.alpha{--a-font:"Sofia Pro","Poppins",-apple-system,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;--a-fs-h1:clamp(28px,4.2vw,36px);--a-fw-h1:400;--a-lh-h1:1.2;--a-fs-h2:clamp(21px,2.6vw,24px);--a-fw-h2:700;--a-lh-h2:1.2;--a-fs-h3:22px;--a-fw-h3:600;--a-lh-h3:1.1;--a-fs-body:18px;--a-lh-body:1.6;--a-fs-small:14px;--a-fs-eyebrow:14px;--a-fs-btn:20px;--a-fw-btn:500;--a-btn-h:71px;--a-btn-r:12px;--a-fs-price:28px;--a-fw-price:500;--a-fs-vprice:20px;--a-bg:#FDFCF3;--a-surface:#FFFFFF;--a-surface-2:#F7F5EA;--a-border:#E4E0D0;--a-ink:#000000;--a-muted:#4A4A44;--a-r-sm:12px;--a-maxw:1440px;--a-shadow:0 10px 34px rgba(0,0,0,.06);font-family:var(--a-font);font-size:var(--a-fs-body);line-height:var(--a-lh-body);letter-spacing:normal}.alpha h1,.alpha h2,.alpha h3,.alpha h4{font-family:var(--a-font);letter-spacing:normal;margin:0;color:var(--a-ink)}.alpha h1{font-size:var(--a-fs-h1);font-weight:var(--a-fw-h1);line-height:var(--a-lh-h1)}.alpha h2{font-size:var(--a-fs-h2);font-weight:var(--a-fw-h2);line-height:var(--a-lh-h2);text-transform:uppercase}.alpha h3{font-size:var(--a-fs-h3);font-weight:var(--a-fw-h3);line-height:var(--a-lh-h3)}.alpha h4{font-size:var(--a-fs-body);font-weight:600;line-height:1.3}.alpha p{font-size:var(--a-fs-body);line-height:var(--a-lh-body)}.alpha .a-lead{font-size:var(--a-fs-body);max-width:62ch}.alpha .a-sm{font-size:var(--a-fs-small);line-height:1.5}.alpha .a-eyebrow{font-size:var(--a-fs-eyebrow);letter-spacing:.12em}.alpha .a-list li,.alpha .a-assure div{font-size:var(--a-fs-body)}.alpha .a-btn{min-height:var(--a-btn-h);padding:0 34px;gap:10px;border-radius:var(--a-btn-r);font-family:var(--a-font);font-size:var(--a-fs-btn);font-weight:var(--a-fw-btn);text-transform:uppercase;letter-spacing:.01em;line-height:1}.alpha .a-atc{padding:0 20px}.alpha .a-atctotal{font-size:var(--a-fs-small);text-transform:none;letter-spacing:normal}@media(min-width:520px){.alpha .a-atctotal{font-size:var(--a-fs-btn)}}.alpha .a-qty{height:var(--a-btn-h);border-radius:var(--a-btn-r)}.alpha .a-qty input{width:48px;font-family:var(--a-font);font-size:18px;font-weight:600}.alpha .a-qty button{width:48px}.alpha .a-nl input[type=email]{height:var(--a-btn-h);border-radius:var(--a-btn-r);font-family:var(--a-font);font-size:var(--a-fs-body);padding:0 18px}.alpha .a-pnow{font-family:var(--a-font);font-size:var(--a-fs-price);font-weight:var(--a-fw-price);line-height:1.2}.alpha .a-bigprice{font-family:var(--a-font);font-size:var(--a-fs-price);font-weight:var(--a-fw-price)}.alpha .a-vprice{font-family:var(--a-font);font-size:var(--a-fs-vprice);font-weight:600}.alpha .a-vper{font-family:var(--a-font);font-size:var(--a-fs-small)}.alpha .a-ladprice{font-family:var(--a-font);font-size:var(--a-fs-vprice);font-weight:600}.alpha .a-ladprice span{font:inherit;font-size:var(--a-fs-small);font-weight:400;color:var(--a-muted)}.alpha .a-rvscore{font-family:var(--a-font);font-size:48px;font-weight:600}.alpha .a-specrow b{font-family:var(--a-font);font-size:24px;font-weight:700}.alpha .a-specrow div,.alpha .a-meter .lab{font-size:var(--a-fs-small)}.alpha .a-meter .lab b{font-family:var(--a-font);font-size:16px;font-weight:600}.alpha .a-per,.alpha .a-rating{font-size:var(--a-fs-small)}.alpha .a-vname{font-size:var(--a-fs-body);font-weight:600}.alpha .a-vsub{font-size:var(--a-fs-small)}.alpha .a-oplabel{font-size:var(--a-fs-small);letter-spacing:.1em}.alpha .a-badge,.alpha .a-vflag{font-size:12px;letter-spacing:.08em}.alpha .a-tag{font-size:12px;letter-spacing:.1em}.alpha .a-pay span{font-size:12px}.alpha details.a-acc summary{font-size:var(--a-fs-body);min-height:64px}.alpha details.a-acc .body{font-size:var(--a-fs-body)}.alpha table.a-cmp{font-size:var(--a-fs-body)}.alpha table.a-cmp thead th{font-family:var(--a-font);font-size:16px;font-weight:600}.alpha .a-grid p,.alpha .a-lad p,.alpha .a-shipstep p,.alpha .a-step p,.alpha .a-rv p{font-size:var(--a-fs-body)}.alpha .a-lad .who{font-size:var(--a-fs-small)}.alpha .a-step .n{width:42px;height:42px;font-family:var(--a-font);font-weight:600;font-size:18px}.alpha .a-seal{font-family:var(--a-font);font-weight:700;font-size:14px;text-transform:uppercase}.alpha .a-heroassure,.alpha .a-heroassure span{font-size:var(--a-fs-small)}.alpha-anno{font-family:var(--a-font);font-size:var(--a-fs-small);font-weight:500;letter-spacing:.02em;padding:12px 16px;color:#fdfcf3}.alpha .a-wrap{max-width:var(--a-maxw);padding:0 24px}.alpha .a-narrow{max-width:820px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/alpha-type.css.map */
