body:has(main[data-template*=product]){background:#f8eedf;color:#342010}body:has(main[data-template*=product]) .product-information,body:has(main[data-template*=product]) .product-details,body:has(main[data-template*=product]) product-info{color:#342010}@media(min-width:750px){body:has(main[data-template*=product]) .main-product,body:has(main[data-template*=product]) .product{--page-margin: 6vw}}body:has(main[data-template*=product]) .product-media,body:has(main[data-template*=product]) .product-gallery,body:has(main[data-template*=product]) .product-media-container{border-radius:12px;overflow:hidden}body:has(main[data-template*=product]) h1,body:has(main[data-template*=product]) .product-title{color:#211208;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.02em}body:has(main[data-template*=product]) .price,body:has(main[data-template*=product]) .price *{color:#211208;font-family:Georgia,Times New Roman,serif;font-size:1.6rem;font-weight:500}body:has(main[data-template*=product]) .product-description,body:has(main[data-template*=product]) .product-description *{color:#625044;line-height:1.7}body:has(main[data-template*=product]) .quantity-label,body:has(main[data-template*=product]) .variant-picker__label,body:has(main[data-template*=product]) fieldset legend{color:#9a735c;font-size:.7rem;font-weight:600;letter-spacing:.18em}body:has(main[data-template*=product]) button[name=add],body:has(main[data-template*=product]) .add-to-cart-button,body:has(main[data-template*=product]) .product-form__submit{background:#321b0c!important;border-color:#321b0c!important;color:#fff8ed!important;border-radius:5px!important;min-height:58px;font-size:.74rem;font-weight:700;letter-spacing:.24em}body:has(main[data-template*=product]) .quantity-selector,body:has(main[data-template*=product]) .quantity,body:has(main[data-template*=product]) input[type=number]{border-color:#c8956b;border-radius:5px}body:has(main[data-template*=product]) .luxe-product-trust{color:#9a735c}body:has(main[data-template*=product]) .luxe-product-trust__divider{background:#9a735c38}body:has(main[data-template*=product]) .luxe-product-trust__badges span{border-color:#c8956b6b}@media(max-width:749px){body:has(main[data-template*=product]) h1{font-size:2.1rem}body:has(main[data-template*=product]) .price,body:has(main[data-template*=product]) .price *{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/luxe-editorial-product.css.map */
