:root{color-scheme:light;--bg:#FFFFFF;--ink:#2B2B2C;--ink-2:#5E5852;--line:#ECE8E3;--soft:#F5F4F2;--fuerte:#2B2B2C;--dot:#D6F25C;--lila-50:#F1EBFD;--celeste-50:#E7F4FB;--salvia-50:#E9F2ED;--yema-50:#FFF5D4;--verde:#108474;--trazo-2:#B49AEE;--ambar:#E7A659;--font:"Figtree",system-ui,sans-serif;--ease-out:cubic-bezier(.16,1,.3,1);--r-panel:28px;--r-card:20px;--r-img:16px;--gut:clamp(16px,4vw,48px);--max:1280px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:clamp(16px,.35vw + 14.6px,17px);line-height:1.55;overflow-x:clip;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}figure{margin:0}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3{color:var(--fuerte);font-weight:600;letter-spacing:-.035em;line-height:1.04;margin:0;text-wrap:balance}h1{font-size:clamp(2rem,2vw + 1.2rem,3rem)}h2{font-size:clamp(1.8rem,2.2vw + .8rem,3rem)}h3{font-size:1.15rem;letter-spacing:-.015em}p{margin:0;text-wrap:pretty}.lead{font-size:clamp(1.02rem,.3vw + .95rem,1.15rem);color:var(--ink-2);max-width:52ch}.wrap{max-width:var(--max);margin-inline:auto;padding-inline:var(--gut)}.sec{padding-block:clamp(64px,8vw,112px)}:focus-visible{outline:3px solid var(--trazo-2);outline-offset:3px;border-radius:10px}[hidden]:not(.estilos){display:none!important}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.8em;min-height:56px;padding:.45em .45em .45em 1.45em;border-radius:999px;background:var(--fuerte);color:#fff;font-weight:600;font-size:1.02rem;line-height:1;text-decoration:none;border:0;cursor:pointer;transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px var(--fuerte)}.btn:active{transform:scale(.97);transition-duration:.1s}.btn .dot{width:42px;height:42px;flex:0 0 auto;border-radius:50%;background:var(--dot);color:var(--fuerte);display:grid;place-items:center;transition:transform .5s var(--ease-out)}.btn .dot svg{width:16px;height:16px}.btn:hover .dot{transform:rotate(-45deg)}.link{display:inline-flex;align-items:center;gap:.45em;font-weight:600;color:var(--fuerte);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;transition:background-size .45s var(--ease-out)}.link:hover{background-size:100% 1.5px}.link svg{width:16px;height:16px}.redondo{width:44px;height:44px;border-radius:50%;border:0;background:var(--soft);color:var(--fuerte);display:grid;place-items:center;cursor:pointer;text-decoration:none;transition:background-color .3s,color .3s,transform .4s var(--ease-out)}.redondo:hover{background:var(--fuerte);color:#fff}.redondo svg{width:18px;height:18px}.tag{display:inline-flex;align-items:center;gap:.5em;font-size:.84rem;font-weight:500;padding:.32em .8em;border-radius:999px;background:var(--salvia-50);color:var(--fuerte)}.adefinir{display:inline-block;font-size:.72rem;font-weight:600;color:#7a4a10;background:#fff7ea;border:1px dashed var(--ambar);border-radius:8px;padding:.2em .55em;vertical-align:middle}.aviso{background:var(--soft);color:var(--ink-2);font-size:.95rem;overflow:hidden;white-space:nowrap}.aviso .corre{display:inline-flex;gap:3rem;padding:.7rem 1.5rem;animation:aviso 40s linear infinite}.aviso:hover .corre{animation-play-state:paused}.aviso span:before{content:"\2736";margin-right:3rem;color:var(--verde)}.aviso b{color:var(--ink);font-weight:600}@keyframes aviso{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.aviso .corre{animation:none}}.nav{position:sticky;top:0;z-index:30;background:#ffffffeb;backdrop-filter:saturate(1.3) blur(12px);-webkit-backdrop-filter:saturate(1.3) blur(12px);box-shadow:0 1px 0 transparent;transition:box-shadow .3s}.nav.abajo{box-shadow:0 1px 0 var(--line)}.nav .in{max-width:var(--max);margin:auto;padding:12px var(--gut);display:flex;align-items:center;gap:20px}.nav .logo{height:30px;width:auto}.nav ul{display:flex;gap:clamp(1rem,1.7vw,1.9rem);list-style:none;margin:0 auto;padding:0;font-size:.95rem;font-weight:500;white-space:nowrap}.nav ul a{text-decoration:none;color:var(--ink);opacity:.8;transition:opacity .2s}.nav ul a:hover{opacity:1}.nav .acc-nav{display:flex;align-items:center;gap:10px}.nav .redondo{width:44px;height:44px}.nav .btn{min-height:44px;font-size:.93rem;padding-left:1.2em}.nav .btn .dot{width:34px;height:34px}.carrito{position:relative}.carrito b{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--dot);color:var(--fuerte);font-size:.72rem;font-weight:700;display:grid;place-items:center;transform:scale(0);transition:transform .5s var(--ease-out)}.carrito b.on{transform:scale(1)}.nav ul a[aria-current]{opacity:1;box-shadow:inset 0 -1.5px 0 currentColor}@media(max-width:1100px){.nav .secundario{display:none}}@media(max-width:900px){.nav .in{flex-wrap:wrap;row-gap:4px;padding-bottom:6px}.nav ul{order:3;width:100%;justify-content:space-between;font-size:.9rem;padding:2px 2px 0}.nav ul a{display:block;padding:6px 0}.nav .acc-nav{margin-left:auto}.nav .logo{height:24px}.nav .btn{font-size:.88rem;padding-left:1em;gap:.6em}.nav .btn .dot{width:30px;height:30px}.nav ul a[aria-current]{box-shadow:none;text-decoration:underline;text-underline-offset:4px}}@media(max-width:600px){.nav .btn .tx-largo{display:none}}.miga{font-size:.85rem;color:var(--ink-2);padding-top:20px}.miga a{text-decoration:none}.miga a:hover{color:var(--fuerte)}.miga span{margin:0 .5em;opacity:.6}.ficha{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(28px,4.5vw,72px);align-items:start;padding-top:18px}.galeria{position:sticky;top:84px}.galeria{container-type:inline-size}.principal{position:relative;height:min(calc(100svh - 210px),125cqw);border-radius:var(--r-card);overflow:hidden;background:var(--soft)}.principal img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ease-out),transform 1.2s var(--ease-out)}.principal img.sale{opacity:0;transform:scale(1.03)}.principal .ej{position:absolute;left:12px;bottom:12px;background:#ffffffeb;border-radius:999px;padding:.35em .8em;font-size:.78rem;font-weight:500;color:var(--fuerte);opacity:0;transition:opacity .4s}.principal .ej.on{opacity:1}.miniaturas{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.miniaturas button{padding:0;border:0;border-radius:12px;overflow:hidden;aspect-ratio:4/5;cursor:pointer;background:var(--soft);box-shadow:0 0 0 0 var(--fuerte);transition:box-shadow .3s var(--ease-out),transform .4s var(--ease-out)}.miniaturas button img{width:100%;height:100%;object-fit:cover}.miniaturas button:hover{transform:translateY(-2px)}.miniaturas button[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--fuerte)}.panel h1{margin-top:12px}.nota{display:flex;align-items:center;gap:.5em;font-size:.9rem;color:var(--ink-2);margin-top:10px}.nota .st{color:#e8a400;letter-spacing:.06em}.precio{display:flex;align-items:baseline;gap:.6em;flex-wrap:wrap;margin-top:18px}.precio b{font-size:2rem;font-weight:600;letter-spacing:-.03em;color:var(--fuerte);font-variant-numeric:tabular-nums}.precio span{color:var(--ink-2);font-size:.92rem}.paso{padding:22px 0;box-shadow:0 -1px 0 var(--line)}.paso:first-of-type{margin-top:22px}.paso>header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.paso>header i{font-style:normal;width:24px;height:24px;border-radius:50%;background:var(--soft);color:var(--fuerte);display:grid;place-items:center;font-size:.76rem;font-weight:600;flex:0 0 auto;transition:background-color .4s,color .4s}.paso.hecho>header i{background:var(--fuerte);color:#fff}.paso>header h3{font-size:1.02rem;letter-spacing:-.01em}.paso>header .valor{color:var(--ink-2);font-weight:400}.paso>header a,.paso>header .der{margin-left:auto;font-size:.88rem}.opciones{display:flex;flex-wrap:wrap;gap:8px}.op{position:relative;border:0;background:#fff;border-radius:14px;padding:.75em 1.05em;cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--line);font-weight:500;color:var(--fuerte);transition:box-shadow .3s var(--ease-out),background-color .3s,transform .35s var(--ease-out)}.op:hover{box-shadow:inset 0 0 0 1.5px #cfc9c2}.op:active{transform:scale(.97)}.op[aria-pressed=true],.op[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--fuerte);background:var(--soft)}.op small{display:block;font-weight:400;color:var(--ink-2);font-size:.82rem;margin-top:2px}.op .mas{color:var(--ink-2);font-weight:400;font-size:.85rem;margin-left:.35em}.tecnicas{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tecnicas .op{text-align:left;padding:14px 16px;display:flex;gap:12px;align-items:center}.tecnicas .op img{width:46px;height:46px;border-radius:10px;object-fit:cover;flex:0 0 auto}.estilos{margin-top:10px;overflow:hidden;transition:max-height .5s var(--ease-out),opacity .4s,margin .4s;max-height:120px}.estilos[hidden]{display:flex;max-height:0;opacity:0;margin-top:0;pointer-events:none}.talles .op{min-width:56px;text-align:center}.cuantos .op{min-width:64px;text-align:center}.colores{display:flex;gap:12px}.color{width:42px;height:42px;border-radius:50%;border:0;cursor:pointer;background:var(--c);box-shadow:inset 0 0 0 1px #0000001a;transition:box-shadow .3s var(--ease-out),transform .35s var(--ease-out)}.color:hover{transform:scale(1.06)}.color[aria-checked=true]{box-shadow:inset 0 0 0 1px #0000001a,0 0 0 3px #fff,0 0 0 5px var(--fuerte)}.fotos{display:grid;gap:8px}.foto{position:relative;display:flex;align-items:center;gap:12px;border-radius:14px;padding:10px 12px;background:var(--soft);cursor:pointer;transition:background-color .3s,box-shadow .3s}.foto:hover,.foto.sobre{background:var(--salvia-50)}.foto input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.foto .mini{width:48px;height:48px;border-radius:10px;flex:0 0 auto;background:#fff;display:grid;place-items:center;overflow:hidden;color:var(--ink-2)}.foto .mini svg{width:20px;height:20px}.foto .mini img{width:100%;height:100%;object-fit:cover}.foto b{display:block;font-weight:600;color:var(--fuerte);font-size:.95rem}.foto span{font-size:.85rem;color:var(--ink-2)}.foto.lista .mini{animation:pop .5s var(--ease-out)}.foto .quitar{position:relative;z-index:2;margin-left:auto;width:32px;height:32px;border-radius:50%;border:0;background:#fff;cursor:pointer;display:none;place-items:center}.foto.lista .quitar{display:grid}.foto .quitar svg{width:14px;height:14px}@keyframes pop{0%{transform:scale(.6);opacity:0}}.ayuda-foto{font-size:.88rem;color:var(--ink-2);margin-top:10px}.memoria{display:flex;align-items:center;gap:12px;cursor:pointer;padding:14px 16px;border-radius:14px;background:var(--yema-50);margin-top:4px}.memoria[hidden]{display:none}.memoria input{width:22px;height:22px;accent-color:var(--fuerte);flex:0 0 auto}.memoria b{display:block;font-weight:600;color:var(--fuerte);font-size:.95rem}.memoria span{font-size:.85rem;color:var(--ink-2)}.comprar{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:22px}.comprar .btn{justify-content:space-between}.comprar .redondo{width:56px;height:56px}.falta{font-size:.88rem;color:#a2541b;margin-top:10px;min-height:1.3em}.shake{animation:shake .5s var(--ease-out)}@keyframes shake{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.confianza{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:10px}.confianza li{display:flex;align-items:center;gap:12px;font-size:.92rem;color:var(--ink-2)}.confianza svg{width:20px;height:20px;color:var(--verde);flex:0 0 auto}.ejemplos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin-top:clamp(28px,3vw,40px);max-width:880px}.ejemplo figure{position:relative;aspect-ratio:1;border-radius:var(--r-img);overflow:hidden;background:var(--soft)}.ejemplo img{width:100%;height:100%;object-fit:cover}.ejemplo.mal img{filter:blur(3.5px);transform:scale(1.7) translate(24%,22%)}.ejemplo .marca{position:absolute;top:12px;left:12px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff}.ejemplo .marca svg{width:18px;height:18px}.ejemplo.bien .marca{background:var(--verde)}.ejemplo.mal .marca{background:#b4462b}.ejemplo p{margin-top:12px;font-weight:600;color:var(--fuerte)}.ejemplo p span{display:block;font-weight:400;color:var(--ink-2);font-size:.92rem}.detalles{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,6vw,96px);align-items:start}.acc details{box-shadow:0 1px 0 var(--line)}.acc details:first-child{box-shadow:0 -1px 0 var(--line),0 1px 0 var(--line)}.acc summary{list-style:none;cursor:pointer;padding:1.15rem .2rem;font-weight:600;font-size:1.05rem;color:var(--fuerte);display:flex;justify-content:space-between;gap:1rem;align-items:center}.acc summary::-webkit-details-marker{display:none}.acc .mas{position:relative;width:28px;height:28px;flex:0 0 auto;border-radius:50%;background:var(--soft);transition:transform .45s var(--ease-out),background-color .3s}.acc .mas:before,.acc .mas:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.8px;background:currentColor;border-radius:2px;transform:translate(-50%,-50%)}.acc .mas:after{transform:translate(-50%,-50%) rotate(90deg)}.acc details[open] .mas{transform:rotate(45deg);background:var(--salvia-50)}.acc .r{padding:0 .2rem 1.2rem;color:var(--ink-2);max-width:62ch;overflow:hidden}.acc .r p+p{margin-top:.6em}.parece{background:var(--lila-50);border-radius:var(--r-panel);padding:clamp(28px,4vw,56px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}.parece .tag{background:#fff}.parece h2{margin:16px 0}.antes{--pos:50%;position:relative;aspect-ratio:1;border-radius:var(--r-img);overflow:hidden;user-select:none;-webkit-user-select:none;background:#ecebe7}.antes img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.antes .ad-foto{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.ad-linea{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 10px #2b2b2c33;pointer-events:none}.ad-perilla{position:absolute;top:50%;left:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:#fff;color:var(--fuerte);display:grid;place-items:center;box-shadow:0 6px 18px -6px #2b2b2c55}.ad-perilla svg{width:22px;height:22px}.ad-et{position:absolute;top:12px;background:#fffffff2;border-radius:999px;padding:.38em .85em;font-size:.8rem;font-weight:600;color:var(--fuerte);pointer-events:none;transition:opacity .3s}.ad-et.izq{left:12px}.ad-et.der{right:12px}.antes input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.suma-mini{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:4px 14px;align-items:center;margin-top:16px;background:var(--yema-50);border-radius:18px;padding:12px 12px 14px}.suma-mini figure{grid-row:span 2;align-self:start;width:64px;height:64px;border-radius:12px;overflow:hidden;background:#fff}.suma-mini figure.pack{background:#dccdfa}.suma-mini figure img{width:100%;height:100%;object-fit:cover}.suma-mini figure.pack img{object-fit:contain;padding:6px}.suma-mini .sm-tx{min-width:0;font-size:.86rem;color:var(--ink-2);line-height:1.3}.suma-mini .sm-tx b{display:block;color:var(--fuerte);font-weight:600;font-size:.95rem}.suma-mini .btn{min-height:40px;font-size:.88rem;padding:.3em .3em .3em 1.1em;gap:.55em}.suma-mini .btn .dot{width:30px;height:30px}.suma-mini .envio{grid-column:2 / -1;margin:4px 0 0;max-width:none}.suma-mini .envio p{font-size:.82rem}.suma-mini .barra{height:6px;margin-top:6px}.envio{margin:22px 0;max-width:420px}.envio p{font-size:.92rem;color:var(--fuerte);font-weight:500}.barra{height:8px;border-radius:999px;background:#fff;overflow:hidden;margin-top:8px}.barra i{display:block;height:100%;width:0;border-radius:inherit;background:var(--verde);transition:width .8s var(--ease-out)}.otros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);margin-top:clamp(24px,3vw,40px)}.otro{display:flex;flex-direction:column;text-decoration:none;color:inherit}.otro .foto-o{border-radius:var(--r-img);overflow:hidden;aspect-ratio:4/5;background:var(--soft)}.otro .foto-o img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease-out)}.otro:hover .foto-o img{transform:scale(1.04)}.otro .info{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:12px}.otro .info span{color:var(--ink-2);font-size:.92rem}.resenas{background:var(--celeste-50);padding-block:clamp(56px,7vw,96px);overflow:hidden}.resenas .cab{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;max-width:var(--max);margin:auto;padding-inline:var(--gut)}.carril{display:flex;gap:16px;width:max-content;margin-top:clamp(28px,3vw,40px);animation:carril 70s linear infinite}.carril:hover{animation-play-state:paused}@keyframes carril{to{transform:translate(-50%)}}.res{width:clamp(270px,26vw,340px);background:#fff;border-radius:var(--r-card);padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.res p{font-size:1rem;line-height:1.45;color:var(--fuerte)}.res footer{display:flex;align-items:center;gap:.7rem;font-size:.86rem;color:var(--ink-2);line-height:1.3}.res footer i{font-style:normal;width:2.4em;height:2.4em;border-radius:50%;display:grid;place-items:center;font-weight:600;color:var(--fuerte)}.res footer b{display:block;color:var(--fuerte);font-weight:600}.pie{box-shadow:0 -1px 0 var(--line);padding-top:clamp(40px,5vw,64px)}.pie .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:2rem}.pie p{color:var(--ink-2);max-width:34ch}.pie h4{margin:0 0 .9rem;font-size:.9rem;font-weight:600;color:var(--fuerte)}.pie ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.pie ul a{text-decoration:none;color:var(--ink-2)}.pie ul a:hover{color:var(--fuerte)}.pie ul a.con-ico{display:flex;width:fit-content;align-items:center;gap:.55em}.pie ul a.con-ico svg{width:1.15em;height:1.15em;flex:none}.pie .legal{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;color:var(--ink-2);font-size:.85rem;padding:40px 0 32px}.fija{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#ffffffef;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--line);transform:translateY(110%);transition:transform .5s var(--ease-out)}.fija.on{transform:none}.fija b{font-size:1.2rem;font-weight:600;color:var(--fuerte)}.fija small{display:block;color:var(--ink-2);font-size:.78rem}.fija .btn{min-height:48px;font-size:.95rem}.fija .btn .dot{width:36px;height:36px}.toast{position:fixed;left:50%;top:84px;z-index:60;transform:translate(-50%,-20px);opacity:0;pointer-events:none;background:var(--fuerte);color:#fff;border-radius:999px;padding:.75em 1.2em;font-weight:500;font-size:.95rem;transition:opacity .4s,transform .5s var(--ease-out)}.toast.on{opacity:1;transform:translate(-50%)}@media(max-width:900px){.ficha{grid-template-columns:1fr}.galeria{position:static}.principal{height:125cqw}.miniaturas{display:flex;overflow-x:auto;scrollbar-width:none}.miniaturas button{flex:0 0 64px}.detalles,.parece{grid-template-columns:1fr}.pie .cols{grid-template-columns:1fr 1fr}.pie .cols>div:first-child{grid-column:span 2}.fija{display:flex}body{padding-bottom:76px}}@media(max-width:600px){.aviso .solo-g{display:none}.ejemplos{grid-template-columns:1fr 1fr 1fr;gap:8px}.ejemplo p{font-size:.85rem}.ejemplo p span{font-size:.8rem}.tecnicas .op img{display:none}}@media(prefers-reduced-motion:reduce){.carril{animation:none}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cn-ficha.css.map */
