.bm-hero{position:relative;z-index:0;height:var(--bm-hero-height, 900px);color:var(--bm-color-inverse);overflow:hidden}.bm-hero__slideshow{display:block;position:relative;height:100%;touch-action:pan-y}.bm-hero__track{display:flex;height:100%;transition:transform .5s ease-in-out}.bm-hero__slide{position:relative;flex:0 0 100%;min-width:0;height:100%}.bm-hero__slideshow.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.bm-hero__slideshow.is-dragging .bm-hero__track{transition:none}@media(prefers-reduced-motion:reduce){.bm-hero__track{transition:none}}.bm-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.bm-hero__content{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;justify-content:flex-end;gap:18px;padding:0 32px 48px}.bm-hero__title{font-size:40px;font-weight:700;line-height:40px;letter-spacing:.6px;text-transform:uppercase;color:inherit}.bm-hero__buttons{display:flex;gap:8px}.bm-hero__button{display:inline-flex;align-items:center;justify-content:center;min-width:112px;height:27px;padding:0 2px;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.6px;text-transform:uppercase;color:inherit;white-space:nowrap}.bm-hero__button:hover{text-decoration:underline;text-underline-offset:4px}.bm-hero__arrow{position:absolute;top:50%;z-index:2;width:24px;height:24px;margin-top:-12px;color:var(--bm-color-secondary)}.bm-hero__arrow svg{display:block;width:100%;height:100%}.bm-hero__arrow--prev{left:24px}.bm-hero__arrow--next{right:24px}.bm-hero__dots{position:absolute;left:50%;bottom:24px;z-index:2;display:flex;gap:8px;transform:translate(-50%)}.bm-hero__dot{position:relative;width:8px;height:8px;border-radius:50%;background:#fff6}.bm-hero__dot:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}.bm-hero__dot[aria-current=true]{background:#fff}@media screen and (max-width:749px){.bm-hero{height:var(--bm-hero-height-mobile, 812px)}.bm-hero__content{gap:18px;padding:0 16px 24px}.bm-hero__title{font-size:30px;line-height:27px}.bm-hero__buttons{flex-direction:column;gap:26px}.bm-hero__button{width:100%;line-height:13px}.bm-hero__arrow--prev{left:8px}.bm-hero__arrow--next{right:8px}.bm-hero__dots{bottom:16px}.bm-hero__dot:before{top:-18px;right:-4px;bottom:-18px;left:-4px}.bm-hero__dot:first-child:before{left:-32px}.bm-hero__dot:last-child:before{right:-32px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bm-hero-slider.css.map */
