*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--hm-fondo);color:var(--hm-texto);font-family:Montserrat,system-ui,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}a:hover{opacity:.85}button,input,select,textarea{font:inherit;color:inherit}.hm-oculto{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hm-saltar{position:absolute;left:-9999px}.hm-saltar:focus{left:16px;top:16px;z-index:100;background:#fff;padding:8px 14px;border-radius:8px}:focus-visible{outline:2px solid var(--hm-texto);outline-offset:3px}.hm-wrap{max-width:1240px;margin:0 auto;padding-left:16px;padding-right:16px}.hm-sec{padding-top:48px;padding-bottom:16px}.hm-sec--banda{padding-top:16px;padding-bottom:56px}.hm-centro{text-align:center}.hm-h1,.hm-h2,.hm-h3{font-family:"DM Serif Display",Georgia,serif;font-weight:400;line-height:1.12;margin:0}.hm-h1{font-size:clamp(32px,5.2vw,48px)}.hm-h1 span{display:block}.hm-h2{font-size:clamp(28px,4.4vw,40px)}.hm-h3{font-size:clamp(20px,2.6vw,26px);display:block}.hm-ante{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.hm-chico{font-size:13px}.hm-rte p{margin:0 0 12px}.hm-link{font-weight:600}.hm-boton{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:12px;border:1px solid var(--hm-texto);background:var(--hm-texto);color:#fff;font-weight:600;font-size:15px;text-decoration:none;cursor:pointer}.hm-boton:disabled{opacity:.5;cursor:not-allowed}.hm-boton--borde{background:transparent;color:var(--hm-texto)}.hm-boton--celeste{background:var(--hm-celeste);border-color:var(--hm-celeste);color:var(--hm-texto)}.hm-boton--grande{min-height:54px;flex:1}.hm-botones{display:flex;flex-wrap:wrap;gap:12px}.hm-boton-icono{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:var(--hm-crema);border:0;color:var(--hm-texto);text-decoration:none;cursor:pointer;position:relative}.hm-anuncio{background:var(--hm-rosa);color:#574c46;font-size:13px;font-weight:500;text-align:center;padding:10px 16px}.hm-anuncio a{text-decoration:none}.hm-header{max-width:1240px;margin:0 auto;padding:12px 16px 6px;position:relative;z-index:20}.hm-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.hm-head__der{justify-self:end;display:flex;gap:8px}.hm-head__izq{justify-self:start}.hm-logo{display:inline-flex}.hm-logo__img{width:auto}.hm-burger{display:none}.hm-contador{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;border-radius:999px;background:var(--hm-rosa);color:#574c46;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px}.hm-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 32px;padding:10px 0 4px;font-size:14px;font-weight:500}.hm-nav a{text-decoration:none;padding:6px 0}.hm-nav a[aria-current]{text-decoration:underline;text-underline-offset:6px}.hm-hero-sec{padding-top:0}.hm-hero{position:relative;overflow:hidden;width:100%;height:calc((100vh - var(--hm-hero-top,118px)) * var(--hm-hero-alto,1));height:calc((100svh - var(--hm-hero-top,118px)) * var(--hm-hero-alto,1));min-height:320px;max-height:960px;background:var(--hm-crema)}.hm-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.4s ease}.hm-slide.is-activo{opacity:1}.hm-slide img,.hm-slide svg{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 6s ease-out}.hm-slide.is-activo img{transform:scale(1)}.hm-hero__texto{position:relative;text-align:center;padding:76px 8px 0;display:flex;flex-direction:column;align-items:center;gap:14px}.hm-hero__texto p{margin:0}.hm-h1--una span{display:inline}.hm-hero-sec--encima{position:relative}.hm-hero-sec--encima .hm-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#463a3499,#463a3426 55%,#463a3400 75%)}.hm-hero-sec--encima .hm-hero__texto{position:absolute;left:0;right:0;bottom:0;z-index:2;color:#fff;padding-bottom:clamp(28px,7vh,72px);text-shadow:0 1px 12px rgba(70,58,52,.35)}.hm-hero-sec--encima .hm-boton{background:#fff;border-color:#fff;color:var(--hm-texto);text-shadow:none}.hm-flota{position:absolute;animation:hm-flotar 3.2s ease-in-out infinite}.hm-flota--izq{left:14%;top:84px}.hm-flota--der{right:15%;top:104px;animation-duration:4s;animation-delay:.8s}@keyframes hm-flotar{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes hm-subir{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hm-up{animation:hm-subir .9s ease-out both}.hm-d1{animation-delay:.2s}.hm-d2{animation-delay:.6s}.hm-d3{animation-delay:1s}.hm-d4{animation-delay:1.3s}.hm-asomo{position:absolute;left:calc(50% - 50px);top:6px;width:100px;height:70px;overflow:hidden;pointer-events:none}.hm-cabeza{display:block;transform:translateY(72px);animation:hm-sube 12s ease-in-out .6s infinite}@keyframes hm-sube{0%{transform:translateY(72px)}8%{transform:translateY(-2px)}10%,72%{transform:translateY(0)}80%,to{transform:translateY(72px)}}.hm-pupilas{animation:hm-mira 12s ease-in-out .6s infinite}@keyframes hm-mira{0%,16%{transform:translate(0)}22%,34%{transform:translate(-2.6px)}42%,54%{transform:translate(2.6px)}60%,to{transform:translate(0)}}.hm-ojos2{transform-box:fill-box;transform-origin:50% 50%;animation:hm-cierra 12s .6s infinite}@keyframes hm-cierra{0%,37%{transform:scaleY(1)}38.5%{transform:scaleY(.08)}40%,62%{transform:scaleY(1)}63.5%,66%{transform:scaleY(.08)}68%,to{transform:scaleY(1)}}.hm-ola{position:relative;margin-top:48px}.hm-ola svg{display:block;width:100%;height:64px}.hm-banda{background:var(--hm-crema)}.hm-banda+.hm-ola{margin-top:0}.hm-oveja-ola{position:absolute;width:70px;height:57px;z-index:5;pointer-events:none;opacity:0}.hm-oveja-ola svg{width:70px;height:57px;transform:scaleX(-1);overflow:visible}.hm-ruta-a{animation:hm-ruta-a 14s linear 2s infinite}.hm-ruta-c{animation:hm-ruta-c 14s linear 9s infinite}.hm-salto{transform-box:fill-box;transform-origin:50% 100%;animation:hm-hop .8s ease-in-out infinite}@keyframes hm-hop{0%{transform:translateY(0) scale(1.08,.9)}15%{transform:translateY(0) scale(.94,1.08)}45%{transform:translateY(-38px) rotate(-8deg)}75%{transform:translateY(0) scale(.96,1.04)}88%{transform:translateY(0) scale(1.1,.88)}to{transform:translateY(0) scale(1.08,.9)}}.hm-pata-a,.hm-pata-b{transform-box:fill-box;transform-origin:50% 0;animation:hm-pata .8s ease-in-out infinite}.hm-pata-b{animation-delay:.06s}@keyframes hm-pata{0%,10%,80%,to{transform:rotate(0)}40%{transform:rotate(-35deg)}55%{transform:rotate(30deg)}}.hm-ojos{transform-box:fill-box;transform-origin:50% 50%;animation:hm-parpadeo 2.6s infinite}@keyframes hm-parpadeo{0%,80%,to{transform:scaleY(1)}86%{transform:scaleY(.1)}92%{transform:scaleY(1)}}@keyframes hm-ruta-a{0%{left:-5%;bottom:calc(37.5% - 4px);opacity:1}4%{left:-1%;bottom:calc(43.6% - 4px);opacity:1}8%{left:3%;bottom:calc(58% - 4px);opacity:1}12%{left:7%;bottom:calc(68.2% - 4px);opacity:1}16%{left:11%;bottom:calc(74.4% - 4px);opacity:1}20%{left:15%;bottom:calc(76.7% - 4px);opacity:1}24%{left:19%;bottom:calc(75.3% - 4px);opacity:1}28%{left:23%;bottom:calc(70.2% - 4px);opacity:1}32%{left:27%;bottom:calc(61.6% - 4px);opacity:1}36%{left:31%;bottom:calc(49.7% - 4px);opacity:1}40%{left:35%;bottom:calc(37.4% - 4px);opacity:1}44%{left:39%;bottom:calc(27.6% - 4px);opacity:1}48%{left:43%;bottom:calc(20.6% - 4px);opacity:1}52%{left:47%;bottom:calc(16.7% - 4px);opacity:1}56%{left:51%;bottom:calc(16.3% - 4px);opacity:1}60%{left:55%;bottom:calc(19.7% - 4px);opacity:1}64%{left:59%;bottom:calc(27.1% - 4px);opacity:1}68%{left:63%;bottom:calc(39.1% - 4px);opacity:1}72%{left:67%;bottom:calc(53.8% - 4px);opacity:1}76%{left:71%;bottom:calc(65.6% - 4px);opacity:1}80%{left:75%;bottom:calc(74% - 4px);opacity:1}84%{left:79%;bottom:calc(78.7% - 4px);opacity:1}88%{left:83%;bottom:calc(79.8% - 4px);opacity:1}92%{left:87%;bottom:calc(77% - 4px);opacity:1}96%{left:91%;bottom:calc(70.2% - 4px);opacity:1}to{left:95%;bottom:calc(59.3% - 4px);opacity:0}}@keyframes hm-ruta-c{0%{left:-5%;bottom:calc(37.5% - 4px);opacity:1}4%{left:-1%;bottom:calc(42.5% - 4px);opacity:1}8%{left:3%;bottom:calc(55.5% - 4px);opacity:1}12%{left:7%;bottom:calc(66.1% - 4px);opacity:1}16%{left:11%;bottom:calc(74.5% - 4px);opacity:1}20%{left:15%;bottom:calc(80.5% - 4px);opacity:1}24%{left:19%;bottom:calc(84.4% - 4px);opacity:1}28%{left:23%;bottom:calc(86% - 4px);opacity:1}32%{left:27%;bottom:calc(85.5% - 4px);opacity:1}36%{left:31%;bottom:calc(82.8% - 4px);opacity:1}40%{left:35%;bottom:calc(78.1% - 4px);opacity:1}44%{left:39%;bottom:calc(71.3% - 4px);opacity:1}48%{left:43%;bottom:calc(62.6% - 4px);opacity:1}52%{left:47%;bottom:calc(51.9% - 4px);opacity:1}56%{left:51%;bottom:calc(40.6% - 4px);opacity:1}60%{left:55%;bottom:calc(31.2% - 4px);opacity:1}64%{left:59%;bottom:calc(23.8% - 4px);opacity:1}68%{left:63%;bottom:calc(18.4% - 4px);opacity:1}72%{left:67%;bottom:calc(15.1% - 4px);opacity:1}76%{left:71%;bottom:calc(13.9% - 4px);opacity:1}80%{left:75%;bottom:calc(14.9% - 4px);opacity:1}84%{left:79%;bottom:calc(18% - 4px);opacity:1}88%{left:83%;bottom:calc(23.4% - 4px);opacity:1}92%{left:87%;bottom:calc(31% - 4px);opacity:1}96%{left:91%;bottom:calc(40.9% - 4px);opacity:1}to{left:95%;bottom:calc(53.2% - 4px);opacity:0}}.hm-uy{background:var(--hm-beige);border-radius:28px;padding:clamp(22px,4vw,36px);display:flex;flex-direction:column;gap:24px}.hm-uy__cabeza{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;text-align:center}.hm-uy__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.hm-uy__card{background:var(--hm-fondo);border-radius:20px;padding:22px;display:flex;flex-direction:column;gap:10px}.hm-uy__card p{margin:0;font-size:15px}.hm-bandera{flex:none;transform-origin:0 50%;animation:hm-flamea 4s ease-in-out infinite}@keyframes hm-flamea{0%,to{transform:skewY(0) scaleX(1)}50%{transform:skewY(-2deg) scaleX(.97)}}.hm-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}.hm-cat{text-decoration:none;display:flex;flex-direction:column;gap:12px;align-items:center}.hm-cat__img{width:100%;aspect-ratio:1/1;border-radius:999px;overflow:hidden;background:var(--hm-celeste);display:block}.hm-cat__img img{width:100%;height:100%;object-fit:cover}.hm-cat__titulo{font-family:"DM Serif Display",Georgia,serif;font-size:clamp(17px,2.4vw,22px);text-align:center}.hm-titulo-deco{display:flex;align-items:center;justify-content:center;gap:14px;text-align:center;margin-bottom:8px}.hm-corazon-w{display:inline-block;flex:none;line-height:0}.hm-corazon{width:auto!important;max-width:none;transform-origin:50% 60%;animation:hm-latido 2.4s ease-in-out infinite}.hm-corazon-w--celeste .hm-corazon{animation-delay:1.2s}.hm-corazon.hm-corazon--quieto{animation:none;transform:rotate(-6deg)}@keyframes hm-latido{0%,40%,to{transform:scale(1) rotate(-6deg)}10%{transform:scale(1.18) rotate(-2deg)}20%{transform:scale(.96) rotate(-6deg)}30%{transform:scale(1.1) rotate(-3deg)}70%{transform:scale(1) rotate(4deg)}}.hm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:24px;margin:28px 0}.hm-card{text-decoration:none;display:flex;flex-direction:column;gap:10px;text-align:center}.hm-card__media{position:relative;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:var(--hm-beige)}.hm-card__media img,.hm-card__media svg{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.hm-card:hover .hm-card__media img{transform:scale(1.04)}.hm-card__titulo{font-weight:500;font-size:15px}.hm-card__precio{font-weight:600;font-size:15px;margin-top:-4px}.hm-etiqueta{position:absolute;top:12px;left:12px;background:var(--hm-fondo);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.hm-placeholder{width:100%;height:100%;fill:var(--hm-texto);opacity:.25}.hm-munecos{background:var(--hm-celeste);border-radius:32px;padding:clamp(22px,4vw,40px);display:flex;flex-direction:column;gap:28px}.hm-munecos__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px}.hm-muneco{text-decoration:none;background:var(--hm-fondo);border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.hm-muneco__img{aspect-ratio:4/3;background:var(--hm-rosa);display:block;overflow:hidden}.hm-muneco__img img,.hm-muneco__img svg{width:100%;height:100%;object-fit:cover}.hm-muneco__cuerpo{padding:22px;display:flex;flex-direction:column;gap:8px;font-size:15px}.hm-ajuar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:40px;align-items:center}.hm-ajuar__img{border-radius:32px;overflow:hidden;aspect-ratio:1/1;background:var(--hm-beige)}.hm-ajuar__img img,.hm-ajuar__img svg{width:100%;height:100%;object-fit:cover}.hm-ajuar__texto{display:flex;flex-direction:column;gap:16px}.hm-ajuar__precio{margin:0;font-size:22px;font-weight:600}.hm-testis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px;margin-top:24px}.hm-testi{margin:0;background:#fff;border:1px solid #EFE6DE;border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:14px}.hm-testi blockquote{margin:0;font-size:15px}.hm-testi figcaption{font-weight:600;font-size:14px}.hm-estrellas{color:#9fb3c4;letter-spacing:3px}.hm-ola+.hm-pie{margin-top:0}.hm-pie{background:var(--hm-rosa);color:#574c46}.hm-pie__grid{max-width:1240px;margin:0 auto;padding:16px 16px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;align-items:start}.hm-pie__logo{height:92px;width:auto}.hm-pie__links{display:flex;flex-direction:column;gap:10px;font-size:14px}.hm-pie__links a{text-decoration:none}.hm-redes{display:flex;gap:12px;margin-top:6px}.hm-news{display:flex;flex-direction:column;gap:10px}.hm-news__label{font-weight:600;font-size:14px}.hm-news__fila{display:flex;gap:8px}.hm-news__fila input{flex:1;min-width:0;min-height:44px;border:0;border-radius:12px;padding:0 14px;background:#fff}.hm-news__ok{font-weight:600}.hm-pie__base{max-width:1240px;margin:0 auto;padding:14px 16px 28px;border-top:1px solid rgba(255,255,255,.6);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px}.hm-pais{display:flex;align-items:center;gap:8px}.hm-pais select{border:0;border-radius:8px;padding:4px 8px;background:#fff}.hm-producto{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;padding-top:32px;padding-bottom:32px}.hm-producto__galeria{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-content:start}.hm-producto__foto{border-radius:20px;overflow:hidden;background:var(--hm-beige)}.hm-producto__foto.is-principal{grid-column:1/-1}.hm-producto__info{display:flex;flex-direction:column;gap:14px;align-self:start;position:sticky;top:16px}.hm-producto__precio{margin:0;font-size:22px;font-weight:600}.hm-producto__precio s{font-weight:400;opacity:.6;margin-left:8px}.hm-producto__form{display:flex;flex-direction:column;gap:14px}.hm-campo{display:flex;flex-direction:column;gap:6px}.hm-campo label{font-weight:600;font-size:14px}.hm-campo input,.hm-campo select,.hm-campo textarea,.hm-cantidad input,.hm-buscar input{min-height:48px;border:1px solid var(--hm-beige);border-radius:12px;padding:10px 14px;background:#fff}.hm-producto__comprar{display:flex;gap:10px}.hm-cantidad input{width:84px;text-align:center}.hm-ultimas{margin:0;color:#a0525e;font-weight:600;font-size:14px}.hm-acordeon{border-top:1px solid var(--hm-beige);padding-top:12px}.hm-acordeon summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center}.hm-ordenar{display:flex;justify-content:flex-end;align-items:center;gap:8px;font-size:14px}.hm-ordenar select{border:1px solid var(--hm-beige);border-radius:10px;padding:6px 10px;background:#fff}.hm-paginas{display:flex;justify-content:center;align-items:center;gap:16px}.hm-carrito{max-width:860px}.hm-carrito__lista{list-style:none;margin:24px 0;padding:0;display:flex;flex-direction:column;gap:16px}.hm-carrito__item{display:grid;grid-template-columns:96px 1fr auto;gap:16px;align-items:center;background:#fff;border-radius:18px;padding:12px}.hm-carrito__img img{border-radius:12px;aspect-ratio:1/1;object-fit:cover}.hm-carrito__datos{display:flex;flex-direction:column;gap:2px}.hm-carrito__nombre{font-weight:600;text-decoration:none}.hm-carrito__cant{display:flex;flex-direction:column;align-items:center;gap:4px}.hm-carrito__cant input{width:64px;min-height:40px;text-align:center;border:1px solid var(--hm-beige);border-radius:10px}.hm-carrito__total{display:flex;flex-direction:column;align-items:flex-end;gap:6px;margin-top:20px}.hm-carrito__total p{margin:0}.hm-buscar{display:flex;gap:8px;max-width:560px;margin:20px auto}.hm-buscar input{flex:1}.hm-pagina{max-width:760px}.hm-contacto{display:flex;flex-direction:column;gap:14px;margin-top:24px}.hm-404-oveja{display:flex;justify-content:center}.hm-regalo__monto{font-size:40px;font-weight:600;margin:8px 0}.hm-regalo__codigo{font-size:22px;font-weight:700;letter-spacing:.08em}.hm-regalo img,.hm-password img{margin:0 auto}.hm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px}.hm-modal[hidden]{display:none}.hm-modal__fondo{position:absolute;top:0;right:0;bottom:0;left:0;background:#574c4673}.hm-modal__caja{position:relative;width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow:auto;background:var(--hm-fondo);border-radius:28px;padding:36px 32px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;animation:hm-entra-modal .5s ease-out}@keyframes hm-entra-modal{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:none}}.hm-modal__caja p{margin:0}.hm-modal__cerrar{position:absolute;right:14px;top:14px}.hm-modal__deco1{position:absolute;left:30px;top:34px}.hm-modal__deco2{position:absolute;right:70px;top:96px}.hm-modal__oveja svg{width:96px;height:auto}.hm-modal__form{width:100%;display:flex;flex-direction:column;gap:10px}.hm-modal__form input[type=email]{min-height:48px;border:1px solid var(--hm-beige);border-radius:12px;padding:0 16px;background:#fff}.hm-rasca{position:relative;width:100%;height:150px;border-radius:20px;overflow:hidden;background:var(--hm-rosa)}.hm-rasca[hidden]{display:none}.hm-rasca__premio{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#574c46}.hm-rasca__premio strong{font-size:40px}.hm-rasca__capa{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none;cursor:pointer}@media(max-width:860px){.hm-burger{display:inline-flex}.hm-nav{display:none}.hm-nav.is-abierto{display:flex;flex-direction:column;gap:0;padding:8px 0}.hm-nav.is-abierto a{padding:14px 4px;border-top:1px solid #EFE6DE;font-size:16px}.hm-logo__img{height:calc(var(--hm-logo-alto) * .76)!important}.hm-producto{grid-template-columns:1fr;gap:24px}.hm-producto__info{position:static}}@media(max-width:600px){.hm-hero{min-height:300px}.hm-carrito__item{grid-template-columns:72px 1fr}.hm-carrito__cant{grid-column:2;flex-direction:row}.hm-modal__caja{padding:32px 20px 22px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.hm-oveja-ola{display:none}.hm-up{opacity:1}.hm-cabeza{transform:translateY(72px)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hm.css.map */
