@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;500;700&display=swap";body{margin:0;padding:0;border:none}*{box-sizing:inherit}input,button,textarea{outline:none;border:none}a{color:#000;text-decoration:none}a:hover{transition:all .3s ease 0s}ul,ol{padding:0;margin:0;list-style:none}button{background-color:unset;margin:0;padding:0}p{margin:0}::-webkit-scrollbar{overflow-y:scroll;width:7px;background-color:#f9f9fd}::-webkit-scrollbar-thumb{background-color:gray}.text_styles p{margin:20px 0}.text_styles ul li{margin:10px 0;position:relative;padding-left:20px}.text_styles ol{counter-reset:my-numbers;padding-left:20px}.text_styles ol li{margin:10px 0;position:relative}.text_styles ol li:before{color:#d6ae01;font-weight:700;position:absolute!important;left:-20px;top:0;content:counter(my-numbers) " ) ";counter-increment:my-numbers}.text_styles ul li:before{content:"";position:absolute;width:6px;height:6px;left:0;top:7px;border-radius:2px;background-color:#d6ae01}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{box-shadow:inset 0 0 20px 20px #fff}select,textarea,input{box-sizing:border-box;box-shadow:inset 0 .0625em .125em #0a0a0a0d;max-width:100%;width:100%;background-color:#fff;padding:0 calc(.75em - 1px);border:1px solid #dbdbdb;border-radius:.375em;color:#353535;height:2.5em}textarea{padding:5px 15px;height:unset}label{font-size:14px;margin-bottom:5px}label span.required{color:red}.field{margin-bottom:10px;display:flex;flex-direction:column}.field p.error{background-color:red;color:#fff;display:inline-block;margin:7px 0;border-radius:10px;padding:3px 10px}.search_input{border:1px solid #B4C5C5;height:35px;border-radius:5px;display:flex;justify-content:space-between;background-color:#f5f5f5}.search_input input{border:none;height:100%;background-color:transparent}.search_input button{background-color:unset;border:unset;color:#b4c5c5;padding-top:0;padding-bottom:0;padding-right:10px}.search_input button i:before{font-size:22px}.search_input button:hover{background-color:unset}@media (max-width: 512px){.search_input{height:45px}.search_input button{padding-left:0}}form footer{background-color:unset}form header{background-color:unset}.box{background-color:#fff;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;padding:1.25rem;border-radius:6px}button,.button{background-color:#ffed00;border:1px solid #FFED00;color:#000;padding:10px 30px;cursor:pointer;transition:all .5s ease;border-radius:10px;display:inline-block;line-height:1;font-family:"Source Sans 3",sans-serif;font-size:16px}button:hover,.button:hover{background-color:#fff466}.button-white{background-color:unset;border:1px solid white;text-decoration:underline}.button-white:hover{background-color:unset;text-decoration:none}table{width:100%;border-top:1px solid #B4C5C5;border-left:1px solid #B4C5C5;border-spacing:0}table th,table td{border-bottom:1px solid #B4C5C5;border-right:1px solid #B4C5C5;padding:10px 15px;text-align:left}table th{background-color:#ffed00;color:#000}table tr:nth-child(2n) td{background-color:#ebebeb}table tr.is_express td{background-color:#4fc14f4a}.tovar_table .m_title{display:none}@media (max-width: 680px){.tovar_table{border-left:none;border-top:none}.tovar_table thead{display:none}.tovar_table tr{display:flex;flex-direction:column;margin-bottom:20px}.tovar_table tr td{display:flex;justify-content:start;flex-wrap:wrap;padding:0;border-left:1px solid #B4C5C5}.tovar_table tr td:first-child{border-top:1px solid #B4C5C5}.tovar_table .m_title{display:block;width:35%;background-color:#ffed00;padding:5px 10px}.tovar_table .name_td,.tovar_table .content{flex:1;padding:5px 10px}}details{display:flex;flex-direction:column;margin-bottom:20px}details summary{list-style:none;border:1px solid #B4C5C5;padding:20px 50px 20px 30px;background-color:#ffed00;border-radius:10px;position:relative;cursor:pointer}details summary:before{content:"";font-family:ap!important;background-color:#fff;position:absolute;border-radius:30px;width:30px;height:30px;right:10px;top:calc(50% - 15px);text-align:center;line-height:30px!important}details.express summary{background-color:#4fc14f}details.express[open] summary{background-color:#7d7}details[open] summary{background-color:#fff466;margin-bottom:20px}details[open] summary:before{content:"";transform:rotate(90deg)}body{font-family:"Source Sans 3",sans-serif;font-size:16px;color:#000}footer,section{width:100%;padding-top:20px;padding-bottom:20px}.empty_section{height:70vh}.container{width:100%;max-width:1280px;margin:0 auto}.last_search_line a{display:inline-block;font-size:14px;margin-right:20px;border-bottom:1px dotted black}.last_search_line a:hover{border:none}.name_td{display:flex}.photo_lnk{margin-right:5px;display:flex}.photo_lnk .sprite_icon{width:20px;height:15px;fill:#000;margin:auto}.photo_lnk .sprite_icon:hover{fill:#6b8e23}.sprite_icon{fill:#000;stroke:#000;width:10px;height:10px}.sprite_icon:hover{fill:#6b8e23}.sort_icon{margin-left:5px;width:12px;height:12px;cursor:pointer}.sort_icon.desc{transform:rotate(180deg)}.breadcrumbs_section{padding-bottom:0}.inner_page_section h1{margin-top:0}.content_stock{display:flex;flex-direction:column}#main{display:flex;height:100vh;flex-direction:column}#main footer{margin-top:auto}.easy_lnk:hover{text-decoration:underline}@media (max-width: 1280px){.container{width:96%}}.map_page{height:250px;border:1px solid #B4C5C5;overflow:hidden}.blog_header{border-radius:15px;color:#fff;text-align:center;padding:30px 10px;background-size:cover;position:relative;overflow:hidden}.blog_header h1{margin-bottom:0;z-index:1;position:relative;font-size:2.5rem}.blog_header .shadow{background-color:#0000008a;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.cabinet_selector{width:100%;display:flex;margin-bottom:20px}.cabinet_selector .selector{margin:0 10px 0 0;border:1px solid #B4C5C5;padding:5px 25px;border-radius:10px}.cabinet_selector .selector.active,.cabinet_selector .selector:hover{background-color:#ffed00;border-color:#ffed00}.cabinet_selector a:last-child{margin:0 0 0 auto}@media (max-width: 512px){.cabinet_selector{flex-direction:column}.cabinet_selector .selector{margin-bottom:10px}.cabinet_selector a:last-child{display:none}}.stock_info{width:50px;height:15px;display:flex;border-radius:5px;overflow:hidden;flex-wrap:wrap}.stock_info .z_all{width:50%}.stock_info .z_ok{background-color:#00bc00}.stock_info .z_fail{background-color:#ff3636}.vozvrat{font-size:12px;color:#b8860b}.vozvrat.vozvrat_red{color:red}.vozvrat.vozvrat_green{color:green}.form-status{border-radius:4px;padding:20px;border:2px solid var(--grey);margin-bottom:2rem}.form-status--success{border:2px solid var(--active);color:var(--active);background-color:#16a4a41a}.form-status--error{border:2px solid var(--alert-color);color:var(--alert-color);background-color:#ef45451a}.mt_0{margin-top:0}.mt_20{margin-top:20px}.mb_20{margin-bottom:20px}.img-obj{width:100%;height:100%;object-fit:cover}.top_info_section{background-color:#000;color:#000;padding:5px 0;border-bottom:1px solid #FFED00}.top_info_section a{color:#fff}.top_info_section .container{display:flex;justify-content:space-between}.top_info_section .container .cabinet_controll a:first-child{margin-right:10px}.search_section{background-color:#000}.search_line{display:flex;justify-content:space-between}.search_line .main_search_form{flex:1;margin:auto 30px}.search_line .logo{display:flex}.search_line .logo .desctop_logo{height:87px}.search_line .logo .mobile_logo{display:none}.search_line .logo img{margin-top:auto}.search_line .bascet_control{margin-top:auto;margin-bottom:auto}.search_line .bascet_control .buscrt_in_head{display:inline-block;background-color:#ffed00;border:1px solid #FFED00;height:35px;line-height:35px;padding:0 20px;border-radius:5px}.search_line .bascet_control .buscrt_in_head:hover{background-color:#fff466}.menu_section{background-color:#ffed00;padding:10px 0}.menu_section nav a{margin-right:20px}@media (max-width: 512px){.top_info_section .adres,.search_line .logo .desctop_logo{display:none}.search_line .logo .mobile_logo{display:block;height:64px;margin:auto 0}.search_line .main_search_form{margin:auto 10px 0}.search_line .bascet_control .buscrt_in_head{padding:0 10px;height:45px;line-height:45px}.menu_section{padding:2px 0}.menu_section nav{display:none}}.inner_page_section,.main_page_section{min-height:unset}footer{background-color:#000;color:#fff}footer *{margin-top:auto;margin-bottom:auto}footer a{color:#fff}footer .container{display:flex;justify-content:space-between}@media (max-width: 512px){footer .container{flex-direction:column;justify-content:center}footer *{margin:10px auto;text-align:center}}.blk_information{display:flex;flex-direction:column}.blk_information h3{margin-top:0;margin-bottom:10px;font-size:18px}.blk_information .params{display:flex;justify-content:start}.blk_information .params p{margin-right:20px}@media (max-width: 768px){.blk_information .params{flex-direction:column}}.material_card{border:1px solid #B4C5C5;overflow:hidden;border-radius:10px;display:flex;flex-wrap:wrap;margin-bottom:20px}.material_card .img_wrapper{width:200px}.material_card .img_wrapper img{width:100%;height:100%;object-fit:cover}.material_card .info_blk{flex:1;padding:20px}@media (max-width: 512px){.material_card{flex-direction:column}.material_card .img_wrapper{width:100%;max-height:250px;overflow:hidden}}.bascet__{width:100%;display:flex;min-height:100px}.bascet_lader{width:100%;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.bascet_tovar{flex:3}.bascet_form{flex:1;max-width:320px;box-shadow:0 0 30px #0000001a;margin-left:40px;padding:20px;border-radius:11px}.bascet_form h2{font-size:22px;font-weight:900;margin-bottom:20px;text-align:left}.bascet_form form select,.bascet_form form input,.bascet_form form textarea{background-color:#fff;width:100%;margin:10px 0}.bascet_form form textarea{min-height:100px}.bascet_form form .policy a{text-decoration:underline}.bascet_form form .policy{margin:10px;font-size:12px}.bascet_tovar .control{width:100%;display:flex}.errors_list{width:100%;padding:10px 0}.errors_list li{margin:10px 0;padding:2px 10px;border-radius:10px;width:unset;background-color:#a2182d;color:#fff}.bascet_tovar .control .clear_bascet_btn{color:#ffcb00e6;margin-left:auto;position:relative}.bascet_tovar .control .clear_bascet_btn{display:flex}.bascet_tovar .control .clear_bascet_btn svg{stroke:#ffcb00e6;width:25px;height:25px;margin:auto 0}.bascet_tovar .control .clear_bascet_btn span{margin:auto 0 auto 10px;line-height:25px;border-bottom:1px dashed transparent}.bascet_tovar .control .clear_bascet_btn:hover{text-decoration:none}.bascet_tovar .control .clear_bascet_btn:hover span{border-bottom:1px dashed rgba(255,203,0,.9019607843)}.bascet_tovar .control .clear_bascet_btn:before{content:"";position:absolute;left:-30px;top:-4px;background-position:0 0;background-size:100%;background-repeat:no-repeat;width:21px;height:21px;background-size:cover}.tovar_list{width:100%;display:flex;flex-direction:column;margin-top:30px}.tovar_list{width:100%;min-height:50px;border-radius:11px;box-shadow:0 0 30px #0000001a}.tovar_list .tovar{display:flex;padding:20px;justify-content:space-between}.tovar_list .tovar .tovar_all_blk{display:flex}.tovar_list .tovar .tovar_all_blk *{margin:auto 0}.tovar_list .tovar .picture_blk{width:50px;height:50px}.tovar_list .tovar .dll_blk{width:30px;height:auto}.tovar_list .tovar .dll_blk span{width:25px;height:25px;display:block;background-repeat:no-repeat;background-size:cover;cursor:pointer}.tovar_list .tovar .dll_blk span svg{width:100%;height:100%}.tovar_list .tovar .picture_blk img{width:100%;height:100%;object-fit:contain;min-width:45px}.tovar_list .tovar .name_blk{padding:0 30px;flex-direction:column;text-align:center;text-align:left}.tovar_list .tovar .name_blk h2{font-size:18px;line-height:1.3;font-weight:900;margin:auto 0 10px;text-align:left}.tovar_list .tovar .name_blk p{margin:auto 0}.tovar_list .tovar .price_blk{width:100px;margin:0 0 0 auto}.tovar_list .tovar .couint_blk{width:85px;margin:0;padding:0 10px}.tovar_list .tovar .couint_blk input{width:100%}.tovar_list .tovar .summ_blk{width:100px;margin:0;font-weight:700}.itogo{width:100%;margin-top:30px;font-size:18px}.itogo .itogo_price_count{width:50%;min-width:320px;min-height:50px;background-color:#f2f3f5;border-radius:11px;padding:20px;margin:0 0 0 auto}.itogo .itogo_price_count .itogo_row_final{font-size:22px;font-weight:900;text-transform:uppercase}.itogo .itogo_price_count .itogo_row{width:100%;display:flex;justify-content:space-between;margin:20px 0}.itogo .itogo_price_count .itogo_row .text{margin:0 auto 0 0}.itogo .itogo_price_count .itogo_row .text span{font-weight:900}.itogo .itogo_price_count .itogo_row .razd{border-bottom:1px dotted gray;flex-grow:1}.itogo .itogo_price_count .itogo_row .p_price{margin:0 0 auto}.tl-side{display:flex}.btnLoaderCart,.btnLoader{display:none;width:16px;height:16px;background-position:center;background-repeat:no-repeat}.btnLoaderCart{width:26px;height:26px;margin-left:10px;background-position:center;background-repeat:no-repeat;display:none}.btnLoaderCart.active{display:inline-block}.card_bascet_btn{display:none}.tovar_wrap .bascet_count{display:none;background-color:#4e9e79;color:#fff;position:absolute;top:0;left:0;border-radius:0 0 10px;font-size:12px;padding:5px 10px;cursor:pointer;z-index:11111}.tovar_wrap.in-bascet .bascet_count{display:block}.number_wrapper{border:1px solid #f2f3f5;border-radius:6px;display:flex;max-height:30px;overflow:hidden}.number_wrapper .number_btn{background-color:#f2f3f5;height:100%;display:block;padding:0 5px;line-height:30px;cursor:pointer}.number_wrapper .number_btn:hover{background-color:#4e9e79;color:#fff}.number_wrapper input[type=number]{text-align:center;border:none;padding:0;min-height:auto;height:100%}.number_wrapper input[type=number]::-webkit-outer-spin-button,.number_wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.empty_bascet{width:100%;display:flex;flex-direction:column}.empty_bascet img{width:170px;height:170px;margin:0 auto;object-fit:contain}.empty_bascet p,.empty_bascet h3{margin:0 auto}.yoo_cassa:before{content:"";position:absolute}.sbol:before{content:"";position:absolute}@media (max-width: 768px){.bascet{flex-direction:column}.itogo .itogo_price_count{width:100%;min-width:100%}.bascet_tovar{margin-bottom:40px}.bascet_form{width:100%;margin-left:0;max-width:100%}}@media (max-width: 480px){.tovar_list .tovar{flex-direction:column}.tovar_list .tovar .price_blk{margin:0 auto;width:auto}.tovar_list .tovar .couint_blk{width:auto;max-width:100px}.tovar_list .tovar .summ_blk{width:auto;margin:0 auto}.tovar_list .tovar .name_blk h2{line-height:1.4}}.tbComponent{display:flex;justify-content:space-between}.b_counter_btn{display:flex;border:1px solid #4E9E79;color:#fff;width:auto;padding:7px 15px;border-radius:12px;font-size:14px}.b_counter_btn input{border:none}.b_counter_btn span.cart_icon{display:block;margin-right:15px;background-position:center;background-size:cover;background-repeat:no-repeat;width:20px;height:20px}.b_counter_btn .oform_icon{color:#4e9e79}.b_counter_btn span:hover{text-decoration:underline;cursor:pointer}.b_counter_btn>*{margin-top:auto;margin-bottom:auto}.b_counter_btn a{color:#4e9e79}.b_counter_btn input{background-color:transparent;width:20px;height:20px;min-height:20px;padding:0;margin:0;color:#4e9e79;text-align:center;font-size:14px}.b_counter_btn .btn_number_wrapper{display:flex}.oform_wrapper{width:100%;display:flex;justify-content:space-between}.b_counter_btn_oform span{margin-right:0;min-height:20px;line-height:20px}.bascet_input_section{margin:40px 0}.thencs_message{display:flex;flex-direction:column;margin-bottom:20px}.thencs_message svg{width:200px;margin:20px auto}.thencs_message p{margin:20px auto}.to_card_widget{display:flex;justify-content:space-between;max-width:160px}.to_card_widget input[type=number]{max-width:100px}.to_card_widget .lb_wrapper{display:flex;margin-left:5px}.to_card_widget .lb_wrapper .like{display:flex;height:100%;margin:auto auto auto 20px}.to_card_widget .lb_wrapper .like .to_favorites{margin:auto 0 0 auto}@media screen and (max-width: 768px){.to_card_widget .lb_wrapper .like .to_favorites{width:30px;margin-right:auto;margin-left:0}}.to_card_widget .lb_wrapper .like .to_favorites svg{width:30px;height:30px}@media screen and (max-width: 768px){.to_card_widget .lb_wrapper .like{flex:0 1 30px}}.to_card_widget .lb_wrapper .sale_btn{margin-right:0;display:flex}.to_card_widget .lb_wrapper .sale_btn a{margin-left:auto}@media screen and (max-width: 768px){.to_card_widget .lb_wrapper .sale_btn a{margin:auto auto auto 20px}}@media screen and (max-width: 768px){.to_card_widget{max-width:100%}}.multi_search{position:relative}.multi_search .search_list{z-index:50000;position:absolute;width:100%;min-height:50px;border:1px solid #C6C6C6;background-color:#fff;border-radius:10px;top:40px;overflow:hidden;line-height:1.5}.multi_search .search_list .items{padding:0 10px;margin:40px 10px 20px}.multi_search .search_list .items h5{margin-bottom:10px;font-weight:500}.multi_search .search_list .items.category a{border-bottom:1px dotted black;margin-right:20px}.multi_search .search_list .items.category a:hover{color:#ca9e67;border-color:#ca9e67}.multi_search .search_list .items.product{max-height:400px;overflow-y:auto}.multi_search .search_list .items.product .product_element{display:flex;flex-wrap:wrap;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #C6C6C6}.multi_search .search_list .items.product .product_element .img{width:70px;height:70px}.multi_search .search_list .items.product .product_element .img img{width:100%;height:100%;object-fit:contain}.multi_search .search_list .items.product .product_element .inform{flex:1;display:flex;flex-direction:column;padding:0 10px}.multi_search .search_list .items.product .product_element .inform *{margin:auto 10px}.multi_search .search_list .items.product .product_element .inform p{margin-top:0;font-size:14px}.multi_search .search_list .items.product .product_element .inform h5{margin-bottom:5px}.multi_search .search_list .items.product .product_element .price{height:70px;font-size:12px}.multi_search .search_list .close_search_list{position:absolute;right:5px;top:5px;width:30px;height:30px}.multi_search .search_list .close_search_list svg{width:30px;height:30px;fill:#000;stroke:#000}.multi_search .search_list .close_search_list:hover svg{stroke:#ca9e67}@media (max-width: 480px){.header__search .search__input{border-radius:0!important}.multi_search .search_list{width:96%;margin:0 2%}.multi_search .search_list .items{margin:40px 0 20px}.multi_search .search_list .items.product .product_element .img{width:50px;height:50px}}.cart_icon{fill:#333}.table_cart_btn{padding:3px 10px;display:flex}.table_icon{width:25px;height:25px}.cart_icon_loader{fill:none;stroke:#65b965;height:100px}.mobile_catalog_menu{width:90%;height:calc(100% - 61px);display:block;position:fixed;z-index:90000;background-color:#fff;transition:all .5s ease!important;padding:25px 5% 0;left:110%;overflow:auto}.mobMenuWrappe{width:100%}.mobMenuWrappe nav{display:flex;flex-direction:column;text-align:right}.mobMenuWrappe nav a{margin:5px 0}.mcm_active{left:0}.mobile_bottom_menu{width:96%;position:fixed;z-index:100000;bottom:0;left:0;background-color:#fff;box-shadow:0 0 10px #0000001a;display:none;min-height:50px;justify-content:space-between;padding:7px 3%}.mobile_bottom_menu .bm_btn{text-decoration:none}.mobile_bottom_menu .bm_btn .revers{transform:rotate(180deg)}.mobile_bottom_menu .bm_btn .menue_icon{height:20px;margin-bottom:5px;position:relative}.mobile_bottom_menu .bm_btn .menue_icon .sprite_icon{width:20px;height:20px}.mobile_bottom_menu .bm_btn{padding:0 10px;display:flex;flex-direction:column;justify-content:center;font-size:12px;width:25%;text-align:center}.mobile_bottom_menu .bm_btn{border-right:1px solid lightgray}.mobile_bottom_menu .bm_btn:hover{color:#000}.mobile_bottom_menu .bm_btn:last-child{border-right:none}.mobile_bottom_menu .bm_btn .icon.icon-ec_icon_abort{font-size:24px;line-height:1.5}.mobile_bottom_menu .bm_btn .icon{width:25px;height:25px;margin:5px auto;background-position:center;background-size:cover;background-repeat:no-repeat;font-size:28px;color:var(--catalog-color)}.mobile_bottom_menu .bm_btn p{margin-top:0;margin-bottom:5px}.bascet_blk{position:relative}.bascet_counter{position:absolute;width:13px;height:13px;border-radius:10px;color:#fff;background-color:#65b965;font-size:8px;text-align:center;line-height:12px;right:5px;top:0}.show_mob_menu .menu_close{display:none}.show_mob_menu.menu_open .menu_close{display:block;margin:auto}.show_mob_menu.menu_open .menu_open{display:none}@media (max-width: 1024px){.mobile_bottom_menu{display:flex}}
