body:has(cart-items){background:#f5f6f8}#MainContent:has(cart-items){--color-background:245,246,248;--gradient-background:#f5f6f8;--color-foreground:29,35,42;--color-link:47,93,82;--color-button:31,74,64;--color-button-text:255,255,255;background:#f5f6f8;color:#1d232a;padding:36px 0 64px}#MainContent:has(cart-items) .shopify-section{background:transparent;color:#1d232a}#MainContent cart-items{display:block;max-width:1240px;padding:32px 40px;background:#fff;border:1px solid #e5e8ec;border-radius:24px;box-shadow:0 8px 32px #182f2510}#MainContent cart-items .title-wrapper-with-link{margin:0 0 30px;align-items:center;gap:16px}#MainContent cart-items h1{font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.02em;color:#1d232a}#MainContent cart-items a,#MainContent .cart__footer a{color:#315e52}#MainContent cart-items .cart-item__name{color:#1d232a;text-decoration:none;font-weight:650;font-size:17px;line-height:1.55}#MainContent cart-items th{color:#6b737e;border-color:#e7eaed;font-size:12px}#MainContent cart-items .cart-item{border-color:#e7eaed}#MainContent cart-items .cart-item__image-container{background:#fff;border:1px solid #eceef0;border-radius:14px;overflow:hidden}#MainContent cart-items .cart-item__image{object-fit:contain}#MainContent cart-items .product-option,#MainContent cart-items .cart-item__old-price,#MainContent cart-items .cart-item__discounted-prices s{color:#6b737e}#MainContent cart-items .price,#MainContent cart-items .cart-item__final-price,#MainContent cart-items .cart-item__price-wrapper{color:#1d232a}#MainContent cart-items .discounts{color:#315e52}#MainContent cart-items .quantity{background:#f6f7f9;color:#1d232a;border:1px solid #dce1e6;border-radius:12px;min-height:46px}#MainContent cart-items .quantity:after,#MainContent cart-items .quantity:before{box-shadow:none}#MainContent cart-items .quantity__button,#MainContent cart-items .quantity__input,#MainContent cart-items cart-remove-button a{color:#34463f}#MainContent #main-cart-footer{max-width:1240px;padding:0}#MainContent .cart__footer{padding-top:28px;border:0;gap:28px;align-items:flex-start}#MainContent .cart__blocks{width:100%;max-width:520px;padding:28px;background:#fff;border:1px solid #e5e8ec;border-radius:24px;box-shadow:0 8px 32px #182f2510}#MainContent .cart__blocks>*+*{margin-top:20px}#MainContent .totals,#MainContent .totals h2,#MainContent .totals p{color:#1d232a}#MainContent .tax-note{color:#65707a;line-height:1.7}#MainContent .cart__checkout-button,#MainContent .cart__warnings .button{background:#254f43;color:#fff;border-radius:12px;min-height:52px;font-weight:700}#MainContent .cart__checkout-button:after,#MainContent .cart__warnings .button:after{box-shadow:none}#MainContent .cart__checkout-button:hover{background:#193d33}#MainContent .cart__note label{color:#3f4a53}#MainContent .cart__note textarea{background:#fff;color:#1d232a;border-radius:14px;border:1px solid #dce1e6}#MainContent [data-nd11-cart-gift]{color:#34463f}#MainContent .cart__warnings{padding:44px 12px}#MainContent:has(cart-items) .collection{padding-top:40px}#MainContent:has(cart-items) .collection h2{color:#1d232a}#MainContent:has(cart-items) .card{--color-background:255,255,255;--color-foreground:29,35,42;color:#1d232a}#MainContent:has(cart-items) .card__heading a,#MainContent:has(cart-items) .card-information{color:#1d232a}@media(min-width:750px){#MainContent .cart__note{flex:1;max-width:540px}#MainContent .cart__footer{justify-content:flex-end}}@media(max-width:749px){#MainContent:has(cart-items){padding:16px 14px 36px}#MainContent cart-items{padding:22px 16px;border-radius:18px}#MainContent cart-items .title-wrapper-with-link{margin-bottom:24px;flex-wrap:wrap}#MainContent cart-items .cart-item__name{font-size:15px}#MainContent cart-items .cart-item__media{width:88px}#MainContent cart-items .quantity{width:122px;min-height:42px}#MainContent .cart__footer{display:flex;flex-direction:column;gap:20px;padding-top:18px}#MainContent .cart__blocks{padding:18px;max-width:none;border-radius:18px}#MainContent .cart__note{width:100%}}#MainContent:has(cart-items) .shopify-section>.color-background-1,#MainContent:has(cart-items) .shopify-section>.color-background-2,#MainContent:has(cart-items) .shopify-section>.color-inverse{--color-foreground:29,35,42;--color-background:245,246,248;--gradient-background:#f5f6f8;--color-link:37,79,67;--color-button:37,79,67;--color-button-text:255,255,255;color:#1d232a;background:#f5f6f8;background-attachment:scroll}#MainContent:has(cart-items) .collection{border-radius:20px;margin-top:24px}#MainContent:has(cart-items) .card>.card__content{background:#fff;color:#1d232a;padding:14px;border-radius:0 0 14px 14px}#MainContent:has(cart-items) .collection .price{color:#1d232a}#MainContent:has(cart-items) .collection .button{background:#254f43;color:#fff;border-radius:12px}#MainContent .nd11-hk-cart-upsell{max-width:1240px;margin:24px auto 0;padding:0}#MainContent .nd11-hk-cart-upsell:has(.nd11-recs[hidden]){display:none}#MainContent .nd11-hk-cart-upsell .nd11-recs{margin:0;padding:24px;background:#fff;border:1px solid #e5e8ec;border-radius:24px;box-shadow:0 8px 32px #182f2510;color:#1d232a}#MainContent .nd11-hk-cart-upsell .nd11-recs__heading h2{color:#1d232a}#MainContent .nd11-hk-cart-upsell .nd11-recs__track{grid-auto-columns:calc((100% - 36px)/4)}#MainContent .nd11-hk-cart-upsell .nd11-rec__offer s{color:#65716a}#MainContent .nd11-hk-cart-upsell .nd11-rec__gift,#MainContent .nd11-hk-cart-upsell .nd11-recs__bottom{color:#607067}#MainContent .nd11-hk-cart-upsell .nd11-recs__bottom{font-size:11px}#MainContent .nd11-hk-cart-upsell .nd11-rec select{font-size:12px;min-height:44px}#MainContent .nd11-hk-cart-upsell .nd11-rec button{min-height:44px;font-size:13px}@media(max-width:989px){#MainContent .nd11-hk-cart-upsell .nd11-recs__track{grid-auto-columns:calc((100% - 24px)/3)}}@media(max-width:749px){#MainContent cart-items .cart-items thead tr{margin-bottom:24px}#MainContent cart-items .cart-item{grid-template-columns:80px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:14px 16px;margin-bottom:28px;align-items:start}#MainContent cart-items .cart-item>td{padding:0;min-width:0;width:auto;max-width:100%}#MainContent cart-items .cart-item__media{grid-column:1;grid-row:1 / 3;width:80px}#MainContent cart-items .cart-item__image-container,#MainContent cart-items .cart-item__image{width:80px;max-width:80px;height:80px;object-fit:contain}#MainContent cart-items .cart-item__details{grid-column:2;grid-row:1;min-width:0;overflow-wrap:anywhere}#MainContent cart-items .cart-item__details>*{max-width:100%}#MainContent cart-items .cart-item__name{font-size:14px;line-height:1.6}#MainContent cart-items .cart-item__totals:not(.small-hide){grid-column:3;grid-row:1;min-width:54px;text-align:right;font-size:13px;white-space:nowrap}#MainContent cart-items .cart-item__quantity{grid-column:2 / 4;grid-row:2}#MainContent cart-items .cart-item__quantity-wrapper{gap:8px;align-items:center;flex-wrap:nowrap}#MainContent cart-items .cart-item cart-remove-button{margin:0;flex:0 0 36px}#MainContent .nd11-hk-cart-upsell{margin-top:18px}#MainContent .nd11-hk-cart-upsell .nd11-recs{padding:18px;border-radius:18px}#MainContent .nd11-hk-cart-upsell .nd11-recs__track{grid-auto-columns:82%;gap:12px}#MainContent .nd11-hk-cart-upsell .nd11-recs__heading{align-items:flex-start;flex-wrap:wrap}}@media(max-width:359px){#MainContent cart-items .cart-item{grid-template-columns:64px minmax(0,1fr) auto;column-gap:10px}#MainContent cart-items .cart-item__media,#MainContent cart-items .cart-item__image-container,#MainContent cart-items .cart-item__image{width:64px;max-width:64px;height:64px}}html.nd11-hk-cart-page{max-width:100%;overflow-x:hidden;overflow-x:clip}body.nd11-hk-cart-page{width:100%;max-width:100%;min-width:0;overflow-x:hidden;overflow-x:clip;grid-template-columns:minmax(0,1fr)}body.nd11-hk-cart-page #MainContent{box-sizing:border-box;min-width:0;width:100%;max-width:100%;overflow-x:hidden;overflow-x:clip}body.nd11-hk-cart-page #MainContent>.shopify-section{min-width:0;max-width:100%}body.nd11-hk-cart-page :is(cart-items,#cart,#main-cart-items,#main-cart-footer,.cart__footer,.cart__blocks,.nd11-hk-cart-upsell,.nd11-recs,.nd11-recs__heading,.nd11-recs__bottom,.nd11-recs__track){box-sizing:border-box;min-width:0;max-width:100%}body.nd11-hk-cart-page .nd11-recs__track{width:100%;overflow-x:auto;overflow-y:hidden;contain:inline-size paint;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body.nd11-hk-cart-page .nd11-recs__heading h2{min-width:0;overflow-wrap:anywhere}body.nd11-hk-cart-page :is(.nd11-recs__status,.nd11-recs__bottom span){overflow-wrap:anywhere}@media(max-width:749px){body.nd11-hk-cart-page :is(.cart-item__details,.cart-item__quantity,.cart-item__quantity-wrapper,.nd11-cart-gift__code-row){min-width:0;max-width:100%}body.nd11-hk-cart-page .nd11-cart-gift__numbers{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nd11-cart-light.css.map */
