.category-heading{align-items:flex-start;display:flex;margin-bottom:20px}.category-heading h1{margin-bottom:10px}.category-description{flex-shrink:1}.category-body{margin-bottom:30px}.category-full-description{border-top:1px solid #dedede;padding:45px 0}.category-full-description .w-photo-size-original img{width:100%}.category-products .alert{background:#fff;position:relative}@media screen and (min-width:992px){.category-full-description .wpj-col-6+.wpj-col-6{padding-left:60px}}@media screen and (max-width:767px){.category-heading{text-align:center}.category-description{padding-right:0}}.filter-form{background:#eff8f9;margin-bottom:20px;padding:22px;position:relative;z-index:100}.filter-form .custom-control{display:block}.filter-form .custom-control.disabled{opacity:.5;pointer-events:none}.filter-form .opener-content{left:.625rem;margin-top:-1px;position:absolute;width:calc(100% - 1.25rem);z-index:1}.filter-form .opener-content:not(.active){display:none}.filter-form .opener-content-inner{background:#fff;border:1px solid #dedede;display:flex;flex-wrap:wrap;padding:30px 0 10px 20px}.filter-form .custom-checkbox{align-items:center;border:1px solid #dedede;display:flex;font-size:.875rem;line-height:1.2;margin-bottom:20px;margin-right:20px;padding:10px 10px 10px 35px;transition:border-color .3s;width:calc(25% - 20px)}.filter-form .custom-checkbox .custom-control-indicator{left:10px;top:calc(50% - 8px)}.filter-form .custom-checkbox:active,.filter-form .custom-checkbox:focus,.filter-form .custom-checkbox:hover{border-color:#000}.filter-form-inner{align-items:center;display:flex;flex-wrap:wrap;margin:0 -1.25rem/2 -1.25rem;position:relative}.filter-row{border:0;display:none;margin-bottom:1.25rem;padding:0 .625rem;width:25%}.filter-row.filter-show-more,.filter-row:first-child,.filter-row:nth-child(2),.filter-row:nth-child(3){display:block!important;order:-1}.filter-row:last-child{display:block!important}.filter-show-more .filter-label .fc{font-size:18px;margin-right:10px}.filter-show-more .filter-label.active{border-bottom-color:#dedede}.filter-label{align-items:center;background:#fff;border:1px solid #dedede;color:#000;cursor:pointer;display:flex;flex-wrap:wrap;font-size:.875rem;letter-spacing:.03em;padding:15px 40px 15px 20px;position:relative;width:100%}.filter-label: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:10px;position:absolute;right:20px;top:calc(50% - 5px)}.filter-label.active{border-bottom-color:#fff;z-index:2}.filter-label.active:after{content:"\f108"}.filter-param-float{padding-bottom:25px;width:calc(100% - 20px)}.filter-param-float .filter-price-label,.filter-param-float .form-control{border:0;display:block;margin-bottom:15px;min-height:0;padding:0}@media screen and (max-width:1259px){.filter-row{width:50%}}@media screen and (max-width:767px){.filter-form .custom-checkbox{margin-bottom:10px;margin-right:10px;width:calc(33.333% - 10px)}}.filter-param-color{align-items:center;display:flex;margin-bottom:10px;margin-right:20px;width:calc(14.28571% - 20px)}.filter-param-color>a{display:flex}.filter-param-color input{opacity:0;position:absolute;z-index:-1}.filter-param-color input:checked~.color:after,.filter-param-color input:checked~a .color: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;color:#fff;content:"\f10d";display:block;font-size:10px;left:0;line-height:18px;position:absolute;text-align:center;text-shadow:#191919 0 0 2px;width:100%}.filter-param-color .color{background:url(/web/build/images/color-multi.2e267193.jpg);background-size:cover;border-radius:50%;display:block;height:18px;margin-right:10px;min-width:18px;position:relative;width:18px}.filter-param-color .color-name{line-height:1.2}.filter-param-color .color-name small{color:#8d9198;font-size:13px;margin-left:2px}.filter-param-color:hover{cursor:pointer}.filter-param-color [style="background: #ffffff;"]{border:1px solid #dedede;outline-offset:-1px}.filter-param-color [style="background: #ffffff;"]:after{color:#000!important}@media screen and (max-width:1439px){.filter-param-color{width:calc(16.66667% - 20px)}}@media screen and (max-width:1259px){.filter-param-color{width:calc(25% - 20px);width:calc(33.33333% - 20px)}}.filter-top{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:15px}.filter-total{color:#8d9198;text-align:right;width:15ch}@media screen and (max-width:1259px){.filter-top{flex-wrap:wrap}.filter-total{margin-top:10px;text-align:left}}@media screen and (max-width:767px){.filter-total{display:none}}.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:"\f17d"}.filter-sort-tooltip .wpj-tooltip{bottom:100%;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-sort{align-items:center;display:flex}.filter-sort p{margin:0 20px 0 0}.filter-sort .filter-sort-title{color:#000;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:#5ec0c4}.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 .wpj-tooltip{display:none}.filter-sort-tooltip:active .wpj-tooltip,.filter-sort-tooltip:focus .wpj-tooltip,.filter-sort-tooltip:hover .wpj-tooltip{display:block}.filter-sort{flex-grow:1}.filter-sort p{color:#8d9198;margin:0 25px 0 0}.filter-sort .filter-sort-title{padding-bottom:1px;text-decoration:none!important}.filter-sort input:checked~.filter-sort-title{border-bottom:1px solid #5ec0c4;color:#000;font-weight:600}.filter-sort label{margin-right:30px}.filter-sort label:hover .filter-sort-title{border-bottom:1px solid #5ec0c4}.campaign-filters-wrapper{display:flex;flex-wrap:wrap}.campaign-filters-wrapper .custom-checkbox{border:0;color:#000;margin-bottom:10px;width:auto}.campaign-filters-wrapper .custom-checkbox .fc{color:#5ec0c4;font-size:24px;margin-left:10px}.campaign-filters-wrapper .custom-checkbox .fc.icons_percent{font-size:16px}.filter-selected{border-top:1px solid #dedede;margin-top:20px;padding-top:20px}.filter-selected .filter-selected-inner{align-items:center;display:flex;justify-content:space-between}.filter-selected .filter-selected-list{display:flex;flex-wrap:wrap;margin-bottom:-20px}.filter-selected .filter-selected-item{align-items:center;background:#fff;border:1px solid #dedede;color:#000;display:flex;flex-wrap:wrap;font-size:.875rem;letter-spacing:.03em;margin-bottom:20px;margin-right:20px;padding:15px 40px 15px 20px;position:relative}.filter-selected .delete{color:#000;right:10px;text-decoration:none}.filter-selected .delete:active,.filter-selected .delete:hover{text-decoration:none}.filter-selected .delete:active,.filter-selected .delete:focus,.filter-selected .delete:hover{color:#e65752}.filter-selected .reset{color:#000;font-size:14px;padding:6px 0 6px 25px;position:relative;text-decoration:none;text-transform:lowercase}.filter-selected .reset:active,.filter-selected .reset:hover{text-decoration:underline}.filter-selected .reset span{left:0;margin-left:5px}.filter-selected .reset:active,.filter-selected .reset:focus,.filter-selected .reset:hover{color:#e65752}.filter-selected .delete,.filter-selected .reset span{font-size:10px;line-height:1;position:absolute;top:calc(50% - 5px)}.filter-selected .lightbox_close:before{content:"\f10f"}.btn-close-filters,.btn-filter-toggle,.filter-selected.empty{display:none}@media screen and (max-width:543px){.category-filter{position:relative;z-index:1000}.category-filter.opened{z-index:1003}.category-filter-wrapper{background:#fff;display:block;height:100%;left:-100%;max-width:100%;padding:60px 0 90px;position:fixed;top:0;transition:left .3s;width:100%;z-index:1000}.category-filter-wrapper.opened{left:0}.btn-filter-toggle{display:block;margin-bottom:30px;width:100%}.btn-filter-toggle span{font-size:22px;margin-right:15px}.btn-close-filters{display:block;position:absolute}.btn-close-filters-top{padding:14px 20px;text-align:center;top:0}.btn-close-filters-top: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:"\f10f";font-size:18px;line-height:1;position:absolute;right:20px;top:calc(50% - 9px)}.btn-close-filters-top .fc:before{font-size:20px;margin-right:10px;position:relative;top:-1px}.btn-close-filters-bottom{bottom:0;padding:20px 0 0;width:100%}.filter-form-resp{background:#fff;height:100%;overflow-y:scroll;padding:15px}.filter-form-resp .opener-content{left:0;position:relative;width:100%}.filter-form-resp .opener-content-inner{padding:0 10px 10px 20px}.filter-form-resp .custom-checkbox{width:calc(50% - 10px)}.filter-row{display:block;margin-bottom:15px;width:100%}.filter-row.filter-show-more{display:none!important}.campaign-filters-wrapper .custom-checkbox{margin-bottom:0;padding-left:25px;width:100%}.campaign-filters-wrapper .custom-checkbox .custom-control-indicator{left:0}.filter-form{background:#fff;margin:0;padding:0}.filter-form-inner{clear:both}.filter-selected{background:#eff8f9;border-top:0;margin:0 0 20px;padding:22px}.filter-selected.empty{margin:0;padding:0}}.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 #dedede;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 #b19b89;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:#b19b89}.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:#b19b89}.noUi-connect{background:#b19b89;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}.sidebar-sections{border:1px solid #dedede}.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 #dedede;color:#000;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:"\f170"}.navitem-trigger:hover{color:#000}.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:"\f16d"}.sidebar-navitem.opened>ul{display:block}.sidebar-navitem .navlink:hover,.sidebar-navitem.active>.navlink,.sidebar-navitem.opened>.navlink{color:#b19b89}@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:#000}.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}}.category-articles{background:#eff8f9;color:#000;min-height:225px;min-width:295px;padding:30px 25px 30px 40px;position:relative}.category-articles:before{background:url(/web/build/images/category-articles-bg.54ac278e.png);content:"";display:block;height:230px;left:-80px;position:absolute;top:-60px;width:280px;z-index:-1}.category-articles p{font-family:Cinzel,serif;font-size:22px;font-weight:400;margin-bottom:15px}.category-articles ul{list-style:none;margin-bottom:0;padding-left:0}.category-articles ul li{margin-bottom:10px}.category-articles ul li:last-child{margin-bottom:0}.subsections{display:flex;flex-wrap:wrap}.subsections .subsection-item{margin-bottom:20px}.subsections a{display:flex;flex-direction:column;height:100%}.subsections a,.subsections a:active,.subsections a:active .title,.subsections a:focus .title,.subsections a:hover,.subsections a:hover .title{text-decoration:none}.subsections img{width:100%}.subsections .subsection-item-title{align-items:flex-start;border:1px solid #dedede;display:flex;flex:1;justify-content:space-between;line-height:1.2;padding:10px 12px;position:relative}.subsections .title{color:#000;font-weight:700;text-decoration:underline}.subsections .count{font-size:13px}@media screen and (min-width:1260px){.subsections .subsection-item{width:20%}}@media screen and (max-width:543px){.subsections .subsection-item{margin-bottom:10px}.subsections a{display:flex;flex-direction:row}.subsections .subsection-item-image{width:77px}.subsections .subsection-item-title{align-items:center;border-left:0;flex:1}}.catalog-banner{height:calc(100% - 1.25rem);margin-bottom:1.25rem}.catalog-banner>a{align-items:center;background:no-repeat 50%/cover;display:flex;height:100%;position:relative}.catalog-banner>a,.catalog-banner>a:active,.catalog-banner>a:hover{text-decoration:none}.catalog-banner>a:before{background:#0003;border:1px solid #dedede;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.catalog-banner>a>div{position:relative;z-index:2}.catalog-banner div{padding:10px 40px;width:100%}.catalog-banner h2{color:#fff;font-size:40px;line-height:1;margin-bottom:15px;word-wrap:break-word}.catalog-banner p{color:#fff;line-height:1.7;margin-bottom:20px}.catalog-banner.text-dark>a:before{background:#ffffff1a}.catalog-banner.text-dark h2,.catalog-banner.text-dark p{color:#000}@media screen and (max-width:543px){.catalog-banner{min-height:440px}}.catalog-banner-home>a{background-color:#dedad733;background-image:url(/web/build/images/catalog-banner-home.4c373a7c.png);text-align:center}.catalog-banner-home>a:before{content:none;display:none}.catalog-banner-home div{margin:0 auto}.catalog-banner-home span{color:#000;text-decoration:underline}.catalog-banner-home span:active,.catalog-banner-home span:hover{text-decoration:none}@media screen and (min-width:544px){.catalog-banner-home{min-height:300px}}@media screen and (min-width:992px){.catalog-banner-home{min-height:400px}}@media screen and (max-width:543px){.catalog-banner-home{min-height:100px}.catalog-banner-home h3{margin-bottom:5px}}