.base-input-number.increase__input[data-v-262854f6]{max-width:80px}@media(min-width:1024px){.base-input-number.increase__input[data-v-262854f6]{max-width:85px}}.base-input-number.increase__input input.el-input__inner[data-v-262854f6]{height:2.5rem;padding-right:2.5rem;padding-left:.75rem;font-size:.875rem;line-height:1.25rem}.base-input-number.increase__input .is-disabled[data-v-262854f6]{opacity:.4;pointer-events:none}.base-input-number.increase__input .is-disabled input.el-input__inner[data-v-262854f6]{cursor:not-allowed;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}.base-input-number.increase__input .el-input-number__increase[data-v-262854f6]{display:flex!important;align-items:center!important;justify-content:center!important;--tw-text-opacity:1!important;color:rgba(255,255,255,var(--tw-text-opacity))!important;width:2rem;--tw-bg-opacity:1;background-color:rgba(63,63,63,var(--tw-bg-opacity));height:45%!important;right:0}.base-input-number.increase__input .el-input-number__increase .mdi[data-v-262854f6]:before{position:relative;line-height:1rem;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.14px}.base-input-number.increase__input .el-input-number__increase[data-v-262854f6]{top:0;border-radius:0 4px 0 0!important}.base-input-number.increase__input .el-input-number__bottom-decrease[data-v-262854f6]{top:51%;border-radius:0 0 4px 0!important}[data-v-ba5f1bd6]:root{--color-text-primary:#3f3f3f;--color-text-secondary:#000;--color-text-third:#333;--color-text-fourth:#fff;--color-border-primary:#3f3f3f;--color-border-secondary:#afafaf;--color-border-table-header:#f1f1f1;--color-bg-primary:#3f3f3f;--color-bg-secondary:#fff;--color-bg-base:#fafafa;--color-alert:#ff8989;--color-btn-text-primary:#3f3f3f;--color-btn-bg-primary:#fff;--color-btn-text-secondary:#3f3f3f;--color-btn-bg-secondary:#fffffff;--color-btn-text-cancel:#3f3f3f;--color-btn-bg-cancel:#fff}.border-primary[data-v-ba5f1bd6]{border-color:var(--color-border-primary)}.border-secondary[data-v-ba5f1bd6]{border-color:var(--color-border-secondary)}.border-table[data-v-ba5f1bd6]{border-color:var(--color-border-table-header)}.text-third[data-v-ba5f1bd6]{color:var(--color-text-third)}.text-alert[data-v-ba5f1bd6]{color:var(--color-alert)}.text-h1[data-v-ba5f1bd6],h1[data-v-ba5f1bd6]{color:var(--color-text-third);font-weight:900;font-size:20px;text-align:center;margin:0}@media(min-width:1024px){.text-h1[data-v-ba5f1bd6],h1[data-v-ba5f1bd6]{font-size:30px}}h2[data-v-ba5f1bd6]{padding-right:1.5rem}@media (min-width:1024px){h2[data-v-ba5f1bd6]{padding-left:0;padding-right:0}}.text-h2[data-v-ba5f1bd6],h2[data-v-ba5f1bd6]{color:var(--color-text-third);font-weight:500;font-size:16px}@media(min-width:1024px){.text-h2[data-v-ba5f1bd6],h2[data-v-ba5f1bd6]{font-size:26px}}.text-h3[data-v-ba5f1bd6],h3[data-v-ba5f1bd6]{line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-size:15px;font-weight:900}@media(min-width:1024px){.text-h3[data-v-ba5f1bd6],h3[data-v-ba5f1bd6]{font-size:24px}}.text-h4[data-v-ba5f1bd6],h4[data-v-ba5f1bd6]{line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-size:13px;font-weight:500}@media(min-width:1024px){.text-h4[data-v-ba5f1bd6],h4[data-v-ba5f1bd6]{font-size:22px}}.text-body-01[data-v-ba5f1bd6]{color:var(--color-text-secondary);font-weight:900;font-size:16px}@media(min-width:1024px){.text-body-01[data-v-ba5f1bd6]{font-size:18px}}.text-body-02[data-v-ba5f1bd6]{color:var(--color-text-secondary);font-weight:400;font-size:16px}@media(min-width:1024px){.text-body-02[data-v-ba5f1bd6]{font-size:18px}}.cart-item+.cart-item[data-v-ba5f1bd6]{padding-top:1rem;padding-bottom:1rem}.cart-item__description[data-v-ba5f1bd6]{font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.5}@media(min-width:1024px){.cart-item__description[data-v-ba5f1bd6]{font-weight:500}}.cart-item__wrap[data-v-ba5f1bd6]{margin-top:.75rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cart-item__amount[data-v-ba5f1bd6]{font-size:.875rem;line-height:1.25rem}@media(min-width:1024px){.cart-item__amount[data-v-ba5f1bd6]{font-size:1rem;line-height:1.5rem}}.cart-item__discount[data-v-ba5f1bd6]{font-size:.75rem;line-height:1rem}.cart-item__price[data-v-ba5f1bd6],.cart-item__total[data-v-ba5f1bd6]{font-size:.875rem;line-height:1.25rem;font-weight:400}@media(min-width:1024px){.cart-item__price[data-v-ba5f1bd6],.cart-item__total[data-v-ba5f1bd6]{font-size:1rem;line-height:1.5rem;font-weight:500}}.cart-item+.cart-item[data-v-ba5f1bd6]{border-top-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(221,221,221,var(--tw-border-opacity))}.cart-item .product__image[data-v-ba5f1bd6]{margin-top:.5rem;margin-bottom:.5rem;width:100px;height:100px;-o-object-fit:contain;object-fit:contain}@media(min-width:1024px){.cart-item .product__image[data-v-ba5f1bd6]{width:154px;height:158px}}.cart-item.ec-line005 .cart-item__description[data-v-ba5f1bd6]{font-weight:700}@media(min-width:1024px){.cart-item.ec-line005 .cart-item__description[data-v-ba5f1bd6]{font-weight:900}}.cart-item[data-v-ba5f1bd6] .el-form-item__error{font-size:12px}.cart-item[data-v-ba5f1bd6] .el-form-item.is-error{margin-bottom:24px}.cart-item[data-v-ba5f1bd6] .el-form-item.is-error.ec-015{margin-bottom:60px}.ec-line028 .cart-item+.ec-line028 .cart-item[data-v-ba5f1bd6]{padding-top:0;padding-bottom:0}.tax-font[data-v-ba5f1bd6]{font-size:10px;font-weight:300}.text-xxs[data-v-ba5f1bd6]{font-size:10px;line-height:150%}[data-v-44f96b81]:root{--color-text-primary:#3f3f3f;--color-text-secondary:#000;--color-text-third:#333;--color-text-fourth:#fff;--color-border-primary:#3f3f3f;--color-border-secondary:#afafaf;--color-border-table-header:#f1f1f1;--color-bg-primary:#3f3f3f;--color-bg-secondary:#fff;--color-bg-base:#fafafa;--color-alert:#ff8989;--color-btn-text-primary:#3f3f3f;--color-btn-bg-primary:#fff;--color-btn-text-secondary:#3f3f3f;--color-btn-bg-secondary:#fffffff;--color-btn-text-cancel:#3f3f3f;--color-btn-bg-cancel:#fff}.border-primary[data-v-44f96b81]{border-color:var(--color-border-primary)}.border-secondary[data-v-44f96b81]{border-color:var(--color-border-secondary)}.border-table[data-v-44f96b81]{border-color:var(--color-border-table-header)}.text-third[data-v-44f96b81]{color:var(--color-text-third)}.text-alert[data-v-44f96b81]{color:var(--color-alert)}.text-h1[data-v-44f96b81],h1[data-v-44f96b81]{color:var(--color-text-third);font-weight:900;font-size:20px;text-align:center;margin:0}@media(min-width:1024px){.text-h1[data-v-44f96b81],h1[data-v-44f96b81]{font-size:30px}}h2[data-v-44f96b81]{padding-right:1.5rem}@media (min-width:1024px){h2[data-v-44f96b81]{padding-left:0;padding-right:0}}.text-h2[data-v-44f96b81],h2[data-v-44f96b81]{color:var(--color-text-third);font-weight:500;font-size:16px}@media(min-width:1024px){.text-h2[data-v-44f96b81],h2[data-v-44f96b81]{font-size:26px}}.text-h3[data-v-44f96b81],h3[data-v-44f96b81]{line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-size:15px;font-weight:900}@media(min-width:1024px){.text-h3[data-v-44f96b81],h3[data-v-44f96b81]{font-size:24px}}.text-h4[data-v-44f96b81],h4[data-v-44f96b81]{line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-size:13px;font-weight:500}@media(min-width:1024px){.text-h4[data-v-44f96b81],h4[data-v-44f96b81]{font-size:22px}}.text-body-01[data-v-44f96b81]{color:var(--color-text-secondary);font-weight:900;font-size:16px}@media(min-width:1024px){.text-body-01[data-v-44f96b81]{font-size:18px}}.text-body-02[data-v-44f96b81]{color:var(--color-text-secondary);font-weight:400;font-size:16px}@media(min-width:1024px){.text-body-02[data-v-44f96b81]{font-size:18px}}.cart-total[data-v-44f96b81]{margin-top:1.25rem}@media(min-width:1024px){.cart-total[data-v-44f96b81]{margin-top:1.5rem}}.cart-total__inner[data-v-44f96b81]{max-width:343px;margin-left:auto;padding:12px 8px 12px 24px}.cart-total__row[data-v-44f96b81]{display:flex;justify-content:space-between;align-items:center}.cart-total__row.is-bold .cart-total__col[data-v-44f96b81]{font-weight:700}.cart-total__row+.cart-total__row[data-v-44f96b81]{margin-top:.5rem}.cart-total__col[data-v-44f96b81]{font-size:1rem;line-height:1.5rem}.cart-total .tax-font[data-v-44f96b81]{font-size:10px;font-weight:300}.cart-total .text-xxs[data-v-44f96b81]{font-size:10px;line-height:150%}.cancel-subscription-dialog.el-dialog__wrapper{top:-12px}.cancel-subscription-dialog .el-dialog{--tw-bg-opacity:1;background-color:rgba(250,250,250,var(--tw-bg-opacity))}.cancel-subscription-dialog .el-dialog__header{display:none}.cancel-subscription-dialog .el-dialog__body{padding:0}.cancel-subscription-dialog .el-dialog__body .header,.cancel-subscription-dialog .el-dialog__body .layout-footer{display:none}.cancel-subscription-dialog__section{margin-top:1.5rem;display:flex;flex-wrap:wrap}.cancel-subscription-dialog__section .el-form{width:100%}.cancel-subscription-dialog__section__title{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}.cancel-subscription-dialog__content{position:relative;padding-left:1rem;padding-right:1rem}.cancel-subscription-dialog__content__close-button{position:absolute;top:20px;right:10px;cursor:pointer}.confirm-dialog-2 .el-dialog{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));width:343px}@media(min-width:1024px){.confirm-dialog-2 .el-dialog{width:1020px;max-height:800px}}.confirm-dialog-2 .el-dialog__header{display:none}.confirm-dialog-2 .el-dialog__body{overflow:auto;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));max-height:600px}@media(min-width:1024px){.confirm-dialog-2 .el-dialog__body{max-height:800px}}.confirm-dialog-2 .el-dialog__body .header-dialog{margin-bottom:2.5rem;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:900}@media (min-width:1024px){.confirm-dialog-2 .el-dialog__body .header-dialog{font-size:1.875rem;line-height:2.25rem;line-height:1.5}}.confirm-dialog-2 .el-dialog__body .content{margin-bottom:2.5rem;text-align:left;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (min-width:1024px){.confirm-dialog-2 .el-dialog__body .content{text-align:center}}.confirm-dialog-2__btn{font-size:1rem;line-height:1.5rem;font-weight:700}.confirm-dialog-2__btn+.confirm-dialog-2__btn{margin-top:1.25rem}@media (min-width:1024px){.confirm-dialog-2__btn+.confirm-dialog-2__btn{margin-top:1.5rem}}.disabled-input[data-v-08f5c51a]{--tw-bg-opacity:1;background-color:rgba(241,241,241,var(--tw-bg-opacity));font-size:1rem;line-height:1.5rem;border-radius:4px;width:100%;height:44px;display:flex;align-items:center;word-break:break-all;padding:15px}:root{--color-text-primary:#3f3f3f;--color-text-secondary:#000;--color-text-third:#333;--color-text-fourth:#fff;--color-border-primary:#3f3f3f;--color-border-secondary:#afafaf;--color-border-table-header:#f1f1f1;--color-bg-primary:#3f3f3f;--color-bg-secondary:#fff;--color-bg-base:#fafafa;--color-alert:#ff8989;--color-btn-text-primary:#3f3f3f;--color-btn-bg-primary:#fff;--color-btn-text-secondary:#3f3f3f;--color-btn-bg-secondary:#fffffff;--color-btn-text-cancel:#3f3f3f;--color-btn-bg-cancel:#fff}.border-primary{border-color:var(--color-border-primary)}.border-secondary{border-color:var(--color-border-secondary)}.border-table{border-color:var(--color-border-table-header)}.text-third{color:var(--color-text-third)}.text-alert{color:var(--color-alert)}.text-h1,h1{color:var(--color-text-third);font-weight:900;font-size:20px;text-align:center;margin:0}@media(min-width:1024px){.text-h1,h1{font-size:30px}}h2{padding-right:1.5rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}.text-h2,h2{color:var(--color-text-third);font-weight:500;font-size:16px}@media(min-width:1024px){.text-h2,h2{font-size:26px}}.text-h3,h3{line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-size:15px;font-weight:900}@media(min-width:1024px){.text-h3,h3{font-size:24px}}.text-h4,h4{line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-size:13px;font-weight:500}@media(min-width:1024px){.text-h4,h4{font-size:22px}}.text-body-01{color:var(--color-text-secondary);font-weight:900;font-size:16px}@media(min-width:1024px){.text-body-01{font-size:18px}}.text-body-02{color:var(--color-text-secondary);font-weight:400;font-size:16px}@media(min-width:1024px){.text-body-02{font-size:18px}}.subscription-info-form{font-family:Noto Sans JP}.subscription-info-form__heading{--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity));font-size:24px;font-weight:700}.subscription-info-form #payment-widget{display:flex;justify-content:center}.subscription-info-form .section-amazon__button{display:flex;flex-direction:column;align-items:center}.subscription-info-form .section-amazon__button-login{width:295px!important;height:92.32px!important}@media(min-width:1024px){.subscription-info-form .section-amazon__button-login{width:280px!important}}.subscription-info-form .section-amazon__button-hint{margin-top:1.25rem;margin-top:1.5rem;flex:1 1 0%}.subscription-info-form .purchase-form__agree-note{margin-top:1.25rem;--tw-text-opacity:1;color:rgba(255,137,137,var(--tw-text-opacity))}.subscription-info-form #payment-info{min-width:300px;width:100%;max-width:900px;min-height:228px;height:240px;max-height:400px}.subscription-info-form #consent-div{min-width:300px;width:100%;max-width:900px;min-height:100px;height:100px;max-height:400px}.subscription-info-form__cancel-subscriptions{margin-top:1rem}.subscription-info-form__cancel-subscriptions__ruler{margin-top:.5rem;margin-bottom:1rem;border-style:dashed;--tw-border-opacity:1;border-color:rgba(17,24,39,var(--tw-border-opacity));--tw-border-opacity:0.7}.subscription-info-form .next-delivery-form .el-form-item__error{position:relative}.subscription-info-form .section__title h2{font-size:18px}@media(min-width:1024px){.subscription-info-form .section__title h2{font-size:24px}}.subscription-info-form .section__body{padding:20px 0 0}@media(min-width:1024px){.subscription-info-form .section__body{width:auto;padding:24px 0 0}}.subscription-info-form .row-layout-input .el-form-item{margin-bottom:1.25rem;display:flex;flex-wrap:wrap}@media (min-width:1024px){.subscription-info-form .row-layout-input .el-form-item{margin-bottom:1.5rem;display:block}}.subscription-info-form .row-layout-input .el-form-item{position:relative}.subscription-info-form .row-layout-input .el-form-item:last-child{margin-bottom:0}.subscription-info-form .row-layout-input .el-form-item__label{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}@media (min-width:1024px){.subscription-info-form .row-layout-input .el-form-item__label{position:absolute}}.subscription-info-form .row-layout-input .el-form-item__label{line-height:44px}.subscription-info-form .row-layout-input .el-form-item__content{width:100%}@media (min-width:1024px){.subscription-info-form .row-layout-input .el-form-item__content{margin-left:16rem;width:auto}}.subscription-info-form .row-layout-input .el-form-item__content .el-input__inner{font-size:1rem;line-height:1.5rem}.subscription-info-form .row-layout-input .el-form-item__content .el-col{display:flex;align-items:center}.subscription-info-form .row-layout-input .el-form-item__content .el-col .el-form-item__content{margin-left:0}@media (min-width:1024px){.subscription-info-form .row-layout-input .el-form-item.is-error{margin-bottom:1.75rem}}.subscription-info-form .row-layout-input .el-form-item.is-required .el-form-item__label:after{--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}.subscription-info-form .radio-dot .el-radio__input.is-disabled .el-radio__inner{background-color:transparent}.subscription-info-form .radio-dot .el-radio__input.is-disabled+span.el-radio__label{color:#afafaf}.subscription-info-form .radio-dot .el-radio__input.is-checked.is-disabled .el-radio__inner{border:1px solid #e4e7ed;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.subscription-info-form .radio-dot .el-radio__input.is-checked.is-disabled+span.el-radio__label{color:#afafaf}.subscription-info-form .radio-dot .el-radio__input.is-checked.is-disabled :after{opacity:.3}.subscription-info-form .notice-arranged-orders-section .shop-phone-number-text-style{font-size:20px;font-weight:700}.cannot-pause-subscription-daialog__font{color:#333;font-family:Noto Sans JP}.cannot-pause-subscription-daialog .el-dialog .el-dialog__body{padding:30px 16px}@media(min-width:1024px){.cannot-pause-subscription-daialog .el-dialog .el-dialog__body{padding:60px 160px}}.cannot-pause-subscription-daialog .el-dialog .el-dialog__body .header-dialog{padding-right:0;margin-bottom:0;font-size:18px;font-weight:500}@media(min-width:1024px){.cannot-pause-subscription-daialog .el-dialog .el-dialog__body .header-dialog{font-size:24px}}.cannot-pause-subscription-daialog .el-dialog .el-dialog__body .content{margin-bottom:0}.pause-subscription__font{font-family:Noto Sans JP}.pause-subscription .el-dialog .el-dialog__body{padding:30px 16px}@media(min-width:1024px){.pause-subscription .el-dialog .el-dialog__body{padding:60px 160px}}.pause-subscription .el-dialog .el-dialog__body .header-dialog{font-size:18px;text-align:left}@media(min-width:1024px){.pause-subscription .el-dialog .el-dialog__body .header-dialog{font-size:24px;text-align:center}}