.shopify-section.section-rajul-hero{isolation:isolate;overflow:hidden}.hero-scene{--burgundy: #5a0f1e;--black: #0a0508;--white: #ffffff;position:relative;height:100%;background:var(--black);color:var(--white);font-family:Montserrat,-apple-system,sans-serif}.hero-scene__frame{position:relative;height:100%;overflow:hidden}.hero-scene__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0508 url(hero-background-desktop.png) center / cover no-repeat}.hero-scene__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(8,4,6,.58) 0%,rgba(8,4,6,.18) 42%,transparent 68%);pointer-events:none}.hero-scene__slides{position:relative;z-index:2;height:100%}.hero-scene__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none}.hero-scene__slide.is-active{position:relative;height:100%;opacity:1;visibility:visible;pointer-events:auto}.hero-scene__layout{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(340px,1.15fr);align-items:end;gap:clamp(1rem,4vw,3rem);width:100%;max-width:1320px;height:100%;margin:0 auto;padding:1.5rem 2.5rem 1.75rem;box-sizing:border-box}.hero-scene__copy-col{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;max-width:460px;padding-bottom:.5rem;text-align:center}.hero-scene__brand,.hero-scene__after{display:flex;flex-direction:column;align-items:center;width:100%}.hero-scene__eyebrow{margin:0 0 1rem;font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--white)}.hero-scene__title-block{margin-bottom:1rem;text-align:center}.hero-scene__arabic{margin:0 0 1.35rem;font-family:Noto Naskh Arabic,Times New Roman,serif;font-size:clamp(2.4rem,5.5vw,4rem);font-weight:600;letter-spacing:0;line-height:1.1;color:var(--white)}.hero-scene__title{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,5.5vw,4rem);font-weight:600;letter-spacing:.12em;line-height:.92;text-transform:uppercase;color:var(--white)}.hero-scene__title:after{content:"";display:block;width:4.25rem;height:2px;margin:.75rem auto 0;background:var(--burgundy)}.hero-scene__lead{margin:0 0 .6rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,2.2vw,1.6rem);font-style:italic;font-weight:500;line-height:1.35;color:var(--white)}.hero-scene__body{margin:0 0 1.5rem;max-width:32ch;font-size:.95rem;line-height:1.6;color:#ffffffdb}.hero-scene__features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;width:min(100%,430px);margin:0 auto 1.6rem;padding:0;list-style:none}.hero-scene__features li{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;color:var(--white)}.hero-scene__feature-icon{display:flex;width:28px;height:28px}.hero-scene__feature-icon svg{width:100%;height:100%}.hero-scene__features span:last-child{max-width:9ch;font-size:.52rem;font-weight:700;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.hero-scene__cta{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 1.8rem;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--white);background:var(--burgundy);border:2px solid var(--burgundy)}.hero-scene__cta:hover{color:var(--white);filter:brightness(1.08)}.hero-scene__product{display:flex;align-items:flex-end;justify-content:center;padding:0 0 1.25rem}.hero-scene__product img{display:block;width:min(100%,520px);max-height:68vh;height:auto;object-fit:contain;mix-blend-mode:lighten}.hero-scene__controls{position:absolute;right:2rem;bottom:1.5rem;z-index:4;display:flex;align-items:center;gap:.75rem}.hero-scene__arrow,.hero-scene__dot{cursor:pointer}.hero-scene__arrow{width:40px;height:40px;color:var(--white);background:transparent;border:1px solid rgba(255,255,255,.35);font-size:1.6rem;line-height:1}.hero-scene__dots{display:flex;gap:.4rem}.hero-scene__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#ffffff47}.hero-scene__dot.is-active{background:var(--burgundy)}@media(max-width:900px){.hero-scene__bg{background-image:url(hero-background-mobile.png);background-position:center top}.hero-scene__bg:after{background:linear-gradient(180deg,#08040633,#0804069e 78%)}.hero-scene__layout{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.35rem;height:100%;min-height:0;padding:.55rem .9rem .7rem;overflow:hidden}.hero-scene__copy-col{display:contents}.hero-scene__brand{order:1;flex:0 0 auto;width:100%;max-width:460px;padding-top:.15rem}.hero-scene__product{order:2;flex:1 1 auto;width:100%;min-height:0;justify-content:center;align-items:center;padding:.15rem 0}.hero-scene__product img{width:min(78vw,320px);max-width:none;max-height:38svh;height:auto;object-fit:contain}.hero-scene__after{order:3;flex:0 0 auto;width:100%;max-width:460px;padding-bottom:0}.hero-scene__eyebrow{margin:0 0 .35rem;font-size:.58rem}.hero-scene__title-block{margin-bottom:.35rem}.hero-scene__arabic{margin:0 0 .55rem;font-size:clamp(1.45rem,7vw,2rem)}.hero-scene__title{font-size:clamp(1.45rem,7vw,2rem)}.hero-scene__title:after{margin-top:.4rem;width:3rem}.hero-scene__lead{margin:0 0 .25rem;font-size:.95rem}.hero-scene__body{margin:0 0 .45rem;font-size:.72rem;line-height:1.35}.hero-scene__features{gap:.3rem;margin:0 auto .5rem}.hero-scene__feature-icon{width:20px;height:20px}.hero-scene__features span:last-child{font-size:.4rem}.hero-scene__cta{padding:.65rem 1.25rem;font-size:.68rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rajul-hero.css.map */
