.sacro-large-cross-template .product__description{color:#171513}.sacro-product-page{--sacro-ink: #171513;--sacro-muted: #6d6862;--sacro-line: rgba(23, 21, 19, .13);--sacro-paper: #f7f4ee;--sacro-wine: #5b1f28;margin-top:2.2rem;color:var(--sacro-ink)}.sacro-product-page__eyebrow{margin:0 0 .8rem;color:var(--sacro-wine);font-size:1.1rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.sacro-product-page h2{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.5rem,3vw,3.8rem);line-height:1.02;letter-spacing:-.02em}.sacro-product-page__lead{margin:1.25rem 0 0;color:var(--sacro-muted);font-size:1.55rem;line-height:1.58}.sacro-product-page__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:2rem 0}.sacro-product-page__cards article{min-width:0;padding:1.35rem 1.2rem;border:1px solid var(--sacro-line);border-radius:1.2rem;background:linear-gradient(145deg,#fff 0%,var(--sacro-paper) 100%)}.sacro-product-page__cards .material-symbols-outlined{width:3.2rem;height:3.2rem;display:grid;place-items:center;margin-bottom:1.25rem;border:1px solid rgba(91,31,40,.18);border-radius:999px;color:var(--sacro-wine);font-size:1.8rem;background:#ffffffb8}.sacro-product-page__cards h3{margin:0 0 .45rem;font-family:var(--font-heading-family);font-size:1.55rem;line-height:1.05}.sacro-product-page__cards p{margin:0;color:var(--sacro-muted);font-size:1.23rem;line-height:1.45}.sacro-product-page details{border-top:1px solid var(--sacro-line)}.sacro-product-page details:last-child{border-bottom:1px solid var(--sacro-line)}.sacro-product-page summary{position:relative;padding:1.45rem 3.4rem 1.45rem 0;cursor:pointer;font-size:1.42rem;font-weight:750;list-style:none}.sacro-product-page summary::-webkit-details-marker{display:none}.sacro-product-page summary:after{content:"+";position:absolute;top:50%;right:.25rem;transform:translateY(-50%);color:var(--sacro-wine);font-size:2rem;font-weight:400}.sacro-product-page details[open]>summary:after{content:"\2212"}.sacro-product-page__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:0 0 1.6rem}.sacro-product-page__specs span{padding:1rem;border-radius:.85rem;background:var(--sacro-paper);color:var(--sacro-muted);font-size:1.25rem}.sacro-product-page__specs b{display:block;margin-bottom:.25rem;color:var(--sacro-ink);font-size:1.05rem;letter-spacing:.07em;text-transform:uppercase}.sacro-product-page__faq{margin-top:2rem}.sacro-product-page__faq>h3{margin:0 0 .75rem;font-family:var(--font-heading-family);font-size:2.1rem}.sacro-product-page__faq details p{margin:-.4rem 0 1.5rem;padding-right:2rem;color:var(--sacro-muted);font-size:1.32rem;line-height:1.55}.sacro-product-page__note{margin:1.3rem 0 0;color:var(--sacro-muted);font-size:1.1rem;font-style:italic}.sacro-large-cross-template [id$=featured_collection_dwMC6k]{display:none}@media screen and (max-width:1180px){.sacro-product-page__cards{grid-template-columns:1fr}.sacro-product-page__cards article{display:grid;grid-template-columns:3.2rem 1fr;column-gap:1rem}.sacro-product-page__cards .material-symbols-outlined{grid-row:1 / span 2;margin:0}}@media screen and (max-width:749px){.sacro-product-page{margin-top:1.6rem}.sacro-product-page h2{font-size:2.8rem}.sacro-product-page__lead{font-size:1.45rem}.sacro-product-page__cards article{padding:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sacro-large-cross.css.map */
