.ndm-hc{position:relative;background:#0b0b0b}.ndm-hc__stage{position:relative;width:100%;aspect-ratio:1920 / 780;overflow:hidden;background:#0b0b0b}.ndm-hc__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility .9s}.ndm-hc__slide.is-active{opacity:1;visibility:visible;z-index:1}.ndm-hc__slide picture,.ndm-hc__slide img{display:block;width:100%;height:100%;object-fit:cover}.ndm-hc__slide img{transform:scale(1);transform-origin:62% 50%}.ndm-hc__slide.is-active img{animation:ndm-hc-zoom 7.5s ease-out both}@keyframes ndm-hc-zoom{0%{transform:scale(1)}to{transform:scale(1.045)}}.ndm-hc__flecha{position:absolute;top:50%;z-index:3;width:46px;height:46px;margin-top:-23px;display:grid;place-items:center;padding:0;border-radius:50%;border:1.5px solid rgba(201,162,39,.85);background:#0b0b0b8c;color:#f4dc8b;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s,color .2s,transform .2s,opacity .2s;opacity:0}.ndm-hc__flecha--prev{left:18px}.ndm-hc__flecha--next{right:18px}.ndm-hc:hover .ndm-hc__flecha,.ndm-hc__flecha:focus-visible{opacity:1}.ndm-hc__flecha:hover{background:#c9a227;color:#0b0b0b;transform:scale(1.06)}.ndm-hc__puntos{position:absolute;left:50%;bottom:16px;z-index:3;display:flex;gap:10px;transform:translate(-50%)}.ndm-hc__punto{width:34px;height:5px;padding:0;border:0;border-radius:3px;background:#f5efd961;cursor:pointer;transition:background .25s,width .25s}.ndm-hc__punto.is-active{width:54px;background:#c9a227}.ndm-hc__progreso{position:absolute;left:0;bottom:0;z-index:3;height:3px;width:100%;transform-origin:left;background:linear-gradient(90deg,#b8901f,#f4dc8b,#d4141c);animation:ndm-hc-prog 6s linear both}.ndm-hc.is-pausa .ndm-hc__progreso{animation-play-state:paused}@keyframes ndm-hc-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ndm-hc:after{content:"";display:block;height:4px;background:linear-gradient(90deg,#98090f,#d4141c 30%,#c9a227 70%,#f4dc8b)}[data-ndm-fase="1"] .ndm-oferta.ndm-f[data-fase~="1"],[data-ndm-fase="2"] .ndm-oferta.ndm-f[data-fase~="2"],[data-ndm-fase="3"] .ndm-oferta.ndm-f[data-fase~="3"]{display:grid}.ndm-oferta{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:28px;padding:34px max(24px,calc((100vw - 1240px)/2));background:linear-gradient(100deg,#0b0b0b,#1a0b0c 55%,#2a0a0d);border-bottom:1px solid #4A3E17;color:#f5efd9}.ndm-oferta__eyebrow{margin:0 0 6px;font-family:var(--bf-etq);font-weight:700;font-size:15px;letter-spacing:2.4px;text-transform:uppercase;color:#f4dc8b}.ndm-oferta__titulo{margin:0!important;font-size:clamp(28px,3.6vw,46px)!important;line-height:1.05!important;color:#f5efd9!important}.ndm-oferta__titulo span{color:#f0343b}.ndm-oferta__sub{margin:12px 0 0;max-width:640px;font-size:clamp(15px,1.3vw,17px);line-height:1.45;color:#cfc6a6}.ndm-oferta__reloj{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ndm-oferta__etq{margin:0;font-family:var(--bf-etq);font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#f4dc8b}.ndm-oferta__reloj .ndm-hero__cuenta{margin-top:4px}.ndm-oferta__reloj .ndm-hero__btn{margin-top:16px}.ndm-oferta .ndm-hero__cuenta div{background:#0b0b0b;border:1px solid #C9A227;box-shadow:0 0 18px #d4141c40}.ndm-confianza{background:#111;border-bottom:1px solid #2A2410;padding:18px max(20px,calc((100vw - 1240px)/2))}.ndm-confianza ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 24px}.ndm-confianza li{display:grid;grid-template-columns:36px 1fr;column-gap:12px;align-items:center;color:#f5efd9}.ndm-confianza svg{grid-row:1 / 3;width:34px;height:34px;fill:none;stroke:#c9a227;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ndm-confianza b{font-family:var(--bf-etq);font-weight:700;font-size:17px;letter-spacing:.6px;text-transform:uppercase;line-height:1.1}.ndm-confianza span{font-size:13px;color:#b9af8c;line-height:1.2}.ndm-marcas{padding:52px max(20px,calc((100vw - 1240px)/2)) 56px;background:#0b0b0b}.ndm-marcas__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.ndm-marca{position:relative;display:grid;grid-template-rows:auto auto auto;gap:4px;padding:0 0 14px;border:1px solid #3A3114;border-radius:12px;overflow:hidden;background:#151515;text-decoration:none;text-align:center;transition:transform .25s,border-color .25s,box-shadow .25s}.ndm-marca:hover{transform:translateY(-4px);border-color:#c9a227;box-shadow:0 16px 30px #d4141c40}.ndm-marca__foto{display:block;aspect-ratio:3 / 4;overflow:hidden;background:#1c1c1c}.ndm-marca{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;align-items:start!important;flex-direction:column}.ndm-marca__foto{width:100%!important;justify-self:stretch}.ndm-marca__nombre,.ndm-marca__ver{justify-self:center}.ndm-marca__foto img{display:block;width:100%!important;max-width:none!important;height:100%!important;object-fit:cover;transition:transform .5s}.ndm-marca:hover .ndm-marca__foto img{transform:scale(1.06)}.ndm-marca__nombre{margin-top:10px;font-family:var(--bf-display);font-size:22px;letter-spacing:.6px;text-transform:uppercase;color:#f5efd9}.ndm-marca__ver{font-family:var(--bf-etq);font-weight:700;font-size:14px;letter-spacing:1.4px;text-transform:uppercase;color:#f4dc8b}@media(max-width:749px){.ndm-hc__stage{aspect-ratio:1080 / 1600}.ndm-hc__flecha{width:38px;height:38px;margin-top:-19px;opacity:.9}.ndm-hc__flecha--prev{left:8px}.ndm-hc__flecha--next{right:8px}.ndm-hc__puntos{bottom:12px}.ndm-hc__punto{width:24px}.ndm-hc__punto.is-active{width:40px}.ndm-oferta{grid-template-columns:1fr;gap:18px;padding:26px 18px}.ndm-oferta__reloj,.ndm-oferta__reloj .ndm-hero__cuenta,.ndm-oferta__reloj .ndm-hero__btn{width:100%}.ndm-confianza{padding:16px}.ndm-confianza ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.ndm-confianza li{grid-template-columns:30px 1fr;column-gap:8px}.ndm-confianza svg{width:28px;height:28px}.ndm-confianza b{font-size:14px}.ndm-confianza span{font-size:12px}.ndm-marcas{padding:34px 16px 38px}.ndm-marcas__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(min-width:750px)and (max-width:1100px){.ndm-marcas__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ndm-confianza ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ndm-hc__slide{transition:none}.ndm-hc__slide.is-active img,.ndm-hc__progreso{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nickdm-bf-hero.css.map */
