.P170FavouritesPage_topContainer__qLvNl>*{margin-bottom:24px}.P170FavouritesPage_ammountDisplay__i9Tu0{font:var(--typography-body-large)}.P170FavouritesPage_loadingContainer__tPj6e{display:flex;align-items:center;justify-content:center;min-height:250px}.ProductCardSkeleton_skeleton__rshUX{display:grid;grid-template-rows:min-content 1fr;border:1px solid var(--color-product-cart-border)}.ProductCardSkeleton_image__O0iBP{height:100%;width:100%;background-color:var(--color-skeleton-background);aspect-ratio:1}.ProductCardSkeleton_textContainer__Bt2bf{padding:var(--spacing-inside-lg)}.ProductCardSkeleton_title__wawiu{background-color:var(--color-skeleton-background);height:3em}@media (min-width:1024px){.ProductCardSkeleton_title__wawiu{height:1.5em}}.ProductCardSkeleton_price__U18py{background-color:var(--color-skeleton-background);height:1.5em}.ProductContainer_productsGrid__AhYU4{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-around-sm);gap:var(--spacing-around-sm)}@media (min-width:1024px){.ProductContainer_productsGrid__AhYU4{grid-template-columns:repeat(3,1fr)}}@media (min-width:1367px){.ProductContainer_productsGrid__AhYU4{grid-template-columns:repeat(4,1fr)}}.ProductCard_figure__jWXlO{position:relative;display:grid;grid-template-rows:[image] min-content [figcaption] 1fr;border:1px solid var(--color-product-cart-border);border-radius:var(--border-radius-small);min-height:100%}.ProductCard_figure__jWXlO:hover{box-shadow:0 1px 10px 0 rgba(0,0,0,.15)}.ProductCard_imageContainer__vvU80{position:relative;aspect-ratio:1;margin:var(--spacing-inside-lg)}.ProductCard_figcaption__tJWlM{padding:var(--spacing-inside-lg);display:flex;flex-direction:column;gap:var(--spacing-inside-sm)}.ProductCard_link__5Vuim[href]{text-decoration:none}.ProductCard_link__5Vuim[href] p{margin:0 0 var(--spacing-inside-sm) 0}.ProductCard_favouriteToggleContainer__3Cj3d{position:absolute;top:var(--spacing-inside-sm);right:var(--spacing-inside-sm)}.ProductCard_productTitle___vhjL{font:var(--typography-body-medium);font-weight:500;word-break:break-word;overflow-wrap:anywhere}.ProductCard_smallLabel__F9tYx{font:var(--typography-product-card-variants);color:var(--color-product-cart-variants-label)}.ProductCard_splash__WAuth{position:absolute;top:var(--spacing-inline-xxlg);left:var(--spacing-inline-xxlg);font:var(--typography-product-card-360-label);background-color:var(--color-product-cart-360-label);color:white;padding:var(--spacing-inline-sm) var(--spacing-inline-md);border-radius:var(--border-radius-large);z-index:1}.ProductCard_splash__WAuth+.ProductCard_splash__WAuth{top:calc(var(--spacing-inline-xxlg) + 32px)}.ProductCard_splashDevelopedFor__RQ3dT{background-color:var(--color-brand)}.ProductCard_splashPassable__KBbkp{color:#2b2b2b;background-color:#dcdcdc}.ProductCard_colorDots__xWuef{display:flex;flex-wrap:wrap;margin-left:calc(-1 * var(--spacing-around-sm))}.ProductCard_colorDot__W4pJ8{padding:var(--spacing-around-sm);cursor:pointer}.ProductCard_colorDot__W4pJ8>span{display:block;width:24px;height:24px;border:1px solid #dcdcdc;border-radius:50%}.ProductListGrid_productsContainer__LhnXh{width:100%;display:grid;grid-gap:var(--spacing-around-lg);gap:var(--spacing-around-lg)}.DrawerHeader_header__qavZP{display:flex;flex-flow:column;gap:var(--spacing-around-lg);border-bottom:1px solid #ebebeb;background:#fff;padding:var(--spacing-around-lg) var(--spacing-around-xlg);position:sticky;top:0;z-index:11}@media (min-width:1024px){.DrawerHeader_header__qavZP{padding:var(--spacing-around-xlg) var(--spacing-around-xxlg) 20px var(--spacing-around-xxlg)}}.DrawerHeader_header__qavZP{.DrawerHeader_headerContent__Tc8mf{display:flex;gap:var(--spacing-around-md)}.DrawerHeader_stepIndicator__peUl2{display:flex;justify-content:center;align-items:center;flex:0 0 32px;height:32px;background:black;color:white;border-radius:var(--border-radius-round)}.DrawerHeader_stepLabel__1Rw2i,.DrawerHeader_title__EBYaj{margin:0;line-height:1.2}.DrawerHeader_stepLabel__1Rw2i{font-size:12px;font-weight:500;color:#676767}.DrawerHeader_title__EBYaj{font-weight:500}.DrawerHeader_closeButton__NXk2D{cursor:pointer;margin-left:auto}}.DrawerBody_body__qfNtZ{position:relative;z-index:1;flex:1}.DrawerBody_body__qfNtZ.DrawerBody_enableGutter__VgVR0{padding:var(--spacing-around-sm) var(--spacing-around-xlg)}@media (min-width:1024px){.DrawerBody_body__qfNtZ.DrawerBody_enableGutter__VgVR0{padding:var(--spacing-around-sm) var(--spacing-around-xxlg)}}.DrawerBody_body__qfNtZ.DrawerBody_enableBackground__VsXsl{background:var(--color-seat-guide-drawer-body-background)}.DrawerBody_loader__AqVHf{display:flex;align-items:center;justify-content:center}@keyframes AnimatedSpinner_rotate__CqkNS{to{transform:rotate(1turn)}}.AnimatedSpinner_animation__rpSvl{animation:AnimatedSpinner_rotate__CqkNS .74s linear infinite}.DrawerFooter_footer__EaK4D{display:flex;gap:var(--spacing-around-lg);position:sticky;bottom:0;padding:var(--spacing-around-md) var(--spacing-around-xlg);background:#fff;border-top:1px solid #ebebeb;z-index:2}@media (min-width:1024px){.DrawerFooter_footer__EaK4D{padding:var(--spacing-around-xlg) var(--spacing-around-xxlg)}}.ModelRadio_modelRadio__rxALY{position:relative;display:flex;flex:1;align-items:center;justify-content:space-between;cursor:pointer;gap:var(--spacing-around-md);padding:var(--spacing-around-sm) var(--spacing-around-xlg)}@media (min-width:1024px){.ModelRadio_modelRadio__rxALY{padding:var(--spacing-around-sm) var(--spacing-around-xxlg)}}.ModelRadio_modelRadio__rxALY[\:has\(\.modelRadioInput\:checked\)]{background:var(--color-seat-guide-manufacturer-dialog-model-radio-checked-background)}.ModelRadio_modelRadio__rxALY:has(.ModelRadio_modelRadioInput__n_wKH:checked){background:var(--color-seat-guide-manufacturer-dialog-model-radio-checked-background)}.ModelRadio_modelRadioImageWrapper__EnzUp{display:flex;flex:0 0 72px;aspect-ratio:1/1;align-items:center;justify-content:center;border-radius:var(--border-radius-round);overflow:hidden;padding:var(--spacing-around-sm)}.ModelRadio_modelRadioImageWrapper__EnzUp[\:has\(\.modelRadioImage\)]{background:var(--color-seat-guide-manufacturer-dialog-model-radio-image-background);border:1px solid rgba(43,43,43,.08)}.ModelRadio_modelRadioImageWrapper__EnzUp:has(.ModelRadio_modelRadioImage__GK4_R){background:var(--color-seat-guide-manufacturer-dialog-model-radio-image-background);border:1px solid rgba(43,43,43,.08)}.ModelRadio_modelRadioIcon__V07Ha{color:var(--color-seat-guide-manufacturer-dialog-model-radio-icon-color)}.ModelRadio_modelRadioLabels__9w2FL{display:flex;flex-flow:column;gap:var(--spacing-around-sm);margin-right:auto}.ModelRadio_modelRadioLabel__fNTWB{font:var(--typography-body-medium);font-weight:500;line-height:1.2}.ModelRadio_modelRadioSubLabel__TQHS6{font:var(--typography-body-small);font-size:12px;color:var(--color-seat-guide-manufacturer-dialog-model-radio-sub-label);line-height:1.2}.ModelRadio_modelRadioInput__n_wKH{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:absolute;height:0;width:0}.ModelRadio_modelRadioInput__n_wKH:focus-visible{outline:none}.ModelRadio_modelRadioCheckmark__TZHzX{display:flex;flex:0 0 24px;aspect-ratio:1/1;align-items:center;justify-content:center;border:1px solid var(--color-seat-guide-manufacturer-dialog-model-radio-unchecked-border);border-radius:var(--border-radius-round);svg{display:none}}.ModelRadio_modelRadioInput__n_wKH:checked+.ModelRadio_modelRadioCheckmark__TZHzX{color:var(--color-seat-guide-manufacturer-dialog-model-radio-checked-color);border-color:transparent;width:auto;height:auto;svg{display:block}}.ToiletManufacturer_container__aGsp4{display:flex;flex-flow:column;height:100%;width:100dvw;overflow-y:auto}@media (min-width:1024px){.ToiletManufacturer_container__aGsp4{width:600px}}.ToiletManufacturer_selectedManufacturerBar__pjR4g{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-around-sm);background:#f2f2f2;padding:var(--spacing-around-lg);.ToiletManufacturer_manufacturerLabel__QEibq,.ToiletManufacturer_modelsFromLabel__IONFt{font:var(--typography-body-medium);line-height:1.2;margin:0}.ToiletManufacturer_manufacturerLabel__QEibq{font-weight:500;margin-left:3px}.ToiletManufacturer_changeButton__2eAgk{display:flex;align-items:center;gap:6px;cursor:pointer;font-weight:500;text-decoration:underline}}.ToiletManufacturer_form__dFP7B{display:flex;flex-direction:column}.ToiletManufacturer_form__dFP7B.ToiletManufacturer_formFirstStep__13laA{gap:var(--spacing-inside-lg);.ToiletManufacturer_radioWrapper__ZtzGY{padding-block:var(--spacing-around-sm)}}@media (min-width:1024px){.ToiletManufacturer_form__dFP7B.ToiletManufacturer_formFirstStep__13laA{.ToiletManufacturer_radioWrapper__ZtzGY{padding-block:var(--spacing-around-md)}}}.ToiletManufacturer_nextButton__fQONi{flex:1 1 100%;justify-content:center}.M161DashboardNews_wrapper__ZsX6T{background-color:var(--color-account-search-tooltip-text);border-radius:var(--border-radius-lg);overflow:hidden;position:relative;width:100%;min-height:525px}.M161DashboardNews_loadingContainer__fhbfm{border:1px solid #fff;background-color:#ffff;height:100%;width:100%;display:flex;align-items:center;justify-content:center;min-height:var(--image-height);min-height:525px}@media (max-width:767px){.M161DashboardNews_wrapper__ZsX6T{min-height:auto;margin:0;border-radius:var(--border-radius-md);width:100%;max-width:100vw}.M161DashboardNews_loadingContainer__fhbfm{min-height:350px}}.NewsCarousel_carouselContainer__ZDln2{position:relative;width:100%;overflow:hidden;height:100%}.NewsCarousel_heroContent__0T_ok{height:100%}.NewsCarousel_carouselButtons__PTfSb{height:100%;width:100%;position:relative}.NewsCarousel_carouselButtons__PTfSb button{top:40%}.NewsCarousel_carouselButtons__PTfSb button svg{color:white;stroke-width:2px}.NewsCarousel_carouselButtons__PTfSb button[disabled]{background-color:var(--color-plp-selected-filter-background);cursor:not-allowed;border:1px solid var(--color-button-neutral-border-disabled)}.NewsCarousel_carouselButtons__PTfSb [class*=scrollArea]{scroll-snap-type:x mandatory;scroll-behavior:smooth}.NewsCarousel_heroCarousel___3WKa{display:flex;height:100%;width:-moz-fit-content;width:fit-content;scroll-snap-align:start}@media (max-width:767px){.NewsCarousel_heroCarousel___3WKa{max-height:350px}}@media (min-width:1024px){.NewsCarousel_carouselButtons__PTfSb button{top:35%}}@media (max-width:767px){.NewsCarousel_carouselContainer__ZDln2{width:100vw;max-width:100%;overflow:hidden}.NewsCarousel_carouselButtons__PTfSb{width:100%}}.AccountIcon_accountButton__aYK0j{display:flex;align-items:center;gap:var(--spacing-inside-sm);background-color:initial;border:none;min-width:144px}@media (max-width:767px){.AccountIcon_accountButton__aYK0j{min-width:auto}}.AccountIcon_iconContainer__nc4Ma{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;position:relative;flex-shrink:0}.AccountIcon_userInfo___zx0Y{box-sizing:border-box;display:none;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width:768px){.AccountIcon_userInfo___zx0Y{display:flex}}.AccountIcon_userName__tJ_OX{line-height:1.2}.AccountIcon_userRole__pehS0{color:var(--color-account-info-title);font-size:10px;line-height:1.2}.AccountIcon_chevronOpen__VDSO6{transform:rotate(180deg);transition:transform .2s ease}.AccountIcon_popoverOpen__87MX0{position:relative;z-index:1}.AccountIcon_popoverOpen__87MX0:before{content:"";position:absolute;background-color:var(--color-badge-neutral-600-background);top:0;left:0;right:0;bottom:0;width:auto;height:auto;z-index:-1}@media (max-width:767px){.AccountIcon_popoverOpen__87MX0{background-color:initial}.AccountIcon_popoverOpen__87MX0:before{display:block}}.AccountIcon_loginButton__pHgyj{display:flex;justify-content:center;align-items:center;gap:var(--spacing-inline-md);text-decoration:none!important}.AccountIcon_loginButtonText__CQHC_{display:inline}@media (max-width:767px){.AccountIcon_loginButtonText__CQHC_{display:none}}.AccountIcon_isAuthenticated__rqolZ{margin-left:var(--spacing-inside-lg)}.AccountPopover_popover__WKdiL{min-width:190px;max-width:none;padding:0}.AccountPopover_accountPopover__oIAI9{position:relative}.AccountPopover_popoverContent__gkEIb{width:190px;display:flex;flex-direction:column;gap:var(--spacing-inline-md);padding:var(--spacing-around-xlg);padding-bottom:0;overflow:hidden}@media (max-width:767px){.AccountPopover_popoverContent__gkEIb{gap:var(--spacing-inside-xxlg)}}.AccountPopover_drawerContent__ad07u{background:var(--color-surface-default,#ffffff);padding:var(--spacing-around-md) 0}.AccountPopover_menuItem__DD1vu{display:flex;align-items:center;width:100%;border:none;background:transparent;text-align:left;cursor:pointer;gap:var(--spacing-inline-md,6px);transition:background-color .2s ease}@media (max-width:767px){.AccountPopover_menuItem__DD1vu{font-size:18px}}.AccountPopover_menuItem__DD1vu:hover{background:var(--color-button-secondary-background-hover)}.AccountPopover_menuItem__DD1vu:focus{outline:2px solid var(--color-focus);outline-offset:-2px}.AccountPopover_signOutButton__BwvZy{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-inline-md);padding-left:0!important;background-color:initial;cursor:pointer;border:none;width:100%;padding-block:var(--spacing-around-md);border-top:1px solid var(--color-badge-neutral-600-background);margin-top:var(--spacing-inline-sm)}.AccountPopover_signOutButton__BwvZy:hover{background:var(--color-button-secondary-background-hover)}.AccountPopover_signOutIcon__0rL7n{color:var(--color-text-subtle-1,#2e2e2e);flex-shrink:0}.AccountPopover_signOutIcon__0rL7n>svg{width:16px;height:16px}.AccountPopover_signOutText__uT_WR{font-weight:400}@media (max-width:767px){.AccountPopover_signOutText__uT_WR{font-weight:500;font-size:18px}}.AccountPopover_active__IOCU4{position:relative;font-weight:500}.AccountPopover_active__IOCU4:before{content:"";position:absolute;top:50%;left:-11px;width:5px;height:5px;border-radius:50%;background-color:var(--color-app-text)}.Login_hideContent__paah0{display:none}.Login_loginFormContent__CbohO{width:100%;padding-bottom:var(--spacing-layout-xlg)}.Login_form__XHw22{display:flex;grid-gap:var(--spacing-inside-md) var(--spacing-inside-lg);flex-direction:column;.Login_label__22QHi{display:block;padding-bottom:var(--spacing-around-xsm)}.Login_error__XqUWq{color:var(--color-input-text-error);margin-top:var(--spacing-inline-md);text-align:right;display:block}}.Login_forgottenPassword__cuBHB{font:var(--typography-body-small);letter-spacing:var(--typography-body-small-letterspacing);-webkit-text-decoration:var(--typography-body-small-textdecoration);text-decoration:var(--typography-body-small-textdecoration);text-transform:var(--typography-body-small-textcase);font-weight:700;text-align:right;display:block}.Login_loginButton__J5bs1{display:flex;align-items:center;justify-content:center;width:100%}.LoginDrawer_dialogButton__0jnm3{cursor:pointer}.LoginDrawer_dialogHeading__2VxfY{display:flex;justify-content:space-between;align-items:center;box-shadow:0 -3px 11px rgba(44,44,44,.3);padding:var(--spacing-layout-sm)}h3.LoginDrawer_dialogHeadingTitle__kpFJR{margin:0}.LoginDrawer_dialogBody___1noY{padding:var(--spacing-layout-sm);display:flex;flex-direction:column;gap:var(--spacing-inside-lg);margin-top:var(--spacing-inside-lg)}