﻿@keyframes rotating{100%{transform:rotate(360deg)}}.parametersFilter{padding:0;background-color:#fff}.parametersFilter .parametersFilter-title{padding:0 0 1.5rem 0;border-bottom:1px solid var(--base-grey-dark, #DBE3E3)}.parametersFilter .btn{width:100%}.parameterFilter-reset{padding-top:2rem}.parameterFilter-reset .link{color:var(--text-color, #001E27)}.parameterFilter-reset .link:before{color:var(--main-color, #6FC1B7)}.filterCollapse{color:var(--main-color, #6FC1B7);cursor:pointer;font-size:2rem;font-weight:700;line-height:3rem;text-decoration:underline}.filterCollapse:before{content:"";font-family:"icomoon";font-weight:normal;line-height:1;display:none;margin-right:1rem;color:var(--main-color, #6FC1B7);font-size:.8rem;transition:250ms}.parameterFilter-item{padding:clamp(1.2rem, 1.3513513514vw, 2.5rem) 0;border-bottom:1px solid var(--base-grey-dark, #DBE3E3)}.parameterFilter-item.parameterFilter--collapsible>.parameterFilter-itemName{color:#000}.parameterFilter-item.parameterFilter--collapsible>.parameterFilter-itemValues{display:none}.parameterFilter-item.parameterFilter--collapsible.is-open>.parameterFilter-itemName{color:#000}.parameterFilter-item.is-open>.parameterFilter-itemValues{display:block}.parameterFilter-item.is-open>.parameterFilter-itemName:before{top:.4rem;color:var(--text-color, #001E27);transform:rotate(180deg)}.parameterFilter-item .parameterFilter-item{padding:0;border:none}.parameterFilter-item .parameterFilter-item .parameterFilter-itemName{padding:.5rem;font-size:1.4rem;line-height:1.7rem}.parameterFilter-item .parameterFilter-item+.parameterFilter-item{padding-top:1.5rem}.parameterFilter-item:last-of-type{border:none}.parameterFilter-itemName{display:flex;align-items:flex-start;font-size:2rem;font-weight:700;line-height:2.5rem}.parameterFilter--collapsible .parameterFilter-itemName{cursor:pointer;pointer-events:none}.parameterFilter--collapsible .parameterFilter-itemName:before{content:"";font-family:"icomoon";font-weight:normal;line-height:1;position:relative;top:.6rem;display:none;margin-right:1rem;color:var(--main-color, #6FC1B7);font-size:.8rem;transition:250ms}.parameterFilter-itemValues{padding-top:1.5rem}.parameterFilter-itemValues.parameterFilter--collapsible>.parameterFilter-itemValue{display:none}.parameterFilter-itemValues.parameterFilter--collapsible>.parameterFilter-itemValue:nth-child(-n+4){display:block}.parameterFilter-itemValues.parameterFilter--collapsible.parameterFilter--show2{display:none}.parameterFilter-itemValues.parameterFilter--collapsible.parameterFilter--show2:nth-child(-n+2){display:block}.parameterFilter-itemValues.parameterFilter--collapsible.parameterFilter--show3{display:none}.parameterFilter-itemValues.parameterFilter--collapsible.parameterFilter--show3:nth-child(-n+3){display:block}.parameterFilter-itemValues.is-open>.parameterFilter-itemValue{display:block}.parameterFilter-itemValues.is-open>.filterCollapse:before{top:.4rem;color:var(--text-color, #001E27);transform:rotate(180deg)}.parameterFilter-itemValue{margin-bottom:1.5rem}.parameterFilter-itemValue.parameterFilter--disabled{position:relative;cursor:default;opacity:.5}.parameterFilter-itemValue.parameterFilter--disabled:before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.activeFilters{display:flex;flex-wrap:wrap;font-size:1.4rem;gap:clamp(1.5rem, 0.8108108108vw, 1.5rem);line-height:1}.activeFilters .activeFilters-label{align-self:center}.activeFilters .activeFilters-item{display:flex;align-items:center;padding:.5rem;border:1px solid var(--base-grey-dark, #DBE3E3);border-radius:.5rem;background-color:#fff;cursor:pointer;transition:250ms}.activeFilters .activeFilters-item:after{content:"";font-family:"icomoon";font-weight:normal;line-height:1;margin-left:1rem;color:var(--main-color, #6FC1B7);font-size:.8rem;font-weight:700}.activeFilters .activeFilters-item:hover{border-color:var(--main-color, #6FC1B7)}.activeFilters .activeFilters-items{display:flex;flex-wrap:wrap;gap:clamp(1.5rem, 0.8108108108vw, 1.5rem)}.activeFilters .activeFilters-add{display:inline-flex;align-items:center;padding:.5rem;cursor:pointer;transition:250ms}.activeFilters .activeFilters-add:before{content:"";font-family:"icomoon";font-weight:normal;line-height:1;margin-right:1rem;font-size:.8rem}.activeFilters .activeFilters-add:hover{border-color:var(--main-color, #6FC1B7)}.activeFilters .activeFilters-reset{display:inline-flex;align-items:center;padding:.5rem;cursor:pointer}.activeFilters .activeFilters-reset:before{content:"";font-family:"icomoon";font-weight:normal;line-height:1;margin-right:1rem;font-size:.8rem;font-weight:700}.product-filter-respo-buttons{display:grid;margin:3rem 0;grid-gap:2rem;grid-template-columns:1fr}@media(min-width: 30rem){.product-filter-respo-buttons{grid-template-columns:1fr 1fr}}@media(min-width: 75rem){.product-filter-respo-buttons{display:none}}.product-filter-respo-buttons .btn{width:100%;height:5.7rem}@media(min-width: 48rem){.product-filter-respo-buttons .btn{width:auto}}@media(min-width: 75rem){.productFilter{top:7rem;transition:250ms}}@media(min-width: 62rem){.scrolled.up .productFilter{top:17rem}}.productFilter-respoButtons{display:grid;margin:3rem 0;grid-gap:2rem;grid-template-columns:1fr}@media(min-width: 30rem){.productFilter-respoButtons{grid-template-columns:1fr 1fr}}@media(min-width: 75rem){.productFilter-respoButtons{display:none}}.productFilter-respoButtons .btn{width:100%;height:5.7rem}@media(min-width: 48rem){.productFilter-respoButtons .btn{width:auto}}.body-overflow{overflow:hidden;margin-right:1rem}.parameterModal{position:fixed;z-index:99999;top:0;left:0;display:none;width:100%;height:100%;background:rgba(43,50,58,.5);opacity:0;transition:opacity 250ms}@media(min-width: 48rem){.parameterModal{padding:1.5rem}}.parameterModal.is-open{display:block;opacity:1}.parameterModal-content{max-width:80rem;height:calc(100dvh - 3rem);background-color:#fff;box-shadow:0 0 6px 2px rgba(50,50,50,.3)}@media(min-width: 48rem){.parameterModal-content{border-radius:.5rem;margin:0 auto}}@media(min-width: 62rem){.parameterModal-content{margin:0 auto}}.parameterModal-content .parameterModal-body{height:calc(100dvh - 21rem)}.parameterModal-header{display:flex;height:7rem;align-items:center;justify-content:space-between;padding:2rem;border-bottom:2px solid var(--base-grey-dark, #DBE3E3)}.parameterModal-header .parameterModal-headerTitle{font-size:1.8rem;line-height:1}@media(min-width: 31.25rem){.parameterModal-header .parameterModal-headerTitle{font-size:2rem}}.parameterModal-header .parameterModal-headerTitle span{display:none;color:var(--text-color, #001E27)}.parameterModal-header .parameterModal-headerTitle span:before{content:"";font-family:"icomoon";font-weight:normal;line-height:1;margin:0 1rem;font-size:1.5rem}@media(min-width: 31.25rem){.parameterModal-header .parameterModal-headerTitle span{display:inline-block}}.parameterModal-header .parameterModal-headerClose{cursor:pointer}.parameterModal-header .parameterModal-headerClose:before{content:"";font-family:"icomoon";font-weight:normal;line-height:1;color:#bc0000;font-size:2.5rem}.parameterModal-header .parameterModal-headerClose span{display:none}.parameterModal-back{display:none}@media(min-width: 31.25rem){.parameterModal-back{display:none !important}}.parameterModal-back span{display:flex;align-items:center;padding:1.5rem 3rem;background-color:var(--base-grey, #F2F5F5);cursor:pointer}.parameterModal-back span:before{content:"";font-family:"icomoon";font-weight:normal;line-height:1;margin-right:1.5rem}.parameterModal-back.is-active{display:block}.parameterModal-body{position:relative;display:flex;height:calc(100vh - (100vh - 100%) - 16rem);height:calc(100dvh - 16rem)}@media(min-width: 31.25rem){.parameterModal-body{display:flex}}@media(min-width: 48rem){.parameterModal-body{height:calc(80vh - 16rem)}}@media(min-width: 62rem){.parameterModal-body{height:calc(70vh - 16rem)}}.parameterModal-body .parameterModal-bodySidebar{overflow:auto;min-width:100%;background-color:var(--base-grey, #F2F5F5)}@media(min-width: 31.25rem){.parameterModal-body .parameterModal-bodySidebar{min-width:20rem;height:100%;scrollbar-width:thin}}.parameterModal-body .parameterModal-bodySidebar::-webkit-scrollbar{width:5px}@media(min-width: 48rem){.parameterModal-body .parameterModal-bodySidebar::-webkit-scrollbar{width:5px}}.parameterModal-body .parameterModal-bodyContent{width:100%}@media(min-width: 31.25rem){.parameterModal-body .parameterModal-bodyContent{position:static}}.parameterModal-body .parameterModal-tabContentName{padding-bottom:2rem;font-weight:600}.parameterModal-tabNav{position:relative;display:flex;justify-content:space-between;padding:1.5rem 4rem 1.5rem 1.5rem;border-bottom:1px solid var(--base-grey-dark, #DBE3E3);cursor:pointer;font-weight:600}.parameterModal-tabNav.is-active{background-color:var(--main-color, #6FC1B7)}.parameterModal-tabNav:hover{text-decoration:underline}.parameterModal-tabNav:hover span{text-decoration:none}.parameterModal-tabNav span{position:absolute;top:50%;right:1.5rem;display:inline-flex;width:3rem;min-width:3rem;height:3rem;align-items:center;justify-content:center;border-radius:50%;background-color:var(--main-color, #6FC1B7);color:#fff;font-size:1.4rem;transform:translateY(-50%)}.parameterModal-tabContent{position:absolute;top:0;left:0;display:none;overflow:auto;width:100%;height:100%;padding:3rem;background-color:#fff;scrollbar-width:thin}@media(min-width: 31.25rem){.parameterModal-tabContent{position:static}}.parameterModal-tabContent.is-active{display:block}.parameterModal-tabContent>h3:first-child{margin-top:0}.parameterModal-footer{display:flex;height:9rem;align-items:center;justify-content:space-between;padding:2rem;border-top:1px solid var(--base-grey-dark, #DBE3E3);gap:2rem}.parameterModal-footer .parameterModal-footerRight{display:flex;gap:1rem}.parameterModal-footer .link-cross{display:none;color:var(--text-color, #001E27)}.parameterModal-footer .link-cross:before{color:var(--main-color, #6FC1B7)}.parameterModal-footer .link-cross.is-show{display:inline-block}.parameterModal-footer .btn--close{display:none}@media(min-width: 31.25rem){.parameterModal-footer .btn--close{display:inline-flex}}.filterRange-inputs{display:flex;justify-content:space-between;gap:0 4rem}.noUi-target,.noUi-target *{box-sizing:border-box;touch-action:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{position:relative;z-index:1;width:100%;height:100%}.noUi-base:before{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#2b323a;content:"";transform:translateY(-50%)}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;transform-origin:0 0;transform-style:flat;will-change:transform}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{right:auto;left:0}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute;backface-visibility:hidden}.noUi-touch-area{width:100%;height:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{display:flex;height:2rem;align-items:center;margin-bottom:1.5rem}.noUi-horizontal:before,.noUi-horizontal:after{position:absolute;display:block;width:1rem;min-width:1rem;height:1rem;border-radius:50%;background:#2b323a;content:"";pointer-events:none}.noUi-horizontal:before{left:0}.noUi-horizontal:after{right:0}.noUi-horizontal .noUi-handle{right:-1rem;width:2rem;height:2rem;border-radius:50%;background-color:var(--main-color, #6FC1B7)}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{right:auto;left:-1rem}.noUi-connect{top:50%;height:2px;margin-top:-1px;background:var(--main-color, #6FC1B7)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{cursor:default}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.parameterFilter-checkbox{display:inline-flex;margin:0;cursor:pointer}.parameterFilter-checkbox input[type=checkbox]{display:none}.parameterFilter-checkbox .parameterFilter-checkboxName{color:#2b323a;word-break:break-all}.parameterFilter-checkbox .parameterFilter-checkboxCheck{display:flex;width:2.2rem;min-width:2.2rem;height:2.2rem;align-items:center;justify-content:center;border:1px solid #000;border-radius:.5rem;margin-right:1rem;background:#fff;color:#fff}.parameterFilter-checkbox .parameterFilter-checkboxCheck:before{content:"";font-family:"icomoon";font-weight:normal;line-height:1}.parameterFilter-checkbox input[type=checkbox]:checked+.parameterFilter-checkboxCheck{border-color:var(--main-color, #6FC1B7);background-color:var(--main-color, #6FC1B7)}.parameterFilter-checkbox:hover .parameterFilter-checkboxName{color:var(--main-color, #6FC1B7);text-decoration:underline}