.contact-us{background-color:var(--secondary-color,#fff);color:var(--primary-color,#000);padding:50px 15px 40px;position:relative}.contact-us__title{color:var(--medium-gray);font-family:var(--wp--preset--font-family--heading-medium);font-size:36px;font-weight:700;letter-spacing:0;line-height:120%;margin:0;padding:0 0 20px;text-transform:uppercase}.contact-us a{color:var(--primary-color);font-family:var(--wp--preset--font-family--body);font-weight:700;position:relative;text-decoration:underline}.contact-us a:hover{color:var(--medium-gray-hover)}.contact-us p{color:var(--medium-gray);font-family:var(--wp--preset--font-family--body);font-size:17px;line-height:180%;margin:0 0 16px;padding:0 0 30px}.contact-us p.contact-us__topic-question{font-weight:700;margin:0 0 8px;padding:0}.contact-us h3{color:var(--medium-gray);display:block;font-family:var(--wp--preset--font-family--heading-bold);font-size:24px;font-weight:700;letter-spacing:0;line-height:120%;margin:0 0 16px;padding:0;text-transform:uppercase}.contact-us__thank-you{align-items:center;display:none;flex-direction:column;font-family:var(--wp--preset--font-family--heading-bold)!important;font-size:12px;gap:20px;justify-content:center;margin:0 auto;max-width:1300px;text-align:center}@media(min-width:992px){.contact-us__thank-you{padding:calc(var(--header-height) + 50px) 0}}.contact-us__thank-you-title{color:#000;font-family:var(--wp--preset--font-family--heading-medium);font-size:max(32px,min(4.25vw,60px));line-height:1;text-align:center;text-transform:none!important;width:85%}.contact-us__thank-you-description{color:#000;font-family:var(--wp--preset--font-family--body)!important;font-size:max(16px,1.4vw)!important;letter-spacing:0;padding-bottom:0;text-align:center;width:85%}.contact-us__wrapper{display:block}.contact-us .container{margin:0 auto;max-width:1184px;padding-left:15px;padding-right:15px;position:relative;width:95vw}.form{display:flex;flex-direction:column}.form input[name=brand]~label{font-weight:900;letter-spacing:0;text-transform:uppercase}.form__field-block{padding-left:5px!important;padding-right:5px!important;position:relative}.form__field-block,.form__field-block--radio{display:flex;flex-direction:column}.form__field-block--radio .form__field-block-inner{display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.form__field-block--radio .form__field-block-inner{align-items:center;flex-direction:row;gap:40px;justify-content:flex-start}}.form__field-block--radio .form__field-block-inner-item{align-items:center;display:flex}.form__field-block--radio .form__field-block-inner-item input{flex:none;height:auto;margin-right:8px}.form__field-block--opt-in{align-items:baseline;display:flex;flex-direction:row;gap:20px;margin:0 auto;margin-bottom:25px!important}@media(min-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:#fff;border:2px solid #000;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 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:#fff;border:2px solid var(--primary-color);caret-color:var(--primary-color);color:var(--primary-color);display:flex;font-family:var(--wp--preset--font-family--small-narrow)!important;font-size:19.2px;height:48px;line-height:32.0064px;outline:none;overflow:hidden;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@supports(-webkit-text-fill-color:initial){.form__field:-webkit-autofill{-webkit-text-fill-color:var(--primary-color)}.form__field:autofill{-webkit-text-fill-color:var(--primary-color)}}.form__field:-webkit-autofill{color:var(--primary-color)}.form__field:autofill,.form__field:valid{color:var(--primary-color)}.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 #fff!important}.form__field:focus:not(input[type=radio]){border-color:var(--primary-color);box-shadow:0 3.2px 6.4px 1.6px rgba(0,0,0,.2);color:var(--input-focus-color)}.form__field--select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2748%27 height=%2748%27%3E%3Cpath d=%27M0 0h48v48H0z%27/%3E%3Cpath fill=%27%23fff%27 d=%27M23.073 30.177a1.314 1.314 0 0 0 1.858 0l7.875-7.875a1.314 1.314 0 0 0-1.858-1.858L24 27.392l-6.948-6.944a1.314 1.314 0 0 0-1.858 1.858l7.875 7.875z%27/%3E%3C/svg%3E");background-position-x:calc(100% + 4px);background-position-y:-4px;background-repeat:no-repeat;background-size:52px;border-radius:0;color:var(--primary-color)!important;cursor:pointer;outline:0}.form input::-webkit-input-placeholder{color:var(--input-placeholder)}.form input:-moz-placeholder,.form input::-moz-placeholder{color:var(--input-placeholder)}.form input:-ms-input-placeholder{color:var(--input-placeholder)}.form textarea::-webkit-input-placeholder{color:var(--input-placeholder)}.form textarea:-moz-placeholder,.form textarea::-moz-placeholder{color:var(--input-placeholder)}.form textarea:-ms-input-placeholder{color:var(--input-placeholder)}.form__field-label{color:var(--medium-gray);font-family:var(--wp--preset--font-family--small-narrow)!important;font-size:16px;transform:translateY(0);transition-duration:.25s;transition-property:transform;transition-timing-function:linear}.form__field-checkbox-label{color:#000}.form__button{border-radius:0;cursor:pointer;margin:0 auto;width:-moz-fit-content;width:fit-content}.form__err-msg{color:var(--input-error);font-family:var(--wp--preset--font-family--body),sans-serif;font-size:16px;line-height:180%;margin-bottom:14px}@media(min-width:768px){.form__err-msg{font-size:11.2px}}@media(min-width:992px){.form__err-msg{font-size:16px}}.form__batch-number-block{align-items:flex-start;display:flex;margin-bottom:17px;padding-left:5px!important;padding-right:5px!important}.form__batch-number-block p{padding-bottom:0}.form__batch-image-btn{cursor:pointer;font-weight:700}.form__batch-image-btn:focus,.form__batch-image-btn:hover{text-decoration:underline}.form__batch-number-block-decipher,.form__no-batch-number{margin-bottom:25px;padding-left:5px!important;padding-right:5px!important}.form__no-batch-number-decipher,.form__submit-btn{align-items:center;background-color:rgba(0,0,0,.3);border:0;border-radius:0;color:var(--primary-color);display:flex;font-family:var(--wp--preset--font-family--heading-bold);font-size:18.56px;height:50px;justify-content:center;overflow:hidden;padding-left:25px;padding-right:25px;text-transform:uppercase;transition:all .6s ease}.form__no-batch-number-decipher:hover,.form__submit-btn:hover{background-color:rgba(0,0,0,.8);color:var(--secondary-color);cursor:pointer}.form__submit-btn{padding:2px 30px 0}.form__submit-btn-wrapper{display:flex;flex-direction:column;margin:16px -15px 0;padding:0 5px}@media(min-width:768px){.form__submit-btn-wrapper{flex-direction:row;justify-content:flex-end}}.form__no-batch-number-btn{align-items:center;background-color:var(--primary-color);border:0;border-radius:0;color:var(--secondary-color);cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--body);font-size:19.2px;height:48px;justify-content:center;overflow:hidden;padding-left:25px;padding-right:25px;transition:box-shadow .15s ease-in-out;width:100%}.form__no-batch-number-btn:hover{box-shadow:0 3.2px 6.4px 1.6px rgba(0,0,0,.2)}.form textarea{border-radius:0;color:var(--primary-color)!important;height:unset;padding:6px 12px}.form .invalid{outline:2px solid var(--wp--preset--color--tertiarly)!important}.form .text-center{text-align:center}.extra-fields{display:none!important;margin-top:10px}.extra-fields.show{display:flex!important}.extra-fields .btn{margin:10px auto;width:-moz-max-content;width:max-content}.extra-fields .btn:after{content:none}.extra-fields a,.extra-fields button{text-decoration:none}.extra-fields p{padding-bottom:0}.extra-fields--cant-find-product,.extra-fields--coupons,.extra-fields--ingredients,.extra-fields--partnership,.extra-fields--sponsorship{padding-bottom:24px}.modal.modal__contact-us{align-items:center;bottom:0;display:flex;display:none;justify-content:center;left:0;padding:28px 0;position:fixed;right:0;top:0;z-index:100000}.modal.modal__contact-us.show{align-items:flex-start;background-color:rgba(0,0,0,.5);display:flex!important;justify-content:center;overflow-y:scroll}.modal.modal__contact-us .modal-dialog{background-color:var(--secondary-color);border:1px solid rgba(0,0,0,.2);border-radius:4.8px;color:var(--medium-gray);width:90%}@media(min-width:576px){.modal.modal__contact-us .modal-dialog{width:500px}}.modal.modal__contact-us .modal-dialog .modal-content{height:100%;max-height:100%;max-width:100%;width:100%}.modal.modal__contact-us .modal-dialog .modal-header{font-size:30px}.modal.modal__contact-us .modal-dialog .modal-body{display:flex;flex-direction:column;height:100%;padding:16px}.modal.modal__contact-us .modal-dialog .modal-footer{border-top:1px solid var(--modal-footer-border);display:flex;justify-content:flex-end;padding:12px}.modal.modal__contact-us .modal-dialog .modal-close-btn{align-items:center;background-color:var(--primary-color);border:0;border-radius:0;color:var(--secondary-color);cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--heading-bold);font-size:18.56px;height:48px;justify-content:center;overflow:hidden;padding-left:25px;padding-right:25px;text-transform:uppercase;transition:box-shadow .15s ease-in-out}.modal.modal__contact-us .modal-dialog .modal-close-btn:hover{box-shadow:0 3.2px 6.4px 1.6px rgba(0,0,0,.2)}.modal.modal__contact-us h3{color:var(--medium-gray);display:block;font-family:var(--wp--preset--font-family--heading-bold);font-weight:700;letter-spacing:0;line-height:120%;padding:0 0 20px;text-transform:uppercase}.modal.modal__contact-us p{line-height:180%}
