:root{--meli-section-gap:22px;--meli-section-gap-mobile:16px;--meli-heading-gap:9px;--meli-display-font:"Cormorant Garamond",Georgia,"Times New Roman",serif;--meli-ui-font:"DM Sans",Arial,Helvetica,sans-serif;--meli-page-pad:20px;--meli-page-pad-mobile:15px}body{font-family:var(--meli-ui-font)!important;color:var(--meli-ink,#403125);font-weight:400;letter-spacing:0}h1,h2,h3,.h1,.h2,.h3,.heading-font{font-family:var(--meli-display-font)!important;font-weight:500!important;letter-spacing:-.018em!important;line-height:1.04;text-transform:none!important;text-wrap:balance}h4,h5,h6,.h4,.h5,.h6{font-family:var(--meli-ui-font)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}p,li,input,select,textarea,label{font-family:var(--meli-ui-font)!important}.\#main-nav,.\#main-nav a,.\#main-header-toolbar,.\#button:not(.\@link),button,input[type=submit],.announcement-message{font-family:var(--meli-ui-font)!important}.\#main-nav a{font-weight:500!important;letter-spacing:.035em!important}.\#button:not(.\@link),.button,.product-form__submit,[name=add]{font-weight:600!important;letter-spacing:.045em!important}.template-index #MainContent>.shopify-section{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.template-index #MainContent .spaced-section{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.template-index #MainContent>.shopify-section+.shopify-section{padding-top:var(--meli-section-gap)!important}.template-index #MainContent>.shopify-section[id$=__meli_proof_strip]{padding-top:0!important}.template-index #MainContent>.shopify-section:empty{display:none!important}.template-index .\#section-heading,.template-index .section-header,.template-index [class*=section-heading]{margin-top:0!important;margin-bottom:var(--meli-heading-gap)!important}.template-index .product-grid,.template-index .collection-list{margin-top:6px!important}.template-index .\#section-heading-title,.template-index .section-header h2,.template-index .section-header .h2,.template-index [class*=section-heading] h2{font-family:var(--meli-display-font)!important;font-size:clamp(30px,3vw,42px)!important;line-height:1.01!important;font-weight:500!important;letter-spacing:-.022em!important;text-transform:none!important}.template-index .rich-text p{margin-top:.35rem!important;margin-bottom:.55rem!important;line-height:1.55!important}.template-index .rich-text .\#button-group{margin-top:10px!important}.template-index [id$=__meli_proof_strip] .meli-why__inner{padding:11px 20px 12px!important;max-width:1180px!important}.template-index [id$=__meli_proof_strip] .meli-why__grid{display:none!important}.template-index [id$=__meli_proof_strip] .meli-why__intro{max-width:900px!important;margin:0 auto!important;text-align:center!important}.template-index [id$=__meli_proof_strip] .meli-why__intro h2{font-family:var(--meli-ui-font)!important;font-size:11px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:.095em!important;text-transform:uppercase!important;margin:0!important}.template-index [id$=__meli_proof_strip] .meli-why__lead{max-width:760px!important;margin:6px auto 0!important;font-size:12px!important;line-height:1.42!important}.template-index [id$=__meli_proof_strip] .meli-why__signature{margin-top:7px!important}.\#product-card-info{margin-top:7px!important;padding-top:0!important}.\#product-card-title{font-family:var(--meli-ui-font)!important;font-weight:500!important;letter-spacing:-.005em!important;line-height:1.22!important;text-transform:none!important}.\#product-card-price{font-family:var(--meli-ui-font)!important;margin-top:3px!important}.template-index .collection-list h3,.template-index .collection-list .h3{font-family:var(--meli-ui-font)!important;font-weight:500!important;letter-spacing:-.005em!important;text-transform:none!important}.main-page-title,.page-title,.collection-hero__title,.collection__title h1,.template-page h1,.product-section h1,.\#product-title{font-family:var(--meli-display-font)!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1.02!important;text-transform:none!important}.template-collection .collection-hero{padding-top:6px!important;padding-bottom:6px!important}.template-collection .\#collection-grid{padding-top:10px!important}.template-page #MainContent>.shopify-section.spaced-section{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.template-page #MainContent>.shopify-section.spaced-section>.\#section.\@spaced{padding-top:var(--meli-page-pad)!important;padding-bottom:var(--meli-page-pad)!important}.template-page #MainContent>.shopify-section.spaced-section:first-child>.\#section.\@spaced{padding-top:14px!important}.template-page #MainContent>.shopify-section.spaced-section:last-child>.\#section.\@spaced{padding-bottom:22px!important}.template-page .\#rte,.template-page .\#rte p{line-height:1.55!important}.template-page .\#rte h1,.template-page .\#rte h2,.template-page .\#rte h3{margin-top:1.2rem!important;margin-bottom:.45rem!important}.template-page .\#rte>*:first-child{margin-top:0!important}.template-page .\#rte>*:last-child{margin-bottom:0!important}.template-page .\#rte>div[style*="padding:54px 20px 70px"]{padding:12px 20px 28px!important}.template-page .\#rte>div[style*="padding:54px 20px 70px"]>p:first-child{margin-bottom:8px!important}.template-page .\#rte>div[style*="padding:54px 20px 70px"]>h1{margin-bottom:10px!important}.template-page .\#rte>div[style*="padding:54px 20px 70px"]>h1+p{margin-bottom:26px!important;line-height:1.5!important}.template-page .\#rte>div[style*="padding:54px 20px 70px"]>div[style*="display:grid"]{gap:16px!important}.template-page .\#rte>div[style*="padding:54px 20px 70px"]>div[style*="display:grid"]>div{padding:26px!important}.meli-faq{margin:30px auto!important}.meli-faq__title{margin-bottom:12px!important}.template-page .main-page-title,.template-page .page-title{margin-top:0!important;margin-bottom:10px!important}.template-page .\#section-heading{margin-bottom:10px!important}.template-product .\#product-meta-inner{padding-top:1.45rem!important;padding-bottom:1.45rem!important}.template-product .\#product-title{margin-bottom:.5rem!important}.template-product .\#product-price{margin-top:.3rem!important;margin-bottom:.75rem!important}.meli-b2b-entry{padding-top:24px!important;padding-bottom:78px!important}.melisoles-footer-newsletter{margin-top:1.5rem!important;padding-top:1.15rem!important}.\#main-footer-heading{font-family:var(--meli-ui-font)!important;font-weight:600!important;letter-spacing:.01em!important;margin-bottom:.4rem!important}@media(max-width:749px){:root{--meli-section-gap:16px;--meli-heading-gap:7px;--meli-page-pad-mobile:14px}.template-index #MainContent>.shopify-section+.shopify-section{padding-top:var(--meli-section-gap)!important}.template-index #MainContent>.shopify-section[id$=__meli_proof_strip]{padding-top:0!important}.template-index .\#section-heading-title,.template-index .section-header h2,.template-index .section-header .h2,.template-index [class*=section-heading] h2{font-size:31px!important;line-height:1.01!important}.template-index .product-grid,.template-index .collection-list{margin-top:4px!important}.template-index [id$=__meli_proof_strip] .meli-why__inner{padding:9px 15px 10px!important}.template-index [id$=__meli_proof_strip] .meli-why__intro h2{font-size:10px!important;letter-spacing:.09em!important}.template-index [id$=__meli_proof_strip] .meli-why__lead{font-size:11.5px!important;margin-top:5px!important}.\#product-card-info{margin-top:6px!important}.template-collection .collection-hero{padding-top:4px!important;padding-bottom:4px!important}.template-collection .\#collection-grid{padding-top:8px!important}.template-page #MainContent>.shopify-section.spaced-section>.\#section.\@spaced{padding-top:var(--meli-page-pad-mobile)!important;padding-bottom:var(--meli-page-pad-mobile)!important}.template-page #MainContent>.shopify-section.spaced-section:first-child>.\#section.\@spaced{padding-top:10px!important}.template-page .\#rte>div[style*="padding:54px 20px 70px"]{padding:8px 14px 22px!important}.template-page .\#rte>div[style*="padding:54px 20px 70px"]>h1+p{margin-bottom:20px!important}.template-page .\#rte>div[style*="padding:54px 20px 70px"]>div[style*="display:grid"]{gap:12px!important}.template-page .\#rte>div[style*="padding:54px 20px 70px"]>div[style*="display:grid"]>div{padding:21px!important}.meli-faq{margin:22px auto!important}.template-product .\#product-meta-inner{padding-top:1.1rem!important;padding-bottom:1.15rem!important}.meli-b2b-entry{padding-top:18px!important;padding-bottom:88px!important}.melisoles-footer-newsletter{margin-top:1.15rem!important;padding-top:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/melisoles-aesthetic-final.css.map */
