.aside{flex-shrink:0;width:270px;margin-right:40px}@media (max-width: 1023px){.aside{display:none}}.aside.aside--catalog{display:flex;position:relative;flex-direction:column;background:unset;box-shadow:unset;border-radius:unset;padding:unset;padding-bottom:30px;z-index:4;width:268px}@media (max-width: 1340px){.aside.aside--catalog{display:none}}@media (min-width: 1300px) and (max-width: 1536px){.aside.aside--catalog{display:block}}.aside.aside--catalog .aside--catalog--wr{top:77px;background:#FFF;box-shadow:0px 0px 20px rgba(0,0,0,0.05);border-radius:10px;padding:5px 0 10px 0;border:1px solid transparent;opacity:1;visibility:visible}.aside.aside--catalog .aside--catalog--wr .catalog__list .catalog__item .catalog__link{padding-top:5.5px;padding-bottom:5.99px}.aside.aside--catalog .aside--catalog--wr .catalog__list .catalog__item .catalog__link.discounts{display:flex;align-items:center;color:#E17171}.aside.aside--catalog .aside--catalog--wr .catalog__list .catalog__item .catalog__link.catalog-highlight{font-weight:500}.aside.aside--catalog .aside--catalog--wr .catalog__list .catalog__item .catalog__link .discounts{padding-left:10px;width:auto}.aside.aside--catalog .hover{opacity:1;visibility:visible;border:1px solid #408dd5}.aside .aside__back{display:none;position:relative;margin-bottom:6px;padding:26px 79px;text-align:center;font-size:22px;text-transform:uppercase;color:#767676;background:#FFF;box-shadow:0 2px 19px rgba(0,0,0,0.05);cursor:pointer;font-weight:500}@media (max-width: 479px){.aside .aside__back{padding:26px 60px;font-size:18px}}.aside .aside__back::before{content:'';position:absolute;left:29px;top:50%;width:35px;height:14px;transform:translateY(-50%);background:url(/images/site/design/arrow_back.svg) center no-repeat}@media (max-width: 479px){.aside .aside__back::before{left:20px}}@media (max-width: 1023px){.aside .aside__back{display:block}}.aside .aside__name{font-size:20px;color:#404040;margin-bottom:20px}.aside__filter{color:#404040;position:relative;padding-bottom:20px}@media (max-width: 1340px){.aside__filter{position:fixed;top:0;left:0;z-index:10;width:85%;max-width:351px;height:100%;overflow:hidden;overflow-y:scroll;display:block;transform:translateX(-100%);background:#FBFBFB;will-change:transform;transition:0.5s ease-in-out;padding-bottom:0}.aside__filter .box-filters{height:auto !important}.aside__filter .box-filters .floating-block{width:100%;top:0 !important}}@media (max-width: 767px){.aside__filter{padding-bottom:0}}@media (max-width: 1600px){.aside__filter{margin-right:15px}}@media (max-width: 1340px){.aside__filter.show{transform:translateX(0)}}@media (max-width: 1340px){.aside__filter .aside__back{display:block}}.aside__filter .aside__name{margin-bottom:15px;font-size:18px;font-weight:500}@media (max-width: 1340px){.aside__filter .aside__name{font-weight:700;font-size:18px;padding:0 20px;margin-top:30px}}.aside__filter .aside__block{padding:22px 0;border-bottom:1px solid #D9D9D9}@media (max-width: 1340px){.aside__filter .aside__block{padding:27px 10px 27px 20px}}.aside__filter .aside__block:last-of-type{border-bottom:0}@media (min-width: 1341px){.aside__filter .aside__block .aside--scroll .aside--scroll-content{max-height:348px;overflow:hidden;overflow-y:auto}.aside__filter .aside__block .aside--scroll .aside--scroll-content::-webkit-scrollbar-thumb{background:#D0D0D0;border:2px solid transparent;background-clip:content-box;border-radius:5px}.aside__filter .aside__block .aside--scroll .aside--scroll-content::-webkit-scrollbar{width:9px;background:#FFF;border:1px solid #D0D0D0;box-sizing:border-box;border-radius:6px;box-sizing:revert;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.aside__filter .aside__block .aside--scroll .aside--scroll-content .more{display:none !important}}@media (max-width: 1340px){.aside__filter .aside__block .aside--scroll .aside__link.hide{display:none}}@media (min-width: 1341px){.aside__filter .aside__block .aside--scroll .checkbox_wr.hide{display:block !important}}.aside__filter .aside__block .aside--scroll .aside__link{padding-right:8px}.aside__filter .aside__block .aside--scroll .label_name{margin-right:8px}.aside__filter .aside__block .aside__block_content.aside--search .aside_search_wr{margin:16px 0 20px 0;position:relative;padding-right:5px}.aside__filter .aside__block .aside__block_content.aside--search .aside_search_wr .aside_search_input{width:100%;position:relative;height:38px;background:#FFF;border:1px solid #E0E0E0;border-radius:5px;color:#454545;padding-right:33px}.aside__filter .aside__block .aside__block_content.aside--search .aside_search_wr .aside_search_clear{display:none;position:absolute;top:50%;transform:translateY(-50%);right:8px;width:32px;height:38px;cursor:pointer;z-index:1;align-items:center;justify-content:center}.aside__filter .aside__block .aside__block_content.aside--search .aside_search_wr .aside_search_clear:hover path{stroke:#0a0a0a}.aside__filter .aside__block .aside__block_content.aside--search .aside_search_wr.search-typed-in .aside_search_clear{display:flex}.aside__filter .aside__block .aside__block_content.aside--search .searchable_element.search-show{display:block !important}.aside__filter .aside__block .aside__block_content.aside--search .searchable_element.search-hide{display:none !important}.aside__filter .aside__block .aside__block_content.aside--search.aside--scroll .aside_search_wr{margin-top:1px;padding-right:8px}.aside__filter .aside__block .aside__block_content.aside--search.aside--scroll .aside_search_wr .aside_search_clear{right:11px}@media (min-width: 1341px){.aside__filter .aside__block .aside__block_content.aside--search.aside--scroll .aside_search_wr{padding-right:0px}.aside__filter .aside__block .aside__block_content.aside--search.aside--scroll .aside_search_wr .aside_search_clear{right:3px}}.aside__filter .label_name{margin-right:5px;display:flex;align-items:center;flex-grow:1;justify-content:space-between;font-size:15px}@media (max-width: 1340px){.aside__filter .label_name{font-size:16px}}.aside__filter .aside_counter{color:#9c9c9c;margin-left:auto;padding-top:0}.aside__filter .aside__title{display:flex;align-items:center;margin-bottom:15px;cursor:pointer;font-size:15px;font-weight:500}@media (max-width: 1340px){.aside__filter .aside__title{font-size:16px;font-weight:700}}.aside__filter .aside__title::after{content:'';display:block;width:6px;height:10px;margin-left:9px;background:url(/images/site/design/arrow_right.svg) center no-repeat;transition:0.2s ease-in-out;transform:rotate(-90deg)}.aside__filter .aside__title.hide::after{transform:rotate(90deg)}.aside__filter .checkbox_wr{margin-bottom:12px}.aside__filter .checkbox_wr label{cursor:pointer;display:flex;align-items:center}.aside__filter .checkbox_wr label label{display:inline}.aside__filter .checkbox_wr .cursor{cursor:default}.aside__filter .checkbox_wr.hide{display:none}.aside__filter .checkbox_wr:last-child{margin-bottom:0}@media (min-width: 1341px){.aside__filter .checkbox_wr{margin-bottom:13px}.aside__filter .checkbox_wr input[type='checkbox'] ~ .checkmark{width:21px;height:21px;margin-right:10px;background-size:12px 9px}}.aside__filter .aside__link{display:flex;align-items:center;margin-bottom:15px;color:#3676b3;font-size:15px}.aside__filter .aside__link[style*="display: block"]{display:flex !important}.aside__filter .aside__link .searchable_element--text{margin-right:10px}@media (max-width: 1340px){.aside__filter .aside__link{color:#3676b3;font-size:16px}}.aside__filter .aside__link.checked{color:#404040}.aside__filter .aside__link:last-child{margin-bottom:0}.aside__filter .aside__link[disabled]{color:#9c9c9c}.aside__filter .more{display:flex;align-items:center;margin-top:20px;color:#3676b3;cursor:pointer}.aside__filter .more[style*="display: block"]{display:flex !important}.aside__filter .more>span{border-bottom:1px dashed #3676b3;font-weight:500;line-height:16px}.aside__filter .more::before{content:'';display:block;width:15px;height:11px;margin-right:10px;background:url(/images/site/design/arrow_down_blue.svg) center no-repeat;background-size:contain;transition:0.2s ease-in-out}.aside__filter .more.show:before{transform:rotate(180deg)}.aside__filter .range__element .input_element{display:flex;align-items:center;justify-content:space-between;margin-bottom:27px}@media (max-width: 1366px){.aside__filter .range__element .input_element{margin-bottom:32px}}@media (max-width: 1340px){.aside__filter .range__element .input_element{justify-content:flex-start}}.aside__filter .range__element .input_element input[type='number']{width:90px;height:40px;appearance:none;background:#FFF;border:1.5px solid #E0E0E0;box-sizing:border-box;border-radius:5px;text-align:center;font-family:'ProximaNova', sans-serif;font-size:16px;color:#404040;-moz-appearance:textfield}@media (max-width: 1340px){.aside__filter .range__element .input_element input[type='number']{margin:0 10px}}@media (min-width: 1340px){.aside__filter .range__element .input_element input[type='number']{width:83px}}.aside__filter .range__element .input_element input[type='number']::-webkit-outer-spin-button,.aside__filter .range__element .input_element input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none}.aside__filter .range__element .input_element .btn_3{width:auto;height:38px;padding:0 10px;margin-left:10px}@media (max-width: 360px){.aside__filter .range__element .input_element #maxPrice{margin-right:5px;margin-left:5px}}.aside__filter .range__element .input_element #minPrice{margin-left:0}@media (max-width: 360px){.aside__filter .range__element .input_element #minPrice{width:73px;margin-right:5px}}@media (min-width: 1341px){.aside__filter .range__element .input_element #minPrice{width:73px}}@media (min-width: 1341px){.aside__filter .range__element .input_element .currency{margin-left:4px}}@media (max-width: 360px){.aside__filter .range__element .input_element .line{padding:5px}}@media (min-width: 1341px){.aside__filter .range__element .input_element .line{padding:10px}}.aside__filter .noUi-handle-upper,.aside__filter .noUi-handle-lower{z-index:100}@media (max-width: 1366px){.aside__filter .range__element{margin-left:5px}.aside__filter .range__element .noUi-horizontal{max-width:202px;margin-left:8px;margin-bottom:10px}}.aside__filter .noUi-horizontal{height:2px;margin-bottom:5px;border:0;background:#D9D9D9}.aside__filter .noUi-horizontal .noUi-connect{background:#408DD5}.aside__filter .noUi-horizontal .noUi-handle{top:-7px;width:16px;height:16px;border-radius:50%;background:#408DD5;border:0;box-shadow:none}.aside__filter .noUi-horizontal .noUi-handle:before,.aside__filter .noUi-horizontal .noUi-handle::after{display:none}.aside__filter .aside_brand{width:100%;max-width:270px;margin:0 auto;margin-bottom:41px;padding:40px;box-shadow:0px 0px 20px rgba(0,0,0,0.04);border-radius:10px;background:#FFF}@media (max-width: 960px){.aside__filter .usermenu.aside__goals_list{display:none}}@media (max-width: 1023px){.aside_to_bottom{display:flex;flex-direction:column;align-items:center;order:1;width:100%}.aside_to_bottom .aside__goals_list{display:flex;flex-direction:column;align-items:center;width:100%}.aside_to_bottom .aside__goals_item{text-align:center;width:100%}.aside_to_bottom .aside__goals_item a{justify-content:center;text-align:center}}html:not([dir=rtl]) .aside .noUi-horizontal .noUi-handle{right:-10px}.aside_search_result{position:sticky;bottom:0;left:0;z-index:1;display:none;width:100%;padding:0 7px 0 20px;background:#FFF;box-shadow:0 0 20px 20px #fff}@media (max-width: 1340px){.aside_search_result{display:block}}.aside_search_result .aside_result_found{display:block;margin-bottom:10px;text-align:center;color:#767676}.aside_search_result .aside_result_found .counter{color:#404040}.aside_search_result .button_wr{display:flex;justify-content:space-between}.aside_search_result .button_wr .btn{width:46.42%}.aside_btn_apply{display:none;justify-content:center;align-items:center;width:100%;height:44px;max-width:420px;margin:0 auto;margin-bottom:23px;background:#78AF29;border-radius:5px;font-size:18px;text-align:center;color:#FFF}@media (max-width: 1340px){.aside_btn_apply{display:flex}}.aside .aside__goals_list{margin-bottom:60px}.aside .aside__goals_list .aside__goals_item{position:relative;font-size:20px;color:#404040;transition:0.2s ease-in-out}.aside .aside__goals_list .aside__goals_item:hover{color:#408dd5}@media (max-width: 1023px){.aside .aside__goals_list .aside__goals_item{font-size:22px}}.aside .aside__goals_list .aside__goals_item.active{padding-left:11px}.aside .aside__goals_list .aside__goals_item.active a{color:#767676}.aside .aside__goals_list .aside__goals_item.active a::before{content:'';position:absolute;top:16px;left:0;display:block;flex-shrink:0;width:2px;height:calc(100% - 32px);background:#78AF29}@media (max-width: 1023px){.aside .aside__goals_list .aside__goals_item.active a::before{display:none}}@media (max-width: 1023px){.aside .aside__goals_list .aside__goals_item.active:after{height:2px;background:#78AF29}}.aside .aside__goals_list .aside__goals_item:after{content:'';position:absolute;left:0;bottom:0;display:block;width:calc(100% - 25px);height:1px;background:linear-gradient(to right, #e3e3e3 0, #fff 76%, #fff 100%)}@media (max-width: 1023px){.aside .aside__goals_list .aside__goals_item:after{background:linear-gradient(to right, #fff 0%, #e3e3e3 36%, #e3e3e3 66%, #fff 100%)}}.aside .aside__goals_list .aside__goals_item a{display:flex;align-items:center;padding:16px 0}.aside .aside__goals_list.aside_usermenu{margin-bottom:0}.aside .aside__goals_list.aside_usermenu li.aside__goals_item{padding:0;position:relative}.aside .aside__goals_list.aside_usermenu li.aside__goals_item .header__btn--basket{display:flex;position:relative;padding:11px 20px 11px 20px;font-size:16px;font-weight:400;line-height:22px;color:#3371A8;width:100% !important;text-align:left !important;justify-content:space-between}.aside .aside__goals_list.aside_usermenu li.aside__goals_item .header__btn--basket svg{display:none}.aside .aside__goals_list.aside_usermenu li.aside__goals_item .header__btn--basket .counter{margin-left:auto}.aside .aside__goals_list.aside_usermenu li.aside__goals_item .header__btn--basket:hover{color:#d65959}.aside .aside__goals_list.aside_usermenu li.aside__goals_item .header__btn--basket:not(.full){color:#767676;pointer-events:none;cursor:initial}.aside .aside__goals_list.aside_usermenu li.aside__goals_item .header__btn--basket:not(.full):hover{color:#767676}.aside .aside__goals_list.aside_usermenu li.aside__goals_item a{padding:11px 20px 11px 20px;color:#3371A8;font-size:16px;font-weight:400;line-height:22px;position:relative}.aside .aside__goals_list.aside_usermenu li.aside__goals_item a::before{left:0;top:0;width:2px;height:0px;background:#454545;content:'';position:absolute;display:block;flex-shrink:0;transition:all 0.3s}.aside .aside__goals_list.aside_usermenu li.aside__goals_item a .counter{margin-left:auto}.aside .aside__goals_list.aside_usermenu li.aside__goals_item a:hover{color:#d65959}.aside .aside__goals_list.aside_usermenu li.aside__goals_item::after{display:none}.aside .aside__goals_list.aside_usermenu li.aside__goals_item.active>a{color:#454545}.aside .aside__goals_list.aside_usermenu li.aside__goals_item.active>a::before{height:100%}.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .wishlist_categories,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .waitlist_categories,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .wishlist_categories,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .waitlist_categories{display:none}.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .wishlist_categories li a,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .waitlist_categories li a,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .wishlist_categories li a,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .waitlist_categories li a{width:100%;padding-left:40px}.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .wishlist_categories li a input,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .wishlist_categories li a .checkmark,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .waitlist_categories li a input,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .waitlist_categories li a .checkmark,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .wishlist_categories li a input,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .wishlist_categories li a .checkmark,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .waitlist_categories li a input,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .waitlist_categories li a .checkmark{display:none}.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .wishlist_categories li a .label_name,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .waitlist_categories li a .label_name,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .wishlist_categories li a .label_name,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .waitlist_categories li a .label_name{margin:0;align-items:center;gap:5px;justify-content:space-between;font-size:16px;line-height:22px}.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .wishlist_categories li a .label_name .searchable_element--text,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .waitlist_categories li a .label_name .searchable_element--text,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .wishlist_categories li a .label_name .searchable_element--text,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .waitlist_categories li a .label_name .searchable_element--text{font-size:16px;line-height:22px}.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .wishlist_categories li a .label_name .counter,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .wishlist_categories li a .label_name .aside_counter,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .waitlist_categories li a .label_name .counter,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .waitlist_categories li a .label_name .aside_counter,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .wishlist_categories li a .label_name .counter,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .wishlist_categories li a .label_name .aside_counter,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .waitlist_categories li a .label_name .counter,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .waitlist_categories li a .label_name .aside_counter{margin-left:auto;color:inherit}.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .wishlist_categories li.active a,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .waitlist_categories li.active a,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .wishlist_categories li.active a,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .waitlist_categories li.active a{color:#000}.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .wishlist_categories li.active a::before,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wl_li .waitlist_categories li.active a::before,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .wishlist_categories li.active a::before,.aside .aside__goals_list.aside_usermenu li.aside__goals_item.usermenu_wt_li .waitlist_categories li.active a::before{height:100%}.banner{margin-bottom:80px}.banner.banner_20{margin-bottom:20px}.banner.banner_0{margin-bottom:0}@media (min-width: 768px){.banner .banner__right__wr{display:flex;flex-direction:column;justify-content:space-between;width:18.5%;flex-grow:1}.banner .banner__right__wr .banner__right{width:100%}}@media (max-width: 1340px) and (min-width: 1024px){.banner .banner__right__wr{margin:0 auto}}@media (max-width: 1530px){.banner{margin-bottom:90px}}@media (max-width: 1299px){.banner .banner__right__wr{flex-grow:initial;width:100%;max-width:960px}}.banner.banner--catalog{margin-bottom:49px}.banner.banner--without_slider .banner__right__wr{width:100%;max-width:100%}.banner.banner--without_slider .banner__right .banner__card{min-height:unset}.banner.banner--without_slider .banner__right .banner__card slider__pricing{width:100%;justify-content:flex-start}@media (min-width: 768px){.banner.banner--without_slider .banner__right{width:100%;max-width:100%}.banner.banner--without_slider .banner__right .banner__go_to_category--new{justify-content:center;padding-left:0}.banner.banner--without_slider .banner__right .banner__card{display:flex;padding-top:35px}.banner.banner--without_slider .banner__right .banner__card .img_wr{margin-right:32px;margin-bottom:0}.banner.banner--without_slider .banner__right .banner__card .bottom{width:100%}.banner.banner--without_slider .banner__right .banner__card .select_wr{width:54%;margin-bottom:0;margin-right:48px}.banner.banner--without_slider .banner__right .banner__card .container{display:flex;justify-content:space-between;align-items:center}.banner.banner--without_slider .banner__right .banner__card .slider__pricing{width:100%;justify-content:flex-start}.banner.banner--without_slider .banner__right .banner__card .label_centered{position:static;transform:none;margin-bottom:19px}.banner.banner--without_slider .banner__right .banner__card .btn--buy{width:113px;height:44px;padding:0;font-size:18px;padding-left:15px;background-image:none;color:#FFF}}.banner__block{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1530px){.banner__block{flex-direction:column}}@media (min-width: 1300px) and (max-width: 1536px){.banner__block{flex-direction:row;justify-content:left}}.header__message{margin-bottom:27px;background:#FFF;box-shadow:0px 0px 10px rgba(0,0,0,0.04);border-radius:10px;padding:8px 20px}@media (max-width: 1530px){.header__message{max-width:960px}}@media (max-width: 1340px){.header__message{margin-left:auto;margin-right:auto}}@media (max-width: 767px){.header__message{margin-bottom:15px}}.header__message .message_text{text-align:center;color:#bf5252;line-height:120%}.banner__slider_wr{position:relative;width:960px;margin-right:40px;box-shadow:0px 0px 20px rgba(0,0,0,0.04);z-index:2}@media (max-width: 1023px){.banner__slider_wr.single{margin-bottom:20px}}@media (max-width: 1600px){.banner__slider_wr{margin-right:15px}}@media (max-width: 1530px){.banner__slider_wr{margin-bottom:40px}}@media (max-width: 1340px){.banner__slider_wr{margin-left:auto;margin-right:auto}}@media (min-width: 1480px) and (max-width: 1536px){.banner__slider_wr{width:900px}}@media (min-width: 1440px) and (max-width: 1480px){.banner__slider_wr{width:881px}}@media (min-width: 1380px) and (max-width: 1440px){.banner__slider_wr{width:830px}}@media (min-width: 1300px) and (max-width: 1536px){.banner__slider_wr{margin-right:15px}}@media (min-width: 1366px) and (max-width: 1380px){.banner__slider_wr{width:800px}}@media (min-width: 1300px) and (max-width: 1366px){.banner__slider_wr{width:749px}}@media (max-width: 1023px){.banner__slider_wr{width:100%;margin-bottom:30px}}.banner__slider_wr .arrow{opacity:0;position:absolute;top:50%;z-index:2;transform:translateY(calc(-50% - 70px))}@media (max-width: 1023px){.banner__slider_wr .arrow{display:none}}.banner__slider_wr .arrow.arrow__prev{left:30px}.banner__slider_wr .arrow.arrow__next{right:30px}.banner__slider_wr:hover .arrow{opacity:1}.banner__slider_wr .swiper-pagination{display:none;bottom:-37px}@media (max-width: 1023px){.banner__slider_wr .swiper-pagination{display:block;width:100%;bottom:7px}}.banner_slider{position:relative;overflow:hidden;min-height:220px}.banner_slider img{border-radius:10px 10px 0 0}@media (max-width: 767px){.banner_slider img{border-radius:10px}}.banner_slider.single img{border-radius:10px}.banner_slider .banner__price{position:absolute;z-index:1;top:282px;left:201px;font-size:40px;color:#404040;font-weight:700}.banner_slider .banner__price h1,.banner_slider .banner__price h2,.banner_slider .banner__price h3,.banner_slider .banner__price h4{font-weight:500}@media (max-width: 1023px){.banner_slider .banner__price{display:none}}.banner_slider .slider__item .price,.banner_slider .slider__item .old_price{position:absolute;line-height:normal}@media (min-width: 1300px) and (max-width: 1536px){.banner_slider .slider__item .price,.banner_slider .slider__item .old_price{font-size:0.8em !important}}@media (max-width: 1023px){.banner_slider .slider__item .price,.banner_slider .slider__item .old_price{display:none}}.banner_slider .slider__item .old_price.strikeout::after{border-bottom:1px solid;content:"";left:0;position:absolute;right:0;top:60%}.banner__thumbs_slider{overflow:hidden;background:#FFF;border-radius:0 0 10px 10px}@media (max-width: 1023px){.banner__thumbs_slider{display:none}}.banner__thumbs_slider .swiper-wrapper{justify-content:center}.banner__thumbs_slider .swiper-slide{position:relative;border-top:3px solid transparent;transition:0.2s ease-in-out;cursor:pointer}.banner__thumbs_slider .swiper-slide>a{padding:11px 20px 29px 20px;display:block;height:100%}.banner__thumbs_slider .swiper-slide.swiper-slide-thumb-active{border-top:3px solid #78AF29;box-shadow:0px 0px 20px rgba(0,0,0,0.08)}.banner__thumbs_slider .swiper-slide.swiper-slide-thumb-active:before{display:none}.banner__thumbs_slider .swiper-slide.swiper-slide-thumb-active .slider__name{color:#d65959}.banner__thumbs_slider .swiper-slide:hover{border-top:3px solid #78AF29;box-shadow:0px 0px 20px rgba(0,0,0,0.08)}.banner__thumbs_slider .swiper-slide:hover:before{display:none}.banner__thumbs_slider .swiper-slide:hover .slider__name{color:#d65959}.banner__thumbs_slider .swiper-slide::before{content:'';position:absolute;bottom:13px;right:-1px;width:1px;height:100%;background:linear-gradient(to bottom, transparent 0, #e3e3e3 100%)}.banner__thumbs_slider .swiper-slide:last-child::before{display:none}.banner__thumbs_slider .img_wr{display:flex;justify-content:center;height:45px;margin-bottom:5px}.banner__thumbs_slider .img_wr img{object-fit:contain;width:100%}.banner__thumbs_slider .img_wr a{display:flex;justify-content:center}.banner__thumbs_slider .img_wr picture{display:flex;justify-content:center}.banner__thumbs_slider .slider__name{display:block;height:32px;margin-bottom:6px;font-size:14px;line-height:16px;font-weight:500;text-align:center;color:#3676b3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.banner__thumbs_slider .slider__producer{display:block;font-size:14px;line-height:14px;text-align:center;color:#9C9C9C;height:16px;text-align:center;overflow:hidden}.banner__right{display:flex;flex-direction:column;justify-content:space-between;width:18.5%;flex-grow:1}@media (max-width: 1530px){.banner__right{flex-grow:initial;width:100%;max-width:960px}}@media (min-width: 1300px) and (max-width: 1536px){.banner__right{display:flex;flex-direction:column;justify-content:space-between;width:18.5%;flex-grow:1;margin:unset;max-width:unset}}@media (max-width: 1340px) and (min-width: 1024px){.banner__right{margin:0 auto}}@media (max-width: 1023px){.banner__right{max-width:100%}}@media (max-width: 767px){.banner__right{width:100%;max-width:500px;margin:0 auto}}.banner__right .banner__go_to_category{background:#FFF;margin-bottom:28px;box-shadow:0px 0px 20px rgba(0,0,0,0.04);border-radius:10px;padding-top:23px;padding-bottom:19px}@media (max-width: 767px){.banner__right .banner__go_to_category{font-size:18px}}.banner__right .banner__go_to_category.banner__go_to_category--new{display:flex;justify-content:center}@media (max-width: 1530px){.banner__right .banner__go_to_category.banner__go_to_category--new{justify-content:center;padding-left:0}}@media (min-width: 1300px) and (max-width: 1536px){.banner__right .banner__go_to_category.banner__go_to_category--new{display:flex;justify-content:center}}@media (max-width: 1299px){.banner__right .banner__go_to_category.banner__go_to_category--new{display:none}}.banner__right .banner__go_to_category.banner__go_to_category--new .text_wr{display:flex;align-items:center;margin-bottom:4px}.banner__right .banner__go_to_category.banner__go_to_category--new .text{margin-bottom:0;text-align:left}.banner__right .banner__go_to_category.banner__go_to_category--new .left{margin-right:10px}@media (max-width: 1536px){.banner__right .banner__go_to_category.banner__go_to_category--new .left{display:none}}.banner__right .banner__go_to_category.banner__go_to_category--new .left img{min-height:43px;max-height:43px;min-width:43px;max-width:43px;object-fit:contain}.banner__right .banner__go_to_category .text{display:block;margin-bottom:3px;text-align:center;color:#767676}.banner__right .banner__go_to_category .link{display:block;text-align:center;color:#3676b3}.banner__right .banner__card{position:relative;background:#FFF;box-shadow:0px 0px 20px rgba(0,0,0,0.04);border-radius:10px;padding:98px 35px 35px 35px}@media (max-width: 1600px){.banner__right .banner__card{padding-left:10px;padding-right:10px}}@media (min-width: 1530px) and (max-width: 1600px){.banner__right .banner__card{padding-left:18px;padding-right:18px}}@media (max-width: 1530px){.banner__right .banner__card{display:flex;padding-top:35px}}@media (min-width: 1300px) and (max-width: 1536px){.banner__right .banner__card{display:block;padding-left:25px;padding-right:25px}}@media (min-width: 1536px){.banner__right .banner__card{min-height:480px}}@media (min-width: 1480px) and (max-width: 1536px){.banner__right .banner__card{min-height:453px}}@media (min-width: 1440px) and (max-width: 1480px){.banner__right .banner__card{min-height:443px}}@media (min-width: 1380px) and (max-width: 1440px){.banner__right .banner__card{min-height:420px}}@media (min-width: 1366px) and (max-width: 1379px){.banner__right .banner__card{min-height:407px}}@media (min-width: 1300px) and (max-width: 1366px){.banner__right .banner__card{min-height:382px}}@media (max-width: 767px){.banner__right .banner__card{padding:84px 20px 20px 20px}}@media (max-width: 359px){.banner__right .banner__card{padding-left:10px;padding-right:20px}}@media (max-width: 359px){.banner__right .banner__card .price{font-size:20px}}.banner__right .banner__card .img_wr{height:170px;margin-bottom:27px}@media (max-width: 1530px){.banner__right .banner__card .img_wr{margin-right:32px;margin-bottom:0}}@media (min-width: 1300px) and (max-width: 1536px){.banner__right .banner__card .img_wr{margin-bottom:15px;margin-right:0;height:150px;padding-top:25px}}@media (max-width: 767px){.banner__right .banner__card .img_wr{height:120px;margin-right:25px;margin-bottom:0}}@media (max-width: 359px){.banner__right .banner__card .img_wr{height:100px}}@media (max-width: 1530px){.banner__right .banner__card .bottom{width:100%}}@media (max-width: 479px){.banner__right .banner__card .bottom{width:57%}}.banner__right .banner__card .select_wr{margin-bottom:24px;height:auto}@media (min-width: 1300px) and (max-width: 1536px){.banner__right .banner__card .select_wr{width:100%;margin:0px 0 5px 0}}@media (min-width: 768px) and (max-width: 1299px){.banner__right .banner__card .select_wr{width:54%;margin-bottom:0;margin-right:48px}}@media (max-width: 479px){.banner__right .banner__card .select_wr{margin-bottom:15px}}@media (min-width: 1300px) and (max-width: 1536px){.banner__right .banner__card .container{flex-flow:wrap}}@media (min-width: 768px) and (max-width: 1530px){.banner__right .banner__card .container{display:flex;justify-content:space-between;align-items:center}}@media (min-width: 1300px) and (max-width: 1536px){.banner__right .banner__card .slider__pricing{width:100%;margin:5px 0 0px 0;justify-content:space-between}}@media (min-width: 768px) and (max-width: 1299px){.banner__right .banner__card .slider__pricing{width:47%;justify-content:flex-start}}@media (max-width: 479px){.banner__right .banner__card .slider__pricing{flex-wrap:wrap}}.banner__right .banner__card .slider__pricing .price{white-space:nowrap;margin-right:20px}@media (min-width: 1300px) and (max-width: 1536px){.banner__right .banner__card .label_centered{transform:translateX(-50%);position:absolute;top:15px}}@media (min-width: 768px) and (max-width: 1299px){.banner__right .banner__card .label_centered{position:static;transform:none;margin-bottom:19px}}@media (max-width: 1530px) and (min-width: 480px){.banner__right .banner__card .btn--buy{width:113px;height:44px;padding:0;font-size:18px;padding-left:15px}}@media (min-width: 1531px){.banner__right .banner__card .btn--buy{width:44px;height:44px;background:url(/images/site/design/cart_white.svg) center no-repeat,#689f18;background-size:20px auto;color:transparent;padding:0}.banner__right .banner__card .btn--buy:hover{background-color:#89c730;box-shadow:0 4px 10px 0 rgba(0,0,0,0.225)}}@media (max-width: 479px){.banner__right .banner__card .btn--buy{width:44px;height:44px;background:url(/images/site/design/cart_white.svg) center no-repeat,#689f18;background-size:20px auto;color:transparent;padding:0}.banner__right .banner__card .btn--buy:hover{background-color:#89c730;box-shadow:0 4px 10px 0 rgba(0,0,0,0.225)}}.banner__right .banner__card .btn--buy.success{border:1.5px solid #78af29;background:url(/images/site/design/added.svg) center no-repeat,#FFF;background-size:18px auto;box-shadow:none;color:transparent;transition:none}.banner__right .banner__card .btn--buy.success::after{display:none}.banner__right .banner__card .btn--buy::after{width:20px;height:18px;margin-left:8px}.banner__right .banner__card .price_wr .price{font-size:16px}.banner__right .banner__card .price_wr .price::before{top:10px}.banner__right .banner__card .price_wr .price .currency{font-size:14px}.banner__right .banner__card .price_wr .best_price{font-size:22px}.banner__right .banner__card .price_wr .best_price .currency{font-size:16px}@media (max-width: 767px){main .banner .swiper-pagination .swiper-pagination-bullet{box-shadow:0 0px 3px rgba(0,0,0,0.3)}main .banner .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFF}}.products__pagination{display:flex;justify-content:center;padding:20px 0}.products__pagination .products__pagination_item{display:flex;justify-content:center;align-items:center;width:54px;height:54px;margin-right:18px;background:#FFF;border-radius:5px;box-shadow:0px 0px 20px rgba(0,0,0,0.05);border:1.5px solid transparent;color:#404040;font-size:18px;font-weight:400}.products__pagination .products__pagination_item:hover{border:1.5px solid #9C9C9C}.products__pagination .products__pagination_item.active{border:1.5px solid #78AF29}.products__pagination .products__pagination_item:disabled{background:#F2F2F2;border:none;color:#9C9C9C}.products__pagination .products__pagination_item.empty{width:26px;background:none;border:0;box-shadow:none}.products__pagination .products__pagination_item:last-child{margin-right:0}.products__pagination .products__pagination_item .ripple .circle{background:#F7FFEC}.main_wrapper{margin-top:25px}.filter__mobile_btn{display:none;justify-content:center;align-items:center;width:100%;height:54px;max-width:440px;margin:0 auto;margin-bottom:30px;background:#FFF;box-shadow:0px 0px 20px rgba(0,0,0,0.05);border-radius:10px;font-size:22px;color:#404040;cursor:pointer}@media (max-width: 1340px){.filter__mobile_btn{display:flex}}.filter__mobile_btn .filter_counter{color:#9C9C9C;margin-left:8px}.filter__mobile_btn .text{display:flex;align-items:center}.filter__mobile_btn .text::before{content:'';flex-shrink:0;display:block;width:15px;height:18px;margin-right:13px;background:url(/images/site/design/filter_icon.svg) center no-repeat}.filter__mobile_btn.wishlist{border-radius:5px}.filter__mobile_btn.wishlist .text{line-height:23px}.filter__mobile_btn.wishlist .text::before{width:20px;height:20px;background:url(/images/site/design/cats.svg) center no-repeat}.filters_wr{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:28px;position:relative}.filters_wr .filters__item{display:flex;align-items:center;height:44px;margin-bottom:12px;margin-right:16px;background:#EAF5FF;border-radius:5px;padding:0 22px 0 18px}@media (max-width: 767px){.filters_wr .filters__item{margin-right:14px;padding:0 14px 0 11px}}@media (max-width: 479px){.filters_wr .filters__item{margin-right:8px;padding:0 10px 0 7px}}.filters_wr .filters__item:last-of-type{margin-right:36px}.filters_wr .filters__item.filter{cursor:pointer}.filters_wr .text{margin-right:16px;font-size:16px;line-height:120%;color:#404040}@media (max-width: 767px){.filters_wr .text{font-size:14px;margin-right:14px}}.filters_wr .delete_filter{display:flex;align-items:center}.filters_wr .remove_all_filters{font-size:16px;line-height:120%;color:#c54855;cursor:pointer}@media (max-width: 1023px){main.catalog-main-wr{padding-top:100px}}.mod_catalog .slider_offer_wr.slider_offer_wr--without_tabs{margin-top:50px}@media (min-width: 768px){.mod_catalog .slider_offer_wr.slider_offer_wr--without_tabs{margin-bottom:50px}}@media (min-width: 1300px) and (max-width: 1340px){.mod_catalog .banner__slider_wr{width:950px}}@media (min-width: 1300px) and (max-width: 1340px){.mod_catalog .banner__right .banner__card{min-height:477px}}
/*# sourceMappingURL=catalog.css.map */
