.category-body{margin-bottom:50px}@media screen and (max-width:991px){.page-loader-wrapper{padding:40px 0}}.category-description{background-color:#f5fafa;margin-bottom:2rem;padding:15px 3rem 2rem;position:relative}@media screen and (min-width:1260px){.category-description:after{background-color:#f5fafa;content:"";height:100%;left:100%;position:absolute;top:0;width:calc(50vw - 720px)}}.category-description h1{display:flex;position:relative;text-align:left}.category-description h1 i{color:#e2086f;font-size:1.125rem;letter-spacing:.08em;margin-left:9px}.category-description .category-desc-text{display:none}.category-description [data-more-description]{align-items:center;color:#3b4a50;display:none;text-decoration:none}.category-description [data-more-description]:active,.category-description [data-more-description]:hover{text-decoration:none}.category-description [data-more-description]: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:#e2086f;content:"\f124";font-size:10px;margin-left:10px;transition:transform .3s}.category-description [data-more-description] span{text-decoration:underline}.category-description [data-more-description] span:active,.category-description [data-more-description] span:hover{text-decoration:none}.category-description [data-more-description] .less{display:none}.category-description [data-more-description].active:after{transform:rotate(-180deg)}.category-description [data-more-description].active .less{display:inline}.category-description [data-more-description].active .more{display:none}@media screen and (max-width:1260px){.category-description{margin-left:0}.category-description:after{display:none}.category-description h1{display:flex;position:relative;text-align:left}.category-description h1 i{color:#e2086f;font-size:1.125rem;letter-spacing:.08em}.category-description .w-figure,.category-description .w-text+.w-text{display:none}.category-description [data-more-description]{align-items:center;color:#3b4a50;display:none;text-decoration:none}.category-description [data-more-description]:active,.category-description [data-more-description]:hover{text-decoration:none}.category-description [data-more-description]: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:"\f122";font-size:10px;margin-left:10px;transition:transform .3s}.category-description [data-more-description] span{text-decoration:underline}.category-description [data-more-description] span:active,.category-description [data-more-description] span:hover{text-decoration:none}.category-description [data-more-description] .less{display:none}.category-description [data-more-description].active:after{transform:rotate(-180deg)}.category-description [data-more-description].active .less{display:inline}.category-description [data-more-description].active .more{display:none}.category-description .btn-back{color:#3b4a50;display:block;text-decoration:underline}.category-description .btn-back:active,.category-description .btn-back:hover{text-decoration:none}.category-description .btn-back: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:#e2086f;content:"\f106";font-size:.75rem;margin-right:8px;position:relative;text-decoration:none;top:1px;transform:rotate(180deg)}.category-description .btn-back:before:active,.category-description .btn-back:before:hover{text-decoration:none}}@media screen and (max-width:768px){.category-description{margin-bottom:1rem;padding:1rem}.category-description h1{line-height:1.25}}@media screen and (min-width:768px){.category-description .w-figure{border-radius:30px;display:block;margin-bottom:0;margin-right:10px;margin-top:-83px;overflow:hidden}}@media screen and (max-width:419px){.category-description h1{font-size:30px}}.scroll-to-top{align-items:center;background:#e2086f;border:2px solid #e2086f;border-radius:50%;bottom:100px;color:#fff;display:flex;font-size:1.25rem;height:68px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:20px;transition:color .3s,background .3s,opacity .3s ease;width:68px;z-index:100}.scroll-to-top .fc:before{line-height:.8}.scroll-to-top:active,.scroll-to-top:focus,.scroll-to-top:hover{background:#fff;color:#e2086f}.scroll-to-top.visible{opacity:1;pointer-events:auto;z-index:0}@media screen and (max-width:991px){.scroll-to-top{font-size:.875rem;height:50px;width:50px}}.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:#0000;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:"\f122";font-size:.8em;position:absolute;right:5px}.filter-form [data-opener].active:after{content:"\f124"}.filter-row{border-bottom:1px solid #d6e4ea;padding:15px 0}.filter-label{color:#3b4a50;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;gap:15px;justify-content:flex-start;margin-bottom:1rem}@media screen and (max-width:767px){.filter-top{flex-wrap:wrap}}.filter-selected{padding-left:10px}.filter-total{margin-left:auto;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:#3b4a50;cursor:pointer;text-decoration:underline}.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:none}.filter-sort input:checked~.filter-sort-title{color:#e2086f}.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:none}@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}@media screen and (max-width:767px){.filter-sort{flex-wrap:wrap}}.filter-in-store{color:#43c133;flex:0 0 auto}.filter-in-store .custom-control-indicator,.filter-in-store .custom-control-input:checked~.custom-control-indicator,.filter-in-store:active~.custom-control-indicator,.filter-in-store:focus~.custom-control-indicator{border-color:#43c133}.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:#f5fafa;color:#3b4a50;display:inline-block;margin-bottom:5px;margin-right:5px;padding:5px 25px 5px 10px;position:relative}.filter-selected .delete{color:#dd0a32;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:#dd0a32;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}.filter-selected{margin-bottom:0}.filter-selected .filter-selected-list{display:none}.filter-selected .reset{align-items:center;color:#3b4a50;display:flex;text-decoration:underline}.filter-selected .reset:active,.filter-selected .reset:hover{text-decoration:none}.filter-selected .reset span{color:#dd0a32;font-size:.875rem;margin:0 5px 0 0;order:-1}.filter-form-top-focus{align-items:center;border-bottom:1px solid #d6e4ea;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.filter-form-top-focus-inner{align-items:stretch;display:flex;justify-content:space-between}.filter-form-top-focus-inner .title-default{align-items:center;display:flex;margin:0 3rem 0 0}.filter-form-top-focus-inner .title-default:before{color:#e2086f;font-size:1.25rem;margin-right:15px}.filter-form-top-focus-inner .simplebar-content{-ms-scroll-chaining:none;overscroll-behavior:contain}.filter-form-top-focus-inner .simplebar-content .custom-control{line-height:1.4;margin-bottom:5px;min-height:22px;padding-left:1.75rem}.filter-form-top-focus-inner .simplebar-content .custom-control:last-child{margin-bottom:0}.filter-form-top-focus-inner .simplebar-content .custom-control .custom-control-indicator{top:1px}.filter-focus-trigger .btn{align-items:center;display:flex;height:55px;justify-content:center}.filter-focus-trigger .btn .fc{color:#e2086f;font-size:1.25rem;margin-right:15px}.filter-focus-trigger .btn .text-resp{display:none}.secondary-filter-item{margin-right:1.25rem;position:relative;width:220px;z-index:5}.secondary-filter-item .filter-label{border:1px solid #d6e4ea;color:#6c7d84;font-size:1rem;font-weight:400;height:55px;justify-content:flex-start;letter-spacing:normal;padding:2px 1.5rem 0;text-transform:none}.secondary-filter-item .filter-label:after{color:#e2086f;right:1rem}.secondary-filter-item .filter-label:hover{background-color:#d6e4ea;border-color:#d6e4ea}.secondary-filter-item .filter-label.active{border-bottom-color:#0000;border-radius:30px 30px 0 0}.secondary-filter-item .checked .custom-control-indicator{border-color:#3b4a50}.secondary-filter-item .checked .custom-control-indicator:before{content:"\f127"}.secondary-filter-item .opener-content{background:#fff;border:1px solid #d6e4ea;border-top:0;position:absolute;width:100%}.secondary-filter-item .opener-content>div{max-height:250px;padding:1rem}.secondary-filter-item .opener-content .custom-control:first-child{margin-top:0}@media screen and (max-width:1469px){.secondary-filter-item-3{display:none}}@media screen and (max-width:991px){.secondary-filter-item-2{display:none}}@media screen and (max-width:767px){.secondary-filter-item{display:none}.filter-focus-trigger .btn .fc:before{content:"\f10e"}.filter-focus-trigger .btn .text{display:none}.filter-focus-trigger .btn .text-resp{display:inline}.filter-form-top-focus-inner,.filter-form-top-focus-inner .filter-focus-trigger{flex:1 1 100%}.filter-form-top-focus-inner .btn{width:100%}.filter-form-top-focus-inner .title-default{display:none}}.filter-focus .focus-content{display:flex;flex-flow:column;height:calc(100vh - 1.25rem);max-height:700px;max-width:940px;overflow:hidden;width:100%}.filter-focus .focus-header{align-self:flex-start;width:100%}.filter-focus-content{display:flex;flex-direction:row-reverse;height:calc(100% - 120px);margin:0 -55px;overflow:hidden;width:calc(100% + 110px)}.filter-focus-content .nav-tabs-outer{height:100%;width:25%}.filter-focus-content .nav-tabs{flex-grow:0;list-style:none;margin-bottom:0;padding-left:0;width:100%}.filter-focus-content .nav-tabs .nav-item{float:left;width:100%}.filter-focus-content .nav-tabs .nav-link{color:#3b4a50;display:block;padding:20px 10px 20px 55px;text-decoration:none}.filter-focus-content .nav-tabs .nav-link:active,.filter-focus-content .nav-tabs .nav-link:hover{text-decoration:none}.filter-focus-content .nav-tabs .nav-link.active{background:#f5fafa}.filter-focus-content .tab-content{padding:0 55px 0 15px;width:75%}.filter-focus-content .tab-content>.tab-pane{display:none}.filter-focus-content .tab-content>.active{display:block}.filter-focus-content .tab-pane{height:100%}.filter-focus-content .tab-pane>div{margin:0 -.625rem}.filter-focus-content .tab-pane .simplebar-content{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;height:100%}.filter-focus-content .filter-label{display:none}.filter-focus-content .custom-control{align-items:center;border:1px solid #d6e4ea;display:flex;margin:0 .625rem 1.25rem;min-height:60px;padding:5px 5px 5px 50px;transition:all .3s;width:calc(33.33333% - 1.25rem)}.filter-focus-content .custom-control:hover{border-color:#3b4a50}.filter-focus-content .custom-control:first-child{margin-top:0!important}.filter-focus-content .custom-control+div{padding:.625rem;width:100%}.filter-focus-content .custom-control+div p{margin:0}.filter-focus-content .custom-control-indicator{left:17px;top:calc(50% - 8px)}.filter-focus-content .custom-control-text{line-height:1.5}@media screen and (min-width:768px){.filter-focus-content .opener-content{display:block!important}}.filter-focus-footer{align-items:center;align-self:flex-end;border-top:1px solid #d6e4ea;display:flex;justify-content:space-between;margin-top:25px;padding-top:12px;width:100%}@media screen and (max-width:991px){.filter-focus-content .custom-control{width:calc(50% - 1.25rem)}}@media screen and (max-width:767px){.filter-focus-content{margin:0;overflow-y:auto;width:100%}.filter-focus-content .simplebar-track.simplebar-vertical{right:10px}.filter-focus-content .nav-tabs-outer{display:none}.filter-focus-content .tab-content{padding:0;width:100%}.filter-focus-content .tab-content>.tab-pane{display:block;height:auto}.filter-focus-content .filter-label{border:1px solid #d6e4ea;cursor:pointer;display:flex;margin:.5rem 0;padding:1rem;text-align:left}.filter-focus-content .filter-label:after{right:1rem}}@media screen and (max-width:543px){.filter-focus-content .custom-control{width:calc(100% - 1.25rem)}.filter-focus-footer{flex-wrap:wrap;justify-content:center}.filter-focus-footer .reset{display:inline-block;margin-bottom:10px}}.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:"\f11b"}.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}}.sidebar-sections{border:1px solid #d6e4ea}.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:0;position:relative}.navitem-trigger{align-items:center;background:#fff;border:1px solid #d6e4ea;color:#3b4a50;cursor:pointer;display:flex;font-size:10px;height:18px;justify-content:center;left:0;position:absolute;top:7px;transition:color .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:"\f13d"}.navitem-trigger:hover{color:#3b4a50}.sidebar-navitem{padding-left:25px;position:relative}.sidebar-navitem .navlink{display:block;font-size:.875rem;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:"\f122"}.sidebar-navitem.opened>ul{display:block}.sidebar-navitem .navlink:hover{text-decoration:underline}@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 -.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{margin:40px auto}.search-types .tabs .nav-link{border:0;border-bottom:1px solid #0000;margin-bottom:-1px;margin-right:10px}.search-types .tabs .nav-link.active,.search-types .tabs .nav-link:hover{border-bottom-color:#3b4a50}.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 #d6e4ea}.search-types .nav-link.nav-link{font-size:1rem;padding-left:10px;padding-right:10px}.search-types .filter-sort{color:#e2086f;line-height:1.8;margin-bottom:15px}.search-types .custom-control-input{border-color:#3b4a50}.search-types .custom-control-indicator{color:#3b4a50}.search-types #tabs-products{padding-top:20px}.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 #d6e4ea;display:flex;height:100%;text-decoration:none;transition:box-shadow .3s}.subsection-item-inner:active,.subsection-item-inner:hover{text-decoration:none}.subsection-item-inner:hover{box-shadow:0 6px 11px 1px #24282b1a}.subsection-item-image{border-right:1px solid #d6e4ea;padding:5px}.subsection-item-title{color:#3b4a50;font-size:1rem;font-weight:600;line-height:1.35;text-transform:none}.subsections{padding-bottom:10px}.subsection-item-inner{padding:8px 15px 8px 20px}.subsection-item-image{border-right:0;margin-right:20px;padding:0}.subsection-item-image img{object-fit:contain}.subsection-item-title{padding:0}@media screen and (max-width:543px){.subsection-item{margin-bottom:10px}}