:root{--meli-ink:#403125;--meli-cream:#fffcf2;--meli-soft:#f8f5f1;--meli-border:#e9e2db;--meli-radius:8px;--meli-max:1440px}html{scroll-behavior:smooth}body{letter-spacing:.005em}.shopify-section{scroll-margin-top:96px}h1,h2,h3,.h1,.h2,.h3{letter-spacing:.012em;text-wrap:balance}p{line-height:1.65}h1{line-height:1.02}h2{line-height:1.08}.button,.shopify-payment-button__button,.product-form__submit,[name=add]{min-height:52px;border-radius:var(--meli-radius)!important;font-weight:600;letter-spacing:.035em;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease}@media(hover:hover){.button:hover,.product-form__submit:hover,[name=add]:hover{transform:translateY(-1px)}}.\#product-card{height:100%}.\#product-card-title{line-height:1.25;margin-top:.25rem}.\#product-card-info{padding-top:.8rem}.\#product-card-price{margin-top:.25rem}.\#product-card-media{overflow:hidden;background:transparent!important}.\#product-card-media .\#media,.\#product-card-media .\#media-image-wrapper{background:transparent!important}.\#product-card-media .\#media-image{width:100%!important;display:block}.\#product-card-media img{transition:transform .35s ease}@media(hover:hover){.\#product-card:hover .\#product-card-media img{transform:scale(1.018)}}.\#product-card-media,.\#product-card-media-front,.\#product-card-media-alt,.\#product-card-media .\#media,.\#product-card-media .\#media-image-wrapper{border-radius:0!important;border:0!important;box-shadow:none!important;outline:0!important;background:transparent!important}.\#product-card-media .\#media-image-wrapper{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important}.\#product-card-media .\#media-image,.\#product-card-media img{width:calc(100% + 2px)!important;max-width:none!important;height:100%!important;object-fit:cover!important;display:block!important;margin-left:-1px!important;border:0!important;border-radius:0!important;box-shadow:none!important}.product-section .\#product-title,.product-section h1{letter-spacing:.005em}.product__info-container .price{margin-bottom:.35rem}.product__info-container .product-form{margin-top:.85rem}.product__info-container details{border-top:1px solid var(--meli-border)}.product__info-container details:last-of-type{border-bottom:1px solid var(--meli-border)}.product-section [name=add]{box-shadow:0 8px 24px #40312517}.\#collection-grid{row-gap:2.35rem}.\#collection-sidebar,.\#collection-filters{font-size:.95em}.\#collection-sort select{min-height:44px}.\#collection-description{max-width:900px;margin-inline:auto}.\#cart-checkout-inner{border:1px solid var(--meli-border);border-radius:12px;padding:clamp(1rem,2vw,1.5rem);background:#fff}.\#cart-checkout-buttons .\#button{min-height:56px;font-size:1rem}.\#cart-checkout-tax-note{opacity:.72}.meli-cart-reassurance{margin:.85rem 0 0;padding-top:.85rem;border-top:1px solid var(--meli-border);font-size:.86rem;line-height:1.55}.meli-cart-reassurance strong{font-weight:600}.meli-shipping-progress{margin:0 0 1rem;padding:12px 14px;background:var(--meli-cream);border-radius:10px;font-size:.86rem;text-align:center}.bundle-header-title{text-transform:none!important;letter-spacing:.02em!important}.bundle-product-add,.bundle-summary-cta{border-radius:var(--meli-radius)!important}.bundle-summary{border-radius:12px;background:var(--meli-cream)}.melisoles-wholesale-tier-guide{margin:18px 0;padding:18px;border:1px solid var(--meli-border);background:var(--meli-cream);border-radius:10px}.melisoles-wholesale-tier-guide h3{margin:0 0 8px}.melisoles-wholesale-tier-guide p{margin:5px 0}.melisoles-wholesale-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.melisoles-wholesale-tier{padding:10px;text-align:center;background:#fff;border:1px solid var(--meli-border);border-radius:8px}.melisoles-wholesale-tier strong{display:block;font-size:1.05em}.template-index .\#section-heading{margin-bottom:clamp(1rem,2vw,1.75rem)}.template-index .\#section-heading-title{text-transform:none;letter-spacing:.01em}.template-index .\#testimonial{border-radius:10px}.template-index .spaced-section{padding-top:clamp(2rem,4vw,3.75rem)!important;padding-bottom:clamp(2rem,4vw,3.75rem)!important}.template-collection .spaced-section:first-child{padding-top:1.5rem!important;padding-bottom:1rem!important;margin-top:0!important;margin-bottom:0!important}.template-collection .\#page-header{margin:0!important;min-height:0!important}.template-collection .\#page-header-content{padding:0!important}.template-collection .\#hero{padding-top:0!important;padding-bottom:0!important}.template-page .spaced-section{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.template-page .spaced-section--full-width{padding-top:0!important;padding-bottom:0!important}.template-page .\#page-header{margin:0!important}.template-page .\#rte h2{margin-top:2.2rem;margin-bottom:.65rem}.template-page .\#rte h2:first-child{margin-top:0}.template-page .\#rte p{margin-top:.55rem;margin-bottom:.85rem}.template-page .\#rte a{display:inline-block;margin-top:.5rem}:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:749px){.shopify-section{scroll-margin-top:76px}.template-index .spaced-section{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.template-index .\#section-heading{margin-bottom:1rem!important}.template-collection .spaced-section:first-child{padding-top:1.25rem!important;padding-bottom:.75rem!important}.template-page .spaced-section{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.product__info-container{padding-left:16px;padding-right:16px}.product-form__submit,.button--primary,[name=add]{width:100%;min-height:54px}.melisoles-wholesale-tiers{grid-template-columns:1fr}.bundle-header{padding-left:1.25rem!important;padding-right:1.25rem!important}.bundle-header-steps{width:100%}.\#cart-checkout-inner{border-radius:10px}.\#collection-grid{row-gap:1.65rem}.\#product-card-info{padding-top:.55rem}.\#product-card-media{border-radius:0!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/melisoles-conversion.css.map */
