.av-hero-section{position:relative;width:100%}.av-hero-slider-wrapper{position:relative;width:100%;display:block}.av-hero-slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%}.av-hero-slider::-webkit-scrollbar{display:none}.av-hero{flex:0 0 100%;scroll-snap-align:start;position:relative;width:100%;display:flex;overflow:hidden}@media screen and (max-width:749px){.av-hero[data-mobile-height=auto]{min-height:auto;aspect-ratio:var(--mobile-aspect-ratio, auto)}.av-hero[data-mobile-height=fixed]{min-height:var(--mobile-fixed-height, 420px);aspect-ratio:auto}}@media screen and (min-width:750px){.av-hero[data-desktop-height=auto]{min-height:auto;aspect-ratio:var(--desktop-aspect-ratio, auto)}.av-hero[data-desktop-height=fixed]{min-height:var(--desktop-fixed-height, 650px);aspect-ratio:auto}}.av-hero__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.av-hero__media img,.av-hero__media svg{width:100%;height:100%;object-fit:cover}.av-hero__media--desktop img,.av-hero__media--desktop svg{object-position:var(--desktop-focus, center)}.av-hero__media--mobile img,.av-hero__media--mobile svg{object-position:var(--mobile-focus, center)}.av-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.av-hero__content-wrapper{position:relative;z-index:3;display:flex;width:100%;min-height:inherit;max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (min-width:750px){.av-hero__content-wrapper{padding:0 40px}}@media screen and (min-width:990px){.av-hero__content-wrapper{padding:0 50px}}.av-hero--content-bottom .av-hero__content-wrapper{align-items:flex-end}.av-hero--content-center .av-hero__content-wrapper{align-items:center}.av-hero--content-top .av-hero__content-wrapper{align-items:flex-start}.av-hero--align-left .av-hero__content-wrapper{justify-content:flex-start}.av-hero--align-center .av-hero__content-wrapper{justify-content:center}.av-hero--align-right .av-hero__content-wrapper{justify-content:flex-end}.av-hero__content{position:relative;width:100%;padding:30px 0 20px}@media screen and (max-width:749px){.av-hero__content-wrapper{align-items:flex-start!important}.av-hero__content{max-width:100%}}@media screen and (min-width:750px){.av-hero__content{padding:50px 0;max-width:55%}}@media screen and (min-width:990px){.av-hero__content{padding:60px 0;max-width:50%}}.av-hero--align-left .av-hero__content{text-align:left}.av-hero--align-center .av-hero__content{text-align:center}.av-hero--align-right .av-hero__content{text-align:right}.av-hero__subtitle{font-family:var(--av-font-body);font-weight:500;font-size:11px;letter-spacing:3px;text-transform:uppercase;margin-bottom:12px;display:block;opacity:0;animation:av-fadeInUp .6s ease .2s forwards}@media screen and (min-width:750px){.av-hero__subtitle{font-size:13px;letter-spacing:4px;margin-bottom:16px}}.av-hero__heading{font-family:var(--av-font-heading);font-weight:600;font-size:30px;line-height:1.2;margin:0 0 14px;opacity:0;animation:av-fadeInUp .6s ease .4s forwards}@media screen and (min-width:750px){.av-hero__heading{font-size:40px;margin-bottom:16px}}@media screen and (min-width:990px){.av-hero__heading{font-size:48px;line-height:1.15;margin-bottom:18px}}.av-hero__description{font-family:var(--av-font-body);font-weight:400;font-size:14px;line-height:1.6;margin:0 0 24px;max-width:420px;opacity:0;animation:av-fadeInUp .6s ease .6s forwards}.av-hero--align-center .av-hero__description{margin-left:auto;margin-right:auto}.av-hero--align-right .av-hero__description{margin-left:auto}@media screen and (min-width:750px){.av-hero__description{font-size:15px;margin-bottom:28px}}.av-hero__buttons{display:flex;gap:12px;flex-wrap:wrap;opacity:0;animation:av-fadeInUp .6s ease .8s forwards}.av-hero--align-center .av-hero__buttons{justify-content:center}.av-hero--align-right .av-hero__buttons{justify-content:flex-end}.av-hero .av-btn-outline-white{background-color:transparent;color:var(--av-white);border:1.5px solid var(--av-white);padding:12px 28px;font-size:13px;letter-spacing:1.5px}.av-hero .av-btn-outline-white:hover{background-color:var(--av-white);color:var(--av-neutral-8)}.av-hero .av-btn-white-solid{background-color:var(--av-white);color:var(--av-neutral-8);border:1.5px solid var(--av-white);padding:12px 28px;font-size:13px;letter-spacing:1.5px}.av-hero .av-btn-white-solid:hover{background-color:var(--av-black);color:var(--av-white);border-color:var(--av-black)}.av-hero__scroll-hint{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:3;opacity:0;animation:av-fadeIn .6s ease 1.2s forwards}.av-hero__scroll-hint svg{width:24px;height:24px;animation:av-scrollBounce 2s ease infinite}@keyframes av-scrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.av-hero__media--desktop{display:none}.av-hero__media--mobile{display:block}@media screen and (min-width:750px){.av-hero__media--desktop{display:block}.av-hero__media--mobile{display:none}}.av-hero-slider-wrapper .av-slider-dots{position:absolute;bottom:30px;left:0;width:100%;z-index:10;display:flex;justify-content:center;align-items:center;gap:8px}.av-hero-slider-wrapper .av-slider-dots__dot{width:40px;height:4px;border-radius:8px;background-color:#ffffff80;border:none;cursor:pointer;padding:0;transition:background-color .3s ease}.av-hero-slider-wrapper .av-slider-dots__dot.active{background-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/11/assets/aarshaveda-hero-banner.css.map */
