.main_drawer_inner.cart_drawer_inner{display:flex;flex-flow:column;overflow:hidden!important}.empty_drawer_content{min-height:30vh;text-align:center;display:flex;justify-content:center;align-items:center;flex-flow:column;margin:4rem 0}.cart_drawer_content_wrapper{margin:1.6rem 0;display:flex;flex-flow:column;gap:1.5rem;flex:1;height:100%;overflow:hidden;overflow-y:auto}.empty_drawer_content h3{color:var(--color-foreground-heading)}.cart_drawer-item{display:flex;align-items:flex-start;gap:2rem;padding-bottom:1.5rem;position:relative}.cart_drawer-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background:var(--color-border);opacity:.2}.cart_drawer-item:last-child{padding-bottom:0;border-bottom:0}.cart_drawer-item:last-child:after{display:none}.cart_drawer_item_img{max-width:9rem;width:100%;height:auto;border-radius:var(--img-border-radius)}.cart_drawer_item_img a{display:flex;width:100%;border-radius:var(--img-border-radius)}.cart_drawer_item_img img,.cart_drawer_item_img svg.placeholder_svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--img-border-radius);filter:drop-shadow(1px 4px 2px rgba(0,0,0,.2))}.cart_drawer_item_info{display:grid;grid-template-columns:1fr;gap:.5rem;flex:1;position:relative}p.item_title{margin:0;color:var(--color-foreground-heading);font-weight:600;grid-area:1/1;font-size:1.4rem;line-height:calc(1.4rem * 1.6)}p.item_title a{color:var(--color-foreground-heading);text-decoration:none;word-break:break-word}p.item_price.small-text{color:var(--color-foreground);margin:0;display:flex;align-items:center;gap:1rem;flex-wrap:wrap;grid-area:2/1}p.cart__unit_price{margin:0;grid-area:3 / 1;display:flex;font-size:1.2rem;line-height:1;color:var(--color-foreground)}.main_cart_inner p.cart__unit_price{margin:3px 0}p.cart__unit_price span{font-size:1.2rem;line-height:1;color:var(--color-foreground)}p.item_price.small-text s{font-size:1.2rem;color:var(--color-highlight)}.item_options_wrapper{grid-area:4 / 1;display:flex;flex-flow:column;gap:3px}p.item_product_options{margin:.5rem 0 0;display:flex;flex-flow:column;gap:.6rem}p.item_product_options span{font-size:1.2rem;line-height:1.44rem;color:var(--color-foreground)}p.item_selling_plan{font-size:1.2rem;line-height:1.68rem;margin:.5rem 0 0;color:var(--color-foreground)}.cart_drawer_item_info quantity-wrapper{grid-area:5/1}.cart_drawer_item_info cart-remove{grid-area:1/2;display:flex}.cart_drawer_item_info cart-remove a{font-size:1.2rem;line-height:1.2rem;text-transform:uppercase;text-decoration:none;letter-spacing:0;color:var(--color-primary)}.cart_drawer_item_info cart-remove a:hover{text-decoration:underline;text-underline-offset:.3rem}.item_properties_wrapper{display:flex;align-items:center;gap:.2rem;margin:.5rem 0 0}.item_property_name,.item_property_value{font-size:1.2rem;line-height:1.44rem;color:var(--color-border)}.cart_drawer_footer{padding-top:1rem;display:flex;flex-flow:column;position:relative}.cart_drawer_footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:var(--color-border);opacity:.2}.cart_drawer_subtotals{display:flex;align-items:center;justify-content:space-between;width:100%}.cart_drawer_subtotals h5{margin:0;color:var(--color-foreground-heading)}.cart_drawer_btns{margin:2rem 0 0;display:flex;gap:1rem}.cart_drawer_btns a{flex:1}span.cd_discount{display:flex;gap:.5rem;align-items:center;font-size:1.2rem;line-height:1.2rem;color:var(--color-border)}span.cd_discount svg{width:1.6rem;height:1.6rem}span.cd_discount svg path{fill:var(--color-highlight)}span.cart_tax_info{font-size:1.2rem;line-height:1.44rem;margin:1rem 0 0;color:var(--color-foreground)}span.cart_tax_info a{color:var(--color-primary);text-underline-offset:.2rem}.cart_drawer_note{margin:1rem 0}.cart_drawer_note p{margin:0;cursor:pointer;font-size:1.4rem;line-height:1;color:var(--color-foreground)}.cart_note_wrapper{position:absolute;bottom:0;left:0;width:100%;z-index:5;height:100%;background:#00000080;display:flex;justify-content:flex-start;align-items:flex-end;opacity:0;pointer-events:none;transition:opacity .3s}.cart_note_wrapper.active{opacity:1;pointer-events:all}.cart_note_inner{background:#fff;width:100%;height:max-content;padding:3rem 1.5rem;transform:translateY(2rem);opacity:0;transition:transform .3s,opacity .3s;transition-delay:.2s}.cart_note_wrapper.active .cart_note_inner{opacity:1;transform:translateY(0)}.cart_note_header{display:flex;align-items:center;justify-content:space-between;margin:0 0 .5rem}.cart_note_header .cart_note_close button{all:unset}.cart_note_inner p{font-size:1.6rem;line-height:1.6rem;margin:0 0 1rem;color:var(--color-foreground)}p.cart_note_trigger button{padding:0;background:transparent;border:none;color:var(--color-foreground)}span.cart_note_close{width:2.5rem;height:2.5rem;cursor:pointer}span.cart_note_close svg{width:1.5rem;height:1.5rem}.cart_note_inner textarea{width:100%;resize:vertical;padding:1rem;font-size:1.6rem;line-height:calc(1.6rem * 1.4);color:var(--color-foreground);border-radius:var(--input-border-radius)}.cart_edit_note{display:none}.cart_drawer_content_wrapper::-webkit-scrollbar{width:4px;background:transparent;border-radius:10rem}.cart_drawer_content_wrapper::-webkit-scrollbar-thumb{background:#9d9d9d;border-radius:10rem}.cart_discount_option_wrapper{margin:0 0 1rem}.cart_discount_option_inner form{display:flex;align-items:center;gap:1rem}.cart_discount_option_inner.field_input{margin:0}input#cart_drawer_discount_input{background:var(--color-secondary-background)}cart-discount{position:relative;padding-top:1.6rem}cart-discount:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:var(--color-border);opacity:.2}.cart_discount_option_inner.field_input label{opacity:.5}.cart_discount_option_wrapper_btn .button{min-width:11rem;border-radius:var(--input-border-radius);height:4rem;cursor:pointer}.cart_discount_error p{margin:5px 0 -5px;font-weight:400;font-size:1.3rem;line-height:1;color:var(--color-highlight)}.cart_applied_discount{background:var(--color-secondary-background);width:max-content;display:flex;align-items:center;padding:.5rem .5rem .5rem 1rem;margin:1rem 0 0;font-size:1.2rem;border-radius:.5rem}.cart_applied_discount svg{width:1rem;height:1rem}span[data-discount-remove]{cursor:pointer}quantity-wrapper button svg{width:1rem;height:1rem}div#cart-drawer .loader{border-color:var(--color-background)}.cart_drawer-item.nested_cart_item{justify-content:flex-end}.cart_drawer-item.nested_cart_item .cart_drawer_item_img{max-width:6rem;border-radius:1.2rem}.cart_drawer-item.nested_cart_item .cart_drawer_item_img img{border-radius:12px}.cart_drawer-item.nested_cart_item .cart_drawer_item_info{max-width:calc(100% - 11rem)}.cart_level_discount_wrapper{margin:1rem 0;padding:0;list-style:none;display:flex;justify-content:flex-end}.cart_level_discount svg{width:1.5rem;height:1.5rem}.cart_level_discount svg path{fill:var(--color-highlight)}.cart_level_discount{display:flex;align-items:center;gap:5px}.cart_level_discount h6{margin:0;color:var(--color-foreground-heading);font-size:1.2rem;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cart-drawer.css.map */
