.backgroud-shadow{display:none;position:fixed;z-index:100;left:0;top:0;width:100vw;height:100vh;background-color:#0006}.dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;overflow-y:auto;background-color:#fefefe;max-width:712px;border-radius:1.6rem;padding:2.4rem 9.2rem;box-shadow:0 4px 4px #00000040;display:flex;flex-direction:column;align-items:center;gap:3.2rem}@media screen and (max-width:768px){.dialog{width:90%;padding:3rem 2rem}}.dialog-header{text-align:center}.dialog-header h2{color:var(--main-text-color);font-size:2.4rem;font-weight:700;line-height:150%;margin:0}.dialog-content{display:flex;flex-direction:column;gap:2.4rem;align-self:stretch}.dialog-content .text-field{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;align-self:stretch}.dialog-content .text-field label{color:var(--main-text-color);font-size:1.6rem;font-weight:700;line-height:150%}.dialog-content .text-field input{height:4.8rem;width:100%;padding:1.2rem .8rem;border-radius:4px;border:1px solid var(--Gray, #D1D1D1)}.dialog-content .text-field input:focus-visible{--color-foreground: 61, 154, 139}.dialog-content .text-field textarea{height:7.2rem;width:100%;padding:1.2rem .8rem;border-radius:4px;border:1px solid var(--Gray, #D1D1D1);font-family:Noto Sans JP;font-weight:400}.dialog-content .text-field textarea:focus-visible{--color-foreground: 61, 154, 139}.dialog-content .text-field textarea::placeholder{color:var(--sub_text_color);font-family:Noto Sans JP;font-weight:300}.dialog-content .text-field p{color:var(--sub_text_color);font-size:1.2rem;font-weight:400;line-height:150%;margin:0}.dialog-content .warning{display:flex;justify-content:center;align-items:flex-start;gap:.4rem;align-self:stretch}.dialog-content .warning p{color:var(--main-text-color);font-size:1.2rem;font-weight:400;line-height:150%;margin:0}.dialog-footer .action-buttons{display:flex;justify-content:center;align-items:flex-start;gap:2.4rem}@media screen and (max-width:768px){.dialog-footer .action-buttons{flex-direction:column}}.dialog-footer .action-buttons button{min-width:16rem;height:4rem;padding:.4rem 1.6rem;border-radius:32px}.dialog-footer .action-buttons button[disabled]{background:var(--Gray, #D1D1D1);cursor:not-allowed}.dialog-footer .action-buttons .cancel-button{border:1.5px solid var(--main-color);background:var(--White, #FFF);color:var(--main-color);font-size:1.6rem;font-weight:600;line-height:150%}.dialog-footer .action-buttons .submit-button{border:none;background:var(--main-color);color:var(--White, #FFF);font-size:1.6rem;font-weight:600;line-height:150%}#thankYouPopup{display:none}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;overflow-y:auto;display:flex;width:344px;height:344px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:5.6rem 0;border-radius:360px;background:var(--main-suntory-blue)}.popup-header h2{color:var(--White, #FFF);font-size:3.2rem;font-weight:700;line-height:100%;margin:0}.popup-content{display:flex;flex-direction:column;align-items:center;gap:16px}.popup-content p{color:var(--White, #FFF);text-align:center;margin:0;font-size:1.6rem;font-weight:700;line-height:150%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/eco-action-dialog.css.map */
