.aa-home{color:var(--aa-ink);font-family:var(--aa-font-body)}.aa-home *{box-sizing:border-box}.aa-home__h2{font-family:var(--aa-font-head);font-weight:700;line-height:1.1;letter-spacing:-.005em;margin:0;max-width:20ch;color:inherit}.aa-home__lead{color:var(--aa-muted);max-width:56ch;margin:12px 0 0;font-size:17px;line-height:1.6}.aa-home__lead p{margin:0}.aa-home__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.aa-home__link{font-weight:600;color:var(--aa-primary);text-underline-offset:4px}.aa-hbtn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:40px;font:700 16px var(--aa-font-body);text-decoration:none;border:1.5px solid var(--aa-primary);cursor:pointer}.aa-hbtn--solid{background:var(--aa-primary);color:#fbfaf6}.aa-hbtn--line{background:transparent;color:var(--aa-primary)}.aa-home__media{display:block;border-radius:16px;overflow:hidden;background:#ede7da}.aa-home__media img,.aa-home__media svg{width:100%;height:100%;object-fit:cover;display:block}.aa-home__media svg{fill:var(--aa-muted);opacity:.35}.aa-hicon{width:20px;height:20px;flex:none;color:var(--aa-primary)}.aa-hhero__grid{display:grid;gap:28px;align-items:center}.aa-hhero h1{font-family:var(--aa-font-head);font-weight:700;line-height:1.08;letter-spacing:-.01em;margin:0;max-width:13ch}.aa-hhero__lead{font-size:18px;line-height:1.55;margin:16px 0 0;max-width:52ch;opacity:.88}.aa-hhero__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.aa-hhero__trust{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:15px;color:var(--aa-muted)}.aa-hhero__trust li{display:flex;align-items:center;gap:6px}.aa-hhero__collage{display:grid;grid-template-columns:1fr 1fr;gap:10px}.aa-hhero__collage .aa-home__media{aspect-ratio:4/5}.aa-hcats__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.aa-hcat{display:flex;flex-direction:column;background:#fff;border:1px solid var(--aa-line);border-radius:14px;overflow:hidden;text-decoration:none;color:inherit}.aa-hcat .aa-home__media{aspect-ratio:1/1;border-radius:0}.aa-hcat__t{padding:12px 14px}.aa-hcat h3{font-family:var(--aa-font-head);font-weight:700;font-size:18px;line-height:1.2;margin:0}.aa-hcat p{margin:2px 0 0;font-size:14px;color:var(--aa-muted)}.aa-hspot__grid{display:grid;gap:24px;align-items:center}.aa-hspot .aa-home__media{aspect-ratio:1/1}.aa-hspot__checks{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:8px}.aa-hspot__checks li{display:grid;grid-template-columns:20px 1fr;gap:10px;line-height:1.5}.aa-hspot__checks .aa-hicon{margin-top:3px}.aa-hspot__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:18px}.aa-hspot__price strong{font-family:var(--aa-font-head);font-size:30px}.aa-hspot__price s{color:var(--aa-muted)}.aa-hspot__save{background:var(--aa-primary);color:#fbfaf6;font-weight:700;font-size:14px;padding:4px 12px;border-radius:40px}.aa-hspot__cta{margin-top:20px}.aa-hrail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:22px;padding-bottom:6px}.aa-hrail::-webkit-scrollbar{display:none}.aa-hrail>*{flex:0 0 62%;scroll-snap-align:start;min-width:0}.aa-hrts{display:grid;gap:14px;margin-top:24px}.aa-hrt{background:#fff;border:1px solid var(--aa-line);border-radius:14px;padding:18px}.aa-hrt h3{font-family:var(--aa-font-head);font-weight:700;font-size:22px;line-height:1.2;margin:0}.aa-hrt__w{color:var(--aa-muted);font-size:15px;margin:4px 0 0}.aa-hrt ul{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:10px}.aa-hrt a{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;text-decoration:none;color:inherit}.aa-hrt .aa-home__media{aspect-ratio:1/1;border-radius:10px}.aa-hrt__n{font-size:15px;line-height:1.35}.aa-hrt__v{font-weight:700;font-size:15px;white-space:nowrap}.aa-henv{color:#f4f1e8}.aa-henv__grid{display:grid;gap:30px}.aa-henv .aa-home__h2{color:#f4f1e8}.aa-henv .aa-home__lead{color:#f4f1e8d1}.aa-henv__route{position:relative;list-style:none;margin:0;padding:0 0 0 30px}.aa-henv__route:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:2px;background:#f4f1e873}.aa-henv__route li{position:relative;padding:7px 0;font-size:16px}.aa-henv__route li:before{content:"";position:absolute;left:-27px;top:50%;width:12px;height:12px;border-radius:50%;background:var(--aa-henv-bg,#20423A);border:2px solid #F4F1E8;transform:translateY(-50%)}.aa-henv__route li:last-child{font-family:var(--aa-font-head);font-size:20px}.aa-henv__route li:last-child:before{background:#9cc0b2;border-color:#9cc0b2;width:14px;height:14px;left:-28px}.aa-henv__pillars{display:grid;gap:14px;margin-top:26px}.aa-henv__pillar{display:grid;grid-template-columns:24px 1fr;gap:12px}.aa-henv__pillar .aa-hicon{width:24px;height:24px;color:#9cc0b2}.aa-henv__pillar strong{display:block}.aa-henv__pillar span{color:#f4f1e8c7;font-size:15px}.aa-hhist__grid{display:grid;gap:26px;align-items:center}.aa-hhist .aa-home__media{aspect-ratio:4/5}.aa-hhist__cta{margin-top:22px}.aa-hcta{text-align:center}.aa-hcta .aa-home__h2,.aa-hcta .aa-home__lead{margin-left:auto;margin-right:auto}.aa-hcta .aa-hbtn{margin-top:22px}@media screen and (min-width:900px){.aa-hhero__grid{grid-template-columns:1.05fr 1fr;gap:64px}.aa-hcats__grid{grid-template-columns:repeat(4,1fr);gap:16px}.aa-hspot__grid{grid-template-columns:1fr 1fr;gap:64px}.aa-hrail>*{flex:0 0 calc(25% - 9px)}.aa-hrts{grid-template-columns:repeat(3,1fr);gap:18px}.aa-henv__grid{grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.aa-henv__pillars{max-width:460px}.aa-hhist__grid{grid-template-columns:1fr 1.1fr;gap:72px}}.aa-hspot .aa-home__lead,.aa-hhist .aa-home__lead{color:var(--aa-ink);opacity:.88}
/*# sourceMappingURL=/cdn/shop/t/23/assets/aa-home.css.map */
