header.active{position:relative;z-index:12}.violet{background-color:#ce65ff;color:#fff}.darkblue{background-color:#014dbf;color:#fff}.blue{background-color:#00acec;color:#fff}.darkgrey{background-color:#363636;color:#fff}.lightgreen{background-color:#c7ff51;color:#3e3e3e}.uppercase{text-transform:uppercase}body{background-color:#f0f0f0;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.2;font-weight:500;color:#000}body.dark{background-color:#282828}body.dark .breadcrumbs_element a{color:#fff}.bold{font-weight:600}.container{width:90%;max-width:1540px;display:block;margin:0 auto}.main_info_store h1{align-items:center;text-align:center;font-size:32px;font-weight:800;text-transform:uppercase;color:#000;padding:15px 0}.promotion-nav{margin-top:30px;align-items:center;justify-content:center;text-align:center}.btn-primary{width:200px;padding:10px;display:inline-block;align-items:center;justify-content:center;border-radius:9px;background-color:#fff;font-weight:600;border:2px solid #00ACEC;color:#00acec}.path{padding:5px 0}.path span.review_cancel_file1,.path span.review_cancel_file2,.path span.review_cancel_file3{cursor:pointer;color:#00acec}.popup_bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;opacity:0;pointer-events:none;background:rgba(0,0,0,.4);transition:unset}.popup_bg.active{opacity:1;pointer-events:all}header .header_top{display:block;height:45px;width:100%}header .header_top img{width:100%;height:100%}header .header_center{background-color:#f9f9f9}header .header_center .container{padding:11px 0 7px;display:flex;align-items:center;justify-content:space-between;position:relative}header .header_center-logo-block{display:flex;align-items:center;gap:40px}header .header_center-location{display:flex;align-items:center;gap:7px;position:relative}header .header_center-location .change{cursor:pointer}header .header_center_languages .tip{position:absolute;width:260px;right:0;top:40px;background:#ffffff;padding:10px 20px;border-radius:7px;box-shadow:8px 8px 8px #0000001a;text-align:center;z-index:6}header .header_center_languages .tip:before{content:"";position:absolute;top:-6px;right:20px;border-bottom:6px solid #ffffff;border-left:5px solid transparent;border-right:5px solid transparent}header .header_center_languages .tip p{margin:3px 0;font-size:13px;display:flex;column-gap:7px;align-items:center;text-transform:uppercase}header .header_center_languages .tip div{display:block;text-align:center}header .header_center_languages .tip div a{display:block}header .header_center_languages .tip div a.change{font-size:12px;font-weight:400;background:#00acec;padding:10px;border-radius:5px;color:#fff;width:120px;display:inline-block;margin:0 0 10px;text-transform:uppercase}header .header_center_languages .tip a:last-child{font-size:11px;font-weight:400;color:#00acec;text-decoration:underline}header .header_center-location .tip{position:absolute;width:200px;left:0;top:40px;background:#ffffff;padding:10px 20px;border-radius:7px;box-shadow:8px 8px 8px #0000001a;text-align:center;z-index:6}header .header_center-location .tip:before{content:"";position:absolute;top:-6px;left:20px;border-bottom:6px solid #ffffff;border-left:5px solid transparent;border-right:5px solid transparent}header .header_center-location .tip p{margin:3px 0;font-size:11px}header .header_center-location .tip .main_city{font-size:14px;font-weight:500;color:#00acec;margin-top:10px}header .header_center-location .tip div{display:flex;column-gap:40px;width:100%;margin-left:20px;margin-top:15px}header .header_center-location a{font-size:14px;font-weight:400}header .header_center-location a:last-child{font-size:14px;color:#00acec;text-decoration:underline}header .header_center-location p{color:#535353}.burger-location{display:flex;align-items:center;gap:7px;font-size:15px;font-weight:500;cursor:pointer;padding:0 15px}.burger-location p{color:#00acec;font-size:15px;font-weight:500}header .header_center-sales-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:55px}header .header_center_actsii{padding:2px 6px;font-weight:600;font-size:12px;line-height:1.2;border-radius:5px}header .header_center_sales{height:40px;padding:0 20px;display:flex;align-items:center;border-left:1px solid #00ACEC;border-right:1px solid #00ACEC;font-weight:400}header .header_center_sales span{font-weight:700}header .header_center_shops{font-weight:400}header .header_center-lang-block{display:flex;width:23%;align-items:center;justify-content:space-between}header .header_center_for_customer,header .header_center_feed{display:flex;align-items:center;gap:7px;cursor:pointer;padding:10px 0}header .header_center_for_customer p,header .header_center_feed p{color:#535353;font-weight:600;font-size:10px}header .header_center_for_customer{position:relative}header .header_center_for_customer .header_for_cust_popup{position:absolute;top:28px;left:-60%;opacity:0;pointer-events:none;transition:.3s;z-index:6;background-color:#fff;box-shadow:4px 4px 9.4px #00000040;border-radius:6px;padding:25px 10px 17px 25px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}header .header_center_for_customer .header_for_cust_popup a{font-size:13px;font-weight:400;display:block;text-wrap:nowrap}header .header_center_for_customer:hover .header_for_cust_popup{opacity:1;pointer-events:all}header .header_center_feed{position:relative}header .header_center_languages{display:flex;align-items:center;gap:7px;position:relative}header .header_center_languages a{color:#00acec;font-size:14px;font-weight:600}header .header_center_languages a.active{transform:scale(1.3)}header .header_center_languages .line{height:16px;width:1px;background-color:#00acec}.benefits_right_block{display:block}.benefits_right_block .prepay{width:100%;height:25px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;background-color:#ce65ff;border-radius:6px;padding:0 7px}.burger-center_languages{padding:25px 15px;display:flex;align-items:center;gap:7px}.burger-center_languages a{color:#00acec;font-size:14px;font-weight:600}.burger-center_languages a.active{transform:scale(1.3)}.burger-center_languages .line{height:16px;width:1px;background-color:#00acec}.header_center_feed_popup{position:absolute;top:28px;left:-80%;opacity:0;pointer-events:none;transition:.3s;z-index:6;background-color:#fff;padding:34px 10px 17px 15px;box-shadow:4px 4px 9.4px #00000040;border-radius:6px}.header_center_feed_popup .wrapp{display:flex;flex-direction:column;align-items:flex-start}.header_center_feed_popup .elem{display:flex;align-items:center;gap:12px;margin-top:14px}.header_center_feed_popup .elem span{font-weight:400}.header_center_feed_popup .elem.phone{margin-top:0}.header_center_feed_popup .elem.phone span{color:#00acec;text-decoration:underline}.header_center_feed_popup .phones{padding-left:50px;display:flex;flex-direction:column;margin-top:4px;gap:3px}.header_center_feed_popup .phones a{font-weight:500}.header_center_feed_popup .mail{margin-top:14px;display:flex;align-items:center;gap:12px}.header_center_feed_popup .mail div{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.header_center_feed_popup .mail div span{font-size:11px;font-weight:400;color:#00acec;text-decoration:underline}.header_center_feed_popup .mail div p{font-weight:400}.header_center_feed:hover .header_center_feed_popup{opacity:1;pointer-events:all}.header_bottom{background-color:#00acec;height:57px;position:sticky;top:0;left:0;width:100%;z-index:5}.header_bottom .container{display:flex;align-items:center;justify-content:space-between;height:100%}.header_bottom_catalog{width:21.5%;height:100%;background-color:#0085b7;position:relative}.header_bottom_catalog_text{padding-left:25px;display:flex;align-items:center;gap:28px;height:100%;cursor:pointer}.header_bottom_catalog_text.active svg{background:url(/assets/images/menu_close.svg) no-repeat center}.header_bottom_catalog_text p{color:#fff;font-size:15px;font-weight:600}.header_bottom_catalog_menu{display:none;position:absolute;top:57px;left:0;width:100%;min-height:795px;background-color:#fff;z-index:12;padding:8px 0}.header_bottom_catalog_menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.header_bottom_catalog_menu::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.header_bottom_catalog_menu::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#a7a7a7}.header_bottom_catalog_menu>ul{width:100%;display:flex;flex-direction:column;align-items:flex-start}.header_bottom_catalog_menu>ul>li{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 15px 10px 24px;transition:.4s}.header_bottom_catalog_menu>ul>li>a{display:flex;align-items:center;justify-content:flex-start;gap:30px}.header_bottom_catalog_menu>ul>li>a .icon_hold{display:flex;justify-content:center;width:20px}.header_bottom_catalog_menu>ul>li>a img{max-width:100%}.header_bottom_catalog_menu>ul>li>a span{font-weight:400;font-size:14px;transition:.4s}.header_bottom_catalog_menu>ul>li>a svg path{transition:.4s}.header_bottom_catalog_menu>ul>li .next_header_menu{display:block;position:absolute;top:0;left:100%;background-color:#fff;z-index:3;width:365.2%;height:100%}.header_bottom_catalog_menu>ul>li:not(:first-child) .next_header_menu{display:none}.header_bottom_catalog_menu>ul>li .next_header_wrapp{position:relative;height:795px}.header_bottom_catalog_menu>ul>li .next_header_wrapp .catalog_wrap{width:68%;padding-left:6%;height:775px;overflow-y:auto;overflow-x:hidden;display:flex;flex-wrap:wrap;row-gap:27px}.header_bottom_catalog_menu>ul>li .next_header_menu_elems{width:100%;padding-top:18px}.no_banner .catalog_wrap .block{width:33%!important}.no_banner .catalog_wrap{width:100%!important}.header_bottom_catalog_menu>ul>li .next_header_menu_elems .block{display:flex;flex-direction:column;align-items:flex-start;width:49%;padding-right:20px;box-sizing:border-box}.is_banner .block{width:50%!important}.header_bottom_catalog_menu>ul>li .next_header_menu_elems .block ul{margin-bottom:20px}.header_bottom_catalog_menu>ul>li .next_header_menu_elems .block .uppercase{position:relative}.header_bottom_catalog_menu>ul>li .next_header_menu_elems .block .uppercase{font-size:15px;font-weight:600;color:#00acec}.header_bottom_catalog_menu>ul>li .next_header_menu_elems .block .uppercase .block_sale{position:absolute;top:-2px;left:115%;background-color:#c7ff51;border-radius:6px;padding:3px 5px;color:#3e3e3e}.header_bottom_catalog_menu>ul>li .next_header_menu_elems .block ul{margin-top:5px;display:flex;flex-direction:column;gap:3px}.header_bottom_catalog_menu>ul>li .next_header_menu_elems .block ul li a{font-weight:300;font-size:13px;color:#464646}.header_bottom_catalog_menu>ul>li .next_header_all_cats{position:absolute;bottom:12px;left:37%;transform:translate(-50%);font-size:15px;font-weight:600;color:#a9a9a9}.is_banner .next_header_all_cats{width:63%!important}.header_bottom_catalog_menu>ul>li .next_header_image{position:absolute;top:0;right:-81px;height:100%}.header_bottom_catalog_menu>ul>li:hover{background-color:#00acec}.header_bottom_catalog_menu>ul>li:hover>a span{color:#fff}.header_bottom_catalog_menu>ul>li:hover>svg path{stroke:#fff}.header_bottom_catalog_menu>ul>li:hover .next_header_menu{display:block}.header_bottom_search_block{width:50%;position:relative;display:flex;align-items:center}.header_bottom_search_block form{width:100%;position:relative}.header_bottom_search_block input{width:100%;outline:none;border:0;height:38px;border-radius:6px;background-color:#fff;padding:0 17px;font-size:14px;box-sizing:border-box}.header_bottom_search_block input::placeholder{color:#535353}.header_bottom_search_block button{position:absolute;top:50%;right:12px;transform:translateY(-50%);background:none;cursor:pointer}.header_bottom_profile_block{width:23%;display:flex;align-items:center;justify-content:space-between}.header_bottom_profile{display:flex;align-items:center;gap:5px;position:relative}.header_bottom_profile .profile_non_auth_button{width:90px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:9px;background-color:#0085b7;font-weight:600;color:#fff}.header_bottom_profile .bonus{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.header_bottom_profile .bonus p{font-weight:700;font-size:8px;color:#fff}.header_bottom_profile .bonus span{background-color:#fff;border-radius:5px;font-weight:600;font-size:12px;padding:0 3px;color:#00acec}.header_bottom .icon_cont{background-color:inherit;width:40px;height:40px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:.3s;position:relative}.header_bottom .icon_cont:hover,.header_bottom .icon_cont.active{background-color:#58d2ff}.header_bottom .icon_cont .compare_count,.header_bottom .icon_cont .favourite_count,.header_bottom .icon_cont .cart_count{position:absolute;width:16px;height:16px;background-color:#ce65ff;border-radius:100%;display:flex;align-items:center;justify-content:center;top:0;right:0;font-size:10px;font-weight:600;color:#fff;opacity:0;pointer-events:none;transition:.3s}.header_bottom .icon_cont.active .compare_count,.header_bottom .icon_cont.active .favourite_count,.header_bottom .icon_cont.active .cart_count{opacity:1;pointer-events:all}.header_bottom_actions{display:flex;align-items:center;gap:15px}.header_bottom_cart{display:flex;align-items:center;gap:8px}.header_bottom_cart .summ{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.header_bottom_cart .summ p{font-weight:700;font-size:8px;color:#fff}.header_bottom_cart .summ span{background-color:#fff;border-radius:5px;font-weight:600;font-size:12px;padding:0 3px;color:#00acec}.back_header_btn{display:none}span.status-0{display:inline-block;background:#C0C0C0;color:#000;padding:5px;border-radius:5px;font-size:14px}#bingc-phone-button.bingc-show{display:none!important}.slider_mini{visibility:hidden}.slider_mini .slick-slide{width:87px!important;height:87px!important;cursor:pointer}.product_card{padding:14px 16px 15px 18px;background-color:#fff;border-radius:10px;width:calc(20% - 8px);position:relative;transition:.3s}.viewed_prod_container .product_card{width:calc(16.5% - 6px)}.product_card.out_of_stock .product_card--container{opacity:.5}.product_card--container{position:relative}.product_card_hidden{position:absolute;min-height:150px;left:0;width:100%;background-color:#fff;opacity:0;pointer-events:none;transition:.3s;z-index:1;padding:14px 16px 15px 18px;display:flex;flex-direction:column;gap:10px;border-radius:0 0 10px 10px;box-shadow:2px 19px 15px #00000040}.product_card_hidden::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.product_card_hidden::-webkit-scrollbar{width:7px;background-color:#f5f5f5}.product_card_hidden::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#c9c9c9}@media only screen and (max-width : 768px){.product_card_hidden{bottom:-200px;display:none}.promo_banner_block .promo_banner_text{min-height:inherit!important}}.product_card_hidden .row{width:100%;display:flex;align-items:center;justify-content:space-between}.product_card_hidden .l{width:60%;font-size:10px;font-weight:500}.product_card_hidden .r{width:35%;font-size:10px;font-weight:400}.product_card:hover{box-shadow:2px 22px 15px #00000040!important}.product_card:hover .product_card_hidden{opacity:1;pointer-events:all}.product_card--benefits{position:absolute;top:0;left:0;height:37px;width:90%;display:flex;flex-wrap:wrap;gap:5px}.buy2{width:165px;height:53px;border-radius:12px;background-color:#00acec;display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;font-weight:500;color:#fff}.product_card--benefits span{padding:2px 3px;border-radius:6px;height:max-content}.product_card--benefits span.prepay{width:90%;height:25px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;background-color:#ce65ff;border-radius:6px}.product_card--like-block{height:60px;position:absolute;top:0;right:0;display:flex;flex-direction:column;gap:8px}.product_card--like-block a{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid #E1E1E1;border-radius:6px;transition:.2s}.product_card--like-block a svg path{transition:.2s}.product_card--like-block a:hover{border:1px solid #00ACEC}.product_card--like-block a.active{border:1px solid #00ACEC;background-color:#00acec}.product_card--like-block a.active svg path{fill:#fff}.product_card--thumbnail{width:90%;padding-top:20%;display:flex;align-items:center;justify-content:center;height:266px;margin:0 auto}.product_card--thumbnail img{max-width:100%;height:100%;object-fit:contain}.product_card--testimonials-block{margin-top:30px;height:18px;width:100%;display:flex;align-items:center;justify-content:space-between}.product_card--testimonials-block .testimonial{display:flex;align-items:center;height:100%}.product_card--testimonials-block .testimonial span{margin-left:7px;margin-right:3px;font-weight:600;font-size:10px;color:#00acec}.product_card--testimonials-block .colors{display:flex;align-items:center;height:100%;gap:6px}.product_card--testimonials-block .colors .color_circle{width:18px;height:18px;border:.5px solid #A8A8A8;border-radius:100%;display:flex;align-items:center;justify-content:center;position:relative}.product_card--testimonials-block .colors .color_circle .inner{width:14px;height:14px;border-radius:100%}.product_card--testimonials-block .colors .color_circle.grey .inner{background:linear-gradient(141.43deg,#B0B0B0 12.68%,#727272 30.25%,#EDEDED 49.92%,#B0B0B0 74.87%,#A7A7A7 82.95%)}.product_card--testimonials-block .colors .color_circle.dark .inner{background-color:#000}.product_card--testimonials-block .colors .color_circle.none:after{content:"";display:block;position:absolute;top:-5px;left:8px;width:1px;height:160%;transform:rotate(45deg);background-color:#000}.product_card.out_of_stock .product_card--testimonials-block .testimonial span{color:#000}.product_card.out_of_stock .product_card--testimonials-block .testimonial>svg path{fill:#000}.product_card--title{display:block;height:33px;margin-top:5px;width:90%;overflow:hidden}.product_card--title h3{font-weight:600;font-size:14px}.product_card--center-benefits{display:flex;align-items:center;margin-top:10px;gap:11px;height:22px}.product_card--center-benefits .item{display:flex;align-items:center;gap:3px}.product_card--price-cart-block{width:100%;display:flex;align-items:center;justify-content:space-between;height:43px;margin-top:13px}.product_card--price-cart-block .price-block{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.product_card--price-cart-block .price-block .price_top{display:flex;gap:5px}.product_card--price-cart-block .price-block .price_top .price_old{font-size:13px;font-weight:400;color:#a8a8a8;text-decoration:line-through}.product_card--price-cart-block .price-block .price_top .summ_difference{border-radius:6px;background-color:#ff6565;padding:2px 4px;font-size:9px;font-weight:600;color:#fff}.product_card--price-cart-block .price-block .price_new{font-weight:600;font-size:25px}.product_card--price-cart-block .price-block .price_new span{font-size:16px}.product_card--price-cart-block .add_to_cart{width:43px;height:43px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#00acec;cursor:pointer;position:relative;transition:.4s;overflow:hidden}.product_card--price-cart-block .add_to_cart svg{position:absolute;bottom:10px;left:7px;transform:translate(0);transition:.4s}.product_card--price-cart-block .add_to_cart svg path{transition:.4s}.product_card--price-cart-block .add_to_cart:hover svg{transform:rotate(-10deg)}.product_card--price-cart-block .add_to_cart.active{background-color:#5fbe15}.product_card--price-cart-block .add_to_cart.active svg{transform:translateY(65%)}.product_card--price-cart-block .add_to_cart.active svg path:last-child{stroke-opacity:1}.product_card--price-cart-block .mail_to_us{width:43px;height:43px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid #00ACEC;cursor:pointer;position:relative}.product_card--price-cart-block .mail_to_us svg{position:absolute;bottom:10px;left:10px}.product_card--bottom-benefits{margin-top:10px;display:flex;align-items:center;gap:5px;height:16px}.product_card--bottom-benefits>div{padding:2px 4px;border-radius:6px}.product_card--bottom-benefits .border-violet{border:1px solid #CE65FF;display:flex;align-items:baseline}.product_card--bottom-benefits .border-violet p{font-weight:600;font-size:10px;color:#ce65ff}.product_card--bottom-benefits .border-violet span{font-weight:600;font-size:7px;color:#ce65ff;margin-left:5px}.top_main_banners .container.banners{display:flex;align-items:flex-start;justify-content:space-between;min-height:695px}.top_main_banners .top_main_menu{width:21.5%;background-color:#fff;padding:8px 0;height:100%}.top_main_banners .top_main_menu ul{width:100%;display:flex;flex-direction:column;align-items:flex-start}.top_main_banners .top_main_menu ul li{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 24px;transition:.3s;cursor:pointer}.top_main_banners .top_main_menu ul li a{display:flex;align-items:center;justify-content:flex-start;gap:30px}.top_main_banners .top_main_menu ul li a .icon_hold{width:20px;display:flex;justify-content:center}.top_main_banners .top_main_menu ul li a img{max-width:100%}.top_main_banners .top_main_menu ul li a span{font-weight:400;font-size:14px;transition:.3s}.top_main_banners .top_main_menu ul li svg path{transition:.3s}.top_main_banners .top_main_menu ul li:hover{background-color:#00acec}.top_main_banners .top_main_menu ul li:hover a span{color:#fff}.top_main_banners .top_main_menu ul li:hover svg path{stroke:#fff}.top_main_banners .top_main_else_blocks{width:78.5%;padding:16px 0 0 30px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:25px 20px;height:100%}.top_main_banners .top_main_cats{width:calc(72% - 12.5px);height:55px;display:flex;align-items:center;justify-content:space-between;column-gap:0px}.top_main_banners .top_main_cats .cat{width:calc(33.3% - 4.3333333333px);background-color:#fff;border-radius:9px;height:100%;position:relative;display:flex;align-items:center;margin:0 5px}.top_main_banners .top_main_cats .cat_image_wrapp{width:35%;height:100%;left:11px;position:relative}.top_main_banners .top_main_cats .cat img{height:120%;position:absolute;top:50%;left:50%;transition:.4s;transform:translate(-50%,-50%)}.top_main_banners .top_main_cats .cat p{padding-left:8%;font-weight:600;letter-spacing:.04em;font-size:13px;transition:.4s}.top_main_banners .top_main_cats .cat:hover img{transform:translate(-50%,-50%) rotate(5deg) scale(1.1)}.top_main_banners .top_main_cats .cat:hover p{transform:scale(1.1)}.top_main_banners .top_main_tbanner{width:calc(28% - 12.5px);height:55px}.top_main_banners .top_main_tbanner a{display:block;width:100%;height:100%}.top_main_banners .top_main_tbanner a img{object-fit:cover}.top_main_banners .top_main_slides-banners{width:calc(72% - 12.5px);height:590px}.top_main_banners .top_main_slides-banners .top_main_slider,.top_main_products_slide{visibility:hidden}.top_main_banners .top_main_slides-banners .top_main_slider,.top_main_banners .top_main_slides-banners .slick-list,.top_main_banners .top_main_slides-banners .slick-track{height:100%}.slider_main_center_banner{visibility:hidden}.top_main_banners .top_main_slides-banners .prev_arr,.slider_main_center_banner .prev_arr{position:absolute;top:50%;left:13px;transform:translateY(-50%);cursor:pointer;z-index:1}.top_main_banners .top_main_slides-banners .next_arr,.slider_main_center_banner .next_arr{position:absolute;top:50%;right:13px;transform:translateY(-50%);cursor:pointer;z-index:1}.top_main_banners .top_main_slides-banners .slick-slide{overflow:hidden;border-radius:9px;margin-left:5px;margin-right:5px}.top_main_banners .top_main_slides-banners .slick-slide img{width:100%;height:100%;object-fit:cover}.main_center_banner .slick-slide{overflow:hidden;border-radius:9px;margin-left:5px;margin-right:5px}.main_center_banner .slick-slide img{width:100%;height:192px;object-fit:cover}.top_main_banners .top_main_mobile_banners{width:100%;visibility:hidden}.top_main_banners .top_main_mobile_banners .top_main_slider,.top_main_banners .top_main_mobile_banners .slick-list,.top_main_banners .top_main_mobile_banners .slick-track{height:100%}.top_main_banners .top_main_mobile_banners .prev_arr{position:absolute;top:50%;left:13px;transform:translateY(-50%);cursor:pointer;z-index:1}.top_main_banners .top_main_mobile_banners .next_arr{position:absolute;top:50%;right:13px;transform:translateY(-50%);cursor:pointer;z-index:1}.top_main_banners .top_main_mobile_banners .slick-slide{overflow:hidden;border-radius:9px;margin-left:5px;margin-right:5px}.top_main_banners .top_main_mobile_banners .slick-slide img{width:100%;height:100%;object-fit:cover}.top_main_banners .top_main_slides-products{width:calc(28% - 12.5px);height:calc(100% - 80px);border-radius:9px;background-color:#fff;padding:23px 0 20px;height:590px}.top_main_banners .top_main_slides-products .top_timer_block{width:100%;display:flex;align-items:center;justify-content:space-between}.top_main_banners .top_main_slides-products .top_timer_block .top_day_sales{height:41px;width:59%;border-radius:0 9px 9px 0;background-color:#00acec;display:flex;align-items:center;justify-content:center}.top_main_banners .top_main_slides-products .top_timer_block .top_day_sales p{font-size:23px;color:#fff;font-weight:600}.top_main_banners .top_main_slides-products .top_timer_block .top_timer{width:40%;display:flex;flex-direction:column;align-items:center}.top_main_banners .top_main_slides-products .top_timer_block .top_timer p{font-weight:600;font-size:9px;line-height:12px}.top_main_banners .top_main_slides-products .top_timer_block .top_timer .timer_elem span{font-weight:700;font-size:20px;line-height:26px}.top_main_banners .top_main_slides-products .top_main_products_wrapp{padding:0;width:100%;position:relative}.top_main_banners .top_main_slides-products .top_main_products_wrapp .top_main_product{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 1px}.top_main_banners .top_main_slides-products .top_main_products_wrapp .top_main_product_all_container{padding:20px 0;position:relative;height:430px;width:80%}.top_main_banners .top_main_slides-products .top_main_products_wrapp .benefits{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;gap:7px}.top_main_banners .top_main_slides-products .top_main_products_wrapp .benefits span{padding:1px 3px 3px;letter-spacing:.04em;border-radius:6px}.top_main_banners .top_main_slides-products .top_main_products_wrapp .product_prev{width:100%;display:flex;align-items:center;justify-content:center;margin-top:12px;position:relative;top:20%;transform:translateY(-20%)}.top_main_banners .top_main_slides-products .top_main_products_wrapp .product_prev img{max-width:200px}.top_main_banners .top_main_slides-products .top_main_products_wrapp .product_top_info .products_testimonial_block{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;transform:translateY(20%)}.products_testimonial_block .stars img{display:inline}.top_main_banners .top_main_slides-products .top_main_products_wrapp .product_top_info .products_testimonial_block .products_testimonial{display:flex;align-items:center;gap:3px}.top_main_banners .top_main_slides-products .top_main_products_wrapp .product_top_info .products_testimonial_block .products_testimonial span{font-weight:600;font-size:10px;color:#00acec}.product_top_info{position:absolute;width:100%;bottom:10px}.review_popup_file{position:relative}.review_popup_file span{position:absolute;bottom:3px;font-size:11px;z-index:10;color:#00acec;left:20px}.review_popup{position:relative}.review_add_video{display:none;position:absolute;background:#fff;width:460px;padding:15px;bottom:150px;z-index:10;border:1px solid #C0C0C0;border-radius:7px;-webkit-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);box-shadow:4px 4px 8px #223c5033}.title_add_video{font-size:18px;font-weight:400;color:#c9c9c9;display:flex}.title_add_video div{margin:5px 0 0 10px}.top_main_banners .top_main_slides-products .top_main_products_wrapp .products_title{width:100%;overflow:hidden;height:32px;text-align:left;margin-top:10px;display:flex;position:relative;transform:translateY(20%)}.top_main_banners .top_main_slides-products .top_main_products_wrapp .products_title h3{width:80%;font-weight:600;font-size:13px}.top_main_banners .top_main_slides-products .top_main_products_wrapp .products_price_block{margin-top:10px;width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;transform:translateY(20%)}.top_main_banners .top_main_slides-products .top_main_products_wrapp .products_price_block .products_price{max-width:50%;display:flex;flex-direction:column;gap:2px}.top_main_banners .top_main_slides-products .top_main_products_wrapp .products_price_block .products_price .old_price{font-weight:400;font-size:15px;color:#9c9c9c;text-decoration:line-through;text-decoration-color:#00acec}.top_main_banners .top_main_slides-products .top_main_products_wrapp .products_price_block .products_price .new_price{font-weight:600;font-size:29px;display:flex;align-items:baseline;gap:7px;width:150px}.top_main_banners .top_main_slides-products .top_main_products_wrapp .products_price_block .products_price .new_price span{font-size:20px}.top_main_banners .top_main_slides-products .top_main_products_wrapp .products_price_block .add_to_cart{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#00acec;cursor:pointer}.top_main_banners .top_main_slides-products .top_main_products_wrapp .slick-dots{display:flex;margin:40px auto 0;align-items:center;gap:9px;width:max-content}.top_main_banners .top_main_slides-products .top_main_products_wrapp .slick-dots li{width:15px;height:15px;border-radius:100px;background-color:#9c9c9c;cursor:pointer}.top_main_banners .top_main_slides-products .top_main_products_wrapp .slick-dots li.slick-active{background-color:#00acec}.top_main_banners .top_main_slides-products .top_main_products_wrapp .slick-dots li button{opacity:0}.top_main_banners .container.companies{width:100%;margin-top:30px;display:flex;align-items:center;gap:12px;height:56px}.top_main_banners .container.companies a{display:block;height:100%;flex:1;background-color:#fff;display:flex;align-items:center;justify-content:center}.top_main_banners .container.companies a img{max-width:80%;max-height:80%;filter:grayscale(1);transition:.3s}.top_main_banners .container.companies a:hover img{filter:grayscale(0)}.new_products{margin-bottom:21px}.new_products .section_title{font-weight:800;font-size:30px;line-height:40px;color:#303030}.new_products .products_grid{margin-top:7px;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;column-gap:10px;row-gap:13px}.new_products .new_product_more{margin:20px auto 0;border:1px solid #00ACEC;border-radius:6px;padding:12px 13px;font-weight:600;color:#00acec;display:block;cursor:pointer}.main_center_banner a{display:block;width:100%;height:100%}.best_deals{margin-top:40px}.best_deals .section_title{font-weight:800;font-size:30px;color:#303030}.best_deals .best_deals_acc{margin-top:18px;display:flex;flex-direction:column;align-items:flex-start;gap:25px}.best_deals .best_deals_source{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.best_deals .best_deals_source p{border-radius:6px;background-color:#fff;font-weight:600;padding:7px 13px;cursor:pointer;color:#000;transition:.3s}.best_deals .best_deals_source p:hover,.best_deals .best_deals_source p.active{background-color:#00acec;color:#fff}.best_deals .best_deals_target{display:block;transition:.4s}.best_deals .best_deals_target .target_grid{display:none;flex-wrap:wrap;align-items:stretch;width:100%;column-gap:10px;row-gap:13px}.best_deals .best_deals_target .target_grid.active{display:flex}.viewed{margin-top:35px}.viewed .section_title{font-weight:800;font-size:30px;color:#303030}.viewed_prod_container{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;column-gap:10px;row-gap:13px;margin-top:25px}.viewed .product_card:hover .product_card_hidden,.viewed_products .product_card:hover .product_card_hidden{display:none}.news{margin-top:27px}.news .section_title{font-size:25px;font-weight:800;color:#303030}.news .news_container{border-radius:6px;background-color:#fff;padding:20px 30px;display:flex;align-items:flex-start;justify-content:space-between;margin-top:20px}.news .news_container .news_block{width:22%;display:flex;flex-direction:column;align-items:flex-start;border-radius:6px;overflow:hidden}.news .news_container .news_block_image{width:100%;height:0px;padding-bottom:70%;position:relative;border-radius:6px;overflow:hidden}.news .news_container .news_block_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.news_block_descr{width:100%;padding:13px 23px 0 17px}.news_block_descr p{font-size:15px;font-weight:400}.news_block_descr p span{font-size:15px;font-weight:600}.videos{margin-top:35px}.videos .section_title{color:#303030;font-weight:800;font-size:25px}.videos .videos_block{margin-top:25px;background-color:#fff;border-radius:6px;padding:35px 58px 5px 52px;position:relative;visibility:hidden}.videos .videos_block .videos_block_arr{position:absolute;top:43%;transform:translateY(-50%);cursor:pointer}.videos .videos_block .videos_block_arr.prev{left:16px}.videos .videos_block .videos_block_arr.next{right:16px}.videos .videos_block .item{display:flex;flex-direction:column;align-items:flex-start;margin:0 15px}.videos .videos_block .item_thumb{width:100%;position:relative;height:0;padding-bottom:56%;cursor:pointer}.videos .videos_block .item_thumb img{border-radius:6px;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;z-index:1}.videos .videos_block .item_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:53px;height:53px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCAzNyA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0LjYwNTUgMTcuMTcxNkMzNy4yNzIyIDE4LjcxMTIgMzcuMjcyMiAyMi41NjAyIDM0LjYwNTUgMjQuMDk5OEw2LjYzNjAzIDQwLjI0ODFDMy45NjkzNiA0MS43ODc4IDAuNjM2MDE3IDM5Ljg2MzMgMC42MzYwMTcgMzYuNzg0TDAuNjM2MDE3IDQuNDg3NDNDMC42MzYwMTcgMS40MDgyMyAzLjk2OTM2IC0wLjUxNjI3IDYuNjM2MDMgMS4wMjMzNEwzNC42MDU1IDE3LjE3MTZaIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjciLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;z-index:2}.videos .videos_block .item_text{display:flex;flex-direction:column;align-items:flex-start;padding:15px;gap:13px}.videos .videos_block .item_text h4{font-weight:600;font-size:17px}.videos .videos_block .item_text span{font-weight:300;font-size:15px}footer{margin-top:34px;background-color:#fff;width:100%}footer .footer_top{border-top:1px solid #8E8E8E;border-bottom:1px solid #8E8E8E;padding:53px 0 43px}footer .footer_top_elems{display:flex;align-items:flex-start;justify-content:space-between;gap:3%}footer .footer_top_elem{flex:1;display:flex;align-items:flex-start;gap:14px}footer .footer_top_elem .text{display:flex;flex-direction:column;align-items:flex-start;gap:7px}footer .footer_top_elem .text span{font-weight:600;font-size:17px}footer .footer_top_elem .text p{font-weight:300;font-size:15px}footer .footer_bottom{padding:60px 80px}footer .footer_bottom .container{display:flex;align-items:flex-start;justify-content:space-between}footer .footer_bottom_col{display:flex;flex-direction:column;align-items:flex-start;width:max-content}footer .footer_bottom_title{font-weight:600;font-size:15px}footer .footer_bottom_email{margin:15px 0 25px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}footer .footer_bottom_email_item{width:316px;height:43px;display:flex;align-items:center}footer .footer_bottom_email_item input{width:192px;height:100%;border:1px solid #BCBCBC;border-radius:3px 0 0 3px;padding:0 16px;outline:none}footer .footer_bottom_email_item input::placeholder{color:#b4b4b4}footer .footer_bottom_email_item button{height:100%;width:124px;background-color:#00acec;border:1px solid #00ACEC;border-radius:0 3px 3px 0;cursor:pointer;color:#fff;font-weight:600}footer .footer_bottom_email_terms{margin-left:6px;display:flex;align-items:center;gap:10px}footer .footer_bottom_email_terms input[type=checkbox]{width:15px;height:15px;display:block;border-radius:3px;border:1px solid #B4B4B4}footer .footer_bottom_email_terms label{font-weight:400}footer .footer_bottom_email_terms label a{font-weight:400;color:#00acec}footer .footer_bottom_shop{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:32px}footer .footer_bottom_shop p{font-weight:400}footer .footer_bottom_messanger{display:flex;flex-direction:column;align-items:flex-start;gap:10px}footer .footer_bottom_messanger_items{display:flex;flex-wrap:wrap;max-width:300px;row-gap:11px;column-gap:20px}footer .footer_bottom_messanger_items a{display:flex;align-items:center;width:calc(50% - 10px);gap:15px}footer .footer_bottom_messanger_items a span{font-weight:400}footer .footer_bottom_schedule{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:7px}footer .footer_bottom_schedule li{font-weight:400}footer .footer_bottom_mail{margin-top:60px}footer .footer_bottom_mail a{font-weight:400;color:#0046ce}footer .footer_bottom_payment{margin-top:22px;display:flex;align-items:flex-end;gap:12px}footer .footer_bottom_microtion{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin-bottom:20px}footer .footer_bottom_microtion a{font-weight:400}footer .footer_bottom_socials{display:flex;flex-direction:column;align-items:flex-start;gap:15px}footer .footer_bottom_socials_items{display:flex;align-items:center;gap:5px}footer .footer_bottom_socials_items a{display:block;width:100%;height:100%}footer .footer_bottom_pages{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:7px}footer .footer_bottom_pages a{font-weight:400}.stock_popup{display:none;max-width:1300px;width:90%;position:fixed;z-index:12;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:.4s;padding:16px 21px 52px 20px;background-color:#fff;border-radius:11px;max-height:700px}.stock_popup .stock_wrapp{display:flex;flex-direction:column;align-items:flex-start;width:100%;position:relative}.stock_popup .stock_wrapp iframe{width:100%;height:480px}.stock_popup .stock_wrapp .stock_close{position:absolute;top:0;right:0;cursor:pointer}.stock_popup.active{display:block;pointer-events:all;opacity:1}.choose_city_popup{max-width:732px;width:90%;position:fixed;z-index:12;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:.4s;padding:16px 21px 52px 20px;background-color:#fff;border-radius:11px;max-height:500px;overflow-y:scroll}#all-areas{cursor:pointer;color:#0085b7;font-weight:400;text-decoration:underline}.choose_city_popup .choose_city_wrapp{display:flex;flex-direction:column;align-items:flex-start;width:100%;position:relative}.loader{display:none;width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side,#000 90%,#0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100%/3) 50%;animation:l3 1s infinite linear}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.choose_city_popup .choose_city_wrapp .pupose_city{font-weight:600;font-size:20px;text-transform:uppercase}.choose_city_popup .choose_city_wrapp .pupose_city span{text-transform:capitalize;color:#00acec;font-weight:600;font-size:17px}.choose_city_popup .choose_city_wrapp .choose_city_inp{margin-top:22px;width:100%;outline:none;padding:0 15px;height:45px;border-radius:9px;border:1px solid #BDBDBD;font-size:15px;font-weight:400;box-sizing:border-box}.choose_city_popup .choose_city_wrapp .choose_city_inp::placeholder{color:#8f8f8f}.choose_city_popup .choose_city_wrapp .choose_city_list{margin-top:45px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:23px}.choose_city_popup .choose_city_wrapp .choose_city_list li{font-size:17px;font-weight:600;width:33.3%;cursor:pointer;padding-left:8%}.choose_city_popup .choose_city_wrapp .choose_city_list li a{font-size:17px;font-weight:600}.choose_city_popup .choose_city_wrapp .choose_city_list li a:hover,.choose_city_popup .choose_city_wrapp .choose_city_list li.active a{color:#00acec}.choose_city_popup .choose_city_wrapp .choose_city_close{position:absolute;top:0;right:0;cursor:pointer}.header_center_feed_popup_close,.profile_close{position:absolute;top:10px;right:10px;cursor:pointer}.choose_city_popup.active{pointer-events:all;opacity:1}.profile_block_popup{pointer-events:none;opacity:0;position:absolute;top:48px;left:54%;transition:.4s;display:flex;flex-direction:column;gap:33px;background-color:#fff;box-shadow:0 4px 8.5px #00000040;padding:28px 20px 30px;z-index:6;width:300px}.profile_block_popup a{display:flex;align-items:center;gap:18px}.profile_block_popup a .quard{width:30px;display:flex;justify-content:center}.profile_block_popup a .quard svg path,.profile_block_popup a .quard svg circle{transition:.2s}.profile_block_popup a span{font-size:13px;font-weight:400;transition:.2s}.profile_block_popup a:hover .quard svg path{fill:#00acec}.profile_block_popup a:hover .quard svg circle{fill:#fff}.profile_block_popup a:hover span{color:#00acec}.profile_block_popup.active{pointer-events:all;opacity:1}.profile_block_popup_mobil{max-width:589px;width:100%;height:90%;position:fixed;z-index:10;top:48px;left:0%;pointer-events:none;opacity:0;transition:.4s;background-color:#fff;border-radius:9px;box-shadow:8px 8px 12px #0000001a;display:flex;align-items:stretch;overflow:hidden}.sign_in_popup{max-width:589px;width:90%;position:fixed;z-index:12;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;display:none;transition:.4s;background-color:#fff;border-radius:9px;box-shadow:8px 8px 12px #0000001a;align-items:stretch;justify-content:space-between;overflow:hidden}.sign_in_popup.active{pointer-events:all;opacity:1;display:flex}.sign_in_popup.active_page{pointer-events:all;opacity:1;display:flex;position:relative;z-index:inherit;top:inherit;left:inherit;transform:inherit;margin:20px auto}.sign_in_popup .left_side{max-width:252px;width:48%;display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:62px 0 22px 20px;position:relative}.sign_in_popup .left_side_bg{position:absolute;top:0;left:0;width:80%;height:100%;background-color:#00acec;z-index:1}.sign_in_popup .sign_in_text{background-color:#00acec;border-radius:6px;display:flex;flex-direction:column;align-items:center;padding:17px 6px 9px 11px;gap:12px;z-index:2;position:relative}.sign_in_popup .sign_in_text h3{font-size:11px;font-weight:600;color:#fff}.sign_in_popup .sign_in_text p{font-size:8px;font-weight:600;color:#fff}.sign_in_popup.sign_in_comments .sign_in_text{gap:8px;padding:17px 15px 9px 11px;align-items:flex-start}.sign_in_popup img{max-width:100%;z-index:2;position:relative}.sign_in_popup .right_side{width:48%;padding:60px 60px 57px 0}.sign_in_popup .right_side h4{font-weight:600;font-size:15px}.sign_in_popup .right_side input[type=text],.sign_in_popup .right_side input[type=tel]{margin-top:20px;width:100%;outline:none;border:1px solid #C1C1C1;height:47px;font-size:13px;font-weight:500;border-radius:8px;padding-left:16px;box-sizing:border-box}.sign_in_popup .right_side input[type=text]::placeholder,.sign_in_popup .right_side input[type=tel]::placeholder{color:#b4b4b4}.sign_in_popup .right_side input[type=submit]{border-radius:8px;margin-top:14px;width:100%;outline:none;border:0;height:47px;background-color:#b3b3b3;font-weight:600;color:#fff;transition:.2s;pointer-events:none}.sign_in_popup .right_side input[type=submit].active{pointer-events:all;cursor:pointer;background-color:#00acec}.sign_in_popup .right_side .inp_phone{position:relative;display:flex;align-items:center;height:47px;border-radius:8px;overflow:hidden;margin-top:20px}.sign_in_popup .right_side .inp_phone input[type=text]{height:100%;width:100%;border-radius:8px 0 0 8px;border:1px solid #C1C1C1;border-right:0;margin-top:0}.sign_in_popup .right_side .inp_phone button{width:64px;height:100%;background-color:#00acec;color:#fff;font-size:10px;font-weight:700;border-radius:0 8px 8px 0;border:1px solid #00ACEC}.sign_in_popup .right_side p.sms{margin-top:28px;font-size:10px;font-weight:500}.sign_in_popup .right_side .popup_del{margin-top:20px;width:100%;height:47px;border-radius:8px;background-color:#00acec;font-size:13px;font-weight:700;color:#fff}.sign_in_popup .right_side .sms_inp{margin-top:28px}.sign_in_popup .right_side .or{margin-top:17px;display:flex;width:100%;align-items:center;gap:10px}.sign_in_popup .right_side .or .line{height:1px;width:38%;background-color:#636363}.sign_in_popup .right_side .or p{font-weight:600;color:#636363}.sign_in_popup .right_side .another_sign{width:100%;margin-top:20px;height:47px;display:flex;align-items:center;gap:15px;border:1px solid #C1C1C1;border-radius:8px;padding-left:16px}.sign_in_popup .right_side .another_sign span{font-size:13px;font-weight:500;color:#636363}.sign_in_popup .right_side .another_sign:nth-child(2){margin-top:14px}.sign_in_popup .sign_in_close,.search_result_in_close{position:absolute;top:19px;right:19px!important;cursor:pointer}.links_category{padding:20px;font-size:14px;color:#000;font-family:inherit;position:relative;background:#ffffff;width:90%;max-width:1540px;margin:0 auto;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}.links_category a{display:inline-block;padding:7px;border-radius:3px;border:1px solid #cccccc;background:#ffffff;margin-right:7px;margin-bottom:7px}.content_category{padding:20px;font-size:14px;color:#000;font-family:inherit;position:relative;background:#ffffff;width:90%;max-width:1540px;margin:0 auto}.content_category .more{display:none;padding-top:5px;padding-bottom:10px;width:100%;background:#ffffff;text-transform:uppercase;color:#00acec;text-decoration:underline;position:absolute;z-index:2;bottom:0;left:20px}.blog_single_inner_container p{font-size:14px;color:#000}.blog_single_inner_container a{font-size:14px;color:#00acec}.blog_single_inner_container h1,.blog_single_inner_container h2,.blog_single_inner_container h3,.blog_single_inner_container h4{margin:10px 0;font-weight:500;color:#000}.blog_single_inner_container h1{font-size:24px}.blog_single_inner_container h2{font-size:21px}.blog_single_inner_container h3{font-size:19px}.blog_single_inner_container h4{font-size:17px}.blog_single_inner_container ul{margin-top:20px;margin-left:19px}.blog_single_inner_container ul li{color:#898989;font-size:14px;font-weight:400;position:relative;list-style:disc;text-align:justify;margin-top:2px}.blog_single_inner_container ol{margin-top:20px;margin-left:19px}.blog_single_inner_container ol li{color:#000;font-size:14px;font-weight:400;position:relative;list-style-type:decimal;text-align:justify;margin-top:2px}.blog_single_inner_container strong{font-weight:700;color:#000}.blog_single_inner_container em{color:#000;font-style:italic}.blog_single_inner_container .marker{background:yellow}.promo_text_container p{font-size:14px;color:#000}.promo_text_container a{font-size:14px;color:#00acec}.promo_text_container h1,.promo_text_container h2,.promo_text_container h3,.promo_text_container h4{margin:10px 0;font-weight:500;color:#000}.promo_text_container h1{font-size:24px}.promo_text_container h2{font-size:21px}.promo_text_container h3{font-size:19px}.promo_text_container h4{font-size:17px}.promo_text_container ul{margin-top:20px;margin-left:19px}.promo_text_container ul li{color:#898989;font-size:14px;font-weight:400;position:relative;list-style:disc;text-align:justify;margin-top:2px}.promo_text_container ol{margin-top:20px;margin-left:19px}.promo_text_container ol li{color:#000;font-size:14px;font-weight:400;position:relative;list-style-type:decimal;text-align:justify;margin-top:2px}.promo_text_container strong{font-weight:700;color:#000}.promo_text_container em{color:#000;font-style:italic}.promo_text_container .marker{background:yellow}.content_category *{font-size:inherit;color:inherit;font-family:inherit}.content_category b{font-size:inherit;font-weight:600;font-family:inherit}.content_category a{font-size:inherit;color:#00acec}.content_category h1,.content_category h2,.content_category h3,.content_category h4{margin:10px 0;font-weight:500;color:#000}.content_category h1,.content_category h1 *{font-family:inherit;font-size:24px!important;line-height:27px!important}.content_category h2,.content_category h2 *{font-family:inherit;font-size:21px!important;line-height:25px!important}.content_category h3,.content_category h3 *{font-family:inherit;font-size:19px!important}.content_category h4,.content_category h4 *{font-family:inherit;font-size:17px!important}.content_category ul{margin-top:20px;margin-left:19px}.content_category ul li{color:#000;font-size:14px;font-weight:400;position:relative;list-style:disc;text-align:justify;margin-top:2px}.content_category ol{margin-top:20px;margin-left:19px}.content_category ol li{color:#000;font-size:14px;font-weight:400;position:relative;list-style-type:decimal;text-align:justify;margin-top:2px}.content_category strong{font-weight:700;color:#000}.content_category em{color:#000;font-style:italic}.content_category .marker{background:yellow}.copyright{font-size:11px;text-align:right;color:#898989;padding:10px}.copyright a{color:#00acec}.sensebank{position:relative!important}.sensebank:hover .sensebank_popup{display:block}.sensebank_popup_in_close{position:absolute;top:-5px;right:-5px!important;cursor:pointer}.sensebank_wrp{width:100%;position:relative;font-size:16px}.sensebank_wrp p{line-height:24px!important;font-size:16px}.sensebank_wrp strong{font-weight:500;font-size:20px}.sensebank_wrp a{color:#00acec;text-decoration:underline}.sensebank_popup1:after{content:"";position:absolute;top:100%;right:48%;margin-left:-8px;width:0;height:0;border-top:8px solid #ffffff;border-right:8px solid transparent;border-left:8px solid transparent}.sensebank_popup:hover{display:block}.sensebank_popup{display:none;width:440px;border:1px solid #C1C1C1;position:absolute;z-index:1211;top:20px;left:-310px;background-color:#fff;border-radius:7px;box-shadow:8px 8px 8px #0000001a;flex-direction:column;padding:22px 22px 18px 20px}.sensebank_popup p{font-size:10px;font-weight:500}.user_merge_popup{max-width:303px;width:90%;position:fixed;z-index:12;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;display:none;transition:.4s;background-color:#fff;border-radius:7px;box-shadow:4px 4px 4px 4px #0000001a;flex-direction:column;padding:22px 22px 18px 20px}.user_merge_popup.active{pointer-events:all;opacity:1;display:flex}.user_merge_popup p{font-size:10px;font-weight:500}.user_merge_popup .user_merge_button{margin-top:11px;border-radius:4px;width:100%;height:37px;background-color:#00acec;color:#fff;font-size:13px;font-weight:700}.user_merge_popup .user_merge_in_close{position:absolute;top:3px;right:3px;cursor:pointer}.mess_popup_close{position:absolute;top:-50px;left:calc(50% - 15px);background:#fff;width:25px;border-radius:50%;padding:5px;cursor:pointer}#mess_popup{max-width:303px;width:90%;position:fixed;z-index:12;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;display:none;transition:.4s;background-color:#fff;border-radius:17px;box-shadow:4px 4px 4px #0000001a;flex-direction:column;padding:22px 22px 18px 20px;row-gap:10px}#mess_popup.active{pointer-events:all;opacity:1;display:block}#mess_popup p,#mess_popup span{font-size:13px;font-weight:400}#mess_popup a{margin:10px 0;display:flex;column-gap:15px;align-items:center;font-size:14px;font-weight:400}#mess_popup .mail span{font-size:13px;font-weight:400;color:#00acec}#mess_popup .phones{margin-top:-10px;margin-left:52px}#mess_popup .phones a{font-size:14px;font-weight:400;color:#00acec}.smscode_popup{max-width:303px;width:90%;position:fixed;z-index:12;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:0;display:none;transition:.4s;background-color:#fff;border-radius:7px;box-shadow:4px 4px 4px #0000001a;border:1px solid #cccccc;flex-direction:column;padding:22px 22px 18px 20px}.smscode_popup.active{pointer-events:all;opacity:1;display:flex}.smscode_popup p{font-size:10px;font-weight:500}.smscode_popup input{margin-top:30px;width:100%;box-sizing:border-box;border:1px solid #C1C1C1;height:47px;border-radius:8px;padding:0 17px;display:flex;align-items:center;font-size:13px;font-weight:500;color:#000}.smscode_popup .resend{margin-top:11px;font-size:13px;font-weight:500;color:#00acec;background-color:inherit}.smscode_popup .sms_sign{margin-top:11px;border-radius:4px;width:100%;height:37px;background-color:#00acec;color:#fff;font-size:13px;font-weight:700}.breadcrumbs{padding:13px 0}.breadcrumbs_element,.breadcrumbs_element .last_el{font-size:13px;font-weight:400;color:#00acec;padding-left:2px}.breadcrumbs_element span{font-size:13px;font-weight:400;color:#000}.breadcrumbs_element a,.breadcrumbs_element a span{font-size:13px;font-weight:400;color:#000;padding-right:2px;padding-left:1px}.catalog_header .container{display:flex;align-items:flex-end;gap:26px}.catalog_title .container h1{margin-top:15px;font-weight:800;font-size:28px;color:#000}.catalog_header_slider{width:calc(47% - 13px);height:100%;border-radius:6px;overflow:hidden;visibility:hidden}.catalog_header_slider img{width:100%}.catalog_header_else_cats{width:calc(53% - 13px);display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;column-gap:12px;row-gap:30px}.catalog_header_cat{padding:9px 10px;background-color:#fff;height:65px;display:flex;align-items:center;justify-content:left;border-radius:9px;width:100%}.catalog_header_cat img{height:100%;width:auto;transition:.3s}.catalog_header_cat span{text-transform:uppercase;font-size:13px;font-weight:600;transition:.3s;width:100%;text-align:center;padding-left:10px;word-break:break-word}.catalog_header_cat:hover img{transform:rotate(5deg) scale(1.5)}.catalog_header_cat:hover span{transform:scale(1.1)}.catalog_header_arr{top:50%;position:absolute;transform:translateY(-50%);cursor:pointer;z-index:2}.catalog_header_arr.prev{left:10px}.catalog_header_arr.next{right:10px}.catalog_grid_block{margin-top:22px}.catalog_grid_block .container{background-color:#fff;border-radius:6px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}.catalog_grid_block .catalog_grid_elem{width:100%;position:relative;padding:29px 25px 27px;display:flex;flex-direction:column;align-items:center}.catalog_grid_block .catalog_grid_elem img{margin-top:35px;margin-bottom:44px;height:143px}.catalog_grid_block .catalog_grid_elem:after{content:"";width:2px;height:95%;position:absolute;bottom:0;right:0}.catalog_grid_block .catalog_grid_elem:nth-child(1):after,.catalog_grid_block .catalog_grid_elem:nth-child(2):after,.catalog_grid_block .catalog_grid_elem:nth-child(3):after{background-color:#e1e1e1}.catalog_grid_block .catalog_grid_elem:nth-child(5):after,.catalog_grid_block .catalog_grid_elem:nth-child(6):after,.catalog_grid_block .catalog_grid_elem:nth-child(7):after{bottom:unset;top:0;background-color:#e1e1e1}.catalog_grid_block .catalog_grid_elem:nth-child(8):after,.catalog_grid_block .catalog_grid_elem:nth-child(9):after,.catalog_grid_block .catalog_grid_elem:nth-child(10):after{bottom:unset;top:0;background-color:#e1e1e1}.catalog_grid_block .catalog_grid_elem:nth-child(11):after,.catalog_grid_block .catalog_grid_elem:nth-child(12):after,.catalog_grid_block .catalog_grid_elem:nth-child(13):after{bottom:unset;top:0;background-color:#e1e1e1}.catalog_grid_block .catalog_grid_elem:before{content:"";position:absolute;width:95%;height:2px;left:50%;top:0;transform:translate(-50%)}.catalog_grid_block .catalog_grid_elem:nth-child(5):before,.catalog_grid_block .catalog_grid_elem:nth-child(6):before,.catalog_grid_block .catalog_grid_elem:nth-child(7):before,.catalog_grid_block .catalog_grid_elem:nth-child(8):before{background-color:#e1e1e1}.catalog_grid_block .catalog_grid_elem:nth-child(9):before,.catalog_grid_block .catalog_grid_elem:nth-child(10):before,.catalog_grid_block .catalog_grid_elem:nth-child(11):before,.catalog_grid_block .catalog_grid_elem:nth-child(8):before{background-color:#e1e1e1}.catalog_grid_block .catalog_grid_elem:nth-child(12):before,.catalog_grid_block .catalog_grid_elem:nth-child(13):before,.catalog_grid_block .catalog_grid_elem:nth-child(14):before,.catalog_grid_block .catalog_grid_elem:nth-child(15):before{background-color:#e1e1e1}.catalog_grid_block .catalog_grid_elems{width:100%;display:flex;align-items:flex-start;flex-direction:column;gap:15px}.catalog_grid_block .catalog_grid_elems .title{height:42px;display:flex;align-items:flex-end}.catalog_grid_block .catalog_grid_elems .title h3{font-size:20px;font-weight:600;color:#00acec;text-align:left;text-transform:uppercase}.catalog_grid_block .catalog_grid_elems ul{display:flex;align-items:flex-start;flex-direction:column;text-align:left;gap:10px}.catalog_grid_block .catalog_grid_elems ul li a{font-size:16px;font-weight:500;color:#464646}.catalog_top_categories{margin-top:12px;width:100%}.catalog_top_categories .container{border-radius:8px;padding:9px 11px 11px;background-color:#00acec;display:flex;align-items:flex-start;gap:10px;overflow:auto}.catalog_top_categories_item{width:147px;min-width:147px;height:142px;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;gap:4px;background-color:#fff;border-radius:8px;padding:6px 0 11px}.catalog_top_categories_item img{max-width:90%;max-height:100px}.catalog_top_categories_item p{font-size:11px;font-weight:400;color:#464646;text-align:center;height:24px}.catalog_top_categories_item .image_cont{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.catalog_inner_block{margin-top:18px}.catalog_inner_block h1{font-size:25px;font-weight:800}.catalog_inner_block .catalog_inner_container{width:100%;display:flex;align-items:flex-start;justify-content:space-between;position:relative;column-gap:14px;margin-top:25px}.catalog_inner_block .catalog_inner_container.author_view{margin-top:17px}.catalog_inner_block .catalog_inner_filters{width:calc(19% - 7px);position:sticky;top:58px;left:0;display:flex;flex-direction:column;row-gap:11px;max-height:calc(100vh - 66px);overflow-y:auto;overflow-x:hidden}.catalog_inner_block .catalog_inner_filters .filter{padding:13px 12px 13px 19px;border-radius:6px;background-color:#fff}.catalog_inner_block .catalog_inner_filters .filter_title{font-size:15px;font-weight:500}.catalog_inner_block .catalog_inner_filters .filter_ckeboxes{margin-top:14px;width:100%;display:flex;flex-direction:column;gap:8px}.catalog_inner_block .catalog_inner_filters .filter_ckeboxes .elem{width:100%;display:flex;align-items:center;justify-content:space-between}.catalog_inner_block .catalog_inner_filters .filter_ckeboxes .left_cont{display:flex;align-items:center;gap:7px}.catalog_inner_block .catalog_inner_filters .filter_ckeboxes input{border:0;width:16px;min-width:16px;height:16px;background-color:#d9d9d9;border-radius:2px;outline:none}.catalog_inner_block .catalog_inner_filters .filter_ckeboxes .dark{color:#000;border-radius:6px;font-size:12px;font-weight:500;padding:0}.catalog_inner_block .catalog_inner_filters .filter_ckeboxes .darkblue,.catalog_inner_block .catalog_inner_filters .filter_ckeboxes .violet{padding:2px 6px;color:#fff;border-radius:6px;font-size:10px;font-weight:600}.catalog_inner_block .catalog_inner_filters .filter_ckeboxes .filter_count{width:27px;min-width:27px;height:18px;border-radius:4px;background-color:#efefef;display:flex;align-items:center;justify-content:center;font-size:10px;transition:.3s}.catalog_inner_block .catalog_inner_filters .filter_ckeboxes .elem.active .filter_count{background-color:#00acec;color:#fff}.catalog_inner_block .catalog_inner_filters .filter .filter_search{box-sizing:border-box;margin-top:5px;width:100%;height:30px;padding:0 10px;border:1px solid #C9C9C9;outline:none;font-size:10px}.catalog_inner_block .catalog_inner_filters .filter .filter_search::placeholder{color:#a8a8a8}.catalog_inner_block .catalog_inner_filters .filter .filter_show_more{margin-top:12px;display:flex;align-items:center;gap:5px}.catalog_inner_block .catalog_inner_filters .filter .filter_show_more p{font-size:13px;color:#00acec;cursor:pointer}.catalog_inner_block .catalog_inner_filters .filter .filter_show_more span{width:27px;height:18px;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#efefef;font-size:10px}.catalog_inner_block .catalog_inner_filters .filter .slider-container{margin-top:8px}.catalog_inner_block .catalog_inner_filters .filter .value-display{display:flex;align-items:center;width:100%}.catalog_inner_block .catalog_inner_filters .filter .curr{margin-left:4px;font-size:15px;font-weight:400}.catalog_inner_block .catalog_inner_filters .filter .val_blocks{display:flex;align-items:center;gap:11px;width:90%}.catalog_inner_block .catalog_inner_filters .filter .val_blocks span,.catalog_inner_block .catalog_inner_filters .filter .val_blocks input{width:42%;min-width:60px;height:30px;border:1px solid #C9C9C9;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;font-size:15px;font-weight:400}.catalog_inner_block .catalog_inner_filters .filter .val_blocks .line{width:17px;height:2px;background-color:#d9d9d9}.catalog_inner_block .catalog_inner_filters .filter #price-slider{margin-top:12px;height:4px;width:92%;background:#D9D9D9;border-radius:9px;border:0}.catalog_inner_block .catalog_inner_filters .filter .noUi-connect{background:#00ACEC}.catalog_inner_block .catalog_inner_filters .filter .noUi-horizontal .noUi-handle{width:20px;height:20px;border-radius:100%;background:#00ACEC;border:0;box-shadow:unset;cursor:pointer;top:-7px}.catalog_inner_block .catalog_inner_filters .filter .noUi-handle:before{display:none}.catalog_inner_block .catalog_inner_filters .filter .noUi-handle:after{width:10px;height:10px;background:#fff;border-radius:100%;border:0;left:5px;top:5px}.catalog_inner_block .catalog_inner_filters .filter .filter_price_submit{margin-top:18px;width:100%;height:45px;border-radius:7px;background-color:#00acec;font-size:15px;color:#fff}.catalog_inner_block .catalog_inner_filters .filter .filter_else_title_cont{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.catalog_inner_block .catalog_inner_filters .filter .filter_else_title_cont svg{transition:.3s}.catalog_inner_block .catalog_inner_filters .filter .filter_else_title_cont.active svg{transform:rotate(90deg)}.catalog_inner_block .catalog_inner_filters .author_view_inner{background-color:#fff;border-radius:6px;padding:14px 17px}.catalog_inner_block .catalog_inner_filters .author_view_inner__image{width:60%;height:0;padding-bottom:60%;position:relative;border-radius:30px;overflow:hidden}.catalog_inner_block .catalog_inner_filters .author_view_inner__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.catalog_inner_block .catalog_inner_filters .author_view_inner__name{margin-top:16px;color:#00acec;font-size:15px;font-weight:600}.catalog_inner_block .catalog_inner_filters .author_view_inner__post-count{margin-top:5px;font-size:12px;font-weight:300}.catalog_inner_block .catalog_inner_filters .author_view_inner__post-count span{font-size:12px;font-weight:600}.catalog_inner_block .catalog_inner_filters .author_view_inner__auth-profiles{margin-top:13px;font-size:12px;font-weight:300;color:#212121}.catalog_inner_block .catalog_inner_filters .author_view_inner__socials{margin-top:5px;display:flex;align-items:center;gap:7px}.catalog_inner_block .catalog_inner_filters .author_view_inner__socials a{width:max-content;height:max-content;display:block}.catalog_inner_block .catalog_inner_filters .author_view_inner__socials img{width:33px;height:auto}.catalog_inner_block .catalog_inner_products{width:calc(81% - 7px);background-color:#fff;border-radius:6px;padding:15px 10px 53px 8px}.scrooly,.scrooly_hide{max-height:820px;overflow-y:auto;overflow-x:hidden}.scrooly_hide::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.scrooly_hide::-webkit-scrollbar{display:none;width:12px;background-color:#f5f5f5}.scrooly_hide::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#a7a7a7}.scrooly::-webkit-scrollbar-track,.catalog_inner_block .catalog_inner_filters::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.scrooly::-webkit-scrollbar,.catalog_inner_block .catalog_inner_filters::-webkit-scrollbar{width:7px;background-color:#f5f5f5}.scrooly::-webkit-scrollbar-thumb,.catalog_inner_block .catalog_inner_filters::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#a7a7a7}.catalog_inner_block .catalog_inner_products--top{width:100%;display:flex;align-items:center;justify-content:space-between}.catalog_inner_block .catalog_inner_products--top.promotions_page .catalog_inner_products--promotions_types{display:flex;align-items:center;gap:7px}.catalog_inner_block .catalog_inner_products--top.promotions_page .catalog_inner_products--promotions_elem{padding:3px 7px;border:1px solid #C8C8C8;border-radius:9px;display:flex;align-items:center;gap:5px;cursor:pointer}.catalog_inner_block .catalog_inner_products--top.promotions_page .catalog_inner_products--promotions_elem span{display:none;border-radius:4px;background-color:#efefef;padding:2px 6px;font-size:10px;font-weight:500}.catalog_inner_block .catalog_inner_products--top.promotions_page .catalog_inner_products--promotions_elem p a{font-size:15px;font-weight:600}.catalog_inner_block .catalog_inner_products--top.promotions_page .catalog_inner_products--promotions_elem.active{border:1px solid #00ACEC}.catalog_inner_block .catalog_inner_products--top.promotions_page .catalog_inner_products--promotions_elem.active p a{font-size:15px;font-weight:600;color:#00acec}.catalog_inner_block .catalog_inner_products--top.promotions_page .catalog_inner_products--promotions_elem.active span{display:block}.catalog_inner_block .catalog_inner_products--sort-block .title{font-size:15px}.catalog_inner_block .catalog_inner_products--sort-block .title a{font-size:14px;font-weight:400;margin-left:8px}.catalog_inner_block .catalog_inner_products--sort-block .title a.active{color:#00acec;text-decoration:underline}.catalog_inner_block .catalog_inner_products--choose_view{display:flex;align-items:center;gap:8px}.catalog_inner_block .catalog_inner_products--choose_view a{width:31px;height:31px;display:flex;align-items:center;justify-content:center;border:1px solid #BCBCBC;border-radius:6px}.catalog_inner_block .catalog_inner_products--choose_view a svg rect{transition:.3s}.catalog_inner_block .catalog_inner_products--choose_view a.active svg rect{fill:#00acec}.catalog_inner_block .catalog_inner_products--grid{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;row-gap:16px;margin-top:10px}.catalog_inner_block .catalog_inner_products--grid.promotions_page{margin-top:25px}.catalog_inner_block .catalog_inner_products--grid .product_card{width:100%;box-shadow:0 2px 4px #00000040;border-radius:10px}.catalog_inner_block .catalog_inner_products--grid .product_banner{width:100%;height:100%;border-radius:10px;box-shadow:0 2px 4px #00000040;background-color:#fff;display:flex;align-items:center;justify-content:center}.catalog_inner_block .catalog_inner_products--grid .product_banner p{text-align:center;font-size:60px;font-weight:400}.catalog_inner_block .catalog_inner_products--grid[data-view="3"]{grid-template-columns:1fr 1fr 1fr}.catalog_inner_block .catalog_inner_products--grid[data-view="4"]{grid-template-columns:1fr 1fr 1fr 1fr}.catalog_inner_block .catalog_inner_products--show_more{margin:38px auto 0;width:197px;height:40px;border-radius:6px;background-color:inherit;border:1px solid #00ACEC;font-weight:600;color:#00acec;display:block;cursor:pointer}.catalog_inner_block .catalog_inner_products--pagination{margin:17px auto;width:max-content;display:flex;align-items:center;gap:9px;max-width:100%}.catalog_inner_block .catalog_inner_products--pagination .left,.catalog_inner_block .catalog_inner_products--pagination .right{width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid #00ACEC}.catalog_inner_block .catalog_inner_products--pagination .block{width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:#f3f3f3;font-size:15px;font-weight:600;transition:.3s}.catalog_inner_block .catalog_inner_products--pagination .block.active,.catalog_inner_block .catalog_inner_products--pagination .block:hover{background-color:#a8e7ff}.catalog_inner_block.blog_single_block .catalog_inner_products{width:100%;padding:0;display:flex;align-items:flex-start;position:relative}.catalog_inner_block.blog_single_block .catalog_inner_products .catalog_inner_products--grid,.catalog_inner_block.blog_single_block .blog_single_inner_left{width:100%}.catalog_inner_block.blog_single_block .blog_single_inner_right{position:sticky;right:0;top:57px}.catalog_inner_block.blog_single_block .blog_single_inner_container{width:100%;padding:10px 50px 45px;text-align:justify;line-height:24px}.catalog_inner_block.blog_single_block .blog_single_inner_container p{margin-top:20px;font-size:15px;font-weight:400;line-height:24px}.catalog_inner_block.blog_single_block .blog_single_inner_container h3{margin-top:30px;margin-bottom:20px;font-size:20px;font-weight:400}.catalog_inner_block.blog_single_block .blog_single_inner_container ol{margin-top:20px;list-style:auto;padding-left:16px}.catalog_inner_block.blog_single_block .blog_single_inner_container ol li{padding-left:5px;font-size:15px;font-weight:400;line-height:24px}.catalog_inner_block.blog_single_block .blog_single_inner_container ol li a{font-size:15px;font-weight:400;line-height:24px;text-decoration:underline}.catalog_inner_block.blog_single_block .blog_single_inner_container iframe{margin-top:20px}.catalog_inner_block.blog_single_block .blog_single_inner_content{width:100%;padding:35px 50px 0}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_top{display:flex;align-items:center;cursor:pointer;gap:7px}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_top p{color:#00acec;font-size:20px;font-weight:400}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_top svg{transition:.4s}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_top svg.active{transform:rotate(90deg)}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_top span{font-size:15px;font-weight:400;color:#00acec}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_bottom{margin-top:7px;list-style:none;display:none}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_bottom li a{font-size:15px;font-weight:400;text-decoration:underline}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_bottom li:not(:first-child){margin-top:11px}.catalog_inner_block.blog_single_block .blog_single_inner_img_container{margin:45px 0;display:flex;align-items:center;width:100%}.catalog_inner_block.blog_single_block .blog_single_inner_img_container img{flex:1}.catalog_inner_block.blog_single_block .blog_single_inner_img_container.two_img img{max-width:50%}.catalog_inner_block.blog_single_block .blog_single_inner_img_container.three_img img{max-width:33.3%}.catalog_inner_block.blog_single_block .blog_single_inner_favourite_post{padding:0 50px 17px}.catalog_inner_block.blog_single_block .blog_single_inner_favourite_post__inner{display:flex;align-items:center;gap:10px;cursor:pointer}.catalog_inner_block.blog_single_block .blog_single_inner_favourite_post__inner p{font-size:15px;font-weight:400;background-color:#bbe8ff;padding:10px 14px;border-radius:13px}.catalog_inner_block.blog_single_block .blog_single_inner_favourite_post__inner svg.active{fill:#bbe8ff}.catalog_inner_block.blog_single_block .blog_single_inner_favourite_post__inner svg.active path{stroke:#00acec}.promotion_elem{box-shadow:5px 4px 7.2px #0000001a;border-radius:16px;overflow:hidden;position:relative;width:100%}.promotion_elem img{opacity:.9;height:178px;width:100%;object-fit:cover}.anchors{position:relative}.anchor_item .anchor_item_hr{opacity:0;position:relative;margin-top:6px;height:3px;width:10px;margin-left:auto;margin-right:auto;background:#039CD4}.promotion_elem img:hover{opacity:1.5}.promotion_elem_container{padding:6px 15px 7px 11px}.promotion_elem_benefits{display:flex;gap:4px;align-items:center}.promotion_elem_benefits span{padding:0 4px;height:12px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:10px}.promotion_elem_title{display:block;font-size:15px;font-weight:600;margin-bottom:30px}.promotion_elem_description{margin-top:10px;margin-bottom:30px;font-size:8px;font-weight:400}.promotion_elem_description strong{font-size:8px;font-weight:600}.promotion_elem_end{position:absolute;bottom:7px;margin-top:20px;padding:3px 6px;border-radius:7px;background-color:#bbe8ff;font-size:12px;font-weight:400;width:max-content}.promotion_elem_end span{font-size:12px;font-weight:600}.promotion_elem.blog img{height:228px;width:100%;object-fit:cover}.promotion_elem.blog .blog_elem_title{font-size:15px;font-weight:600}.promotion_elem.blog .blog_elem_description{margin-top:7px;margin-bottom:30px;font-size:12px;font-weight:400}.promotion_elem.blog .blog_elem_btm{margin-top:20px;bottom:7px;position:absolute;display:flex;align-items:center;justify-content:space-between;width:95%}.promotion_elem.blog .blog_elem_btm p{padding:4px 4px 4px 7px;border-radius:7px;background-color:#bbe8ff;font-size:9px;font-weight:400}.promotion_elem.blog .blog_elem_btm p span{font-size:9px;font-weight:600}.promotion_elem.blog .blog_elem_btm p:first-child{width:115px}.title_blue{width:100%;height:62px;position:relative;padding-left:60px;background-color:#fff;display:flex;align-items:center}.title_blue:after{content:"";display:block;width:22px;height:100%;position:absolute;top:0;left:0;background-color:#00acec}.title_blue h2{font-size:20px;font-weight:600}.viewed_products{margin-top:16px}.viewed_products_grid{margin-top:9px;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;column-gap:12px;row-gap:12px}.viewed_products_grid .product_card{width:100%}.product_companies .companies{width:100%;margin-top:10px;display:flex;align-items:center;gap:12px;height:56px}.product_companies .companies a{height:100%;flex:1;background-color:#fff;display:flex;align-items:center;justify-content:center}.product_companies .companies a img{max-width:90%;max-height:90%}.product_companies .companies a:nth-child(1){border-radius:6px 0 0 6px}.product_companies .companies a:nth-child(9){border-radius:0 6px 6px 0}.catalog_inner_products--sort-block_btm{display:flex;align-items:center;gap:10px;margin-top:10px}.catalog_inner_products--sort-block_btm .item{padding:3px 7px;background-color:#a8e7ff;cursor:pointer;display:flex;align-items:center;gap:3px;border-radius:6px}.catalog_inner_products--sort-block_btm .item span{font-size:10px;font-weight:600}.catalog_inner_products--sort-block_btm .clear_all{padding:3px 7px;cursor:pointer;display:flex;align-items:center;gap:3px}.catalog_inner_products--sort-block_btm .clear_all span{font-size:10px;font-weight:400}.product_page{position:relative}.product_page_fixed_block{position:sticky;top:54px;left:0;width:100%;height:80px;z-index:3}.product_page_fixed_block .container{background-color:#fff;display:flex;align-items:center;justify-content:space-between;box-shadow:0 5px 6px #0000001a;padding:0 37px;width:100%;height:100%}.product_page_fixed_block .anchors{display:flex;align-items:center;gap:16px}.product_page_fixed_block .anchors a{width:148px;height:33px;border-radius:6px;border:1px solid #039CD4;display:flex;align-items:center;justify-content:center;font-size:14px}.product_page_fixed_block .product_mini,.product_page_fixed_block .product_mini_main{display:flex;align-items:center;gap:20px;height:100%}.product_page_fixed_block .product_mini_main img{height:98%;max-height:98%;width:auto}.product_page_fixed_block .product_mini_main_info{display:flex;flex-direction:column;gap:7px}.product_page_fixed_block .product_mini_main_info .title{font-size:12px;font-weight:400}.product_page_fixed_block .product_mini_main_info .price{font-size:19px;font-weight:600}.product_page_fixed_block .product_mini .add_to_cart{width:43px;height:43px;min-width:43px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#00acec;cursor:pointer;position:relative;transition:.4s;overflow:hidden}.product_page_fixed_block .product_mini .add_to_cart svg{position:absolute;bottom:10px;left:7px;transform:translate(0);transition:.4s}.product_page_fixed_block .product_mini .add_to_cart svg path:last-child{stroke-opacity:1}.product_page_fixed_block .product_mini .add_to_cart:hover svg{transform:rotate(-10deg)}.product_page_fixed_block .product_mini .add_to_cart.active{background-color:#5fbe15}.product_page_fixed_block .product_mini .add_to_cart.active svg{transform:translateY(65%)}.product_page_grid{display:grid;width:100%;grid-template-columns:50% 50%;grid-template-rows:auto auto auto;column-gap:11px;row-gap:9px}.product_page_sliders_block{display:flex;align-items:flex-start;gap:40px;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;width:100%;max-width:768px;background-color:#fff;padding:12px 20px 12px 37px}.product_page_sliders_block .slider_mini{width:87px;display:flex;flex-direction:column;align-items:center;gap:4px}.product_page_sliders_block .slider_mini_elem{margin:2px 0;padding:6px;border:1px solid #C0C0C0;border-radius:13px;height:87px;width:87px;display:flex;align-items:center;justify-content:center}.product_page_sliders_block .slider_mini_elem img{max-width:100%;max-height:100%}.product_page_sliders_block .slider_mini .slider_mini_prev,.product_page_sliders_block .slider_mini .slider_mini_next{cursor:pointer}.product_page_sliders_block .slider_full{position:relative;overflow:hidden;height:500px;width:500px}.product_page_sliders_block .slider_full_slider{width:100%;height:100%;visibility:hidden}.product_page_sliders_block .slider_full_slider .slick-list,.product_page_sliders_block .slider_full_slider .slick-track{height:100%}.product_page_sliders_block .slider_full_elem{display:flex;align-items:center;justify-content:center;height:100%}.product_page_sliders_block .slider_full_elem img{max-width:466px}.product_slider .slider_full_elem img{max-height:500px}.product_page_mobile_slider{visibility:hidden}.product_page_mobile_slider .slide_elem img{max-height:500px}.product_page_sliders_block .slider_full .product_card--benefits{z-index:1;width:50%}.product_page_sliders_block .slider_full .product_card--like-block{z-index:1;top:30px}.product_page_sliders_block .slider_full .slider_full_benefit2{position:absolute;top:0;right:0;z-index:1;height:19px}.product_page_sliders_block .slider_full .slider_full_benefit2 span{padding:2px 3px;border-radius:12px;font-size:12px;display:block}.product_page_small_description{display:flex;align-items:center;justify-content:space-between;grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;width:100%;padding:33px 20px 27px 60px;position:relative;background-color:#fff}.product_page_small_description:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:22px;background-color:#00acec}.product_page_small_description .col{display:flex;flex-direction:column;gap:15px}.product_page_small_description .col p{font-size:13px;font-weight:400}.product_page_small_description .col p span{font-size:13px;font-weight:600}.product_page_small_description .col.one{width:60%}.product_page_small_description .col.two{width:40%}.product_page_buy_with{display:flex;grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4;width:100%;flex-direction:column}.product_page_buy_with .title{position:relative;width:100%;height:62px;padding-left:60px;background-color:#fff;display:flex;align-items:center}.product_page_buy_with .title h2{font-size:20px;font-weight:600}.product_page_buy_with .title:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:22px;background-color:#00acec}.product_page_buy_with .product_page_buy_with_grid{margin-top:8px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;column-gap:13px;row-gap:13px;height:100%}.product_page_buy_with .product_page_buy_with_grid .product_card{width:100%}.product_page_buy_with .product_page_buy_with_grid .product_card .product_card--center-benefits,.product_page_buy_with .product_page_buy_with_grid .product_card .product_card--bottom-benefits,.product_page_buy_with .product_page_buy_with_grid .product_card .product_card--benefits{display:none}.product_page_buy_with .product_page_buy_with_grid .product_card .product_card--price-cart-block{height:40px}.product_page_buy_with .product_page_buy_with_grid .product_card .product_card--thumbnail{height:200px;width:76%;padding-top:12%}.product_page_main_info{display:flex;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4;flex-direction:column;width:calc(100% - 11px);background-color:#fff;height:max-content;padding:12px 42px 19px 44px}.product_page_main_info h1{font-size:25px;font-weight:600}.product_page_main_info .subtitle{margin-top:8px;width:100%;display:flex;align-items:flex-start;justify-content:space-between}.product_page_main_info .subtitle .left{display:flex;flex-direction:column;gap:1px}.product_page_main_info .subtitle .left p{font-size:13px;font-weight:400;color:#aeaeae}.product_page_main_info .subtitle .left p span{font-size:13px;font-weight:600}.product_page_main_info .testimonial{display:flex;align-items:center}.product_page_main_info .testimonial span{margin-left:7px;margin-right:7px;color:#00acec;font-weight:600}.product_page_main_info .colors_block{margin-top:26px}.product_page_main_info .colors_block .title{font-size:14px;font-weight:500}.product_page_main_info .colors_block .colors_container{margin-top:5px;display:flex;align-items:center;gap:9px}.product_page_main_info .colors_block .colors_container .color_elem{width:100px;height:33px;border:1px solid #9D9D9D;border-radius:25px;display:flex;align-items:center;justify-content:space-between;padding:0 11px 0 2px}.product_page_main_info .colors_block .colors_container .color_elem.active{border:1px solid #039CD4}.product_page_main_info .colors_block .colors_container .color_elem .circle{width:25px;height:25px;border-radius:100%}.product_page_main_info .colors_block .colors_container .color_elem .circle.silver{background:linear-gradient(134.01deg,#7E7E7E 20.33%,#D9D9D9 33.18%,#FFFFFF 46.99%,#D9D9D9 59.83%,#737373 82.96%)}.product_page_main_info .colors_block .colors_container .color_elem .circle.black{background:linear-gradient(128.35deg,#999999 -3.87%,#000000 93.19%)}.product_page_main_info .colors_block .colors_container .color_elem .circle.green{background:linear-gradient(128.81deg,#0A3510 9.25%,#527357 30.64%,#B9CDBC 49.73%,#5D7961 67.29%,#344336 85.62%)}.product_page_main_info .colors_block .colors_container .color_elem p{font-size:12px;font-weight:500}.product_page_main_info .banner{margin-top:25px;border-radius:5px;overflow:hidden}.product_page_main_info .banner img{width:100%}.product_page_main_info .price_container{display:flex;align-items:flex-end;gap:37px;margin-top:20px}.product_page_main_info .price_container .price-block{display:flex;flex-direction:column}.product_page_main_info .price_container .price-block .price_top{display:flex;align-items:center;gap:9px}.product_page_main_info .price_container .price-block .price_top .price_old{font-size:15px;font-weight:300;text-decoration:line-through}.product_page_main_info .price_container .price-block .price_top .summ_difference{padding:2px 3px;font-size:9px;font-weight:600;color:#fff;background-color:#ff6565;border-radius:6px}.product_page_main_info .price_container .price-block .price_new{font-size:30px;font-weight:600}.product_page_main_info .price_container .price-block .price_bottom{display:flex;align-items:center;gap:4px}.product_page_main_info .price_container .price-block .price_bottom span{padding:2px 3px;color:#fff;font-weight:600;border-radius:4px}.product_page_main_info .price_container .price-block_btns{display:flex;align-items:center;gap:30px}.product_page_main_info .price_container .price-block_btns .buy{width:165px;height:53px;border-radius:12px;background-color:#00acec;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;color:#fff}.product_page_main_info .price_container .price-block_btns .one_click_buy{color:#039cd4;text-decoration:underline;font-size:13px;font-weight:500}.product_page_main_info .part_pay_container{display:flex;align-items:center;gap:25px;margin-top:25px}.product_page_main_info .part_pay_container .part_pay_btn{height:39px;padding:0 20px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #000000;font-size:14px;font-weight:500}.product_page_main_info .part_pay_container .center-benefits{display:flex;align-items:center;gap:11px}.product_page_main_info .part_pay_container .center-benefits .item{display:flex;align-items:center;gap:3px}.product_page_main_info .additional_services{margin-top:20px;display:flex;flex-direction:column;gap:20px}.product_page_main_info .additional_services h4.title{font-size:14px;font-weight:500}.product_page_main_info .additional_services_block{border:1px solid #C0C0C0;box-shadow:2px 2px 5px #00000040;border-radius:5px;padding:11px 23px}.product_page_main_info .additional_services_inner h4{font-size:12px;font-weight:500}.product_page_main_info .additional_services_inner_choose{margin-top:11px;display:flex;flex-direction:column;gap:8px}.product_page_main_info .additional_services_inner_choose .elem{display:flex;align-items:center}.product_page_main_info .additional_services_inner_choose .elem input{width:16px;height:16px;border-radius:100%;outline:none;border:1px solid #C0C0C0;cursor:pointer}.product_page_main_info .additional_services_inner_choose .elem label{margin-left:6px;margin-right:10px;font-size:11px;font-weight:300;cursor:pointer}.product_page_main_info .additional_services_inner_choose .elem span{padding:2px 3px;border-radius:3px;color:#fff;font-weight:600}.product_page_main_info .additional_services_inner.two{margin-top:13px}.product_page_main_info .additional_services_inner.two .additional_services_inner_choose .elem span{background-color:#363636}.product_page_main_info .additional_services_inner.two .additional_services_inner_choose .elem input{border:1px solid #000000;border-radius:5px}.product_page_main_info .product_delivery{margin-top:20px;display:flex;flex-direction:column;gap:20px}.product_page_main_info .product_delivery .title{font-size:14px;font-weight:500}.product_page_main_info .product_delivery_container{border:1px solid #C0C0C0;box-shadow:2px 2px 5px #00000040;border-radius:5px;padding:29px 60px 23px 34px;display:flex;flex-direction:column;gap:23px}.product_page_main_info .product_delivery .choose_city_block{display:flex;align-items:center;gap:5px}.product_page_main_info .product_delivery .choose_city_block h3{font-size:16px;font-weight:600;white-space:nowrap}.product_page_main_info .product_delivery .choose_city_block .inp_wrapp{position:relative;width:100%}.product_page_main_info .product_delivery .choose_city_block .inp_wrapp input{box-sizing:border-box;width:100%;height:46px;outline:none;border:1px solid #BDBDBD;border-radius:9px;font-size:15px;font-weight:400;color:#8f8f8f;cursor:pointer;padding:0 24px 0 14px}.product_page_main_info .product_delivery .choose_city_block .inp_wrapp svg{position:absolute;top:18px;right:15px}.product_page_main_info .product_delivery .choose_delivey_type{margin-top:23px;display:flex;width:100%;align-items:flex-start;justify-content:space-between}.product_page_main_info .product_delivery .choose_delivey_type1{display:flex;flex-direction:column;gap:25px;width:max-content}.product_page_main_info .product_delivery .choose_delivey_type1>div{height:16px;display:flex;align-items:center;gap:10px}.product_page_main_info .product_delivery .choose_delivey_type1>div input{width:16px;height:16px;border-radius:100%;outline:none;border:1px solid #C0C0C0}.product_page_main_info .product_delivery .choose_delivey_type1>div label{font-size:15px;font-weight:500}.product_page_main_info .product_delivery .choose_delivey_type1>div label span{display:block;color:#00acec;text-decoration:underline;font-size:14px;font-weight:500}.product_page_main_info .product_delivery .choose_delivey_type2{display:flex;flex-direction:column;gap:25px;width:max-content}.product_page_main_info .product_delivery .choose_delivey_type2 p{height:16px;text-align:center;font-size:15px;font-weight:500;color:#989898}.product_page_main_info .product_delivery .choose_delivey_type2 p span{text-decoration:underline;font-size:15px;font-weight:500;color:#989898}.product_page_main_info .product_delivery .choose_delivey_type3{display:flex;flex-direction:column;gap:25px;width:max-content;text-align:right}.product_page_main_info .product_delivery .choose_delivey_type3 p{font-size:15px;font-weight:500}.product_page_main_info .product_delivery .choose_delivey_type3 p span{color:#00acec;font-size:15px;font-weight:500}.product_page_main_info .small_info{margin-top:15px}.product_page_main_info .small_info h5{font-size:15px;font-weight:500}.product_page_main_info .small_info h5 span{font-size:15px;font-weight:500;color:#00acec}.product_page_main_info .small_info h5 a{color:#00acec;font-size:12px;font-weight:400;text-decoration:underline}.product_page_main_info .small_info>a{margin-top:6px;font-size:12px;font-weight:400;color:#00acec}.product_page_main_info .small_info:nth-child(2){margin-top:25px}.product_page_main_info .purposes_block{margin-top:20px}.product_page_main_info .purposes_block .title{font-size:14px;font-weight:500}.product_page_main_info .purposes_block .purposes_btns{margin-top:10px;display:flex;gap:12px;width:100%;align-items:center}.product_page_main_info .purposes_block .purposes_btns .btn{flex:1;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;border-radius:6px;font-size:14px;font-weight:500;height:33px;cursor:pointer}.product_page_main_info .purposes_block .purposes_btns .btn.active{background-color:#00acec;color:#fff}.product_page_main_info .purposes_block .purposes_target_container{margin-top:22px;transition:.3s;opacity:1}.product_page_main_info .purposes_block .purposes_target{display:none;align-items:center;justify-content:space-between;border:1px solid #C8C8C8;box-shadow:2px 2px 5px #00000040;border-radius:5px;padding:37px 50px 19px 29px}.product_page_main_info .purposes_block .purposes_target .prodcts{display:flex;align-items:flex-start;flex-direction:column;gap:11px}.product_page_main_info .purposes_block .purposes_target .product_bottom{display:flex;align-items:center;gap:5px}.product_page_main_info .purposes_block .purposes_target .product_bottom_content{border:1px solid #00ACEC;border-radius:9px;padding:15px 12px;display:flex;align-items:center;gap:25px;max-width:313px}.product_page_main_info .purposes_block .purposes_target .product_bottom_content img{max-height:100%;height:100%;max-width:107px}.product_page_main_info .purposes_block .purposes_target .product_bottom_content .price_text_content{display:flex;flex-direction:column}.product_page_main_info .purposes_block .purposes_target .product_bottom_content .price_text_content h3{font-size:10px;font-weight:500}.product_page_main_info .purposes_block .purposes_target .product_bottom_content .price_text_content .price_old{margin-top:16px;font-size:10px;font-weight:400;text-decoration:line-through;text-decoration-color:#ff6565}.product_page_main_info .purposes_block .purposes_target .product_bottom_content .price_text_content .price_old span{padding:2px 3px;font-weight:600;color:#fff;border-radius:4px;font-size:7px;background-color:#ff6565;text-decoration:none}.product_page_main_info .purposes_block .purposes_target .product_bottom_content .price_text_content .price_new{margin-top:2px;font-size:15px;font-weight:600}.product_page_main_info .purposes_block .purposes_target .product_top{padding:5px 12px;display:flex;align-items:center;gap:25px;max-width:320px}.product_page_main_info .purposes_block .purposes_target .product_top img{max-height:100%;height:100%;max-width:107px}.product_page_main_info .purposes_block .purposes_target .product_top .product_top_content{display:flex;flex-direction:column;gap:9px}.product_page_main_info .purposes_block .purposes_target .product_top .product_top_content h3{font-size:10px;font-weight:500}.product_page_main_info .purposes_block .purposes_target .product_top .product_top_content p{font-size:15px;font-weight:600}.product_page_main_info .purposes_block .purposes_target .plus{width:40%;display:flex;align-items:center;justify-content:center;position:relative}.product_page_main_info .purposes_block .purposes_target .output{position:relative}.product_page_main_info .purposes_block .purposes_target .output .new_price{font-size:30px;font-weight:600}.product_page_main_info .purposes_block .purposes_target .output .old_price{margin-top:2px;font-size:15px;font-weight:400;text-decoration:line-through;text-decoration-color:#ff6565;text-decoration-thickness:2px}.product_page_main_info .purposes_block .purposes_target .output .buy{position:absolute;top:80px;right:0;width:175px;height:37px;border-radius:8px;background-color:#00acec;font-size:15px;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center}.product_page_main_info .purposes_block .purposes_target.active{display:flex}.product_page_full_text{margin-top:12px}.product_page_full_text .container{background-color:#fff;padding:29px 52px 45px 70px;display:flex;align-items:center;justify-content:space-between}.product_page_full_text .left{width:100%}.product_page_full_text .left h3{padding-left:26px;font-size:25px;font-weight:500;text-align:justify}.product_page_full_text .left p{margin-top:20px;font-size:15px;line-height:24px;font-weight:400;text-align:justify}.product_page_full_text .left *{font-size:inherit;color:inherit;font-family:inherit}.product_page_full_text .left b{font-size:inherit;font-weight:600;font-family:inherit}.product_page_full_text .left a{font-size:inherit;color:#00acec}.product_page_full_text .left h1,.product_page_full_text .left h2,.product_page_full_text .left h3,.product_page_full_text .left h4{margin:10px 0;font-weight:500;color:#000}.product_page_full_text .left h1,.product_page_full_text .left h1 *{font-family:inherit;font-size:24px!important;line-height:27px!important}.product_page_full_text .left h2,.product_page_full_text .left h2 *{font-family:inherit;font-size:21px!important;line-height:25px!important}.product_page_full_text .left h3,.product_page_full_text .left h3 *{font-family:inherit;font-size:19px!important}.product_page_full_text .left h4,.product_page_full_text .left h4 *{font-family:inherit;font-size:17px!important}.product_page_full_text .left ul{margin-top:20px;margin-left:19px}.product_page_full_text .left ul li{color:#000;font-size:14px;font-weight:400;position:relative;list-style:disc;text-align:justify;margin-top:2px}.product_page_full_text .left ol{margin-top:20px;margin-left:19px}.product_page_full_text .left ol li{color:#000;font-size:14px;font-weight:400;position:relative;list-style-type:decimal;text-align:justify;margin-top:2px}.product_page_full_text .left strong{font-weight:700;color:#000}.product_page_full_text .left em{color:#000;font-style:italic}.product_page_full_text .left .marker{background:yellow}.product_page_full_text p{font-size:14px;color:#000}.product_page_full_text a{font-size:14px;color:#00acec}.product_page_full_text strong{font-weight:700;color:#000}.product_page_full_text em{color:#000;font-style:italic}.product_page_full_text .marker{background:yellow}.product_page_full_text .right{width:45%}.product_page_full_properties{margin-top:19px}.product_page_full_properties .container{background-color:#fff;display:flex;align-items:flex-start;justify-content:space-between;padding:37px 69px 39px;position:relative}.product_page_full_properties .container .left{width:69%}.product_page_full_properties .container .right{width:26%;position:sticky;right:0;top:135px;display:flex;flex-direction:column;align-items:center}.product_page_full_properties .container .right img{max-width:200px;height:auto}.product_page_full_properties .container .right .title{margin-top:12px;text-align:left;font-size:17px;font-weight:600}.product_page_full_properties .container .right .prod_prices_block{display:flex;align-items:flex-end;justify-content:space-between;margin-top:12px;width:100%}.product_page_full_properties .container .right .prod_prices_block .prices{display:flex;flex-direction:column}.product_page_full_properties .container .right .prod_prices_block .prices .old_prices{display:flex;align-items:center;gap:5px}.product_page_full_properties .container .right .prod_prices_block .prices .old_prices span:first-child{font-size:15px;font-weight:300;text-decoration:line-through}.product_page_full_properties .container .right .prod_prices_block .prices .old_prices span:last-child{padding:2px 3px;border-radius:6px;background-color:#ff6565;font-size:9px;font-weight:600;color:#fff}.product_page_full_properties .container .right .prod_prices_block .prices .new_price{margin-top:3px;font-size:30px;font-weight:600}.product_page_full_properties .container .right .prod_prices_block .prices .bonus{margin-top:3px}.product_page_full_properties .container .right .prod_prices_block .prices .bonus span{padding:2px 3px;font-weight:600;color:#fff;border-radius:4px}.product_page_full_properties .container .right .prod_prices_block .buy{width:45%;height:44px;background-color:#00acec;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;color:#fff}.product_page_full_properties .container .right .delivery{width:100%;margin-top:38px;display:flex;align-items:center;justify-content:flex-start}.product_page_full_properties .container .right .delivery p{margin-right:7px;font-size:17px;font-weight:600}.product_page_full_properties .container .right .delivery p span{font-size:15px;font-weight:600;color:#00acec;cursor:pointer}.product_page_full_properties .container .right .del_yourself{margin-top:13px;width:100%;display:flex;align-items:flex-start;justify-content:space-between}.product_page_full_properties .container .right .del_yourself .lef{display:flex;flex-direction:column;gap:2px}.product_page_full_properties .container .right .del_yourself .lef p{font-size:12px;font-weight:500}.product_page_full_properties .container .right .del_yourself .lef span{font-size:10px;font-weight:500;color:#00acec}.product_page_full_properties .container .right .del_yourself>p{font-size:12px;font-weight:500;color:#00acec}.product_page_full_properties .container .right .props{margin-top:6px;display:flex;flex-direction:column;gap:4px;width:100%}.product_page_full_properties .container .right .props .row{width:100%;display:flex;align-items:center;justify-content:space-between}.product_page_full_properties .container .right .props .row p{font-size:12px;font-weight:500}.product_page_full_properties .props_block{display:flex;flex-direction:column}.product_page_full_properties .props_block h3{font-size:25px;font-weight:500;margin-top:29px}.product_page_full_properties .props_block .block{margin-top:15px;display:flex;flex-direction:column}.product_page_full_properties .props_block .block .row{width:100%;height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 5px 0 34px}.product_page_full_properties .props_block .block .row .title{width:50%;font-size:15px;font-weight:300}.product_page_full_properties .props_block .block .row .prop{width:50%;font-size:15px;font-weight:400}.product_page_full_properties .props_block .block .row:nth-child(odd){background-color:#ecfaff;border-radius:10px}.product_page_full_properties .props_block h3:first-child{margin-top:0}.reviews_block{margin-top:100px}.reviews_block h2{font-size:20px;font-weight:600}.reviews_block_top{margin-top:5px;display:flex;align-items:flex-start;justify-content:space-between}.reviews_block_top .reviews_product_mark{flex-direction:column;gap:8px}.product_card--testimonials-block .stars img{width:13px}.reviews_block_top .reviews_product_mark p{font-size:30px;font-weight:600;color:#00acec}.reviews_block_top .reviews_product_mark p span{font-size:11px;font-weight:300;color:#000}.reviews_block_top a{width:192px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:12px;background-color:#00acec;font-size:15px;font-weight:500;color:#fff}.reviews_block_center{width:100%;border-bottom:2px solid #00ACEC;display:flex;gap:35px;margin-top:30px;padding-left:10px}.reviews_block_center .item{padding:7px 0;font-size:13px;font-weight:400;border-bottom:4px solid inherit;cursor:pointer}.reviews_block_center .item.active{border-bottom:4px solid #00ACEC}.reviews_block_bottom{opacity:1;transition:.3s}.reviews_block .rewiews_container{display:none;flex-direction:column;gap:30px;padding:23px 20px 20px 30px}.reviews_block .rewiews_container.active{display:flex}.reviews_block .rewiews_container .rewiews_item{display:flex;align-items:flex-start;gap:30px}.reviews_block .rewiews_container .rewiews_item .right{width:190px;display:flex;flex-direction:column;gap:12px;position:relative;top:unset}.reviews_block .rewiews_container .rewiews_item .right .image{width:100%;display:flex;align-items:center;justify-content:center;background-color:#d9d9d9;border-radius:10px}.reviews_block .rewiews_container .rewiews_item .right .else_attach{position:absolute;bottom:-16px;right:0;font-size:12px;font-weight:500;cursor:pointer}.reviews_block .rewiews_container .rewiews_item .left .name{font-size:20px;font-weight:400}.reviews_block .rewiews_container .rewiews_item .left>svg{margin-top:7px}.reviews_block .rewiews_container .rewiews_item .left .checked_review{margin-top:8px;padding:4px 9px;background-color:#00acec;color:#fff;border-radius:4px;font-size:11px;font-weight:500;width:max-content}.reviews_block .rewiews_container .rewiews_item .left .review_description{margin-top:28px;font-size:11px;font-weight:300}.reviews_block .rewiews_container .rewiews_item .left .review_description.answer{margin-top:15px}.reviews_block .rewiews_container .rewiews_item .left .review_positive_negative{margin-top:20px;display:flex;flex-direction:column;gap:20px}.reviews_block .rewiews_container .rewiews_item .left .review_positive_negative>div{display:flex;align-items:flex-start}.reviews_block .rewiews_container .rewiews_item .left .review_positive_negative>div .picto{width:45px;min-width:45px;display:flex;justify-content:center;align-items:center;height:13px}.reviews_block .rewiews_container .rewiews_item .left .review_positive_negative>div p{font-size:11px;font-weight:300}.reviews_block .rewiews_container .rewiews_item .left .manager_answer{padding-left:45px;margin-top:12px}.reviews_block .rewiews_container .rewiews_item .left .manager_answer span{font-size:15px;font-weight:400;color:#00acec}.reviews_block .rewiews_container .rewiews_item .left .manager_answer p{margin-top:10px;font-size:11px;font-weight:300}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:19px;width:90%;z-index:12;opacity:0;pointer-events:none;transition:.5s}.popup.active{opacity:1;pointer-events:all}.product_in_cart{max-width:757px;padding:37px 32px 33px 44px}.product_in_cart_close{position:absolute;top:18px;right:18px;cursor:pointer}.product_in_cart_title{font-size:20px;font-weight:600}.product_in_cart_product_container{width:100%;display:flex;flex-direction:column;gap:28px;max-height:200px;overflow:auto;margin-top:25px}.product_in_cart_product{width:100%;display:flex;align-items:center;gap:11px}.product_in_cart_product img{max-width:86px}.product_in_cart_product_content{display:flex;flex-direction:column;gap:7px}.product_in_cart_product_title{font-size:12px;font-weight:400}.product_in_cart_product_price{display:flex;flex-direction:column}.product_in_cart_top{display:flex;align-items:center;gap:4px}.product_in_cart_top p{font-size:10px;font-weight:400;text-decoration:line-through;text-decoration-color:#ff6565}.product_in_cart_top span{background-color:#ff6565;padding:2px 3px;border-radius:4px;font-size:7px;font-weight:600;color:#fff}.product_in_cart_new_price{font-size:15px;font-weight:600}.product_in_cart_btns{margin-top:40px;width:100%;display:flex;align-items:center;justify-content:space-between}.product_in_cart_continue_btn{border:1px solid #000;border-radius:12px;padding:0 10px;height:40px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}.product_in_cart_btns_right{display:flex;gap:15px;align-items:center}.product_in_cart_cart{height:40px;padding:0 10px;border-radius:8px;background-color:#00acec;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:500}.product_in_cart_make_order{height:40px;padding:0 5px;border-radius:8px;border:1px solid #00ACEC;display:flex;align-items:center;justify-content:center;color:#00acec;font-size:15px;font-weight:500}.one_click_popup{max-width:757px;padding:37px 70px 45px 45px}.one_click_popup_close{position:absolute;top:18px;right:18px;cursor:pointer}.one_click_popup_title{font-size:20px;font-weight:600}.one_click_popup_container{display:flex;align-items:flex-start;margin-top:19px}.one_click_popup_left{width:50%}.one_click_popup_left img{max-width:131px}.one_click_popup_right{width:50%}.one_click_popup_product_title{font-size:12px;font-weight:400;margin-top:13px}.one_click_popup_product_price{font-size:19px;font-weight:600;margin-top:9px}.one_click_popup_phone,.one_click_popup_name{width:100%;height:47px;border-radius:8px;border:1px solid #C1C1C1;padding:0 16px;font-size:13px;font-weight:500}.one_click_popup_phone::placeholder,.one_click_popup_name::placeholder{color:#b4b4b4}.one_click_popup_name{margin-top:15px}.one_click_popup_rules{font-size:11px;display:flex;align-items:center;gap:10px;margin-top:11px}.one_click_popup_rules input{width:15px;height:15px;border:1px solid #B4B4B4}.one_click_popup_rules label{font-size:12px;font-weight:300}.one_click_popup_rules label a{color:#00acec;text-decoration:underline}.one_click_popup_bottom_elements{margin-top:50px;display:flex;width:100%;justify-content:space-between}.one_click_popup_counter_element{display:flex;align-items:center;gap:5px}.one_click_popup_order_btn{width:60%;height:37px;border-radius:8px;background-color:#00acec;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:500}.one_click_popup_order_btn:disabled{background-color:#ccc}.one_click_popup_counter_control{width:23px;min-width:23px;height:23px;border-radius:3px;background-color:#00acec;display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:600;color:#fff;cursor:pointer}.one_click_popup_counter_input{width:40px;min-width:40px;height:40px;border:1px solid #D1D1D1;border-radius:3px;font-size:20px;font-weight:500;outline:none;text-align:center}.part_payment_popup{max-width:997px;padding:42px 90px 25px 50px;min-height:90vh;height:90%;overflow:auto}.part_payment_popup_close{top:18px;right:18px;position:absolute;cursor:pointer}.part_payment_popup_tar_btns{display:flex;align-items:center;gap:10px}.part_payment_popup_btn{padding:0 13px;background-color:inherit;height:34px;min-width:110px;border:1px solid #00ACEC;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;transition:.3s}.part_payment_popup_btn.active{color:#fff;background-color:#00acec}.part_payment_popup_tar_content{margin-top:18px}.part_payment_popup_tar_inner{display:flex;width:100%;flex-direction:column}.part_payment_popup_tar_inner .row{margin-top:50px;display:flex;align-items:flex-start;justify-content:space-between}.part_payment_popup_tar_inner .row.row_once{flex-direction:column;align-items:center}.part_payment_popup_tar_inner .row.row_once a{font-size:15px;font-weight:500;color:#00acec;text-decoration:underline;margin-top:10px}.part_payment_popup_tar_inner .row:first-child{margin-top:0}.part_payment_popup_tar_inner .left{width:50%}.part_payment_popup_tar_inner .left input{width:16px;height:16px}.part_payment_popup_tar_inner .left label{margin-left:11px;font-size:20px;font-weight:500}.part_payment_popup_tar_inner .right{width:40%}.part_payment_popup_tar_inner .right .styled_select{position:relative;max-width:185px;width:50%;height:46px;overflow:hidden;border:1px solid #BDBDBD;border-radius:9px}.part_payment_popup_tar_inner .right .styled_select.long{width:100%;max-width:100%}.part_payment_popup_tar_inner .right .styled_select select{width:100%;height:100%;font-size:18px;font-weight:400;padding:0 15px;border:none;border-radius:0;background:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.part_payment_popup_tar_inner .right .styled_select:after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%);pointer-events:none;width:20px;height:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjIwMTIgMS40NjU4MkwxMS43MDExIDExLjc0NzFMMS4xNDU1MSAxLjQ2NTgyIiBzdHJva2U9IiMwMEFDRUMiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K);background-size:contain;background-repeat:no-repeat}.part_payment_popup_tar_inner .right .part_payment_text_res{margin-top:11px;display:flex;align-items:center;justify-content:space-between}.part_payment_popup_tar_inner .right .part_payment_text_res p{text-align:left;font-size:20px;font-weight:500}.part_payment_popup_tar_inner .right .part_payment_text_res span{text-align:right;font-size:20px;font-weight:600}.part_payment_popup_tar_inner .right .part_payment_text_monthly{margin-top:14px;display:flex;align-items:center;justify-content:space-between}.part_payment_popup_tar_inner .right .part_payment_text_monthly p{text-align:left;font-size:15px;font-weight:400}.part_payment_popup_tar_inner .right .part_payment_text_monthly span{text-align:right;font-size:15px;font-weight:600}.part_payment_popup_tar_inner .right .part_payment_text_pym{margin-top:15px;height:46px;width:100%;border-radius:9px;border:1px solid #BDBDBD;padding:0 22px;font-size:18px;font-weight:400;box-sizing:border-box}.part_payment_popup_tar_inner .right .part_payment_text_pym::placeholder{color:#a8a8a8}.part_payment_popup_descr{margin-top:6px;display:flex;flex-direction:column;gap:4px;width:100%}.part_payment_popup_descr_row{display:flex;align-items:center;justify-content:space-between}.part_payment_popup_descr_row p{text-align:left;font-size:15px;font-weight:400}.part_payment_popup_descr_row span{text-align:right;font-size:15px;font-weight:600}.part_payment_popup_cont_btn{width:max-content;margin:0 auto;display:block;height:46px;padding:0 6px;border-radius:8px;background-color:#00acec;font-size:15px;font-weight:500;color:#fff}.part_payment_popup_long_descr{padding-left:39px;margin-top:30px;font-size:15px;font-weight:400;color:#8a8a8a}.part_payment_popup_short_descr{margin-top:10px;padding-left:39px;font-size:15px;font-weight:400;width:86%}.part_payment_popup_short_descr a,.part_payment_short_descr a{font-size:15px!important;color:#00acec!important;text-decoration:underline!important;font-weight:400!important}.review_popup{max-width:513px;padding:40px 27px 25px 25px}.review_popup_close{top:16px;right:15px;position:absolute;cursor:pointer}.review_popup_title{font-size:20px;font-weight:600;width:100%;text-align:center}.review_popup_stars{margin-top:15px;width:100%;display:flex;align-items:center;justify-content:center}.review_popup_stars svg{cursor:pointer}.review_popup_autorized{margin-top:42px;font-size:15px;font-weight:400}.review_popup_autorized span{font-weight:500}.review_popup_review{margin-top:10px;border:1px solid #BDBDBD;border-radius:9px;padding:13px 15px;font-size:15px;font-weight:400;width:100%;box-sizing:border-box}.review_popup_review::placeholder{color:#8f8f8f}.review_popup_text{margin-top:12px;height:37px;box-sizing:border-box;width:100%;padding:0 15px;border-radius:9px;border:1px solid #BDBDBD;font-size:15px;font-weight:400}.review_popup_text.advantages{margin-top:28px;color:#8f8f8f}.review_popup_add_files{margin-top:10px;padding-left:15px;font-size:15px;font-weight:400;color:#8f8f8f}.review_popup_files{display:flex;align-items:center;gap:10px;margin-top:10px}.review_popup_file{width:70px;height:70px;min-width:70px;position:relative}.review_popup_file input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;cursor:pointer}.review_popup_file_block{width:100%;height:100%;cursor:pointer;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:9px;border:1px solid #BDBDBD;z-index:1;background-color:#fff}.review_popup_send{height:47px;border-radius:12px;background-color:#00acec;width:191px;font-size:15px;font-weight:500;color:#fff;display:block;margin:25px auto 0}.review_video_send{padding:10px;border-radius:12px;background-color:#00acec;font-size:15px;font-weight:500;color:#fff;display:inline-block;margin:25px auto 0;cursor:pointer}.review_video_cancel{padding:10px;border-radius:12px;background-color:#606161;font-size:15px;font-weight:500;color:#fff;display:inline-block;margin:25px auto 0;cursor:pointer}.question_popup{max-width:513px;padding:40px 23px 30px 27px}.question_popup_close{top:16px;right:14px;position:absolute;cursor:pointer}.question_popup_title{width:100%;text-align:center;font-size:20px;font-weight:600}.question_popup_autorized{margin-top:13px;font-size:15px;font-weight:400}.question_popup_autorized span{font-weight:600}.question_popup_email{margin-top:12px;width:100%;box-sizing:border-box;height:37px;border-radius:9px;border:1px solid #BDBDBD;padding:0 15px;font-size:15px;font-weight:400}.question_popup_email::placeholder{color:#8f8f8f}.question_popup_text{margin-top:13px;width:100%;border:1px solid #BDBDBD;box-sizing:border-box;border-radius:9px;padding:13px 15px;font-size:15px;font-weight:400}.question_popup_text::placeholder{color:#8f8f8f}.question_popup_notation{margin-top:7px;padding-left:15px;font-size:15px;font-weight:400;color:#afafaf}.question_popup_send{width:100%;display:block;margin:25px auto 0;width:191px;height:47px;background-color:#00acec;border-radius:9px;font-size:15px;font-weight:500;color:#fff}.promo_filter,.catalog_mobile{display:none}.empty_cart_inner{width:70%;margin:0 auto 25px;display:flex;align-items:center;justify-content:space-between}.empty_cart_inner img{width:40%}.empty_cart_inner .text{width:55%}.empty_cart_inner .text h2{font-size:30px;font-weight:600}.empty_cart_inner .text p{margin-top:7px;font-size:20px;font-weight:400}.empty_cart_inner .text a{margin-top:14px;background-color:#00acec;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 7px;font-size:15px;font-weight:500;color:#fff;width:max-content;height:46px}.title_cart_container{width:100%;display:flex;align-items:center;justify-content:space-between}.title_cart_container a{font-size:15px;font-weight:500;color:#00acec;text-decoration:underline}.cart_page_inner{display:flex;align-items:flex-start;gap:9px;margin-top:10px}.cart_page_inner .left{width:calc(76% - 5px);display:flex;flex-direction:column;gap:14px}.cart_page_inner .cart_item{width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:9px}.cart_page_inner .cart_item_wrapp{background-color:#fff;border-radius:6px;padding:40px 100px 11px 10px;width:100%;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.cart_page_inner .cart_item_remove{position:absolute;top:22px;right:26px;cursor:pointer}.cart_page_inner .cart_item_img_wrapp{width:25%;height:158px;display:flex;align-items:center;justify-content:center;padding-right:10px}.cart_page_inner .cart_item_img_wrapp img{max-height:100%}.cart_page_inner .cart_item_text_container{width:75%;display:flex;align-items:stretch;justify-content:space-between}.cart_page_inner .cart_item_text_main{width:max-content}.cart_page_inner .cart_item_title a{font-size:20px;font-weight:600}.cart_page_inner .cart_item_prod_code{font-size:15px;font-weight:400;color:#969696;margin-top:7px}.cart_page_inner .cart_item_add_to_fav{margin-top:25px;display:flex;align-items:center;gap:5px}.cart_page_inner .cart_item_add_to_fav span{font-size:15px;font-weight:400;color:#00acec}.cart_page_inner .cart_item_choose_additional{margin-top:50px;font-size:15px;font-weight:400;color:#00acec;text-decoration:underline;cursor:pointer}.cart_page_inner .cart_item_interactive{width:max-content;display:flex;flex-direction:column;gap:13px;align-items:flex-end}.cart_page_inner .cart_item_price{display:flex;flex-direction:column;align-items:flex-end}.cart_page_inner .cart_item_top_price{display:flex;gap:5px;align-items:center}.cart_page_inner .cart_item_top_price p{font-size:13px;font-weight:400;color:#a8a8a8;text-decoration:line-through}.cart_page_inner .cart_item_top_price span{border-radius:9px;color:#fff;padding:2px 5px;font-size:9px;background-color:#ff6565}.cart_page_inner .cart_item_new_price{margin-top:5px;font-size:24px;font-weight:600}.cart_page_inner .cart_item_counter{display:flex;align-items:center;gap:5px}.cart_page_inner .cart_item_counter div{width:23px;height:23px;display:flex;align-items:center;justify-content:center;font-size:21px;color:#fff;font-weight:600;border-radius:3px;background-color:#00acec;cursor:pointer}.cart_page_inner .cart_item_counter input{width:40px;height:40px;border:1px solid #D1D1D1;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;text-align:center}.cart_page_inner .cart_item_add_block{width:77%;padding:18px 100px 20px 28px;border-radius:6px;background-color:#fff;position:relative;display:flex;align-items:flex-start;justify-content:space-between}.cart_page_inner .cart_item_add_remove{top:18px;right:27px;position:absolute;cursor:pointer}.cart_page_inner .cart_item_add_title{font-size:20px;font-weight:600}.cart_page_inner .cart_item_add_text_descr{display:flex;align-items:center;gap:5px;margin-top:11px}.cart_page_inner .cart_item_add_text_descr p{font-size:10px;font-weight:300}.cart_page_inner .cart_item_add_text_descr span{padding:2px 5px;border-radius:3px}.cart_page_inner .cart_item_add_price{font-size:24px;font-weight:600}.cart_page_inner .cart_item_out_of_stock_text{margin-top:27px;font-size:15px;font-weight:600;width:80%}.cart_page_inner .cart_item_choose_another{width:220px;height:46px;border-radius:6px;display:flex;align-items:center;justify-content:center;background-color:#00acec;font-size:15px;font-weight:500;color:#fff;margin:auto 0 0}.cart_page_inner .cart_item.out_of_stock .cart_item_img_wrapp,.cart_page_inner .cart_item.out_of_stock .cart_item_title{opacity:.5}.cart_page_inner .right{width:calc(24% - 5px);position:sticky;top:57px;right:0;display:flex;flex-direction:column;gap:9px}.cart_page_inner .right .fixed_cart_result{border-radius:6px;background-color:#fff;width:100%;padding:29px 25px 18px;display:flex;flex-direction:column;align-items:center}.cart_page_inner .right .fixed_cart_result .prod_in_cart{font-size:15px;font-weight:500}.cart_page_inner .right .fixed_cart_result .prod_in_cart span{color:#00acec}.cart_page_inner .right .fixed_cart_result_old_prices{display:flex;width:max-content;align-items:center;gap:6px;margin-top:20px}.cart_page_inner .right .fixed_cart_result_old_prices p{font-size:13px;font-weight:400;color:#a8a8a8;text-decoration:line-through}.cart_page_inner .right .fixed_cart_result_old_prices span{padding:2px 5px;background-color:#ff6565;border-radius:6px;color:#fff;font-size:9px;font-weight:600}.cart_page_inner .right .fixed_cart_result_price{margin-top:8px;font-size:50px;font-weight:600}.cart_page_inner .right .fixed_cart_result_bonus{background-color:inherit;padding:2px 5px;margin-top:8px;border:1px solid #CE65FF;font-size:10px;font-weight:600;color:#ce65ff;border-radius:6px}.cart_page_inner .right .fixed_cart_result_line{margin-top:21px;width:100%;height:1px;background-color:#dcdcdc}.cart_page_inner .right .fixed_cart_result_order{margin-top:20px;padding:0 8px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#00acec;font-size:15px;font-weight:500;color:#fff}.cart_present{border-radius:6px;background-color:#fff;padding:20px 25px 29px 21px;position:relative}.cart_present .close_cart_present{position:absolute;cursor:pointer;top:19px;right:14px}.cart_present .cart_present_not{padding:2px 4px;border-radius:6px;font-size:10px}.cart_present_container{margin-top:14px;width:100%;display:flex;align-items:center;justify-content:space-between}.cart_present_container .cart_present_container_left{display:flex;align-items:center}.cart_present_container .cart_present_img{max-width:60px;max-height:60px;background-color:#d9d9d9}.cart_present_container .cart_present_name{font-size:15px;font-weight:500;margin-left:15px}.cart_present_container .cart_present_price{font-size:25px;font-weight:600}.cart_popup{max-width:677px;padding:20px 26px 49px 13px}.cart_popup_close{position:absolute;cursor:pointer;top:20px;right:26px}.cart_popup_title{font-size:14px;font-weight:500}.cart_popup .additional_services_block{padding-left:35px;margin-top:20px}.cart_popup .additional_services_block .additional_services_inner.two{margin-top:13px}.cart_popup .additional_services_block h4{font-size:12px;font-weight:500}.cart_popup .additional_services_block .additional_services_inner_choose{margin-top:11px;display:flex;flex-direction:column;gap:8px}.cart_popup .additional_services_block .additional_services_inner_choose .elem{display:flex;align-items:center}.cart_popup .additional_services_block .additional_services_inner_choose .elem input{width:16px;height:16px;border-radius:100%;outline:none;border:1px solid #C0C0C0;cursor:pointer}.cart_popup .additional_services_block .additional_services_inner_choose .elem label{margin-left:6px;margin-right:10px;font-size:11px;font-weight:300;cursor:pointer}.cart_popup .additional_services_block .additional_services_inner_choose .elem span{padding:2px 3px;border-radius:3px;color:#fff;font-weight:600}.cart_popup .additional_services_block .additional_services_inner_choose .elem span.grey{background-color:#363636}.cart_popup_update{position:absolute;right:26px;bottom:17px;width:162px;height:46px;border-radius:8px;background-color:#00acec;color:#fff;font-size:15px;font-weight:500}.checkout_page{margin-top:20px;display:flex;align-items:flex-start;gap:9px;justify-content:space-between}.checkout_page_left{width:calc(76% - 5px);display:flex;flex-direction:column}.checkout_page_left .checkout_part{width:100%;border-radius:6px;background-color:#fff;padding:22px 92px 21px 33px;margin-bottom:10px}.checkout_page_left .checkout_part_your_city{font-size:20px;font-weight:600}.checkout_page_left .checkout_part_your_city span{font-size:17px;font-weight:600;color:#00acec;text-decoration:underline;cursor:pointer}.checkout_page_left .checkout_part_vis_cont{width:100%;display:flex;align-items:center;justify-content:space-between}.checkout_page_left .checkout_part_vis_cont .left{display:flex;flex-direction:column;gap:17px}.checkout_page_left .checkout_part_vis_cont .left .checkout_part_vis_titl{font-size:20px;font-weight:600}.checkout_page_left .checkout_part_vis_cont .left .checkout_part_vis_preview{font-size:15px;font-weight:400;color:#8a8a8a;height:18px}.checkout_page_left .checkout_part_vis_cont .change_part{width:176px;height:39px;border-radius:12px;border:1px solid #000000;background-color:inherit;font-size:14px;font-weight:500}.checkout_page_left .checkout_part.your_order_container{padding:22px 35px 21px 33px}.checkout_page_left .checkout_part.your_order_container .checkout_order_title{width:100%;display:flex;align-items:center;justify-content:space-between}.checkout_page_left .checkout_part.your_order_container .checkout_order_title p{font-size:20px;font-weight:600}.checkout_page_left .checkout_part.your_order_container .checkout_order_title a{font-size:15px;font-weight:500;color:#00acec}.checkout_page_left .checkout_part.your_order_container .checkout_order_elem{padding-left:24px;margin-top:46px;display:flex;align-items:flex-start;justify-content:space-between;width:100%}.checkout_page_left .checkout_part.your_order_container .checkout_order_elem:nth-child(4){margin-top:22px}.checkout_page_left .checkout_part.your_order_container .checkout_order_elem_inner{display:flex;align-items:flex-start;gap:40px;width:70%}.checkout_page_left .checkout_part.your_order_container .img_wrapp{width:90px}.checkout_page_left .checkout_part.your_order_container .img_wrapp img{width:100%;height:auto}.checkout_page_left .checkout_part.your_order_container .text_wrapp{display:flex;flex-direction:column;width:90%}.checkout_page_left .checkout_part.your_order_container .text_wrapp .prod_ttl a{font-size:15px;font-weight:600;color:#000}.checkout_page_left .checkout_part.your_order_container .text_wrapp .prod_code,.checkout_page_left .checkout_part.your_order_container .text_wrapp .prod_seller{font-size:12px;font-weight:400;color:#969696}.checkout_page_left .checkout_part.your_order_container .text_wrapp .prod_seller span{font-size:12px;font-weight:600;color:#000}.checkout_page_left .checkout_part.your_order_container .text_wrapp .add_benefits{display:flex;align-items:center;gap:6px;margin-top:11px}.checkout_page_left .checkout_part.your_order_container .text_wrapp .add_benefits p{font-size:10px;font-weight:300}.checkout_page_left .checkout_part.your_order_container .text_wrapp .add_benefits span{font-size:12px;border-radius:3px;padding:3px 6px}.checkout_page_left .checkout_part.your_order_container .count{font-size:12px;font-weight:300;color:#969696}.checkout_page_left .checkout_part.your_order_container .price{font-size:30px;font-weight:600}.checkout_page_left .checkout_part.your_order_container .price span{font-size:30px}.checkout_page_left .checkout_part.your_order_container .checkout_order_line{width:100%;margin-top:40px;height:1px;background-color:#cdcdcd}.checkout_page_left .checkout_part .continue_order{margin:25px auto 0;display:block;padding:0 6px;background-color:#00acec;border-radius:8px;font-size:15px;font-weight:500;color:#fff}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container{margin-top:17px;display:flex;align-items:center;justify-content:space-between;gap:19px}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container .el{display:flex;flex-direction:column;gap:1px}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container .el_top{display:flex;align-items:center;justify-content:space-between}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container .el_top label{font-size:13px;font-weight:500}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container .el_top p,.text_err{font-size:10px!important;font-weight:500;color:#b80808;display:none}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container .el input{width:100%;height:47px;border:1px solid #C1C1C1;border-radius:8px;padding:0 11px;font-size:13px;font-weight:500;box-sizing:border-box}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container .el input::placeholder{color:#b4b4b4}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container .el.error p{display:block}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container .el.error input{border:1px solid #B80808}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_afterinp{margin-top:13px;display:flex;align-items:center;justify-content:space-between}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_afterinp .not{display:flex;align-items:center;gap:10px}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_afterinp .not p{font-size:13px;font-weight:500;color:#303030;width:95%}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_afterinp .checkout_part_hid_contact_data_save{width:176px;padding:5px;line-height:20px;background:#00acec;color:#fff;border-radius:12px;font-size:14px;font-weight:500}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_or{margin:10px auto 0;display:flex;align-items:center;gap:8px;width:max-content}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_or .line{width:97px;height:1px;background-color:#636363}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_or p{font-size:12px;font-weight:600;color:#636363}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_another_auth{margin:21px auto 0;display:flex;align-items:center;gap:18px;width:max-content}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_another_auth .elem{width:253px;height:47px;display:flex;align-items:center;justify-content:flex-start;gap:18px;padding:0 20px;border-radius:8px;border:1px solid #C1C1C1}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_another_auth .elem img{height:25px;width:auto}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_another_auth .elem p{font-size:13px;font-weight:500;color:#636363}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_cont{margin-top:17px;display:flex;align-items:center;gap:10px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_cont>p{font-size:20px;font-weight:600;white-space:nowrap}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_cont .checkout_part_del_type_sel{width:100%;height:46px;border-radius:9px;border:1px solid #BDBDBD;padding:0 15px;display:flex;align-items:center;cursor:pointer;justify-content:space-between}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points{margin-top:30px;display:flex;flex-direction:column;width:100%;gap:18px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem{width:100%;display:flex;flex-direction:column;gap:20px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem.error{border:1px solid #B61A1A}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top{display:flex;align-items:center;justify-content:space-between;width:100%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top .name{display:flex;align-items:center;gap:35px;width:31%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top .name input{width:16px;height:16px;border:1px solid #C0C0C0}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top .name label{font-size:20px;font-weight:500}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top span{font-size:20px;font-weight:500;text-align:right}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top span.blue_wrd{color:#00acec}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top p{font-size:20px;font-weight:500;color:#989898}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top p.inactive_hid{font-size:15px;font-weight:500;color:#989898;display:none}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top p.inactive_hid.active{display:block}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top p.inactive_hid span{font-size:15px;font-weight:500;color:#989898;text-decoration:underline}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_myself_cont{display:flex;align-items:center;justify-content:space-between}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_myself_cont .styled_select{width:30%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_myself_cont a{font-size:15px;font-weight:500;color:#00acec;text-decoration:underline}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_checkout_part_del_mic_cur_addr{margin-top:7px;font-size:20px;font-weight:400}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur{display:flex;margin-top:7px;align-items:center;justify-content:space-between;gap:13px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .styled_select{width:unset;flex:5}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .house_num,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .street{flex:2;border-radius:9px;height:46px;border:1px solid #BDBDBD;display:flex;align-items:center;padding:0 15px;box-sizing:border-box;font-size:15px;font-weight:400}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .house_num::placeholder{color:#8f8f8f}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .street::placeholder{color:#8f8f8f}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .block_num{flex:2;border-radius:9px;height:46px;border:1px solid #BDBDBD;display:flex;align-items:center;padding:0 15px;box-sizing:border-box;font-size:15px;font-weight:400}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .block_num::placeholder{color:#8f8f8f}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block{flex:3;position:relative}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block a{font-size:15px;font-weight:500;color:#00acec;text-decoration:underline;text-align:right}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup{position:absolute;z-index:3;top:28px;left:0;width:350px;display:flex;flex-direction:column;padding:12px 10px;background-color:#fff;border-radius:6px;box-shadow:3px 4px 4px #0000001a;transition:.4s;opacity:0;pointer-events:none}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup.active{opacity:1;pointer-events:all}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup .item{display:flex;align-items:center;gap:7px;background-color:inherit;padding:8px 4px 8px 15px;border-radius:5px;cursor:pointer}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup .item:hover{background-color:#a6e7ff}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup .item_flex{display:flex;flex-direction:column;gap:11px;background-color:inherit;padding:8px 4px 8px 15px;border-radius:5px;cursor:pointer}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup .item_flex:hover{background-color:#a6e7ff}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup .item_flex .item{padding:0}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup .item_flex .checbox{display:flex;gap:8px;align-items:center}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup .item_flex .checbox input{width:16px;height:16px;border:1px solid #000000}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup .item_flex .checbox label{font-size:15px;font-weight:400;color:#8f8f8f}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup .item p{font-size:15px;font-weight:600;color:#212121}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_save_addr{margin-top:6px;display:flex;align-items:center;gap:8px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_save_addr input{width:16px;height:16px;border:1px solid #000000;border-radius:5px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_save_addr label{font-size:15px;font-weight:400;color:#8f8f8f}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_comment{margin-top:12px;width:35%;height:46px;padding:0 15px;box-sizing:border-box;border:1px solid #BDBDBD;border-radius:9px;display:flex;align-items:center;font-size:15px;font-weight:400;color:#8f8f8f}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time_text{margin-top:22px;font-size:20px;font-weight:400}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time{margin-top:12px;display:flex;align-items:center;gap:20px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time .elem{display:flex;gap:5px;align-items:center}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time .elem label{font-size:20px;font-weight:400}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time .elem input{width:183px;height:46px;border-radius:8px;border:1px solid #BDBDBD;font-size:15px;font-weight:400;color:#8f8f8f;padding:0 15px;box-sizing:border-box}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_text{margin-top:7px;font-size:20px;font-weight:400}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont{display:flex;align-items:center;column-gap:13px;row-gap:6px;width:100%;flex-wrap:wrap;margin-top:7px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont input{height:46px;border-radius:8px;border:1px solid #BDBDBD;padding:0 15px;box-sizing:border-box;display:flex;align-items:center;font-size:15px;font-weight:400;color:#8f8f8f}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont input.b{width:35%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont input.s{width:20%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont input.r{width:25%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .styled_select.checkout_part_del_np_dep{width:35%;margin-top:13px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_np_dep_not{margin-top:28px;font-size:15px;font-weight:400;color:#989898}.checkout_page_left .checkout_part.payment_type_container .payment_type_block{margin-top:27px;display:flex;flex-direction:column;gap:9px;width:100%}.checkout_page_left .checkout_part.payment_type_container .row{width:100%;display:flex;flex-direction:column}.checkout_page_left .checkout_part.payment_type_container .row .inner{display:flex;align-items:center;gap:10px}.checkout_page_left .checkout_part.payment_type_container .row .inner input{width:16px;height:16px;border:1px solid #C0C0C0}.checkout_page_left .checkout_part.payment_type_container .row .inner label{font-size:20px;font-weight:500}.checkout_page_left .checkout_part.payment_type_container .row .row_img_cont{display:flex;align-items:center;gap:4px;margin-left:35px}.checkout_page_left .checkout_part.payment_type_container .row .row_img_cont img{max-height:27px}.checkout_page_left .checkout_part.payment_type_container .row .row_text_cont{font-size:15px;font-weight:400;color:#8a8a8a;margin-left:35px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_inner{margin-top:17px;margin-left:35px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_inner .part_payment_tar_btns{display:flex;align-items:center;gap:10px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_inner .part_payment_tar_btns .part_payment_btn{padding:0 13px;background-color:inherit;height:34px;min-width:110px;border:1px solid #00ACEC;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;transition:.3s}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_inner .part_payment_tar_btns .part_payment_btn.active{color:#fff;background-color:#00acec}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_content{margin-top:18px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner{display:flex;width:100%;flex-direction:column}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row{margin-top:50px;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row:first-child{margin:0}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .left{width:50%}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .left input{width:16px;height:16px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .left label{margin-left:11px;font-size:20px;font-weight:500}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .left p{margin-top:30px;font-size:15px;font-weight:400;color:#8a8a8a}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .left p a{font-size:15px;font-weight:400;color:#00acec;text-decoration:underline}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .right{width:40%}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .right .styled_select{max-width:185px;width:50%}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .right .part_payment_descr{margin-top:6px;display:flex;flex-direction:column;gap:4px;width:100%}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .right .part_payment_descr .part_payment_descr_row{display:flex;align-items:center;justify-content:space-between}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .right .part_payment_descr .part_payment_descr_row p{text-align:left;font-size:15px;font-weight:400}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .right .part_payment_descr .part_payment_descr_row span{text-align:right;font-size:15px;font-weight:600}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2{margin-top:50px;display:flex;align-items:flex-start;justify-content:space-between}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2:first-child{margin-top:0}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .left{width:50%}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .left input{width:16px;height:16px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .left label{margin-left:11px;font-size:20px;font-weight:500}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .left .part_payment_long_descr{padding-left:39px;margin-top:30px;font-size:15px;font-weight:400;color:#8a8a8a}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .left .part_payment_short_descr{margin-top:10px;padding-left:39px;font-size:15px;font-weight:400;width:86%}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .right{width:40%}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .right .part_payment_text_res{margin-top:11px;display:flex;align-items:center;justify-content:space-between}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .right .part_payment_text_res p{text-align:left;font-size:20px;font-weight:500}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .right .part_payment_text_res span{text-align:right;font-size:20px;font-weight:600}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .right .part_payment_text_res{margin-top:11px;display:flex;align-items:center;justify-content:space-between}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .right .part_payment_text_res p{text-align:left;font-size:20px;font-weight:500}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .right .part_payment_text_res span{text-align:right;font-size:20px;font-weight:600}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .right .part_payment_text_pym{margin-top:15px;height:46px;width:100%;border-radius:9px;border:1px solid #BDBDBD;padding:0 22px;font-size:18px;font-weight:400;box-sizing:border-box}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .right .part_payment_text_monthly{margin-top:14px;display:flex;align-items:center;justify-content:space-between}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .right .part_payment_text_monthly p{text-align:left;font-size:15px;font-weight:400}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .right .part_payment_text_monthly span{text-align:right;font-size:15px;font-weight:600}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_title{font-size:20px;font-weight:400;margin-top:17px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields{display:flex;align-items:center;justify-content:space-between;column-gap:19px;margin-top:15px}.part_payment_first{padding-top:5px;display:flex;flex-direction:column;gap:2px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item{display:flex;flex-direction:column;gap:2px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.one{flex:3}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.two{flex:4}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.three{flex:5}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.four{flex:6}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item .text p{font-size:13px;font-weight:500}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item .text span{font-size:10px;font-weight:500;color:#b80808}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item input,.part_payment_first input{width:100%;height:47px;border-radius:8px;border:1px solid #C1C1C1;padding:0 15px;display:flex;align-items:center;font-size:15px;font-weight:500;box-sizing:border-box}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_acess{margin-top:11px;display:flex;align-items:flex-start;gap:9px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_acess input{width:16px;height:16px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_acess label{font-size:15px;font-weight:400;color:#8f8f8f}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block{margin-top:24px}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1{display:flex;align-items:center;gap:19px}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1 .item{display:flex;flex-direction:column;gap:1px}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1 .item p{font-size:13px;font-weight:500}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1 .item input{width:140px;height:47px;border-radius:8px;padding:0 15px;display:flex;align-items:center;border:1px solid #C1C1C1;font-size:15px;font-weight:400;box-sizing:border-box}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1 .item input.long{width:345px}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2{margin-top:11px;display:flex;align-items:flex-start;gap:63px}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2 .item{display:flex;flex-direction:column;position:relative}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2 .item p{font-size:13px;font-weight:500}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2 .item .plus{width:69px;height:69px;border-radius:8px;border:1px solid #BDBDBD;display:flex;align-items:center;justify-content:center;position:relative}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2 .item .plus input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2 .item span{position:absolute;bottom:0;right:0;font-size:15px;font-weight:500;color:#00acec;text-decoration:underline;cursor:pointer}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2 .item span.path{position:absolute;top:20px;right:0;left:80px;font-size:11px;font-weight:500;color:#000;text-decoration:underline;cursor:pointer}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row3{margin-top:22px}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row3 .item_name{font-size:13px;font-weight:500}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row3 input{height:47px;width:267px;border-radius:8px;padding:0 15px;display:flex;align-items:center;border:1px solid #C1C1C1;font-size:15px;font-weight:400;box-sizing:border-box}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row3 .item_subtext{margin-top:8px;font-size:15px;font-weight:400;color:#8a8a8a}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid{position:relative}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_top{position:absolute;top:-34px;left:16%;display:flex;align-items:center;gap:30px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_top .item{display:flex;align-items:center;gap:4px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_top .item input{width:16px;height:16px;border:1px solid #C0C0C0}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_top .item label{font-size:20px;font-weight:400;color:#8a8a8a}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block{display:flex;align-items:flex-end;column-gap:18px;margin-top:10px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item{display:flex;flex-direction:column;gap:1px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item p{font-size:13px;font-weight:500}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .comment_block{display:flex;align-items:flex-end;column-gap:18px;margin-top:10px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .comment_block textarea{width:100%;height:110px;border:1px solid #C1C1C1;border-radius:8px;padding:15px;font-weight:500;font-size:13px;margin-left:10px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .comment_block .item{width:100%}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .comment_block .item p{font-size:20px;font-weight:600;text-transform:uppercase;text-wrap:nowrap}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item input{width:100%;height:47px;border-radius:8px;border:1px solid #C1C1C1;box-sizing:border-box;padding:0 15px;display:flex;align-items:center;font-size:13px;font-weight:500}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item input::placeholder{color:#b4b4b4}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item.one{flex:3}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item.two{flex:4}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item.three{flex:5}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .save_data,.checkout_page_left .checkout_part.payment_type_container .checkout_part_hid .save_data{margin:18px auto 0;display:flex;align-items:center;justify-content:center;width:239px;height:46px;border-radius:8px;background-color:#00acec;font-size:15px;font-weight:500;color:#fff;cursor:pointer}.checkout_page_left .styled_select{width:100%;height:46px;position:relative;overflow:hidden;border:1px solid #BDBDBD;border-radius:9px}.checkout_page_left .styled_select:after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%);pointer-events:none;width:20px;height:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjIwMTIgMS40NjU4MkwxMS43MDExIDExLjc0NzFMMS4xNDU1MSAxLjQ2NTgyIiBzdHJva2U9IiMwMEFDRUMiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K);background-size:contain;background-repeat:no-repeat}.checkout_page_left .styled_select select{width:100%;height:100%;font-size:15px;font-weight:400;padding:0 15px;border-radius:9px;background:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.checkout_page .flex2{flex:2}.checkout_page .flex4{flex:4}.checkout_page .flex5{flex:5}.checkout_page_right{width:calc(24% - 5px);padding:27px 16px 15px;border-radius:6px;position:sticky;top:57px;right:0;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start}.checkout_page_right .cont{width:100%;padding:0 18px;display:flex;flex-direction:column;align-items:flex-start}.checkout_page_right .line{width:100%;height:2px;background-color:#cdcdcd}.checkout_page_right_title{font-size:20px;font-weight:600}.checkout_page_right_input_s{margin-top:14px;display:flex;flex-direction:column;width:100%}.checkout_page_right_input_s p{font-size:13px;font-weight:500}.checkout_page_right_inp_inn{width:100%;margin-top:5px;display:flex;height:47px;border-radius:8px;overflow:hidden}.checkout_page_right_inp_inn input{height:calc(100% - 2px);border-radius:8px 0 0 8px;width:100%;padding:0 20px;border:1px solid #C1C1C1;border-right:0;font-size:13px;font-weight:500}.checkout_page_right_inp_inn input::placeholder{color:#b4b4b4}.checkout_page_right_inp_inn button{height:100%;width:83px;background-color:#00acec;font-size:13px;font-weight:700;color:#fff}.checkout_page_right_inp_inn button:disabled{background-color:#ccc}.checkout_page_right_bonus{margin-top:14px;width:100%;display:flex;align-items:center;justify-content:space-between}.checkout_page_right_bonus p,.checkout_page_right_bonus span{font-size:13px;font-weight:500}.checkout_page_right_to_pay{margin-top:8px;width:100%;display:flex;align-items:center;justify-content:space-between}.checkout_page_right_to_pay p,.checkout_page_right_to_pay span{font-size:13px;font-weight:500}.checkout_page_right_input_l{margin-top:8px;margin-bottom:29px}.checkout_page_right_input_l input{height:calc(100% - 2px);border-radius:8px 0 0 8px;width:100%;padding:0 20px;border:1px solid #C1C1C1;border-right:0;font-size:13px;font-weight:500}.checkout_page_right_input_l input::placeholder{color:#b4b4b4}.checkout_page_right_input_l button{height:100%;width:150px;background-color:#00acec;font-size:13px;font-weight:700;color:#fff}.checkout_page_right_prod_counter{margin-top:17px;display:flex;align-items:center;gap:6px}.checkout_page_right_prod_counter .l{font-size:20px;font-weight:500;display:flex;align-items:center;gap:5px}.checkout_page_right_prod_counter .l span{font-size:20px;font-weight:500;color:#00acec}.checkout_page_right_prod_counter .r{font-size:20px;font-weight:600}.checkout_page_right_char{width:100%;margin-top:15px;margin-bottom:30px;display:flex;flex-direction:column;gap:1px}.checkout_page_right_char .row{width:100%;display:flex;align-items:center;justify-content:space-between}.checkout_page_right_char .row p{font-size:15px;font-weight:500}.checkout_page_right_char .row span{font-size:15px;font-weight:400}.checkout_page_right_char .row span.violet{padding:2px 3px;border-radius:3px}.checkout_page_right_pay_all{width:100%;margin-top:8px;display:flex;align-items:center;justify-content:space-between}.checkout_page_right_pay_all p{font-size:20px;font-weight:500}.checkout_page_right_pay_all span{font-size:20px;font-weight:600}.checkout_page_not_call{display:flex;margin-top:10px;text-align:left;font-size:13px;color:#000}.checkout_page_not_call input{width:16px;height:16px;border:1px solid #000000;border-radius:5px}.checkout_page_not_call label{width:80%;display:block;margin-left:8px;font-size:13px;font-weight:400}.checkout_page_right_agree{margin-top:10px;text-align:center;font-size:8.8px;color:silver}.checkout_page_right_agree input{width:16px;height:16px;border:1px solid #000000;border-radius:5px}.checkout_page_right_agree label{width:80%;margin-left:8px;font-size:10px;font-weight:400}.checkout_page_right_agree a{font-size:8.8px;font-weight:400;color:#00acec;text-decoration:underline}.checkout_page_right_accept_order{margin:16px auto 0;display:block;height:56px;padding:10px 12px;border-radius:8px;background-color:#00acec;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;color:#fff}.order-confirmed-page{margin-top:18px;position:relative;background-color:#fff;border-radius:6px;display:flex;flex-direction:column;align-items:center}.order-confirmed-page h2{font-size:40px;font-weight:700;margin-top:60px;text-align:center}.order-confirmed-page h2 span{font-size:40px;font-weight:700;color:#00acec}.order-confirmed-page--subtitle{margin-top:25px;font-size:20px;font-weight:400}.order-confirmed-page-grph{font-size:15px;font-weight:400;margin-top:10px}.order-confirmed-page-grph--block{display:flex;flex-direction:column;width:max-content;margin-top:15px}.order-confirmed-page-grph--block .row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.order-confirmed-page-grph--block .row p{font-size:20px;font-weight:400;color:#a8a8a8}.order-confirmed-page--cabinet{margin-top:18px;font-size:15px;font-weight:400}.order-confirmed-page--cabinet a{font-size:15px;font-weight:400;color:#00acec;text-decoration:underline}.order-confirmed-page--quest-cont{position:relative}.order-confirmed-page .header_center_feed_popup.order-confirmed-page--quest-cont-popup{top:-140px;left:unset;right:-40%;padding:13px 4px 8px 7px}.order-confirmed-page .header_center_feed_popup.order-confirmed-page--quest-cont-popup.active{opacity:1;pointer-events:all}.header_center_feed_popup.consult--quest-cont-popup{top:100px;left:unset;left:42%;padding:13px 4px 8px 7px}.header_center_feed_popup.consult--quest-cont-popup.active{opacity:1;pointer-events:all}.order-confirmed-page--quest{margin-top:8px;font-size:15px;font-weight:400}.order-confirmed-page--quest span{font-size:15px;font-weight:400;color:#00acec;text-decoration:underline;cursor:pointer}.order-confirmed-page--thank{margin-top:18px;display:flex;align-items:center;gap:65px}.order-confirmed-page--thank p{font-size:20px;font-weight:600;text-align:left}.order-confirmed-page--bg_ball{position:absolute}.order-confirmed-page--bg_ball.ball1{top:16%;right:-90px}.order-confirmed-page--bg_ball.ball2{transform:scale(.7);bottom:-10%;left:-151px}.order-confirmed-page--bg_ball.ball3{transform:scale(.5) translate(-50%);left:12%;top:5%}.order-confirmed-page_all{overflow:hidden}.personal_acc .container{background-color:#00acec;border-radius:6px;overflow:hidden;display:flex;align-items:stretch;min-height:100vh}.personal_acc .container .left{min-width:300px;width:23%;padding:43px 0 30px 30px}.personal_acc .container .left .close_left{display:none}.personal_acc .container .left .avatar{width:80%;max-width:186px;display:block;position:relative}.personal_acc .container .left .avatar img{width:100%;height:auto;object-fit:cover}.personal_acc .container .left .bonuses_block{margin-top:23px;border-radius:30px;background-color:#fff;padding:20px 21px 15px 30px;width:120%;box-shadow:0 7px 15px #0000001a;position:relative;z-index:2}.personal_acc .container .left .bonuses_block .my_bonuses{font-size:20px;font-weight:700;color:#ce65ff}.personal_acc .container .left .bonuses_block_cont{margin-top:7px;display:flex;align-items:center;justify-content:space-between}.personal_acc .container .left .bonuses_block_cont span{padding:6px;border-radius:5px;color:#fff;font-size:21px}.personal_acc .container .left .bonuses_block_cont p{font-size:15px;font-weight:300;color:#909090;text-decoration:underline;text-align:right}.personal_acc .container .left .links{margin-top:24px;padding-left:30px;display:flex;flex-direction:column;gap:20px}.personal_acc .container .left .links a{display:flex;align-items:center;gap:7px}.personal_acc .container .left .links a p{font-size:15px;font-weight:500;color:#fff}.personal_acc .container .left .links a p svg{margin-left:5px}.personal_acc .container .left .links a span{width:30px;min-width:30px;height:30px;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:16px;line-height:1;font-weight:700;color:#00acec}.personal_acc .container .right{width:78%;box-shadow:-7px 0 5px #0000000f;border-radius:30px 6px 6px 30px;background-color:#fff}.personal_acc .container .right .account_inner{display:flex;justify-content:center;width:100%;flex-direction:column;align-items:center}.personal_acc .container .right .account_main_top{width:80%;display:flex;align-items:center;justify-content:space-between;margin-top:60px}.personal_acc .container .right .account_main_top img{width:40%}.personal_acc .container .right .account_main_top .text{width:50%}.personal_acc .container .right .account_main_top_welcome{font-size:25px;font-weight:300;color:#212121}.personal_acc .container .right .account_main_top_welcome span{font-size:25px;font-weight:600;color:#212121}.personal_acc .container .right .account_main_top_description{margin-top:50px;font-size:20px;font-weight:300}.personal_acc .container .right .account_main_btns{width:80%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:30px;margin-top:70px;margin-bottom:100px}.personal_acc .container .right .account_main_btns a{width:calc(33.3% - 20px);height:117px;box-shadow:4px 4px 4px #0000001a inset;background-color:#00acec;border-radius:11px;display:flex;align-items:center;justify-content:space-between;padding:0 33px 0 30px}.personal_acc .container .right .account_main_btns a p{font-size:16px;font-weight:600;color:#fff}.personal_acc .container .right .account_main_btns a .ico_cont{width:52px;display:flex;justify-content:center}.personal_acc .container .right .account_bonus_top{margin-top:70px;width:80%;display:flex;align-items:flex-start;justify-content:space-between}.personal_acc .container .right .account_bonus_top>img{width:30%}.personal_acc .container .right .account_bonus_top .text{width:65%;display:flex;flex-direction:column}.personal_acc .container .right .account_bonus_top_title{font-size:20px;font-weight:700;color:#ce65ff}.personal_acc .container .right .account_bonus_top_link{text-align:right;margin-top:5px;font-size:10px;font-weight:400;color:#00acec;text-decoration:underline}.personal_acc .container .right .account_bonus_top table{margin-top:27px;width:100%;border-radius:19px;overflow:hidden;border:1px solid #A8A8A8;border-collapse:separate}.personal_acc .container .right .account_bonus_top table thead{height:90px;background-color:#00acec}.personal_acc .container .right .account_bonus_top table thead tr{height:100%}.personal_acc .container .right .account_bonus_top table thead tr td{width:33.3%;height:100%;font-size:15px;font-weight:600;color:#fff;text-align:center;align-content:center}.personal_acc .container .right .account_bonus_top table tbody{height:115px}.personal_acc .container .right .account_bonus_top table tbody tr{height:100%}.personal_acc .container .right .account_bonus_top table tbody tr td{height:100%;width:33.3%;text-align:center;align-content:center}.personal_acc .container .right .account_bonus_top table tbody tr td span{font-size:21px;font-weight:700;color:#fff;padding:5px 7px;border-radius:5px}.personal_acc .container .right .account_bonus_top table tbody tr td span.grey{background-color:#8b8b8b}.personal_acc .container .right .account_bonus_bottom{width:86%;margin:35px 4% 0 auto}.personal_acc .container .right .account_bonus_bottom_title{font-size:20px;font-weight:300}.personal_acc .container .right .account_bonus_bottom table{margin-top:27px;width:100%;border-radius:19px;overflow:hidden;border:1px solid #A8A8A8;border-collapse:separate}.personal_acc .container .right .account_bonus_bottom table thead{height:57px;background-color:#00acec}.personal_acc .container .right .account_bonus_bottom table thead tr{height:100%}.personal_acc .container .right .account_bonus_bottom table thead tr td{width:16.6%;height:100%;font-size:15px;font-weight:600;color:#fff;text-align:center;align-content:center}.personal_acc .container .right .account_bonus_bottom table tbody tr{height:61px}.personal_acc .container .right .account_bonus_bottom table tbody tr td{height:100%;width:16.6%;text-align:center;align-content:center;border:1px solid #A8A8A8;border-bottom:0;border-left:0;padding:0 4px;font-size:15px;font-weight:400}.personal_acc .container .right .account_bonus_bottom table tbody tr td:last-child{border-right:0}.personal_acc .container .right .personal_data_top{width:80%;margin-top:100px;display:flex;align-items:flex-start;justify-content:space-between}.personal_acc .container .right .personal_data_top_left{width:40%}.personal_acc .container .right .personal_data_top_left_title{font-size:25px;font-weight:300}.personal_acc .container .right .personal_data_top_left_block_shown{margin-top:15px;display:flex;flex-direction:column;width:100%;gap:7px}.personal_acc .container .right .personal_data_top_left_block_shown .row{width:100%;display:flex;align-items:center;justify-content:space-between}.personal_acc .container .right .personal_data_top_left_block_shown .row p{font-size:15px;font-weight:300}.personal_acc .container .right .personal_data_top_left_block_shown .row span{font-size:15px;font-weight:600}.personal_acc .container .right .personal_data_top_left_block_shown button{margin-top:41px;width:180px;height:40px;border-radius:12px;border:1px solid #000000;font-size:14px;font-weight:500;background-color:inherit}.personal_acc .container .right .personal_data_top_left_block_hidden{margin-top:13px;width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;column-gap:35px;row-gap:20px}.personal_acc .container .right .personal_data_top_left_block_hidden .inp_block{display:flex;flex-direction:column;gap:1px}.personal_acc .container .right .personal_data_top_left_block_hidden .inp_block.xs{width:calc(40% - 17.5px)}.personal_acc .container .right .personal_data_top_left_block_hidden .inp_block.s{width:calc(60% - 17.5px)}.personal_acc .container .right .personal_data_top_left_block_hidden .inp_block.l{width:80%}.personal_acc .container .right .personal_data_top_left_block_hidden .inp_block label{font-size:13px;font-weight:500}.personal_acc .container .right .personal_data_top_left_block_hidden .inp_block input{height:47px;border-radius:8px;border:1px solid #C1C1C1;display:flex;align-items:center;padding:0 13px;box-sizing:border-box;font-size:13px;font-weight:500;color:#000}.personal_acc .container .right .personal_data_top_left_block_hidden .inp_noedit{display:flex;flex-direction:column;gap:2px;width:100%}.personal_acc .container .right .personal_data_top_left_block_hidden .inp_noedit p{font-size:13px;font-weight:500}.personal_acc .container .right .personal_data_top_left_block_hidden .inp_noedit span{margin-left:11px;font-size:13px;font-weight:500}.personal_acc .container .right .personal_data_top_left_block_hidden button{width:180px;height:40px;border-radius:12px;border:1px solid #000000;font-size:14px;font-weight:500;background-color:inherit}.personal_acc .container .right .personal_data_top_right{width:40%}.personal_acc .container .right .personal_data_top_right_title{font-size:25px;font-weight:300}.personal_acc .container .right .personal_data_top_right_subtitle{margin-top:15px;font-size:15px;font-weight:300;color:#212121}.personal_acc .container .right .personal_data_top_right_block{margin-top:18px;display:flex;flex-direction:column;gap:16px}.personal_acc .container .right .personal_data_top_right_block .elem{width:253px;height:47px;border-radius:8px;border:1px solid #C1C1C1;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;gap:18px}.personal_acc .container .right .personal_data_top_right_block .elem img{width:25px;height:auto}.personal_acc .container .right .personal_data_top_right_block .elem p{font-size:13px;font-weight:500;color:#636363}.personal_acc .container .right .personal_data_center{width:80%;margin-top:59px}.personal_acc .container .right .personal_data_center_title{font-size:25px;font-weight:300;color:#212121}.personal_acc .container .right .personal_data_center_block{margin-top:27px;width:100%;padding-right:20%;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;row-gap:55px}.personal_acc .container .right .personal_data_center_elem{width:max-content;max-width:45%;display:flex;flex-direction:column;gap:40px}.personal_acc .container .right .personal_data_center_elem .top{width:100%;display:flex;align-items:center;justify-content:flex-start;position:relative;gap:7px}.personal_acc .container .right .personal_data_center_elem .top>svg{width:41px;min-width:41px}.personal_acc .container .right .personal_data_center_elem .top .ttl{font-size:15px;font-weight:600;color:#212121}.personal_acc .container .right .personal_data_center_elem .top .controls{display:flex;flex-direction:column;align-items:center;gap:7px}.personal_acc .container .right .personal_data_center_elem .top .controls svg{cursor:pointer}.personal_acc .container .right .personal_data_center_elem .top .abs{position:absolute;bottom:-25px;left:0;display:flex;align-items:center;gap:8px}.personal_acc .container .right .personal_data_center_elem .top .abs input{width:16px;height:16px}.personal_acc .container .right .personal_data_center_elem .top .abs label{font-size:15px;font-weight:400;color:#8f8f8f}.personal_acc .container .right .personal_data_center_elem_new{width:45%;display:flex;flex-direction:column;gap:40px;cursor:pointer}.personal_acc .container .right .personal_data_center_elem_new .top{width:100%;display:flex;align-items:center;justify-content:flex-start;position:relative;gap:7px}.personal_acc .container .right .personal_data_center_elem_new .top .circle{width:41px;height:41px;min-width:41px;border-radius:100%;background-color:#00acec;display:flex;align-items:center;justify-content:center}.personal_acc .container .right .personal_data_center_elem_new .top .ttl{font-size:15px;font-weight:600;color:#212121}.personal_acc .container .right .personal_data_center .btm .block{width:100%;display:flex;align-items:center;flex-wrap:wrap;column-gap:35px;row-gap:22px}.personal_acc .container .right .personal_data_center .btm .block .elem{display:flex;flex-direction:column;gap:1px;width:calc(50% - 17.5px)}.personal_acc .container .right .personal_data_center .btm .block .elem p{font-size:13px;font-weight:500}.personal_acc .container .right .personal_data_center .btm .block .elem input{height:47px;border-radius:8px;border:1px solid #C1C1C1;display:flex;align-items:center;padding:0 13px;box-sizing:border-box;font-size:13px;font-weight:500;color:#000;width:100%}.type-delivery .row{display:flex;gap:3px;margin-bottom:5px}.type-delivery .row label{font-size:14px}.personal_acc .container .right .personal_data_center .btm .block .elem_full{display:flex;flex-direction:column;width:calc(100% - 1.5px)}.personal_acc .container .right .personal_data_center .btm .block .elem_full p{font-size:13px;font-weight:500}.personal_acc .container .right .personal_data_center .btm .block .elem_full input{height:47px;border-radius:8px;border:1px solid #C1C1C1;display:flex;align-items:center;padding:0 13px;box-sizing:border-box;font-size:13px;font-weight:500;color:#000;width:100%}.personal_acc .container .right .personal_data_center .btm button{margin-top:23px;width:175px;height:40px;border-radius:12px;border:1px solid #000000;font-size:14px;font-weight:500;background-color:inherit}.personal_acc .container .right .personal_data_bottom{margin:56px 0 50px;width:80%}.personal_acc .container .right .personal_data_bottom_title{font-size:25px;font-weight:300;color:#212121}.personal_acc .container .right .personal_data_bottom button{margin-top:23px;width:175px;height:40px;border-radius:12px;border:1px solid #000000;font-size:14px;font-weight:500;background-color:inherit}.personal_acc .container .right .personal_orders{width:80%;margin-top:50px}.personal_acc .container .right .personal_orders_title{font-size:30px;font-weight:500;color:#00acec}.personal_acc .container .right .personal_orders_top_block{margin-top:13px;width:100%;height:57px;border-radius:19px;background-color:#00acec;display:flex;align-items:center}.personal_acc .container .right .personal_orders_top_block .elem{flex:1;height:100%;display:flex;align-items:center;justify-content:center}.personal_acc .container .right .personal_orders_top_block .elem p{font-size:15px;font-weight:600;color:#fff}.personal_acc .container .right .personal_orders_btm_block{margin-top:10px;width:100%;display:flex;flex-direction:column}.personal_acc .container .right .personal_orders_btm_block.active{border-radius:19px;border:1px solid #A8A8A8}.personal_acc .container .right .personal_orders_btm_block.active .top .elem.div_with_arr svg{transform:rotate(90deg)}.personal_acc .container .right .personal_orders_btm_block.active .top{border-top:0;border-left:0;border-right:0}.personal_acc .container .right .personal_orders_btm_block .top{border-radius:19px;border:1px solid #A8A8A8;display:flex;align-items:center;height:68px;cursor:pointer}.personal_acc .container .right .personal_orders_btm_block .top .elem{flex:1;height:100%;display:flex;align-items:center;justify-content:center;border-right:1px solid #A8A8A8;padding:0 10px}.personal_acc .container .right .personal_orders_btm_block .top .elem p,.personal_acc .container .right .personal_orders_btm_block .top .elem p span{font-size:15px;font-weight:400}.personal_acc .container .right .personal_orders_btm_block .top .elem.div_with_arr{border-right:0;font-size:15px;display:flex;align-items:center;gap:20px;padding-left:10px}.personal_acc .container .right .personal_orders_btm_block .top .elem.div_with_arr span{font-size:15px;font-weight:400}.personal_acc .container .right .personal_orders_btm_block .top .elem.div_with_arr svg{transition:.3s;transform:rotate(0)}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con{padding:14px 28px 34px 50px;display:flex;gap:40px;align-items:flex-start}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .l{display:flex;flex-direction:column;gap:4px;width:max-content}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .l span{font-size:15px;font-weight:600}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .l p{font-size:15px;font-weight:400}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r{width:100%;display:flex;flex-direction:column;gap:10px}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_top{height:57px;display:flex;width:100%;background-color:#00acec;border-radius:19px}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_top .elem{flex:1;height:100%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:#fff}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_top .elem:first-child{flex:4}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm{height:75px;display:flex;width:100%}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .product{flex:4;height:100%;display:flex;align-items:center;gap:10px;justify-content:flex-end}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .product .img_wrapp{height:100%}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .product .img_wrapp img{height:100%;width:auto}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .product .text_wrapp{display:flex;flex-direction:column;gap:3px}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .product .text_wrapp .prod_ttl{font-size:10px;font-weight:600}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .product .text_wrapp .prod_code{font-size:10px;font-weight:400;color:#969696}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .prod_count{flex:1;height:100%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:300}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .prod_price{flex:1;height:100%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:400}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .prod_price_all{flex:1;height:100%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600}.personal_acc .container .right .personal_favourites_title,.personal_acc .container .right .personal_viewed_title{width:80%;font-size:30px;font-weight:500;color:#00acec;margin-top:50px}.personal_acc .container .right .personal_favourites{margin-top:5px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:25px;row-gap:19px;width:80%;margin-bottom:50px}.personal_acc .container .right .personal_favourites .prod_elem_with_del{display:flex;align-items:flex-start;gap:8px}.personal_acc .container .right .personal_favourites .prod_elem_with_del .product_card{width:100%;box-shadow:0 2px 4px #00000040}.personal_acc .container .right .personal_favourites .prod_elem_with_del svg{cursor:pointer}.personal_acc .container .right .personal_viewed_block{margin-top:5px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:40px;row-gap:19px;width:80%}.personal_acc .container .right .personal_viewed_block .product_card{width:100%;box-shadow:0 2px 4px #00000040}.personal_acc .container .right .catalog_inner_products--pagination{margin-bottom:50px}.personal_acc .container .right .catalog_inner_products--pagination .left{min-width:unset;width:40px;padding:unset}.personal_acc .container .right .catalog_inner_products--pagination .block{min-width:40px}.personal_acc .container .right .catalog_inner_products--pagination .right{width:40px;box-shadow:unset;border-radius:5px;background-color:unset}.personal_acc .container .right .personal_out_of_stock_title{width:80%;font-size:30px;font-weight:500;color:#00acec;margin-top:50px}.personal_acc .container .right .personal_out_of_stock_block{margin-top:5px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:25px;row-gap:19px;width:80%}.personal_acc .container .right .personal_out_of_stock_block .prod_elem_with_del{display:flex;align-items:flex-start;gap:8px}.personal_acc .container .right .personal_out_of_stock_block .prod_elem_with_del .product_card{width:100%;box-shadow:0 2px 4px #00000040}.personal_acc .container .right .personal_out_of_stock_block .prod_elem_with_del svg{cursor:pointer}.personal_acc .container .right .personal_in_stock_title{margin-top:30px;width:80%;font-size:30px;font-weight:500;color:#00acec}.personal_acc .container .right .personal_in_stock_block{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:25px;row-gap:19px;width:80%;margin-top:12px}.personal_acc .container .right .personal_in_stock_block .prod_elem_with_del{display:flex;align-items:flex-start;gap:8px}.personal_acc .container .right .personal_in_stock_block .prod_elem_with_del .product_card{width:100%;box-shadow:0 2px 4px #00000040}.personal_acc .container .right .personal_in_stock_block .prod_elem_with_del svg{cursor:pointer}.personal_acc .container .right .personal_qustions_title{margin-top:50px;width:80%;font-size:30px;font-weight:500;color:#00acec}.personal_acc .container .right .reviews_block{margin-top:23px;width:80%;margin-bottom:50px}.personal_acc .container .right .reviews_block .rewiews_item .left{min-width:unset;width:unset;padding:unset}.personal_acc .container .right .reviews_block .rewiews_item .right{box-shadow:unset;border-radius:0;background-color:unset;min-width:190px}.personal_acc .container .right .personal_nothing{margin-top:57px;display:flex;align-items:center;justify-content:space-between;width:80%}.personal_acc .container .right .personal_nothing p{width:60%;font-size:25px;font-weight:300}.personal_acc .container .right .personal_nothing img{width:35%}.personal_acc .container .right .burger_mob{display:none}.catalog_inner_products--show_more{margin:38px auto 0;width:197px;height:40px;border-radius:6px;background-color:inherit;border:1px solid #00ACEC;font-weight:600;color:#00acec;display:block;cursor:pointer}.catalog_inner_products--pagination{margin:17px auto 0;width:max-content;display:flex;align-items:center;gap:9px;max-width:100%}.catalog_inner_products--pagination .left,.catalog_inner_products--pagination .right{width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid #00ACEC}.catalog_inner_products--pagination .block{width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:#f3f3f3;font-size:15px;font-weight:600;transition:.3s}.catalog_inner_products--pagination .block.active,.catalog_inner_products--pagination .block:hover{background-color:#a8e7ff}.product_pre-order .product_card--price-cart-block .add_to_cart{background-color:#a8a8a8;position:relative}.product_pre-order .product_card--price-cart-block .add_to_cart .add_to_cart_inner{display:flex;align-items:center;gap:50px;position:absolute;top:50%;transform:translateY(-50%);right:9px;transition:.3s}.product_pre-order .product_card--price-cart-block .add_to_cart .add_to_cart_inner svg{min-width:26px;position:relative;bottom:unset;left:unset;transform:none;transition:.4s}.product_pre-order .product_card--price-cart-block .add_to_cart .add_to_cart_inner p{font-size:12px;font-weight:600;color:#fff}.product_pre-order .product_card--price-cart-block .add_to_cart:hover:not(.active){width:92px;background-color:#00acec}.product_pre-order .product_card--price-cart-block .add_to_cart:hover:not(.active) .add_to_cart_inner{right:-74px}.product_pre-order .product_card--price-cart-block .add_to_cart:hover:not(.active) .add_to_cart_inner p{width:85px;text-align:center}.personal_out_of_stock_block .product_pre-order .product_card--price-cart-block .add_to_cart:hover{width:43px;background-color:#a8a8a8}.personal_out_of_stock_block .product_pre-order .product_card--price-cart-block .add_to_cart:hover .add_to_cart_inner{right:inherit}.personal_out_of_stock_block .product_pre-order .product_card--price-cart-block .add_to_cart:hover .add_to_cart_inner p,.btn-wait.active p{display:none}.btn-wait.active:hover{width:43px;background-color:#a8a8a8}.promo_banner_block{position:relative;width:100%}.promo_banner_block .promo_banner_bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.promo_banner_block .container{position:relative;z-index:2}.promo_banner_block .promo_banner_text{width:27%;padding:25px 38px 26px 24px;background-color:#fff;min-height:520px}.promo_banner_block .promo_banner_text .title{font-size:25px;font-weight:700}.promo_banner_block .promo_banner_text .subtitle{margin-top:6px;font-size:15px;font-weight:500}.promo_banner_block .promo_banner_text .subtitle span{font-size:15px;font-weight:700}.promo_banner_block .promo_banner_text .text{margin-top:25px;font-size:12px;font-weight:400}.promo_banner_block .promo_banner_text .promo_banner_timer{margin-top:25px;background-color:#f0f0f0;border-radius:12px;padding:8px 0;display:flex;align-items:center;justify-content:center;width:185px}.promo_banner_block .promo_banner_text .promo_banner_timer .inner p{font-size:30px;font-weight:600}.promo_banner_block .promo_banner_text .promo_banner_timer .inner p span{font-size:30px;font-weight:600;color:#00acec}.promo_banner_block.blog_single .promo_banner_text{height:525px;display:flex;flex-direction:column;justify-content:space-between}.promo_banner_block.blog_single .promo_banner_text .text{margin-top:0}.promo_banner_block.blog_single .promo_banner_text .tag{padding:4px;border:1px solid #C8C8C8;border-radius:9px;font-size:15px;font-weight:600}.promo_banner_block.blog_single .promo_banner_text .title_container{display:flex;flex-direction:column;align-items:flex-start}.promo_banner_block.blog_single .promo_banner_text .title{margin-top:6px}.promo_banner_block.blog_single .promo_banner_text .author{margin-top:6px;font-size:15px;font-weight:400}.promo_banner_block.blog_single .promo_banner_text .author span{font-size:15px;font-weight:600}.promo_banner_block.blog_single .blog_single_text_btm{display:flex;width:100%;align-items:flex-end;justify-content:space-between}.promo_banner_block.blog_single .blog_single_text_btm .blog_single_text_btm_left{display:grid;width:max-content;grid-template-columns:max-content max-content max-content;column-gap:7px;align-items:center;row-gap:3px}.promo_banner_block.blog_single .blog_single_text_btm .blog_single_text_btm_left .date{font-size:9px;font-weight:600;border-radius:7px;background-color:#bbe8ff;padding:2px 4px;width:max-content}.promo_banner_block.blog_single .blog_single_text_btm .blog_single_text_btm_left .text{font-size:9px;white-space:nowrap;font-weight:400}.promo_banner_block.blog_single .blog_single_text_btm .blog_single_text_btm_left .views{display:flex;align-items:center;gap:3px}.promo_banner_block.blog_single .blog_single_text_btm .blog_single_text_btm_left .views span{font-size:9px;font-weight:600}.promo_banner_block.blog_single .blog_single_text_btm .blog_single_text_btm_right{display:flex;align-items:center;gap:8px}.promo_banner_block.blog_single .blog_single_text_btm .blog_single_text_btm_right a{width:33px;height:33px}.promo_choose_block{margin-top:11px}.promo_choose_block .container{height:50px;background-color:#fff;position:relative}.promo_choose_block .container:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:22px;background-color:#00acec}.promo_choose_block .container .promo_choose_inner{height:100%;margin-left:35px;display:flex;align-items:center;gap:30px}.promo_choose_block .container .promo_choose_inner p{position:relative;height:100%;font-size:15px;font-weight:500;line-height:50px;cursor:pointer;padding:0 15px}.promo_choose_block .container .promo_choose_inner p:after{content:"";display:block;position:absolute;width:100%;height:5px;bottom:0;left:0;background-color:inherit;transition:.3s}.promo_choose_block .container .promo_choose_inner p.active:after{background-color:#00acec}.catalog_inner_block .catalog_inner_container.stretch{align-items:stretch}.catalog_inner_block .catalog_inner_products.promo_text_container{padding:28px 40px 40px 28px;background-color:#fff}.catalog_inner_block .catalog_inner_products.promo_text_container p{font-size:15px;line-height:24px;font-weight:400}.comments{margin-top:10px}.comments .container{background-color:#fff}.comments_inner{width:80%;padding:31px 15px 28px 42px}.comments_inner h2{font-size:20px;font-weight:600}.comments_inner h2 span{color:#00acec;font-size:20px;font-weight:600}.comments_elem{margin-top:36px;width:100%;display:flex;align-items:flex-start;gap:28px;position:relative}.comments_elem .avatar{width:62px;min-width:62px;height:62px;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#00acec}.comments_elem .avatar span{line-height:1;font-size:25px;font-weight:300;color:#fff}.comments_elem .text{display:flex;flex-direction:column;width:100%;gap:35px}.comments_elem .text_main{width:100%;display:flex;flex-direction:column;gap:10px}.comments_elem .text_main span{font-size:20px;font-weight:400}.comments_elem .text_main p{font-size:14px;font-weight:300}.comments_elem .text_response{padding-left:34px;width:100%;display:flex;flex-direction:column;gap:10px}.comments_elem .text_response span{color:#00acec;font-size:15px;font-weight:400}.comments_elem .text_response p{width:90%;font-size:14px;font-weight:300}.comments_elem .text .response_action{margin-left:-25px;font-size:15px;font-weight:500;color:#00acec;cursor:pointer}.comments_elem .date{font-size:13px;font-weight:300;position:absolute;top:0;right:0}.comments h3{margin-top:34px;font-size:20px;font-weight:600}.comments_form{margin-top:17px;background-color:#f0f0f0;border-radius:5px;display:flex;align-items:stretch;justify-content:space-between;overflow:hidden}.comments_form_l{width:60%;padding:29px 0 29px 30px}.comments_form_l_title{display:flex;align-items:center;justify-content:space-between;height:25px}.comments_form_l_title p{font-size:15px;font-weight:500}.comments_form_l_title span{font-size:15px;font-weight:500;color:#a3a3a3;cursor:pointer;text-decoration:underline}.comments_form_l textarea{margin-top:16px;width:100%;background-color:#fff;border:0;outline:none;box-sizing:border-box;border-radius:20px;padding-top:17px;padding-left:18px;font-size:15px;font-weight:400;height:120px;resize:none}.comments_form_l textarea::placeholder{color:#8f8f8f}.comments_form_l .simple_inp{margin-top:18px;height:52px;width:100%;background-color:#fff;border:0;outline:none;box-sizing:border-box;border-radius:20px;padding-left:18px;font-size:15px;font-weight:400;display:flex;align-items:center}.comments_form_l .simple_inp::placeholder{color:#8f8f8f}.comments_form_l label{margin-left:18px;margin-top:6px;display:block;font-size:15px;font-weight:400;color:#8f8f8f}.comments_form_actions{display:flex;align-items:center;gap:40px;margin-top:18px}.comments_form_actions input{width:167px;height:50px;background-color:#00acec;color:#fff;border-radius:12px;font-size:15px;font-weight:500;border:0;outline:none;cursor:pointer}.comments_form_actions .clear{width:167px;height:50px;color:#00acec;font-size:15px;font-weight:500;cursor:pointer}.comments_form_r{width:32%;position:relative;display:flex;flex-direction:column;align-items:flex-end}.comments_form_r_bg{position:absolute;top:0;right:0;width:50%;height:100%;background-color:#00acec;z-index:1}.comments_form_r_text{position:relative;z-index:2;margin-top:83px;width:100%;height:93px;width:80%;display:flex;align-items:flex-start;gap:20px;background-color:#00acec;border-radius:6px;padding:14px 10px 10px 16px}.comments_form_r_text_inner .comments_form_r_text_title{font-size:11px;font-weight:600;color:#fff}.comments_form_r_text_inner .comments_form_r_text_subtitle{margin-top:5px;font-size:9px;font-weight:600;color:#fff}.comments_form_r_text button{width:90px;height:40px;border-radius:8px;background-color:#0085b7;font-size:12px;font-weight:600;color:#fff}.comments_form_r_img{position:absolute;bottom:0;right:30px;z-index:3;width:90%;pointer-events:none}.blog_single_grid{row-gap:11px}.blog_additional{margin-top:12px;display:flex;width:100%;overflow:auto;gap:11px;padding-bottom:12px;scrollbar-width:none;-ms-overflow-style:none;position:relative}.blog_additional::-webkit-scrollbar{display:none}.blog_additional .promotion_elem.blog{min-width:25%;background-color:#fff}.blog_additional:after{content:"";display:block;width:100px;height:100%;position:absolute;top:0;right:0;z-index:2;background:linear-gradient(268.43deg,#F0F0F0 -.57%,rgba(240,240,240,0) 92.92%)}.burger-menu{position:relative;display:none;width:40px;height:30px}.burger-menu_button{position:absolute;top:0;left:0;z-index:30;width:40px;height:30px}.burger-menu_lines:before,.burger-menu_lines:after,.burger-menu_lines{position:absolute;width:40px;height:4px;border-radius:3px;background-color:#fff;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.burger-menu_lines{top:50%;left:50%;transform:translate(-50%,-50%)}.burger-menu_lines:before{content:"";top:-12px}.burger-menu_lines:after{content:"";top:12px}.burger-menu_active .burger-menu_lines{background-color:transparent}.burger-menu_active .burger-menu_lines:before{top:0;transform:rotate(45deg)}.burger-menu_active .burger-menu_lines:after{top:0;transform:rotate(-45deg)}.burger-menu_nav{padding-top:20px;position:fixed;top:48px;z-index:20;display:flex;flex-flow:column;height:100%;background-color:#f1f1f1;overflow-y:auto;right:-100%;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;padding-left:15px;padding-right:15px}.burger-menu_nav hr{margin:0;padding:0;height:0;border:none;border-top:1px solid #00ACEC}.burger-menu_active .burger-menu_nav{left:0;width:300px;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.burger-menu_link{padding:15px;font-size:15px;text-decoration:none;letter-spacing:2px;font-weight:400;color:#000}.burger-menu_link span{display:inline-block;padding:5px 15px;border-radius:5px;font-weight:600}.burger-menu_link:hover{filter:brightness(.9)}.burger-menu_overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10}.burger-menu_active .burger-menu_overlay{display:block;background-color:#00000080}.developer_keyword form{width:100%;position:relative}.developer_keyword form label{display:block;font-size:16px!important;margin:10px 0}.developer_keyword input[type=text]{width:300px;outline:none;border:1px solid #cccccc;height:38px;border-radius:6px;background-color:#fff;padding:0 17px;font-size:14px;box-sizing:border-box}.developer_keyword input::placeholder{color:#535353}.developer_keyword input[type=submit]{height:38px;border-radius:7px;background-color:#00acec;border:0px;font-size:15px;color:#fff;margin-left:5px}.developer h1{font-size:30px;font-weight:700}.developer_block{margin-top:13px;background-color:#fff;border-radius:3px;padding:11px;min-height:100vh}.developer_alpha{width:100%;word-break:break-all}.developer_alpha p{font-size:30px;font-weight:500;color:#656c7d}.developer_alpha a{text-decoration:underline;color:#00acec;font-size:26px;font-weight:500;margin-left:15px}.developer_text{margin-top:50px}.developer_text h2{font-size:30px;font-weight:500;color:#656c7d}.developer_text .grid{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(8,1fr);row-gap:0px}.developer_text a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px}.developer_text .elem{width:127px;height:81px;display:flex;align-items:center;justify-content:center}.developer_text .link-brand{padding:10px 30px;margin:15px 0}.developer_text .link-brand:hover{-webkit-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);-moz-box-shadow:4px 4px 8px 0px rgba(34,60,80,.2);box-shadow:4px 4px 8px #223c5033}.developer_text img{max-width:100%}.developer_text span{font-size:18px;font-weight:400;text-align:center}.developer_img_text{margin-top:50px;margin-bottom:50px}.developer_img_text h2{font-size:30px;font-weight:500;color:#656c7d}.developer_img_text .grid{width:100%;margin:10px auto 0;display:grid;grid-template-columns:repeat(8,1fr);row-gap:50px}.developer_img_text a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px}.developer_img_text span{font-size:18px;font-weight:400}.wishlist h1,.compare h1{font-size:30px;font-weight:700}.compare_top{margin-top:13px;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:6px;height:76px;padding:0 20px}.compare_top_left p,.compare_top_left p span{color:#ccc}.compare_top.active .compare_top_left p,.compare_top.active .compare_top_left p span{color:#000}.compare_top_left p{font-size:20px;font-weight:600}.compare_top_left p span{font-size:20px;font-weight:400}.compare_top_right{display:flex;align-items:center;gap:30px}.compare_product_add{width:246px;height:50px;background-color:#ccc;border-radius:8px;color:#fff;font-size:20px;font-weight:600}.compare_top.active .compare_product_add{background-color:#00acec}.compare_products_remove{display:flex;align-items:center;gap:5px}.compare_products_remove span{font-size:15px;font-weight:400}.compare_bottom{margin-top:10px;width:100%;max-width:100%;background-color:#fff;border-radius:6px;padding:22px 16px 120px 20px;overflow:auto}.compare_bottom_table{width:100%;display:flex;flex-direction:column}.compare_bottom_table_products{display:grid;column-gap:10px;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 1fr}.compare_bottom_table_elem{width:100%;min-width:200px;border-radius:10px;background-color:#fff;box-shadow:-1px 0 4px 1px #00000042;padding:14px 15px 14px 16px;display:flex;flex-direction:column;position:relative}.compare_bottom_table_elem .prod_thumb{width:100%;height:120px;display:flex;align-items:center;justify-content:center}.compare_bottom_table_elem .prod_thumb img{max-width:100%;max-height:100%}.compare_bottom_table_elem .prod_title{margin-top:6px;font-size:10px;font-weight:600;width:100%}.compare_bottom_table_elem .product_card--price-cart-block .price-block{gap:0}.compare_bottom_table_elem .remove_prod{position:absolute;top:9px;right:11px;cursor:pointer}.compare_bottom_table_controls_block{display:flex;flex-direction:column;justify-content:space-between;padding-right:20px;min-width:300px;min-height:200px}.compare_bottom_table_controls_block--prod-count,.compare_bottom_table_controls_block--prod-count span{font-size:15px;font-weight:700}.compare_bottom_table_controls_block--prod-change{display:flex;flex-direction:column;width:100%;gap:5px}.compare_bottom_table_controls_block--prod-change button{width:100%;height:50px;border-radius:8px;border:2px solid #00ACEC;background-color:inherit;font-size:20px;font-weight:600;transition:.4s}.compare_bottom_table_controls_block--prod-change button.active{background-color:#00acec;color:#fff}.compare_bottom_table_attrs{display:flex}.compare_bottom_table_attr_title{margin-top:50px;width:340px}.compare_bottom_table_attr_title p{font-size:15px;font-weight:500;padding-bottom:25px}.compare_bottom_table_attr_title p.big{min-width:300px;font-weight:700;padding-bottom:15px}.compare_bottom_table_attr_char{margin-top:0;min-width:210px;border-radius:10px;background-color:#fff;padding:14px 15px 14px 16px}.compare_bottom_table_attr_char p{font-size:15px;font-weight:500;min-width:200px;padding-bottom:25px}.compare_bottom_table_attr_char p.big{min-width:300px}.compare_bottom_table_attr_char.first{margin-top:14px}.map h1{font-size:30px;font-weight:700}.map_block{margin-top:13px;background-color:#fff;border-radius:6px;padding:15px;display:flex}.map_block .left,.map_block .right{width:50%}.map_block ul li{list-style:none;position:relative;padding:3px 0 2px 25px;margin-bottom:5px}.map_block ul li:before{content:"-";position:absolute;top:6px;left:0}.map_block a{font-size:18px;font-weight:600;color:#00acec;text-decoration:underline}.sertificates h1{font-size:30px;font-weight:700}.sertificates_block{margin-top:13px;background-color:#fff;border-radius:6px;overflow:hidden;padding-bottom:70px}.sertificates_banner{position:relative}.sertificates_banner img{width:100%}.sertificates_banner p{position:absolute;font-size:40px;font-weight:600;color:#fff;left:10%;bottom:20%}.sertificates_container{padding:35px 12% 0}.sertificates_container p{margin-top:30px;font-size:20px;font-weight:400}.sertificates_container p strong{font-size:20px;font-weight:600}.sertificates_container ol{list-style:auto;padding-left:22px}.sertificates_container ol li{margin-top:5px;font-size:20px;font-weight:400}.sertificates_container ul{list-style:inherit;padding-left:22px}.sertificates_container ul li{margin-top:5px;font-size:20px;font-weight:400}.sertificates_container .no_m{margin-top:0}.sertificates_interactive{margin-top:30px;border-radius:14px;background-color:#f0f0f0;padding:51px 65px 46px 35px;display:flex;align-items:center;justify-content:space-between}.sertificates_interactive_elem{width:35%;padding:34px 0 34px 40px;border-radius:16px;background-color:#00acec}.sertificates_interactive_elem .inner{width:50%;display:flex;flex-direction:column;align-items:center;gap:25px}.sertificates_interactive_elem .inner_text{font-size:15px;font-weight:400;color:#fff;margin:0;text-align:center}.sertificates_interactive_elem .inner_price{font-size:27px;font-weight:600;color:#fff;margin:0}.sertificates_interactive_elem .inner_btm{display:flex;flex-direction:column;align-items:center;gap:3px}.sertificates_interactive_elem .inner_btm p{font-size:15px;font-weight:400;color:#fff;margin:0}.sertificates_interactive_right{width:60%;display:flex;gap:25px;flex-direction:column}.sertificates_interactive_right_text{width:100%;height:83px;border-radius:4px;background-color:#fff;padding:0 26px;display:flex;align-items:center}.sertificates_interactive_right_text p{font-size:25px;font-weight:600;margin-top:0}.sertificates_interactive_btn{width:55%;height:71px;background-color:#00acec;border-radius:8px;color:#fff;font-size:20px;font-weight:600}.sertificates_questions{margin:80px auto 0;display:flex;flex-direction:column;width:max-content;align-items:center}.sertificates_questions_text{width:100%;font-size:20px;font-weight:600;text-align:center}.sertificates_questions_elem{position:relative;top:20px}.sertificates_questions_elem>a{font-size:25px;font-weight:600;color:#00acec;text-decoration:underline}.sertificates_questions_elem .header_center_feed_popup{bottom:-105px;left:100%;top:unset}.sertificates_questions_elem .header_center_feed_popup.active{opacity:1;pointer-events:all}.sertificates_questions_elem .header_center_feed_popup .mail div p{font-weight:400;margin:0;font-size:12px}.sertificates_more{margin-top:38px;font-size:15px;font-weight:300;color:#a2a2a2;text-decoration:underline}.more_info_us{margin-top:55px;padding:0 10%;width:100%}.more_info_us h3{font-size:30px;font-weight:600}.more_info_us_grid{margin-top:20px;width:100%;display:grid;grid-auto-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;row-gap:25px}.more_info_us_grid a{font-size:18px;font-weight:600;color:#00acec;text-decoration:underline}.bonus h1{font-size:30px;font-weight:700}.bonus_container{margin-top:13px;width:100%;border-radius:6px;padding:0 0 74px;background:#ffffff;display:flex;flex-direction:column;gap:32px}.bonus_container .head{position:relative;height:430px}.bonus_container .head .bottom{position:absolute;left:0;bottom:0;width:100%;background:#00acec}.bonus_container .head img{position:absolute;right:0;width:750px}.bonus_container .head .bottom h2{color:#fff;font-size:43px;font-weight:600;padding:90px 150px;width:600px}.bonus_container .bonus_wrap{padding:60px;background:#f0f0f0;border-radius:20px;display:flex;gap:80px;width:80%;margin:0 auto}.bonus_container .bonus_wrap .win{background:#fff;padding:60px;border-radius:20px;box-shadow:10px 5px 5px #ccc;width:330px}.bonus_container .bonus_wrap .win span{display:block;font-size:13px;font-weight:400;color:#000;text-align:center}.bonus_container .bonus_wrap .form{width:100%;padding:10px 0;margin-right:80px}.bonus_container .bonus_wrap .form input[type=text]{width:100%;padding:20px;background:#fff;border-radius:5px;font-size:15px;border:none}.bonus_container .bonus_wrap .form input[type=submit]{border-radius:8px;margin-top:16px;outline:none;border:0;height:60px;background-color:#00acec;text-transform:uppercase;font-weight:600;font-size:16px;color:#fff;transition:.2s;padding:0 70px;cursor:pointer}.bonus_container h3{font-size:20px;font-weight:600;color:#000;margin:0 auto}.bonus_container .info{width:80%;margin:0 auto}.bonus_container .info p{font-size:20px;font-weight:400;margin:3px 0}.bonus_container .info .rgt{margin-top:80px;text-align:center;position:relative}.bonus_container .info .rgt a.consult{font-size:28px;color:#00acec;text-decoration:underline;margin:20px 0;display:block}.bonus_container .info .rgt a.small{font-size:12px;color:#ccc;text-decoration:underline}.shops h1{font-size:30px;font-weight:700}.shops_container{margin-top:13px;width:100%;background-color:#fff;border-radius:6px;padding:40px 60px 74px 42px;display:flex;flex-direction:column;gap:32px}.shops_top_controls{display:flex;align-items:center;gap:15px}.shops_top_controls a{height:40px;padding:0 15px;border:1px solid #00ACEC;border-radius:7px;display:flex;align-items:center;background-color:#fff;transition:.3s;font-size:20px;font-weight:700;color:#00acec}.shops_top_controls a.active{background-color:#00acec;color:#fff}.shops_btm_container{width:100%;display:none;align-items:stretch}.shops_btm_container.active{display:flex}.shops_btm_text{width:40%;background-color:#f0f0f0;border-radius:30px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.shops_btm_text_inner{width:100%;padding:35px 40px 45px 30px;height:calc(100% - 65px);display:flex;flex-direction:column}.shops_btm_text_inner h3{font-size:30px;font-weight:700;color:#00acec}.shops_btm_text_inner .shops_addr{font-size:11px;font-weight:400;margin-top:13px}.shops_btm_text_inner .shops_phones{margin-top:auto;display:flex;flex-direction:column}.shops_btm_text_inner .shops_phones p,.shops_btm_text_inner .shops_phones a{font-size:15px;font-weight:600}.shops_btm_text_inner .shops_graph{width:80%;margin-top:24px}.shops_btm_text_inner .shops_graph_title{font-size:15px;font-weight:600}.shops_btm_text_inner .shops_graph_elem{display:flex;width:100%;flex-direction:column;gap:3px}.shops_btm_text_inner .shops_graph .row{display:flex;width:100%;align-items:center;justify-content:space-between}.shops_btm_text_inner .shops_graph .row p,.shops_btm_text_inner .shops_graph .row span{font-size:15px;font-weight:400}.shops_btm_map{width:60%;border-radius:30px;overflow:hidden}.shops_btm_map img{width:100%}.shops_show_road{width:100%;height:65px;padding:0 28px;display:flex;align-items:center;gap:11px;background-color:#00acec}.shops_show_road span{font-size:20px;font-weight:700;color:#fff}.contacts h1{font-size:30px;font-weight:700}.contacts_container{margin-top:13px;width:100%;background-color:#fff;border-radius:6px;padding:56px 45px 50px 50px;display:flex;align-items:stretch;gap:45px}.contacts_elem{flex:1;display:flex;flex-direction:column}.contacts_elem_title{height:46px;font-size:20px;font-weight:700;color:#00acec}.contacts_elem_addr{height:40px;margin-top:13px;font-size:11px;font-weight:400}.contacts_elem_phones{margin-top:13px;margin-bottom:13px;display:flex;flex-direction:column;gap:3px}.contacts_elem_phones p,.contacts_elem_phones a{font-size:15px;font-weight:600}.contacts_elem_graph{width:100%;margin-top:auto}.contacts_elem_graph_title{font-size:15px;font-weight:600;margin-bottom:4px}.contacts_elem_graph_elem{margin-top:4px;display:flex;width:100%;flex-direction:column;gap:3px}.contacts_elem_graph .row{display:flex;width:100%;align-items:center;justify-content:space-between}.contacts_elem_graph .row p,.contacts_elem_graph .row span{font-size:15px;font-weight:400}.contacts_elem_map_wrapp{width:100%;height:0;padding-bottom:100%;border-radius:10px;position:relative;margin-top:39px;overflow:hidden}.contacts_elem_map_wrapp img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.contacts_elem_emeil{font-size:15px;font-weight:600}.warranty h1{font-size:30px;font-weight:700}.warranty_container{margin-top:13px;width:100%;background-color:#fff;border-radius:6px;padding:0 10% 70px}.warranty_first_screeen{width:100%;display:flex;align-items:flex-start;padding:70px 0}.warranty_first_screeen img{width:42%}.warranty_first_screeen h1{width:58%;font-size:40px;font-weight:600;margin-top:3%}.warranty_first_screeen h1 span{font-size:40px;font-weight:600;color:#00acec}.warranty_center_block{margin-top:30px}.warranty_center_block_title{font-size:25px;font-weight:600}.warranty_center_block_flex{margin-top:30px;display:flex;flex-direction:column;gap:11px}.warranty_center_block_flex .row{display:flex;align-items:center;gap:38px}.warranty_center_block_flex .circle{width:108px;min-width:108px;height:108px;border-radius:100%;background-color:#00acec;display:flex;align-items:center;justify-content:center}.warranty_center_block_flex p{font-size:20px;font-weight:400}.warranty_center_block_flex p a{font-size:20px;font-weight:600;color:#00acec;text-decoration:underline}.warranty_text_block{margin-top:40px}.warranty_text_block .title{margin-top:50px;font-size:25px;font-weight:600}.warranty_text_block ul{margin-top:20px}.warranty_text_block ul li{font-size:20px;font-weight:400;margin-top:8px}.warranty_text_block ul li ul{margin-top:0;padding-left:26px}.warranty_bottom{margin:80px auto 0;display:block;text-align:center;width:80%}.warranty_bottom p{font-size:20px;font-weight:600}.warranty_bottom p a{font-size:20px;font-weight:600;color:#00acec;text-decoration:underline}.page404{margin-top:10px}.page404 .container{background-color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:space-between;padding:100px 1% 100px 3%}.page404_left{width:max-content}.page404_left h1{font-size:90px;font-weight:600;color:#00acec}.page404_left h2{margin-top:40px;font-size:20px;font-weight:300}.page404_left p{margin-top:15px;font-size:15px;font-weight:300}.page404_left a{margin-top:70px;width:270px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:12px;background-color:#00acec;color:#fff;font-size:15px;font-weight:500}.page404 img{width:60%}.pay_ship h1{font-size:30px;font-weight:700}.pay_ship_wrapper{margin-top:13px;background-color:#fff;border-radius:6px;padding-bottom:60px}.pay_ship_container{padding:0 10%}.pay_ship_first_screen{padding:50px 0 30px;width:100%;display:flex;align-items:center;justify-content:space-between}.pay_ship_first_screen h2{width:50%;font-size:40px;font-weight:600}.pay_ship_first_screen h2 span{font-size:40px;font-weight:600;color:#00acec}.pay_ship_first_screen img{width:45%}.pay_ship_delivery_title{font-size:25px;font-weight:600}.pay_ship_delivery_blocks{display:flex;width:100%;flex-direction:column;gap:22px;margin-top:30px}.pay_ship_delivery_blocks_title{padding-left:31px;font-size:30px;font-weight:600}.pay_ship_delivery_blocks_description{padding-left:31px;font-size:15px;font-weight:300;position:relative;margin-top:25px}.pay_ship_delivery_blocks_description:before{content:"";display:block;position:absolute;top:0;left:0;height:120%;width:15px;background-color:#00acec}.pay_ship_delivery_blocks_more{position:absolute;bottom:36px;right:35px;font-size:30px;font-weight:600;color:#00acec}.pay_ship_delivery_blocks_elem{padding:28px 0 52px;border-radius:11px;background-color:#c5efff;position:relative}.pay_ship_interactive{margin-top:42px;width:100%;padding-top:105px;padding-bottom:90px;background-image:url(/assets/images/pay_ship_first_screen_bg.png);background-size:100% 100%}.pay_ship_interactive .left{width:65%}.pay_ship_interactive .inner{padding-left:30px}.pay_ship_interactive .subtitle{font-size:30px;font-weight:600;color:#fff;margin-top:29px}.pay_ship_interactive .subtitle:nth-child(1){margin-top:0}.pay_ship_interactive .text{margin-top:9px;font-size:15px;font-weight:600;color:#fff;text-align:justify}.pay_ship_interactive ol{margin-top:11px}.pay_ship_interactive ol li{font-size:15px;font-weight:600;color:#fff;text-align:justify}.pay_ship_interactive .imp_title{margin-top:28px;font-size:30px;font-weight:800;color:#fff}.pay_ship_interactive .imp_text{margin-top:10px;font-size:15px;font-weight:600;color:#fff;text-align:justify}.pay_ship_interactive_block_title{margin-bottom:28px;margin-top:90px;font-size:30px;font-weight:600;color:#fff}.pay_ship_container.black .block{display:flex;align-items:center;justify-content:space-between;margin-top:80px}.pay_ship_container.black .block>img{max-width:30%}.pay_ship_container.black .left{width:65%}.pay_ship_container.black .pay_ship_interactive_block_title{color:#000;margin:0}.pay_ship_container.black .inner{padding-left:30px}.pay_ship_container.black .subtitle{font-size:30px;font-weight:600;margin-top:28px}.pay_ship_container.black .subtitle:nth-child(3){margin-top:40px}.pay_ship_container.black .text{margin-top:14px;font-size:15px;font-weight:600;text-align:justify}.pay_ship_container.black ol{margin-top:10px}.pay_ship_container.black ol li{font-size:15px;font-weight:300;text-align:justify}.pay_ship_container.black .imp_title{margin-top:28px;font-size:30px;font-weight:800}.pay_ship_container.black .imp_text{font-size:15px;font-weight:600;margin-top:5px;text-align:justify}.pay_ship_container.black .paymnet_types{margin-top:60px}.pay_ship_container.black .paymnet_types_title{font-size:25px;font-weight:600;margin-bottom:30px}.pay_ship_container.black .paymnet_types_elem{margin-top:17px;border-radius:11px;background-color:#c5efff;width:100%;display:flex;align-items:center;justify-content:space-between;padding:28px 86px 39px 45px}.pay_ship_container.black .paymnet_types_elem_title{font-size:30px;font-weight:600}.pay_ship_container.black .paymnet_types_elem_subtitle,.pay_ship_container.black .paymnet_types_elem_r_title{font-size:21px;font-weight:600}.pay_ship_container.black .paymnet_types_elem_r_subtitle{margin-top:10px;font-size:15px;font-weight:300}.pay_ship_container.black .paymnet_types_elem .imp_title{font-size:25px;font-weight:600;margin-top:24px}.pay_ship_container.black .paymnet_types_elem .imp_text{font-size:15px;font-weight:300;margin-top:5px}.pay_ship_container.black .paymnet_types_elem .list_title{margin-top:17px;font-size:15px;font-weight:600}.pay_ship_container.black .paymnet_types_elem ul{margin-top:5px;padding-left:17px}.pay_ship_container.black .paymnet_types_elem ul li{list-style:disc;font-size:15px;font-weight:300;padding-left:20px}.pay_ship_container.black .paymnet_types_elem .imp_link{margin-top:15px;font-size:25px;font-weight:600;text-decoration:underline;display:block}.pay_ship_container.black .paymnet_types .left{width:47%}.pay_ship_container.black .paymnet_types .right{width:50%}.bonuses h1{font-size:30px;font-weight:700}.bonuses_wrapper{margin-top:13px;background-color:#fff;border-radius:6px;overflow:hidden}.bonuses_first--screen,.bonuses_first--screen img{width:100%}.bonuses_container{padding:0 10% 30px}.bonuses_items{margin-top:90px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;row-gap:60px}.bonuses_items_elem{width:45%;display:flex;align-items:center;gap:30px}.bonuses_items_elem:nth-child(1),.bonuses_items_elem:nth-child(3){width:50%}.bonuses_items_elem:nth-child(2),.bonuses_items_elem:nth-child(4){width:46%}.bonuses_items_elem_title{font-size:25px;font-weight:600}.bonuses_items_elem_subtitle{font-size:20px;font-weight:300}.bonuses_items .circle{width:120px;min-width:120px;height:120px;border-radius:100%;background-color:#00acec;display:flex;align-items:center;justify-content:center}.bonuses_items .text{display:flex;flex-direction:column;gap:16px}.bonuses_how_take{margin-top:60px;display:flex;align-items:center;justify-content:space-between}.bonuses_how_take img{width:40%;height:auto}.bonuses_how_take .left{width:48%}.bonuses_how_take_title{font-size:30px;font-weight:600}.bonuses_how_take_elems{margin-top:60px;display:flex;flex-direction:column;gap:35px;width:100%}.bonuses_how_take .row{width:100%;display:flex;align-items:center;gap:13px}.bonuses_how_take .row span{font-size:55px;font-weight:600;color:#00acec}.bonuses_how_take .row p{font-size:20px;font-weight:600}.bonuses_cabinet{margin-top:55px}.bonuses_cabinet_title{width:100%;text-align:center;font-size:30px;font-weight:600}.bonuses_cabinet_elems{margin-top:10px;display:flex;align-items:center;justify-content:space-around}.bonuses_cabinet_elem{width:35%;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:400px}.bonuses_cabinet_elem img{width:100%}.bonuses_cabinet_elem p{text-align:center;font-size:25px;font-weight:600}.bonuses_faq{margin-top:80px}.bonuses_faq_title{font-size:30px;font-weight:600}.bonuses_faq_elems{margin-top:30px;width:100%;display:flex;flex-direction:column;gap:20px}.bonuses_faq_elem{width:100%;background-color:#c5efff;border-radius:6px;overflow:hidden}.bonuses_faq_elem_top{padding:15px 23px;display:flex;width:100%;align-items:center;justify-content:space-between;cursor:pointer}.bonuses_faq_elem_top p{font-size:25px;font-weight:600}.bonuses_faq_elem_top svg{transition:.3s}.bonuses_faq_elem_bottm{display:none;padding-left:23px;padding-bottom:30px}.bonuses_faq_elem_bottm p{width:90%;margin-top:34px;font-size:20px;font-weight:300}.bonuses_faq_elem.active .bonuses_faq_elem_top svg{transform:rotate(90deg)}.sertificates_questions_elem.bonuses .header_center_feed_popup{bottom:-20px}.about h1{font-size:30px;font-weight:700}.about_wrapper{margin-top:13px;border-radius:6px;background-color:#fff;overflow:hidden;padding:20px}.about_first--screen,.about_first--screen img{width:100%}.about_container{padding:0 10%}.about_title{margin-top:10px;font-size:25px;font-weight:400}.about_title span{font-size:25px;font-weight:700}.about_bullets{margin-top:60px;display:flex;align-items:flex-start;justify-content:space-between}.about_bullet{width:30%;display:flex;align-items:center;flex-direction:column;gap:25px}.about_bullet .circle{width:136px;min-width:136px;height:136px;border-radius:100%;background-color:#00acec;display:flex;align-items:center;justify-content:center}.about_bullet p{font-size:20px;font-weight:700;text-align:center}.about_text_image{margin-top:100px}.about_text_image_title{font-size:25px;font-weight:600}.about_text_image_container{width:100%;display:flex;align-items:center;justify-content:space-between}.about_text_image_container img{width:50%;border-radius:11px}.about_text_image_container .left{width:45%;display:flex;align-items:center}.about_text_image_container ul li{font-size:20px;font-weight:400}.about_image_text{margin-top:60px}.about_image_text_title{font-size:25px;font-weight:600}.about_image_text_cont{margin-top:20px;width:100%;display:flex;align-items:center;justify-content:space-between}.about_image_text img{width:55%;border-radius:11px}.about_image_text .right{width:40%;display:flex;align-items:center}.about_image_text ul li{font-size:20px;font-weight:400}.credit_proposial h1{font-size:30px;font-weight:700}.credit_proposial_wrapper{margin-top:13px;background-color:#fff;border-radius:6px;overflow:hidden;padding-bottom:70px}.credit_proposial_first--screen{width:100%;position:relative}.credit_proposial_first--screen img{width:100%}.credit_proposial_first--screen p{position:absolute;top:50%;left:10%;transform:translateY(-50%);font-size:40px;font-weight:600}.credit_proposial_first--screen p span{font-size:40px;font-weight:600;color:#00acec}.credit_proposial_container{padding:0 10%}.credit_proposial_elems{margin-top:40px;display:flex;width:100%;flex-direction:column;gap:20px}.credit_proposial_elem{width:100%;border-radius:11px;background-color:#c5efff;position:relative;padding:22px 55px 55px 48px}.credit_proposial_elem_title{display:flex;align-items:center;gap:10px}.credit_proposial_elem_title p{font-size:30px;font-weight:600;text-transform:uppercase}.credit_proposial_elem_container{margin-top:22px;width:100%;display:flex;align-items:flex-start;justify-content:space-between}.credit_proposial_elem .left{width:40%}.credit_proposial_elem .left_description{font-size:15px;font-weight:300;line-height:1.1}.credit_proposial_elem .left_description span{font-size:12px;font-weight:300}.credit_proposial_elem .left_title{margin-top:22px;font-size:15px;font-weight:600}.credit_proposial_elem .left_table{margin-top:13px;width:100%;display:flex;flex-direction:column}.credit_proposial_elem .left_row{width:100%;display:flex;align-items:center;justify-content:space-between;padding:7px 13px;border-radius:7px;background-color:#fff}.credit_proposial_elem .left_row:nth-child(2n){background-color:inherit}.credit_proposial_elem .left_row .l{width:50%;font-size:10px;font-weight:400}.credit_proposial_elem .left_row .r{width:45%;font-size:10px;font-weight:400}.credit_proposial_elem .right{width:50%}.credit_proposial_elem .right_title{font-size:15px;font-weight:600}.credit_proposial_elem .right ol{margin-top:20px;padding-left:20px;list-style:numeric}.credit_proposial_elem .right ol li{font-size:15px;font-weight:400}.credit_proposial_elem .right_link{margin-top:25px;width:60%;font-size:15px;font-weight:600;text-decoration:underline;display:block}.product_exchange h1{font-size:30px;font-weight:700}.product_exchange_wrapper{margin-top:13px;background-color:#fff;border-radius:6px;overflow:hidden;padding-bottom:55px}.product_exchange_first--screen{width:100%;position:relative}.product_exchange_first--screen img{width:100%}.product_exchange_first--screen p{position:absolute;top:50%;left:10%;transform:translateY(-50%);font-size:40px;font-weight:600}.product_exchange_first--screen p span{font-size:40px;font-weight:600;color:#00acec}.product_exchange_container{padding:0 10%}.product_exchange_text1{width:70%;font-size:25px;font-weight:600;margin-top:23px}.product_exchange_bullets{margin-top:50px;display:flex;align-items:flex-start;justify-content:space-between}.product_exchange_bullet{width:25%;display:flex;flex-direction:column;align-items:center;gap:24px}.product_exchange_bullet .circle{width:167px;min-width:167px;height:167px;border-radius:100%;background-color:#00acec;display:flex;align-items:center;justify-content:center}.product_exchange_bullet p{font-size:25px;font-weight:600;text-align:center}.product_exchange_text_block{margin-top:60px}.product_exchange_text_block p{font-size:25px;font-weight:600}.product_exchange_text_block ul{margin-top:20px}.product_exchange_text_block ul li{font-size:20px;font-weight:400}.product_exchange_text_block span{margin-top:25px;font-size:15px;font-weight:400;display:block}.product_exchange_text2{margin:60px auto 0;width:85%;display:block;font-size:20px;font-weight:600;text-align:center}.product_exchange .sertificates_questions_elem{margin-top:20px;top:unset}.service_center h1{font-size:30px;font-weight:700}.service_center_wrapper{margin-top:13px;background-color:#fff;border-radius:5px;overflow:hidden;padding-bottom:84px}.service_center_first--screen{width:100%;position:relative}.service_center_first--screen img{width:100%}.service_center_first--screen .text_content{position:absolute;top:50%;left:10%;transform:translateY(-50%);background-color:#fff;padding:10px;display:flex;flex-direction:column;width:45%}.service_center_first--screen .title{font-size:60px;font-weight:600}.service_center_first--screen .subtitle{margin-top:25px;font-size:20px;font-weight:400}.service_center_container{padding:0 10%}.service_center_text1{margin-top:26px;font-size:30px;font-weight:600}.service_center_partners{margin-top:15px;display:flex;align-items:center;gap:45px}.service_center_text2{margin-top:30px;font-size:30px;font-weight:600}.service_center_text3{margin-top:21px;font-size:20px;font-weight:400}.service_center_advantages{margin:15px 0 0 10%;background-color:#c6efff;border-radius:23px 0 0 23px;padding-top:38px;padding-bottom:30px;display:flex;align-items:flex-start;justify-content:space-around}.service_center_advantages .elem{width:max-content;display:flex;flex-direction:column;align-items:flex-start;gap:22px}.service_center_advantages .elem p{font-size:25px;font-weight:400}.service_center_advantages .elem p span,.elem .div_with_arr p span{font-size:15px;font-weight:400}.service_center_text4{margin-top:40px;font-size:30px;font-weight:600}.service_center_container_full{padding:0 5%}.service_center_slider{margin-top:46px;position:relative;visibility:hidden}.service_center_slider .prev_arr{position:absolute;z-index:2;top:50%;left:0;transform:translateY(-50%)}.service_center_slider .next_arr{position:absolute;z-index:2;top:50%;right:0;transform:translateY(-50%)}.service_center_slider_elem{width:100%}.service_center_slider_elem .inner{margin:0 auto;width:90%;display:flex;align-items:center;justify-content:space-between}.service_center_slider_elem img,.service_center_slider_elem .text_block{width:48%}.service_center_slider_elem .title{font-size:25px;font-weight:600}.service_center_slider_elem .subtitle{margin-top:10px;font-size:20px;font-weight:600}.service_center_slider_elem .text{margin-top:10px;font-size:20px;font-weight:400}.service_center .shops_btm_container{margin-top:67px}.partner_program h1{font-size:30px;font-weight:700}.partner_program_wrapper{margin-top:13px;background-color:#fff;border-radius:6px;padding-bottom:70px}.partner_program_first--screen{width:100%;position:relative}.partner_program_first--screen img{width:100%}.partner_program_first--screen .text_block{position:absolute;top:50%;left:10%;transform:translateY(-50%);width:35%}.partner_program_first--screen .text_block p{font-size:40px;font-weight:600;color:#fff}.partner_program_first--screen .text_block button{margin-top:30px;width:235px;height:47px;border-radius:8px;background-color:#00acec;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase}.partner_program_container{padding:0 10%}.partner_program_text_image{margin-top:60px;display:flex;align-items:flex-end;justify-content:space-between;width:100%}.partner_program_text_image img{width:40%}.partner_program_text_image .text{width:44%}.partner_program_text_image .text .title{font-size:20px;font-weight:600}.partner_program_text_image .text .descr{margin-top:20px;font-size:20px;font-weight:400}.partner_program_text_block1{margin-top:30px}.partner_program_text_block1 .title{font-size:20px;font-weight:600}.partner_program_text_block1 .row{margin-top:20px}.partner_program_text_block1 .row_title{font-size:20px;font-weight:600;color:#00acec}.partner_program_text_block1 .row_text{margin-top:5px;font-size:20px;font-weight:400;text-align:justify}.partner_program_text_block2{margin-top:30px}.partner_program_text_block2 .title{font-size:20px;font-weight:600;width:80%;text-align:center;margin:0 auto;display:block}.partner_program_text_block2 .cont{margin-top:85px;width:100%;display:flex;align-items:center;justify-content:space-between}.partner_program_text_block2 .cont img{width:45%}.partner_program_text_block2 .cont p{width:45%;font-size:20px;font-weight:400}.partner_program_text_block2 .cont p span{font-size:20px;font-weight:600}.partner_program_text_block3{margin-top:70px}.partner_program_text_block3 .title{font-size:20px;font-weight:600}.partner_program_text_block3 .cont{width:100%;display:flex;align-items:flex-start;margin-top:20px;justify-content:space-between}.partner_program_text_block3 .row{width:max-content}.partner_program_text_block3 .num{font-size:80px;font-weight:800;color:#00acec}.partner_program_text_block3 .text{margin-top:4px;font-size:20px;font-weight:700;text-transform:uppercase}.partner_program_text_2{margin:90px auto 0;width:90%;text-align:center;font-size:30px;font-weight:600}.partner_program_text_block{margin-top:70px}.partner_program_text_block p{font-size:25px;font-weight:600}.partner_program_text_block ul{margin-top:20px}.partner_program_text_block ul li{font-size:20px;font-weight:400}.partner_program_text_3{width:100%;margin-top:50px;text-align:center;font-size:20px;font-weight:600}.partner_program_form{margin-top:25px}.partner_program_form .title{font-size:25px;font-weight:600}.partner_program_form_wrapp{padding:0 5%}.partner_program_form form{margin-top:20px;width:100%;display:flex;align-items:stretch;justify-content:space-between;background-color:#f0f0f0;border-radius:5px}.partner_program_form .col_l{width:48%;position:relative}.partner_program_form .col_l .wrapp{padding:42px 20px 0 50px}.partner_program_form .col_l .wrapp_title{font-size:20px;font-weight:600;margin-bottom:26px}.partner_program_form .col_l .wrapp input{width:100%;height:52px;background-color:#fff;border-radius:20px;display:flex;align-items:center;padding:0 18px;font-size:15px;font-weight:400;margin-top:18px;border:0;box-sizing:border-box}.partner_program_form .col_l .wrapp input::placeholder{color:#8f8f8f}.partner_program_form .col_l_text{position:absolute;z-index:3;width:67%;bottom:40%;left:0;border-radius:0 6px 6px 0;background-color:#00acec;padding:25px}.partner_program_form .col_l_text p{font-size:15px;font-weight:600;color:#fff}.partner_program_form .col_l_bg{position:absolute;z-index:1;bottom:0;left:0;height:180px;width:100%;background-color:#00acec}.partner_program_form .col_l_bg_img{position:relative;z-index:2;width:85%}.partner_program_form .col_r{width:48%}.partner_program_form .col_r .wrapp{padding:42px 80px 47px 0}.partner_program_form .col_r .wrapp_title{font-size:20px;font-weight:600}.partner_program_form .col_r .radio_container{margin-top:40px;width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.partner_program_form .col_r .radio_container .radio_elem{display:flex;align-items:center;gap:8px}.partner_program_form .col_r .radio_container .radio_elem input{width:16px;height:16px;margin:0}.partner_program_form .col_r .radio_container .radio_elem label{font-size:15px;font-weight:300}.partner_program_form .col_r input{width:100%;height:52px;background-color:#fff;border-radius:20px;display:flex;align-items:center;padding:0 18px;font-size:15px;font-weight:400;margin-top:15px;border:0;box-sizing:border-box}.partner_program_form .col_r input::placeholder{color:#8f8f8f}.partner_program_form .col_r textarea{width:100%;height:105px;background-color:#fff;border-radius:20px;padding:18px;font-size:15px;font-weight:400;margin-top:15px;border:0;box-sizing:border-box}.partner_program_form .col_r textarea::placeholder{color:#8f8f8f}.partner_program_form .col_r .wrapp_text1{margin-top:17px;font-size:15px;font-weight:400}.partner_program_form .col_r .wrapp_text1 span{font-size:15px;font-weight:400;color:red}.partner_program_form .col_r .wrapp_captcha,.partner_program_form .col_r .wrapp_checkbox{margin-top:34px;display:flex;align-items:flex-start;width:100%;gap:11px}.partner_program_form .col_r .wrapp_captcha input{margin:0}.partner_program_form .col_r .wrapp_checkbox input{width:16px;height:16px;border:1px solid #000000;border-radius:5px;margin:0}.partner_program_form .col_r .wrapp_checkbox label{font-size:15px;font-weight:600}.partner_program_form .col_r .wrapp_checkbox label a{font-size:15px;font-weight:600;text-decoration:underline}.partner_program_form .col_r .col_r_button_container{padding:42px 40px 47px 0;display:flex;gap:35px;align-items:flex-start}.partner_program_form .col_r .col_r_button_container button{width:167px;height:50px;background-color:#00acec;border-radius:12px;color:#fff;font-size:15px;font-weight:500}.partner_program_form .col_r .col_r_button_container p{font-size:15px;font-weight:400}.solar{margin-top:10px}.solar .container{background-color:#fff;border-radius:12px;overflow:hidden}.solar_top_name{margin-top:3px}.solar_top_name__title{color:#fecd06;font-size:30px;font-weight:700;letter-spacing:1px}.top_name__title{color:#000;font-size:30px;font-weight:700;letter-spacing:1px}.solar_banner{height:470px;width:100%;background-image:url(/assets/images/solar_main_bg.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.solar_banner__top{position:absolute;right:13%;top:12%;display:flex;flex-direction:column;align-items:flex-end}.solar_banner__top h1,.solar_banner__top h2{color:#fff;font-size:97px;text-transform:uppercase;font-weight:700;line-height:1}.solar_banner__top p{color:#fff;font-size:23px;font-weight:700;text-transform:uppercase}.solar_banner a{position:absolute;left:13%;bottom:10%;background-color:#eca300;border-radius:24px;width:max-content;color:#fff;font-size:20px;font-weight:600;padding:20px 25px}.solar_subbanner{margin:55px 11% 0 auto;text-align:right;font-size:19px;font-weight:400;max-width:795px;width:90%}.solar_steps{margin-top:20px;padding:0 11%}.solar_steps_title{display:flex;align-items:center;gap:20px}.solar_steps_title p{font-size:50px;font-weight:700;text-transform:uppercase}.solar_steps_title div{display:flex;align-items:center;gap:20px}.solar_steps_subtitle{font-size:24px;font-weight:700;text-transform:uppercase}.solar_steps_under_image{margin-top:50px;font-size:25px;font-weight:700}.solar_steps_images{margin-top:10px;display:flex;justify-content:space-between;align-items:stretch;width:100%}.solar_steps_images_container{width:47%;height:0;padding-bottom:31%;border:1px solid #FFFFFF;border-radius:23px;overflow:hidden;position:relative}.solar_steps_images_container img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}.solar_steps_images_container .blur{position:absolute;bottom:0;left:0;border-radius:0 0 23px 23px;width:100%;height:115px;z-index:2;-webkit-backdrop-filter:blur(9.5px);backdrop-filter:blur(9.5px);border-top:1px solid #FFFFFF;display:flex;align-items:center;justify-content:center;padding:0 19px}.solar_steps_images_container .blur p{color:#fff;font-size:20px;font-weight:600}.solar_gybrid{margin-top:55px;padding:0 11%}.solar_gybrid h2{font-size:55px;font-weight:700;text-transform:uppercase}.solar_gybrid h2 span{font-size:55px;font-weight:700;color:#eca300}.solar_gybrid_flex{display:flex;align-items:flex-start;justify-content:space-between}.solar_gybrid_col{width:46%}.solar_gybrid_col .col_left_descr{font-size:24px;font-weight:700;text-transform:uppercase}.solar_gybrid_col .col_left_blue{margin-top:33px;padding:7px 21px;font-size:20px;font-weight:600;position:relative}.solar_gybrid_col .col_left_blue:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:10px;background-color:#00acec}.solar_gybrid_col .col_left_btn{margin:24px auto 0;padding:20px;background-color:#00acec;border-radius:24px;font-size:20px;font-weight:600;color:#fff;display:block;width:max-content}.solar_gybrid_col .col_left_yellow{margin-top:26px;padding:25px 21px;font-size:19px;font-weight:400;position:relative}.solar_gybrid_col .col_left_yellow:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:10px;background-color:#eca300}.solar_gybrid_col .col_rigt_block p{font-size:21px;font-weight:500}.solar_gybrid_col .col_rigt_block ol{margin-top:5px;padding-left:18px;list-style:disc}.solar_gybrid_col .col_rigt_block li{font-size:21px;font-weight:400;padding:5px 0}.solar_gybrid_col .col_rigt_block li::marker{font-size:12px}.solar_gybrid_col .col_rigt_block:nth-child(1) ol{padding-bottom:15px}.solar_gybrid_col .col_rigt_block:nth-child(2) p{padding-top:15px;position:relative}.solar_gybrid_col .col_rigt_block:nth-child(2) p:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:2px;background-color:#eca300}.solar_solutions{margin-top:50px;padding:0 11%}.solar_solutions_title{font-size:55px;font-weight:700;text-transform:uppercase}.solar_solutions_subtilte{font-size:24px;font-weight:700}.solar_solutions_flex{margin-top:35px;display:flex;justify-content:space-between;align-items:stretch}.solar_solutions_col{flex:1;max-width:332px;width:29%;box-shadow:-10px 11px 26.8px #00000040 inset;background-color:#f1f1f1;position:relative;border-radius:21px;padding-bottom:120px}.solar_solutions_col_text{position:absolute;width:90%;top:77%;left:5%;right:5%;text-align:center;font-size:15px;font-weight:600}.solar_solutions_col_descr{height:80px;position:absolute;bottom:-40px;left:10%;right:10%;background-color:#fff;box-shadow:0 4px 4px #0000001a;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:0 10px}.solar_solutions_col_descr p{font-size:21px;font-weight:400;text-align:center}.solar_solutions img{width:100%;height:auto;margin-top:30px}.solar_projects{margin-top:115px;padding:0 11%;position:relative}.solar_projects_title{font-size:50px;font-weight:700;text-transform:uppercase}.solar_projects_title span{font-size:50px;font-weight:700;color:#eca300}.solar_projects_slider_container{margin-top:20px;position:relative}.solar_projects_subtitle{position:absolute;right:0;top:0;width:75%;text-align:right;font-size:19px;font-weight:400}.solar_projects_slider{position:relative;padding-top:100px;visibility:hidden}.solar_projects_slider .slick-arrow{position:absolute;top:0;left:0;width:50px;height:50px;cursor:pointer}.solar_projects_slider .slick-arrow rect{fill:#eca300;transition:.4s}.solar_projects_slider .slick-arrow.solar-right{left:62px}.solar_projects_slider .slick-arrow.slick-disabled rect{fill:#b5b5b5}.solar_projects_slider .slick-list{margin-right:-25px}.solar_projects_slider_el{margin-right:25px}.solar_projects_slider_el_inner{width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden;border-radius:28px}.solar_projects_slider_el_inner img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.solar_projects_slider_fixed{width:144px;height:83px;box-shadow:8px 2px 9.2px #00000040;background-color:#eca300;position:absolute;top:0;right:48px;display:flex;align-items:center;justify-content:center;padding:0 10px;z-index:2}.solar_projects_slider_fixed p{text-align:center;font-size:18px;font-weight:600}.solar_projects_slider_fixed p.big{font-size:30px}.solar_projects_slider_text{width:100%;height:115px;border-top:1px solid #FFFFFF;background:rgba(255,255,255,.2392156863);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;bottom:0;left:0;z-index:3;border-radius:28px;padding:17px}.solar_projects_slider_text ul li{font-size:18px;font-weight:600;color:#fff}.solar_projects_slider_text .price{position:absolute;right:10px;bottom:10px;font-size:30px;font-weight:600;color:#fff}.solar_skills{padding:0 11%;margin-top:65px}.solar_skills_title{font-size:55px;font-weight:700;text-transform:uppercase}.solar_skills_subtitle{font-size:24px;font-weight:700;text-transform:uppercase}.solar_skills_flex{margin-top:11px;display:flex;align-items:center;justify-content:space-between}.solar_skills_img_wrapp{width:50%;display:flex;align-items:center;justify-content:center}.solar_skills_img_wrapp img{width:55%}.solar_skills ul{width:45%;list-style:numeric}.solar_skills ul li{padding:5px 0;font-size:21px;font-weight:400}.solar_img_grid{padding:0 11%;margin-top:100px;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px}.solar_img_grid_block{position:relative;box-shadow:6px 7px 13.2px #00000040;border-radius:28px;overflow:hidden}.solar_img_grid_block.big{grid-row:span 2;height:0;padding-bottom:100%}.solar_img_grid_block img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.solar_img_grid_block.image p{position:absolute;left:18px;bottom:30px;text-align:left;font-size:18px;font-weight:700;color:#fff;z-index:2}.solar_img_grid_block.image.text-reverse p{width:80%;left:unset;right:18px;text-align:right}.solar_img_grid_block.texted{padding-left:18px;padding-bottom:30px;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column}.solar_img_grid_block.texted.dark{background-color:#292929}.solar_img_grid_block.texted.dark span{font-size:55px;font-weight:700;text-transform:uppercase;color:#fff}.solar_img_grid_block.texted.dark p{font-size:18px;font-weight:400;color:#fff}.solar_img_grid_block.texted.yellow{background-color:#eca300}.solar_img_grid_block.texted.yellow span{font-size:55px;font-weight:700;text-transform:uppercase;color:#000}.solar_img_grid_block.texted.yellow .text{font-size:19px;font-weight:700;color:#000}.solar_img_grid_block.texted.yellow p{font-size:18px;font-weight:400;color:#000}.solar_invest{margin-top:82px;padding:0 11%}.solar_invest_title{font-size:25px;font-weight:700}.solar_invest_flex{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:20px}.solar_invest_flex img{width:50%;height:auto}.solar_invest_text{width:46%}.solar_invest_text ul{padding-left:17px;list-style:disc}.solar_invest_text ul li{font-size:21px;font-weight:400;line-height:1.5}.solar_invest_text ul li::marker{font-size:12px}.solar_invest_text p{font-size:19px;font-weight:400;margin-top:5px;line-height:1.5}.solar_callback{margin-top:94px;padding:0 11%}.solar_callback_title{max-width:565px;font-size:25px;font-weight:700}.solar_callback_form{width:100%;margin:25px auto 45px;max-width:600px;padding:42px 50px;border-radius:20px;background-color:#f0f0f0}.solar_callback_form_title{font-size:20px;font-weight:600;margin-bottom:8px}.solar_callback_form input[type=text],.solar_callback_form input[type=email]{margin-top:18px;width:100%;height:52px;border-radius:20px;background-color:#fff;padding:0 18px;font-size:15px;font-weight:400;border:0;outline:none;box-sizing:border-box}.solar_callback_form input[type=text]::placeholder,.solar_callback_form input[type=email]::placeholder{color:#8f8f8f}.solar_callback_form .ofert{margin-top:35px;display:flex;align-items:flex-start;gap:11px}.solar_callback_form .ofert input{width:16px;height:16px}.solar_callback_form .ofert label{font-size:15px;font-weight:600}.solar_callback_form .ofert label a{font-size:15px;font-weight:600;text-decoration:underline}.solar_callback_form button[type=submit]{max-width:358px;margin:49px auto 0;width:85%;padding:20px 25px;background-color:#eca300;border-radius:24px;font-size:20px;font-weight:600;color:#fff;display:block}@media (min-width: 1650px){.xxl-hid{display:none!important}}@media (min-width: 1150px){.l-hid{display:none!important}}@media (max-width: 1920px){.viewed_prod_container .product_card{width:calc(16.5% - 8px)}}@media (max-width: 1600px){.viewed_prod_container .product_card{width:calc(16.5% - 8px)}}@media (max-width: 1366px){.viewed_prod_container .product_card{width:calc(16.5% - 8px)}}@media (max-width: 960px){.viewed_prod_container .product_card{width:calc(33% - 8px)}}@media (max-width: 760px){.viewed_prod_container .product_card{width:calc(50% - 8px)}}@media (max-width: 1650px){.compare_bottom_table_attr_title{width:300px}.container,.content_category{max-width:1272px;width:96%}.links_category{max-width:1272px}.header_bottom_catalog{width:25%}.header_bottom_search_block{width:45%}.header_bottom_search_block2 input{width:70%}.header_bottom_search_block svg{right:26%}.header_bottom_profile_block{width:28%}.top_main_banners .top_main_menu,.top_main_banners .catalog_menu_top{width:25%}.top_main_banners .top_main_else_blocks{width:75%}.top_main_banners .top_main_cats{width:calc(61% - 12.5px)}.top_main_banners .top_main_cats .cat:last-child{display:none}.top_main_banners .top_main_cats .cat{width:calc(50% - 6.5px)}.top_main_banners .top_main_tbanner{width:calc(39% - 12.5px)}.top_main_banners .top_main_slides-banners{width:calc(61% - 12.5px);height:597px}.top_main_banners .top_main_slides-products{width:calc(39% - 12.5px);height:597px}.top_main_banners .container.companies a:nth-child(8),.top_main_banners .container.companies a:nth-child(9){display:none}.new_products .section_title,.best_deals .section_title,.viewed .section_title{font-size:25px}.new_products .product_card,.best_deals .product_card{width:calc(25% - 8px)}.new_products .product_card:nth-child(9),.new_products .product_card:nth-child(10),.best_deals .product_card:nth-child(9),.best_deals .product_card:nth-child(10){display:none}.product_card--benefits span,.product_page_sliders_block .slider_full .slider_full_benefit2 span{font-size:10px}.product_card{padding:14px 11px 15px 12px}.lightgreen{font-size:10px}footer .footer_top_elem .text{gap:3px}footer .footer_top_elem .text span{font-size:12px}footer .footer_top_elem .text p{font-size:10px}footer .footer_top_elem>svg{transform:scale(.7);width:50px}footer .footer_top_elem{align-items:center}footer .footer_bottom{padding:60px 0 80px}footer .footer_bottom_email_terms label{font-size:15px}footer .footer_bottom_email_terms label a{font-size:15px}footer .footer_bottom_pages li.xxl-hid a{color:red;font-weight:800}.catalog_header_else_cats{grid-template-columns:1fr 1fr;column-gap:34px;row-gap:24px}.catalog_header_cat:nth-child(3),.catalog_header_cat:nth-child(6),.catalog_header_cat:nth-child(9){display:none}.catalog_grid_block .container{grid-template-columns:1fr 1fr 1fr}.catalog_grid_block .catalog_grid_elem:nth-child(7),.catalog_grid_block .catalog_grid_elem:nth-child(8){display:none}.catalog_header_slider{width:calc(55% - 13px)}.catalog_header_else_cats{width:calc(45% - 13px)}.catalog_grid_block .catalog_grid_elem:nth-child(3):after,.catalog_grid_block .catalog_grid_elem:nth-child(6):after{background-color:inherit}.catalog_grid_block .catalog_grid_elem:nth-child(4):after,.catalog_grid_block .catalog_grid_elem:nth-child(4):before{background-color:#e1e1e1}.viewed_products_grid .product_card:nth-child(6){display:none}.catalog_inner_block .catalog_inner_products--grid{grid-template-columns:1fr 1fr 1fr}.catalog_inner_block .catalog_inner_products--grid[data-view="3"]{grid-template-columns:1fr 1fr}.viewed_products_grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.product_companies .companies{gap:28px}.product_companies .companies a:nth-child(7),.product_companies .companies a:nth-child(8){display:none}.product_page_fixed_block .product_mini{width:37%}.product_page_fixed_block .product_mini_main_info{width:70%}.product_page_fixed_block .product_mini_main img{height:90%}.product_page_grid{grid-template-columns:59% 41%}.product_page_main_info{padding:10px 22px 0 15px;height:100%}.product_page_main_info h1{font-size:20px}.product_page_main_info .subtitle{margin-top:20px}.product_page_main_info .subtitle .left{gap:13px}.product_page_main_info .banner{margin-top:19px}.product_page_main_info .price_container{margin-top:39px;gap:unset;justify-content:space-between}.product_page_main_info .price_container .price-block_btns{flex-direction:column-reverse;gap:4px}.product_page_main_info .additional_services,.product_page_main_info .product_delivery{margin-top:29px;gap:10px}.product_page_main_info .small_info,.product_delivery_container.xxl-vis{display:none}.product_page_main_info .product_delivery_container{padding:23px 28px 40px 27px;gap:unset}.product_delivery_choose_delivery{display:flex;align-items:center;gap:4px;cursor:pointer}.product_delivery_choose_delivery p{font-size:17px;font-weight:600;color:#00acec}.product_delivery_block{margin-top:20px;padding-left:20px}.product_delivery_block .product_delivery_yourself{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.product_delivery_block .product_delivery_yourself .left{display:flex;flex-direction:column}.product_delivery_block .product_delivery_yourself .left p{font-size:12px;font-weight:500}.product_delivery_block .product_delivery_yourself .left a{font-size:10px;font-weight:500;color:#00acec;text-decoration:underline}.product_delivery_block .product_delivery_yourself .right{font-size:11px;font-weight:500}.product_delivery_block .product_delivery_subblock{margin:20px 0;width:100%;padding-left:18px;display:flex;flex-direction:column;gap:12px}.product_delivery_block .product_delivery_subblock .product_delivery_subtitle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px}.product_delivery_block .product_delivery_subblock .product_delivery_subtitle .left{font-size:10px;font-weight:300;white-space:nowrap}.product_delivery_block .product_delivery_subblock .product_delivery_subtitle .line{border-bottom:1px solid #C8C8C8;height:7px;width:100%}.product_delivery_block .product_delivery_subblock .product_delivery_subtitle .right{font-size:11px;font-weight:500;white-space:nowrap}.product_delivery_block .product_delivery_title{display:flex;align-items:center;justify-content:space-between;margin-top:14px;width:100%;gap:5px}.product_delivery_block .product_delivery_title .left{font-size:12px;font-weight:500;white-space:nowrap}.product_delivery_block .product_delivery_title .line{border-bottom:1px solid #C8C8C8;height:7px;width:100%}.product_delivery_block .product_delivery_title .right{font-size:11px;font-weight:500;white-space:nowrap}.product_page_main_info .purposes_block .purposes_btns{margin-top:7px;gap:11px}.product_page_main_info .purposes_block .purposes_btns .btn{flex:unset;width:109px;height:26px;font-size:10px;display:none}.product_page_main_info .purposes_block .purposes_btns .btn:nth-child(1),.product_page_main_info .purposes_block .purposes_btns .btn:nth-child(2),.product_page_main_info .purposes_block .purposes_btns .btn:nth-child(3){display:flex}.product_page_main_info .purposes_block .purposes_target{border:0;box-shadow:unset;padding:0}.product_page_main_info .purposes_block .purposes_target .product_top{gap:23px}.product_page_main_info .purposes_block .purposes_target .product_top img,.product_page_main_info .purposes_block .purposes_target .product_bottom_content img{max-width:83px}.product_page_main_info .purposes_block .purposes_target .product_bottom_content{max-width:270px}.product_page_main_info .purposes_block .purposes_target .center svg{width:24px}.product_page_main_info .purposes_block .purposes_target .output .new_price{font-size:22px}.product_page_main_info .purposes_block .purposes_target .output .old_price{font-size:10px;text-decoration-thickness:1px}.product_page_main_info .purposes_block .purposes_target .output .buy{top:43px;width:121px;height:31px;font-size:10px}.product_page_full_text .container{padding:36px 55px 47px 33px}.product_page_full_properties .container>.right{display:none}.product_page_full_properties .container{justify-content:center}.product_page_main_info .purposes_block .purposes_target .plus{width:36%}.product_page_main_info .additional_services_block{padding:18px 25px}.product_page_main_info .additional_services_block.xxl-vis{display:none}.product_page_main_info .additional_services_block .additional_services_title{display:flex;align-items:center;gap:6px}.product_page_main_info .additional_services_block .additional_services_title input{margin:0;outline:none;width:16px;height:16px;min-width:16px;border-radius:5px;border:1px solid #000000}.product_page_main_info .additional_services_block .additional_services_title label{font-size:12px;font-weight:500}.product_page_main_info .additional_services_block .additional_services_subblock{margin:9px 0;padding-left:25px;display:flex;flex-direction:column;gap:5px}.product_page_main_info .additional_services_block .services_subblock_elem{display:flex;align-items:center}.product_page_main_info .additional_services_block .services_subblock_elem input{width:16px;height:16px;min-width:16px;border:1px solid #C0C0C0}.product_page_main_info .additional_services_block .services_subblock_elem label{margin:0 7px 0 5px;font-size:10px;font-weight:300}.product_page_main_info .additional_services_block .services_subblock_elem span{padding:2px 3px;border-radius:3px}.product_page_main_info .additional_services_block .services_subblock_elem span.grey{color:#fff;background-color:#363636}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem_description{font-size:14px}.cart_page_inner .right .fixed_cart_result_price{font-size:39px}.cart_page_inner .cart_item_title{font-size:18px}.cart_present_container .cart_present_price{font-size:19px;font-weight:600}.cart_present_container .cart_present_name{font-size:13px;font-weight:500;margin-left:8px}.order-confirmed-page--bg_ball.ball3{left:5%}.promo_banner_block .promo_banner_text{padding:25px 23px 36px 16px}.promo_banner_block .promo_banner_text{width:32%}.promo_banner_block .promo_banner_text .title{font-size:21px}.promo_banner_block .promo_banner_text .text{font-size:10px;margin-top:23px}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog img{height:179px}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog .blog_elem_title{font-size:15px}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog .blog_elem_description{margin-top:5px;font-size:12px}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog .blog_elem_btm{margin-top:13px}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog .blog_elem_btm p,.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog .blog_elem_btm p span{font-size:7px}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog .blog_elem_btm p:first-child{width:80px}.catalog_inner_block.blog_single_block .blog_single_inner_right{display:none}.promo_banner_block.blog_single .promo_banner_text{width:29%;height:436px}.viewed_products_grid.blog_single_grid .product_card:last-child{display:none}.blog_additional .promotion_elem.blog{min-width:32%}.comments_inner{width:100%}.header_bottom_catalog_menu>ul>li .next_header_menu{width:300%}.warranty_first_screeen h1,.warranty_first_screeen h1 span{font-size:35px}.pay_ship_interactive{padding-top:50px;padding-bottom:50px}.pay_ship_interactive_block_title{margin-top:35px}.solar_banner{height:380px}.solar_banner__top{right:5%}.solar_banner__top h1,.solar_banner__top h2{font-size:57px}.solar_banner__top p{font-size:18px}.solar_banner a{width:unset;font-size:15px;padding:14px 22px;left:5%}.solar_subbanner{margin:40px 3% 0 auto;font-size:16px}.solar_steps{padding:0 3%}.solar_steps_title p{font-size:40px}.solar_steps_title svg{width:30px}.solar_steps_title{flex-wrap:wrap}.solar_steps_subtitle,.solar_steps_under_image{font-size:20px}.solar_steps_images_container{width:49%}.solar_steps_images_container .blur p{font-size:18px}.solar_gybrid{padding:0 3%}.solar_gybrid h2 span,.solar_gybrid h2{font-size:40px}.solar_gybrid_col .col_left_descr{font-size:19px}.solar_gybrid_col .col_left_blue{font-size:18px}.solar_gybrid_col .col_left_btn{padding:16px;font-size:18px}.solar_gybrid_col .col_left_yellow{font-size:18px;padding:10px 21px}.solar_gybrid_col .col_rigt_block p,.solar_gybrid_col .col_rigt_block li{font-size:19px}.solar_solutions{padding:0 3%}.solar_solutions_title{font-size:40px}.solar_solutions_subtilte{font-size:19px}.solar_solutions_col_descr p{font-size:15px}.solar_projects{padding:0 3%}.solar_projects_title,.solar_projects_title span{font-size:40px}.solar_projects_slider{padding-top:80px}.solar_projects_subtitle{font-size:18px}.solar_skills{padding:0 3%}.solar_skills_title{font-size:40px}.solar_skills_subtitle{font-size:19px}.solar_img_grid{padding:0 3%}.solar_img_grid_block.image p{font-size:15px}.solar_img_grid_block.texted.dark span,.solar_img_grid_block.texted.yellow span{font-size:40px}.solar_img_grid_block.texted.yellow p,.solar_img_grid_block.texted.dark p{font-size:15px}.solar_invest,.solar_callback{padding:0 3%}}@media (max-width: 1600px){.catalog_inner_block .catalog_inner_products--grid[data-view="4"]{grid-template-columns:1fr 1fr 1fr}.developer_text .grid,.developer_img_text .grid{grid-template-columns:repeat(6,1fr)}}@media (max-width: 1400px){.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_top{left:21%}.checkout_page_right .cont{padding:0 5px}.checkout_page_right_prod_counter .l,.checkout_page_right_prod_counter .l span,.checkout_page_right_prod_counter .r{font-size:16px}.checkout_page_right_to_pay p,.checkout_page_right_bonus p{font-size:11px}.checkout_page_right_char .row p,.checkout_page_right_char .row span{font-size:13px}.checkout_page_right_pay_all p,.checkout_page_right_pay_all span{font-size:18px}.promo_banner_block .promo_banner_text .promo_banner_timer .inner p,.promo_banner_block .promo_banner_text .promo_banner_timer .inner p span{font-size:25px}.promo_banner_block .promo_banner_text{padding:12px 35px 10px 20px}.promo_banner_block .promo_banner_text .text{margin-top:15px}.promo_banner_block .promo_banner_text .promo_banner_timer{margin-top:10px}.promo_banner_block.blog_single .promo_banner_text{height:373px;width:31%}.catalog_inner_block.blog_single_block .blog_single_inner_container{margin-top:10px}.shops_btm_map,.shops_btm_text{width:50%}.shops_btm_map img{height:100%;object-fit:cover}.shops_btm_text_inner .shops_phones{margin-top:20px}.contacts_elem_graph .row p,.contacts_elem_graph .row span{font-size:13px}.pay_ship_container,.pay_ship_wrapper .more_info_us{padding:0 4%}}@media (max-width: 1300px){.personal_acc .container .right .personal_nothing p{font-size:19px}.personal_acc .container .right .personal_data_top_left_block_shown .row span,.personal_acc .container .right .personal_data_top_left_block_shown .row p{font-size:14px}.personal_acc .container .right .personal_data_top_left{width:50%}.personal_acc .container .right .personal_data_top_right_title{font-size:23px}.personal_acc .container .right .personal_data_top_right_subtitle{font-size:13px}.personal_acc .container .right .personal_data_center_block{padding-right:0}.personal_acc .container .right .account_main_top_welcome,.personal_acc .container .right .account_main_top_welcome span{font-size:20px}.personal_acc .container .right .account_main_top_description{font-size:17px}.personal_acc .container .right .account_main_btns{gap:18px}.personal_acc .container .right .account_main_btns a{width:calc(33.3% - 12px)}.personal_acc .container .right .account_main_btns a p{font-size:12px}.personal_acc .container .right .account_main_btns a .ico_cont{width:40px}.personal_acc .container .right .account_main_btns a .ico_cont svg{transform:scale(.7)}.personal_acc .container .right .personal_orders_title{font-size:25px}.personal_acc .container .right .personal_orders_top_block .elem p,.personal_acc .container .right .personal_orders_btm_block .top .elem p,.personal_acc .container .right .personal_orders_btm_block .top .elem.div_with_arr span{font-size:15px}.personal_acc .container .right .personal_orders_btm_block .top .elem.div_with_arr svg{width:20px}.personal_acc .container .right .personal_orders_btm_block .top .elem.div_with_arr{gap:5px}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con{padding:10px 15px 20px;gap:15px;flex-direction:column}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .l span,.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .l p{font-size:12px}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_top{height:40px;border-radius:10px}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_top .elem{font-size:12px}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm{height:60px}.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .prod_price,.personal_acc .container .right .personal_orders_btm_block .subtable_row_con .r .subtable_row_r_btm .prod_price_all{font-size:11px}.personal_acc .container .right .personal_favourites_title,.personal_acc .container .right .personal_viewed_title{font-size:25px}.personal_acc .container .right .personal_favourites,.personal_acc .container .right .personal_viewed_block,.personal_acc .container .right .personal_out_of_stock_block,.personal_acc .container .right .personal_in_stock_block{grid-template-columns:1fr 1fr}.contacts_container{gap:15px;padding:56px 25px 50px}.pay_ship_interactive .subtitle{font-size:24px}.pay_ship_interactive .text{font-size:14px;margin-top:22px}.pay_ship_interactive .subtitle:nth-child(1){margin-top:0}.pay_ship_interactive ol{margin-top:9px}.pay_ship_interactive ol li{font-size:13px}.pay_ship_interactive .imp_title{margin-top:20px;font-size:24px}.pay_ship_interactive .imp_text{margin-top:6px;font-size:14px}.product_exchange_first--screen p{left:5%;font-size:30px}.product_exchange_first--screen p span{font-size:30px}.service_center_first--screen .title{font-size:40px}.service_center_first--screen .subtitle{margin-top:20px;font-size:18px}.partner_program_first--screen .text_block{width:45%}.partner_program_text_image .text .descr{font-size:18px}.partner_program_text_block3 .num{font-size:64px}.partner_program_text_2{font-size:24px}.partner_program_form .col_l .wrapp{padding:42px 20px 0 26px}.partner_program_form .col_r .wrapp{padding:42px 40px 47px 0}.partner_program_form .col_l_text{width:87%}.partner_program_form .col_r .col_r_button_container{gap:20px}.partner_program_form .col_r .radio_container .radio_elem label{font-size:13px}}@media (max-width: 1150px){.burger-menu{display:flex}.container{max-width:unset;width:98%}header .header_top{display:none}header .header_center{background-color:#00acec}.header_bottom{position:sticky}header .header_center-location,header .header_center-sales-block,header .header_center-lang-block,.header_bottom_catalog,.header_bottom_profile_block,.top_main_banners .top_main_menu,.top_main_banners .catalog_menu_top{display:none}header .header_center .container{justify-content:center}.header_bottom{height:50px}.header_bottom_search_block{width:68%}.header_bottom_search_block input{width:100%}.header_bottom_search_block svg{right:3%}.header_bottom .container{justify-content:center;gap:30px}.header_bottom_mobile_mess{display:flex;align-items:center;justify-content:center;height:38px;width:58px;border-radius:8px;background-color:#0a82b2;position:relative}.top_main_banners .top_main_else_blocks{width:100%;padding:16px 0 0;gap:13px 26px}.top_main_banners .top_main_cats,.top_main_banners .top_main_slides-banners{width:calc(61% - 13px)}.top_main_banners .top_main_tbanner,.top_main_banners .top_main_slides-products{width:calc(39% - 13px)}.top_main_banners .top_main_cats{column-gap:37px}.top_main_banners .top_main_slides-banners .slick-slide{margin:0 18px}.top_main_banners .top_main_slides-banners .slick-list{margin:0 -18px}.new_products .product_card,.best_deals .product_card{width:calc(33.3% - 7px)}.top_main_banners .container.companies a:nth-child(8),.top_main_banners .container.companies a:nth-child(9){display:flex}.top_main_banners .container.companies{height:50px;overflow:scroll;padding-right:15px;width:99%;margin:10px 0 0 auto}.top_main_banners .container.companies a{height:41px;flex:unset;width:114px;min-width:114px;box-shadow:0 3px 4px #0000001a}.top_main_banners .container.companies a:first-child{border-radius:6px 0 0 6px}.top_main_banners .container.companies a:last-child{border-radius:0 6px 6px 0}.top_main_banners .container.companies a img{transform:scale(.7)}.new_products{margin-top:9px}.new_products .product_card:nth-child(7),.new_products .product_card:nth-child(8),.best_deals .product_card:nth-child(7),.best_deals .product_card:nth-child(8){display:none}.best_deals .best_deals_source{flex-wrap:nowrap;overflow:scroll;width:101%;padding-right:11px}.viewed_prod_container .product_card{width:calc(33.3% - 7px)}.viewed_prod_container .product_card:nth-child(4),.viewed_prod_container .product_card:nth-child(5){display:none}.viewed{margin-top:17px}.viewed_prod_container{margin-top:19px}.news{margin-top:17px}.news .news_container .news_block{width:45%}.news .news_container .news_block:nth-child(3),.news .news_container .news_block:nth-child(4){display:none}.videos{margin-top:13px}footer{margin-top:17px}footer .footer_top{padding:41px 0 32px}footer .footer_top_elems{gap:30px;flex-wrap:wrap;width:80%;margin:0 auto}footer .footer_top_elem{width:39%}footer .footer_bottom{padding:31px 0 140px}footer .footer_bottom_email_terms label{font-size:12px}footer .footer_bottom_email_terms label a{font-size:12px}footer .footer_bottom_email_item{width:256px}footer .footer_bottom_email_item input{width:113px}footer .footer_bottom_payment{margin-top:14px;flex-wrap:wrap;width:60%}footer .footer_bottom_socials_items a{width:31px}.sticky_mobile_menu{width:100%;position:sticky;bottom:0;left:0;height:87px;background-color:#fff;box-shadow:0 -2px 4px #0000001a;display:flex;align-items:center;justify-content:center;z-index:10}.sticky_mobile_menu--wrapper{width:80%;display:flex;align-items:center;justify-content:space-between}.sticky_mobile_menu--elem{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative}.sticky_mobile_menu--elem.active:after{content:"";display:block;position:absolute;top:-2px;right:5px;width:12px;height:12px;border-radius:100%;background-color:#ce65ff}.breadcrumbs.no-hid{display:block}.breadcrumbs.no-hid .container{width:75%}.catalog_header .container{flex-direction:column;align-items:center;gap:25px}.catalog_header_slider{width:80%}.catalog_header_else_cats{width:100%;gap:28px}.catalog_header_cat{display:none}.catalog_header_cat:nth-child(1),.catalog_header_cat:nth-child(2),.catalog_header_cat:nth-child(3){display:flex}.catalog_grid_block{margin-top:17px}.catalog_grid_block .catalog_grid_elem{padding:35px 28px 43px}.catalog_grid_block .catalog_grid_elem img{margin-top:8px;margin-bottom:29px;height:127px}.catalog_grid_block .catalog_grid_elems{gap:25px}.catalog_grid_block .catalog_grid_elems .title{height:32px}.catalog_grid_block .catalog_grid_elems .title{font-size:15px}.catalog_grid_block .catalog_grid_elems ul{gap:10px}.catalog_grid_block .catalog_grid_elems ul li a{font-size:11px}.catalog_header{margin-top:18px}.catalog_header_else_cats{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.catalog_inner_block .catalog_inner_container{column-gap:10px}.catalog_inner_block .catalog_inner_filters{width:calc(33.3% - 5px);top:51px}.catalog_inner_block .catalog_inner_products{width:calc(66.6% - 5px)}.catalog_inner_block .catalog_inner_products--grid{grid-template-columns:1fr 1fr}.catalog_inner_block .catalog_inner_products--grid[data-view="3"]{grid-template-columns:1fr}.title_blue{height:50px;padding-left:50px}.title_blue h2{font-size:16px}.viewed_products_grid{grid-template-columns:1fr 1fr 1fr}.viewed_products_grid .product_card:nth-child(5),.viewed_products_grid .product_card:nth-child(4){display:none}.catalog_inner_products--sort-block{display:none}.catalog_inner_products--sort-block_mobile{display:flex;align-items:center;cursor:pointer;gap:7px}.catalog_inner_products--sort-block_mobile .title{font-size:15px}.catalog_inner_products--sort-block_mobile .sort-block_res{color:#00acec;text-decoration:underline}.catalog_inner_products--sort-block_mobile .sort-block_cont{position:relative;display:flex;align-items:center;gap:2px}.catalog_inner_products--sort-block_mobile .sort-block--menu{position:absolute;top:22px;z-index:2;width:max-content;padding:5px 8px;left:0;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:9px;pointer-events:none;opacity:0;transition:.3s;box-shadow:0 2px 4px #00000040;border-radius:10px}.catalog_inner_products--sort-block_mobile .sort-block--menu.active{opacity:1;pointer-events:all}.product_companies .companies{gap:34px;width:98%}.product_companies .companies a:nth-child(3),.product_companies .companies a:nth-child(5){display:none}.product_page_fixed_block{display:none}.product_page_fixed_block.mobile{display:flex}.product_page_fixed_block{top:0;height:62px}.product_page_fixed_block .product_mini{display:none}.product_page_fixed_block .anchors{width:100%;justify-content:center}.product_page_grid{display:flex;flex-direction:column;gap:unset}.product_page_sliders_block{max-width:unset}.product_page_small_description,.product_page_buy_with{display:none}.product_page_wrapp .container{max-width:768px}.breadcrumbs{display:none}.breadcrumbs.tablet{display:flex;background-color:#fff;padding:15px 0 0 37px}.product_page_sliders_block .slider_full .product_card--like-block{height:70px;top:40px}.product_page_sliders_block .slider_full .product_card--like-block a{width:31px;height:31px}.product_page_sliders_block .slider_full .product_card--benefits{width:42%}.product_page_main_info{padding:5px 20px 36px 37px;width:100%}.product_page_main_info h1{font-size:25px}.product_page_main_info .subtitle{margin-top:8px}.product_page_main_info .subtitle .left p:last-child{display:none}.product_page_main_info .colors_block{margin-top:42px}.product_page_main_info .banner{margin-top:25px}.product_page_main_info .price_container{margin-top:21px;justify-content:flex-start;gap:37px}.product_page_main_info .price_container .price-block_btns{flex-direction:row;gap:35px}.product_page_main_info .additional_services{gap:15px}.product_delivery_block .product_delivery_yourself .left{flex-direction:row;gap:6px}.product_delivery_block .product_delivery_yourself .left a{text-transform:lowercase}.product_page_main_info .purposes_block{margin-top:46px}.product_page_main_info .purposes_block .purposes_btns .btn{height:32px;width:unset;flex:1;font-size:14px}.product_page_main_info .purposes_block .purposes_btns .btn:nth-child(4),.product_page_main_info .purposes_block .purposes_btns .btn:nth-child(5){display:flex}.product_page_main_info .purposes_block .purposes_target{border:1px solid #C8C8C8;box-shadow:2px 2px 5px #00000040;padding:37px 50px 19px 29px}.product_page_main_info .purposes_block .purposes_target .product_top{gap:37px}.product_page_main_info .purposes_block .purposes_target .product_top img,.product_page_main_info .purposes_block .purposes_target .product_bottom_content img{max-width:102px}.product_page_main_info .purposes_block .purposes_target .product_bottom_content{max-width:314px}.product_page_main_info .purposes_block .purposes_target .plus{width:39%}.product_page_main_info .purposes_block .purposes_target .center svg{width:29px}.product_page_main_info .purposes_block .purposes_target .output .new_price{font-size:30px}.product_page_main_info .purposes_block .purposes_target .output .old_price{font-size:15px}.product_page_main_info .purposes_block .purposes_target .output .buy{top:83px;width:177px;height:36px;font-size:15px}.product_page_full_text .container{padding:25px 20px 36px 37px}.product_page_full_text .left{width:100%}.product_page_full_text .right{display:none}.product_page_full_properties .container{padding:25px 20px 36px 37px}.product_page_full_properties .container .left{width:100%}.product_page_full_properties .props_block .block .row .title{width:60%}.product_page_full_properties .props_block .block .row .prop{width:24%}.reviews_block .rewiews_container{padding:23px 20px 20px 0}.product_fixed_element{height:95px;width:60%;border-radius:24px 0 0;padding:0 66px 0 25px;position:fixed;bottom:87px;right:0;background-color:#fff;box-shadow:-3px -2px 4px #0000001a;z-index:8}.product_fixed_element_container{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.product_fixed_element .price-block{display:flex;flex-direction:column}.product_fixed_element .price_top{display:flex;align-items:center;gap:9px}.product_fixed_element .price_top .price_old{font-size:15px;font-weight:300;text-decoration:line-through}.product_fixed_element .price_top .summ_difference{padding:2px 3px;font-size:9px;font-weight:600;color:#fff;background-color:#ff6565;border-radius:6px}.product_fixed_element .price_new{font-size:30px;font-weight:600}.product_fixed_element .buy_fixed{width:149px;height:50px;background-color:#00acec;border-radius:6px;font-size:16px;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center}.catalog_inner_block .catalog_inner_products--top.promotions_page{justify-content:space-between;flex-direction:column-reverse;align-items:flex-start;gap:9px}.catalog_inner_block .catalog_inner_products--top.promotions_page .catalog_inner_products--sort-block{display:block}.back_header_btn.active{display:block;top:14px;left:13px}.catalog_mobile{display:block;position:fixed;width:100%;height:calc(100% - 108px);top:50px;left:0;z-index:9;opacity:0;pointer-events:none;transition:.4s}.catalog_mobile.active{opacity:1;pointer-events:all}.catalog_mobile>ul{width:33.3%;display:flex;flex-direction:column;height:100%;overflow:auto;background-color:#fff}.catalog_mobile>ul li{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 5px;transition:.4s}.catalog_mobile>ul li>a{display:flex;align-items:center;justify-content:flex-start;gap:30px}.catalog_mobile>ul li>a .icon_hold{display:flex;justify-content:center;width:20px}.catalog_mobile>ul li>a span{font-weight:500;font-size:14px;transition:.4s}.catalog_mobile .next_header_menu{display:none;position:absolute;left:33.3%;width:66.6%;height:100%;top:0;z-index:1;background-color:#00acec}.catalog_mobile .next_header_menu .next_header_wrapp{display:flex;flex-direction:column;width:100%;height:100%;overflow:auto}.catalog_mobile .next_header_menu .next_header_wrapp .main_head{padding:0 10px;min-height:44px;font-size:14px;color:#fff;background:#0a82b2;display:flex;gap:10px;align-items:center}.catalog_mobile .next_header_menu .next_header_wrapp .main_head span{color:#fff;font-size:14px}.catalog_mobile .next_header_menu .sub_menu_block{width:100%}.catalog_mobile .next_header_menu .sub_menu_cat{height:60px;width:100%;display:flex;align-items:center;justify-content:center;font-size:15px;background-color:#fff;font-weight:600;text-transform:uppercase;color:#000}.catalog_mobile .next_header_menu .sub_menu_grid{display:flex;align-items:center;width:100%;gap:25px;padding:13px 50px 40px}.catalog_mobile .next_header_menu .sub_menu_item_img_wrapp{width:91px;height:91px;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto}.catalog_mobile .next_header_menu .sub_menu_item_img_wrapp img{max-height:81px;max-width:91px;margin-bottom:7px}.catalog_mobile .next_header_menu .sub_menu_item{width:30%;background-color:#fff;height:142px;display:block;justify-content:space-between;align-items:center;flex-direction:column;padding:30px 7px 7px;border-radius:8px;position:relative}.catalog_mobile .next_header_menu .sub_menu_item span{font-size:12px;font-weight:400;color:#464646;text-align:center;display:block}.catalog_mobile .next_header_menu.active{display:block}.cart_page_inner .left,.cart_page_inner .right{width:calc(50% - 5px)}.cart_page_inner .cart_item_wrapp{padding:53px 20px 11px 10px}.cart_page_inner .cart_item_remove{top:13px;right:12px}.cart_page_inner .cart_item_img_wrapp{width:40%}.cart_page_inner .cart_item_text_container{flex-direction:column;width:58%}.cart_page_inner .cart_item_title{font-size:16px}.cart_page_inner .cart_item_prod_code{font-size:12px;margin-top:3px}.cart_page_inner .cart_item_add_to_fav{margin-top:13px}.cart_page_inner .cart_item_add_to_fav span{font-size:12px}.cart_page_inner .cart_item_choose_additional{margin-top:18px;font-size:12px}.cart_page_inner .cart_item_interactive{width:100%;margin-top:15px;align-items:flex-end;gap:5px}.cart_page_inner .cart_item_new_price{font-size:21px}.cart_page_inner .cart_item_add_block{width:100%;padding:18px 65px 18px 16px}.cart_page_inner .cart_item_add_remove{top:12px;right:13px}.cart_page_inner .cart_item_add_title{font-size:17px}.cart_page_inner .cart_item_add_text_descr{margin-top:8px}.cart_page_inner .cart_item_add_text_descr p,.cart_page_inner .cart_item_add_text_descr span{font-size:8px}.cart_page_inner .cart_item_add_price{font-size:17px}.cart_page_inner .cart_item_out_of_stock_text{font-size:11px;margin-top:10px;width:100%}.cart_page_inner .cart_item_text_main{width:100%}.cart_page_inner .cart_item_choose_another{width:202px;height:40px;font-size:13px}.checkout_page_left,.checkout_page_right{width:calc(50% - 5px)}.checkout_page_left .checkout_part.your_order_container{padding:15px 25px}.checkout_page_left .checkout_part.your_order_container .count{margin:-35px -1px 0 auto}.checkout_page_left .checkout_part.your_order_container .price{font-size:30px;margin:35px 0 0 auto}.checkout_page_left .checkout_part.your_order_container .text_wrapp .prod_ttl{font-size:17px}.checkout_page_left .checkout_part.your_order_container .checkout_order_elem_inner{gap:14px;flex-direction:column;width:46%}.checkout_page_left .checkout_part.your_order_container .text_wrapp .add_benefits span{font-size:11px;white-space:nowrap}.checkout_page_left .checkout_part.your_order_container .text_wrapp .add_benefits p{font-size:10px;white-space:nowrap}.checkout_page_left .checkout_part{padding:14px 17px 14px 15px}.checkout_page_left .checkout_part_vis_cont .left .checkout_part_vis_preview{font-size:13px}.checkout_page_left .checkout_part_vis_cont .left .checkout_part_vis_titl{font-size:18px}.checkout_page_left .checkout_part_vis_cont .change_part{width:137px;min-width:137px;height:34px;border-radius:7px;font-size:13px}.checkout_page_left .checkout_part .continue_order{height:39px;font-size:14px}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container{margin-top:12px;gap:10px;flex-wrap:wrap}.checkout_page .flex4,.checkout_page .flex2,.checkout_page .flex5{flex:unset;width:calc(50% - 5px)}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_container .el input{height:40px}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_afterinp .not p{font-size:10px;width:85%}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_another_auth{margin:15px auto 0}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_another_auth .elem{width:150px;height:40px;padding:0 11px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points{gap:15px;margin-top:15px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top .name{gap:6px;width:35%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top span{width:22%;font-size:13px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top p{font-size:14px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_myself_cont a{font-size:13px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_myself_cont .styled_select{width:45%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_checkout_part_del_mic_cur_addr{font-size:17px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur{flex-wrap:wrap;gap:8px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_comment{width:47%;height:40px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .styled_select,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .street,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .house_num,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .block_num{height:40px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time_text{font-size:17px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time .elem{flex-direction:column;align-items:flex-start;width:calc(50% - 5px);gap:3px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time .elem label{font-size:15px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time .elem input{width:100%;height:43px;border-radius:6px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_text{font-size:17px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont{column-gap:10px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont input.b,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont input.r,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont input.s{width:calc(50% - 5px)}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .styled_select.checkout_part_del_np_dep{width:60%;margin-top:5px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_np_dep_not{margin-top:12px;font-size:13px}.checkout_page_left .checkout_part.payment_type_container .row .inner label{font-size:16px}.checkout_page_left .checkout_part.payment_type_container .row .row_text_cont{font-size:14px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_inner{margin-left:0}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .left label{margin-left:2px;font-size:16px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row,.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2{margin-top:40px;flex-direction:column}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .left,.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .left{width:100%}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row .right,.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .right{width:100%;margin-top:15px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .left label{margin-left:7px;font-size:17px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .left .part_payment_long_descr{padding-left:34px;margin-top:6px;font-size:13px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .row2 .left .part_payment_short_descr{padding-left:33px;font-size:13px}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields{column-gap:10px;row-gap:5px;flex-wrap:wrap}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.one,.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.two,.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.three,.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.four{flex:unset;width:calc(50% - 5px)}.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_acess label{font-size:13px}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1{gap:10px}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1 .item input.long,.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1 .item input{width:100%}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1 .item{width:calc(50% - 5px)}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2 .item .plus{width:55px;height:55px;margin-top:8px}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2 .item span,.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2 .item p,.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row3 .item_subtext{font-size:13px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_top{gap:15px;left:36%}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_top .item label{font-size:17px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block{column-gap:10px;row-gap:10px;margin-top:10px;flex-wrap:wrap}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item.one,.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item.two,.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item.three{width:calc(50% - 5px);flex:unset}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top .name label{font-size:16px}.order-confirmed-page h2{font-size:28px;margin-top:30px}.order-confirmed-page h2 span{font-size:28px}.order-confirmed-page--subtitle{margin-top:15px;font-size:17px}.order-confirmed-page-grph,.order-confirmed-page--cabinet,.order-confirmed-page--quest,.order-confirmed-page--quest span,.order-confirmed-page--cabinet a{font-size:14px}.order-confirmed-page-grph--block .row p{font-size:15px}.order-confirmed-page--thank p{font-size:17px}.order-confirmed-page--thank img{width:165px}.order-confirmed-page--bg_ball.ball3{transform:scale(.3) translate(-50%);top:3%;left:0}.order-confirmed-page--bg_ball.ball2{transform:scale(.5)}.order-confirmed-page--bg_ball.ball1{top:1%;transform:scale(.7);right:-20%}.personal_acc .container{background-color:#fff}.personal_acc .container>.right{width:100%;position:relative;border-radius:0}.personal_acc .container>.right .burger_mob{display:flex;width:35px;height:26px;align-items:center;justify-content:space-between;flex-direction:column;position:absolute;top:20px;left:20px}.personal_acc .container>.right .burger_mob .line{width:35px;height:3px;background-color:#00acec;border-radius:5px}.personal_acc .container>.left{position:fixed;top:50px;left:-102%;transition:.4s;width:100%;height:89%;z-index:13;background-color:#00acec;padding:25px 0 30px 30px}.personal_acc .container>.left.active{left:0%}.personal_acc .container .left .bonuses_block{width:265px}.personal_acc .container>.left .close_left{display:block;position:absolute;top:20px;right:20px}.personal_acc .container .left .bonuses_block{margin-top:10px}.catalog_inner_block .catalog_inner_products--grid[data-view="4"]{grid-template-columns:1fr 1fr 1fr}.promo_banner_block .promo_banner_text{width:50%;padding:15px 13px 14px 26px}.promo_banner_block .promo_banner_text .title{font-size:16px}.promo_banner_block .promo_banner_text .subtitle{margin-top:8px;font-size:13px}.promo_banner_block .promo_banner_text .subtitle span{font-size:13px}.promo_banner_block .promo_banner_text .text{margin-top:7px;font-size:8px}.promo_banner_block .promo_banner_text .promo_banner_timer .inner p,.promo_banner_block .promo_banner_text .promo_banner_timer .inner p span{font-size:20px}.promo_banner_block .promo_banner_text .promo_banner_timer{padding:6px 0;width:130px}.catalog_inner_block .catalog_inner_products.promo_text_container{padding:34px 31px 40px 26px}.catalog_inner_block .catalog_inner_products.promo_text_container p{font-size:13px;line-height:22px}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog img{height:165px}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog .blog_elem_description{margin-top:5px;font-size:12px}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog .blog_elem_btm{margin-top:9px}.catalog_inner_block .catalog_inner_products--grid.promotions_page .promotion_elem.blog .blog_elem_btm p:first-child{width:74px}.promo_banner_block.blog_single .promo_banner_text{height:261px;width:50%;justify-content:flex-start}.promo_banner_block.blog_single .promo_banner_text .text{margin-top:15px}.promo_banner_block.blog_single .promo_banner_text .author,.promo_banner_block.blog_single .promo_banner_text .author span{font-size:13px}.promo_banner_block.blog_single .blog_single_text_btm .blog_single_text_btm_left .text{margin-top:0}.promo_banner_block.blog_single .promo_banner_text .tag{font-size:10px}.promo_banner_block.blog_single .blog_single_text_btm{margin-top:auto}.catalog_inner_block.blog_single_block .blog_single_inner_container{padding:10px 35px 20px}.comments_inner{padding:31px 15px 28px 37px}.comments_form_l{width:56%}.comments_form_r{width:44%}.viewed_products_grid .product_card:nth-child(8),.viewed_products_grid .product_card:nth-child(7),.viewed_products_grid .product_card:nth-child(6){display:none}.blog_additional .promotion_elem.blog{min-width:47%}.developer_text .grid,.developer_img_text .grid{grid-template-columns:repeat(5,1fr)}.developer_text .grid a:last-child,.developer_img_text .grid a:last-child{display:none}.sertificates h1{font-size:25px}.sertificates_banner p{font-size:34px;left:10%;bottom:15%}.sertificates_container{padding:10px 5% 0}.sertificates_interactive{flex-direction:column;gap:20px;padding:20px}.sertificates_interactive_elem{width:50%;padding:20px 0 20px 40px}.sertificates_interactive_elem .inner{width:50%;gap:12px}.sertificates_interactive_right{width:50%;gap:20px;align-items:center}.sertificates_interactive_right_text{height:72px;padding:0 15px}.sertificates_interactive_right_text p{font-size:20px}.sertificates_interactive_btn{width:100%;font-size:18px}.more_info_us_grid{grid-template-columns:1fr 1fr;grid-template-rows:unset;grid-auto-flow:row}.more_info_us_grid a{font-size:16px}.more_info_us h3{font-size:25px}.sertificates_questions{margin:40px auto 0}.shops_btm_text_inner h3{font-size:22px}.shops h1{font-size:25px}.shops_btm_text_inner .shops_graph{width:100%}.contacts_container{flex-wrap:wrap;justify-content:space-around;row-gap:30px}.contacts_elem{flex:unset;width:45%}.contacts_elem:nth-child(3) .contacts_elem_map_wrapp,.contacts_elem:nth-child(4) .contacts_elem_map_wrapp{display:none}.contacts_elem_emeil{margin-bottom:18px}.warranty_first_screeen h1,.warranty_first_screeen h1 span{font-size:28px}.warranty_first_screeen h1,.warranty_first_screeen img{width:50%}.warranty_container{padding:0 5% 50px}.warranty_center_block_flex .circle{width:90px;min-width:90px;height:90px}.warranty_bottom{width:100%}.page404_left h1{font-size:45px}.page404_left h2{margin-top:19px;font-size:17px}.page404_left p{margin-top:11px;font-size:12px}.page404_left a{margin-top:20px;width:230px;height:45px;font-size:13px}.page404 img{width:55%}.pay_ship_first_screen h2{width:54%;font-size:26px}.pay_ship_first_screen h2 span{font-size:26px}.pay_ship_interactive{background-image:unset;background-color:#00acec}.pay_ship_interactive .left{width:100%}.bonuses h1{font-size:25px}.bonuses_items{margin-top:50px;row-gap:30px}.bonuses_items_elem{gap:10px}.bonuses_items .circle{width:80px;min-width:80px;height:80px}.bonuses_items .circle svg{width:70%}.bonuses_items .text{gap:5px}.bonuses_items_elem_title{font-size:20px}.bonuses_items_elem_subtitle{font-size:16px}.bonuses_how_take{margin-top:50px}.bonuses_how_take img{width:44%}.bonuses_how_take_title{font-size:25px}.bonuses_how_take_elems{margin-top:20px;gap:20px}.bonuses_how_take .row p{font-size:17px}.bonuses_how_take .row span{font-size:49px;min-width:40px;text-align:center}.bonuses_container{padding:0 5% 30px}.bonuses_cabinet_title{font-size:25px}.bonuses_cabinet_elems{margin-top:15px;align-items:flex-start}.bonuses_cabinet_elem img{height:200px;width:auto}.bonuses_cabinet_elem p{font-size:20px}.bonuses_faq{margin-top:60px}.bonuses_faq_title{font-size:25px}.bonuses_faq_elems{margin-top:15px;gap:10px}.bonuses_faq_elem_top p{font-size:21px}.bonuses_faq_elem_bottm p{margin-top:10px;font-size:19px}.bonuses_cabinet_elem{min-width:unset}.about_container,.about .more_info_us{padding:0 5%}.about_text_image_container{margin-top:20px}.credit_proposial_elem .right_link{width:100%}.product_exchange_container{padding:0 5%}.product_exchange_bullet{width:30%}.product_exchange_bullet p{font-size:22px}.product_exchange_first--screen p{width:56%}.product_exchange_bullet .circle{width:100px;min-width:100px;height:100px}.product_exchange_bullet .circle img{max-width:60%;max-height:60%}.product_exchange_container .sertificates_questions{width:100%}.service_center h1{font-size:25px}.service_center_first--screen .title{font-size:29px}.service_center_first--screen .subtitle{margin-top:15px;font-size:18px}.service_center_text1{margin-top:25px;font-size:20px}.service_center_partners{gap:20px}.service_center_partners img{width:20%}.service_center_text2{font-size:20px}.service_center_text3{font-size:18px}.service_center_advantages .elem p{font-size:16px}.service_center_advantages .elem{gap:13px}.service_center_advantages .elem img{width:60px}.service_center_advantages{margin:15px 0 0 0%}.service_center_text4{font-size:20px}.service_center_slider_elem .title{font-size:18px}.service_center_slider_elem .subtitle{margin-top:5px;font-size:16px}.service_center_slider_elem .text{margin-top:5px;font-size:14px}.service_center_slider .prev_arr,.service_center_slider .next_arr{height:30px}.partner_program h1{font-size:25px}.partner_program_first--screen .text_block{width:50%}.partner_program_first--screen .text_block p{font-size:25px}.partner_program_first--screen .text_block button{margin-top:20px;width:207px;height:40px}.partner_program_text_image{margin-top:30px}.partner_program_text_image img,.partner_program_text_image .text{width:48%}.partner_program_text_image .text .title{font-size:16px}.partner_program_text_image .text .descr{font-size:14px;margin-top:13px}.partner_program_text_block1 .title{font-size:16px}.partner_program_text_block1 .row{margin-top:15px}.partner_program_text_block1 .row_title{font-size:16px}.partner_program_text_block1 .row_text{margin-top:5px;font-size:14px}.partner_program_text_block2 .title{font-size:16px;width:90%}.partner_program_text_block2 .cont{margin-top:30px}.partner_program_text_block2 .cont img{width:48%}.partner_program_text_block2 .cont p{width:48%;font-size:14px}.partner_program_text_block2 .cont p span{font-size:14px}.partner_program_text_block3{margin-top:30px}.partner_program_text_block3 .title{font-size:16px}.partner_program_text_block3 .cont{margin-top:15px}.partner_program_text_block3 .num{font-size:35px}.partner_program_text_block3 .text{font-size:15px}.partner_program_text_2{margin:40px auto 0;font-size:16px}.partner_program_text_block{margin-top:30px}.partner_program_text_block p{font-size:18px}.partner_program_text_block ul{margin-top:10px}.partner_program_text_block ul li{font-size:15px}.partner_program_text_3{margin-top:30px;font-size:16px}.partner_program_form .title{font-size:16px}.partner_program_form form{margin-top:10px}.partner_program_form .col_l .wrapp{padding:15px 7px 0 15px}.partner_program_form .col_r .wrapp{padding:15px 15px 0 0}.partner_program_form .col_l .wrapp_title{font-size:16px;margin-bottom:16px}.partner_program_form .col_l .wrapp input,.partner_program_form .col_r input{height:42px;border-radius:10px;padding:0 14px;font-size:13px;margin-top:10px}.partner_program_form .col_r .wrapp_title{font-size:16px}.partner_program_form .col_r .radio_container{margin-top:10px;margin-bottom:10px;flex-direction:column;align-items:flex-start;gap:10px}.partner_program_form .col_r .radio_container .radio_elem label{font-size:11px}.partner_program_form .col_r .radio_container .radio_elem input{width:14px;height:14px}.partner_program_form .col_r .radio_container .radio_elem{gap:5px}.partner_program_form .col_r textarea{height:76px;background-color:#fff;border-radius:10px;padding:14px;font-size:13px;margin-top:10px}.partner_program_form .col_r .wrapp_text1{margin-top:10px;font-size:12px}.partner_program_form .col_r .wrapp_text1 span{font-size:12px}.partner_program_form .col_r .wrapp_checkbox{margin-top:10px;gap:6px}.partner_program_form .col_r .wrapp_checkbox label,.partner_program_form .col_r .wrapp_checkbox label a{font-size:12px}.partner_program_form .col_r .col_r_button_container{gap:11px;flex-direction:column;padding:10px 12px 15px 0}.partner_program_form .col_r .col_r_button_container button{width:146px;height:40px;border-radius:9px;font-size:13px}.partner_program_form .col_r .col_r_button_container p{font-size:11px}.partner_program_form .col_l_text{padding:10px}.partner_program_form .col_l_text p{font-size:13px}.solar_solutions_flex{column-gap:15px;row-gap:50px}.solar_solutions_col{flex:unset;width:47%;max-width:unset}.solar_solutions_col_descr{height:50px;left:20%;right:20%;bottom:-25px}.solar_solutions_col_text{top:80%}}@media (max-width: 960px){.catalog_inner_block .catalog_inner_products--grid[data-view="4"]{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.m-hid{display:none!important}}@media (max-width: 768px){.bonus_container .head .bottom h2{padding:90px 40px;width:initial}.bonus_container .bonus_wrap .form input[type=submit]{width:100%}.bonus_container .bonus_wrap .form input[type=text]{width:95%}.bonus_container .bonus_wrap .form{margin-right:0;width:90%}.bonus_container .bonus_wrap{padding:10px;display:block}.bonus_container .bonus_wrap .win{width:100%}.top_main_mobile_banners{display:flex!important}.product_page_full_text_showmore,.product_page_mobile{display:block!important}header .header_center .container{padding:12px 0 15px}.header_bottom_search_block{width:80%}.top_main_banners .container.banners{min-height:unset}.top_main_banners .top_main_slides-products{display:none}.container{max-width:683px}.top_main_banners .top_main_else_blocks{padding-top:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;box-sizing:content-box;row-gap:22px}.top_main_banners .top_main_cats{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:5;width:100%;flex-direction:column;height:100%;gap:21px}.top_main_banners .top_main_cats .cat:last-child{display:flex}.top_main_banners .top_main_cats .cat{width:100%;height:55px}.top_main_banners .top_main_tbanner{grid-column-start:1;grid-column-end:2;display:flex;grid-row-start:1;grid-row-end:2;width:100%;height:100%}.top_main_banners .top_main_slides-banners{display:none}.top_main_banners .top_main_mobile_banners{grid-column-start:2;grid-column-end:3;display:flex;grid-row-start:1;grid-row-end:5;height:100%;width:380px;gap:17px}.top_main_banners .top_main_mobile_banners a:last-child{display:block}.top_main_banners .top_main_mobile_banners a{height:100%}.top_main_banners .top_main_mobile_banners a img{border-radius:6px;overflow:hidden}.top_main_banners .container.companies{display:none}.new_products .section_title,.best_deals .section_title,.viewed .section_title{font-size:20px;font-weight:500}.new_products{margin-top:30px}.new_products .products_grid{column-gap:15px;row-gap:9px}.new_products .product_card,.best_deals .product_card,.product_card{width:calc(50% - 7.5px);padding:8px 15px}.product_card--benefits{display:none}.product_card--container{display:flex;flex-direction:column;align-items:flex-end;width:100%}.product_card--thumbnail{position:absolute;bottom:0;left:0;width:44%;padding:0;height:80%}.product_card--testimonials-block,.product_card--title,.product_card--center-benefits,.product_card--price-cart-block{width:50%}.product_card--testimonials-block{order:2;margin-top:10px;height:11px}.product_card--testimonials-block .colors{display:none}.product_card--testimonials-block .testimonial span{font-size:7px;margin-left:4px}.product_card--testimonials-block .testimonial .stars svg{width:45px}.product_card--testimonials-block .testimonial>svg{width:7px}.product_card--title{order:1;height:19px}.product_card--title h3{font-size:9px;margin:0}.product_card--center-benefits{order:3;height:19px;gap:14px;margin-top:30px}.product_card--center-benefits .item img{width:19px;height:auto}.product_card--center-benefits .item span{font-size:9px;white-space:nowrap}.product_card--price-cart-block{order:4;height:38px;margin-top:16px}.product_card--price-cart-block .price-block .price_top .price_old{font-size:10px}.product_card--price-cart-block .price-block .price_top .summ_difference{font-size:7px;line-height:1}.product_card--price-cart-block .price-block .price_new{font-size:23px}.product_card--price-cart-block .price-block .price_new span{font-size:12px}.product_card--price-cart-block .add_to_cart{overflow:hidden;width:38px;height:38px}.product_card--price-cart-block .add_to_cart svg{width:22px;bottom:4px}.product_card--bottom-benefits{position:absolute;top:0;left:0}.product_card--bottom-benefits .lightgreen{display:none}.product_card--like-block{height:24px;flex-direction:row;top:33px}.product_card--like-block a{width:24px;height:24px}.product_card.out_of_stock .product_card--price-cart-block .price-block .price_new span{font-size:16px;line-height:1;display:inline-block}.product_card--price-cart-block .mail_to_us{width:38px;height:38px;min-width:38px}.product_card--price-cart-block .mail_to_us svg{bottom:7px;left:10px;width:18px}.product_card--bottom-benefits .border-violet{background-color:#ce65ff}.product_card--bottom-benefits .border-violet p{font-size:9px;color:#fff}.product_card--bottom-benefits .border-violet span{font-size:7px;color:#fff}.new_products .products_grid{position:relative}.new_products .products_grid:after{position:absolute;content:"";display:block;height:50px;width:100%;left:0;bottom:0;background:linear-gradient(180deg,rgba(240,240,240,0) -4.39%,#F0F0F0 55.37%)}.new_products .products_grid.shown:after{display:none}.product_card--price-cart-block .add_to_cart.active svg{transform:translateY(52%)}.main_center_banner{display:none}.best_deals .best_deals_source{width:100%;padding-right:30px}.best_deals .best_deals_acc{margin-top:10px;gap:13px}.best_deals{margin-top:20px}.viewed{margin-top:25px}.viewed_prod_container{margin-top:7px}.viewed_prod_container .product_card:nth-child(4){display:block}.viewed_prod_container .product_card{width:calc(50% - 9px)}.mobile_brands{height:50px;overflow:scroll;padding-right:15px;width:95%;margin:17px 0 0 auto;display:flex;align-items:center;gap:12px}.mobile_brands a{height:41px;flex:unset;width:114px;min-width:114px;background-color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 4px #0000001a}.mobile_brands a:first-child{border-radius:6px 0 0 6px}.mobile_brands a:last-child{border-radius:0 6px 6px 0}.mobile_brands a img{max-width:90%;max-height:90%}.news .section_title,.videos .section_title{font-size:20px;font-weight:600}.news .news_container{padding:0;background-color:inherit;flex-wrap:wrap;row-gap:15px;align-items:stretch}.news .news_container .news_block{width:49%;background-color:#fff;border-radius:6px;overflow:hidden}.news_block_descr{padding:15px 15px 15px 25px}.news .news_container .news_block:nth-child(3),.news .news_container .news_block:nth-child(4){display:flex}.videos,.videos .videos_block{margin-top:23px}.videos .videos_block{padding:17px 63px;display:flex;gap:26px;overflow:scroll}.videos .videos_block .item{min-width:269px;width:269px;margin:0}.videos .videos_block .item_text{gap:8px}.videos .videos_block .item_text h4{font-size:14px}.videos .videos_block .item_text span{font-size:12px}footer .footer_top{padding:50px 0 120px}footer .footer_top_elems{width:100%;column-gap:unset;row-gap:20px;display:grid;grid-template-columns:1fr 1fr}footer .footer_top_elem{width:max-content;max-width:99%}footer .footer_top_elem .text span{font-size:15px}footer .footer_top_elem .text p{font-size:12px}.footer_bottom{display:none}.footer_bottom_mobile{width:100%;padding-top:52px;padding-bottom:120px}footer .footer_bottom_col{width:50%}footer .footer_bottom_col:not(:first-child){margin-top:12px}footer .footer_bottom_col.active .footer_bottom_title_cont svg{transform:rotate(90deg)}footer .footer_bottom_title_cont{display:flex;width:100%;align-items:center;justify-content:space-between}footer .footer_bottom_title_cont svg{transition:.3s;transform:rotate(0)}footer .footer_bottom_shop{margin-top:25px;margin-bottom:0}footer .footer_bottom_socials{margin-top:7px}footer .footer_bottom_mail{margin-top:27px}footer .footer_bottom_payment{margin-top:7px}footer .footer_bottom_shop .footer_bottom_title,footer .footer_bottom_socials .footer_bottom_title{font-size:12px}footer .footer_bottom_socials{gap:10px}footer .footer_bottom_shop p,footer .footer_bottom_email_terms label,footer .footer_bottom_email_terms label a,footer .footer_bottom_pages a,footer .footer_bottom_microtion a,footer .footer_bottom_schedule li{font-size:10px}footer .footer_bottom_pages li.xxl-hid{display:none}footer .footer_bottom_pages{display:grid;grid-template-columns:1fr 1fr;width:100%}.catalog_header_slider{width:100%}.catalog_header_else_cats{display:none}.catalog_grid_block .container{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.catalog_grid_block .catalog_grid_elem:nth-child(2):after,.catalog_grid_block .catalog_grid_elem:nth-child(4):after{background-color:inherit}.catalog_grid_block .catalog_grid_elem:nth-child(3):after{background-color:#e1e1e1;height:100%}.catalog_grid_block .catalog_grid_elem:nth-child(3):before{background-color:#e1e1e1}.catalog_grid_block .catalog_grid_elem{padding:26px 15px 15px 60px}.catalog_grid_block .catalog_grid_elem img{margin-top:5px;margin-bottom:29px}.breadcrumbs.no-hid .container{width:98%}.catalog_top_categories{display:none}.catalog_inner_block,.catalog_inner_block .catalog_inner_container{margin-top:10px}.catalog_inner_block .catalog_inner_container{column-gap:20px}.catalog_inner_block .catalog_inner_filters,.catalog_inner_block .catalog_inner_products{width:calc(50% - 10px)}.catalog_inner_block .catalog_inner_products--top{display:none}.catalog_inner_block .catalog_inner_products--grid{grid-template-columns:1fr}.catalog_inner_block .catalog_inner_products--pagination .block:nth-child(7),.catalog_inner_block .catalog_inner_products--pagination .block:nth-child(8),.catalog_inner_block .catalog_inner_products--pagination .block:nth-child(9),.catalog_inner_block .catalog_inner_products--pagination .block:nth-child(10),.catalog_inner_block .catalog_inner_products--pagination .block:nth-child(11){display:none}.catalog_inner_block .catalog_inner_products--show_more{margin-top:8px}.catalog_inner_block .catalog_inner_products--pagination{margin-top:15px}.catalog_inner_block .catalog_inner_products{padding:0;background-color:inherit}.catalog_inner_block .catalog_inner_products--pagination{width:100%;padding:19px 15px;background-color:#fff;border-radius:17px}.catalog_inner_block .catalog_inner_products--pagination .left,.catalog_inner_block .catalog_inner_products--pagination .right{width:20px;border:0}.viewed_products_grid{margin-top:6px;grid-template-columns:1fr;row-gap:6px}.viewed_products--title.title_blue{width:calc(50% - 10px);height:unset;background-color:inherit;padding:0;margin:0 0 0 auto}.viewed_products--title.title_blue h2{font-weight:500;font-size:20px}.viewed_products--title.title_blue:after{display:none}.viewed_products_grid{width:calc(50% - 10px);margin:6px 0 0 auto}.catalog_inner_block .catalog_inner_products--pagination .else{height:40px;display:flex;flex-direction:column;justify-content:flex-end}.product_companies,.product_page{display:none}.product_page_mobile{position:relative}.product_page_mobile_fixed_block{position:sticky;top:46px;left:0;width:calc(50% - 5px);height:46px;background-color:#ecfaff;z-index:1}.product_page_mobile_fixed_block .anchors{width:100%;height:100%;display:flex;justify-content:space-between}.product_page_mobile_fixed_block .anchors a{height:100%;font-size:11px;font-weight:500;flex:1;display:flex;align-items:center;justify-content:center;border-bottom:3px solid rgba(0,0,0,0)}.product_page_mobile_fixed_block .anchors a.active{border-bottom:3px solid #00ACEC}.product_page_mobile_flex{width:100%;display:flex;align-items:stretch;gap:10px}.product_page_mobile .left_side{width:calc(50% - 5px);background-color:#fff}.product_page_mobile .right_side{width:calc(50% - 5px)}.product_page_mobile .main_left_block{background-color:#fff;padding:14px 18px 6px}.product_page_mobile .breadcrumbs{display:flex;padding:0}.product_page_mobile .breadcrumbs .breadcrumbs_element{display:flex;align-items:center;gap:5px}.product_page_mobile .breadcrumbs .breadcrumbs_element a{font-size:10px}.product_page_mobile h1,.product_page_mobile .h1{margin-top:10px;font-size:14px;font-weight:600}.product_page_mobile .subtitle{margin-top:9px;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.product_page_mobile .subtitle .left p{color:#aeaeae;font-size:13px}.product_page_mobile .subtitle .testimonial{display:flex;align-items:center}.product_page_mobile .subtitle .testimonial span{margin-left:7px;margin-right:7px;color:#00acec;font-weight:600}.product_page_mobile .product_page_mobile_slider{margin-top:10px;padding-bottom:37px;position:relative}.product_page_mobile .product_page_mobile_slider .slide_elem{display:flex;align-items:center;justify-content:center}.product_page_mobile .product_page_mobile_slider .slide_elem img{width:100%}.product_page_mobile .product_page_mobile_slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:9px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.product_page_mobile .product_page_mobile_slider .slick-dots li{width:15px;height:15px;border-radius:100%;background-color:#9c9c9c}.product_page_mobile .product_page_mobile_slider .slick-dots li.slick-active{background-color:#00acec}.product_page_mobile .product_page_mobile_slider .slick-dots button{display:none}.product_page_mobile .benefits_left_block{padding:9px 0 9px 20px;display:flex;align-items:center;overflow:auto;gap:5px;background-color:#f0f0f0}.product_page_mobile .benefits_left_block span{padding:2px 3px;border-radius:6px;height:max-content;font-size:10px;white-space:nowrap}.product_page_mobile .price_left_block{background-color:#fff;display:flex;flex-direction:column;padding:16px 19px 27px 23px;position:relative}.product_page_mobile .price_left_block .price-block{display:flex;flex-direction:column}.product_page_mobile .price_left_block .price_top{display:flex;align-items:center;gap:9px}.product_page_mobile .price_left_block .price_top .price_old{font-size:15px;font-weight:300;text-decoration:line-through}.product_page_mobile .price_left_block .price_top .summ_difference{padding:2px 3px;font-size:9px;font-weight:600;color:#fff;background-color:#ff6565;border-radius:6px}.product_page_mobile .price_left_block .price_new{font-size:30px;font-weight:600}.product_page_mobile .price_left_block .price_bottom{display:flex;align-items:center;gap:4px}.product_page_mobile .price_left_block .price_bottom span{padding:2px 3px;color:#fff;font-weight:600;border-radius:4px}.product_page_mobile .price_left_block .product_card--like-block{height:70px;flex-direction:column;top:17px;right:7px}.product_page_mobile .price_left_block .product_card--like-block a{width:31px;height:31px}.product_page_mobile .price_left_block .bottom{margin-top:26px;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.product_page_mobile .price_left_block .bottom .buy{width:100%;display:flex;align-items:center;justify-content:center;height:54px;border-radius:12px;background-color:#00acec;color:#fff;font-size:20px;font-weight:400}.product_page_mobile .price_left_block .bottom .one_click_buy{font-size:13px;font-weight:400;color:#00acec;text-decoration:underline}.product_page_mobile .part_pay_container{background-color:#fff;border-radius:10px;padding:16px 20px 10px;display:flex;flex-direction:column;align-items:center}.product_page_mobile .part_pay_container .center-benefits{display:flex;align-items:center;gap:11px}.product_page_mobile .part_pay_container .center-benefits .item{display:flex;align-items:center;gap:3px}.product_page_mobile .part_pay_container .part_pay_btn{margin-top:15px;width:176px;height:40px;border-radius:12px;border:1px solid #000;display:flex;align-items:center;justify-content:center;font-style:14px;font-weight:500}.product_page_mobile .part_pay_container .part_pay_more{margin-top:9px;color:#00acec;text-decoration:underline;font-size:10px;font-weight:400}.product_page_mobile .aditional_right_block{margin-top:12px;background-color:#fff;padding:16px 19px 22px 18px}.product_page_mobile .additional_services .title{font-size:14px;font-weight:500}.product_page_mobile .additional_services_block{margin-top:19px;border-radius:5px;border:1px solid #C0C0C0;padding:19px 10px 22px 25px;box-shadow:2px 2px 5px #00000040}.product_page_mobile .additional_services_title{display:flex;align-items:center;gap:6px}.product_page_mobile .additional_services_title input{margin:0;outline:none;width:16px;height:16px;min-width:16px;border-radius:5px;border:1px solid #000000}.product_page_mobile .additional_services_title label{font-size:12px;font-weight:500}.product_page_mobile .additional_services_subblock{margin:9px 0;padding-left:13px;display:flex;flex-direction:column;gap:5px}.product_page_mobile .additional_services .services_subblock_elem{display:flex;align-items:center}.product_page_mobile .additional_services .services_subblock_elem input{width:16px;height:16px;min-width:16px;border:1px solid #C0C0C0}.product_page_mobile .additional_services .services_subblock_elem label{margin:0 7px 0 5px;font-size:10px;font-weight:300}.product_page_mobile .additional_services .services_subblock_elem span{padding:2px 3px;border-radius:3px}.product_page_mobile .additional_services .services_subblock_elem span.grey{color:#fff;background-color:#363636}.product_page_mobile .product_delivery{margin-top:20px}.product_page_mobile .product_delivery .title{font-size:14px;font-weight:500}.product_page_mobile .product_delivery .product_delivery_container{margin-top:8px;border-radius:5px;border:1px solid #C0C0C0;padding:13px 16px 27px 11px;box-shadow:2px 2px 5px #00000040}.product_page_mobile .product_delivery .product_delivery_choose_delivery p{font-size:15px}.product_page_mobile .product_delivery .product_delivery_block{margin-top:10px;padding-left:0}.product_page_mobile .product_delivery .product_delivery_block .product_delivery_yourself .left{flex-direction:column;align-items:center;gap:4px}.product_page_mobile .product_delivery .product_delivery_block .product_delivery_title{margin-top:11px}.product_page_mobile .product_delivery .product_delivery_block .product_delivery_subblock{margin:11px 0;padding-left:8px;gap:9px}.product_page_mobile .product_delivery .product_delivery_block .product_delivery_subblock .product_delivery_subtitle .line,.product_page_mobile .product_delivery .product_delivery_block .product_delivery_title .line{border-bottom:1px solid rgba(0,0,0,0)}.product_page_full_text .container{padding:14px 35px 15px 20px}.product_page_full_text .left h3{padding-left:0;font-size:15px}.product_page_full_text .left p{margin-top:14px;line-height:22px}.product_page_full_text .left{width:100%;height:221px;overflow:hidden}.product_page_full_text .left.active{height:100%}.product_page_full_text .container{flex-direction:column}.product_page_full_text_showmore{margin-top:15px;font-size:10px;color:#00acec;text-decoration:underline;font-weight:300;cursor:pointer}.product_page_full_properties{margin-top:10px}.product_page_full_properties .container{padding:37px 21px 22px 20px}.product_page_full_properties .props_block h3{padding-left:34px}.product_page_wrapp .viewed_products--title.title_blue{width:100%}.product_page_wrapp .viewed_products_grid{width:100%;grid-template-columns:1fr 1fr}.product_page_wrapp .viewed_products_grid .product_card:nth-child(5){display:flex}.product_fixed_element{height:52px;width:100%;border-radius:0;display:flex;justify-content:center;padding:0}.product_fixed_element_container{width:55%}.product_fixed_element .price_top .price_old,.product_fixed_element .price_top .summ_difference{font-size:9px}.product_fixed_element .price_new{font-size:18px}.product_fixed_element .buy_fixed{width:93px;height:32px;font-size:10px;font-weight:400;text-align:center}.product_page_fixed_block.mobile{display:none}.popup_bg{background:linear-gradient(359.37deg,rgba(0,0,0,.4) 49.98%,rgba(0,0,0,0) 109.99%)}.product_in_cart,.one_click_popup{bottom:0;top:unset;transform:unset;left:0;width:100%;max-width:unset;height:auto;border-radius:23px 23px 0 0;padding:38px 26px 20px 29px}.product_in_cart_close,.one_click_popup_close{position:absolute;top:-69px;right:43%;cursor:pointer;width:45px;height:45px;padding:9px;box-sizing:border-box;background-color:#fff;border-radius:100%}.product_in_cart_close line,.one_click_popup_close line{stroke:#000}.product_in_cart_title{width:56%}.product_in_cart_product{gap:21px}.product_in_cart_new_price{font-size:19px}.product_in_cart_product_content{gap:3px}.product_in_cart_btns{margin-top:37px;flex-direction:column;align-items:center;gap:20px}.product_in_cart_make_order{display:none}.one_click_popup_title{text-align:center}.one_click_popup_container{margin-top:10px;flex-direction:column}.one_click_popup_left{width:100%;display:flex;flex-direction:column;align-items:center}.one_click_popup_product_title{text-align:center;width:80%}.one_click_popup_right{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:10px}.one_click_popup_phone,.one_click_popup_name{box-sizing:border-box;width:80%}.one_click_popup_name,.one_click_popup_rules{margin-top:10px}.one_click_popup_bottom_elements{width:100%;margin-top:10px;flex-direction:column;align-items:center;gap:15px}.part_payment_popup{padding:25px 20px 7px 15px}.part_payment_popup_tar_inner .row{margin-top:15px;flex-direction:column;gap:10px}.part_payment_popup_tar_inner .left label{font-size:15px}.part_payment_popup_long_descr{margin-top:5px;font-size:10px}.part_payment_popup_short_descr{font-size:10px}.part_payment_popup_tar_inner .row.row_once a{font-size:12px;text-align:center}.choose_city_popup{padding-bottom:26px}.choose_city_popup .choose_city_wrapp .pupose_city,.choose_city_popup .choose_city_wrapp .pupose_city span{font-size:15px}.choose_city_popup .choose_city_wrapp .choose_city_list{margin-top:26px;height:60vh;max-height:80vh;overflow:scroll;flex-direction:column;width:100%;flex-wrap:nowrap}.choose_city_popup .choose_city_wrapp .choose_city_list li{width:100%;padding-left:0}.part_payment_popup_tar_inner .right,.part_payment_popup_tar_inner .left{width:100%}.catalog_inner_block .catalog_inner_products--top.promotions_page{display:flex}.catalog_inner_block .catalog_inner_products--grid.promotions_page{background-color:#fff;border-radius:6px;padding:21px 17px 16px 14px;margin-top:0}.promo_filter{display:block;background-color:#fff;margin-top:12px;padding:18px 17px 8px 9px;border-radius:6px;align-items:flex-end}.catalog_inner_block .catalog_inner_products .catalog_inner_products--top.promotions_page{display:none}.catalog_mobile>ul{width:50%}.catalog_mobile>ul li{padding:15px}.catalog_mobile .next_header_menu{left:50%;width:50%}.catalog_mobile .next_header_menu .sub_menu_grid{gap:16px;padding:13px 30px 20px;flex-wrap:wrap}.catalog_mobile .next_header_menu .sub_menu_item{padding:7px;width:45%}.full .viewed_products--title.title_blue,.full .viewed_products_grid{width:100%}.empty_cart_inner{width:100%;flex-direction:column-reverse;margin:30px 0}.empty_cart_inner .text{width:55%;text-align:center;margin-top:15px}.empty_cart_inner .text a{margin:15px auto 0}.cart_page_inner{flex-direction:column;align-items:center}.cart_page_inner .left{width:100%}.cart_page_inner .right{width:70%}.checkout_page{flex-direction:column}.checkout_page_left,.checkout_page_right{width:100%}.order-confirmed-page{padding:0 20px}.order-confirmed-page h2,.order-confirmed-page h2 span{font-size:22px}.order-confirmed-page--bg_ball.ball1{top:-26%;transform:scale(.3);right:-20%}.order-confirmed-page--bg_ball.ball2{bottom:-15%;left:-165px;transform:scale(.3)}.order-confirmed-page--bg_ball.ball3{display:none}.order-confirmed-page--subtitle{margin-top:11px;font-size:14px;text-align:center}.order-confirmed-page-grph,.order-confirmed-page--cabinet,.order-confirmed-page--quest,.order-confirmed-page--quest span,.order-confirmed-page--cabinet a{font-size:13px}.order-confirmed-page-grph{margin-top:6px}.order-confirmed-page-grph--block .row p{font-size:13px}.order-confirmed-page--thank{gap:20px}.order-confirmed-page--thank p{font-size:14px}.order-confirmed-page--thank img{width:127px}.order-confirmed-page .header_center_feed_popup.order-confirmed-page--quest-cont-popup{top:-140px;left:unset;right:39%}.personal_acc_wrapp .viewed_products_grid{width:100%}.personal_acc .container .right .account_main_btns a .ico_cont svg{transform:scale(.8)}.personal_acc .container .right .account_main_btns a .ico_cont{width:52px}.personal_acc .container .right .account_main_btns a p{font-size:14px}.personal_acc .container .right .account_main_btns a{width:calc(50% - 12px)}.personal_acc .container .right .account_main_top,.personal_acc .container .right .account_bonus_top,.personal_acc .container .right .personal_orders,.personal_acc .container .right .personal_favourites_title,.personal_acc .container .right .personal_viewed_title,.personal_acc .container .right .personal_out_of_stock_title,.personal_acc .container .right .personal_qustions_title{width:90%;margin-top:85px}.personal_acc .container .right .account_main_btns,.personal_acc .container .right .account_bonus_bottom,.personal_acc .container .right .personal_data_top,.personal_acc .container .right .personal_data_center,.personal_acc .container .right .personal_data_bottom,.personal_acc .container .right .personal_favourites,.personal_acc .container .right .personal_viewed_block,.personal_acc .container .right .personal_out_of_stock_block,.personal_acc .container .right .personal_in_stock_block{width:90%}.personal_acc .container .right .personal_favourites,.personal_acc .container .right .personal_viewed_block,.personal_acc .container .right .personal_out_of_stock_block,.personal_acc .container .right .personal_in_stock_block{grid-template-columns:1fr}.personal_acc_wrapp .viewed_products--title.title_blue{width:100%}.personal_acc .container .right .catalog_inner_products--pagination .block:nth-child(5),.personal_acc .container .right .catalog_inner_products--pagination .block:nth-child(6),.personal_acc .container .right .catalog_inner_products--pagination .block:nth-child(7),.personal_acc .container .right .catalog_inner_products--pagination .block:nth-child(8),.personal_acc .container .right .catalog_inner_products--pagination .block:nth-child(9),.personal_acc .container .right .catalog_inner_products--pagination .block:nth-child(10),.personal_acc .container .right .catalog_inner_products--pagination .block:nth-child(11){display:none}.product_pre-order .product_card--benefits{display:flex;width:48%}.product_pre-order .product_card--benefits span.prepay{font-size:10px}.catalog_inner_block .catalog_inner_products--grid[data-view="4"]{grid-template-columns:1fr}.promo_banner_block .promo_banner_text{width:45%;padding:16px 13px 17px}.promo_banner_block .promo_banner_text .subtitle{margin-top:13px;font-size:13px}.promo_banner_block .promo_banner_text .subtitle span{font-size:13px}.promo_banner_block .promo_banner_text .text{margin-top:10px;font-size:7px}.promo_banner_block .promo_banner_text .promo_banner_timer{display:none}.catalog_inner_block .catalog_inner_products.promo_text_container{padding:30px 15px}.catalog_inner_block .catalog_inner_products.promo_text_container p{font-size:13px;line-height:22px}.promo_banner_block.blog_single .promo_banner_text{height:inherit;padding:16px 20px 8px 11px}.promo_banner_block .promo_banner_text .title{font-size:15px}.promo_banner_block.blog_single .promo_banner_text .text{font-size:7px;margin-top:17px}.promo_banner_block.blog_single .promo_banner_text .tag{padding:2px;border-radius:5px;font-size:15px}.promo_banner_block.blog_single .promo_banner_text .title{margin-top:3px}.promo_banner_block.blog_single .promo_banner_text .author{font-size:15px;margin-top:3px}.promo_banner_block.blog_single .promo_banner_text .author span{font-size:15px}.catalog_inner_block.blog_single_block .blog_single_inner_left{background-color:#fff;border-radius:6px}.catalog_inner_block.blog_single_block .blog_single_inner_container p{margin-top:10px;font-size:13px;line-height:22px}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_top p{font-size:16px}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_top svg{width:10px}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_top span{font-size:12px}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_bottom li a{font-size:13px}.catalog_inner_block.blog_single_block .blog_single_inner_content .content_bottom li:not(:first-child){margin-top:10px}.catalog_inner_block.blog_single_block .blog_single_inner_container h3{margin-top:15px;font-size:20px}.catalog_inner_block.blog_single_block .blog_single_inner_container ol{margin-top:10px}.catalog_inner_block.blog_single_block .blog_single_inner_container ol li,.catalog_inner_block.blog_single_block .blog_single_inner_container ol li a{font-size:13px;line-height:22px}.catalog_inner_block.blog_single_block .blog_single_inner_img_container{margin:10px 0}.comments_inner h2{font-size:15px}.comments_elem .text_main p{font-size:13px}.comments_elem .text_main{gap:8px}.comments_elem .text_response p{font-size:13px}.comments_elem .text_response{gap:8px}.comments h3{font-size:15px}.comments_form_l{padding:20px 0 20px 20px}.comments_form_l_title p,.comments_form_l_title span{font-size:10px}.comments_form_l textarea{margin-top:10px;height:85px;padding-top:12px;padding-left:12px;font-size:10px;border-radius:8px}.comments_form_l .simple_inp{margin-top:12px;height:37px;padding:0 12px;font-size:10px;border-radius:8px}.comments_form_l label{margin-left:10px;margin-top:6px;font-size:11px}.comments_form_actions input,.comments_form_actions .clear{width:119px;height:35px;border-radius:8px;font-size:11px}.comments_form_actions{gap:0}.comments_form_r_text_inner .comments_form_r_text_title{font-size:9px}.comments_form_r_text_inner .comments_form_r_text_subtitle{font-size:8px}.comments_form_r_text button{display:none}.comments_form_r_img{bottom:6%;right:30px;width:71%}.comments_form_r_text{height:67px}.viewed_products.blg .title_blue{width:100%;height:50px;padding-left:37px;background-color:#fff}.viewed_products.blg .title_blue h2{font-size:15px}.viewed_products.blg .title_blue:after{content:"";display:block;width:18px;height:100%;position:absolute;top:0;left:0;background-color:#00acec}.viewed_products.blg .viewed_products_grid{width:100%;grid-template-columns:1fr 1fr}.promotion_elem.blog img{height:172px}.promotion_elem.blog .blog_elem_title{font-size:13px}.promotion_elem.blog .blog_elem_description,.promotion_elem.blog .blog_elem_btm p,.promotion_elem.blog .blog_elem_btm p span{font-size:7px}.promotion_elem.blog .blog_elem_btm p:first-child{width:77px}.developer h1{font-size:25px}.developer_alpha p,.developer_text h2,.developer_alpha a{font-size:20px}.developer_text .grid,.developer_img_text .grid{row-gap:20px}.developer_text .elem{width:85px;height:70px}.developer_text span,.developer_img_text span{font-size:13px}.developer_text a{gap:0}.developer_text .grid,.developer_img_text .grid{grid-template-columns:repeat(4,1fr)}.developer_text .grid a:last-child,.developer_img_text .grid a:last-child{display:flex}.developer_img_text h2,.compare h1{font-size:20px}.compare_top{flex-direction:column;align-items:flex-start;gap:15px;height:unset;padding:20px}.compare_top_left p{font-size:17px;font-weight:600}.compare_top_left p span{font-size:17px}.compare_product_add{width:191px;height:39px;font-size:15px}.compare_products_remove span{font-size:13px}.compare_bottom_table_controls_block--prod-change button{font-size:15px;height:40px}.compare_bottom_table_controls_block,.compare_bottom_table_attr_title p.big,.compare_bottom_table_attr_char p.big{min-width:240px}.compare_bottom_table_attr_title p,.compare_bottom_table_attr_char p{font-size:13px}.compare_bottom{padding:22px 16px 30px 20px}.compare_bottom_table_attr_title{margin-top:25px}.compare_bottom_table_attr_char.first{margin-top:10px}.compare_bottom_table_attr_char{margin-top:15px}.compare_bottom_table_elem .product_card--price-cart-block{width:100%}.sertificates h1{font-size:20px}.sertificates_banner p{font-size:21px;left:5%;bottom:13%}.sertificates_container p{margin-top:15px;font-size:16px}.sertificates_container p strong,.sertificates_container ol li,.sertificates_container ul li{font-size:15px}.sertificates_interactive_elem{width:90%}.sertificates_container .sertificates_interactive_right_text p{font-size:17px;margin-top:0;text-align:center;width:100%}.sertificates_interactive_right{width:90%}.sertificates_container .sertificates_questions .sertificates_questions_text{font-size:14px}.sertificates_questions_elem>a{font-size:22px}.sertificates_questions_elem .header_center_feed_popup{left:49%}.more_info_us{margin-top:40px;padding:0 5%}.more_info_us h3{font-size:21px}.more_info_us_grid{grid-template-columns:1fr}.shops_container{padding:30px 35px 40px;gap:20px}.shops_top_controls a{font-size:17px}.shops_btm_container{flex-direction:column-reverse;gap:20px}.shops_btm_map,.shops_btm_text{width:100%}.shops_btm_text_inner .shops_graph_elem{margin-top:10px}.contacts_container{gap:15px;padding:30px 10px}.warranty h1{font-size:25px}.warranty_first_screeen{padding:30px 0}.warranty_first_screeen h1,.warranty_first_screeen h1 span{font-size:24px}.warranty_center_block_title{font-size:18px}.warranty_center_block_flex{margin-top:15px;gap:8px}.warranty_center_block_flex .circle{width:50px;min-width:50px;height:50px}.warranty_center_block_flex .circle img{width:60%}.warranty_container{padding:0 5% 30px}.warranty_center_block_flex p,.warranty_center_block_flex p a{font-size:14px}.warranty_text_block{margin-top:25px}.warranty_text_block .title{margin-top:25px;font-size:19px}.warranty_text_block ul{margin-top:10px}.warranty_text_block ul li{font-size:14px;margin-top:4px}.warranty_bottom{margin:40px auto 0}.warranty_bottom p,.warranty_bottom p a{font-size:16px}.warranty_first_screeen{padding:20px 0 0;flex-direction:column;gap:10px}.warranty_first_screeen h1,.warranty_first_screeen img{width:100%}.warranty h1{font-size:22px}.warranty_first_screeen h1,.warranty_first_screeen h1 span{font-size:21px}.warranty_center_block_title{font-size:16px}.warranty_center_block_flex .row{gap:5px}.warranty_center_block_flex p,.warranty_center_block_flex p a{font-size:12px}.warranty_text_block .title{margin-top:20px;font-size:16px}.warranty_text_block ul{margin-top:6px}.warranty_text_block ul li{font-size:13px;margin-top:2px}.warranty_text_block ul li ul{padding-left:13px}.warranty_bottom p,.warranty_bottom p a{font-size:12px}.pay_ship h1{font-size:24px}.pay_ship_wrapper{margin-top:8px;padding-bottom:40px}.pay_ship_first_screen{padding:25px 0;flex-direction:column-reverse;gap:18px}.pay_ship_first_screen img{width:70%}.pay_ship_first_screen h2{width:75%;text-align:center;font-size:26px}.pay_ship_delivery_title{font-size:22px}.pay_ship_delivery_blocks{gap:15px;margin-top:15px}.pay_ship_delivery_blocks_elem{padding:20px 0 35px}.pay_ship_delivery_blocks_title{padding-left:31px;font-size:22px}.pay_ship_delivery_blocks_description{margin-top:15px;font-size:14px}.pay_ship_delivery_blocks_description:before{width:11px}.pay_ship_delivery_blocks_more{bottom:15px;right:27px;font-size:21px}.pay_ship_interactive{margin-top:30px;padding-top:25px;padding-bottom:25px}.pay_ship_interactive .inner{padding-left:15px}.pay_ship_interactive .subtitle{font-size:20px;margin-top:15px}.pay_ship_interactive .text{margin-top:10px}.pay_ship_interactive .imp_title{font-size:20px}.pay_ship_interactive .imp_title{margin-top:15px}.pay_ship_container.black .block>img{display:none}.pay_ship_container.black .block{margin-top:25px}.pay_ship_container.black .left{width:100%}.pay_ship_container.black .inner{padding-left:15px}.pay_ship_container.black .subtitle{font-size:20px;margin-top:15px}.pay_ship_container.black .text{margin-top:10px;font-size:14px}.pay_ship_container.black .subtitle:nth-child(3){margin-top:15px}.pay_ship_container.black ol li{font-size:13px}.pay_ship_container.black .imp_title{margin-top:15px;font-size:20px}.pay_ship_container.black .imp_text{font-size:14px}.pay_ship_container.black .paymnet_types{margin-top:30px}.pay_ship_container.black .paymnet_types_title{font-size:22px;margin-bottom:20px}.pay_ship_container.black .paymnet_types_elem{margin-top:15px;padding:15px 40px 25px;flex-direction:column;gap:20px}.pay_ship_container.black .paymnet_types .left,.pay_ship_container.black .paymnet_types .right{width:100%}.pay_ship_container.black .paymnet_types_elem_title{font-size:22px}.pay_ship_container.black .paymnet_types_elem_subtitle,.pay_ship_container.black .paymnet_types_elem_r_title{font-size:16px}.pay_ship_container.black .paymnet_types_elem_r_subtitle{margin-top:6px;font-size:13px}.pay_ship_container.black .paymnet_types_elem .imp_title{font-size:19px;margin-top:10px}.pay_ship_container.black .paymnet_types_elem .imp_text{font-size:13px}.pay_ship_container.black .paymnet_types_elem .list_title{margin-top:15px;font-size:14px}.pay_ship_container.black .paymnet_types_elem ul li{font-size:14px;padding-left:5px}.pay_ship_container.black .paymnet_types_elem .imp_link{margin-top:10px;font-size:17px}.bonuses_items{margin-top:40px;row-gap:30px;flex-direction:column}.bonuses_items_elem:nth-child(1),.bonuses_items_elem:nth-child(3),.bonuses_items_elem:nth-child(2),.bonuses_items_elem:nth-child(4){width:100%;gap:20px}.bonuses_how_take img{display:none}.bonuses_how_take .left{width:100%}.bonuses_cabinet_elems{flex-direction:column;align-items:center;gap:30px}.bonuses_cabinet_elem{width:70%}.bonuses_cabinet_elem img{width:90%;height:auto}.about h1{font-size:20px}.about_wrapper{margin-top:5px}.about_title,.about_title span{font-size:20px}.about_bullets{margin-top:30px;flex-direction:column;gap:15px}.about_bullet{width:100%;flex-direction:row;justify-content:center}.about_bullet .circle{width:70px;min-width:70px;height:70px}.about_bullet .circle svg{max-width:70%;max-height:70%}.about_bullet p{font-size:16px;width:50%;font-weight:700;text-align:left}.about_text_image{margin-top:50px}.about_text_image_title{font-size:20px}.about_text_image_container{margin-top:15px}.about_text_image_container ul li{font-size:16px}.about_image_text{margin-top:40px}.about_image_text_title{font-size:20px}.about_image_text img{width:50%}.about_image_text .right{width:45%}.about_image_text ul li{font-size:16px}.credit_proposial h1{font-size:25px}.credit_proposial_wrapper{margin-top:5px}.credit_proposial_first--screen p{left:5%;font-size:25px}.credit_proposial_first--screen p span{font-size:25px}.credit_proposial_container{padding:0 5%}.credit_proposial_elems{margin-top:20px;gap:10px}.credit_proposial_elem{padding:15px 15px 25px}.credit_proposial_elem_title p{font-size:20px}.credit_proposial_elem_title img{height:24px}.credit_proposial_elem_container{margin-top:15px}.credit_proposial_elem .left_description{font-size:13px}.credit_proposial_elem .left_title{margin-top:16px;font-size:14px}.credit_proposial_elem .left_row{padding:4px 7px}.credit_proposial_elem .right_title{font-size:14px}.credit_proposial_elem .right ol li{font-size:13px}.credit_proposial_elem .right_link{margin-top:12px;font-size:13px}.product_exchange h1{font-size:25px}.product_exchange_first--screen p,.product_exchange_first--screen p span{font-size:20px}.product_exchange_text1{width:100%;font-size:16px}.product_exchange_bullets{margin-top:30px;flex-wrap:wrap;gap:15px}.product_exchange_bullet{width:100%;flex-direction:row}.product_exchange_bullet .circle{width:65px;min-width:65px;height:65px}.product_exchange_bullet p{font-size:16px;text-align:left}.product_exchange_text_block{margin-top:30px}.product_exchange_text_block p{font-size:20px}.product_exchange_text_block ul{margin-top:15px}.product_exchange_text_block ul li{font-size:16px}.product_exchange_text_block span{margin-top:15px;font-size:13px}.product_exchange_text2{margin:30px auto 0;width:100%;display:block;font-size:16px}.service_center_first--screen .subtitle{margin-top:5px;font-size:13px}.service_center_first--screen .title{font-size:22px}.service_center_text2{font-size:18px}.service_center_advantages .elem p,.service_center_advantages .elem p span{font-size:14px}.service_center_advantages .elem{max-width:40%}.service_center_slider_elem .inner{flex-direction:column;align-items:center}.service_center_slider_elem img,.service_center_slider_elem .text_block{width:90%}.partner_program h1{font-size:18px}.partner_program_first--screen .text_block{left:5%}.partner_program_first--screen .text_block p{font-size:18px}.partner_program_first--screen .text_block button{margin-top:10px;width:182px;height:35px}.partner_program_container{padding:0 5%}.solar_top_name__title{font-size:25px}.solar_banner__top h1,.solar_banner__top h2{font-size:41px}.solar_banner__top p{font-size:17px}.solar_steps_title{gap:10px}.solar_steps_images{flex-wrap:wrap;gap:20px}.solar_steps_images_container{width:100%;padding-bottom:80%}.solar_gybrid_flex{gap:20px;flex-wrap:wrap}.solar_gybrid_col{width:100%}.solar_solutions_col{width:100%;padding-bottom:18%}.solar_solutions_col_text{top:74%;font-size:13px}.solar_solutions_col_descr p{font-size:13px}.solar_solutions_col_descr{left:5%;right:5%}.solar_solutions_flex{column-gap:10px}.solar_projects_subtitle{font-size:14px}.solar_skills_flex{flex-wrap:wrap;gap:15px}.solar_skills_img_wrapp{width:100%}.solar_skills ul{width:100%;padding-left:20px}.solar_img_grid_block.big{grid-row:unset}.solar_img_grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.solar_invest_flex{flex-wrap:wrap;gap:15px}.solar_invest_flex img,.solar_invest_text{width:100%}.solar_solutions_col_text{top:66%;font-size:13px}.solar_solutions img{margin-top:10px}}@media (min-width: 550px){.s-hid{display:none!important}}@media (max-width: 550px){.container{max-width:365px}.header_bottom .container{max-width:90%}.top_main_banners .top_main_else_blocks{display:flex;flex-direction:row;height:unset;row-gap:10px}.top_main_banners .top_main_tbanner{order:1}.top_main_banners .top_main_cats{order:2}.top_main_banners .top_main_mobile_banners{order:3;gap:11px;width:100%}.top_main_banners .top_main_mobile_banners a:last-child{display:block}.top_main_banners .top_main_cats{flex-direction:row;gap:8.5px;align-items:stretch;margin-top:10px}.top_main_banners .top_main_cats .cat{height:unset;display:flex;flex-direction:column;align-items:center;padding:0 12px 20px;text-align:center;flex:1}.top_main_banners .top_main_cats .cat_image_wrapp{width:100%;left:0;margin-top:-15px}.top_main_banners .top_main_cats .cat img{position:relative;width:unset;height:unset;transform:unset;left:0;top:0}.top_main_banners .top_main_cats .cat p{word-break:break-word;padding-left:unset;font-size:10px}.new_products{margin-top:7px}.new_products .products_grid{margin-top:5px;row-gap:9px}.new_products .product_card,.best_deals .product_card,.product_card{width:100%}.best_deals{margin-top:17px}.best_deals .best_deals_acc{gap:6px}.best_deals .best_deals_target .target_grid{row-gap:5px}.viewed_prod_container{margin-top:5px;row-gap:5px}.viewed_prod_container .product_card{width:100%}.viewed_prod_container .product_card:nth-child(4){display:none}.mobile_brands{margin:12px auto 0;gap:10px;max-width:333px;width:98%}.news{margin-top:32px}.news .news_container .news_block{width:100%}.news .news_container .news_block:nth-child(3),.news .news_container .news_block:nth-child(4){display:none}.news_show_more{margin:20px auto 0;border:1px solid #00ACEC;border-radius:6px;padding:12px 13px;font-weight:600;color:#00acec;display:block;cursor:pointer}.news .news_container{position:relative}.news .news_container:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(180deg,rgba(240,240,240,0) 4.05%,#F0F0F0 45.75%)}.news_container.active .news_show_more{display:none}.news_container.active:after{display:none}.news_container.active .videos .videos_block{margin-top:19px}.videos .videos_block{padding:17px 25px;gap:20px}footer .footer_top{padding:20px 0}footer .footer_top_elems{width:max-content;grid-template-columns:1fr}footer .footer_bottom_payment{width:100%}footer .footer_bottom_col{width:100%}.sticky_mobile_menu--wrapper{width:98%;max-width:333px}.sticky_mobile_menu--elem{gap:6px}.sticky_mobile_menu--elem span{font-size:9px}.sticky_mobile_menu--elem svg{transform:scale(.7)}.sticky_mobile_menu--elem.active:after{top:5px;right:4px;width:8px;height:8px}.sticky_mobile_menu{height:58px}.catalog_header .container{max-width:unset}.catalog_grid_block .container{grid-template-columns:1fr}.catalog_grid_block .catalog_grid_elem:after{display:none}.catalog_grid_block .catalog_grid_elem:not(:first-child):before{background-color:#e1e1e1}.catalog_grid_block .catalog_grid_elem{padding:45px 50px 35px}.catalog_grid_block .catalog_grid_elem img{margin-top:0}.prod_mob_filters_elem{margin-top:7px}.prod_mob_filters{margin:0 0 0 auto;display:flex;align-items:center;justify-content:center;gap:5px;width:115px;height:38px;background-color:#00acec;border-radius:8px;cursor:pointer}.prod_mob_filters span{font-size:15px;color:#fff}.catalog_inner_block h1{font-size:20px;font-weight:800}.catalog_inner_block .catalog_inner_container{column-gap:unset}.catalog_inner_block .catalog_inner_filters{display:none}.catalog_inner_block .catalog_inner_filters.author_view{display:block;width:100%;position:relative;top:0;left:0}.catalog_inner_block .catalog_inner_container.author_view{flex-direction:column;row-gap:15px}.catalog_inner_block .catalog_inner_products{width:100%}.catalog_inner_block .catalog_inner_products--show_more{margin-top:15px}.viewed_products--title.title_blue,.viewed_products_grid{width:100%}.catalog_filters_mob_popup{position:fixed;top:0;left:0;width:100%;height:calc(100% - 58px);padding-bottom:40px;background-color:#fff;opacity:0;pointer-events:none;transition:.3s;z-index:11}.catalog_filters_mob_popup.active{opacity:1;pointer-events:all}.catalog_filters_mob_popup .catalog_filters_mob--top-block{position:absolute;top:0;left:47px;height:48px;width:115px;background-color:#00acec;border-radius:0 0 8px 8px;display:flex;align-items:center;justify-content:center;gap:5px}.catalog_filters_mob_popup .catalog_filters_mob--top-block span{color:#fff;font-size:15px}.catalog_filters_mob_popup .catalog_inner_filters{width:300px;margin:67px auto 30px;display:flex;flex-direction:column;row-gap:11px;height:calc(100dvh - 190px);overflow:auto;padding:5px}.catalog_filters_mob_popup .catalog_inner_filters .filter{padding:13px 12px 13px 19px;border-radius:6px;background-color:#fff;box-shadow:-5px -2px 4px #0000000d;box-shadow:0 4px 4px #0000001a}.catalog_filters_mob_popup .catalog_inner_filters .filter_title{font-size:15px;font-weight:500}.catalog_filters_mob_popup .catalog_inner_filters .filter_ckeboxes{margin-top:14px;width:100%;display:flex;flex-direction:column;gap:8px}.catalog_filters_mob_popup .catalog_inner_filters .filter_ckeboxes .elem{width:100%;display:flex;align-items:center;justify-content:space-between}.catalog_filters_mob_popup .catalog_inner_filters .filter_ckeboxes .left_cont{display:flex;align-items:center;gap:7px}.catalog_filters_mob_popup .catalog_inner_filters .filter_ckeboxes input{border:0;width:16px;min-width:16px;height:16px;background-color:#d9d9d9;border-radius:2px;outline:none}.catalog_filters_mob_popup .catalog_inner_filters .filter_ckeboxes .dark{color:#000;border-radius:6px;font-size:12px;font-weight:500;padding:0}.catalog_filters_mob_popup .catalog_inner_filters .filter_ckeboxes .darkblue,.catalog_filters_mob_popup .catalog_inner_filters .filter_ckeboxes .violet{padding:2px 6px;color:#fff;border-radius:6px;font-size:10px;font-weight:600}.catalog_filters_mob_popup .catalog_inner_filters .filter_ckeboxes .filter_count{width:27px;min-width:27px;height:18px;border-radius:4px;background-color:#efefef;display:flex;align-items:center;justify-content:center;font-size:10px;transition:.3s}.catalog_filters_mob_popup .catalog_inner_filters .filter_ckeboxes .elem.active .filter_count{background-color:#00acec;color:#fff}.catalog_filters_mob_popup .catalog_inner_filters .filter .filter_search{box-sizing:border-box;margin-top:5px;width:100%;height:30px;padding:0 10px;border:1px solid #C9C9C9;outline:none;font-size:10px}.catalog_filters_mob_popup .catalog_inner_filters .filter .filter_search::placeholder{color:#a8a8a8}.catalog_filters_mob_popup .catalog_inner_filters .filter .filter_show_more{margin-top:12px;display:flex;align-items:center;gap:5px}.catalog_filters_mob_popup .catalog_inner_filters .filter .filter_show_more p{font-size:13px;color:#00acec;cursor:pointer}.catalog_filters_mob_popup .catalog_inner_filters .filter .filter_show_more span{width:27px;height:18px;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#efefef;font-size:10px}.catalog_filters_mob_popup .catalog_inner_filters .filter .slider-container{margin-top:8px}.catalog_filters_mob_popup .catalog_inner_filters .filter .value-display{display:flex;align-items:center;width:100%}.catalog_filters_mob_popup .catalog_inner_filters .filter .curr{margin-left:4px;font-size:15px;font-weight:400}.catalog_filters_mob_popup .catalog_inner_filters .filter .val_blocks{display:flex;align-items:center;gap:11px;width:90%}.catalog_filters_mob_popup .catalog_inner_filters .filter .val_blocks span{width:42%;min-width:60px;height:30px;border:1px solid #C9C9C9;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;font-size:15px;font-weight:400}.catalog_filters_mob_popup .catalog_inner_filters .filter .val_blocks .line{width:17px;height:2px;background-color:#d9d9d9}.catalog_filters_mob_popup .catalog_inner_filters .filter #price-slider2{margin-top:12px;height:4px;width:100%;background:#D9D9D9;border-radius:9px;border:0}.catalog_filters_mob_popup .catalog_inner_filters .filter .noUi-connect{background:#00ACEC}.catalog_filters_mob_popup .catalog_inner_filters .filter .noUi-horizontal .noUi-handle{width:20px;height:20px;border-radius:100%;background:#00ACEC;border:0;box-shadow:unset;cursor:pointer;top:-7px}.catalog_filters_mob_popup .catalog_inner_filters .filter .noUi-handle:before{display:none}.catalog_filters_mob_popup .catalog_inner_filters .filter .noUi-handle:after{width:10px;height:10px;background:#fff;border-radius:100%;border:0;left:5px;top:5px}.catalog_filters_mob_popup .catalog_inner_filters .filter .filter_price_submit{margin-top:18px;width:100%;height:45px;border-radius:7px;background-color:#00acec;font-size:15px;color:#fff}.catalog_filters_mob_popup .catalog_inner_filters .filter .filter_else_title_cont{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.catalog_filters_mob_popup .catalog_inner_filters .filter .filter_else_title_cont svg{transition:.3s}.catalog_filters_mob_popup .catalog_inner_filters .filter .filter_else_title_cont.active svg{transform:rotate(90deg)}.catalog_filters_mob_popup .catalog_filters_mob--bottom-block{position:absolute;bottom:0;left:0;width:100%;height:51px;background-color:#00acec;display:flex;align-items:center;justify-content:space-between;padding:0 18px;z-index:2}.catalog_filters_mob_popup .catalog_filters_mob--bottom-block .reset{font-size:15px;font-weight:500;color:#005d80;cursor:pointer}.catalog_filters_mob_popup .catalog_filters_mob--bottom-block .done{height:33px;width:98px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:10px;font-weight:500;font-size:15px;color:#000;cursor:pointer}.product_page_wrapp .container{max-width:365px}.product_page_mobile_fixed_block{width:100%}.product_page_mobile_flex{flex-direction:column}.product_page_mobile .left_side,.product_page_mobile .right_side{width:100%;background-color:inherit}.product_fixed_element{bottom:58px}.product_page_full_text .left{height:392px}.product_page_full_properties .container{padding:14px 23px 19px 20px}.product_page_full_properties .props_block h3{font-size:15px;padding-left:11px}.product_page_full_properties .props_block .block{margin-top:9px}.product_page_full_properties .props_block .block .row{padding:0 5px 0 16px}.product_page_full_properties .props_block .block .row .title{font-size:10px}.product_page_full_properties .props_block .block .row .prop{font-size:10px;width:40%}.reviews_block{margin-top:50px}.reviews_block h2{font-size:15px}.reviews_block_top .reviews_product_mark{gap:3px}.reviews_block_top .reviews_product_mark p{font-size:23px}.reviews_block_top a{width:125px;height:35px;border-radius:7px;font-size:10px}.reviews_block_center{margin-top:11px}.reviews_block .rewiews_container .rewiews_item{flex-direction:column;gap:14px}.reviews_block .rewiews_container .rewiews_item .right{flex-direction:row;width:100%;gap:7px}.reviews_block .rewiews_container .rewiews_item .right .image{width:89px;height:57px}.reviews_block .rewiews_container .rewiews_item .right .image svg{width:14px}.reviews_block .rewiews_container .rewiews_item .right .else_attach{bottom:44%}.product_page_wrapp .viewed_products_grid{grid-template-columns:1fr}.product_page_wrapp .viewed_products_grid .product_card:nth-child(5){display:none}.product_page_mobile .additional_services_block{padding:19px 10px 22px 15px}.product_page_mobile .additional_services_subblock{padding-left:4px}.reviews_show_more{width:100%;text-align:center;font-size:10px;color:#00acec;text-decoration:underline;display:block}.promo_filter{display:none}.catalog_mobile>ul{width:100%;align-items:center}.catalog_mobile>ul li{width:98%}.catalog_mobile .next_header_menu{left:0;width:100%}.header_bottom.special .container{max-width:80%}.empty_cart_inner .text{width:100%}.empty_cart_inner img{width:50%}.cart_page_inner .right{width:100%}.cart_page_inner .cart_item_img_wrapp img{max-height:100%;height:unset}.cart_page_inner .cart_item_img_wrapp{width:38%}.cart_page_inner .cart_item_choose_another{width:100%}.checkout_page_left .checkout_part_your_city,.checkout_page_left .checkout_part.your_order_container .checkout_order_title p{font-size:17px}.checkout_page_left .checkout_part.your_order_container .checkout_order_title a{font-size:13px}.checkout_page_left .checkout_part.your_order_container .checkout_order_elem{padding-left:0;width:100%;flex-direction:column}.checkout_page_left .checkout_part.your_order_container .checkout_order_elem_inner{width:100%}.checkout_page_left .checkout_part.your_order_container .checkout_order_line{margin-top:15px}.checkout_page_left .checkout_part.your_order_container .checkout_order_elem:nth-child(4){margin-top:10px}.checkout_page_left .checkout_part_vis_cont .left{gap:10px}.checkout_page_left .checkout_part_vis_cont .left .checkout_part_vis_titl{font-size:14px}.checkout_page_left .checkout_part_vis_cont .left .checkout_part_vis_preview{font-size:12px}.checkout_page .flex4,.checkout_page .flex2,.checkout_page .flex5{width:100%}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_afterinp{flex-direction:column;gap:14px}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_another_auth{width:100%}.checkout_page_left .checkout_part.contact_data_container .checkout_part_hid_contact_another_auth .elem{width:47%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_cont{flex-direction:column}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_cont>p{font-size:14px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top span,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top p{display:none}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top .name{width:max-content}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .top .name label{font-size:15px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_myself_cont{flex-direction:column;width:100%;align-items:flex-start;gap:10px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_myself_cont .styled_select{width:100%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .styled_select,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .house_num,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .block_num,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .street{flex:unset;width:100%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur .saved_adreses_block .saved_adreses_popup .item p{font-size:12px}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_comment{width:100%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time{gap:10px;flex-direction:column;align-items:flex-start}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .checkout_part_del_mic_cur_choose_time .elem{width:70%}.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont input.b,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont input.s,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .part_del_type_np_cur_cont input.r,.checkout_page_left .checkout_part.delivery_type_container .checkout_part_del_type_points_elem .styled_select.checkout_part_del_np_dep,.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.one,.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.two,.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.three,.checkout_page_left .checkout_part.payment_type_container .row .part_payment_tar_inner .special_row .credit_fields .item.four{width:100%}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1{flex-direction:column}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row1 .item{width:100%}.checkout_page_left .checkout_part.payment_type_container .row .non_cash_block .non_cash_row2{gap:10px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_top{top:-28px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_top .item label{font-size:15px}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item.one,.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item.two,.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .getter_block .item.three{width:100%}.order-confirmed-page--bg_ball.ball1{top:-32%;transform:scale(.3);right:-53%}.order-confirmed-page--bg_ball.ball2{bottom:-15%;left:-201px}.order-confirmed-page--thank p{font-size:12px}.order-confirmed-page--thank img{width:86px}.order-confirmed-page-grph,.order-confirmed-page--cabinet,.order-confirmed-page--quest,.order-confirmed-page--quest span,.order-confirmed-page--cabinet a{text-align:center}.personal_acc .container .right .account_main_top{flex-direction:column-reverse;gap:30px}.personal_acc .container .right .account_main_top .text,.personal_acc .container .right .account_main_top img{width:100%}.personal_acc .container .right .account_main_top_description{margin-top:20px}.personal_acc .container .right .account_main_btns{margin-top:30px;margin-bottom:30px;gap:10px}.personal_acc .container .right .account_main_btns a{width:100%;height:100px}.personal_acc .container .right .account_main_btns a p,.personal_acc .container .right .account_bonus_top table tbody tr td span{font-size:17px}.personal_acc .container .right .account_bonus_top>img{display:none}.personal_acc .container .right .account_bonus_top .text{width:100%}.personal_acc .container .right .account_bonus_top table thead tr td{font-size:12px}.personal_acc .container .right .account_bonus_top table thead{height:50px}.personal_acc .container .right .account_bonus_top table tbody{height:70px}.personal_acc .container .right .account_bonus_top table{border-radius:8px}.personal_acc .container .right .account_bonus_bottom_title{font-size:17px}.personal_acc .container .right .account_bonus_bottom table{margin-top:15px;border-radius:8px}.personal_acc .container .right .account_bonus_bottom{overflow:auto}.sign_in_popup{overflow:inherit}.sign_in_popup .left_side img{position:absolute;top:-70px;left:0;max-width:70px!important}.sign_in_popup{background:#00acec;padding:60px 8.5% 8.5% 0}.sign_in_popup .right_side{background:#ffffff;border-radius:15px;padding:15px 20px!important}.sign_in_popup .sign_in_close{position:absolute;top:-50px;left:calc(50% - 15px);background:#fff;width:25px;border-radius:50%;padding:5px;cursor:pointer}.sign_in_popup .right_side{width:100%;padding:60px 15px 57px 0}.sign_in_popup .left_side{width:10%}.sign_in_popup .left_side .sign_in_text{display:none!important}.personal_acc .container .right .personal_data_top{flex-direction:column}.personal_acc .container .right .personal_data_top_left,.personal_acc .container .right .personal_data_top_right{width:100%}.personal_acc .container .right .personal_data_top_right{margin-top:25px}.personal_acc .container .right .personal_data_center_elem,.personal_acc .container .right .personal_data_center_elem_new{width:100%;max-width:100%}.personal_acc .container .right .personal_orders{overflow:auto}.personal_acc .container .right .personal_orders_top_block,.personal_acc .container .right .personal_orders_btm_block{width:700px}.personal_acc .container .right .personal_favourites .prod_elem_with_del{flex-direction:column-reverse;align-items:flex-end;gap:6px}.account_inner .product_card--price-cart-block .price-block .price_new{font-size:19px}.personal_acc .container .right .personal_nothing{margin-top:80px;width:90%;flex-direction:column;align-items:center;gap:15px}.personal_acc .container .right .personal_nothing p{font-size:18px;width:100%}.personal_acc .container .right .personal_nothing img{width:90%}.product_pre-order .product_card--price-cart-block .add_to_cart:hover{width:65px}.product_pre-order .product_card--price-cart-block .add_to_cart:hover .add_to_cart_inner{right:-85px}.product_pre-order .product_card--price-cart-block .add_to_cart:hover .add_to_cart_inner p{font-size:10px}.promo_banner_block .promo_banner_bg{position:relative}.promo_banner_block .container{width:100%;max-width:unset}.promo_banner_block .promo_banner_text{width:100%;padding:16px 40px 12px 25px}.promo_banner_block .promo_banner_text .text{font-size:10px}.promo_banner_block.blog_single .promo_banner_text{width:100%}.promo_banner_block.blog_single .blog_single_text_btm{margin-top:25px;display:flex}.promo_banner_block.blog_single .promo_banner_text{padding:16px 40px 24px 25px}.promo_banner_block .promo_banner_text .title{width:100%}.promo_banner_block.blog_single .promo_banner_text .text{margin-top:27px}.promo_banner_block.blog_single .promo_banner_text .text{font-size:13px}.catalog_inner_block.blog_single_block .container,.comments .container,.viewed_products.blg .container{width:87%;max-width:516px;min-width:326px}.catalog_inner_block.blog_single_block .blog_single_inner_container{padding:10px 10px 20px}.catalog_inner_block.blog_single_block .blog_single_inner_container p{line-height:22px}.catalog_inner_block.blog_single_block .blog_single_inner_container h3{margin-top:11px;margin-bottom:11px}.catalog_inner_block.blog_single_block .blog_single_inner_img_container{flex-direction:column}.catalog_inner_block.blog_single_block .blog_single_inner_img_container.two_img img,.catalog_inner_block.blog_single_block .blog_single_inner_img_container.three_img img{max-width:100%}.comments_inner{padding:22px 12px 14px 20px}.comments_inner h2{font-size:15px}.comments_elem{margin-top:30px;gap:9px}.comments_elem .text_main span{font-size:12px}.comments_elem .date{font-size:10px}.comments_elem .text_main p{font-size:8px}.comments_elem .avatar{width:45px;min-width:45px;height:45px}.comments_elem .avatar span{font-size:21px}.comments_elem .text{gap:13px}.comments_elem .text_response span{font-size:15px}.comments_elem .text .response_action{font-size:10px;margin-left:34px}.comments_elem .text_response p{font-size:8px}.comments_form{flex-direction:column}.comments_form_l{width:100%;padding:10px 15px 0 13px}.comments_form_r{width:100%;display:flex;flex-direction:row;justify-content:space-around}.comments_form_r_bg{width:100%;height:63px;top:unset;bottom:0}.comments_form_r_img{position:relative;width:45%;right:unset;bottom:8px}.comments_form_r_text{width:133px;height:52px;padding:7px 0 6px 8px;top:-28px;position:relative}.comments_form_r_text_inner .comments_form_r_text_title{font-size:8px}.comments_form_r_text_inner .comments_form_r_text_subtitle{font-size:6px}.comments_form_l textarea{height:61px;padding-top:8px;padding-left:8px}.comments_form_l .simple_inp{height:28px;padding:0 8px;margin-top:9px}.viewed_products.blg .viewed_products_grid{grid-template-columns:1fr}.blog_additional{flex-direction:column;height:925px;overflow:scroll}.promotion_elem.blog img{height:218px}.blog_additional .promotion_elem.blog{min-height:323px}.blog_additional:after{display:none}.developer h1{font-size:21px}.developer_block{margin-top:5px}.developer_alpha p,.developer_text h2,.developer_alpha a{font-size:15px}.developer_text{margin-top:30px}.developer_text .grid,.developer_img_text .grid{grid-template-columns:repeat(2,1fr)}.developer_img_text h2{font-size:15px}.compare_top_left p,.compare_top_left p span{font-size:14px}.compare_product_add{width:140px;height:30px;font-size:13px}.compare_products_remove span{font-size:12px}.compare_products_remove svg{width:9px}.compare_top_right{gap:unset;justify-content:space-between;width:100%}.compare_top{padding:11px}.compare_bottom_table_controls_block,.compare_bottom_table_attr_title p.big,.compare_bottom_table_attr_char p.big,.compare_bottom_table_attr_title{display:none}.compare_bottom_table_elem,.compare_bottom_table_attr_char p{min-width:150px}.compare_bottom_table_attr_char.first{margin-top:20px}.compare_bottom_table_attr_char{margin-top:9px}.compare_bottom_table_attr_title p,.compare_bottom_table_attr_char p{font-size:11px}.compare_bottom_table_elem .prod_title{font-size:9px}.compare_bottom_table_elem .product_card--price-cart-block .price-block .price_new{font-size:15px}.compare_bottom_table_elem .product_card--price-cart-block .add_to_cart{width:27px;height:27px}.compare_bottom_table_elem .product_card--price-cart-block .add_to_cart svg{width:17px;bottom:-5px;left:5px}.compare_bottom_table_elem .product_card--price-cart-block .add_to_cart.active svg{transform:translateY(39%)}.compare_bottom_table_elem .remove_prod{width:11px}.compare_bottom{padding:12px 10px 30px 8px}.sertificates h1{font-size:17px}.sertificates_banner p{font-size:16px}.sertificates_container p{margin-top:12px;font-size:13px}.sertificates_container p strong,.sertificates_container ol li,.sertificates_container ul li{font-size:13px}.sertificates_interactive_elem{width:100%;padding:15px 0 15px 25px}.sertificates_interactive_right{width:100%}.sertificates_interactive_elem .inner{gap:7px}.sertificates_interactive_elem .inner_text{font-size:12px}.sertificates_interactive_elem .inner_price{font-size:21px}.sertificates_interactive_elem .inner_btm p{font-size:13px}.sertificates_interactive_elem .inner_btm svg{width:75px}.sertificates_interactive_right_text{height:47px}.sertificates_container .sertificates_interactive_right_text p{font-size:14px}.sertificates_interactive_right{gap:10px}.sertificates_interactive_btn{width:100%;font-size:14px;height:47px}.sertificates_questions{margin:20px auto 0;width:100%}.sertificates_container .sertificates_questions .sertificates_questions_text{font-size:16px}.sertificates_questions_elem{top:10px}.sertificates_questions_elem>a{font-size:20px}.sertificates_more{margin-top:29px;text-align:center;font-size:13px}.more_info_us h3{font-size:17px}.more_info_us_grid{gap:20px}.more_info_us_grid a{font-size:14px}.sertificates_questions_elem .header_center_feed_popup{left:0;bottom:-300px}.shops h1{font-size:20px}.shops_container{padding:20px;gap:15px}.shops_top_controls a{font-size:15px;height:32px}.shops_btm_container{gap:15px}.shops_btm_text_inner{padding:10px;height:calc(100% - 50px)}.shops_show_road{height:50px}.shops_show_road span{font-size:18px}.shops_btm_text,.shops_btm_map{border-radius:9px}.shops_btm_text_inner h3{font-size:19px}.shops_btm_text_inner .shops_addr{font-size:11px;font-weight:400;margin-top:5px}.shops_btm_text_inner .shops_phones{margin-top:15px}.shops_btm_text_inner .shops_phones p,.shops_btm_text_inner .shops_phones a,.shops_btm_text_inner .shops_graph_title,.shops_btm_text_inner .shops_graph .row p,.shops_btm_text_inner .shops_graph .row span{font-size:13px}.shops_btm_text_inner .shops_graph_elem{margin-top:5px}.contacts h1{font-size:22px}.contacts_container{margin-top:9px;row-gap:30px}.contacts_elem{width:100%}.contacts_elem_title{height:unset;font-size:17px}.contacts_elem_addr{height:unset;margin-top:9px}.contacts_elem_phones p,.contacts_elem_phones a{font-size:12px}.contacts_elem_graph .row p,.contacts_elem_graph .row span{font-size:11px}.contacts_elem_graph_title{font-size:12px}.contacts_elem_map_wrapp{margin-top:15px;padding-bottom:70%}.contacts_elem_emeil{margin-bottom:9px}.contacts_elem_emeil{font-size:13px}.page404 .container{flex-direction:column-reverse;padding:20px 2%;gap:30px}.page404 img,.page404_left{width:100%}.page404_left{text-align:center}.page404_left h1{font-size:40px}.page404_left h2{margin-top:10px;font-size:17px}.page404_left a{margin:20px auto 0}.pay_ship h1{font-size:19px}.pay_ship_first_screen img{width:95%}.pay_ship_first_screen h2{width:100%;font-size:22px}.pay_ship_first_screen h2 span{font-size:22px}.pay_ship_delivery_blocks_title{padding-left:21px;font-size:17px}.pay_ship_delivery_blocks_description{margin-top:8px;padding-left:21px}.pay_ship_delivery_blocks_more{bottom:10px;right:12px;font-size:16px}.pay_ship_interactive_block_title{margin-bottom:10px;font-size:24px}.pay_ship_container.black .paymnet_types_elem{padding:15px 10px 25px}.bonuses h1{font-size:20px}.bonuses_wrapper{margin-top:5px}.bonuses_items{margin-top:30px;row-gap:20px}.bonuses_items_elem:nth-child(1),.bonuses_items_elem:nth-child(3),.bonuses_items_elem:nth-child(2),.bonuses_items_elem:nth-child(4){gap:15px}.bonuses_items .circle{width:60px;min-width:60px;height:60px}.bonuses_items_elem_title{font-size:18px}.bonuses_items_elem_subtitle{font-size:14px}.bonuses_how_take_title{font-size:20px}.bonuses_how_take{margin-top:30px}.bonuses_how_take_elems{margin-top:10px;gap:10px}.bonuses_how_take .row p{font-size:12px}.bonuses_cabinet{margin-top:30px}.bonuses_cabinet_title{font-size:20px;text-align:left}.bonuses_cabinet_elem p{font-size:16px}.bonuses_faq{margin-top:30px}.bonuses_faq_title{font-size:20px}.bonuses_faq_elem_top{padding:5px 10px}.bonuses_faq_elem_top svg{min-width:7px;width:7px}.bonuses_faq_elem_top p{font-size:11px;width:90%}.bonuses_faq_elem_bottm{padding-left:10px;padding-bottom:10px}.bonuses_faq_elem_bottm p{margin-top:0;font-size:11px}.about_title,.about_title span{font-size:16px}.about_bullet p{font-size:14px;width:100%}.about_text_image{margin-top:30px}.about_text_image_title{font-size:16px}.about_text_image_container{margin-top:15px;flex-direction:column-reverse;gap:15px}.about_text_image_container img,.about_text_image_container .left{width:90%}.about_text_image_container ul li,.about_image_text ul li{font-size:14px}.about_image_text{margin-top:30px}.about_image_text_title{font-size:16px}.about_image_text_cont{margin-top:15px;flex-direction:column;gap:5px}.about_image_text img,.about_image_text .right{width:90%}.about_wrapper{padding-bottom:30px}.about_bullet .circle{width:50px;min-width:50px;height:50px}.credit_proposial h1{font-size:20px}.credit_proposial_first--screen p,.credit_proposial_first--screen p span{font-size:18px}.credit_proposial_elem_title p{font-size:15px}.credit_proposial_elem_title img{height:16px}.credit_proposial_elem_container{margin-top:10px;flex-direction:column;gap:10px}.credit_proposial_elem_title{flex-wrap:wrap}.credit_proposial_elem .left{width:100%}.credit_proposial_elem .left_description{font-size:12px}.credit_proposial_elem .right{width:100%}.credit_proposial_elem .right ol li{font-size:12px}.credit_proposial_wrapper{padding-bottom:30px}.product_exchange h1{font-size:18px}.product_exchange_wrapper{margin-top:5px;padding-bottom:30px}.product_exchange_first--screen p,.product_exchange_first--screen p span{font-size:15px}.product_exchange_text1{font-size:14px}.product_exchange_bullets{margin-top:20px;gap:10px}.product_exchange_bullet .circle{width:50px;min-width:50px;height:50px}.product_exchange_bullet{gap:15px}.product_exchange_bullet p{font-size:13px}.product_exchange_text_block p{font-size:16px}.product_exchange_text_block ul li{font-size:13px}.product_exchange_text_block span{margin-top:7px;font-size:9px}.product_exchange_text2{margin:20px auto 0;font-size:13px}.product_exchange_wrapper .sertificates_questions_text{font-size:15px}.product_exchange_wrapper .sertificates_questions_elem>a{font-size:16px}.service_center h1{font-size:14px}.service_center_wrapper{margin-top:5px}.service_center_first--screen .text_content{left:2%;padding:5px;width:55%}.service_center_first--screen .title{font-size:14px}.service_center_first--screen .subtitle{margin-top:5px;font-size:9px}.service_center_container{padding:0 5%}.service_center_text1{margin-top:18px;font-size:14px}.service_center_partners{margin-top:10px}.service_center_text2{font-size:13px;margin-top:10px}.service_center_text3{font-size:10px;margin-top:5px}.service_center_advantages{margin:5px 0 0 0%;border-radius:4px;padding:8px;flex-direction:column;gap:10px}.service_center_advantages .elem{max-width:100%;flex-direction:row;align-items:center}.service_center_advantages .elem img{width:45px}.service_center_advantages .elem p,.service_center_advantages .elem p span{font-size:11px}.service_center_container_full{padding:0 2%}.service_center_text4{font-size:15px;margin-top:15px}.service_center_slider{margin-top:10px}.service_center_slider_elem .title{font-size:16px}.service_center_slider_elem .subtitle{margin-top:3px;font-size:12px}.service_center_slider_elem .text{margin-top:3px;font-size:11px}.service_center_slider .prev_arr,.service_center_slider .next_arr{height:22px}.service_center .shops_btm_container{margin-top:20px}.service_center_wrapper{padding-bottom:20px}.partner_program_wrapper{margin-top:5px}.partner_program_first--screen .text_block p{font-size:13px}.partner_program_first--screen .text_block button{margin-top:5px;width:120px;height:26px;font-size:9px;border-radius:5px}.partner_program_text_image{margin-top:15px}.partner_program_text_image img{display:none}.partner_program_text_image .text{width:100%}.partner_program_text_block1{margin-top:15px}.partner_program_text_block1 .row{margin-top:10px}.partner_program_text_block2 .title{font-size:14px;width:100%}.partner_program_text_block2{margin-top:15px}.partner_program_text_block2 .cont{margin-top:15px;flex-direction:column;gap:15px}.partner_program_text_block2 .cont img{width:75%}.partner_program_text_block2 .cont p{width:100%}.partner_program_text_block3{margin-top:15px}.partner_program_text_block3 .cont{margin-top:10px;flex-direction:column;align-items:center;gap:10px}.partner_program_text_block3 .row{width:max-content;display:flex;flex-direction:column;align-items:center}.partner_program_text_block3 .text{font-size:12px;margin-top:0}.partner_program_text_2{margin:20px auto 0;font-size:15px;width:100%}.partner_program_text_block{margin-top:15px}.partner_program_text_block ul{margin-top:5px}.partner_program_text_3{margin-top:20px}.partner_program_form form{flex-direction:column;gap:15px}.partner_program_form .col_l,.partner_program_form .col_r{width:100%}.partner_program_form .col_l_bg,.partner_program_form .col_l_bg_img{display:none}.partner_program_form .col_l_text{margin-top:10px;position:relative}.partner_program_form .col_l .wrapp{padding:5px 7px 0}.partner_program_form .col_r .wrapp{padding:0 7px 10px}.partner_program_form .col_r .col_r_button_container{padding:2px 7px 15px;align-items:center}.partner_program_form .col_r .col_r_button_container p{text-align:center}.partner_program_wrapper{padding-bottom:25px}.solar_banner__top h1,.solar_banner__top h2{text-align:right;font-size:38px}.solar_banner__top p{font-size:16px;margin-top:5px;text-align:right}.solar_banner a{width:90%;justify-content:center;display:flex}.solar_subbanner{margin:25px 3% 0;font-size:16px;width:unset;text-align:left}.solar_steps_title p{font-size:28px}.solar_steps_title svg{width:23px}.solar_steps_title{row-gap:3px}.solar_steps_subtitle{font-size:18px;margin-top:10px}.solar_steps_under_image{font-size:18px}.solar_steps_images_container .blur p{font-size:16px}.solar_steps_images{gap:10px}.solar_steps_images_container .blur{padding:0 10px}.solar_gybrid h2 span,.solar_gybrid h2{font-size:30px}.solar_gybrid_col .col_left_descr{font-size:15px;width:90%}.solar_gybrid_col .col_left_blue{margin-top:25px;font-size:16px}.solar_gybrid_col .col_left_yellow{font-size:16px}.solar_gybrid_col .col_left_btn{padding:10px 17px;font-size:16px}.solar_gybrid_col .col_rigt_block p{font-size:17px}.solar_gybrid_col .col_rigt_block li{font-size:15px;padding:3px 0}.solar_solutions{margin-top:25px}.solar_solutions_title{font-size:30px}.solar_solutions_subtilte{font-size:16px}.solar_solutions_col{width:85%}.solar_solutions_flex{margin-top:15px;justify-content:center}.solar_solutions_col{padding-bottom:80px}.solar_solutions_col_text{top:75%;font-size:14px}.solar_solutions_col_descr p{font-size:13px}.solar_projects{margin-top:70px}.solar_projects_title,.solar_projects_title span{font-size:30px}.solar_projects_slider .slick-arrow{width:35px;height:35px;top:10px}.solar_projects_slider .slick-arrow.solar-right{left:unset;right:0}.solar_projects_slider .slick-arrow.solar-left{left:unset;right:45px}.solar_projects_slider_container{margin-top:5px}.solar_projects_subtitle{font-size:14px;position:relative;width:100%;text-align:left}.solar_projects_slider{padding-top:60px}.solar_projects_slider_text ul li{font-size:14px}.solar_projects_slider_text .price{font-size:22px}.solar_projects_slider_fixed{width:139px;height:63px;right:30px}.solar_projects_slider_fixed p{font-size:15px}.solar_projects_slider_fixed p.big{font-size:20px}.solar_skills{margin-top:25px}.solar_skills_title{font-size:30px}.solar_skills_subtitle{font-size:14px;margin-top:5px}.solar_skills_img_wrapp img{width:80%}.solar_skills ul li{padding:3px 0;font-size:16px}.solar_img_grid{margin-top:25px;display:flex;flex-direction:column;align-items:center;gap:10px}.solar_img_grid_block,.solar_img_grid_block.big{width:70%;padding-bottom:70%}.solar_img_grid_block.texted{padding-bottom:15px;padding-top:32%}.solar_img_grid_block.image p,.solar_img_grid_block.texted.yellow p,.solar_img_grid_block.texted.dark p{font-size:14px}.solar_invest{margin-top:30px}.solar_invest_title{font-size:19px}.solar_invest_flex{gap:10px}.solar_invest_flex{margin-top:10px}.solar_invest_text ul li{font-size:16px}.solar_invest_text p{font-size:15px}.solar_callback{margin-top:30px}.solar_callback_title{font-size:20px}.solar_callback_form{margin:12px auto;padding:14px 13px;border-radius:12px}.solar_callback_form_title{font-size:18px;margin-bottom:0}.solar_callback_form input[type=text],.solar_callback_form input[type=email]{margin-top:13px;height:42px;padding:0 12px;border-radius:8px;font-size:13px}.solar_callback_form .ofert{margin-top:15px;gap:5px}.solar_callback_form .ofert label,.solar_callback_form .ofert label a{font-size:13px}.solar_callback_form button[type=submit]{margin:20px auto 0;width:100%;padding:10px;border-radius:13px;font-size:14px}.solar_solutions_flex{flex-wrap:wrap}.solar_solutions_col_descr{left:20%;right:20%}.checkout_page_left .checkout_part.reciever_container .checkout_part_hid .comment_block textarea{width:80%}}@media (max-width: 370px){header .header_center .container{padding:17px 0}.header_bottom .container{gap:7px}.catalog_mobile>ul li{width:100%}.catalog_mobile .next_header_menu .sub_menu_grid{padding:13px 26px;gap:13px}.catalog_mobile .next_header_menu .sub_menu_item{width:46%}.promo_banner_block .promo_banner_text{padding:26px 28px 14px 19px}}.preview{display:inline-block;margin:10px}.preview img{width:100px;height:100px;margin-right:10px}.preview a.delete{color:#00acec!important;cursor:pointer!important}.creditNotBonus{margin-top:5px;font-size:9px;color:#c1c1c1;margin-bottom:-20px}.KeyCRM-toggleButtonContainer{bottom:80px!important}.summ_difference:before{content:"- "}footer{margin-top:20px!important}.btn-primary-cart{background-color:#00acec!important}.burger-catalog_mob_btn{padding:10px 30px;margin:15px 15px 0;background:#00acec;border-radius:10px;color:#fff;font-size:12px;text-align:center}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
