body,button,input,textarea,select,option,label,summary{font-family:var(--font-body--family)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading--family);font-weight:400}main[data-template=index] [id$=__hero_p9CmMG] .button{background:#f6f3ef!important;color:#2a2013!important;border-color:#f6f3ef!important}main[data-template=index] [id$=__product_list_themegen] .section-resource-list__header h1,main[data-template=index] [id$=__product_list_themegen] .section-resource-list__header h2,main[data-template=index] [id$=__product_list_themegen] .section-resource-list__header h3,main[data-template=index] [id$=__product_list_themegen] .section-resource-list__header .h1,main[data-template=index] [id$=__product_list_themegen] .section-resource-list__header .h2,main[data-template=index] [id$=__product_list_themegen] .section-resource-list__header .h3{font-family:var(--font-heading--family)!important;font-weight:400!important;letter-spacing:-.01em!important}@media screen and (max-width:749px){main[data-template=index] [id$=__hero_p9CmMG] .group-block-content{padding-inline:20px!important}main[data-template=index] [id$=__hero_p9CmMG] h1,main[data-template=index] [id$=__hero_p9CmMG] .h1{font-size:clamp(2.35rem,10vw,2.65rem)!important;line-height:.96!important;max-width:335px!important;margin-inline:0!important}main[data-template=index] [id$=__hero_p9CmMG] p{font-size:.98rem!important;line-height:1.45!important;max-width:315px!important}main[data-template=index] [id$=__hero_p9CmMG] .button{font-size:.9rem!important;padding:.78rem 1.05rem!important;min-height:auto!important}main[data-template=index] [id$=__product_list_themegen] .section-resource-list__header{align-items:flex-end!important;gap:12px!important;margin-bottom:22px!important}main[data-template=index] [id$=__product_list_themegen] .section-resource-list__header h3,main[data-template=index] [id$=__product_list_themegen] .section-resource-list__header .h3{font-size:2.05rem!important;line-height:1!important}main[data-template=index] [id$=__product_list_themegen] .section-resource-list__header .button-secondary{background:transparent!important;border:0!important;box-shadow:none!important;min-height:auto!important;padding:0 0 .18rem!important;font-size:.82rem!important;text-decoration:underline;text-underline-offset:4px}main[data-template=index] [id$=__product_list_themegen] h5{font-size:.92rem!important;line-height:1.2!important}main[data-template=index] [id$=__product_list_themegen] price-component,main[data-template=index] [id$=__product_list_themegen] .price{font-size:.86rem!important}main[data-template=index] [id$=__hero_w7HaTj] h3,main[data-template=index] [id$=__hero_w7HaTj] .h3{font-size:clamp(2.25rem,9.5vw,2.5rem)!important;line-height:1!important;max-width:340px!important}main[data-template=index] [id$=__section_Ea3hn6] h3,main[data-template=index] [id$=__section_Ea3hn6] .h3{font-size:2rem!important;line-height:1.03!important}main[data-template=index] [id$=__section_Ea3hn6] p{font-size:.95rem!important;line-height:1.5!important;max-width:34rem!important}main[data-template=index] [id$=__section_Ea3hn6] .button-secondary{min-height:auto!important;padding:.76rem 1rem!important;font-size:.88rem!important}main[data-template=index] [id$=__marquee_meral] p{font-size:.78rem!important;letter-spacing:.02em!important}footer h2{font-size:clamp(2rem,8vw,2.3rem)!important;line-height:1.03!important}footer p,footer input,footer button,footer a{font-size:.92rem}footer .email-signup-block{width:100%!important;max-width:100%!important}footer .email-signup__input{min-height:48px}}footer{background:#f6f3ef}#Hero-hero_p9CmMG .hero__media-grid{background-image:url(/cdn/shop/files/meral-hero-serene-blush.png?v=1786961624)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}#Hero-hero_p9CmMG [data-testid=hero-desktop-image-1],#Hero-hero_p9CmMG [data-testid=hero-mobile-image-1]{opacity:0!important}@media screen and (max-width:749px){#Hero-hero_p9CmMG .hero__media-grid{background-position:67% center!important}}main[data-template=product] .text-block--text_xrnftG,main[data-template=product] .text-block--text_xrnftG>*,main[data-template=product] .text-block--text_xrnftG h1{font-family:var(--font-heading--family)!important}main[data-template=product] .text-block--text_xrnftG h1{font-size:clamp(1.7rem,2.5vw,2.15rem)!important;line-height:1.08!important;letter-spacing:-.01em!important}main[data-template=product] .text-block--text_aEtTtq,main[data-template=product] .text-block--text_aEtTtq p{line-height:1.65!important}main[data-template=product] .buy-buttons-block .button,main[data-template=product] .buy-buttons-block button{min-height:52px}main[data-template=product] .meral-wa-product{margin-top:12px;min-height:52px}main[data-template=product] .text-block--text_cbcgyb,main[data-template=product] .text-block--text_cbcgyb>*,main[data-template=product] .text-block--text_cbcgyb h3{font-family:var(--font-heading--family)!important}main[data-template=product] .text-block--text_cbcgyb h3{font-size:clamp(1.45rem,2vw,1.8rem)!important;line-height:1.1!important}@media screen and (max-width:749px){main[data-template=product] .text-block--text_xrnftG h1{font-size:1.65rem!important}main[data-template=product] .buy-buttons-block .button,main[data-template=product] .buy-buttons-block button,main[data-template=product] .meral-wa-product{width:100%;min-height:50px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/meral-overrides.css.map */
