@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer components{.cart-item-container{width:100%}.cart-item-container .header-container{z-index:10;background-color:var(--color-surface-default,var(--color-white));padding-block:calc(var(--spacing,.25rem)*2);top:calc(var(--header-height) + 24px);clip-path:inset(-24px 0);transition:box-shadow var(--duration-standard)var(--ease-standard);justify-content:space-between;align-items:center;display:flex;position:sticky}.cart-item-container .header-container:before{top:calc(var(--spacing,.25rem)*-6);right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*6);background-color:var(--color-surface-default,var(--color-white));content:"";position:absolute}.cart-item-container .header-container[data-has-shadow=true]{--tw-shadow:0px 2px 4px -2px var(--tw-shadow-color,#10182814),0px 4px 8px -2px var(--tw-shadow-color,#1018281f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.cart-item-container .header-container .checkbox-container{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*2);display:flex}.cart-item-container .header-container .text-wrapper{font-size:var(--type-body-default-size);line-height:var(--type-body-default-line-height);font-weight:var(--type-body-default-weight);color:var(--color-text-default,var(--color-gray-900))}.cart-item-container .header-container .remove-button{font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height);font-weight:var(--type-body-small-weight);color:var(--color-text-tertiary,var(--color-gray-500))}.cart-item-container .footer-container{width:100%}.cart-item-container .favorite-items-container{gap:calc(var(--spacing,.25rem)*2);max-width:100%;display:flex;overflow-x:auto}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}

@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial}}}@layer components{.cart-summary-container{width:100%;max-width:394px;height:100%;top:calc(var(--header-height) + 24px);position:sticky}.cart-summary-content{margin-bottom:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-3xl,24px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-subtle,var(--color-gray-200));background-color:var(--color-surface-default,var(--color-white));padding:calc(var(--spacing,.25rem)*6);--tw-shadow:0px 4px 6px -2px var(--tw-shadow-color,#1018280a),0px 12px 16px -4px var(--tw-shadow-color,#1018281a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:relative;overflow:hidden}.cart-summary-title{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-semiXl,var(--font-size-22));line-height:var(--tw-leading,var(--text-semiXl--line-height,var(--line-height-22)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-strong,var(--color-gray-950))}.coupon-preview-button{margin-bottom:calc(var(--spacing,.25rem)*4);justify-content:center;width:100%}.cart-summary-total{font-size:var(--type-body-default-size);line-height:var(--type-body-default-line-height);font-weight:var(--type-body-default-weight);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-default,var(--color-gray-900));justify-content:space-between;display:flex}.cart-summary-total .total-label{align-self:center}.cart-summary-total .total-amount-wrap .total-amount-before{margin-right:calc(var(--spacing,.25rem)*1);font-size:var(--type-title-section-sm-size);line-height:var(--type-title-section-sm-line-height);font-weight:var(--type-title-section-sm-weight);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-text-disabled,var(--color-gray-400));text-decoration-line:line-through}.cart-summary-total .total-amount-wrap .total-amount-after{font-size:var(--type-title-section-sm-size);line-height:var(--type-title-section-sm-line-height);font-weight:var(--type-title-section-sm-weight);color:var(--color-text-default,var(--color-gray-900))}.checkout-button{justify-content:center;width:100%}.btn-brand.btn-filled.is-empty-cta:not(:disabled){border-color:var(--color-border-default,var(--color-gray-300));background-color:var(--color-surface-disabled,var(--color-gray-200));color:var(--color-text-disabled,var(--color-gray-400));cursor:default}.btn-brand.btn-filled.is-empty-cta:not(:disabled):hover{border-color:var(--color-border-default,var(--color-gray-300));background-color:var(--color-surface-disabled,var(--color-gray-200))}.checkout-button.is-shaking{animation:cart-checkout-shake var(--motion-delay-xl)var(--motion-easing-easeInAndOut)}@keyframes cart-checkout-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.checkout-button.is-shaking{animation:none}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}

@layer components{.empty-cart-state-container{padding-block:calc(var(--spacing,.25rem)*40)}.empty-cart-state-likes-container{margin-top:calc(var(--spacing,.25rem)*12);margin-bottom:calc(var(--spacing,.25rem)*20)}}

@layer components{.cart-page-container{margin-top:calc(var(--spacing,.25rem)*12);justify-content:space-between;gap:calc(var(--spacing,.25rem)*16);display:flex}.cart-page-container .left-container{min-width:calc(var(--spacing,.25rem)*0);flex:1}.cart-page-container .recent-items-container .recent-items-list{justify-content:flex-start;gap:calc(var(--spacing,.25rem)*5);flex-wrap:wrap;display:flex;overflow:auto}}

/*# sourceMappingURL=df09be12c3ac2555.css.map*/