.my{--borgona:#5b0f2f;--borgona-hover:#470b24;--rosa:#e7a6ae;--rosa-claro:#f3d3d7;--crema:#f7e9e2;--crema-claro:#fbf4f0;--cacao:#6b444b;--salvia:#c9d5be;--texto:#2b1b20;--suave:#7b6a6e;--borde:#eadfdb;--tarjeta:#f8f1ee;--margen:50px;--ancho:1440px;--radio:14px;--cc-acento:var(--borgona);--cc-acento-fuerte:var(--borgona);--cc-acento-texto:#fff;--cc-texto:var(--texto);--cc-suave:var(--crema-claro);--cc-borde:var(--borde);--cc-radio:14px;--cc-radio-boton:99px;--cc-titulo:var(--my-titulo), serif;--bs-acento:var(--borgona);--bs-radio:14px;font-family:var(--my-cuerpo), sans-serif;color:var(--texto);-webkit-font-smoothing:antialiased;background:#fff;font-size:15px;line-height:1.65;overflow-x:clip}@media (max-width:989px){.my{--margen:18px}.my-solo-escritorio{display:none!important}}@media (min-width:990px){.my-solo-movil{display:none!important}}.my *,.my :before,.my :after{box-sizing:border-box}.my a{color:inherit;text-decoration:none}.my img{max-width:100%;display:block}.my h1,.my h2,.my h3,.my p{margin:0}.my button{font:inherit;cursor:pointer;color:inherit}.my-contenedor{max-width:var(--ancho);padding:0 var(--margen);margin:0 auto}.my-principal{min-height:50vh}.my .bg-blanco{background:#fff}.my .bg-crema{background:var(--crema)}.my .bg-rosa{background:var(--rosa-claro)}.my .bg-salvia{background:var(--salvia)}.my .bg-cacao{background:var(--cacao);color:#fff}.my .bg-borgona{background:var(--borgona);color:#fff}.my-h1{font-family:var(--my-titulo), serif;letter-spacing:-.01em;font-size:clamp(34px,4vw,52px);font-weight:500;line-height:1.12}.my-h2{font-family:var(--my-titulo), serif;letter-spacing:-.01em;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.15}.my-ante{letter-spacing:.04em;margin-bottom:10px;font-size:13px;font-weight:500}.my-parrafos{white-space:pre-line;color:var(--suave);margin-top:16px;line-height:1.75}.my-seccion{padding:50px 0}.my-cabeza{justify-content:space-between;align-items:flex-end;gap:20px;min-height:44px;margin-bottom:26px;padding-right:110px;display:flex}.my-cabeza--centro{text-align:center;justify-content:center;padding-right:0}.my-enlace{white-space:nowrap;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:3px;font-size:14px;font-weight:500;transition:background-size .35s}.my-enlace:hover{background-position:100% 100%;background-size:0 1px}.my-boton{background:var(--borgona);white-space:nowrap;border:0;border-radius:99px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 28px;font-size:14px;font-weight:500;transition:background .25s,transform .25s;display:inline-flex;color:#fff!important}.my-boton:hover:not(:disabled){background:var(--borgona-hover);transform:translateY(-1px)}.my-boton:disabled{background:#d8cdca}.my-boton--grande{height:52px}.my-boton--ancho{width:100%}.my-boton--flex{flex:1}.my-boton--rosa{background:var(--rosa-claro);color:var(--borgona)!important}.my-boton--rosa:hover:not(:disabled){background:var(--rosa)}.my-boton--blanco{background:#fff;color:var(--borgona)!important}.my-boton--borde{box-shadow:inset 0 0 0 1.5px var(--borgona);background:0 0;color:var(--borgona)!important}.my-boton--borde:hover:not(:disabled){background:var(--borgona);color:#fff!important}.my-anuncio{background:var(--borgona);color:var(--crema);align-items:center;height:34px;display:flex;overflow:hidden}.my-anuncio__pista{width:max-content;animation:38s linear infinite my-corre;display:flex}.my-anuncio__pista>span{display:flex}.my-anuncio b{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:0 30px;font-size:12.5px;font-weight:500}@keyframes my-corre{to{transform:translate(-50%)}}.my-cabecera{z-index:50;background:#fff;border-bottom:1px solid #0000;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;position:sticky;top:0}.my-cabecera[data-estado=pegado]{border-color:var(--borde);box-shadow:0 10px 30px -20px #2b1b2059}.my-cabecera[data-estado=oculto]{transform:translateY(-100%)}.my-cabecera__in{max-width:var(--ancho);padding:0 var(--margen);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;height:84px;margin:0 auto;display:grid}.my-logo img{width:auto;height:58px}.my-nav{align-items:center;gap:30px;font-size:14px;font-weight:500;display:flex}.my-nav>a,.my-nav__grupo>button{background:0 0;border:0;align-items:center;gap:4px;padding:30px 0;display:inline-flex;position:relative}.my-nav>a:after,.my-nav__grupo>button:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .35s;position:absolute;bottom:24px;left:0;right:0;transform:scaleX(0)}.my-nav>a:hover:after,.my-nav>a[data-activo=true]:after,.my-nav__grupo:hover>button:after{transform-origin:0;transform:scaleX(1)}.my-nav__grupo{position:relative}.my-nav__panel{border-radius:var(--radio);opacity:0;visibility:hidden;background:#fff;min-width:230px;max-height:70vh;padding:14px 0;transition:opacity .25s,transform .25s,visibility .25s;position:absolute;top:100%;left:50%;overflow-y:auto;transform:translateY(10px);box-shadow:0 30px 60px -20px #2b1b204d}.my-nav__grupo:hover .my-nav__panel,.my-nav__grupo:focus-within .my-nav__panel{opacity:1;visibility:visible;transform:none}.my-nav__panel a{padding:8px 24px;font-weight:400;transition:color .2s,padding .2s;display:block}.my-nav__panel a:hover{color:var(--borgona);padding-left:30px}.my-cabecera__acciones{justify-content:flex-end;gap:6px;display:flex}.my-icono{background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s;display:grid}.my-icono:hover{background:var(--crema-claro)}.my-carrito{position:relative}.my-carrito b{background:var(--borgona);color:#fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;animation:.45s cubic-bezier(.34,1.56,.64,1) my-salta;display:grid;position:absolute;top:3px;right:1px}@keyframes my-salta{0%{transform:scale(.3)}}@media (max-width:989px){.my-cabecera__in{grid-template-columns:auto 1fr auto;gap:6px;height:64px}.my-logo{justify-self:center}.my-logo img{height:42px}}.my-busqueda{z-index:80;pointer-events:none;position:fixed;inset:0}.my-busqueda[data-abierto=true]{pointer-events:auto}.my-busqueda__fondo{opacity:0;background:#2b1b2059;transition:opacity .3s;position:absolute;inset:0}.my-busqueda[data-abierto=true] .my-busqueda__fondo{opacity:1}.my-busqueda__panel{padding:26px var(--margen) 30px;background:#fff;transition:transform .45s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(-100%)}.my-busqueda[data-abierto=true] .my-busqueda__panel{transform:none}.my-busqueda__fila{border-bottom:1.5px solid var(--texto);align-items:center;gap:14px;max-width:900px;margin:0 auto;padding-bottom:10px;display:flex}.my-busqueda__fila .bs-input{font-family:var(--my-titulo), serif;font-size:clamp(20px,3vw,30px)}.my-busqueda__sugerencias{flex-wrap:wrap;align-items:center;gap:8px;max-width:900px;margin:18px auto 0;font-size:13px;display:flex}.my-busqueda__sugerencias span{color:var(--suave);margin-right:4px}.my-busqueda__sugerencias a{border:1px solid var(--borde);border-radius:99px;padding:6px 14px;transition:background .2s,border-color .2s}.my-busqueda__sugerencias a:hover{background:var(--crema-claro);border-color:var(--rosa)}.my-menu-movil{z-index:80;pointer-events:none;position:fixed;inset:0}.my-menu-movil[data-abierto=true]{pointer-events:auto}.my-menu-movil__fondo{opacity:0;background:#2b1b2066;transition:opacity .3s;position:absolute;inset:0}.my-menu-movil[data-abierto=true] .my-menu-movil__fondo{opacity:1}.my-menu-movil__panel{background:#fff;width:min(360px,88vw);padding:16px 22px 30px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.my-menu-movil[data-abierto=true] .my-menu-movil__panel{transform:none}.my-menu-movil__cabecera{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.my-menu-movil__cabecera img{width:auto;height:44px}.my-menu-movil__enlace,.my-menu-movil summary{border-bottom:1px solid var(--borde);font-family:var(--my-titulo), serif;cursor:pointer;justify-content:space-between;align-items:center;padding:15px 0;font-size:20px;list-style:none;display:flex}.my-menu-movil summary::-webkit-details-marker{display:none}.my-menu-movil details a{color:var(--suave);padding:8px 0 8px 12px;display:block}.my-slider{padding:20px 0 10px;position:relative;overflow:hidden}.my-slider__pista{--ancho-slide:min(1080px, 76vw);--hueco:14px;gap:var(--hueco);transform:translateX(calc(50vw - var(--ancho-slide) / 2 - var(--i) * (var(--ancho-slide) + var(--hueco))));transition:transform .8s cubic-bezier(.65,0,.35,1);display:flex}.my-slide{width:var(--ancho-slide);cursor:pointer;opacity:.55;border-radius:18px;flex:none;grid-template-columns:1fr 1fr;align-items:center;height:clamp(380px,38vw,540px);transition:opacity .6s,transform .8s;display:grid;position:relative;overflow:hidden;transform:scale(.96)}.my-slide[data-activa=true]{opacity:1;cursor:default;transform:none}.my-slide__fondo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.my-slide__producto{place-items:center;height:100%;display:grid;position:relative}.my-slide__aro{aspect-ratio:1;background:#ffffff8c;border-radius:50%;width:min(74%,380px);transition:transform 1.2s cubic-bezier(.22,1,.36,1);position:absolute;transform:scale(.85)}.my-slide[data-activa=true] .my-slide__aro{transform:scale(1)}.my-slide__producto img{aspect-ratio:1;object-fit:contain;opacity:0;background:#fff;border-radius:50%;width:min(54%,300px);padding:24px;transition:transform 1.1s cubic-bezier(.22,1,.36,1) .2s,opacity .8s .2s;position:relative;transform:translateY(24px)rotate(-6deg);box-shadow:0 40px 60px -30px #5b0f2f73}.my-slide[data-activa=true] .my-slide__producto img{opacity:1;transform:none}.my-slide__texto{text-align:center;justify-items:center;gap:18px;padding:30px;display:grid;position:relative}.my-slide__texto[data-sobre-foto=true]{color:#fff;text-shadow:0 2px 20px #00000040;grid-column:1/-1}.my-slide__ante{letter-spacing:.04em;font-size:14px;font-weight:500}.my-slide__texto h2{font-family:var(--my-titulo), serif;letter-spacing:-.015em;max-width:13ch;font-size:clamp(32px,4vw,58px);font-weight:500;line-height:1.08}.my-slide__texto>*{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.my-slide[data-activa=true] .my-slide__texto>*{opacity:1;transform:none}.my-slide[data-activa=true] .my-slide__texto>:nth-child(2){transition-delay:.15s}.my-slide[data-activa=true] .my-slide__texto>:nth-child(3){transition-delay:.3s}.my-slide.bg-borgona .my-boton,.my-slide.bg-cacao .my-boton{background:#fff;color:var(--borgona)!important}.my-slider__puntos{justify-content:center;gap:8px;margin-top:22px;display:flex}.my-slider__puntos button{background:#d9cdca;border:0;border-radius:99px;width:8px;height:8px;padding:0;transition:width .4s,background .4s}.my-slider__puntos button[data-activo=true]{background:var(--texto);width:36px}@media (max-width:749px){.my-slider__pista{--ancho-slide:86vw;--hueco:8px}.my-slide{grid-template-rows:1fr auto;grid-template-columns:1fr;height:520px}.my-slide__producto{order:2;height:260px}.my-slide__texto{gap:12px;padding:34px 20px 0}}.my-tarjeta{min-width:0}.my-tarjeta__visual{background:var(--tarjeta);border-radius:12px;position:relative;overflow:hidden}.my-tarjeta__media{aspect-ratio:1/1.08;display:block;position:relative}.my-tarjeta__img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:12%;transition:opacity .5s,transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.my-tarjeta__img--2,.my-tarjeta:hover .my-tarjeta__media[data-segunda=true] .my-tarjeta__img:first-child{opacity:0}.my-tarjeta:hover .my-tarjeta__img--2{opacity:1}.my-tarjeta:hover .my-tarjeta__media[data-segunda=false] .my-tarjeta__img{transform:scale(1.07)}.my-tarjeta[data-agotado=true] .my-tarjeta__img{opacity:.5}.my-insignias{z-index:2;flex-wrap:wrap;gap:5px;display:flex;position:absolute;top:10px;left:10px}.my-insignias--estaticas{margin-bottom:14px;position:static}.my-insignia{background:var(--borgona);color:#fff;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:600;line-height:1}.my-insignia--desc{background:var(--borgona)}.my-insignia--pocas{background:var(--rosa);color:var(--borgona)}.my-insignia--gris{background:#9a8f8c}.my-insignia--salvia{background:var(--salvia);color:#33402a}.my-rapido{height:42px;color:var(--texto);opacity:0;background:#fff;border:0;border-radius:99px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;transition:opacity .3s,transform .35s cubic-bezier(.22,1,.36,1),background .2s,color .2s;display:inline-flex;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(10px);box-shadow:0 10px 24px -14px #2b1b2080}.my-rapido:hover,.my-rapido[data-ok=true]{background:var(--borgona);color:#fff!important}.my-tarjeta:hover .my-rapido,.my-tarjeta:focus-within .my-rapido,.my-rapido[data-ok=true]{opacity:1;transform:none}@media (hover:none),(max-width:989px){.my-rapido{opacity:1;height:34px;padding:0 12px;font-size:12px;bottom:8px;left:auto;right:8px;transform:none}}.my-tarjeta__info{padding:12px 4px 0}.my-tarjeta__marca{color:var(--suave);font-size:11.5px}.my-tarjeta__titulo{font-family:var(--my-cuerpo), sans-serif;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.my-tarjeta__titulo a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .35s}.my-tarjeta:hover .my-tarjeta__titulo a{background-size:100% 1px}.my-tarjeta__precio{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:6px;font-size:14px;font-weight:600;display:flex}.my-tarjeta__precio[data-oferta=true]>span:not(.my-tarjeta__desde){color:var(--borgona)}.my-tarjeta__precio s{color:var(--suave);font-size:13px;font-weight:400}.my-tarjeta__precio small{width:100%;color:var(--suave);font-size:12px;font-weight:400}.my-tarjeta__desde{color:var(--suave);font-size:13px;font-weight:400}.my-grilla{gap:26px 12px;display:grid}.my-grilla--4{grid-template-columns:repeat(4,1fr)}.my-grilla--3{grid-template-columns:repeat(3,1fr)}@media (max-width:989px){.my-grilla--4,.my-grilla--3{grid-template-columns:repeat(2,1fr);gap:20px 10px}}.my-entra{animation:.6s cubic-bezier(.22,1,.36,1) both my-entra;animation-delay:calc(var(--i,0) * 50ms);min-width:0}@keyframes my-entra{0%{opacity:0;transform:translateY(18px)}}.my-fila{position:relative}.my-fila__pista{scroll-snap-type:x mandatory;scrollbar-width:none;outline:none;grid-auto-columns:calc(25% - 9px);grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.my-fila__pista::-webkit-scrollbar{display:none}.my-fila__pista>*{scroll-snap-align:start}.my-flechas{gap:8px;display:flex;position:absolute;top:-70px;right:0}.my-flechas[data-ocultas=true]{display:none}.my-flecha{border:1px solid var(--borde);background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s,color .2s,opacity .2s;display:grid}.my-flecha:hover:not(:disabled){background:var(--texto);color:#fff}.my-flecha:disabled{opacity:.35}@media (max-width:989px){.my-fila__pista{grid-auto-columns:calc(58.8235% - 5.88235px);gap:10px}.my-flechas{display:none}.my-cabeza{padding-right:0}}.my-pestanas__cabeza{justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.my-pestanas__lista{scrollbar-width:none;gap:28px;display:flex;overflow-x:auto}.my-pestanas__lista button{font-family:var(--my-titulo), serif;color:#c9bcb8;white-space:nowrap;background:0 0;border:0;padding:0;font-size:clamp(22px,2.4vw,32px);font-weight:500;transition:color .3s}.my-pestanas__lista button[data-activa=true],.my-pestanas__lista button:hover{color:var(--texto)}.my-frase-fotos{font-family:var(--my-titulo), serif;text-align:center;letter-spacing:-.015em;max-width:1100px;margin:0 auto;font-size:clamp(30px,4.4vw,64px);line-height:1.45}.my-frase-fotos__img{vertical-align:middle;background:var(--rosa-claro);opacity:0;width:2.1em;height:1.1em;transition:transform .9s cubic-bezier(.34,1.56,.64,1),opacity .6s;transition-delay:calc(var(--k) * .15s + .2s);border-radius:99px;margin:0 .2em;display:inline-block;overflow:hidden;transform:scale(.5)rotate(-6deg)}.my-frase-fotos__img img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:.08em}.my-frase-fotos[data-visto] .my-frase-fotos__img,html:not([data-animado]) .my-frase-fotos__img{opacity:1;transform:none}.my-frase-fotos:nth-of-type(n) .my-frase-fotos__img:nth-child(odd){background:var(--crema)}.my-colecciones{padding:70px 0}.my-colecciones__in{grid-template-columns:340px 1fr;align-items:center;gap:40px;display:grid}.my-colecciones__texto p:last-child{color:var(--suave);margin-top:14px}.my-colecciones__fila .my-fila__pista{grid-auto-columns:calc(33.3333% - 8px)}.my-colecciones__fila .my-flechas{inset:auto auto -64px -380px}.my-col-tarjeta{border-radius:var(--radio);background:#fff;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;display:block;overflow:hidden}.my-col-tarjeta:hover{transform:translateY(-4px);box-shadow:0 30px 50px -30px #5b0f2f59}.my-col-tarjeta__media{aspect-ratio:1/.9;background:var(--crema-claro);display:block;position:relative}.my-col-tarjeta__media img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:14%;transition:opacity .5s,transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.my-col-tarjeta__2{opacity:0;transform:translate(20px)}.my-col-tarjeta:hover .my-col-tarjeta__media img:first-child{opacity:0;transform:translate(-20px)}.my-col-tarjeta:hover .my-col-tarjeta__2{opacity:1;transform:none}.my-col-tarjeta__pie{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.my-col-tarjeta__pie b{font-weight:500;display:block}.my-col-tarjeta__pie small{color:var(--suave);font-size:12px}.my-col-tarjeta__pie i{background:var(--crema-claro);border-radius:50%;place-items:center;width:36px;height:36px;transition:background .3s,color .3s,transform .3s;display:grid}.my-col-tarjeta:hover .my-col-tarjeta__pie i{background:var(--borgona);color:#fff;transform:rotate(45deg)}@media (max-width:989px){.my-colecciones__in{grid-template-columns:1fr;gap:24px}.my-colecciones__fila .my-fila__pista{grid-auto-columns:calc(62.5% - 6.25px)}}.my-rutina{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.my-rutina__media{aspect-ratio:1/1.05;border-radius:18px;position:relative;overflow:hidden}.my-rutina__fondo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.my-rutina__collage{position:absolute;inset:0}.my-rutina__collage img{aspect-ratio:1;object-fit:contain;width:42%;animation:7s ease-in-out infinite my-flota;animation-delay:calc(var(--k) * -2s);background:#fff;border-radius:50%;padding:7%;position:absolute;box-shadow:0 30px 50px -30px #5b0f2f80}.my-rutina__collage img:first-child{top:14%;left:10%}.my-rutina__collage img:nth-child(2){top:34%;right:9%}.my-rutina__collage img:nth-child(3){bottom:6%;left:24%}.my-rutina__collage img:nth-child(4){width:30%;top:4%;right:12%}@keyframes my-flota{50%{translate:0 -10px}}.my-rutina__punto{z-index:2;width:30px;height:30px;color:var(--texto);background:#fff;border-radius:50%;place-items:center;margin:-15px 0 0 -15px;font-size:13px;font-weight:600;animation:2.4s ease-out infinite my-latido;display:grid;position:absolute;box-shadow:0 0 #ffffffb3}@keyframes my-latido{70%{box-shadow:0 0 0 12px #fff0}}.my-rutina__cabeza{text-align:center;margin-bottom:26px}.my-rutina__lista ol{margin:0 0 26px;padding:0;list-style:none}.my-rutina__lista li{border-bottom:1px solid var(--borde);grid-template-columns:26px 64px 1fr auto;align-items:center;gap:14px;padding:14px 0;display:grid}.my-rutina__num{border:1px solid var(--borde);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.my-rutina__foto{background:var(--tarjeta);border-radius:10px;width:64px;height:64px;overflow:hidden}.my-rutina__foto img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:6px}.my-rutina__info{gap:4px;min-width:0;font-size:14px;display:grid}.my-rutina__info a{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.my-rutina__info select{font:inherit;color:var(--suave);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13px}.my-rutina__info small{color:var(--suave)}.my-rutina__precio{text-align:right;font-size:14px;font-weight:600;display:grid}.my-rutina__precio s{color:var(--suave);font-size:12px;font-weight:400}.my-rutina__lista>.my-boton{width:100%}@media (max-width:989px){.my-rutina{grid-template-columns:1fr;gap:28px}.my-rutina__lista li{grid-template-columns:22px 54px 1fr auto;gap:10px}.my-rutina__foto{width:54px;height:54px}.my-rutina__lista>.my-boton{white-space:normal;height:auto;min-height:52px;padding:10px 20px}}.my-beneficios{text-align:center}.my-pildoras{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 30px;padding:0;list-style:none;display:flex}.my-pildoras li{border:1px solid var(--borde);border-radius:99px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;transition:background .25s,border-color .25s;display:inline-flex}.my-pildoras li:hover{background:var(--crema-claro);border-color:var(--rosa)}.my-pildoras svg{background:var(--crema);border-radius:50%;width:20px;height:20px;padding:3px}.my-beneficios__frase{font-family:var(--my-titulo), serif;white-space:pre-line;margin-bottom:22px;font-size:clamp(24px,2.6vw,36px);line-height:1.3}.my-tarjetas .my-fila__pista{grid-auto-columns:calc(62.5% - 8.75px);gap:14px}.my-tarjeta-grande{border-radius:18px;grid-template-columns:1fr 1fr;min-height:420px;display:grid;position:relative;overflow:hidden}.my-tarjeta-grande__texto{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:40px 36px;display:flex;position:relative}.my-tarjeta-grande__texto h3{font-family:var(--my-titulo), serif;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.1}.my-tarjeta-grande__texto p:not(.my-ante){color:inherit;opacity:.8}.my-tarjeta-grande__media{place-items:center;display:grid;position:relative}.my-tarjeta-grande__media img:not(.my-cubre){aspect-ratio:1;object-fit:contain;background:#ffffffbf;border-radius:50%;width:78%;padding:12%;transition:transform .9s cubic-bezier(.22,1,.36,1)}.my-tarjeta-grande:hover .my-tarjeta-grande__media img{transform:scale(1.05)rotate(-4deg)}.my-cubre{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:989px){.my-tarjetas .my-fila__pista{grid-auto-columns:86%}.my-tarjeta-grande{grid-template-columns:1fr;min-height:0}.my-tarjeta-grande__texto{padding:28px 24px 0}.my-tarjeta-grande__media{padding:20px 0 26px}.my-tarjeta-grande__media img:not(.my-cubre){width:60%}}.my-banner-productos{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.my-banner{isolation:isolate;border-radius:18px;min-height:660px;display:grid;position:sticky;top:100px;overflow:hidden}.my-banner__producto{aspect-ratio:1;object-fit:contain;background:#ffffffeb;border-radius:50%;width:42%;padding:10%;transition:transform 1s cubic-bezier(.22,1,.36,1);position:absolute;bottom:6%;left:50%;translate:-50%}.my-banner:hover .my-banner__producto{transform:scale(1.05)rotate(-3deg)}.my-banner__texto{text-align:center;align-content:start;justify-items:center;gap:16px;padding:50px 30px;display:grid;position:relative}.my-banner__titulo{font-family:var(--my-titulo), serif;max-width:14ch;font-size:clamp(28px,2.8vw,40px);line-height:1.12}.my-banner-productos__filas{gap:40px;display:grid}.my-fila-titulo{font-family:var(--my-titulo), serif;font-size:28px;font-weight:500}.my-banner-productos .my-fila__pista{grid-auto-columns:calc(50% - 6px)}@media (max-width:989px){.my-banner-productos{grid-template-columns:1fr}.my-banner{min-height:460px;position:relative;top:0}.my-banner-productos .my-fila__pista{grid-auto-columns:calc(58.8235% - 5.88235px)}}.my-marquesina{border-top:1px solid var(--borde);border-bottom:1px solid var(--borde);margin:30px 0;padding:26px 0;overflow:hidden}.my-marquesina__pista{width:max-content;animation:45s linear infinite my-corre;display:flex}.my-marquesina__pista>span{display:flex}.my-marquesina b{font-family:var(--my-titulo), serif;white-space:nowrap;align-items:center;gap:36px;padding-right:36px;font-size:clamp(30px,4vw,56px);font-style:italic;font-weight:400;display:inline-flex}.my-marquesina b:nth-child(2n){color:var(--borgona);font-style:normal}.my-marquesina i{color:var(--rosa);font-size:.5em;font-style:normal}.my-marcas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.my-marcas a{background:var(--crema-claro);font-family:var(--my-titulo), serif;border-radius:99px;padding:14px 26px;font-size:18px;transition:background .25s,color .25s,transform .25s}.my-marcas a:hover{background:var(--borgona);color:#fff;transform:translateY(-2px)}.my-imagen-texto{border-radius:18px;grid-template-columns:1fr 1fr;min-height:440px;display:grid;overflow:hidden}.my-imagen-texto>img{object-fit:cover;width:100%;height:100%}.my-imagen-texto[data-lado=derecha]>img{order:2}.my-imagen-texto__texto{align-content:center;justify-items:start;gap:8px;padding:50px;display:grid}.my-imagen-texto__texto .my-boton{margin-top:16px}.my-texto{padding:70px 0}.my-preguntas{grid-template-columns:1fr 1.4fr;gap:60px;display:grid}.my-preguntas>div:first-child{align-content:start;justify-items:start;gap:14px;display:grid}.my-preguntas>div:first-child p{color:var(--suave)}.my-acordeon__item{border-bottom:1px solid var(--borde)}.my-acordeon__item button{text-align:left;width:100%;font-family:var(--my-titulo), serif;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:20px;display:flex}.my-acordeon__item button svg{flex:none;transition:transform .35s}.my-acordeon__item[data-abierto=true] button svg{transform:rotate(45deg)}.my-acordeon__cuerpo{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.my-acordeon__item[data-abierto=true] .my-acordeon__cuerpo{grid-template-rows:1fr}.my-acordeon__cuerpo>div{overflow:hidden}.my-acordeon__cuerpo p,.my-acordeon__cuerpo .my-html{color:var(--suave);padding-bottom:20px;line-height:1.75}.my-html ul{margin:6px 0;padding-left:18px}.my-html p+p{margin-top:8px}.my-acordeon--pdp .my-acordeon__item button{font-family:var(--my-cuerpo), sans-serif;padding:16px 0;font-size:15px;font-weight:500}.my-contacto{text-align:center;justify-items:center;gap:14px;max-width:720px;display:grid}.my-contacto>p{color:var(--suave)}.my-contacto__botones{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.my-video{border-radius:18px;padding-top:56.25%;position:relative;overflow:hidden}.my-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.my-boletin{text-align:center;border-radius:18px;justify-items:center;gap:12px;padding:60px 30px;display:grid}.my-boletin>p{color:var(--cacao);max-width:46ch}.my-boletin__form{background:#fff;border-radius:99px;flex-wrap:wrap;width:min(480px,100%);margin-top:10px;padding:5px;display:flex}.my-boletin__form input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 18px;font-size:14px}.my-boletin__form button{background:var(--borgona);color:#fff;border:0;border-radius:99px;height:44px;padding:0 24px;font-weight:500}.my-boletin__error{width:100%;padding:6px 18px 0;font-size:13px}.my-boletin__ok{font-weight:500}@media (max-width:989px){.my-imagen-texto,.my-preguntas{grid-template-columns:1fr;gap:20px}.my-imagen-texto>img{aspect-ratio:4/3}.my-imagen-texto__texto{padding:28px 22px}}.my-pie{background:var(--crema);margin-top:40px;padding:60px 0 0;font-size:14px}.my-pie__in{grid-template-columns:1.4fr 1fr 1fr 1.4fr;gap:40px;padding-bottom:50px;display:grid}.my-pie h3{font-family:var(--my-titulo), serif;margin-bottom:14px;font-size:20px;font-weight:500}.my-pie__in>div>a{color:var(--cacao);align-items:center;gap:6px;padding:4px 0;transition:color .2s;display:flex}.my-pie__in>div>a:hover{color:var(--borgona)}.my-pie__marca img{width:auto;height:70px;margin-bottom:14px}.my-pie__marca p,.my-pie__boletin>p{color:var(--cacao);max-width:34ch}.my-pie__redes{gap:8px;margin-top:16px;display:flex}.my-pie__redes a{background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .2s,color .2s;display:grid}.my-pie__redes a:hover{background:var(--borgona);color:#fff}.my-pie__boletin .my-boletin__form{margin-top:14px}.my-pie__legal{color:var(--cacao);border-top:1px solid #6b444b2e;flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:18px;padding-bottom:22px;font-size:12.5px;display:flex}@media (max-width:989px){.my-pie__in{grid-template-columns:1fr 1fr;gap:30px}.my-pie__marca,.my-pie__boletin{grid-column:1/-1}}.my-migas{color:var(--suave);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:18px 0;font-size:13px;display:flex;overflow:hidden}.my-migas--izq{justify-content:flex-start}.my-migas a:hover{color:var(--texto)}.my-migas span{text-overflow:ellipsis;color:var(--texto);overflow:hidden}.my-coleccion__cabeza{text-align:center;padding-bottom:10px}.my-coleccion__desc{color:var(--suave);max-width:60ch;margin:10px auto 0}.my-chips{scrollbar-width:none;justify-content:safe center;gap:12px;margin:30px 0 10px;padding-bottom:4px;display:flex;overflow-x:auto}.my-chip{border-radius:var(--radio);background:var(--crema-claro);flex:none;place-items:center;width:190px;height:96px;transition:transform .3s;display:grid;position:relative;overflow:hidden}.my-chip img{object-fit:contain;mix-blend-mode:multiply;opacity:.85;width:92px;height:92px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-10px;right:-6px}.my-chip span{justify-self:start;padding-left:18px;font-weight:500;position:relative}.my-chip:hover{transform:translateY(-3px)}.my-chip:hover img{transform:scale(1.1)rotate(-6deg)}.my-chip[data-activo=true]{background:var(--borgona);color:#fff}.my-chip[data-activo=true] img{mix-blend-mode:normal;background:#fff;border-radius:50%}.my-busqueda-grande{gap:10px;max-width:560px;margin:20px auto 0;display:flex}.my-busqueda-grande input{border:1px solid var(--borde);height:50px;font:inherit;border-radius:99px;flex:1;padding:0 20px}.my-busqueda-grande input:focus{border-color:var(--borgona);outline:0}.my-coleccion{border-top:1px solid var(--borde);grid-template-columns:250px 1fr;align-items:start;gap:40px;margin-top:20px;padding-top:26px;padding-bottom:40px;display:grid}.my-filtros{max-height:calc(100vh - 120px);padding-right:6px;position:sticky;top:100px;overflow-y:auto}.my-filtros__cabecera,.my-filtros__abrir,.my-filtros__fondo{display:none}.my-filtro{border-bottom:1px solid var(--borde);padding:18px 0}.my-filtro summary{font-family:var(--my-titulo), serif;cursor:pointer;justify-content:space-between;font-size:20px;list-style:none;display:flex}.my-filtro summary::-webkit-details-marker{display:none}.my-filtro summary:after{content:"−"}.my-filtro:not([open]) summary:after{content:"+"}.my-filtro[open] summary{margin-bottom:12px}.my-filtro__lista{max-height:280px;display:grid;overflow-y:auto}.my-check{align-items:center;gap:10px;padding:5px 0;font-size:14px;display:flex}.my-check i{border:1px solid #bba9a5;border-radius:4px;flex:none;width:17px;height:17px;transition:background .2s,border-color .2s;position:relative}.my-check[data-activo=true] i{background:var(--borgona);border-color:var(--borgona)}.my-check[data-activo=true] i:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.my-check small{color:var(--suave)}.my-precios{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;font-size:14px;display:grid}.my-precios label{background:var(--crema-claro);color:var(--suave);border-radius:99px;align-items:center;padding-left:12px;display:flex}.my-precios input{width:100%;min-width:0;height:38px;font:inherit;background:0 0;border:0;outline:0;padding:0 8px;font-size:13px}.my-precios button{background:var(--texto);color:#fff;border:0;border-radius:99px;grid-column:1/-1;height:38px;font-size:13px}.my-barra-coleccion{color:var(--suave);justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;font-size:14px;display:flex}.my-barra-coleccion__gratis{color:var(--borgona);background:var(--rosa-claro);border-radius:99px;padding:5px 12px;font-size:12.5px;font-weight:500}.my-orden{align-items:center;gap:8px;display:flex}.my-orden select{font:inherit;color:var(--texto);cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:500}.my-vacio{text-align:center;color:var(--suave);justify-items:center;gap:16px;padding:60px 0;display:grid}.my-paginas{justify-content:center;gap:6px;margin-top:40px;display:flex}.my-paginas a,.my-paginas span{border-radius:99px;place-items:center;min-width:42px;height:42px;font-size:14px;display:grid}.my-paginas a:hover{background:var(--crema-claro)}.my-paginas a[data-activo=true]{background:var(--texto);color:#fff}@media (max-width:989px){.my-coleccion{grid-template-columns:1fr;gap:0}.my-coleccion>.my-filtros__abrir{border:1px solid var(--texto);cursor:pointer;border-radius:99px;justify-self:start;align-items:center;gap:8px;height:40px;margin-bottom:16px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.my-filtros__abrir b{background:var(--borgona);color:#fff;border-radius:99px;place-items:center;min-width:20px;height:20px;font-size:11px;display:grid}.my-filtros{z-index:85;background:#fff;width:min(340px,88vw);max-height:none;padding:0 20px 20px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.my-filtros__cabecera{font-family:var(--my-titulo), serif;justify-content:space-between;align-items:center;padding:18px 0;font-size:22px;display:flex}.my-filtros__cabecera label{cursor:pointer}.my-filtros__toggle:checked~.my-filtros{transform:none}.my-filtros__toggle:checked~.my-filtros__fondo{z-index:84;background:#2b1b2066;display:block;position:fixed;inset:0}.my-barra-coleccion__gratis,.my-orden span{display:none}}.my-pdp{grid-template-columns:1.25fr 1fr;align-items:start;gap:50px;padding-bottom:40px;display:grid}.my-galeria{grid-template-columns:1fr 1fr;gap:10px;display:grid}.my-galeria__foto{border-radius:var(--radio);background:var(--tarjeta);aspect-ratio:1;cursor:zoom-in;border:0;padding:0;overflow:hidden}.my-galeria__foto:nth-child(3n+1){aspect-ratio:1/.92;grid-column:1/-1}.my-galeria__foto img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:10%;transition:transform .8s cubic-bezier(.22,1,.36,1)}.my-galeria__foto:hover img{transform:scale(1.06)}.my-pdp__info{position:sticky;top:100px}.my-pdp__titulo{font-family:var(--my-titulo), serif;letter-spacing:-.01em;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.15}.my-pdp__precio{align-items:baseline;gap:10px;margin-top:14px;font-size:22px;font-weight:600;display:flex}.my-pdp__precio[data-oferta=true]>span{color:var(--borgona)}.my-pdp__precio s{color:var(--suave);font-size:16px;font-weight:400}.my-pdp__nota{color:var(--suave);margin-top:2px;font-size:13px}.my-pdp__desc{color:var(--cacao);margin-top:16px;font-size:14.5px}.my-pdp__stock{color:#3d7a3f;align-items:center;gap:8px;margin-top:16px;font-size:14px;display:flex}.my-pdp__stock i{background:currentColor;border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite my-pulso}.my-pdp__stock[data-agotado=true]{color:var(--suave)}@keyframes my-pulso{50%{box-shadow:0 0 0 6px color-mix(in srgb, currentColor 0%, transparent)}0%,to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 35%, transparent)}}.my-pdp__opciones{margin-top:20px}.my-pdp__opciones>p{margin-bottom:10px;font-size:14px}.my-pildoras-var{flex-wrap:wrap;gap:8px;display:flex}.my-pildoras-var button{border:1px solid var(--borde);background:#fff;border-radius:99px;min-width:70px;height:42px;padding:0 18px;font-size:14px;transition:background .2s,color .2s,border-color .2s}.my-pildoras-var button:hover{border-color:var(--texto)}.my-pildoras-var button[data-activa=true]{background:var(--texto);border-color:var(--texto);color:#fff}.my-pildoras-var button[data-agotada=true]{opacity:.4;text-decoration:line-through}.my-pdp__compra{gap:10px;margin-top:24px;display:flex}.my-cantidad{border:1px solid var(--borde);border-radius:99px;align-items:center;height:52px;display:inline-flex}.my-cantidad button{background:0 0;border:0;place-items:center;width:42px;height:100%;display:grid}.my-cantidad span{text-align:center;min-width:24px}.my-pdp__compra+.my-boton{margin-top:10px}.my-pdp__gratis{background:var(--crema-claro);border-radius:var(--radio);margin-top:20px;padding:14px 16px;font-size:14px}.my-pdp__gratis p{align-items:center;gap:8px;display:flex}.my-pdp__gratis b{color:var(--borgona)}.my-pdp__gratis-barra{background:var(--rosa-claro);border-radius:99px;height:5px;margin-top:10px;display:block;overflow:hidden}.my-pdp__gratis-barra span{background:var(--borgona);border-radius:inherit;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);display:block}.my-pdp__confianza{flex-wrap:wrap;gap:18px;margin:18px 0 8px;font-size:13px;display:flex}.my-pdp__confianza span{align-items:center;gap:6px;display:inline-flex}.my-pdp__extra{gap:22px;margin-top:16px;font-size:13px;display:flex}.my-pdp__extra button,.my-pdp__extra a{background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.my-pdp__extra button:hover,.my-pdp__extra a:hover{color:var(--borgona)}@media (max-width:989px){.my-pdp{grid-template-columns:1fr;gap:24px}.my-galeria{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--margen) * -1);padding:0 var(--margen);display:flex;overflow-x:auto}.my-galeria__foto,.my-galeria__foto:nth-child(3n+1){aspect-ratio:1;scroll-snap-align:center;flex:none;width:86%}.my-galeria[data-una=true] .my-galeria__foto{width:100%}.my-pdp__info{position:static}}.my-barra-compra{z-index:45;border-top:1px solid var(--borde);background:#fff;transition:transform .4s cubic-bezier(.22,1,.36,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -16px 40px -24px #2b1b2059}.my-barra-compra[data-visible=true]{transform:none}.my-barra-compra__in{align-items:center;gap:16px;height:80px;display:flex}.my-barra-compra__foto{background:var(--tarjeta);border-radius:10px;flex:none;width:54px;height:54px;overflow:hidden}.my-barra-compra__foto img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:4px}.my-barra-compra__texto{flex:1;min-width:0;font-size:14px;display:grid}.my-barra-compra__texto span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.my-barra-compra__texto b[data-oferta=true]{color:var(--borgona)}.my-barra-compra__texto s{color:var(--suave);font-size:12px;font-weight:400}.my-barra-compra__select{border:1px solid var(--borde);height:44px;font:inherit;background:#fff;border-radius:99px;padding:0 14px;font-size:14px}@media (max-width:749px){.my-barra-compra__in{gap:10px;height:70px}.my-barra-compra__foto,.my-barra-compra__select{display:none}}html[data-animado] .my [data-aparecer]:not([data-visto]){opacity:0;transform:translateY(30px)}.my [data-aparecer]{transition:opacity .8s,transform .9s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.my *,.my :before,.my :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
