.wind-card-variants{display:block;margin-top:1.2rem}.wind-card-variants__actions{display:flex;min-width:0;align-items:center;gap:.8rem;padding-top:1rem;border-top:.1rem solid rgba(var(--color-foreground),.2)}.wind-card-variants__options{display:flex;min-width:0;flex:0 1 auto;align-items:flex-end}.wind-card-variants__group{min-width:0;margin:0;padding:0;border:0}.wind-card-variants__label{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.wind-card-variants__values{display:flex;flex-wrap:wrap;gap:.6rem}.wind-card-variants__value{display:inline-flex;min-width:4.4rem;min-height:4.4rem;align-items:center;justify-content:center;padding:.7rem 1rem;border:1px solid rgba(var(--color-foreground),.55);background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;font-size:1.2rem;font-weight:700;line-height:1;text-align:center;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.wind-card-variants__values--color{flex-wrap:nowrap;gap:.2rem}.wind-card-variants__swatch{width:3.4rem;min-width:3.4rem;height:4.4rem;min-height:4.4rem;padding:0;position:relative;border:0;background:transparent}.wind-card-variants__swatch:before{width:2.8rem;height:2.8rem;border:.15rem solid rgba(var(--color-foreground),.45);border-radius:50%;background:var(--wind-swatch-color);content:""}.wind-card-variants__input:checked+.wind-card-variants__value.wind-card-variants__swatch{background:transparent}.wind-card-variants__input:checked+.wind-card-variants__swatch:before{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgb(var(--color-foreground))}.wind-card-variants__input:checked+.wind-card-variants__value{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.wind-card-variants__input:focus-visible+.wind-card-variants__value{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.wind-card-variants__submit{width:auto;min-width:11rem;min-height:4.4rem;flex:1 1 11rem;padding-inline:1.2rem;font-size:1.1rem;white-space:nowrap}@media screen and (max-width:749px){.collection--wind-card-variants .product-grid.slider.grid--2-col-tablet-down .grid__item{width:calc(82% - var(--grid-mobile-horizontal-spacing));max-width:calc(82% - var(--grid-mobile-horizontal-spacing))}.wind-card-variants__actions{gap:.8rem;padding-top:1.2rem}.wind-card-variants__options{overflow-x:auto;scrollbar-width:none}.wind-card-variants__options::-webkit-scrollbar{display:none}.wind-card-variants__swatch{width:3.4rem;min-width:3.4rem}.wind-card-variants__swatch:before{width:2.8rem;height:2.8rem}.wind-card-variants__submit{min-width:11rem;flex-basis:11rem;padding-inline:1rem;font-size:1rem}.wind-card-variants__actions--has-color .wind-card-variants__submit{width:14rem;min-width:14rem;max-width:14rem;flex:0 0 14rem;padding-inline:1rem}.wind-card-variants__values:not(.wind-card-variants__values--color){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wind-card-variants__value:not(.wind-card-variants__swatch){width:100%;min-width:0;padding-inline:.6rem}}.wind-card-variants__options{padding:.5rem .2rem}.wind-card-variants__choose{text-decoration:none}.wind-card-variants__submit.is-sold-out{border:0;box-shadow:none;background:transparent;color:rgba(var(--color-foreground),.5);cursor:default;opacity:1}.wind-card-variants__submit.is-sold-out:before,.wind-card-variants__submit.is-sold-out:after{display:none}a.wind-card-variants__submit.is-sold-out{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/5/assets/wind-card-variants.css.map */
