.nav li ul{border-top:0px!important}.et_pb_menu .et-menu-nav>ul ul{top:100%;margin-top:0;border-radius:0 0 20px 20px;padding-top:20px}.et_pb_menu .et-menu-nav>ul ul::before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFE48A}.et_mobile_menu{border-top:0px!important}.woocommerce-error,.woocommerce-error li,.woocommerce-error li strong,.woocommerce-error li span,.woocommerce-error a{color:#fff!important}.woocommerce-error{color:#fff!important}.woocommerce-error::before{color:#fff!important}.mms-waitlist{max-width:620px;margin:40px auto 0}.mms-waitlist__form{padding:32px;background:#fff8ea;border-radius:24px}.mms-waitlist__field{margin-bottom:18px}.mms-waitlist__field label{display:block;margin-bottom:7px;font-weight:700}.mms-waitlist__field input{width:100%;min-height:54px;padding:0 16px;border:1px solid #d8aa45;border-radius:12px;background:#fff;font-size:16px;box-sizing:border-box}.mms-waitlist__field input:focus{outline:2px solid rgba(216,170,69,.25);outline-offset:2px}.mms-waitlist__consent{display:flex;align-items:flex-start;gap:10px;margin:20px 0 24px;font-size:14px;line-height:1.5}.mms-waitlist__consent input{margin-top:4px}.mms-waitlist__button{width:100%;min-height:56px;border:0;border-radius:14px;background:linear-gradient(135deg,#e1b64f,#c99631);color:#fff;font-size:18px;font-weight:700;cursor:pointer}.mms-waitlist__button:hover{background:#aa7926}.mms-waitlist__button:disabled{opacity:.6;cursor:wait}.mms-waitlist__message{margin-top:18px;text-align:center;line-height:1.5}