.set-components{margin-top:calc(1.5 * var(--rem16));padding-top:calc(1.5 * var(--rem16));border-top:.1rem solid rgba(var(--color-foreground),.08);scroll-margin-top:calc(5 * var(--rem16))}.set-components__heading{margin:0 0 calc(1 * var(--rem16))}.set-components__row{display:flex;gap:calc(1 * var(--rem16));padding:calc(.875 * var(--rem16)) 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.set-components__row:first-of-type{padding-top:0}.set-components__media{flex-shrink:0;width:calc(4.5 * var(--rem16))}.set-components__media--square{aspect-ratio:1 / 1}.set-components__media--portrait{aspect-ratio:2 / 3}.set-components__media img{width:100%;height:100%;object-fit:cover;display:block}.set-components__details{flex-grow:1;display:flex;flex-direction:column;gap:calc(.5 * var(--rem16))}.set-components__title{margin:0;font-size:calc(1 * var(--rem16))}.set-components__title a{color:rgb(var(--color-foreground));text-decoration:none}.set-components__title a:hover{text-decoration:underline}.set-components .product-form__input{margin:0}.set-components .product-form__input--pill .form__label{font-size:calc(.8125 * var(--rem16))}.set-components__select-wrapper{max-width:calc(12 * var(--rem16))}.set-components__unavailable{font-size:calc(.8125 * var(--rem16));color:rgba(var(--color-foreground),.75)}.set-components__footer{display:flex;flex-direction:column;align-items:stretch;gap:calc(.75 * var(--rem16));padding-top:calc(1 * var(--rem16))}.set-components__total{display:flex;flex-direction:column;gap:calc(.125 * var(--rem16))}.set-components__total{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:calc(.5 * var(--rem16))}.set-components__total-price{font-size:calc(1.125 * var(--rem16))}.set-components__compare{font-size:calc(.875 * var(--rem16));color:rgba(var(--color-foreground),.6)}.set-components__saving{font-size:calc(.75 * var(--rem16));letter-spacing:.04em;text-transform:uppercase;color:var(--color-success, rgb(var(--color-foreground)))}.set-components__saving-note{flex-basis:100%}.set-components__saving-note{font-size:calc(.8125 * var(--rem16));color:rgba(var(--color-foreground),.75);margin:0}.set-components__submit{width:100%}.set-components__error{color:rgb(var(--color-error, 219, 42, 42));font-size:calc(.8125 * var(--rem16));margin:calc(.5 * var(--rem16)) 0 0}.product__info-container:has(.set-components[data-hide-buy-buttons=true]) .product-form{display:none}.product__info-container:has(.set-components[data-hide-buy-buttons=true]) .product-form__quantity,.product__info-container:has(.set-components[data-hide-buy-buttons=true]) pickup-availability{display:none}.set-components .set-components__title,.set-components .set-components__title a{font-family:var(--font-body-family);font-size:16px;font-weight:300;letter-spacing:.66px;line-height:1.2;color:#1b1c30}.set-components .set-components__label{display:block;color:rgba(var(--color-foreground),.75);margin-bottom:4px;font-size:12px;letter-spacing:.66px;line-height:14px}.set-components .product-form__input--pill input[type=radio]+label{min-width:32px;height:24px;margin:0 4px 4px 0;padding:0 9px;border:1px solid rgb(221,221,221);border-radius:12px;background:#fff;color:#1b1c30;font-family:Arial,sans-serif;font-size:12px;letter-spacing:normal;line-height:22px}.set-components .product-form__input--pill input[type=radio]:checked+label{border-color:#ac8878;background:#ac8878;color:#fff}.set-components .set-components__submit{max-width:484px}.set-components .set-components__label{color:#523c32;font-weight:600}.set-components .product-form__input--pill input[type=radio]+label{border-color:#523c3273;color:#523c32;font-weight:600}.set-components .product-form__input--pill input[type=radio]:checked+label{border-color:#523c32;background:#523c32;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/128/assets/component-product-set-components.css.map */
