.shop_confirmation { .oe_website_sale { padding-bottom: 32px !important; padding-top: 32px !important; @media (max-width: 1199px) { padding-top: 16px !important; } .confirmation_order_section { @media (min-width: 768px) { display: flex; flex-direction: row-reverse; justify-content: space-between; } .conformation_total_sum_info_section { margin-bottom: 20px; @media (min-width: 768px) { width: 32%; }; @media (min-width: 1200px) { width: 28%; } #cart_total { border: 1px solid $yellow-color; .conformation_other_info_container { padding: 20px 35px 0; @media (min-width: 1200px) { padding: 40px 30px 0; } .order_total_untaxed_wrap, .order_total_delivery_wrap, .order_total_discount_wrap { display: flex; justify-content: space-between; align-items: center; font-family: $main-font; font-size: 18px; line-height: 17px; color: $black-color; margin-bottom: 22px; } } .order_total_wrap { background-color: $yellow-color; padding: 32px 30px; display: flex; justify-content: space-between; align-items: center; font-family: $main-font; font-weight: 700; font-size: 20px; line-height: 19px; color: $black-color; } } } .conformation_info_section { border: 1px solid #181818; padding: 20px 15px; margin-bottom: 30px; @media (min-width: 768px) { width: 64%; } @media (min-width: 1200px) { padding: 54px 50px 46px; width: 68%; } .conformation_info_title { font-family: $main-font; font-size: 36px; line-height: 34px; color: $black-color; margin-bottom: 8px; @media (max-width: 1199px) { font-size: 20px; line-height: 19px; text-align: center; } @media (min-width: 1200px) { margin-bottom: 40px; } } .conformation_registration_container { display: flex; margin: 20px 0; @media (max-width: 1199px) { flex-direction: column; } @media (min-width: 1200px) { align-items: center; justify-content: flex-start; } .conformation_registration_text { font-family: $main-font; font-size: 12px; line-height: 11px; color: $black-color; text-align: center; @media (max-width: 1199px) { margin-bottom: 13px; } @media (min-width: 1200px) { margin-right: 13px; } } .conformation_registration_btn { font-family: $main-font; font-weight: 700; font-size: 12px; line-height: 130%; color: $black-color; background-color: $yellow-color; padding: 2px 10px; text-align: center; display: inline-block; width: max-content; @media (max-width: 1199px) { margin: 0 auto; } } } .order_info_container { .confirmation_order_name_container { background-color: $yellow-color; padding: 11px 0; display: flex; justify-content: center; align-items: center; margin-bottom: 20px; @media (min-width: 1200px) { justify-content: space-between; padding: 11px 20px; } .confirmation_order_name { font-family: $main-font; font-size: 18px; line-height: 17px; color: $black-color; font-weight: 700; @media (min-width: 1200px) { font-size: 24px; line-height: 23px; } .order_num { margin-left: 3px; } } .confirmarion_print_link { font-family: $main-font; font-size: 12px; line-height: 11px; color: $black-color; @media (max-width: 1199px) { display: none; } .confirmarion_print_link_span { margin-right: 8px; font-weight: 700; } &:hover { text-decoration: none; } } } .confirmation_order_delivery_info { padding: 0 15px; .confirmation_payer_container, .confirmation_delivery_container, .confirmation_payment_method_container { display: flex; flex-direction: column; font-family: $main-font; } .confirmation_payer_container, .confirmation_delivery_container { margin-bottom: 20px; .confirmation_delivery_address { display: flex; flex-wrap: wrap; .confirmation_order_delivery_name { margin-right: 5px; } } } .confirmation_order_delivery_span { font-weight: 700; font-size: 16px; line-height: 15px; color: $black-color; margin-bottom: 10px; @media (min-width: 1200px) { font-size: 20px; line-height: 19px; } } .confirmation_order_delivery_name { font-size: 16px; line-height: 16px; color: $black-color; @media (min-width: 1200px) { font-size: 18px; line-height: 17px; } } } } } } .oe_website_sale_tx_status { display: none !important; } .confirmation_back_shopping_btn_container { border: 1px solid $black-color; width: max-content; @media (max-width: 1199px) { margin: 0 auto; } .confirmation_back_shopping_btn { display: block; padding: 22px 30px; cursor: pointer; font-family: $main-font; font-size: 16px; line-height: 106.2%; letter-spacing: 0.1em; color: $black-color; text-align: center; } } } }