.ishvara-arch-hero{--arch-ease: cubic-bezier(.2, 0, 0, 1);--arch-draw: 2.8s;--arch-ink: rgb(var(--color-foreground));position:relative;overflow:hidden;padding-block:1.6rem 4rem}.ishvara-arch-hero__defs{position:absolute;width:0;height:0}.ishvara-arch-hero__inner{display:flex;flex-direction:column;align-items:center;gap:3.6rem}.ishvara-arch-hero__art{width:min(100%,48rem);padding:1.8rem 1.6rem 0}.ishvara-arch{position:relative;aspect-ratio:5 / 7;width:100%}.ishvara-arch__photo{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:rgba(var(--color-foreground),.06)}.ishvara-arch__img,.ishvara-arch__photo .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.ishvara-arch__vine{position:absolute;overflow:visible;pointer-events:none;z-index:2}.ishvara-arch__vine--tall{left:-7.5%;top:-5.357%;width:115%;height:110.714%}.ishvara-arch__vine--wide{display:none;left:-6%;top:-7.5%;width:112%;height:115%}.ishvara-arch__leaf{vector-effect:non-scaling-stroke}.ishvara-arch__stem,.ishvara-arch__leaf{stroke:var(--arch-ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;fill:none}.ishvara-arch__vine--tall .ishvara-arch__stem{stroke-width:2}.ishvara-arch__vine--wide .ishvara-arch__stem{stroke-width:1.15}.ishvara-arch__leaf{stroke-width:1.2;transform-box:fill-box;transform-origin:50% 100%}.ishvara-arch__bindu{fill:#c88f2c;transform-box:fill-box;transform-origin:center}.ishvara-arch__badge{--tb-inset: 1.4rem;width:max-content;max-width:92%}.ishvara-arch-hero__text{text-align:center;max-width:52rem}.ishvara-arch-hero__text .banner__heading{margin:0;font-size:clamp(3.4rem,8.6vw,4.2rem);line-height:1.08;text-wrap:balance}.ishvara-arch-hero__text .banner__text{margin-top:1.2rem;font-size:1.6rem;line-height:1.55;color:rgba(var(--color-foreground),.78)}.ishvara-arch-hero__text .banner__text p{margin:0}.ishvara-arch-hero__text .banner__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.2rem}.ishvara-arch-hero .hero-benefits,.ishvara-arch-hero .banner__text--desktop{display:none}@media screen and (min-width:750px){.ishvara-arch-hero{padding-block:3.2rem 5.6rem}.ishvara-arch-hero__inner.page-width{max-width:140rem;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3.2fr);align-items:center;gap:3.2rem}.ishvara-arch-hero__art{order:2;justify-self:end;width:min(100%,calc(82.5vh + 5.6rem));padding:2.8rem 2.8rem 0}.ishvara-arch{aspect-ratio:5 / 4}.ishvara-arch__vine--tall{display:none}.ishvara-arch__vine--wide{display:block}.ishvara-arch-hero__text{order:1;text-align:left;max-width:56rem}.ishvara-arch-hero__text .banner__heading{font-size:clamp(4.6rem,4.4vw,6.6rem)}.ishvara-arch-hero__text .banner__text{font-size:1.8rem}.ishvara-arch-hero__text .banner__buttons{justify-content:flex-start}.ishvara-arch-hero .hero-benefits{display:flex;margin-top:2.4rem}.ishvara-arch-hero .banner__text--desktop{display:block}.ishvara-arch-hero .banner__text--mobile{display:none}}.ishvara-arch.is-ready .ishvara-arch__bindu{opacity:0;transform:scale(.2);transition:opacity .4s ease .1s,transform .6s var(--arch-ease) .1s}.ishvara-arch.is-ready .ishvara-arch__stem{stroke-dasharray:1 2;stroke-dashoffset:1;transition:stroke-dashoffset var(--arch-draw) linear .45s}.ishvara-arch.is-ready .ishvara-arch__leaf{opacity:0;transform:scale(.15);transition:opacity .35s ease calc(.45s + var(--f) * var(--arch-draw)),transform .6s var(--arch-ease) calc(.45s + var(--f) * var(--arch-draw))}.ishvara-arch.is-drawing .ishvara-arch__stem{stroke-dashoffset:0}.ishvara-arch.is-drawing .ishvara-arch__leaf,.ishvara-arch.is-drawing .ishvara-arch__bindu{opacity:1;transform:none}.ishvara-petals{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4}.ishvara-petal{position:absolute;top:-3rem;left:var(--x);width:var(--s);height:calc(var(--s) * 1.35);background:var(--c);border-radius:50% 0 50% 50%;opacity:0;animation:ishvara-petal-fall var(--t) cubic-bezier(.35,0,.65,1) var(--d) 1 forwards}@keyframes ishvara-petal-fall{0%{opacity:0;transform:translate(0) rotate(var(--r))}8%{opacity:.92}50%{transform:translate(var(--sway),48vh) rotate(calc(var(--r) + 120deg))}88%{opacity:.85}to{opacity:0;transform:translate(calc(var(--sway) * -.6),96vh) rotate(calc(var(--r) + 240deg))}}@media(prefers-reduced-motion:reduce){.ishvara-petals{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-hero-arch.css.map */
