:root{--meli-brown:#493326;--meli-taupe:#76675c;--meli-cream:#fbf8f3;--meli-line:#e8ded5}.main-page-title,.page-title,.collection-hero__title,.collection__title h1,.template-page h1{font-size:clamp(25px,2.4vw,36px)!important;line-height:1.05!important;margin:0!important}.collection-hero{padding-top:10px!important;padding-bottom:10px!important;min-height:0!important}.collection-hero .page-width,.collection-hero__inner{padding-top:0!important;padding-bottom:0!important}.template-collection main>.shopify-section:first-child{margin-bottom:0!important}.template-collection .\#collection-grid{padding-top:18px!important}.template-collection .\#collection-grid-header{padding-bottom:11px!important;margin-bottom:16px!important;gap:12px!important}.template-collection .\#collection-grid-sort select,.template-collection select,.template-collection .select__select{min-height:44px!important;height:44px!important;border:1px solid #9b8a7e!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important;padding:0 38px 0 13px!important;font-size:13px!important;font-weight:600!important;color:var(--meli-brown)!important}.template-collection .\#collection-grid-product-count{font-size:13px!important;opacity:.65!important}.template-collection [class*=filter] button,.template-collection [class*=filter] summary{min-height:44px!important;border-radius:6px!important}.template-index #MainContent .shopify-section{margin-top:0!important}.template-index #MainContent .shopify-section+.shopify-section{padding-top:clamp(18px,3vw,34px)!important}.template-index #MainContent .spaced-section{margin-top:0!important;margin-bottom:0!important}.template-index .section-header,.template-index [class*=section-heading]{margin-bottom:12px!important}.template-index .product-grid,.template-index .collection-list{margin-top:12px!important}.template-index .button{margin-top:13px!important}.template-index .collection-list img{aspect-ratio:4/5;object-fit:cover}.template-index .collection-list h3,.template-index .collection-list .h3{font-size:clamp(.92rem,1vw,1.08rem);line-height:1.2}.\#product-card-info{width:100%!important;margin-top:10px!important}.\#product-card-title{font-size:.94rem!important;line-height:1.25!important;min-height:2.35em!important;margin:0!important}.\#product-card-price{margin-top:5px!important;min-height:1.35em!important}.\#product-card-media{border-radius:0!important}.\#product-card-media img{width:100%!important;object-fit:cover!important}.\#product-card-badges{top:8px!important;right:8px!important}.product__info-container details summary{padding-block:13px;font-weight:600}.product__info-container details[open]{padding-bottom:2px}.product__info-container .product-form{margin-bottom:.5rem}.template-collection .\#collection-description{max-width:860px;margin:18px auto 8px;font-size:.9rem;line-height:1.65;opacity:.84}.template-collection .\#collection-description h2,.template-collection .\#collection-description h3{font-size:1.1rem;margin:1.25rem 0 .45rem}.meli-custom-cta{margin:26px 0 10px;padding:clamp(22px,3vw,36px);background:var(--meli-cream);border:1px solid var(--meli-line);border-radius:12px;text-align:center}.meli-custom-cta h2{margin-top:0!important}.meli-custom-cta p:last-child a{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 20px;margin-top:9px!important;background:var(--meli-brown);color:#fff!important;text-decoration:none;border-radius:7px;font-weight:700}.meli-custom-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 24px}.meli-custom-steps p{margin:0!important;padding:16px;border:1px solid var(--meli-line);border-radius:9px;background:#fff}.template-page .\#rte{max-width:820px;margin-inline:auto}.meli-size-guide{max-width:820px;margin:0 auto}.meli-size-table{width:100%;border-collapse:collapse;margin:16px 0 22px}.meli-size-table th,.meli-size-table td{text-align:left;padding:12px 11px;border-bottom:1px solid var(--meli-line)}.meli-size-note{padding:14px 16px;background:var(--meli-cream);border-radius:9px}.meli-wholesale-how{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:1100px;margin:-10px auto 24px}.meli-wholesale-how span{padding:10px 9px;border:1px solid #e6ddd5;border-radius:8px;text-align:center;font-size:.73rem;background:#fff}.meli-wholesale-how b{display:block;font-size:.61rem;letter-spacing:.1em;margin-bottom:2px}@media(max-width:749px){.main-page-title,.page-title,.collection-hero__title,.collection__title h1,.template-page h1{font-size:26px!important}.collection-hero{padding:7px 0!important}.template-collection .\#collection-grid{padding:10px 12px 16px!important}.template-collection .\#collection-grid-header{margin:0 0 12px!important;padding-bottom:9px!important;align-items:center!important}.template-collection .\#collection-grid-sort select,.template-collection select,.template-collection .select__select{min-height:41px!important;height:41px!important;font-size:12.5px!important}.template-index #MainContent .shopify-section+.shopify-section{padding-top:20px!important}.template-index .section-header,.template-index [class*=section-heading]{margin-bottom:9px!important}.template-index .product-grid,.template-index .collection-list{margin-top:9px!important}.template-index .button{margin-top:11px!important}.\#product-card-info{margin-top:8px!important}.\#product-card-title{font-size:.86rem!important;min-height:2.3em!important}.\#product-card-price{font-size:.85rem!important;margin-top:4px!important}.meli-custom-steps{grid-template-columns:1fr}.meli-wholesale-how{grid-template-columns:1fr 1fr;margin-top:0}.template-collection .\#collection-description{margin-top:15px;padding-inline:4px}}@media(min-width:750px){.meli-sticky-cart{display:none!important}}@media(max-width:749px){.meli-sticky-cart{z-index:90!important;padding:9px 12px calc(9px + env(safe-area-inset-bottom))!important;gap:9px!important}.meli-sticky-cart__button{min-height:44px!important;border-radius:6px!important}.meli-sticky-cart__info{max-width:42%!important}}#shopify-section-meli_proof_strip .meli-why__inner{padding:34px clamp(24px,4vw,58px)!important;gap:clamp(34px,5vw,72px)!important;align-items:center!important}#shopify-section-meli_proof_strip .meli-why__intro h2{font-size:clamp(30px,3vw,46px)!important;line-height:1.02!important}#shopify-section-meli_proof_strip .meli-why__lead{margin-top:16px!important;font-size:14px!important;line-height:1.5!important}#shopify-section-meli_proof_strip .meli-why__signature{margin-top:18px!important;padding:8px 11px 7px!important}#shopify-section-meli_proof_strip .meli-why__grid{align-self:center!important}#shopify-section-meli_proof_strip .meli-why__item{min-height:145px!important;padding:17px 20px 18px!important}#shopify-section-meli_proof_strip .meli-why__item h3{font-size:clamp(16px,1.15vw,19px)!important;margin-bottom:6px!important}#shopify-section-meli_proof_strip .meli-why__item p{font-size:11.5px!important;line-height:1.45!important}@media(max-width:900px){#shopify-section-meli_proof_strip .meli-why__inner{padding:30px 20px!important;gap:24px!important}}@media(max-width:620px){#shopify-section-meli_proof_strip .meli-why__inner{padding:26px 16px 28px!important;gap:20px!important}#shopify-section-meli_proof_strip .meli-why__intro h2{font-size:27px!important}#shopify-section-meli_proof_strip .meli-why__lead{font-size:12.5px!important;margin-top:12px!important}#shopify-section-meli_proof_strip .meli-why__signature{margin-top:14px!important}#shopify-section-meli_proof_strip .meli-why__item{min-height:128px!important;padding:13px 11px 14px!important}#shopify-section-meli_proof_strip .meli-why__item h3{font-size:14px!important}#shopify-section-meli_proof_strip .meli-why__item p{font-size:10px!important}}#shopify-section-meli_proof_strip .meli-why__grid{display:none!important}#shopify-section-meli_proof_strip .meli-why__inner{display:block!important;max-width:1100px!important;padding:22px clamp(20px,4vw,52px)!important}#shopify-section-meli_proof_strip .meli-why__intro{max-width:900px!important;margin:0 auto!important;text-align:center!important}#shopify-section-meli_proof_strip .meli-why__eyebrow{margin-bottom:8px!important;font-size:8.5px!important}#shopify-section-meli_proof_strip .meli-why__intro h2{font-size:clamp(24px,2.2vw,34px)!important;line-height:1.05!important}#shopify-section-meli_proof_strip .meli-why__lead{max-width:760px!important;margin:10px auto 0!important;font-size:12.5px!important;line-height:1.45!important}#shopify-section-meli_proof_strip .meli-why__signature{margin-top:12px!important;padding:6px 9px 5px!important;font-size:8.5px!important}#shopify-section-meli_proof_strip .meli-why:after{display:none!important}@media(max-width:620px){#shopify-section-meli_proof_strip .meli-why__inner{padding:18px 16px 20px!important}#shopify-section-meli_proof_strip .meli-why__intro h2{font-size:23px!important}#shopify-section-meli_proof_strip .meli-why__lead{font-size:11.5px!important;margin-top:8px!important}#shopify-section-meli_proof_strip .meli-why__signature{margin-top:10px!important}}@media(min-width:992px){.\#main-header.\@sticky .\#main-header-inner{padding-left:0!important;padding-right:0!important;background:rgb(var(--main-header-color-background))!important;background-color:rgb(var(--main-header-color-background))!important;box-shadow:0 8px 20px #4933261a!important}.\#main-header.\@sticky .\#main-header-inner-container{padding-left:calc(var(--spacer) * 1.5)!important;padding-right:calc(var(--spacer) * 1.5)!important}.\#main-header.\@sticky .\#main-header-inner-container,.\#main-header.\@sticky .\#main-header-toolbar,.\#main-header.\@sticky .\#main-nav-container,.\#main-header.\@sticky .\#main-nav-wrapper{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}:root{--meli-ink:#403125;--meli-brown:#5c4635;--meli-muted:#76675c;--meli-cream:#f8f5f1;--meli-white:#ffffff;--meli-line:#e7dfd7;--meli-button-height:50px;--meli-button-radius:999px}body{font-family:var(--font-body-family);color:var(--meli-ink)}.heading-font,h1,h2,.h1,.h2{font-family:var(--font-heading-family)!important;font-weight:500;letter-spacing:-.018em}.template-index .\#hero-heading{font-family:var(--font-heading-family)!important;font-weight:500!important;line-height:1.01!important;letter-spacing:-.012em!important;margin-bottom:0!important}.template-index .\#hero-text{font-family:var(--font-body-family)!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;opacity:.94!important}.\#button:not(.\@link),.meli-custom-cta p:last-child a,.meli-sticky-cart__button{min-height:var(--meli-button-height)!important;height:var(--meli-button-height)!important;padding:0 24px!important;border-radius:var(--meli-button-radius)!important;font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:700!important;line-height:1!important;letter-spacing:.075em!important;text-transform:uppercase!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.\#button.\@size\:xs:not(.\@link),.\#button.\@size\:sm:not(.\@link),.\#button.\@size\:lg:not(.\@link),.\#button.\@size\:xl:not(.\@link),.\#button.\@size\:xxl:not(.\@link){font-size:12px!important;min-height:var(--meli-button-height)!important;height:var(--meli-button-height)!important;padding:0 24px!important}.\#button.\@link{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:650!important;letter-spacing:.055em!important;text-transform:uppercase!important}.template-index .\#hero .\#button-group{gap:10px!important}.template-index .\#hero .\#button{margin-top:0!important}#shopify-section-meli_proof_strip .meli-why{background:var(--meli-cream)!important;color:var(--meli-brown)!important;border-color:var(--meli-line)!important}#shopify-section-meli_proof_strip .meli-why__inner{padding:15px 20px 16px!important;max-width:1180px!important}#shopify-section-meli_proof_strip .meli-why__inner h2{font-family:var(--font-body-family)!important;font-size:11px!important;line-height:1.4!important;font-weight:650!important;letter-spacing:.105em!important;text-transform:uppercase!important;color:var(--meli-brown)!important}.main-page-title,.page-title,.collection-hero__title,.collection__title h1,.template-page h1{font-family:var(--font-heading-family)!important;font-weight:500!important;letter-spacing:-.018em!important;text-transform:none!important;color:var(--meli-ink)!important}.template-index .section-header h2,.template-index .section-header .h2,.template-index [class*=section-heading] h2{font-family:var(--font-heading-family)!important;font-size:clamp(29px,3vw,40px)!important;line-height:1.05!important;font-weight:500!important;letter-spacing:-.018em!important;text-transform:none!important;color:var(--meli-ink)!important}.template-index .collection-list h3,.template-index .collection-list .h3,.\#product-card-title{font-family:var(--font-body-family)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--meli-ink)!important}.template-index .shopify-section:not(:first-child){color:var(--meli-ink)}.template-index input,.template-index select,.template-index textarea,.template-page input,.template-page select,.template-page textarea{font-family:var(--font-body-family)!important}@media(max-width:749px){:root{--meli-button-height:48px}.template-index .\#hero-heading{font-size:clamp(34px,9vw,42px)!important}.template-index .\#hero-text{font-size:15px!important;line-height:1.5!important}.\#button:not(.\@link),.meli-custom-cta p:last-child a,.meli-sticky-cart__button{font-size:11.5px!important;padding:0 21px!important}#shopify-section-meli_proof_strip .meli-why__inner{padding:13px 16px 14px!important}#shopify-section-meli_proof_strip .meli-why__inner h2{font-size:10.5px!important;letter-spacing:.095em!important}.template-index .section-header h2,.template-index .section-header .h2,.template-index [class*=section-heading] h2{font-size:30px!important}}body.template-index .shopify-section.shopify-section--announcement-bar-section,body.template-index .shopify-section.shopify-section--main-header-section,body.template-index .shopify-section.shopify-section-group-header-group{padding-top:0!important;margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/melisoles-final-polish.css.map */
