:root{--frs-aubergine: #3A1630;--frs-plum: #6E2A54;--frs-blush: #D9A99C;--frs-blush-bg: #EFE0D8;--frs-bronze: #B0764F;--frs-bronze-light: #C58A63;--frs-cream: #F5EFE7;--frs-ink: #2A1A24}.frs-section{padding:7rem 0}.frs-section__inner{width:100%;max-width:var(--page-width, 120rem);margin:0 auto;padding:0 2.4rem}.frs-narrow{max-width:68rem;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){.frs-section{padding:4.6rem 0}.frs-section__inner{padding:0 2rem}}.frs-eyebrow{display:block;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.24em;font-size:1.15rem;font-weight:600;margin:0 0 1.6rem;color:var(--frs-bronze)}.frs-h{font-family:var(--font-heading-family);font-weight:500;line-height:1.08;letter-spacing:.005em;margin:0;color:inherit}.frs-h--xl{font-size:clamp(3.4rem,6vw,6.2rem)}.frs-h--lg{font-size:clamp(2.8rem,4.4vw,4.4rem)}.frs-h--md{font-size:clamp(2.4rem,3.4vw,3.4rem)}.frs-lede{font-family:var(--font-body-family);font-size:clamp(1.6rem,1.9vw,1.9rem);line-height:1.7;margin:1.8rem 0 0}.frs-btn{display:inline-block;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;font-weight:600;line-height:1;padding:1.6rem 3.2rem;border-radius:2px;border:1px solid transparent;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.frs-btn--primary{background:var(--frs-aubergine);color:var(--frs-cream)}.frs-btn--primary:hover{background:var(--frs-plum);color:#fff}.frs-btn--plum{background:var(--frs-plum);color:var(--frs-cream)}.frs-btn--plum:hover{background:var(--frs-aubergine);color:var(--frs-cream)}.frs-btn--bronze{background:var(--frs-bronze);color:var(--frs-aubergine)}.frs-btn--bronze:hover{background:var(--frs-bronze-light);color:var(--frs-aubergine)}.frs-btn--ghost{background:transparent;border-color:currentColor;color:inherit}.frs-btn--ghost:hover{background:#0000000f}.frs-textlink{display:inline-block;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem;font-weight:600;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;transition:opacity .2s ease}.frs-textlink:hover{opacity:.65}.frs-emblem{display:block;width:46px;height:auto;margin:0 auto 2.4rem}.frs-trust{background:var(--frs-blush-bg);border-top:1px solid rgba(58,22,48,.08);border-bottom:1px solid rgba(58,22,48,.08)}.frs-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;padding:2.4rem;text-align:center}.frs-trust__item{display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--frs-aubergine)}.frs-trust__icon{width:26px;height:26px;stroke:var(--frs-bronze)}.frs-trust__label{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;font-weight:600}@media screen and (max-width:749px){.frs-trust__grid{grid-template-columns:repeat(2,1fr);gap:2rem 1rem;padding:2.4rem 1.6rem}.frs-trust__label{font-size:1.05rem}}.color-scheme-2 h1,.color-scheme-2 h2,.color-scheme-2 h3,.color-scheme-2 h4,.color-scheme-2 h5,.color-scheme-2 .frs-h,.color-scheme-4 h1,.color-scheme-4 h2,.color-scheme-4 h3,.color-scheme-4 h4,.color-scheme-4 h5,.color-scheme-4 .frs-h,.color-scheme-5 h1,.color-scheme-5 h2,.color-scheme-5 h3,.color-scheme-5 h4,.color-scheme-5 h5,.color-scheme-5 .frs-h{color:rgb(var(--color-foreground))!important}@media screen and (max-width:749px){.frs-btn{padding:1.5rem 2.2rem;font-size:1.2rem;letter-spacing:.1em}.frs-section{padding:4.2rem 0}.frs-lede{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/frisson.css.map */
