.fancy-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem!important;line-height:1.333333333;font-weight:var(--font-heading-weight);cursor:pointer;display:block;outline:none;position:relative;text-align:left;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));width:auto}select.fancy-select{font-size:1.6rem!important}.fancy-select.select__select:not(select){padding:0}.fancy-select--simplified{--inputs-border-width: 0px;font-size:var(--font-size-small)!important;height:auto!important;min-height:auto;min-width:auto;width:auto;transition:color var(--transition-hover)}.select__select.fancy-select--simplified{transition:color var(--transition-hover)}.fancy-select:after{display:none}.fancy-select .box{border:.1rem solid rgb(var(--color-border));padding:1rem 4rem .8rem 1.2rem;padding:var(--inputs-vertical-padding) 4rem var(--inputs-vertical-padding) var(--inputs-horizontal-padding);height:var(--inputs-height);width:100%;overflow:hidden;text-overflow:ellipsis;transition:border-color var(--transition-state)}.fancy-select--simplified .box{border:0;height:auto;padding:0 2.2rem 0 0}.fancy-select--label .box{font-family:var(--font-body-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--letter-spacing-large);line-height:1.125;word-break:break-word;font-size:var(--font-size-label);text-transform:uppercase}.fancy-select--drawer-label .box{font-family:var(--font-body-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.4rem;letter-spacing:.1rem;line-height:1.15;word-break:break-word;text-transform:uppercase}.fancy-select--drawer-label .box .current{font-size:inherit}.select .fancy-select .box{border:0}.fancy-select .current{font-size:1.6rem;line-height:calc(var(--inputs-height) - (var(--inputs-vertical-padding) * 2));transition:text-decoration var(--duration-short) ease}.fancy-select--simplified .current{font-size:var(--font-size-base);line-height:inherit}.fancy-select .current.is-placeholder{color:var(--inputs-color-label)}.fancy-select.is-open .select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.fancy-select.is-disabled{border-color:#ededed;color:#999;pointer-events:none}.fancy-select.is-disabled .icon{border-color:#ccc}.fancy-select .select-dropdown{pointer-events:none;position:absolute;top:100%;left:0;width:calc(100% + (var(--inputs-border-width) * 2));border-width:var(--inputs-border-width);border-style:solid;border-color:rgb(var(--color-border));border-top:rgb(var(--color-border)) .1rem solid!important;background-color:rgb(var(--color-background));z-index:9;opacity:0;transition-property:opacity,border-color;transition-duration:var(--duration-state);transition-timing-function:var(--ease-state);margin-left:calc(var(--inputs-border-width) * -1)}.fancy-select--simplified .select-dropdown{border-width:0!important;box-shadow:rgba(var(--color-shadow),.3) 0 0 .3rem;width:auto;min-width:100%;margin-top:.6rem}.fancy-select--simplified.is-open,.fancy-select--simplified:hover{color:rgb(var(--color-accent));transition:color var(--transition-hover-active)}.select .fancy-select .select-dropdown{border-color:rgb(var(--color-border))}.select .fancy-select:hover .select-dropdown{border-color:rgb(var(--color-border-dark))}.select .fancy-select:is(:focus,:focus-within) .select-dropdown{border-color:rgb(var(--inputs-color-active))}.fancy-select .list{box-sizing:border-box;overflow:hidden;padding:.4rem 0;max-height:20rem;overflow-y:auto;margin:0}.fancy-select .list:hover .option:not(:hover){background-color:transparent!important}.fancy-select .option{cursor:pointer;outline:none;padding:.5em 1em;transition:all var(--duration-default) var(--ease-out-default);word-break:break-word}.fancy-select .option:hover,.fancy-select .option.focus,.fancy-select .option.selected.focus{background-color:rgb(var(--color-light-background))}.fancy-select .option.selected{font-weight:var(--font-weight-bold)}.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{box-sizing:border-box;width:100%;padding:0;pointer-events:none;border-radius:5px 5px 0 0}.fancy-select .select-search{box-sizing:border-box;background-color:rgb(var(--color-gray-100));border-color:rgb(var(--color-border));border-width:0 0 .1rem;color:rgb(var(--color-secondary));display:inline-block;font-style:italic;vertical-align:middle;padding:.8rem var(--inputs-horizontal-padding);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:calc(50% - .2rem);right:calc(var(--inputs-border-width) + 1.5rem)}.fancy-select .icon-caret{height:.725rem}.fancy-select .icon-triangle-down{margin-top:.1rem;width:1.4rem}.select--label .icon.icon-triangle-down,.select--drawer-label .icon.icon-triangle-down{margin-top:-.1rem}.fancy-select.fancy-select--simplified .icon{right:var(--inputs-border-width)}.fancy-select.is-open .icon-caret{transform:scaleY(-1);margin-top:-.1rem}.fancy-select.is-open .icon-triangle-down{transform:scaleY(-1);margin-top:0}.select--label.is-open .icon.icon-triangle-down,.select--drawer-label.is-open .icon.icon-triangle-down{transform:scaleY(-1);margin-top:-.2rem}.fancy-select+label{display:none}
/*# sourceMappingURL=/cdn/shop/t/967/assets/select.css.map */
