product-info.avernair-product-page{display:block;color:#0f1419;background:#fff;letter-spacing:normal;--avernair-buy-green: #00a341;--avernair-buy-hover: #00bc4b;--avernair-scroll-offset: calc(var(--header-height, 64px) + 16px)}.avernair-product-page .product__info-container{max-width:none}.avernair-product-page>product-component>.page-width{max-width:1520px;padding-inline:40px}.avernair-product-page .product__info-container>*+*{margin-block:12px}.avernair-product-page .product__info-container>.product__title{margin-block:6px}.avernair-product-page .product__title h1{margin:0;color:#111923;font:700 clamp(24px,4vw,31px)/1.05 Poppins,sans-serif;letter-spacing:-.03em}.avernair-product-page .product__description{color:#424b55;line-height:1.55}.avernair-product-page .product__info-container :is(.price__regular,.price__sale){font-weight:700;letter-spacing:normal}.avernair-product-page .product__info-container .price-item--regular{font-weight:400}.avernair-product-page .product__info-container [id^=price-]{font-size:18px}.avernair-product-page :is(.product__info-container,kaching-bundle,kaching-bundles-block,variant-selects,.product-form__quantity,.product-form__buttons){scroll-margin-top:var(--avernair-scroll-offset)}.avernair-product-page .product__media-list .product-media-container{border:0;border-radius:0;box-shadow:none}.avernair-product-page .product__media-list .product-media-container:after{content:none}.avernair-product-page .product__media-list .product__media{border-radius:0}.avernair-product-page .product-form__submit.avernair-product-buy,.avernair-sticky-product__cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:52px;padding:0 16px;border:0;border-radius:10px;background:var(--avernair-buy-green);color:#fff;font:400 18px/1 Figtree,sans-serif;text-align:center;text-decoration:none;text-transform:none;letter-spacing:normal;transition:background-color .15s,transform .15s}.avernair-product-page .product-form__submit.avernair-product-buy{width:100%}.avernair-product-page .product-form__submit.avernair-product-buy:before,.avernair-product-page .product-form__submit.avernair-product-buy:after{box-shadow:none}.avernair-product-page .product-form__submit.avernair-product-buy:not(:disabled):not([aria-disabled=true]):hover,.avernair-sticky-product__cta:hover{background:var(--avernair-buy-hover);color:#fff}.avernair-product-page .product-form__submit.avernair-product-buy:not(:disabled):active,.avernair-sticky-product__cta:active{transform:translateY(1px) scale(.99)}.avernair-product-page .product-form__submit.avernair-product-buy:focus-visible,.avernair-sticky-product__cta:focus-visible{outline:2px solid #111923;outline-offset:3px}.avernair-product-buy.loading>.avernair-cart-icon{visibility:hidden}.avernair-cart-icon{flex:0 0 20px;width:20px;height:20px}.avernair-sticky-product{position:fixed;z-index:7;bottom:max(20px,env(safe-area-inset-bottom,0px));left:50%;display:flex;align-items:center;gap:14.4px;width:min(600px,calc(100% - 32px));padding:11.2px;border-radius:20px;background:#fff;box-shadow:0 4px 20px #00000026;color:#0f1419;font:400 16px/1.25 Figtree,sans-serif;visibility:hidden;opacity:0;transform:translate(-50%,calc(100% + 40px));transition:transform .3s cubic-bezier(.25,.46,.45,.94),opacity .3s,visibility .3s}.avernair-sticky-product:before{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border:2px solid rgb(0 0 0 / .15);border-radius:inherit;content:"";pointer-events:none}.avernair-sticky-product[data-stuck]{visibility:visible;opacity:1;transform:translate(-50%)}body:has(cart-drawer.active,menu-drawer details[open],product-modal[open],.kaching-cart__overlay--visible) .avernair-sticky-product{visibility:hidden;opacity:0;pointer-events:none}.avernair-sticky-product__details{display:contents}.avernair-sticky-product__image{flex:0 0 52px;height:52px;overflow:hidden;border-radius:10px;background:#f4f4f4}.avernair-sticky-product__image img{display:block;width:100%;height:100%;object-fit:cover}.avernair-sticky-product__info{flex:1;min-width:0}.avernair-sticky-product__title,.avernair-sticky-product__variant{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.avernair-sticky-product__title{font-weight:700}.avernair-sticky-product__variant{margin-top:2px;color:#59616b;font-size:12px}.avernair-sticky-product__prices{flex:0 0 auto;font-weight:700;white-space:nowrap}.avernair-sticky-product__prices s{margin-inline-start:4px;color:#666;font-weight:400}.avernair-sticky-product__cta{flex:0 0 auto}@media(min-width:750px){.avernair-product-page .product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:clamp(24px,4vw,48px)}.avernair-product-page .product--right:not(.product--no-media){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.avernair-product-page .product:not(.product--no-media)>:is(.product__media-wrapper,.product__info-wrapper){width:100%;max-width:none;min-width:0;padding:0}.avernair-product-page .product--columns .product__media-list{--grid-desktop-horizontal-spacing: 4px;--grid-desktop-vertical-spacing: 4px}}@media(min-width:750px)and (max-width:989px){.avernair-product-page .product:not(.product--no-media){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:749px){.avernair-product-page>product-component>.page-width{padding-inline:16px}.avernair-product-page .product__title h1{font-size:22px}.avernair-product-page .product__info-container>*+*{margin-block:10px}.avernair-sticky-product{bottom:0;width:100%;padding-bottom:calc(11.2px + env(safe-area-inset-bottom,0px));border-radius:0}.avernair-sticky-product:before{top:-1px;right:0;bottom:0;left:0;border-width:1px 0 0}.avernair-sticky-product__title{font-size:14px}.avernair-sticky-product__prices{font-size:12px}.avernair-sticky-product__label{display:none}.avernair-sticky-product__cta{width:52px;padding:0}}@media(max-width:389px){.avernair-sticky-product__prices s{display:none}}@media(prefers-reduced-motion:reduce){.avernair-sticky-product,.avernair-sticky-product__cta,.avernair-product-page .product-form__submit.avernair-product-buy{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/avernair-product.css.map */
