.ui-slider{height:14px;margin:0 7px;background-color:transparent}.ui-slider:before{content:"";position:absolute;top:5px;height:4px;left:-7px;right:-7px;background-color:#9d9d9c}.ui-slider .ui-slider-range{background-color:#3195d5;top:5px;height:4px}.ui-slider .ui-slider-handle{background-color:#1e4386;width:14px;height:14px;border-radius:7px;outline:none;cursor:pointer;margin-left:-7px;top:0}.slider-range-wrapper{margin-bottom:10px}.slider-range-wrapper input{padding:0;font-size:12px;text-align:left;font-weight:bold;background-color:transparent;border:none}.slider-range-wrapper input:last-child{margin-left:auto;text-align:right}.slider-range-wrapper .inputs{margin-top:5px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.slider-range-wrapper .unit{margin-left:5px;font-size:10px;line-height:1}.checkboxes-wrapper .input-wrp{display:flex;flex-direction:row;flex-wrap:nowrap}.checkboxes-wrapper .input-wrp label{margin-left:8px;font-size:16px;line-height:20px;font-weight:400;margin-bottom:5px;color:#666}.checkboxes-wrapper .input-wrp .count{font-size:10px;margin-left:5px;color:black;line-height:18px;white-space:nowrap}.checkboxes-wrapper input{width:16px;height:16px}.checkboxes-wrapper input:disabled ~ label{opacity:0.5}.checkboxes-wrapper input:disabled ~ label ~ .count{opacity:0.5}.show-more .inner-wrapper{transition:max-height 0.35s ease}.show-more .btn-wrapper{display:none;margin-top:5px}.show-more .btn-wrapper .more{display:block}.show-more .btn-wrapper .more img{margin-left:3px}.show-more .btn-wrapper .less{display:none}.show-more .btn-wrapper .less img{margin-left:3px;transform:rotate(180deg)}.show-more.expanded .more{display:none}.show-more.expanded .less{display:block}@media (min-width: 1024px){.show-more .btn-wrapper.active.show-more-visible-lg{display:flex}}@media (max-width: 767px){.show-more .btn-wrapper.active.show-more-visible-sm{display:flex}}.badge-items{display:flex;margin:20px 0;justify-content:flex-start}.badge-items .item{text-align:center;background:#1366ad;border-radius:50%;width:93px;height:93px;border:5px solid #3195d5;display:flex;flex-direction:column;align-items:center;justify-content:center}.badge-items .item img{margin-bottom:0px;max-width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.badge-items .item .title{font-size:10px;color:white;line-height:1.2;font-weight:bold;margin:0}.badge-items .item:not(:first-child){margin-left:-15px}@media (max-width: 767px){.badge-items{justify-content:center;margin-top:15px}}.breadcrumb{text-transform:uppercase;margin-bottom:15px}.breadcrumb a{color:#1366ad}h1{margin-top:0}.sort-bar{border-bottom:1px solid #e6e6e6;margin:10px 0;padding-bottom:10px}.sort-bar .count{text-transform:uppercase}.desc{margin-bottom:10px}.desc .inner-wrapper{max-height:105px;overflow:hidden}.desc .btn-wrapper{font-weight:600}.filter-visible{position:relative;padding-left:335px;min-height:550px}.shop-sidebar-badges-wrapper{position:absolute;left:15px;top:0;width:290px}.shop-sidebar-badges-wrapper .shop-sidebar{padding:10px 20px;background-color:#f6f8fa;width:100%}.shop-sidebar-badges-wrapper .shop-sidebar .input-group{padding:10px}.shop-sidebar-badges-wrapper .shop-sidebar .input-group.alt .cats-wrp a{padding:0}.shop-sidebar-badges-wrapper .shop-sidebar label{font-size:18px;color:#1366ad;font-weight:600;width:100%}.shop-sidebar-badges-wrapper .shop-sidebar .cats-wrp a{display:block;width:100%;font-size:16px;line-height:20px;font-weight:400;margin-bottom:5px;color:#666;padding:0 5px}.shop-sidebar-badges-wrapper .shop-sidebar .cats-wrp a.active{color:#000;font-weight:600}.shop-sidebar-badges-wrapper .shop-sidebar .cats-wrp a.special{color:#3195d5}.shop-sidebar-badges-wrapper .shop-sidebar .cats-wrp a.special .wrapper{display:inline-flex;align-items:center;background-color:#ececed;margin-left:-5px;margin-right:-5px;padding:0 5px}.shop-sidebar-badges-wrapper .shop-sidebar .cats-wrp a.special .wrapper img{margin-left:10px}#products>div{margin-bottom:15px}.product{text-align:center;font-size:16px;position:relative;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}.product .product-label{margin:-20px -20px 20px -20px;padding:10px 20px;color:white}.product h2,.product .product-title{font-size:18px;line-height:22px;font-weight:500;margin-bottom:0;color:black;text-transform:uppercase;height:44px;overflow:hidden}.product .amount-text,.product .usage{font-size:14px;line-height:18px;margin-top:5px}.product .badges{position:absolute;top:0;width:60px;right:-15px}.product .badge{position:relative;border-radius:50%;background-color:rgba(209,37,60,0.75);height:60px;width:100%;text-align:center;font-weight:700;color:#fff;margin:10px 0;font-size:10px;line-height:12px}.product .badge.onsale{font-size:14px}.product .badge .text{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.product .img-wrp{display:block;height:170px;width:100%;margin:20px 0}.product .img-wrp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product .product-price{font-size:24px;font-weight:800;color:#d1253c;margin-bottom:0;margin-top:auto;padding-top:5px}.product .product-price ins{text-decoration:none}.product .product-price del{font-size:19px;font-weight:600;color:black;position:relative;text-decoration:none}.product .product-price del:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;transform:rotate(-5deg)}.product .action-btn{margin-top:10px}@media (max-width: 767px){.filter-visible{padding-left:15px}.shop-sidebar-badges-wrapper{position:relative;left:0;top:0;width:100%}.product .badges{right:0}}

