.custom-cart-updating-overlay{pointer-events:none;opacity:0;z-index:-999;position:absolute}body.cart-updating .custom-cart-updating-overlay svg circle{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:#000;animation:dash 1.4s ease-in-out infinite}.custom-cart-updating-overlay svg.spinner{width:40px;height:40px}body.cart-updating .block-mincart form.cart__drawer-form{pointer-events:none}body.cart-updating .custom-cart-updating-overlay{pointer-events:none;position:absolute;top:0;width:100%;height:100%;background-color:#fff9;z-index:1;display:flex;align-items:center;justify-content:center}.custom-cart-updating-overlay{pointer-events:none;opacity:0;z-index:-999}body.cart-updating .custom-cart-updating-overlay{pointer-events:none;opacity:1;z-index:5}.site-header__drawers-container .block-warranty .block-content{display:flex;align-items:center;justify-content:space-between;gap:10px}.site-header__drawers-container .block-progress__bar .progress{margin-top:12px}.site-header__drawers-container .progress-wrapper:not(.progress) p{margin:0!important}.site-header__drawers-container .progress-wrapper:not(.progress) .block-progress__bar{padding:10px!important}.site-header__drawers-container .block-progress__bar [data-message] svg{margin-right:7px}.site-header__drawers-container .block-progress__bar{font-weight:700}.block-mincart .site-header__drawers .heading{margin:0;padding:10px 18px;border-bottom:1px solid #191919}.site-header__drawers-container .progress-wrapper{padding:0 18px;margin:8px 0}.site-header__drawers-container .site_review_dv{padding:0 18px;margin-top:16px}.site-header__drawers-container .right_text_review p{font-weight:700;font-size:12px;line-height:100%;letter-spacing:0;text-transform:uppercase;max-width:fit-content}.site-header__drawers-container .left_star_review svg{width:16px}.site-header__drawers-container .left_star_review span{font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;text-transform:uppercase}.site-header__drawers-container .right_text_review{width:100%;max-width:fit-content}.site-header__drawers-container .flex_review{display:flex;justify-content:center;padding:14px 10px;gap:11px}.site-header__drawers-container .cart__item_wrp{margin-bottom:8px}.site-header__drawers-container .cart-item__details .cart-item__name{font-size:16px;line-height:1.2;display:flex;flex-wrap:wrap;align-items:center;text-transform:uppercase;font-weight:700;color:var(--theme--base-color)}.site-header__drawers-container .cart-item__details .cart-item__sub{margin-top:0!important;flex-direction:row-reverse}.template-cart .grid__item .cart-item__price .black-friday-deal-text,.site-header__drawers-container .cart-item__details .cart-item__price .black-friday-deal-text{display:none!important}.site-header__drawers-container .cart__remove{position:relative!important;right:0!important;top:0!important;left:0}.site-header__drawers-container .cart-title-remove-btn{gap:10px;display:flex;justify-content:space-between}.site-header__drawers-container .js-qty__wrapper button svg{width:11px!important;height:11px!important}.site-header__drawers-container .js-qty__wrapper button svg path,.site-header__drawers-container .js-qty__wrapper button svg rect{fill:#fff}.site-header__drawers-container span.item_discount_percentage{display:none}.site-header__drawers-container .cart-item__details .cart-item__variants{display:flex;flex-direction:column;gap:6px}.site-header__drawers-container .cart-item__details{gap:8px}.site-header__drawers-container .cart-item__title{display:grid}.site-header__drawers-container .cart-item__details .variant{color:#959595}.site-header__drawers-container .cart__item-sub.cart__item-row *{font-size:16px;line-height:1;font-weight:500;margin:0;letter-spacing:0}.site-header__drawers-container .block-saving__amount:before{content:"-";margin-right:-2px}body .site-header__drawers-container .cart__item-sub.cart__item-row.cart__item--subtotal div{color:#fff;display:flex;font-size:32px}.site-header__drawers-container .cart__footer .cart__item-sub{margin:0 auto 10px!important}.site-header__drawers-container .cart__footer a.shipping_link{text-align:end;font-size:16px;font-weight:500}.site-header__drawers-container .cart__scrollable .custom-badge--bestseller,.site-header__drawers-container .cart__item_wrp.lifetime-warranty-protection-item{display:none}.site-header__drawers-container .cart-item-badges{display:none!important}.site-header__drawers .title a{color:var(--theme--base-color)}.block-mincart .heading .btn-close{height:22px;font-size:16px;text-transform:uppercase;color:var(--theme--link-color);display:flex;align-items:center}.site-header__drawers-container .cart-item__details{display:flex;flex-direction:column;justify-content:space-between;width:100%;flex:auto;padding:13px 20px 17px}.site-header__drawers-container .cart-item__details .variant{font-weight:500;font-size:14px;line-height:1.3}.site-header__drawers-container .cart__item .cart__image .cart-item__image{width:100%;height:100%;object-fit:cover;object-position:center;border-right:solid 1px #333333}.site-header__drawers-container .js-qty__wrapper{gap:0;border-radius:4px;border:solid 1px #333333}.site-header__drawers-container .js-qty__wrapper button,.site-header__drawers-container .js-qty__wrapper .js-qty__num{padding:0;border:none;width:30px!important;height:26px!important;font-size:14px;line-height:24px;letter-spacing:0}.site-header__drawers-container .js-qty__wrapper .js-qty__num{border-left:solid 1px #333333;border-right:solid 1px #333333;border-radius:0}.site-header__drawers-container .cart-item__details .cart-item__price,.site-header__drawers-container .cts-discount-text-wrap{font-size:16px}.site-header__drawers-container span.show_only_drawer.item_sale.price .first-price.product-real-price{color:#959595}.site-header__drawers-container span.show_only_drawer.item_sale.price{margin-right:7px}.site-header__drawers-container span.show_only_drawer.item_sale.price sup{text-decoration:line-through;font-weight:500}.site-header__drawers-container .cart__footer{width:100%;padding:0 18px;margin-left:0;margin-top:8px;margin-bottom:8px}.site-header__drawers-container .block-warranty{flex-direction:column;padding:0;display:flex;align-items:center;justify-content:space-between;border-radius:0;gap:6px;border:none;margin:0}.site-header__drawers-container .cart__item-row.cart__checkout-wrapper.payment-buttons{padding:0}.site-header__drawers-container .cart__footer-inner{border:solid 1px #333333;border-radius:6px;background:#0f0f0f;padding:17px 20px 13px}.site-header__drawers-container .subtotal{text-transform:capitalize}.site-header__drawers-container .cart__item-sub.cart__item-row.cart-item__savings *{color:#638402}.site-header__drawers-container .block-extended__warranty{margin:15px 0 0;border-top:solid 1px #333333;border-bottom:solid 1px #333333;padding:15px 0}.site-header__drawers-container .block-saving__title{text-transform:capitalize}.site-header__drawers-container .cart__footer .cart__item-sub{display:flex;max-width:unset!important;font-weight:700;align-items:center;margin:0 auto 10px;text-transform:uppercase;justify-content:space-between;color:var(--theme--primary-color)}.site-header__drawers-container .block-warranty .block-content .warranty-text{text-transform:capitalize;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;margin:0}.site-header__drawers-container .block-warranty .block-details__price{text-align:left;font-weight:500;font-size:12px;line-height:16px;letter-spacing:0}.site-header__drawers-container .protection_total_price_wrapper{min-width:120px;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-align:right;color:#638402;display:flex;justify-content:flex-end;gap:4px}.site-header__drawers-container .cart__item-sub.cart__item-row.cart__item--subtotal *{text-transform:uppercase;font-weight:700}.site-header__drawers-container .cart__item-sub.cart__item-row.cart__item--subtotal{padding:20px 0 14px}.site-header__drawers-container .block-warranty span.prot_pro_slider{margin:0;padding:3px;background:#000;width:38px;height:20px}.site-header__drawers-container .prot_pro_slider:after{width:14px;height:14px}.site-header__drawers-container .cart__footer .cart__item-row .btn{width:100%;border-radius:10px;height:40px}.site-header__drawers-container .devider-text{font-weight:700;font-size:14px;z-index:1;line-height:24px;letter-spacing:0;text-transform:uppercase;position:relative;text-align:center;margin:4px 0}.site-header__drawers-container .devider-text span{background:#0f0f0f;position:relative;z-index:2;padding:0 10px}.site-header__drawers-container .devider-text:after{z-index:1;left:0;position:absolute;top:50%;transform:translateY(-50%);background:#333;width:100%;height:1px;content:""}.site-header__drawers-container .usp span{font-weight:500;font-size:12px;line-height:16px;letter-spacing:0;text-align:center}.site-header__drawers-container .usp{margin-top:12px}.site-header__drawers-container .usp span:nth-child(1){text-align:left}.site-header__drawers-container .usp span:nth-last-child(1){text-align:right}.site-header__drawers-container .usp span{position:relative}.site-header__drawers-container .usp span:after{position:absolute;left:calc(100% + 7px);top:0;background:#333;width:1px;height:100%;content:""}.site-header__drawers-container .usp span:nth-last-child(1):after{display:none}.site-header__drawers-container .payment-icon-list,.site-header__drawers-container .usp{display:grid;gap:13px;grid-template-columns:1fr 1fr 1fr}.site-header__drawers-container p.h5.warranty-text.warranty_title svg{vertical-align:middle}.site-header__drawers-container .block-extended__warranty:has(input:checked) .protection_total_price{color:#fff}.site-header__drawers-container .block-extended__warranty:has(input:checked) .label-add-for{display:none}.site-header__drawers-container .btn--loading .loading-spinner .path,.btn--loading[name=checkout] .loading-spinner .path,.site-header__drawers-container .btn--loading[data-add-to-cart] .loading-spinner .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:var(--theme--base-color);stroke-width:8px}.site-header__drawers-container .cart__checkout-wrapper .btn-cart__checkout circle{stroke:#000!important}.site-header__drawers-container .payment-icon-list svg{width:100%}.site-header__drawers-container .protection_total_containor{display:none}.site-header__drawers .title{font-weight:700;font-size:20px;line-height:1.1;letter-spacing:0;margin:0;display:flex;align-items:center}.site-header__drawers-container .cart-drawer-header span.cart-inner-count{color:#959595;display:flex;align-items:center}.site-header__drawers .title em{display:flex;align-items:self-end;max-width:fit-content;margin:0 9px;color:#fff;line-height:1;max-height:11px}.site-header__drawers-container .cart-drawer-header span.cart-inner-count dd.cart-inner-count-update{margin:0 5px 0 0}.block-mincart .site-header__drawers .cart__footer .cart__item-sub .subtotal{display:flex;align-items:center;flex-wrap:wrap}.block-mincart .site-header__drawers .cart__footer .cart__item-sub .subtotal span.cart-inner-count{display:flex;align-items:center;margin-left:3px;gap:1px}.site-header__drawers-container .cts-discount-text-wrap{color:#638402}html.js.js-drawer-open .subscribe-form-containor{opacity:0}.site-header__drawers-container .warranty_title_svg_wrapper{display:flex;align-items:center;gap:4px}.site-header__drawers-container .block-warranty .block-content .warranty-text svg{vertical-align:middle}.site-header__drawers-container .btn--loading[name=checkout] .loading-spinner,.site-header__drawers-container .btn--loading[data-add-to-cart] .loading-spinner{width:24px;height:24px}.warranty_svg_icon{cursor:pointer}.block-warranty:has(label.prot_pro_switch.disabled) .protection_total_price_wrapper{opacity:0}.sub-drawer-main .cart__item-sub.cart__item-row span.cart-inner-count-update-span{margin-left:2px}body:has(.protection_popup_containor_wrap.active){overflow:hidden}.accessory-block-pro-list .acc-card{border:solid 1px #333333;border-radius:10px}.accessory-block-pro-list .acc-info{background:#0f0f0f;padding:12px 8px}.accessory-block-pro-list h4{font-weight:500;font-size:16px;line-height:1.1;letter-spacing:0;text-transform:uppercase;margin:0 0 8px}.accessory-block-pro-list p.acc-price{font-weight:700;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase}.accessory-block-pro-list button.acc-btn.btn.btn--primary{border-radius:6px;min-width:auto;width:100%;height:32px;font-size:16px}.accessory-block-pro-list{margin-top:16px}.accessory-block-pro-list .acc-info{background:#0f0f0f;padding:12px 8px;display:flex;flex-direction:column}.accessory-block-pro-list p.acc-name{font-weight:500;font-size:12px;line-height:16px;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0 0 5px;width:100%;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical}.accessory-block-pro-list button.acc-btn.btn.btn--primary.drawer_accesories_pro_atc.loading{background:transparent;border:1px solid #333333;color:#333;pointer-events:none}@media(max-width:1199px){.accessory-block-pro-list{display:none}}@media(max-width:749px){.site-header__drawers-container .progress-wrapper,.site-header__drawers-container .site_review_dv{padding:0 14px}.site-header__drawers-container .cart-item__details .cart-item__name{font-size:16px;line-height:1.2}body .site-header__drawers-container .cart__item-sub.cart__item-row.cart__item--subtotal div{font-size:26px}.site-header__drawers-container .block-warranty .block-content .warranty-text{font-size:14px}.site-header__drawers-container .cart__footer .cart__item-sub{margin:0 auto 9px!important}.site-header__drawers-container .cart__footer-inner{padding:17px 14px 13px}.site-header__drawers-container .payment-icon-list,.site-header__drawers-container .usp{gap:8px}.site-header__drawers-container .usp span{font-size:11px}.block-mincart .site-header__drawers .heading{padding:10px 14px}.site-header__drawers-container .cart__footer{padding:0 14px}.block-mincart .site-header__drawers .cart__items{padding:0 2px 0 6px}.site-header__drawers-container .cart-item__details{padding:13px 10px}.site-header__drawers-container .cart__item-sub.cart__item-row.cart__item--subtotal{padding:14px 0 11px}.site-header__drawers-container .block-extended__warranty{padding:10px 0}.site-header__drawers-container .usp span:after{left:calc(100% + 4px)}.site-header__drawers-container .cts-discount-text-wrap{font-size:14px}}@media(max-width:600px){div#header_minicart{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/widget-minicart.css.map */
