.index-banner-slide{padding-top:var(--index-banner-padding-top);padding-bottom:var(--index-banner-padding-bottom)}.index-banner-slide__slider,.index-banner-slide__track,.index-banner-slide__list,.index-banner-slide__slide{height:100%}.index-banner-slide__slider{position:relative;visibility:visible}.index-banner-slide__slide{position:relative;min-height:clamp(56rem,39.063vw,75rem);overflow:hidden}.index-banner-slide__media,.index-banner-slide__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.index-banner-slide__image{width:100%;height:100%;object-fit:cover;object-position:center}.index-banner-slide__placeholder{background:var(--primary-color)}.index-banner-slide__content-wrap{position:relative;z-index:1;display:flex;align-items:center;min-height:clamp(56rem,39.063vw,75rem);pointer-events:none}.index-banner-slide__content{width:min(43%,68.3rem);color:var(--dark_bodyFont);pointer-events:auto}.index-banner-slide__subheading{display:flex;align-items:center;gap:1.6rem;margin-bottom:1rem}.index-banner-slide__subheading:after{content:"";width:3.2rem;height:1px;height:6px;background-image:url("data:image/svg+xml,%3Csvg width='36' height='6' viewBox='0 0 36 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 2.16699H0V3.16699H0.5V2.66699V2.16699ZM29.8333 2.66699C29.8333 4.13975 31.0272 5.33366 32.5 5.33366C33.9728 5.33366 35.1667 4.13975 35.1667 2.66699C35.1667 1.19423 33.9728 0.000325441 32.5 0.000325441C31.0272 0.000325441 29.8333 1.19423 29.8333 2.66699ZM0.5 2.66699V3.16699H32.5V2.66699V2.16699H0.5V2.66699Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;background-position:right center;flex:0 0 auto}.index-banner-slide__heading.common-heading{margin:0 0 3.5rem;font-size:var(--font100);line-height:1.08;text-transform:none}.index-banner-slide__heading.common-heading em{display:block}.index-banner-slide__text{max-width:68.3rem;margin-bottom:3.7rem;color:var(--dark_bodyFont);font-size:var(--font18);font-weight:var(--fontWeight-300);line-height:1.78}.index-banner-slide__text p,.index-banner-slide__button p{margin:0}.index-banner-slide__button{position:relative;display:inline-flex;align-items:center}.index-banner-slide__button a{padding:1.4rem 7rem 1.4rem 2.5rem;background:var(--btn-color);border:1px solid var(--btn-color);border-radius:3rem;color:var(--white);display:inline-flex;align-items:center;min-height:clamp(4.4rem,3.021vw,5.8rem);font-family:var(--Inter-font);font-size:var(--font16);font-weight:var(--fontWeight-500);letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.index-banner-slide__button a:hover,.index-banner-slide__button a:focus-visible{background:var(--black);border-color:var(--black);color:var(--white)}.index-banner-slide__button-icon{position:absolute;top:50%;right:1.4rem;width:3rem;height:3rem;color:var(--white);pointer-events:none;transform:translateY(-50%)}.index-banner-slide__button-icon svg{display:block;width:100%;height:100%}.index-banner-slide .splide__pagination{right:max(2.5rem,calc((100vw - var(--page-width)) / 2 + 1.5rem));bottom:3rem;left:auto;display:flex;gap:1rem;padding:0}.index-banner-slide .splide__pagination__page{width:1rem;height:1rem;margin:0;padding:0;border:1px solid var(--secondary-color);border-radius:50%;background:transparent;opacity:1;transform:none}.index-banner-slide .splide__pagination__page.is-active{background:var(--secondary-color);transform:scale(1.35)}@media screen and (max-width:989px){.index-banner-slide__content{width:min(56%,60rem)}}@media screen and (max-width:749px){.index-banner-slide{padding-top:var(--index-banner-padding-top-mobile);padding-bottom:var(--index-banner-padding-bottom-mobile)}.index-banner-slide__slide,.index-banner-slide__content-wrap{min-height:62rem}.index-banner-slide__image{object-position:center}.index-banner-slide__content-wrap{align-items:flex-end;padding-top:5rem;padding-bottom:8rem}.index-banner-slide__content{width:100%;padding:2.5rem;background:rgba(var(--rgbWhiteColor),.82);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.index-banner-slide__heading.common-heading{margin-bottom:2rem;line-height:1.05}.index-banner-slide__text{margin-bottom:2.5rem;line-height:1.55}.index-banner-slide .splide__pagination{right:2.5rem;bottom:2.5rem}}@media(prefers-reduced-motion:reduce){.index-banner-slide *,.index-banner-slide *:before,.index-banner-slide *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/index_banner_slide.css.map */
