.amazonpay-content:not(:has(.payments)){display:flex;justify-content:center;padding-bottom:20px}.amazonpay-content .payments .payment{margin:10px 20px 20px}.amazonpay-content .payments .payment dl dt{font-size:.9375rem;font-weight:700;line-height:1.6}.bp-sm .amazonpay-content .payments .payment dl dt{font-size:1.75rem}.amazonpay-content .payments .payment dl dt .ca-label{line-height:22px;margin-left:.625rem;padding:0 10px}.bp-sm .amazonpay-content .payments .payment dl dt .ca-label{line-height:2.625rem}.amazonpay-content .payments .payment dl dd{margin-top:.625rem}.amazonpay-content .payments .change-button{margin-top:20px}.amazonpay-content .payments .change-button button{background-color:var(--color-accent,#ccc);border-radius:4px;color:var(--color-font-inverce,#fff);font-size:12px;padding:7px 10px;transition:.3s}.bp-sm .amazonpay-content .payments .change-button button{font-size:1.5rem}.amazonpay-content .payments .change-button button:hover{background-color:rgba(var(--color-accent-10,204,204,204),.8)}.ca-calendar{margin:0 auto;width:100%}.ca-calendar .fc{display:block}.ca-calendar .fc .fc-bg-event{background:transparent}.ca-calendar .fc .fc-view-harness{margin:0 auto;max-width:400px}.ca-calendar .fc .fc-view-harness .fc-multimonth{border:none;gap:5px;justify-content:center}.ca-calendar .fc .fc-view-harness .fc-multimonth .fc-multimonth-header{border-radius:20px 20px 0 0;position:static}.ca-calendar .fc .fc-view-harness .fc-multimonth .fc-multimonth-header .fc-multimonth-title{font-size:1.75em;padding-left:5px;text-align:left}.ca-calendar .fc .fc-view-harness .fc-multimonth .fc-multimonth-header .fc-multimonth-header-table{background:var(--color-white,#fff)}.ca-calendar .fc .fc-view-harness .fc-multimonth .fc-multimonth-header .fc-multimonth-header-table .fc-day{border:none}.ca-calendar .fc .fc-view-harness .fc-multimonth .fc-multimonth-daygrid{border-radius:0 0 20px 20px}.ca-calendar .fc .fc-view-harness .fc-multimonth .fc-multimonth-daygrid .fc-bg-event{background:transparent}.ca-calendar .fc .fc-header-toolbar{background:var(--color-white,#fff);border-radius:20px 20px 0 0;margin:0 auto;max-width:400px}.ca-calendar .fc .fc-header-toolbar .fc-toolbar-chunk{display:flex;flex:1}.ca-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:first-child{justify-content:flex-start}.ca-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:nth-child(2){justify-content:center}.ca-calendar .fc .fc-header-toolbar .fc-toolbar-chunk:last-child{justify-content:flex-end}.ca-calendar .fc .fc-header-toolbar .fc-toolbar-chunk .fc-button{background:transparent;border:none;color:var(--color-font,#000);font-weight:700}.ca-calendar .fc .fc-header-toolbar .fc-toolbar-chunk .fc-customNext-button:empty,.ca-calendar .fc .fc-header-toolbar .fc-toolbar-chunk .fc-customPrev-button:empty{pointer-events:none;visibility:hidden}.ca-calendar .fc .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-weight:700}.ca-calendar .fc .fc-view-harness .fc-daygrid{background:var(--color-font-inverce,#fff);border-radius:0 0 20px 20px}.ca-calendar .fc .fc-view-harness .fc-daygrid .fc-scrollgrid,.ca-calendar .fc .fc-view-harness .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section th,.ca-calendar .fc .fc-view-harness .fc-daygrid .fc-scrollgrid .fc-scrollgrid-section>td{border:none}.ca-calendar .fc .fc-view-harness .fc-daygrid .fc-scrollgrid .fc-day .fc-daygrid-day-frame .fc-daygrid-day-events{margin:0;min-height:0}.ca-calendar .fc .fc-day{background:transparent;border:none}.ca-calendar .fc .fc-day .fc-daygrid-day-frame{height:100%}.ca-calendar .fc .fc-day .fc-daygrid-day-frame .fc-daygrid-day-top{align-items:center;aspect-ratio:1/1;justify-content:center;text-align:center}.ca-calendar .fc .fc-day .fc-daygrid-day-frame .fc-daygrid-day-top .fc-daygrid-day-number{font-weight:700}.ca-calendar .fc .fc-day:not(.fc-day-other) .fc-daygrid-day-bg .fc-daygrid-bg-harness .is-event{background:var(--color-success,#ccc);border-radius:50%;opacity:.5}.ca-calendar .fc .fc-day.is-today:not(.fc-day-other){background-color:var(--color-success,#ccc);border-radius:50%}.ca-calendar .fc .fc-day.is-today:not(.fc-day-other) .fc-daygrid-day-frame{border-radius:50%;opacity:1}.ca-calendar .fc .fc-day.is-today:not(.fc-day-other) .fc-daygrid-day-frame .fc-daygrid-day-top .fc-daygrid-day-number{color:var(--color-font-inverce,#fff)}
