#MainContent:has(.ed-cart-design){background:#111315;color:#f7f7f4;padding:64px max(24px,calc((100vw - 1280px)/2)) 80px;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px 48px;align-items:start;--color-foreground:247,247,244;--color-background:17,19,21}#MainContent:has(.ed-cart-design)>*{min-width:0}#MainContent:has(.ed-cart-design) .page-width{padding:0;max-width:none}#MainContent:has(.ed-cart-design) cart-items,#MainContent:has(.ed-cart-design) #main-cart-footer{display:block;background:transparent;color:#f7f7f4;--color-foreground:247,247,244;--color-background:17,19,21}#MainContent:has(.ed-cart-design) .title-wrapper-with-link{margin:0 0 36px;gap:20px;align-items:center}#MainContent:has(.ed-cart-design) .title{font-size:clamp(36px,4vw,56px);font-weight:800;letter-spacing:-.045em;color:#fff;margin:0}#MainContent:has(.ed-cart-design) .underlined-link{color:#d7d9dc;font-size:14px;text-underline-offset:5px}#MainContent:has(.ed-cart-design) .cart__items{border-bottom:0;padding-bottom:0}#MainContent:has(.ed-cart-design) .cart-items th{color:#aeb3bb;font-size:11px;letter-spacing:.12em;border-bottom:1px solid #363a40;padding-bottom:18px}#MainContent:has(.ed-cart-design) .cart-item td{padding-top:28px;padding-bottom:28px;vertical-align:top}#MainContent:has(.ed-cart-design) .cart-item+.cart-item td{border-top:1px solid #363a40}#MainContent:has(.ed-cart-design) .cart-item__image-container{background:#f4f4f1;border-radius:8px;padding:8px;border:0;overflow:hidden}#MainContent:has(.ed-cart-design) .cart-item__image{width:120px;height:132px;object-fit:contain}#MainContent:has(.ed-cart-design) .cart-item__name{color:#fff;font-size:19px;font-weight:750;line-height:1.3;letter-spacing:-.02em}#MainContent:has(.ed-cart-design) .product-option{color:#c3c7cd;font-size:14px;line-height:1.7}#MainContent:has(.ed-cart-design) .price{color:#fff;font-size:17px;font-weight:650}#MainContent:has(.ed-cart-design) .quantity{color:#fff;background:#1e2125;border:1px solid #626974;min-height:44px;width:126px}#MainContent:has(.ed-cart-design) .quantity:after,#MainContent:has(.ed-cart-design) .quantity:before{box-shadow:none}#MainContent:has(.ed-cart-design) .quantity__button{width:40px;color:#fff}#MainContent:has(.ed-cart-design) .quantity__input{color:#fff;font-size:15px}#MainContent:has(.ed-cart-design) cart-remove-button .button{color:#c3c7cd;min-width:44px;min-height:44px}#MainContent:has(.ed-cart-design) .cart__footer-wrapper{position:sticky;top:110px;margin-top:94px}#MainContent:has(.ed-cart-design) .cart__footer{display:block;padding:28px;background:#1b1e22;border:1px solid #383d45;border-radius:12px}#MainContent:has(.ed-cart-design) .cart__blocks{width:100%;max-width:none;margin:0}#MainContent:has(.ed-cart-design) .totals{justify-content:space-between;align-items:baseline;gap:12px}#MainContent:has(.ed-cart-design) .totals__total{color:#f7f7f4;font-size:17px;font-weight:650}#MainContent:has(.ed-cart-design) .totals__total-value{font-size:25px;font-weight:750;color:#fff;letter-spacing:-.03em;white-space:normal;text-align:right}#MainContent:has(.ed-cart-design) .tax-note{color:#bbc0c8;text-align:left;font-size:13px;line-height:1.6;margin:16px 0 24px}#MainContent:has(.ed-cart-design) .cart__ctas{display:block}#MainContent:has(.ed-cart-design) .cart__checkout-button,#MainContent:has(.ed-cart-design) .cart__warnings>.button{background:#ff7900;color:#111315;border-radius:5px;min-height:56px;font-weight:800;font-size:16px;width:100%;box-shadow:none}#MainContent:has(.ed-cart-design) .cart__checkout-button:after,#MainContent:has(.ed-cart-design) .cart__warnings>.button:after{box-shadow:none}#MainContent:has(.ed-cart-design) .cart__checkout-button:hover{background:#ff922e}#MainContent:has(.ed-cart-design) .cart__dynamic-checkout-buttons{margin-top:18px}#MainContent:has(.ed-cart-design) .discounts{color:#ffd09f}#MainContent:has(.ed-cart-design) .cart__note{margin:0 0 24px;width:100%}#MainContent:has(.ed-cart-design) .cart__warnings{padding:60px 24px 80px;text-align:center;background:#1b1e22;border:1px solid #383d45;border-radius:12px}#MainContent:has(.ed-cart-design) .cart__empty-text{font-size:clamp(30px,4vw,48px);font-weight:750;color:#fff;letter-spacing:-.04em}#MainContent:has(.ed-cart-design) .cart__warnings>.button{max-width:300px}#MainContent:has(.ed-cart-design) .cart__login-title,#MainContent:has(.ed-cart-design) .cart__login-paragraph{color:#c3c7cd}#MainContent:has(.ed-cart-design):has(cart-items.is-empty)>:has(cart-items){grid-column:1/-1}#MainContent:has(.ed-cart-design) .cart__footer-wrapper:has(.is-empty){display:none}#MainContent:has(.ed-cart-design)>:has(.ed-cart-design){grid-column:1/-1}.ed-cart-design{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #363a40;padding-top:24px;font-size:14px;color:#b9bec6}.ed-cart-design p{margin:0}.ed-cart-design a{color:#fff;text-underline-offset:4px;margin-left:6px}#MainContent:has(.ed-cart-design) :focus-visible{outline:2px solid #ff9b40;outline-offset:4px}@media(max-width:1099px){#MainContent:has(.ed-cart-design){grid-template-columns:1fr;padding:36px 24px 56px;gap:24px}#MainContent:has(.ed-cart-design) .cart__footer-wrapper{position:static;margin-top:0}#MainContent:has(.ed-cart-design) .cart__blocks{max-width:none}.ed-cart-design{flex-direction:column}}@media(max-width:749px){#MainContent:has(.ed-cart-design){padding:28px 20px 44px}#MainContent:has(.ed-cart-design) .title-wrapper-with-link{margin-bottom:26px;align-items:flex-start}#MainContent:has(.ed-cart-design) .underlined-link{max-width:110px;text-align:right;line-height:1.4}#MainContent:has(.ed-cart-design) .cart-item{gap:16px;grid-template-columns:88px minmax(0,1fr) auto;margin-bottom:24px}#MainContent:has(.ed-cart-design) .cart-item td{padding-top:0;padding-bottom:0}#MainContent:has(.ed-cart-design) .cart-item+.cart-item{padding-top:24px;border-top:1px solid #363a40}#MainContent:has(.ed-cart-design) .cart-item+.cart-item td{border:0}#MainContent:has(.ed-cart-design) .cart-item__image{width:72px;height:96px}#MainContent:has(.ed-cart-design) .cart-item__name{font-size:17px}#MainContent:has(.ed-cart-design) .cart-item__details{grid-column:2/4}#MainContent:has(.ed-cart-design) .cart-item__totals.medium-hide{grid-column:3;grid-row:2}#MainContent:has(.ed-cart-design) .cart-item__quantity{grid-column:2;grid-row:2;padding:0}#MainContent:has(.ed-cart-design) .cart-item__quantity-wrapper{flex-wrap:wrap;gap:4px}#MainContent:has(.ed-cart-design) .quantity{width:112px}#MainContent:has(.ed-cart-design) .quantity__button{width:34px}#MainContent:has(.ed-cart-design) .cart__footer{padding:24px 20px}#MainContent:has(.ed-cart-design) .cart__warnings{padding:44px 20px}}@media(min-width:750px){#MainContent:has(.ed-cart-design) .cart-item>td+td,#MainContent:has(.ed-cart-design) .cart-items th+th{padding-left:20px}#MainContent:has(.ed-cart-design) .cart-item__details{width:auto}#MainContent:has(.ed-cart-design) .cart-items thead th:first-child{width:48%}}@media(max-width:374px){#MainContent:has(.ed-cart-design) .cart-item{grid-template-columns:72px minmax(0,1fr) auto;gap:12px}#MainContent:has(.ed-cart-design) .cart-item__image{width:56px;height:80px}#MainContent:has(.ed-cart-design) .quantity{width:96px;min-width:0}#MainContent:has(.ed-cart-design) .quantity__button{width:30px}}@media(max-width:749px){#MainContent:has(.ed-cart-design) .cart-item__media{grid-row:1}#MainContent:has(.ed-cart-design) .cart-item__quantity{grid-column:1/3;grid-row:2}#MainContent:has(.ed-cart-design) .cart-item__quantity-wrapper{gap:4px;align-items:center}#MainContent:has(.ed-cart-design) .quantity{width:134px;min-height:46px;flex-shrink:0}#MainContent:has(.ed-cart-design) .quantity__button{width:44px;min-width:44px;min-height:44px}#MainContent:has(.ed-cart-design) .quantity__input{font-size:16px}#MainContent:has(.ed-cart-design) .cart-item__totals.medium-hide{align-self:center}#MainContent:has(.ed-cart-design) .cart-item__details{min-width:0;overflow-wrap:anywhere}}.ef-help{background:#111315;color:#f5f5f3;border-top:1px solid #343a40;padding:32px 5%;font-family:Arial,Helvetica,sans-serif}.ef-help>div{max-width:1200px;margin:auto;display:flex;align-items:center;gap:28px;flex-wrap:wrap}.ef-help p{font-weight:700;margin:0 auto 0 0;font-size:17px}.ef-help a{color:inherit;font-size:14px;min-height:44px;display:flex;align-items:center;text-underline-offset:5px}.ef-help a:focus-visible{outline:3px solid #ff9a43;outline-offset:4px}@media(max-width:749px){.ef-help>div{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.ef-help p{grid-column:1/-1;margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AKA */
