@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.cart-item{gap:calc(var(--tw-spacing,4px)*5);--tw-border-style:solid;border-bottom-width:1px;border-color:var(--tw-color-neutral-8,#c9cfcf);padding-bottom:calc(var(--tw-spacing,4px)*8);padding-top:calc(var(--tw-spacing,4px)*6);border-style:solid;display:flex;position:relative}.cart-item__media{aspect-ratio:1;background-color:var(--tw-color-neutral-8,#c9cfcf);height:calc(var(--tw-spacing,4px)*30);width:calc(var(--tw-spacing,4px)*30);flex-shrink:0;position:relative;overflow:hidden}.cart-item__badges{left:calc(var(--tw-spacing,4px)*2)!important;width:calc(100% - 8px)!important}.cart-item__image{height:100%;inset:calc(var(--tw-spacing,4px)*0);-o-object-fit:cover;object-fit:cover;width:100%;position:absolute}.cart-item__badge{left:calc(var(--tw-spacing,4px)*2);top:calc(var(--tw-spacing,4px)*2);position:absolute}.cart-item__details{flex-direction:column;flex:1;display:flex}.cart-item__header{align-items:flex-start;gap:calc(var(--tw-spacing,4px)*4);margin-bottom:calc(var(--tw-spacing,4px)*2);justify-content:space-between;display:flex}.cart-item__title{color:var(--tw-color-primary-velvet-black,#212121)}.cart-item__remove-btn{color:var(--tw-color-neutral-5,#6b645b);transition-duration:var(--tw-duration,var(--tw-default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function,cubic-bezier(.4,0,.2,1)));flex-shrink:0}@media (hover:hover){.cart-item__remove-btn:hover{color:var(--tw-color-neutral-6,#76716b)}}.cart-item__options{color:var(--tw-color-neutral-5,#6b645b);margin-bottom:calc(var(--tw-spacing,4px)*4)}.cart-item__option{margin-bottom:calc(var(--tw-spacing,4px)*2)}.cart-item__footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}@media not all and (width>=375px){.cart-item__footer{align-items:flex-start;gap:calc(var(--tw-spacing,4px)*2);flex-direction:column}}.cart-item__price{color:var(--tw-color-primary-velvet-black,#212121)}.cart-item__old-price{color:var(--tw-color-neutral-5,#6b645b)}.cart-item__quantity-selector{border-color:var(--tw-color-neutral-1,#0b0a09);height:calc(var(--tw-spacing,4px)*10);min-width:calc(var(--tw-spacing,4px)*0);width:auto}.cart-item__quantity-selector .quantity-selector__input{font-family:var(--tw-font-poppins,"Poppins",ui-sans-serif,system-ui,sans-serif);font-size:var(--tw-text-12,12px);--tw-leading:1.3333;--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500);--tw-tracking:var(--tw-tracking-normal,0);color:var(--tw-color-primary-velvet-black,#212121);letter-spacing:var(--tw-tracking-normal,0);line-height:1.3333}.cart-item__discounted-prices{color:var(--tw-color-primary-velvet-black,#212121);align-items:center;gap:calc(var(--tw-spacing,4px)*1);flex-direction:row;display:flex}@media not all and (width>=480px){.cart-item__discounted-prices{flex-direction:column}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
