.sc-checkout-totals{position:relative}.sc-checkout-totals__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:inherit;cursor:pointer;font:inherit;gap:.5em;padding:0;text-align:left}.sc-checkout-totals__toggle:focus-visible{outline:2px solid var(--sc-color-primary-500);outline-offset:4px}.sc-checkout-totals__title{font-size:var(--sc-font-size-medium,1rem);font-weight:var(--sc-font-weight-semibold,600)}.sc-checkout-totals__chevron{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sc-checkout-totals__toggle[aria-expanded=true] .sc-checkout-totals__chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sc-checkout-totals__price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:var(--sc-spacing-xx-small,.25em)}.sc-checkout-totals__scratch{color:var(--sc-color-gray-500,#6b7280);font-size:var(--sc-font-size-small,.875em);text-decoration:line-through}.sc-checkout-totals__total{font-size:var(--sc-font-size-medium,1rem);font-weight:var(--sc-font-weight-semibold,600)}.sc-checkout-totals__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875em;margin-top:1.25em}.sc-checkout-totals__content[hidden]{display:none}.sc-checkout-totals__content>.sc-checkout-line-items{border-bottom:1px solid var(--sc-color-gray-200,#e5e7eb);border-top:1px solid var(--sc-color-gray-200,#e5e7eb);margin-bottom:.625em;margin-top:.625em;padding-bottom:1.25em;padding-top:1.25em}.sc-checkout-subtotal,.sc-checkout-summary-extras{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.875em}.sc-checkout-subtotal>[hidden],.sc-checkout-summary-extras>[hidden]{display:none!important}.sc-checkout-subtotal:not(:has(>.sc-line-item:not([hidden]))),.sc-checkout-summary-extras:not(:has(>.sc-line-item:not([hidden]))){display:none}.sc-checkout-subtotal .sc-line-item__description .sc-tag,.sc-checkout-summary-extras .sc-line-item__description .sc-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:var(--sc-spacing-xx-small,.25em);-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--sc-border-radius-pill,999px);font-size:var(--sc-font-size-x-small,.75em);gap:var(--sc-spacing-xxx-small,.125em);line-height:1.2;padding:.125em .5em}
