:root{--cd-black: #000;--cd-white: #fff;--cd-grey: #767676;--cd-line: #E0E0E0;--cd-toggle-off: #CCC}.cart-drawer .drawer__inner{background:var(--cd-white)!important;padding:24px 0 0}.cart-drawer .drawer__header{justify-content:center;border-bottom:1px solid var(--cd-black);padding:0 0 16px}.drawer__heading{margin:0 0 6px!important}.cart-drawer h2.drawer__heading{font-family:Nunito Sans;font-weight:400;font-size:16px!important;line-height:normal;letter-spacing:0;text-align:center;text-transform:uppercase;max-width:260px}.cart-drawer button.drawer__close{min-width:fit-content;right:20px;top:-15px}.cart-drawer .drawer__close svg{width:24px;height:24px}.cart-drawer .drawer__close svg path{fill:var(--cd-black)}.cart-drawer-items-curated-items-wrap{overflow:auto}.is-empty .drawer__footer.cstm__footer{display:none}cart-drawer.is-empty .drawer__header{display:block!important;position:absolute;top:0;width:100%;padding:20px 15px 0}cart-drawer.drawer.is-empty .drawer__heading{visibility:visible!important}cart-drawer.drawer.is-empty.active .drawer__heading{margin:0 auto 16px!important}cart-drawer.drawer.is-empty.animate.active button.drawer__close{top:6px!important}cart-drawer.drawer.is-empty .cart-drawer button.drawer__close{top:5px}cart-drawer.drawer.is-empty.active .cart-drawer-items-curated-items-wrap{display:block!important}cart-drawer.drawer.is-empty.animate.active .cart-drawer-items-curated-items-wrap{position:absolute;left:0;top:70px;width:100%}.cart-drawer__empty-content h2.cart__empty-text{font-family:Nunito Sans;font-weight:900;font-size:20px;line-height:100%;letter-spacing:0;margin:0;color:var(--cd-black)}.cart-drawer__empty-content p{font-family:Nunito Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:var(--cd-black);padding:10px 0 15px}.cart-drawer__empty-content p.cart__login-paragraph{font-family:Nunito Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;padding:31px 0 50px;margin:0}.cart-drawer__empty-content a.button:before,.cart-drawer__empty-content .button:after{display:none}.cart-drawer__empty-content a.button{font-family:Nunito Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;color:var(--cd-white);width:100%;min-width:203px;max-width:203px;height:48px;padding:0;margin:0 auto;display:flex;align-items:center;justify-content:center}.drawer__cart-items-wrapper{padding-top:0}.drawer__cart-items-wrapper thead{display:none!important}.drawer__cart-items-wrapper tr.cart-item{padding:20px 22px;border-bottom:1px solid var(--cd-line);margin-bottom:0!important}.drawer__cart-items-wrapper tr.cart-item:last-child{margin:0!important;border:unset!important;padding-bottom:20px!important}.cart-drawer .cart-item{padding-right:22px!important;padding-left:22px!important}.cart-drawer .cart-items td{padding-top:0!important}.cart-drawer td.cart-item__media{width:89px;height:133px;overflow:hidden;border:1px solid var(--cd-line)}.cart-drawer img.cart-item__image{width:100%!important;height:100%;object-fit:cover}.cart-drawer a.cart-item__name.break{font-family:Nunito Sans;font-weight:600;font-style:normal;font-size:12px;line-height:normal;letter-spacing:0;color:var(--cd-black);margin-bottom:10px}.cart-drawer a.cart-item__name.break:hover{text-decoration:none!important}.cart-drawer span.price.price--end{font-family:Nunito Sans!important;font-weight:600;font-size:12px!important;line-height:100%;letter-spacing:0;color:var(--cd-black)}.cart-drawer .cart-item__totals{justify-content:unset!important}.cart-drawer .cart-item__error{margin-top:0!important}body .product-option{font-family:Nunito Sans;font-weight:600;font-size:10px!important;line-height:normal!important;letter-spacing:0;text-transform:uppercase;color:var(--cd-grey)}.product-option.product-option-prc{display:none}span.size_lable_sidecart{font-family:Nunito Sans;font-weight:600;font-size:10px;line-height:100%;letter-spacing:0;color:var(--cd-grey);display:block;padding-bottom:5px;text-transform:uppercase}.quantity-popover-container{display:block!important}.cart-item__quantity-wrapper{display:flex;justify-content:space-between;align-items:center;position:unset;margin-top:10px}.cart-drawer .cart-items .cart-item__quantity{margin-top:-7px}.cart-item__quantity-wrapper .quantity{min-height:26px!important;width:77px!important}.cart-item__quantity-wrapper .quantity__button{width:23px!important}quantity-input.quantity.cart-quantity{border-color:var(--cd-black);background:transparent!important}quantity-input.quantity.cart-quantity:before{display:none}quantity-input.quantity.cart-quantity :after{display:none}.quantity-popover-container input.quantity__input{width:20px!important;font-family:Nunito Sans;font-weight:400;font-size:11.23px;line-height:100%;letter-spacing:0;color:var(--cd-black)!important}.quantity-popover-container input.quantity__input:focus-visible{background:transparent;outline:unset;box-shadow:unset}cart-remove-button .icon-remove{width:20px!important;height:20px!important}cart-remove-button .icon-remove path{fill:var(--cd-grey)}.drawer__footer{border:unset;margin-top:0;padding:0 0 10px!important;background:var(--cd-white)!important}.drawer__footer.cstm__footer{height:auto;position:sticky}.cart-drawer__footer{margin-bottom:11px}.custom_options{display:flex;justify-content:space-between;align-items:center;margin-top:0!important;border-top:1px solid var(--cd-line);border-bottom:1px solid var(--cd-line)}.estimate_shipping{text-align:center;flex:0 0 100%;padding:10px 0}.estimate_shipping p{font-family:Nunito Sans!important;font-weight:800;font-size:9px;line-height:100%;letter-spacing:0;color:var(--cd-grey);padding-bottom:5px}.shipping-protection_warap{padding:0 22px;margin:10px 0!important}.shipping-protection_warap label.shipping-protection-toggle{display:flex;justify-content:space-between;align-items:center}.protection-label_inline{display:flex;gap:5px;line-height:normal}.shipping-protection_warap span.protection-label{font-family:Nunito Sans;font-weight:700;font-size:12px;line-height:normal;letter-spacing:0;text-transform:uppercase;color:var(--cd-black)}.shipping-protection_warap span.shipping-protection-price{font-family:Nunito Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:var(--cd-black)}span.shipping-protection-price{display:block;padding-bottom:0}.shipping_text{font-family:Nunito Sans;font-weight:400;font-style:italic;font-size:10px;line-height:100%;letter-spacing:0;color:var(--cd-black);padding-top:3px;padding-right:30px}.shipping_protection_inner .toggle-switch{position:relative;display:inline-block;width:30px!important;height:16px!important}.shipping_protection_inner .toggle-switch input{opacity:0;width:0;height:0}.shipping_protection_inner .slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background-color:var(--cd-toggle-off);border-radius:26px;transition:.4s}.shipping_protection_inner .slider:before{content:"";position:absolute;left:3px;bottom:2px;width:12px;height:12px;background-color:var(--cd-white);border-radius:50%;transition:.4s}.shipping_protection_inner .toggle-switch input:checked+.slider{background-color:var(--cd-black)}.shipping_protection_inner .toggle-switch input:checked+.slider:before{transform:translate(13px)}.cart-drawer .totals{justify-content:space-between;padding:10px 22px 2px;border-top:1px solid var(--cd-line)}p.totals__total-value,h2.totals__total{font-family:Nunito Sans!important;font-weight:900;font-size:12px!important;line-height:normal;letter-spacing:0;text-transform:uppercase;color:var(--cd-black)}.installment_info{display:flex;align-items:start;justify-content:space-between;gap:20px;padding:0 20px}.installment_info p{font-family:Nunito Sans;font-weight:500;font-size:11px;line-height:100%;letter-spacing:0;color:var(--cd-black)}.installment_info p i{font-family:Nunito Sans;font-weight:500;font-style:italic;font-size:11px;line-height:100%;letter-spacing:0;color:var(--cd-grey);display:block;margin-top:3px}p.after_installment{font-family:Nunito Sans;font-weight:600;font-style:normal;font-size:10px;line-height:100%;letter-spacing:0;text-align:right;display:flex;align-items:center;gap:3px}.cart__ctas{padding:0 20px}.cart-drawer .cart__checkout-button{background:var(--cd-black)!important;color:var(--cd-white);font-family:Nunito Sans!important;font-weight:800;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;padding:10px!important;min-height:41px}.cart-drawer .cart__checkout-button:before,.cart-drawer .cart__checkout-button:after{display:none}.under_pay_text p{font-family:Nunito Sans;font-weight:600;font-size:10px;line-height:100%;letter-spacing:0;text-align:center;text-transform:capitalize;color:var(--cd-black);padding:10px 20px 0}.payment_options_img{width:100%;height:27px!important;overflow:hidden;padding:0 20px;margin-top:6px}.payment_options_img img{width:100%;height:100%;object-fit:contain}@media(max-width:767px){.cart-drawer .cart-items .cart-item__quantity{margin-top:-11px}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/cart-drawer-custom.css.map */
