.home .site-nav{position:fixed;top:0;left:0;right:0}.home .site-nav-primary{transition:background-color .2s ease-in-out}.home:not(.is-scrolled) .site-nav-primary{background-color:transparent}.module-hero-band:after{display:none}.module-hero-band.setting-navigation-arrow-background-color- .slider-nav-arrow,.module-hero-band.setting-navigation-arrow-background-color-Black .slider-nav-arrow{background-color:var(--Black)}.module-hero-band.setting-navigation-arrow-background-color-White .slider-nav-arrow{background-color:var(--White)}.module-hero-band.setting-navigation-arrow-background-color-Neutral .slider-nav-arrow{background-color:var(--Neutral)}.module-hero-band.setting-navigation-arrow-background-color-Neutral-Alt .slider-nav-arrow{background-color:var(--Neutral-Alt)}.module-hero-band.setting-navigation-arrow-background-color-Black .slider-nav-arrow{background-color:var(--Black)}.module-hero-band.setting-navigation-arrow-background-color-Black-Alt .slider-nav-arrow{background-color:var(--Black-Alt)}.module-hero-band.setting-navigation-arrow-background-color-Primary .slider-nav-arrow{background-color:var(--Primary)}.module-hero-band.setting-navigation-arrow-background-color-Primary-Alt .slider-nav-arrow{background-color:var(--Primary-Alt)}.module-hero-band.setting-navigation-arrow-background-color-Accent-1 .slider-nav-arrow{background-color:var(--Accent-1)}.module-hero-band.setting-navigation-arrow-background-color-Accent-1-Alt .slider-nav-arrow{background-color:var(--Accent-1-Alt)}.module-hero-band.setting-navigation-arrow-background-color-Accent-2 .slider-nav-arrow{background-color:var(--Accent-2)}.module-hero-band.setting-navigation-arrow-background-color-Accent-2-Alt .slider-nav-arrow{background-color:var(--Accent-2-Alt)}.module-hero-band.setting-navigation-arrow-background-color-Accent-3 .slider-nav-arrow{background-color:var(--Accent-3)}.module-hero-band.setting-navigation-arrow-background-color-Accent-3-Alt .slider-nav-arrow{background-color:var(--Accent-3-Alt)}.module-hero-band.setting-navigation-arrow-background-color-Accent-4 .slider-nav-arrow{background-color:var(--Accent-4)}.module-hero-band.setting-navigation-arrow-background-color-Accent-4-Alt .slider-nav-arrow{background-color:var(--Accent-4-Alt)}.module-hero-band.setting-navigation-arrow-color- .slider-nav-arrow,.module-hero-band.setting-navigation-arrow-color-White .slider-nav-arrow{color:var(--White)}.module-hero-band.setting-navigation-arrow-color-Neutral .slider-nav-arrow{color:var(--Neutral)}.module-hero-band.setting-navigation-arrow-color-Neutral-Alt .slider-nav-arrow{color:var(--Neutral-Alt)}.module-hero-band.setting-navigation-arrow-color-Black .slider-nav-arrow{color:var(--Black)}.module-hero-band.setting-navigation-arrow-color-Black-Alt .slider-nav-arrow{color:var(--Black-Alt)}.module-hero-band.setting-navigation-arrow-color-Primary .slider-nav-arrow{color:var(--Primary)}.module-hero-band.setting-navigation-arrow-color-Primary-Alt .slider-nav-arrow{color:var(--Primary-Alt)}.module-hero-band.setting-navigation-arrow-color-Accent-1 .slider-nav-arrow{color:var(--Accent-1)}.module-hero-band.setting-navigation-arrow-color-Accent-1-Alt .slider-nav-arrow{color:var(--Accent-1-Alt)}.module-hero-band.setting-navigation-arrow-color-Accent-2 .slider-nav-arrow{color:var(--Accent-2)}.module-hero-band.setting-navigation-arrow-color-Accent-2-Alt .slider-nav-arrow{color:var(--Accent-2-Alt)}.module-hero-band.setting-navigation-arrow-color-Accent-3 .slider-nav-arrow{color:var(--Accent-3)}.module-hero-band.setting-navigation-arrow-color-Accent-3-Alt .slider-nav-arrow{color:var(--Accent-3-Alt)}.module-hero-band.setting-navigation-arrow-color-Accent-4 .slider-nav-arrow{color:var(--Accent-4)}.module-hero-band.setting-navigation-arrow-color-Accent-4-Alt .slider-nav-arrow{color:var(--Accent-4-Alt)}.module-hero-band{padding-top:0;padding-bottom:0}.module-hero-band .hero-band__hero{position:relative;overflow:hidden;padding:140px 0 32px}@media screen and (min-width: 1024px){.module-hero-band .hero-band__hero{padding:160px 0 32px}}.module-hero-band .hero-band__bg{position:absolute;inset:0;z-index:0}.module-hero-band .hero-band__bg img{width:100%;height:100%;object-fit:cover}.module-hero-band .hero-band__hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#00000059,#0000008c)}.module-hero-band .hero-band__hero-content{position:relative;z-index:5;align-items:flex-end;gap:var(--spacing-4)}@media screen and (min-width: 1024px){.module-hero-band .hero-band__hero-content{display:flex;justify-content:space-between;align-items:flex-end}}.module-hero-band .hero-band__hero-heading .heading{margin-bottom:0}.module-hero-band .hero-band__hero-heading .overline{margin-bottom:12px;color:var(--semantic-text-on-brand, #F5F2EC);font-family:var(--primitive-font-family-label, "Degular Mono Variable");font-size:var(--primitive-size-size-05, 14px);font-style:normal;font-weight:var(--primitive-font-weight-medium, 700);line-height:16px;letter-spacing:var(--primitive-font-tracking-wide, .8px);text-transform:uppercase}@media screen and (min-width: 1024px){.module-hero-band .hero-band__hero-heading .overline{margin-bottom:16px}}.module-hero-band .hero-band__hero-heading .module-title{margin-bottom:12px;color:var(--semantic-text-primary, #F5F2EC);font-family:var(--primitive-font-family-display, "Mango Grotesque");font-size:var(--primitive-size-size-12, 80px);font-style:normal;font-weight:var(--primitive-font-weight-bold, 700);line-height:68px;letter-spacing:var(--primitive-font-tracking-default, 0);text-transform:uppercase}@media screen and (min-width: 1024px){.module-hero-band .hero-band__hero-heading .module-title{font-size:90px;line-height:81.579%;margin-bottom:0}}@media screen and (min-width: 1150px){.module-hero-band .hero-band__hero-heading .module-title{font-size:110px}}@media screen and (min-width: 1300px){.module-hero-band .hero-band__hero-heading .module-title{font-size:152px}}@media screen and (min-width: 1024px){.module-hero-band .hero-band__hero-actions{max-width:500px}}.module-hero-band .hero-band__hero-description p{color:var(--semantic-text-primary, #F5F2EC);font-size:16px;font-style:normal;font-weight:var(--primitive-font-weight-medium, 500);line-height:20px;letter-spacing:var(--primitive-font-tracking-default, 0);margin-bottom:16px;text-wrap:balance}@media screen and (min-width: 1024px){.module-hero-band .hero-band__hero-description p{color:var(--semantic-text-primary, #F5F2EC);font-size:var(--primitive-size-size-07, 24px);font-style:normal;font-weight:var(--primitive-font-weight-regular, 400);line-height:28px;letter-spacing:var(--primitive-font-tracking-default, 0)}}.module-hero-band .module-buttons .btn-white-outline,.module-hero-band .module-buttons .btn-primary-outline{color:var(--White)}.module-hero-band .hero-band__promotions{position:relative;padding:0 0 24px}.module-hero-band .hero-band__promotions.is-empty{display:none}.module-hero-band .hero-band__preview-note{margin:0 0 var(--spacing-3);font-size:14px;color:var(--Neutral)}.module-hero-band .hero-band__slider-stage{position:relative}.module-hero-band .swiper{--swiper-scrollbar-drag-bg-color: var(--Primary);--swiper-scrollbar-bg-color: var(--Black-Alt);--swiper-scrollbar-size: 4px}.module-hero-band .swiper-scrollbar{position:relative;left:unset;top:unset;bottom:unset;margin-top:var(--spacing-2)}.module-hero-band .swiper-slide{height:auto}.module-hero-band .hero-band__promotion-card{display:flex;flex-direction:column;justify-content:flex-end;padding:0;border-radius:var(--primitive-radius-radius-lg, 16px);background-color:var(--hero-band-promotion-bg-color, #111111);background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;width:100%}@media screen and (min-width: 1024px){.module-hero-band .hero-band__promotion-card{border-radius:var(--primitive-radius-radius-xl, 32px)}}.module-hero-band .hero-band__promotion-media img{display:block;width:100%;aspect-ratio:16/9;object-fit:contain}.module-hero-band .hero-band__promotion-copy{position:relative;z-index:1;padding:12px;width:100%;display:flex;flex-direction:column}.module-hero-band .hero-band__promotion-overline{margin-bottom:4px;color:var(--semantic-text-on-brand, #F5F2EC);font-family:var(--primitive-font-family-label, "Degular Mono Variable");font-size:var(--primitive-size-size-05, 14px);font-style:normal;font-weight:var(--primitive-font-weight-medium, 700);line-height:16px;letter-spacing:var(--primitive-font-tracking-wide, .8px);text-transform:uppercase}@media screen and (min-width: 1024px){.module-hero-band .hero-band__promotion-overline{font-size:var(--primitive-size-size-05, 14px);line-height:16px}}.module-hero-band .hero-band__promotion-title{color:var(--semantic-text-primary, #F5F2EC);font-family:var(--primitive-font-family-title, "Degular Display");font-size:var(--primitive-size-size-08, 32px);font-style:normal;font-weight:var(--primitive-font-weight-bold, 700);line-height:1;letter-spacing:var(--primitive-font-tracking-default, 0);margin-bottom:16px}@media screen and (min-width: 1024px){.module-hero-band .hero-band__promotion-title{font-size:36px}}.module-hero-band .hero-band__promotion-description{display:none}@media screen and (min-width: 1024px){.module-hero-band .hero-band__promotion-description{display:block;overflow:hidden;color:var(--semantic-text-primary, #F5F2EC);text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:var(--primitive-font-weight-medium, 500);line-height:20px;letter-spacing:var(--primitive-font-tracking-default, 0);margin-top:-16px;margin-bottom:16px}}.module-hero-band .hero-band__promotion-buttons{display:flex;gap:8px;flex-direction:column}@media screen and (min-width: 1024px){.module-hero-band .hero-band__promotion-buttons{flex-direction:row}}.module-hero-band .hero-band__promotion-buttons .btn{text-align:center;font-family:var(--primitive-font-family-button, Campton);font-size:var(--primitive-size-size-05, 14px);font-style:normal;font-weight:var(--primitive-font-weight-bold, 700);line-height:10px;letter-spacing:var(--primitive-font-tracking-wide, .8px);text-transform:capitalize;padding:12px}@media screen and (min-width: 1024px){.module-hero-band .hero-band__promotion-buttons .btn{width:100%}}.module-hero-band .hero-band__promotion-buttons .btn-primary{color:var(--semantic-text-on-strong, #0E0F11);background:var(--semantic-surface-on-brand, #F5F2EC);border-color:var(--semantic-surface-on-brand, #F5F2EC)}.module-hero-band .hero-band__promotion-buttons .btn-primary:active,.module-hero-band .hero-band__promotion-buttons .btn-primary:hover,.module-hero-band .hero-band__promotion-buttons .btn-primary:focus{background:var(--Primary-Alt);border-color:var(--Primary-Alt)}.module-hero-band .hero-band__promotion-buttons .btn-primary-outline{border-color:var(--semantic-surface-on-brand, #F5F2EC)}.module-hero-band .hero-band__promotion-buttons .btn-primary-outline:active,.module-hero-band .hero-band__promotion-buttons .btn-primary-outline:hover,.module-hero-band .hero-band__promotion-buttons .btn-primary-outline:focus{border-color:var(--Primary-Alt);color:var(--Black)}.module-hero-band .hero-band__skeleton-card{background-color:var(--Black-Alt);background-image:none}.module-hero-band .hero-band__skeleton-block{display:block;border-radius:8px;background:linear-gradient(90deg,#ffffff0f,#ffffff29,#ffffff0f);background-size:200% 100%;animation:hero-band-shimmer 1.4s ease-in-out infinite}.module-hero-band .hero-band__skeleton-block--media{width:100%;aspect-ratio:16/9;border-radius:0}.module-hero-band .hero-band__skeleton-block--overline{width:40%;height:14px;margin-bottom:4px;border-radius:999px}.module-hero-band .hero-band__skeleton-block--title{width:85%;height:32px;margin-bottom:16px}@media screen and (min-width: 1024px){.module-hero-band .hero-band__skeleton-block--title{height:36px}}.module-hero-band .hero-band__skeleton-block--description{display:none}@media screen and (min-width: 1024px){.module-hero-band .hero-band__skeleton-block--description{display:block;width:90%;height:20px;margin-top:-16px;margin-bottom:16px}}.module-hero-band .hero-band__skeleton-block--button{width:100%;height:34px;border-radius:999px}.module-hero-band .hero-band__skeleton-card .hero-band__promotion-buttons .hero-band__skeleton-block--button{flex:1 1 0}@keyframes hero-band-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.module-hero-band .slider-nav{position:absolute;top:0;left:0;right:0;margin:0;height:calc(100% - var(--spacing-2) - 8px);pointer-events:none;z-index:2}.module-hero-band .slider-nav .slider-nav-arrow{display:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:var(--semantic-text-primary, #F5F2EC);position:absolute;top:50%;pointer-events:auto;transition:opacity .25s,background-color .25s,color .25s;background-color:var(--Black-Alt)}@media screen and (min-width: 1024px){.module-hero-band .slider-nav .slider-nav-arrow{display:inline-flex}}.module-hero-band .slider-nav .slider-nav-arrow svg{display:block;width:8px;height:14px}.module-hero-band .slider-nav .slider-nav-arrow path{fill:none}.module-hero-band .slider-nav .slider-nav-arrow:hover,.module-hero-band .slider-nav .slider-nav-arrow:focus,.module-hero-band .slider-nav .slider-nav-arrow:active{background-color:var(--Black-Alt)}.module-hero-band .slider-nav .slider-nav-arrow.swiper-button-disabled{opacity:0;pointer-events:none}.module-hero-band .slider-nav .slider-nav-prev{left:-24px;transform:translateY(-50%) rotate(180deg);margin:0}.module-hero-band .slider-nav .slider-nav-next{right:-24px;transform:translateY(-50%);margin:0}
/*# sourceMappingURL=hero-band.css.map */
