.banner.block-hero{aspect-ratio:auto}.banner.block-hero h1{text-transform:uppercase;text-align:center;margin-bottom:0}.banner.block-hero h2{text-transform:uppercase;text-align:center;margin:0}.banner.block-hero p{text-align:center}.banner.block-hero .wrappImg{position:relative}.banner.block-hero .wrappImg:before{content:"";background:radial-gradient(50% 100% at 50% 100%,#fff3 0%,#fff0 100%);width:100%;height:200%;position:absolute;top:0;left:0}.banner.block-hero [data-popup-trigger=quote]{margin:2rem auto}@media (width>=981px){.banner.block-hero h1{font-size:48px}}.city .content{border:1px solid #ffffff2e;padding:1rem}.city h2{color:#fff;max-width:600px;margin:1rem 0}.city .region.item{width:calc(50% - .5rem)}.city .region.item h3{color:#fff;text-transform:none;margin:1rem 0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:120%}.city .list{flex-direction:column;gap:1rem;display:flex}.city .list li{color:#ffffffe6;font-size:14px;font-weight:300;line-height:120%}.city__link{color:#fff;align-items:center;gap:1rem;margin-top:1rem;font-size:14px;font-weight:500;line-height:120%;display:flex}@media (width>=981px){.city .content{padding:2rem}.city .region.item{width:calc(20% - .8rem)}.city h2{font-size:56px}}.city-page{padding-bottom:2rem}.city-page h2{color:#fff;text-transform:none;margin-top:0;font-family:Inter,sans-serif;font-size:20px;font-weight:700}.city-page__grid{gap:1rem;display:grid}.city-page__region{border:1px solid #ffffff2e;padding:1rem}.city-page__list{gap:.75rem;display:grid}.city-page__list li{color:#ffffffe6}@media (width>=768px){.city-page{padding-bottom:4rem}.city-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.city-page__region{padding:2rem}}.about_page h1{text-align:left;margin:1rem 0}.about_page .how-it-works .cards{margin-top:1rem}@media (width>=981px){.about_page h1{margin:2rem 0}.about_page .how-it-works .cards .card.flex-col{padding:0}.about_page .how-it-works .card{aspect-ratio:initial}.about_page .how-it-works .cards{margin-top:2rem}}.blogs-section{background-color:#fff}.blogs-section h2{text-align:center;color:#000}.blogs-section .btn{margin:1rem 0}@media (width>=981px){.blogs-section .btn{margin:2rem auto}}.blog-show-page .date{font-size:14px;font-weight:400;line-height:150%}.blog-show-page .blog-article__layout{flex-wrap:wrap;gap:1rem;display:flex}.blog-show-page .blog-article__layout .text-block,.blog-show-page .blog-article__layout .blog-sidebar{width:100%}.blog-show-page .blog-article__layout .blog-sidebar .blog-card__title{font-size:18px}.blog-show-page .blog-article__layout .blog-sidebar h2{font-size:24px}.blog-show-page .blog-article__layout .blog-cards{gap:1.5rem}.blog-show-page .blog-article__layout p{color:#ffffff80}@media (width>=981px){.blog-show-page .blog-article__layout .text-block{width:calc(66.6667% - .5rem)}.blog-show-page .blog-article__layout .blog-sidebar{width:calc(33.3333% - .5rem)}.blog-show-page .blog-article__layout .blog-sidebar .blog-card{width:100%}}.blog-cards,:scope.flex-wrap{flex-wrap:wrap;gap:1.5rem;display:flex}.blog-cards .blog-card,:scope.flex-wrap .blog-card{background-color:#fff;width:100%;overflow:hidden}.blog-cards .date,:scope.flex-wrap .date{margin:0 0 .5rem;font-size:13px;line-height:120%;color:#31323280!important}.blog-cards .blog-card__image,:scope.flex-wrap .blog-card__image{aspect-ratio:16/8;overflow:hidden}.blog-cards .blog-card__body,:scope.flex-wrap .blog-card__body{padding:1rem}.blog-cards .blog-card__title,:scope.flex-wrap .blog-card__title{color:#313232;text-transform:uppercase;font-family:Libertinus Sans,sans-serif;font-size:18px;font-weight:500;line-height:120%;display:block}.blog-cards .blog-card__excerpt,:scope.flex-wrap .blog-card__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.75rem 0 0;font-size:14px;line-height:140%;display:-webkit-box;overflow:hidden;color:#000!important}@media (width>=981px){.blog-cards .blog-card,:scope.flex-wrap .blog-card{width:calc(33.3333% - 1rem);overflow:hidden}.blog-cards .blog-card:hover img,:scope.flex-wrap .blog-card:hover img{transition:all .3s;transform:scale(1.2)}.blog-cards .blog-card__title,:scope.flex-wrap .blog-card__title{font-size:22px}.blog-cards .blog-card__title:hover,:scope.flex-wrap .blog-card__title:hover{text-decoration:underline}}.catalog{background-color:#000}.catalog h2.big-title{width:60%;margin:.5rem 0}.catalog .catalog-home__head .flex-col.item{padding:0}.catalog .catalog-home__head .wrappImg{max-height:75%}.catalog-results{margin-top:1rem}.selectWrap.catalog-filter-wrap{background-color:#0000;padding:0}.catalog-filter-form{position:relative}.catalog-filter__mobile-controls{align-items:stretch;gap:10px;margin-bottom:1rem;display:flex}.catalog-filter__mobile-controls .item{width:calc(50% - .5rem)}#catalog-sort-mobile .select2-selection--single{background-color:#0000;border:1px solid #fff}.catalog-filter__toggle-icon{flex:0 0 16px;width:16px;height:14px;position:relative}.catalog-filter__toggle-icon:before,.catalog-filter__toggle-icon:after{content:"";background-color:currentColor;width:10px;height:1px;position:absolute;left:3px}.catalog-filter__toggle-icon:before{top:4px;box-shadow:3px 4px}.catalog-filter__toggle-icon:after{border-radius:50%;width:2px;height:2px;top:2px;left:6px;box-shadow:-4px 4px,2px 8px}.catalog-filter__sort-mobile{width:calc(50% - 5px)}.catalog-filter__sort-desktop,.catalog-filter__reset-wrapp{display:none}.catalog-filter__overlay{z-index:3490;opacity:0;pointer-events:none;background-color:#0000008c;transition:opacity .2s;position:fixed;inset:0}.catalog-filter__panel{z-index:3500;opacity:0;pointer-events:none;background-color:#000;flex-direction:column;width:calc(100vw - 24px);padding:14px 10px 24px;transition:opacity .2s,transform .2s;display:flex;position:fixed;top:16px;bottom:16px;right:12px;transform:translate(calc(100% + 16px));box-shadow:0 16px 40px #00000038}.catalog-filter-form.is-filter-open .catalog-filter__overlay{opacity:1;pointer-events:auto}.catalog-filter-form.is-filter-open .catalog-filter__panel{opacity:1;pointer-events:auto;transform:translate(0)}body.is-catalog-filter-open{overflow:hidden}.catalog-filter__head{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:1rem;margin:-2px -10px 16px;padding:0 10px 12px;display:flex}.catalog-filter__title{color:#fff;text-transform:uppercase;margin:0;font-family:Libertinus Sans,sans-serif;font-size:26px;font-weight:400;line-height:1}.catalog-filter__close{color:#fff;cursor:pointer;background-color:#0000;border:0;width:36px;height:36px;padding:0;position:relative}.catalog-filter__close:before,.catalog-filter__close:after{content:"";transform-origin:50%;background-color:currentColor;width:18px;height:1px;position:absolute;top:50%;left:50%}.catalog-filter__close:before{transform:translate(-50%,-50%)rotate(45deg)}.catalog-filter__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.catalog-filter__fields{flex-direction:column;gap:10px;display:flex}.catalog-filter__panel .select-wrapp.float-label.has-value .floating-label-text,.catalog-filter__panel .select-wrapp.float-label.select-focused .floating-label-text,.catalog-filter__panel .select-wrapp .floating-label-text{color:#ffffffdb;background-color:#000}.catalog-filter__panel .select-wrapp .select2-container--default .select2-selection--single{background-color:#0000;border:1px solid #ffffffdb;height:54px}.catalog-filter__panel .select-wrapp .select2-container .select2-selection--single .select2-selection__rendered{color:#fff;padding-top:14px}.catalog-filter__panel .select-wrapp .select2-container--default .select2-selection--single:after{border-color:#ffffffb8}.catalog-filter__actions{flex-direction:column;align-items:center;gap:1rem;margin-top:12px;display:flex}.catalog-filter__apply{width:100%}.catalog-filter__reset-wrapp{align-items:center;min-height:60px;display:none}.catalog-filter__reset{color:#000;align-items:center;gap:10px;height:40px;font-size:16px;font-weight:400;line-height:1.2;transition:color .2s;display:inline-flex}.catalog-filter__reset:hover{color:#eb0505}.catalog-filter__panel .catalog-filter__reset--panel{color:#fff;justify-content:center}.catalog-filter__panel .catalog-filter__reset--panel:hover{color:#ffffffb8}.catalog-filter__reset-icon{flex:0 0 12px;width:12px;height:12px;display:inline-flex;position:relative}.catalog-filter__reset-icon:before,.catalog-filter__reset-icon:after{content:"";transform-origin:50%;background-color:currentColor;width:14px;height:1px;position:absolute;top:50%;left:50%}.catalog-filter__reset-icon:before{transform:translate(-50%,-50%)rotate(45deg)}.catalog-filter__reset-icon:after{transform:translate(-50%,-50%)rotate(-45deg)}.catalog-results__empty{color:#fff;padding:1rem}.catalog-home{flex-direction:column;gap:3rem;margin-top:1.5rem;display:flex}.catalog-home__section{align-items:flex-start}.catalog-home__section.reverse{flex-direction:column}.catalog-home__head{flex-direction:row;gap:1rem;display:flex}.catalog-home__head h3{margin:0}.catalog-home__head a{color:#fff;white-space:nowrap;flex-wrap:wrap;align-items:center;gap:.75rem;width:fit-content;margin-top:auto;display:flex;position:relative}.catalog-home__head .catalog-card__arrow{position:static}.catalog-home__head .wrappImg{aspect-ratio:1}.catalog-home__head .item{width:calc(50% - .5rem)}.catalog-home__head .flex-col{flex-direction:column;display:flex}.catalog-home .catalog-cards .catalog-card{width:100%}.catalog-card{box-shadow:none;background-color:#fff;flex-direction:column;display:flex;overflow:hidden}.catalog-card__link{color:#fff;flex-direction:column;flex:1;min-height:100%;display:flex}.catalog-card__media{aspect-ratio:1;background:linear-gradient(135deg,#eee 0%,#cfcfcf 100%);position:relative}.catalog-card__badges{z-index:2;flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex;position:absolute;top:10px;left:10px;right:10px}.catalog-card__phone-wrapp{flex:1}.catalog-card__phone,.catalog-card__badge{color:#fff;white-space:nowrap;align-items:center;min-height:22px;padding:3px 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.catalog-card__phone{background-color:#000}.catalog-card__badge{background-color:#00000080}.catalog-card__badge.red{background-color:#eb0505}.catalog-card .wrappImg{aspect-ratio:1;height:100%}.catalog-card__body{background-color:#fff;justify-content:space-between;align-items:center;gap:.75rem;min-height:72px;margin:0 8px 8px;padding:8px 10px;display:flex}.catalog-side-link{justify-content:space-between;align-items:center;display:flex}.catalog-side-link .catalog-card__arrow{line-height:100%}@media (width>=768px){.catalog-home .catalog-cards .catalog-card{width:calc(50% - .5rem)}}@media (width>=981px){.catalog-results{margin-top:2rem}.selectWrap.catalog-filter-wrap{background-color:#fff;padding:1rem}.selectWrap.catalog-filter-wrap .form .item-form{width:calc(20% - .8rem)}.selectWrap.catalog-filter-wrap .form .item-form.catalog-filter__sort-desktop{flex:1;width:fit-content}.selectWrap.catalog-filter-wrap .form{align-items:center}.catalog-filter__mobile-controls,.catalog-filter__head,.catalog-filter__actions,.catalog-filter__apply,.catalog-filter__reset--panel,.catalog-filter__overlay{display:none}.catalog-filter__panel{z-index:auto;width:auto;box-shadow:none;opacity:1;pointer-events:auto;background-color:#0000;padding:0;display:contents;position:static;transform:none}.catalog-filter__fields{display:contents}.catalog-filter__panel .select-wrapp.float-label.has-value .floating-label-text,.catalog-filter__panel .select-wrapp.float-label.select-focused .floating-label-text,.catalog-filter__panel .select-wrapp .floating-label-text{color:#000;background-color:#fff}.catalog-filter__panel .select-wrapp .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #000;outline:none;height:60px}.catalog-filter__panel .select-wrapp .select2-container--default.select2-container--focus .select2-selection--single,.catalog-filter__panel .select-wrapp .select2-container--default.select2-container--open .select2-selection--single{box-shadow:none;border-color:#000;outline:none}.catalog-filter__panel .select-wrapp .select2-container .select2-selection--single .select2-selection__rendered{color:#000;padding-top:10px}.catalog-filter__panel .select-wrapp .select2-container--default .select2-selection--single:after{border-color:#000}.catalog-filter__sort-desktop .select2-container--default .select2-selection--single{border:none}.catalog-filter__sort-desktop,.catalog-filter__reset-wrapp{display:flex}.selectWrap.catalog-filter-wrap .form .catalog-filter__reset-wrapp{width:fit-content}.catalog-home{gap:4rem;margin-top:2rem}.catalog-home__section.reverse{flex-direction:row-reverse}.catalog-home__head{flex-direction:column;gap:1rem;display:flex}.catalog-home__head h3{margin:0}}.product-page{padding-bottom:2rem}.product-page .swiper{margin-left:0;margin-right:0}.product-page .product-view-wrap{margin-top:1rem;position:relative}.product-page .product-view{flex-direction:column;gap:1rem;display:flex}.product-page .product-info{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.product-page .product-info .item{border:1px solid #fff3;padding:1rem}.product-page .product-info p{color:#ffffff8c}.product-page .product-info ul li{padding-left:20px;position:relative}.product-page .product-info ul li:before{content:"";background-color:#fff;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.product-page .swiper-slide img{object-fit:cover;width:100%;height:100%}.product-page .product-view__media,.product-page .product-view__summary{flex-direction:column;min-width:0;display:flex}.product-page .product-gallery{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}.product-page .product-gallery__main{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.product-page .swiper-wrapper{align-items:stretch}.product-page .product-gallery__slider{width:100%}.product-page .product-gallery__slider .swiper-slide,.product-page .product-gallery__main .swiper-slide{box-sizing:border-box;justify-content:center;align-items:center;display:flex}.product-page .product-gallery__zoom{color:inherit;cursor:zoom-in;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.product-page .product-gallery__slider img{object-fit:contain;max-width:100%;max-height:100%;display:block}.product-page .product-gallery__main img{object-fit:cover;max-width:100%;max-height:100%;display:block}.product-page .product-gallery__badges{pointer-events:none;z-index:3;justify-content:space-between;gap:.75rem;display:flex;position:absolute;top:10px;left:10px;right:10px}.product-page .product-gallery__phone,.product-page .product-gallery__sale{color:#fff;padding:5px 8px;font-size:12px;font-weight:700;line-height:1}.product-page .product-gallery__phone{background-color:#000}.product-page .product-gallery__sale{background-color:red;margin-left:auto}.product-page .product-gallery__pagination{justify-content:center;gap:.35rem;display:flex}.product-page .product-gallery__bullet{cursor:pointer;border:1px solid #fff;width:10px;height:10px;display:block}.product-page .product-gallery__bullet.active{background-color:#fff}.product-page .product-gallery__nav{cursor:pointer;z-index:3;background-color:#ffffff8c;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.product-page .product-gallery__nav--prev{left:1rem}.product-page .product-gallery__nav--next{right:1rem}.product-page .product-gallery__thumbs{display:none}.product-page .product-view__summary{gap:1rem}.product-page .product-view__summary h1{color:#fff;text-align:left;margin:0;font-size:26px;line-height:1.15}.product-page .product-article{color:#ffffff8c;margin:0}.product-page .product-article span{color:#fff;margin-left:.5rem}.product-page .product-actions{flex-direction:column;gap:1rem;display:flex}.product-page .product-actions .btn{width:100%}.product-page .product-colors{display:none}.product-page .product-side-link{color:#000;background-color:#fff;align-items:center;gap:.5rem;min-height:44px;padding:.35rem .5rem;font-size:11px;font-weight:700;display:flex}.product-page .product-side-link img{object-fit:cover;width:40px;height:40px}.product-page .product-side-link .small img{object-fit:contain;width:20px;height:20px}.product-page .product-side-link div{flex-direction:column;gap:.5rem;display:flex}.product-page .product-view__media>.product-side-link{display:none}.product-page .product-nav{justify-content:space-between;gap:1rem;display:flex}@media (width>=981px){.product-page{padding-bottom:4rem}.product-page .product-nav{width:100%;padding:1rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.product-page .product-view-wrap{margin-top:2rem}.product-page .product-view{flex-direction:row;align-items:flex-start;gap:2rem}.product-page .product-info{margin-top:2rem}.product-page .product-info .item{padding:2rem}.product-page .product-view__media{flex-direction:row;flex:0 50%;align-items:center;gap:1rem}.product-page .product-view__summary{flex:50%;gap:1.75rem}.product-page .product-gallery{flex:1}.product-page .product-gallery__main{aspect-ratio:1}.product-page .product-gallery__pagination{display:none}.product-page .product-gallery__nav{display:flex}.product-page .product-gallery__thumbs{gap:.75rem;max-width:100%;display:flex}.product-page .product-gallery__thumb{cursor:pointer;background-color:#fff;border:1px solid #0000;flex:0 0 54px;width:54px;height:54px;padding:3px}.product-page .product-gallery__thumb.swiper-slide-thumb-active{background-color:#0000;border-color:#fff}.product-page .product-gallery__thumb img{object-fit:cover;width:100%;height:100%}.product-page .product-view__summary h1{font-size:34px}.product-page .product-actions{flex-flow:wrap}.product-page .product-actions .btn{width:calc(50% - .5rem)}.product-page .product-colors{flex-direction:column;gap:.75rem;display:flex}.product-page .product-colors p{color:#ffffff8c;margin:0}.product-page .product-colors span{color:#fff;margin-left:.35rem}.product-page .product-colors__items{gap:.75rem;display:flex}.product-page .product-colors__item{cursor:pointer;background-color:#91eadc;border:1px solid #0000;width:54px;height:54px;padding:3px}.product-page .product-colors__item.active{background-color:#0000;border-color:#fff}.product-page .product-colors__item img{object-fit:contain;width:100%;height:100%}.product-page .product-view__media>.product-side-link{flex:0 0 96px;display:flex}.product-page .product-mobile-nav{display:none}}.header{background-color:#313232;border-bottom:1px solid #fff3;width:100%}.header .header__content{position:relative}.header .link_phone{color:#fff;margin:1rem 0}.header .header__bar{justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 14px;display:flex}.header .header__bar:has(.drop-menu.active){box-shadow:none}.header .logo-wrapper{z-index:2;flex:none;position:relative}.header .logo-wrapper a{align-items:center;display:flex}.header .logo-wrapper img{object-fit:contain;width:110px;height:auto;display:block}.header .language-switcher{z-index:2;flex-direction:column;flex:none;align-items:flex-start;gap:8px;margin-left:auto;margin-right:8px;display:flex;position:relative}.header .language-switcher__link{color:#fff6;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1;transition:color .2s}.header .language-switcher__link.active,.header .language-switcher__link:hover{color:#fff}.header .header__mobile-actions{z-index:2;align-items:center;display:flex;position:relative}.header .drop-menu{opacity:0;pointer-events:none;background-color:#313232;flex-direction:column;gap:24px;width:100%;height:calc(100vh - 112px);padding:20px;transition:opacity .2s,transform .2s;display:flex;position:fixed;top:-100%;left:50%;overflow-y:auto;transform:translate(-50%)}.header .drop-menu.active{opacity:1;pointer-events:auto;z-index:3000;top:64px}.header .drop-menu.active .menu-nav{flex:1}.header .menu-nav,.header .nav-list,.header .submenu__list{width:100%}.header .nav-list,.header .submenu__list{flex-direction:column;gap:4px;display:flex}.header .nav-item{position:relative}.header .link-item-menu,.header .submenu__link{white-space:nowrap;color:#ffffffb2;align-items:center;gap:1rem;min-height:44px;font-weight:500;line-height:1.2;transition:color .2s,background-color .2s;display:flex}.header .link-item-menu{justify-content:flex-start;padding:8px 0;font-size:16px;font-weight:400}.header .link-item-menu:hover,.header .submenu__link:hover,.header .link-item-menu.activePage,.header .submenu__link.activePage{color:#fff}.header .nav-item--has-dropdown>.link-item-menu img{transition:transform .2s;transform:rotate(0)translateY(0)}.header .nav-item--has-dropdown.active>.link-item-menu img{transform:rotate(180deg)translate(0)}.header .submenu{padding:2px 0 8px 16px;display:none}.header .nav-item--has-dropdown.active .submenu{display:block}.header .submenu__link{min-height:36px;font-size:16px}.header .header__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.header .header__cta .btn{width:100%}@media (width>=1122px){.header .header__bar{gap:1rem;min-height:72px;padding:.5rem 0}.header .logo-wrapper img{width:192px}.header .language-switcher{margin-left:16px;margin-right:0}.header .header__mobile-actions{display:none}.header .link-item-menu:hover,.header .link-item-menu.activePage{color:#fff;position:relative}.header .drop-menu{height:fit-content;max-height:none;box-shadow:none;opacity:1;pointer-events:auto;background-color:#0000;border:0;border-radius:0;flex-direction:row;flex:auto;justify-content:space-between;align-items:center;gap:24px;padding:0;display:flex;position:static;overflow:visible;transform:none}.header .menu-nav{flex:auto}.header .nav-list{flex-direction:row;justify-content:center;align-items:center;gap:clamp(16px,2vw,32px)}.header .link-item-menu{white-space:nowrap;min-height:40px;padding:8px 0;font-size:16px}.header .nav-item--has-dropdown>.link-item-menu:after{width:6px;height:6px}.header .submenu{z-index:3000;opacity:0;pointer-events:none;min-width:180px;transition:opacity .2s,transform .2s;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-6px)}.header .submenu .wrapp-sub{background-color:#000;margin-top:62px;padding:10px}.header .nav-item--has-dropdown:hover .submenu,.header .nav-item--has-dropdown:focus-within .submenu{opacity:1;pointer-events:auto;transform:translate(-50%)}.header .submenu__list{gap:2px}.header .submenu__link{min-height:38px;padding:0 10px;font-size:14px}.header .submenu__link.activePage,.header .submenu__link:hover{color:#fff}.header .header__cta{flex:none;width:auto}.header .header__cta .btn{width:auto;min-width:150px}}.header-overlay{z-index:1500;background-color:#3132325c;display:none;position:fixed;inset:0}.header-overlay.active{display:block}@media (width>=1122px){.header-overlay{display:none!important}}.footer{background-color:#000;margin-top:auto}.footer .footer__content{flex-direction:column;gap:32px;margin-top:1rem;display:flex}.footer .footer__top{gap:28px;display:grid}.footer .footer__column{flex-direction:column;gap:16px;display:flex}.footer .footer__column--contact{gap:20px}.footer .footer__title{color:#ffffff80;margin:0;font-size:18px;font-weight:500;line-height:1.2}.footer .footer__group,.footer .footer__nav,.footer .footer__meta{flex-direction:column;gap:12px;display:flex}.footer .footer__text,.footer .footer__link,.footer .footer__meta-link,.footer .footer__creator{color:#fff;width:fit-content;font-size:18px;font-weight:500;line-height:1.35;transition:color .2s,opacity .2s}.footer .footer__text--address{font-size:18px;font-weight:400}.footer .footer__text:hover,.footer .footer__link:hover,.footer .footer__meta-link:hover{color:#fff}.footer .footer__cta{width:fit-content;margin-top:4px}.footer .footer__brand{border-bottom:1px solid #3132321f;padding-bottom:20px;display:block}.footer .footer__brand img{width:100%;max-width:197px;height:auto;display:block}.footer .footer__bottom{border-top:1px solid #fff3;flex-direction:column;gap:20px;padding:1.5rem 0;display:flex}.footer .footer__meta{gap:10px}.footer .footer__meta p{color:#ffffff80;margin:0}.footer .footer__meta-link{color:#ffffff80}.footer .footer__creator{color:#ffffff80;align-items:center;gap:10px;display:inline-flex}.footer .footer__creator-name{letter-spacing:.08em;color:#ffffff80;font-size:22px;font-weight:700;line-height:1}@media (width>=981px){.footer .footer__content{gap:40px;margin-top:2rem}.footer .footer__top{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.8fr);align-items:start;gap:32px}.footer .footer__title{font-size:18px}.footer .footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.footer .footer__meta{flex-flow:wrap;align-items:center;gap:18px 36px}.footer .footer__creator{flex:none;justify-content:flex-end}}.btn{cursor:pointer;color:#313232;text-wrap:nowrap;text-overflow:ellipsis;background:#fff;border:none;border-radius:0;justify-content:center;align-items:center;gap:.5rem;width:fit-content;height:60px;padding:15px 30px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;display:flex;overflow:hidden}.btn:hover{color:#fff;background:#313232}.btn:hover img{filter:invert()}.btn.is-loading{pointer-events:none;opacity:.5;background:#eb0505}.btn.small{height:44px}.btn.btn-border{color:#fff;background-color:#0000;border:1px solid #fff;font-weight:600}.btn.btn-border:hover{color:#000;background-color:#fff}.btn.btn-border.border-black{color:#000;border:1px solid #000}.btn.btn-border.border-black:hover{color:#fff;background-color:#000}.btn.btn-white{color:#313232;background-color:#fff}.btn.btn-white:hover,.btn.btn-black{color:#fff;background-color:#000}button:active,button:focus{outline:none}button::-moz-focus-inner{border:0}.btn.disabled{opacity:.5;pointer-events:none}.wrapp-btn{flex-direction:column;gap:1rem;display:flex}.wrapp-btn .btn{width:100%}@media (width>=981px){.btn{cursor:pointer;width:fit-content;font-size:16px}.btn-border:hover{color:#fff;background-color:#313232}.btn-border:hover path{fill:#fff}.wrapp-btn{flex-direction:row;gap:1rem;display:flex}.wrapp-btn .btn{width:fit-content}}.hamburger{cursor:pointer;background-color:#0000;border:none;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.hamburger span{background-color:#fff;width:30px;height:2px;display:block}.hamburger span+span{margin-top:6px}.hamburger span:last-of-type{width:28px}.hamburger.active{z-index:60}.hamburger.active span:nth-child(2){background-color:#0000}.hamburger.active span{background-color:#fff}.hamburger.active span+span{margin-top:10px}.hamburger.active span:first-of-type{transition:all .4s;top:0;transform:rotate(45deg)translate(8px,8px)}.hamburger.active span:last-of-type{width:30px;transition:all .4s;top:0;transform:rotate(-45deg)translate(9px,-8px)}@media (width>=1122px){.hamburger{display:none}}.pagination{justify-content:center;align-items:center;gap:1.5rem;margin-top:2.5rem;padding:1rem 0;display:flex}.pagination__page{color:#999;cursor:pointer;background:0 0;border:none;padding:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;text-decoration:none;transition:color .2s}.pagination__page:hover{color:#fff}.pagination__page--active{color:#fff;cursor:default;pointer-events:none;font-weight:600}.pagination__arrow{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;text-decoration:none;transition:color .2s;display:inline-flex}.pagination__arrow:hover{color:#666}.pagination__arrow--disabled{color:#ccc;cursor:default;pointer-events:none}.pagination__dots{color:#999;letter-spacing:2px;font-family:Inter,sans-serif;font-size:16px;font-weight:400}.breadcrumbs+main .page-wrapp,.breadcrumbs+main>section>.block-hero:first-child,.breadcrumbs+main>section>.banner:first-child{margin-top:1.5rem}.breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:.5rem;padding-left:0;display:flex}.breadcrumbs__item{color:#ffffff9e;text-transform:none;align-items:center;gap:.5rem;font-size:14px;font-weight:400;line-height:120%;display:flex}.breadcrumbs__item:not(:last-child):after{content:"/";color:#ffffff59}.breadcrumbs__item a{color:#ffffffb8;transition:color .2s}.breadcrumbs__item a:hover,.breadcrumbs__item[aria-current=page]{color:#fff}@media (width>=981px){.breadcrumbs+main .page-wrapp,.breadcrumbs+main>section>.block-hero:first-child,.breadcrumbs+main>section>.banner:first-child{margin-top:2rem}}.select-wrapp{position:relative}.select-wrapp:has(#catalog-sort) .select2-selection--single{border:none}.select-wrapp:has(#catalog-sort) .select2-selection--single:after{position:relative;top:auto;right:auto}.select-wrapp .select2-hidden-accessible.error{border:1px solid red!important}.select-wrapp .select2-container{width:100%!important}.select-wrapp .select2-container--default .select2-selection--single{border-radius:0}.select-wrapp .select2-container .select2-selection--single{border-radius:0;align-items:center;height:60px;display:flex}.select-wrapp input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.select-wrapp input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.select-wrapp input[type=number]{-moz-appearance:textfield}@media (width>=981px){.select-wrapp input:not(.form-floating),.select-wrapp .select2-container--default .select2-selection--single{height:70px}}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:#38393d!important;background-color:#fff!important}.select2-container--default .select2-results__option--selected{font-weight:600;color:#38393d!important;background-color:#fff!important}.wrapp-loader{z-index:100;background-color:#ffffff80;width:100%;height:60px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader{border:3px solid #f3f3f3;border-top-color:#eb0a1e;border-radius:50%;width:30px;height:30px;margin-left:5px;animation:1s linear infinite spin}.wrapp-loader.visible{justify-content:center;align-items:center;display:flex}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.select2-results__option{color:#a4a4a6!important;padding:6px 0!important;font-size:16px!important}.select2-container .select2-selection--single .select2-selection__rendered{color:#000;font-size:16px;font-weight:400;line-height:30px;padding-left:1rem!important}.select2-dropdown{z-index:3000;background:#fff;border-radius:0;padding:1rem;overflow:hidden;box-shadow:0 4px 20px #00000012;border:none!important}.select2-container--default .select2-selection--single{position:relative}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default .select2-selection--single:after{content:"";pointer-events:none;border-bottom:1px solid #000;border-right:1px solid #000;width:8px;height:8px;transition:transform .3s;position:absolute;top:50%;right:1rem;transform:translateY(-50%)rotate(45deg)}.select2-container--open .select2-selection--single:after{transform:translateY(-50%)rotate(-135deg)}select{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:0;align-items:center;width:100%;height:60px;padding:0 20px;font-size:14px;font-style:normal;font-weight:600;display:flex;position:relative}@media (width>=981px){select{height:60px}}select.select-custom{appearance:none;background:#fff;border:1px solid #000;padding:10px 40px 10px 12px}select.select-custom#catalog-sort{border:none}.float-label{position:relative}.phone-float .iti{width:100%}.phone-float label{left:3rem}.phone-float input{border:1px solid #e5e5e5;width:100%;height:56px;padding:17px 15px 15px;font-size:16px;background-color:#fff!important}.float-label input{border:1px solid #000;width:100%;height:56px;padding:25px 15px 15px;font-size:16px;background-color:#fff!important}.float-label input.filled+label{color:#000;font-size:12px;top:-8px;left:8px}input:focus,textarea:focus{outline:none;border:1px solid #000!important}.float-label label,.floating-label-text{color:#000;pointer-events:none;z-index:2;background:#fff;width:80%;padding:.5rem 1rem;font-size:16px;transition:all .1s ease-in-out;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.float-label label span,.floating-label-text span{color:#eb0a1e}.float-label input:focus+label,.float-label input:not(:placeholder-shown)+label,.float-label.select-focused .floating-label-text,.float-label.has-value .floating-label-text{color:#000;background-color:#0000;font-size:10px;top:12px;left:4px}.float-label textarea{resize:vertical;border:1px solid #000;width:100%;padding:25px 1rem 2rem;font-size:16px}.float-label textarea:focus+.floating-label-text,.float-label textarea:not(:placeholder-shown)+.floating-label-text{color:#000;font-size:10px;top:16px;left:8px}.floating-label-text.floating-label-text-textarea{top:2rem}.float-label .select2-container--default .select2-selection--single{height:60px}.float-label .select2-container--default .select2-selection--single span{text-align:start}.float-label select.select-custom{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='19' height='10' viewBox='0 0 19 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.2346 7.83077L1.70185 0.298019C1.50319 0.0993528 1.26927 0.00251961 1.0001 0.00751972C0.73077 0.0126867 0.496773 0.114602 0.298105 0.313269C0.0994377 0.512102 0.000102997 0.746102 0.000102997 1.01527C0.000102997 1.28444 0.0994377 1.51844 0.298105 1.71727L7.95385 9.38827C8.13469 9.5691 8.33727 9.7031 8.5616 9.79027C8.78594 9.87744 9.01027 9.92102 9.2346 9.92102C9.45894 9.92102 9.68327 9.87744 9.90761 9.79027C10.1319 9.7031 10.3345 9.5691 10.5154 9.38827L18.1866 1.71727C18.3853 1.51844 18.482 1.28185 18.4769 1.00752C18.4717 0.733187 18.3698 0.496686 18.1711 0.298019C17.9724 0.0993528 17.7384 2.00272e-05 17.4691 2.00272e-05C17.1999 2.00272e-05 16.966 0.0993528 16.7674 0.298019L9.2346 7.83077Z' fill='%23B3B3B3'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;width:100%;height:60px;padding:20px 15px 15px;font-size:16px}.float-label select.select-custom:focus{background-image:url("data:image/svg+xml,%3Csvg width='19' height='10' viewBox='0 0 19 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.2346 2.09025L1.70185 9.623C1.50319 9.82167 1.26927 9.9185 1.0001 9.9135C0.73077 9.90833 0.496773 9.80642 0.298105 9.60775C0.0994377 9.40892 0.000102997 9.17492 0.000102997 8.90575C0.000102997 8.63658 0.0994377 8.40258 0.298105 8.20375L7.95385 0.53275C8.13469 0.351917 8.33727 0.217917 8.5616 0.13075C8.78594 0.0435836 9.01027 0 9.2346 0C9.45894 0 9.68327 0.0435836 9.90761 0.13075C10.1319 0.217917 10.3345 0.351917 10.5154 0.53275L18.1866 8.20375C18.3853 8.40258 18.482 8.63917 18.4769 8.9135C18.4717 9.18783 18.3698 9.42433 18.1711 9.623C17.9724 9.82167 17.7384 9.921 17.4691 9.921C17.1999 9.921 16.966 9.82167 16.7674 9.623L9.2346 2.09025Z' fill='%23B3B3B3'/%3E%3C/svg%3E");border:1px solid #000;outline:none;box-shadow:0 0 0 2px #0000}.float-label.select-focused .floating-label-text,.float-label.has-value .floating-label-text{color:#000;z-index:2;background-color:#fff;padding:0 1rem;font-size:10px;top:12px;left:4px}a{cursor:pointer;text-decoration:none}p{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:150%}p b,p strong{font-weight:600}ol{padding-inline-start:20px}ol li{cursor:default;color:#fff;font-size:16px;font-weight:300;line-height:140%;list-style:none}ul{margin-block:0;padding-inline-start:0}ul li{cursor:default;color:#fff;font-size:16px;font-weight:300;line-height:140%;list-style:none}ul.list-styled{padding-left:20px}ul.list-styled li{position:relative}ul.list-styled li:before{content:"";background-color:#fff;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}ul.check-list li{align-items:flex-start;gap:1rem;display:flex}ul.check-list li h4{margin:0}ul.check-list li:has(h4) p{color:#ffffff80}ul.check-list li+li{margin-top:1rem}.item-form{position:relative}.item-form span.error-text,.item-form span.error-date{display:none}.item-form.error span.error-text{color:#e80616;font-size:12px;display:block;position:absolute;bottom:-16px;left:0}.item-form.error-date span.error-date{color:#e80616;font-size:12px;display:block;position:absolute;bottom:-23px;left:0}label{color:#000;margin-bottom:.5rem;font-size:14px;font-weight:400;line-height:140%;display:inline-block}.my_input-textarea{color:#000;background-color:#fff;border:1px solid #fff;width:100%;padding:1rem;font-family:Inter,sans-serif}.my_input-textarea::placeholder{color:#281b0480;font-size:16px}.my_input{color:#000;background-color:#fff;border:1px solid #fff;width:100%;padding:1rem;font-family:Inter,sans-serif}.my_input::placeholder{color:#281b0480;font-size:16px}.my_input.w-fit-con{width:fit-content}.my_input_date{color:#000;background-color:#fff;border:none;width:100%;padding:1rem;font-family:Inter,sans-serif}.my_input_date::placeholder{color:#ffffff80}h1{text-align:center;color:#fff;text-transform:uppercase;margin:1rem 0;font-family:Libertinus Sans,sans-serif;font-size:24px;font-weight:400;line-height:120%}h2{color:#fff;text-transform:uppercase;font-family:Libertinus Sans,sans-serif;font-size:24px;font-weight:400;line-height:120%}h3{color:#fff;text-transform:uppercase;font-family:Libertinus Sans,sans-serif;font-size:18px;font-weight:400;line-height:120%}.truncate-2-lines{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.truncate-3-lines-5{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}textarea{resize:none}@media (width>=981px){p{font-size:18px}h1{font-size:48px}h2{font-size:36px}h2.big-title{margin-top:0;font-size:48px}h3{font-size:24px}ul li{font-size:18px}.truncate-2-lines{height:60px}.truncate-3-lines-5{-webkit-line-clamp:5}}html{height:100%}body{background-color:#313232;margin:0;font-family:Inter,sans-serif;position:relative}.overfow{overflow:hidden}.mainWrapper{box-sizing:border-box;flex-direction:column;width:100%;min-height:100vh;margin:0 auto;display:flex;overflow:hidden}*,:before,:after{box-sizing:border-box}.nowrapp{flex-wrap:nowrap!important}.overflow{overflow:hidden}.content{width:100%;margin-left:auto;margin-right:auto}.container{box-sizing:border-box;max-width:1240px;padding-left:20px;padding-right:20px}.center{text-align:center!important;width:100%!important}.section{padding-top:2rem;padding-bottom:2rem}.section:has(.hero-block){padding-top:0;padding-bottom:1rem}.small-section .container{max-width:800px}.center-block{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.wrappImg{width:100%;height:100%;position:relative;overflow:hidden}.wrappImg img{object-fit:cover;width:100%;height:100%}.inputHidden{opacity:0;width:0;position:absolute}.pointer{cursor:pointer}.mt-20{margin-top:2rem}.flex-col{flex-direction:column;display:flex}.w100{width:100%}.text-center{text-align:center}.isDesc{display:none!important}.isMob{display:block}.mt-auto{margin-top:auto}.m-0{margin:0}.aspect-1-1{aspect-ratio:1;height:auto}.animated-arrow{line-height:1;transition:transform .2s;display:inline-flex}a:hover .animated-arrow,button:hover .animated-arrow{transform:translate(5px)}a:hover .animated-arrow.prev,button:hover .animated-arrow.prev{transform:translate(-5px)}.product-price{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.product-price .old-price{color:#00000080;margin:.5rem 0;font-size:18px;font-weight:400;line-height:120%;position:relative}.product-price .old-price:before{content:"";background-color:#00000080;width:100%;height:2px;position:absolute;top:50%;transform:translateY(-50%)}.product-price .current-price{color:#000;margin:.5rem 0;font-size:18px;font-weight:400;line-height:120%}.product-price .current-price.new-price{color:#eb0505;font-weight:700}.product-price .product-price .current-price.new-price{color:#eb0505}.product-price.product-price--large{align-items:baseline;gap:.75rem}.product-price.product-price--large .old-price{color:#fff;font-size:22px;line-height:1}.product-price.product-price--large .old-price:before{background-color:#fff}.product-price.product-price--large .current-price{color:#fff;font-size:24px;font-weight:700;line-height:1}.product-price.product-price--large .current-price.new-price{color:#eb0505}@media (width>=981px){.isDesc{display:flex!important}.isMob{display:none!important}.index-page{margin-top:72px}.container{width:100%;margin-left:auto;margin-right:auto}.section{padding:4rem 0}.section:has(.hero-block){padding-top:0;padding-bottom:2rem}.product-price.product-price--large .old-price,.product-price.product-price--large .current-price{font-size:32px}.product-price.product-price--large .old-price .price-small,.product-price.product-price--large .current-price .price-small{font-size:24px}}.hero-block{background:radial-gradient(50% 50%,#fff3 0%,#fff0 100%),#020202;padding:1rem}.hero-block h2{margin-top:0}@media (width>=981px){.hero-block{padding:4rem}.hero-block .flex-wrap{justify-content:space-between}.hero-block .flex-wrap .item{width:50%}.hero-block .flex-wrap .item:last-of-type{width:30%}.hero{height:600px}}.title-chip{background-color:#ffffff0d;width:fit-content;padding:8px 20px}.title-chip.bg_red{background-color:#eb0505}.title-chip.bg_red span{color:#fff}.title-chip span{text-align:center;color:#fff;font-size:16px;font-weight:400;line-height:120%}@media (width>=981px){.title-chip.bg_red{margin-left:auto}}.banner .selectWrap{margin-top:-4px}.banner .selectWrap .form{margin-top:1rem}.banner .m-20-auto{margin:1rem auto}@media (width>=981px){.banner{padding:2rem}.banner .form{margin-top:2rem}}.selectWrap{background-color:#fff;width:100%;padding:1rem}.selectWrap .form{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.selectWrap .form .item-form{width:100%}.selectWrap h2,.selectWrap p{color:#000}.selectWrap .btn{width:100%}@media (width>=981px){.selectWrap .form .item-form{width:calc(25% - .75rem)}.selectWrap .form .item-form.catalog-filter__reset-wrapp{width:fit-content;padding:0 1rem}.selectWrap .form .btn{margin-bottom:0}}.text-block+.city{padding-top:0}.text-block .date{color:#281b0480;font-size:14px;font-weight:400;line-height:120%}.text-block ul{padding-left:20px}.text-block ul li{padding-left:1.5rem;font-size:16px;font-weight:400;line-height:140%;position:relative}.text-block ul li:before{content:"";background-color:#fff;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.text-block h3{text-transform:none;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:150%}@media (width>=981px){.text-block .date{font-size:16px}}.flex-icon{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:1rem auto;display:flex}.flex-icon .item{color:#ffffff80;text-align:center;justify-content:center;align-items:center;gap:.3rem;width:100%;font-size:14px;font-weight:300;display:flex}@media (width>=981px){.flex-icon{flex-wrap:nowrap;gap:1rem;margin:2rem 0}.flex-icon .item{justify-content:flex-start;width:fit-content}}.cards{flex-wrap:wrap;align-items:stretch;gap:1rem;display:flex}.cards .card{width:100%;position:relative;overflow:hidden}.cards .card.bg-white{background-color:#fff}.cards .card.flex-col{flex-direction:column;gap:1rem;padding:1rem;display:flex}.cards .card.p-20{padding:1rem}.cards .title{color:#fff;margin:0;font-size:18px;font-weight:500;line-height:120%}.cards .title.black-title{color:#313232}.cards .card__content{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:calc(100% - 2rem);padding:1rem;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 68px #ffffff0d}.cards .card__footer{visibility:hidden;height:0;overflow:hidden;transform:translateY(100%)}.cards .card__footer p{color:#fff;font-weight:300}.cards .btn{margin-top:auto}.cards .card_footer{flex-wrap:wrap;align-items:flex-end;gap:.5rem;width:100%;display:flex}.cards .icon-card{width:24px;height:24px;margin-top:auto}@media (width>=981px){.cards.for-items .card{width:calc(25% - .75rem)}.cards .card{width:calc(33.3333% - .666667rem)}.cards .card:hover .card__footer{visibility:visible;height:fit-content;transition:height .3s;transform:translateY(0%)}.cards .icon-card{width:fit-content;height:auto;margin-top:auto}}.bg-grey{background-color:#eaeff3}.bg-black-grad{background:radial-gradient(50% 50%,#fff3 0%,#fff0 100%),#020202}.p-20-40{padding:1rem}@media (width>=981px){.p-20-40{padding:2rem}}.flex-wrap{flex-wrap:wrap;gap:1rem;width:100%;display:flex}.flex-wrap.al-center{align-items:center}.flex-wrap .item{width:100%;overflow:hidden}.flex-wrap .item.bg-white{background-color:#fff}.flex-wrap .item.p-20{padding:1rem}.flex-wrap .item .flex-col{flex-direction:column;gap:1rem;padding:1rem;display:flex}.flex-wrap .item h4{color:#fff}.flex-wrap .item:has(h4) p{color:#ffffff80}.flex-wrap .item.mob-two-item{width:calc(50% - .5rem)}@media (width>=981px){.flex-wrap{align-items:stretch}.flex-wrap.reverse{flex-direction:row-reverse}.flex-wrap .item.two-item{width:calc(50% - .5rem)}.flex-wrap .item.text-al-r{text-align:right}}.num{color:#fff;width:fit-content;font-size:24px;font-weight:500;line-height:100%}@media (width>=981px){.num{width:100%;font-size:60px}}.chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.chips .chip{color:#281b0499;white-space:nowrap;border:1px solid #281b0433;padding:5px 10px}.cta{width:100%}.cta .wrappImg{aspect-ratio:1}.cta .cta-block{position:relative;overflow:hidden}.cta .desc-wrap .item:first-of-type{background:radial-gradient(50% 50%,#fff3 0%,#fff0 100%),#020202;width:100%}.cta .desc-wrap .item{width:100%}.cta .text-wrap{padding:1rem}.cta .text-wrap h2,.cta .text-wrap p{color:#fff}.cta .flex-wrap{gap:0}@media (width>=981px){.cta .text-wrap{padding:2rem}.cta .desc-wrap .item:first-of-type{width:calc(66.6667% - .5rem)}.cta .desc-wrap .item{width:calc(33.3333% - .5rem)}}.img-desc{width:100%;position:relative;overflow:hidden}.img-desc .wrappImg{aspect-ratio:1}.img-desc .desc-wrap .item:first-of-type{background:radial-gradient(50% 50%,#fff3 0%,#fff0 100%),#020202;width:100%}.img-desc .desc-wrap .item{width:100%}.img-desc .text-wrap{padding:1rem}.img-desc .text-wrap h2,.img-desc .text-wrap p{color:#fff}.img-desc .flex-wrap{gap:0}@media (width>=981px){.img-desc .text-wrap{padding:2rem}.img-desc .desc-wrap .item:first-of-type{width:calc(66.6667% - .5rem)}.img-desc .desc-wrap .item{width:calc(33.3333% - .5rem)}}.text-highlight{text-transform:uppercase;font-size:40px;font-weight:500;line-height:100%}@media (width>=981px){.text-highlight{font-size:60px}}.blog-show-page h1{color:#fff;text-align:left;margin-top:1rem}@media (width>=768px){.blog-show-page h1{margin-top:2rem}}.blog-page h1,.city-page h1{color:#fff;text-align:left;margin:1rem 0}.blog-page .wrapp-blog-cards,.city-page .wrapp-blog-cards{margin-top:1rem}@media (width>=768px){.blog-page .wrapp-blog-cards,.city-page .wrapp-blog-cards{margin-top:2rem}.blog-page h1,.city-page h1{margin:2rem 0}}.error-page{justify-content:center;align-items:center;min-height:calc(100vh - 200px);display:flex}.error-page .container{justify-content:center;align-items:center;display:flex}.error-page .error-page__content{text-align:center;max-width:700px;margin:0 auto}.error-page .btn{margin:2rem auto}.policy h1{color:#fff;text-align:left}.policy a{color:#fff}.policy{padding-bottom:2rem}@media (width>=768px){.policy{padding-bottom:4rem}}.flex-social{align-items:center;gap:1rem;margin-top:1rem;display:flex}.flex-social .wrappImg{width:24px;height:24px}.flex-social .item{border:1px solid #fff3;border-radius:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex!important}.flex-social .item:hover{background-color:#fff}.flex-social .item:hover img{filter:invert()}.contacts-page h1{text-align:left;margin:1rem 0}.contacts-page label{color:#fff}.contacts-page .item-contact{align-items:center;gap:.5rem;display:flex}.contacts-page .item-contact .wrappImg{width:24px;height:24px}.contacts-page .item-contact h3,.contacts-page .item-contact p,.contacts-page .item-contact a{color:#fff}.contacts-page .item-contact h3{font-weight:300}.contacts-page .item-contact p,.contacts-page .item-contact a{margin:0;font-weight:300;display:block}.contacts-page .item-contact+.item-contact{margin-top:1.5rem}.contacts-page .contacts__form span{color:#ffffff80}.contacts-page .contacts__form span a{color:#fff}@media (width>=981px){.contacts-page h1{margin:2rem 0}.contacts-page .item-contact h3,.contacts-page .item-contact a,.contacts-page .item-contact p{font-size:18px}}.contacts__form{background:radial-gradient(50% 50%,#fff3 0%,#fff0 100%),#020202;padding:1rem}.contacts__form a{color:#000;text-decoration:underline}.contacts__form .absolute{visibility:hidden;position:absolute;top:0;left:0}.contacts__form h2{text-align:center;text-transform:uppercase;margin-top:0}.contacts__form .item-form{flex-direction:column;align-items:flex-start;gap:.5rem}.contacts__form .ajax-field-error{color:#eb0505;margin:0;font-size:13px;font-weight:400;line-height:120%}.contacts__form .my_input.is-invalid,.contacts__form .my_input-textarea.is-invalid{border-color:#eb0505}.contacts__form .item-form+.item-form{margin-top:1rem}.contacts__form span{margin-top:1rem;font-size:12px;font-weight:400;line-height:120%;display:block}.contacts__form .btn{border:1px solid #fff;width:100%}@media (width>=768px){.contacts__form{padding:2rem}}.message{opacity:0;visibility:hidden;z-index:4000;pointer-events:none;width:calc(100% - 2rem);max-width:1200px;height:fit-content;transition:opacity .35s,visibility .35s,top .5s,transform .5s;position:fixed;top:0;left:50%;transform:translate(-50%,-24px)}.message.active{opacity:1;pointer-events:auto;visibility:visible;top:100px;transform:translate(-50%)}.message .wrapp{background-color:#fff;width:min(100%,420px);margin-left:auto;padding:1rem;position:relative;box-shadow:0 12px 35px #31323214}.message h3{font-size:16px}.message p{font-size:14px}.message.is-success .wrapp{border-left:4px solid #fff}.message.is-error .wrapp{border-left:4px solid #eb0505}.quote-popup{z-index:3000;opacity:0;visibility:hidden;pointer-events:none;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;transition:opacity .25s,visibility .25s;display:flex;position:fixed;inset:0}.quote-popup h2{color:#000;text-align:center;text-transform:uppercase}.quote-popup.active{opacity:1;visibility:visible;pointer-events:auto}.quote-popup .my_input{border:1px solid #00000080}.quote-popup__dialog{background-color:#fff;width:min(100%,560px);max-height:calc(100vh - 2rem);padding:1rem;transition:transform .25s;position:relative;overflow-y:auto;transform:translateY(-18px);box-shadow:0 24px 70px #31323238}.quote-popup.active .quote-popup__dialog{transform:translateY(0)}@media (width>=981px){.quote-popup__dialog{padding:2rem}}.close{cursor:pointer;background-color:#0000;border:0;width:32px;height:32px;position:absolute;top:14px;right:14px}.close:before,.close:after{content:"";background-color:#313232;width:16px;height:2px;position:absolute;top:15px;left:8px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.info-block ul li,.info-block ol li{color:#ffffff80;padding-left:1rem}.info-block ul{padding-left:20px}.info-block ul li{position:relative}.info-block ul li:before{content:"";background-color:#ffffff80;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.info-block p{color:#ffffff80}
