:root:root{--in-bg:#F8F7F5;--in-ink:#14161A;--in-muted:#6B6D72;--in-line:#DEDDDA;--in-brand:#174EE6;--in-soft:#EFEEEB;--in-card:#FFFFFF;--font-heading-family:Archivo,Barlow,sans-serif;--font-body-family:Barlow,ui-sans-serif,system-ui,sans-serif;--font-heading-weight:700;--font-heading-style:normal}html body{font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;background:var(--in-bg)}html body h1,html body h2,html body h3,html body h4,html body h5,html body .h0,html body .h1,html body .h2,html body .h3,html body .h4,html body .h5,html body .card__heading{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em;text-transform:none}.in-wrap{max-width:var(--page-width);margin:0 auto;padding-inline:1.5rem;box-sizing:border-box}@media(min-width:750px){.in-wrap{padding-inline:5rem}}.in-section{padding-block:clamp(56px,8vw,112px)}.in-eyebrow{font-family:Barlow,sans-serif;font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--in-muted);margin:0 0 16px}.in-eyebrow--brand{color:var(--in-brand)}.in-h2{font-family:Archivo,Barlow,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.02;font-size:clamp(32px,5vw,48px);margin:0 0 20px;color:inherit}.in-lede{font-size:18px;line-height:1.55;color:var(--in-muted);max-width:56ch;margin:0}.in-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 28px;background:var(--in-brand);color:#fcfcfa;border:1px solid var(--in-brand);border-radius:0;font:600 15px/1 Barlow,sans-serif;letter-spacing:.02em;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.in-btn:hover{background:#0f3fc0;border-color:#0f3fc0;color:#fcfcfa}.in-btn--ghost{background:transparent;color:var(--in-ink);border-color:#bfbfbe}.in-btn--ghost:hover{background:var(--in-ink);color:var(--in-bg);border-color:var(--in-ink)}.header-wrapper{border-bottom:1px solid var(--in-line)}.header__menu-item,.header__menu-item span{font-weight:500;letter-spacing:.01em}.card--standard .card__inner,.card-wrapper .card__media{background:var(--in-card)}.card__heading a{font-weight:700}.price{font-family:Barlow,sans-serif;font-weight:600}.badge{border-radius:0;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.field__input,.select__select,.customer .field input{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAQ */
