.orderSummary{background:linear-gradient(215deg,var(--richBlack),var(--richBlack2));border:1px solid #1e2b36;border-radius:5px;margin-top:2rem;margin-bottom:1.5rem;padding:1.5rem;display:flex}.orderSummary .orderSummaryLeftContent h4{font-weight:500;margin:0 0 .75rem!important}.guaranteeBadge{color:var(--primary-color-medium);align-items:center;gap:.5rem;font-size:.9rem;font-weight:500;display:flex}.guaranteeBadge img{filter:brightness(0)saturate()invert(77%)sepia(84%)saturate(433%)hue-rotate(358deg)brightness(102%)contrast(101%)}.orderSummaryLeftContent{flex-direction:column;gap:.75rem;width:55%;display:flex}.orderSummaryRightContent{flex-direction:column;justify-content:center;gap:.25rem;width:45%;padding-left:10%;font-size:14px;display:flex}.orderSummaryRightContent p{text-align:left;font-weight:400}.orderSummaryRightContent ul{margin:0;padding:0;font-weight:300;list-style-type:none}.orderSummaryRightContent li:not(:last-child){margin-bottom:.25em}.orderSummaryRightContent li,.subscriptionPlanPrice>p{font-size:.9em;font-weight:400}.orderSummaryRightContent li svg{margin-right:.5rem;transform:translateY(10%)}.summaryRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.planInfo{flex-direction:column;gap:.25rem;display:flex}.planName{color:#fff;font-size:1rem;font-weight:500}.planRecurring{align-items:center;gap:.35rem;font-size:.85rem;display:flex}.planRecurring,.inclTax,.originalPrice,.totalRow,.orderSummaryRightContent li{color:#ffffff80}.planRecurring img{opacity:.6;position:relative;top:-2px}.priceInfo{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.originalPrice{font-size:.9rem;text-decoration:line-through}.currentPrice{color:#fff;white-space:nowrap;font-size:1rem;font-weight:500}.summaryDivider{background:#1e2b36;height:1px}.totalRow{font-size:.95rem}.totalAmount{font-weight:500}.dueToday,.dueTodayAmount{font-size:1.1rem;font-weight:600}.dueTodayLabel{color:#fff}@media screen and (max-width:600px){.orderSummary{flex-direction:column}.orderSummaryLeftContent,.orderSummaryRightContent{width:100%}.orderSummaryRightContent{margin-top:2rem;padding:0}}
