#subcategories{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;max-width:1285px;margin:0 auto}#subcategories .swiper{width:100%;padding:20px 0}#subcategories .swiper-slide{padding:0}#subcategories .swiper-slide,#subcategories a,.PM_ASBlockOutputVertical .card .card-block .PM_ASSelections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#subcategories .swiper-slide,#subcategories a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#subcategories a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:4px 0;height:100%;-webkit-transition:.3s;transition:.3s}#subcategories a.hover picture,#subcategories a:hover picture{border-radius:0;position:relative}#subcategories a.hover .title,#subcategories a:hover .title{color:#3d3d3f}#subcategories picture{width:120px;height:120px;margin-bottom:12px;border:2px transparent solid;overflow:hidden}#subcategories picture img{width:100%;height:auto}#subcategories .title{font-size:.9375rem;line-height:24px;color:#676e76;font-weight:600;margin:auto 0 0}#subcategories .title>h2,#subcategories .title>h3,#subcategories .title>h4{font-family:"Montserrat";font-size:inherit;font-weight:inherit;margin:0;color:inherit;text-transform:inherit}#subcategories .swiper-button-next.swiper-button-disabled,#subcategories .swiper-button-prev.swiper-button-disabled,.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch .PM_ASCriterionsGroupTitle{display:none}#subcategories .swiper-button-prev{left:20px}#subcategories .swiper-button-next{right:20px}.PM_ASBlockOutputVertical .card{background-color:#fff;border-radius:6px;border:1px #dddbda solid;padding:10px 10px 0}.PM_ASBlockOutputVertical .card .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;font-size:1.125rem;font-weight:500;color:#000;margin-bottom:0;padding:0 0 10px;border:0;text-transform:inherit}.PM_ASBlockOutputVertical .card .card-block{padding:0}.PM_ASBlockOutputVertical .card .card-block .PM_ASSelections{padding:10px;background-color:#f8f4f1;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.PM_ASBlockOutputVertical .card .card-block .active-filter-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:0;font-weight:500;text-transform:inherit}.PM_ASBlockOutputVertical .card .card-block .PM_ASResetSearch{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px #f8f4f1 solid}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup,.PM_ASBlockOutputVertical .card .card-block .active_filters ul{margin:0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput{margin:0;padding:12px 0 27px;border-top:1px #e7e7e7 solid}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch .PM_ASCriterionsGroupOuter{padding:17px 0 14px}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch div.switch{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch div.switch .switch_label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;width:45px;height:25px;cursor:pointer;overflow:hidden;margin-bottom:0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch div.switch .switch_label input{position:absolute;top:-30px;left:-30px;width:0;height:0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch div.switch .switch_label input+span{position:absolute;top:0;bottom:0;left:0;right:0;background:#d0d0d0;border-radius:20px}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch div.switch .switch_label input+span:before{content:"";display:inline-block;position:absolute;top:50%;left:4px;width:19px;height:19px;background:#fff;border:1px #d0d0d0 solid;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s;transition:all .5s}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch div.switch .switch_label input:checked+span{background:#56a5f0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch div.switch .switch_label input:checked+span:before{left:22px}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch div.switch .PM_ASLabelCheckbox{font-size:.9375rem;font-weight:500;color:#676e76;margin-left:10px}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput.PM_ASCriterionsGroup_switch div.switch .PM_ASLabelCheckbox .PM_ASLabelLink{font-size:.9375rem;font-weight:500;color:#676e76}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroupTitle{border:0;padding:15px 0;margin:0;font-size:1.125rem;font-weight:500;color:#000;text-transform:none}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroupTitle.PM_ASCriterionHideToggleClick{padding:0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroupTitle .PM_ASCriterionHideToggleLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 15px;padding:15px 0 12px;font-size:1.125rem;font-weight:500;color:#000;border-bottom:1px #000 solid;-webkit-transition:.3s;transition:.3s}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroupTitle .PM_ASCriterionHideToggleLink:hover{color:#56a5f0;border-color:#56a5f0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroupTitle .PM_ASCriterionHideToggleLink .PM_ASHide:before,.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroupTitle .PM_ASCriterionHideToggleLink .PM_ASShow:before{padding-right:7px}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionHideToggleHover{margin:0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionHideToggleHover a{margin:0;color:#000}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionGroupLinkColor li{margin-bottom:13px}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionGroupLinkColor li .PM_ASCriterionLink{margin:0;height:inherit;line-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9375rem;font-weight:500;color:#676e76;-webkit-transition:.3s;transition:.3s}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionGroupLinkColor li .PM_ASCriterionLink.PM_ASCriterionLinkSelected,.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionGroupLinkColor li .PM_ASCriterionLink:hover,.PM_ASBlockOutputVertical .card .card-block .PM_ASLabelCheckbox .PM_ASLabelLink:hover{color:#56a5f0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionGroupLinkColor li .PM_ASCriterionLink .PM_ASCriterionColorSquare{width:30px;height:30px;border-radius:15px;margin:0 8px 0 0!important;border:2px #fff solid;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionGroupLinkColor li .PM_ASCriterionLink .PM_ASCriterionValue{height:inherit;line-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}.PM_ASBlockOutputVertical .card .card-block div.checkbox,.PM_ASBlockOutputVertical .card .card-block div.radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.PM_ASBlockOutputVertical .card .card-block div.checkbox input[type=radio],.PM_ASBlockOutputVertical .card .card-block div.radio input[type=radio]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;font:inherit;width:25px;height:25px;position:relative;border:1px #ced2d6 solid;border-radius:15px;cursor:pointer}.PM_ASBlockOutputVertical .card .card-block div.checkbox input[type=checkbox]:before,.PM_ASBlockOutputVertical .card .card-block div.checkbox input[type=radio]:before,.PM_ASBlockOutputVertical .card .card-block div.radio input[type=checkbox]:before,.PM_ASBlockOutputVertical .card .card-block div.radio input[type=radio]:before{content:"";display:none;position:absolute;left:5.5px;top:7px;width:12px;height:8px;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"9\" viewBox=\"0 0 12 9\" fill=\"none\"><g clip-path=\"url%28%23clip0_3613_4399%29\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.8537 0.645917C11.9002 0.692363 11.9372 0.747538 11.9624 0.808284C11.9876 0.869029 12.0005 0.93415 12.0005 0.999917C12.0005 1.06568 11.9876 1.13081 11.9624 1.19155C11.9372 1.2523 11.9002 1.30747 11.8537 1.35392L4.85365 8.35392C4.80721 8.40048 4.75203 8.43742 4.69129 8.46263C4.63054 8.48784 4.56542 8.50081 4.49965 8.50081C4.43389 8.50081 4.36877 8.48784 4.30802 8.46263C4.24728 8.43742 4.1921 8.40048 4.14565 8.35392L0.645655 4.85392C0.551768 4.76003 0.499023 4.63269 0.499023 4.49992C0.499023 4.36714 0.551768 4.2398 0.645655 4.14592C0.739542 4.05203 0.866879 3.99929 0.999655 3.99929C1.13243 3.99929 1.25977 4.05203 1.35366 4.14592L4.49965 7.29292L11.1457 0.645917C11.1921 0.599354 11.2473 0.562411 11.308 0.537205C11.3688 0.511998 11.4339 0.499023 11.4997 0.499023C11.5654 0.499023 11.6305 0.511998 11.6913 0.537205C11.752 0.562411 11.8072 0.599354 11.8537 0.645917Z\" fill=\"white\"/></g><defs><clipPath id=\"clip0_3613_4399\"><rect width=\"11.5015\" height=\"8.00179\" fill=\"white\" transform=\"translate%280.499023 0.499023%29\"/></clipPath></defs></svg>");background-repeat:no-repeat}.PM_ASBlockOutputVertical .card .card-block div.checkbox input[type=radio]:checked,.PM_ASBlockOutputVertical .card .card-block div.radio input[type=radio]:checked{background-color:#56a5f0;border-color:#56a5f0}.PM_ASBlockOutputVertical .card .card-block div.checkbox input[type=checkbox]:checked:before,.PM_ASBlockOutputVertical .card .card-block div.checkbox input[type=radio]:checked:before,.PM_ASBlockOutputVertical .card .card-block div.radio input[type=checkbox]:checked:before,.PM_ASBlockOutputVertical .card .card-block div.radio input[type=radio]:checked:before{display:block}.PM_ASBlockOutputVertical .card .card-block div.checkbox input[type=checkbox],.PM_ASBlockOutputVertical .card .card-block div.radio input[type=checkbox]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;font:inherit;width:25px;height:25px;position:relative;border:1px #ced2d6 solid;border-radius:5px;cursor:pointer}.PM_ASBlockOutputVertical .card .card-block div.checkbox input[type=checkbox]:checked,.PM_ASBlockOutputVertical .card .card-block div.radio input[type=checkbox]:checked{border-color:#56a5f0;background-color:#56a5f0}.PM_ASBlockOutputVertical .card .card-block .PM_ASLabelCheckbox{font-size:.9375rem;font-weight:500;color:#676e76;margin-bottom:0;margin-left:13px}.PM_ASBlockOutputVertical .card .card-block .PM_ASLabelCheckbox .PM_ASCriterionNbProduct,.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li a .PM_ASCriterionNbProduct{font-size:.8125rem;font-weight:400}.PM_ASBlockOutputVertical .card .card-block .PM_ASLabelCheckbox .PM_ASLabelLink{font-size:.9375rem;font-weight:500;color:#676e76;-webkit-transition:.3s;transition:.3s}.PM_ASBlockOutputVertical .card .card-block .PM_ASCritRange{max-width:100%;background:#f3efec;border:0;height:6px;border-radius:3px;margin-top:0;width:100%}.PM_ASBlockOutputVertical .card .card-block .PM_ASCritRange .ui-slider-range{background:#56a5f0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCritRange .ui-state-default{width:16px;height:16px;border:2px #f3efec solid;background:#56a5f0;border-radius:8px;top:-5px;margin-left:-8px}.PM_ASBlockOutputVertical .card .card-block .PM_ASCritRangeValue{color:#000;font-weight:500;font-size:.875rem;margin-top:10px}.PM_ASBlockOutputVertical .card .card-block .PM_ASResetGroup{font-size:.875rem;color:#000;-webkit-transition:.3s;transition:.3s;display:none;width:100%;text-align:center;margin-top:15px;margin-bottom:10px}.PM_ASBlockOutputVertical .card .card-block .PM_ASResetGroup:hover{color:#56a5f0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionStepEnable{position:relative}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionStepEnable .PM_ASCriterionHideToggleClick{display:none}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li a{font-size:.875rem;font-weight:500;color:#000;-webkit-transition:.3s;transition:.3s;border-bottom:none}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li a:hover{color:#56a5f0;font-weight:500}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li.level2{padding-left:15px}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li.level3{padding-left:30px}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li.level4{padding-right:45px}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li.level5{padding-right:60px}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li.level6{padding-right:75px}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li.level7{padding-right:90px}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li.level8{padding-right:105px}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li.PM_ASCriterionLevelSelected.PM_ASCriterionLevelChoosen a.PM_ASCriterionLevelChoose,.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li.PM_ASCriterionLevelSelected.PM_ASCriterionLevelChoosen span+.PM_ASCriterionLevelChoose{text-decoration:none;color:#56a5f0}.PM_ASBlockOutputVertical .card .card-block .PM_ASLevelDepth li.PM_ASCriterionLevelChoosen a:hover{text-decoration:none!important}#products .products-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#products .up{margin-bottom:1rem}#products .up .btn-secondary{color:#6c757d;text-transform:inherit}#products .up .btn-secondary .material-icons{margin-right:0}#products-wrapper-top{width:100%;background-color:#fff;padding:0 0 30px}#products-wrapper-top.has-subcat{padding:0 0 12px}#products-wrapper-top h1{text-align:center}#products-wrapper-top .description{text-align:center;color:#676e76;font-weight:500}#products-wrapper-top .description *{font-weight:500;color:#676e76}.wrapper-bg-beige{background-color:#f8f4f1;padding:30px 15px 0}.product-filters{width:100%}.product-filters__sort-and-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.product-filters-sticky{position:fixed;z-index:1000;bottom:10px;padding:1rem 1.5rem;left:10px;right:10px;width:calc(100% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.11);box-shadow:0 2px 5px 0 rgba(0,0,0,.11);border-radius:5px;display:none;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}.product-filters-back-to-top.visible,.product-filters-sticky.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.product-filters-back-to-top{position:fixed;z-index:1001;bottom:20px;right:20px;width:50px;height:50px;background-color:#ababab;color:#fff;border-radius:10px;border:0;cursor:pointer;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.product-filters-back-to-top.visible{opacity:.6}.product-filters-back-to-top.visible:hover{opacity:1}@media (max-width:767.98px){#subcategories picture{width:110px;height:110px}#subcategories .swiper-button-prev{left:-10px}#subcategories .swiper-button-next{right:-10px}#products-wrapper-top{padding:0 0 10px}.wrapper-bg-beige{padding:15px 0}}@media (min-width:992px){.PM_ASBlockOutputVertical .card{padding:0;background-color:transparent;border:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.PM_ASBlockOutputVertical .card .card-header{font-size:.9rem;font-weight:700;padding:0;white-space:nowrap}.PM_ASBlockOutputVertical .card,.PM_ASBlockOutputVertical .card .card-block{gap:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PM_ASBlockOutputVertical .card .card-block .PM_ASResetSearch{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:1px solid #98a1b3;padding:.5rem .8rem;margin:0;text-transform:none;font-weight:500;white-space:nowrap}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroupList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroup .PM_ASCriterionsOutput{padding:0;border:0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroupTitle{font-size:.875rem;padding:0 0 .5rem}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionsGroupTitle[data-criterion-type=select]{display:none}.PM_ASBlockOutputVertical .card .card-block .PM_ASCriterionGroupSelect{font-size:.875rem;font-weight:500;color:#000;text-transform:none;margin-bottom:0}.PM_ASBlockOutputVertical .card .card-block .PM_ASCritRange{width:200px}.PM_ASBlockOutputVertical .card .card-block .PM_ASCritRangeValue{font-size:.75rem;margin-top:.3rem}.PM_ASBlockOutputVertical .card .card-block,.product-filters-sticky{display:-webkit-box;display:-ms-flexbox;display:flex}.product-filters-back-to-top{bottom:30px;right:30px}#category .products .product,#module-pm_advancedsearch4-searchresults .product,#new-products .products .product,#prices-drop .products .product{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.product-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;background-color:#fff;border-radius:6px;border:1px #dddbda solid;gap:2rem;padding:1rem 1.5rem}.product-filters__container{-webkit-box-flex:1;-ms-flex:1;flex:1}.product-filters__sort-and-count{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:.5rem;margin-top:0}}
/*# sourceMappingURL=category.css.map*/