.product__form__holder .radio__fieldset,.product__form__holder .select__fieldset{display:block}.product__form__holder.product__block--lines{padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}.product__form__holder .product__selectors .selector-wrapper .radio__fieldset,.product__form__holder .product__selectors .selector-wrapper .select__fieldset{padding-top:0;padding-bottom:0;border-bottom:0}.product__form__holder .product__selectors .selector-wrapper{margin:0 0 10px}.product__form__holder .product__selectors .selector-wrapper:last-child{margin-bottom:0}.product__form__holder .radio__legend{display:block;width:100%;line-height:18px}.product__form__holder .radio__legend__label,.product__form__holder .product__selectors [data-option-position="2"] .radio__legend__label{display:block;width:100%;justify-content:flex-start;align-items:baseline;font-size:14px;font-weight:400;line-height:18px;text-transform:none;letter-spacing:0}.product__form__holder .radio__legend__option-name{display:inline;margin-right:0}.product__form__holder .radio__legend__value{display:inline;flex-basis:auto;padding-top:0;font-size:14px;line-height:18px}.product__form__holder .radio__legend__value:before{content:" - ";white-space:pre}.product__form__holder .selector-wrapper--size .radio__legend__value{display:none}.product__form__holder .product__selectors .radio__fieldset .radio__buttons{display:flex;flex-wrap:wrap;gap:8px 12px;margin:9px 0 8px}.product__form__holder .product__selectors .selector-wrapper--size .radio__fieldset .radio__buttons{margin-bottom:9.5px}.product__form__holder .product__selectors .radio__fieldset .radio__button{padding:0;margin:0}.product__form__holder .product__selectors .radio__fieldset .radio__button label{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:50px;height:36px;padding:0 6px;border:1px solid #cfcfcf;border-radius:2px;background:#fff;color:#6a6a6a;font-family:inherit;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0;text-transform:none;box-shadow:none;transition:border-color .2s ease,background .2s ease,color .2s ease}.product__form__holder .product__selectors .radio__fieldset .radio__button label:hover,.product__form__holder .product__selectors .radio__fieldset .radio__button label:active,.product__form__holder .product__selectors .radio__fieldset .radio__button label:focus{border-color:#292929;background:#fff;color:#292929}.product__form__holder .product__selectors .radio__fieldset .radio__button input:checked~label{border-color:#292929;background:#292929;color:#fff}.product__form__holder .product__selectors .radio__fieldset .radio__button input:disabled+label,.product__form__holder .product__selectors .radio__fieldset .radio__button input.sold-out+label,.product__form__holder .product__selectors .radio__fieldset .radio__button input.unavailable+label{border-color:#e5e5e5;background:transparent;color:#bdbdbd}.product__form__holder .product__selectors .radio__fieldset--swatches .radio__buttons{display:flex;flex-wrap:wrap;gap:8px;margin:9px 0 8px}.product__form__holder .product__selectors .swatch__button,.product__form__holder .product__selectors .swatch__button--image{display:inline-flex;flex:0 0 auto;width:62px;height:62px;padding:0;margin:0}.product__form__holder .product__selectors .swatch__button--image label{box-sizing:border-box;width:62px;height:62px;padding:3px;border:1px solid transparent;border-radius:0;background:#fff;box-shadow:none}.product__form__holder .product__selectors .swatch__button--image input:checked+label{border:1px solid #000;box-shadow:none}.product__form__holder .product__selectors .swatch__button--image .swatch__image{box-sizing:border-box;border:1px solid #ddd;border-radius:0}.product__form__holder .product__selectors .swatch__button.sale:before{content:none}.product__form__holder .product__selectors .selector-wrapper--size .radio__legend .radio__legend__label,.product__form__holder .product__selectors [data-option-position="2"] .radio__legend .radio__legend__label{display:flex;align-items:center;justify-content:space-between;gap:8px}.product__form__holder .product__selectors .selector-wrapper--size .radio__legend__option-name{flex:0 1 auto}.product__form__holder .az-size-chart--legend{flex:0 0 auto;margin:0}.az-size-chart,.product__selectors .az-size-chart{position:relative;display:inline-block;padding:0 0 0 25px;margin:8px 0;color:#000;font-size:12px;font-weight:400;line-height:20px;text-decoration:underline;cursor:pointer}.az-size-chart:before{content:none}.az-size-chart__icon{position:absolute;top:0;left:0;display:block;width:20px;height:20px;fill:#000}.product__price--off [data-price-off-amount]{margin-left:0}@media screen and (max-width:749px){.product__images--mobile-slider .product__slide .product__photo{--aspect-ratio: var(--featured-media-aspect-ratio, 1) !important;height:0!important;min-height:0!important}.product__images--mobile-slider .product__slide .product__photo img,.product__images--mobile-slider .product__slide .product__photo .theme-img{object-fit:cover;object-position:center top}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/aveline-product-amora.css.map */
