:root{--fm-dropdown-height: 4.4rem;--fm-dropdown-radius: .4rem;--fm-dropdown-font-size: 1.4rem;--fm-dropdown-surface: #fdfdfc;--fm-dropdown-text: #242725;--fm-dropdown-muted: #59615b;--fm-dropdown-border: #7a877d;--fm-dropdown-hover-border: #475b4b;--fm-dropdown-hover: #edf1ed;--fm-dropdown-selected: #e0e8e1;--fm-dropdown-active-selected: #d3dfd5;--fm-dropdown-focus: #365140;--fm-dropdown-disabled: #f0f2f0;--fm-dropdown-disabled-text: #7a847d;--fm-dropdown-disabled-border: #c1c9c2;--fm-dropdown-error: #963c3c;--fm-dropdown-shadow: 0 .8rem 2.4rem rgb(36 55 42 / 12%);--fm-layer-dropdown: 6}select.fm-dropdown__native{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important;pointer-events:none!important}.select[data-fm-dropdown-host]{display:block;min-width:0}.select[data-fm-dropdown-host]:before,.select[data-fm-dropdown-host]:after{content:none}.select[data-fm-dropdown-host]>.svg-wrapper,.select[data-fm-dropdown-host]>.icon-caret{display:none}.fm-dropdown{display:block;position:relative;width:100%;min-width:0;color:var(--fm-dropdown-text);font-family:var(--font-body-family, Arial, sans-serif);font-size:var(--fm-dropdown-font-size);line-height:1.5;text-align:start}button.fm-dropdown__trigger,.localization-form .disclosure button.localization-form__select.localization-selector{position:relative;display:flex;width:100%;min-width:0;height:auto;min-height:var(--fm-dropdown-height);align-items:center;gap:1rem;padding:1rem 3.8rem 1rem 1.2rem;margin:0;border:1px solid var(--fm-dropdown-border);border-radius:var(--fm-dropdown-radius);background:var(--fm-dropdown-surface);color:var(--fm-dropdown-text);font:inherit;font-size:var(--fm-dropdown-font-size);line-height:1.5;letter-spacing:0;text-align:start;text-decoration:none;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.localization-form:only-child button.localization-form__select{margin:0}.utility-bar .localization-wrapper .disclosure button.localization-form__select,.utility-bar .localization-wrapper .disclosure .disclosure__link{font-size:var(--fm-dropdown-font-size)}.fm-dropdown__trigger:before,.fm-dropdown__trigger:after,.localization-form .disclosure button.localization-form__select.localization-selector:before,.localization-form .disclosure button.localization-form__select.localization-selector:after{content:none}.fm-dropdown__value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-dropdown__arrow{position:absolute;inset-inline-end:1.5rem;top:calc(50% - .4rem);width:.7rem;height:.7rem;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:rotate(45deg);pointer-events:none}.fm-dropdown__trigger[aria-expanded=true] .fm-dropdown__arrow{top:calc(50% - .1rem);transform:rotate(225deg)}button.fm-dropdown__trigger:hover:not(:disabled),.localization-form .disclosure button.localization-form__select.localization-selector:hover:not(:disabled){border-color:var(--fm-dropdown-hover-border);background:var(--fm-dropdown-hover);text-decoration:none}button.fm-dropdown__trigger[aria-expanded=true],.localization-form .disclosure button.localization-form__select.localization-selector[aria-expanded=true]{border-color:var(--fm-dropdown-focus);background:var(--fm-dropdown-surface)}button.fm-dropdown__trigger:focus-visible,.localization-form .disclosure button.localization-form__select.localization-selector:focus-visible{outline:2px solid var(--fm-dropdown-focus);outline-offset:3px;box-shadow:none}button.fm-dropdown__trigger:disabled,.localization-form .disclosure button.localization-form__select.localization-selector:disabled{border-color:var(--fm-dropdown-disabled-border);background:var(--fm-dropdown-disabled);color:var(--fm-dropdown-disabled-text);cursor:not-allowed;opacity:1}button.fm-dropdown__trigger[aria-invalid=true]:not(:disabled){border-color:var(--fm-dropdown-error)}.fm-dropdown__error{display:block;margin-block-start:.8rem;color:var(--fm-dropdown-error);font-size:1.2rem;line-height:1.5}.fm-dropdown[hidden],.fm-dropdown__error[hidden],.fm-dropdown__menu[hidden]{display:none}.fm-dropdown__menu{position:fixed;inset:auto;z-index:var(--fm-layer-dropdown);box-sizing:border-box;min-width:0;max-width:calc(100vw - 1.6rem);max-height:min(32rem,calc(100dvh - 1.6rem));padding:.6rem;margin:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--fm-dropdown-border);border-radius:var(--fm-dropdown-radius);background:var(--fm-dropdown-surface);color:var(--fm-dropdown-text);box-shadow:var(--fm-dropdown-shadow);font-family:var(--font-body-family, Arial, sans-serif);font-size:var(--fm-dropdown-font-size);line-height:1.5;letter-spacing:0;text-align:start;scrollbar-width:thin;scrollbar-color:var(--fm-dropdown-border) var(--fm-dropdown-surface)}.fm-dropdown__menu::backdrop{background:transparent}.fm-dropdown__option{position:relative;display:flex;min-height:var(--fm-dropdown-height);align-items:center;padding:1rem 3.4rem 1rem 1.2rem;border:1px solid transparent;border-radius:calc(var(--fm-dropdown-radius) / 2);color:var(--fm-dropdown-text);cursor:pointer;overflow-wrap:anywhere;white-space:normal}.fm-dropdown__option[aria-selected=true]{background:var(--fm-dropdown-selected);font-weight:600}.fm-dropdown__option[aria-selected=true]:after{position:absolute;inset-inline-end:1.1rem;content:"\2713";font-size:1.4rem;font-weight:600}.fm-dropdown__option:hover:not([aria-disabled=true]),.fm-dropdown__option[data-active=true]{border-color:var(--fm-dropdown-border);background:var(--fm-dropdown-hover)}.fm-dropdown__option[aria-selected=true][data-active=true],.fm-dropdown__option[aria-selected=true]:hover{background:var(--fm-dropdown-active-selected)}.fm-dropdown__option[aria-disabled=true]{border-color:transparent;background:transparent;color:var(--fm-dropdown-disabled-text);font-weight:400;cursor:not-allowed}.fm-dropdown__group-label{padding:1.2rem 1.2rem .6rem;color:var(--fm-dropdown-muted);font-size:1.2rem;font-weight:600}.fm-dropdown__empty{padding:1.2rem;color:var(--fm-dropdown-muted)}.facet-filters__field .select[data-fm-dropdown-host]{width:clamp(18rem,18vw,24rem)}.mobile-facets__sort .select[data-fm-dropdown-host]{width:min(60%,24rem);min-width:0}.select[data-fm-dropdown-host]:has(.dropdown-swatch) .fm-dropdown__trigger{padding-inline-start:4.8rem}.select[data-fm-dropdown-host]>.dropdown-swatch{z-index:1;pointer-events:none}.localization-form .disclosure__list-wrapper,.header__inline-menu .header__submenu.list-menu--disclosure,.header__inline-menu .mega-menu__content,#MainContent .facets__display{border:1px solid var(--fm-dropdown-border);border-radius:var(--fm-dropdown-radius);background:var(--fm-dropdown-surface);color:var(--fm-dropdown-text);box-shadow:var(--fm-dropdown-shadow)}.localization-form .disclosure__list,.header__inline-menu .header__submenu.list-menu--disclosure{padding:.6rem}.header__inline-menu .header__submenu .header__submenu{background:var(--fm-dropdown-surface)}.localization-form .disclosure__link,.header__submenu .header__menu-item,.mega-menu__content .mega-menu__link{min-height:var(--fm-dropdown-height);padding:1rem 1.2rem;border-radius:calc(var(--fm-dropdown-radius) / 2);color:var(--fm-dropdown-text);font-size:var(--fm-dropdown-font-size);line-height:1.5;text-decoration:none;opacity:1}.localization-form .disclosure__link:hover,.header__submenu .header__menu-item:hover,.mega-menu__content .mega-menu__link:hover{background:var(--fm-dropdown-hover);color:var(--fm-dropdown-text)}.localization-form .disclosure__link[aria-current=true],.header__submenu .header__menu-item[aria-current=page],.mega-menu__content .mega-menu__link--active{background:var(--fm-dropdown-selected);color:var(--fm-dropdown-text)}.localization-form .disclosure__link:focus-visible,.header__submenu .header__menu-item:focus-visible,.mega-menu__content .mega-menu__link:focus-visible{outline:2px solid var(--fm-dropdown-focus);outline-offset:-2px;box-shadow:none}#MainContent .facets__summary,.header__inline-menu header-menu>details>summary{min-height:var(--fm-dropdown-height);border-radius:var(--fm-dropdown-radius);color:var(--fm-dropdown-text)}#MainContent .facets__summary:hover,.header__inline-menu header-menu>details>summary:hover{background:var(--fm-dropdown-hover)}#MainContent .facets__summary:focus-visible,.header__inline-menu header-menu>details>summary:focus-visible{outline:2px solid var(--fm-dropdown-focus);outline-offset:3px;box-shadow:none}#MainContent .facets__display .facets__header,#MainContent .mobile-facets__inner,#MainContent .mobile-facets__submenu{background:var(--fm-dropdown-surface);color:var(--fm-dropdown-text)}#MainContent .facets__display .facets__label,#MainContent .facets__display-vertical .facets__label,#MainContent .mobile-facets__label{min-height:var(--fm-dropdown-height);border-radius:calc(var(--fm-dropdown-radius) / 2)}#MainContent .facets__display .facets__label:not(.disabled):hover,#MainContent .facets__display-vertical .facets__label:not(.disabled):hover,#MainContent .mobile-facets__label:not(.disabled):hover{background:var(--fm-dropdown-hover)}#MainContent .facets__display .facets__label:has(input:checked),#MainContent .facets__display-vertical .facets__label:has(input:checked),#MainContent .mobile-facets__label:has(input:checked){background:var(--fm-dropdown-selected)}#MainContent .facets__label:has(input:focus-visible),#MainContent .mobile-facets__label:has(input:focus-visible){outline:2px solid var(--fm-dropdown-focus);outline-offset:2px}#MainContent .facets__summary-label{font-size:var(--fm-dropdown-font-size);line-height:1.5;color:var(--fm-dropdown-text)}@media(prefers-reduced-motion:no-preference){.fm-dropdown__arrow{transition:transform .15s ease}}@media(prefers-reduced-motion:reduce){.localization-wrapper .localization-selector+.disclosure__list-wrapper,.desktop-localization-wrapper .localization-selector+.disclosure__list-wrapper,.localization-selector+.disclosure__list-wrapper{animation:none}}@media(forced-colors:active){button.fm-dropdown__trigger,.fm-dropdown__menu,.fm-dropdown__option[data-active=true]{border-color:ButtonText}.fm-dropdown__option[aria-selected=true]{outline:1px solid Highlight;outline-offset:-2px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fm-pure-dropdowns.css.map */
