.page-layout-footer-legal-title{cursor:pointer;text-decoration:underline;text-underline-position:below}.legal-content-text a.link,.legal-content-text a.link:visited{color:rgb(var(--pipo-sys-color-primary))}.page-layout-footer-legal-dialog{padding-bottom:24px}.page-layout-footer-legal-dialog .pipo-dialog-content{text-align:left}.cashier-page-layout-with-header{--header-height: 60px;padding-top:var(--header-height)}.cashier-page-layout-with-header.cashier-page-layout-inapp{--header-height: 65px}.cashier-page-layout-with-header .cashier-page-layout-content-wrapper{min-height:calc(100vh - var(--header-height) - 52px - 32 * 2px)}@media (max-width: 904px){.cashier-page-layout-with-header .cashier-page-layout-content-wrapper{min-height:calc(100vh - var(--header-height) - 52px - 16 * 2px)}}.cashier-page-layout-content-wrapper{min-height:calc(100vh - 116px);overflow-x:hidden}@media (max-width: 904px){.cashier-page-layout-content-wrapper{min-height:calc(100vh - 84px)}}.cashier-page-layout-content{background-color:rgb(var(--pipo-sys-color-surface))}.cashier-page-layout-content-announcement{width:100%;padding:0 12px;margin-top:24px}@media (max-width: 904px){.cashier-page-layout-content-announcement{margin-top:16px;padding:0 24px}}.cashier-page-layout-content-top,.cashier-page-layout-content-bottom{padding:16px;border-radius:16px;margin-top:24px}@media (max-width: 904px){.cashier-page-layout-content-top,.cashier-page-layout-content-bottom{padding:0;border-radius:0;margin-top:16px}}.cashier-page-layout-footer{height:52px;line-height:52px;text-align:center;padding:32px 0}@media (max-width: 904px){.cashier-page-layout-footer{padding:16px 0}}.pipo-dialog-header{height:100%;padding:24px 39px 16px}.order-summary{padding-bottom:8px}.order-summary .pipo-typography{margin-top:0}.order-summary .order-summary-due-today{display:flex;justify-content:space-between;margin:0;padding:16px}.order-summary .order-summary-label,.order-summary .order-summary-value{margin-bottom:0;margin-top:0;color:rgb(var(--pipo-sys-color-on-surface-variant-1))}.order-summary .order-summary-label{white-space:nowrap;margin-right:16px}.order-summary .order-summary-value{text-align:right}.order-summary .pipo-list-item-detail-meta{align-items:start}.order-summary .sku-label-hidden .pipo-list-item-detail-meta-label{display:none}.order-summary .order-summary-notification{padding:8px 16px 0}.order-summary .order-summary-notification .pipo-alert{align-items:flex-start}.order-summary .order-summary-notification .order-summary-notification-content{word-break:break-word}.order-summary .order-summary-notification .grade-notice-refund-calculated{color:rgb(var(--pipo-sys-color-primary));cursor:pointer}.order-summary .order-summary-detail-header{display:flex;justify-content:space-between;align-items:center}.order-summary .order-summary-description{margin:0;color:rgb(var(--pipo-sys-color-on-surface-variant-3))}.order-summary .currency-symble{unicode-bidi:embed}.order-summary .collapse-content.multi-sku{max-height:48px;overflow:hidden}.order-summary .collapse-content.multi-sku.inactive{white-space:nowrap;text-overflow:ellipsis}.order-summary .collapse-content.multi-sku.inactive>div:first-child .order-summary-value .order-summary-content:after{content:"..."}.order-summary .collapse-content.multi-sku.inactive .order-summary-description{display:none}.order-summary .collapse-content.multi-sku.active{max-height:initial}.order-summary .toggle-button{margin-left:auto;transition:transform .3s ease}.order-summary .toggle-button.close{transform:rotate(-180deg)}.order-summary [dir=rtl] .toggle-button{margin-left:0;margin-right:auto}.order-summary [dir=rtl] .toggle-button.close{transform:rotate(180deg)}.order-summary .grade-remain-description{margin:0}.order-summary .amount-item-tips{color:rgb(var(--pipo-sys-color-on-surface-variant-1))}.subscription-details-tip{min-width:375px}.subscription-details-tip .subscription-details-sheet-banner{padding:16px 8px;text-align:center}.subscription-details-tip .subscription-details-sheet-icon{width:100px;height:85px}.subscription-details-tip .order-summary-label,.subscription-details-tip .order-summary-value{margin-bottom:0;margin-top:0}.subscription-details-tip-navabr{overflow:hidden;text-overflow:ellipsis}.pipo-tooltip-content .pipo-list-header{color:rgb(var(--pipo-tooltip-color-text))}.sku-and-order-summary .pipo-list-item-detail-meta-label{flex-shrink:0}.sku-and-order-summary .order-summary-label{max-width:180px;white-space:normal;padding:8px 0;margin-right:8px}.sku-and-order-summary .order-summary-label .pipo-space{align-items:first baseline}.sku-and-order-summary .order-summary-value{padding:8px 0}.sku-and-order-summary .order-summary-value .pipo-space{justify-content:flex-end}.sku-and-order-summary .pipo-list-content .outer-detail-item{padding:0 16px 8px}.sku-and-order-summary.order-summary .order-summary-description{color:rgb(var(--pipo-sys-color-on-surface-variant-2))}.sku-and-order-summary.order-summary .order-summary-description p{margin:0}
