html,body{max-width:100%;overflow-x:clip}#header-group{position:relative!important;z-index:30!important}.nxl-nav{position:relative!important;z-index:31!important;max-width:100%!important}#MainContent{position:relative!important;z-index:1!important;margin-top:0!important;min-width:0}.card-gallery img,.product-card img,.av29-product-image img,.product-information .product-media img,.product-information .product-media__image{object-fit:contain!important;object-position:center!important}.product-information h1,.product-information .product-title h1{font-size:clamp(26px,2.65vw,42px)!important;line-height:1.18!important;overflow-wrap:break-word!important;margin-top:0!important}.av29,.av29-hero{width:100%!important;max-width:100%!important}.av29-hero{overflow:hidden!important}.av29-hero-media img{object-fit:contain!important;object-position:center!important}@media(max-width:900px){.av29-hero{display:flex!important;flex-direction:column!important;height:auto!important;max-height:none!important;min-height:0!important}.av29-hero-media{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important}.av29-hero-media img{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.av29-hero-shade{display:none!important}.av29-hero-inner{width:100%!important;margin:0!important;padding:28px 20px 36px!important;background:#0b0b0b!important}}@media(max-width:600px){.product-information h1,.product-information .product-title h1{font-size:clamp(25px,6vw,34px)!important}.nxl-nav{max-width:100%!important}}@media(max-width:749px){.av29-hero-inner{order:-1;padding:22px 20px 26px!important}.av29-hero h1{margin:12px 0 14px;font-size:clamp(36px,9vw,54px)!important;line-height:1.08!important}.av29-hero-description{font-size:14px;line-height:1.55}.av29-hero-buttons{margin-top:20px;gap:10px}.av29-hero-buttons .av29-button{flex:1 1 45%;min-width:0;min-height:48px;padding:13px 12px;gap:8px;font-size:10px}.av29-hero-smalllink{margin-top:18px}}body:has(.nxl-nav) #MainContent[data-template^=product]>.shopify-section:first-child{margin-top:0!important}@media(min-width:750px){.product-information slideshow-slide.product-media-container.constrain-height{--constrained-height: max(240px, calc(100svh - 290px) ) !important;max-height:var(--constrained-height)!important}}@media(max-width:749px){.sticky-add-to-cart__bar{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:4px 8px!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important}.sticky-add-to-cart__image{grid-column:1!important;grid-row:1 / 3!important;height:52px!important}.sticky-add-to-cart__image-img{object-fit:contain!important}.sticky-add-to-cart__info{grid-column:2!important;grid-row:1!important;padding:0!important}.sticky-add-to-cart__title{display:none!important}.sticky-add-to-cart__variant{font-size:12px!important;line-height:1.3!important;margin:0!important;overflow-wrap:anywhere!important}.sticky-add-to-cart__price{grid-column:2!important;grid-row:2!important;font-size:13px!important}.sticky-add-to-cart__button{grid-column:3!important;grid-row:1 / 3!important;width:auto!important;min-height:48px!important;padding:10px 12px!important;font-size:13px!important}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline!important}body:has(.sticky-add-to-cart__bar[data-stuck=true]) #Avada-Joy_FloatingButton{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/aurevane-v34-stable.css.map */
