.svg-icon{flex-grow:0;flex-shrink:0}.svg-icon.accent{fill:#f7e0de}.svg-icon.accent-dark{fill:#d49792}.svg-icon.blue{fill:#90a4ab}.svg-icon.brand{fill:#313447}.svg-icon.gray{fill:#2e384d}.svg-icon.light{fill:#eee}.svg-icon.red{fill:#a52226}.svg-icon.sky{fill:#cae9ec}.svg-icon.violet{fill:#d6b5d0}.svg-icon.yellow{fill:#eea407}.svg-icon.white{fill:#fff}.svg-icon.whatsapp{fill:#009a00}.svg-icon.telegram{fill:#69adf1}.svg-icon.vk{fill:#71aaeb}.svg-icon.instagram{fill:#e36eb2}.svg-icon.viber{fill:#6f5dea}.svg-icon.s8{width:8px;height:8px}.svg-icon.s10{width:10px;height:10px}.svg-icon.s12{width:12px;height:12px}.svg-icon.s16{width:16px;height:16px}.svg-icon.s18{width:18px;height:18px}.svg-icon.s20{width:20px;height:20px}.svg-icon.s24{width:24px;height:24px}.svg-icon.s28{width:28px;height:28px}.btn.btn-icon{position:relative;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;padding:0;border-radius:0}.btn.btn-icon .btn-icon-number{position:absolute;top:0;right:0;z-index:1;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#d49792;font-size:10px;font-weight:500}.btn.btn-icon.round{border-radius:50%}.btn.btn-icon.black{background-color:#000}.btn.btn-icon.brand{background-color:#313447}.btn.btn-icon.white{background-color:#fff}.btn.btn-icon.accent{background-color:#f7e0de}.btn.btn-icon.accent-dark{background-color:#d49792}@media(pointer:fine){.btn.btn-icon:hover{transform:scale(1.05)}}.button-chat_btn_chat__K3jYO{position:fixed;bottom:60px;left:20px;z-index:10000;border-radius:50%;background-color:#d49792;animation:button-chat_shine__oi37v 4s ease-in-out infinite}@keyframes button-chat_shine__oi37v{0%{box-shadow:0 0 1px 12px hsla(5,43%,70%,0),0 0 1px 16px hsla(5,43%,70%,0),0 0 1px 32px hsla(5,43%,70%,0)}50%{box-shadow:0 0 1px 2px hsla(5,43%,70%,.8),0 0 1px 4px hsla(5,43%,70%,.4),0 0 1px 8px hsla(5,43%,70%,.2)}to{box-shadow:0 0 1px 2px hsla(5,43%,70%,0),0 0 1px 4px hsla(5,43%,70%,0),0 0 1px 8px hsla(5,43%,70%,0)}}.btn-top-scroll{cursor:default;position:fixed;bottom:30px;right:20px;z-index:9;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background-color:#f7e0de;opacity:0;transition:all .35s ease-out .05s}.btn-top-scroll svg{transform:rotate(90deg)}.btn-top-scroll.active{cursor:pointer;opacity:1;transition:all .35s ease-out .05s}.btn-top-scroll.hide{z-index:0;opacity:0}@media (max-width:640px){.btn-top-scroll{bottom:72px;right:8px}}.container{position:relative;z-index:2;align-self:center;justify-self:center;flex-grow:0;flex-shrink:0;width:1600px}@media (max-width:1680px){.container{width:1400px}}@media (max-width:1440px){.container{width:1200px}}@media (max-width:1366px){.container{width:1000px}}@media (max-width:1060px){.container{width:100%;padding:0 20px}}@media (max-width:480px){.container{padding:0 16px}}.footer{position:relative;z-index:0;width:100%;background-color:#181d28}.footer p{color:#fff;font-size:1rem;line-height:1.22}.footer-inner{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:60px;width:100%;padding:20px 0}.footer-col{flex-grow:0;flex-shrink:0;align-items:flex-start}.footer-col .footer-logo-image{height:132px;margin-bottom:32px;fill:#fff}.footer-col .footer-phone{margin-bottom:32px;font-size:1.54rem}.footer-col .footer-phone a{color:#f7e0de}.footer-col .footer-phone:hover a{color:#d49792}.footer-col h3{margin-top:40px;margin-bottom:24px;color:#fff;font-family:El Messiri,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.85rem;text-transform:uppercase}.footer-col p{margin-bottom:20px;font-size:1rem;line-height:1.22rem}.footer-link-item{margin:8px 0}.footer-link-item a{color:#fff;font-size:1rem;line-height:1.22}.footer-link-item a:hover{color:#d49792;transition:all .35s ease-out 0s}.sub-footer{width:100%;justify-content:center;background-color:#181d28}.sub-footer-wrap{width:100%;align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid #313447}.sub-footer-wrap p{color:#f7e0de;font-size:1rem;text-align:center}.sub-footer-wrap p a{color:#f7e0de}.sub-footer-wrap p a:hover{cursor:pointer;color:#d49792;transition:all .35s ease-out 0s}@media (min-width:768px){.sub-footer-wrap br{display:none}}@media (max-width:1060px){.footer-inner{grid-template-columns:repeat(3,1fr)}.footer-col:nth-child(3){display:none}}@media (max-width:640px){.footer-inner{grid-template-columns:repeat(1,1fr)}.footer-col:nth-child(2),.footer-col:nth-child(4){display:none}}.bar-social{display:grid;grid-template-columns:repeat(3,20px);grid-gap:10px}.bar-social.full{justify-content:center;grid-template-columns:repeat(5,48px)}.header-wrap{position:relative;z-index:10;flex-grow:0;flex-shrink:0;width:100%;padding-bottom:60px;transition:all .35s ease-out 0s;overflow:hidden}.header-wrap .header-search-block{position:absolute;top:20px;right:40px;left:40px;z-index:99;padding:24px 24px 42px 60px;border-radius:8px;background-color:#fff;box-shadow:0 6px 20px 0 rgba(53,64,71,.1);transform:translateY(-300px);transition-property:transform,opacity;transition-duration:.3s;pointer-events:none;opacity:0;visibility:hidden}.header-wrap .header-search-block.active{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all}.header-wrap .header-search-block .header-search-form,.header-wrap .header-search-block .header-search-head{width:100%;flex-direction:row;align-items:center;justify-content:space-between}.header-wrap .header-search-block .header-search-form{margin-top:4px}.header-wrap .header-search-block .header-search-form>.form-group{margin-bottom:0}.header-wrap .header-search-block .header-search-form>.form-group input{display:flex;flex-grow:1;flex-shrink:1;border-width:0;width:auto;height:52px;margin-right:20px;border-radius:12px!important;background-color:#eee;font-size:20px}.header-wrap .header-search-block .header-search-form .btn-icon{display:none}.header-wrap .header-search-block .header-search-form .btn-color{display:flex}.header-wrap .header-search-block .header-search-results{width:100%;flex-direction:row;flex-wrap:wrap;margin-top:20px}.header-wrap .header-search-block .header-search-results .header-search-item{display:flex;align-items:center;margin-right:20px;margin-bottom:4px;padding:8px;border:1px solid #eee;border-radius:30px}.header-wrap .header-search-block .header-search-results .header-search-item img{flex-grow:0;flex-shrink:0;margin-right:12px;border-radius:50%}.header-wrap .header-search-block .header-search-results .header-search-item span{margin-right:12px}.header-wrap .header-line1{display:none;position:absolute;bottom:68px;left:-20px;z-index:1;width:calc(100vw + 40px);height:480px;background-color:#313447;transform:rotate(-4deg);overflow:hidden}.header-wrap .header-line1.catalog,.header-wrap .header-line1.home{display:block}.header-wrap .header-line1-bg{display:none;position:absolute;top:0;width:100%;height:calc(100% + 100px);background-image:url(/_next/static/media/march.046583ba.jpg);background-position:50% 100%;background-size:cover;transform:rotate(4deg)}.header-wrap .header-line1-bg:after{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(49,52,71,.35)}.header-wrap .header-line2{display:none;position:absolute;bottom:50px;right:-20px;z-index:0;width:100vw;height:160px;background-color:#f7e0de;transform:rotate(3deg)}.header-wrap .header-line2.catalog,.header-wrap .header-line2.home{display:block}.header-wrap .header-mobile-info{display:none}.header-wrap .header-above{align-items:center;width:100%;padding:8px 0}.header-wrap .header-above p{text-align:center;color:#fff}.header-wrap .header-above p a{color:#fff}.header-wrap .header-menu-container{padding-top:80px}.header-wrap .header-main{flex-direction:row;align-items:center;justify-content:center;width:100%;padding:8px 0;background-color:#313447;position:fixed;z-index:10}.header-wrap .header-main .header-side-menu{position:fixed;top:0;right:0;z-index:9999;width:100%;max-width:380px;height:100vh;padding:20px;background-color:#fff;overflow:hidden;overflow-y:auto;transform:translateX(380px);transition:all .35s ease-in-out 0s;box-shadow:0 4px 24px 0 rgba(24,29,40,.05)}.header-wrap .header-main .header-side-menu.open{transform:translateX(0);transition:all .35s ease-in-out 0s}.header-wrap .header-main .header-side-menu .header-logo{display:flex;justify-content:center}.header-wrap .header-main .header-side-menu .header-logo svg{fill:#313447}.header-wrap .header-main .header-side-menu .header-social{display:flex;width:100%;align-items:center;justify-content:center}.header-wrap .header-main .header-side-menu .header-city{display:flex;margin-top:20px;margin-left:0;align-items:center}.header-wrap .header-main .header-side-menu .header-city p{display:flex;align-items:center;color:#313447}.header-wrap .header-main .header-side-menu .header-city p span{white-space:nowrap}.header-wrap .header-main .header-side-menu .header-city p a{margin-bottom:3px;margin-left:6px;color:#313447;text-align:center}.header-wrap .header-main .header-side-menu .header-contacts{display:flex;flex-grow:0;flex-shrink:0;align-items:center}.header-wrap .header-main .header-side-menu .header-contacts p{color:#313447}.header-wrap .header-main .header-side-menu .header-contacts a{color:#d49792}.header-wrap .header-main .header-side-menu .nav-menu-list{flex-grow:1;flex-shrink:1;align-items:center;justify-content:center}.header-wrap .header-main .header-side-menu .nav-menu-list .nav-menu-item a{color:#313447}.header-wrap .header-main .header-side-menu .header-rightside-menu{flex-grow:0;flex-shrink:0;padding-top:24px}.header-wrap .header-main .container{flex-direction:row;align-items:center}.header-wrap .header-main .header-logo{display:flex;align-items:center;margin:0 40px 20px}.header-wrap .header-main .header-logo .header-logo-icon{height:72px;fill:#fff}.header-wrap .header-main .header-city{flex-grow:0;flex-shrink:0;margin-left:32px}.header-wrap .header-main .header-city p{color:#fff}.header-wrap .header-main .header-city p a{color:#fff;font-weight:500}.header-wrap .header-main .header-city p span{font-size:.72rem;text-transform:uppercase}.header-wrap .header-main .header-contacts{flex-grow:1;flex-shrink:1;align-items:flex-end;padding:0 40px}.header-wrap .header-main .header-contacts p{color:#fff;text-align:right}.header-wrap .header-main .header-contacts p span{font-size:.72rem;text-transform:uppercase}.header-wrap .header-main .header-contacts .contacts-info{color:#f7e0de;font-size:1.85rem;line-height:1.5}.header-wrap .header-main .header-contacts .contacts-info:hover{color:#d49792}.header-wrap .header-main .header-social{margin:8px 0 0}.header-wrap .header-main .header-social p{color:#f7e0de}.header-wrap .header-menu{flex-direction:row;grid-gap:20px;align-items:flex-start;width:100%;padding:16px 0}.header-wrap .header-filters-overlay{width:100%}.header-wrap .header-filter-wrap{align-items:center;width:100%;margin-bottom:32px}.header-wrap .header-filter{flex-direction:row;flex-wrap:wrap;grid-gap:20px;align-items:flex-start;width:100%;margin-bottom:12px}.header-wrap .nav-menu-buttons{flex-grow:0;flex-shrink:0;display:grid;grid-template-columns:48px 48px 48px 48px;grid-gap:8px;justify-content:flex-end}.header-wrap.hide{z-index:0!important;transition:none!important}.header-wrap.scroll{position:fixed;left:0;z-index:10;padding:0;transition:all .35s ease-out 0s}.header-wrap .header-categories{width:100%;padding:0;background-color:#313447}.header-wrap .header-categories .header-categories-top-menu{display:none}.header-wrap .header-categories .header-telegram-btn-wrap{display:none;align-items:center;justify-content:center;padding:20px}.header-wrap .header-categories .header-telegram-btn-wrap .header-telegram-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;height:34px;padding:0 12px;border-radius:20px;background-color:#fff}.header-wrap .header-categories .header-telegram-btn-wrap .header-telegram-btn svg{margin-right:12px}.header-wrap .header-categories .header-telegram-btn-wrap .header-telegram-btn span{white-space:nowrap}.header-wrap .header-categories .header-categories-city,.header-wrap .header-categories .header-categories-overlay{display:none}.header-wrap .header-categories .header-categories-menu{align-items:flex-start;width:100%}@media (max-width:1366px){.header-wrap .nav-menu-contacts{padding:0 16px 0 0}.header-wrap .nav-menu-menu-place span{font-size:14px}.header-wrap .nav-menu-contacts .contacts-info{font-size:1.5rem}}@media (max-width:1060px){.header-wrap{padding-bottom:0}.header-wrap .header-line1{top:0;bottom:20px;height:auto;transform:rotate(0)}.header-wrap .header-line1 .header-line1-bg{display:block;transform:rotate(0)}.header-wrap .header-line2{bottom:12px}.header-wrap .header-mobile-info{padding:calc(50% - 120px) 0}.header-wrap .header-mobile-info .header-contacts{display:none}.header-wrap .header-mobile-info.catalog{display:flex;padding-bottom:0}.header-wrap .header-mobile-info.home{display:flex}.header-wrap .header-mobile-info .header-logo{display:flex;justify-content:center;margin-top:8px;margin-bottom:12px}.header-wrap .header-mobile-info .header-logo .header-logo-icon{height:94px;fill:#fff}.header-wrap .header-mobile-info .header-city{flex-grow:0;flex-shrink:0;width:50%}.header-wrap .header-mobile-info .header-city p{color:#fff}.header-wrap .header-mobile-info .header-city p a{color:#fff;font-weight:500}.header-wrap .header-mobile-info .header-city p span{font-size:.72rem;text-transform:uppercase}.header-wrap .header-mobile-info .header-contacts{flex-grow:1;flex-shrink:1;align-items:flex-start;margin-top:12px;margin-bottom:24px}.header-wrap .header-mobile-info .header-contacts p{color:#fff;text-align:left}.header-wrap .header-mobile-info .header-contacts p span{font-size:.72rem;text-transform:uppercase}.header-wrap .header-mobile-info .header-contacts .contacts-info{color:#f7e0de;font-size:1.85rem;line-height:1.5}.header-wrap .header-mobile-info .header-contacts .contacts-info:hover{color:#d49792}.header-wrap .header-menu{display:none;grid-gap:0;overflow:hidden;overflow-y:auto}.header-wrap .header-filter{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px}.header-wrap .header-filter .header-filter-button{width:100%;padding:6px 16px}.header-wrap .header-menu-container{width:100%;padding:0}.header-wrap .header-main{position:fixed;left:0;top:0;z-index:9;padding:0;background-color:#fff}.header-wrap .header-main .header-btn-menu .btn.btn-menu span{background-color:#313447}.header-wrap .header-main .header-city,.header-wrap .header-main .header-contacts,.header-wrap .header-main .header-logo,.header-wrap .header-main .header-social{display:none}.header-wrap .header-main .nav-menu-buttons{flex-grow:1;flex-shrink:1;align-items:flex-end}.header-wrap .header-main .nav-menu-buttons .btn.btn-icon.brand{background-color:#fff}.header-wrap .header-main .nav-menu-buttons .btn.btn-icon.brand .svg-icon.accent{fill:#313447}.header-wrap .header-categories{position:fixed;top:56px;left:0;z-index:1000;width:100vw;height:calc(100vh - 56px);overflow:hidden;transform:translateX(-100vw);transition:all .35s ease-out 0s;background-color:transparent}.header-wrap .header-categories .container{position:relative;padding:0;z-index:2}.header-wrap .header-categories.active{transform:translateX(0);transition:all .35s ease-out 0s}.header-wrap .header-categories .header-categories-top-menu{display:flex;flex-grow:1;flex-shrink:1}.header-wrap .header-categories .header-categories-top-menu .nav-menu-list{flex-direction:column;grid-gap:12px}.header-wrap .header-categories .header-categories-top-menu .nav-menu-list .nav-menu-item a{color:#181d28;font-size:16px}.header-wrap .header-categories .header-categories-top-menu .nav-menu-list .nav-menu-item a:hover{color:#313447}.header-wrap .header-categories .header-categories-top-menu .nav-menu-list .nav-menu-item:last-child:after{display:flex}.header-wrap .header-categories .header-categories-top-menu .nav-menu-list .nav-menu-item:after{left:calc(50% - 12px);bottom:8px;right:auto;width:24px;height:2px;background-color:#313447}.header-wrap .header-categories .header-telegram-btn-wrap{display:flex}.header-wrap .header-categories .header-categories-overlay{display:flex;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header-wrap .header-categories .header-categories-city{display:flex;width:100%}.header-wrap .header-categories .header-categories-city .header-categories-city-button{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:20px 0}.header-wrap .header-categories .header-categories-city .header-categories-city-button p{margin-left:8px;font-weight:600}.header-wrap .header-categories .header-categories-menu{flex-grow:1;flex-shrink:1;align-items:center;justify-content:center;padding-bottom:160px}.header-wrap .header-categories .header-categories-menu .nav-menu-list{flex-direction:column;grid-gap:12px}.header-wrap .header-categories .header-categories-menu .nav-menu-list .nav-menu-item a{color:#181d28;font-size:16px}.header-wrap .header-categories .header-categories-menu .nav-menu-list .nav-menu-item a:hover{color:#313447}.header-wrap .header-categories .header-categories-menu .nav-menu-list .nav-menu-item:last-child:after{display:flex}.header-wrap .header-categories .header-categories-menu .nav-menu-list .nav-menu-item:after{left:calc(50% - 12px);bottom:8px;right:auto;width:24px;height:2px;background-color:#313447}}@media (max-width:768px){.header-wrap .nav-menu .nav-menu-buttons>.btn.btn-icon{box-shadow:none}}@media (max-width:640px){.header-wrap .header-line1.catalog,.header-wrap .header-line1.catalog .header-line1-bg,.header-wrap .header-line1.home,.header-wrap .header-line1.home .header-line1-bg{display:block}.header-wrap{margin-bottom:0;align-items:center;justify-content:center}.header-wrap .header-mobile-info{padding:40% 0}.header-wrap .header-search-block{left:0;top:0;right:0;padding:12px;border-radius:0}.header-wrap .header-search-block .header-search-form .btn-icon{display:flex}.header-contacts,.header-filters-overlay .header-filter-wrap:not(.catalog),.header-wrap .header-search-block .header-search-form .btn-color{display:none}}@media (max-width:480px){.header-wrap .header-main .header-side-menu{top:auto;bottom:0;height:calc(100vh - 52px)}.header-wrap .header-main .header-side-menu.open{top:auto;bottom:0;max-width:100vw;height:calc(100vh - 52px)}.header-wrap .header-main .container{padding-right:0}.header-wrap .header-main .header .nav-menu .nav-menu-buttons{grid-template-columns:48px 48px 48px;grid-gap:0}.header-wrap .header-main .header .nav-menu .nav-menu-buttons>.btn.btn-icon:nth-child(2){display:none}}.btn{align-items:center;justify-content:center;height:52px;padding:0 52px;border-radius:30px;transition:all .35s ease-out 0s}.btn.btn-color svg{margin-right:8px}.btn.btn-accent{border:1px solid #f7e0de;background-color:#f7e0de}.btn.btn-accent span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-accent svg{fill:#fff}.btn.btn-accent.active{transition:all .35s ease-out 0s}.btn.btn-accent.active,.btn.btn-accent.fill{border-color:#d49792;background-color:#d49792}.btn.btn-accent-dark{border:1px solid #d49792;background-color:#d49792}.btn.btn-accent-dark span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-accent-dark svg{fill:#fff}.btn.btn-accent-dark.active{transition:all .35s ease-out 0s}.btn.btn-accent-dark.active,.btn.btn-accent-dark.fill{border-color:#d49792;background-color:#d49792}.btn.btn-brand{border:1px solid #313447;background-color:#313447}.btn.btn-brand span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-brand svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-brand.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-brand.active span{color:#313447;transition:all .35s ease-out 0s}.btn.btn-brand.active svg{fill:#313447;transition:all .35s ease-out 0s}.btn.btn-dark{border:1px solid #181d28;background-color:#181d28}.btn.btn-dark span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-dark svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-dark.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-dark.active span{color:#181d28;transition:all .35s ease-out 0s}.btn.btn-dark.active svg{fill:#181d28;transition:all .35s ease-out 0s}.btn.btn-gray{border:1px solid #7290a1;background-color:#7290a1}.btn.btn-gray span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-gray svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-gray.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-gray.active span{color:#7290a1;transition:all .35s ease-out 0s}.btn.btn-gray.active svg{fill:#7290a1;transition:all .35s ease-out 0s}.btn.btn-light{border:1px solid #eee;background-color:#eee}.btn.btn-light span{color:#181d28;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-light svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-light.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-light.active span{color:#eee;transition:all .35s ease-out 0s}.btn.btn-light.active svg{fill:#eee;transition:all .35s ease-out 0s}.btn.btn-white{border:1px solid #fff;background-color:#fff}.btn.btn-white span{color:#313447;text-transform:uppercase}.btn.disabled{background-color:#7290a1}.btn.outline.btn-brand{border:1px solid #313447;background-color:#fff}.btn.outline.btn-brand span{color:#313447}.btn.outline.btn-brand svg{fill:#313447}.btn.outline.btn-brand.active{background-color:#313447}.btn.outline.btn-brand.active span{color:#fff}.btn.outline.btn-brand.active svg{fill:#fff}.btn.outline.btn-dark{border:1px solid #181d28;background-color:#fff}.btn.outline.btn-dark span{color:#181d28}.btn.outline.btn-dark svg{fill:#181d28}.btn.outline.btn-dark.active{background-color:#181d28}.btn.outline.btn-dark.active span{color:#fff}.btn.outline.btn-dark.active svg{fill:#fff}.btn.small{height:32px;padding:0 16px;border-radius:16px}.btn.small span{margin-bottom:1px;text-transform:none}.btn.small2{height:29px;padding:0 16px;border-radius:16px}.btn.small2 span{margin-bottom:1px;text-transform:none;opacity:.7;white-space:nowrap}.btn.border-sm{border-radius:8px}@media(pointer:fine){.btn.btn-accent:hover{border-color:#d49792;background-color:#d49792;transition:all .35s ease-out 0s}.btn.btn-brand:hover{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-brand:hover span{color:#313447;transition:all .35s ease-out 0s}.btn.btn-brand:hover svg{fill:#313447;transition:all .35s ease-out 0s}.btn.btn-dark:hover{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-dark:hover span{color:#181d28;transition:all .35s ease-out 0s}.btn.btn-dark:hover svg{fill:#181d28;transition:all .35s ease-out 0s}}.check-list{flex-direction:column;align-items:flex-start;width:100%}.check-list>p{margin-bottom:12px}.check-item{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:12px;text-align:left}.check-item .check-item-btn{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:20px;height:20px;margin-right:12px;border:1px solid #dde2eb;border-radius:50%}.check-item .check-item-btn.active{border-color:#181d28}.check-item .radio-icon{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:20px;height:20px;margin-right:12px;border-radius:50%;border:1px solid #dde2eb}.check-item .radio-icon.active{border-color:#181d28}.check-item .radio-icon .radio-icon-active{width:8px;height:8px;border-radius:50%;background-color:#181d28}.check-item p{color:#000;font-weight:500;text-align:left}.check-item p span{color:#181d28}.check-item p a{color:#d49792}.modal{width:0;height:0}.modal.full{padding:0}.modal.full .modal-inner{align-items:center;justify-content:center;max-width:100%;height:100%}.modal.light{background-color:hsla(0,0%,100%,.45)!important}.modal.map .modal-inner{position:relative;width:100%;max-width:640px;min-width:0;transition:all .35s ease-out .05s}.modal.show{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:translateY(0);opacity:1;pointer-events:auto;transition:opacity 0s ease-out 0s;background-color:rgba(49,52,71,.3)}.modal.show .modal-inner{opacity:1}.modal.hide{transform:translateY(100%);opacity:0;pointer-events:none;transition:opacity 0s ease-out 0s}.modal.hide .modal-inner{opacity:0}.modal.scroll{justify-content:flex-start}.modal.center,.modal.scroll{align-items:center}.modal.bottom,.modal.bottom .modal-inner{align-items:center;justify-content:flex-end}.modal-inner{position:relative;width:100%;max-width:1024px;min-width:620px;transition:all .35s ease-out .05s}.modal-close-btn{position:absolute;right:-48px;top:0;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#fff}.modal-close-btn:hover svg{fill:#d49792;transform:scale(1.05);transition:all .35s ease-out 0s}.modal-dates{width:100%;margin-bottom:20px;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.modal-dates::-webkit-scrollbar{display:none}.modal-dates .modal-dates-scroll{flex-direction:row;width:-moz-fit-content;width:fit-content;gap:12px}.modal-dates .modal-dates-scroll .modal-dates-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;height:54px;border-radius:16px;background-color:#eee}.modal-dates .modal-dates-scroll .modal-dates-btn span{color:#181d28}.modal-dates .modal-dates-scroll .modal-dates-btn span b{color:#000;font-weight:500}.modal-dates .modal-dates-scroll .modal-dates-btn.active{background-color:#313447}.alert{position:relative;align-self:center;justify-self:center;width:100%;max-width:420px}.alert .alert-body{align-items:center;width:100%;padding:16px;border-radius:20px;background-color:#fff}.alert .alert-body .alert-icon{width:32px;height:32px;margin-top:4px;margin-bottom:16px;fill:#181d28}.alert .alert-body h3{margin-bottom:4px;color:#000;text-align:center}.alert .alert-body p{margin-bottom:16px;color:#181d28;text-align:center}.alert .alert-body .alert-button{width:100%}.loader{align-self:center;justify-self:center}.loader-gif{width:150px;height:auto}.modal-body{flex-direction:column;width:100%;padding:20px;background-color:#eee;box-shadow:0 0 15px rgba(49,52,71,.35)}@media (max-width:1080px){.modal{padding:16px}.modal-close-btn{right:4px;top:4px;z-index:9;background-color:#eee}}@media (max-width:991px){.modal{align-items:flex-start}.modal-inner{width:100%}}@media (max-width:768px){.modal-inner{min-width:280px}.modal-body{padding:8px}}.modal-filter-select{position:relative;width:100%;max-height:80vh;padding:52px 40px;background-color:#fff}.modal-filter-select .modal-close-btn{flex-grow:0;flex-shrink:0;top:12px;right:12px}.modal-filter-select .modal-filter-select-body{flex-grow:0;flex-shrink:1;width:100%;overflow:hidden}.modal-filter-select .modal-filter-select-body h3{flex-grow:0;flex-shrink:0;margin-bottom:20px}.modal-filter-select .modal-filter-select-body .modal-filter-select-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:20px;width:100%;height:100%;overflow:hidden;overflow-y:auto}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item{display:flex;justify-content:flex-start;padding:4px 0}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item span{display:flex;align-items:center;font-weight:500;transition:all .35s ease-in-out 0s}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item span span{color:#d49792}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item span .color-spot{width:20px;height:20px;border:1px solid #dde2eb;border-radius:50%;margin-right:8px}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item:hover span{color:#d49792;transition:all .35s ease-in-out 0s}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item.active span{color:#d49792}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item.disabled span{color:#7290a1}.modal-filter-select .modal-filter-select-body .modal-filter-select-price{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:20px;width:100%}.modal-filter-select .modal-filter-select-body .modal-filter-select-size{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.modal-filter-select .modal-filter-select-body .modal-filter-select-size .modal-filter-select-size-button{display:flex;width:200px;align-items:center;justify-content:center;margin:8px;border:.12rem solid #eee;border-radius:32px;transition:all .35s ease-in-out 0s}.modal-filter-select .modal-filter-select-body .modal-filter-select-size .modal-filter-select-size-button img{margin-right:20px}.modal-filter-select .modal-filter-select-body .modal-filter-select-size .modal-filter-select-size-button:hover{border-color:#d49792;transition:all .35s ease-in-out 0s}.modal-filter-select .modal-filter-select-body .modal-filter-select-size .modal-filter-select-size-button.active{border-color:#d49792}.modal-filter-select .modal-filter-select-body .modal-filter-select-buttons{flex-direction:row;justify-content:flex-end;margin-top:20px}.header-filter-button{position:relative;display:flex;align-items:center;justify-content:space-between;padding:6px 24px;border-radius:16px;background-color:#fff}.header-filter-button svg{margin-left:12px;margin-top:2px}.header-filter-button.active{background-color:#f7e0de}.header-filter-button .header-filter-num{position:absolute;top:-6px;right:-6px;z-index:1;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#d49792;color:#313447;font-size:10px;font-weight:500}.btn.btn-menu{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:40px;height:56px;padding:0}.btn.btn-menu span{display:flex;width:24px;height:2px;margin:3px 0;border-radius:2px;background-color:#f7e0de;transition:all .25s ease-in-out 0s}.btn.btn-menu.active span:first-child{width:32px;background-color:#d49792;transform:rotate(45deg) translateY(11px);transition:all .25s ease-in-out 0s}.btn.btn-menu.active span:nth-child(2){transform:scale(0);transition:all .25s ease-in-out 0s}.btn.btn-menu.active span:nth-child(3){width:32px;background-color:#d49792;transform:rotate(-45deg) translateY(-11px);transition:all .25s ease-in-out 0s}@media(pointer:fine){.btn.btn-menu:hover span:nth-child(2){width:24px;transition:all .25s ease-in-out 0s}}.form-group{position:relative;width:100%;margin-bottom:8px;flex-direction:column}.form-group label{color:#000;font-weight:500;margin-bottom:6px}.form-group .text-input{width:100%;height:52px;border:1px solid #dde2eb;color:#000}.form-group .text-input:disabled{background-color:#eee}.form-group .text-input.overflow{overflow:hidden}.form-group .text-input.text-input-warn{border-color:#a52226}.form-group .text-input.text-right{padding-right:90px}.form-group button{position:absolute;right:0;top:0;z-index:1;justify-content:flex-end;width:80px;height:52px;padding:0 16px 0 0;border-width:0;text-align:right;color:#2e384d;font-size:.77rem}p.text-input-warn{width:100%;padding:4px 6px;text-align:left;color:#a52226}.nav-menu-list{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;margin:0;padding:0}.nav-menu-list.vertical{flex-direction:column;width:100%;margin-right:0}.nav-menu-list.vertical .nav-menu-item{justify-content:center;width:100%}.nav-menu-list.vertical .nav-menu-item:after{display:none}.nav-menu-list .nav-menu-item{position:relative;display:flex;align-items:center;padding:16px 16px 16px 0}.nav-menu-list .nav-menu-item:last-child{padding-right:0}.nav-menu-list .nav-menu-item>svg{margin-right:6px}.nav-menu-list .nav-menu-item a{color:#fff;font-family:Montserrat;font-size:1.2rem;font-weight:400;text-transform:capitalize}.nav-menu-list .nav-menu-item.active a,.nav-menu-list .nav-menu-item:hover a{color:#f7e0de}.nav-menu-list .nav-menu-item.bordered{height:32px;padding:0 16px;border:1px solid #313447;border-radius:16px}.nav-menu-list .nav-menu-item.bordered a{color:#313447;font-size:1rem;font-weight:400}.nav-menu-list.bold .nav-menu-item{padding-right:40px}.nav-menu-list.bold .nav-menu-item a{font-weight:600;text-transform:capitalize}.nav-menu-list.white .nav-menu-item a{color:#fff;text-transform:capitalize}.nav-menu-list.images .nav-menu-item{width:92px;height:92px}.nav-menu-list.images .nav-menu-item img{position:absolute;z-index:0}@media (max-width:1366px){.nav-menu-list .nav-menu-item a{font-size:14px}}@media (max-width:1060px){.nav-menu-list .nav-menu-item{padding-right:0!important}}@media(pointer:coarse){.nav-menu-list{grid-gap:0}}.cookie-notice{position:fixed;bottom:92px;right:0;left:0;z-index:9999999;display:flex;flex-direction:column;align-items:center;pointer-events:none}@media(min-width:1280px){.cookie-notice{bottom:125px}}.cookie-notice__item{position:relative;display:flex;align-items:center;margin-top:16px;padding:12px;background:hsla(0,0%,100%,.8);border-radius:50px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 5px 10px 2px rgba(34,60,80,.2)}.cookie-notice__image-wrapper{position:relative;margin-right:16px;border-radius:50%;width:100px;overflow:hidden}.notification-enter-active,.notification-leave-active{transition-property:opacity,margin-top,transform;transition-duration:.5s}.notification-fade-enter,.notification-leave-to{margin-top:-104px;opacity:0;transform:translateY(84px)}.cookie-notice__image-wrapper--leave:before{display:block;content:"";width:100%;height:4px;position:absolute;top:50%;left:0;margin-top:-2px;background:#fff;opacity:.5;transform:rotate(-45deg)}.cookie-notice__image{border-radius:50%;height:50px;width:50px}.cookie-notice__text{font-size:18px;line-height:1;font-weight:500;margin-right:24px;color:#282828;text-align:center}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/_next/static/media/Montserrat-Regular.54c76208.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/_next/static/media/Montserrat-Medium.62e48611.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/_next/static/media/Montserrat-SemiBold.941396b7.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/_next/static/media/Montserrat-Bold.0066078b.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}html{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:20px}body,html{width:100%}body{min-height:100vh;margin:0;background-color:#fff}*{box-sizing:border-box}div,footer,header,main,nav,section{display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{margin:0;font-family:Montserrat;font-weight:500}p{margin:0}a{cursor:pointer;color:#000;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,a:hover{transition:color .35s ease-out .05s}button{cursor:pointer;padding:0;border-width:0;background-color:transparent;color:#181d28;font-family:Montserrat;font-size:1rem;font-weight:400;-webkit-tap-highlight-color:rgba(0,0,0,0)}button:focus{outline:none}a.btn,button.btn{display:flex}a.btn,a.btn:hover,button.btn,button.btn:hover{transition:all .35s ease-out .05s}input{height:34px;padding:0 12px;border:1px solid #eee;background-color:#fff;font-family:Montserrat;font-size:1rem;font-weight:400;line-height:1.54rem;box-shadow:none}input:focus{outline:none;border-color:#f7e0de}textarea{padding:8px 12px;border:1px solid #dde2eb;border-radius:8px;font-family:Montserrat;font-size:1rem;font-weight:400;line-height:1.54rem}textarea:focus{outline:none;border-color:#f7e0de}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:1rem}}.app{display:flex;flex-direction:column;width:100%}@media (max-width:1060px){.app{padding-top:56px}}#modal_root,.scroll-lock{position:fixed}#modal_root{top:0;left:0;z-index:10000;width:100%;height:100%}.not-found-wrap{flex-grow:1;flex-shrink:1;width:100%;min-height:calc(100vh - 408px);margin-top:12px}.not-found-wrap .not-found-content{align-items:center;justify-content:center;flex-grow:1;flex-shrink:1;width:100%;padding:40px 0}.not-found-wrap .not-found-content h3{margin-bottom:8px;color:#f7e0de;font-weight:700;text-align:center}.not-found-wrap .not-found-content p{margin-bottom:20px;color:#000;text-align:center}.not-found-wrap .not-found-content .not-found-image{flex-direction:row;align-items:center;justify-content:center;margin-top:64px}.not-found-wrap .not-found-content .not-found-image span{margin-top:20px;color:#f7e0de;font-size:9.23rem;font-weight:400}.not-found-wrap .not-found-content .not-found-image .not-found-image-logo{width:120px;height:120px}@media (max-width:640px){.select-date-btn{width:100%;border-radius:0}}