@font-face{font-family:CinzelDecorative;src:url(//alionacosmetics.com/cdn/shop/t/28/assets/CinzelDecorative-Bold.woff2?v=1912) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Cinzel;src:url(//alionacosmetics.com/cdn/shop/t/28/assets/Cinzel-Bold.woff2?v=1912) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Tajawal;src:url(//alionacosmetics.com/cdn/shop/t/28/assets/Tajawal-ExtraBold.woff2?v=1912) format("woff2");font-weight:800;font-display:swap}:root{--rose:#AC2250;--rose-h:#991D46;--rose-a:#87183E;--pink:#D4A5B0;--hero-bg:#F6ECE9;--txt:#262626;--txt-muted:#767676;--radius:10px;--shadow-s:0 2px 8px rgba(0,0,0,.06);--gutter:clamp(1rem,5vw,2rem);--max-w:1180px}body.template-page.landing{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;background:url(//alionacosmetics.com/cdn/shop/t/28/assets/cover-pattern.png?v=59638454587686927371770913706) repeat fixed / 600px 600px,var(--hero-bg);color:var(--txt)}.section{padding:4rem var(--gutter)}@media(max-width:640px){.section{padding:2.5rem var(--gutter)}}.template-page.landing h1,.template-page.landing h2{margin:0 0 .8em;line-height:1.15}.template-page.landing p{margin:0 0 1.2em}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;max-width:var(--max-w);margin:auto}@media(max-width:820px){.hero-grid{grid-template-columns:1fr;text-align:center}.hero-image{order:-1}}.cover-img{width:100%;border-radius:var(--radius);box-shadow:var(--shadow-s)}.hero-sub{font-size:1.15rem;font-weight:500;color:var(--txt-muted)}.hero-buttons{margin:2rem 0 1.5rem}.btn-primary{display:inline-block;background:var(--rose);color:#fff;padding:.9rem 2rem;border-radius:var(--radius);font-weight:600;text-decoration:none;transition:background .2s}.btn-primary:hover{background:var(--rose-h)}.btn-primary:active{background:var(--rose-a)}.cover-toggle{display:inline-flex;gap:.5rem}.toggle-btn{padding:.5rem 1rem;border:1px solid var(--pink);background:#fff;border-radius:var(--radius);font-weight:600;cursor:pointer;transition:background .2s}.toggle-btn.active,.toggle-btn:hover{background:var(--pink);color:#fff}.lang-en h1,.lang-en h2,.signature.lang-en{font-family:CinzelDecorative,Cinzel,serif;font-weight:700;letter-spacing:.02em}.lang-ar h1{font-family:Tajawal,sans-serif;font-weight:800;line-height:1.25}.inside-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;max-width:var(--max-w);margin:auto}@media(max-width:820px){.inside-grid{grid-template-columns:1fr}.inside-image{order:-1}}.inside-image img{width:100%;border-radius:var(--radius);box-shadow:var(--shadow-s)}.inside-text ul{padding-left:1.2em}.inside-text li{margin:.4em 0}.intro{max-width:780px;margin:auto;text-align:center}.intro h2{font-size:2rem}.author-grid{display:grid;grid-template-columns:1fr auto;gap:2.5rem;align-items:center;max-width:var(--max-w);margin:auto}@media(max-width:640px){.author-grid{grid-template-columns:1fr;text-align:center}.author-img{margin:auto}}.author-img{width:220px;border-radius:50%;box-shadow:var(--shadow-s)}.bio span{display:block;text-transform:uppercase;font-size:.8rem;letter-spacing:.06em;color:var(--txt-muted)}.signature{margin-top:1.6rem;font-family:CinzelDecorative,Cinzel,serif;font-weight:700;font-size:1.2rem}.lang-ar{direction:rtl}.lang-en{direction:ltr}.hero .hero-text>div{text-align:center}@media(max-width:640px){.hero h1{font-size:clamp(2rem,6vw,2.8rem);line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/landing-page.css.map */
