:root{--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif !important;--font-heading-style: normal;--font-heading-weight: 500}body{font-family:var(--font-body-family);background:#fff}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family)}:root{--aiko-bg: #F0E6D6;--aiko-surface: #FFFFFF;--aiko-blush: #F2D9E1;--aiko-blush-2: #E7C6D2;--aiko-sage-soft: #FBF4EF;--aiko-clay: #C98A96;--aiko-clay-dark: #B76E79;--aiko-sage: #C98A96;--aiko-sage-deep: #9E5561;--aiko-ink: #4A4A4A;--aiko-muted: #7A756E;--aiko-line: #EADFD3;--aiko-line-wood: #E6CDD5;--aiko-star: #E0A458;--aiko-serif: "Fraunces", Georgia, "Times New Roman", serif;--aiko-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--aiko-radius: 16px;--aiko-radius-sm: 10px;--aiko-shadow: 0 10px 40px rgba(46, 43, 38, .08);--aiko-maxw: 1200px;--aiko-ease: cubic-bezier(.2, .7, .2, 1)}.aiko{color:var(--aiko-ink);font-family:var(--aiko-sans)}.aiko *{box-sizing:border-box}.aiko__wrap{max-width:var(--aiko-maxw);margin-inline:auto;padding-inline:20px}.aiko__eyebrow{font-family:var(--aiko-sans);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--aiko-sage-deep);font-weight:600;margin:0 0 .6rem}.aiko__h1{font-family:var(--aiko-serif);font-weight:500;line-height:1.05;font-size:clamp(2.2rem,6vw,4rem);letter-spacing:-.01em;margin:0 0 1rem}.aiko__h2{font-family:var(--aiko-serif);font-weight:500;line-height:1.1;font-size:clamp(1.7rem,4vw,2.8rem);margin:0 0 1rem}.aiko__lead{font-size:clamp(1rem,1.4vw,1.18rem);color:var(--aiko-muted);line-height:1.6;margin:0 0 1.4rem}.aiko-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--aiko-sans);font-weight:600;font-size:1rem;line-height:1;padding:1.05rem 1.8rem;border-radius:999px;border:1.5px solid transparent;cursor:pointer;text-decoration:none;transition:transform .15s var(--aiko-ease),background .2s,box-shadow .2s}.aiko-btn--primary{background:var(--aiko-clay-dark);color:#fff}.aiko-btn--primary:hover{transform:translateY(-2px);box-shadow:0 12px 28px #b76e7959}.aiko-btn--ghost{background:transparent;color:var(--aiko-ink);border-color:var(--aiko-line)}.aiko-btn--ghost:hover{border-color:var(--aiko-clay);color:var(--aiko-sage-deep)}.aiko-btn--block{width:100%}.aiko-rating{display:inline-flex;align-items:center;gap:.5rem;font-size:.92rem;color:var(--aiko-muted)}.aiko-rating__stars{color:var(--aiko-star);letter-spacing:2px}.aiko-pill{display:inline-flex;align-items:center;gap:.4rem;background:var(--aiko-surface);border:1px solid var(--aiko-line);border-radius:999px;padding:.45rem .9rem;font-size:.85rem;color:var(--aiko-ink)}.aiko-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s var(--aiko-ease),transform .6s var(--aiko-ease)}.aiko-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.aiko-reveal{opacity:1;transform:none;transition:none}}.aiko-section{padding-block:clamp(48px,8vw,96px);background:var(--aiko-bg)}.aiko-section--bg,.aiko-section--surface{background:var(--aiko-bg);border-bottom:1px solid var(--aiko-line)}.aiko-section--blush,.aiko-section--sage{background:var(--aiko-blush);border-block:1px solid var(--aiko-line-wood)}.aiko-section--gradient{background:var(--aiko-bg)}.aiko-hero .aiko-price{max-width:540px!important;padding:clamp(24px,3vw,34px)!important;border-radius:22px!important;background:linear-gradient(180deg,#fffdfb,#fbf1f4)!important;border:1px solid #ECD5DB!important;box-shadow:0 16px 44px #9e556121!important;gap:1.05rem!important}.aiko-hero .aiko-price__head{gap:.6rem .9rem!important}.aiko-hero .aiko-price__compare{font-size:1.3rem!important;color:#b2a89f!important}.aiko-hero .aiko-price__regular{font-size:clamp(2.5rem,5.2vw,3.2rem)!important;color:#3d3a35!important;letter-spacing:-.015em!important}.aiko-hero .aiko-price__hook{font-size:1.04rem!important;color:#9e5561!important;font-weight:600!important}.aiko-hero .aiko-price__transfer{gap:1.1rem!important;padding:1.05rem 1.2rem!important;border-radius:16px!important;background:#fff!important;border:1px solid #EEDDE2!important}.aiko-hero .aiko-price__off{background:transparent!important;color:#9e5561!important;font-weight:700!important;font-size:.8rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;border:0!important;border-right:1px solid #EADFE2!important;border-radius:0!important;padding:.15rem 1.05rem .15rem 0!important;white-space:nowrap!important}.aiko-hero .aiko-price__transfer-label{font-size:1rem!important;color:#6b5d5f!important}.aiko-hero .aiko-price__transfer-amount{font-size:clamp(2rem,4.2vw,2.6rem)!important;color:#9e5561!important;line-height:1.02!important}.aiko-hero .aiko-price__inst{font-size:1.12rem!important;color:#4a4a4a!important}.aiko-hero .aiko-price__inst strong{color:#9e5561!important;font-weight:700!important}.aiko-hero .aiko-price__trust{gap:.55rem!important;margin-top:.25rem!important}.aiko-hero .aiko-price__trust li{font-size:.9rem!important;padding:.45rem .85rem!important}@media(max-width:899px){.aiko-hero .aiko-price{max-width:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/aiko.css.map */
