@layer reset,tokens,theme,core,overrides;@property --v-flex-align--xs{inherits:false;syntax:"*"}@property --v-flex-align--sm{inherits:false;syntax:"*"}@property --v-flex-align--md{inherits:false;syntax:"*"}@property --v-flex-align--lg{inherits:false;syntax:"*"}@property --v-flex-align--xl{inherits:false;syntax:"*"}@property --v-flex-align--xxl{inherits:false;syntax:"*"}@property --v-flex-direction--xs{inherits:false;syntax:"*"}@property --v-flex-direction--sm{inherits:false;syntax:"*"}@property --v-flex-direction--md{inherits:false;syntax:"*"}@property --v-flex-direction--lg{inherits:false;syntax:"*"}@property --v-flex-direction--xl{inherits:false;syntax:"*"}@property --v-flex-direction--xxl{inherits:false;syntax:"*"}@property --v-flex-gap--xs{inherits:false;syntax:"*"}@property --v-flex-gap--sm{inherits:false;syntax:"*"}@property --v-flex-gap--md{inherits:false;syntax:"*"}@property --v-flex-gap--lg{inherits:false;syntax:"*"}@property --v-flex-gap--xl{inherits:false;syntax:"*"}@property --v-flex-gap--xxl{inherits:false;syntax:"*"}@property --v-flex-justify--xs{inherits:false;syntax:"*"}@property --v-flex-justify--sm{inherits:false;syntax:"*"}@property --v-flex-justify--md{inherits:false;syntax:"*"}@property --v-flex-justify--lg{inherits:false;syntax:"*"}@property --v-flex-justify--xl{inherits:false;syntax:"*"}@property --v-flex-justify--xxl{inherits:false;syntax:"*"}@property --v-flex-wrap--xs{inherits:false;syntax:"*"}@property --v-flex-wrap--sm{inherits:false;syntax:"*"}@property --v-flex-wrap--md{inherits:false;syntax:"*"}@property --v-flex-wrap--lg{inherits:false;syntax:"*"}@property --v-flex-wrap--xl{inherits:false;syntax:"*"}@property --v-flex-wrap--xxl{inherits:false;syntax:"*"}@layer core{._flex_1157b_156{display:flex;--v-flex-gap--xs:var(--v-space-250);--v-flex-direction--xs:row;--v-flex-justify--xs:start;--v-flex-wrap--xs:wrap}@media (0 <= width){._flex_1157b_156{gap:var(--v-flex-gap--xs);align-items:var(--v-flex-align--xs);justify-content:var(--v-flex-justify--xs);flex-direction:var(--v-flex-direction--xs);flex-wrap:var(--v-flex-wrap--xs)}}@media (576px <= width){._flex_1157b_156{gap:var(--v-flex-gap--sm,var(--v-flex-gap--xs));align-items:var(--v-flex-align--sm,var(--v-flex-align--xs));justify-content:var(--v-flex-justify--sm,var(--v-flex-justify--xs));flex-direction:var(--v-flex-direction--sm,var(--v-flex-direction--xs));flex-wrap:var(--v-flex-wrap--sm,var(--v-flex-wrap--xs))}}@media (768px <= width){._flex_1157b_156{gap:var(--v-flex-gap--md,var(--v-flex-gap--sm,var(--v-flex-gap--xs)));align-items:var(--v-flex-align--md,var(--v-flex-align--sm,var(--v-flex-align--xs)));justify-content:var(--v-flex-justify--md,var(--v-flex-justify--sm,var(--v-flex-justify--xs)));flex-direction:var(--v-flex-direction--md,var(--v-flex-direction--sm,var(--v-flex-direction--xs)));flex-wrap:var(--v-flex-wrap--md,var(--v-flex-wrap--sm,var(--v-flex-wrap--xs)))}}@media (992px <= width){._flex_1157b_156{gap:var(--v-flex-gap--lg,var(--v-flex-gap--md,var(--v-flex-gap--sm,var(--v-flex-gap--xs))));align-items:var(--v-flex-align--lg,var(--v-flex-align--md,var(--v-flex-align--sm,var(--v-flex-align--xs))));justify-content:var( --v-flex-justify--lg,var(--v-flex-justify--md,var(--v-flex-justify--sm,var(--v-flex-justify--xs))) );flex-direction:var( --v-flex-direction--lg,var(--v-flex-direction--md,var(--v-flex-direction--sm,var(--v-flex-direction--xs))) );flex-wrap:var(--v-flex-wrap--lg,var(--v-flex-wrap--md,var(--v-flex-wrap--sm,var(--v-flex-wrap--xs))))}}@media (1200px <= width){._flex_1157b_156{gap:var( --v-flex-gap--xl,var(--v-flex-gap--lg,var(--v-flex-gap--md,var(--v-flex-gap--sm,var(--v-flex-gap--xs)))) );align-items:var( --v-flex-align--xl,var(--v-flex-align--lg,var(--v-flex-align--md,var(--v-flex-align--sm,var(--v-flex-align--xs)))) );justify-content:var( --v-flex-justify--xl,var(--v-flex-justify--lg,var(--v-flex-justify--md,var(--v-flex-justify--sm,var(--v-flex-justify--xs)))) );flex-direction:var( --v-flex-direction--xl,var( --v-flex-direction--lg,var(--v-flex-direction--md,var(--v-flex-direction--sm,var(--v-flex-direction--xs))) ) );flex-wrap:var( --v-flex-wrap--xl,var(--v-flex-wrap--lg,var(--v-flex-wrap--md,var(--v-flex-wrap--sm,var(--v-flex-wrap--xs)))) )}}@media (1320px <= width){._flex_1157b_156{gap:var( --v-flex-gap--xxl,var( --v-flex-gap--xl,var(--v-flex-gap--lg,var(--v-flex-gap--md,var(--v-flex-gap--sm,var(--v-flex-gap--xs)))) ) );align-items:var( --v-flex-align--xxl,var( --v-flex-align--xl,var(--v-flex-align--lg,var(--v-flex-align--md,var(--v-flex-align--sm,var(--v-flex-align--xs)))) ) );justify-content:var( --v-flex-justify--xxl,var( --v-flex-justify--xl,var(--v-flex-justify--lg,var(--v-flex-justify--md,var(--v-flex-justify--sm,var(--v-flex-justify--xs)))) ) );flex-direction:var( --v-flex-direction--xxl,var( --v-flex-direction--xl,var( --v-flex-direction--lg,var(--v-flex-direction--md,var(--v-flex-direction--sm,var(--v-flex-direction--xs))) ) ) );flex-wrap:var( --v-flex-wrap--xxl,var( --v-flex-wrap--xl,var(--v-flex-wrap--lg,var(--v-flex-wrap--md,var(--v-flex-wrap--sm,var(--v-flex-wrap--xs)))) ) )}}}.Carousel_carousel__5xaKJ{display:flex;flex-direction:column;align-items:stretch;margin-bottom:var(--v-space-400)}.Carousel_desktopCarouselHeader__N2_OA{display:none;@media (992px <= width){align-self:stretch;display:flex;flex-direction:row;align-items:center;gap:var(--v-space-400);margin-bottom:var(--v-space-250)}@media (1200px <= width){margin-bottom:var(--v-space-300)}}.Carousel_pagerButtonContainer__nIiPH{display:flex;flex-direction:row;align-items:center;gap:var(--v-space-300)}.Carousel_imageTitleDesktop__6hNQb{display:none;@media (992px <= width){flex:1 0 auto;display:block;color:var(--v-color-gray-400);font-style:italic}}.Carousel_desktopDivider__DQCfR{display:none;@media (992px <= width){display:block;margin-bottom:var(--v-space-300)}@media (1200px <= width){margin-bottom:var(--v-space-500)}}.Carousel_imagesContainer__9P9pW{display:grid;grid-template-columns:1fr;@media (992px <= width){grid-template-columns:60px 1fr;gap:var(--v-space-500)}}.Carousel_scrollBox__aGPfJ{max-width:100%;overflow-x:auto;overflow-y:hidden;display:flex;gap:var(--v-space-250);flex-direction:row;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;&::-webkit-scrollbar{display:none;width:0;height:0}&::-webkit-scrollbar-thumb,&::-webkit-scrollbar-track{background:transparent}}.Carousel_carouselItem__uJAfE{flex:0 0 auto;width:100%;scroll-snap-align:start;display:flex;flex-direction:column;gap:var(--v-space-300);align-items:center}.Carousel_imageSelectorContainer__OcoIP{display:none;@media (992px <= width){display:flex;flex-direction:column;gap:var(--v-space-200)}}.Carousel_imageSelector__4_Gye{position:relative;width:60px;aspect-ratio:1/1;height:auto}.Carousel_imageWrapper__ot9yM{position:relative;width:100%;aspect-ratio:1/1}.Carousel_image__EsKRj{width:100%;overflow:hidden}.Carousel_imageTitle__o2OVS{text-align:center;color:var(--v-color-gray-400);font-style:italic;margin-bottom:var(--v-space-300);@media (992px <= width){display:none}}.Carousel_imageTitlePlaceHolder__28kv6{height:var(--v-space-500)}.Carousel_stepIndicator__pspjZ{justify-self:center;@media (992px <= width){margin-top:var(--v-space-300);grid-column:2/-1}}.MoreInfoSheet_moreInfoSheet__dHo7v{display:inline;cursor:pointer}.Selector_noRenderSpacer___Le5H{height:16px;width:100%;@media (992px <= width){height:0}}.Selector_selector__5qXxX{&:not(:last-child){margin-bottom:var(--v-space-400)}@media (1200px <= width){&:not(:last-child){margin-bottom:var(--v-space-500)}}}.Selector_optionGroup__XMiUF{margin-bottom:var(--v-space-300);@media (992px <= width){margin-bottom:var(--v-space-400)}&:last-of-type{margin-bottom:0}}.Selector_optionsWrapper__hH1UC{display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--v-space-200)}.Selector_optionLabelContainer__7mwYm{display:flex;flex-direction:row;align-items:center;margin-bottom:var(--v-space-100);min-height:var(--v-space-500);@media (1200px <= width){min-height:var(--v-space-400)}}.Selector_optionLabel__3sszy{text-transform:uppercase}.GalleryCarousel_container__dzhMn{padding:0;color:var(--m-colormode-text-color);background-color:var(--m-colormode-surface-color)}.GalleryCarousel_eyebrow__AXitM{color:var(--m-colormode-eyebrow-text-color);padding-bottom:var(--v-space-250,12px);padding-top:var(--v-space-250,12px)}@media (992px <= width){.GalleryCarousel_eyebrow__AXitM{padding-bottom:var(--v-space-300,16px)}}.GalleryCarousel_headline__NHKVb{color:var(--m-colormode-text-color);padding-bottom:var(--v-space-300,16px)}.GalleryCarousel_subText__rh90D{font-size:var(--v-font-size-100,16px);padding-bottom:var(--v-space-300,16px)}.GalleryCarousel_subText__rh90D>*{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.GalleryCarousel_hiddenBelowMD__IMqNf{display:none}@media (768px <= width){.GalleryCarousel_hiddenBelowMD__IMqNf{display:flex}}.GalleryCarousel_hiddenOnMobile__EfrVk{display:none}@media (992px <= width){.GalleryCarousel_hiddenOnMobile__EfrVk{display:block}}.GalleryCarousel_hiddenOnDesktop__zyqBf{display:block}@media (1200px <= width){.GalleryCarousel_hiddenOnDesktop__zyqBf{display:none}}.GalleryCarousel_swiperOverflow__2jMMr{--content-size:min(var(--v-layoutgrid-max-width),calc(100vw - (var(--v-layoutgrid-padding-x) * 2)));--one-side-padding:calc((100vw - var(--content-size)) / 2);display:flex;gap:16px;overflow-x:auto;width:100vw;margin-left:calc(-1*var(--one-side-padding));margin-right:0;padding-left:var(--one-side-padding);scroll-padding-left:var(--one-side-padding);scrollbar-width:none;padding-right:var(--v-space-400,24px)}.GalleryCarousel_swiperOverflow__2jMMr::-webkit-scrollbar{display:none}@media (768px <= width){.GalleryCarousel_swiperOverflow__2jMMr{gap:24px}}.GalleryCarousel_navigationWrapper__Nw8Pf{display:flex;align-items:flex-end;justify-content:flex-end;padding-bottom:var(--v-space-300,16px)}.GalleryCarousel_pagerButtonGap__4y5_L{gap:var(--v-space-300,16px)}.GalleryCarousel_stepIndicator__dcL9b{display:flex;justify-content:center;margin-top:var(--v-space-400,32px)}.GalleryCarousel_slide__tE44K{height:auto;width:auto!important;flex-shrink:0}.SbPhotoGalleryVista_masonryItem__G__Di{cursor:pointer}.SbPhotoGalleryVista_lightbox__LllJH>div:first-child{display:grid}@media(min-width:768px){.SbPhotoGalleryVista_lightbox__LllJH>div:first-child{grid-template-columns:repeat(var(--v-layoutgrid-column-count--lg),minmax(0,1fr));column-gap:var(--v-layoutgrid-column-gap--lg);padding:0 max(var(--v-layoutgrid-column-gap--lg),(100% - var(--v-layoutgrid-max-width))/2)}}@media(0 <= width){.SbPhotoGalleryVista_lightbox__LllJH>div:first-child{padding:0 max(16px,(100% - var(--v-layoutgrid-max-width))/2)}}.SbPhotoGalleryVista_lightboxItemWrapper__22fpX{position:relative;height:100%;max-width:90vw;max-height:90vh;overflow:hidden}.SbPhotoGalleryVista_lightboxItemWrapperImage__Qtj50{position:relative;width:100%;height:100%;overflow:hidden}.SbPhotoGalleryVista_lightboxMedia__uwNXS{position:absolute;width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain;inset:0;opacity:1}.SbPhotoGalleryVista_lightboxHeader__JYZ17{display:flex;justify-content:space-between;align-items:center}.SbPhotoGalleryVista_lightboxHeaderButton__eytOT{justify-self:flex-start;color:var(--v-color-gray-050);border-color:var(--v-color-gray-050);outline:none}.SbPhotoGalleryVista_lightboxHeaderButton__eytOT:active,.SbPhotoGalleryVista_lightboxHeaderButton__eytOT:disabled,.SbPhotoGalleryVista_lightboxHeaderButton__eytOT:focus,.SbPhotoGalleryVista_lightboxHeaderButton__eytOT:focus-visible,.SbPhotoGalleryVista_lightboxHeaderButton__eytOT:hover{color:var(--v-color-gray-050);border-color:var(--v-color-gray-050);outline:none}h6.SbPhotoGalleryVista_lightboxHeaderHeading__j9fR_{justify-self:flex-end;color:var(--v-color-gray-050);margin-top:calc((var(--v-button-md-size) - max(var(--v-button-md-line-height),var(--v-button-md-icon-size)))/2);margin-bottom:calc((var(--v-button-md-size) - max(var(--v-button-md-line-height),var(--v-button-md-icon-size)))/2);margin-left:0;margin-right:0}.SbPhotoGalleryVista_lightboxPopover__tBorp{position:absolute;left:15px;z-index:1000;margin-bottom:0;margin-right:0;width:auto;max-width:90%;opacity:.9}.SbPhotoGalleryVista_lightboxPopover__tBorp,.SbPhotoGalleryVista_lightboxPopover__tBorp:focus,.SbPhotoGalleryVista_lightboxPopover__tBorp:hover{background-color:var(--v-color-gray-700);color:var(--v-color-gray-050)}.SbPhotoGalleryVista_popoverMiniProductCard__M_1aS{gap:.5rem}.SbPhotoGalleryVista_lightboxPopoverContent__36Lcv{border:none;padding:1.5rem 1.5rem 3rem;background-color:var(--v-color-white);box-shadow:none;outline-color:rgba(0,0,0,0);width:326px;max-height:200px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative}@media(min-width:576px){.SbPhotoGalleryVista_lightboxPopoverContent__36Lcv{width:426px;max-height:200px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative}}@media(min-width:768px){.SbPhotoGalleryVista_lightboxPopoverContent__36Lcv{width:426px;max-height:200px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative}}@media(min-width:992px){.SbPhotoGalleryVista_lightboxPopoverContent__36Lcv{max-height:100vh;width:426px}}.SbPhotoGalleryVista_showCardAndHalf__Wg0AO{max-height:310px}@media(min-width:576px){.SbPhotoGalleryVista_showCardAndHalf__Wg0AO{max-height:248px}}@media(min-width:992px){.SbPhotoGalleryVista_showCardAndHalf__Wg0AO{max-height:100vh}}.SbPhotoGalleryVista_popoverMiniProductCardHead__oTEnJ{font-size:var(--v-font-size-200,20px);font-weight:var(--v-font-weight-demibold,600);line-height:24px;color:var(--v-color-gray-700);padding:0 0 var(--v-space-400,24) 0}@media(min-width:992px){.SbPhotoGalleryVista_popoverMiniProductCardHead__oTEnJ{padding-bottom:var(--v-space-400,24px)}}.SbPhotoGalleryVista_popoverMiniProductCardContainer___ct7T{display:flex;justify-content:space-between;align-items:center}.SbPhotoGalleryVista_popoverMiniProductCardHead__oTEnJ{float:left}.SbPhotoGalleryVista_popoverMiniProductCardClose__7pCvD{float:right}.SbPhotoGalleryVista_miniProductCard__AWniS{min-width:290px}@media(min-width:576px){.SbPhotoGalleryVista_miniProductCard__AWniS{min-width:375px}}@media(min-width:768px){.SbPhotoGalleryVista_miniProductCard__AWniS{min-width:375px}}@media(min-width:992px){.SbPhotoGalleryVista_miniProductCard__AWniS{min-width:375px}}.SbPhotoGalleryVista_wrapper__CYZrI{position:relative;box-sizing:border-box;padding-inline:.5rem}@media(min-width:992px){.SbPhotoGalleryVista_wrapper__CYZrI{padding-inline:1.5rem}}.SbPhotoGalleryVista_wrapper__CYZrI *{box-sizing:border-box}.SbPhotoGalleryVista_wrapper__CYZrI [class*=headline] [class*=textWrapper]{padding-left:0;padding-right:0}.SbPhotoGalleryVista_imageBtn__Z7Doj{position:relative;display:block;padding:0;margin:0;transition:transition(all)}.SbPhotoGalleryVista_imageBtn__Z7Doj:focus,.SbPhotoGalleryVista_imageBtn__Z7Doj:hover{opacity:.8}.SbPhotoGalleryVista_filter__NJI8X{position:relative;z-index:2;-webkit-margin-after:2.5rem;margin-block-end:2.5rem}@media(min-width:992px){.SbPhotoGalleryVista_filter__NJI8X{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}}.SbPhotoGalleryVista_filterContainer__Wop8y{display:flex;flex-wrap:wrap;gap:16px}.SbPhotoGalleryVista_filterResults__AnDOt{height:40px;align-items:center;display:flex}.SbPhotoGalleryVista_filterVista__Yj8e5{position:relative;z-index:2;-webkit-margin-after:2.5rem;margin-block-end:2.5rem}@media(min-width:992px){.SbPhotoGalleryVista_filterVista__Yj8e5{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}}.FilterVista_filterOverlay__ZNIT9{font-family:var(--font-family-sans,"Nationale","Arial")}.FilterVista_selectedFilters__iOx70{display:flex;flex-wrap:wrap;gap:.5rem;-webkit-margin-before:1.5rem;margin-block-start:1.5rem;-webkit-padding-before:1.5rem;padding-block-start:1.5rem;-webkit-border-before:1px solid var(--color-neutral-100,#d4d4d4);border-block-start:1px solid var(--color-neutral-100,#d4d4d4)}.FilterVista_renderMobileFilters__CrDax{padding-block:1rem}@media(min-width:992px){.FilterVista_renderMobileFilters__CrDax{display:none}}.FilterVista_renderMobileFilters__CrDax .FilterVista_selectedFilters__iOx70{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.FilterVista_renderMobileFilters__CrDax .FilterVista_footer__VrdTM{box-shadow:var(--v-box-shadow-500)}.FilterVista_renderDesktopFilters__hNMKP{display:none}@media(min-width:992px){.FilterVista_renderDesktopFilters__hNMKP{display:flex;gap:1rem 1rem;flex-wrap:wrap;flex-direction:row;padding:0;overflow-y:initial;flex:0 1 auto}.FilterVista_renderDesktopFilters__hNMKP [data-testid=desktop-filters] [data-component=popover]{justify-content:space-between}}.FilterVista_renderDesktopFilters__hNMKP *{box-sizing:border-box}.FilterVista_renderDesktopFilters__hNMKP .FilterVista_filterVista__9B5Bw{width:260px}.FilterVista_renderDesktopFilters__hNMKP .FilterVista_filterVista__9B5Bw button{border-style:solid;border-width:var(--v-input-border-width);border-color:var(--v-input-border-color);box-shadow:none;outline-color:rgba(0,0,0,0);min-width:100%}.FilterVista_renderDesktopFilters__hNMKP .FilterVista_filterVista__9B5Bw button:focus-visible{outline:rgba(0,0,0,0);box-shadow:none}.FilterVista_renderDesktopFilters__hNMKP .FilterVista_filterVista__9B5Bw button:focus{outline:rgba(0,0,0,0);box-shadow:none}.FilterVista_filterCheckbox__A8hbL label div:last-child{display:flex;justify-content:space-between;width:100%}.FilterVista_accordionCheckboxCount__T86AZ,.FilterVista_accordionCheckbox__ECGkW span{font-weight:var(--v-font-weight-medium)}.FilterVista_totalResults__4GS9U{display:flex;font-weight:500;color:var(--v-color-gray-500);font-size:var(--font-size-75,14px);font-style:normal;font-weight:400;line-height:100%;letter-spacing:var(--font-letter-spacing-100,0);-webkit-padding-before:.5rem;padding-block-start:.5rem}@media(min-width:992px){.FilterVista_totalResults__4GS9U{-webkit-padding-before:1.5rem;padding-block-start:1.5rem}}.FilterVista_hideMobile__zGsvd{display:none}@media(min-width:992px){.FilterVista_hideMobile__zGsvd{display:flex}}.FilterVista_wrapper__OFGQG{margin-bottom:.5rem}.FilterVista_filterDesktop__h1kc8{max-width:100%;flex-wrap:unset}.ProductHighlightCard_card__kzaiq{width:-moz-fit-content;width:fit-content;max-width:min-content}.ProductHighlightCard_mediaWrapper__eAcGg{position:relative;height:327px;aspect-ratio:var(--media-aspect-ratio,1/1);overflow:hidden;border-radius:var(--v-border-radius-000,0);background-color:var(--m-colormode-surface-color)}@media (576px <= width){.ProductHighlightCard_mediaWrapper__eAcGg{height:400px}}@media breakpoint-xl{.ProductHighlightCard_mediaWrapper__eAcGg{height:362px}}@media breakpoint-xxl{.ProductHighlightCard_mediaWrapper__eAcGg{height:451px}}.ProductHighlightCard_media___NUeo{width:100%;height:100%;object-fit:cover}.ProductHighlightCard_mediaPlaceholder__Xu_Ke{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--m-colormode-text-color);font-size:var(--v-font-size-100,16px)}.ProductHighlightCard_title__kaFpg>:first-child{margin-top:0}.ProductHighlightCard_title__kaFpg>:last-child{margin-bottom:0}.ProductHighlightCard_title__kaFpg>:where(h1,h2,h3,h4,h5,h6,p){margin-bottom:0;color:var(--m-colormode-text-color);font-family:var(--v-font-family-sans,Nationale);font-size:var(--v-font-size-150,18px);font-style:normal;font-weight:var(--v-font-weight-medium,500);line-height:27px}.ProductHighlightCard_description__LX1zx>:first-child{margin-top:0}.ProductHighlightCard_description__LX1zx>:last-child{margin-bottom:0}.ProductHighlightCard_description__LX1zx>:where(h1,h2,h3,h4,h5,h6,p){margin-bottom:0;color:var(--m-colormode-text-color);font-family:var(--v-font-family-sans,Nationale);font-size:var(--v-font-size-100,16px);font-style:normal;font-weight:var(--v-font-weight-regular,400);line-height:24px}.ProductHighlightsCarousel_container__33dAj{padding:0;color:var(--m-colormode-text-color);background-color:var(--m-colormode-surface-color)}.ProductHighlightsCarousel_headline__Wwja5{color:var(--m-colormode-text-color)}.ProductHighlightsCarousel_hiddenBelowMD__Z8ML8{display:none}@media (768px <= width){.ProductHighlightsCarousel_hiddenBelowMD__Z8ML8{display:flex}}.ProductHighlightsCarousel_hiddenOnMobile__H6eh_{display:none}@media (992px <= width){.ProductHighlightsCarousel_hiddenOnMobile__H6eh_{display:block}}.ProductHighlightsCarousel_hiddenOnDesktop__dN0Wp{display:block}@media (1200px <= width){.ProductHighlightsCarousel_hiddenOnDesktop__dN0Wp{display:none}}.ProductHighlightsCarousel_carouselHeader__S2qmL{margin-bottom:var(--v-space-300,16px);padding-right:0;padding-left:0;width:100%;margin-left:0;margin-right:0}.ProductHighlightsCarousel_swiperOverflow__f6pho{--content-size:min(var(--v-layoutgrid-max-width),calc(100vw - (var(--v-layoutgrid-padding-x) * 2)));--one-side-padding:calc((100vw - var(--content-size)) / 2);display:flex;gap:16px;overflow-x:auto;width:100vw;margin-left:calc(-1*var(--one-side-padding));margin-right:0;padding-left:var(--one-side-padding);scroll-padding-left:var(--one-side-padding);scrollbar-width:none;padding-right:var(--v-space-400)}.ProductHighlightsCarousel_swiperOverflow__f6pho::-webkit-scrollbar{display:none}@media (768px <= width){.ProductHighlightsCarousel_swiperOverflow__f6pho{gap:24px}}.ProductHighlightsCarousel_navigationWrapper__zu8df{display:flex;align-items:center;justify-content:flex-end}.ProductHighlightsCarousel_pagerButtonGap__5a1VZ{gap:var(--v-space-300,16px)}.ProductHighlightsCarousel_stepIndicator__UTLo8{display:flex;justify-content:center;margin-top:var(--v-space-400,32px)}.ProductHighlightsCarousel_slide__p_PsW{height:auto;width:auto!important;flex-shrink:0}.ProductHighlightCard_mediaPlaceholder__Z_PRa{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--v-color-neutral-500);font-size:var(--v-font-size-100,16px)}.ProductHighlightCard_title__7H4IS>:first-child{margin-top:0}.ProductHighlightCard_title__7H4IS>:last-child{margin-bottom:0}.ProductHighlightCard_title__7H4IS>:where(h1,h2,h3,h4,h5,h6,p){margin-bottom:0;color:var(--m-colormode-text-color);font-family:var(--v-font-family-sans,Nationale);font-size:var(--v-font-size-150,18px);font-style:normal;font-weight:var(--v-font-weight-medium,500);line-height:27px}.ProductHighlightCard_description__NdysX>:first-child{margin-top:0}.ProductHighlightCard_description__NdysX>:last-child{margin-bottom:0}.ProductHighlightCard_description__NdysX>:where(h1,h2,h3,h4,h5,h6,p){margin-bottom:0;color:var(--m-colormode-text-color);font-family:var(--v-font-family-sans,Nationale);font-size:var(--v-font-size-100,16px);font-style:normal;font-weight:var(--v-font-weight-regular,400);line-height:24px}.ProductHighlightsFeatures_container__53p17{padding:0;color:var(--m-colormode-text-color);background-color:var(--m-colormode-surface-color);gap:var(--v-inner-gutters,24px)}.ProductHighlightsFeatures_mediaWrapper__J1Ctw{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:var(--radius-300);background-color:var(--m-colormode-surface-color);margin-bottom:var(--v-space-300,16px)}@media (992px <= width){.ProductHighlightsFeatures_mediaWrapper__J1Ctw{margin-bottom:var(--v-space-000,0)}}.ProductHighlightsFeatures_headline__viHGd{color:var(--m-colormode-text-color)}.ProductHighlightsFeatures_media__0mlKj{width:100%;height:100%;object-fit:cover}.ProductHighlightsFeatures_itemsGrid__cPIkl{row-gap:var(--v-space-400,24px);padding-inline:0}.ProductHighlightsFeatures_gridItem__RFjze{grid-column:span 12}@media (768px <= width){.ProductHighlightsFeatures_gridItem__RFjze{grid-column:span 6}}@media (1200px <= width){.ProductHighlightsFeatures_gridItem__RFjze{grid-column:span 3}}.ProductHighlightsFeatures_navigationWrapper__UNnjX{display:flex;align-items:center;justify-content:flex-end}.ProductHighlightCard_card__oGtUc{width:100%}.ProductHighlightCard_mediaWrapper__vBQIl{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:var(--radius-300);background-color:var(--m-colormode-surface-color)}.ProductHighlightCard_media__i5X8W{width:100%;height:100%;object-fit:cover}.ProductHighlightCard_mediaPlaceholder__UJ9Gk{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-500);font-size:var(--font-size-100)}.ProductHighlightCard_title__U6prc>:first-child{margin-top:0}.ProductHighlightCard_title__U6prc>:last-child{margin-bottom:0}.ProductHighlightCard_title__U6prc>:where(h1,h2,h3,h4,h5,h6,p){margin-bottom:0;color:var(--m-colormode-text-color);font-family:var(--v-font-family-sans,Nationale);font-size:var(--v-font-size-150,18px);font-style:normal;font-weight:500;line-height:27px}.ProductHighlightCard_description___FxMC>:first-child{margin-top:0}.ProductHighlightCard_description___FxMC>:last-child{margin-bottom:0}.ProductHighlightCard_description___FxMC>:where(h1,h2,h3,h4,h5,h6,p){margin-bottom:0;color:var(--m-colormode-text-color);font-family:var(--v-font-family-sans,Nationale);font-size:var(--font-size-100,16px);font-style:normal;font-weight:400;line-height:24px}.ProductHighlightsCarousel_container__IiYgR{padding:0;color:var(--m-colormode-text-color);background-color:var(--m-colormode-surface-color)}.ProductHighlightsCarousel_headline__R_Hm0{color:var(--m-colormode-text-color)}.ProductHighlightsCarousel_divider__PnHRt{background-color:var(--m-colormode-divider-color-low-contrast)}.ProductHighlightsCarousel_hiddenOnMobile__0z9QV{display:none}@media (992px <= width){.ProductHighlightsCarousel_hiddenOnMobile__0z9QV{display:block}}.ProductHighlightsCarousel_hiddenOnDesktop__FC5Ex{display:block}@media (1200px <= width){.ProductHighlightsCarousel_hiddenOnDesktop__FC5Ex{display:none}}.ProductHighlightsCarousel_carouselHeader__iNVlo{margin-bottom:var(--v-space-300,16px);padding-right:0;padding-left:0;--content-size:min(var(--v-layoutgrid-max-width),calc(100vw - (var(--v-layoutgrid-padding-x) * 2)));--one-side-padding:calc((100vw - var(--content-size)) / 2)}@media (1200px <= width){.ProductHighlightsCarousel_carouselHeader__iNVlo{width:100%;margin-left:0;margin-right:0}}@media(min-width:1400px){.ProductHighlightsCarousel_carouselHeader__iNVlo{width:1400px;max-width:1400px;justify-self:center;margin-inline:0;padding-inline:0}}.ProductHighlightsCarousel_swiperOverflow__v9Fpx{--content-size:min(var(--v-layoutgrid-max-width),calc(100vw - (var(--v-layoutgrid-padding-x) * 2)));--one-side-padding:calc((100vw - var(--content-size)) / 2);display:flex;gap:16px;overflow-x:auto;width:100vw;margin-left:calc(-1*var(--one-side-padding));margin-right:0;padding-left:var(--one-side-padding);padding-right:var(--v-space-400);scroll-padding-left:var(--one-side-padding);scroll-behavior:smooth;scrollbar-width:none}.ProductHighlightsCarousel_swiperOverflow__v9Fpx::-webkit-scrollbar{display:none}@media (768px <= width){.ProductHighlightsCarousel_swiperOverflow__v9Fpx{gap:24px}}@media (1200px <= width){.ProductHighlightsCarousel_swiperOverflow__v9Fpx{width:100%;margin-left:0;padding-left:0;padding-right:0;scroll-padding-left:0}}@media(min-width:1400px){.ProductHighlightsCarousel_swiperOverflow__v9Fpx{width:1400px;max-width:1400px;justify-self:center;margin-inline:0;padding-inline:0}}.ProductHighlightsCarousel_navigationWrapper__6asAU{display:flex;align-items:center;justify-content:flex-end}.ProductHighlightsCarousel_pagerButtonGap__mTKqq{gap:var(--v-space-300,16px);display:none}@media (768px <= width){.ProductHighlightsCarousel_pagerButtonGap__mTKqq{display:flex}}@media (1200px <= width){.ProductHighlightsCarousel_pagerButtonGap__mTKqq{display:none}}.ProductHighlightsCarousel_stepIndicator__HRSpN{display:flex;justify-content:center;margin-top:var(--v-space-400)}@media (1200px <= width){.ProductHighlightsCarousel_stepIndicator__HRSpN{display:none}}.ProductHighlightsCarousel_slide__Zildo{height:auto;flex:0 0 auto;width:calc((100vw - var(--one-side-padding) - 16px)/1.2);min-width:calc((100vw - var(--one-side-padding) - 16px)/1.2)}@media (576px <= width){.ProductHighlightsCarousel_slide__Zildo{width:calc((100vw - var(--one-side-padding) - 16px)/1.3);min-width:calc((100vw - var(--one-side-padding) - 16px)/1.3)}}@media (768px <= width){.ProductHighlightsCarousel_slide__Zildo{width:calc((100vw - var(--one-side-padding) - 24px)/1.3);min-width:calc((100vw - var(--one-side-padding) - 24px)/1.3)}}@media (992px <= width){.ProductHighlightsCarousel_slide__Zildo{width:calc((100vw - var(--one-side-padding) - 48px)/2.3);min-width:calc((100vw - var(--one-side-padding) - 48px)/2.3)}}@media (1200px <= width){.ProductHighlightsCarousel_slide__Zildo{width:calc((100% - 48px)/3);min-width:calc((100% - 48px)/3)}}