.ddg{--pink: #FF55FF;--pink-ink: #A800A8;--black: #000000;--shandy: #FFF171;--lavender-indigo: #7B00FF;--sale-red: #D81B2E;--sale-red-ink: #B3101F;--magnolia: #FFEEFF;--shampoo: #FFCAFB;--light-cyan: #E0F5FF;--sky-blue: #61DEFE;--aqua: #1FD8CE;--aqua-ink: #0A8F88;--aqua-wash: #DFFAF7;--deep-violet: #2B005E;--star: #FFD300;--star-soft: #FFC85F;--white: #FFFFFF;--ghost-white: #F8F9FC;--cloud: #F0F0F0;--silver: #ACACAC;--ink-700: #282828;--ink-500: #5B5B66;--ink-900: #140C18;--color-bg: var(--white);--color-surface: var(--white);--color-surface-2: var(--ghost-white);--color-surface-wash: var(--magnolia);--color-surface-cool: var(--light-cyan);--color-surface-dark: var(--deep-violet);--color-text: var(--ink-700);--color-text-strong: var(--black);--color-text-muted: var(--ink-500);--color-text-faint: var(--silver);--color-text-on-dark: var(--white);--color-text-accent: var(--pink-ink);--color-accent: var(--pink);--color-border: #ECE6F0;--color-border-strong: #D9D2DE;--cta-primary-bg: var(--pink);--cta-primary-text: var(--black);--cta-accent-bg: var(--shandy);--cta-accent-text: var(--deep-violet);--cta-violet-bg: var(--lavender-indigo);--cta-violet-text: var(--white);--cta-sale-bg: var(--sale-red);--cta-sale-text: var(--white);--focus-ring: var(--lavender-indigo);--gradient-petal: linear-gradient(135deg, var(--magnolia) 0%, var(--light-cyan) 100%);--gradient-blush: linear-gradient(180deg, var(--white) 0%, var(--shampoo) 100%);--gradient-violet: linear-gradient(160deg, var(--deep-violet) 0%, var(--lavender-indigo) 100%);--gradient-aura: radial-gradient(120% 120% at 50% 0%, var(--magnolia) 0%, var(--white) 60%);--gradient-pink-soft: linear-gradient(135deg, #FF8AFF 0%, var(--pink) 100%);--gradient-spotlight: radial-gradient(135% 100% at 50% -12%, var(--pink) 0%, var(--lavender-indigo) 40%, var(--ink-900) 100%);--gradient-aurora: linear-gradient(115deg, var(--lavender-indigo) 0%, var(--pink) 52%, var(--aqua) 100%);--gradient-velvet: linear-gradient(155deg, var(--deep-violet) 0%, var(--ink-900) 100%);--gradient-starlight: radial-gradient(120% 130% at 85% -10%, var(--shandy) 0%, var(--pink) 26%, var(--ink-900) 72%);--font-display: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-sans: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-utility: "Montserrat", var(--font-sans);--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--text-display-1: 84px;--text-display-2: 60px;--text-h1: 48px;--text-h2: 38px;--text-h3: 28px;--text-h4: 22px;--text-lead: 20px;--text-body: 17px;--text-sm: 15px;--text-xs: 13px;--text-eyebrow: 13px;--lh-tight: 1.04;--lh-snug: 1.15;--lh-normal: 1.5;--lh-relaxed: 1.65;--ls-display: -.03em;--ls-heading: -.015em;--ls-eyebrow: .16em;--ls-button: .02em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--radius-xs: 6px;--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px;--radius-pill: 999px;--border-hair: 1px solid var(--color-border);--border-strong: 1.5px solid var(--color-border-strong);--shadow-xs: 0 1px 2px rgba(43, 0, 94, .06);--shadow-sm: 0 2px 8px -2px rgba(43, 0, 94, .1);--shadow-md: 0 10px 28px -10px rgba(43, 0, 94, .14);--shadow-lg: 0 28px 64px -20px rgba(43, 0, 94, .2);--shadow-pink: 0 12px 34px -10px rgba(255, 85, 255, .4);--shadow-focus: 0 0 0 3px rgba(123, 0, 255, .35);--container: 1200px;--container-narrow: 760px;--gutter: var(--space-5);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-soft: cubic-bezier(.4, 0, .2, 1);--dur-fast: .14s;--dur-base: .24s;--dur-slow: .48s}.ddg h1,.ddg h2,.ddg h3{font-weight:700;line-height:inherit;text-transform:none;text-wrap:wrap}.ddg h1{font-size:2em}.ddg h2{font-size:1.5em}.ddg h3{font-size:1.17em}.ddg a{text-decoration:underline}.ddg img{height:auto}.ddg ul,.ddg ol{margin:1em 0;padding:0 0 0 40px}.ddg figure{margin:1em 40px}.ddg blockquote{margin:1em 40px}.ddg fieldset{margin:0 2px;padding:.35em .75em .625em;border:2px groove threedface;min-width:min-content}.ddg legend{padding:0 2px}.ddg button{font-family:inherit}.ddg details>summary{cursor:pointer}.ddg,.ddg *{box-sizing:border-box}.ddg{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){.ddg{scroll-behavior:auto}.ddg,.ddg *{transition:none!important}}.ddg{margin:0;background:var(--white);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body);line-height:1.6;-webkit-font-smoothing:antialiased}.ddg img,.ddg video{display:block;max-width:100%}.ddg h1,.ddg h2,.ddg h3{font-family:var(--font-display);color:var(--black);margin:0;letter-spacing:-.03em}.ddg p{margin:0}.ddg a{color:inherit}.ddg .cont{max-width:var(--container);margin:0 auto;padding:0 var(--space-6)}.ddg .cta{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 32px;border-radius:var(--radius-pill);background:var(--pink);color:var(--white);font-weight:700;font-size:17px;text-decoration:none;letter-spacing:-.005em;box-shadow:var(--shadow-pink);transition:transform .18s var(--ease-out),box-shadow .18s var(--ease-out)}.ddg .cta:hover{transform:translateY(-2px)}.ddg .cta:active{transform:scale(.985)}.ddg .cta:focus-visible,.ddg .chip:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.ddg .cta-chico{min-height:42px;padding:0 20px;font-size:15px;box-shadow:none}.ddg .cta-ancho{width:100%}.ddg .barra{background:var(--deep-violet);color:var(--white);text-align:center;font-size:14px;padding:9px var(--space-4)}.ddg .barra b{color:var(--shampoo);letter-spacing:.04em}.ddg .b-corto{display:none}.ddg .enc{display:flex;align-items:center;justify-content:space-between;max-width:1360px;margin:0 auto;padding:14px var(--space-6)}.ddg .enc .logo{width:52px;height:52px}.ddg .ddg-hero{position:relative;display:grid;grid-template-columns:.82fr 1.18fr;gap:var(--space-7);align-items:start;max-width:1360px;margin:0 auto;padding:var(--space-4) var(--space-6) var(--space-9)}.ddg .et-wrap{position:relative;display:flex;align-items:center;margin-right:calc(-1 * var(--space-7))}.ddg .et-sombra{position:relative;z-index:2;flex:none;display:flex;min-width:0;filter:drop-shadow(0 16px 24px rgba(43,0,94,.28))}.ddg .etiqueta{position:relative;flex:none;display:flex;align-items:center;gap:16px;background:var(--deep-violet);padding:14px 58px 14px 24px;clip-path:polygon(0 0,calc(100% - 30px) 0,100% 50%,calc(100% - 30px) 100%,0 100%)}.ddg .et-txt{min-width:0}.ddg .etiqueta h1{color:var(--white);font-size:clamp(24px,1.9vw,28px);font-weight:800;line-height:1.08;letter-spacing:-.03em}.ddg .et-icono{order:2;flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--pink);color:var(--white)}.ddg .et-icono svg{width:32px;height:32px;overflow:visible}.ddg .et-icono .tapa{transform-box:fill-box;transform-origin:50% 100%;animation:tapa 3.6s var(--ease-out) infinite}.ddg .et-icono .destello{color:var(--shandy);transform-box:fill-box;transform-origin:center;opacity:0;animation:destello 3.6s var(--ease-out) infinite}.ddg .et-icono .d2{animation-delay:.12s}@keyframes tapa{0%,68%,to{transform:none}76%{transform:translateY(-3px) rotate(-9deg)}84%{transform:translateY(-2px) rotate(6deg)}92%{transform:none}}@keyframes destello{0%,70%,to{opacity:0;transform:scale(.3)}80%{opacity:1;transform:scale(1.15)}92%{opacity:0;transform:scale(.8)}}.ddg .et-prueba{display:flex;align-items:center;gap:var(--space-2);margin-top:6px;color:var(--shampoo)}.ddg .et-prueba .estrellas{font-size:18px;line-height:1;letter-spacing:1px}.ddg .et-num{font-size:12.5px}.ddg .et-num b{color:var(--white)}.ddg .ojal-et{position:absolute;right:22px;top:calc(50% - 7px);width:14px;height:14px;border-radius:50%;background:var(--white);box-shadow:inset 0 0 0 3px var(--shampoo)}.ddg .ojal-et:after{content:"";position:absolute;left:50%;top:calc(50% - 1.25px);width:40px;height:2.5px;border-radius:2px;background:var(--pink)}.ddg .hilo{position:relative;z-index:0;flex:1 1 0;min-width:24px;height:40px;margin-right:-48px;overflow:visible;fill:none;stroke:var(--pink);stroke-width:2.5;stroke-linecap:round}@media(prefers-reduced-motion:reduce){.ddg .et-icono .tapa,.ddg .et-icono .destello{animation:none}}.ddg .hero-video{position:relative;z-index:1}.ddg .ddg-hero .que{margin-top:var(--space-6);font-family:var(--font-display);color:var(--black);font-size:clamp(44px,4.4vw,64px);font-weight:800;line-height:1.02;letter-spacing:-.04em}.ddg .ddg-hero .que .acento{color:var(--pink-ink)}.ddg .ddg-hero .que-1{display:block;text-wrap:balance}.ddg .ddg-hero .que-2{display:block;margin-top:var(--space-4);font-size:clamp(22px,1.9vw,28px);font-weight:700;line-height:1.25;letter-spacing:-.02em}.ddg .ddg-hero .que .subrayado{background:linear-gradient(transparent 60%,var(--shandy) 60%,var(--shandy) 94%,transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .04em;white-space:nowrap;font-size:1.2em;letter-spacing:-.03em}.ddg .ddg-hero .lead{margin-top:var(--space-4);font-size:17px;max-width:30em;color:var(--ink-500)}.ddg .hero-video{border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-lg);background:var(--cloud)}.ddg .hero-video video,.ddg .hero-video .hv-poster{width:100%;aspect-ratio:5 / 4;object-fit:cover}.ddg .hero-acc{display:flex;align-items:center;gap:var(--space-5);margin-top:var(--space-6);flex-wrap:wrap}.ddg .desde{font-size:15px;color:var(--ink-500)}.ddg .dar{list-style:none;margin:var(--space-5) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-size:15px;color:var(--ink-700)}.ddg .dar li{display:flex;align-items:center;gap:var(--space-2)}.ddg .dar svg{color:var(--pink-ink);flex:none}.ddg .confianza{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-6);font-size:15px}.ddg .avs{display:flex;flex:none}.ddg .avs img{width:34px;height:34px;border-radius:50%;border:2px solid var(--white);margin-left:-9px;object-fit:cover}.ddg .avs img:first-child{margin-left:0}.ddg .estrellas{color:var(--star);letter-spacing:1px}.ddg mark{background:var(--shandy);color:var(--black);padding:0 4px;border-radius:4px;font-weight:600}.ddg .regalo{background:var(--magnolia);padding:var(--space-8) 0 var(--space-7);overflow:hidden}.ddg .regalo-in{display:grid;grid-template-columns:1.08fr .92fr;gap:var(--space-8);align-items:center}.ddg .tag-wrap{position:relative;padding-top:40px;filter:drop-shadow(0 26px 40px rgba(43,0,94,.16));transform:rotate(-.8deg)}.ddg .cordon{position:absolute;z-index:2;width:120px;height:160px;left:calc(50% - 60px);top:-85px;color:var(--pink-ink);pointer-events:none}.ddg .ddg-tag{position:relative;background:var(--white);padding:62px 44px 34px;clip-path:polygon(0 64px,64px 0,calc(100% - 64px) 0,100% 64px,100% 100%,0 100%)}.ddg .ojal{position:absolute;top:22px;left:calc(50% - 11px);width:22px;height:22px;border-radius:50%;background:var(--magnolia);box-shadow:inset 0 0 0 3px var(--color-border-strong)}.ddg .tag-para{display:inline-block;font-weight:600;font-size:15px;color:var(--pink-ink);padding-bottom:4px;border-bottom:1.5px dashed var(--color-border-strong)}.ddg .ddg-tag h2{margin-top:var(--space-3);font-size:clamp(28px,2.6vw,36px);font-weight:800;line-height:1.08;letter-spacing:-.035em}.ddg .tag-sub{margin-top:var(--space-2);color:var(--ink-500)}.ddg .ddg-tag fieldset{border:0;margin:var(--space-5) 0 0;padding:0}.ddg .ddg-tag legend{padding:0;margin-bottom:var(--space-3);font-weight:700;font-size:16px;color:var(--black)}.ddg .opciones{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ddg .opciones input{position:absolute;opacity:0;width:1px;height:1px}.ddg .opciones span{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1.5px solid var(--color-border-strong);border-radius:var(--radius-pill);font-weight:600;font-size:15px;color:var(--ink-700);cursor:pointer;transition:background .16s var(--ease-out),color .16s var(--ease-out),border-color .16s var(--ease-out)}.ddg .opciones label:hover span{border-color:var(--pink-ink)}.ddg .opciones input:checked+span{background:var(--pink-ink);border-color:var(--pink-ink);color:var(--white)}.ddg .opciones input:focus-visible+span{box-shadow:var(--shadow-focus)}.ddg .pick{text-align:center}.ddg .pick-escena{height:210px;display:flex;align-items:flex-end;justify-content:center}.ddg .pick-disco{width:calc(210px * var(--k));filter:drop-shadow(0 22px 26px rgba(43,0,94,.2));transition:width .32s var(--ease-out)}.ddg .chips{display:inline-flex;gap:var(--space-2);margin-top:var(--space-5)}.ddg .chip{min-height:44px;padding:0 18px;border-radius:var(--radius-pill);border:1.5px solid var(--color-border-strong);background:var(--white);font:500 15px var(--font-sans);color:var(--ink-700);cursor:pointer}.ddg .chip b{font-weight:800;color:inherit;margin-right:4px}.ddg .chip[aria-checked=true]{background:var(--black);border-color:var(--black);color:var(--white)}.ddg .p-titulo{margin-top:var(--space-4);font-family:var(--font-display);font-size:26px;font-weight:800;color:var(--black);letter-spacing:-.03em}.ddg .p-por{margin:var(--space-2) auto 0;max-width:26em;color:var(--ink-500);min-height:3.2em}.ddg .p-prueba{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px var(--space-2);margin-top:var(--space-3);font-size:14px;color:var(--ink-500)}.ddg .p-prueba .avs{display:flex}.ddg .p-prueba .avs img{width:30px;height:30px;margin-left:-8px;border-radius:50%;border:2px solid var(--magnolia);object-fit:cover}.ddg .p-prueba .avs img:first-child{margin-left:0}.ddg .p-prueba .estrellas{font-size:17px;line-height:1}.ddg .p-prueba b{color:var(--black)}.ddg .e-precio{margin:var(--space-2) 0 var(--space-4);font-size:30px;font-weight:800;color:var(--black);letter-spacing:-.02em}.ddg .e-precio small{display:block;font-size:14px;font-weight:600;color:var(--pink-ink);letter-spacing:0}.ddg .pick .cta{max-width:420px}.ddg .e-nota{margin:var(--space-4) auto 0;max-width:34em;font-size:14px;color:var(--ink-500);text-wrap:balance}.ddg .escala-nota{margin-top:var(--space-5);font-size:14px;color:var(--ink-500)}.ddg .plan{padding:var(--space-10) 0}.ddg .plan-cab{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:end}.ddg .plan h2,.ddg .donde h2{font-size:clamp(34px,4vw,54px);font-weight:800;line-height:1.02;letter-spacing:-.04em}.ddg .plan-cab p{font-size:18px;color:var(--ink-500);max-width:28em}.ddg .comercial{position:relative;margin:var(--space-7) 0 0;border-radius:var(--radius-xl);overflow:hidden;background:var(--ink-900);box-shadow:var(--shadow-lg)}.ddg .comercial video{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#000}.ddg .sonido{position:absolute;left:var(--space-5);bottom:var(--space-5);display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 18px 0 14px;border:0;border-radius:var(--radius-pill);background:#ffffffeb;color:var(--black);font:600 15px/1 var(--font-sans);cursor:pointer;box-shadow:var(--shadow-md)}.ddg .sonido svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ddg .sonido .ico-suena,.ddg .sonido[aria-pressed=true] .ico-mudo{display:none}.ddg .sonido[aria-pressed=true] .ico-suena{display:block}.ddg .sonido:focus-visible{outline:3px solid var(--lavender-indigo);outline-offset:3px}.ddg .prensa{margin-top:calc(-1 * var(--space-7))}.ddg .prensa-in{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,40px);padding-top:var(--space-5);padding-bottom:var(--space-5)}.ddg .prensa-pin{display:flex;flex-direction:column;gap:5px;padding-right:clamp(20px,3vw,40px);border-right:1px solid var(--color-border)}.ddg .prensa-ojo{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--pink-ink);white-space:nowrap;line-height:1.2}.ddg .prensa-sub{font-size:13px;font-weight:500;color:var(--ink-500);white-space:nowrap;line-height:1.2}.ddg .prensa-sub b{font-weight:700;color:var(--ink-700)}.ddg .prensa-marq{position:relative;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.ddg .prensa-pista{display:flex;align-items:center;width:max-content;animation:prensa 45s linear infinite}.ddg .prensa-marq:hover .prensa-pista{animation-play-state:paused}.ddg .prensa-set{display:flex;align-items:center;flex:none}.ddg .prensa-set img{height:38px;width:auto;margin-inline:20px;filter:grayscale(1);opacity:.5}@keyframes prensa{to{transform:translate(-33.3333%)}}@media(prefers-reduced-motion:reduce){.ddg .prensa-pista{animation:none}.ddg .prensa-set[aria-hidden]{display:none}.ddg .prensa-marq{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.ddg .rasgos{padding:var(--space-6) var(--space-6) var(--space-8)}.ddg .rasgos img{display:block;width:100%;max-width:1040px;height:auto;margin:0 auto}.ddg .sellos-barra{background:var(--aqua-wash);border-block:1px solid #CFF1EE}.ddg .sellos{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;padding-top:var(--space-5);padding-bottom:var(--space-5);list-style:none}.ddg .sello{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:14px;padding:2px var(--space-4)}.ddg .sello+.sello{border-left:1px solid #C2EDE9}.ddg .sello svg{grid-row:span 2;width:38px;height:38px;color:var(--aqua-ink)}.ddg .sello b{font-family:var(--font-display);font-size:clamp(20px,1.9vw,26px);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--aqua-ink);white-space:nowrap}.ddg .sello span{font-size:13px;font-weight:600;line-height:1.3;color:var(--ink-700)}.ddg .donde{background:var(--ink-900);color:var(--white);padding:var(--space-8) 0}.ddg .donde h2{color:var(--white);font-size:clamp(28px,3vw,42px)}.ddg .donde-cab{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}.ddg .donde .donde-prueba{margin-top:var(--space-2);font-size:15px;color:var(--shampoo)}.ddg .donde-prueba .estrellas{font-size:18px;margin-right:6px}.ddg .car-flechas{display:flex;gap:var(--space-2);flex:none}.ddg .car-btn{display:grid;place-items:center;width:46px;height:46px;padding:0;border-radius:50%;border:1.5px solid rgba(255,255,255,.35);background:none;color:var(--white);cursor:pointer;transition:background-color .18s,border-color .18s}.ddg .car-btn:hover{background:#ffffff1a;border-color:var(--white)}.ddg .car-btn:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.ddg .car-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ddg .reels{--orilla: max(var(--space-6), calc((100% - var(--container)) / 2 + var(--space-6)));display:flex;gap:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:var(--space-6);padding:0 var(--space-6);scroll-padding-inline:var(--space-6);padding-left:var(--orilla);scroll-padding-left:var(--orilla);-webkit-mask-image:linear-gradient(to right,transparent calc(var(--orilla) - 20px),#000 var(--orilla));mask-image:linear-gradient(to right,transparent calc(var(--orilla) - 20px),#000 var(--orilla))}.ddg .reels::-webkit-scrollbar{display:none}.ddg .reels:focus-visible{outline:3px solid var(--pink);outline-offset:4px}.ddg .reels figure{margin:0;flex:0 0 clamp(180px,16vw,230px);min-width:0;scroll-snap-align:start}.ddg .reels video{width:100%;aspect-ratio:9 / 16;object-fit:cover;border-radius:var(--radius-lg);background:#222}.ddg .reels figcaption{margin-top:var(--space-3)}.ddg .reels figcaption b{display:block;font-family:var(--font-display);font-size:clamp(15px,1.25vw,18px);font-weight:700;line-height:1.2;letter-spacing:-.02em}@media(max-width:389px){.ddg .reels figcaption b{min-height:2.4em}}.ddg .reels a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;color:#ffffffb3;text-decoration:none}.ddg .reels a:hover{text-decoration:underline}.ddg .ddg-season{--dd-s-pink: var(--pink);--dd-s-ink: var(--pink-ink);--dd-s-line: #E3D9EA;background:var(--white);padding-block:clamp(48px,6vw,84px)}.ddg .ddg-season__wrap{max-width:var(--container);margin:0 auto;padding-inline:var(--space-6);display:grid;grid-template-columns:minmax(0,1fr);row-gap:clamp(24px,3vw,36px)}.ddg .ddg-season__copy{max-width:660px}.ddg .ddg-season__title{font-size:clamp(34px,4vw,54px);font-weight:800;letter-spacing:-.04em;line-height:1.02;text-wrap:balance}.ddg .ddg-season__intro{margin:12px 0 0;font-size:18px;line-height:1.6;color:var(--ink-500);max-width:60ch}.ddg .ddg-season__path{display:block}.ddg .ddg-season__track{--pin-row: 30px;list-style:none;margin:0;padding:0;position:relative;display:grid;grid-template-columns:repeat(var(--stops, 5),minmax(0,1fr));column-gap:clamp(12px,1.6vw,20px)}.ddg .ddg-season__track:before{content:"";position:absolute;top:calc(var(--pin-row) / 2 - 1px);height:0;left:calc(50% / var(--stops, 5));right:calc(50% / var(--stops, 5));border-top:2px dashed var(--dd-s-line);pointer-events:none}.ddg .ddg-season__step{position:relative;margin:0;display:flex;flex-direction:column}.ddg .ddg-season__pin{position:relative;z-index:2;align-self:center;flex:none;width:14px;height:14px;margin:8px 0 16px;padding:0;border-radius:50%;background:var(--white);border:2px solid var(--dd-s-pink);cursor:pointer;transition:background-color .3s,border-color .3s}.ddg .ddg-season__step.is-finale .ddg-season__pin{width:18px;height:18px;margin:6px 0 14px}.ddg .ddg-season__pin:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:50%}.ddg .ddg-season__pin:focus-visible{outline:3px solid var(--lavender-indigo);outline-offset:3px}.ddg .ddg-season__frame{margin:0;aspect-ratio:3 / 4;border-radius:18px;overflow:hidden;background:#f7f5f2;border:1px solid #EEE9E2;box-shadow:0 16px 32px -26px #2b005e66;transition:box-shadow .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}.ddg .ddg-season__frame img{width:100%;height:100%;object-fit:cover;object-position:50% 45%;display:block;transition:filter .9s ease}.ddg .ddg-season__place{margin:12px 0 0;font-weight:700;font-size:16px;line-height:1.3;color:var(--black);transition:color .4s}.ddg .ddg-season__step.is-finale .ddg-season__place{color:var(--dd-s-ink)}.ddg .ddg-season__line{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--ink-500)}.ddg .ddg-season__runner{display:none}.ddg .ddg-season__path.is-anim .ddg-season__runner{display:grid;place-items:center;position:absolute;z-index:3;top:0;left:0;width:var(--pin-row);height:var(--pin-row);margin:0;border-radius:50%;background:var(--dd-s-pink);color:var(--white);pointer-events:none;box-shadow:0 0 0 6px #ff55ff2e,0 8px 16px -8px #a800a899;transform:translate(calc(var(--x, 0px) - var(--pin-row) / 2));transition:transform 1s cubic-bezier(.65,0,.35,1)}.ddg .ddg-season__runner svg{width:16px;height:16px}.ddg .ddg-season__path.is-anim .ddg-season__track:after{content:"";position:absolute;z-index:1;top:calc(var(--pin-row) / 2 - 1.5px);height:3px;border-radius:3px;left:var(--x0, 0px);width:calc(var(--x, 0px) - var(--x0, 0px));background:var(--dd-s-pink);transition:width 1s cubic-bezier(.65,0,.35,1);pointer-events:none}.ddg .ddg-season__track.no-tr .ddg-season__runner,.ddg .ddg-season__track.no-tr:after{transition:none!important}.ddg .is-anim .ddg-season__step.is-lit .ddg-season__pin{background:var(--dd-s-pink)}.ddg .is-anim .ddg-season__step:not(.is-lit) .ddg-season__frame img{filter:grayscale(1) contrast(1.04) brightness(1.03)}.ddg .is-anim .ddg-season__step:not(.is-lit) .ddg-season__place{color:var(--ink-500)}.ddg .is-anim .ddg-season__step.is-current .ddg-season__frame{transform:translateY(-4px);box-shadow:0 0 0 3px var(--dd-s-pink),0 22px 38px -24px #a800a88c}.ddg .is-anim .ddg-season__step{cursor:pointer}@media(max-width:760px){.ddg .ddg-season__wrap{padding-inline:var(--space-4);row-gap:22px}.ddg .ddg-season__path:not(.is-anim) .ddg-season__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.ddg .ddg-season__path:not(.is-anim) .ddg-season__track:before,.ddg .ddg-season__path:not(.is-anim) .ddg-season__pin{display:none}.ddg .ddg-season__path:not(.is-anim) .ddg-season__step{scroll-snap-align:start}.ddg .ddg-season__path.is-anim .ddg-season__track{column-gap:0;padding-inline:4px}.ddg .ddg-season__path.is-anim .ddg-season__step{display:contents}.ddg .ddg-season__path.is-anim .ddg-season__pin{grid-row:1;grid-column:var(--col);width:16px;height:16px;margin:7px 0 16px}.ddg .ddg-season__path.is-anim .ddg-season__step.is-finale .ddg-season__pin{width:20px;height:20px;margin:5px 0 14px}.ddg .ddg-season__path.is-anim .ddg-season__frame,.ddg .ddg-season__path.is-anim .ddg-season__text{grid-column:1 / -1;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.ddg .ddg-season__path.is-anim .ddg-season__frame{grid-row:2;justify-self:center;width:100%;max-width:420px;transform:none;box-shadow:0 18px 36px -26px #2b005e73}.ddg .ddg-season__path.is-anim .ddg-season__text{grid-row:3;justify-self:center;width:100%;max-width:420px}.ddg .ddg-season__path.is-anim .is-current .ddg-season__frame,.ddg .ddg-season__path.is-anim .is-current .ddg-season__text{opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s}.ddg .ddg-season__place{font-size:18px;margin-top:14px}.ddg .ddg-season__line{font-size:15px}}@media(prefers-reduced-motion:reduce){.ddg .ddg-season__runner,.ddg .ddg-season__track:after,.ddg .ddg-season__frame,.ddg .ddg-season__frame img{transition:none!important}}.ddg .manana{position:relative;padding:var(--space-10) 0 var(--space-8);color:var(--white);overflow:hidden;background:radial-gradient(90% 60% at 50% 0%,#4A0F8C 0%,transparent 70%),var(--deep-violet)}.ddg .manana:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:radial-gradient(1.5px 1.5px at 20px 30px,#fff 50%,transparent 51%),radial-gradient(1px 1px at 90px 80px,#fff 50%,transparent 51%),radial-gradient(2px 2px at 150px 20px,rgba(255,255,255,.8) 50%,transparent 51%),radial-gradient(1px 1px at 60px 140px,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 170px 120px,rgba(255,255,255,.7) 50%,transparent 51%);background-size:200px 170px}.ddg .manana>*{position:relative}.ddg .guirnalda{position:absolute;top:0;left:0;width:100%;height:76px;overflow:visible}.ddg .guirnalda .cable{fill:none;stroke:#ffffff59;stroke-width:1.5}.ddg .foco rect{fill:#3a2a55}.ddg .foco ellipse{fill:var(--c);filter:drop-shadow(0 0 6px var(--c)) drop-shadow(0 0 14px var(--c));animation:titila 2.4s ease-in-out var(--d) infinite alternate}@keyframes titila{0%{opacity:1}to{opacity:.45}}@media(prefers-reduced-motion:reduce){.ddg .foco ellipse{animation:none}}.ddg .manana-cab{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:end;margin-bottom:var(--space-7)}.ddg .manana h2{color:var(--white);font-size:clamp(36px,4.4vw,60px);font-weight:800;line-height:1.02;letter-spacing:-.04em}.ddg .manana-cab p{font-size:18px;color:#ffffffc7;max-width:30em}.ddg .diptico{display:grid;grid-template-columns:1fr 1fr;gap:6px;max-width:1440px;margin:0 auto;padding:0 6px}.ddg .panel{position:relative;margin:0;overflow:hidden}.ddg .panel:first-child{border-radius:var(--radius-xl) 0 0 var(--radius-xl)}.ddg .panel:last-child{border-radius:0 var(--radius-xl) var(--radius-xl) 0}.ddg .panel img,.ddg .panel video{width:100%;height:clamp(520px,52vw,760px);object-fit:cover}.ddg .panel img{object-position:50% 82%}.ddg .panel figcaption{position:absolute;left:var(--space-6);bottom:var(--space-5);background:var(--white);color:var(--black);font-weight:700;font-size:15px;padding:9px 18px 9px 30px;transform:rotate(-2deg);clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);filter:drop-shadow(0 6px 12px rgba(20,0,50,.35))}.ddg .panel figcaption:before{content:"";position:absolute;left:12px;top:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:var(--deep-violet);box-shadow:inset 0 0 0 2px var(--pink)}.ddg .razones{padding:var(--space-9) 0}.ddg .razones-cab{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}.ddg .razones h2{max-width:14em;font-size:clamp(32px,3.6vw,48px);font-weight:800;line-height:1.05;letter-spacing:-.035em}.ddg .razones-cab p{margin-top:var(--space-3);font-size:18px;color:var(--ink-500)}.ddg .r-flechas{display:none}.ddg .razones .car-btn{border-color:var(--color-border-strong);color:var(--black)}.ddg .razones .car-btn:hover{background:var(--ghost-white);border-color:var(--black)}.ddg .r-lista{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-8) var(--space-5);max-width:var(--container);margin:var(--space-7) auto 0;padding:0 var(--space-6);list-style:none}.ddg .r-lista:focus-visible{outline:3px solid var(--pink);outline-offset:4px}.ddg .razon{min-width:0}.ddg .r-img{position:relative;margin:0;aspect-ratio:4 / 5;border-radius:var(--radius-lg);background:var(--ghost-white)}.ddg .r-img>img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%);border-radius:inherit}.ddg .r-num{--d: 78px;position:absolute;left:14px;bottom:calc(var(--d) / -2);display:grid;place-items:center;width:var(--d);height:var(--d);padding-top:calc(var(--d) * .08);border-radius:50%;background:var(--black);color:var(--white);font:800 calc(var(--d) * .46)/1 var(--font-display);letter-spacing:-.05em;box-shadow:0 0 0 5px var(--white),0 10px 20px -10px #2b005eb3}.ddg .r-num:before{content:"";position:absolute;top:calc(var(--d) * .09);left:calc(50% - var(--d) * .065);width:calc(var(--d) * .13);height:calc(var(--d) * .13);border-radius:50%;background:var(--pink)}.ddg .razon h3{min-height:2.4em;margin-top:calc(39px + var(--space-4));font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.ddg .razon p{margin-top:6px;font-size:15px;line-height:1.5;color:var(--ink-500)}.ddg .razon p a{color:var(--pink-ink);font-weight:600}.ddg .r-cita .estrellas{display:block;font-size:14px}.ddg .r-cita b{display:block;margin-top:2px;font-size:13px;font-weight:600;color:var(--black)}.ddg .llega{padding:var(--space-10) 0}.ddg .llega-in{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-9);align-items:center}.ddg .llega-foto{margin:0;border-radius:var(--radius-xl);overflow:hidden;background:var(--ghost-white)}.ddg .llega-foto img{width:100%;aspect-ratio:840 / 940;object-fit:cover}.ddg .llega h2,.ddg .promesas h2{font-size:clamp(32px,3.6vw,48px);font-weight:800;line-height:1.05;letter-spacing:-.035em}.ddg .llega-lista{list-style:none;margin:var(--space-6) 0 0;padding:0}.ddg .llega-lista li{padding:var(--space-4) 0;border-top:1px solid var(--color-border);font-size:17px;color:var(--ink-500)}.ddg .llega-lista b{display:block;font-size:18px;color:var(--black)}.ddg .promesas{background:var(--magnolia);padding:var(--space-10) 0}.ddg .prom-in{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--space-9);align-items:start}.ddg .faq details{border-top:1px solid rgba(43,0,94,.14);padding:var(--space-5) 0}.ddg .faq details:last-child{border-bottom:1px solid rgba(43,0,94,.14)}.ddg .faq summary{list-style:none;display:flex;justify-content:space-between;gap:var(--space-4);cursor:pointer;font-size:19px;font-weight:700;color:var(--black);letter-spacing:-.015em}.ddg .faq summary::-webkit-details-marker{display:none}.ddg .faq summary:after{content:"+";flex:none;font-size:24px;line-height:1;font-weight:500;color:var(--pink-ink)}.ddg .faq details[open] summary:after{content:"\2013"}.ddg .faq summary:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:6px}.ddg .faq details p{margin-top:var(--space-3);max-width:38em;color:var(--ink-500)}.ddg .resenas{background:var(--ghost-white);padding:var(--space-10) 0}.ddg .resenas h2{font-size:clamp(26px,2.8vw,36px);font-weight:800;line-height:1.15;max-width:22em}.ddg .resenas h2 .estrellas{display:block;font-size:22px;margin-bottom:var(--space-3)}.ddg .citas{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-7);margin-top:var(--space-7)}.ddg .citas blockquote{margin:0}.ddg .citas p{font-size:18px;line-height:1.55;color:var(--ink-700)}.ddg .citas footer{margin-top:var(--space-4);font-size:14px;color:var(--ink-500)}.ddg .citas footer b{display:block;color:var(--black);font-size:15px}.ddg .cierre{position:relative;overflow:hidden;padding:calc(var(--space-10) + 40px) 0 0;text-align:center;color:var(--white);background:linear-gradient(180deg,#1A003C 0%,var(--deep-violet) 52%,#16002F 100%)}.ddg .cierre:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:conic-gradient(from 168deg at 50% 0,transparent 0deg,rgba(255,238,205,.15) 5deg,rgba(255,238,205,.15) 19deg,transparent 24deg);-webkit-mask:linear-gradient(180deg,#000 0,#000 52%,transparent 72%);mask:linear-gradient(180deg,#000 0,#000 52%,transparent 72%);transition:opacity .9s var(--ease-out) .9s}.ddg .cierre-in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;max-width:760px}.ddg .cierre h2{color:var(--white);font-size:clamp(38px,4.6vw,64px);font-weight:800;line-height:1;letter-spacing:-.04em}.ddg .cierre p{margin:var(--space-5) 0 0;font-size:18px;color:#ffffffc7}.ddg .reflector{position:relative;margin:var(--space-7) 0 var(--space-7)}.ddg .reflector:before{content:"";position:absolute;top:-34%;right:-48%;bottom:-34%;left:-48%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(255,236,200,.42),rgba(255,236,200,.12) 55%,transparent);transition:opacity .9s var(--ease-out) .9s}.ddg .cierre-disco{position:relative;width:clamp(220px,24vw,300px);filter:drop-shadow(0 26px 30px rgba(0,0,0,.55))}.ddg .cierre .cierre-nota{margin:var(--space-4) 0 0;font-size:14px;color:#ffffff9e}.ddg .cierre.cerrado:before,.ddg .cierre.cerrado .reflector:before{opacity:0;transition:none}.ddg .telon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.ddg .cortina{position:absolute;top:0;bottom:0;width:50.5%;transition:transform 1.6s cubic-bezier(.6,.04,.24,1);background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 22%,transparent 70%,rgba(0,0,0,.5)),repeating-linear-gradient(90deg,#4e044d 0,#870a86 20px,#b01aae,#870a86 44px,#4e044d 64px)}.ddg .cortina.izq{left:0;transform-origin:0 50%;transform:scaleX(.12)}.ddg .cortina.der{right:0;transform-origin:100% 50%;transform:scaleX(.12)}.ddg .cerrado .cortina{transform:none}.ddg .bambalina{position:absolute;top:0;left:0;right:0;height:52px;background:linear-gradient(180deg,rgba(0,0,0,.3),transparent),repeating-linear-gradient(90deg,#5e055d 0,#9a0f98 28px,#5e055d 56px);box-shadow:inset 0 -3px 0 var(--star)}.ddg .bambalina:after{content:"";position:absolute;left:0;right:0;top:100%;height:16px;background:radial-gradient(circle at 50% 0,#7A0A79 15px,transparent 16px) 0 0 / 32px 16px repeat-x}.ddg .proscenio{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-7);align-items:center;max-width:1000px;margin-top:var(--space-9);padding-top:var(--space-7);padding-bottom:var(--space-8);border-top:1px solid rgba(255,255,255,.14);text-align:left}.ddg .proscenio h3{color:var(--white);font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1.1;letter-spacing:-.03em}.ddg .cierre .lista-txt p{margin-top:var(--space-3);font-size:16px}.ddg .campo{display:flex;align-items:center;padding:6px;border-radius:var(--radius-pill);background:var(--white)}.ddg .campo:focus-within{box-shadow:var(--shadow-focus)}.ddg .campo input{flex:1;min-width:0;height:48px;padding:0 16px;border:0;background:none;color:var(--black);font:500 16px var(--font-sans);outline:none}.ddg .campo button{flex:none;min-height:48px;padding:0 22px;border:0;border-radius:var(--radius-pill);background:var(--pink);color:var(--white);font:700 16px var(--font-sans);cursor:pointer}.ddg .cierre .lista-extra{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:500;color:#ffffffe0}.ddg .lista-extra svg{width:16px;height:16px;flex:none;fill:var(--star)}.ddg .cierre .mini{margin-top:6px;font-size:12px;color:#ffffff8c}.ddg .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ddg .pie{display:flex;gap:var(--space-5);justify-content:center;flex-wrap:wrap;padding:var(--space-6) var(--space-4) 96px;font-size:13px;color:var(--ink-500)}.ddg .fija{position:fixed;z-index:20;left:50%;bottom:16px;width:min(1120px,calc(100% - 2 * var(--space-6)));transform:translate(-50%,calc(100% + 40px));transition:transform .32s var(--ease-out)}.ddg .fija.ddg-on{transform:translate(-50%)}.ddg .fija-in{display:flex;align-items:center;gap:var(--space-5);padding:10px 10px 10px 12px;border-radius:var(--radius-pill);background:var(--deep-violet);color:var(--white);box-shadow:0 0 0 1px #ffcafb4d,0 24px 48px -14px #2b005e99}.ddg .fb-disco{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--white)}.ddg .fb-disco img{width:44px;height:44px;object-fit:contain}.ddg .fb-txt{flex:1;min-width:0;margin:0 0 0 calc(-1 * var(--space-2))}.ddg .fb-txt b{display:block;font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.25;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ddg .fb-txt span{display:block;font-size:13px;line-height:1.35;color:#ffffffbd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ddg .fb-tallas{flex:none;display:flex;gap:6px}.ddg .chip-mini{min-height:40px;min-width:54px;padding:0 12px;border-color:#ffffff6b;background:transparent;color:var(--white);font-weight:700}.ddg .chip-mini[aria-checked=true]{background:var(--white);border-color:var(--white);color:var(--deep-violet)}.ddg .fb-precio{flex:none;margin:0;text-align:right}.ddg .fb-precio b{display:block;font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.ddg .fb-precio small{display:block;font-size:12.5px;font-weight:600;line-height:1.3;color:var(--shampoo)}.ddg .fija .cta{flex:none;min-height:56px;padding:0 28px;white-space:nowrap}.ddg .fb-m{display:none;margin-left:.3em}@media(max-width:960px){.ddg .fb-txt{display:none}.ddg .fb-tallas{margin-right:auto}}.ddg [data-sec]{position:relative}.ddg .pin{position:absolute;top:12px;right:12px;z-index:5;font:600 12px var(--font-sans);background:var(--shandy);color:var(--deep-violet);border:1px solid rgba(43,0,94,.18);border-radius:var(--radius-pill);padding:6px 12px;cursor:pointer;box-shadow:var(--shadow-sm)}@media(min-width:761px)and (max-width:1180px){.ddg .et-sombra{flex:0 1 auto}.ddg .etiqueta{flex:0 1 auto;min-width:0;padding-right:52px}.ddg .etiqueta h1{font-size:22px}.ddg .et-icono{width:44px;height:44px}.ddg .et-icono svg{width:27px;height:27px}}@media(max-width:1179px){.ddg .r-flechas{display:flex}.ddg .r-lista{--orilla: max(var(--space-6), calc((100% - var(--container)) / 2 + var(--space-6)));display:flex;gap:var(--space-5);max-width:none;padding:0 var(--orilla);scroll-padding-inline:var(--orilla);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ddg .r-lista::-webkit-scrollbar{display:none}.ddg .razon{flex:0 0 240px;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.ddg .cortina,.ddg .cierre:before,.ddg .reflector:before{transition:none}}@media(max-width:760px){.ddg .cont,.ddg .enc{padding-left:var(--space-4);padding-right:var(--space-4)}.ddg .barra{font-size:13px;padding:8px var(--space-4)}.ddg .b-largo{display:none}.ddg .b-corto{display:inline}.ddg .enc{padding-top:10px;padding-bottom:10px}.ddg .enc .logo{width:40px;height:40px}.ddg .cta-chico{min-height:38px;padding:0 16px;font-size:14px}.ddg .ddg-hero{grid-template-columns:1fr;gap:var(--space-5);padding:0 var(--space-4) var(--space-8)}.ddg .hero-video{order:-1;margin:0 calc(-1 * var(--space-4));border-radius:0;box-shadow:none}.ddg .hero-video video,.ddg .hero-video .hv-poster{aspect-ratio:4 / 3;object-position:50% 88%}.ddg .hero-txt{display:flex;flex-direction:column}.ddg .hero-video video,.ddg .hero-video .hv-poster{object-position:50% 100%}.ddg .et-wrap{z-index:2;margin:calc(-1 * (var(--space-4) + 22px)) 0 0}.ddg .et-wrap{justify-content:center}.ddg .etiqueta{flex:1;min-width:0;gap:10px;padding:12px 20px 12px 12px;border-radius:var(--radius-md);clip-path:none}.ddg .etiqueta:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(255,202,251,.35);border-radius:calc(var(--radius-md) - 5px);pointer-events:none}.ddg .et-icono{width:40px;height:40px}.ddg .et-icono svg{width:25px;height:25px}.ddg .etiqueta h1{font-size:21px}.ddg .et-prueba{gap:6px;margin-top:4px}.ddg .et-prueba .estrellas{font-size:16px;letter-spacing:0}.ddg .et-num{font-size:12px}.ddg .ojal-et{display:none}.ddg .et-sombra{flex:0 1 auto}.ddg .et-icono{order:0}.ddg .hilo{display:none}.ddg .ddg-hero{gap:var(--space-4)}.ddg .ddg-hero .que{margin-top:var(--space-4);font-size:36px;line-height:1.02;text-align:center}.ddg .ddg-hero .que-2{margin-top:var(--space-2);font-size:20px}.ddg .hero-acc{order:2;margin-top:var(--space-5);gap:var(--space-3)}.ddg .hero-acc .cta{width:100%}.ddg .desde{width:100%;text-align:center}.ddg .dar{order:3;flex-direction:column;gap:6px;font-size:14px;margin-top:var(--space-4)}.ddg .ddg-hero .lead{order:4;font-size:16px;margin-top:var(--space-5)}.ddg .confianza{order:5;margin-top:var(--space-5);font-size:14px}.ddg .regalo{padding:calc(var(--space-8) + var(--space-4)) 0 var(--space-7)}.ddg .regalo-in{grid-template-columns:1fr;gap:var(--space-6)}.ddg .tag-wrap{transform:none;padding-top:28px}.ddg .cordon{top:-97px}.ddg .ddg-tag{padding:54px 20px 26px;clip-path:polygon(0 44px,44px 0,calc(100% - 44px) 0,100% 44px,100% 100%,0 100%)}.ddg .ddg-tag fieldset{margin-top:var(--space-5)}.ddg .opciones span{padding:0 14px;font-size:14px}.ddg .pick-escena{height:180px}.ddg .pick-disco{width:calc(180px * var(--k))}.ddg .chip{padding:0 14px;font-size:14px}.ddg .p-titulo{font-size:23px}.ddg .escala-nota{margin-top:var(--space-6)}.ddg .plan{padding:var(--space-8) 0}.ddg .plan-cab{grid-template-columns:1fr;gap:var(--space-4)}.ddg .comercial{margin:var(--space-6) calc(-1 * var(--space-4)) 0;border-radius:0;box-shadow:none}.ddg .comercial video{aspect-ratio:9 / 16}.ddg .sonido{left:var(--space-4);bottom:var(--space-4)}.ddg .rasgos{padding:0 0 var(--space-7)}.ddg .sellos{padding:var(--space-4) var(--space-2)}.ddg .sello{grid-template-columns:auto;justify-items:center;align-content:start;row-gap:4px;padding:0 6px;text-align:center}.ddg .sello svg{grid-row:auto;width:26px;height:26px}.ddg .sello b{display:flex;align-items:center;min-height:2.1em;font-size:16px;white-space:normal}.ddg .sello span{font-size:11.5px}.ddg .rasgos{padding-top:var(--space-5)}.ddg .prensa{margin-top:calc(-1 * var(--space-6))}.ddg .prensa-in{grid-template-columns:1fr;gap:14px;justify-items:center;padding-top:var(--space-4);padding-bottom:var(--space-4)}.ddg .prensa-pin{flex-direction:row;align-items:baseline;gap:8px;padding:0;border:0}.ddg .prensa-marq{width:100%}.ddg .prensa-set img{height:30px;margin-inline:16px}.ddg .donde{padding:var(--space-7) 0}.ddg .car-flechas{display:none}.ddg .reels{--orilla: var(--space-4);gap:var(--space-3);padding:0 var(--space-4);scroll-padding-inline:var(--space-4);margin-top:var(--space-5)}.ddg .reels figure{flex:0 0 min(44%,240px)}.ddg .reels figcaption{margin-top:var(--space-2)}.ddg .reels figcaption b{font-size:15px}.ddg .reels a{font-size:11.5px}.ddg .manana{padding:var(--space-9) 0 0}.ddg .guirnalda{height:56px}.ddg .manana-cab{grid-template-columns:1fr;gap:var(--space-4);margin-bottom:var(--space-6)}.ddg .diptico{grid-template-columns:1fr;gap:4px;padding:0}.ddg .panel:first-child,.ddg .panel:last-child{border-radius:0}.ddg .panel img,.ddg .panel video{height:440px}.ddg .llega{padding:var(--space-8) 0}.ddg .llega-in{grid-template-columns:1fr;gap:var(--space-6)}.ddg .llega-foto img{aspect-ratio:1;object-position:50% 70%}.ddg .promesas{padding:var(--space-8) 0}.ddg .prom-in{grid-template-columns:1fr;gap:var(--space-5)}.ddg .faq summary{font-size:17px}.ddg .resenas{padding:var(--space-8) 0}.ddg .citas{grid-template-columns:1fr;gap:var(--space-6);margin-top:var(--space-6)}.ddg .razones{padding:var(--space-8) 0}.ddg .razones h2{font-size:30px}.ddg .razones-cab p{font-size:16px}.ddg .r-lista{--orilla: var(--space-4);gap:var(--space-4);margin-top:var(--space-6)}.ddg .razon{flex-basis:62%}.ddg .r-num{--d: 66px;left:12px}.ddg .razon h3{margin-top:calc(33px + var(--space-3));font-size:17px}.ddg .razon p{font-size:14px}.ddg .cierre{padding:calc(var(--space-8) + 40px) 0 0}.ddg .cierre-in,.ddg .proscenio{padding-left:28px;padding-right:28px}.ddg .cortina.izq,.ddg .cortina.der{transform:scaleX(.035)}.ddg .cerrado .cortina{transform:none}.ddg .bambalina{height:40px}.ddg .reflector{margin:var(--space-6) 0}.ddg .cierre-disco{width:210px}.ddg .cierre .cta{width:100%}.ddg .proscenio{grid-template-columns:1fr;gap:var(--space-5);margin-top:var(--space-7);padding-top:var(--space-6);padding-bottom:var(--space-8)}.ddg .campo button{padding:0 18px;font-size:15px}.ddg .fija{left:0;right:0;bottom:0;width:auto;transform:translateY(110%)}.ddg .fija.ddg-on{transform:none}.ddg .fija-in{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:7px var(--space-3);padding:9px var(--space-4) calc(7px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;box-shadow:0 -1px #ffcafb4d,0 -18px 34px -18px #2b005e8c}.ddg .fb-disco,.ddg .fb-txt,.ddg .fb-precio b{display:none}.ddg .fb-tallas{margin-right:0}.ddg .chip-mini{min-height:34px;min-width:50px;padding:0 10px;font-size:14px}.ddg .fb-precio small{font-size:13px}.ddg .fija .cta{grid-column:1 / -1;width:100%;min-height:50px;padding:0 16px}.ddg .fb-m{display:inline}.ddg .pin{top:8px;right:8px;font-size:11px;padding:5px 10px}}@media(max-width:390px){.ddg .etiqueta h1{font-size:19px}.ddg .et-prueba .estrellas{font-size:14px}.ddg .et-num{font-size:11px}.ddg .ddg-hero .que .subrayado{font-size:1.1em}}.ddg .rasgos-v4,.ddg .p1 .rasgos-v3{display:none}.ddg .p1 .rasgos-v4{display:block;max-width:1040px;margin:0 auto;padding-bottom:var(--space-6)}.ddg .rg-lienzo{position:relative}.ddg .rasgos-lista{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none}.ddg .rg{position:absolute;transform:translate(-50%);text-align:center}.ddg .rg b{display:block;font-family:var(--font-display);font-size:clamp(18px,1.7vw,23px);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--black)}.ddg .rg span{display:block;margin-top:4px;font-size:15px;line-height:1.4;color:var(--ink-500)}.ddg .rg-asa{left:17.2%;bottom:83%;width:27%}.ddg .rg-marley{left:63%;bottom:83%;width:34%}.ddg .rg-canto{left:31.6%;top:86.5%;width:22%}.ddg .rg-ligero{left:58%;top:86.5%;width:21%}@media(max-width:760px){.ddg .p2 .r-lista{display:grid;grid-template-columns:minmax(0,1fr);gap:0;overflow:visible;scroll-snap-type:none;margin-top:var(--space-5);padding:0 var(--space-4)}.ddg .p2 .razon{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:var(--space-4);padding:14px 0 14px 22px;border-top:1px solid var(--color-border)}.ddg .p2 .razon:last-child{border-bottom:1px solid var(--color-border)}.ddg .p2 .r-img{grid-row:1 / span 2;align-self:center;border-radius:var(--radius-md)}.ddg .p2 .r-num{--d: 50px;left:-22px;top:8px;bottom:auto;box-shadow:0 0 0 4px var(--white),0 8px 16px -8px #2b005eb3}.ddg .p2 .razon h3{align-self:end;min-height:0;margin-top:0;font-size:17px}.ddg .p2 .razon p{align-self:start;margin-top:4px;font-size:14px}}.ddg .pick{scroll-margin-top:var(--space-4)}.ddg .tablas{display:contents}.ddg .piso{display:none}.ddg .p4 .cierre{background:linear-gradient(180deg,#12002b,#1e0444,#100026)}.ddg .p4 .cierre:before{background:conic-gradient(from 166deg at 50% 0,transparent 0deg,rgba(255,238,205,.13) 6deg,rgba(255,238,205,.13) 22deg,transparent 28deg);-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 62%);mask:linear-gradient(180deg,#000 0,#000 40%,transparent 62%)}.ddg .p4 .tablas{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.ddg .p4 .tablas>*{position:relative}.ddg .p4 .tablas>.piso{display:block;position:absolute;left:calc(50% - 50vw);width:100vw;top:clamp(64px,6.5vw,92px);bottom:calc(-1 * var(--space-9));overflow:hidden;background:linear-gradient(180deg,#34105e 0,#1d0340 46%,#150030);box-shadow:inset 0 1px #ffd6ff38,inset 0 -2px #ffd6ff4d}.ddg .p4 .piso:before{content:"";position:absolute;left:-60%;right:-60%;top:0;height:320%;transform-origin:50% 0;transform:perspective(520px) rotateX(76deg);background:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 2px,transparent 2px 132px) calc(50% + 66px) 0}.ddg .p4 .reflector{margin:var(--space-8) 0 var(--space-7);filter:drop-shadow(0 9px 0 #050506) drop-shadow(0 30px 22px rgba(0,0,0,.6))}.ddg .p4 .reflector:before{top:-46%;right:-62%;bottom:-62%;left:-62%;background:radial-gradient(closest-side,rgba(255,236,200,.4),rgba(255,236,200,.13) 58%,transparent)}.ddg .p4 .cierre-disco{margin:-29% 0;filter:none;transform:perspective(900px) rotateX(64deg)}.ddg .p4 .cortina{background:linear-gradient(180deg,rgba(0,0,0,.34),transparent 18%,transparent 62%,rgba(0,0,0,.62)),repeating-linear-gradient(90deg,rgba(0,0,0,.3) 0,transparent 38px,rgba(255,170,255,.1) 61px,transparent 87px,rgba(0,0,0,.3) 131px),repeating-linear-gradient(90deg,#3f033e 0,#7c0a7b 17px,#b21db0 27px,#7c0a7b 39px,#3f033e 58px)}.ddg .p4 .cortina.izq{transform:translate(-87%);box-shadow:26px 0 60px #0000008c}.ddg .p4 .cortina.der{transform:translate(87%);box-shadow:-26px 0 60px #0000008c}.ddg .p4 .cerrado .cortina.izq,.ddg .p4 .cerrado .cortina.der{transform:none}.ddg .p4 .bambalina{height:60px;box-shadow:inset 0 -3px 0 var(--star),0 26px 44px #00000080}.ddg .p4 .proscenio{border-top-color:transparent}.ddg .t-v4,.ddg .p5 .t-v3{display:none}.ddg .p5 .t-v4{display:inline}.ddg .p6 h1,.ddg .p6 h2,.ddg .p6 h3,.ddg .p6 .que,.ddg .p6 .p-titulo{word-spacing:.07em}@media(max-width:760px){.ddg .p1 .rasgos-v4{padding:40px 0 var(--space-8)}.ddg .rg b{font-size:13.5px;line-height:1.2}.ddg .rg span{margin-top:2px;font-size:12px;line-height:1.3}.ddg .rg-asa{left:17.5%;width:31%}.ddg .rg-marley{left:62%;width:37%}.ddg .rg-canto{left:32.5%;width:26%}.ddg .rg-ligero{left:60%;width:25%}.ddg .p4 .cortina.izq{transform:translate(-95%)}.ddg .p4 .cortina.der{transform:translate(95%)}.ddg .p4 .tablas>.piso{top:56px;bottom:calc(-1 * var(--space-7))}.ddg .p4 .bambalina{height:44px}.ddg .p4 .reflector{margin:var(--space-7) 0 var(--space-6)}}html:has(.ddg){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.ddg){scroll-behavior:auto}}.ddg{overflow-x:clip;--ddg-top:96px}.ddg #tallas,.ddg #promesas,.ddg .pick{scroll-margin-top:var(--ddg-top)}.ddg .hero-video video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto;opacity:0;transition:opacity .6s var(--ease-out)}.ddg .hero-video video.listo{opacity:1}.ddg form.ddg-buy{display:contents}.ddg button.cta{border:0;cursor:pointer;-webkit-appearance:none;appearance:none}.ddg button.cta[disabled]{opacity:.55;cursor:not-allowed;transform:none}.ddg button.cta[aria-busy=true]{opacity:.8;cursor:progress}.ddg .lista-ok{margin:0;font-weight:600;color:var(--white)}.ddg .lista-error{margin:var(--space-2) 0 0;font-size:14px;color:var(--shandy)}
/*# sourceMappingURL=/cdn/shop/t/110/assets/dd-gift.css.map */
