.popover { border: 1px solid #FFD503 !important; display: block !important; max-width: 350px; .popover-body { display: block !important; .cart_line { display: flex; padding: 20px 10px; .cart_line_btn { background: url("/web_common/static/src/img/close_btn.png") no-repeat center !important; width: 15px; height: 15px; border: none; background-color: transparent; order: 3; } .text-center { order: 1; flex: 1 0 31%; max-width: 33%; } .col-9 { order: 1; flex: 1 0 75%; max-width: 58%; div { display: flex; flex-direction: column; a { margin-bottom: 10px; text-decoration: none; .h6 { font-size: 16px; line-height: 105.5%; color: #000000; font-family: $main-font; font-weight: 700; } } span { font-size: 16px; line-height: 15px; font-weight: 400; font-family: $main-font; color: #000000; } } } } .text-center { .h6 { #cart_total { #order_total { display: flex; justify-content: space-between; .text-right, .text-xl-right { color: #000000; font-family: $main-font; font-size: 20px; line-height: 19px; font-weight: 700; } .text-xl-right { font-size: 24px; line-height: 23px; } } } } } .alert-info { color: #000000; background-color: #ffffff; border: none; .alert_info_text { margin-bottom: 50px; text-align: center; } .alert_link { border: 1px solid #000000; padding: 21px 26px; color: #000000; font-size: 16px; line-height: 106.2%; font-weight: 400; margin-top: 20px; text-decoration: none; letter-spacing: 0.1em; } } } }