.cart-drawer__recommendations{display:grid;gap:var(--space-4);padding:var(--space-5);border-top:var(--border-width) solid var(--color-border)}.cart-drawer__recommendations:empty{display:none}.cart-recommendations__list{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin:0;padding:0;list-style:none}.cart-recommendations__item{grid-template-columns:3.5rem 1fr;gap:var(--space-3)}.cart-drawer__foot{display:grid;gap:var(--space-3);margin-top:auto;padding:var(--space-5);border-top:var(--border-width) solid var(--color-border)}.cart-drawer__content>.cart-drawer__foot{position:sticky;bottom:0;z-index:2;background-color:var(--color-background)}.cart-drawer__foot--compact{gap:var(--space-2);padding-block:var(--space-4)}.cart-summary-note{margin:0;color:var(--color-foreground-muted);font-size:var(--font-size-small);text-align:center}.cart-drawer__row{display:flex;justify-content:space-between;gap:var(--space-4);margin:0;font-size:var(--font-size-text)}.cart-drawer__total{font-size:var(--font-size-text)}.cart-drawer__total span:first-child{font-size:var(--font-size-small);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label)}.cart-drawer__delivery{margin:calc(-1 * var(--space-2)) 0 0;color:var(--color-foreground-muted);font-size:var(--font-size-small);text-align:end}.cart-drawer__foot form,.cart-drawer__checkout{width:100%}.cart-drawer__view{justify-self:center;color:inherit;font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-link)}.cart-notification{position:fixed;top:calc(var(--cart-notification-top, var(--header-height)) + var(--space-4));right:var(--page-margin);z-index:calc(var(--z-header) + 1);display:grid;gap:var(--space-4);width:min(23.75rem,calc(100% - 2 * var(--page-margin)));padding:var(--space-5);border:var(--border-width) solid var(--color-border);background-color:var(--color-background);color:var(--color-foreground)}.cart-notification[hidden]{display:none}.cart-notification>div{display:grid;gap:var(--space-4)}.cart-notification__head{display:flex;align-items:center;justify-content:space-between}.cart-notification__item{grid-template-columns:4rem 1fr}.cart-notification__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.cart-error{margin:var(--space-2) 0 0;color:var(--color-error);font-size:var(--font-size-small)}.cart-line img,.cart-notification__item img,.cart-recommendations__item img{display:block;width:100%;height:auto;aspect-ratio:var(--ratio-product);object-fit:cover;background-color:var(--color-surface)}.cart-gift-wrap{display:grid;gap:var(--space-3);padding:0 var(--space-5) var(--space-5);font-size:var(--font-size-text)}.cart-gift-wrap__option{display:flex;align-items:center;gap:var(--space-3);min-height:var(--space-6);cursor:pointer}.cart-gift-wrap__option input{width:1.125rem;height:1.125rem;margin:0;accent-color:var(--color-primary)}.cart-gift-wrap__message{width:100%;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);background:none;color:inherit;font:inherit;font-size:var(--font-size-input);resize:vertical}.cart-free-shipping{padding:var(--space-4) var(--space-5);background-color:var(--color-surface)}.cart-free-shipping--compact{padding-block:var(--space-4);border-top:var(--border-width) solid var(--color-border);background:none}.cart-free-shipping__date{margin:var(--space-2) 0 0;color:var(--color-foreground-muted);font-size:var(--font-size-small)}.cart-free-shipping__text{margin:0 0 var(--space-3);font-size:var(--font-size-text)}.cart-free-shipping--compact .cart-free-shipping__text{margin-bottom:var(--space-2)}.cart-free-shipping__bar{position:relative;height:2px;margin-bottom:calc(var(--space-3) + 1em);margin-inline-end:.3125rem;background:linear-gradient(var(--color-foreground),var(--color-foreground)) no-repeat 0 0 / var(--progress) 100%,var(--color-border);font-size:var(--font-size-small)}.cart-free-shipping__step{position:absolute;top:50%;left:var(--step);padding-top:var(--space-3);color:var(--color-foreground-muted);white-space:nowrap;translate:-100% 0}.cart-free-shipping__step:before{content:"";position:absolute;top:0;right:0;width:.5rem;height:.5rem;border:var(--border-width) solid var(--color-foreground);border-radius:50%;background-color:var(--color-background);translate:50% -50%}.cart-free-shipping__step.is-reached{color:var(--color-foreground)}.cart-free-shipping__step.is-reached:before{background-color:var(--color-foreground)}.cart-free-shipping--compact .cart-free-shipping__bar:has(.cart-free-shipping__step:only-child){margin-bottom:0}.cart-free-shipping--compact .cart-free-shipping__step:only-child{color:transparent}.cart-free-gift{display:grid;gap:var(--space-3);padding:var(--space-4) var(--space-5);background-color:var(--color-surface)}.cart-free-gift .cart-free-shipping__text{margin:0}.cart-free-gift[hidden]{display:none}.cart-free-gift__add{justify-self:start}omosa-cart-gauge+.cart-free-gift,.cart-free-shipping+.cart-free-gift{padding-top:0}omosa-cart-gauge,.cart-gauge__euros{display:contents}.cart-gauge__euros[hidden]{display:none}.cart-notification__recommendations{display:grid;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.cart-notification__recommendations:empty{display:none}.cart-recommendations--cards{display:grid;gap:var(--space-4)}.cart-recommendations__head{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between}.cart-recommendations__head .cart-drawer__subtitle{margin:0}.cart-recommendations--cards .cart-recommendations__cards{grid-auto-columns:42%;grid-auto-flow:column;grid-template-columns:none;overflow:auto hidden;scrollbar-width:none}.cart-recommendations__arrows{display:none}@media(min-width:61.875em){.cart-recommendations__arrows:not([hidden]){display:flex;gap:var(--space-2)}}.cart-recommendations__arrows button{display:grid;place-items:center;width:var(--space-6);height:var(--space-6);padding:0;border:var(--border-width) solid var(--color-border);background:none;color:inherit;font:inherit;cursor:pointer}.cart-recommendations--cards .wishlist-button{display:none}.cart-express{--shopify-accelerated-checkout-button-block-size: var(--button-height);--shopify-accelerated-checkout-button-border-radius: var(--radius-button);--shopify-accelerated-checkout-row-gap: var(--space-2);--shopify-accelerated-checkout-inline-alignment: center;width:100%;min-height:var(--button-height)}.cart-express[data-apple-only]{display:none}.has-apple-pay .cart-express[data-apple-only]{display:block}.cart-express[data-apple-only] shopify-accelerated-checkout-cart>:not(shopify-apple-pay-button){display:none}.cart-express:empty,.has-apple-pay .cart-express[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-cart-parts.css.map */
