.facets-container.scroll-trigger.animate--fade-in, .facets-container.scroll-trigger.animate--slide-in {opacity: 1;}.facets-container {grid-template-columns: 1fr auto 1fr;grid-template-rows:unset;margin-bottom:10px;}.mobile-facets__main  .mobile-facets__details:first-child .mobile-facets__item:last-child{display:none;}.facets__display{overflow:hidden;}.facets__wrapper {align-self: center;grid-column:auto;}.facet-filters__sort:focus-visible {outline: unset;outline-offset:unset;box-shadow: unset;}.facets__form{margin-bottom:0;gap:0;}.facet-filters__label{display:none;}.facet-filters__field{margin-right: 10px;background-color: #e5e5e5;padding: .5rem 1.5rem;}.facets {grid-column-start: auto;}.facet-filters {padding-left: 0;}.avaialbility-and-model{display:flex;align-items:center;}.facets__heading{display:none!important;}.facets__summary {margin-bottom: 0;}.facets__form .product-count {align-self: center;}.facets__disclosure {margin-right:10px;background-color: #e5e5e5;padding: .5rem 1.5rem;}.facets-container{padding:0 15px;}.facet-checkbox svg:not(.icon){display:none;}.facet-checkbox>svg{background:transparent;}.mobile-facets__highlight{display:none!important;}.facets__label:has(input[type=checkbox]:checked):not(.list-Couleur .facets__label):not(.list-Color .facets__label):not(.list-Colore .facets__label):not(.list-Farbe .facets__label):not(.mobile-facets__details:first-child .facets__label) .mobile-facets__checkbox{-webkit-appearance: none;appearance: none;background: black;opacity: 1;pointer-events: none;border-radius: 100%;width: 6px;height: 6px;transition: opacity .2s;display: block;position: relative;left: 0;top: 3px;z-index: 2;}.facet-filters__sort{max-width:120px;padding:0 5px;}.list-Couleur,
              .list-Color,
              .list-Colore,.list-Farbe{gap:2px;background:white;display:flex;flex-wrap:wrap;}input.mobile-facets__checkbox,
              .mobile-facets__label>svg{display:none;}.list-Couleur .mobile-facets__label,
              .list-Color .mobile-facets__label,
              .list-Colore .mobile-facets__label,
              .list-Farbe .mobile-facets__label{padding: 0;height: 34px;width: 34px;border: solid 1px #d5d5d5;border-radius: 50%;padding: 2px;box-shadow: inset 0 0 0 2px white;}.mobile-facets__label{padding:5px 0;font-size:14px;}.list-Couleur .mobile-facets__label:has(input[type=checkbox]:checked),
              .list-Color .mobile-facets__label:has(input[type=checkbox]:checked),
              .list-Colore .mobile-facets__label:has(input[type=checkbox]:checked),
              .list-Farbe .mobile-facets__label:has(input[type=checkbox]:checked){border: solid 1px black;}.mobile-facets__count{display:none;}.list-Couleur li,
              .list-Color li,
              .list-Colore li,
              .list-Farbe li{border:unset;}.list-Couleur .facet-checkbox,
              .list-Color .facet-checkbox,
              .list-Colore .facet-checkbox,
              .list-Farbe .facet-checkbox{padding: 2rem 2rem 2rem 1rem;}.list-Couleur .facet-checkbox .icon-checkmark, 
              .list-Color .facet-checkbox .icon-checkmark,
              .list-Colore .facet-checkbox .icon-checkmark,
              .list-Farbe .facet-checkbox .icon-checkmark{left: 80%;}.list-Couleur .facet-checkbox__text,
               .list-Color .facet-checkbox__text,
              .list-Colore .facet-checkbox__text,
              .list-Farbe .facet-checkbox__text{display:none;}.color_Beige{background:#fff6ee;}.color_Mocha,
              .color_Mokka{background:#59392b;}.color_Black, .color_Noir,.color_Negra,.color_Negro,.color_Nero,.color_Schwarz{background:#000000;color:white;}.color_Blue,.color_Bleu,.color_Blu,.color_Blau,
              .color_Azul{background:#d6f8ff;}.color_Grey,.color_Gris,.color_Grigio,.color_Grau{background:#908e8f;}.color_Gray{background:#e2e2e0;}.color_Pink,.color_Rose, .color_Rosa{background:#feddf7;}.color_White,.color_Blanc{background:#ffffff;}.color_Green,.color_Vert,.color_Verde,.color_Grün{background:#87b914;}.mobile-facets__summary .facets-arrow{transform:rotate(180deg);transition:.5s;}.mobile-facets__details.active .mobile-facets__summary .facets-arrow{transform:rotate(0deg);}.mobile-facets__submenu{padding-bottom:20px!important;transition:.5s;max-height:900px;}.mobile-facets__details.active  .mobile-facets__submenu{opacity:0px;max-height:0px;padding-bottom:0px!important;}.mobile-facets__list{overflow:hidden;}.mobile-facets__main  .mobile-facets__details:first-child input.mobile-facets__checkbox{display: block;--switch-height: 1rem;--switch-width: 2.25rem;--switch-padding: .1875rem;--switch-toggle-size: .625rem;-webkit-appearance: none;appearance: none;height: var(--switch-height);width: var(--switch-width);padding: var(--switch-padding);border-radius: 9999px;background: #1c1c1c33;align-self: center;transition: background .2s ease-in-out;display: grid;position: relative;top: 0px;left: 0;transform: scale(1.4);margin-right: 14px;margin-left:6px;}.mobile-facets__main  .mobile-facets__details:first-child input.mobile-facets__checkbox:checked {background: #1c1c1c;}.mobile-facets__main  .mobile-facets__details:first-child input.mobile-facets__checkbox:after {content: "";width: .625rem;height: .625rem;background: #ffffff;border-radius: 9999px;transition: transform .2s ease-in-out;box-shadow: 0 1px 1px #0003;}.mobile-facets__main  .mobile-facets__details:first-child input.mobile-facets__checkbox:checked:after {transform: translateX(calc((var(--switch-width)  - var(--switch-toggle-size)  - var(--switch-padding) * 2)));}@media (max-width:749px){.active-facets-mobile,
                .product-count{display:none;}.facets-container {display:flex;justify-content: space-between;gap:0;}.avaialbility-and-model {padding: 0;}.mobile-facets__label .icon-checkmark {left: 94%;background: transparent;}.facets__label svg:not(.icon){display:none;}.list-Couleur .mobile-facets__label .icon-checkmark, 
              .list-Color .mobile-facets__label .icon-checkmark,
              .list-Colore .mobile-facets__label .icon-checkmark,
              .list-Farbe .mobile-facets__label .icon-checkmark{left: 80%;}.mobile-facets__open-label {font-size: 10px;text-transform: uppercase;}}