.fm-list{--cp03-c: var(--fm-text, #2B2A22);position:fixed;inset:auto;z-index:2147483000;box-sizing:border-box;margin:0;min-width:220px;max-width:min(340px,calc(100vw - 16px));max-height:60vh;overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--fm-line, rgba(43, 42, 34, .14));border-radius:var(--fm-radius, 14px);background:var(--fm-bg, #FFFFFF);box-shadow:0 12px 30px #00000029;font-family:inherit;font-size:var(--fm-size, 14px);line-height:1.3;text-align:left;color:var(--fm-text, #2B2A22)!important;animation:fm-in .14s ease-out}.fm-list.is-up{animation-name:fm-up}.fm-list.fm-list:focus,.fm-list.fm-list:focus-visible{outline:none!important;box-shadow:0 12px 30px #00000029!important}.fm-opt{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border-radius:max(0px,calc(var(--fm-radius, 14px) - 4px));cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.fm-opt.is-act{background:var(--fm-hover, rgba(71, 86, 33, .08))}.fm-list:focus-visible .fm-opt.is-act{outline:2px solid var(--fm-accent, #475621);outline-offset:-2px}.fm-opt[aria-selected=true]{background:var(--fm-sel, #EEF2DF);font-weight:700}.fm-opt[aria-disabled=true]{opacity:.45;cursor:not-allowed}.fm-opt--apart{position:relative;margin-top:9px}.fm-opt--apart:before{content:"";position:absolute;left:8px;right:8px;top:-5px;border-top:1px solid var(--fm-line, rgba(43, 42, 34, .14))}.fm-list .fm-lab{min-width:0;overflow-wrap:anywhere;color:var(--fm-text, #2B2A22)!important;--cp03-c: var(--fm-text, #2B2A22)}.fm-list .fm-opt[aria-selected=true] .fm-lab,.fm-list .fm-ck{color:var(--fm-accent, #475621)!important;--cp03-c: var(--fm-accent, #475621)}.fm-list .fm-tag{flex:none;margin-left:auto;padding:1px 7px;border-radius:999px;font-size:.82em;font-weight:700;line-height:1.5;white-space:nowrap;color:var(--fm-save, #2E6B2A)!important;--cp03-c: var(--fm-save, #2E6B2A);background:var(--fm-save-bg, rgba(46, 107, 42, .12))}.fm-ck{flex:none;width:16px;height:16px;margin-left:auto}.fm-tag+.fm-ck{margin-left:8px}.fm-opt:not([aria-selected=true]) .fm-ck{visibility:hidden}@keyframes fm-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes fm-up{0%{opacity:0;transform:translateY(4px)}}.fm-wrap{position:relative;display:block}.fm-wrap>.fm-native{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;margin:0!important;opacity:0!important;pointer-events:none!important}.fm-field{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;margin:0;padding:0 16px;border:1px solid currentColor;border-radius:12px;background:#fff;font:inherit;font-size:16px;line-height:1.3;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.fm-field:disabled{opacity:.55;cursor:not-allowed}.fm-field__v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-field.is-placeholder .fm-field__v{opacity:.8}.fm-caret{flex:none;width:12px;height:8px;transition:transform .2s}.fm-field[aria-expanded=true] .fm-caret{transform:rotate(180deg)}.fm-field[aria-invalid=true]{border-color:#b3261e;box-shadow:0 0 0 1px #b3261e}.fm-wrap .fm-err{display:block;margin-top:6px;font-size:13px;color:#b3261e!important}@media(prefers-reduced-motion:reduce){.fm-list{animation:none}.fm-caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/fiboli-menu.css.map */
