.swiper_Hero .hero_overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.swiper_Hero{height:100%}.swiper_Hero .swiper_slide__wrapper{position:relative;min-height:43.2rem;max-height:43.2rem;width:100%;z-index:1;height:100%}.swiper_Hero .swiper_slide__wrapper.center{display:flex;align-items:center}.swiper_Hero .swiper-scrollbar{margin-top:var(--spacing-xl)!important}.swiper_Hero .swiper_slide__content{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);text-align:left}.swiper_Hero .swiper_slide__background{top:0;right:0;bottom:0;left:0;width:100%;z-index:-1;overflow:hidden}.swiper_Hero .swiper_slide__info_container{width:100%}.swiper_Hero .swiper_slide__description{line-height:160%}.swiper_Hero .swiper_slide__background_img{width:100%;height:100%;object-fit:cover}.swiper_Hero ._hero__wrapper .swiper-wrapper:has(.swiper_slide__fg_img_content){height:84vh}.swiper_Hero .swiper_slide__fg_img_container{width:100%;display:flex;align-items:center;justify-content:center}.swiper_Hero .swiper_slide__fg_img{width:100%;height:100%;background-size:cover;background-position:center;border-radius:4px;box-shadow:0 1.162px 1.743px #06010103,0 2.793px 4.19px #06010105,0 5.259px 7.889px #06010105,0 9.381px 14.072px #06010105,0 17.547px 26.32px #06010108,0 40px 64px #0601010a}.swiper_Hero .swiper_slide__fg_img_content{height:400px}.swiper_Hero .swiper_slide_btn{margin-top:var(--spacing-2xl)}.swiper_Hero .swiper_slide_btn{display:inline-flex;height:56px;min-width:144px;padding:0 var(--spacing-lg);justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--border-radius-rounded);background:#fff}.swiper_Hero .swiper_slide_btn a{color:#0b0b0c;text-decoration:none}.swiper_Hero .swiper-pagination{--swiper-pagination-bottom: 20px}.swiper_Hero .swiper-pagination{display:flex;gap:12px;padding:0 var(--spacing-base);bottom:20px}.swiper-arrows{position:absolute;bottom:0;z-index:3;width:100%;justify-content:space-between;display:flex;align-items:center;padding:var(--spacing-xs) 6.8rem}.swiper-arrows .button-prev,.swiper-arrows .button-next{display:flex;align-items:center;border-radius:999px;padding:var(--spacing-3xs)}.swiper-arrows .button-prev:hover,.swiper-arrows .button-next:hover{cursor:pointer;background-color:#14141426}.swiper-arrows .button-next{transform:rotate(180deg)}@media screen and (min-width: 1225px){.swiper_Hero .swiper-pagination{padding:0 var(--spacing-lg);gap:var(--spacing-sm);bottom:var(--spacing-lg)}}.swiper_Hero .swiper-pagination .swiper-pagination-bullet{border-radius:9999px;background-color:#ffffff80;margin:0!important;height:var(--spacing-5xs);position:relative;opacity:1}.swiper_Hero .swiper_slide_btns{display:flex;flex-direction:column;padding-bottom:var(--spacing-lg);gap:var(--spacing-base)}@media screen and (min-width: 750px){.swiper_Hero .swiper_slide__fg_img{width:500px;max-height:60vh}.swiper_Hero .swiper_slide__content #slider-badge{align-self:unset}}@media screen and (min-width: 990px){.swiper_Hero .swiper_slide__content{display:flex;flex-direction:column;text-align:left}.swiper_Hero .swiper_slide__info_container{width:50%}.swiper_Hero .swiper_slide__info_container_inside{text-align:left}.swiper_Hero .swiper_slide__fg_img_container{width:50%}.swiper_Hero .swiper_slide_btns{flex-direction:row;padding-bottom:0}}@media screen and (min-width: 1024px){.swiper_Hero .swiper-wrapper{height:unset}.swiper_Hero .swiper_slide__fg_img_content{height:800px}.swiper_Hero .swiper_slide__content{padding-top:160px;height:100%;min-height:calc(100vh - 112px);width:100%}}.swiper_Hero .swiper.swiper_slide__content{padding-top:0!important;position:absolute;bottom:0;display:flex;overflow:visible;max-width:100vw;min-height:unset!important;height:fit-content;width:fit-content;padding:20px var(--spacing-base)}.swiper_Hero .swiper.swiper_slide__content h2{margin:0!important}.swiper_Hero{display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-end}._hero__wrapper{padding:0}._hero__wrapper .swiper_slide__content{pointer-events:none}._hero__wrapper .swiper_slide__content .swiper_slide_btns a{pointer-events:auto}@media (min-width: 769px) and (min-width: 1224px){.swiper_Hero .swiper_slide__wrapper{min-height:46rem;max-height:46rem}}@media (min-width: 1225px){._hero__wrapper{padding:0}.swiper_Hero .swiper.swiper_slide__content{padding:var(--spacing-lg) var(--spacing-base);padding-left:6.2rem}.swiper_Hero .swiper_slide__wrapper{min-height:46rem;max-height:46rem}}.swiper_Hero .progress{padding:0;display:flex;flex-direction:column;width:auto;overflow:visible;z-index:2;pointer-events:all;width:300px}.swiper_Hero .progress_content{display:flex;align-items:center;width:100%;color:#fff;gap:var(--spacing-sm);font-size:var(--text-base)}.swiper_Hero .parent-progress-bar{width:180px;background-color:#f0f0f080}.swiper_Hero .progress-bar{display:flex!important;height:1px;background-color:#fff;transition:width .3s ease}.swiper_Hero #slider-badge{display:flex;width:fit-content;justify-content:center;align-items:center;gap:var(--spacing-xs);border-radius:var(--border-radius-rounded-full);color:rgb(var(--color-foreground));font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;letter-spacing:.56px;border:1px solid var(--color-border-invert);margin:0;margin-bottom:var(--spacing-3xs)!important}.swiper_Hero #slider-subtitle{color:rgb(var(--color-foreground));font-weight:400;line-height:120%;letter-spacing:.64px;text-transform:uppercase;padding-bottom:var(--spacing-3xs);margin:0}.swiper_Hero #slider-title{color:rgb(var(--color-foreground));font-style:normal;font-weight:700;line-height:120%;padding-bottom:var(--spacing-3xs)}.swiper_Hero #slider-description{color:rgb(var(--color-foreground));font-style:normal;font-weight:400;line-height:150%;padding-bottom:var(--spacing-base);margin:0}.swiper_Hero .nav_button{display:flex!important;min-height:2px;width:100%;border-radius:var(--border-radius-rounded-full);cursor:pointer}.swiper_Hero .swiper_slide_btns a{display:none;padding:0 var(--spacing-lg);justify-content:center;align-items:center;gap:var(--spacing-sm)}.swiper_Hero .swiper_slide_btns #button1,.swiper_Hero .swiper_slide_btns #button2{font-style:normal;font-weight:700;line-height:150%;font-size:var(--text-xs)!important;transition:background-color .5s,color .5s,display .5s!important;width:fit-content!important}.swiper_Hero .swiper_slide_btns .button-primary{background-color:#e21212!important;color:#fff!important;border:1px solid #E21212!important}.swiper_Hero .swiper_slide_btns .button-primary:hover{background-color:#c70e18!important;border:1px solid #C70E18!important;opacity:1!important}.swiper_Hero .swiper_slide_btns .button-primary:focus{background-color:#a41018!important;border:1px solid #A41018!important}.swiper_Hero .swiper_slide_btns .button-secondary{background-color:transparent!important;color:#e21212!important;border:1px solid #E21212!important}.swiper_Hero .swiper_slide_btns .button-secondary:hover{background-color:#e21212!important;color:#fff!important;border:1px solid #E21212!important}.swiper_Hero .swiper_slide_btns .button-secondary:focus{background-color:#a41018!important;color:#fff!important;border:1px solid #A41018!important}.bg_video{display:none}.bg_video_mb{object-fit:cover}@media (min-width: 750px){.bg_video_mb{display:none}.bg_video{display:block;height:100vh;width:100vw;object-fit:cover}.swiper_Hero #slider-description{max-width:420px;padding-bottom:2.8rem}.swiper_Hero .nav_button{min-height:2px;min-width:100px;width:auto}.swiper_Hero .swiper-pagination{display:flex;justify-content:center}.swiper_Hero .swiper-pagination-bullet{max-width:6.8rem}}sticky-header.out_of_view,sticky-header:has(details[open]),sticky-header:has(predictive-search[open=true]),sticky-header:has(.search__input.field__input:focus){background-color:#fff!important}sticky-header.header-wrapper.out_of_view .header__heading-logo-wrapper img,sticky-header:has(details[open]) .header__heading-logo-wrapper img,sticky-header:has(predictive-search[open=true]) .header__heading-logo-wrapper img{display:inline-block!important}sticky-header.header-wrapper.out_of_view .header__heading-logo-wrapper svg,sticky-header:has(details[open]) .header__heading-logo-wrapper svg,sticky-header:has(predictive-search[open=true]) .header__heading-logo-wrapper svg{display:none!important}sticky-header.out_of_view .header__inline-menu a.header__menu-item span,sticky-header.out_of_view .header__inline-menu .header__menu-item.first-child span,sticky-header.out_of_view .header__inline-menu .header__menu-item.first-child,sticky-header .header__inline-menu:has(details[open]) a.header__menu-item span,sticky-header .header__inline-menu:has(details[open]) .header__menu-item.first-child span,sticky-header .header__inline-menu:has(details[open]) .header__menu-item.first-child,sticky-header .header__inline-menu:has(predictive-search[open=true]) a.header__menu-item span,sticky-header .header__inline-menu:has(predictive-search[open=true]) .header__menu-item.first-child span,sticky-header .header__inline-menu:has(predictive-search[open=true]) .header__menu-item.first-child{color:var(--color-text)!important}sticky-header.out_of_view .header__inline-menu .header__menu-item.first-child path{fill:var(--color-text)!important}sticky-header.out_of_view .search-modal__form .field .search__input{border-bottom:1px solid var(--color-text)!important}sticky-header.out_of_view .search-modal__form .field .field__label{color:var(--color-text-subtle)!important}sticky-header.out_of_view .search-modal__form .icon-search use,sticky-header:has(details[open]) .search-modal__form .icon-search use,sticky-header:has(predictive-search[open=true]) .search-modal__form .icon-search use{color:var(--color-text)!important}sticky-header.out_of_view.header-wrapper .header__icons .header__icon--wishlist path,sticky-header.out_of_view.header-wrapper .header__icons .header__icon--search .icon-search path,sticky-header:has(details[open]) .header__icons .header__icon--search .icon-search path,sticky-header:has(predictive-search[open=true]) .header__icons .header__icon--search .icon-search path,sticky-header.out_of_view.header-wrapper .header__icon--account .icon-account path,sticky-header:has(details[open]) .header__icon--account .icon-account path,sticky-header:has(predictive-search[open=true]) .header__icon--account .icon-account path,sticky-header.out_of_view.header-wrapper .header__icon--menu .icon-hamburger path,sticky-header:has(details[open]) .header__icon--menu .icon-hamburger path,sticky-header:has(predictive-search[open=true]) .header__icon--menu .icon-hamburger path{fill:var(--color-text)!important}sticky-header.out_of_view.header-wrapper .header__icons .disclosure__button,sticky-header:has(details[open]) .header__icons .disclosure__button,sticky-header:has(predictive-search[open=true]) .header__icons .disclosure__button,sticky-header.out_of_view .search-modal__form .field .field__label,sticky-header:has(details[open]) .search-modal__form .field .field__label,sticky-header:has(predictive-search[open=true]) .search-modal__form .field .field__label{color:var(--color-text)!important}sticky-header.out_of_view.header-wrapper .header__icon--cart .icon-cart path{stroke:var(--color-text)!important}sticky-header.out_of_view.header-wrapper .header__icon--cart .icon-cart g path:last-of-type,sticky-header:has(details[open]) .header__icon--cart .icon-cart g path:last-of-type,sticky-header:has(predictive-search[open=true]) .header__icon--cart .icon-cart g path:last-of-type{stroke:#fff!important}stick-header.out_of_view .search-modal__form .field .search__input,sticky-header:has(details[open]) .search-modal__form .field .search__input,sticky-header:has(predictive-search[open=true]) .search-modal__form .field .search__input{border-color:var(--color-text)!important}sticky-header.header-wrapper .header__icons .header__icon:hover path,sticky-header.header-wrapper .header__icons .header__icon:active path,sticky-header.header-wrapper .header__icons .header__icon:focus path{fill:var(--color-text)!important}sticky-header.header-wrapper .header__icons .header__icon.header__icon--menu:hover path,sticky-header.header-wrapper .header__icons .header__icon.header__icon--menu:active path,sticky-header.header-wrapper .header__icons .header__icon.header__icon--menu:focus path{stroke:var(--color-text)!important}sticky-header.out_of_view.header-wrapper .header__icons .header__icon--account p.menu-link__xs,sticky-header:has(details[open]) .header__icons .header__icon--account p.menu-link__xs,sticky-header:has(predictive-search[open=true]) .header__icons .header__icon--account p.menu-link__xs{color:var(--color-text)!important}sticky-header.out_of_view.header-wrapper .header__icons .header__icon--cart p.menu-link__xs,sticky-header:has(details[open]) .header__icons .header__icon--cart p.menu-link__xs,sticky-header.out_of_view.header-wrapper .header__icons .header__icon--cart span.menu-link__xs,sticky-header:has(details[open]) .header__icons .header__icon--cart span.menu-link__xs,sticky-header:has(predictive-search[open=true]) .header__icons .header__icon--cart p.menu-link__xs,sticky-header:has(predictive-search[open=true]) .header__icons .header__icon--cart span.menu-link__xs{color:var(--color-text)!important}sticky-header.out_of_view.header-wrapper .header__icons .header__icon--cart .filled path.top,sticky-header:has(details[open]) .header__icons .header__icon--cart .filled path.top,sticky-header:has(predictive-search[open=true]) .header__icons .header__icon--cart .filled path.top{fill:var(--color-text)!important;stroke:var(--color-text)!important}sticky-header.out_of_view.header-wrapper .header__icons .header__icon--cart .cart-count-bubble{background-color:var(--color-text)!important}sticky-header.out_of_view.header-wrapper .header__icons .header__icon--cart .cart-count-bubble span{color:var(--color-text-invert)!important}sticky-header.out_of_view.header-wrapper .header__icons .header__icon--cart .filled path,sticky-header:has(details[open]) .header__icons .header__icon--cart .filled path,sticky-header:has(predictive-search[open=true]) .header__icons .header__icon--cart .filled path{fill:var(--color-text)!important;stroke:unset!important}.header__icon--account svg{margin-top:-2px}.header__icon--cart svg.filled{margin-top:-2px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/z_hero.css.map */
