.hide-sold-out-filter__label{position:relative}.hide-sold-out-filter .hide-sold-out-filter__checkbox{position:absolute;inset-inline-start:.2rem;top:50%;z-index:1;width:2rem;height:2rem;margin:0;opacity:0;transform:translateY(-50%);cursor:pointer}.hide-sold-out-filter .hide-sold-out-filter__checkbox:before{content:none}.hide-sold-out-filter__box{display:grid;flex:0 0 auto;place-content:center;width:2rem;height:2rem;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:.2rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));pointer-events:none}.hide-sold-out-filter__box:before{content:"";width:1rem;height:.55rem;border-color:currentColor;border-style:solid;border-width:0 0 .2rem .2rem;transform:translateY(-.1rem) rotate(-45deg) scale(0);transform-origin:center;transition:transform var(--duration-short) ease}.hide-sold-out-filter__checkbox:checked+.hide-sold-out-filter__box:before{transform:translateY(-.1rem) rotate(-45deg) scale(1)}.hide-sold-out-filter__checkbox:focus-visible+.hide-sold-out-filter__box{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background))}@media screen and (forced-colors:active){.hide-sold-out-filter__box{border-color:ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
