html:root{--font-body-family:'Manrope','Noto Sans Gujarati','Gujarati Sangam MN','Nirmala UI',sans-serif!important;--font-heading-family:'Cinzel','Noto Sans Gujarati',Georgia,serif!important;--font-body-style:normal;--font-heading-style:normal;--font-body-weight:400;--font-body-weight-bold:700;--font-heading-weight:600}
html body{font-family:var(--font-body-family)!important;line-height:1.7}html body :where(button,input,select,textarea,.button,.field__input,.select__select){font-family:var(--font-body-family)!important}html body #MainContent :where(h1,h2,.h1,.h2){font-family:var(--font-heading-family)!important;font-weight:600}html body #MainContent :where(.card__heading,.dsh-product h3,.price,.dsh-product-price,.dsh-discount-badge,.badge,.dsh-button,.product-form__submit,.lpp-tabs a){font-family:var(--font-body-family)!important}.lp-header,.lp-footer,.lp-offer-group,.dsh-announcement{font-family:var(--font-body-family)!important}
html body #MainContent .dsh-hero-title>span{font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:clamp(38px,4.15vw,62px)!important;line-height:1.15!important;letter-spacing:-.8px!important}html body #MainContent .dsh-hero-title>strong{font-family:var(--font-body-family)!important;font-size:clamp(23px,2.7vw,38px)!important;line-height:1.2!important;letter-spacing:-1px!important;font-weight:800!important}html body #MainContent .dsh-section-heading h2{font-size:clamp(25px,2.45vw,33px)!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.25px!important;max-width:1050px}html body #MainContent .dsh-combo-copy h2{font-size:28px!important;font-weight:600!important;line-height:1.3!important}html body .dsh-hero-subtitle{font-size:19px;line-height:1.65}html body .dsh-product h3{font-weight:700!important;line-height:1.5!important;letter-spacing:-.2px!important}html body .price,html body .dsh-hero-price strong{font-weight:800;font-variant-numeric:tabular-nums}html body #MainContent[data-template="product"] .product__title h1{font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:32px!important;line-height:1.35!important;letter-spacing:-.3px!important}.dsh-victory-intro,.dsh-victory-replay{font-family:var(--font-body-family)!important}.dsh-victory-message strong{font-family:var(--font-heading-family)!important;font-weight:500!important;letter-spacing:-.3px;font-size:clamp(30px,3.8vw,48px)}
@media(max-width:749px){html body #MainContent .dsh-hero-title>span{font-size:39px!important;letter-spacing:-.7px!important}html body #MainContent .dsh-hero-title>strong{font-size:26px!important;letter-spacing:-.6px!important}html body #MainContent .dsh-section-heading h2{font-size:25px!important;line-height:1.35!important;letter-spacing:-.3px!important}html body #MainContent .dsh-combo-copy h2{font-size:25px!important}html body .dsh-hero-subtitle{font-size:16px}html body #MainContent[data-template="product"] .product__title h1{font-size:26px!important;line-height:1.4!important}.dsh-victory-message strong{font-size:29px!important}.dsh-victory-message>span{font-size:11px;line-height:1.5}}
@media(max-width:359px){html body #MainContent .dsh-hero-title>span{font-size:34px!important}html body #MainContent .dsh-hero-title>strong{font-size:23px!important}}
