ff-select-portal{position:fixed;z-index:1000}ff-select{min-width:calc(50% - 2px);flex-grow:2;min-height:32px}ff-select,ff-select-portal{--ff-select-border-radius: 100px;--ff-select-border-color: #ff6e54;--ff-select-text-color: #ff6e54;--ff-select-background-color: #fff;--ff-select-selected-background-color: #ffded7;--ff-select-open-background-color: #ffded7;--ff-select-selected-text-color: #ff6e54;--ff-select-open-text-color: #ff6e54;--ff-select-result-font-size: 18px;--ff-select-result-font-size-mb: 16px;--ff-select-result-font-weight: 500;--ff-select-options-border-color: #ff6e54;--ff-select-options-background-color: #ffffff;--ff-select-options-font-size: 16px;--ff-select-options-font-size-mb: 16px;--ff-select-options-font-weight: 500;--ff-select-options-text-color: #7A7A7A;--ff-select-options-separator-color: #E9E9E9;--ff-select-options-hover-text-color: #ffffff;--ff-select-options-hover-background-color: #ff6e54;--ff-select-arrow-height: 16px;--ff-select-arrow-height-mb: 14px}.ff-select{position:relative;width:100%;height:100%;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ff-select[data-blocked=true]{pointer-events:none;opacity:.5}ff-select[data-blocked=true] .ff-select{cursor:not-allowed}.ff-select-head{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:100%;border-radius:var(--ff-select-border-radius);border:solid 1px var(--ff-select-border-color);padding:8px 10px;color:var(--ff-select-text-color);background-color:var(--ff-select-background-color);transition:all .3s ease}.ff-select-option-selected .ff-select-head{background-color:var(--ff-select-selected-background-color)}.ff-select-open .ff-select-head{background-color:var(--ff-select-open-background-color)}.ff-select-head-content{display:flex;align-items:center;justify-content:center;gap:2px}.ff-select-option-selected .ff-select-head-content{width:100%}.ff-select-head input{width:100%;border:none;outline:none}.ff-select-placeholder,.ff-select-placeholder-before-init{overflow:hidden;color:var(--ff-select-text-color);font-size:var(--ff-select-result-font-size);font-weight:var(--ff-select-result-font-weight)}.ff-select-placeholder,ff-select[data-ff-select-initialized] .ff-select-placeholder-before-init{display:none}ff-select[data-ff-select-initialized] .ff-select-placeholder{display:flex;gap:4px;flex-wrap:wrap}.ff-select-result{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--ff-select-selected-text-color);font-size:var(--ff-select-result-font-size);font-weight:var(--ff-select-result-font-weight)}.ff-select-open .ff-select-result{color:var(--ff-select-open-text-color)}ff-select .ff-select-options-container{pointer-events:none}.ff-select-options-container{z-index:2;position:absolute;top:calc(100% + 2px);display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;width:100%;margin:0;border-radius:8px;border:solid 1px var(--ff-select-options-border-color);padding:0;list-style:none;background-color:var(--ff-select-options-background-color);opacity:0;min-width:max-content}ff-select-portal .ff-select-options-container{position:relative}.ff-product-card-container:nth-last-child(-n+3) .ff-select .ff-select-options-container{bottom:calc(100% + 6px);top:unset}.ff-select--upward .ff-select-options-container{top:unset;bottom:calc(100% + 6px)}.ff-select--downward .ff-select-options-container{bottom:unset;top:calc(100% + 2px)}.ff-select--smart.ff-select--position-upward .ff-select-options-container{top:unset;bottom:calc(100% + 6px)}.ff-select--smart.ff-select--position-downward .ff-select-options-container{bottom:unset;top:calc(100% + 2px)}.ff-select-options-container_upward-open{top:unset;bottom:calc(100% + 6px)}ff-select-portal .ff-select-options-container{transform:none;animation:ff-select-portal-animation .3s ease both}@keyframes ff-select-portal-animation{0%{transform:translateY(-10px);opacity:0;max-height:0}to{transform:translateY(0);opacity:1;max-height:100vh}}.ff-select-options-container::-webkit-scrollbar{width:6px;height:6px}.ff-select-options-container::-webkit-scrollbar-track,.ff-select-options-container::-webkit-scrollbar-thumb{border-radius:6px}.ff-select-options-container::-webkit-scrollbar-track{background-color:#ededed}.ff-select-options-container::-webkit-scrollbar-thumb{box-sizing:content-box;border-radius:3px;background-color:var(--ff-select-border-color)}.ff-select-options-container::-webkit-scrollbar-button{display:none}.ff-select-options-container>.ff-select-option{cursor:pointer;text-align:end;justify-content:space-between;min-width:200px;position:relative;padding:9px 12px;font-size:var(--ff-select-options-font-size);font-weight:var(--ff-select-options-font-weight);color:var(--ff-select-options-text-color)}.ff-select-options-container>.ff-select-option:before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-bottom:solid var(--ff-select-options-separator-color) 1px}.ff-select_selected:before,.ff-select-options-container>.ff-select-option:last-child:before{border:none}.ff-select-options-container>.ff-select_selected,.ff-select-options-container>.ff-select-option:hover{color:var(--ff-select-options-hover-text-color);background-color:var(--ff-select-options-hover-background-color)}.ff-select-arrow-button{flex-shrink:0;height:var(--ff-select-arrow-height);cursor:pointer;display:flex;justify-content:center;align-items:center;border:none;outline:none;padding:0;background-color:unset;color:var(--ff-select-text-color);transition:transform .3s ease,color .3s ease}.ff-select-arrow-button svg{width:auto}.ff-select-open .ff-select-arrow-button{transform:rotate(180deg)}.ff-select-arrow-button path{stroke:currentColor;transition:stroke .3s ease}.ff-select-option-selected .ff-select-arrow-button{color:var(--ff-select-selected-text-color)}.ff-select-open .ff-select-arrow-button{color:var(--ff-select-open-text-color)}.ff-text-reveal{animation:textReveal .6s ease-out forwards;display:inline-block}.ff-text-reveal-again{animation:textRevealAgain .6s ease-out forwards;display:inline-block}@keyframes textReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes textRevealAgain{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}.ff-button-container{transition:all .3s ease}.ff-add-product-submit:after{content:""}.ff-button-container:disabled{background-color:#fff;border:1px solid #d2cec9;color:#d2cec9;cursor:not-allowed}.ff-button-container--success{background-color:#ff6e54!important;border:1px solid #ff6e54!important;color:#fff!important}.ff-button-container--success .ff-button-text{color:#fff!important}.ff-button-container--loading{position:relative}.ff-button-container--loading .ff-button-text{color:transparent!important}.ff-button-container--loading:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid #000000;border-top:2px solid transparent;border-radius:50%;animation:spin 1s linear infinite;z-index:1}.ff-button-container--blocked{background-color:#fff;border:1px solid #d2cec9;color:#d2cec9;cursor:not-allowed;pointer-events:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 997px){.ff-select-arrow-button{height:var(--ff-select-arrow-height-mb)}.ff-select-placeholder,.ff-select-placeholder-before-init,.ff-select-result{font-size:var(--ff-select-result-font-size-mb)}.ff-select-options-container>.ff-select-option{font-size:var(--ff-select-options-font-size-mb)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ff-select.css.map */
