.pink-form{max-width:680px;margin:0 auto;padding:30px 20px;box-sizing:border-box}.pink-form dd input[type],.pink-form dd select,.pink-form dd textarea{width:100%;max-width:640px;padding:5px 7px;box-sizing:border-box;border-radius:8px;border:1px solid #ccc}@media (max-width:980px){.pink-form{max-width:94%;padding:10px 8px}}.pink-form dd input[type],.pink-form dd select,.pink-form dd textarea{border-color:#d36765!important}.pink-form button,.pink-form input[type="submit"]{background-color:#d36765!important;color:#fff!important}.pink-form{max-width:680px;margin:0 auto;padding:30px 20px;box-sizing:border-box;background:#fff;border-radius:10px}.pink-form .p-country-name{display:none!important}.pink-form dd input[type],.pink-form dd input[type="text"],.pink-form dd input[type="email"],.pink-form dd input[type="tel"],.pink-form dd input[type="number"],.pink-form dd select,.pink-form dd textarea{width:100%;max-width:640px;padding:12px 14px;box-sizing:border-box;border-radius:8px;border:1px solid #d36765;display:block;margin:0 auto}.pink-form .mwform-required,.pink-form dt span{display:inline-block!important;background:#ffeaf4!important;color:#e64980!important;padding:3px 8px!important;border-radius:999px!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important}@media (max-width:980px){.pink-form{max-width:80%!important}.pink-form dt{width:100%!important;margin:0 0 6px}.pink-form dd{width:100%!important;text-align:center}.pink-form dd input[type],.pink-form dd input[type="text"],.pink-form dd input[type="email"],.pink-form dd input[type="tel"],.pink-form dd input[type="number"],.pink-form dd select,.pink-form dd textarea{max-width:96%!important}}.pink-form input[type="submit"],.pink-form button[type="submit"]{background:#d36765!important;color:#fff!important;border:0;border-radius:50px;padding:14px 22px;font-weight:700;display:block;margin:24px auto 0}.pink-form{max-width:680px;margin:0 auto;padding:30px 20px;background:#fff;box-sizing:border-box}.pink-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.pink-form select,.pink-form textarea{width:100%;max-width:640px;padding:12px 14px;border:1px solid #d36765;border-radius:8px;box-sizing:border-box}.pink-form input[type="submit"],.pink-form button{background:#d36765;color:#fff;padding:14px 20px;border:none;border-radius:8px;font-size:16px;cursor:pointer}.pink-form .mwform-required,.pink-form dt span{display:inline-block;background:#ffeaf4;color:#e64980;padding:3px 8px;border-radius:999px;font-size:12px;line-height:1;white-space:nowrap}@media (max-width:980px){.pink-form dt,.pink-form dd{float:none!important;display:block!important;width:100%!important;margin:0 0 12px!important}.pink-form dt{margin-bottom:6px!important}.pink-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.pink-form select,.pink-form textarea{max-width:100%!important;width:100%!important;margin:0 auto!important}.pink-form{max-width:94%!important}}@media (max-width:980px){.pink-form{padding-left:16px}}@media (max-width:980px){.pink-section{background:#d36765;padding-left:calc(16px + env(safe-area-inset-left))!important;padding-right:calc(16px + env(safe-area-inset-right))!important;box-sizing:border-box}.pink-section .et_pb_row{width:100%!important;max-width:100%!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important}.pink-section .et_pb_column,.pink-section .et_pb_module{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.pink-form{max-width:94%!important;margin:24px auto!important;padding:20px 16px!important;background:#fff;border-radius:10px}.pink-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.pink-form select,.pink-form textarea{max-width:100%!important;margin:0 auto!important;display:inline-block}}.fixed-bottom-bar{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;background:#D36765;z-index:9999;padding:12px 8px;box-sizing:border-box}.fixed-bottom-bar .bar-item{flex:1 1 0;max-width:200px;margin:0 6px;padding:12px 10px;text-align:center;background:#fff;color:#e64980;font-weight:700;text-decoration:none;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.15);display:flex;flex-direction:column;align-items:center;gap:4px}.fixed-bottom-bar .bar-item .icon{font-size:20px}.fixed-bottom-note{position:fixed;bottom:var(--note-bottom,60px);left:0;right:0;text-align:center;font-size:13px;background:rgba(255,255,255,.9);color:#555;padding:4px 0;z-index:9998}