.vp__input{flex:0 0 100%;padding:0;margin:0;min-width:fit-content;border:none;border-bottom:1px solid var(--hh-color-grey)}@media screen and (min-width: 990px){.vp__input{flex:0 1 auto}}.vp__input-container{overflow-x:auto;overflow-y:hidden}.inverted-horizontal-scroll,.inverted-horizontal-scroll>*{transform:scaleY(-1)}@media screen and (min-width: 990px){.vp__container[data-option-name=size] .vp-input-container{display:flex}.vp__container,.vp__input-container,.vp-input-container{height:100%}}.vp__input-container::-webkit-scrollbar{height:.4rem}.vp__input-container::-webkit-scrollbar-track{box-shadow:inset 0 0 .2rem #0000004d}.vp__input-container::-webkit-scrollbar-thumb{background-color:var(--hh-color-night);box-shadow:0 0 10px 2px var(--hh-color-night)}.vp__input:not(.vp__input--dropdown){display:flex}.vp__input:not(.vp__input--dropdown) .variant-container{flex-grow:1;display:flex}.vp__input--dropdown{margin-bottom:1.6rem}.vp__input .form__label{padding-left:0}fieldset.vp__input .form__label{margin-bottom:.2rem}.vp__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.vp__input input[type=radio]+label{border-left:.1rem solid var(--hh-color-grey);border-bottom:.1rem solid var(--hh-color-grey);background-color:var(--hh-color-background);color:var(--hh-color-foreground);padding:1rem;text-align:center;transition:border var(--hh-duration-short) ease;cursor:pointer;min-width:4rem;min-height:4rem;display:flex;justify-content:center;align-items:center;flex:1 1}@media screen and (max-width: 989px){fieldset.vp__input{border-width:2px}}@media screen and (min-width: 990px){.vp__input input[type=radio]+label{min-width:6rem;min-height:6rem;padding:1rem 2rem}fieldset.vp__input{border-bottom:0;border-right:0}.vp__input:not(.vp__input--dropdown){display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.vp__input .variant-container:nth-last-child(-n+7){border-bottom:1px solid black}.vp__input .variant-container:nth-child(7n+1){border-right:1px solid black}.vp__input .variant-container:last-child{border-right:1px solid black}}.vp__input input[type=radio]+label:hover{border:.1rem solid var(--hh-color-foreground)}.vp__input input[type=radio]+label.disabled{background-color:var(--hh-color-subdued);color:var(--hh-color-day);border-color:var(--hh-color-night);background-image:repeating-linear-gradient(145deg,transparent 0%,transparent 48%,#fff 50%,transparent 52%,transparent 100%)}@media screen and (min-width: 450px){.vp__input input[type=radio]+label.disabled{background-image:repeating-linear-gradient(150deg,transparent 0%,transparent 48%,#fff 50%,transparent 52%,transparent 100%)}}@media screen and (min-width: 575px){.vp__input input[type=radio]+label.disabled{background-image:repeating-linear-gradient(156deg,transparent 0%,transparent 48%,#fff 50%,transparent 52%,transparent 100%)}}@media screen and (min-width: 769px){.vp__input input[type=radio]+label.disabled{background-image:repeating-linear-gradient(137deg,transparent 0%,transparent 48%,#fff 50%,transparent 52%,transparent 100%)}}@media screen and (min-width: 1150px){.vp__input input[type=radio]+label.disabled{background-image:repeating-linear-gradient(140deg,transparent 0%,transparent 48%,#fff 50%,transparent 52%,transparent 100%)}}.vp__input input[type=radio]:checked+label{background-color:var(--hh-color-foreground);border:.1rem solid var(--hh-color-foreground);color:var(--hh-color-background)}.vp__input input[type=radio]:disabled+label{border-color:var(--hh-color-light);color:var(--hh-color-neutral);text-decoration:line-through}.vp__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem var(--hh-color-background),0 0 0 .5rem var(--hh-color-neutral)}.vp__input input[type=radio]:focus+label{box-shadow:0 0 0 .3rem var(--hh-color-background),0 0 0 .5rem var(--hh-color-neutral)}.vp__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.vp__input__select{display:inline-block;position:relative;width:100%;max-width:25rem}.vp__input__select svg{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .35rem);right:1.5rem}.vp__input__select__select{padding:0 4rem 0 1.5rem;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;color:rgb(var(--hh-color-foreground));width:100%;box-shadow:0 0 0 .1rem var(--hh-color-foreground);height:4.5rem;box-sizing:border-box;transition:box-shadow var(--hh-duration-short) ease}
/*# sourceMappingURL=/cdn/shop/t/683/assets/snippet-variant-picker.css.map */
