.dh2{--hueco:2px;--dh2-top:0px;--serif:"Bodoni Moda","Times New Roman",serif;--etiqueta:"Inter",Arial,sans-serif;--mayus:var(--etiqueta);--borde:clamp(16px,1.67vw,24px);font-family:var(--etiqueta);font-size:16px;font-synthesis:none}.dh2 :is(h1,h2,h3){font-style:italic;font-optical-sizing:auto;letter-spacing:-.015em}.dh2 .dlp-mayus{font-family:var(--mayus);font-weight:500;font-size:12px;letter-spacing:.14em}.dh2 .dh2-cab{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:clamp(48px,5vw,80px) var(--borde) clamp(20px,2vw,32px)}.dh2 .dh2-cab h2{font-size:clamp(32px,3.4vw,52px);line-height:1.04}.dh2 .dh2-cab .dh2-liga{white-space:nowrap}.dh2 .dh2-liga{display:inline-block;font-family:var(--mayus);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--tinta);padding-bottom:4px;border-bottom:1px solid currentColor;transition:color .2s ease}@media(hover:hover)and (pointer:fine){.dh2 .dh2-liga:hover{color:var(--gris)}}.dh2 .dh2-liga.dh2-clara{color:#fff}@media(hover:hover)and (pointer:fine){.dh2 .dh2-liga.dh2-clara:hover{color:#ffffffb3}}.dh2 .dlp-boton{font-family:var(--mayus);font-weight:500;letter-spacing:.14em;font-size:13px}.dh2 a.dlp-boton.dh2-blanco{display:inline-block;width:auto;background:#fff;color:#111;padding-inline:56px}body:has(.dh2-hero) .section-header{margin-bottom:calc(-1 * var(--header-height,94px))}body:has(.dh2-hero) .section-header .header-wrapper{transition:background-color .25s ease,border-color .25s ease}body:has(.dh2-hero) .section-header:not(.scrolled-past-header):not(:has(details[open]:not(#Details-menu-drawer-container),.disclosure__button[aria-expanded=true])) .header-wrapper{background:transparent;border-color:transparent;--color-foreground:255,255,255}body:has(.dh2-hero) .section-header:not(.scrolled-past-header):not(:has(details[open]:not(#Details-menu-drawer-container),.disclosure__button[aria-expanded=true])) .header-wrapper :is(a,button,summary,span,svg){color:#fff}body:has(.dh2-hero) .section-header:not(.scrolled-past-header):not(:has(details[open]:not(#Details-menu-drawer-container),.disclosure__button[aria-expanded=true])) .header__heading-logo{filter:brightness(0) invert(1)}body:has(.dh2-hero) :is(.announcement-bar-section,.dh-util-seccion){position:relative;z-index:3}body:has(.dh2-hero) .announcement-bar-section .utility-bar,body:has(.dh2-hero) .dh-util{background:transparent;border-bottom-color:transparent;--color-foreground:255,255,255}body:has(.dh2-hero) :is(.announcement-bar-section .utility-bar,.dh-util) :is(a,p,span,button,svg){color:#fff}body:has(.dh2-hero):has(#Details-menu-drawer-container[open]) :is(.announcement-bar-section,.dh-util-seccion){opacity:0;transition:opacity .2s ease}body:has(.dh2-hero) main{display:flow-root}.dh2-hero{position:relative;height:100svh;min-height:560px;margin-top:calc(-1 * var(--dh2-top));overflow:hidden;background:#0d0d0d;color:#fff}.dh2-hero .dh2-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.dh2-hero .dh2-hero-media img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--foco,50% 50%);filter:brightness(var(--brillo,1));transform-origin:50% 100%;transition:opacity .4s ease}@media(min-width:750px){.dh2-hero .dh2-hero-media img{transform:scale(var(--zoom,1))}}.dh2-hero .dh2-hero-media picture{display:block;width:100%;height:100%}.dh2-hero.dh2-hero--lado{background:var(--fondo,#0d0d0d)}.dh2-hero.dh2-hero--lado .dh2-hero-tit{max-width:3.6em}@media(min-width:750px){.dh2-hero.dh2-hero--lado .dh2-hero-media{inset:0 var(--lado-der,-6%) auto auto;height:var(--lado-alto,118%);aspect-ratio:1;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 46%);mask-image:linear-gradient(to right,transparent 0,#000 46%)}@media(min-aspect-ratio:16/8){.dh2-hero.dh2-hero--lado .dh2-hero-media{aspect-ratio:auto;width:max(62%,118svh)}.dh2-hero.dh2-hero--lado .dh2-hero-media img{object-position:var(--foco-ancho,50% 58%)}}.dh2-hero.dh2-hero--lado .dh2-hero-velo{background:linear-gradient(to bottom,#0006 0,#0000 22%)}.dh2-hero.dh2-hero--lado .dh2-hero-txt{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:clamp(24px,2.4vw,36px)}.dh2-hero.dh2-hero--lado .dh2-hero-tit{font-size:clamp(64px,10.5vw,184px)}.dh2-hero.dh2-hero--lado .dh2-hero-der{max-width:420px;padding-bottom:0}}.dh2-hero.dh2-espera:not(.dlp-listo) .dh2-hero-media img{opacity:0}.dh2-hero.dh2-espera:not(.dh2-js) .dh2-hero-txt{opacity:0}.dh2-hero.dh2-espera .dh2-hero-media img,.dh2-hero.dh2-espera .dh2-hero-txt{animation:dh2Seguro 0s linear 6s forwards}@keyframes dh2Seguro{to{opacity:1;scale:1}}.dh2-hero .dh2-hero-velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000094 0,#00000038 16%,#0000 30%),linear-gradient(to top,#000000b8 0,#00000047 34%,#0000 56%),linear-gradient(to right,#00000080 0,#0003 34%,#0000 50%);pointer-events:none}.dh2-hero .dh2-hero-txt{position:absolute;inset:auto 0 0 0;padding:0 var(--borde) clamp(28px,3.4vw,52px);display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(24px,4vw,64px)}.dh2-hero .dh2-hero-izq{display:grid;gap:clamp(14px,1.4vw,22px)}.dh2-hero .dh2-hero-der{display:grid;justify-items:start;gap:clamp(20px,2vw,28px);max-width:400px;padding-bottom:.4em}.dh2-hero .dh2-hero-txt .dlp-mayus{color:#ffffffdb}.dh2-hero .dh2-hero-tit{color:#fff;font-size:clamp(64px,13vw,224px);line-height:.92;letter-spacing:-.025em;margin-left:-.04em;max-width:3.3em}.dh2-hero .dh2-hero-texto{font-size:clamp(15px,1vw,18px);line-height:1.55;color:#ffffffdb}.dh2-hero .dh2-hero-texto p+p{margin-top:.5em}@media(max-width:749px){.dh2-hero .dh2-hero-media img{object-position:var(--foco-movil,50% 50%);transform:scale(var(--zoom-movil,1));transform-origin:var(--origen-movil,50% 100%)}.dh2-hero .dh2-hero-velo{background:linear-gradient(to bottom,#00000073 0,#0000 22%),linear-gradient(to top,#000000d1 0,#00000073 42%,#0000 68%)}.dh2-hero .dh2-hero-tit{line-height:.92;font-size:clamp(64px,19vw,96px)}.dh2-hero .dh2-hero-txt{flex-direction:column;align-items:stretch;gap:22px}.dh2-hero .dh2-hero-der{max-width:none;justify-items:stretch;padding-bottom:0}.dh2 a.dlp-boton.dh2-blanco{display:block;width:100%}}.dh2-rejilla{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:var(--hueco)}.dh2-pieza{display:block;text-decoration:none;color:var(--tinta)}.dh2-pieza .dlp-media{aspect-ratio:1/1}.dh2-pieza .dlp-media>img.dh2-uno{object-fit:contain;mix-blend-mode:multiply;padding:3%;filter:brightness(1.04);transition:opacity .15s ease}.dh2-pieza .dlp-media>img.dh2-dos{opacity:0;transition:opacity .15s ease;mix-blend-mode:multiply;filter:brightness(1.04)}@media(hover:hover)and (pointer:fine){.dh2-pieza:hover .dlp-media>img.dh2-dos{opacity:1}.dh2-pieza:hover .dlp-media>img.dh2-uno{opacity:0}}.dh2-pieza-txt{display:grid;gap:6px;padding:18px var(--borde) 32px}.dh2-pieza-nom{font-size:16px;font-weight:500;line-height:1.35;text-wrap:balance}@media(min-width:750px){.dh2-pieza-nom{min-height:2.7em}}.dh2-pieza-pre{font-size:clamp(19px,1.5vw,24px);line-height:1.25;font-weight:500;font-variant-numeric:tabular-nums;color:var(--tinta);margin-top:2px}@media(max-width:749px){.dh2-rejilla{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.dh2-rejilla::-webkit-scrollbar{display:none}.dh2-pieza{flex:0 0 84%;scroll-snap-align:start}.dh2-pieza:first-child{scroll-margin-left:0}}.dh2-banner{position:relative;height:100svh;min-height:560px;overflow:hidden;background:#0d0d0d;color:#fff}.dh2-banner .dh2-banner-media{position:absolute;top:-45px;right:0;bottom:-45px;left:0;will-change:transform}.dh2-banner .dh2-banner-media picture{display:block;width:100%;height:100%}.dh2-banner .dh2-banner-media img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--foco,50% 50%);filter:brightness(var(--brillo,1))}.dh2-banner .dh2-banner-velo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 50% 38% at 50% 20%,#00000085 0,#0000003d 55%,#0000),radial-gradient(ellipse 24% 15% at 50% 92%,#00000073 0,#0000),linear-gradient(to bottom,#00000059 0,#0000001a 30%,#0000 50%),linear-gradient(to top,#0000004d 0,#0000 22%)}.dh2-banner .dh2-banner-txt :is(h2,p,.dh2-rueda){text-shadow:0 1px 2px rgba(0,0,0,.25),0 0 22px rgba(0,0,0,.35)}@media(min-width:750px){.dh2-banner.dh2-banner--izq .dh2-banner-txt{align-items:flex-start;text-align:left;padding-inline:clamp(24px,5vw,96px)}.dh2-banner.dh2-banner--izq .dh2-banner-arriba{justify-items:start;max-width:520px}.dh2-banner.dh2-banner--izq .dh2-banner-velo{background:radial-gradient(ellipse 46% 44% at 18% 24%,#00000085 0,#00000038 55%,#0000),radial-gradient(ellipse 22% 15% at 12% 92%,#0000006b 0,#0000),linear-gradient(to right,#00000040 0,#0000 45%)}}@media(max-width:749px){.dh2-banner .dh2-banner-velo{background:radial-gradient(ellipse 95% 34% at 50% 18%,#0000008c 0,#0000),radial-gradient(ellipse 65% 13% at 50% 93%,#00000073 0,#0000),linear-gradient(to bottom,#0000004d 0,#0000 40%)}}.dh2-banner .dh2-banner-txt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;padding:100px var(--borde) 124px}.dh2-banner .dh2-banner-arriba{display:grid;justify-items:center;gap:20px}.dh2-banner .dlp-mayus{color:#ffffffdb}.dh2-banner h2{color:#fff;font-size:clamp(50px,5.6vw,80px);line-height:1}.dh2-banner .dh2-banner-frase{max-width:460px;font-size:16px;line-height:1.5;color:#ffffffdb}.dh2 .dh2-rueda{display:inline-block;color:#fff;text-decoration:none;font-family:var(--mayus);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid currentColor}.dh2 .dh2-rueda-v{display:block;overflow:hidden}.dh2 .dh2-rueda-v>span{position:relative;display:block;transition:transform .4s var(--ease-out)}.dh2 .dh2-rueda-v>span:after{content:attr(data-t);position:absolute;left:0;top:100%}@media(hover:hover)and (pointer:fine){.dh2 :is(.dh2-rueda,.dh2-boton-rueda):hover .dh2-rueda-v>span{transform:translateY(-100%)}}.dh2 .dlp-boton.dh2-boton-rueda:before{display:none}.dh2 a.dlp-boton.dh2-boton-rueda:hover{color:#111}.dh2 .dh2-rueda{position:relative}.dh2 .dh2-rueda:before{content:"";position:absolute;top:-10px;right:-12px;bottom:-10px;left:-12px}@media(max-width:749px){.dh2-banner .dh2-banner-media img{object-position:var(--foco-movil,50% 50%)}.dh2-banner .dh2-banner-txt{padding:64px var(--borde) 64px}.dh2-banner h2{font-size:50px}}@media(prefers-reduced-motion:reduce){.dh2 .dh2-rueda-v>span{transition:none}}.dh2-dest-fila{display:grid;grid-template-columns:2fr 1fr;gap:var(--hueco)}.dh2-dest--inv .dh2-dest-fila{grid-template-columns:1fr 2fr}.dh2-dest--inv .dh2-dest-media{order:2}.dh2-dest-media{position:relative;overflow:hidden;background:#0d0d0d;aspect-ratio:3/2}.dh2-dest-media>video,.dh2-dest-media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.dh2-dest-media:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(to top,#00000073,#0000);pointer-events:none}.dh2-dest-frase{position:absolute;left:clamp(20px,2.4vw,36px);bottom:clamp(20px,2.4vw,36px);z-index:1;margin:0;color:#fff;font-family:var(--serif);font-style:italic;font-size:clamp(28px,2.6vw,44px);line-height:1.05;text-shadow:0 0 22px rgba(0,0,0,.35)}.dh2-dest-card{display:flex;flex-direction:column;background:var(--perla);padding:clamp(16px,1.4vw,20px);text-decoration:none;color:var(--tinta)}.dh2-dest-eti{min-height:1.2em;font-size:clamp(17px,1.3vw,21px);font-weight:500;letter-spacing:.02em;color:var(--eti,#5b52c9)}.dh2-dest-card .dh2-dest-foto{flex:1;aspect-ratio:auto;min-height:0;background:transparent}.dh2-dest-info{display:grid;gap:6px}.dh2-dest-det{font-size:13px;color:var(--gris)}.dh2-dest-nom{font-size:16px;font-weight:500;line-height:1.35}.dh2-dest-pre{font-size:clamp(22px,1.8vw,28px);font-weight:500;line-height:1.2;font-variant-numeric:tabular-nums}@media(max-width:749px){.dh2-dest-fila,.dh2-dest--inv .dh2-dest-fila{grid-template-columns:minmax(0,1fr)}.dh2-dest--inv .dh2-dest-media{order:0}.dh2-dest-card{order:-1}.dh2-dest-media{aspect-ratio:4/5}.dh2-dest-card .dh2-dest-foto{flex:none;aspect-ratio:1}}.dh2-cats-fila{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:var(--hueco)}.dh2-cat{display:block;text-decoration:none;color:var(--tinta)}.dh2-cat .dlp-media{aspect-ratio:4/5}.dh2-cat .dlp-media>img{transition:transform .9s var(--ease-out)}.dh2-cat .dlp-mayus{display:block;padding:18px 16px 30px;transition:color .2s ease}@media(max-width:749px){.dh2-cats-fila{grid-template-columns:minmax(0,1fr)}}.dh2-tiendas{background:var(--papel);padding-bottom:clamp(56px,6vw,96px)}.dh2-tiendas-fila{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hueco)}.dh2-tienda{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);text-decoration:none;color:var(--tinta);background:var(--perla)}.dh2-tienda .dlp-media{aspect-ratio:4/5}.dh2-tienda .dlp-media>img{object-position:var(--foco,50% 50%);filter:grayscale(1) contrast(1.06);transform:scale(1.16);transition:transform .9s var(--ease-out)}.dh2-tienda-txt{display:grid;align-content:end;justify-items:start;gap:8px;padding:clamp(20px,2.2vw,32px)}.dh2-tienda-txt h3{font-size:clamp(26px,2.6vw,42px);line-height:1.05}.dh2-tienda-txt .dh2-liga{margin-top:14px}@media(hover:hover)and (pointer:fine){.dh2-tienda:hover .dlp-media>img{transform:scale(1.2)}}@media(max-width:749px){.dh2-tiendas-fila,.dh2-tienda{grid-template-columns:minmax(0,1fr)}.dh2-tienda .dlp-media{aspect-ratio:9/10}.dh2-tienda-txt{padding:20px 16px 28px}.dh2-tienda-txt h3{font-size:30px}}.dh2-pie{background:var(--tinta);color:#fff;padding:clamp(56px,5vw,80px) var(--borde) 0;overflow:hidden}.dh2-pie .dh2-pie-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;max-width:1360px;margin-inline:auto}.dh2-pie details:has(li:nth-child(8)){grid-column:span 2}.dh2-pie details:has(li:nth-child(8)) ul{display:block;columns:2;column-gap:32px}.dh2-pie details:has(li:nth-child(8)) li{break-inside:avoid;margin-bottom:10px}.dh2-pie summary{list-style:none;cursor:default;font-family:var(--mayus);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#a39f99;margin-bottom:18px}.dh2-pie summary::-webkit-details-marker{display:none}.dh2-pie ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dh2-pie a{color:#fff;text-decoration:none;font-size:15px;line-height:1.4;transition:color .2s ease}@media(hover:hover)and (pointer:fine){.dh2-pie a:hover{color:#a39f99}}.dh2-pie .dh2-pie-fila{max-width:1360px;margin:56px auto 0;padding-top:20px;border-top:1px solid #2a2a2a;font-family:var(--mayus);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;color:#a39f99;font-size:12px;letter-spacing:.15em;text-transform:uppercase}.dh2-pie .dh2-pie-legal{display:flex;flex-wrap:wrap;gap:12px 28px}.dh2-pie .dh2-pie-legal a{color:#a39f99;font-size:12px;letter-spacing:.15em}@media(hover:hover)and (pointer:fine){.dh2-pie .dh2-pie-legal a:hover{color:#fff}}.dh2-pie .dh2-pie-logo{container-type:inline-size;max-width:1360px;margin:28px auto 0;padding-bottom:var(--borde)}.dh2-pie .dh2-pie-logo span{display:block;font-family:Times New Roman,Tinos,Times,serif;font-style:normal;font-size:16.95cqw;line-height:.8;letter-spacing:0;white-space:nowrap}.dh2-pie .dh2-pie-logo i{font-style:normal}.dh2-pie .dh2-pie-logo i:nth-child(1){margin-left:-.0156em;margin-right:.372em}.dh2-pie .dh2-pie-logo i:nth-child(2){margin-right:.2952em}.dh2-pie .dh2-pie-logo i:nth-child(3){margin-right:.4081em}.dh2-pie .dh2-pie-logo i:nth-child(4){margin-right:.3641em}.dh2-pie .dh2-pie-logo i:nth-child(5){margin-right:.3692em}@media(max-width:749px){.dh2-pie .dh2-pie-cols{grid-template-columns:minmax(0,1fr);gap:0}.dh2-pie details:has(li:nth-child(8)){grid-column:auto}.dh2-pie details:has(li:nth-child(8)) ul{columns:1}.dh2-pie details{border-bottom:1px solid #2a2a2a}.dh2-pie summary{cursor:pointer;margin:0;padding:18px 0;display:flex;justify-content:space-between}.dh2-pie summary:after{content:"+";font-size:16px;letter-spacing:0}.dh2-pie details[open] summary:after{content:"\2212"}.dh2-pie ul{padding-bottom:10px;gap:0}.dh2-pie li a,.dh2-pie .dh2-pie-legal a{display:block;padding-block:12.5px}.dh2-pie .dh2-pie-legal{gap:0 24px}}@media(min-width:750px){.dh2-pie summary{pointer-events:none}}@media(prefers-reduced-motion:reduce){.dh2-hero .dh2-hero-media img{transition:opacity .4s ease}.dh2-cat .dlp-media>img,.dh2-tienda .dlp-media>img{transition:none}}body:has(.dlp-pie-pagina) .dh2-pie-logo{display:none}
/*# sourceMappingURL=/cdn/shop/t/48/assets/dh2-home.css.map */
