.hero-jdm{position:relative}.hero-jdm .slideshow__text{gap:1.4rem;padding:3rem 3.2rem}.hero-jdm .banner__heading{font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1.02}.hero-jdm .banner__heading em,.hero-jdm .banner__heading i{color:var(--jdm-accent, #c8102e);font-style:italic}.hero-jdm .banner__text{max-width:42ch}.hero-jdm .banner__text p{font-size:1.5rem;opacity:.85;letter-spacing:.02em}.hero-jdm__badge{position:relative;display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.6rem;margin-bottom:.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#1d2a1d8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hero-jdm__badge:before,.hero-jdm__badge:after,.hero-jdm .button:before,.hero-jdm .button:after{content:"";position:absolute;width:1.4rem;height:1.4rem;border:2px solid var(--jdm-accent, #c8102e);pointer-events:none}.hero-jdm__badge:before{top:-2px;left:-2px;border-right:none;border-bottom:none}.hero-jdm__badge:after{bottom:-2px;right:-2px;border-left:none;border-top:none}.hero-jdm .banner__buttons{position:relative;gap:1.6rem;margin-top:.4rem}.hero-jdm .button{position:relative;overflow:visible;text-transform:uppercase;letter-spacing:.08em;font-weight:600;padding-inline:4rem;padding-block:1.6rem;font-size:1.8rem;min-height:6.4rem}.hero-jdm .button:before{width:1rem;height:1rem;top:-.6rem;left:-.6rem;border-right:none;border-bottom:none}.hero-jdm .button:after{width:1rem;height:1rem;bottom:-.6rem;right:-.6rem;border-left:none;border-top:none}.hero-jdm,.hero-jdm .slideshow,.hero-jdm .banner,.hero-jdm .slideshow__slide,.hero-jdm .slider__slide,.hero-jdm .slideshow__media,.hero-jdm .banner__media,.hero-jdm .media,.hero-jdm .slideshow__media img,.hero-jdm .slideshow__media svg{border-radius:0}.hero-jdm,.hero-jdm .slideshow{background:#1d2a1d}.hero-jdm .slideshow{scroll-behavior:auto!important}.hero-jdm .slideshow__controls{background:#1d2a1d;border:none;padding-block:.8rem}.hero-jdm .slider-buttons{border:none}.hero-jdm .slideshow__control-wrapper{gap:.6rem}.hero-jdm .slider-counter__link--dots .dot{border-color:#fff6;background:transparent}.hero-jdm .slider-counter__link--active.slider-counter__link--dots .dot{background:var(--jdm-accent, #c8102e);border-color:var(--jdm-accent, #c8102e)}.hero-jdm .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:#fff}.hero-jdm .slider-button{color:#ffffffbf;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);border-radius:50%;width:3.6rem;height:3.6rem;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.hero-jdm .slider-button:not([disabled]):hover{color:var(--jdm-accent, #c8102e);border-color:var(--jdm-accent, #c8102e);background:rgba(var(--jdm-accent-rgb, 200, 16, 46),.1)}.hero-jdm .slideshow__autoplay.slider-button{margin-left:.6rem}.hero-jdm__nav-icon{width:1.4rem;height:1.4rem}.hero-jdm .slideshow__autoplay .icon{width:1.5rem;height:1.5rem;left:50%;top:50%;transform:translate(-50%,-50%) scale(1)}.hero-jdm .slideshow__autoplay--paused .icon-pause,.hero-jdm .slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-play{transform:translate(-50%,-50%) scale(.8)}@media screen and (max-width:749px){.hero-jdm .slideshow__text{padding:2.2rem 1.8rem}.hero-jdm .banner__text p{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-hero-jdm.css.map */
