.ModuleMedia__module__media--RDwgG .video-wrapper .module__video{width:100%;height:100%}.ModuleMedia__module__media--RDwgG .video-wrapper .module__video-poster{position:absolute;height:100%;width:100%;inset-inline-start:0;inset-block-start:0;object-fit:cover;z-index:1}.ModuleMedia__module__media--RDwgG .video-wrapper--started .module__video-poster{display:none}.ImageCarousel__image-carousel--mW749{width:100%;height:100%}.ImageCarousel__image-carousel__text-wrapper--iAKJw{display:flex;flex-direction:column;align-self:center;text-align:center;gap:1rem}@media(min-width:768px){.ImageCarousel__image-carousel__text-wrapper--iAKJw{align-self:flex-start;max-width:31.25rem;text-align:start}}.ImageCarousel__image-carousel__content--xBe5M{display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--color-white)}@media(min-width:768px){.ImageCarousel__image-carousel__content--xBe5M{flex-direction:row}}.ImageCarousel__image-carousel__media--49NAa{width:100%;height:100%}.ImageCarousel__image-carousel__media--49NAa .cta-wrapper{height:100%;width:100%}.ImageCarousel__image-carousel__media--49NAa .cta-wrapper .cta-image{padding:0}.ImageCarousel__image-carousel__media--49NAa .image-wrapper{width:100%;height:100%}.ImageCarousel__image-carousel__media--49NAa .image-wrapper .general-picture{height:100%}.ImageCarousel__image-carousel__media--49NAa .image-wrapper .general-picture img{width:100%;height:100%;object-fit:cover}@media(min-width:768px){.ImageCarousel__image-carousel__media--49NAa{width:50%}}.ImageCarousel__image-carousel__carousel--IJSNR{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;background-color:var(--color-white);gap:2rem;padding:2.5rem 1rem}@media(min-width:768px){.ImageCarousel__image-carousel__carousel--IJSNR{width:50%;overflow:hidden;padding:1.5rem}}.ImageCarousel__image-carousel__subtitle--uIRCf>*{font-size:.75rem;line-height:110%;text-transform:uppercase;letter-spacing:.72px;font-weight:var(--t-regular-font-weight);font-family:var(--font-regular)}.ImageCarousel__image-carousel__title--cDaMu>*{font-size:1.5rem;line-height:110%;text-transform:uppercase;letter-spacing:0;font-weight:var(--t-regular-font-weight);font-family:var(--font-regular)}.ImageCarousel__image-carousel__description--IFqs2{display:none}@media(min-width:768px){.ImageCarousel__image-carousel__description--IFqs2{display:block}}.ImageCarousel__image-carousel__description--IFqs2>*{font-size:.875rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:var(--t-regular-font-weight);font-family:var(--font-regular)}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf{--pagination-spacing: 1.5rem}@media(min-width:768px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf{--pagination-spacing: 3rem}}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel{position:static}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper-navigation{display:none}@media(min-width:768px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper-navigation{display:flex;align-items:center;height:4.375rem;inset-block-start:0;transform:none}}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper-navigation .swiper-navigation__btn{padding:0;color:var(--color-black)}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper-navigation .swiper-navigation__btn:before{background-color:transparent}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper-navigation .swiper-navigation__btn--prev{margin-inline-end:1.5rem}@media(min-width:768px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper-navigation .swiper-navigation__btn--prev{margin-inline-end:1.25rem}}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper-navigation .swiper-navigation__btn--reach-beginning,.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper-navigation .swiper-navigation__btn--reach-end{opacity:.5;pointer-events:none}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper-navigation .swiper-navigation__btn svg:hover{color:var(--color-grey-600)}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper{position:static;display:flex;justify-content:center}@media(min-width:768px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper{justify-content:start}}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper .swiper-wrapper{padding-block-end:0}@media(min-width:769px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper:has(.swiper-scrollbar) .swiper-wrapper{padding-block-end:3rem}}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper .swiper-slide .cta-wrapper .cta-image{margin-block-end:1.5rem}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper .swiper-slide .cta-wrapper .cta-title{height:1.5rem;width:fit-content;margin-inline:auto;border-block-end:1px solid var(--color-grey-600);font-size:.75rem;line-height:110%;text-transform:none;letter-spacing:0;font-weight:var(--t-regular-font-weight);font-family:var(--font-regular)}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper .swiper-scrollbar{display:none;max-width:calc(calc(var(--vw) * 100) - 2.5rem);padding:0;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%)}@media(min-width:768px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper .swiper-scrollbar{display:var(--display-pagination-desktop);max-width:27.875rem}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper .swiper-scrollbar .bullet{transition:none}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper .swiper-scrollbar .bullet-active{width:calc(100% / var(--slides) * 4)}}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper>.pagination-container{max-width:calc(100% - 2.5rem)}@media(min-width:577px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper>.pagination-container{max-width:27.875rem}}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper .pagination-wrapper{height:1px;background-color:transparent}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper .pagination-wrapper .bullet{height:.125rem;background-color:var(--color-grey-600)}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .cf-carousel>.swiper .pagination-wrapper .bullet-active{align-self:center;height:.125rem;background-color:var(--pagination-color)}@media(max-width:576px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .product-tile .product-media .product-media__image-wrapper picture{visibility:visible}}@media(max-width:576px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__body--jqgrf .product-tile .product-media .product-media-carousel{display:none}}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__grid--ZVBfC{display:flex;flex-wrap:wrap;justify-content:space-between}.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__grid--ZVBfC .product-tile{flex:0 0 calc(50% - 1px)}@media(max-width:767px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__grid--ZVBfC .product-tile:nth-child(n+3){margin-block-start:1.5rem}}@media(min-width:768px){.ImageCarousel__image-carousel--mW749 .ImageCarousel__image-carousel__grid--ZVBfC .product-tile{flex:0 0 calc(25% - .1875rem)}}.ImageCarousel__image-carousel--mW749 .module__links .cta{font-size:.75rem;line-height:110%;text-transform:uppercase;letter-spacing:.72px;font-weight:var(--t-regular-font-weight);font-family:var(--font-regular);padding:0;text-decoration:underline;text-underline-offset:.25rem;color:var(--text-color)}.ImageCarousel__image-carousel--mW749.ImageCarousel__ProductCarousel--rkxhB{padding-block-start:2.5rem;padding-inline-end:0px;padding-block-end:6.375rem;padding-inline-start:0px}@media(min-width:768px){.ImageCarousel__image-carousel--mW749.ImageCarousel__ProductCarousel--rkxhB{padding-block-start:5.25rem;padding-inline-end:2.5rem;padding-block-end:8.3125rem;padding-inline-start:2.5rem}}@media(min-width:992px){.ImageCarousel__image-carousel--mW749.ImageCarousel__ProductCarousel--rkxhB{padding-inline:6rem}}.ImageCarousel__image-carousel--mW749.ImageCarousel__ProductCarousel--rkxhB .cf-carousel>.swiper .pagination-container{display:none}.ImageCarousel__image-carousel--mW749.ImageCarousel__ProductCarousel--rkxhB .cf-carousel>.swiper .swiper-scrollbar{inset-block-end:-1.5rem;inset-block-start:initial}@media(min-width:768px){.ImageCarousel__image-carousel--mW749.ImageCarousel__ProductCarousel--rkxhB .cf-carousel>.swiper .swiper-scrollbar{inset-block-end:-3rem}}
