.product .product__info-container{--rue-buy-gap: 2.4rem}.product .product__info-container>*+*{margin-top:var(--rue-buy-gap);margin-bottom:0}.product .product__info-container .price__container{margin-bottom:0}.product .product__info-container form.installment{margin:0}.product shopify-payment-terms{display:block;margin:0;font-size:calc(1.2rem / var(--font-body-scale, 1));letter-spacing:.01em;color:rgba(var(--color-foreground),.6)}.product .product__info-container variant-selects{display:block;margin:0;padding:0}.product .product-form__input .form__label{margin:0 0 1.2rem;padding:0;font-family:var(--font-body-family);font-size:calc(1.1rem / var(--font-body-scale, 1));font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground))}.product .product-form__input .form__label .rue-option-value{margin-left:.8rem;font-weight:400;letter-spacing:.04em;text-transform:none;color:rgba(var(--color-foreground),.6)}.product .rue-size-head{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;width:100%;margin:0 0 1.2rem}.product .rue-size-head__label,.product .rue-size-head__guide{font-family:var(--font-body-family);font-size:calc(1.1rem / var(--font-body-scale, 1));font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.product .rue-size-head__label{color:rgb(var(--color-foreground))}.product .rue-size-head__guide{flex:0 0 auto;margin:0;padding:0 0 .2rem;border:0;border-bottom:.1rem solid currentColor;border-radius:0;background:none;color:rgba(var(--color-foreground),.7);cursor:pointer}.product .rue-size-head__guide:hover{color:#611111}.product .product-form__input--pill input[type=radio]+label{margin-top:0!important;margin-bottom:0!important}.product .product-form__input--swatch .swatch-input__label{margin:0 1.2rem 0 0!important}.product .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:calc(1.2rem / var(--font-body-scale, 1));font-weight:500;letter-spacing:.14em;text-transform:uppercase}.product .product__accordion .summary__title:before{font-size:16px;font-weight:300}.product .product__accordion .accordion__content{font-size:calc(1.4rem / var(--font-body-scale, 1));line-height:1.7}.product .product__info-container>.product__accordion+.product__accordion{margin-top:0;border-top:0}.product .product__accordion summary{padding-top:1.6rem;padding-bottom:1.6rem}.page-width .rue-founding-banner{background:transparent;border-top-color:#61111140;border-bottom-color:#61111140}.page-width .rue-founding-banner .rue-founding-banner__label,.page-width .rue-founding-banner .rue-founding-banner__price{font-family:var(--font-body-family);font-size:calc(1.1rem / var(--font-body-scale, 1));font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#611111}.page-width .rue-founding-banner .rue-founding-banner__compare,.page-width .rue-founding-banner .rue-founding-banner__remaining{font-size:calc(1.1rem / var(--font-body-scale, 1));font-weight:400;letter-spacing:.04em;color:rgba(var(--color-foreground),.55);opacity:1}.page-width [class^=rue-why50-toggle-]{font-family:var(--font-body-family);font-size:calc(1.05rem / var(--font-body-scale, 1));font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6);text-decoration:none;border-bottom:.1rem solid currentColor;padding-bottom:.2rem}.page-width [class^=rue-why50-reviews-]{font-weight:500}.product .product-form__submit{min-height:5.4rem;font-family:var(--font-body-family);font-weight:500;font-size:calc(1.2rem / var(--font-body-scale, 1))!important;letter-spacing:.16em!important;text-transform:uppercase}.product .product-form__submit[aria-disabled=true]:not(:disabled){opacity:1;cursor:pointer}.product__info-container>.product__text:not(.caption-with-letter-spacing){font-size:calc(1.3rem / var(--font-body-scale, 1));line-height:1.6;letter-spacing:.01em;color:rgba(var(--color-foreground),.6)}.product .product__media-icon,.product .product__media-toggle .product__media-icon{border-radius:0}@media screen and (max-width:749px){.product .slider-buttons{margin-top:-.8rem}.product>.product__media-wrapper{margin-bottom:-1.6rem}}@media screen and (min-width:750px){.product .product__info-container{--rue-buy-gap: 2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/rue-product.css.map */
