*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:#050505;color:#fff;font-family:Inter,sans-serif;overflow-x:hidden}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}.page-width{max-width:1400px;margin:auto;padding:0 60px}.arozian-hero{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.arozian-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b8,#00000061,#00000014);z-index:1}.arozian-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:260px;background:linear-gradient(to bottom,#0000,#0505058c,#050505);z-index:2}.arozian-hero .container{position:relative;z-index:3;width:100%;max-width:1400px;margin:auto;padding:0 70px;display:grid;grid-template-columns:50% 50%;align-items:center}.arozian-hero__content{max-width:580px}.hero-subtitle{display:block;font-size:13px;letter-spacing:6px;color:#c7a25a;margin-bottom:22px;text-transform:uppercase}.arozian-hero h1{font-family:Cormorant Garamond,serif;font-size:86px;line-height:.92;font-weight:500;color:#fff}.arozian-hero p{margin-top:30px;font-size:19px;line-height:1.9;color:#ffffffc7}.arozian-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:42px;padding:18px 46px;border:1px solid #C7A25A;color:#c7a25a;letter-spacing:2px;text-transform:uppercase;transition:.35s;border-radius:50px}.arozian-btn:hover{background:#c7a25a;color:#111;transform:translateY(-4px)}.arozian-hero__visual{position:relative;display:flex;justify-content:flex-end;align-items:center}.arozian-hero__visual:before{content:"";position:absolute;width:650px;height:650px;border-radius:50%;right:-120px;top:58%;transform:translateY(-50%);background:radial-gradient(circle,rgba(199,162,90,.3),rgba(199,162,90,.12),transparent 75%);filter:blur(90px);z-index:-1}.arozian-hero__visual img{width:100%;max-width:760px;margin-right:-70px;margin-top:90px;filter:brightness(.92) contrast(1.08) drop-shadow(0 60px 90px rgba(0,0,0,.45));animation:bottleFloat 6s ease-in-out infinite}@keyframes bottleFloat{0%{transform:translateY(0)}50%{transform:translateY(-18px)}to{transform:translateY(0)}}@media(max-width:990px){.arozian-hero{padding:120px 0 70px;min-height:auto}.arozian-hero .container{grid-template-columns:1fr;text-align:center;padding:0 25px}.arozian-hero h1{font-size:54px}.arozian-hero p{font-size:17px}.arozian-hero__visual{justify-content:center;margin-top:50px}.arozian-hero__visual img{max-width:360px;margin:0}}.arozian-featured{position:relative;padding:140px 0;background:transparent}.arozian-featured__heading{text-align:center;margin-bottom:80px}.arozian-featured__heading .subtitle{display:block;color:#c7a25a;letter-spacing:6px;font-size:13px;text-transform:uppercase;margin-bottom:18px}.arozian-featured__heading h2{font-family:Cormorant Garamond,serif;color:#fff;font-size:64px;font-weight:500;margin-bottom:20px}.arozian-featured__heading p{max-width:700px;margin:auto;color:#ffffffb8;line-height:1.9;font-size:18px}.arozian-featured__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.product-card{position:relative;overflow:hidden;border-radius:22px;background:#12121294;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(199,162,90,.12);transition:.45s}.product-card:hover{transform:translateY(-12px);border-color:#c7a25a;box-shadow:0 20px 60px #00000059}.product-image{position:relative;display:flex;align-items:center;justify-content:center;height:320px;padding:35px}.product-image img{max-height:240px;width:auto;object-fit:contain;transition:.5s}.product-card:hover img{transform:scale(1.08) rotate(-3deg)}.product-image:after{content:"";position:absolute;top:-120%;left:-60%;width:40%;height:260%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:rotate(25deg);transition:.8s}.product-card:hover .product-image:after{left:170%}.product-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000073;opacity:0;transition:.4s}.product-card:hover .product-overlay{opacity:1}.product-overlay span{padding:12px 26px;border:1px solid #C7A25A;color:#fff;letter-spacing:2px;font-size:12px;text-transform:uppercase}.product-card h3{text-align:center;font-size:24px;font-family:Cormorant Garamond,serif;margin-top:10px;color:#fff}.product-card .price{display:block;text-align:center;margin:16px 0 30px;color:#c7a25a;font-size:22px;font-weight:600}@media(max-width:990px){.arozian-featured{padding:90px 0}.arozian-featured__heading h2{font-size:42px}.arozian-featured__grid{grid-template-columns:repeat(2,1fr);gap:18px}.product-image{height:220px}.product-image img{max-height:160px}.product-card h3,.product-card .price{font-size:18px}}@media(max-width:640px){.arozian-featured__grid{grid-template-columns:1fr}}.arozian-benefits{position:relative;padding:140px 0;background:transparent}.arozian-benefits__heading{text-align:center;margin-bottom:80px}.arozian-benefits__heading span{display:block;color:#c7a25a;letter-spacing:6px;text-transform:uppercase;font-size:13px;margin-bottom:18px}.arozian-benefits__heading h2{font-family:Cormorant Garamond,serif;font-size:64px;font-weight:500;color:#fff;margin-bottom:18px}.arozian-benefits__heading p{max-width:700px;margin:auto;color:#ffffffb8;line-height:1.9;font-size:18px}.arozian-benefits__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.benefit-card{position:relative;overflow:hidden;padding:48px 30px;border-radius:22px;text-align:center;background:#12121294;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(199,162,90,.12);transition:.45s ease}.benefit-card:hover{transform:translateY(-12px);border-color:#c7a25a;box-shadow:0 25px 70px #00000059}.benefit-card:before{content:"";position:absolute;width:220px;height:220px;background:radial-gradient(circle,rgba(199,162,90,.18),transparent 70%);top:-120px;right:-120px;transition:.5s}.benefit-card:hover:before{transform:scale(1.4)}.benefit-card img{width:72px;height:72px;object-fit:contain;margin:0 auto 26px;transition:.45s}.benefit-card:hover img{transform:scale(1.15) rotate(-6deg)}.benefit-card h3{color:#fff;font-size:24px;font-family:Cormorant Garamond,serif;margin-bottom:18px}.benefit-card p{color:#ffffffb8;line-height:1.8;font-size:16px}@media(max-width:990px){.arozian-benefits{padding:90px 0}.arozian-benefits__heading h2{font-size:42px}.arozian-benefits__grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media(max-width:640px){.arozian-benefits__grid{grid-template-columns:1fr}.benefit-card{padding:36px 24px}}.arozian-btn,button,.button{display:inline-flex;align-items:center;justify-content:center;border-radius:60px;transition:.35s ease}.arozian-btn:hover,button:hover,.button:hover{transform:translateY(-4px);box-shadow:0 15px 35px #c7a25a4d}img{image-rendering:auto;backface-visibility:hidden}a{transition:.3s}a:hover{color:#c7a25a}.footer{background:#050505;border-top:1px solid rgba(199,162,90,.1);padding-top:70px}.footer *{color:#d8d8d8}.footer a:hover{color:#c7a25a}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#080808}::-webkit-scrollbar-thumb{background:#c7a25a;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#d9b56a}::selection{background:#c7a25a;color:#111}.product-card,.benefit-card,.arozian-btn{will-change:transform}@media(min-width:1200px){.product-card:hover{transform:translateY(-14px) scale(1.02)}.benefit-card:hover{transform:translateY(-12px)}}@media(max-width:768px){.page-width{padding-left:20px;padding-right:20px}.arozian-btn{width:100%;max-width:280px;margin:30px auto auto}.hero-subtitle{font-size:12px;letter-spacing:4px}.product-card,.benefit-card{border-radius:18px}}section{position:relative;z-index:2}.shopify-section{position:relative}.arozian-hero{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;isolation:isolate;background-size:cover;background-position:center;background-repeat:no-repeat}.hero-bg{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:-5;background:inherit;background-size:cover;background-position:center;animation:heroZoom 35s ease-in-out infinite alternate;transform:scale(1.05)}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000d1,#00000073,#0000002e);z-index:-4}.hero-fog{position:absolute;left:-20%;bottom:-120px;width:140%;height:420px;background:radial-gradient(ellipse at center,rgba(255,255,255,.08),transparent 70%);filter:blur(70px);animation:fogMove 18s ease-in-out infinite;z-index:-3}.hero-glow{position:absolute;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(199,162,90,.32),rgba(199,162,90,.1),transparent 75%);filter:blur(90px);right:-120px;top:50%;transform:translateY(-50%);z-index:-1}.hero-bottle{width:100%;max-width:760px;opacity:0;transform:translateY(80px) scale(.92);animation:bottleReveal 1.4s ease forwards,bottleFloat 6s ease-in-out infinite 1.5s;filter:drop-shadow(0 40px 90px rgba(0,0,0,.45)) brightness(.95)}.arozian-hero__content{opacity:0;transform:translateY(40px);animation:textReveal 1s ease forwards;animation-delay:.4s}.arozian-btn{display:inline-flex;align-items:center;gap:14px;padding:18px 34px;border:1px solid #C7A25A;border-radius:60px;color:#c7a25a;text-decoration:none;transition:.35s}.btn-arrow{transition:.35s}.arozian-btn:hover{background:#c7a25a;color:#111}.arozian-btn:hover .btn-arrow{transform:translate(8px)}@keyframes heroZoom{0%{transform:scale(1.05)}to{transform:scale(1.12)}}@keyframes bottleReveal{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bottleFloat{0%{transform:translateY(0)}50%{transform:translateY(-16px)}to{transform:translateY(0)}}@keyframes textReveal{to{opacity:1;transform:translateY(0)}}@keyframes fogMove{0%{transform:translate(-60px)}50%{transform:translate(40px)}to{transform:translate(-60px)}}.arozian-hero__content{position:relative;z-index:5;max-width:560px}.hero-subtitle{display:block;margin-bottom:18px;letter-spacing:8px;font-size:13px;text-transform:uppercase;color:#c7a25a;opacity:.95}.arozian-hero h1{font-family:Cormorant Garamond,serif;font-size:92px;line-height:.92;font-weight:500;color:#fff;text-shadow:0 10px 40px rgba(0,0,0,.45)}.arozian-hero p{margin-top:28px;font-size:19px;line-height:1.9;max-width:520px;color:#ffffffc7}.hero-bottle{position:relative;z-index:5;max-width:820px;margin-right:-90px;margin-top:70px}.hero-glow{opacity:.9;animation:glowPulse 5s ease infinite}.hero-bottle{filter:drop-shadow(0 80px 120px rgba(0,0,0,.45)) drop-shadow(0 0 35px rgba(199,162,90,.18))}.arozian-hero .container{position:relative;z-index:10;display:grid;grid-template-columns:50% 50%;align-items:center;padding:0 70px}@keyframes glowPulse{0%{opacity:.55;transform:translateY(-50%) scale(1)}50%{opacity:1;transform:translateY(-50%) scale(1.08)}to{opacity:.55;transform:translateY(-50%) scale(1)}}@media(max-width:990px){.arozian-hero{padding-top:120px;padding-bottom:70px}.arozian-hero .container{grid-template-columns:1fr;text-align:center;padding:0 28px}.hero-subtitle{letter-spacing:5px}.arozian-hero h1{font-size:54px}.arozian-hero p{font-size:17px;margin:20px auto auto}.hero-bottle{margin:40px auto auto;max-width:370px}.arozian-btn{margin:35px auto auto}}.hero-particles{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:2}.hero-particles:before,.hero-particles:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(199,162,90,.08),transparent 70%);filter:blur(45px);animation:particleMove 18s linear infinite}.hero-particles:before{top:15%;left:-120px}.hero-particles:after{bottom:10%;right:-120px;animation-delay:9s}.arozian-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,transparent 45%,rgba(0,0,0,.35) 100%);pointer-events:none;z-index:3}.hero-bottle:after{content:"";position:absolute;top:-25%;left:-60%;width:40%;height:180%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:rotate(22deg);animation:shineMove 7s linear infinite}.arozian-btn{box-shadow:0 0 #c7a25a00}.arozian-btn:hover{box-shadow:0 0 35px #c7a25a59}@keyframes particleMove{0%{transform:translateY(0) translate(0) scale(1)}50%{transform:translateY(-45px) translate(35px) scale(1.12)}to{transform:translateY(0) translate(0) scale(1)}}@keyframes shineMove{0%{left:-80%}to{left:180%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arozian-components.css.map */
