:root{--font-heading-family: "Montserrat", sans-serif;--font-body-family: "Montserrat", sans-serif;--font-heading-weight: 800;--km-serif: "Montserrat", sans-serif;--km-pino: #1D1B2F;--km-pino-2: #EE2E4F;--km-salvia: #FFF1C2;--km-arroz: #FFF8EC;--km-miel: #EE2E4F;--km-miel-soft: #FFE9EE;--km-tinta: #1D1B2F;--km-shadow: 0 1px 2px rgba(29, 27, 47, .04), 0 8px 24px rgba(29, 27, 47, .06);--cm-radius: 20px}body,.rte,input,select,textarea,button{font-family:var(--font-body-family)}body{color:var(--km-tinta)}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.product__title>*{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.03em}.cm-title,.cm-banner__title,.product__title h1{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.035em;line-height:1.05}.cm-title{font-size:clamp(3.2rem,4vw,5.2rem)}.cm-title em,.cm-banner__title em,.km-accent{font-family:var(--km-serif);font-style:italic;font-weight:400;letter-spacing:-.01em;font-size:1.12em}.cm-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:700;letter-spacing:.16em;color:var(--km-pino-2)}.cm-eyebrow:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:var(--km-miel)}.cm-scheme-ink .cm-eyebrow{color:var(--km-miel)}.cm-lead,.cm-text{color:#55506a}.cm-scheme-ink{background:var(--km-pino)}.cm-scheme-ink .cm-lead,.cm-scheme-ink .cm-text{color:#ffffffc7}.cm-scheme-sand{background:var(--km-arroz)}.announcement-bar,.announcement-bar-section .announcement-bar{background:var(--km-pino)!important}.announcement-bar__message,.announcement-bar__message span{font-weight:700;letter-spacing:.1em}.product__title h1{font-size:clamp(2.8rem,3vw,3.8rem)}.product .price-item--sale,.product .price__sale .price-item--regular+.price-item{color:var(--km-pino)}.product .price{font-weight:800}.cm-benefits li{font-weight:600}.cm-benefits .cm-icon{color:var(--km-pino-2)}.km-sub{margin:.6rem 0 0;font-size:1.5rem;line-height:1.5;color:#55506a}.km-proof{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1rem;padding:.5rem 1.1rem .5rem .6rem;font-size:1.25rem;font-weight:700;color:var(--km-pino);background:var(--km-salvia);border-radius:99px}.km-proof__dot{display:grid;place-items:center;width:2.2rem;height:2.2rem;color:#fff;background:var(--km-pino);border-radius:50%;font-size:1.1rem}.cm-bundle--cards .cm-tier{border-radius:18px!important;transition:border-color .2s,box-shadow .2s,background .2s}.cm-bundle--cards .cm-tier.is-active{background:#fff;border-color:var(--km-pino)!important;box-shadow:0 0 0 1px var(--km-pino),var(--km-shadow)}.cm-bundle--cards .cm-tier__radio{border-color:var(--km-pino)!important}.cm-bundle--rich.cm-bundle--cards .cm-tier__badge,.cm-bundle--rich.cm-bundle--cards .cm-tier.is-active .cm-tier__badge{color:#fff;background:var(--km-miel)}.cm-tier__pct,.cm-tier__save{color:#fff!important;background:var(--km-pino-2)!important;border-radius:99px!important;padding:.15rem .7rem!important}.cm-bundle__heading,.cm-bundle__title{font-weight:800;letter-spacing:-.01em}.product-form__submit.button,.cm-bundle~* .product-form__submit,#CartDrawer-Checkout,.cart__checkout-button,button[name=checkout],.cm-banner__btn,.cm-solid-btn{background-color:var(--km-miel)!important;color:#fff!important;border-color:var(--km-miel)!important;box-shadow:0 8px 22px #ee2e4f47;font-weight:800!important;letter-spacing:.02em;text-transform:none!important}.product-form__submit.button span,.product-form__submit.button .cm-atc-total{color:#fff!important}.product-form__submit.button{min-height:5.8rem;font-size:1.7rem}.product-form__submit.button:hover{filter:brightness(1.03);transform:translateY(-1px)}.cm-delivery{border-radius:16px;background:var(--km-salvia)!important}.cm-trustbar{border-radius:16px;background:var(--km-arroz)!important}.cm-rinline__card{border-radius:18px}.cm-feature__index{display:inline-grid;place-items:center;width:3.4rem;height:3.4rem;font-size:1.3rem;font-weight:800;color:#fff;background:var(--km-miel);border-radius:50%}.cm-feature__title{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.02em;font-size:2.2rem}.cm-ratio{border-radius:24px}.cm-point__icon{display:grid;place-items:center;flex:none;width:2.6rem;height:2.6rem;margin-top:.1rem;color:#fff;background:var(--km-pino-2);border-radius:50%}.cm-point__icon .cm-icon,.cm-point__icon svg{width:1.4rem;height:1.4rem}.cm-usp__title{font-weight:800}.cm-marquee{font-weight:800;letter-spacing:-.01em}.cm-faq details,.cm-faq__item{border-radius:16px}.km-timeline{list-style:none;padding:0;display:grid;grid-template-columns:repeat(var(--km-cols, 3),minmax(0,1fr));gap:1.6rem;margin-top:4rem;counter-reset:km}.km-step{position:relative;padding:2.8rem 2.6rem 3rem;border-radius:24px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.cm-scheme-cream .km-step,.cm-scheme-sand .km-step{background:#fff;border-color:var(--cm-line);box-shadow:var(--km-shadow)}.km-step__label{display:inline-block;padding:.45rem 1.2rem;font-size:1.25rem;font-weight:800;color:#fff;background:var(--km-miel);border-radius:99px}.km-step__title{margin:2rem 0 .8rem;font-size:2.2rem;font-weight:800;line-height:1.2;letter-spacing:-.02em}.km-step__text{margin:0;font-size:1.5rem;line-height:1.6;opacity:.78}.km-step__bar{height:4px;margin-top:2.4rem;border-radius:99px;background:#ffffff24;overflow:hidden}.cm-scheme-cream .km-step__bar,.cm-scheme-sand .km-step__bar{background:var(--km-salvia)}.km-step__bar span{display:block;height:100%;border-radius:inherit;background:var(--km-miel)}.km-note{margin:2.4rem 0 0;font-size:1.25rem;text-align:center;opacity:.6}@media screen and (max-width:749px){.km-timeline{grid-template-columns:1fr;gap:1.2rem;margin-top:2.8rem}.cm-title{font-size:clamp(2.8rem,8vw,3.6rem)}.product-form__submit.button{min-height:5.4rem}}.sticky-atc .button{background:var(--km-miel)!important;color:#fff!important;border-radius:99px!important;font-weight:800!important}.template-product--calcetines-1 .product__info-container>*{grid-column:1 / -1}.template-product--calcetines-1 .product__info-container>[id^=price-]{grid-row:auto;justify-self:start;margin-top:1.2rem}.template-product--calcetines-1 .product__info-container .product__title h1{white-space:normal!important;font-size:clamp(2.8rem,2.6vw,3.6rem)!important;line-height:1.08}.template-product--calcetines-1 .product-page-price .price__badge-custom{margin-left:.6rem;padding:.45rem 1.1rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:800;line-height:1.2;color:#fff;background:var(--km-miel);border:0;border-radius:99px;vertical-align:middle}.template-product--calcetines-1 .product-page-price .price-item--sale,.template-product--calcetines-1 .product-page-price .price-item--last{font-size:2.6rem;font-weight:800;color:var(--km-pino)}.template-product--calcetines-1 .product__info-container .cm-benefits{margin-top:1.8rem!important}.template-product--calcetines-1 .cm-benefits li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-product--calcetines-1 .cm-delivery{margin-top:1.4rem!important}.template-product--calcetines-1 .product__info-container{container-type:inline-size}.template-product--calcetines-1 .product__info-container>.product__title,.template-product--calcetines-1 .product__info-container>[id^=price-]{grid-column:1 / -1}.product__title .h1,.product__title h1.h1{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.035em}.product__title h1,.product__title .h1,h1.h1,h2.h1{font-weight:800!important}.template-product--calcetines-1 .km-sub{margin-top:1rem}.cm-buytype{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.2rem}.cm-buytype__opt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-height:6.2rem;padding:1.1rem 1.2rem;border:1.5px solid rgba(29,27,47,.2);border-radius:14px;background:#fff;color:var(--km-tinta, #1D1B2F);font:inherit;text-align:center;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.cm-buytype__opt b{font-size:1.45rem;font-weight:800;line-height:1.2}.cm-buytype__opt span{font-size:1.15rem;line-height:1.35;color:#55506a}.cm-buytype__opt.is-active{border-color:var(--km-pino);background:var(--km-salvia);box-shadow:0 0 0 1px var(--km-pino)}.cm-buytype__opt.is-active b{color:var(--km-pino)}h1,h2,h3,.h1,.h2,.h3,.cm-title,.cm-banner__title,.product__title h1{font-weight:900!important;letter-spacing:-.01em}.announcement-bar,.announcement-bar-section .announcement-bar{background:var(--km-miel)!important}.announcement-bar__message,.announcement-bar__message span,.announcement-bar a{color:#fff!important}.cm-title em,.cm-banner__title em,.km-accent{font-style:normal;font-weight:900;color:var(--km-miel)}.cm-scheme-ink .cm-title em,.cm-banner__title em{color:#ffdd1f}.cm-scheme-cream{background:var(--km-arroz)}.cm-marquee.cm-scheme-ink,.cm-scheme-ink.cm-marquee{background:#ffdd1f;color:var(--km-tinta)}.cm-marquee.cm-scheme-ink *,.cm-scheme-ink.cm-marquee *{color:var(--km-tinta)!important}.cm-rating-chip__score{background:var(--km-miel)!important;color:#fff!important}.cm-bundle--cards .cm-tier__pctpill{color:#fff!important;background:var(--km-miel)!important}.cm-swatch.is-active,.cm-swatch[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--km-miel)!important}.header__heading-logo{max-height:4.2rem;width:auto}.button,.shopify-payment-button__button--unbranded{border-radius:99px!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sc-theme.css.map */
