.category-main [data-category-description]{line-height:28px;max-height:1000px;overflow:hidden;transition:max-height}.category-main [data-category-description].short-view{max-height:56px;overflow:hidden;transition:max-height}.category-main [data-category-description] p{margin:0}.category-main .btn-show-more{background:transparent;border:none;color:#fea128;margin-top:1rem;padding:0}.category-main .btn-show-more:active,.category-main .btn-show-more:focus,.category-main .btn-show-more:hover{background:transparent;border:none;color:#0b297b}.category-main .btn-show-more.hidden:not(.active){visibility:hidden}.category-main .btn-less-wrapper{margin-bottom:40px;text-align:center}.category-main .btn-less-wrapper .btn{font-size:16px;height:60px;margin-bottom:2rem;margin-top:1rem;padding-left:3rem;padding-right:3rem}.filter-form .custom-control{display:block}.filter-form .custom-control.disabled{opacity:.5;pointer-events:none}.filter-form .custom-control a{text-decoration:none}.filter-form .opener-content{padding-top:1px}.filter-form .opener-content .custom-control:first-child{margin-top:20px}.filter-form .opener-content:not(.active){display:none}.filter-form [data-opener]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-wrap:wrap;padding-right:2ch;position:relative;width:100%}.filter-form [data-opener]:after{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f11f";font-size:.8em;position:absolute;right:5px}.filter-form [data-opener].active:after{content:"\f122"}.filter-row{border-bottom:1px solid #c5d0df;padding:15px 0}.filter-label{color:#707b9f;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.filter-label-tooltip .wpj-tooltip{display:none}.filter-label-tooltip:active .wpj-tooltip,.filter-label-tooltip:focus .wpj-tooltip,.filter-label-tooltip:hover .wpj-tooltip{display:block}.filter-price-label{color:#a0a0a0;margin:auto;padding:0 5px}.filter-price-inner{padding:20px 1px 10px}.filter-param-float .form-control{border:0;padding:0}.filter-float-inputs{align-items:center;display:flex;justify-content:space-between}.filter-float-inputs .form-control-group{align-items:center;display:inline-flex;width:calc(50% - .625rem)}.filter-float-inputs input{border:0;flex:1;width:100%}.filter-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.filter-selected{margin-left:auto}.filter-total{order:1;text-align:right;width:15ch}.filter-sort{align-items:center;display:flex}.filter-sort p{margin:0 20px 0 0}.filter-sort .filter-sort-title{color:#707b9f;cursor:pointer}.filter-sort input{opacity:0;position:absolute;z-index:-1}.filter-sort input:active~.filter-sort-title,.filter-sort input:checked~.filter-sort-title,.filter-sort input:focus~.filter-sort-title{text-decoration:underline}.filter-sort input:checked~.filter-sort-title{color:#fea128}.filter-sort label{margin:.25rem 20px .25rem 0}.filter-sort label:last-child{margin-right:0}.filter-sort label:hover .filter-sort-title{text-decoration:underline}@media screen and (max-width:991px){.filter-sort{flex-wrap:wrap;justify-content:flex-start}.filter-sort p{width:100%}}.filter-sort-tooltip:active .wpj-tooltip,.filter-sort-tooltip:focus .wpj-tooltip,.filter-sort-tooltip:hover .wpj-tooltip{display:block}.filter-selected{margin-bottom:2rem}.filter-selected .filter-selected-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.filter-selected .filter-selected-item{background:#f7f8fa;color:#707b9f;display:inline-block;margin-bottom:5px;margin-right:5px;padding:5px 25px 5px 10px;position:relative}.filter-selected .delete{color:#c12d00;font-size:.75rem;line-height:1;margin-left:5px;position:absolute;right:8px;text-decoration:none;top:calc(50% - .375rem)}.filter-selected .delete:active,.filter-selected .delete:hover{text-decoration:none}.filter-selected .reset{color:#c12d00;margin-left:auto;padding:6px 0;text-decoration:none}.filter-selected .reset:active,.filter-selected .reset:hover{text-decoration:underline}.filter-selected .reset span{font-size:.75rem;line-height:1;margin-left:5px}.filter-selected.empty{display:none}.noUi-target,.noUi-target *{touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.noUi-background{background:#fff;border:1px solid #c5d0df;height:4px}.noUi-target{direction:ltr;position:relative}.noUi-base{height:100%;position:relative;width:calc(100% - 16px);z-index:1}.noUi-origin{border-left:0;border-right:0;bottom:-1px;left:0;position:absolute;right:-1px;top:-1px}.noUi-handle{background:#fff;border:1px solid #0f0f0f;border-radius:50%;cursor:pointer;display:block;height:16px;margin-top:-6px;outline:none;position:absolute;width:16px;z-index:1}.noUi-handle:hover{background-color:#0f0f0f}.noUi-handle-upper{top:-1px}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{transform:translateZ(0)}.noUi-active{background-color:#0f0f0f}.noUi-connect{background:#0f0f0f;transition:background .45s}[disabled] .noUi-connect,[disabled] .noUi-handle,[disabled].noUi-connect{background:#b8b8b8}[disabled].noUi-target{opacity:.4}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.filter-sort-tooltip{font-style:normal;position:relative;top:2px}.filter-sort-tooltip:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f148"}.filter-sort-tooltip .wpj-tooltip{bottom:100%;display:none;font-size:12px;left:-10px;line-height:1.5;width:250px}.filter-sort-tooltip .wpj-tooltip:after,.filter-sort-tooltip .wpj-tooltip:before{left:15px}.filter-sort-tooltip:hover .wpj-tooltip{display:block}@media screen and (max-width:419px){.filter-sort-tooltip .wpj-tooltip{left:-50px}.filter-sort-tooltip .wpj-tooltip:after,.filter-sort-tooltip .wpj-tooltip:before{left:55px}}.filter-list-projection{align-items:center;display:flex;flex:1;justify-content:flex-end;margin-left:30px;margin-right:15px}.filter-list-projection p{margin-bottom:0;margin-right:15px}.filter-list-projection .btn-group,.filter-list-projection label{align-items:center;display:flex}.filter-list-projection label{cursor:pointer;height:30px;justify-content:center;margin:0;position:relative;transition:all .12s;width:30px}.filter-list-projection label i{color:#707b9f;font-size:16px}.filter-list-projection label:hover{background:#f7f8fa}.filter-list-projection input{opacity:0;pointer-events:none;position:absolute}.filter-list-projection input:checked+label{background:#f7f8fa;cursor:default;pointer-events:none}@media screen and (max-width:991px){.filter-list-projection{display:none}}.filter-form{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:2rem -.5rem}.filter-form>*{flex:1 1 100%;margin:0 .5rem .75rem}@media screen and (min-width:768px){.filter-form>*{flex:1 1 calc(50% - 1rem);flex:1 1 calc(33.33333% - 2rem);margin:0 .5rem 1.5rem}}@media screen and (min-width:1260px){.filter-form>*{flex:1 1 0}}.filter-row{border:none;border-radius:0;padding:0;position:relative}.filter-row button{border:1px solid rgba(197,208,223,.5)!important;border-radius:30px;color:#0b297b;padding:15px calc(20px + 2ch) 15px 20px!important}.filter-row button.active{border-bottom:none!important;border-radius:30px 30px 0 0}.filter-row button:after{right:16px!important}.filter-row .opener-content{background:#fff;border:1px solid rgba(197,208,223,.5);border-radius:0 0 30px 30px;border-top:none;left:0;overflow:hidden;position:absolute;top:100%;width:100%;z-index:4}.filter-row .opener-content a,.filter-row .opener-content a:active,.filter-row .opener-content a:hover{text-decoration:none}.filter-row .opener-content.gradient:after{background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:100px;left:0;pointer-events:none;position:absolute;width:100%}.filter-row .opener-content.gradient-hide:after{opacity:0}.filter-row .content-data{color:#0b297b;height:100%;max-height:300px;overflow-x:hidden;overflow-y:auto;padding:0 20px 20px;width:100%}.filter-row ::-webkit-scrollbar{width:8px}.filter-row ::-webkit-scrollbar-track{box-shadow:none}.filter-row ::-webkit-scrollbar-thumb{background:#0b297b;border-radius:4px}.filter-sort{position:relative}.filter-sort label{bottom:25px;color:#0b297b;font-size:14px;font-weight:700;letter-spacing:inherit;margin:0 21px;position:absolute;text-transform:uppercase}@-moz-document url-prefix(){.filter-sort label{margin:0 25px}}.filter-sort label .filter-sort-tooltip{text-transform:none}.filter-sort label .wpj-tooltip{color:#707b9f;font-weight:400}.filter-sort select{border:1px solid rgba(197,208,223,.5)!important;border-radius:30px;color:#707b9f;font-size:14px;padding:25px calc(20px + 2ch) 5px 20px!important}.filter-selected{margin:-2rem 0 3rem}.instore-filter{padding-top:16px}.sidebar-sections{border:1px solid #c5d0df}.sidebar-sections a,.sidebar-sections a:active,.sidebar-sections a:hover{text-decoration:none}.sidebar-sections>ul{padding-left:25px;padding-right:25px}.sidebar-sections-nav{padding:10px 0;position:relative}.navitem-trigger{align-items:center;background:#fff;border:1px solid #c5d0df;color:#707b9f;cursor:pointer;display:flex;font-size:10px;height:18px;justify-content:center;left:0;position:absolute;top:9px;transition:all .12s;width:18px}.navitem-trigger:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f13c"}.navitem-trigger:hover{color:#707b9f}.sidebar-navitem{padding-left:25px;position:relative}.sidebar-navitem .navlink{display:block;font-size:14px;padding:6px 0;transition:color .12s}.sidebar-navitem>ul{display:none;padding-left:0}.sidebar-navitem.opened>.navitem-trigger:before,.sidebar-navitem.toggle-opened>.navitem-trigger:before{content:"\f138"}.sidebar-navitem.opened>ul{display:block}.sidebar-navitem .navlink:hover,.sidebar-navitem.active>.navlink,.sidebar-navitem.opened>.navlink{color:#0f0f0f}@media screen and (max-width:991px){.sidebar-sections{display:none}}.search-types>div{margin-bottom:3rem}.search-types ul{list-style:none;margin-bottom:0;padding-left:0}.search-types ul>li{display:inline-block}.search-types li:not(:last-child):after{content:"|";margin:0 1ch}.search-types a{color:#707b9f}.page-search form[name=search]{display:flex;margin:0 -.625rem;max-width:600px}.page-search form[name=search] .btn,.page-search form[name=search] .form-control{margin:.625rem}@media screen and (max-width:543px){.page-search form[name=search]{flex-wrap:wrap;justify-content:center}}.page-search form[name=search]{margin:0;max-width:unset}.page-search form[name=search] .form-control{border-radius:32px 0 0 32px;margin-right:0}.page-search form[name=search] .btn{border-radius:0 32px 32px 0;margin-left:0}.search-types{display:none}.subsections{display:flex;flex-wrap:wrap;padding-bottom:1.25rem}.subsection-item{margin-bottom:1.25rem}.subsection-item-inner{align-items:center;border:1px solid #c5d0df;display:flex;height:100%;text-decoration:none;transition:box-shadow .12s}.subsection-item-inner:active,.subsection-item-inner:hover{text-decoration:none}.subsection-item-inner:hover{box-shadow:0 6px 11px 1px rgba(36,40,43,.1)}.subsection-item-image{border-right:1px solid #c5d0df;padding:5px}.subsection-item-title{color:#707b9f;font-weight:700;letter-spacing:.12em;line-height:1.5;padding:0 1.25rem;text-transform:uppercase}.subsection-item{height:60px}@media screen and (min-width:544px){.subsection-item{height:90px}}.subsection-item-inner{border-radius:100px;overflow:hidden;transition:border .12s}.subsection-item-inner:hover{border-color:transparent;box-shadow:0 0 30px rgba(0,0,0,.16);transition:border .12s}.subsection-item-image{border:none;flex:0 0 85px;height:100%;object-fit:cover;padding:0}@media screen and (min-width:544px){.subsection-item-image{flex:0 0 90px}}@media screen and (min-width:768px){.subsection-item-image{flex:0 0 127px}}.subsection-item-image img{height:100%;object-fit:cover;width:100%}.subsection-item-title{color:#0b297b;font-size:16px;letter-spacing:.05rem;padding:0 1rem;text-transform:none}@media screen and (max-width:767px){.subsection-item-title{font-size:14px}}.top-products{counter-reset:top_products;line-height:1.2;margin-bottom:16px}.top-products h3{color:#0b297b;font-size:18px;margin:1rem 0 .5rem;text-align:center;text-transform:uppercase}.top-products .item{align-items:center;border-bottom:1px solid rgba(197,208,223,.5);display:flex;padding:12px 0}.top-products .item>.fc{align-items:center;color:#fff;display:flex;font-size:14px;justify-content:center;position:relative;width:64px}.top-products .item>.fc:before{color:#fea128;font-size:46px;margin-top:-6px;position:absolute;transform:rotate(-27deg);z-index:-1}.top-products .item>.fc:after{content:counter(top_products) ".";counter-increment:top_products}.top-products .item:first-of-type>.fc:before{font-size:64px}.top-products img{margin:0 20px;width:100px}.top-products .text{flex-grow:1}.top-products .text p{margin:8px 0 0}.top-products .text a{color:#0d2762;font-size:16px;text-decoration:none}.top-products .text a:active,.top-products .text a:hover{text-decoration:underline}.top-products .delivery{margin-right:3rem;text-transform:uppercase}.top-products .delivery p{margin-bottom:0}.top-products .product-price-block{flex:none;padding:20px;width:180px}.top-products .product-price-block .price{color:#fea128;font-size:18px;font-weight:700;margin:0 0 .25rem}.top-products .product-price-block .price-common{color:#c5d0df;margin-bottom:0;text-decoration:line-through}@media screen and (max-width:991px){.top-products img{width:60px}.top-products .text a{font-size:14px}.top-products .delivery{margin-right:1rem}.top-products .product-price-block{width:130px}.top-products .price,.top-products .price-common{text-align:right}.top-products form[data-buy-form]{display:none}}@media screen and (max-width:767px){.top-products h2{font-size:20px}.top-products .btn,.top-products .fc{display:none!important}.top-products .price{padding-right:0;width:auto}}@media screen and (max-width:543px){.top-products .text p{display:none}}@media screen and (max-width:419px){.top-products img{margin-right:10px}.top-products .delivery,.top-products .product-price-block{display:none}}