:root{--auve-navy: #12142b;--auve-navy-deep: #0a0b1a;--auve-white: #ffffff;--auve-fog: #f4f5f8;--auve-line: rgba(18, 20, 43, .12);--auve-gold: #b98a3e;--auve-radius: 8px;--auve-ease: cubic-bezier(.22, .61, .36, 1)}::selection{background:var(--auve-navy);color:var(--auve-white)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.015em}h1 em,h2 em,h3 em,.auve-em{font-style:normal;color:var(--auve-gold)}.header-logo{font-family:var(--font-heading--family),sans-serif;font-weight:700;letter-spacing:-.01em;font-size:1.375rem}@media screen and (max-width:749px){.header-logo{font-size:1.1875rem}}.button,.button-secondary,button.button,button.button-secondary{font-weight:600;transition:transform .2s var(--auve-ease),background-color .2s var(--auve-ease),color .2s var(--auve-ease),border-color .2s var(--auve-ease)}.button:hover,.button-secondary:hover{transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.button:hover,.button-secondary:hover{transform:none}}.auve-section{--auve-bg: var(--auve-white);--auve-fg: var(--auve-navy);--auve-accent: var(--auve-gold);--auve-muted: color-mix(in srgb, var(--auve-fg) 62%, transparent);--auve-line: rgba(18, 20, 43, .12);background:var(--auve-bg);color:var(--auve-fg);padding-block:clamp(3rem,7vw,6rem)}.auve-container{width:100%;max-width:var(--normal-page-width);margin-inline:auto;padding-inline:var(--page-margin)}.auve-eyebrow{margin:0 0 1rem;font-family:var(--font-subheading--family),sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--auve-accent)}.auve-heading{margin:0;font-family:var(--font-heading--family),sans-serif;font-weight:700;line-height:1.08;letter-spacing:-.02em;text-wrap:balance;color:inherit}.auve-lede{margin:1.25rem 0 0;font-size:clamp(1rem,1.2vw,1.0625rem);line-height:1.6;color:var(--auve-muted);text-wrap:pretty}.auve-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem}.auve-section .button,.auve-section .button-secondary{text-decoration:none}.auve-section--dark .button{background:var(--auve-white);color:var(--auve-navy);border-color:var(--auve-white)}.auve-section--dark .button-secondary{color:var(--auve-white);border-color:color-mix(in srgb,var(--auve-white) 45%,transparent);background:transparent}.auve-rating{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--auve-fg)}.auve-rating__stars{display:inline-flex;gap:2px;color:var(--auve-gold)}.auve-rating__stars svg{width:15px;height:15px}.auve-rating__text{color:var(--auve-muted)}.auve-trustbar{border-top:1px solid var(--auve-line);border-bottom:1px solid var(--auve-line)}.auve-trustbar__row{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2.5rem;padding-block:1.5rem}.auve-trustbar__item{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:var(--auve-fg)}.auve-trustbar__item svg{color:var(--auve-gold);flex-shrink:0}.auve-stats__grid{display:grid;gap:2rem;grid-template-columns:1fr;text-align:center}@media screen and (min-width:700px){.auve-stats__grid{grid-template-columns:repeat(3,1fr)}}.auve-stats__number{font-family:var(--font-heading--family),sans-serif;font-weight:700;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1;letter-spacing:-.02em;color:var(--auve-fg)}.auve-stats__label{margin-top:.5rem;font-size:.9375rem;color:var(--auve-muted)}.auve-stats__disclaimer{margin-top:2.5rem;font-size:.75rem;color:var(--auve-muted);text-align:center}.auve-testimonials__grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media screen and (min-width:700px){.auve-testimonials__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1100px){.auve-testimonials__grid{grid-template-columns:repeat(3,1fr)}}.auve-testimonial{display:flex;flex-direction:column;gap:.9rem;padding:1.75rem;border:1px solid var(--auve-line);border-radius:var(--auve-radius);background:var(--auve-white)}.auve-testimonial__stars{display:inline-flex;gap:2px;color:var(--auve-gold)}.auve-testimonial__stars svg{width:14px;height:14px}.auve-testimonial__quote{margin:0;font-size:.9375rem;line-height:1.6;color:var(--auve-fg)}.auve-testimonial__byline{display:flex;align-items:center;gap:.6rem;margin-top:auto}.auve-testimonial__avatar{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--auve-navy);color:var(--auve-white);font-size:.75rem;font-weight:700;flex-shrink:0}.auve-testimonial__name{font-size:.8125rem;font-weight:600}.auve-testimonial__meta{font-size:.75rem;color:var(--auve-muted)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/auve.css.map */
