{"id":1317,"date":"2024-11-28T17:01:15","date_gmt":"2024-11-28T17:01:15","guid":{"rendered":"https:\/\/olecocktails.com\/?page_id=1317"},"modified":"2026-02-27T09:00:46","modified_gmt":"2026-02-27T09:00:46","slug":"contact-us","status":"publish","type":"page","link":"http:\/\/olecocktails.com\/fr\/contact-us\/","title":{"rendered":"Contact Us"},"content":{"rendered":"<div id=\"fws_6a13ac7a0793d\"  data-column-margin=\"20px\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content vc_row-o-equal-height vc_row-flex vc_row-o-content-middle  right_padding_5pct left_padding_5pct reverse_columns_column_tablet top_padding_tablet_150px top_padding_phone_125px bottom_padding_tablet_75px bottom_padding_phone_0px\" data-using-ctc=\"true\" style=\"padding-top: 200px; padding-bottom: 100px; color: #fcf6ea; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-animation-delay=\"\" data-bg-overlay=\"false\"><div class=\"inner-wrap row-bg-layer\" ><div class=\"row-bg viewport-desktop using-bg-color\"  style=\"background-color: #fcf6ea; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 custom left\">\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col centered-text top_margin_tablet_50px bottom_margin_tablet_50px left_padding_desktop_10pct top_padding_desktop_100px right_padding_desktop_10pct bottom_padding_desktop_100px\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"true\" data-bg-color=\"#ee907b\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-bg-overlay-wrap column-bg-layer\" data-bg-animation=\"none\"><div class=\"column-bg-overlay\" style=\"opacity: 1; background-color: #ee907b;\"><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t\n<div class=\"wpb_text_column wpb_content_element\" >\n\t<div class=\"wpb_wrapper\">\n\t\t\n\t<\/div>\n<\/div>\n\n\n\n<div class=\"nectar-split-heading\" data-align=\"default\" data-m-align=\"inherit\" data-text-effect=\"default\" data-animation-type=\"line-reveal-by-space\" data-animation-delay=\"0\" data-animation-offset=\"\" data-m-rm-animation=\"\" data-stagger=\"\" data-custom-font-size=\"false\" ><h3 style=\" color: #fcf6ea;\">Don\u2019t be shy...<\/h3><\/div><div class=\"nectar-split-heading\" data-align=\"default\" data-m-align=\"inherit\" data-text-effect=\"default\" data-animation-type=\"line-reveal-by-space\" data-animation-delay=\"0\" data-animation-offset=\"\" data-m-rm-animation=\"\" data-stagger=\"\" data-custom-font-size=\"false\" ><h4 style=\" color: #fcf6ea;\">Living that Ol\u00e9 life and want to tell us about it? Reach out and let\u2019s work together!<\/h4><\/div>\n<div class=\"wpb_text_column wpb_content_element  beige large\" style=\" max-width: 600px; display: inline-block;\">\n\t<div class=\"wpb_wrapper\">\n\t\t<p>We are always on the hunt for brand ambassadors, \u2028photographers or just people who really love margaritas. \u2028Say hola! Fill out the form and we will get back to you.<\/p>\n\t<\/div>\n<\/div>\n\n\n\n<div id=\"holiday-section\" data-midnight=\"\" data-column-margin=\"default\" class=\"wpb_row vc_row-fluid vc_row inner_row  vc_custom_1733163825017\"  style=\"\"><div class=\"row-bg-wrap\"> <div class=\"row-bg\" ><\/div> <\/div><div class=\"row_col_wrap_12_inner col span_12  left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col child_column centered-text no-extra-padding inherit_tablet inherit_phone\"   data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<div class=\"nectar-split-heading  green\" data-align=\"default\" data-m-align=\"inherit\" data-text-effect=\"default\" data-animation-type=\"default\" data-animation-delay=\"0\" data-animation-offset=\"\" data-m-rm-animation=\"\" data-stagger=\"\" data-custom-font-size=\"false\" ><div class=\"heading-line\" > <div><h4><i class=\"fa fa-info\"><\/i> Holiday Season Information<\/h4> <\/div> <\/div><\/div><div class=\"divider-wrap\" data-alignment=\"center\"><div style=\"margin-top: 12.5px; width: 50px; height: 2px; margin-bottom: 12.5px;\" data-width=\"50px\" data-animate=\"\" data-animation-delay=\"\" data-color=\"extra-color-1\" class=\"divider-small-border\"><\/div><\/div>\n<div class=\"wpb_text_column wpb_content_element  green\" style=\" max-width: 800px; display: inline-block;\">\n\t<div class=\"wpb_wrapper\">\n\t\t<p style=\"text-align: center;\" data-pm-slice=\"1 1 &#091;&#093;\">As we enter the holiday season, our response times may be slower than usual. We appreciate your understanding and patience during this busy time.<\/p>\n\t<\/div>\n<\/div>\n\n\n\n\n\t\t<\/div> \n\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t<div class=\"wpb_raw_code wpb_raw_js\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<script>\n$j = jQuery.noConflict();\n\n$j(document).ready(function() {\n\nvar d = new Date();\nvar month = d.getMonth()+1;\nvar day = d.getDate();\nvar year = d.getFullYear();\nconsole.log(month + \"\/\" + day + \"\/\" + year);\n\nif ((year == 2024 && month == 12 && day > 11) || (year == 2025 && month == 1 && day < 10)) {\n   $j(\"#holiday-section\").show();\n}\nelse {\n   $j(\"#holiday-section\").hide();\n}\n\n});\n\n<\/script>\n\t\t<\/div>\n\t<\/div>\n<div class=\"divider-wrap\" data-alignment=\"default\"><div style=\"height: 15px;\" class=\"divider\"><\/div><\/div>\n\t<div class=\"wpb_raw_code wpb_content_element wpb_raw_html\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Contact Us Form Canada<\/title>\n\n    <style>\n        .hidden-block:not(.active),\n        .extra-fields-container:not(.active) {\n            display: none;\n        }\n\n        .error-msg {\n            color: #ec0837;\n        }\n\n        .modal {\n            display: none;\n            position: fixed;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            justify-content: center;\n            align-items: center;\n            background: rgba(0, 0, 0, 0.5);\n        }\n\n        .modal.show {\n            display: flex;\n        }\n\n        .modal__inner {\n            padding: 3rem;\n            width: 100%;\n            max-width: 800px;\n            background-color: #ffffff;\n        }\n\n        .modal__header {\n            text-align: right;\n        }\n\n        @media screen and (max-width: 992px) {\n            .modal__inner {\n                height: 100%;\n                max-width: unset;\n            }\n        }\n\n        .btn-decipher-batch-number,\n        .btn-batch-image {\n            cursor: pointer;\n        }\n\n        \/* Bootstrap components *\/\n        .row {\n            display: -webkit-box;\n            display: -ms-flexbox;\n            display: flex;\n            -ms-flex-wrap: wrap;\n            flex-wrap: wrap;\n            padding-bottom: 0;\n        }\n\n        .col-12 {\n            -webkit-box-flex: 0;\n            -ms-flex: 0 0 100%;\n            flex: 0 0 100%;\n            max-width: 100%;\n        }\n\n        @media (min-width: 576px) {\n            .col-sm-6 {\n                -webkit-box-flex: 0;\n                -ms-flex: 0 0 50%;\n                flex: 0 0 50%;\n                max-width: 50%;\n            }\n        }\n\n        @media (min-width: 768px) {\n            .col-md-6 {\n                -webkit-box-flex: 0;\n                -ms-flex: 0 0 50%;\n                flex: 0 0 50%;\n                max-width: 50%;\n            }\n\n            .col-md-4 {\n                -webkit-box-flex: 0;\n                -ms-flex: 0 0 33.333333%;\n                flex: 0 0 33.333333%;\n                max-width: 33.333333%;\n            }\n        }\n\n        @media (min-width: 992px) {\n            .col-lg-6 {\n                -webkit-box-flex: 0;\n                -ms-flex: 0 0 50%;\n                flex: 0 0 50%;\n                max-width: 50%;\n            }\n\n            .col-lg-3 {\n                -webkit-box-flex: 0;\n                -ms-flex: 0 0 25%;\n                flex: 0 0 25%;\n                max-width: 25%;\n            }\n        }\n    <\/style>\n\n    <script type=\"text\/javascript\" defer=\"defer\">\n        class ContactForm {\n            constructor(formElement) {\n                this.form = formElement;\n                this.init();\n            }\n\n            init() {\n                \/\/this.applicationID = 1052; \/\/ Enter application ID here\n\n                this.fields = this.form.querySelectorAll('input, select, textarea');\n                this.fieldSubject = this.form.querySelector('#form-subject');\n\n                \/\/ hidden block - quality concerns\n                this.messageNoBatch = \"I don't have batch number\";\n                this.messageBatch = \"Please enter product details\";\n                this.buttonBatchNumber = this.form.querySelector('#btn-batch-number');\n                this.extraFields = this.form.querySelector('.extra-fields-container');\n                this.fieldBatchcode = this.form.querySelector('input[name=\"batchcode\"]');\n\n                \/\/ modal\n                this.modal = document.getElementById('modal');\n                this.modalMessage = this.modal.querySelector('.modal__body');\n                this.modalSuccessMessage = \"We'll get back to you soon.\";\n                this.modalErrorMessage = \"It seems that our mail server is not responding. Please try again later!\";\n                this.buttonCloseModal = this.modal.querySelector('.btn-close');\n\n                \/\/ image modal\n                this.buttonsBatchImage = this.form.querySelectorAll('.btn-batch-image');\n                this.templateBatchImage = this.form.querySelector('.template-batch-image');\n\n                \/\/ dob\n                this.fieldDob = this.form.querySelector('input[name=\"dob\"]');\n\n                \/\/ event handler\n                this.form.addEventListener('submit', this.onSubmitForm.bind(this));\n                this.fieldDob.addEventListener('input', this.setOutputDobField.bind(this));\n                this.fieldSubject.addEventListener('change', this.onChangeFieldSubject.bind(this));\n                this.fields.forEach(input => input.addEventListener('focus', this.focusInput.bind(this)));\n                this.buttonBatchNumber.addEventListener('click', this.onClickButtonBatchNumber.bind(this));\n                this.buttonCloseModal.addEventListener('click', this.closeModal.bind(this));\n                this.modal.addEventListener('click', (e) => {\n                    if (e.target.classList.contains('modal')) this.closeModal();\n                });\n                this.buttonsBatchImage.forEach(button => button.addEventListener('click', this.onClickButtonBatchImage.bind(this)));\n            }\n\n            focusInput(e) {\n                const input = e.currentTarget;\n                const ifValidField = input.getAttribute('aria-invalid');\n                if (input.type === 'radio') {\n                    input.closest('.col-12').querySelector('.error-msg').innerHTML = '';\n                    input.removeAttribute('aria-invalid');\n                } else if (ifValidField === \"true\") {\n                    input.closest('.form-group').querySelector('.error-msg').innerHTML = '';\n                    input.closest('.col-12').querySelector('.error-msg').innerHTML = '';\n                    input.removeAttribute('aria-invalid');\n                }\n\n            }\n\n            onChangeFieldSubject(e) {\n                this.form.querySelectorAll('.hidden-block').forEach(block => {\n                    if (block.dataset.value === e.currentTarget.value) {\n                        block.classList.add('active');\n                    } else {\n                        block.classList.remove('active');\n                    }\n                });\n\n                \/\/ clear batchcode when subject is changed & hide extra fields\n                this.form.querySelectorAll('.hidden-block[data-value=\"100000003\"] input, .hidden-block[data-value=\"100000003\"] select').forEach(field => field.value = '');\n                this.extraFields.classList.remove('active');\n                this.buttonBatchNumber.setAttribute('data-no-batch', false);\n                this.buttonBatchNumber.innerHTML = this.messageNoBatch;\n            }\n\n            onClickButtonBatchNumber(e) {\n                e.preventDefault();\n\n                const showExtraFields = e.currentTarget.dataset.noBatch === 'true' ? false : true;\n                const buttonText = showExtraFields ? this.messageBatch : this.messageNoBatch;\n                e.currentTarget.setAttribute('data-no-batch', showExtraFields);\n                e.currentTarget.innerHTML = buttonText;\n\n                \/\/ show \/ hide extra fields - no batch number\n                if (showExtraFields) {\n                    \/\/ update field value\n                    this.fieldBatchcode.value = 'N\/A';\n                    this.extraFields.querySelectorAll('input, select').forEach(field => field.value = '');\n\n                    \/\/ remove error message\n                    this.showMessage(this.fieldBatchcode, \"\", true);\n\n                    \/\/ disable fields\n                    this.fieldBatchcode.disabled = true;\n\n                    \/\/ show extra fields block\n                    this.extraFields.classList.add('active');\n                } else {\n                    \/\/ update field value\n                    this.fieldBatchcode.value = '';\n\n                    \/\/ remove disabled fields\n                    this.fieldBatchcode.disabled = false;\n\n                    \/\/ hide extra fields block\n                    this.extraFields.classList.remove('active');\n                }\n            }\n\n            setOutputDobField(e) {\n                e.target.type = 'text';\n                let input = e.target.value;\n\n                if (\/\\D\\\/$\/.test(input)) input = input.substr(0, input.length - 3);\n\n                let values;\n                values = input.split('\/').map(function(v) {\n                    return v.replace(\/\\D\/g, '');\n                });\n\n                if (values[0]) values[0] = this.checkValue(values[0], 12);\n                if (values[1]) values[1] = this.checkValue(values[1], 31);\n                if (values[2]) values[2] = this.checkYear(values[2], new Date().getFullYear());\n\n\n                const output = values.map(function(v, i) {\n                    return v.length === 2 && i < 2 ? v + '\/' : v;\n                });\n\n                e.target.value = output.join('').substr(0, 10);\n            }\n\n            checkValue(str, max) {\n                if (str.charAt(0) !== '0' || str === '00') {\n                    let num = parseInt(str);\n                    if (isNaN(num) || num <= 0 || num > max) num = 1;\n                    str = num > parseInt(max.toString().charAt(0)) && num.toString().length === 1 ? '0' + num : num.toString();\n                }\n                return str;\n            }\n\n            checkYear(str, max) {\n                const min = max - 90;\n                if (str.length === 4) {\n                    return str > max || str.charAt(0) === \"0\" ? max : str < min || str.charAt(0) === \"0\" ? min : str;\n                }\n                return str;\n            }\n\n            onSubmitForm(e) {\n                e.preventDefault();\n\n                const form = e.target;\n                const formFields = form.elements;\n                const checkAlcoholRadios = formFields.check_alcohol; \/\/ RadioNodeList\n                const selectedBrandCategory = [...checkAlcoholRadios].find(radio => radio.checked);\n\n\n                \/\/ fields value\n                const formData = {\n                    email: formFields.email.value.trim(),\n                    subject: formFields.subject.value.trim(),\n                    firstname: formFields.firstname.value.trim(),\n                    lastname: formFields.lastname.value.trim(),\n                    dob: formFields.dob.value.trim(),\n                    msg: formFields.message.value.trim(),\n                    postalcode: formFields.zipcode.value.trim(),\n                    extraDetails: [{\n                            KeyName: \"ProductType\",\n                            Value: formFields.productType.value.trim()\n                        },\n                        {\n                            KeyName: \"BatchCode\",\n                            Value: formFields.batchcode.value.trim()\n                        },\n                        {\n                            KeyName: \"StoreState\",\n                            Value: formFields.state.value.trim()\n                        },\n                        {\n                            KeyName: \"PackageType\",\n                            Value: formFields.packageType.value.trim()\n                        },\n                        {\n                            KeyName: \"PackageQuantity\",\n                            Value: formFields.packageQuantity.value.trim()\n                        },\n                        {\n                            KeyName: \"PackageFlavor\",\n                            Value: formFields.flavorName.value.trim()\n                        }\n                    ]\n                }\n\n                \/\/ validation\n                var isFormValid = true;\n                Array.from(formFields).forEach((field) => {\n                    if (field.getAttribute('type') === 'submit' || field.getAttribute('type') === 'button') return;\n                    if (field.getAttribute('required') === null) return;\n\n                    var isFieldValid;\n                    const fieldName = field.getAttribute('name');\n                    if (fieldName === 'check_alcohol') {\n                        isFieldValid = this.validateRadio(field);\n                    } else if (fieldName === 'email') {\n                        isFieldValid = this.validateEmail(field);\n                    } else if (fieldName === 'dob') {\n                        isFieldValid = this.validateDob(field);\n                    } else if (fieldName === 'zipcode') {\n                        isFieldValid = this.validatePostalCode(field);\n                    } else {\n                        if (formData.subject !== '100000003') {\n                            const extraFields = ['batchcode', 'state', 'packageType', 'packageQuantity', 'productType', 'flavorName'];\n                            if (extraFields.includes(fieldName)) return;\n                        } else {\n                            if (this.buttonBatchNumber.dataset.noBatch === 'false') {\n                                const extraFields = ['state', 'packageType', 'packageQuantity', 'productType', 'flavorName'];\n                                if (extraFields.includes(fieldName)) return;\n                            }\n                        }\n                        isFieldValid = this.hasValue(field);\n                    }\n\n                    if (!isFieldValid) isFormValid = false;\n                });\n\n                if (isFormValid) {\n                    const { CONS_RESP_URL,X_API_KEY } = window.MAG_ENV.getConfig();\n                    let data = {\n                        ApplicationID: Number(selectedBrandCategory.dataset.appId),\n                        FirstName: formData.firstname,\n                        LastName: formData.lastname,\n                        Email: formData.email,\n                        BirthDate: formData.dob,\n                        InquiryTypeID: formData.subject,\n                        Message: formData.msg,\n                        PostalCode: formData.postalcode,\n                        ExtraDetails: formData.extraDetails\n                    }\n\n                    \/\/ Prepare FormData for attachments\n                     var formDataToSend = new FormData();\n                     formDataToSend.append(\"ticketData\", JSON.stringify(data)); \n                    \n\n                    fetch(CONS_RESP_URL, {\n                        method: 'POST',\n                        headers: {\n                              \"X-API-Key\": X_API_KEY\n                        },\n                        body: formDataToSend\n                    }).then(response => {\n                        if (!response.ok) {\n                            throw new Error('Network response was not ok');\n                        }\n                        return response.json();\n                    }).then(data => {\n                        \/\/ show success modal\n                        this.showModal(this.modalSuccessMessage);\n                    }).catch(e => {\n                        \/\/ show error message\n                        this.showModal(this.modalErrorMessage);\n                    }).finally(() => {\n                        this.form.reset();\n                        this.fields.forEach(field => field.value = '');\n                        this.extraFields.classList.remove('active');\n                        this.buttonBatchNumber.setAttribute('data-no-batch', false);\n                        this.buttonBatchNumber.innerHTML = this.messageNoBatch;\n                    })\n                }\n            }\n\n            hasValue(input) {\n                if (input.value.trim() === \"\") {\n                    return this.showError(input, `${input.dataset.validationRequiredMessage}`);\n                }\n                return this.showSuccess(input);\n            }\n\n            \/\/ showMessage(input, message, type) {\n            \/\/     const msg = input.parentNode.querySelector(\".error-msg\");\n            \/\/     console.log(message);\n            \/\/     msg.innerText = message;\n            \/\/     return type;\n            \/\/ }\n\n            showMessage(input, message, type) {\n                let msg = null;\n\n                \/\/ radio buttons (group error)\n                if (input.type === 'radio') {\n                    msg = this.form\n                        .querySelector(`input[name=\"${input.name}\"]`)\n                        ?.closest('.col-12')\n                        ?.querySelector('.error-msg');\n                }\n\n                \/\/ all other inputs\n                if (!msg) {\n                    msg = input\n                        .closest('.form-group')\n                        ?.querySelector('.error-msg');\n                }\n\n                \/\/ SAFE GUARD\n                if (msg) {\n                    msg.innerHTML = message;\n                }\n\n                return type;\n            }\n\n\n\n            showError(input, message) {\n                console.log(message);\n                input.setAttribute('aria-invalid', 'true');\n                return this.showMessage(input, message, false);\n            }\n\n            showSuccess(input) {\n                return this.showMessage(input, \"\", true);\n            }\n\n            validateRadio(input) {\n                const radios = this.form.querySelectorAll(`input[name=\"${input.name}\"]`);\n                const isChecked = [...radios].some(radio => radio.checked);\n                if (!isChecked) {\n                    this.showError(input, `${input.dataset.validationRequiredMessage}`);\n                    return false;\n                }\n                return true;\n            }\n\n            validateEmail(input) {\n                \/\/ check if the value is not empty\n                if (!this.hasValue(input, `${input.dataset.validationRequiredMessage}`)) {\n                    return false;\n                }\n                \/\/ validate email format\n                const emailRegex =\n                    \/^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$\/;\n\n                const email = input.value.trim();\n                if (!emailRegex.test(email)) {\n                    return this.showError(input, `${input.dataset.validationInvalidMessage}`);\n                }\n                return true;\n            }\n\n            validateDob(input) {\n                \/\/ check if the value is not empty\n                if (!this.hasValue(input, `${input.dataset.validationRequiredMessage}`)) {\n                    return false;\n                }\n\n                const [month, day, year] = input.value.trim().split('\/').map((i) => Number(i))\n\n                \/\/ Check if the year is a valid positive integer\n                if (year <= 0 || !Number.isInteger(year) || year > new Date().getFullYear()) {\n                    this.showError(input, `${input.dataset.validationInvalidMessage}`);\n                    return false;\n                }\n\n                \/\/ Check if the month is between 1 and 12\n                if (month < 1 || month > 12 || !Number.isInteger(month)) {\n                    this.showError(input, `${input.dataset.validationInvalidMessage}`);\n                    return false;\n                }\n\n                \/\/ Check if the day is valid based on the month and year\n                const daysInMonth = new Date(year, month, 0).getDate();\n                if (day < 1 || day > daysInMonth || !Number.isInteger(day)) {\n                    this.showError(input, `${input.dataset.validationInvalidMessage}`);\n                    return false;\n                }\n\n                \/\/ Check for February and leap years\n                if (month === 2 && day === 29) {\n                    return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0;\n                }\n\n                return true; \/\/ Valid date\n            }\n\n            validatePostalCode(input) {\n                \/\/ check if the value is not empty\n                if (!this.hasValue(input, `${input.dataset.validationRequiredMessage}`)) {\n                    return false;\n                }\n\n                const postalCodeRegex = \/^[A-Za-z]\\d[A-Za-z] ?\\d[A-Za-z]\\d$\/;\n                if (!postalCodeRegex.test(input.value.trim())) {\n                    return this.showError(input, `${input.dataset.validationInvalidMessage}`);\n                }\n                return true;\n            }\n\n            showModal(message) {\n                this.modal.classList.add('show');\n                this.modalMessage.innerHTML = message;\n            }\n\n            closeModal() {\n                this.modal.classList.remove('show');\n                this.modalMessage.innerHTML = \"\";\n            }\n\n            onClickButtonBatchImage() {\n                this.showModal(this.templateBatchImage.innerHTML);\n            }\n\n            onClickDecipherBatchNumber() {\n                this.showModal(this.templateDecipherBatchNumber.innerHTML);\n            }\n        }\n\n        document.addEventListener(\"DOMContentLoaded\", function() {\n            const contactForm = document.getElementById('form-contact');\n            if (contactForm) {\n                const contactFormInstance = new ContactForm(contactForm);\n                contactForm.formContactInstance = contactFormInstance;\n            }\n        });\n    <\/script>\n<\/head>\n\n<body>\n    <form novalidate autocomplete=\"off\" id=\"form-contact\" action=\"\">\n        <div class=\"row\">\n            <div class=\"col-12 form-group\">\n                \n                    <legend>Is your topic regarding:*<\/legend>\n                    <div class=\"row\">\n                        <div class=\"col-md-6 form-group\">\n                            <input\n                                type=\"radio\"\n                                name=\"check_alcohol\"\n                                id=\"alcohol\"\n                                class=\"form__field\"\n                                value=\"1052\"\n                                data-app-id=\"1052\"\n                                required data-validation-required-message=\"Please select topic\"\/>\n                            <label for=\"alcohol\" class=\"contact-us__topic-question\" style=\"display:block;display:inline;\">\n                                Ol\u00e9 Cocktails (alcoholic products)\n                            <\/label>\n                        <\/div>\n\n                        <div class=\"col-md-6 form-group\">\n                            <input\n                                type=\"radio\"\n                                name=\"check_alcohol\"\n                                id=\"non-alcohol\"\n                                class=\"form__field\"\n                                value=\"1072\"\n                                data-app-id=\"1072\" data-validation-required-message=\"Please select topic\"\/>\n                            <label for=\"non-alcohol\" class=\"contact-us__topic-question\" style=\"display:block;display:inline;\">\n                                Ol\u00e9 Mocktails (non-alcoholic products)\n                            <\/label>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"error-msg\"><\/div>\n                \n            <\/div>\n            <!-- Email -->\n            <div class=\"col-md-6 form-group\">\n                <label for=\"form-email\">Email*<\/label>\n                <input type=\"email\"\n                    id=\"form-email\"\n                    name=\"email\"\n                    required\n placeholder=\"Email*\"\n                    data-validation-required-message=\"Please enter your email\"\n                    data-validation-invalid-message=\"Please provide a valid email\" \/>\n                <div class=\"error-msg\"><\/div>\n            <\/div>\n            <!-- Eof email -->\n\n            <!-- Subject -->\n            <div class=\"col-md-6 form-group\">\n                <label for=\"form-subject\">Reason for contact \/ Select your topic*<\/label>\n                <select name=\"subject\" id=\"form-subject\" required data-validation-required-message=\"Please select a topic\">\n                    <option value=\"\" selected=\"selected\">Please select a topic* <\/option>\n                    <option value=\"100000003\" data-subject=\"Quality Concern\">Quality Concern<\/option>\n                    <option value=\"100000005\" data-subject=\"Sponsorship\">Sponsorship<\/option>\n                    <option value=\"100000007\" data-subject=\"PR Opportunity\">PR Opportunity<\/option>\n                    <option value=\"100000002\" data-subject=\"Ingredients\/Nutrition Info\">Ingredients\/Nutrition Info<\/option>\n                    <option value=\"100000006\" data-subject=\"Coupons\/Rebates\">Coupons\/Rebates<\/option>\n                    <option value=\"100000001\" data-subject=\"Product\/Flavour\">Product\/Flavour<\/option>\n                    <option value=\"100000000\" data-subject=\"Other\">Other<\/option>\n                <\/select>\n                <div class=\"error-msg\"><\/div>\n            <\/div>\n            <!-- Eof subject -->\n        <\/div>\n\n        <!-- Hidden fields -->\n        <div class=\"row\">\n            <div class=\"hidden-block\" data-value=\"100000003\">\n                <div class=\"row\">\n                    <div class=\"col-12\">\n                        <p>Batch number can be found under any can. <span class=\"btn-batch-image\">VIEW IMAGE<\/span><\/p>\n                    <\/div>\n                    <div class=\"col-md-4 form-group\">\n                        <label for=\"form-batchcode\">Batch Number<\/label>\n                        <input type=\"text\"\n                            placeholder=\"Batch Number*\"\n                            id=\"form-batchcode\"\n                            name=\"batchcode\"\n                            required\n data-validation-required-message=\"Please provide a Batch Code\"\n                            data-validation-regex-regex=\"(N\\\/A|.{9,})$\" \/>\n                        <div class=\"error-msg\"><\/div>\n                    <\/div>\n\n                    <div class=\"col-md-4 form-group\">\n                        <label for=\"form-state\">Select Purchased From*<\/label>\n                        <select id=\"form-state\" name=\"state\" required data-validation-required-message=\"Please select your province of purchase\">\n                            <option value=\"\" selected=\"selected\">Select Purchased From*<\/option>\n                            <option value=\"Alberta\">Alberta<\/option>\n                            <option value=\"British Columbia\">British Columbia<\/option>\n                            <option value=\"Manitoba\">Manitoba<\/option>\n                            <option value=\"New Brunswick\">New Brunswick<\/option>\n                            <option value=\"Newfoundland and Labrador\">Newfoundland and Labrador<\/option>\n                            <option value=\"Northwest Territories\">Northwest Territories<\/option>\n                            <option value=\"Nova Scotia\">Nova Scotia<\/option>\n                            <option value=\"Nunavut\">Nunavut<\/option>\n                            <option value=\"Ontario\">Ontario<\/option>\n                            <option value=\"Prince Edward Island\">Prince Edward Island<\/option>\n                            <option value=\"Quebec\">Quebec<\/option>\n                            <option value=\"Saskatchewan\">Saskatchewan<\/option>\n                            <option value=\"Yukon\">Yukon<\/option>\n                        <\/select>\n                        <div class=\"error-msg\"><\/div>\n                    <\/div>\n\n                    <div class=\"col-md-4\">\n                        <button type=\"button\" id=\"btn-batch-number\" data-no-batch=\"false\">I don&rsquo;t have batch number<\/button>\n                    <\/div>\n\n                    <div class=\"extra-fields-container row\">\n                        <div class=\"col-md-6 form-group\">\n                            <label for=\"form-package-type\">Package Type<\/label>\n                            <select id=\"form-package-type\" name=\"packageType\" required data-validation-required-message=\"Please select package type\">\n                                <option value=\"\" selected=\"selected\">Select Package Type*<\/option>\n                                <option value=\"Can\" data-subject=\"Can\">Can<\/option>\n                                <option value=\"Box\" data-subject=\"Box\">Box<\/option>\n                            <\/select>\n                            <div class=\"error-msg\"><\/div>\n                        <\/div>\n                        <div class=\"col-md-6 form-group\">\n                            <label for=\"form-package-quantity\">Package Quantity<\/label>\n                            <select id=\"form-package-quantity\" name=\"packageQuantity\" required data-validation-required-message=\"Please select package quantity\">\n                                <option value=\"\" selected=\"selected\">Select Package Quantity*<\/option>\n                                <option value=\"Single\" data-subject=\"Single\">Single<\/option>\n                                <option value=\"4 pack\" data-subject=\"4 pack\">4 pack<\/option>\n                                <option value=\"8 pack\" data-subject=\"8 pack\">8 pack<\/option>\n                                <option value=\"15 pack\" data-subject=\"15 pack\">15 pack<\/option>\n                            <\/select>\n                            <div class=\"error-msg\"><\/div>\n                        <\/div>\n                        <div class=\"col-md-6 form-group\">\n                            <label for=\"form-product-type\">Product Type<\/label>\n                            <select id=\"form-product-type\" name=\"productType\" required data-validation-required-message=\"Please select type\">\n                                <option value=\"\" selected=\"selected\">Product Type*<\/option>\n                                <option value=\"Ole Mocktail\" data-subject=\"Ole Mocktail\">Ole Mocktail<\/option>\n                                <option value=\"Ole Cocktail\" data-subject=\"Ole Cocktail\">Ole Cocktail<\/option>\n                            <\/select>\n                            <div class=\"error-msg\"><\/div>\n                        <\/div>\n                        <div class=\"col-md-6 form-group\">\n                            <label for=\"form-flavor-name\">Flavor Name<\/label>\n                            <input type=\"text\"\n                                id=\"form-flavor-name\"\n                                name=\"flavorName\"\n                                placeholder=\"Flavor Name*\"\n                                required\n data-validation-required-message=\"Please provide a flavor name\" \/>\n                            <div class=\"error-msg\"><\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"hidden-block\" data-value=\"100000005\">\n                <h3>Thank you for considering us for your sponsorship request.<\/h3>\n                <p>Due to the large volume of sponsorship related inquiries, only chosen requests will be contacted.<\/p>\n            <\/div>\n\n            <div class=\"hidden-block\" data-value=\"100000007\">\n                <h3>Thank you for considering us for a partnership\/media opportunity.<\/h3>\n                <p>Due to the large volume of partnership\/media related inquiries, only chosen requests will be contacted.<\/p>\n            <\/div>\n        <\/div>\n\n        <template class=\"template-batch-image\">\n            <div>\n                <picture>\n                    <source srcset=\"https:\/\/olecocktails.com\/staging\/8656\/wp-content\/uploads\/2024\/08\/Can-Image-Batch-Code-1.jpeg\" type=\"image\/png\">\n                    <img decoding=\"async\" src=\"https:\/\/olecocktails.com\/staging\/8656\/wp-content\/uploads\/2024\/08\/Can-Image-Batch-Code-1.jpeg\" \/>\n                <\/picture>\n            <\/div>\n        <\/template>\n        <!-- Eof hidden fields -->\n\n        <div class=\"row\">\n            <div class=\"col-md-4 col-lg-6 form-group\">\n                <label for=\"form-firstname\">First name*<\/label>\n                <input type=\"text\"\n                    id=\"form-firstname\"\n                    name=\"firstname\"\n                    placeholder=\"First Name*\"\n                    required\n data-validation-required-message=\"Please provide a First Name\" \/>\n                <div class=\"error-msg\"><\/div>\n            <\/div>\n\n            <div class=\"col-md-4 col-lg-6 form-group\">\n                <label for=\"form-lastname\">Last name*<\/label>\n                <input type=\"text\"\n                    id=\"form-lastname\"\n                    name=\"lastname\"\n                    placeholder=\"Last Name* \"\n                    required\n data-validation-required-message=\"Please provide a Last Name\" \/>\n                <div class=\"error-msg\"><\/div>\n            <\/div>\n\n            <div class=\"col-md-4 col-lg-6 form-group\">\n                <label for=\"form-birthdate\">Birthdate*<\/label>\n                <input type=\"text\"\n                    id=\"form-birthdate\"\n                    data-validation-invalid-message=\"Expected format MM\/DD\/YYYY\"\n                    name=\"dob\"\n                    required\n data-validation-required-message=\"Please provide a valid Birthday MM\/DD\/YYYY\"\n                    placeholder=\"Birthdate* MM\/DD\/YYYY\" \/>\n                <div class=\"error-msg\"><\/div>\n            <\/div>\n            <!--\n            <div class=\"col-sm-6 col-lg-3 form-group\">\n                <label for=\"form-gender\">Gender*<\/label>\n                <select id=\"form-gender\" name=\"gender\" required data-validation-required-message=\"Please select a gender\">\n                    <option value=\"\" selected=\"selected\">Gender<\/option>\n                    <option value=\"1\" data-subject=\"Male\">Male<\/option>\n                    <option value=\"2\" data-subject=\"Female\">Female<\/option>\n                    <option value=\"3\" data-subject=\"Other\">Other<\/option>\n                <\/select>\n                <div class=\"error-msg\"><\/div>\n            <\/div>\n-->\n            <div class=\"col-sm-6 col-lg-4 form-group\">\n                <label for=\"form-zipcode\">Postal Code*<\/label>\n                <input type=\"text\"\n                    id=\"form-zipcode\"\n                    class=\"form-control\"\n                    data-validation-invalid-message=\"Ex A1A 1A1 or A1A1A1\"\n                    data-validation-required-message=\"Please provide a Postal Code\"\n                    name=\"zipcode\"\n                    placeholder=\"Postal Code*\"\n                    required \/>\n                <div class=\"error-msg\"><\/div>\n            <\/div>\n\n            <div class=\"col-12 form-group\">\n                <label for=\"form-message\">Your message*<\/label>\n                <textarea id=\"form-message\"\n                    name=\"message\"\n                    rows=\"5\"\n                    required\n data-validation-required-message=\"Please provide a value for Your Question\"\n                    placeholder=\"MESSAGE*\"><\/textarea>\n                <div class=\"error-msg\"><\/div>\n            <\/div>\n\n            <div class=\"col-12\">\n                <button type=\"submit\">SUBMIT<\/button>\n            <\/div>\n        <\/div>\n    <input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\n\n    <div class=\"modal\" id=\"modal\">\n        <div class=\"modal__inner\">\n            <div class=\"modal__content\">\n                <div class=\"modal__header\">\n                    <span class=\"btn-close\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" stroke-width=\"1.5\" width=\"20\" height=\"20\" stroke=\"currentColor\" class=\"size-6\">\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 18 18 6M6 6l12 12\" \/>\n                        <\/svg>\n                    <\/span>\n                <\/div>\n                <div class=\"modal__body\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/body>\n\n<\/html>\n\t\t<\/div>\n\t<\/div>\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n\n\t<div style=\"\" class=\"vc_col-sm-6 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone\" data-using-bg=\"true\" data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" ><div class=\"column-image-bg-wrap column-bg-layer viewport-desktop\" data-bg-pos=\"center center\" data-bg-animation=\"none\" data-bg-overlay=\"false\"><div class=\"inner-wrap\"><div class=\"column-image-bg\" style=\" background-image: url('http:\/\/olecocktails.com\/wp-content\/uploads\/2024\/10\/ole_web_ContactPg_Oct2024.webp'); \"><\/div><\/div><\/div>\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"img-with-aniamtion-wrap center\" data-max-width=\"110%\" data-max-width-mobile=\"default\" data-shadow=\"none\" data-animation=\"none\" >\n      <div class=\"inner\">\n        <div class=\"hover-wrap\"> \n          <div class=\"hover-wrap-inner\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"img-with-animation skip-lazy mobile-image\" data-delay=\"0\" height=\"1287\" width=\"1000\" data-animation=\"none\" src=\"http:\/\/olecocktails.com\/wp-content\/uploads\/2024\/10\/ole_web_ContactPg_Oct2024.webp\" alt=\"\" srcset=\"http:\/\/olecocktails.com\/wp-content\/uploads\/2024\/10\/ole_web_ContactPg_Oct2024.webp 1000w, http:\/\/olecocktails.com\/wp-content\/uploads\/2024\/10\/ole_web_ContactPg_Oct2024-233x300.webp 233w, http:\/\/olecocktails.com\/wp-content\/uploads\/2024\/10\/ole_web_ContactPg_Oct2024-796x1024.webp 796w, http:\/\/olecocktails.com\/wp-content\/uploads\/2024\/10\/ole_web_ContactPg_Oct2024-768x988.webp 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t<div id=\"fws_6a13ac7a0aaf8\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content vc_row-o-equal-height vc_row-flex vc_row-o-content-top  right_padding_5pct left_padding_5pct top_padding_tablet_100px bottom_padding_tablet_100px\"  style=\"padding-top: 150px; padding-bottom: 150px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-animation-delay=\"\" data-bg-overlay=\"false\"><div class=\"inner-wrap row-bg-layer using-image\" ><div class=\"row-bg viewport-desktop using-image\"  style=\"background-image: url(http:\/\/olecocktails.com\/wp-content\/uploads\/2023\/09\/OLE_Our-Story_3.jpg); background-position: left top; background-repeat: no-repeat; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"nectar-split-heading\" data-align=\"default\" data-m-align=\"inherit\" data-text-effect=\"default\" data-animation-type=\"line-reveal-by-space\" data-animation-delay=\"0\" data-animation-offset=\"\" data-m-rm-animation=\"\" data-stagger=\"\" data-custom-font-size=\"false\" ><h2 style=\" color: #fcf6ea;\">Want to Find Ol\u00c9 in your area?<\/h2><\/div><div class=\"nectar-cta  text_hover_color_ee907b alignment_tablet_default alignment_phone_default display_tablet_inherit display_phone_inherit\" data-color=\"default\" data-using-bg=\"false\" data-style=\"arrow-animation\" data-display=\"block\" data-alignment=\"left\" data-text-color=\"custom\" ><h4 style=\"color: #fcf6ea;\"><span class=\"link_wrap\" ><a  class=\"link_text\" role=\"button\" href=\"\/fr\/find-ole\/\"><span class=\"text\">Find a retail location near you!<\/span><svg class=\"next-arrow\" aria-hidden=\"true\" width=\"20px\" height=\"25px\" viewbox=\"0 0 50 80\" xml:space=\"preserve\">\n  <polyline stroke=\"#ffffff\" stroke-width=\"9\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\" points=\"0, 0 45, 40 0, 80\"\/>\n  <\/svg>  <span class=\"line\"  style=\"background-color: #fcf6ea;\"><\/span> <\/a><\/span><\/h4><\/div>\n<div class=\"wpb_text_column wpb_content_element  beige\" style=\" max-width: 600px; display: inline-block;\">\n\t<div class=\"wpb_wrapper\">\n\t\t<p>If you don&#8217;t see your favourite local on our list, please ask for us by name so we can be in a store near you when you&#8217;re feeling thirsty too.<\/p>\n\t<\/div>\n<\/div>\n\n\n\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t<div id=\"fws_6a13ac7a0aff7\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-content vc_row-o-equal-height vc_row-flex vc_row-o-content-top  top_padding_tablet_75px top_padding_phone_50px bottom_padding_tablet_75px bottom_padding_phone_50px\" data-using-ctc=\"true\" style=\"padding-top: 75px; padding-bottom: 75px; color: #005850; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-animation-delay=\"\" data-bg-overlay=\"false\"><div class=\"inner-wrap row-bg-layer\" ><div class=\"row-bg viewport-desktop using-bg-color\"  style=\"background-color: #fcf6ea; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 custom center\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t<div class=\"nectar-scrolling-text custom_color\" data-style=\"default\" data-s-dir=\"ltr\" data-spacing=\"false\" data-outline-thickness=\"thin\" data-s-speed=\"slower\" data-overflow=\"hidden\" ><div class=\"nectar-scrolling-text-inner\" style=\"color: #ee907b;\"><div class=\"nectar-scrolling-text-inner__text-chunk\">\n<h3>#OL\u00c9YOURWAY #OL\u00c9YOURWAY #OL\u00c9YOURWAY<span>&nbsp;<\/span><\/h3>\n<\/div><div class=\"nectar-scrolling-text-inner__text-chunk\">\n<h3>#OL\u00c9YOURWAY #OL\u00c9YOURWAY #OL\u00c9YOURWAY<span>&nbsp;<\/span><\/h3>\n<\/div><div class=\"nectar-scrolling-text-inner__text-chunk\">\n<h3>#OL\u00c9YOURWAY #OL\u00c9YOURWAY #OL\u00c9YOURWAY<span>&nbsp;<\/span><\/h3>\n<\/div><div class=\"nectar-scrolling-text-inner__text-chunk\">\n<h3>#OL\u00c9YOURWAY #OL\u00c9YOURWAY #OL\u00c9YOURWAY<span>&nbsp;<\/span><\/h3>\n<\/div><div class=\"nectar-scrolling-text-inner__text-chunk\">\n<h3>#OL\u00c9YOURWAY #OL\u00c9YOURWAY #OL\u00c9YOURWAY<span>&nbsp;<\/span><\/h3>\n<\/div><div class=\"nectar-scrolling-text-inner__text-chunk\">\n<h3>#OL\u00c9YOURWAY #OL\u00c9YOURWAY #OL\u00c9YOURWAY<span>&nbsp;<\/span><\/h3>\n<\/div><\/div><\/div>\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>\n\t\t<div id=\"fws_6a13ac7a0b375\"  data-column-margin=\"default\" data-midnight=\"dark\"  class=\"wpb_row vc_row-fluid vc_row full-width-section\"  style=\"padding-top: 15px; padding-bottom: 15px; \"><div class=\"row-bg-wrap\" data-bg-animation=\"none\" data-bg-animation-delay=\"\" data-bg-overlay=\"false\"><div class=\"inner-wrap row-bg-layer\" ><div class=\"row-bg viewport-desktop using-bg-color\"  style=\"background-color: #005850; \"><\/div><\/div><\/div><div class=\"row_col_wrap_12 col span_12 dark left\">\n\t<div  class=\"vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone\"  data-padding-pos=\"all\" data-has-bg-color=\"false\" data-bg-color=\"\" data-bg-opacity=\"1\" data-animation=\"\" data-delay=\"0\" >\n\t\t<div class=\"vc_column-inner\" >\n\t\t\t<div class=\"wpb_wrapper\">\n\t\t\t\t\n<div class=\"wpb_text_column wpb_content_element  beige\" >\n\t<div class=\"wpb_wrapper\">\n\t\t<p style=\"text-align: center;\">Mark Anthony Group Inc. 565 Great Northern Wy #100, Vancouver, BC V5T 0H8<\/p>\n\t<\/div>\n<\/div>\n\n\n\n\n\t\t\t<\/div> \n\t\t<\/div>\n\t<\/div> \n<\/div><\/div>","protected":false},"excerpt":{"rendered":"Don\u2019t be shy...Living that Ol\u00e9 life and want to tell us about it? Reach out and let\u2019s work together! We are always on the hunt for brand ambassadors, \u2028photographers or...","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1317","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Contact Us - OL\u00c9 Cocktail Co.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/olecocktails.com\/fr\/contact-us\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Contact Us - OL\u00c9 Cocktail Co.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/olecocktails.com\/fr\/contact-us\/\" \/>\n<meta property=\"og:site_name\" content=\"OL\u00c9 Cocktail Co.\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-27T09:00:46+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/olecocktails.com\\\/contact-us\\\/\",\"url\":\"https:\\\/\\\/olecocktails.com\\\/contact-us\\\/\",\"name\":\"Contact Us - OL\u00c9 Cocktail Co.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/olecocktails.com\\\/#website\"},\"datePublished\":\"2024-11-28T17:01:15+00:00\",\"dateModified\":\"2026-02-27T09:00:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/olecocktails.com\\\/contact-us\\\/#breadcrumb\"},\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/olecocktails.com\\\/contact-us\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/olecocktails.com\\\/contact-us\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/olecocktails.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contact Us\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/olecocktails.com\\\/#website\",\"url\":\"https:\\\/\\\/olecocktails.com\\\/\",\"name\":\"OL\u00c9 Cocktail Co.\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/olecocktails.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-CA\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Contact Us - OL\u00c9 Cocktail Co.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/olecocktails.com\/fr\/contact-us\/","og_locale":"fr_CA","og_type":"article","og_title":"Contact Us - OL\u00c9 Cocktail Co.","og_url":"https:\/\/olecocktails.com\/fr\/contact-us\/","og_site_name":"OL\u00c9 Cocktail Co.","article_modified_time":"2026-02-27T09:00:46+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/olecocktails.com\/contact-us\/","url":"https:\/\/olecocktails.com\/contact-us\/","name":"Contact Us - OL\u00c9 Cocktail Co.","isPartOf":{"@id":"https:\/\/olecocktails.com\/#website"},"datePublished":"2024-11-28T17:01:15+00:00","dateModified":"2026-02-27T09:00:46+00:00","breadcrumb":{"@id":"https:\/\/olecocktails.com\/contact-us\/#breadcrumb"},"inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/olecocktails.com\/contact-us\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/olecocktails.com\/contact-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/olecocktails.com\/"},{"@type":"ListItem","position":2,"name":"Contact Us"}]},{"@type":"WebSite","@id":"https:\/\/olecocktails.com\/#website","url":"https:\/\/olecocktails.com\/","name":"OL\u00c9 Cocktail Co.","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/olecocktails.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-CA"}]}},"_links":{"self":[{"href":"http:\/\/olecocktails.com\/fr\/wp-json\/wp\/v2\/pages\/1317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/olecocktails.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/olecocktails.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/olecocktails.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/olecocktails.com\/fr\/wp-json\/wp\/v2\/comments?post=1317"}],"version-history":[{"count":0,"href":"http:\/\/olecocktails.com\/fr\/wp-json\/wp\/v2\/pages\/1317\/revisions"}],"wp:attachment":[{"href":"http:\/\/olecocktails.com\/fr\/wp-json\/wp\/v2\/media?parent=1317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}