cart-btn-v1 a:before{font-family:uniicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}cart-btn-v1 a:before{content:"\ea05"}.c-product-status{position:relative;display:flex;align-items:center;gap:.8rem;line-height:1.5;font-size:1.2rem}.c-product-status:before{width:.8rem;height:.8rem;content:"";border-radius:50%;background-color:#b0b6ba;flex-shrink:0}.c-product-status.in-stock:before{background-color:green}.c-product-status.sold-out:before,.c-product-status.replaced:before{background-color:#b0b6ba}.c-product-status.expired:before,.c-product-status.price-request:before,.c-product-status.supplier-order:before,.c-product-status.ordering-product:before{background-color:orange}.c-product-status[style]:before{background-color:var(--stock-status)}free-shipping-progress-bar .goal{font-size:1.4rem;display:flex;flex-wrap:wrap;align-items:center;height:4rem}free-shipping-progress-bar .goal .text{line-height:2.2rem}free-shipping-progress-bar .goal strong{margin-right:.4rem}free-shipping-progress-bar .goal.reached{justify-content:center}free-shipping-progress-bar .goal.reached svg{margin-right:.4rem}free-shipping-progress-bar progress-bar .progress{--progress-bg: #E5F4E9}free-shipping-progress-bar progress-bar .progress-bar{--progress-bar-bg: #75AA83}:root{--cart-btn-v1-prod-count-color: #FFFFFF;--cart-btn-v1-prod-count-bg-color: #000000;--cart-btn-v1-icon-color: #000000}cart-btn-v1{width:3.6rem;display:flex;align-items:center}cart-btn-v1 a{position:relative;text-decoration:none;color:var(--cart-btn-v1-icon-color);width:3.6rem}cart-btn-v1 a:hover{text-decoration:none;color:var(--cart-btn-v1-icon-color-hover, var(--cart-btn-v1-icon-color))}cart-btn-v1 a:before{display:flex;align-items:center;position:relative;pointer-events:none;text-align:center;width:21px;font-size:2.4rem;height:2.4rem}cart-btn-v1 .prod-count{transition:transform .1s;color:var(--cart-btn-v1-prod-count-color);background-color:var(--cart-btn-v1-prod-count-bg-color);top:-11px;right:0}cart-btn-v1 .prod-count{font-size:11px;font-weight:700;font-style:normal}cart-btn-v1 .prod-count{width:20px;height:20px;padding:0}cart-btn-v1 .prod-count{border-radius:50%}cart-btn-v1 .prod-count{position:absolute;display:flex;justify-content:center;align-items:center}.site-header-mobile cart-btn-v1{height:5.6rem}.site-header-mobile cart-btn-v1 .prod-count{top:50%;transform:translateY(-87%);font-size:14px;font-weight:500;width:24px;height:24px}.site-header-mobile cart-btn-v1 a{height:100%;display:flex;align-items:center}.site-header-mobile cart-btn-v1 a:before{width:21px;height:2.2rem}:root{--continue-shopping-btn-v1-text-color: #000000}continue-shopping-btn-v1 a{color:var(--continue-shopping-btn-v1-text-color);font-family:Montserrat,sans-serif;font-weight:500;display:inline-flex;align-items:center}continue-shopping-btn-v1 span{margin-left:1.6rem}:root{--border-width: 1px;--border-color: #ddd;--table-border-color: #ddd}cart-sidebar-v1 .sidebar{position:fixed;z-index:1061;height:100dvh;width:416px;right:0;top:0;bottom:0;background-color:#fff;overflow-y:scroll;box-shadow:#0000001a -10px 0 10px;display:flex;flex-direction:column;overflow:hidden;transition:height .3s ease-in-out}cart-sidebar-v1 header{padding:0 2.4rem}cart-sidebar-v1 header>div{border-bottom:1px solid var(--border-color)}cart-sidebar-v1 header h2{margin-bottom:0;font-size:2rem;padding:2.4rem 0}cart-sidebar-v1 header .remove-all-container{padding-top:.5rem;padding-bottom:.5rem}cart-sidebar-v1 header button.close{padding-right:0;padding-top:0;padding-bottom:0}cart-sidebar-v1 header button.remove-all{padding-left:0}cart-sidebar-v1 .empty-cart-message{padding:2.4rem}cart-sidebar-v1 cart-sidebar-v1-order-lines{overflow-y:auto}cart-sidebar-v1 .orders-list{padding:0 2.4rem 2.4rem}cart-sidebar-v1 .orders-list table{width:100%}cart-sidebar-v1 .orders-list tr:not(.border-bottom-none)>td{border-bottom:1px solid var(--border-color)}cart-sidebar-v1 .orders-list tr[line-type="71"] td{padding-top:0}cart-sidebar-v1 .orders-list td{padding-top:1.6rem;padding-bottom:1.6rem;vertical-align:top}cart-sidebar-v1 .orders-list .td-image{padding-right:1.6rem}cart-sidebar-v1 .orders-list .td-details{width:100%;position:relative}cart-sidebar-v1 .orders-list .td-details.has-close-btn .name{padding-right:4rem}cart-sidebar-v1 .orders-list .name a{color:var(--body-color);text-decoration:none}@media (hover: hover){cart-sidebar-v1 .orders-list .name a:hover{text-decoration:underline}}cart-sidebar-v1 .orders-list button.remove{width:4rem;height:3.8rem;padding:0;position:absolute;top:0;right:0;text-align:right}cart-sidebar-v1 .orders-list .quantity-unit{font-size:1.4rem}cart-sidebar-v1 .orders-list .price-quantity-container.mt-sm{margin-top:.6rem}cart-sidebar-v1 .orders-list .price-quantity-container.mt-md{margin-top:1.6rem}cart-sidebar-v1 .orders-list .color-discount{color:#a8201a}cart-sidebar-v1 footer{margin-top:auto;padding:0 2.4rem 2.4rem}cart-sidebar-v1 footer .total-sum{font-weight:500}cart-sidebar-v1 footer .total-summary{margin-top:2.4rem}cart-sidebar-v1 footer .total-discount>td{padding-bottom:1rem}cart-sidebar-v1 footer .checkout-buttons{display:flex;flex-direction:column;margin-top:2.4rem}cart-sidebar-v1 footer .checkout-buttons>*:not(:first-child){margin-top:16px}cart-sidebar-v1 footer .btn-go-to-detailed-cart{width:100%;font-weight:500}cart-sidebar-v1 .backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#0003;z-index:1060}cart-sidebar-v1 .fs-sm{font-size:1.4rem}.cart-sidebar-v1-is-shown{overflow:hidden;margin-right:var(--scrollbar-compensate, 0px);overscroll-behavior-y:none}cart-sidebar-v1 header h2{margin-top:0}cart-sidebar-v1 header button.close{opacity:1;box-shadow:none!important}cart-sidebar-v1 .orders-list button.remove{background-color:transparent;box-shadow:none!important}.align-items-center{align-items:center!important}.justify-content-between{justify-content:space-between!important}.d-flex{display:flex!important}progress-bar .progress{height:8px;background-color:var(--progress-bg)}progress-bar .progress-bar{background-color:var(--progress-bar-bg)}
