.ld-cart-drawer__body>.ld-cart-reco{margin-top:auto;flex-shrink:0}.ld-cart-reco{--ld-cart-reco-gap: 0px;--ld-cart-reco-visible: 2.5;padding:20px 0 16px;border-top:1px solid rgba(0,0,0,.12)}.ld-cart-reco[hidden]{display:none!important}.ld-cart-reco__header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;margin-bottom:12px}.ld-cart-reco__title{margin:0}.ld-cart-reco__nav{display:none;gap:4px}@media(hover:hover)and (pointer:fine){.ld-cart-reco__nav{display:flex}}.ld-cart-reco__arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:none;color:inherit;cursor:pointer;transition:opacity .2s ease}.ld-cart-reco__arrow svg{width:16px;height:16px}.ld-cart-reco__arrow:disabled{opacity:.25;cursor:default}.ld-cart-reco--static .ld-cart-reco__nav{display:none}.ld-cart-reco .ld-product-grid.ld-cart-reco__grid{padding:0;margin:0}.ld-cart-reco .ld-product-grid__container.ld-cart-reco__track{display:flex;flex-wrap:nowrap;gap:var(--ld-cart-reco-gap);width:100%;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ld-cart-reco .ld-cart-reco__track::-webkit-scrollbar{display:none}.ld-cart-reco .ld-cart-reco__track>.ld-product-grid__card{flex:0 0 calc((100% - (var(--ld-cart-reco-visible) - 1) * var(--ld-cart-reco-gap)) / var(--ld-cart-reco-visible));width:auto;max-width:none;min-width:0;scroll-snap-align:start}@media(max-width:959px){.ld-cart-reco{--ld-cart-reco-visible: 2.2;--ld-cart-reco-title-size: 12px}}.ld-cart-drawer{--ld-cart-pad: 30px;height:100vh;height:100dvh}@media(max-width:768px){.ld-cart-drawer{--ld-cart-pad: 20px}}.ld-cart-drawer>.ld-cart-drawer__body{margin-left:calc(-1 * var(--ld-cart-pad));margin-right:calc(-1 * var(--ld-cart-pad));padding-left:var(--ld-cart-pad);padding-right:var(--ld-cart-pad)}.ld-cart-reco .ld-product-grid.ld-cart-reco__grid{margin-left:calc(-1 * var(--ld-cart-pad, 0px));margin-right:calc(-1 * var(--ld-cart-pad, 0px))}.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__container.ld-cart-reco__track{border-top:var(--ld-outline-width, 1px) solid var(--ld-outline-color);border-bottom:var(--ld-outline-width, 1px) solid var(--ld-outline-color)}.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__card,.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__card-link,.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__image-container{border:0;outline:0;box-shadow:none}.ld-cart-reco .ld-cart-reco__grid .ld-cart-reco__track>.ld-product-grid__card{border-right:var(--ld-outline-width, 1px) solid var(--ld-outline-color)}.ld-cart-reco .ld-cart-reco__grid .ld-cart-reco__track>.ld-product-grid__card:last-child{border-right:0}@media(prefers-reduced-motion:reduce){.ld-cart-reco .ld-cart-reco__track{scroll-behavior:auto}}.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__card,.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__card-link{position:relative;display:block}.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__info{position:absolute;top:auto;right:var(--ld-cart-reco-text-inset, 10px);bottom:var(--ld-cart-reco-text-inset, 10px);left:var(--ld-cart-reco-text-inset, 10px);z-index:2;width:auto;min-width:0;margin:0;padding:0;transform:none;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__title,.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__meta,.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__price-container{position:static;width:100%;max-width:100%;margin:0;padding:0;transform:none;text-align:left;justify-content:flex-start}.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__title{font-size:var(--ld-cart-reco-title-size, 13px);line-height:125%;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__meta{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0}.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__price-container{position:static;font-size:var(--ld-cart-reco-price-size, 11px);display:flex;flex-wrap:wrap;align-items:center;column-gap:4px;row-gap:0;width:100%;height:1.5em;line-height:1.5;overflow:hidden}.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__price{margin:0;font-size:var(--ld-cart-reco-price-size, 11px);line-height:1.5;white-space:nowrap}.ld-cart-reco .ld-cart-reco__grid .ld-product-grid__discount-tag{font-size:var(--ld-cart-reco-price-size, 11px);line-height:1.5;white-space:nowrap}.ld-cart-reassurance{margin:0 0 12px;padding:0;list-style:none;color:var(--ld-black-color, #000)}.ld-cart-reassurance li{margin:0;padding:0}.ld-cart-reassurance li+li{margin-top:2px}.ld-cart-drawer__footer{margin-bottom:var(--ld-cart-teaser-offset, 0px);transition:margin-bottom .25s ease}@media(prefers-reduced-motion:reduce){.ld-cart-drawer__footer{transition:none}}.ld-cart-drawer{--ld-cart-line-img-w: 128px;--ld-cart-line-img-h: 160px;--ld-cart-line-title: 16px;--ld-cart-line-price: 13px}@media(max-width:768px){.ld-cart-drawer{--ld-cart-line-img-w: 96px;--ld-cart-line-img-h: 120px;--ld-cart-line-title: 15px;--ld-cart-line-price: 12px}}.ld-cart-drawer .ld-cart-drawer__body{gap:20px}@media(max-width:768px){.ld-cart-drawer .ld-cart-drawer__body{gap:16px}}.ld-cart-drawer .ld-cart-drawer__note-section{display:none!important}.ld-cart-drawer .ld-cart-drawer__items{gap:16px}.ld-cart-drawer .ld-line-item{gap:16px;align-items:stretch}.ld-cart-drawer .ld-line-item__image{width:var(--ld-cart-line-img-w);height:var(--ld-cart-line-img-h)}.ld-cart-drawer .ld-line-item__info{flex:1 1 auto;width:auto;min-width:0;height:auto}.ld-cart-drawer .ld-cart-drawer__items>:first-child .ld-line-item__info,.ld-cart-drawer .ld-cart-drawer__items>.ld-line-item:first-child .ld-line-item__info{padding-right:28px}.ld-cart-drawer .ld-line-item__title{font-size:var(--ld-cart-line-title);letter-spacing:.12em}.ld-cart-drawer .ld-line-item__price,.ld-cart-drawer .ld-line-item__variant{font-size:var(--ld-cart-line-price)}.ld-cart-drawer .ld-line-item__quantity{height:28px;width:96px}.ld-cart-drawer .ld-cart-drawer__gift-bag{padding:12px 0}.ld-cart-drawer .ld-cart-reco{padding:4px 0 0;border-top:0}.ld-cart-drawer .ld-cart-reco__header{min-height:28px;margin-bottom:10px}@media(max-width:959px){.ld-cart-drawer .ld-cart-reco{--ld-cart-reco-visible: 2.6}}.ld-cart-drawer .ld-cart-drawer__footer{padding-top:14px;gap:8px}.ld-cart-drawer .ld-cart-reassurance{margin:0 0 2px;font-size:13px;font-weight:700;line-height:1.5}.ld-cart-drawer .ld-cart-reassurance li{display:inline}.ld-cart-drawer .ld-cart-reassurance li+li:before{content:"\a0\b7\a0"}.ld-cart-drawer .ld-cart-drawer__taxes-text{font-size:11px}.ld-cart-drawer .ld-cart-drawer__footer .button{min-height:46px}@media(max-width:768px){.ld-cart-drawer .ld-cart-drawer__footer{gap:6px}.ld-cart-drawer .ld-cart-drawer__footer .button{min-height:44px}.ld-cart-express{--shopify-accelerated-checkout-button-block-size: 44px}}.ld-cart-express{overflow:hidden;--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-row-gap: 0px;--shopify-accelerated-checkout-inline-alignment: stretch}.ld-cart-express:empty{display:none}.ld-cart-express:not(.ld-cart-express--active){position:absolute;left:0;right:0;bottom:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.ld-cart-express shop-pay-wallet-button,.ld-cart-express shopify-paypal-button,.ld-cart-express shopify-google-pay-button,.ld-cart-express shopify-amazon-pay-button,.ld-cart-express paypal-wallet-button,.ld-cart-express google-pay-wallet-button,.ld-cart-express venmo-wallet-button,.ld-cart-express amazon-pay-wallet-button,.ld-cart-express meta-pay-wallet-button,.ld-cart-express more-payment-options-link,.ld-cart-express [data-testid=ShopifyPay-button],.ld-cart-express [data-testid=PayPal-button],.ld-cart-express [data-testid=GooglePay-button],.ld-cart-express [data-testid=Venmo-button],.ld-cart-express [data-testid=AmazonPay-button],.ld-cart-express [data-testid=FacebookPay-button],.ld-cart-express [data-ld-hidden-wallet]{display:none!important}.ld-cart-express shopify-accelerated-checkout-cart{display:block;min-height:0!important}.ld-cart-express shopify-apple-pay-button,.ld-cart-express apple-pay-wallet-button,.ld-cart-express [data-testid=ApplePay-button]{grid-column:1 / -1;width:100%}html:has(.ld-cart-drawer.drawer--open),html:has(.ld-cart-drawer.drawer--open) body{overflow:hidden}.ld-cart-drawer{overscroll-behavior:contain}.ld-cart-drawer .ld-cart-drawer__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ld-cart-drawer .ld-cart-reco__track{overscroll-behavior-x:contain}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ld-cart-reco.css.map */
