html body .react-responsive-modal-overlay.pp-overlay{background:#013c3e80!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html body .pp-modal.react-responsive-modal-modal{width:calc(100% - 32px)!important;max-width:440px!important;padding:0!important;margin:16px auto!important;background:none!important;box-shadow:none!important;overflow:visible!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__Container,html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__Content{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__Content{position:relative;border-radius:28px!important;overflow:hidden!important;background:radial-gradient(85% 122px at 50% -8px,#fff3c4 98.6%,#fff3c400) no-repeat,#fff!important;box-shadow:0 30px 70px #013c3e4d,0 2px 6px #013c3e14!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__Content,html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__Content *{font-family:Poppins,PingFang SC,Microsoft YaHei,system-ui,sans-serif!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CustomDialogWrapper{position:relative;padding:128px 26px 22px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CustomDialog{padding:0!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CustomDialogWrapper:before{content:"";position:absolute;left:50%;top:18px;z-index:1;width:92px;height:100px;transform:translate(-50%);background:url(ninoko-lp-hippo.webp) center bottom/contain no-repeat;filter:drop-shadow(0 8px 10px rgba(1,60,62,.18))}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CustomDialogWrapper:after{content:"";position:absolute;left:50%;top:44px;width:9px;height:9px;margin-left:-4px;border-radius:50%;background:transparent;box-shadow:-112px -14px #00adb3,-84px 22px 0 -2px #ff574a,-134px 38px 0 -1px #f5b700,-62px -22px 0 -3px #ff574a,108px -10px 0 -1px #ff574a,82px 26px 0 -2px #00adb3,130px 40px 0 -2px #f5b700,60px -24px 0 -3px #00adb3}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CloseButton{top:14px!important;right:14px!important;z-index:2;width:36px!important;height:36px!important;padding:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 3px 10px #013c3e24!important;transition:transform .15s}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CloseButton svg{display:none!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CloseButton:before,html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CloseButton:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:#013c3e;transform:rotate(45deg)}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CloseButton:after{transform:rotate(-45deg)}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CloseButton:hover{transform:scale(1.06)}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__TitleText{margin:0!important;font-family:Quicksand,Poppins,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:26px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.015em;color:#013c3e!important;text-align:center!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__TitleHelpText{margin:6px auto 18px!important;max-width:30ch;font-size:14.5px!important;line-height:1.45!important;color:#4b6567!important;text-align:center!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Input__Input,html body .pp-modal.react-responsive-modal-modal .react-international-phone-input,html body .pp-modal.react-responsive-modal-modal .react-international-phone-country-selector-button{height:46px!important;border:1.5px solid rgba(1,60,62,.12)!important;background:#f4f9f9!important;color:#013c3e!important;font-size:15.5px!important;transition:border-color .15s,box-shadow .15s,background .15s}html body .pp-modal.react-responsive-modal-modal .ecomsend__Input__Input{border-radius:14px!important;padding:0 14px!important}html body .pp-modal.react-responsive-modal-modal .react-international-phone-country-selector-button{border-radius:14px 0 0 14px!important;border-right:0!important;padding:0 6px 0 10px!important}html body .pp-modal.react-responsive-modal-modal .react-international-phone-input{border-radius:0 14px 14px 0!important;border-left:0!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Input__Input::placeholder,html body .pp-modal.react-responsive-modal-modal .react-international-phone-input::placeholder{color:#7d9294!important;opacity:1}html body .pp-modal.react-responsive-modal-modal .ecomsend__Input__Input:focus,html body .pp-modal.react-responsive-modal-modal .react-international-phone-input:focus{outline:none!important;background:#fff!important;border-color:#008388!important;box-shadow:0 0 0 3px #00838829!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Input__Label{margin:2px 0 6px!important;color:#013c3e!important;font-size:13px!important;font-weight:600!important;letter-spacing:.01em}html body .pp-modal.react-responsive-modal-modal .ecomsend__Button{min-height:52px!important;margin-top:18px!important;border:0!important;border-radius:999px!important;background:#fece02!important;color:#013c3e!important;font-size:17px!important;font-weight:700!important;letter-spacing:.01em;box-shadow:0 8px 20px #fece0261,inset 0 -2px #013c3e14!important;transition:transform .12s,background .15s}html body .pp-modal.react-responsive-modal-modal .ecomsend__Button *{color:#013c3e!important;font-weight:700!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Button:hover{background:#ffd833!important;transform:translateY(-1px)}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CloseText{margin-top:14px!important;background-color:#5a7072!important;background-image:none!important;color:#5a7072!important;font-size:13.5px!important;font-weight:500!important;text-decoration:underline!important;text-decoration-color:#5a707266!important;text-underline-offset:3px}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__DescriptionText{margin-top:12px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__DescriptionText,html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__DescriptionText *{color:#6b8183!important;font-size:11.5px!important;line-height:1.5!important;text-align:center}@media(max-width:480px){html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__Content{background:radial-gradient(95% 104px at 50% -8px,#fff3c4 98.6%,#fff3c400) no-repeat,#fff!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CustomDialogWrapper{padding:108px 20px 18px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CustomDialogWrapper:before{top:14px;width:78px;height:84px}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CustomDialogWrapper:after{top:36px}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__TitleText{font-size:24px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__TitleHelpText{margin-bottom:14px!important;font-size:14px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Input__Input,html body .pp-modal.react-responsive-modal-modal .react-international-phone-input,html body .pp-modal.react-responsive-modal-modal .react-international-phone-country-selector-button{height:44px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Button{min-height:50px!important;margin-top:14px!important}}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__Content{max-height:calc(100vh - 32px)!important;max-height:calc(100dvh - 32px)!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(max-height:760px){html body .pp-modal.react-responsive-modal-modal{margin:12px auto!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__Content{max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important;background:radial-gradient(95% 74px at 50% -8px,#fff3c4 98.6%,#fff3c400) no-repeat,#fff!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CustomDialogWrapper{padding:76px 18px 14px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CustomDialogWrapper:before{top:8px;width:56px;height:60px}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CustomDialogWrapper:after{top:24px}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CloseButton{top:10px!important;right:10px!important;width:32px!important;height:32px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__TitleText{font-size:21px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__TitleHelpText{margin:4px auto 10px!important;font-size:13px!important;line-height:1.4!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Input__Input,html body .pp-modal.react-responsive-modal-modal .react-international-phone-input,html body .pp-modal.react-responsive-modal-modal .react-international-phone-country-selector-button{height:40px!important;font-size:15px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Input__Wrap{margin-bottom:10px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__Phone{margin-bottom:12px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Input__Label{margin:0 0 4px!important;font-size:12.5px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Button{min-height:46px!important;margin-top:8px!important;font-size:16px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__CloseText{margin-top:8px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__DescriptionText{margin-top:6px!important}html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__DescriptionText,html body .pp-modal.react-responsive-modal-modal .ecomsend__Modal__DescriptionText *{font-size:11px!important;line-height:1.45!important}}html body .ecomsend__Popover__Widget__CustomContainer{background:#008388!important}html body .ecomsend__Popover__Widget,html body .ecomsend__Popover__Widget *{font-family:Poppins,PingFang SC,Microsoft YaHei,system-ui,sans-serif!important}html body .ecomsend__Popover__Widget__Text{color:#fff!important;font-weight:600!important;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ninoko-popup.css.map */
