.Banner_title__44_ER{position:relative;width:-moz-fit-content;width:fit-content;font-size:60px;font-weight:800}@media (max-width:767px){.Banner_title__44_ER{order:3;display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;font-size:30px}}.Banner_title__44_ER span{position:absolute;right:-55px;top:10px;display:flex;--tw-bg-opacity:1;background-color:rgb(0 219 132/var(--tw-bg-opacity,1));padding:4px 10px;font-size:12px;font-weight:800;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (max-width:767px){.Banner_title__44_ER span{position:relative;right:0;top:-2px;display:inline-block;padding:3px 8px 2px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.Banner_productName__uBP5s{margin-bottom:10px;font-size:32px;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (max-width:767px){.Banner_productName__uBP5s{text-align:center;font-size:20px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.Banner_subtitle__QdxWX{font-size:32px;font-weight:700;text-transform:uppercase}@media (max-width:767px){.Banner_subtitle__QdxWX{order:3;margin-top:5px;font-size:16px}}.Banner_giftWrap__PJDG8{max-width:86px;font-size:16px;font-weight:600;font-style:italic;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding-top:2rem;padding-left:2.3rem;box-sizing:content-box}.Banner_giftWrap__PJDG8 img{margin-left:5px;margin-right:2px;display:inline-block;width:32px}.Banner_giftWrap__PJDG8 b{text-decoration-line:underline}.Banner_formWrap__hHQq7{margin-top:50px;width:100%;max-width:466px}@media (max-width:767px){.Banner_formWrap__hHQq7{margin:30px auto 50px;width:80%}}.Banner_formWrap__hHQq7 .Banner_btnBox__HM0wn{background:linear-gradient(82deg,#2c7ed0 -2.96%,#00bbbe 49.32%,#00db84 101.98%);position:absolute;right:0;top:0;z-index:1;height:48px;max-width:140px;border-radius:0;padding-left:20px;padding-right:20px;font-size:16px;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (max-width:767px){.Banner_formWrap__hHQq7 .Banner_btnBox__HM0wn{height:36px;width:100%;max-width:100px;font-size:16px;line-height:36px}}.Banner_Modal__BhEcj{max-width:556px;border-radius:0;overflow:scroll;padding-top:30px;-webkit-backdrop-filter:unset;backdrop-filter:unset;background:transparent;line-height:1.2;color:#000}@media (max-width:767px){.Banner_Modal__BhEcj{width:100%;max-width:unset;padding-left:0;padding-right:0}}.Banner_Modal__BhEcj svg{right:0;top:0;border-radius:50%;padding:2px;fill:#fff;border:1px solid #fff}@media (max-width:767px){.Banner_Modal__BhEcj svg{right:20px}}.Banner_Modal__BhEcj::-webkit-scrollbar{display:none}.Banner_Modal__BhEcj .Banner_submitBtn__uWITa{margin-top:20px;height:56px;max-width:100%;border-radius:0;font-size:20px;font-weight:700;text-transform:uppercase}@media (max-width:767px){.Banner_Modal__BhEcj .Banner_submitBtn__uWITa{margin-top:15px;height:40px;font-size:16px}}.Banner_Modal__BhEcj:focus{outline:none}.Banner_inputBox__kJ5KF{height:56px;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:30px;padding-right:30px;font-size:16px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));border:1px solid;-o-border-image:linear-gradient(76deg,#2c7ed0,#00a9e0 43%,#00db84) 1;border-image:linear-gradient(76deg,#2c7ed0,#00a9e0 43%,#00db84) 1}@media (max-width:767px){.Banner_inputBox__kJ5KF{height:40px;padding-left:15px;padding-right:15px;font-size:16px}}.Banner_modalTitle__Ac_L_,.Banner_successTxt__W1ZKm{margin-left:auto;margin-right:auto;width:80%;padding-top:40px;text-align:center;font-size:36px;font-weight:800;background:linear-gradient(76deg,#2c7ed0,#00a9e0 43%,#00db84);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:767px){.Banner_modalTitle__Ac_L_,.Banner_successTxt__W1ZKm{font-size:24px}}.Banner_successTxt__W1ZKm{font-size:64px}@media (max-width:767px){.Banner_successTxt__W1ZKm{font-size:24px}}.Banner_modalDesc__msd_7{margin-top:5px;font-size:14px;font-weight:600}.Banner_dialogTitle__y5fNp{font-size:26px;font-weight:800}@media (max-width:767px){.Banner_dialogTitle__y5fNp{font-size:18px}}.Banner_buttonWrap__aScCF .Banner_button__8RGIX,.Banner_buttonWrap__aScCF .Banner_solixButton__pU4T2{height:52px;max-width:180px;border-radius:0;font-size:16px;font-weight:700;line-height:52px}@media (max-width:767px){.Banner_buttonWrap__aScCF .Banner_button__8RGIX,.Banner_buttonWrap__aScCF .Banner_solixButton__pU4T2{height:40px;max-width:125px;font-size:16px;line-height:40px}}.Banner_buttonWrap__aScCF .Banner_button__8RGIX,.Banner_buttonWrap__aScCF .Banner_solixButton__pU4T2{box-sizing:border-box}.Banner_buttonWrap__aScCF .Banner_button__8RGIX{border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition:all .3s ease-in-out}.Banner_buttonWrap__aScCF .Banner_button__8RGIX .mask{background-color:transparent}.Banner_buttonWrap__aScCF .Banner_button__8RGIX .contentBtn{transition:all .3s ease-in-out}.Banner_buttonWrap__aScCF .Banner_button__8RGIX .contentBtn:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}