:root{--ww-font-title:var(--font-heading--family),Georgia,"Times New Roman",serif}
.ww-hero__title,.ww-feat__title,.ww-cmp__title,.ww-faq__title,.ww-sm__title,.ww-title,.ww-ps__title,.ww-ben__title,.ww-gal__title,.ww-signup__title,.ww-pop__title{font-family:var(--ww-font-title)!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.01em!important;line-height:1.08!important}
.ww-hero__title{font-size:clamp(2.1rem,8.6vw,3.7rem)!important}
.ww-feat__title{font-size:clamp(2rem,7vw,3rem)!important}
.ww-cmp__title,.ww-faq__title,.ww-ps__title,.ww-ben__title,.ww-gal__title{font-size:clamp(1.8rem,6.8vw,2.7rem)!important}
.ww-sm__title{font-size:clamp(2rem,7.5vw,3.1rem)!important}
.ww-title{font-size:clamp(2rem,7vw,2.7rem)!important}
.ww-signup__title{font-size:1.4rem!important}
.ww-sm__list h3{text-transform:none!important;font-size:1.02rem!important;letter-spacing:0!important;font-weight:700!important}
.ww-hero__sub,.ww-feat__price,.ww-price__now{font-family:var(--font-body--family)}
@media(min-width:750px){
.product-information__media .product-media{display:flex;justify-content:center;width:100%}
.product-information__media .product-media__image{width:auto!important;height:auto!important;max-width:100%;max-height:calc(100svh - 150px);object-fit:contain!important;border-radius:16px;display:block}
.product-information__media .product-media-container{background:transparent}
}
