.CookieAgreementBanner-module-scss-module__JNoJWq__wrapper{z-index:50;background-color:var(--color-white);color:var(--color-text);border-radius:16px;align-items:center;gap:24px;padding:16px;display:flex;position:fixed;bottom:40px;left:50%;transform:translate(-50%);box-shadow:0 3px 40px 5px #1e1e1e26}.CookieAgreementBanner-module-scss-module__JNoJWq__wrapper .CookieAgreementBanner-module-scss-module__JNoJWq__cookieContainer{align-items:center;gap:16px;display:flex}.CookieAgreementBanner-module-scss-module__JNoJWq__wrapper .CookieAgreementBanner-module-scss-module__JNoJWq__cookieContainer .CookieAgreementBanner-module-scss-module__JNoJWq__image{width:60px;height:60px}.CookieAgreementBanner-module-scss-module__JNoJWq__wrapper .CookieAgreementBanner-module-scss-module__JNoJWq__cookieContainer .CookieAgreementBanner-module-scss-module__JNoJWq__policyContainer{width:395px}.CookieAgreementBanner-module-scss-module__JNoJWq__wrapper .CookieAgreementBanner-module-scss-module__JNoJWq__cookieContainer .CookieAgreementBanner-module-scss-module__JNoJWq__policyContainer .CookieAgreementBanner-module-scss-module__JNoJWq__policy{font-size:13px;line-height:17px}.CookieAgreementBanner-module-scss-module__JNoJWq__wrapper .CookieAgreementBanner-module-scss-module__JNoJWq__cookieContainer .CookieAgreementBanner-module-scss-module__JNoJWq__policyContainer .CookieAgreementBanner-module-scss-module__JNoJWq__policy>a{cursor:pointer;color:var(--color-background-primary);text-decoration-line:none}.CookieAgreementBanner-module-scss-module__JNoJWq__wrapper.CookieAgreementBanner-module-scss-module__JNoJWq__mobile{top:24px;bottom:unset;min-width:358px}.CookieAgreementBanner-module-scss-module__JNoJWq__wrapper.CookieAgreementBanner-module-scss-module__JNoJWq__mobile .CookieAgreementBanner-module-scss-module__JNoJWq__cookieContainer .CookieAgreementBanner-module-scss-module__JNoJWq__image{width:40px;height:40px}.CookieAgreementBanner-module-scss-module__JNoJWq__wrapper.CookieAgreementBanner-module-scss-module__JNoJWq__mobile .CookieAgreementBanner-module-scss-module__JNoJWq__cookieContainer .CookieAgreementBanner-module-scss-module__JNoJWq__policyContainer{width:218px}
.SectionLayout-module-scss-module__hLUevW__container{margin-top:48px}.SectionLayout-module-scss-module__hLUevW__container .SectionLayout-module-scss-module__hLUevW__title{color:var(--color-grey-100);margin-bottom:28px;font-size:28px;font-weight:900;line-height:32px}.SectionLayout-module-scss-module__hLUevW__container.SectionLayout-module-scss-module__hLUevW__mobile{margin-top:28px;padding:0 16px}.SectionLayout-module-scss-module__hLUevW__container.SectionLayout-module-scss-module__hLUevW__mobile .SectionLayout-module-scss-module__hLUevW__title{margin-bottom:20px;font-size:20px;line-height:24px}
.ForYouBlock-module-scss-module__z0__Oq__sectionLayout{margin-top:24px}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__viewport{overflow:hidden}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__container{touch-action:pan-y pinch-zoom;align-items:stretch;margin-left:-20px;display:flex}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__slide{flex:0 0 332px;align-self:stretch;min-width:0;padding-left:20px;display:flex}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__slide>*{width:100%;height:100%;min-height:100%}@media (min-width:1304px){.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__slide{flex-basis:410px}}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__controls,.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__indicators{justify-content:center;display:flex}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__controls{margin-top:12px}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__indicators{gap:4px}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__indicator{background:var(--color-grey-40);border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:width .4s,background-color .4s}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__indicator.ForYouBlock-module-scss-module__z0__Oq__active{background:var(--color-grey-100);width:20px}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__indicator:focus-visible{outline:2px solid var(--color-fun-green-100);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__indicator{transition:none}}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__hiddenControl{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout .ForYouBlock-module-scss-module__z0__Oq__hiddenControl:focus-visible{clip-path:none;background:var(--color-white);outline:2px solid var(--color-fun-green-100);border-radius:999px;width:auto;height:auto;margin:0;padding:8px 12px;position:static}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout.ForYouBlock-module-scss-module__z0__Oq__mobile .ForYouBlock-module-scss-module__z0__Oq__carousel{gap:12px;margin-top:28px;margin-right:-16px;padding-right:16px}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout.ForYouBlock-module-scss-module__z0__Oq__mobile .ForYouBlock-module-scss-module__z0__Oq__container{margin-left:-12px}.ForYouBlock-module-scss-module__z0__Oq__sectionLayout.ForYouBlock-module-scss-module__z0__Oq__mobile .ForYouBlock-module-scss-module__z0__Oq__slide{flex-basis:324px;padding-left:12px}
.LegacyForYouBlock-module-scss-module__fTWXHq__sectionLayout{margin-top:24px}.LegacyForYouBlock-module-scss-module__fTWXHq__sectionLayout .LegacyForYouBlock-module-scss-module__fTWXHq__container{scroll-snap-type:x mandatory;gap:20px;display:flex}.LegacyForYouBlock-module-scss-module__fTWXHq__sectionLayout.LegacyForYouBlock-module-scss-module__fTWXHq__mobile .LegacyForYouBlock-module-scss-module__fTWXHq__container{gap:12px;margin-top:28px;margin-right:-16px}
.MainSearchForm-module-scss-module__i-meoq__search{gap:20px;display:flex}.MainSearchForm-module-scss-module__i-meoq__search .MainSearchForm-module-scss-module__i-meoq__searchControls{gap:12px;display:flex}.MainSearchForm-module-scss-module__i-meoq__search .MainSearchForm-module-scss-module__i-meoq__searchInput{width:440px}.MainSearchForm-module-scss-module__i-meoq__search .MainSearchForm-module-scss-module__i-meoq__price,.MainSearchForm-module-scss-module__i-meoq__search .MainSearchForm-module-scss-module__i-meoq__area{justify-content:space-between;width:141px;display:flex}.MainSearchForm-module-scss-module__i-meoq__search.MainSearchForm-module-scss-module__i-meoq__mobile{display:block}.MainSearchForm-module-scss-module__i-meoq__search.MainSearchForm-module-scss-module__i-meoq__mobile .MainSearchForm-module-scss-module__i-meoq__searchInput{width:100%}
.MainStickyControls-module-scss-module__SVd0Lq__controls .MainStickyControls-module-scss-module__SVd0Lq__floatingHeader,.MainStickyControls-module-scss-module__SVd0Lq__controls .MainStickyControls-module-scss-module__SVd0Lq__floatingSearch{z-index:1;background-color:var(--color-white);visibility:visible;transition:transform .3s ease-in-out,visibility .3s ease-in-out;position:fixed;top:0;left:0;right:0;transform:translateY(0)}.MainStickyControls-module-scss-module__SVd0Lq__controls .MainStickyControls-module-scss-module__SVd0Lq__floatingHeader.MainStickyControls-module-scss-module__SVd0Lq__hidden,.MainStickyControls-module-scss-module__SVd0Lq__controls .MainStickyControls-module-scss-module__SVd0Lq__floatingSearch.MainStickyControls-module-scss-module__SVd0Lq__hidden{visibility:hidden;transform:translateY(-100%)}.MainStickyControls-module-scss-module__SVd0Lq__controls .MainStickyControls-module-scss-module__SVd0Lq__floatingHeader{padding:16px 0 8px}.MainStickyControls-module-scss-module__SVd0Lq__controls.MainStickyControls-module-scss-module__SVd0Lq__mobile .MainStickyControls-module-scss-module__SVd0Lq__floatingSearch{padding-bottom:16px}
.Hero-module-scss-module__za2wia__container{background-image:-webkit-image-set(url(/hero.webp) 1x type("image/webp"),url(/hero.jpg) 1x type("image/jpeg"));background-image:image-set("/hero.webp" 1x type("image/webp"),"/hero.jpg" 1x type("image/jpeg"));background-repeat:no-repeat;background-size:contain;border-radius:16px;flex-direction:column;justify-content:space-between;height:340px;padding:60px;display:flex;position:relative;overflow:hidden}.Hero-module-scss-module__za2wia__container .Hero-module-scss-module__za2wia__cmsImage{object-fit:cover;z-index:0}.Hero-module-scss-module__za2wia__container>:not(.Hero-module-scss-module__za2wia__cmsImage){z-index:1;position:relative}.Hero-module-scss-module__za2wia__container .Hero-module-scss-module__za2wia__header h1{max-width:20em;color:var(--color-white);margin:0;font-size:40px;font-weight:900;line-height:48px}.Hero-module-scss-module__za2wia__container .Hero-module-scss-module__za2wia__header p{color:var(--color-white);margin:8px 0 0}.Hero-module-scss-module__za2wia__container .Hero-module-scss-module__za2wia__header span{font-size:14px;line-height:30px}.Hero-module-scss-module__za2wia__container .Hero-module-scss-module__za2wia__header a{color:var(--color-background-primary);background-color:#0000;margin-left:8px;font-size:14px;font-weight:600;line-height:30px;text-decoration-line:none;display:inline-block;position:relative}.Hero-module-scss-module__za2wia__container .Hero-module-scss-module__za2wia__header a:before{content:"";filter:blur(28px);z-index:0;background:#fff;border-radius:50%;width:160px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module-scss-module__za2wia__container .Hero-module-scss-module__za2wia__header a span{z-index:1;position:relative}.Hero-module-scss-module__za2wia__container.Hero-module-scss-module__za2wia__mobile{background-image:-webkit-image-set(url(/hero-mobile.webp) 1x type("image/webp"),url(/hero-mobile.jpg) 1x type("image/jpeg"));background-image:image-set("/hero-mobile.webp" 1x type("image/webp"),"/hero-mobile.jpg" 1x type("image/jpeg"));background-position:top;background-size:cover;border-radius:0 0 24px 24px;height:264px;padding:32px 16px 24px}.Hero-module-scss-module__za2wia__container.Hero-module-scss-module__za2wia__mobile .Hero-module-scss-module__za2wia__header h1{font-size:28px;line-height:36px}.Hero-module-scss-module__za2wia__container.Hero-module-scss-module__za2wia__mobile .Hero-module-scss-module__za2wia__header span{font-size:14px;line-height:22px;display:block}.Hero-module-scss-module__za2wia__container.Hero-module-scss-module__za2wia__mobile .Hero-module-scss-module__za2wia__header a{color:var(--color-red-100);margin-top:4px;margin-left:0;font-size:14px;line-height:22px}.Hero-module-scss-module__za2wia__container.Hero-module-scss-module__za2wia__mobile .Hero-module-scss-module__za2wia__header a:before{display:none}
.MultibrandMainSearch-module-scss-module__Cb7geq__container{margin-top:40px}.MultibrandMainSearch-module-scss-module__Cb7geq__visuallyHidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MultibrandMainSearch-module-scss-module__Cb7geq__search{gap:20px;display:flex}.MultibrandMainSearch-module-scss-module__Cb7geq__searchControls.MultibrandMainSearch-module-scss-module__Cb7geq__searchControls{flex:auto;grid-template-columns:minmax(0,1fr) 141px 141px;gap:12px;min-width:0;display:grid}.MultibrandMainSearch-module-scss-module__Cb7geq__searchInput.MultibrandMainSearch-module-scss-module__Cb7geq__searchInput{width:auto;min-width:0}.MultibrandMainSearch-module-scss-module__Cb7geq__price.MultibrandMainSearch-module-scss-module__Cb7geq__price,.MultibrandMainSearch-module-scss-module__Cb7geq__area.MultibrandMainSearch-module-scss-module__Cb7geq__area{width:141px}@media (max-width:1303px){.MultibrandMainSearch-module-scss-module__Cb7geq__container{margin-top:28px;padding:0 16px}.MultibrandMainSearch-module-scss-module__Cb7geq__searchControls.MultibrandMainSearch-module-scss-module__Cb7geq__searchControls{display:block}}
