.amazonpay-content:not(:has(.payments)){display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:20px}.amazonpay-content .payments .payment{margin:10px 20px 20px}.amazonpay-content .payments .payment dl dt{font-size:.9375rem;line-height:1.6;font-weight:700}.bp-sm .amazonpay-content .payments .payment dl dt{font-size:1.75rem}.amazonpay-content .payments .payment dl dt .ca-label{margin-left:.625rem;line-height:22px;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{color:var(--color-font-inverce,#fff);background-color:var(--color-accent,#ccc);font-size:12px;padding:7px 10px;border-radius:4px;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)}.co-cart-ship .cm-modal .btn-delete{max-width:none}.co-cart-ship .cm-modal .modal{max-width:none;max-height:90vh;z-index:0}.co-cart-ship .cm-modal .modal .ca-input-group .ca-input{max-width:calc(50% - 1.25rem)}@media only screen and (max-width:780px){.co-cart-ship .cm-modal .modal .ca-input-group .ca-input{width:100%}}.bp-sm .co-cart-ship .cm-modal .modal .ca-input-group.tel .ca-input{max-width:calc(100% - 1.25rem)}.co-cart-ship .cm-modal .wrap-ship .ca-h6{margin:0}.co-cart-ship .cm-modal .wrap-ship .ca-h6+.cm-user-address-info{margin-top:1.875rem}.co-cart-ship .cm-modal .wrap-ship .quantity-select{margin-top:20px;display:flex;align-items:center}.co-cart-ship .cm-modal .wrap-ship .quantity-select .ca-select{margin:0 10px}.co-cart-ship .cm-modal .wrap-ship .ship-set{margin-top:23px}.co-cart-ship .cm-modal .wrap-ship .ship-list li{border:2px solid var(--color-border,#ccc);box-sizing:border-box;display:grid;align-items:stretch;grid-template-columns:1fr 130px}.co-cart-ship .cm-modal .wrap-ship .ship-list li+li{margin-top:8px}@media only screen and (max-width:1000px){.co-cart-ship .cm-modal .wrap-ship .ship-list li{grid-template-columns:1fr 5em}}.co-cart-ship .cm-modal .wrap-ship .ship-list li span{font-size:.9375rem;line-height:1.6;display:flex;align-items:center}.bp-sm .co-cart-ship .cm-modal .wrap-ship .ship-list li span{font-size:1.625rem}.co-cart-ship .cm-modal .wrap-ship .ship-list li span.status{font-weight:700;display:flex;align-items:center}@media only screen and (max-width:1100px){.co-cart-ship .cm-modal .wrap-ship .ship-list li span.status{flex-direction:column}}.bp-sm .co-cart-ship .cm-modal .wrap-ship .ship-list li span.status{font-size:1.375rem}.co-cart-ship .cm-modal .wrap-ship .ship-list li span.status:before{content:"";display:block;width:5px;height:10px;margin-right:8px;margin-top:-3px;border:2px solid var(--color-success,#ccc);border-left:0;border-top:0;transform:rotate(45deg);opacity:0}@media only screen and (max-width:1100px){.co-cart-ship .cm-modal .wrap-ship .ship-list li span.status:before{width:7px;height:13px;margin:0 0 5px;display:none}}.co-cart-ship .cm-modal .wrap-ship .ship-list li span.status.selected:before{opacity:1}@media only screen and (max-width:1100px){.co-cart-ship .cm-modal .wrap-ship .ship-list li span.status.selected:before{display:block}}.co-cart-ship .cm-modal .wrap-ship .ship-list li .edit{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.co-cart-ship .cm-modal .wrap-ship .ship-list li .edit:before{content:"";display:block;width:1px;height:80%;background:var(--color-border,#ccc);position:absolute;top:0;bottom:0;left:0;margin:auto}.co-cart-ship .cm-modal .wrap-ship .ship-list li .edit:focus-visible{outline:auto;outline:auto -webkit-focus-ring-color}.co-cart-ship .cm-modal .wrap-ship .ship-list li .edit span{font-size:.75rem;line-height:1.375rem;font-weight:700}.bp-sm .co-cart-ship .cm-modal .wrap-ship .ship-list li .edit span{font-size:1.5rem}.co-cart-ship .cm-modal .wrap-ship .ship-list li .ship-data{cursor:pointer;padding:32px 30px;display:grid;grid-template-columns:auto 1fr;grid-column-gap:40px;align-items:center}@media only screen and (max-width:1000px){.co-cart-ship .cm-modal .wrap-ship .ship-list li .ship-data{padding:15px;grid-column-gap:1.875rem}}.co-cart-ship .cm-modal .wrap-ship .ship-list li .ship-data .detail{display:grid;grid-template-columns:minmax(5em,8em) 50% auto;grid-column-gap:40px;align-items:center}@media only screen and (max-width:1000px){.co-cart-ship .cm-modal .wrap-ship .ship-list li .ship-data .detail{display:block}.co-cart-ship .cm-modal .wrap-ship .ship-list li .ship-data .detail .address{margin-top:10px}}.co-cart-ship .cm-modal .wrap-ship .ship-list li .ship-data .detail .phone{white-space:nowrap}@media only screen and (max-width:1000px){.co-cart-ship .cm-modal .wrap-ship .ship-list li .ship-data .detail .phone{display:none}}.co-cart-ship .cm-modal .wrap-ship .ship-list li .invalid{display:none}.co-cart-ship .cm-modal .wrap-ship .ship-add{padding:27px 30px;margin-top:8px;border:2px solid var(--color-border,#ccc);box-sizing:bored-box;cursor:pointer;transition:.3s}.bp-sm .co-cart-ship .cm-modal .wrap-ship .ship-add{padding:1.25rem}.co-cart-ship .cm-modal .wrap-ship .ship-add:hover{opacity:.6}.co-cart-ship .cm-modal .wrap-ship .ship-add:focus-visible{outline:auto;outline:auto -webkit-focus-ring-color;transition:0s}.co-cart-ship .cm-modal .wrap-ship .ship-add p{font-size:.9375rem;line-height:1.6;font-weight:400;position:relative;padding-left:25px}.bp-sm .co-cart-ship .cm-modal .wrap-ship .ship-add p{font-size:1.75rem}.co-cart-ship .cm-modal .wrap-ship .ship-add p:after,.co-cart-ship .cm-modal .wrap-ship .ship-add p:before{content:"";display:block;width:14px;height:2px;background:var(--color-icon,#ccc);position:absolute;top:0;bottom:0;left:5px;margin:auto}.co-cart-ship .cm-modal .wrap-ship .ship-add p:after{transform:rotate(90deg)}.ca-calendar{width:100%;margin:0 auto}.ca-calendar .fc{display:block}.ca-calendar .fc .fc-bg-event{background:transparent}.ca-calendar .fc .fc-view-harness{max-width:400px;margin:0 auto}.ca-calendar .fc .fc-view-harness .fc-multimonth{border:none;justify-content:center;gap:5px}.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{text-align:left;font-size:1.75em;padding-left:5px}.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);max-width:400px;margin:0 auto;border-radius:20px 20px 0 0}.ca-calendar .fc .fc-header-toolbar .fc-toolbar-chunk{flex:1;display:flex}.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{visibility:hidden;pointer-events:none}.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{border:none;background:transparent}.ca-calendar .fc .fc-day .fc-daygrid-day-frame{height:100%}.ca-calendar .fc .fc-day .fc-daygrid-day-frame .fc-daygrid-day-top{justify-content:center;align-items:center;text-align:center;aspect-ratio:1/1}.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);opacity:.5;border-radius:50%}.ca-calendar .fc .fc-day.is-today:not(.fc-day-other){border-radius:50%;background-color:var(--color-success,#ccc)}.ca-calendar .fc .fc-day.is-today:not(.fc-day-other) .fc-daygrid-day-frame{opacity:1;border-radius:50%}.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)}
