:root { --menu_content-height: 0px;}.is_mobile { --menu-text-height: 23px; --menu_content-height: 0px;}.footer{ display: none;}.menu_content > *:not(#app_header_info) { display: none;}#app_header_info .article_content { width: auto;}.is_mobile #app_header_info { display: flex;}.order_section h2 { margin: 0px; font-size: 24px;}.order_section .steps { margin-top: 0px; display: flex; flex-flow: row; gap: 40px; align-items: center; justify-content: center; margin-bottom: 15px;}.is_mobile .order_section .steps { gap: 10px; margin: 0px; justify-content: space-between;}.is_mobile .order_section .steps h2 { font-size: 13px;}.order_section .steps i { margin-right: 7px;}.is_mobile .order_section .steps i { text-align: center;}#myBody .shipping_wrapper h2 { margin: 5px; font-size: var(--font-h3-size);}.is_mobile #myBody .bottom_buttons .button { padding: 10px 15px; text-transform: none;}#myBody .button.back_button { background: unset; color: var(--base-font-color); border: 2px solid var(--base-font-color); font-size: 15px;}#myBody .button.back_button:hover { border-color: var(--active-color);}.price_total_wrapper { padding: 15px; display: flex; flex-flow: column; align-items: center; gap: 10px; line-height: normal;}.price_total_inner_wrapper { min-width: unset;}.price_total_without_vat_wrapper { min-width: unset; margin: 0px;}.is_mobile .price_total_without_vat_wrapper { font-size: 13px;}.cart_product, .price_total_wrapper, .shipping_wrapper, .order_note_wrapper { border: unset; border-radius: 20px; box-sizing: border-box;}.price_total_wrapper { margin-bottom: 15px;}#myBody .price_total_wrapper .button, #myBody .bottom_buttons .button, #myBody .discount_coupon_wrapper .button { text-transform: unset; margin: 0px;}.products_wrapper { display: flex; flex-flow: column; gap: 10px;}.cart_product { display: flex; flex-flow: row; justify-content: space-between; align-items: center;}.is_mobile .cart_product { flex-wrap: wrap; gap: 10px; padding: 10px 10px 20px 10px;}.cart_product .remove_product { height: 24px; width: 24px; top: 0px; right: 0px; }.cart_product .remove_product i { font-size: 13px; opacity: 0.5;}.cart_product img { order: 1;}.cart_product .product_amount { order: 2;}.cart_product .product_name { order: 3;}.cart_product .product_price { order: 4;}.is_mobile .cart_product img { order: 1;}.is_mobile .cart_product .product_name { order: 2;}.is_mobile .cart_product .product_amount { order: 3;}.is_mobile .cart_product .product_price { order: 4;}.cart_product span { width: auto; flex-grow: 1;}.is_mobile .cart_product span { flex-basis: calc(50% - 10px);}.input.product_pieces { border: unset; text-align: right;}.is_mobile .input.product_pieces { text-align: center;}.cart_product i:hover { color: var(--active-color); font-size: 18px;}.shipping_product { border-radius: 20px;}.shipping_product .input { flex-grow: 1;}.discount_coupon_wrapper .shipping_product { justify-content: space-between; box-sizing: border-box;}#add_discount_coupon { display: flex; flex-flow: row; align-items: center; justify-items: flex-start; gap: 10px; width: 100%;}#discount_coupon_input { width: auto;}.order_form_step_1 .price_total_wrapper { flex-flow: row; justify-content: space-between; width: 100%;}.order_form_step_2 .price_total_wrapper { flex-flow: row; justify-content: space-between; width: 100%;}.order_form_step_2 .order_section form { gap: 20px; display: flex; flex-flow: row;}.is_mobile.order_form_step_2 .order_section form { flex-flow: column;}.order_form_step_2 .shipping_wrapper,.order_form_step_2 .recap_wrapper{ width: 50%; box-sizing: border-box; margin: 0px; align-self: flex-start;}.is_mobile.order_form_step_2 .shipping_wrapper,.is_mobile.order_form_step_2 .recap_wrapper{ width: 100%;}.is_mobile.order_form_step_2 .shipping_product .product_name { max-width: 160px;}.order_form_step_2 .cart_product .product_name { max-width: 160px;}.order_form_step_3 .external_evaluation_wrapper,.order_form_step_3 .terms_and_conditions_wrapper { margin: 0px;}.order_form_step_3 .bottom_buttons { justify-content: center;}