.reveal{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal--delay-1{transition-delay:.1s}.reveal--delay-2{transition-delay:.2s}.reveal--delay-3{transition-delay:.3s}.reveal--delay-4{transition-delay:.4s}.reveal--delay-5{transition-delay:.5s}:root{--color-brand: #8b1a1a;--color-brand-dark: #6e1515;--color-brand-text: #2a1010;--color-bg: #f5ede0;--color-gold: #c4902a}*{box-sizing:border-box;margin:0}html{overflow-x:hidden}body{display:flex;flex-direction:column;margin:0;min-height:100svh;overflow-x:hidden;width:100%}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-body, "Inter", sans-serif);background-color:var(--color-background);color:var(--color-foreground)}h1,h2,h3,h4,h5,h6{font-family:Playwrite FR Moderne,serif;font-style:normal;font-weight:400}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:1 / -1}body{padding-top:72px}@media(max-width:960px){body{padding-top:64px}}@media(max-width:480px){body{padding-top:58px}}.hero-banner,.shopify-section:has(.hero-banner){margin-top:-72px}@media(max-width:960px){.shopify-section:has(.hero-banner){margin-top:-64px}}@media(max-width:480px){.shopify-section:has(.hero-banner){margin-top:-58px}}.shopify-section>.constrained{grid-column:2}.grid{display:grid;grid-template-columns:repeat(var(--grid-cols, 12),1fr);gap:var(--grid-gap, 1.5rem);width:100%}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media(max-width:768px){.m-col-1{grid-column:span 1}.m-col-2{grid-column:span 2}.m-col-3{grid-column:span 3}.m-col-4{grid-column:span 4}}.page-container{width:100%;max-width:calc(var(--page-width) + var(--page-margin) * 2);margin-inline:auto;padding-inline:var(--page-margin)}.mentions-page{background:#f5ede0;padding:5rem 2rem 7rem;min-height:60vh}.mentions-page__inner{max-width:780px;margin:0 auto}.mentions-page__header{margin-bottom:3.5rem}.mentions-page__eyebrow{font-style:italic;font-size:.95rem;color:#8b1a1a;margin:0 0 1rem;letter-spacing:.02em}.mentions-page__heading{font-size:clamp(2rem,4vw,3rem);color:#2a1010;margin:0;line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.mentions-page__content{display:flex;flex-direction:column;gap:0}.mentions-page__block{padding:2rem 0;border-bottom:1px solid rgba(42,16,16,.08)}.mentions-page__block:last-child{border-bottom:none}.mentions-page__section-title{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8b1a1a;margin:0 0 1rem}.mentions-page__block p{font-size:.92rem;color:#555;line-height:1.8;margin:0 0 .75rem}.mentions-page__block p:last-child{margin-bottom:0}.mentions-page__block strong{color:#2a1010;font-weight:600}.mentions-page__link{color:#8b1a1a;text-decoration:none;font-weight:500;border-bottom:1px solid rgba(139,26,26,.3);transition:border-color .2s}.mentions-page__link:hover{border-color:#8b1a1a}@media(max-width:600px){.mentions-page{padding:3rem 1.25rem 5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/critical.css.map */
