p{margin:0}a{text-decoration:none}h1,h3{font:700 32px/40px sans-serif;font-weight:700;margin:0}@media (min-width: 1240px){h1,h3{font:400 32px/40px sans-serif}}h2,h4{font:400 24px/32px sans-serif;margin:0}@media (min-width: 1240px){h2,h4{font:400 32px/40px sans-serif}}.t-bold{font-weight:700}.btn{display:block;cursor:pointer;border:none;width:100%;height:fit-content;background:#45b36b;border-radius:4px;margin-bottom:20px;padding:12px 0;color:#fff;text-align:center}.btn-lite{background:transparent;border:1px solid #45B36B;color:#45b36b;padding:12px 28px;width:auto}@media (min-width: 1240px){.btn{width:max-content;padding:12px 40px}}.mobile-row{display:flex;align-items:center;gap:32px}@media (max-width: 1024px){.mobile-row{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 16px;box-sizing:border-box}.mobile-row .header__location{align-items:center;margin:-20px 0 0;width:100%}}.c-flex{display:flex;align-items:center;gap:32px}.mobile-fade{display:none}@media (max-width: 1024px){.mobile-fade.active{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9;opacity:.5;background:var(--Neutrals-1, #141416)}}.header__location{position:relative}.header__location .current-city{display:flex;gap:8px;align-content:center;color:var(--White, #FFF);font-size:16px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer}.header__location .current-city:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.header__location .current-city:before{content:"";background-image:url(/build/svg/location.ChGMGLkh.svg);width:24px;height:24px;aspect-ratio:1/1;display:inline-block}.header__location.show-mobile{display:none}@media (max-width: 1024px){.header__location.show-mobile{display:flex}}@media (max-width: 1024px){.header__location.menu-block{display:flex;flex-direction:column;width:calc(100% - 64px);position:absolute;top:-90px}.header__location.menu-block .current-city-label{color:var(--Neutrals-4, #777E90);font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.5px}.header__location.menu-block .current-city{padding:16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:4px;background:var(--Neutrals-7, #F4F5F6);color:var(--Neutrals-3, #353945);font-size:14px;font-style:normal;font-weight:600;line-height:16px}.header__location.menu-block .current-city:before{display:none}.header__location.menu-block .current-city:after{content:"";display:block;width:16px;height:16px;aspect-ratio:1/1;background-image:url(/build/svg/green-check.D7cYNsoM.svg)}}.header-popup{position:absolute;z-index:99;display:none;top:40px;width:314px;padding:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;border-radius:4px;background:var(--White, #FFF);box-shadow:0 64px 64px -48px #1f2f461f}.header-popup.active{display:flex}.header-popup .list-city-popup-title{display:none}@media (max-width: 1024px){.header-popup{position:fixed;z-index:99;top:20%;left:calc(50% - 177px)}.header-popup .list-city-popup-title{display:flex;width:100%;justify-content:flex-end;height:24px}}.header-popup:before{content:"";position:absolute;left:40px;top:-8px;display:block;width:16px;height:16px;transform:rotate(-45deg);flex-shrink:0;aspect-ratio:1/1;border-radius:4px;background:#fff}@media (max-width: 1024px){.header-popup:before{display:none}}.header-popup .close{position:absolute;right:20px;top:20px;display:block;width:24px;height:24px;background-image:url(/build/svg/close.BKBgnGmj.svg);cursor:pointer}.header-popup .change-city-popup-title{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.header-popup .change-city-popup-btn{display:flex;width:100%;gap:8px}.header-popup .change-city-popup-btn .btn{width:50%;margin:0}.header-popup .change-city-popup-btn .btn-grey{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;border-radius:4px;background:var(--Neutrals-6, #E6E8EC);color:var(--Neutrals-3, #353945);font-size:14px;font-style:normal;font-weight:400;line-height:16px}.header-popup .header-city-list{display:flex;flex-direction:column;padding:0;margin:0;width:100%}.header-popup .header-city-list li{display:flex;width:100%;box-sizing:border-box;padding:16px;align-items:center;gap:10px;align-self:stretch}.header-popup .header-city-list li.active{border-radius:4px;background:var(--Neutrals-7, #F4F5F6)}.header-popup .header-city-list li.active a{font-weight:600}.header-popup .header-city-list li.active a:after{content:"";display:block;width:16px;height:16px;aspect-ratio:1/1;background-image:url(/build/svg/green-check.D7cYNsoM.svg)}.header-popup .header-city-list li a{display:flex;width:100%;justify-content:space-between;color:var(--Neutrals-3, #353945);font-size:14px;font-style:normal;font-weight:400;line-height:16px}.header-popup .header-city-list li a:hover{color:var(--Red, #DA3831)}.city-notify{display:flex;width:100%;max-width:880px;box-sizing:border-box;padding:16px 24px 16px 16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch;margin-top:40px;border-radius:4px;border:1px solid var(--Secondary-Yellow, #FFD200);background:#fee7ab80}.city-notify-text{color:var(--Neutrals-3, #353945);font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;gap:8px}@media (max-width: 1024px){.city-notify-text{display:inline-block}.city-notify-text:last-child{display:none}}.city-notify .current-city{display:flex;color:var(--Red, #DA3831);font-size:16px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer}.city-notify .current-city:before{content:"";background-image:url(/build/svg/location.ChGMGLkh.svg);width:24px;height:24px;aspect-ratio:1/1;display:inline-block}*:focus{outline:none}.fixed-page,.fixed{overflow:hidden}@media (min-width: 1240px){.fixed{overflow:auto}}.header{background-color:#353945;color:#fff}@media (max-width: 1240px){.header__logo{margin-bottom:20px}}.header__logo_link{height:40px}@media (max-width: 1240px){.header__logo_link{margin-bottom:20px}}.header__container{padding:18px 0 8px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (min-width: 1240px){.header__container{height:40px;padding:21px 0 19px;flex-direction:row}}.header__search{width:inherit}.header__search_group{position:relative;margin-right:18px;width:calc(100% - 16px)}@media (min-width: 768px){.header__search_group{width:calc(100% - 20px)}}@media (min-width: 1240px){.header__search_group{width:auto;margin:0}}.header__search_icon{width:16px;height:16px;display:block;position:absolute;top:10.5px;left:17px}.header__search .search_btn,.header__search .search_close{cursor:pointer;position:absolute;border:none;padding:0;top:9px;background:none}.header__search .search_btn{right:12px}.header__search .search_close{display:none;right:50px;padding-right:19px;border-right:2px solid #E6E8EC}.header__search .search_close.show{display:block}.header__search_dropdown{display:none;position:fixed;background:#fff;border:1px solid #E6E8EC;box-shadow:0 64px 64px -48px #1f2f461f;border-radius:4px;padding:0;z-index:2;color:#141416;top:75px;width:100%;height:calc(100vh - 75px);flex-direction:column;justify-content:flex-start;overflow:scroll}@media (min-width: 1240px){.header__search_dropdown{overflow:auto;padding:20px;width:calc(100% - 40px);height:auto;flex-direction:row}}.header__search_dropdown.show{display:block}.header__search_dropdown .results_options{padding:20px 0;border-bottom:2px solid #E6E8EC}@media (min-width: 1240px){.header__search_dropdown .results_options{padding:0;border-bottom:none}}.header__search_dropdown .results_options .results_all{display:none}@media (min-width: 1240px){.header__search_dropdown .results_options .results_all{display:flex}}.header__search_dropdown .results_option{padding:8px 20px;font-size:14px;display:block;color:#777e90}.header__search_dropdown .results_option:first-child{padding-top:0}.header__search_dropdown .results_option:hover{text-decoration:underline}.header__search_dropdown .results_all{display:block;color:#141416;margin-top:4px;padding:20px 20px 100px;border-top:2px solid #E6E8EC;font-size:14px}.header__search_dropdown .results_all:hover{text-decoration:underline}.header__search_dropdown .results_places{min-width:240px;margin-left:0;height:auto;display:flex;flex-direction:column;justify-content:space-between}.header__search_dropdown .results_places_inner{display:flex;flex-direction:column;justify-content:flex-start}@media (min-width: 1240px){.header__search_dropdown .results_places{margin-left:20px;height:auto;display:initial;flex-direction:initial;justify-content:initial}}.header__search_dropdown .results_places .results_all{display:flex}@media (min-width: 1240px){.header__search_dropdown .results_places .results_all{display:none}}.header__search_dropdown .results_places__title{font:700 16px/24px sans-serif;padding:24px 20px;color:#777e90}@media (min-width: 1240px){.header__search_dropdown .results_places__title{padding:0 20px}}.header__search_dropdown .results_places__card{padding:8px 20px;display:flex;align-items:center}.header__search_dropdown .results_places__card:first-child{padding-top:0}.header__search_dropdown .results_places__card .card_img{width:80px;height:80px;border-radius:4px;margin-right:12px;object-fit:cover}.header__search_dropdown .results_places__card .card_name{font:500 16px/24px sans-serif;color:#141416}.header__search_dropdown .results_places__card:hover .card_name{text-decoration:underline}@media (min-width: 1240px){.header__search_dropdown{padding:54px 20px;left:auto;width:auto}.header__search_dropdown.show{display:flex}}.header__input{padding:12.5px 34px 12.5px 48px;background:#fff;border:1px solid #B1B5C3;border-radius:4px;width:-webkit-fill-available;width:-moz-available}.header__input::placeholder{color:#b1b5c3;opacity:1}@media (min-width: 1240px){.header__input{width:500px}}.header__input:focus{outline:none}.header__account{position:relative}.header__account.desktop{display:none}@media (min-width: 1240px){.header__account,.header__account.desktop{display:flex}}.header__account_icon{margin-right:8px}.header__account_link{align-self:center;color:#fff}.header__account_popup{display:none;position:absolute;background:#fff;color:#141416;top:0;left:0;z-index:5;height:100vh;width:100%;overflow:auto}@media (min-width: 1240px){.header__account_popup{top:68px;left:auto;right:16%;height:auto;width:320px;border-radius:16px;border:2px solid #E6E8EC;box-shadow:0 64px 64px -48px #1f2f461f}.header__account_popup .mobile{display:none}}.header__account_popup .account_popup__header{background:#f4f5f6;display:flex;justify-content:space-between;align-items:center;padding:12px 20px}.header__account_popup .account_popup__header .mobile.icon{height:32px}.header__account_popup .account_popup__body{padding:0 20px 20px}.header__account_popup .account_popup__body form{position:relative}.header__account_popup .account_popup__body .password{position:relative;max-width:390px}@media (min-width: 1024px){.header__account_popup .account_popup__body .password{max-width:initial}}.header__account_popup .account_popup__body .password_eye{display:block;width:16px;height:16px;position:absolute;right:15px;top:43px;z-index:1}.header__account_popup .account_popup__title{text-align:center;padding:20px 0}.header__account_popup .account_popup__title.desktop{display:none}@media (min-width: 768px){.header__account_popup .account_popup__title{text-align:left}}@media (min-width: 1024px){.header__account_popup .account_popup__title{text-align:center}.header__account_popup .account_popup__title.desktop{display:block}}.header__account_popup .account_popup__title_red{color:#da3831;white-space:nowrap}.header__account_popup .account_popup__label{display:block;font:700 12px/20px sans-serif;text-transform:uppercase;padding-bottom:8px}.header__account_popup .account_popup__input{border:2px solid #E6E8EC;border-radius:4px;margin-bottom:16px;padding:13px 16px;width:-webkit-fill-available;width:-moz-available;font-size:16px;max-width:354px}@media (min-width: 1024px){.header__account_popup .account_popup__input{padding:12px 16px;max-width:initial}}.header__account_popup .account_popup__input::placeholder{color:#b1b5c3;opacity:1}.header__account_popup .account_popup__input:not(:focus):not(:placeholder-shown):invalid{border:2px solid #DA3831}.header__account_popup .account_popup__input.has-error{border:2px solid #DA3831}.header__account_popup .account_popup__recovery{display:block;color:#777e90;font:500 14px/16px sans-serif;margin-bottom:24px}.header__account_popup .account_popup__recovery:hover{text-decoration:underline}.header__account_popup .account_popup__btn{padding:12px 0;text-align:center;background:#45b26b;color:#fff;border:none;border-radius:4px;margin-bottom:24px;width:100%;cursor:pointer}@media (min-width: 1024px){.header__account_popup .account_popup__btn{width:webkit-fill-available;width:-moz-available}}.header__account_popup .account_popup__btn:disabled{background:#e6e8ec;color:#777e90;cursor:default}.header__account_popup .account_popup__sign{font:500 16px/24px sans-serif;margin:0 auto;display:block;width:fit-content;color:#3772ff}.header__account_popup .account_popup__sign:hover{text-decoration:underline}.header__account_popup .account_popup__terms{display:flex;align-items:flex-start}.header__account_popup .account_popup__terms input[type=checkbox]{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);cursor:pointer}.header__account_popup .account_popup__terms_label{display:block;margin-left:8px;font:500 14px/16px sans-serif;margin-bottom:24px}.header__account_popup .account_popup__terms_link{color:#3772ff}.header__account_popup .account_popup__terms_link:hover{text-decoration:underline}.header__account_popup .account_popup__back{color:#777e90;font:400 14px/24px sans-serif;flex:auto;padding-left:13px}.header__account_popup .account_popup__back_arrow{transform:rotate(180deg);display:block;height:24px}.header__account_popup .account_popup__close{display:flex;height:auto}.header__account_popup .account_popup__success{display:flex;flex-direction:column;align-items:center;text-align:center}.header__account_popup .account_popup__success .success_icon{margin-top:0}@media (min-width: 768px){.header__account_popup .account_popup__success .success_icon{margin-top:10%}}@media (min-width: 1024px){.header__account_popup .account_popup__success .success_icon{margin-top:25%}}.header__account_popup .account_popup__success .success_title{margin-top:52px;margin-bottom:8px;font:700 32px/40px sans-serif}.header__account_popup .account_popup__success .success_msg{font:400 14px/24px sans-serif;margin-bottom:40px;padding:0}@media (min-width: 768px){.header__account_popup .account_popup__success .success_msg{padding:0 20%}}.header__account_popup .account_popup__success .success__link{color:#3772ff}@media (min-width: 1024px){.header__account_popup .account_popup__header{border-top-left-radius:16px;border-top-right-radius:16px;background:transparent}.header__account_popup .account_popup__title{font:700 16px/24px sans-serif;padding-bottom:0}.header__account_popup .account_popup__body{padding:0 16px 20px}.header__account_popup .account_popup__body .success_icon{margin-top:55px}.header__account_popup .account_popup__body .success_title{margin-top:30px;margin-bottom:8px;font:700 16px/24px sans-serif}.header__account_popup .account_popup__body .success_msg{margin-bottom:24px;padding:0}}.header #account-reset-success-popup .success_msg,.header #account-reset-popup .success_msg{padding:0;text-align:left}.header #account-reset-success-popup .account_popup__success,.header #account-reset-popup .account_popup__success{align-items:flex-start}.header #account-reset-pass-success-popup .account_popup__success,.header #account-success-popup .account_popup__success{height:100%;margin:50% 0 0;padding:0 30px}@media (min-width: 768px){.header #account-reset-pass-success-popup .account_popup__success,.header #account-success-popup .account_popup__success{margin:0;padding:0}}.header__lang{display:none}.header__lang_option{color:#777e90}.header__lang_option.selected{color:#fff}.header__lang_option.separator:after{content:"|";color:#fff;padding:0 8px}@media (min-width: 1240px){.header__lang{display:flex}}.header__nav{background-color:#fff;overflow-x:scroll;scrollbar-width:none}.header__nav::-webkit-scrollbar{height:0;width:0;visibility:hidden}.header__nav_wrapper{border-bottom:2px solid #E6E8EC;width:100%;min-width:fit-content;padding:0 8px}.header__nav_links{display:flex;justify-content:center;padding:0;min-width:fit-content}.header__nav_link{text-transform:initial;font:700 14px/26px sans-serif;letter-spacing:-.2px;padding:16px 24px;color:#141416;white-space:nowrap}.header__nav_link.active{position:relative}.header__nav_link.active:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;background-color:#da3831;height:2px;z-index:1}@media screen and (min-width: 1240px){.header__nav_link{padding:16px 32px}}.header__nav_link:hover,.header__nav_link.promo__nav_link{color:#da3831}.header .search_mobile_close{display:none}.header__menu{display:flex;align-items:center}@media (min-width: 768px){.header__menu{width:100%}}@media (min-width: 1240px){.header__menu{width:auto}}@media (max-width: 1239px){.header__menu{width:100%}.header__menu.search-active{position:absolute;width:100%}.header__menu.search-active .header__menu_btn{display:none}.header__menu.search-active .header__search{width:inherit;display:flex}.header__menu.search-active .header__search_icon{left:27px}.header__menu.search-active .header__search .search_btn{display:none}.header__menu.search-active .header__search .search_close{right:20px;padding:0;border:0}.header__menu.search-active .header__input{padding:12.5px 34px 12.5px 35px;width:-webkit-fill-available;width:-moz-available;margin:0 10px 0 16px}.header__menu.search-active .search_mobile_close{display:block;background:none;color:#fff;border:none;padding-right:16px;font-size:14px}}.header__menu_btn{background:transparent;border:none;padding-left:16px}@media (min-width: 1240px){.header__menu_btn{display:none}}.header__menu_icon{width:24px;height:24px;margin-right:17px}@media (min-width: 1240px){.header__menu_icon{display:none}}.header__menu_screen{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;z-index:5;overflow-y:auto}@media (min-width: 360px){.header__menu_screen{overflow:hidden}}.header__menu_screen .menu-row{padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.header__menu_screen .menu-row-gray{background-color:#353945;color:#fff}.header__menu_screen .menu-row-lt-gray{background-color:#777e90;color:#fff}.header__menu_screen .header__account{display:flex}.header__menu_screen .header__account_icon{filter:brightness(.6)}.header__menu_screen .header__lang{display:flex}.header__menu_screen .header__lang_option{color:#b1b5c3}.header__menu_screen .header__lang_option.selected{color:#fff}.header__menu .menu{height:calc(100vh - 90px);padding:20px 16px}.header__menu .menu_item{padding:20px 0;display:block;color:#141416}.header__menu .menu_item:first-child{padding-top:0}.header__menu .footer{height:58px;padding:40px 16px 100px;background-color:#353945;color:#fff;position:relative;bottom:0;width:100%}@media (min-width: 1240px){.header__menu .footer{padding:40px 16px}}@media (min-width: 360px){.header__menu .footer{position:absolute}}.header__menu .footer_item{padding-bottom:16px}#forgot-password-popup .account_popup__header,#forgot-password-success-popup .account_popup__header{padding:16px 20px}.footer{background-color:#353945}.footer .header__logo{margin-bottom:40px}.footer__container{padding:40px 0;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 768px){.footer__container{padding:64px 0 60px;flex-direction:column}}@media (min-width: 1240px){.footer__container{padding:64px 0 60px;flex-direction:row}}.footer__container .header__logo{width:132px;height:40px}.footer__links{display:grid;grid-template-columns:1fr}@media (min-width: 768px){.footer__links{flex-wrap:wrap;width:100%}}.footer__links_block{display:flex;flex-direction:column;margin-bottom:24px}@media (min-width: 768px){.footer__links{grid-template-columns:250px 1fr}.footer__links_block{margin-left:0}.footer__links_block:nth-child(1),.footer__links_block:nth-child(3){width:100%}.footer__links_block:nth-child(2){width:50%}}@media (min-width: 1240px){.footer__links{display:flex}}@media (min-width: 1240px){.footer__links{flex-direction:row;justify-content:flex-end}.footer__links_block{margin-left:60px}.footer__links_block:nth-child(1),.footer__links_block:nth-child(3),.footer__links_block:nth-child(2){width:auto;min-width:175px}}.footer__link{color:#fff;margin-bottom:16px}@media (min-width: 768px){.footer__link.contacts{font-weight:700}}.footer__copyright{border-top:1px solid rgba(255,255,255,.0671438);padding:24px 16px;color:#777e90}@media (min-width: 768px){.footer__copyright{text-align:center}}.footer__socials_icon{margin-right:21px}.slider-styled,.slider-styled .noUi-handle{box-shadow:none}.filters__range div{display:flex;align-items:center}@media (min-width: 768px){.filters__range div{width:33.3333333333%}}@media (min-width: 768px){.filters__range .filters__range_btn,.filters__range .range-btn{width:33.3333333333%}}@media (min-width: 1240px){.filters__range .filters__range_btn,.filters__range .range-btn{width:auto;margin-left:10px}}@media (min-width: 700px){.filters__range .filters__checkbox.input{width:100%;min-width:75%}}@media (min-width: 1240px){.filters__range .filters__checkbox.input{width:34px;min-width:34px}}.filters__block .slider-styled .noUi-handle:before,.filters__block .slider-styled .noUi-handle:after{display:none}.filters__block .slider-styled .noUi-handle .noUi-touch-area{border:1px solid transparent;position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;width:auto;height:auto}.filters__block .slider-styled .noUi-handle:hover .noUi-touch-area{border:1px dashed #7f7f7f}.filters__block .range-slider-id{height:4px}.filters__block .range-slider-id .noUi-connect{background:#da3831}.filters__block .range-slider-id .noUi-handle{height:8px;width:8px;top:-3px;right:-6px;border-radius:4px;border:1px solid #DA3831;outline:none}.results-wrap.has-promo .promo-slide{padding:0 10px;margin-bottom:20px}@media screen and (min-width: 640px){.results-wrap.has-promo .single-image.promo-slide{margin-bottom:0;max-width:300px}}.results-wrap.has-promo .promo-slide h2{font:700 16px/24px sans-serif;min-height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.results-wrap.has-promo .promo-slide h2 a{color:#23262f}.results-wrap.has-promo .tns-item.promo-slide .promo-slide-photo picture{max-height:156px}.results-wrap.has-promo .single-promo-slider.promo-slide .promo-slide-photo picture{max-height:265px}.results-wrap.has-promo .promo-slide .promo-slide-photo{position:relative;margin-bottom:16px}.results-wrap.has-promo .promo-slide .promo-slide-photo picture{display:block;border-radius:4px;overflow:hidden}.results-wrap.has-promo .promo-slide .promo-slide-photo picture img{width:100%;height:auto;border-radius:4px;overflow:hidden}@media screen and (min-width: 1240px){.results-wrap.has-promo .promo-slide .promo-slide-photo picture img{object-fit:cover;height:auto;width:100%;max-height:165px}}.results-wrap.has-promo .promo-slide .promo-slide-discount-label{position:absolute;top:10px;left:22px;background-color:#da3831;height:26px;font:700 16px/26px sans-serif;color:#fff;border-radius:4px;padding:0 8px;box-sizing:border-box}.results-wrap.has-promo .promo-slide .promo-slide-discount-label:before{background-image:url(/build/svg/promo-arrow-left.B3rC_LNC.svg);content:"";position:absolute;z-index:1;top:0;left:-12px;width:15px;height:26px}.results-wrap.has-promo .promo-slide .promo-slide-gift-label{position:absolute;z-index:1;top:10px;left:10px;background:#45b26b;width:26px;height:26px;display:flex;justify-content:center;align-items:center;border-radius:4px}.results-wrap.has-promo .promo-slide .promo-details{font:400 14px/24px sans-serif;color:#353945;min-height:24px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.results-wrap.has-promo .promo-slide .promo-price-wrapper .promo-old-price{font:500 14px/24px sans-serif;color:#777e90;text-decoration:line-through}.results-wrap.has-promo .promo-slide .promo-price-wrapper .promo-price{font:700 24px/32px sans-serif;color:#45b26b}.results-wrap.has-promo .single-chain-slide.promo-slide h2,.results-wrap.has-promo .tab-chain-slide.promo-slide h2{font:700 16px/24px sans-serif;color:#23262f;min-height:auto;margin-bottom:8px}.results-wrap.has-promo .single-chain-slide.promo-slide .establishment__info_block,.results-wrap.has-promo .tab-chain-slide.promo-slide .establishment__info_block{padding:0;display:grid;grid-template-columns:16px auto;gap:8px;align-items:center;margin:0 0 4px;width:100%}.results-wrap.has-promo .single-chain-slide.promo-slide .establishment__info_block .block_icon,.results-wrap.has-promo .tab-chain-slide.promo-slide .establishment__info_block .block_icon{position:initial}.results-wrap.has-promo .single-chain-slide.promo-slide .establishment__info_block p,.results-wrap.has-promo .tab-chain-slide.promo-slide .establishment__info_block p{font:400 12px/20px sans-serif}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}html{height:100%}body{overflow-x:hidden;min-height:100%;margin:0;font-family:sans-serif}.content{width:auto;margin:0 auto}.content-padding{padding:0 16px}@media (min-width: 1240px){.content{max-width:1180px}}.d-flex{display:flex}.j-between{justify-content:space-between}a:hover .main__title{color:#da3831}.main{min-height:calc(100vh - 411px)}.main__headline{padding:20px 16px}@media (min-width: 768px){.main__headline{padding:40px 16px}}@media (min-width: 1240px){.main__headline{padding:40px 0}}.main__title{padding-top:24px;color:#141416;font:700 32px/40px sans-serif}@media (min-width: 768px){.main__title{padding-top:40px;font:700 32px/48px sans-serif}}.main__title.cat_title{font:700 32px/48px sans-serif}.main__breadcrumbs{color:#777e90;font-size:14px}.main__breadcrumbs .main__breadcrumb-item:hover{color:#da3831}.main__breadcrumbs .current{color:#141416}.noscroll{overflow:hidden}.popup-overlay{display:none;position:fixed;z-index:4;left:0;top:0;width:100%;height:100%;background:#fff;filter:opacity(.1)}.loader:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;filter:opacity(.7)}.error-message{color:#da3831;font-size:12px}.error-message.error-spacing{margin-bottom:16px}.main .promo-slider__container+.show-more{margin-bottom:80px}.results-wrap{display:flex;flex-direction:column;width:100%}.results-wrap #pagination-wrapper{margin-bottom:initial}.results-wrap .pagination{margin:0;padding:40px 0;width:100%}@media screen and (min-width: 1240px){.results-wrap .pagination{padding:40px 26px;max-width:580px}}.results-wrap .pagination_wrapper{margin:0}.results-wrap .pagination_more{margin-bottom:16px}.results-wrap .pagination_page{aspect-ratio:1/1;display:inline-block}.results-wrap.has-promo .pagination{margin:0 auto;padding:40px 26px;box-sizing:border-box}.results-wrap.has-promo .pagination_wrapper{margin:0}.results-wrap.has-promo .pagination_more{margin-bottom:16px}.results-wrap.has-promo .pagination_page{aspect-ratio:1/1;display:inline-block}@media screen and (min-width: 1240px){.results-wrap.has-promo{display:grid;grid-template-columns:580px auto;align-items:start}}.results-wrap.has-promo .promo-wrapper{box-sizing:border-box;margin:0 -18px}@media screen and (min-width: 768px){.results-wrap.has-promo .promo-wrapper{margin:initial;margin-bottom:100px}}@media screen and (min-width: 1240px){.results-wrap.has-promo .promo-wrapper{background-color:#f4f5f6;padding:20px;max-width:280px;border-radius:4px}}.results-wrap.has-promo .promo-wrapper h3{font:700 32px/40px sans-serif;color:#23262f;margin-bottom:20px;text-align:center}@media screen and (min-width: 768px){.results-wrap.has-promo .promo-wrapper h3{font:700 40px/48px sans-serif;margin-bottom:40px;text-align:left}}@media screen and (min-width: 1240px){.results-wrap.has-promo .promo-wrapper h3{font:700 18px/21px sans-serif;color:#272727;margin-bottom:20px;text-align:left}}.results-wrap.has-promo .promo-wrapper .promo-actual{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;background-color:#f8f8f9;padding:20px 16px 40px}@media screen and (min-width: 768px){.results-wrap.has-promo .promo-wrapper .promo-actual{grid-template-columns:repeat(3,1fr);padding:0;background-color:transparent}}@media screen and (min-width: 1240px){.results-wrap.has-promo .promo-wrapper .promo-actual{grid-template-columns:repeat(1,1fr);padding:0;background-color:transparent}}.results-wrap.has-promo .promo-slide{padding:0;margin-bottom:0}.results-wrap.has-promo .promo-slide h2{margin-bottom:8px;min-height:initial}@media screen and (min-width: 768px){.results-wrap.has-promo .promo-slide h2{min-height:48px}}@media screen and (min-width: 1240px){.results-wrap.has-promo .promo-slide h2{font:700 14px/20px sans-serif;min-height:initial}}@media screen and (min-width: 1240px){.results-wrap.has-promo .promo-slide .promo-details{font:400 12px/16px sans-serif;min-height:18px;margin-bottom:5px}}.results-wrap.has-promo .promo-slide .promo-slide-photo .tns-item picture{max-height:165px}.results-wrap.has-promo .promo-slide .promo-slide-photo picture{max-height:265px;overflow:hidden;border-radius:4px}@media screen and (min-width: 1240px){.results-wrap.has-promo .promo-slide .promo-slide-photo picture{max-width:240px;max-height:120px;aspect-ratio:240/120}.results-wrap.has-promo .promo-slide .promo-slide-photo picture img{width:240px}}.no-results{width:auto;margin:20px 0;background:#f4f5f6;border-radius:4px;display:flex;text-align:center;padding:70px 20px;justify-content:center;align-items:center;flex-direction:column;font-weight:400;font-size:24px;line-height:32px}.no-results__title{font-weight:400;font-size:24px;line-height:32px}.no-results p{font-weight:400;font-size:14px;line-height:24px}@media (min-width: 768px){.no-results__title{margin-bottom:16px}}@media (min-width: 1240px){.no-results{padding:70px 40px;margin-right:20px;box-sizing:border-box}}.results__card_info .card-details .phone-wrapper{position:relative}.results__card_info .card-details .phone-wrapper.initialized{cursor:pointer}.results__card_info .card-details .phone-wrapper.initialized.loaded{cursor:initial}.results__card_info .card-details .phone-wrapper.initialized.loaded .phone-popup-opener{border:2px solid #B1B5C3}.results__card_info .card-details .phone-wrapper.initialized.loaded .phone-popup-opener a{color:#45b26b;text-decoration:none}.results__card_info .card-details .phone-wrapper.initialized.loaded .phone-popup-opener a:hover,.results__card_info .card-details .phone-wrapper.initialized.loaded .phone-popup-opener .default-phone,.results__card_info .card-details .phone-wrapper.initialized.loaded .phone-popup-opener .default-phone:hover{text-decoration:none}.results__card_info .card-details .phone-wrapper.initialized.opened .arrow{transform:rotate(0)}.results__card_info .card-details .phone-wrapper.initialized.opened:not(.no-popup) .phones-popup{display:block}.results__card_info .card-details .phone-wrapper .phone-popup-opener{display:grid;grid-template-columns:14px auto 16px;gap:10px;padding:10px 22px;border-radius:64px;font:700 14px/16px sans-serif;border:2px solid #E6E8EC;color:#777e90}.results__card_info .card-details .phone-wrapper .phone-popup-opener a{color:#777e90}.results__card_info .card-details .phone-wrapper .phone-popup-opener:hover{border:2px solid #B1B5C3}.results__card_info .card-details .phone-wrapper:not(.no-popup) .arrow{width:16px;height:16px;background:url(/build/svg/phone-dropdown-arrow.Dhxk7Gsx.svg) no-repeat center;display:block;transform:rotate(180deg);cursor:pointer}.results__card_info .card-details .phone-wrapper .phones-popup{display:none;position:absolute;top:calc(100% + 16px);background-color:#fcfcfd;z-index:2;padding:20px;box-shadow:0 64px 64px 30px #1f2f4633;width:100%;box-sizing:border-box;border-radius:4px;border:1px solid #F4F5F6}.results__card_info .card-details .phone-wrapper .phones-popup .popup-phone-item{position:relative;margin-bottom:16px}.results__card_info .card-details .phone-wrapper .phones-popup .popup-phone-item:last-of-type{margin-bottom:24px}.results__card_info .card-details .phone-wrapper .phones-popup .popup-phone-item .popup-phone-copy-btn{position:absolute;right:0;top:10px;width:24px;height:24px;background:url(/build/svg/phone-copy.CXQgkg5u.svg) center no-repeat;cursor:pointer}.results__card_info .card-details .phone-wrapper .phones-popup .popup-phone-item .popup-phone-copy-btn.copied{background:#45b26b none no-repeat;-webkit-mask-image:url(/build/svg/check.DiouLkQb.svg);mask-image:url(/build/svg/check.DiouLkQb.svg);-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.results__card_info .card-details .phone-wrapper .phones-popup .popup-phone-label{color:#777e90;font:400 12px/20px sans-serif}.results__card_info .card-details .phone-wrapper .phones-popup .popup-phone-wrapper a{font:700 16px/24px sans-serif;color:#000}.results__card_info .card-details .phone-wrapper .phones-popup .socials-list{display:flex;gap:24px}#pagination-wrapper{margin-bottom:100px}.filtered-list{display:flex;padding-bottom:80px}@media (max-width: 1240px){.filtered-list{padding:0 18px;flex-direction:column}}.filter-close-btn{display:flex}.filters{display:none;position:relative}.filters.show{display:block;position:fixed;top:0;background-color:#fff;left:0;width:100vw;height:100vh;overflow:auto;z-index:2}.filters.show .results__tags{padding:20px;margin-bottom:20px}.filters-apply{width:max-content;padding:12px 24px;margin:0}@media (min-width: 768px){.filters-apply{padding:12px 90px}}.filters-reset{background:transparent;border:none;color:#fff}.filters.apply{display:flex;justify-content:space-between;align-items:center;background:#353945;padding:8px 20px;position:fixed;bottom:0;width:-webkit-fill-available;width:-moz-available}@media (min-width: 1240px){.filters.apply{display:none}}.filters.hide{background:#f4f5f6;display:flex;justify-content:end;padding:16px;border-bottom:2px solid #E6E8EC}@media (min-width: 1240px){.filters.hide{display:none}}.filters_show:before{content:"";display:inline-block;margin-right:8px;background:url(/build/svg/filter.fbOXz_hj.svg);height:14px;width:14px}.filters__more{padding:0 0 20px;display:block;color:#777e90;font:400 14px/24px sans-serif}.filters__more:hover{text-decoration:underline}.filters__more_block{display:none}.filters__block_title{font:700 16px/24px sans-serif;font-weight:700;margin:20px 0}.filters__block:first-child .filters__block_title{margin:20px 0}@media (min-width: 768px){.filters__block:first-child .filters__block_title{margin:20px 0}}.filters__block_options{border:none;border-bottom:2px solid #E6E8EC;margin:0;padding:0}.filters__block_item{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.filters__block_item:hover{cursor:pointer}.filters__block_item:hover .filters__checkbox_label{cursor:pointer;color:#b1b5c3}.filters__checkbox_label{color:#353945;margin:0 0 0 8px;display:inline-block;font:500 14px/16px sans-serif}.filters__checkbox.input{background-color:#f4f5f6;padding:12px 8px;border:none;margin:0 8px;width:34px;border-radius:2px;-moz-appearance:textfield}.filters__checkbox.input::-webkit-outer-spin-button,.filters__checkbox.input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filters__checkbox.error{color:#da3831}.filters__range_btn{cursor:pointer;padding:12px;border:none;background-color:#777e90;color:#fff;border-radius:4px}.filters__range_btn:disabled{filter:opacity(.7)}.filters__range .working-to{margin:0}@media (min-width: 1240px){.filters{display:block;padding:20px;margin-right:20px;max-width:240px;width:100%}.filters_show{display:none}}@media (min-width: 1240px){.mobile-filters{display:none}}.pagination{width:max-content;margin:60px auto 120px;display:flex;flex-direction:column;align-items:center}.pagination_more{color:#777e90;font:700 16px/24px sans-serif;margin-bottom:25px}.pagination_page,.pagination_nav{color:#141416;font:700 14px/24px sans-serif;padding:5px 6px;border-radius:4px;margin:0}@media (min-width: 490px){.pagination_page,.pagination_nav{margin:0 2px;padding:5px 14px}}.pagination_page.selected,.pagination_nav.selected{background:#e6e8ec}.pagination_page.inactive,.pagination_nav.inactive{color:#777e90}.pagination_page:hover,.pagination_nav:hover{background:#e6e8ec}@media (min-width: 1024px){.pagination_page,.pagination_nav{font-size:16px;margin:0 6px}}.results{position:relative}.results_header{padding-top:20px;font:700 16px/24px sans-serif;margin-bottom:20px}@media (min-width: 768px){.results{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width: 1240px){.results{display:block;width:100%}}.results__tags{margin-bottom:24px;display:flex;max-width:500px;flex-wrap:wrap;white-space:nowrap}@media (min-width: 768px){.results__tags{width:100%;max-width:100%}}@media (min-width: 1240px){.results__tags{width:100%;max-width:100%}}.results__tags_item{color:#141416;position:relative;background:#f4f5f6;border-radius:4px;padding:8px 32px 8px 8px;font:500 12px/16px sans-serif;margin-right:8px;margin-bottom:8px}.results__tags_item_rm{display:block;position:absolute;right:12px;top:11px;background:url(/build/svg/close.BKBgnGmj.svg);background-size:contain;width:12px;height:12px}.results__tags_clear{background-color:transparent;color:#da3831;text-decoration:underline}.results__card{display:flex;flex-direction:column;margin-bottom:40px;position:relative}.results__card:last-of-type{margin-bottom:0}.results__card .promo-label{position:absolute;top:10px;left:10px;background-color:#da3831;color:#fff;text-transform:uppercase;padding:6px 8px;font:700 12px/20px sans-serif;border-radius:4px;letter-spacing:.5px;z-index:1}.results__card:hover .promo-label{background-color:#e1605a}@media (min-width: 768px){.results__card{width:calc(50% - 10px)}}@media (min-width: 1240px){.results__card{width:auto;flex-direction:row}}.results__card:hover .results__card_img{filter:opacity(.7)}.results__card:hover .card-title{color:#da3831}.results__card_img{width:100%;height:240px;object-fit:cover;margin-bottom:16px;border-radius:4px}@media (min-width: 1240px){.results__card_img{width:220px;height:220px;margin-bottom:0;margin-right:20px}}.results__card_info h2{font:700 24px/32px sans-serif}.results__card_info .card-title{margin-bottom:4px;color:#141416}.results__card_info .card-title:hover{color:#da3831}.results__card_info .card-info{font:400 16px/24px sans-serif;margin-bottom:16px}.results__card_info .card-info_type{color:#141416}.results__card_info .card-info_type:hover{text-decoration:underline}.results__card_info .card-info_price{color:#777e90;margin-left:16px}.results__card_info .card-details{font:400 12px/20px sans-serif;color:#353945}.results__card_info .card-details_item{display:flex;align-items:center}.results__card_info .card-details_item:last-of-type{margin-bottom:16px}.results__card_info .card-details_item .opened{color:#45b26b}.results__card_info .card-details_item .closed{color:#da3831}.results__card_info .card-details_item .opened,.results__card_info .card-details_item .closed{font:700 12px/20px sans-serif;display:inline-block;margin-right:3px}.results__card_info .card-details_item .hours{color:#777e90}.results__card_info .card-details_item.phone-wrapper .phone-popup-opener{box-sizing:border-box;width:100%}@media screen and (min-width: 1240px){.results__card_info .card-details_item.phone-wrapper .phone-popup-opener{width:220px}}.results__card_info .card-details_icon{margin-right:8px}.results__card_info .card-details_link{color:#141416}.results__card_info .card-details_link:hover{color:#da3831;text-decoration:underline}.rubrics{background:#f4f5f6;padding:20px;height:max-content;margin:0 -20px 20px}.rubrics_title{font:700 16px/24px sans-serif;padding-bottom:20px}.rubrics_options{display:block;font:400 14px/16px sans-serif;color:#141416;padding-bottom:16px;cursor:pointer}.rubrics_options:hover{text-decoration:underline}@media (min-width: 1024px){.rubrics{margin-right:21px}}.filters__block:last-child{margin-bottom:55px}.filters__block_title,.filters__block_options{padding:0 16px 16px}.filters__block_item .container{display:block;position:relative;padding-left:24px;cursor:pointer;font:400 14px/18px sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .5s}.filters__block_item .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filters__block_item .checkmark,.filters__block_item .radiobutton{position:absolute;top:0;left:0;height:16px;width:16px;border-radius:2px;border:1px solid #B1B5C3;background-color:transparent;transition:border-color .5s}.filters__block_item .radiobutton{border-radius:50%}.filters__block_item .container:hover{color:#b1b5c3}.filters__block_item .container:hover .radiobutton,.filters__block_item .container:hover .checkmark{border-color:#3772ff}.filters__block_item .container input:checked~.checkmark{border:1px solid #3772FF;background-color:#3772ff}.filters__block_item .checkmark:after,.filters__block_item .radiobutton:after{content:"";position:absolute;display:none}.filters__block_item .container input:checked~.checkmark:after,.filters__block_item .container input:checked~.radiobutton:after{display:block}.filters__block_item .container .checkmark:after{left:6px;top:2px;width:3px;height:7px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filters__block_item .container .radiobutton:after{top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#3772ff}.noresults{max-width:280px;margin:94px auto 118px}.noresults_title{font:400 24px/32px sans-serif;margin-bottom:8px;text-align:center}.noresults_text{font:400 14px/20px sans-serif;color:#777e90;text-align:center}@media (min-width: 1024px){.noresults{max-width:500px;margin:86px auto}.noresults_title{margin-bottom:16px}}@media (min-width: 768px){.results__card.no-photo .results__card_img{display:block}}@media (max-width: 1024px){.mobile-hidden{display:none}}.categories_content{padding:0 18px 40px}@media (min-width: 1240px){.categories_content{padding:0 0 100px}}.categories_content p,.categories_content li{font:400 16px/24px sans-serif}.categories_content p,.categories_content figure{margin:0 0 15px}.categories_content figure{display:flex;flex-flow:column}.categories_content figcaption{background-color:#353945;color:#fff;font:italic smaller sans-serif;padding:3px;text-align:center}.categories_content h1,.categories_content h2,.categories_content h3,.categories_content h4,.categories_content h5,.categories_content h6{margin:15px 0;font-weight:700;font-size:24px;line-height:32px}.categories_content img{max-width:100%;height:auto}.filters__date .error{color:#da3831}.filters input::-webkit-input-placeholder{color:#b1b5c3;font:400 14px/16px sans-serif;border-radius:2px}.filters .noUi-target{border:1px solid transparent}@media screen and (min-width: 1240px){.filters{width:280px;max-width:280px;margin-right:20px;width:100%}.filters .filters__range div{width:auto}.filters .filters__range_line{margin-right:4px}.filters .filters__range .filters__checkbox.input{box-sizing:border-box;width:100%;margin:0 8px 0 0}.filters__block{width:280px}.filters__block_title{padding:0;margin:20px 20px 24px}.filters__block_options{box-sizing:border-box;width:280px;padding:0 20px 20px}.filters__block_options .filters__more_block{margin-bottom:24px}.filters__block_options .filters__block_item{max-width:100%}.filters__block_options .filters__block_item:last-of-type{margin-bottom:0}.filters__block .filters__more{padding:0}.filters .filters__checkbox_label{margin-left:0;margin-right:12px}}.filters .filters__block_item.filters__date .filters__date_wrapper{width:100%;margin-right:16px}.filters .filters__block_item.filters__date input{background-image:url(/build/svg/calendar-select.COCOK8Di.svg);background-position:right 17px center;background-repeat:no-repeat;background-color:#f4f5f6;padding:12px 8px;border:none;border-radius:2px;width:100%}@media screen and (min-width: 1240px){.filters{padding:0}.filters form{padding:0;margin:0}.filters form .filters__block:first-child .filters__block_title{margin-top:0;margin-left:20px}}.results__actual{display:grid;width:100%;gap:20px;grid-template-columns:repeat(1,1fr)}@media screen and (min-width: 768px){.results__actual{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1240px){.results__actual{grid-template-columns:repeat(3,1fr)}}.results__card{margin-bottom:0;width:100%}.results__card h2{font:700 16px/24px sans-serif;min-height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.results__card h2 a{color:#23262f}.results__card .promo-slide-gift-label{background-color:#45b26b;background-image:url(/build/svg/gift.VaQAAxt6.svg);background-repeat:no-repeat;background-position:center;width:26px;height:26px;display:flex;justify-content:center;align-items:center;border-radius:4px;position:absolute;z-index:1;top:10px;left:10px}.results__card .promo-slide-discount-label{position:absolute;top:10px;left:22px;background-color:#da3831;height:26px;font:700 16px/26px sans-serif;color:#fff;border-radius:4px;padding:0 8px;box-sizing:border-box}.results__card .promo-slide-discount-label:before{background-image:url(/build/svg/promo-arrow-left.B3rC_LNC.svg);content:"";position:absolute;z-index:1;top:0;left:-12px;width:15px;height:26px}.results__card:hover .promo-slide-discount-label{background-color:#e1605a}.results__card:hover .promo-slide-discount-label:before{background-image:url(/build/svg/promo-arrow-left-hover.B21zZNnP.svg)}.results__card:hover .promo-slide-gift-label{background-color:#83e1a4}.results__card_info .promo-details{font:400 14px/24px sans-serif;color:#353945;min-height:24px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.results__card_info .promo-price-wrapper .promo-old-price{font:500 14px/24px sans-serif;color:#777e90;text-decoration:line-through}.results__card_info .promo-price-wrapper .promo-price{font:700 24px/32px sans-serif;color:#45b26b}.results__card picture{display:block;margin-right:0;margin-bottom:16px}.results__card_img{height:165px}@media screen and (min-width: 768px){.results__card{margin-bottom:20px}}@media screen and (min-width: 1240px){.results__card{display:flex;flex-direction:column;max-width:100%;margin-bottom:20px}.results__card_img{width:100%}}#pagination-wrapper{margin-bottom:initial}.pagination{margin:40px auto}@media screen and (min-width: 1240px){.pagination{margin:40px auto 120px}}
