.contact-us{background-color:#000;padding-bottom:220px!important;padding-top:80px!important}.contact-us a{font-family:var(--wp--preset--font-family--heading-medium);font-weight:500;position:relative}.contact-us a:after{border-bottom:2px solid #fff;bottom:-2px;content:"";left:0;position:absolute;transform:scale(0);transform-origin:0 50%;transition:transform .5s ease;width:100%}.contact-us a:hover:after{transform:scale(1)}.contact-us .container{margin:0 auto;padding-left:25px;padding-right:25px;width:100%}@media screen and (min-width:992px){.contact-us .container{padding-left:25px;padding-right:25px;width:43%}}.contact-us p{color:#fff;font-family:var(--wp--preset--font-family--heading-medium);font-size:16px!important}.form,.form__field-block{display:flex;flex-direction:column}.form__field-block{padding-left:10px!important;padding-right:10px!important}.form__field-block--opt-in{align-items:baseline;display:flex;flex-direction:row;gap:20px;margin:0 auto;margin-bottom:25px!important}@media screen and (max-width:768px){.form__field-block--opt-in{flex:0 0 75%!important;max-width:75%!important}}.form__field-block--opt-in label{font-family:var(--wp--preset--font-family--body);font-size:13px!important;padding-left:12px;position:relative}.form__field-block--opt-in input[type=checkbox]{height:0;left:0;position:absolute;top:0;width:0}.form__field-block--opt-in input[type=checkbox]:after{background-color:#000;border:1px solid #fff;border-radius:4px;content:"";height:24px;left:-30px;position:absolute;top:5px;width:24px}.form__field-block--opt-in input[type=checkbox]:checked:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27%23fff%27 viewBox=%270 -960 960 960%27%3E%3Cpath d=%27M400-304 240-464l56-56 104 104 264-264 56 56z%27/%3E%3C/svg%3E")}.form__field{align-items:center;background-color:#000;border:0;border-radius:35px;caret-color:#fff;color:#fff;display:flex;font-family:var(--wp--preset--font-family--heading-bold)!important;font-size:12px;height:56px;outline:2px solid hsla(0,0%,100%,.439);overflow:hidden;padding-left:25px;padding-right:25px;text-transform:uppercase}.form__field:hover{outline:2px solid hsla(0,0%,100%,.439)!important}.form__field:focus{outline:2px solid var(--wp--preset--color--secondary)!important}.form__field:-webkit-autofill{color:#fff}.form__field:autofill,.form__field:valid{color:#fff}.form__field:-webkit-autofill,.form__field:-webkit-autofill:active,.form__field:-webkit-autofill:focus,.form__field:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #000!important}@supports(-webkit-text-fill-color:initial){.form__field:-webkit-autofill{-webkit-text-fill-color:#fff}.form__field:autofill{-webkit-text-fill-color:#fff}}.form__field--select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#000;background-image:url("data:image/svg+xml;utf8,<svg fill=%27white%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position-x:98%;background-position-y:15px;background-repeat:no-repeat;color:#fff!important}.form__field-label{color:#fff;font-family:var(--wp--preset--font-family--heading-bold)!important;font-size:12px;left:35px;position:absolute;text-transform:uppercase;top:18px;transform:translateY(0);transition-duration:.25s;transition-property:transform;transition-timing-function:linear}.form__field:not(:-moz-placeholder-shown)+.form__field-label,.form__field:not(:-moz-placeholder-shown)+label{color:hsla(0,0%,100%,.5);font-size:6px;transform:translateY(-9px)}.form__field:focus+label,.form__field:not(:placeholder-shown)+.form__field-label{color:hsla(0,0%,100%,.5);font-size:6px;transform:translateY(-9px)}.form__field--textarea{padding:18px 25px}.form__field--textarea+.form__field-label{top:7%;transform:translateY(-7%)}.form__field--textarea:not(:-moz-placeholder-shown)+label{color:rgba(107,17,17,.5);font-size:6px;transform:translateY(-16px)}.form__field--textarea:not(:-moz-placeholder-shown)+.form__field-label{color:hsla(0,0%,100%,.5);font-size:6px;transform:translateY(-16px)}.form__field--textarea:focus+label,.form__field--textarea:not(:placeholder-shown)+.form__field-label{color:hsla(0,0%,100%,.5);font-size:6px;transform:translateY(-16px)}.form__field-checkbox-label{color:#fff}.form__button{align-items:center;background-color:var(--wp--preset--color--tertiarly);border:3px solid var(--wp--preset--color--tertiarly);border-radius:40px;box-shadow:-8px 8px 16px 0 rgba(0,0,0,.18)!important;box-shadow:none;color:#fff;display:flex;font-family:var(--wp--preset--font-family--heading-medium);font-size:18px;gap:10px;justify-content:center;margin:0 auto;max-width:90%;min-width:240px;padding:20px 30px;text-decoration:none;text-transform:uppercase;transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s,box-shadow .3s;width:-moz-max-content;width:max-content}.form__button:focus,.form__button:hover{background-color:var(--button-hover);border:3px solid var(--button-hover)}.form__button:active{background-color:var(--button-active);border:3px solid var(--button-active)}.form__err-msg{color:var(--wp--preset--color--tertiarly);font-family:var(--wp--preset--font-family--heading-medium),sans-serif;font-size:12px;margin-bottom:22px;margin-left:4px;margin-top:3px}.form__batch-number-block{align-items:flex-start;display:flex;margin-bottom:17px;padding:.5rem .8rem}.form__batch-number-block p{margin-left:2px;padding-bottom:0}.form__no-batch-number{margin-bottom:25px;padding-left:10px!important;padding-right:10px!important}.form__no-batch-number-btn{align-items:center;background-color:#000;border:0;border-radius:40px;caret-color:#fff;color:#fff;cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--heading-bold)!important;font-size:12px;height:56px;justify-content:center;outline:1.5px solid var(--wp--preset--color--secondary);overflow:hidden;padding-left:25px;padding-right:25px;text-transform:uppercase;transition:all .6s ease;width:100%}.form textarea{color:#fff!important;height:unset;padding:25px}.form .invalid{outline:2px solid var(--wp--preset--color--tertiarly)!important}.extra-fields{display:none!important}.extra-fields.show{display:flex!important}.thank-you__msg{font-family:var(--wp--preset--font-family--heading-bold)!important;font-size:12px;margin:0 auto;max-width:1300px;padding-top:40px;text-align:center;text-transform:uppercase}
