/* Created on : 01-Aug-2025, 3:07:20 pm Author : Tamminana Lakshmi */ @use 'variables' as vars; .review-order-table { padding: 5px; } .btn-close { position: absolute; color: vars.$oddRowColor; right: 10px; top: 0px; font-size: 20px; font-weight: bold; cursor: pointer; background: transparent; } .close-btn-wrapper { position: relative; .btn-close{ top: 11px; color: vars.$whiteColor !important; opacity: 1 !important; } } .cart-heading { color: vars.$black; } .back-btn-section { color: vars.$whiteColor; cursor: pointer; position: absolute; top: 14px; } .order-section { margin-bottom: 20px; } .order-header { background-color: vars.$lightgrey6; padding: 16px; display: flex; align-items: center; gap: 10px; font-weight: bold; font-size: 18px; margin-bottom: 17px; } .order-details { padding: 10px 0; font-size: 16px; } .payment-details { margin-left: 16px; } .line-item { display: flex; justify-content: space-between; padding: 3px 0; } .order-total { display: flex; justify-content: space-between; font-size: 18px; font-weight: 600; margin-top: 10px; margin-right: 14px; color: vars.$darkgrey; } .surcharge-note, .agreement { font-size: 12px; color: vars.$darkgrey; margin-top: 8px; text-align: center; } .hr-black { border-top: 1px solid vars.$black; } .hr-orange { border-top: 3px solid vars.$primeRxOrange; } .button-wrap { text-align: center; margin-top: 20px; } .standard-order-header { background-color: vars.$darkgrey; color: vars.$whiteColor; padding: 10px; align-items: center; gap: 10px; font-weight: bold; font-size: 12px; margin-bottom: 10px; text-align: center; } .complete-order { bottom: 13px; position: absolute; left: 49%; transform: translateX(-50%); width: 92%; height:37px; border-radius: 5px !important; } .review-order-notice { background: vars.$lightBlueBubble; border: 1px solid vars.$lightBlueBubbleText; border-radius: 6px; padding: 16px; margin: 16px 0; text-align: left; } .review-order-notice-header { font-weight: bold; color: vars.$black; margin-bottom: 4px; } .review-order-notice-text { color: vars.$black; } .review-order-row { display: flex; align-items: center; justify-content: space-between; margin: 0px 10px 10px 2px; } .review-order-more-info { border-bottom: 0.5px vars.$graycolor solid; padding-bottom: 10px; } .review-order-label { font-size: 15px; font-weight: 600; color: vars.$darkgrey3; } .review-order-sup-value { color: vars.$black; font-size: 15px; font-weight: 500; } .review-order-value-right { text-align: right; flex: 1; } .review-order-details-text { color: vars.$lightBlueBubbleText; font-weight: 500; } .icon-font { font-size: 11px; } .order-breakdown-label { color: vars.$darkgrey; margin-top: 15px; font-size: 17px; } .review-order-row-bottom { padding-bottom: 10px; } .review-order-breakdowm-text { margin-right: 6px; color: vars.$darkgrey; }