snag-cart-partners{display:block}snag-cart-partners[data-empty]{display:none}#drawer-cart .drawer-content:has(snag-cart-partners) cart-recommendations{display:none}#drawer-cart .drawer-header{gap:12px;padding-block:10px;min-height:0}#drawer-cart .drawer-header h3{flex:0 0 auto;margin:0;font-size:20px;line-height:1.2;white-space:nowrap}.snag-cart-viewcart{flex:1 1 auto;min-width:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin-top:2px;color:#231f20;font-size:13px;text-decoration:underline;text-underline-offset:3px}.snag-cart-tabs{display:flex;gap:2px}.snag-cart-tabs[hidden]{display:none}#drawer-cart .drawer-header .snag-cart-tabs{margin-right:12px}.snag-cart-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#231f20;text-decoration:none}.snag-cart-tab.is-active:after{content:"";position:absolute;left:8px;right:8px;bottom:2px;height:2px;border-radius:1px;background:#231f20}.snag-cart-tab svg{width:22px;height:22px}.snag-cart-tab .cart-blip{position:absolute;top:-7px;right:-7px}#drawer-cart .drawer-content{padding-top:8px;padding-bottom:20px}#drawer-cart .drawer-content:has(snag-cart-partners:not([data-empty])){display:flex;flex-direction:column;padding-bottom:0}#drawer-cart .drawer-content:has(snag-cart-partners:not([data-empty]))>*{flex-shrink:0}#drawer-cart snag-cart-partners:not([data-empty]){display:flex;flex-direction:column;flex-grow:1}#drawer-cart snag-cart-partners:not([data-empty])>.snag-cart-partners{flex-grow:1}#cart-shipping-notification>div.fsb{background-color:transparent;color:inherit}#drawer-cart #cart-shipping-notification .fsb{padding-top:4px;padding-bottom:8px}#cart-shipping-notification .fsb:not([hidden]){display:flex;flex-direction:column}#cart-shipping-notification .fsb__status{order:-1;margin-bottom:8px}#drawer-cart #cart-shipping-notification .fsb{container-type:inline-size}#drawer-cart #cart-shipping-notification .fsb__status{white-space:nowrap;font-size:clamp(11px,4.6cqi,14.5px)}html[lang^=de] #drawer-cart #cart-shipping-notification .fsb__status{font-size:clamp(11px,4.25cqi,14.5px)}#cart-shipping-notification .fsb__ends{display:flex;justify-content:space-between;margin-top:6px;font-size:12px;line-height:1.2;color:#6b6466}.snag-cart-not-reserved{display:flex;align-items:flex-start;gap:8px;margin:-2px 0 10px;font-size:12.5px;line-height:1.4;color:#231f20}.snag-cart-not-reserved svg{flex:0 0 16px;width:16px;height:16px;margin-top:1px}#drawer-cart cart-items{margin-bottom:0}#drawer-cart cart-items .cart-item:last-child{border-bottom:0}.snag-cart-partners{margin:8px calc(var(--drawer-padding, 24px) * -1) 0;padding:14px 0 16px var(--drawer-padding, 24px);background:#f6f4f5}#drawer-cart .drawer-content:has(.snag-cart-partners) .cart-item:not(:has(~.cart-item)){border-bottom:0}.snag-cart-partners__title{margin:0;font-size:15px;font-weight:700;letter-spacing:normal;line-height:1.3;text-transform:none;color:#231f20}.snag-cart-partners__why{margin:0 0 10px;font-size:13px;line-height:1.4;color:#6b6466}.snag-cart-partners__track{display:flex;gap:10px;margin:0;padding:0 24px 0 0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0 24px;scrollbar-width:none}.snag-cart-partners__track::-webkit-scrollbar{display:none}.snag-cart-partners__item{display:flex;flex-direction:column;gap:4px;flex:0 0 calc((100% - 34px) / 2.2);min-width:0;scroll-snap-align:start}.snag-cart-partners__link{display:flex;flex-direction:column;gap:4px;color:#231f20;text-decoration:none}.snag-cart-partners__link:focus-visible{outline:2px solid #14B8E1;outline-offset:2px}.snag-cart-partners__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#e6e1e3}.snag-cart-partners__media img{display:block;width:100%;height:100%;object-fit:cover}.snag-cart-partners__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px;color:#231f20;font-size:13px;line-height:1.35;text-decoration:none}.snag-cart-partners__price{font-size:13px;line-height:1.3;color:#231f20}#drawer-cart .snag-cart-footer{padding:10px 24px max(10px,env(safe-area-inset-bottom))}#drawer-cart .snag-cart-footer .cart__subtotals,#drawer-cart .snag-cart-footer .cart__tax,#drawer-cart .snag-cart-footer .view-cart,.snag-cart-total{display:none}#drawer-cart .snag-cart-total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:12px;margin-bottom:8px}#drawer-cart .snag-cart-total__label,#drawer-cart .snag-cart-total__value{font-size:18px;font-weight:700;line-height:1.3;color:#231f20}#drawer-cart .snag-cart-total__saving{flex:1 0 100%;font-size:12px;line-height:1.3;color:#31862d}#drawer-cart .cart-buttons{display:flex;flex-direction:column;gap:2px}#drawer-cart .cart-buttons .btn.btn--secondary,#drawer-cart .cart-buttons .btn.btn--primary{min-height:48px;padding-block:8px;border-color:#14b8e1!important;background:#14b8e1!important;color:#fff!important;font-size:15px;letter-spacing:.04em;align-items:center;justify-content:center}.snag-cart-lock{width:16px;height:16px;margin-right:8px;flex:0 0 auto}.snag-cart-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:18px 0 2px;padding:0;list-style:none}.snag-cart-pay li{display:flex}.snag-cart-pay{flex-wrap:nowrap}.snag-cart-pay__icon{width:34px;height:22px}#drawer-cart checkout-plus::part(container){padding-block:0}#drawer-cart checkout-plus::part(product-info){padding-block:0 6px;border:0}#drawer-cart checkout-plus::part(product-info-row){align-items:center}#drawer-cart checkout-plus::part(product-title){font-size:13px;font-weight:600}#drawer-cart checkout-plus::part(product-caption){display:none}#drawer-cart checkout-plus::part(price){font-size:13px}#drawer-cart checkout-plus::part(primary-button){min-height:48px;height:auto;padding:8px 16px;border-color:#14b8e1;border-radius:200px;background:#14b8e1;color:#fff;font-size:15px;letter-spacing:.04em}#drawer-cart checkout-plus::part(secondary-button){min-height:28px;height:auto;padding:2px 8px;border:0;background:none;color:#231f20;font-size:12.5px;font-weight:400;text-decoration:underline;text-underline-offset:3px}#drawer-cart checkout-plus::part(loading-container){gap:0;padding:0}#drawer-cart checkout-plus::part(text-shimmer){height:11px;margin:0 0 7px}#drawer-cart checkout-plus::part(button-shimmer){height:43px;margin:0;border-radius:200px}#cart-shipping-notification .fsb__label{display:none}#cart-shipping-notification .fsb__bar-wrap{padding-top:0}#drawer-cart .snag-cart-total__label,#drawer-cart .snag-cart-total__value{font-weight:600}body.overflow-hidden snag-app-topbar,body.overflow-hidden .snag-app-topbar{z-index:3!important}
/*# sourceMappingURL=/cdn/shop/t/260/assets/snag-cart-drawer.css.map */
