.order-summary{display:block;position:relative;background-color:#f3f1f0;padding:25px 20px;color:#333}.order-summary__title{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:16px;line-height:19px;font-weight:400;margin:0;letter-spacing:.02em}.order-summary__subtitle{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.21px;line-height:17px;color:#6b6b6b}.order-summary__info-line{font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.21px;line-height:17px}.order-summary__info-line .text{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif)}.order-summary hr{margin:15px 0;clear:both;border:0;height:1px;background:#949494}.order-summary hr.trim-bottom{margin-bottom:0}.order-summary hr.order-summary-top-line{border:1px solid #333;height:0}.order-summary .accordion-section{margin-bottom:10px}.order-summary .accordion-section__title{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:16px;line-height:19px;font-weight:400;padding-bottom:10px;border-bottom:2px solid #333}.order-summary .accordion-section .order-summary-edit:focus-visible{margin-inline-end:4px}
