.al{--al-bg:#f8f6f0;--al-surface:#ffffff;--al-blush:#e8efe6;--al-ink:#1e2a23;--al-muted:#5f6b62;--al-rose:#2f6b4f;--al-rose-dark:#1f4d38;--al-line:#dde5d9;--al-star:#e0a43a;--al-sage:#6f8a69;--al-wave1:#dfe8d9;--al-wave2:#b9cdb3;--al-wave3:#2f6b4f;--al-display:"Bodoni Moda", Didot, Georgia, serif;--al-body:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--al-bg);color:var(--al-ink);font-family:var(--al-body);font-size:16px;line-height:1.6}.al *{box-sizing:border-box}.al h1,.al h2,.al h3{font-family:var(--al-display);font-weight:500;line-height:1.15;text-wrap:balance;margin:0;color:var(--al-ink);letter-spacing:0}.al-wrap{max-width:1180px;margin:0 auto;padding-inline:20px}.al-tinted{background:var(--al-blush)}.al-block{padding-block:72px}.al-eyebrow{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--al-rose)}.al-center{text-align:center;max-width:680px;margin:0 auto}.al-center h2{font-size:clamp(28px,4vw,44px);margin-top:10px}.al-center p{color:var(--al-muted)}.al-sub{color:var(--al-muted);margin:0}.al-stars{color:var(--al-star);letter-spacing:2px}.al-pdp{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;padding-block:40px 64px}@media(max-width:900px){.al-pdp{grid-template-columns:1fr;gap:28px;padding-block:20px 40px}}.al-gallery{position:sticky;top:96px;align-self:start;min-width:0}@media(max-width:900px){.al-gallery{position:static}}.al-main{aspect-ratio:1/1;border-radius:18px;background:var(--al-blush);overflow:hidden;position:relative}.al-main img{width:100%;height:100%;object-fit:cover;display:block}.al-badge{position:absolute;top:16px;left:16px;z-index:1;background:var(--al-rose);color:#fff;font-weight:700;font-size:12px;letter-spacing:.08em;padding:6px 10px;border-radius:999px}.al-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.al-thumb{aspect-ratio:1/1;border-radius:10px;background:var(--al-blush);border:1.5px solid transparent;padding:0;overflow:hidden;cursor:pointer}.al-thumb img{width:100%;height:100%;object-fit:cover;display:block}.al-thumb[aria-pressed=true]{border-color:var(--al-rose)}.al-buy{min-width:0;display:flex;flex-direction:column;gap:18px}.al-rating{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--al-muted);text-decoration:none}.al-buy h1{font-size:clamp(28px,4vw,40px)}.al-price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.al-price{font-size:28px;font-weight:700;font-variant-numeric:tabular-nums}.al-compare{color:var(--al-muted);text-decoration:line-through;font-size:18px}.al-save{background:var(--al-blush);color:var(--al-rose-dark);font-weight:700;font-size:12px;letter-spacing:.08em;padding:5px 10px;border-radius:999px;text-transform:uppercase}.al-label{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.al-label span{font-weight:500;text-transform:none;letter-spacing:0}.al-swatches{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.al-swatch input{position:absolute;opacity:0;pointer-events:none}.al-swatch span{display:inline-block;border:1.5px solid var(--al-line);background:var(--al-surface);border-radius:999px;padding:8px 16px;font-size:14px;cursor:pointer}.al-swatch input:checked+span{border-color:var(--al-ink)}.al-swatch input:focus-visible+span{outline:2px solid var(--al-rose);outline-offset:2px}.al-bundles{display:grid;gap:10px;margin-top:8px}.al-bundle{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;border:1.5px solid var(--al-line);background:var(--al-surface);color:var(--al-ink);border-radius:14px;padding:14px 16px;text-align:left;position:relative;cursor:pointer;font:inherit}.al-bundle[aria-pressed=true]{border-color:var(--al-rose);background:#f1f5ee}.al-dot{width:18px;height:18px;border-radius:50%;border:2px solid var(--al-line)}.al-bundle[aria-pressed=true] .al-dot{border:6px solid var(--al-rose)}.al-bundle b{display:block}.al-bundle small{color:var(--al-muted);font-size:13px}.al-bp{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.al-bp s{display:block;font-weight:400;color:var(--al-muted);font-size:13px}.al-tag{position:absolute;top:-10px;right:14px;background:var(--al-rose);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;padding:3px 8px;border-radius:999px;text-transform:uppercase}.al-atc{width:100%;background:var(--al-ink);color:#fff;border:0;border-radius:999px;padding:18px;font:inherit;font-size:16px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:transform .15s,background .2s}.al-atc:hover{background:var(--al-rose-dark);transform:translateY(-1px)}.al-atc[disabled]{opacity:.5;cursor:not-allowed;transform:none}.al-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--al-muted)}.al-trust svg{width:24px;height:24px;stroke:var(--al-rose);fill:none;stroke-width:1.6;display:block;margin:0 auto 6px}.al-benefits{display:grid;gap:14px;border-top:1px solid var(--al-line);padding-top:18px}.al-benefit{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start}.al-ic{width:36px;height:36px;border-radius:50%;background:var(--al-blush);display:grid;place-items:center;color:var(--al-rose-dark);font-weight:700;font-family:var(--al-display)}.al-benefit b{display:block}.al-benefit span{color:var(--al-muted);font-size:15px}.al details{border-top:1px solid var(--al-line);padding-block:14px}.al details:last-of-type{border-bottom:1px solid var(--al-line)}.al summary{cursor:pointer;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:12px}.al summary::-webkit-details-marker{display:none}.al summary:after{content:"+";font-size:20px;line-height:1;color:var(--al-rose)}.al details[open] summary:after{content:"\2013"}.al details .al-answer{margin-top:10px;color:var(--al-muted)}.al-three{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}@media(max-width:800px){.al-three{grid-template-columns:1fr}}.al-card{background:var(--al-surface);border:1px solid var(--al-line);border-radius:18px;padding:28px}.al-num{font-family:var(--al-display);font-style:italic;font-size:44px;color:var(--al-rose);line-height:1}.al-card h3{font-size:24px;margin:10px 0 8px}.al-card p,.al-card div{color:var(--al-muted);margin:0}.al-compare-wrap{overflow-x:auto;margin-top:36px}.al table{width:100%;min-width:560px;border-collapse:collapse;background:var(--al-surface);border-radius:18px;overflow:hidden}.al th,.al td{padding:16px 18px;text-align:left;border-bottom:1px solid var(--al-line);vertical-align:top}.al th{font-size:13px;letter-spacing:.08em;text-transform:uppercase}.al th.al-us{background:var(--al-ink);color:#fff}.al td.al-us{background:#f1f5ee;font-weight:600}.al td small{display:block;color:var(--al-muted);font-weight:400}.al tr:last-child td{border-bottom:0}.al-anatomy{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:800px){.al-anatomy{grid-template-columns:1fr}}.al-pic{aspect-ratio:4/5;border-radius:22px;background:var(--al-surface);overflow:hidden;border:1px solid var(--al-line)}.al-pic img{width:100%;height:100%;object-fit:cover;display:block}.al-anatomy h2{font-size:clamp(28px,4vw,42px);margin:10px 0 24px}.al-parts{display:grid;gap:18px;margin:0;padding:0;list-style:none}.al-parts li{display:grid;grid-template-columns:28px 1fr;gap:12px}.al-parts li>span{width:28px;height:28px;border-radius:50%;background:var(--al-rose);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700}.al-parts b{display:block}.al-parts p{margin:2px 0 0;color:var(--al-muted);font-size:15px}.al-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:40px}.al-review{background:var(--al-surface);border:1px solid var(--al-line);border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:10px}.al-review img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:12px}.al-review h3{font-size:20px}.al-review p{margin:0;color:var(--al-muted);font-size:15px;flex:1}.al-who{font-size:14px;font-weight:600;display:flex;justify-content:space-between;gap:8px}.al-who em{font-style:normal;color:var(--al-sage);font-size:12px}.al-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center;padding-block:56px}@media(max-width:860px){.al-hero{grid-template-columns:1fr;padding-block:28px}}.al-hero h1{font-size:clamp(38px,6vw,68px);margin-top:12px}.al-hero h1 em{color:var(--al-rose)}.al-hero p{color:var(--al-muted);font-size:18px;max-width:46ch}.al-btn{display:inline-block;margin-top:12px;background:var(--al-ink);color:#fff;text-decoration:none;padding:16px 30px;border-radius:999px;font-weight:600}.al-btn:hover{background:var(--al-rose-dark)}.al-art{aspect-ratio:1/1;border-radius:50% 50% 24px 24px;background:var(--al-blush);overflow:hidden}.al-art img{width:100%;height:100%;object-fit:cover;display:block}.al-feature{display:grid;grid-template-columns:200px 1fr auto;gap:24px;align-items:center;background:var(--al-surface);border:1px solid var(--al-line);border-radius:22px;padding:20px;text-decoration:none;color:var(--al-ink);margin-top:32px}@media(max-width:700px){.al-feature{grid-template-columns:1fr}}.al-feature .al-t{aspect-ratio:1/1;border-radius:14px;background:var(--al-blush);overflow:hidden}.al-feature .al-t img{width:100%;height:100%;object-fit:cover;display:block}.al-feature h3{font-size:24px}.al-news{background:var(--al-surface);border:1px solid var(--al-line);border-radius:22px;padding:44px 24px;text-align:center}.al-news h2{font-size:32px}.al-news form{display:flex;gap:10px;max-width:440px;margin:20px auto 0;flex-wrap:wrap}.al-news input[type=email]{flex:1;min-width:0;padding:14px 18px;border-radius:999px;border:1.5px solid var(--al-line);background:var(--al-bg);font:inherit}.al-news button{padding:14px 24px;border-radius:999px;border:0;background:var(--al-rose);color:#fff;font:inherit;font-weight:600;cursor:pointer}.al-wavefoot{background:var(--al-bg);padding:0}.al-wave{display:block;width:100%;height:110px}.al-wave .al-w{animation:al-drift 14s linear infinite}.al-wave .al-w2{animation-duration:9s;animation-direction:reverse}.al-wave .al-w3{animation-duration:6s}@keyframes al-drift{0%{transform:translate(0)}to{transform:translate(-1440px)}}@media(prefers-reduced-motion:reduce){.al-wave .al-w{animation:none}}.al-foot{background:var(--al-wave3);color:#fff;padding-block:8px 28px;margin-top:-1px}.al-foot-cols{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding-block:20px}.al-foot-logo{font-family:var(--al-display);font-style:italic;font-size:28px;color:#fff;text-decoration:none}.al-foot ul{list-style:none;margin:0;padding:0;display:flex;gap:18px;flex-wrap:wrap;font-size:14px}.al-foot a{color:#fff;text-decoration:none;opacity:.9}.al-pay{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;padding:18px 0;margin:0;list-style:none;border-top:1px solid rgba(255,255,255,.25)}.al-pay svg{height:28px;width:auto;display:block}.al-copy{text-align:center;font-size:13px;opacity:.85;margin:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/alessaer.css.map */
