@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.nav_item{background-color:var(--bg);flex-direction:column;left:0;padding:0 10px;position:fixed;top:0;z-index:4}.nav_item,.top_item{box-sizing:border-box;display:flex;width:100%}.top_item{align-items:center;border-bottom:1px solid var(--border);justify-content:space-between;margin:0 auto;max-width:1540px;padding:10px 0;transition:opacity .3s ease}.link_item{align-items:center;display:flex;gap:20px}.link_nav{color:var(--dark-blue);font-family:var(--font-m);font-size:var(--size-16);font-weight:500}.link_nav:hover{text-decoration:underline}.bottom_item{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1540px;padding:10px 0;width:100%}.catalog_link{background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);font-weight:500;height:35px;justify-content:center;padding:0 10px;width:120px}.catalog_link,.search_wish-bag{align-items:center;display:flex;gap:15px}.bag_btn,.wish_link{justify-content:center;width:37px}.bag_btn,.search_item,.wish_link{align-items:center;background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:37px}.search_select-hidden{display:none}.search_item-mobile{align-items:center;background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:37px;justify-content:center;width:37px}.search_item input{background-color:initial;border:none;display:block;height:100%;padding:0 5px}.search_item input::placeholder{font-family:var(--font-m);font-size:var(--size-14)}.search_item button,.search_item-mobile button{background-color:initial;border:none;cursor:pointer}.link_contact{gap:15px}.link_contact,.link_nav-social{align-items:center;display:flex}.link_nav-social{background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);height:35px;justify-content:center;width:35px}.nemu_link-btn{display:none}.contact_select{cursor:pointer;position:relative;z-index:5}.contact_button{align-items:center;background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);cursor:pointer;display:flex;gap:20px;height:35px;padding:0 10px}.contact_button span{color:var(--dark-blue);font-family:var(--font-m);font-size:var(--size-16);font-weight:600}.contact_icon{height:16px;transition:transform .3s ease;width:16px}.contact_icon.rotate{transform:rotate(180deg)}.contact_links{align-items:center;background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);display:flex;flex-direction:column;padding:20px 10px;position:absolute;right:0;top:45px;width:200px}.contact_links a{color:var(--dark-blue);font-family:var(--font-m);font-size:var(--size-16);font-weight:500;margin-bottom:15px}.contact_links a:last-child{margin-bottom:0}.contact_links a:hover{color:#007bff}.menu_bar-container{background-color:var(--bg);position:relative}.sidebar_menu{background-color:var(--bg);box-shadow:2px 0 5px #0000004d;height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out;width:100%;z-index:1000}.bar_open{transform:translateX(0)}.bar_closed{transform:translateX(-100%)}.manu_bar-header{align-items:center;display:flex;justify-content:space-between;padding:10px}.menu_logo img{width:105px}.menu_bar-content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 75px);overflow-y:auto;padding:10px;width:100%}.btn_close-menu{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;gap:10px;justify-content:center;margin-bottom:20px;transition:background-color .3s ease}.btn_close-menu img{width:15px}.link_item-bar{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.link_nav-bar{color:var(--dark-blue);font-size:var(--size-36);font-weight:500}.overlay{background-color:#00000080;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:999}.overlay:not(:empty){opacity:1}.search_modal{background:rgba(0,0,0,.598);box-sizing:border-box;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal_content{background:var(--white);flex-direction:column;height:100vh;padding:10px;position:relative}.modal_content,.searc_title-btn{align-items:center;box-sizing:border-box;display:flex;width:100%}.searc_title-btn{justify-content:space-between;max-width:1200px}.searc_title-btn p{font-size:var(--size-16);font-weight:500}.close_modal_btn{background:none;border:none;cursor:pointer;padding:0}.close_modal_btn img{height:24px;width:24px}.modal_search_container{margin-top:20px;max-width:1200px;width:100%}.modal_search_container input{background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;display:block;font-family:var(--font-m);font-size:var(--size-16);font-weight:500;height:35px;padding:5px 10px}.modal_search_container input,.search_results{box-shadow:var(--input-shadow);box-sizing:border-box;width:100%}.search_results{background:#fff;border:1px solid var(--light-grey);border-radius:4px;height:calc(100vh - 150px);margin-top:10px;max-width:1200px;overflow-y:auto;padding:5px}.search_result_item{align-items:flex-start;background-color:var(--light);border:1px solid var(--border);border-radius:7px;cursor:pointer;display:flex;margin-bottom:10px;padding:10px}.search_result_item:hover{border:1px solid var(--light-grey);box-shadow:var(--input-shadow)}.search_result_image{border-radius:7px;height:75px;margin-right:10px;object-fit:cover;width:75px}.search_result_title{color:var(--dark-blue);font-size:var(--size-16);font-weight:500}@media screen and (max-width:1056px){.link_item{display:none}.nemu_link-btn{align-items:center;background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:35px;justify-content:center;width:35px}.bottom_menu-catalog{align-items:center;display:flex;gap:15px}}.bag_btn{background-color:var(--light);border:1px solid var(--border);border-radius:7px;height:40px;position:relative;width:40px}.bag_btn,.bag_indicator{align-items:center;box-shadow:var(--box-shadow);display:flex;justify-content:center}.bag_indicator{background-color:var(--blue);border:1px solid var(--dark-border);border-radius:50%;color:var(--white);font-size:var(--size-12);font-weight:500;height:15px;line-height:1;position:absolute;right:-4px;top:-4px;width:15px}.bag_btn img{width:25px}.modal_bag{align-items:center;justify-content:center;left:0;position:fixed;top:0;z-index:10}.modal_bag,.modal_content-bag{background-color:var(--white);display:flex;height:100%;width:100%}.modal_content-bag{flex-direction:column;margin:0 auto;max-width:1520px}.modal_header-bag{align-items:center;border-bottom:1px solid var(--light-grey);display:flex;justify-content:space-between;padding:10px}.modal_header-bag h2{color:var(--dark);font-size:var(--size-20);font-weight:700;margin:0}.modal_close-bag{background-color:var(--white);border:none;cursor:pointer;padding:0}.modal_close-bag img{height:24px;width:24px}.modal_body-bag{align-items:flex-start;gap:15px;height:calc(100vh - 50px);padding:10px}.bag_line-container,.modal_body-bag{box-sizing:border-box;display:flex;width:100%}.bag_line-container{flex-direction:column;height:calc(100vh - 70px);overflow-y:auto}.bag_line-product{align-items:center;border-bottom:1px solid var(--light-grey);box-sizing:border-box;display:flex;padding:10px 0;width:100%}.bag_product-image{margin-right:10px;width:100px}.bag_title-btn,.col-product_descr{box-sizing:border-box;width:100%}.bag_title-btn{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:0 5px}.bag_product-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--dark-blue);display:-webkit-box;font-size:var(--size-16);font-weight:500;margin-right:10px;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:100%}.bag_del-wish{align-items:center;display:flex;gap:15px}.bag_del-btn,.bag_wish-btn,.service_delete-btn{align-items:center;background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:30px;justify-content:center;width:30px}.bag_promo-price--quantity{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:0 5px;width:100%}.bag_old-sale{align-items:center;display:flex;gap:10px}.quantity_btn-price{align-items:center;display:flex;gap:15px;justify-content:space-between;max-width:400px;min-width:300px}.bag_old{color:var(--light-grey);text-decoration:line-through}.bag_old,.bag_sale{font-size:var(--size-16);font-weight:500}.bag_sale{background-color:var(--yellow);border-radius:4px;color:var(--dark);padding:2px 4px}.bag_current-price,.bag_price-current{color:var(--dark);font-size:var(--size-25);font-weight:600;letter-spacing:-2px}.quantity_btn{align-items:center;border:1px solid var(--dark-grey);border-radius:5px;display:flex;height:30px;justify-content:space-between;width:100px}.minus,.plus{background-color:initial;border:none;height:30px;width:30px}.minus img,.plus img{height:19px;width:19px}.quantity_btn span{color:var(--dark);font-size:var(--size-20);font-weight:500}.bag_config-container{align-items:flex-start;background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);max-width:350px;padding:10px}.bag_config-container,.service_item{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.service_item{margin-bottom:10px}.total_all-price,.total_price,.total_quantity,.total_sale,.total_service{box-sizing:border-box;margin-bottom:20px;width:100%}.additional_services,.total_all-price p,.total_price p,.total_quantity p,.total_sale p{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.total_all-price span,.total_price span,.total_quantity span,.total_sale span{color:var(--dark);font-size:var(--size-28);font-weight:500}.service_item span{color:var(--dark);font-size:var(--size-16);font-weight:600}.service_price{color:var(--dark);font-size:var(--size-22);font-weight:600}.price_del-services--item{align-items:flex-end;justify-content:space-between}.config_credit-btn,.price_del-services--item{box-sizing:border-box;display:flex;width:100%}.config_credit-btn{flex-direction:column;gap:15px;margin-top:15px}.config_btn{font-size:var(--size-24);height:40px;width:100%}.add_services-btn,.config_btn{align-items:center;background-color:var(--blue-btn);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--white);display:flex;font-family:var(--font-m);font-weight:500;justify-content:center;line-height:1}.add_services-btn{font-size:var(--size-16);height:32px}.services_modal{align-items:center;background:#00000080;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:0 10px;position:fixed;top:0;width:100%;z-index:1000}.services_modal-content{background:#fff;border-radius:8px;box-sizing:border-box;max-width:500px;padding:15px 10px;position:relative;width:100%}.services_modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.services_modal-header h2{color:var(--dark);font-size:var(--size-18);font-weight:500}.services_modal-buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.services_modal-confirm{background-color:var(--blue-btn);color:var(--white)}.services_modal-close,.services_modal-confirm{align-items:center;border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;display:flex;font-family:var(--font-m);font-size:var(--size-16);font-weight:500;height:32px;justify-content:center;line-height:1}.services_modal-close{background-color:var(--white);color:var(--dark)}.add_services-btn:disabled{background:#ccc;cursor:not-allowed}.price_cervices-mobile{display:none}.price_cervices{align-items:center;box-sizing:border-box;display:flex;gap:25px;width:100%}@media screen and (max-width:1024px){.modal_body-bag{gap:15px;height:calc(100vh - 80px)}.bag_config-container,.modal_body-bag{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;padding:10px;width:100%}.bag_config-container{background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);max-width:100%}.total_all-price,.total_price,.total_quantity,.total_sale{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.total_all-price span,.total_price span,.total_quantity span,.total_sale span{color:var(--dark);font-size:var(--size-20);font-weight:500}.bag_line-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:400px;overflow-y:auto;width:100%}}@media screen and (max-width:675px){.price_cervices{display:none}.price_cervices-mobile{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.bag_old{color:var(--light-grey);text-decoration:line-through}.bag_old,.bag_sale{font-size:var(--size-14);font-weight:500}.bag_sale{background-color:var(--yellow);border-radius:4px;color:var(--dark);padding:2px 4px}.bag_current-price,.bag_price-current{color:var(--dark);font-size:var(--size-20);font-weight:600;letter-spacing:-2px}.quantity_btn{align-items:center;border:1px solid var(--dark-grey);border-radius:5px;display:flex;height:25px;justify-content:space-between;width:80px}.minus,.plus{background-color:initial;border:none;height:25px;width:25px}.minus img,.plus img{height:15px;width:15px}.bag_promo-price--quantity{align-items:flex-start;flex-direction:column;gap:10px}.bag_promo-price--quantity,.quantity_btn-price{box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.quantity_btn-price{align-items:center;gap:15px;max-width:100%;min-width:200px}}@media screen and (max-width:450px){.bag_line-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:450px;overflow-y:auto;width:100%}.add_services-btn{align-items:center;background-color:var(--blue-btn);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--white);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:400;height:32px;justify-content:center;line-height:1}}.product_container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.product_grid{grid-gap:40px;border-bottom:1px solid var(--light-grey);box-sizing:border-box;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);height:100%;padding-bottom:20px;width:100%}.right_item-product{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.product_page-title{color:var(--dark);font-size:var(--size-38);font-weight:500;letter-spacing:-2px;margin-bottom:20px;text-align:justify}.rev_code-line{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.rev_star-line{position:relative}.count_rev-item,.rev_star-line{align-items:center;box-sizing:border-box;display:flex}.count_rev-item{margin-left:20px}.rev_count-img,.rev_star-img{width:24px}.count_rev-item span{color:var(--dark);font-size:var(--size-18);font-weight:600;margin-left:2px}.stock_title{color:var(--dark);font-size:var(--size-16);font-weight:600}.product_price-item{align-items:flex-end;display:flex;gap:50px;margin:30px 0}.product_old-price{display:flex;flex-direction:column}.old-price{align-items:center;display:flex;gap:20px}.old-price p{color:var(--light-grey);font-size:var(--size-18);font-weight:500;text-decoration:line-through}.old-price span{background-color:var(--yellow);border-radius:4px;font-size:var(--size-16);padding:2px 4px}.old-price span,.product_price{color:var(--dark);font-weight:500}.product_price{font-size:var(--size-38);letter-spacing:-2px;margin-top:5px}.promo_promotion{background-color:var(--red)}.promo_hit,.promo_promotion,.promo_top{border-radius:3px;color:var(--white);font-size:var(--size-14);font-weight:600;padding:5px 10px}.promo_hit,.promo_top{background-color:var(--orange)}.promo_best-price,.promo_new{background-color:var(--light-green)}.promo_best-price,.promo_exclusive,.promo_new{border-radius:3px;color:var(--white);font-size:var(--size-14);font-weight:600;padding:5px 10px}.promo_exclusive{background-color:var(--violet)}.promo_none{display:none}.promo_discount{background-color:var(--red);border-radius:3px;color:var(--white);font-size:var(--size-14);font-weight:600;padding:5px 10px}.product_wish-btn{align-items:center;background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:37px;justify-content:center;width:37px}.product_wish-btn img{width:25px}.add_product-btn{align-items:center;box-sizing:border-box;display:flex;gap:20px;width:100%}.add_product{background-color:var(--blue-btn);border:1px solid var(--dark-border);border-radius:7px;color:var(--white);font-family:var(--font-m);font-size:var(--size-24);font-weight:500}.add_credit,.add_product{align-items:center;box-shadow:var(--box-shadow);box-sizing:border-box;display:flex;height:40px;justify-content:center;line-height:1;width:100%}.add_credit{border:1px solid var(--light-green);border-radius:7px;color:var(--dark);font-family:var(--font-j);font-size:var(--size-14);font-weight:700;text-align:center}.add_credit,.credit_descr{background-color:var(--white)}.credit_descr{align-items:center;border:1px solid var(--light-grey);border-radius:7px;box-sizing:border-box;display:flex;gap:20px;margin-top:20px;padding:5px 10px}.credit_descr p{color:var(--dark);font-size:var(--size-16);font-weight:700}.credit_item{align-items:center;display:flex;gap:3px}.credit_item span{color:var(--dark);font-size:var(--size-16);font-weight:700}.delivery_col-descr{border-bottom:1px solid var(--light-grey);box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:20px;width:100%}.delivery_title{color:var(--dark);font-size:var(--size-18);font-weight:500;margin:40px 0 15px}.delivery_line-descr{box-sizing:border-box;justify-content:space-between;margin-bottom:10px;width:100%}.delivery_line-descr,.delivery_title-img{align-items:center;display:flex}.delivery_title-img img{width:27px}.delivery_post-title{color:var(--dark);font-size:var(--size-15);font-weight:500}.delivery_post-title span{color:var(--grey);font-size:var(--size-14);font-weight:500}.free_text{color:var(--light-green);font-size:var(--size-15);font-weight:500}.extra_services-col{align-items:flex-start;border-bottom:1px solid var(--light-grey);box-sizing:border-box;display:flex;flex-direction:column;margin-top:40px;padding-bottom:20px;width:100%}.extra_services-title--img{align-items:center;display:flex;gap:10px;margin-bottom:15px}.extra_services-title--img img{width:24px}.extra_services-title--img p{color:var(--dark);font-size:var(--size-18);font-weight:500}.extra_services-item{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.input_label-item{align-items:center;display:flex;gap:10px;margin-bottom:5px}.input_label-item input{height:18px;width:18px}.extra_service-label{color:var(--dark);font-size:var(--size-16);font-weight:600}.select_price-item{align-items:center;box-sizing:border-box;display:flex;gap:10px;width:100%}.extra_service-select{border:1px solid var(--light-grey);border-radius:5px;box-sizing:border-box;color:var(--dark);font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;max-width:350px;width:100%}.extra_service-label span{color:var(--dark-grey);font-size:var(--size-14);font-weight:500}.extra_service-price{align-items:center;border:1px solid var(--light-grey);border-radius:5px;color:var(--dark);display:flex;font-size:var(--size-14);font-weight:600;height:30px;justify-content:center;padding:0 10px;width:100px}.payment_col{border-bottom:1px solid var(--light-grey);display:flex;flex-direction:column;margin-top:30px;padding-bottom:20px}.payment_img-item{align-items:flex-start;display:flex;gap:10px;margin-bottom:15px}.payment_title{color:var(--dark);font-size:var(--size-18);font-weight:500}.payment_title span{color:var(--dark-grey);font-size:var(--size-14);font-weight:400}.img_payment-line{align-items:center;display:flex;gap:15px}.warranty_col{margin-top:40px}.warranty_img-title{align-items:flex-start;display:flex;gap:10px}.warranty_title{color:var(--dark);font-size:var(--size-18);font-weight:500}.warranty_title span{color:var(--dark-grey);font-size:var(--size-14);font-weight:400}.bottom_page-container{margin-top:40px}.bottom_page-container,.left_bottom{align-items:flex-start;box-sizing:border-box;display:flex;gap:20px;width:100%}.left_bottom{flex-direction:column;height:100%}.char_container{border-bottom:1px solid var(--light-grey);box-sizing:border-box;padding-bottom:20px;width:100%}.char_title{color:var(--dark);font-size:var(--size-24);font-weight:500;margin-bottom:20px}.char_item-line{flex-direction:column}.char_item-line,.char_line{box-sizing:border-box;display:flex;width:100%}.char_line{gap:10px;margin-bottom:6px}.char_line.hidden{display:none}.char_name,.char_value{align-items:flex-start;box-sizing:border-box;color:var(--dark);display:flex;font-size:var(--size-14);font-weight:400;width:100%}.char_toggle-btn{background-color:var(--white);border:none;color:var(--blue);font-family:var(--font-j);font-size:var(--size-14);font-weight:600;margin-top:10px;padding:0;text-align:left;text-decoration:underline}.card_bottom-page{height:425px;max-width:250px;position:-webkit-sticky;position:sticky;top:165px;width:100%}.card_bottom{background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);padding:10px;position:relative}.card_bottom,.card_bottom img{box-sizing:border-box;width:100%}.card_bottom img{margin:10px auto 0}.product_card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--dark);display:-webkit-box;font-size:var(--size-18);font-weight:500;margin-bottom:20px;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:100%}.old-price_card{align-items:center;display:flex;gap:20px}.old-price_card p{color:var(--light-grey);font-size:var(--size-16);font-weight:500;text-decoration:line-through}.old-price_card span{background-color:var(--yellow);border-radius:4px;color:var(--dark);font-size:var(--size-14);font-weight:500;padding:2px 4px}.product_price-card{color:var(--dark);font-size:var(--size-30);font-weight:500;letter-spacing:-2px;margin-top:5px}.add_product-card{align-items:center;background-color:var(--blue-btn);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--white);display:flex;font-family:var(--font-m);font-size:var(--size-18);font-weight:500;height:34px;justify-content:center;line-height:1;margin-top:20px;width:100%}.manual_container{border-bottom:1px solid var(--light-grey);box-sizing:border-box;padding-bottom:20px;width:100%}.manual_title{color:var(--dark);font-size:var(--size-24);font-weight:700;margin-bottom:20px}.load_manual-item{align-items:center;border:1px solid var(--light-grey);box-sizing:border-box;display:flex;padding:5px 10px;width:100%}.manual_icon{margin-right:5px;width:18px}.manual_icon-load{margin-left:auto;width:20px}.review_container{border-bottom:1px solid var(--light-grey);box-sizing:border-box;display:flex;flex-direction:column;margin-top:20px;padding-bottom:20px;width:100%}.all_rating-item,.start_number-item{align-items:center;display:flex}.start_number-item{margin-left:15px}.all_rating-item p,.start_number-item span{color:var(--dark);font-size:var(--size-18);font-weight:500}.start_number-item span{margin-left:10px}.start_number-item img{width:18px}.rev_title-count{align-items:center;color:var(--dark);display:flex;font-size:var(--size-18);font-weight:500;margin-top:20px}.user_rev-feed--container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.rev_title-count span{background-color:var(--orange);border-radius:3px;color:var(--white);font-size:var(--size-14);font-weight:600;margin-left:10px;padding:2px 6px}.user_star-name--item{align-items:center;display:flex}.user_rev-container{background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);margin-bottom:10px;margin-top:30px;padding:10px}.user_rating-data{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.user_rev-name{font-size:var(--size-18)}.data_rev,.user_rev-name{color:var(--dark);font-weight:500}.data_rev{font-size:var(--size-14)}.rev_col-advantage{box-sizing:border-box;display:flex;flex-direction:column;margin:30px 0;width:100%}.rev_col-advantage p{color:var(--dark);font-size:var(--size-18);font-weight:500}.rev_col-advantage span{color:var(--dark);font-size:var(--size-14);font-weight:500}.feed_rev{background-color:initial;border:none;color:var(--blue);font-family:var(--font-m);font-weight:500;padding:0;text-decoration:underline}.rev_feed-user{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-end;margin-bottom:10px;width:100%}.inner_rev-item{background-color:var(--light);border-left:1px solid var(--light-grey);box-sizing:border-box;padding:10px;width:95%}.user_feed-data{align-items:center;display:flex;justify-content:space-between}.user_feed-data p{color:var(--dark);font-size:var(--size-15);font-weight:700}.user_feed-data span{color:var(--dark);font-size:var(--size-14);font-weight:700}.feed_rev-descr{color:var(--dark);font-size:var(--size-15);font-weight:500;margin-top:10px}.add_rev-select{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:20px 0;width:100%}.add_rev{background-color:var(--blue-btn);border:none;border-radius:5px;color:var(--white);font-size:var(--size-18);width:200px}#sort_reviews,.add_rev{font-family:var(--font-m);font-weight:500;height:34px}#sort_reviews{border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);color:var(--dark);padding:0 5px;width:250px}.option{color:var(--dark);font-family:var(--font-m);font-weight:500}.product_slider-container{background-color:var(--white);border-radius:25px;box-sizing:border-box;display:flex;flex-direction:column;height:600px;margin:0 auto;position:-webkit-sticky;position:sticky;top:165px;width:100%}.slider-image_container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.main_slider-image{border-radius:8px;box-sizing:border-box;height:100%;max-width:450px;object-fit:cover;width:100%}.nav-button{align-items:center;background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease;width:30px}.nav-button img{height:15px;width:15px}.prev-button{left:10px}.next-button{right:10px}.thumbnail-img_container{-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto;padding:10px 5px;scroll-behavior:smooth;scrollbar-width:none;width:100%}.thumbnail-img_container::-webkit-scrollbar{display:none}.thumbnail{border:1px solid #0000;border-radius:4px;box-sizing:border-box;cursor:pointer;height:70px;margin-right:10px;object-fit:cover;opacity:.4;padding:2px;transition:opacity .3s ease,border-color .3s ease;width:70px}.thumbnail.active,.thumbnail:hover{border-color:var(--dark-border);opacity:1}.modal_add-rev{pading:0 10px;align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal_content-rev{background-color:#fff;border-radius:8px;flex-direction:column;height:100%;max-height:520px;max-width:600px;padding:10px;width:100%}.modal_content-rev,.modal_rev-header{display:flex;justify-content:space-between}.modal_rev-header{align-items:center;margin-bottom:16px}.modal_rev-header h2{font-size:20px;font-weight:500;margin:0}.modal_close-rev{background:none;border:none;color:#666;cursor:pointer;font-size:16px;padding:4px 8px}.modal_close-rev:hover{color:#333}.modal_body-rev{display:flex;flex-direction:column;flex-grow:1;gap:16px;padding-bottom:20px}.rev_input,.rev_name-input{box-sizing:border-box;display:block;font-family:var(--font-m);font-size:var(--size-16);font-weight:500;width:100%}.rev_input,.rev_modal-textarea,.rev_name-input{border:1px solid #ccc;border-radius:4px;color:var(--dark);padding:8px}.rev_modal-textarea{font-family:var(--font-j);font-size:14px;font-size:var(--size-16);font-weight:600;height:180px;resize:none}.star_rating-container--rev{display:flex;gap:8px}.star_btn{background:none;border:none;cursor:pointer;padding:0}.star_icon-rev{height:24px;width:24px}.modal_rev-submit{background-color:var(--blue-btn);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--font-m);font-size:var(--size-16);font-weight:500;padding:8px 16px}.toggle_reviews-btn{align-items:center;background-color:var(--blue);border:1px solid var(--dark-border);border-radius:7px;color:var(--white);display:flex;font-family:var(--font-j);font-weight:600;gap:10px;height:34px;justify-content:center;margin:20px auto 0;width:200px}.absent_title{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-top:20px}.product_descr-container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.product_descr-title{color:var(--dark);font-size:var(--size-24);font-weight:500;margin-bottom:20px}.product_descr-item{margin-bottom:40px}.product_descr-item:last-child{margin-bottom:0}.product_descr-subtitle{font-size:var(--size-20)}.descr_product-text,.product_descr-subtitle{color:var(--dark);font-weight:500;margin-bottom:15px}.descr_product-text{font-size:var(--size-16);text-align:justify;white-space:pre-line}.product_descr-item img{box-sizing:border-box;height:100%;object-fit:cover;width:100%}.add_product-card.disabled,.add_product.disabled{cursor:not-allowed;opacity:.5}@media screen and (max-width:1024px){.product_grid{grid-gap:40px;border-bottom:1px solid var(--light-grey);box-sizing:border-box;display:grid;gap:40px;grid-template-columns:1fr;height:100%;padding-bottom:20px;width:100%}.card_bottom-page{display:none}.product_slider-container{background-color:var(--white);border-radius:25px;box-sizing:border-box;display:flex;flex-direction:column;height:600px;margin:0 auto;position:relative;top:0;width:100%}.thumbnail-img_container{box-sizing:border-box;display:flex;overflow-x:auto;padding:10px 5px;scroll-behavior:smooth;scrollbar-width:none;width:100%}.modal_add-rev{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:0 10px;position:fixed;right:0;top:0;z-index:1000}}@media screen and (max-width:500px){.product_page-title{color:var(--dark);font-size:var(--size-28);font-weight:500;letter-spacing:-2px;margin-bottom:20px;text-align:justify}.add_rev-select{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;margin:20px 0;width:100%}#sort_reviews,.add_rev{width:100%}.char_title{color:var(--dark);font-size:var(--size-24);font-weight:500;margin-bottom:20px;text-align:justify}.main_slider-image{border-radius:8px;box-sizing:border-box;height:100%;max-width:100%;object-fit:cover;width:100%}.product_slider-container{background-color:var(--white);border-radius:25px;box-sizing:border-box;display:flex;flex-direction:column;height:auto;margin:0 auto;position:relative;top:0;width:100%}.modal_close-rev{background:none;border:none;color:#666;cursor:pointer;font-size:24px;padding:4px 8px}.add_product{height:50px}}.company_card-container{align-items:center;background-color:var(--light);border:2px solid var(--border);border-radius:15px;box-shadow:var(--box-shadow);box-sizing:border-box;display:flex;flex-direction:column;margin-top:150px;padding:25px 10px;width:100%}.container_card-title{align-items:center;color:var(--dark-blue);display:flex;font-size:var(--size-44);font-weight:500;margin-bottom:40px}.container_card-title p{align-items:flex-end;color:var(--blue);display:flex;font-weight:700;margin-left:5px}.circle{background-color:var(--blue);border-radius:50%;display:block;height:15px;margin-bottom:6px;width:15px}.card_line-inner{grid-gap:20px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1320px;width:100%}.card_company{background-color:var(--bg);border:1px solid var(--border);border-radius:10px;box-shadow:var(--box-shadow);box-sizing:border-box;padding:25px 15px;width:100%}.card_company,.img_descr-company{align-items:flex-start;display:flex;justify-content:center}.img_descr-company{gap:10px}.card_company img{height:25px;object-fit:cover;width:25px}.card_descr-title{color:var(--dark-blue);font-size:var(--size-16);font-weight:500}.card_descr-title span{font-size:var(--size-30)}@media screen and (max-width:1024px){.card_line-inner{grid-gap:20px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1320px;width:100%}.container_card-title{align-items:center;display:flex;flex-direction:column}}@media screen and (max-width:575px){.card_line-inner{grid-gap:20px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:1fr;margin:0 auto;max-width:1320px;width:100%}.container_card-title{align-items:center;color:var(--dark-blue);display:flex;flex-direction:column;font-size:var(--size-28);font-weight:500;margin-bottom:40px;text-align:center}.circle{background-color:var(--blue);border-radius:50%;display:block;height:12px;margin-bottom:3px;width:12px}}.infinite_carousel{background-color:var(--light);border:2px solid var(--border);border-radius:15px;box-shadow:var(--box-shadow);box-sizing:border-box;margin-top:50px;overflow:hidden;padding:25px 0;width:100%}.carousel_track{animation:scroll 35s linear infinite;display:flex;width:-webkit-fit-content;width:fit-content}.carousel_item{align-items:center;box-sizing:border-box;display:flex;flex:0 0 auto;height:100px;justify-content:center;padding:0 10px;width:250px}.carousel_item img{display:block;height:100%;object-fit:contain;width:100%}.infinite_carousel p{color:var(--dark-blue);font-size:var(--size-44);font-weight:500;margin-bottom:40px;text-align:center;width:100%}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media screen and (max-width:550px){.infinite_carousel p{color:var(--dark-blue);font-size:var(--size-28);font-weight:500;margin-bottom:40px;text-align:center;width:100%}.carousel_item{align-items:center;box-sizing:border-box;display:flex;flex:0 0 auto;height:100px;justify-content:center;padding:0 10px;width:200px}}.video_card-container{box-sizing:border-box;margin:150px 0;width:100%}.video-blog-container{margin:150px 0}.video_card-title{color:var(--dark-blue);font-size:var(--size-28);font-weight:500;margin-bottom:25px}.video_card-grid{grid-gap:25px;box-sizing:border-box;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));height:100%;width:100%}.video_card-col{display:flex;flex-direction:column}.video_card-col,.video_player{box-sizing:border-box;width:100%}.video_player{border-radius:25px;box-shadow:var(--box-shadow);height:275px}.card_col-title{color:var(--dark-blue);font-size:var(--size-24);font-weight:600;margin-top:25px}.card_col-descr{color:var(--dark-blue);font-size:var(--size-18);font-weight:400;margin-top:10px}.form_inner-container{align-items:center;box-sizing:border-box;display:flex;gap:20px;margin:0 auto;max-width:1100px;width:100%}.form_title-item{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:50px;margin-top:150px}.form_title{color:var(--dark-blue);font-size:var(--size-44);font-weight:500}.form_descr{color:var(--blue);font-size:var(--size-25);font-weight:500}.form-item{height:100%}.form-item,.form-item_success{background-color:var(--light);border:1px solid var(--border);border-radius:25px;box-shadow:var(--box-shadow);box-sizing:border-box;display:flex;flex-direction:column;max-width:550px;padding:25px 15px;width:100%}.form-item_success{align-items:center;height:350px;justify-content:center}.form-item input,.form_success-message{font-size:var(--size-16);font-weight:500}.form-item input{border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark-blue);display:block;font-family:var(--font-m);height:35px;margin-bottom:25px;padding:0 10px;width:100%}.form-item input::placeholder{color:var(--light-grey);font-family:var(--font-m);font-size:var(--size-14);font-weight:500}.form-item textarea{border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark-blue);display:block;font-family:var(--font-m);font-size:var(--size-16);font-weight:500;height:100px;margin-bottom:25px;max-height:100px;min-height:120px;padding:5px 10px;width:100%}.form-item textarea::placeholder{color:var(--light-grey);font-family:var(--font-m);font-size:var(--size-14);font-weight:500}.form-item button{background-color:var(--blue-btn);border:none;border-radius:7px;box-shadow:var(--input-shadow);color:var(--bg);font-family:var(--font-m);font-size:var(--size-16);font-weight:500;height:35px;padding:0 15px;width:225px}.form_img{box-sizing:border-box;height:350px;max-width:550px;width:100%}@media screen and (max-width:1024px){.form_title-item{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:50px;margin-top:75px}}.accordion-container{margin:200px auto 0;max-width:1100px;width:100%}.accordion-title{color:var(--dark-blue);font-size:var(--size-44);font-weight:500;margin-bottom:40px;text-align:center}.accordion-buttons{display:flex;flex-direction:column}.accordion-item{overflow:hidden;padding:10px}.accordion-button{align-items:center;background-color:var(--bg);border:1px solid var(--border);border-radius:10px;box-shadow:var(--box-shadow);color:var(--dark-blue);cursor:pointer;display:flex;font-family:var(--font-m);font-size:var(--size-18);font-weight:500;justify-content:space-between;padding:10px 15px;text-align:left;transition:background-color .3s ease;width:100%}.accordion-button.active,.accordion-button:hover{background-color:var(--border)}.accordion-icon{align-items:center;display:flex;height:26px;justify-content:center;width:26px}.accordion-icon img{height:100%;object-fit:contain;width:100%}.icon-style{transition:transform .3s ease}.accordion-button.active .icon-style.rotate{transform:rotate(-45deg)}.accordion-content{height:0;overflow:hidden;transition:height .3s ease-out,padding .3s ease-out}.accordion-content.open{background-color:#fff;border:1px solid var(--border);border-radius:10px;box-shadow:var(--box-shadow);height:auto;margin-top:10px;padding:1rem}.accordion-content p{color:#4a5568;font-size:1rem;line-height:1.5;margin:0}@media screen and (max-width:1024px){.accordion-container{margin:75px auto 0;max-width:1100px;width:100%}}.card-blog-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:150px;width:100%}.card_blog-title{color:var(--dark-blue);font-size:var(--size-28);font-weight:500;margin-bottom:25px}.inner_card-container{align-items:center;border-top:1px solid var(--light-grey);box-sizing:border-box;display:flex;height:100%;width:100%}.inner_card-container:last-child{border-bottom:1px solid var(--light-grey)}.img_data{align-items:flex-start;border-right:1px solid var(--light-grey);display:flex;height:100%;padding:15px 15px 15px 0}.img_data img{border-radius:25px;height:150px;object-fit:cover;width:250px}.data_card-blog{color:var(--dark);margin-left:25px;text-align:right}.data_card-blog,.data_card-blog span{font-size:var(--size-24);font-weight:600}.data_card-blog span{color:var(--light-grey)}.title_descr-link{align-items:center;gap:40px;padding-left:15px}.title_descr-link,.title_link{box-sizing:border-box;display:flex;height:100%;justify-content:space-between;width:100%}.title_link{flex-direction:column}.title_card{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--dark);display:-webkit-box;font-size:var(--size-22);font-weight:500;margin-bottom:20px;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:100%}.descr_col-card{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.descr_card-blog{color:var(--dark);font-size:var(--size-16);font-weight:500;text-align:justify}.descr_card-blog:first-child{margin-bottom:50px}.contact_map-container{align-items:center;display:flex;gap:20px;margin:200px auto 0;max-width:1100px;width:100%}.contact_container{align-items:center;background-color:var(--white);border:1px solid var(--border);border-radius:15px;box-shadow:var(--box-shadow);display:flex;flex-direction:column;height:360px;justify-content:center;max-width:250px;padding:25px;width:250px}.contact_title{color:var(--dark-blue);font-size:var(--size-28);font-weight:500;margin-bottom:40px}.contact_item-col{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;width:100%}.contact_line{align-items:flex-start;display:flex;gap:20px}.contact_line a,.contact_line p{color:var(--dark-blue);font-size:var(--size-16);font-weight:500}.contact_line p span{color:var(--dark-blue);font-size:var(--size-14);font-weight:400}.map_container{border-radius:25px;box-shadow:var(--box-shadow);box-sizing:border-box;max-width:800px;width:100%}.container_home-descr{color:var(--dark);font-size:var(--size-28);font-weight:500;margin:50px 0;text-align:justify}.top__container{background-color:var(--light);border:2px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);margin-top:60px;overflow:hidden;padding:10px;position:relative}.slider_header,.top__container{box-sizing:border-box;width:100%}.slider_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;max-width:1560px}.slider_header h2{font-size:24px;font-weight:500;text-transform:uppercase}.arrows_slide{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:0 3px;width:100px}.next_arrow,.prev_arrow{border:1px solid var(--border);border-radius:5px;cursor:pointer}.next_arrow,.prev_arrow,.slider-card{background-color:var(--white);box-shadow:var(--box-shadow)}.slider-card{align-items:flex-start;border:1px solid var(--border);border-radius:10px;box-sizing:border-box;height:100%;padding:50px 10px 20px;position:relative}.promo_item{align-items:center;display:flex;gap:5px;width:100%}.first_label{background-color:var(--orange)}.first_label,.second_label{border-radius:10px;color:var(--white);font-size:var(--size-14);font-weight:600;padding:3px 8px}.second_label{background-color:var(--red)}.third_label{background-color:var(--violet);border-radius:10px;color:var(--white);font-size:var(--size-14);font-weight:600;padding:3px 8px}.card_img-slider{box-sizing:border-box;height:160px;margin:0 auto;object-fit:cover;width:160px}.delivery_cod-item{align-items:center;margin:30px 0 10px}.code_label,.delivery_label{font-size:var(--size-12);font-weight:600}.delivery_label{color:var(--orange)}.card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--dark);display:-webkit-box;font-size:var(--size-16);font-weight:500;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:100%}.rating-card_item{gap:15px;margin-top:10px;width:100%}.rating-card_item,.rating_star{align-items:center;display:flex}.rating_star img{width:16px}.rev-rating_item{padding-bottom:2px;position:relative}.rev_rating-item img{position:absolute;top:-10px}.rev_rating-item span{font-size:var(--size-12);font-weight:600;margin-left:1px;margin-top:-8px}.old_prise-promo{align-items:center;margin-top:10px}.old_price{color:var(--grey);margin-right:10px}.old_price,.sale_price-label{font-size:var(--size-14);font-weight:700}.sale_price-label{border-radius:3px;color:var(--dark);padding:0 6px}.price_bag-item{margin-top:10px}.price_card-slider{font-size:var(--size-25);font-weight:500}.bag_card{align-items:center;background-color:var(--orange);border:1px solid var(--dark-border);border-radius:5px;display:flex;height:30px;justify-content:center;width:30px}.slick-track{display:flex!important}.slick-slide{box-sizing:border-box;padding:5px}.slick-list{margin:0 -5px}.next_arrow,.prev_arrow{padding:5px 15px}@media screen and (max-width:699px){.card_img-slider{height:120px;width:120px}.delivery_cod-item{align-items:flex-start;display:flex;flex-direction:column}.code_label{display:flex;margin-top:5px}.code_label,.delivery_label{font-size:var(--size-14);font-weight:600}.code_label span{display:flex}.card_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--dark);display:-webkit-box;font-size:var(--size-16);font-weight:700;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:100%}.price_card-slider{font-size:var(--size-24);font-weight:700}.slider_header h2{font-size:20px;font-weight:500;text-transform:uppercase}}@media screen and (max-width:550px){.price_card-slider{font-size:var(--size-18);font-weight:600}.old_price,.sale_price-label{font-size:var(--size-14);font-weight:500}.old_prise-promo{align-items:flext-start;display:flex;flex-direction:column;gap:10px;width:100%}.top__container{background-color:initial;border:none;border-radius:none;box-shadow:none;margin-top:60px;overflow:hidden;padding:0;position:relative}}@media screen and (max-width:450px){.first_label{background-color:var(--orange)}.first_label,.second_label{border-radius:10px;color:var(--white);font-size:var(--size-12);font-weight:600;padding:3px 8px}.second_label{background-color:var(--red)}.third_label{background-color:var(--violet);border-radius:10px;color:var(--white);padding:3px 8px}.code_label,.delivery_label,.third_label{font-size:var(--size-12);font-weight:600}.card_title{font-size:var(--size-14);text-align:left}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.footer_container{background-color:var(--light);border-radius:25px;justify-content:space-between;margin-top:50px;padding:50px 25px;width:100%}.footer_col-line,.footer_container{align-items:flex-start;box-sizing:border-box;display:flex}.footer_col-line{gap:75px}.footer_col{display:flex;flex-direction:column}.footer_title-descr{color:var(--dark);font-size:var(--size-15);font-weight:600;margin-bottom:30px}.footer_link{color:var(--dark-blue);font-size:var(--size-14);font-weight:400;margin-bottom:10px}.footer_link:hover{text-decoration:underline}.footer_link:last-child{margin-bottom:0}.soc_footer-line{align-items:center;display:flex;gap:15px;margin-bottom:36px}.main_text{color:var(--dark-blue);font-size:13.5cqw;font-weight:700}.line_text-image{align-items:center;gap:50px;justify-content:space-between;margin-top:20px}.line_text-image,.text_link-page{box-sizing:border-box;display:flex;width:100%}.text_link-page{align-items:flex-start;flex-direction:column}.main_text-bottom{color:var(--dark-blue);font-size:4cqw;font-weight:600;text-align:justify}.main_text-bottom span{color:var(--blue)}.text_link-page a{align-items:center;background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);color:var(--dark-blue);display:flex;font-size:var(--size-16);font-weight:600;height:35px;justify-content:center;margin-top:40px;padding:0 15px}.line_text-image img{box-sizing:border-box;height:100%;max-width:600px;object-fit:cover;width:100%}.bottom_text-main{color:var(--dark-blue);font-size:var(--size-15);font-weight:400;margin-top:150px;text-align:justify}.bottom_text-main span{color:var(--blue);font-weight:800}@media screen and (max-width:1055px){.line_text-image{display:flex;flex-direction:column;gap:20px}.line_text-image img{box-sizing:border-box;margin-top:20px;max-width:100%;width:100%}.container_home-descr{color:var(--dark);font-size:var(--size-24);font-weight:500;margin:50px 0;text-align:justify}}.filter_container{height:calc(100vh - 120px);max-width:275px;min-width:275px;overflow-y:auto;padding-right:3px;position:-webkit-sticky;position:sticky;top:160px}.filter_container,.filter_item{display:flex;flex-direction:column}.filter_item{background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;margin-bottom:10px;padding:10px;width:100%}.filter_item.closed .filter_lines{display:none}.filter_item.open .filter_lines{display:block}.filter_item.closed .title_btn-list{margin-bottom:0}.filter_item.open .title_btn-list,.title_btn-list{margin-bottom:20px}.title_btn-list{align-items:center;display:flex;justify-content:space-between;width:100%}.filter_title{color:var(--dark-blue);font-size:var(--size-14);font-weight:400}.list_dwn-btn{background-color:var(--white);border:none;padding:0}.chevron-icon{transition:transform .3s ease}.chevron-icon.rotated{transform:rotate(180deg)}.filter_line{align-items:center;display:flex;margin-bottom:10px;width:100%}.filter_line input{cursor:pointer;margin-right:5px}.filter_descr{color:var(--dark-blue);font-size:var(--size-14);font-weight:400}.filter_descr span{color:var(--light-grey);font-size:var(--size-14);font-weight:500}.left_slide_modal_trigger{display:none}@media screen and (max-width:1024px){.filter_container{display:none}.left_slide_modal_trigger{display:block}.filter_modal-btn{align-items:center;background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);color:var(--dark);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;gap:5px;height:40px;justify-content:center;padding:5px 10px}.filter_side-modal{background:var(--white);box-sizing:border-box;left:0;padding:15px 10px;position:fixed;top:0;z-index:1000}.filter_modal-content,.filter_side-modal{display:flex;flex-direction:column;height:100%;width:100%}.filter_modal-content{animation:slideIn .3s ease forwards;background:#fff;position:relative;transform:translateX(-100%)}.filter_title-btn{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.filter_title-btn p{font-size:var(--size-16);font-weight:500}.side_modal_close_btn{background-color:initial;border:none;padding:0}.side_modal_inner{align-items:flex-start;flex-direction:column;height:calc(100vh - 130px);overflow-y:auto;padding:0 3px}.modal_buttons,.side_modal_inner{box-sizing:border-box;display:flex;margin-bottom:15px;width:100%}.modal_buttons{align-items:center;justify-content:space-between}.bottom_close_btn{background-color:var(--blue-btn);color:var(--white);font-weight:500}.bottom_close_btn,.reset_btn{border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);font-family:var(--font-m);font-size:var(--size-14);padding:5px 10px}.reset_btn{background-color:var(--white);color:var(--dark);font-weight:600}@keyframes slideIn{to{transform:translateX(0)}}}.catalog_container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.catlog_title{color:var(--dark-blue);font-size:var(--size-44);font-weight:500;margin-bottom:30px}.catalog_item{align-items:flex-start;gap:10px}.catalog_item,.sort_grid-btn{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.sort_grid-btn{align-items:center}.grid_category-line{align-items:flex-start;display:flex}.grid_card-container,.grid_category-line{box-sizing:border-box;gap:10px;width:100%}.grid_card-container{grid-gap:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));height:100%;margin-top:20px}.catalog_card-item{align-items:center;background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;display:flex;flex-direction:column;padding:5px 10px;position:relative;width:100%}.label_promo-container{left:10px;position:absolute;top:10px}.promo_label{border-radius:3px;color:var(--white);font-size:var(--size-14);font-weight:500;padding:5px 10px}.card_img-card{margin:15px 0;width:125px}.delivery_cod-item{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:space-between;margin:10px 0;width:100%}.delivery_label{font-size:var(--size-12);font-weight:400}.code_label{font-size:var(--size-12);font-weight:500}.card_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--dark-blue);display:-webkit-box;font-size:var(--size-16);font-weight:500;margin:5px 0 10px;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:100%}.rating_card-item{align-items:center;display:flex;gap:10px;width:100%}.rev_rating-item{position:relative}.rev_rating-item img{height:24px;object-fit:cover;width:24px}.rev_rating-item span{left:7px;position:absolute;top:5px}.price_add-item{flex-direction:column;margin-top:20px}.old_prise-promo,.price_add-item{align-items:flex-start;display:flex;width:100%}.old_prise-promo{gap:10px}.old_price{color:var(--light-grey);font-size:var(--size-15);text-decoration:line-through}.sale_price-label{background-color:var(--yellow);border:1px solid var(--border);border-radius:4px;color:var(--dark-blue);font-size:var(--size-12);font-weight:500;padding:3px 6px}.price_bag-item{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.price_card{color:var(--dark-blue);font-size:var(--size-24);font-weight:600}.bag_card{background-color:var(--white);border:none;border-radius:7px;box-shadow:var(--box-shadow);padding:0}.load_more-btn{background-color:var(--blue-btn);box-shadow:var(--box-shadow);color:var(--white);font-family:var(--font-m);font-size:var(--size-15);font-weight:500;gap:15px;justify-content:center;margin-top:40px;padding:7px 14px}.load_more-btn,.slider_container-line{align-items:center;border:1px solid var(--border);border-radius:7px;display:flex}.slider_container-line{background-color:var(--light);box-sizing:border-box;height:160px;overflow-x:auto;padding:5px;width:100%}.card_product-line{align-items:center;background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);display:flex;flex-direction:column;height:115px;justify-content:space-between;margin-right:10px;min-width:150px;padding:10px 25px}.image_card-line{height:75px;object-fit:cover;width:75px}.title_card-line{color:var(--dark-blue);font-size:var(--size-12);font-weight:500;margin:10px;text-align:center;width:100%}.title_img-item{margin:30px 0}.sort_item,.title_img-item{align-items:center;display:flex}.sort_item{background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;padding:5px 10px;width:100%}.sort_title{color:var(--dark-grey);font-size:var(--size-16);font-weight:500;margin-right:15px}.sort_btn{background-color:initial;border:none;color:var(--dark);font-family:var(--font-j);font-size:var(--size-14);font-weight:400;margin-right:20px;padding:5px 0}.sort_btn:hover{border-bottom:2px solid var(--violet);padding:2px 0}.bar_sort-container{align-items:center;box-sizing:border-box;display:flex;gap:10px;width:100%}.sort_select{display:none}@media screen and (max-width:1024px){.bar_sort-container{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;width:100%}}@media screen and (max-width:840px){.sort_item{display:none}.sort_select{border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:40px;padding:3px 10px;width:220px}}@media screen and (max-width:750px){.catlog_title{color:var(--dark-blue);font-size:var(--size-34);font-weight:500;margin-bottom:30px}}@media screen and (max-width:470px){.grid_card-container{grid-gap:10px;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));height:100%;margin-top:20px;width:100%}.price_card{color:var(--dark-blue);font-size:var(--size-18);font-weight:500}}@media screen and (max-width:420px){.grid_card-container{grid-gap:10px;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));height:100%;margin-top:20px;width:100%}}.contact_map_container{align-items:center;display:flex;gap:20px;margin:0 auto;max-width:1100px;width:100%}.contact_page-title{color:var(--dark-blue);font-size:var(--size-54);font-weight:500;margin-bottom:60px;text-align:center;text-transform:uppercase}.check_out-container{align-items:flex-start;flex-direction:column;margin:0 auto;max-width:1540px;padding:10px}.check_out-container,.top_check-container{box-sizing:border-box;display:flex;width:100%}.top_check-container{align-items:center}.section-check_line{gap:10px;margin:30px 0}.form_section-check,.section-check_line{align-items:flex-start;box-sizing:border-box;display:flex;width:100%}.form_section-check{flex-direction:column}.personal_delivery-info h3,.personal_info-order h3,.personal_order-summary h3,.personal_payment-info h3{font-size:var(--size-20);font-weight:500}.personal_delivery-info,.personal_info-order,.personal_order-summary,.personal_payment-info{align-items:flex-start;background-color:var(--white);border:1px solid var(--border);border-radius:15px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:10px;padding:15px;width:100%}.first_item-input,.other-person-info__col,.person-info_line{align-items:center;box-sizing:border-box;display:flex;gap:15px;margin:20px 0;width:100%}.other-person-info_col{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.other-person-info__col,.person-info_line{align-items:center;box-sizing:border-box;display:flex;gap:15px;margin:10px 0;width:100%}.legal-entity-info{margin-top:20px}.form_group_info,.legal-entity-info{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.form_group_info{margin-bottom:10px}.form_group_info label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.form_group_info input{border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;padding:0 5px;width:100%}.form_group-check{align-items:center;display:flex;gap:10px;margin-bottom:10px}.other-person-info{box-sizing:border-box;margin-top:20px;width:100%}.legal-entity-info h4,.other-person-info h4{font-size:var(--size-16);font-weight:500;margin-bottom:10px}.delivery-info_container{flex-direction:column;margin-top:20px}.city_region-line,.delivery-info_container{box-sizing:border-box;display:flex;width:100%}.city_region-line{align-items:center;gap:15px}.delivery-methods{margin:20px 0}.delivery-methods,.payment-methods{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;width:100%}.payment-methods{margin-top:20px}.order-item_check{box-sizing:border-box;margin:20px 0;width:100%}.order-item_check__img-title{align-items:flex-start;box-sizing:border-box;display:flex;gap:20px;width:100%}.order-item_check__img-title h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--dark-blue);display:-webkit-box;font-size:var(--size-18);font-weight:500;margin-right:10px;overflow:hidden;text-overflow:ellipsis;width:100%}.title_btn--del-line{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.order-item-details__check{margin-top:20px}.bag_current-price__check{font-size:var(--size-18);font-weight:500;margin-bottom:10px}.total_service-check{margin-top:20px}.next_step-btn{width:200px}.next_step--btn,.next_step-btn{background-color:var(--blue-btn);border:1px solid var(--border);border-radius:7px;color:var(--white);font-family:var(--font-m);font-size:var(--size-15);height:35px;margin-top:30px}.next_step--btn{width:100%}.order-totals{flex-direction:column;margin-top:20px}.order-totals,.order-totals__price{box-sizing:border-box;display:flex;width:100%}.order-totals__price{align-items:flex-end;justify-content:space-between;margin-bottom:5px}.order-totals__price p{color:var(--dark);font-size:var(--size-14);font-weight:500}.order-totals__price span{color:var(--dark-blue);font-size:var(--size-20);font-weight:500}.all_order--col-info,.order_confirm-container{box-sizing:border-box;width:100%}.order_confirm-container{align-items:flex-start;background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);display:flex;flex-direction:column;gap:5px;padding:10px}.order_confirm-container h2{font-size:var(--size-25);font-weight:500;margin-bottom:10px}.order_confirm-container p{font-size:var(--size-18);font-weight:500;margin-bottom:30px}.order_confirm-container span{font-size:var(--size-15);font-weight:400}@media screen and (max-width:1024px){.section-check_line{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;width:100%}}@media screen and (max-width:650px){.city_region-line,.first_item-input,.other-person-info__col,.person-info_line{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;width:100%}}@media screen and (max-width:550px){.order-item_check__img-title{box-sizing:border-box;display:flex;flex-direction:column;width:100%}}.about_title{color:var(--dark-blue);font-size:var(--size-54);font-weight:500;margin-bottom:60px;text-align:left;text-transform:uppercase}.about_first_description{margin-bottom:40px}.about_first_description,.about_second_descriptions{font-size:var(--size-20);font-weight:400;text-align:justify;white-space:pre-line}.about_second_descriptions{margin-bottom:20px}.about_image_blocks{grid-gap:20px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));height:100%;margin-top:20px;width:100%}.about_image_block{align-items:flex-start;display:flex;flex-direction:column}.about_image,.about_image_block{box-sizing:border-box;width:100%}.about_image{border-radius:7px;height:100%}.about_block_title{font-size:var(--size-20);font-weight:400;margin-top:10px}.about_block_subtitle{font-size:var(--size-16);font-weight:400;margin-top:5px}.blog_container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.blog_container h1{color:var(--dark-blue);font-size:var(--size-54);font-weight:500;margin-bottom:60px;text-align:justify;text-transform:uppercase}.blog_main_image{border-radius:25px;height:auto;object-fit:cover}.blog_main_image,.blog_section{box-sizing:border-box;width:100%}.blog_section{display:flex;flex-direction:column;margin:50px 0}.blog_section h2{font-size:var(--size-24);font-weight:500;margin-bottom:20px}.blog_section p{font-size:var(--size-16);font-weight:500;line-height:1.1;text-align:justify;white-space:pre-line}.blog_section_image{border-radius:25px;box-shadow:var(--box-shadow);margin-top:20px}@media screen and (max-width:810px){.blog_container h1{color:var(--dark-blue);font-size:var(--size-40);font-weight:500;margin-bottom:60px;text-align:justify;text-transform:uppercase}}@media screen and (max-width:675px){.blog_container h1{color:var(--dark-blue);font-size:var(--size-34);font-weight:500;margin-bottom:60px;text-align:justify;text-transform:uppercase}}.delivery_container,.privacy-policy_container,.return_container,.warranty_container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.delivery_container h1,.privacy-policy_container h1,.return_container h1,.warranty_container h1{color:var(--dark-blue);font-size:var(--size-54);font-weight:500;margin-bottom:60px;text-align:justify;text-transform:uppercase}.delivery_container p,.privacy-policy_container p,.return_container p,.warranty_container p{font-size:var(--size-24);font-weight:500;margin-bottom:20px;text-align:justify}.content_section{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.content_section h2{font-size:var(--size-18);font-weight:500;margin-bottom:15px;text-align:justify}.content_section p,.content_section span{font-size:var(--size-15);font-weight:400;margin-bottom:15px;text-align:justify;white-space:pre-line}.image-uploader-container{align-items:flex-start;background-color:var(--light);border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;display:flex;flex-direction:column;padding:15px 10px;width:100%}.uploader-title{color:var(--dark-blue);font-size:var(--size-16);font-weight:500;margin-bottom:20px;text-align:left}.error-message{color:#e53e3e;font-size:.875rem;margin-bottom:1rem;text-align:center}.inputs-container{gap:20px}.input-wrapper,.inputs-container{align-items:center;box-sizing:border-box;display:flex;width:100%}.input-wrapper{gap:15px}.custom-input{background-color:var(--white);border:1px solid var(--input-border);border-radius:7px;box-shadow:var(--input-shadow);box-sizing:border-box;cursor:pointer;height:35px;padding:5px 10px;width:100%}.custom-input:hover{border-color:var(--light-grey)}.input-icon{height:24px;object-fit:cover;width:24px}.custom-input-label{color:var(--light-grey);font-family:var(--font-m);font-size:var(--size-14);font-weight:500;margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.file-input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.add-button,.cancel-button,.close-button,.confirm-button,.create-button,.delete-all-button,.image-delete-button,.image-upload-button,.open-modal-button,.remove-button{align-items:center;border:none;border-radius:7px;cursor:pointer;display:flex;font-family:var(--font-m);height:35px;justify-content:center;transition:background-color .3s ease}.add_img-btn{align-items:center;background-color:var(--dark-blue);border:none;border-radius:7px;color:var(--white);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:35px;justify-content:center;padding:5px 10px}.add_img-btn:hover{background-color:var(--blue-btn)}.add_img-btn:disabled{background-color:var(--light-grey);cursor:not-allowed}.open_modal-btn{align-items:center;background-color:var(--blue-btn);border:none;border-radius:7px;color:var(--white);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:35px;justify-content:center;margin-top:25px;max-width:220px;padding:5px 10px;width:100%}.open_modal-btn:hover{background-color:#6b46c1}.modal_edit-container{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal_edit-content{background-color:#fff;box-sizing:border-box;height:100%;padding:15px 10px;position:relative;width:100%}.modal_edit-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.modal_edit-title{color:var(--dark-blue);font-size:var(--size-18);font-weight:600}.close-button{background-color:initial}.close-button img{height:24px;object-fit:contain;width:24px}.modal_edit-body{height:calc(100vh - 150px);margin-bottom:20px;overflow-y:auto;width:100%}.images_edit-container,.modal_edit-body{display:flex;flex-direction:column;gap:15px}.images_edit-container{padding:3px}.image_edit-block{align-items:flex-start;background-color:var(--light);border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);display:flex;gap:15px;padding:5px}.modal_edit-image{border:1px solid #e2e8f0;border-radius:.375rem;box-sizing:border-box;height:auto;max-width:250px;object-fit:contain;width:100%}.image_controls{align-items:center;display:flex;flex:1 1;gap:15px}.image_upload-btn{align-items:center;background-color:var(--dark-blue);border:none;border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);color:var(--white);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:35px;justify-content:center;padding:5px 10px}.image_upload-btn:hover{background-color:#2f855a}.image_upload-btn:disabled{background-color:#a0aec0;cursor:not-allowed}.image_delete-btn{background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);height:37px;width:37px}.image_delete-btn:hover{background-color:var(--red)}.image_delete-btn:disabled{background-color:#a0aec0;cursor:not-allowed}.image_delete-btn img{height:20px;object-fit:cover;width:20px}.delete_all-btn{align-items:center;background-color:var(--red);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--white);display:flex;font-family:var(--font-m);font-size:var(--size-16);font-weight:500;height:35px;justify-content:center;padding:5px 15px;width:100%}.delete_all-btn:disabled{background-color:#a0aec0;cursor:not-allowed}.add-button img,.remove-button img{height:24px;object-fit:contain;width:24px}.confirm-modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.confirm-modal-content{background-color:#fff;border-radius:.375rem;max-width:400px;padding:1.5rem;text-align:center;width:100%}.confirm-modal-title{color:#1a202c;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.confirm-modal-buttons{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.confirm-button{background-color:#e53e3e;color:#fff;font-size:1rem;font-weight:500;padding:.75rem 1.5rem}.confirm-button:hover{background-color:#c53030}.cancel-button{background-color:#a0aec0;color:#fff;font-size:1rem;font-weight:500;padding:.75rem 1.5rem}.cancel-button:hover{background-color:#718096}.success-notification{z-index:10000}.category_creator-container{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 110px);position:relative;width:100%}.creator_category-title{color:var(--dark-blue);font-size:var(--size-18);font-weight:600;margin-bottom:30px}.error-message{color:red;margin-bottom:15px}.success-notification{background-color:#4caf50;border-radius:5px;box-shadow:0 2px 5px #0003;color:#fff;margin-top:10px;padding:15px;position:fixed;right:20px;top:20px;z-index:1000}.success-notification+.success-notification{margin-top:70px}.success-notification+.success-notification+.success-notification{margin-top:130px}.progress-line{animation:shrink 4s linear forwards;background-color:#fff;height:3px;width:100%}@keyframes shrink{0%{width:100%}to{width:0}}.inputs_category-container{flex-direction:column;gap:10px;height:calc(100vh - 110px);overflow-y:auto;padding:7px}.inputs_category-container,.title_input{box-sizing:border-box;display:flex;width:100%}.title_input{background-color:var(--white);border:1px solid var(--input-border);border-radius:7px;box-shadow:var(--input-shadow);font-family:var(--font-m);height:35px;padding:5px 10px}.custom-input,.title_input{align-items:center;position:relative}.custom-input{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;display:flex;padding:10px}.input-icon{height:20px;margin-right:10px;width:20px}.custom-input-label{cursor:pointer}.file-input{display:none}.add-button,.delete-all-button,.delete-button,.open-modal-button,.remove-button,.update-button{background:none;border:none;cursor:pointer;padding:5px}.add_nev-line{align-items:center;background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--input-shadow);display:flex;height:35px;justify-content:center;width:35px}.add_nev-line img{height:20px;object-fit:cover;width:20px}.add-button img,.delete-button img,.remove-button img{height:24px;width:24px}.delete-all-button,.open-modal-button,.update-button{background-color:#4caf50;border-radius:5px;color:#fff;padding:10px 20px}.delete-all-button:disabled,.open-modal-button:disabled,.update_btn:disabled{background-color:#ccc;cursor:not-allowed}.create_category-btn{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}.create_category-btn:disabled{background-color:#ccc;cursor:not-allowed}.edit_modal-btn{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);color:var(--dark);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:600;gap:15px;height:30px;justify-content:center;position:absolute;right:10px;top:0}.edit_modal-btn img{height:18px;object-fit:cover;width:18px}.modal_category-image{border:1px solid var(--light-grey);border-radius:10px;height:175px;object-fit:cover;width:175px}.category_edit-block,.edit_col-category{display:flex;flex-direction:column}.edit_col-category{box-sizing:border-box;gap:15px;width:100%}.update_delete-btn{align-items:center;display:flex;gap:20px}.update_btn{background-color:var(--dark-blue);border:1px solid var(--border);border-radius:7px;color:var(--white);font-weight:400}.delete_btn,.update_btn{font-family:var(--font-m);font-size:var(--size-14);height:30px;width:180px}.delete_btn{align-items:center;background-color:var(--white);border:1px solid var(--dark-grey);border-radius:7px;color:var(--dark-blue);display:flex;font-weight:500;gap:10px;justify-content:center}.create_product-container{flex-direction:column}.create_product-container,.title_button-item{box-sizing:border-box;display:flex;width:100%}.title_button-item{align-items:center;justify-content:space-between;margin-bottom:20px}.create_title{font-size:var(--size-18);font-weight:600}.top_btn-item{align-items:center;display:flex;gap:20px}.delete-product-btn,.edit-product-btn{align-items:center;background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);color:var(--dark);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;gap:5px;justify-content:center;padding:5px 10px}.product_category-select{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.product_category-select label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.product_category-select select,.product_info-group input,.product_info-group select{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;padding:0 5px;width:100%}.product_info-container{gap:10px}.product_info-container,.product_info-group{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.promo_price-quentity--product{align-items:flex-end;box-sizing:border-box;display:flex;gap:20px;width:100%}.product_info-group label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.load_image-item{box-sizing:border-box;display:flex;flex-direction:column;margin:20px 0;width:100%}.load_image-item label{margin-bottom:5px}.custom-file_input,.load_image-item label{color:var(--dark);font-size:var(--size-14);font-weight:500}.custom-file_input{align-items:center;border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);font-family:var(--font-m);height:30px;padding:0 5px}.create_descr-container,.custom-file_input{box-sizing:border-box;display:flex;width:100%}.create_descr-container{flex-direction:column;margin:20px 0}.create_descr-title{color:var(--dark);font-size:var(--size-16);font-weight:600;margin-bottom:10px}.description_group{border-bottom:1px solid var(--light-grey);box-sizing:border-box;display:flex;flex-direction:column;gap:15px;margin-bottom:20px;padding-bottom:10px;width:100%}.input_descr-descr,.input_descr-subtitle{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.description_group-input,.input_group{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.description_group-input input{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;padding:0 5px;width:100%}.subtitle_image-item{align-items:flex-end;box-sizing:border-box;display:flex;gap:20px;width:100%}.add_block-btn,.remove_block-btn{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:30px;justify-content:center;padding:0 5px;width:30px}.add_block-btn img,.remove_block-btn img{width:18px}.description_group-input textarea{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:100px;max-height:100px;min-height:100px;padding:2px 5px;width:100%}.create_characteristic-container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.characteristic_item-title{color:var(--dark);font-size:var(--size-16);font-weight:600;margin-bottom:10px}.characteristic_group{align-items:flex-end;box-sizing:border-box;display:flex;gap:15px;margin-bottom:10px;width:100%}.characteristic_group input{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;max-width:250px;padding:0 5px;width:100%}.select_key-group,.select_option_group--btn{align-items:center;display:flex;gap:15px;margin-bottom:10px}.select_key-group input,.select_option_group--btn input{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;max-width:400px;padding:0 5px;width:100%}.service_header{align-items:center;display:flex;gap:20px;margin:25px 0 10px}.service_header p,.services_right p{color:var(--dark);font-size:var(--size-16);font-weight:600}.add_block--btn{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:600;gap:5px;height:30px;justify-content:center;margin:20px 0;padding:0 5px;width:210px}.checkbox_service_group,.services_right{display:flex;flex-direction:column}.checkbox_service_group{gap:10px;margin:15px 0}.checkbox_service_group input,.checkbox_service_group textarea{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;max-width:400px;padding:2px 5px;width:100%}.checkbox_service_group textarea{height:100px;max-height:100px;min-height:100px}.checkbox_service_group button{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;gap:5px;height:30px;justify-content:center;margin:10px 0;padding:0 5px;width:220px}.checkbox_service_group button img{width:18px}.create_product-page{background-color:var(--dark);border:none;border-radius:7px;color:var(--white);font-family:var(--font-j);font-size:var(--size-14);font-weight:600;height:30px;padding:0 15px}.edit-product-form{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.col_edit-cod,.col_edit-name,.col_edit-price,.col_edit-product,.col_edit-promo,.col_edit-stock{background-color:var(--white);box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:15px;width:100%}.col_edit-cod label,.col_edit-name label,.col_edit-price label,.col_edit-product label,.col_edit-promo label,.col_edit-stock label{font-size:var(--size-14);font-weight:500;margin-bottom:5px}.image_edit-product{box-sizing:border-box;display:flex;flex-direction:column;margin:25px 0;width:100%}.col_edit-cod input,.col_edit-name input,.col_edit-name select,.col_edit-price input,.col_edit-product input,.col_edit-product select,.col_edit-promo input,.col_edit-promo select,.col_edit-stock input,.descr_title-img input{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;padding:0 5px;width:100%}.col_edit-product label,.descr_title-img label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.image_preview{align-items:flex-start;border-bottom:1px solid var(--light-grey);box-sizing:border-box;display:flex;gap:15px;margin-bottom:10px;padding-bottom:10px;width:100%}.prev_image{width:100px}.remove-image-btn{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:30px;justify-content:center;padding:0 5px;width:30px}.remove-image-btn img{width:18px}.load_del-line{align-items:flex-end;gap:15px}.load_del-line,.load_descr-line{box-sizing:border-box;display:flex;width:100%}.load_descr-line{flex-direction:column;gap:5px}.add_image-new{background-color:var(--dark);border:none;border-radius:7px;color:var(--white);font-family:var(--font-j);font-size:var(--size-14);height:30px;width:200px}.descr_title-img{flex-direction:column}.characteristic-input,.descr_title-img{box-sizing:border-box;display:flex;width:100%}.characteristic-input{align-items:center;gap:15px;margin-bottom:5px}.description-input textarea{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-j);font-size:var(--size-15);font-weight:700;height:100px;margin:10px 0;max-height:100px;min-height:100px;padding:0 5px;width:100%}.image--preview{width:100px}.input--group,.title_image--button{align-items:flex-end;box-sizing:border-box;display:flex;gap:15px;width:100%}.title_new-img{box-sizing:border-box;width:100%}.description-input{margin-bottom:20px}.remove--image_btn{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);color:var(--dark);display:flex;font-weight:700;gap:10px;justify-content:center;padding:0 5px}.add_descr-new,.remove--image_btn{font-family:var(--font-j);font-size:var(--size-14);height:30px;width:200px}.add_descr-new{background-color:var(--dark);border:none;border-radius:7px;color:var(--white)}.option-input,.service-input_inner{align-items:center;box-sizing:border-box;display:flex;gap:15px;margin-bottom:10px;width:100%}.service-input{margin-bottom:20px}.service_buttons-btn{align-items:center;box-sizing:border-box;display:flex;gap:15px;width:100%}.service_buttons-btn button{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);display:flex;font-family:var(--font-j);font-size:var(--size-14);font-weight:700;gap:5px;height:30px;justify-content:center;margin:10px 0;padding:0 5px;width:220px}.service_buttons-btn button img{width:16px}.option-input button{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:30px;justify-content:center;padding:0 5px;width:30px}.option-input button img{width:18px}.bottom_input-btn,.top_input{align-items:center;box-sizing:border-box;display:flex;gap:15px;margin-bottom:10px;width:100%}.add_descr-check,.edit_page-btn{background-color:var(--dark);border:none;border-radius:7px;color:var(--white);font-family:var(--font-j);font-size:var(--size-14);height:30px;width:200px}.edit_page-btn{cursor:pointer;margin:20px 0}.delete-product-content{gap:10px}.delete-product-content,.select_del-page{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.select_del-page select{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;margin-bottom:10px;padding:0 5px;width:100%}.select_del-page label{color:var(--dark);font-size:var(--size-15);font-weight:600;margin-bottom:5px}.product-list{margin-top:20px}.product-info-descr,.product_item-descr{align-items:flex-start;box-sizing:border-box;display:flex;gap:15px;width:100%}.product_item-descr{background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);margin-bottom:10px;padding:5px}.product-image-descr{width:100px}.product-info-descr h3{color:var(--dark);display:inline-block;font-size:var(--size-15);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.del_block--page{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:600;gap:10px;height:30px;justify-content:center;padding:0 5px;width:110px}.add_block--btn img,.del_block--page img{width:18px}.delete-product-sidebar,.edit-product-sidebar{background-color:var(--white);box-shadow:-2px 0 5px #0003;height:100%;max-width:1000px;overflow-y:auto;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:100%;z-index:1000}.delete-product-sidebar.open,.edit-product-sidebar.open{right:0}.sidebar-content{background-color:var(--white);box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:20px;width:100%}.close-button{background:none;border:none;cursor:pointer;padding:5px}.bar_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.bar_header h2{color:var(--dark);font-size:var(--size-18);font-weight:500}.custom-file_input img.upload-icon{margin-right:5px;width:18px}.file-name{color:var(--dark);font-size:var(--size-14);margin-top:5px}.delete-product-sidebar:before,.edit-product-sidebar:before{background:#00000080;content:"";height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:-1}.delete-product-sidebar.open:before,.edit-product-sidebar.open:before{opacity:1}.label__input-item{align-items:flex-end;box-sizing:border-box;display:flex;gap:10px;width:100%}.image-input{margin-top:10px}.input_label--label{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.add_image--btn{margin:20px 0}.add_image--btn,.add_image-btn{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);color:var(--dark);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;gap:10px;height:30px;justify-content:center;padding:0 5px;width:240px}.add_image-btn{margin-bottom:20px}.image_edit-product label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:10px}.search_product{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.search_product input{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;margin-bottom:10px;padding:0 5px;width:100%}.search_product label{color:var(--dark);font-size:var(--size-15);font-weight:600;margin-bottom:5px}.product_name-inventory{color:var(--color-black);display:inline-block;font-size:var(--size-14);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.button-group{box-sizing:border-box;gap:20px;width:100%}.slider-selector-container{box-sizing:border-box;display:flex;flex-direction:column;padding:10px;width:100%}.slider-selector-container p{font-size:var(--size-18);font-weight:600;margin-bottom:20px}.selector-group{display:flex;flex-direction:column}.selector-group label{margin-bottom:5px}.selector-group label,.selector-group select{color:var(--dark);font-size:var(--size-14);font-weight:500}.selector-group select{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;display:block;font-family:var(--font-m);height:30px;margin-bottom:20px;padding:0 5px;width:100%}.products_list-container{flex-direction:column;height:calc(100vh - 300px);overflow-y:auto;padding:0 3px}.product_card-slide,.products_list-container{box-sizing:border-box;display:flex;width:100%}.product_card-slide{align-items:flex-start;background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);justify-content:space-between;margin-bottom:10px;padding:5px}.product_img-slide--add{border:1px solid var(--light-grey);border-radius:15px;box-shadow:var(--box-shadow);margin-right:15px;object-fit:cover;width:125px}.img-title-price__item{align-items:flex-start;display:flex}.title-price__item p{color:var(--dark-blue);font-size:var(--size-16);font-weight:500}.product-pricing{align-items:center;display:flex;gap:10px}.current-price{color:var(--dark-blue);font-size:var(--size-20);font-weight:600}.add-to-slider-btn{background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);color:var(--dark);font-family:var(--font-m);font-size:var(--size-14);font-weight:600;height:30px;justify-content:center}.add-to-slider-btn,.button-group{align-items:center;display:flex;gap:15px}.remove-from-slider-btn{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:30px;justify-content:center;width:30px}.filter_creator_container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.filter_creator_container h2{font-size:var(--size-16);font-weight:600;margin-bottom:20px}.filter_group{flex-direction:column}.filter_group,.filter_label-input{box-sizing:border-box;display:flex;width:100%}.filter_label-input{align-items:flex-end;gap:15px}.value_input_container{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:10px}.filter_name_input label,.value_input_container label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.add_filter_btn,.add_value_btn,.remove_filter_btn,.remove_value_btn{align-items:center;background-color:var(--white);border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:30px;justify-content:center;padding:0 5px;width:30px}.input_filter-btn{align-items:center;box-sizing:border-box;display:flex;gap:15px;margin-bottom:15px;margin-top:5px;width:100%}.filter_label-input input,.input_filter-btn input{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;padding:0 5px;width:100%}.value_input_container:last-child{border-bottom:1px solid var(--border);padding-bottom:20px}.submit_filter_btn{align-items:center;background-color:var(--blue-btn);border:none;border-radius:7px;color:var(--white);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:35px;justify-content:center;margin-top:25px;max-width:220px;padding:5px 10px;width:100%}.content_creator_container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.content_creator_container h2{font-size:var(--size-16);font-weight:600;margin-bottom:20px}.page_select,.title_input-page{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.page_select label,.title_input-page label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.page_select select,.title_input-page input{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;padding:0 5px;width:100%}.section_input{margin-top:20px}.section_input textarea{border:1px solid #ccc;border-radius:7px;box-sizing:border-box;display:block;height:125px;margin-bottom:20px;max-height:125px;min-height:125px;padding:0 5px;width:100%}.add_new--section_btn,.remove_new--section_btn,.section_input textarea{box-shadow:var(--box-shadow);color:var(--dark);font-family:var(--font-m);font-size:var(--size-14);font-weight:500}.add_new--section_btn,.remove_new--section_btn{align-items:center;background-color:var(--white);border:1px solid var(--border);border-radius:7px;display:flex;gap:5px;justify-content:center;margin-bottom:30px;padding:5px 10px;width:160px}.video_blog_creator_container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.video_blog_creator_container h2{font-size:var(--size-16);font-weight:600;margin-bottom:20px}.video_input{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.custom-file_input--title label,.video_input label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.video_input input{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:30px;padding:0 5px;width:100%}.custom-file_input--title{flex-direction:column}.custom-file_input--title,.url_load-item{box-sizing:border-box;display:flex;width:100%}.url_load-item{align-items:flex-end;gap:20px;margin-bottom:20px}.url_load-item p,.video_input textarea{font-size:var(--size-14);font-weight:500}.video_input textarea{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);height:125px;margin-bottom:20px;max-height:125px;min-height:125px;padding:0 5px;width:100%}.blog_creator_container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.blog_creator_container h2{font-size:var(--size-16);font-weight:600;margin-bottom:20px}.blog-title_input{display:flex;flex-direction:column;margin-bottom:20px}.blog-title_input label,.section_input label,.section_input-textarea label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.blog-title_input input,.section_input input{height:30px}.blog-title_input input,.section_input input,.section_input-textarea textarea{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;padding:0 5px;width:100%}.section_input-textarea textarea{height:125px;margin-bottom:20px;max-height:125px;min-height:125px}.section_input,.section_input-textarea,.section_input_container,.sections_container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.sections_container{margin-top:30px}.section_input-btn{align-items:flex-end;box-sizing:border-box;display:flex;gap:15px;margin-bottom:20px;width:100%}.add_section_btn,.remove_section_btn{align-items:center;background-color:var(--white);border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);display:flex;height:30px;justify-content:center;padding:0 5px;width:30px}.item--section_input-textarea{border-bottom:1px solid var(--light-grey);margin-bottom:20px;padding-bottom:10px}.submit_content_btn{align-items:center;background-color:var(--blue-btn);border-radius:7px;color:var(--white);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:35px;justify-content:center;max-width:220px;padding:5px 10px;width:100%}.about_creator_container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.about_creator_container h1{font-size:var(--size-16);font-weight:600;margin-bottom:20px}.form_section{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.form_section label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.form_section input{height:30px}.form_section input,.form_section textarea{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;color:var(--dark);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;padding:0 5px;width:100%}.form_section textarea{height:125px;margin-bottom:20px;max-height:125px;min-height:125px}.textarea_container{margin-bottom:20px}.add_button,.add_textarea-button,.remove_button,.remove_textarea-button{align-items:center;background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);color:var(--dark);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;gap:5px;justify-content:center;padding:5px 10px}.add_textarea-button{width:160px}.image_block_container{margin-bottom:30px}.add_btn--btn{align-items:center;display:flex;gap:15px;margin-top:20px}.input_label-name{margin-top:10px}.modal_about{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal_about-content{background-color:#fff;border-radius:8px;max-height:90vh;max-width:1200px;overflow-y:auto;padding:20px;position:relative;width:90%}.modal_about-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.modal_close-about--button{background-color:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:8px 16px}.modal_close_button:hover{background-color:#d32f2f}.modal_submit_button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px}.modal_submit_button:disabled{background-color:#ccc;cursor:not-allowed}.open_modal_button{background-color:#2196f3;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:20px;padding:10px 20px}.open_modal_button:hover{background-color:#1976d2}.submit_content_btn{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.submit_content_btn:disabled{background-color:#ccc;cursor:not-allowed}.faq_creator_container{align-items:flex-start;background-color:var(--light);border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);flex-direction:column;margin:20px 0;padding:15px 10px}.faq_creator_container,.title_btn{box-sizing:border-box;display:flex;width:100%}.title_btn{align-items:center;justify-content:space-between;margin-bottom:20px}.faq_modal_section h3,.faq_title-btn,.modal_section h3,.title_btn h2{color:var(--dark-blue);font-size:var(--size-16);font-weight:500;text-align:left}.faq_modal_section h3,.modal_section h3{margin-bottom:20px}.modal_section h3{margin-top:20px}.open_modal_btn{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:7px;box-shadow:var(--box-shadow);color:var(--dark);display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:600;gap:15px;height:30px;justify-content:center}.faq_block,.faq_creator_container form{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.faq_block{background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);margin-bottom:20px;padding:10px}.faq_question_input{align-items:flex-end;box-sizing:border-box;display:flex;margin-bottom:10px;width:100%}.faq_answer_input,.input_label{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.answer_input label,.faq_answer_input label,.input_label label,.question_input label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.input_label input,.question_input input{height:35px}.answer_input textarea,.faq_answer_input textarea,.input_label input,.question_input input{align-items:center;background-color:var(--white);border:1px solid var(--input-border);border-radius:7px;box-shadow:var(--input-shadow);box-sizing:border-box;display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;padding:5px 10px;position:relative;width:100%}.answer_input textarea,.faq_answer_input textarea{height:125px;max-height:125px;min-height:125px}.add_faq_btn,.remove_faq_btn{background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-shadow:var(--input-shadow);margin-left:20px;width:35px}.add_faq_btn,.remove_faq_btn,.save_faq_btn,.submit_faq_btn{align-items:center;display:flex;height:35px;justify-content:center}.save_faq_btn,.submit_faq_btn{background-color:var(--blue-btn);border:none;border-radius:7px;color:var(--white);font-family:var(--font-m);font-size:var(--size-14);font-weight:500;max-width:220px;padding:5px 10px;width:100%}.save_faq_btn{margin-bottom:20px}.faq_modal{align-items:center;justify-content:center;left:0;position:fixed;top:0;z-index:1000}.faq_modal,.faq_modal_content{background-color:var(--white);box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.faq_modal_content{overflow-y:auto;padding:15px 10px}.faq_title-btn{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.close_faq_modal_btn{background-color:initial;border:none;padding:0}.answer_input,.faq_edit_block,.question_input{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.answer_input,.question_input{margin-bottom:10px}.faq_delete_block{background-color:var(--light);border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;font-size:var(--size-14);font-weight:500;justify-content:space-between;margin-bottom:10px;padding:5px;width:100%}.delete_faq_btn,.faq_delete_block{align-items:center;border:1px solid var(--border);display:flex}.delete_faq_btn{background-color:var(--white);border-radius:7px;box-shadow:var(--input-shadow);height:35px;justify-content:center;margin-left:20px;width:35px}.faq_confirm_modal{align-items:center;background-color:#00000043;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.faq_confirm_modal_content{background-color:#fff;border-radius:.375rem;max-width:400px;padding:1.5rem;text-align:center;width:100%}.social_links_editor_container{align-items:flex-start;background-color:var(--light);border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;display:flex;flex-direction:column;margin:20px 0;padding:15px 10px;width:100%}.social_links_editor_container h2{color:var(--dark-blue);font-size:var(--size-16);font-weight:500;margin-bottom:20px;text-align:left}.links_section{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.links_section h3{color:var(--dark-blue);font-size:var(--size-15);font-weight:500;margin-bottom:10px;text-align:left}.links_block{margin-bottom:30px}.links_input{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:10px;width:100%}.links_input label{color:var(--dark);font-size:var(--size-14);font-weight:500;margin-bottom:5px}.links_input input{background-color:var(--white);border:1px solid var(--input-border);border-radius:7px;box-shadow:var(--input-shadow);box-sizing:border-box;position:relative}.links_input input,.save_links_btn{align-items:center;display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:35px;padding:5px 10px;width:100%}.save_links_btn{background-color:var(--blue-btn);border:none;border-radius:7px;color:var(--white);justify-content:center;max-width:220px}.panel_container{background-color:var(--dark-blue);box-sizing:border-box;height:100%;left:0;padding:10px;position:fixed;top:0;width:100%}.tabs_container{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:1560px;position:relative;width:100%}.control_btn-item{gap:15px;position:absolute;right:0;top:0}.control_btn-item,.exit_btn{align-items:center;display:flex;height:40px}.exit_btn{background-color:var(--light-grey);border:none;border-radius:50%;justify-content:center;width:40px}.exit_btn img{height:24px;object-fit:cover;width:24px}.tabs_header{align-items:center;background-color:var(--white);display:flex;gap:25px;margin-bottom:10px;padding:5px;width:580px}.tab_button,.tabs_header{border-radius:25px;height:30px}.tab_button{background-color:initial;border:none;color:var(--dark-blue);cursor:pointer;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;padding:0 15px;transition:background-color .3s ease,color .3s ease}.tab_button.active{color:var(--white);font-weight:400}.tab_button.active,.tabs_content{background-color:var(--light-grey)}.tabs_content{border-radius:25px;box-sizing:border-box;height:calc(100vh - 70px);padding:10px;width:100%}.tab_panel{animation:fadeIn .3s ease-in-out forwards;opacity:0}.filler_tab{box-sizing:border-box;display:flex;gap:15px;height:calc(100vh - 90px);width:100%}.filler_col-btn{background-color:initial;display:flex;flex-direction:column;gap:10px;width:220px}.filler_tab-button{align-items:center;background-color:var(--white);border:none;border-radius:15px;color:var(--dark-blue);cursor:pointer;display:flex;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;gap:15px;padding:5px 10px;text-align:left;transition:background-color .3s ease,color .3s ease;width:100%}.filler_tab-button:hover{background-color:#e2e8f0}.filler_tab-button.active{background-color:#3182ce;color:var(--white);font-weight:400}.filler-tab_icon{height:20px;object-fit:cover;width:20px}.filler-tabs_content{background-color:var(--white);border:1px solid var(--border);border-radius:19px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:10px;width:100%}.filler-tab_panel{animation:fadeIn .3s ease-in-out forwards;opacity:0}@keyframes fadeIn{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.login_form-container{background-color:var(--white);border:1px solid var(--border);border-radius:7px;box-sizing:border-box;height:100%;justify-content:center;padding:10px;width:100%}.login_form,.login_form-container{align-items:center;display:flex;flex-direction:column}.login_form{width:400px}.login_form h2{font-size:var(--size-20);font-weight:500;margin-bottom:20px}.form_group-log{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.form_group-log label{font-size:var(--size-14);font-weight:400;margin-bottom:5px}.form_group-log input{align-items:center;background-color:var(--white);border:1px solid var(--input-border);border-radius:7px;box-shadow:var(--input-shadow);box-sizing:border-box;display:flex;font-size:var(--size-14);padding:5px 10px}.enter_control,.form_group-log input{font-family:var(--font-m);font-weight:500;height:35px;width:100%}.enter_control{background-color:var(--light);border:1px solid var(--border);border-radius:7px;box-shadow:var(--box-shadow);font-size:var(--size-15)}.seo_product-container{box-sizing:border-box;display:flex;flex-direction:column;overflow-y:auto;padding:0 15px;width:100%}.seo_product-container h2{font-size:var(--size-18);font-weight:600;margin-bottom:20px}.seo_group{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.seo-group,.seo_group{margin-bottom:10px}.og_img,.seo_group label{font-size:var(--size-14);font-weight:500;margin-bottom:5px}.seo_group input{height:35px}.seo_group input,.seo_group textarea{background-color:var(--white);border:1px solid var(--input-border);border-radius:7px;box-shadow:var(--input-shadow);box-sizing:border-box;display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;padding:5px 10px;width:100%}.seo_group textarea{height:100px;max-height:100px;min-height:100px}.create_seo-btn{background-color:var(--dark-blue);border:none;border-radius:7px;color:var(--white);font-weight:400;height:30px;margin-top:20px;width:200px}.create_seo-btn,.seo_group select{font-family:var(--font-m);font-size:var(--size-14)}.seo_group select{border:1px solid var(--input-border);border-radius:7px;box-shadow:var(--input-shadow);display:block;font-weight:500;height:35px;padding:5px 10px}.order_container,.seo_group select{background-color:var(--white);box-sizing:border-box;width:100%}.order_container{border-radius:19px;display:flex;flex-direction:column;gap:10px;height:calc(100vh - 90px);padding:10px}.order_container h2{font-size:var(--size-18);font-weight:600;margin-bottom:20px}.order-item_col{display:flex;flex-direction:column;height:calc(100vh - 120px);overflow-y:auto;padding:0 3px;width:100%}.order-item{background-color:var(--light);border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);flex-direction:column;padding:10px}.order-item,.order-item_title{box-sizing:border-box;display:flex;margin-bottom:20px;width:100%}.order-item_title{align-items:center;color:var(--dark-blue);font-size:var(--size-15);font-weight:500;justify-content:space-between}.user_order-data--line{gap:40px}.order-item_order,.user_order-data--line{align-items:flex-start;box-sizing:border-box;display:flex;width:100%}.order-item_order{gap:10px}.user_order-data--right{display:flex;flex-direction:column;gap:5px}.user_order-data--left h4,.user_order-data--right h4{color:var(--dark-blue);font-size:var(--size-16);font-weight:500;margin-bottom:10px}.order-item-image{height:150px;object-fit:cover;width:150px}.order-item-details p,.user_order-data--right p{color:var(--dark-grey);font-size:var(--size-14);font-weight:400}.bag_current--price{font-size:var(--size-18);font-weight:500}.order-item-details p span,.order_item-title,.user_order-data--right p span{color:var(--dark-blue);font-size:var(--size-16);font-weight:500}.order-item-details{box-sizing:border-box;display:flex;flex-direction:column;gap:5px;width:100%}.user_order-data--phone{margin-bottom:15px}.user_order-data--right h5{color:var(--dark-blue);font-size:var(--size-16);font-weight:500;margin-bottom:10px;margin-top:20px}.reviews-container{background-color:var(--white);border-radius:19px;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 90px);padding:10px;width:100%}.reviews-title{font-size:var(--size-18);font-weight:600;margin-bottom:20px}.reviews-error,.reviews-loading{color:var(--dark-blue);font-size:var(--size-14);font-weight:500}.reviews-empty{--input-shadow:3px 3px 12px 0 #002d5885;align-items:flex-start;background-color:var(--light);border:1px solid #ccc;border-radius:7px;box-sizing:border-box;display:flex;padding:5px;width:100%}.reviews-list{overflow-y:auto}.review-card,.reviews-list{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.review-card{align-items:flex-start;background-color:var(--light);margin-bottom:10px;padding:10px;position:relative}.new-label,.review-card{border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow)}.new-label{background-color:var(--green);color:var(--white);font-size:var(--size-14);font-weight:400;left:5px;padding:4px 8px;position:absolute;top:5px}.review-header{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px 0 10px;width:100%}.review-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--dark-blue);display:-webkit-box;font-size:var(--size-16);font-weight:500;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:100%}.delete_rev-btn{align-items:center;background-color:var(--white);border:1px solid var(--light-grey);border-radius:5px;box-shadow:var(--box-shadow);display:flex;height:30px;justify-content:center;width:30px}.delete_rev-btn img{width:24px}.review-rating{align-items:center;display:flex;gap:15px;margin-bottom:10px}.rating-star{width:18px}.review-meta{color:var(--dark-blue);font-size:var(--size-14);font-weight:500}.review_rev-text{align-items:flex-start;background-color:var(--white);border:1px solid #ccc;border-radius:7px;box-shadow:var(--box-shadow);box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:20px;padding:10px;width:100%}.review-advantages,.review-disadvantages,.review-text{color:var(--dark-blue);font-size:var(--size-16);font-weight:500;margin-bottom:10px}.review-disadvantages{margin-bottom:0}.reply-form{align-items:center;display:flex;gap:10px}.reply-form,.reply-input{box-sizing:border-box;width:100%}.reply-input{background-color:var(--white);border:1px solid var(--input-border);border-radius:7px;box-shadow:var(--input-shadow);display:block;font-family:var(--font-m);font-size:var(--size-14);font-weight:500;height:35px;padding:5px 10px}.review-replies{flex-direction:column}.reply-item,.review-replies{box-sizing:border-box;display:flex;width:100%}.reply-item{align-items:center;justify-content:flex-end;margin-bottom:10px}.reply-text_meta{align-items:center;border-left:1px solid var(--dark-blue);box-sizing:border-box;color:var(--dark-blue);display:flex;font-size:var(--size-16);font-weight:500;justify-content:space-between;margin-right:10px;padding:20px 10px;width:95%}.reply-button{background-color:var(--dark-blue);border:none;border-radius:7px;color:var(--white);font-family:var(--font-m);font-size:var(--size-14);font-weight:400;height:35px;padding:5px 15px}.notification-container,.order-notifications{position:relative}.mail_btn,.notification_btn{align-items:center;background-color:var(--light-grey);border:none;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.mail_btn img,.notification_btn img{height:24px;object-fit:cover;width:24px}.notification_dot{right:10px;top:7px}.notification-dot,.notification_dot{background-color:var(--red);border-radius:50%;height:8px;position:absolute;width:8px}.notification-dot{right:6px;top:8px}.notification-dropdown{background-color:var(--white);border:1px solid var(--light-grey);border-radius:8px;box-shadow:var(--box-shadow);margin-top:12px;padding:10px 5px;position:absolute;right:0;width:500px;z-index:10}.notification-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.notification-title{color:var(--dark);font-size:var(--size-18);font-weight:700}.clear-button{background:none;border:none;color:var(--violet);cursor:pointer;font-family:var(--font-j);font-size:var(--size-14);font-weight:700;padding:0}.clear-button:hover{color:var(--dark)}.notification-empty{color:var(--dark);font-size:var(--size-14);font-weight:600}.notification-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.notification-item{color:var(--dark);font-size:var(--size-16);font-weight:600}.notification-date{color:var(--dark);display:block;font-size:var(--size-12)}.notification-item{box-sizing:border-box;margin-bottom:10px;width:100%}.notification-item-details{align-items:flex-start;border-bottom:1px solid var(--light-border);box-sizing:border-box;display:flex;gap:15px;margin-top:10px;width:100%}.notification-item-image{height:75px;object-fit:cover;width:75px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{--moz-appearance:none;-webkit-appearance:none}input[type=search]{--webkit-appearance:none;--moz-appearance:none}audio,canvas,video{zoom:1;display:inline-block;display:inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:focus{outline:thin dotted}a{color:#121113;text-decoration:none}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:initial;vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{--webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;height:13px;padding:0;width:13px}input[type=search]{--webkit-appearance:textfield;box-sizing:initial}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}body{background-color:#faf9f7;background-color:var(--bg);font-family:Montserrat;font-family:var(--font-m)}::-webkit-scrollbar{display:none;width:0}:root{--dark:#303030;--border:#e0e5eb;--bg:#faf9f7;--light:#f0f1f5;--dark-blue:#001e3a;--blue:#006ace;--light-blue:#56b0ea;--yellow:#ffec01;--white:#fff;--blue-btn:#568cfd;--green:#5aac46;--red:#fe0011;--orange:#fc6b31;--light-grey:#657084;--dark-grey:#2b2b2c;--input-border:#cbd5e0;--box-shadow:3px 3px 2px 0 #6570847e;--input-shadow:3px 3px 12px 0 #002d5885;--font-m:"Montserrat";--size-10:10px;--size-12:12px;--size-14:14px;--size-15:15px;--size-16:16px;--size-18:18px;--size-20:20px;--size-22:22px;--size-24:24px;--size-25:25px;--size-28:28px;--size-30:30px;--size-34:34px;--size-36:36px;--size-38:38px;--size-40:40px;--size-44:44px;--size-54:54px;--size-82:82px}.container,.inner_container{box-sizing:border-box;height:100%;width:100%}.inner_container{container-type:inline-size;margin:0 auto;max-width:1568px;padding:200px 10px 20px;position:relative}@media screen and (max-width:1024px){.inner_card-container,.title_descr-link{align-items:flex-start;border-top:1px solid #657084;border-top:1px solid var(--light-grey);box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.title_descr-link{gap:40px;justify-content:space-between;padding:10px 0}.descr_card-blog:first-child{margin-bottom:10px}.img_data{align-items:flex-start;border-right:none;display:flex;height:100%;justify-content:space-between;padding:15px 15px 15px 0;width:100%}}@media screen and (max-width:990px){.contact_map-container,.contact_map_container{align-items:center;display:flex;flex-direction:column;gap:20px;margin:100px auto 0;max-width:1100px;width:100%}.contact_item-col{align-items:flex-start;box-sizing:border-box;display:flex;gap:20px;max-width:220px;width:100%}.contact_container{max-width:870px}.contact_container,.map_container img{box-sizing:border-box;height:auto;width:100%}.footer_col-line,.footer_container{display:flex;flex-direction:column}.footer_col-line{align-items:flex-start;box-sizing:border-box;gap:75px;margin-top:30px}}@media screen and (max-width:855px){.form_title{color:#001e3a;color:var(--dark-blue);font-size:36px;font-size:var(--size-36)}.form_descr,.form_title{font-weight:500;text-align:center}.form_descr{color:#006ace;color:var(--blue);font-size:20px;font-size:var(--size-20)}.form-item{box-sizing:border-box;max-width:100%;width:100%}.form-item button{width:100%}.form_img{display:none}.main_text-bottom{color:#001e3a;color:var(--dark-blue);font-size:6cqw;font-weight:600;text-align:justify}.logo_nav img{width:95px}}@media screen and (max-width:845px){.video_player{border-radius:25px;box-shadow:3px 3px 2px 0 #6570847e;box-shadow:var(--box-shadow);box-sizing:border-box;height:350px;width:100%}}@media screen and (max-width:575px){.accordion-title{color:#001e3a;color:var(--dark-blue);font-size:28px;font-size:var(--size-28);font-weight:500;margin-bottom:20px;text-align:center}.contact_select-hidden{display:none}.search_select-hidden{display:block}.card_blog-title{font-size:22px;font-size:var(--size-22);font-weight:500;margin-bottom:25px}.card_blog-title,.card_col-title{color:#001e3a;color:var(--dark-blue)}.card_col-title{font-size:18px;font-size:var(--size-18);font-weight:600;margin-top:25px}.card_col-descr{font-size:14px;font-size:var(--size-14);font-weight:400;margin-top:10px}.card_col-descr,.form_title{color:#001e3a;color:var(--dark-blue)}.form_title{font-size:25px;font-size:var(--size-25)}.form_descr,.form_title{font-weight:500;text-align:center}.form_descr{color:#006ace;color:var(--blue);font-size:16px;font-size:var(--size-16)}}@media screen and (max-width:450px){.video_player{border-radius:25px;box-shadow:3px 3px 2px 0 #6570847e;box-shadow:var(--box-shadow);box-sizing:border-box;height:235px;width:100%}}
/*# sourceMappingURL=main.05b47118.css.map*/