@media screen and (min-width:990px){#MainContent:has([id$=__cart-items]){display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:0 3.2rem;align-items:start;max-width:var(--page-width, 140rem);margin:0 auto;padding:0 3rem}#MainContent:has([id$=__cart-items]) .page-width{max-width:100%;padding-left:0;padding-right:0}#MainContent:has([id$=__cart-items])>*{grid-column:1 / -1}#MainContent:has([id$=__cart-items])>[id$=__cart-items]{grid-column:1;grid-row:1}#MainContent:has([id$=__cart-items])>[id$=__cart-footer]{grid-column:2;grid-row:1}#MainContent:has([id$=__cart-items]) .cart__footer{display:block;border:1px solid var(--line, #e7e2d5);border-radius:14px;padding:1.8rem;margin:0}#MainContent:has([id$=__cart-items]) .cart__blocks,#MainContent:has([id$=__cart-items]) .cart__blocks>*,#MainContent:has([id$=__cart-items]) .js-contents{display:block;width:100%;max-width:100%;float:none}#MainContent:has([id$=__cart-items]) .totals{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 .4rem}#MainContent:has([id$=__cart-items]) .tax-note{text-align:left;display:block}#MainContent:has([id$=__cart-items]) .cart__ctas,#MainContent:has([id$=__cart-items]) .cart__dynamic-checkout-buttons{margin-top:1.2rem;width:100%}#MainContent:has([id$=__cart-items]) .dynamic-checkout__content>ul,#MainContent:has([id$=__cart-items]) ul.wallet-cart-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}#MainContent:has([id$=__cart-items]) .dynamic-checkout__content>ul>li{margin:0!important;width:auto!important;min-width:0}#MainContent:has([id$=__cart-items]) .dtfj-cart__certs{display:none}}.cart__footer .dtfj-shipcard{display:block;width:100%;max-width:100%;margin:0 0 1.4rem;padding:0 0 1.4rem;border:0;border-bottom:1px solid var(--line, #e7e2d5);border-radius:0;background:transparent}.dtfj-cart-note--moved{display:block;margin:2.4rem 0 0;max-width:52rem}.dtfj-cart .cart-item__details dl .product-option{white-space:nowrap}@media screen and (min-width:990px){#MainContent:has([id$=__cart-items]) .cart__ctas button,#MainContent:has([id$=__cart-items]) .cart__ctas .button,#MainContent:has([id$=__cart-items]) #checkout{width:100%;max-width:100%;margin:0}#MainContent:has([id$=__cart-items]) .cart__footer>.cart__blocks>*:last-child,#MainContent:has([id$=__cart-items]) .cart__dynamic-checkout-buttons{margin-bottom:0;padding-bottom:0}#MainContent:has([id$=__cart-items]) [id$=__cart-footer] .shopify-section,#MainContent:has([id$=__cart-items]) .cart__footer.section-padding{padding-bottom:0}#MainContent:has([id$=__cart-items]) .discounts{display:flex;justify-content:space-between;margin:0 0 .8rem;padding:0;font-size:1.3rem}#MainContent:has([id$=__cart-items]) .discounts__discount{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.3rem;color:var(--ink, #14120f)}}@media screen and (min-width:990px){#MainContent:has([id$=__cart-items]) .cart__footer,#MainContent:has([id$=__cart-items]) .cart__footer *{box-sizing:border-box}#MainContent:has([id$=__cart-items]) .cart__footer>*,#MainContent:has([id$=__cart-items]) .cart__blocks>*,#MainContent:has([id$=__cart-items]) .js-contents>*,#MainContent:has([id$=__cart-items]) .dtfj-shipcard,#MainContent:has([id$=__cart-items]) .totals,#MainContent:has([id$=__cart-items]) .tax-note,#MainContent:has([id$=__cart-items]) .discounts{margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:100%}#MainContent:has([id$=__cart-items]) .totals__total-value{margin:0;padding:0;text-align:right;white-space:nowrap}#MainContent:has([id$=__cart-items]) .totals__total{margin:0}}@media screen and (min-width:990px){#MainContent:has([id$=__cart-items])>[id$=__cart-footer]{position:sticky;top:calc(var(--header-height, 10rem) + 1.6rem);max-height:calc(100vh - var(--header-height, 10rem) - 3.2rem);overflow-y:auto}}.dtfj-cart-note-toggle{margin:2.4rem 0 0;max-width:52rem}.dtfj-cart-note-toggle>summary{cursor:pointer;list-style:none;display:inline-block;font-family:var(--mr-body, "Inter", sans-serif);font-size:1.3rem;color:var(--ink, #14120f);text-decoration:underline;text-underline-offset:3px}.dtfj-cart-note-toggle>summary::-webkit-details-marker{display:none}.dtfj-cart-note-toggle[open]>summary{margin-bottom:.9rem}.dtfj-cart-note-toggle .cart__note{margin:0;max-width:100%}@media screen and (min-width:990px){#MainContent:has([id$=__cart-items]) .cart__footer{padding:2.2rem}#MainContent:has([id$=__cart-items]) .dtfj-shipcard{margin-bottom:1.8rem;padding-bottom:1.8rem}#MainContent:has([id$=__cart-items]) .totals{align-items:baseline;margin:0 0 .8rem}#MainContent:has([id$=__cart-items]) .totals__total{font-size:1.6rem;letter-spacing:.04em}#MainContent:has([id$=__cart-items]) .totals__total-value{font-family:var(--mr-body, "Inter", sans-serif);font-size:2.2rem;font-weight:700;color:var(--ink, #14120f)}#MainContent:has([id$=__cart-items]) .tax-note{font-size:1.3rem;line-height:1.5;color:#5f5c55;margin:0 0 .4rem}#MainContent:has([id$=__cart-items]) .discounts__discount{font-size:1.4rem;color:#1c7a4d}#MainContent:has([id$=__cart-items]) .dtfj-fsbar__text,#MainContent:has([id$=__cart-items]) .dtfj-delivery{font-size:1.4rem}#MainContent:has([id$=__cart-items]) .cart__ctas button,#MainContent:has([id$=__cart-items]) .cart__ctas .button,#MainContent:has([id$=__cart-items]) #checkout{min-height:5.4rem;font-size:1.5rem;letter-spacing:.08em}#MainContent:has([id$=__cart-items]) .cart__ctas{margin-top:1.8rem}#MainContent:has([id$=__cart-items]) .cart__dynamic-checkout-buttons{margin-top:1rem}}.dtfj-trust{list-style:none;margin:1.8rem 0 0;padding:1.6rem 0 0;border-top:1px solid var(--line, #e7e2d5)}.dtfj-trust li{display:flex;align-items:center;gap:.9rem;margin:0 0 .9rem;font-family:var(--mr-body, "Inter", sans-serif);font-size:1.3rem;line-height:1.4;color:#5f5c55}.dtfj-trust li:last-child{margin-bottom:0}.dtfj-trust svg{flex:0 0 auto;width:1.8rem;height:1.8rem;color:#1c7a4d}@media screen and (max-width:989px){.dtfj-cart__certs{display:none}.cart__footer .cart__blocks,.cart__footer .cart__blocks>*,.cart__footer .js-contents{display:block;width:100%;max-width:100%}.cart__footer .cart__note{display:none}.cart__footer .totals{display:flex;justify-content:space-between;align-items:baseline;text-align:left;margin:0 0 .6rem}.cart__footer .totals__total-value{font-family:var(--mr-body, "Inter", sans-serif);font-size:2rem;font-weight:700;color:var(--ink, #14120f)}.cart__footer .tax-note,.cart__footer .discounts{text-align:left;justify-content:flex-start}.cart__footer .dtfj-shipcard{margin-bottom:1.4rem;padding-bottom:1.4rem}.dtfj-hint{position:relative}.dtfj-hint__bubble{position:absolute;left:auto;right:-.8rem;bottom:calc(100% + .8rem);top:auto;width:21rem;max-width:calc(100vw - 5rem)}}@media screen and (max-width:989px){.cart__footer .cart__blocks{margin-top:0;padding-top:0}.cart__footer .js-contents>div:empty{display:none}}.cart__footer .discounts{display:flex;justify-content:flex-start;margin:0 0 .6rem;padding:0;text-align:left}.cart__footer .discounts__discount{display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.3rem;color:#1c7a4d}.cart__footer .dtfj-subtotal{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 .6rem}.cart__footer .dtfj-subtotal__label,.cart__footer .dtfj-subtotal__value{font-family:var(--mr-body, "Inter", sans-serif);font-size:1.4rem;color:#5f5c55}.cart__footer .dtfj-subtotal__value{color:var(--ink, #14120f)}.cart__footer .js-contents{display:flex;flex-direction:column}.cart__footer .js-contents>div:first-child{order:2}.cart__footer .dtfj-subtotal{order:1}.cart__footer .totals:not(.dtfj-subtotal){order:3}.cart__footer .tax-note{order:4}@media screen and (min-width:990px){#MainContent:has([id$=__cart-items]) .js-contents{display:flex;flex-direction:column}#MainContent:has([id$=__cart-items]) .js-contents>div:first-child{order:2}#MainContent:has([id$=__cart-items]) .dtfj-subtotal{order:1}#MainContent:has([id$=__cart-items]) .totals:not(.dtfj-subtotal){order:3}#MainContent:has([id$=__cart-items]) .tax-note{order:4}}@media screen and (max-width:989px){.cart__footer .js-contents{display:flex;flex-direction:column}.cart__footer .js-contents>div:first-child{order:2}.cart__footer .dtfj-subtotal{order:1}.cart__footer .totals:not(.dtfj-subtotal){order:3}.cart__footer .tax-note{order:4}}.cart__footer .dtfj-first-order{display:flex;align-items:center;gap:8px;margin:0 0 12px;padding:9px 12px;background:#fff6dc;border:1px dashed #e0b43a;border-radius:6px;color:#5c4300;font-size:13px;line-height:1.4;letter-spacing:0}.cart__footer .dtfj-first-order svg{flex:0 0 16px;width:16px;height:16px;color:#8a6400}.cart__footer .dtfj-first-order strong{font-weight:700;color:#3f2e00}@media screen and (min-width:990px){#MainContent:has([id$=__cart-items]) .dtfj-first-order{order:3}}@media screen and (max-width:989px){.cart__footer .dtfj-first-order{order:3}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-dtfj-cart-layout.css.map */
