fostr-variant-option-selector{display:block}fostr-variant-option-selector .form__label{font-size:1.6rem}fostr-variant-option-selector.product-form__input{border-top:solid 1px var(--color-grey_dark);margin:0;padding:1.5rem 0;max-width:none}fostr-variant-option-selector.product-form__input.fostr-size-selector--dropdown{padding:0}@media screen and (max-width: 749px){fostr-variant-option-selector.product-form__input.fostr-size-selector--dropdown{margin-top:20px}}fostr-variant-option-selector .label--size{display:flex;align-items:center}fostr-variant-option-selector .label--size p{margin-bottom:0}fostr-variant-option-selector .label--size .select{margin-left:1rem}fostr-variant-option-selector .label--size .select .select__select{font-size:1.6rem;font-weight:600;text-transform:uppercase}fostr-variant-option-selector .label--size .select:after{content:none}fostr-variant-option-selector a{color:rgb(var(--color-foreground));display:inline-flex;margin:.7rem .5rem .2rem 0;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;position:relative;text-decoration:none;align-items:center;grid-gap:1rem}fostr-variant-option-selector a div{padding-right:1rem}fostr-variant-option-selector a:hover span,fostr-variant-option-selector a.selected span{color:rgb(var(--color-base-text))}fostr-variant-option-selector .fostr-variant-option-selector__color-block{width:30px;height:30px;display:inline-block;outline-offset:.2rem;outline:var(--variant-pills-border-width) solid transparent;border-radius:var(--variant-pills-radius);transition:outline var(--duration-short) ease;cursor:pointer}fostr-variant-option-selector a.selected .fostr-variant-option-selector__color-block:after{content:"";display:block;width:36px;height:36px;border-radius:50%;border:1px solid black;margin:-3px}fostr-variant-option-selector .fostr-color-selector__title span{text-transform:capitalize;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/504/assets/fostr-variant-option-selector-bhg.css.map */
