.container-narrow{margin:auto;max-width:1170px;padding-left:20px;padding-right:20px;width:100%}.container-wide{margin:auto;padding-left:30px;padding-right:30px;width:100%}.container-fluid{max-width:unset}@media screen and (max-width:991px){.container{padding-left:15px;padding-right:15px}}@font-face{font-display:auto;font-family:Swix;src:url(/web/build/fonts/SwixCarving.1ce48d56.woff) format("woff"),url(/web/build/fonts/SwixCarving.d58c7209.woff2) format("woff2")}.h1,.h4,h1,h4{font-weight:400}.h3,.h4,h3,h4{font-family:Muli,sans-serif;font-weight:700}@keyframes header-text-animation{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.category-body{margin-bottom:50px}.main-category{padding-left:0;padding-right:0}.category-products{position:relative}.category-long-description{border-top:1px solid #dddde3;margin-bottom:50px;padding-top:55px}@media screen and (max-width:767px){.category-body{margin-bottom:30px}.category-long-description{border-top:0;margin-bottom:30px;padding-top:0}.category-long-description .wpj-row{margin:0}.category-long-description .wpj-col-6:first-child{padding:0}.category-long-description .wpj-col-6:last-child{padding:0 20px!important}.category-long-description .container-narrow{padding:0}.category-long-description .w-photo-size-original img{width:100%}}body.filter-active{overflow:hidden}.filter-form-side{background:#fff;bottom:0;display:block;left:0;max-width:0;overflow:hidden;position:fixed;top:0;transition:max-width .1s;width:375px;z-index:102}.filter-form-side ::-webkit-scrollbar{width:4px}.filter-form-side ::-webkit-scrollbar-track{background:#f7f7fa;box-shadow:none}.filter-form-side ::-webkit-scrollbar-thumb{background:#dddde3;border-radius:4px}.filter-form-side+.filter-form-side-overlay{display:none}.filter-form-side.active{max-width:375px}.filter-form-side.active+.overlay-blur{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.35);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:101}.filter-form-side .filter-title{color:#ca001e;font-family:Swix,sans-serif;font-size:26px;font-weight:400;line-height:.8;margin-bottom:20px}.filter-close{align-items:center;color:#151521;display:flex;position:absolute;right:30px;top:73px}.filter-close,.filter-close:active,.filter-close:hover{text-decoration:none}.filter-close .fc{color:#151521;margin-left:7px;position:relative;top:-1px;transition:color .3s}.filter-close:active .fc,.filter-close:focus .fc,.filter-close:hover .fc{color:#ca001e}.filter-form{height:100%;padding:65px 30px 20px 40px;position:relative;width:375px}.filter-form .opener-content{max-height:180px;overflow-y:auto}.filter-form .opener-content ::-webkit-scrollbar,.filter-form .opener-content::-webkit-scrollbar{height:5px;width:5px}.filter-form .opener-content ::-webkit-scrollbar-track,.filter-form .opener-content::-webkit-scrollbar-track{background:#f7f7fa;box-shadow:none}.filter-form .opener-content ::-webkit-scrollbar-thumb,.filter-form .opener-content::-webkit-scrollbar-thumb{background:#151521;border-radius:10px}.filter-form [data-opener]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:600;padding-right:3ch;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:"\f103";font-size:10px;position:absolute;right:5px}.filter-form [data-opener].active:after{transform:rotate(90deg);transition:.1s}.filter-form-footer{padding-top:15px}.filter-form-footer .btn{white-space:nowrap}.filter-form-footer .btn span{display:block;height:22px}@media screen and (max-width:991px){.filter-form-footer .btn{padding:10px 15px}}.filter-form-inner{height:calc(100% - 108px);overflow:auto}.filter-row{padding:5px 15px 20px 0}.filter-row .custom-control{display:flex;padding:5px 0 5px 22px;width:calc(100% - 10px)}.filter-row .custom-control.disabled{opacity:.5;pointer-events:none}.filter-row .custom-control .custom-control-input:checked~.custom-control-indicator{background:#ca001e;border-color:#ca001e}.filter-row .custom-control .custom-control-input:checked~.custom-control-indicator:before{color:#fff;font-size:8px}.filter-row .custom-control-text{align-items:center;color:#5a646f;display:flex;font-size:.75rem;justify-content:space-between;width:100%}.filter-row .custom-control-indicator{height:14px;line-height:14px;top:7px;width:14px}.filter-row small{font-size:12px}.filter-variations .filter-label{min-height:unset;padding-bottom:0;padding-top:0}.filter-variations>div{max-height:180px;overflow-y:auto}.filter-variations>div ::-webkit-scrollbar,.filter-variations>div::-webkit-scrollbar{height:5px;width:5px}.filter-variations>div ::-webkit-scrollbar-track,.filter-variations>div::-webkit-scrollbar-track{background:#f7f7fa;box-shadow:none}.filter-variations>div ::-webkit-scrollbar-thumb,.filter-variations>div::-webkit-scrollbar-thumb{background:#151521;border-radius:10px}.filter-variations-size-convertion .size-convertion-tab-pane{padding-top:10px}.filter-variations-size-convertion .size-convertion-tab-pane label{padding-bottom:6px;padding-top:6px}.filter-variations-size-convertion .size-convertion-tab-pane .custom-control-text span:not(.filter-count){display:none}.filter-label{color:#151521;font-size:1rem;margin-bottom:10px;padding-left:0}.opener-content-wrapper{display:flex;flex-wrap:wrap}@media screen and (max-width:991px){.filter-form{padding:30px 0 18px 15px}.filter-close{right:20px;top:39px}}@media screen and (max-width:543px){.filter-form-side.active{max-width:100%;width:100%}.filter-form{width:100%}.filter-form-header{padding-right:15px}}.filter-row .filter-param-color{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-bottom:14px;margin-right:12px;padding:0;width:25px}@media screen and (min-width:544px){.filter-row .filter-param-color:nth-child(8n){margin-right:0}}.filter-row .filter-param-color input{opacity:0;position:absolute;z-index:-1}.filter-row .filter-param-color span{background:url(/web/build/images/color-multi.2e267193.jpg);border-radius:50%;display:block;height:25px;position:relative;width:25px}.filter-row .filter-param-color span: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;color:#fff;content:"\f10c";left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s}.filter-row .filter-param-color input:checked+span:before,.filter-row .filter-param-color:hover span:before{opacity:1}.filter-row .filter-param-color [style="background: #ffffff;"]{outline:1px solid #dddde3;outline-offset:-1px}.filter-row .filter-param-color [style="background: #ffffff;"]:before{color:#8b8b8b}.filter-param-float,.filter-price{padding:10px 15px 20px 0}.filter-param-float>div,.filter-price>div{display:block}.filter-param-float .filter-price-label,.filter-price .filter-price-label{display:flex;justify-content:space-between;padding-top:15px}.filter-param-float .filter-price-label .line-between,.filter-price .filter-price-label .line-between{display:none}.filter-param-float .filter-price-label>p,.filter-price .filter-price-label>p{align-items:center;background-color:#f7f7fa;border:1px solid #f7f7fa;color:#8b8b8b;display:flex;font-size:.75rem;justify-content:flex-start;margin:0;padding:9px 9px 5px;width:40%}.filter-param-float .filter-price-label input,.filter-price .filter-price-label input{background-color:#f7f7fa;border:0;color:#8b8b8b;width:100%}.filter-price-inner{padding:10px 0}.filter-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.filter-top .btn-toggle-filter{color:#ca001e}.filter-top .btn-toggle-filter .fc{font-size:20px;margin-right:17px}@media screen and (max-width:767px){.filter-top{flex-wrap:wrap}.filter-top .btn-toggle-filter{align-items:center;border:1px solid #ca001e;border-radius:4px;display:flex;justify-content:center;margin-bottom:20px;padding:20px;position:relative;text-decoration:none;width:100%}.filter-top .btn-toggle-filter:active,.filter-top .btn-toggle-filter:hover{text-decoration:none}.filter-top .btn-toggle-filter .fc{left:27px;position:absolute;top:50%;transform:translateY(-50%)}.filter-top .btn-toggle-filter:active,.filter-top .btn-toggle-filter:focus,.filter-top .btn-toggle-filter:hover{background:#f8f7f7;border-color:#f8f7f7}}.filter-sort{align-items:center;display:flex}.filter-sort label{margin:0 10px 0 0}.filter-sort select{background-color:transparent;border-bottom:1px solid transparent;color:#151521;font-weight:700;width:auto}.filter-sort select:focus{border-bottom-color:#dddde3}@media screen and (max-width:543px){.filter-sort{flex-wrap:wrap}.filter-sort label{width:100%}.filter-sort select{padding-left:0}}.filter-sort-tooltip:active .wpj-tooltip,.filter-sort-tooltip:focus .wpj-tooltip,.filter-sort-tooltip:hover .wpj-tooltip{display:block}.filter-sort{color:#151521;font-size:.875rem}.filter-sort select{background:url(/web/build/images/icons-caret-down.a8f27914.svg) no-repeat right 12px center/10px;border:0;color:#ca001e;font-size:.875rem;font-weight:600;min-height:unset;padding:0 20px;text-decoration:underline}.filter-sort option{color:#151521}@media screen and (max-width:767px){.filter-sort label{width:unset}}@media screen and (max-width:350px){.filter-sort select{border:1px solid #dddde3;margin-top:10px;padding:8px 20px 8px 15px;width:100%}}.filter-selected{margin-left:20px;margin-right:auto;padding-left:10px;position:relative}.filter-selected:before{background:#dddde3;content:"";display:block;height:21px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.filter-selected .filter-selected-inner{display:flex;justify-content:space-between}.filter-selected .filter-selected-list{align-items:center;display:flex;flex-wrap:wrap}.filter-selected .filter-selected-item{align-items:center;background:#fff;color:#151521;display:flex;margin-right:5px;padding-left:15px}.filter-selected .delete{font-size:.75rem;margin-right:5px;order:-1;position:relative;text-decoration:none;top:-2px}.filter-selected .delete:active,.filter-selected .delete:hover{text-decoration:none}.filter-selected .delete .fc:before{content:"\f111"}.filter-selected .reset{color:#ca001e;order:-1;padding-left:15px;white-space:nowrap}.filter-selected .reset span,.filter-selected.empty{display:none}@media screen and (max-width:767px){.filter-selected{margin-bottom:15px;margin-left:0;padding-left:0}.filter-selected:before{display:none}.filter-selected .reset{padding-left:0}}@media screen and (max-width:419px){.filter-selected .filter-selected-inner{flex-wrap:wrap}.filter-selected .reset{margin-bottom:10px;width:100%}.filter-selected .filter-selected-item{margin-right:15px;padding-left:0}}.filter-form-resp-footer,.filter-form-resp-header{display:none}@media screen and (max-width:991px){.filter-form>.filter-label{display:none}.filter-form-resp-outer{height:100%;position:relative;width:100%}.filter-form-resp-inner{height:100%;overflow:auto;padding-top:60px}.filter-form-resp-header{align-items:center;background-color:#f7f7fa;display:flex;height:60px;justify-content:space-between;padding:0 20px;position:absolute;width:100%;z-index:1}.filter-form-resp-header h4{margin:0}.filter-form-resp-header .fc{color:#151521;font-size:20px;text-decoration:none}.filter-form-resp-header .fc:active,.filter-form-resp-header .fc:hover{text-decoration:none}.filter-form-resp-footer{background:#fff;bottom:0;display:block;padding:10px;position:absolute;width:100%;z-index:1}.filter-form-resp-footer .btn{padding-left:5px;padding-right:5px}.filter-form-resp-footer .btn:after{content:none;display:none}.filter-form-resp-footer .btn span{display:block}.filter-form{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.filter-sort{width:100%}}.noUi-target,.noUi-target *{touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.noUi-background{background:#f7f7fa;border:1px solid #f7f7fa;height:5px}.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 #ca001e;border-radius:50%;cursor:pointer;display:block;height:16px;margin-top:-5.5px;outline:none;position:absolute;width:16px;z-index:1}.noUi-handle:hover{background-color:#ca001e}.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:#ca001e}.noUi-connect{background:#ca001e;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}.noUi-handle{background:#ca001e}.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:"\f121"}.filter-sort-tooltip .wpj-tooltip{bottom:100%;display:none;font-size:12px;left:-10px;line-height:1.3;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 .3s;width:30px}.filter-list-projection label i{color:#151521;font-size:16px}.filter-list-projection label:hover{background:#f7f7fa}.filter-list-projection input{opacity:0;pointer-events:none;position:absolute}.filter-list-projection input:checked+label{background:#f7f7fa;cursor:default;pointer-events:none}@media screen and (max-width:991px){.filter-list-projection{display:none}}.sidebar-sections{border:1px solid #dddde3}.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 #dddde3;color:#151521;cursor:pointer;display:flex;font-size:10px;height:18px;justify-content:center;left:0;position:absolute;top:9px;transition:all .3s;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:"\f13f"}.navitem-trigger:hover{color:#151521}.sidebar-navitem{padding-left:25px;position:relative}.sidebar-navitem .navlink{display:block;font-size:14px;padding:6px 0;transition:color .3s}.sidebar-navitem>ul{display:none;padding-left:0}.sidebar-navitem.opened>.navitem-trigger:before,.sidebar-navitem.toggle-opened>.navitem-trigger:before{content:"\f13c"}.sidebar-navitem.opened>ul{display:block}.sidebar-navitem .navlink:hover,.sidebar-navitem.active>.navlink,.sidebar-navitem.opened>.navlink{color:#ca001e}@media screen and (max-width:991px){.sidebar-sections{display:none}}.search-results-item a{min-height:80px}.page-search form[name=search]{display:flex;margin:0 -5px;max-width:600px}.page-search form[name=search] .btn,.page-search form[name=search] .form-control{margin:5px}@media screen and (max-width:543px){.page-search form[name=search]{flex-wrap:wrap;justify-content:center}}.page-search h1{font-size:36px}@media screen and (max-width:419px){.page-search h1{font-size:28px}}.search-types .tabs{justify-content:flex-start}.search-types .tabs .nav-link{border:0;border-bottom:1px solid transparent;margin-bottom:-1px;margin-left:0;margin-right:10px}.search-types .category-body{border-top:0;padding-top:0}.search-types .category-products{margin-bottom:0}.search-types .tab-pane{border-top:1px solid #dddde3}.search-types .nav-link.nav-link{font-size:16px;padding-left:10px;padding-right:10px}.search-types .search-results-item{padding:15px 20px}.search-types .page-loader-wrapper{justify-content:flex-end}.search-types .page-loader-wrapper .pagination{text-align:right}@media screen and (max-width:543px){.search-types .tab-pane{border-top:0}.search-types .nav-link.nav-link{border-top:1px solid #dddde3;padding:15px 0}.search-types .search-results-item{padding:15px 20px}}.subsections{display:flex;flex-wrap:wrap;margin-bottom:20px}@media screen and (max-width:767px){.subsections{margin-bottom:5px}}@media screen and (max-width:543px){.subsections{margin-left:0;margin-right:0}}.subsection-item{align-items:center;background-color:#fff;border:1px solid #dddde3;border-radius:4px;color:#151521;display:flex;justify-content:center;margin:5px;padding:0;width:calc(20% - 10px)}.subsection-item:active,.subsection-item:focus,.subsection-item:hover{background-color:#f8f7f7;border-color:#f8f7f7;color:#151521}.subsection-item a{height:100%;line-height:1.3;padding:15px;white-space:normal;width:100%}.subsection-item a,.subsection-item a:active,.subsection-item a:hover{text-decoration:none}@media screen and (max-width:1259px){.subsection-item{width:calc(25% - 10px)}}@media screen and (max-width:991px){.subsection-item{width:calc(33.33333% - 10px)}}@media screen and (max-width:767px){.subsection-item{width:calc(50% - 10px)}}@media screen and (max-width:543px){.subsection-item{margin-left:0;margin-right:0;width:100%}}.category-header{align-items:flex-end;background-repeat:no-repeat;background-size:cover;display:flex;margin-bottom:20px;min-height:450px;padding:20px 0 35px;position:relative}.category-header>picture{align-items:stretch;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:0}.category-header>picture img{flex:1 1 100%;max-height:100%;object-fit:cover;object-position:center}.category-header>.container{position:relative;z-index:1}@media screen and (min-width:992px){.category-header>.container{animation:header-text-animation 3s forwards;animation-delay:.5s;opacity:0;transform:translateX(-20px)}}.category-header:after{background:linear-gradient(0deg,#000,transparent 100%);bottom:0;content:"";display:block;height:80%;left:0;opacity:.6;position:absolute;right:0;width:100%}.category-header .breadcrumbs{color:#fff;margin-bottom:13px}.category-header .breadcrumbs li:not(:last-child):after{color:#fff}.category-header h1{color:#fff;margin-bottom:20px}.category-header p{color:#fff;font-size:1rem}.category-header a,.category-header li:before{color:#fff}.category-header .read-more-link{color:#fff;font-weight:600}.category-header .w-text{max-width:750px}.category-header.category-background:after{display:none}.category-header.category-background:not(.category-header-black),.category-header.category-header-black{background:#f7f7fa}.category-header.category-background:not(.category-header-black):after,.category-header.category-header-black:after{background:linear-gradient(0deg,#fff,transparent 100%)}.category-header.category-background:not(.category-header-black) a,.category-header.category-background:not(.category-header-black) h1,.category-header.category-background:not(.category-header-black) li,.category-header.category-background:not(.category-header-black) li:before,.category-header.category-background:not(.category-header-black) li:not(:last-child):after,.category-header.category-background:not(.category-header-black) p,.category-header.category-header-black a,.category-header.category-header-black h1,.category-header.category-header-black li,.category-header.category-header-black li:before,.category-header.category-header-black li:not(:last-child):after,.category-header.category-header-black p{color:#151521}.category-header-white .breadcrumbs .active{color:#fff}@media screen and (max-width:1559px) and (min-width:992px){.category-header{padding:20px 100px 35px}}@media screen and (max-width:1259px){.category-header.category-header-right{background-position:75%}.category-header.category-header-left{background-position:0}}@media screen and (max-width:767px){.category-header{min-height:400px}.category-header .breadcrumbs{display:none}}.search-tabs{display:flex;flex-wrap:wrap}.search-tabs .nav-link{align-items:center;display:flex;justify-content:flex-start;padding-bottom:5px;position:relative;text-decoration:none;z-index:1}.search-tabs .nav-link:active,.search-tabs .nav-link:hover{text-decoration:none}.search-tabs .nav-link:before{border-top:2px solid transparent;bottom:0;content:"";display:block;left:0;position:absolute;right:0;transition:border-color .3s}.search-tabs .nav-link.active,.search-tabs .nav-link:focus,.search-tabs .nav-link:hover{color:#151521}.search-tabs .nav-link.active:before,.search-tabs .nav-link:focus:before,.search-tabs .nav-link:hover:before{border-top-color:#000}@media screen and (min-width:544px){.search-tabs .nav-link{margin-bottom:10px;margin-right:30px;order:-1}.search-tabs .nav-link:last-child{margin-right:0}.search-tabs .nav-link.active{pointer-events:none}}@media screen and (max-width:991px){.search-tabs .nav-link:before{display:none}}@media screen and (max-width:543px){.search-tabs .nav-link{cursor:default;font-size:.875rem;width:100%}.search-tabs .nav-link:before{content:none;display:none}.search-tabs .nav-link: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:"\f107";font-size:12px;position:absolute;right:15px;transition:all .3s}.search-tabs .nav-link.active:after{transform:rotate(180deg)}.search-tabs .tab-pane{display:none}.search-tabs .tab-pane>div{opacity:0}.search-tabs .tab-pane.active{display:block}.search-tabs .tab-pane.active>div{opacity:1}}.search-tab-pane{background:#fff;display:none;padding:50px 0;width:100%}.search-tab-pane>div{opacity:0;transition:opacity .3s}.search-tab-pane.active{display:block}.search-tab-pane.active>div{opacity:1}