.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch){display:flex;flex-direction:column;gap:0px;margin-top:1.2rem}.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch)>fieldset,.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch){flex-wrap:wrap}.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch) input[type=radio]+label{--variant-pills-radius: 6px;--variant-pills-border-width: 1px;--variant-pills-border-opacity: 1;--variant-pills-inactive-overlay-opacity: 0;min-width:44px;height:40px;padding:0 12px;margin:4px 6px 4px 0;display:inline-flex!important;align-items:center;justify-content:center;background-color:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 0, 0, 0));border:var(--variant-pills-border-width) solid rgb(var(--color-foreground, 0, 0, 0));border-radius:var(--variant-pills-radius);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase;line-height:1;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .15s ease;box-shadow:none}.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch) input[type=radio]:not(:checked):not(.disabled)+label:hover{transform:translateY(-1px);background-color:rgba(var(--color-foreground, 0, 0, 0),.04)}.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch) input[type=radio]:checked+label{background-color:rgb(var(--color-foreground, 0, 0, 0))!important;color:rgb(var(--color-background, 255, 255, 255))!important;border-color:rgb(var(--color-foreground, 0, 0, 0))!important}.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch) input[type=radio].disabled+label,.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch) input[type=radio]:disabled+label{position:relative;color:rgba(var(--color-foreground, 0, 0, 0),.45);border-color:rgba(var(--color-foreground, 0, 0, 0),.25);background-color:rgb(var(--color-background, 255, 255, 255));cursor:not-allowed;pointer-events:none}.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch) input[type=radio].disabled+label:after,.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch) input[type=radio]:disabled+label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top right,transparent calc(50% - 1px),rgba(var(--color-foreground, 0, 0, 0),.35) 50%,transparent calc(50% + 1px));border-radius:var(--variant-pills-radius);pointer-events:none}.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch) input[type=radio]+label:before{display:none}.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch) legend,.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch)>.form__label{font-family:var(--font-heading-family);font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;color:rgb(var(--color-foreground, 0, 0, 0))}@media(max-width:749px){.product-form__input:not(.product-form__input--quantity-breaks):not(.product-form__input--dropdown):not(.product-form__input--swatch) input[type=radio]+label{min-width:40px;height:40px;font-size:13px;margin-right:6px}}.product__variant-title{margin:0}.swatch-container{padding-bottom:1.2rem;border-bottom:.2rem solid rgba(var(--color-foreground),.08)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-variant-pills.css.map */
