.ach{--g1: #b8893a;--g2: #9a7130;--ink: #241815;--muted: #6f625c;--line: #e6d3ad;font-family:var(--ac-font-body, "Jost", sans-serif);color:var(--ink)}.ach *,.ach *:before,.ach *:after{box-sizing:border-box}.ach-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.ach h1,.ach h2,.ach h3{font-family:var(--ac-font-heading, "Cormorant Garamond", serif);color:var(--ink);letter-spacing:0;margin:0}.ach-pillbtn{display:inline-flex;align-items:center;gap:10px;padding:15px 30px;border-radius:999px;background:linear-gradient(135deg,#c9a055,#a8792f);color:#fff!important;font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 8px 20px #8c642840;transition:transform .2s,box-shadow .2s}.ach-pillbtn:hover{transform:translateY(-1px);box-shadow:0 12px 26px #8c642852}.ach-pillbtn svg{width:16px;height:16px}.ach-hero{background:linear-gradient(105deg,#f6e9d2,#fbf4e8 45%,#fffaf2);border-bottom:1px solid var(--g1);overflow:hidden}.ach-hero__grid{display:grid;gap:28px;align-items:center;padding-top:40px}.ach-hero__copy{padding-bottom:8px}.ach-hero__rating{display:flex;gap:8px;align-items:center;font-size:12px;margin-bottom:14px}.ach-hero__rating span:first-child{color:#e2a83a;letter-spacing:2px}.ach-hero h1{font-size:clamp(38px,5vw,60px);line-height:1.05;font-weight:500;margin-bottom:18px}.ach-hero h1 strong{font-weight:700}.ach-hero__sub{font-size:15px;line-height:1.6;color:var(--muted);max-width:470px;margin:0 0 26px}.ach-quote{margin-top:30px;max-width:400px;background:#3c28148c;color:#fff;border-radius:12px;padding:16px 18px;position:relative;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ach-quote__slide{display:none}.ach-quote__slide.is-on{display:block}.ach-quote p{margin:0 0 8px;font-size:13px;line-height:1.5}.ach-quote small{font-size:12px}.ach-quote small span{color:#f1c05c;letter-spacing:1px;margin-right:6px}.ach-quote__dots{position:absolute;right:16px;bottom:14px;display:flex;gap:4px}.ach-quote__dots i{width:6px;height:6px;border-radius:50%;background:#ffffff80}.ach-quote__dots i.is-on{width:14px;border-radius:4px;background:#fff}.ach-hero__media{align-self:end;display:flex;justify-content:center}.ach-hero__media img{width:100%;max-width:520px;height:auto;display:block}@media(min-width:990px){.ach-hero__grid{grid-template-columns:1.1fr 1fr;padding-top:56px;min-height:520px}.ach-hero__copy{padding-bottom:56px}}.ach-strip{background:#fff;border-bottom:1px solid var(--g1);padding:36px 0}.ach-strip__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 20px;text-align:center}@media(min-width:990px){.ach-strip__grid{grid-template-columns:repeat(4,1fr);gap:32px}}.ach-strip__item h3{font-size:26px;font-weight:700;margin-bottom:10px;color:var(--g2)}.ach-strip__item p{margin:0 auto;font-size:13px;line-height:1.5;color:var(--muted);max-width:230px}.ach-trend{background:#fff;padding:clamp(40px,6vw,64px) 0}.ach-trend h2{font-size:clamp(28px,3.4vw,38px);font-weight:500;margin-bottom:26px}.ach-trend__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:990px){.ach-trend__grid{grid-template-columns:repeat(4,1fr);gap:24px}}.ach-card{text-decoration:none;color:var(--ink);display:flex;flex-direction:column;gap:8px}.ach-card__media{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#fbf6ee}.ach-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s;display:block}.ach-card:hover .ach-card__media img{transform:scale(1.03)}.ach-card__save{position:absolute;left:10px;bottom:10px;background:var(--g1);color:#fff;font-size:11px;font-weight:600;border-radius:6px;padding:4px 10px}.ach-card__name{font-weight:600;font-size:15px;line-height:1.3}.ach-card__price{display:flex;gap:8px;font-size:14px}.ach-card__price s{color:#c0392b}.ach-how{background:#fff;padding:clamp(40px,6vw,72px) 0}.ach-how__grid{display:grid;gap:36px;align-items:center}@media(min-width:990px){.ach-how__grid{grid-template-columns:1fr 1fr;gap:64px}}.ach-how__media{border-radius:10px;overflow:hidden;aspect-ratio:1;background:#fbf6ee}.ach-how__media img{width:100%;height:100%;object-fit:cover;display:block}.ach-how h2{font-size:clamp(28px,3vw,36px);font-weight:600;margin-bottom:26px}.ach-steps{list-style:none;margin:0;padding:0;position:relative}.ach-steps:before{content:"";position:absolute;left:5px;top:8px;bottom:30px;width:1px;background:var(--line)}.ach-steps li{position:relative;padding:0 0 28px 30px}.ach-steps li:before{content:"";position:absolute;left:0;top:5px;width:11px;height:11px;border-radius:50%;background:var(--g1)}.ach-chip{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#f7ecd8;color:var(--ink);border-radius:999px;padding:3px 10px;margin-bottom:8px}.ach-chip:before{content:"\25cf";font-size:8px;color:var(--ink)}.ach-steps h3{font-family:var(--ac-font-body, "Jost", sans-serif);font-size:17px;font-weight:600;margin-bottom:6px}.ach-steps p{margin:0;font-size:14px;line-height:1.6;color:var(--muted)}.ach-band{background:linear-gradient(90deg,#b8893a,#9a7130);color:#fff;overflow:hidden;padding:12px 0}.ach-band__track{display:flex;width:max-content;animation:ach-scroll 30s linear infinite}.ach-band__track span{display:inline-flex;align-items:center;gap:8px;padding:0 22px;font-size:13px;white-space:nowrap}.ach-band__track svg{width:14px;height:14px}@keyframes ach-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ach-band__track{animation:none}}.ach-split{background:#fbf4e8;padding:clamp(40px,6vw,72px) 0}.ach-split__grid{display:grid;gap:36px;align-items:center}@media(min-width:990px){.ach-split__grid{grid-template-columns:1fr 1fr;gap:64px}}.ach-split h2{font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1.15;margin-bottom:14px}.ach-split__sub{font-size:15px;color:var(--muted);margin:0 0 18px}.ach-ticks{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:12px;font-size:14px}.ach-ticks li{display:flex;gap:10px;align-items:center}.ach-ticks li:before{content:"\2713";flex:0 0 18px;height:18px;border-radius:50%;background:var(--g1);color:#fff;font-size:11px;display:grid;place-items:center}.ach-split__media{border-radius:12px;overflow:hidden;aspect-ratio:1;background:#fff}.ach-split__media img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.ach-hero__grid{padding-top:32px;gap:20px;text-align:center}.ach-hero h1{font-size:38px}.ach-hero__sub{margin-left:auto;margin-right:auto;font-size:14.5px}.ach-quote{margin-left:auto;margin-right:auto;text-align:left}.ach-hero__media img{max-width:340px}.ach-strip{padding:28px 0}.ach-strip__item h3{font-size:22px;margin-bottom:6px}.ach-strip__item p{font-size:12.5px}.ach-trend,.ach-how,.ach-split{padding:44px 0}.ach-card__name{font-size:14px}.ach-split__grid{gap:28px}.ach-split h2{font-size:30px}.ach-pillbtn{width:100%;justify-content:center}.ach-hero .ach-pillbtn{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ac-home.css.map */
