main[data-template^=product] .product-information{--xuantor-pdp-rule: rgb(var(--color-foreground-rgb) / .14)}main[data-template^=product] .text-block--text_xuantor_eyebrow,main[data-template^=product] .text-block--text_xuantor_eyebrow p{color:rgb(var(--color-foreground-rgb) / 1);font-family:var(--font-subheading--family);font-size:var(--font-size--sm);font-weight:var(--font-subheading--weight);letter-spacing:.22em;margin:0;text-transform:uppercase}main[data-template^=product] .product-details h1{font-family:var(--font-heading--family);font-size:clamp(2rem,1.3rem + 2.2vw,3rem);font-weight:var(--font-heading--weight);line-height:1.08;margin:0;max-width:18ch;text-wrap:balance}main[data-template^=product] .product-details .price{font-size:var(--font-size--lg);letter-spacing:.01em}main[data-template^=product] .product-details .rte{line-height:1.65;max-width:48ch;text-wrap:pretty}main[data-template^=product] .product-details .rte h3{border-block-start:1px solid var(--xuantor-pdp-rule);font-family:var(--font-subheading--family);font-size:var(--font-size--sm);font-weight:var(--font-subheading--weight);letter-spacing:.18em;margin-block:2rem .75rem;padding-block-start:1.75rem;text-transform:uppercase}main[data-template^=product] .product-details .rte ul{display:grid;gap:.4rem;margin:0;padding-inline-start:1.1rem}main[data-template^=product] .product-details .rte p{margin:0}@media screen and (max-width:749px){main[data-template^=product] .product-details{padding-block-start:1.5rem}main[data-template^=product] .variant-option__button-label{min-block-size:44px}main[data-template^=product] .product-form-buttons button{min-block-size:48px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/xuantor-product.css.map */
