.fancy-select{--transition-duration: var(--duration-smooth);--transition-ease: var(--ease-smooth);-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--color-background);color:rgb(var(--color-foreground));line-height:1.333333333;font-weight:var(--font-heading-weight);cursor:pointer;display:block;outline:none;position:relative;text-align:left;-webkit-user-select:none;user-select:none;white-space:nowrap;padding-right:0!important;min-height:2.8rem;min-width:7rem;width:auto}.select--soft .fancy-select,.fancy-select--soft{min-width:6rem}.fancy-select.is-open,.select:hover .fancy-select,.select:focus-within .fancy-select{--color-border: var(--color-border-active)}.field .fancy-select.is-open,.select .fancy-select.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.field .fancy-select,.select .fancy-select{border:0}.fancy-select--label{font-size:1.4rem!important}select.fancy-select{font-size:1.6rem!important}.fancy-select.select__select:not(select){padding:0}.fancy-select:after{display:none}.fancy-select .box{padding:1rem 4rem .8rem 1.2rem;padding:var(--pad-y, var(--input-pad-y)) calc(var(--icon-width) + (var(--icon-offset) * 2)) var(--pad-y, var(--input-pad-y)) var(--pad-x, var(--input-pad-x));height:calc(var(--input-height) - .2rem);width:100%;overflow:hidden;text-overflow:ellipsis;transition:border-color var(--transition-state);margin:var(--input-border-width)}.select--soft .fancy-select .box,.fancy-select--soft .box{padding-right:calc(var(--icon-width) + var(--icon-offset) + .5rem)}.field .fancy-select,.select .fancy-select{width:calc(100% - (var(--border-width--raw) * 2))}.field .fancy-select .box,.select .fancy-select .box{height:var(--input-height)}.fancy-select .current{line-height:1.5;line-height:calc(var(--input-height) - (var(--pad-y, var(--input-pad-y)) * 2));transition:text-decoration var(--duration-short) ease}.fancy-select--label .current:not(.is-placeholder),.fancy-select--label .option{letter-spacing:var(--letter-spacing--xxl);line-height:1.2;word-break:break-word;font-size:1.4rem;font-weight:var(--font-weight--medium);text-transform:uppercase}.fancy-select .current.is-placeholder{color:var(--inputs-color-label)}.fancy-select--label .current.is-placeholder{line-height:1.6rem}@media screen and (max-width: 749px){.select--small .fancy-select--label .current.is-placeholder{line-height:2rem}.select--small .fancy-select--label .current:not(.is-placeholder),.select--small .fancy-select--label .option{line-height:2rem}}.field .fancy-select .current.is-placeholder{color:#67696d}.fancy-select.is-disabled{border-color:#ededed;color:#999;pointer-events:none}.fancy-select.is-disabled .icon{border-color:#ccc}.fancy-select .select-dropdown{background-color:var(--color-background);pointer-events:none;position:absolute;top:100%;left:0;width:calc(100% + (var(--input-border-width) * 2));border-width:var(--input-border-width);border-style:solid;border-color:var(--color-border);border-radius:0 0 var(--border-radius, var(--border-radius--base)) var(--border-radius, var(--border-radius--base));z-index:2;opacity:0;font-size:1em;transition-property:opacity,border-color,box-shadow,transform;transition-timing-function:linear,var(--transition-ease),var(--transition-ease),var(--transition-ease);transition-duration:0s,var(--transition-duration),var(--transition-duration),var(--transition-duration);transition-delay:var(--transition-duration),0s,0s,0s;margin-left:calc(var(--input-border-width) * -1);margin-top:-.5rem;transform:scaleY(0);transform-origin:top center;will-change:transform}.fancy-select.has-search .select-dropdown{margin-top:-.15rem}.fancy-select.is-open .select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0);transition-delay:0s}:is(.field,.select) .fancy-select .select-dropdown{border-width:0;box-shadow:0 0 0 .1rem var(--color-border);margin-left:0;width:100%}:is(.field,.select) .fancy-select .select-dropdown:before{content:"";background:var(--color-background);position:absolute;bottom:100%;left:0;height:calc(var(--input-border-width) * 2);width:100%;z-index:1;opacity:1;pointer-events:none}:is(.field,.select) .fancy-select.is-open .select-dropdown:before{opacity:1}@media screen and (min-width: 750px){.fancy-select .select-dropdown{font-size:calc(1em - .2rem)}}.field:focus-within .fancy-select .select-dropdown,.field:hover .fancy-select .select-dropdown,.select .fancy-select:hover .select-dropdown,.select .fancy-select:is(:focus,:focus-within) .select-dropdown{border-color:var(--color-border)}.fancy-select .list{box-sizing:border-box;overflow:hidden;padding:0 0 .4rem;list-style:none;max-height:80vh;overflow-y:auto;margin:var(--input-border-width)}.fancy-select .select-search-box+.list{padding-top:.4rem}.field .fancy-select .list{max-height:40rem}.fancy-select .option{cursor:pointer;outline:none;padding:.5em 1em;padding:.5em var(--pad-x, var(--input-pad-x));transition-property:background-color,color;transition-timing-function:var(--ease-out-default);transition-duration:var(--transition-default);word-break:break-word}.fancy-select .option:focus-visible{box-shadow:none!important;outline:none!important}.fancy-select .option:hover,.fancy-select .option.focus{font-weight:var(--font-weight--medium)}.fancy-select .option.selected{color:var(--color-gray);font-weight:var(--font-weight--medium);cursor:default}.fancy-select .option.is-disabled{background-color:transparent;color:#999;cursor:default}.fancy-select .optgroup{font-weight:var(--font-weight-bold)}.no-csspointerevents .fancy-select .select-dropdown{display:none}.no-csspointerevents .fancy-select.open .select-dropdown{display:block}.fancy-select .list::-webkit-scrollbar{width:0}.fancy-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.fancy-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.fancy-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.fancy-select .select-search-box{border-top:var(--color-border) .1rem solid;box-sizing:border-box;width:100%;padding:0;pointer-events:none;border-radius:0}.fancy-select .select-search{box-sizing:border-box;background-color:var(--color-off-white);border-color:var(--color-border);border-radius:0!important;border-width:0 0 .1rem;color:var(--color-blue-gray);display:inline-block;font-family:inherit;font-size:1.4rem;font-style:italic;vertical-align:middle;padding:var(--pad-y, var(--input-pad-y)) var(--pad-x, var(--input-pad-x));margin:0;width:100%;height:auto;outline:0!important}.fancy-select .select-search::placeholder{color:rgb(var(--color-secondary))}.fancy-select .select-search:focus-visible{box-shadow:none}.fancy-select .icon{pointer-events:none;position:absolute;top:50%;right:calc(var(--input-border-width) + 1.5rem);transform:translateY(-50%);transition:transform var(--transition-duration) var(--transition-ease);margin-top:.15rem}.fancy-select .icon-caret{height:.725rem}.fancy-select.is-open .icon-caret{transform:translateY(-.4rem) scaleY(-1)}.fancy-select.is-open .icon-select--soft{transform:translateY(-.3rem) scaleY(-1)}.fancy-select+label{display:none}
/*# sourceMappingURL=/cdn/shop/t/339/assets/select.css.map */
