/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}body .is-layout-grid{display:grid}body .is-layout-grid>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}.wp-block-pullquote{font-size:1.5em;line-height:1.6}
body,html{min-height:100%}body.age-restriction,html.age-gate-restricted{height:100vh;overflow:hidden;position:fixed;width:100%;top:0;left:0}body.age-restriction *,html.age-gate-restricted *{box-sizing:border-box}.age-gate-wrapper~:not(#wpadminbar){filter:blur(var(--age-gate-blur))}.age-gate-wrapper{background-color:#fff;height:100vh;z-index:2;position:fixed;z-index:99998;width:100%;top:0;left:0;overflow-y:auto;display:flex;align-items:center;flex-flow:column}.age-gate-wrapper.transition{transition:all .4s ease-out}.age-gate-wrapper.transition.up{transform:translateY(-100%)}.age-gate-wrapper.transition.down{transform:translateY(100%)}.age-gate-wrapper.transition.left{transform:translateX(-100%)}.age-gate-wrapper.transition.right{transform:translateX(100%)}.age-gate-wrapper.transition.fade{opacity:0}.age-gate-background,.age-gate-background-colour{position:fixed;width:100vw;height:100vh;background-size:cover;top:0;left:0;z-index:-1}.age-gate{text-align:center;width:100%;margin:auto}@media screen and (max-width:768px){.age-gate{padding-bottom:50px}}.age-gate-form{margin:0 auto;max-width:500px;width:100%;background:#fff;padding:50px 20px;position:relative}.age-gate-heading{margin:0 0 10px;padding:0}.age-gate-heading.age-gate-logo{margin:0 auto 10px}.age-gate-heading.age-gate-logo img{max-width:100%}.age-gate-subheading{margin:0 0 10px;padding:0}.age-gate-challenge,.age-gate-message{margin:0 0 10px}.age-gate-form-elements{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center}.age-gate-form-section{margin:0 5px 10px}.age-gate-label{cursor:pointer}.age-gate-input,.age-gate-select{text-align:center;max-width:80px;width:100%}.age-gate-input::-webkit-contacts-auto-fill-button,.age-gate-input::-webkit-credentials-auto-fill-button,.age-gate-select::-webkit-contacts-auto-fill-button,.age-gate-select::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}.age-gate-select{min-width:80px}.age-gate-remember-wrapper{margin:0}.age-gate-error-message+.age-gate-remember-wrapper,.age-gate-error.has-error+.age-gate-remember-wrapper{margin-top:10px}.age-gate-remember{margin:0 0 10px}.age-gate-submit{margin-bottom:10px}.age-gate-submit:disabled{cursor:not-allowed!important}.age-gate-submit-yes{margin:0 5px 10px 0}.age-gate-submit-no,.age-gate-submit-yes.age-gate-submit--reversed{margin:0 0 10px 5px}.age-gate-submit-no.age-gate-submit--reversed{margin:0 5px 10px 0}.age-gate-submit-no:disabled,.age-gate-submit-yes:disabled{cursor:not-allowed}.age-gate-error-message{color:#c00;margin:0;font-weight:700}.age-gate-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;display:none}.age-gate-working .age-gate-loader{display:block}.age-gate-working .age-gate-form{pointer-events:none;opacity:.3}.age-gate-loading-icon{fill:#000}.age-gate-sc-wrapper{position:relative}.age-gate-sc-wrapper .age-gate{text-align:left}.age-gate-sc-wrapper .age-gate .age-gate-form-elements{justify-content:flex-start;padding:0;margin-left:-5px}.age-gate-sc-wrapper .age-gate .age-gate-form-elements label{display:block}.age-gate-sc-wrapper .age-gate-inline-message{background-color:#af0606;display:inline-block;color:#fff;padding:5px 10px}.age-gate-sc-wrapper.working .age-gate-loader{display:block}.age-gate-sc-wrapper.working:before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,.2);width:100%;height:100%}.age-gate-inline-failed{color:#af0606;display:flex;align-items:center;flex-flow:row wrap;margin-bottom:1em}.age-gate-inline-failed p{margin:0;padding-left:10px}.age-gate-inline-failed .age-gate-inline-failed-icon{width:30px;height:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='age-gate-stop'%3E%3Cpath fill='%23AF0606' d='M256 8C119.034 8 8 119.033 8 256s111.034 248 248 248 248-111.034 248-248S392.967 8 256 8zm130.108 117.892c65.448 65.448 70 165.481 20.677 235.637L150.47 105.216c70.204-49.356 170.226-44.735 235.638 20.676zM125.892 386.108c-65.448-65.448-70-165.481-20.677-235.637L361.53 406.784c-70.203 49.356-170.226 44.736-235.638-20.676z'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat}.age-gate-inline-failed .age-gate-inline-failed-icon svg{display:block}.age-gate-steps{position:relative;margin-bottom:15px;overflow:hidden}.age-gate-steps .age-gate-form-section{position:absolute;top:0;left:0;width:100%}.age-gate-steps .age-gate-form-section label{display:block}.age-gate-steps .age-gate-form-section input{max-width:50%}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.helpie-faq.accordions{margin:0 auto;width:100%;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.helpie-faq.accordions img{box-shadow:none}.helpie-faq.accordions p{margin-bottom:1.6em}.helpie-faq.accordions .accordion{margin:40px 0;overflow:hidden;padding:0;border:solid 1px #f2f2f2}.helpie-faq.accordions .accordion__item{list-style-type:none;padding:0;margin:0}.helpie-faq.accordions .accordion__header{border:none;border-bottom:solid 1px #f2f2f2;cursor:pointer;display:block;outline:none;padding:2em 3.5em 2em 2em;position:relative;text-align:left;width:100%}.helpie-faq.accordions .accordion__header:before{content:'';height:2px;margin-right:37px;position:absolute;right:0;top:50%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:14px}.helpie-faq.accordions .accordion__header:after{content:'';height:2px;margin-right:37px;position:absolute;right:0;top:50%;width:14px}.helpie-faq.accordions .accordion__header.active:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.helpie-faq.accordions .accordion__header.active .accordion__title,.helpie-faq.accordions .accordion__header:focus .accordion__title{position:relative}.helpie-faq.accordions .accordion__title{font-weight:600;font-size:100%}.helpie-faq.accordions .accordion__body{padding:25px 25px 0;display:none;overflow:hidden}.helpie-faq.accordions .accordion{border-color:#f2f2f2}.helpie-faq.accordions .accordion__body{background:#fcfcfc}.helpie-faq.accordions .accordion__header{background:#fff;border-color:#f2f2f2}.helpie-faq.accordions .accordion__header:before,.helpie-faq.accordions .accordion__header:after{background:#44596b}.helpie-faq.accordions.dark .accordion__body{background:#272727;color:#fcfcfc}.helpie-faq.accordions.dark .accordion__header{background:#171717;border-color:#444;color:#fcfcfc}.helpie-faq.accordions.dark .accordion__header:before,.helpie-faq.accordions.dark .accordion__header:after{background:#fcfcfc}.helpie-faq.accordions.dark .form__section.dark{background:#272727}.helpie-faq.accordions.dark .form__section.dark label{color:#fcfcfc}.helpie-faq.accordions .search{position:relative;width:490px;display:block;margin:0 auto;max-width:100%}.helpie-faq.accordions .search *{box-sizing:border-box}.helpie-faq.accordions input.search__input{background:#fff;margin:0 auto;width:100%;height:45px;padding:0 20px;font-size:1rem;border:1px solid #d0cfce;outline:none}.helpie-faq.accordions input.search__input:focus{border:1px solid #008abf;transition:.35s ease;color:#008abf}.helpie-faq.accordions input.search__input:focus::-webkit-input-placeholder{transition:opacity .45s ease;opacity:0}.helpie-faq.accordions input.search__input:focus::-moz-placeholder{transition:opacity .45s ease;opacity:0}.helpie-faq.accordions input.search__input:focus:-ms-placeholder{transition:opacity .45s ease;opacity:0}.helpie-faq.accordions .search__icon{position:absolute;float:right;width:75px;height:75px;top:-14px;right:-15px;box-shadow:none}.helpie-faq.accordions .form__section{overflow:hidden;padding:5%;border:solid 1px #f2f2f2;background:#fcfcfc;display:none}.helpie-faq.accordions .form__text,.helpie-faq.accordions .form__email,.helpie-faq.accordions .form__textarea{background:#f2f2f2;width:100%}.helpie-faq.accordions .form__text:focus,.helpie-faq.accordions .form__email:focus,.helpie-faq.accordions .form__textarea:focus{outline:none}.helpie-faq.accordions .collection-title{margin-bottom:20px}.success-message{text-align:center;position:relative}.success-message__icon{max-width:75px}.success-message__title{color:#3dc480;transform:translateY(25px);opacity:0;font-size:21px;transition:all .2s ease}.active .success-message__title{transform:translateY(0);opacity:1}.success-message__content{color:#5b6367;transform:translateY(25px);opacity:0;transition:all .2s ease;transition-delay:50ms}.active .success-message__content{transform:translateY(0);opacity:1}.icon-checkmark circle{fill:#3dc480;transform-origin:50% 50%;transform:scale(0);transition:transform .2s cubic-bezier(.22,.96,.38,.98)}.icon-checkmark path{transition:stroke-dashoffset .35s ease;transition-delay:.1s}.active .icon-checkmark circle{transform:scale(1)}div{box-sizing:border-box}
.ext-absolute{position:absolute!important}.ext-relative{position:relative!important}.ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.ext-top-lg{top:var(--extendify--spacing--large)!important}.ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--top-lg{top:calc(var(--extendify--spacing--large)*-1)!important}.ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.ext-right-lg{right:var(--extendify--spacing--large)!important}.ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--right-lg{right:calc(var(--extendify--spacing--large)*-1)!important}.ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-bottom-lg{bottom:var(--extendify--spacing--large)!important}.ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--bottom-lg{bottom:calc(var(--extendify--spacing--large)*-1)!important}.ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.ext-left-lg{left:var(--extendify--spacing--large)!important}.ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--left-lg{left:calc(var(--extendify--spacing--large)*-1)!important}.ext-order-1{order:1!important}.ext-order-2{order:2!important}.ext-col-auto{grid-column:auto!important}.ext-col-span-1{grid-column:span 1/span 1!important}.ext-col-span-2{grid-column:span 2/span 2!important}.ext-col-span-3{grid-column:span 3/span 3!important}.ext-col-span-4{grid-column:span 4/span 4!important}.ext-col-span-5{grid-column:span 5/span 5!important}.ext-col-span-6{grid-column:span 6/span 6!important}.ext-col-span-7{grid-column:span 7/span 7!important}.ext-col-span-8{grid-column:span 8/span 8!important}.ext-col-span-9{grid-column:span 9/span 9!important}.ext-col-span-10{grid-column:span 10/span 10!important}.ext-col-span-11{grid-column:span 11/span 11!important}.ext-col-span-12{grid-column:span 12/span 12!important}.ext-col-span-full{grid-column:1/-1!important}.ext-col-start-1{grid-column-start:1!important}.ext-col-start-2{grid-column-start:2!important}.ext-col-start-3{grid-column-start:3!important}.ext-col-start-4{grid-column-start:4!important}.ext-col-start-5{grid-column-start:5!important}.ext-col-start-6{grid-column-start:6!important}.ext-col-start-7{grid-column-start:7!important}.ext-col-start-8{grid-column-start:8!important}.ext-col-start-9{grid-column-start:9!important}.ext-col-start-10{grid-column-start:10!important}.ext-col-start-11{grid-column-start:11!important}.ext-col-start-12{grid-column-start:12!important}.ext-col-start-13{grid-column-start:13!important}.ext-col-start-auto{grid-column-start:auto!important}.ext-col-end-1{grid-column-end:1!important}.ext-col-end-2{grid-column-end:2!important}.ext-col-end-3{grid-column-end:3!important}.ext-col-end-4{grid-column-end:4!important}.ext-col-end-5{grid-column-end:5!important}.ext-col-end-6{grid-column-end:6!important}.ext-col-end-7{grid-column-end:7!important}.ext-col-end-8{grid-column-end:8!important}.ext-col-end-9{grid-column-end:9!important}.ext-col-end-10{grid-column-end:10!important}.ext-col-end-11{grid-column-end:11!important}.ext-col-end-12{grid-column-end:12!important}.ext-col-end-13{grid-column-end:13!important}.ext-col-end-auto{grid-column-end:auto!important}.ext-row-auto{grid-row:auto!important}.ext-row-span-1{grid-row:span 1/span 1!important}.ext-row-span-2{grid-row:span 2/span 2!important}.ext-row-span-3{grid-row:span 3/span 3!important}.ext-row-span-4{grid-row:span 4/span 4!important}.ext-row-span-5{grid-row:span 5/span 5!important}.ext-row-span-6{grid-row:span 6/span 6!important}.ext-row-span-full{grid-row:1/-1!important}.ext-row-start-1{grid-row-start:1!important}.ext-row-start-2{grid-row-start:2!important}.ext-row-start-3{grid-row-start:3!important}.ext-row-start-4{grid-row-start:4!important}.ext-row-start-5{grid-row-start:5!important}.ext-row-start-6{grid-row-start:6!important}.ext-row-start-7{grid-row-start:7!important}.ext-row-start-auto{grid-row-start:auto!important}.ext-row-end-1{grid-row-end:1!important}.ext-row-end-2{grid-row-end:2!important}.ext-row-end-3{grid-row-end:3!important}.ext-row-end-4{grid-row-end:4!important}.ext-row-end-5{grid-row-end:5!important}.ext-row-end-6{grid-row-end:6!important}.ext-row-end-7{grid-row-end:7!important}.ext-row-end-auto{grid-row-end:auto!important}.ext-m-0:not([style*=margin]){margin:0!important}.ext-m-auto:not([style*=margin]){margin:auto!important}.ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large)!important}.ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large)*-1)!important}.ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large)!important;margin-right:var(--extendify--spacing--large)!important}.ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem)*-1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large)*-1)!important;margin-right:calc(var(--extendify--spacing--large)*-1)!important}.ext-my-0:not([style*=margin]){margin-bottom:0!important;margin-top:0!important}.ext-my-auto:not([style*=margin]){margin-bottom:auto!important;margin-top:auto!important}.ext-my-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important;margin-top:var(--wp--style--block-gap,1.75rem)!important}.ext-my-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large)!important;margin-top:var(--extendify--spacing--large)!important}.ext--my-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem)*-1)!important;margin-top:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--my-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large)*-1)!important;margin-top:calc(var(--extendify--spacing--large)*-1)!important}.ext-mt-0:not([style*=margin]){margin-top:0!important}.ext-mt-auto:not([style*=margin]){margin-top:auto!important}.ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large)!important}.ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large)*-1)!important}.ext-mr-0:not([style*=margin]){margin-right:0!important}.ext-mr-auto:not([style*=margin]){margin-right:auto!important}.ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large)!important}.ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large)*-1)!important}.ext-mb-0:not([style*=margin]){margin-bottom:0!important}.ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large)!important}.ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large)*-1)!important}.ext-ml-0:not([style*=margin]){margin-left:0!important}.ext-ml-auto:not([style*=margin]){margin-left:auto!important}.ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large)!important}.ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large)*-1)!important}.ext-block{display:block!important}.ext-inline-block{display:inline-block!important}.ext-inline{display:inline!important}.ext-flex{display:flex!important}.ext-inline-flex{display:inline-flex!important}.ext-grid{display:grid!important}.ext-inline-grid{display:inline-grid!important}.ext-hidden{display:none!important}.ext-w-auto{width:auto!important}.ext-w-full{width:100%!important}.ext-max-w-full{max-width:100%!important}.ext-flex-1{flex:1 1 0%!important}.ext-flex-auto{flex:1 1 auto!important}.ext-flex-initial{flex:0 1 auto!important}.ext-flex-none{flex:none!important}.ext-flex-shrink-0{flex-shrink:0!important}.ext-flex-shrink{flex-shrink:1!important}.ext-flex-grow-0{flex-grow:0!important}.ext-flex-grow{flex-grow:1!important}.ext-list-none{list-style-type:none!important}.ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.ext-grid-cols-none{grid-template-columns:none!important}.ext-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))!important}.ext-grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))!important}.ext-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))!important}.ext-grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))!important}.ext-grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))!important}.ext-grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))!important}.ext-grid-rows-none{grid-template-rows:none!important}.ext-flex-row{flex-direction:row!important}.ext-flex-row-reverse{flex-direction:row-reverse!important}.ext-flex-col{flex-direction:column!important}.ext-flex-col-reverse{flex-direction:column-reverse!important}.ext-flex-wrap{flex-wrap:wrap!important}.ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.ext-flex-nowrap{flex-wrap:nowrap!important}.ext-items-start{align-items:flex-start!important}.ext-items-end{align-items:flex-end!important}.ext-items-center{align-items:center!important}.ext-items-baseline{align-items:baseline!important}.ext-items-stretch{align-items:stretch!important}.ext-justify-start{justify-content:flex-start!important}.ext-justify-end{justify-content:flex-end!important}.ext-justify-center{justify-content:center!important}.ext-justify-between{justify-content:space-between!important}.ext-justify-around{justify-content:space-around!important}.ext-justify-evenly{justify-content:space-evenly!important}.ext-justify-items-start{justify-items:start!important}.ext-justify-items-end{justify-items:end!important}.ext-justify-items-center{justify-items:center!important}.ext-justify-items-stretch{justify-items:stretch!important}.ext-gap-0{gap:0!important}.ext-gap-base{gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-lg{gap:var(--extendify--spacing--large)!important}.ext-gap-x-0{-moz-column-gap:0!important;column-gap:0!important}.ext-gap-x-base{-moz-column-gap:var(--wp--style--block-gap,1.75rem)!important;column-gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-x-lg{-moz-column-gap:var(--extendify--spacing--large)!important;column-gap:var(--extendify--spacing--large)!important}.ext-gap-y-0{row-gap:0!important}.ext-gap-y-base{row-gap:var(--wp--style--block-gap,1.75rem)!important}.ext-gap-y-lg{row-gap:var(--extendify--spacing--large)!important}.ext-justify-self-auto{justify-self:auto!important}.ext-justify-self-start{justify-self:start!important}.ext-justify-self-end{justify-self:end!important}.ext-justify-self-center{justify-self:center!important}.ext-justify-self-stretch{justify-self:stretch!important}.ext-rounded-none{border-radius:0!important}.ext-rounded-full{border-radius:9999px!important}.ext-rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.ext-rounded-t-full{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.ext-rounded-r-none{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.ext-rounded-r-full{border-bottom-right-radius:9999px!important;border-top-right-radius:9999px!important}.ext-rounded-b-none{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ext-rounded-b-full{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.ext-rounded-l-none{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.ext-rounded-l-full{border-bottom-left-radius:9999px!important;border-top-left-radius:9999px!important}.ext-rounded-tl-none{border-top-left-radius:0!important}.ext-rounded-tl-full{border-top-left-radius:9999px!important}.ext-rounded-tr-none{border-top-right-radius:0!important}.ext-rounded-tr-full{border-top-right-radius:9999px!important}.ext-rounded-br-none{border-bottom-right-radius:0!important}.ext-rounded-br-full{border-bottom-right-radius:9999px!important}.ext-rounded-bl-none{border-bottom-left-radius:0!important}.ext-rounded-bl-full{border-bottom-left-radius:9999px!important}.ext-border-0{border-width:0!important}.ext-border-t-0{border-top-width:0!important}.ext-border-r-0{border-right-width:0!important}.ext-border-b-0{border-bottom-width:0!important}.ext-border-l-0{border-left-width:0!important}.ext-p-0:not([style*=padding]){padding:0!important}.ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large)!important}.ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large)!important;padding-right:var(--extendify--spacing--large)!important}.ext-py-0:not([style*=padding]){padding-bottom:0!important;padding-top:0!important}.ext-py-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important;padding-top:var(--wp--style--block-gap,1.75rem)!important}.ext-py-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large)!important;padding-top:var(--extendify--spacing--large)!important}.ext-pt-0:not([style*=padding]){padding-top:0!important}.ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large)!important}.ext-pr-0:not([style*=padding]){padding-right:0!important}.ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large)!important}.ext-pb-0:not([style*=padding]){padding-bottom:0!important}.ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large)!important}.ext-pl-0:not([style*=padding]){padding-left:0!important}.ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large)!important}.ext-text-left{text-align:left!important}.ext-text-center{text-align:center!important}.ext-text-right{text-align:right!important}.ext-leading-none{line-height:1!important}.ext-leading-tight{line-height:1.25!important}.ext-leading-snug{line-height:1.375!important}.ext-leading-normal{line-height:1.5!important}.ext-leading-relaxed{line-height:1.625!important}.ext-leading-loose{line-height:2!important}.clip-path--rhombus img{-webkit-clip-path:polygon(15% 6%,80% 29%,84% 93%,23% 69%);clip-path:polygon(15% 6%,80% 29%,84% 93%,23% 69%)}.clip-path--diamond img{-webkit-clip-path:polygon(5% 29%,60% 2%,91% 64%,36% 89%);clip-path:polygon(5% 29%,60% 2%,91% 64%,36% 89%)}.clip-path--rhombus-alt img{-webkit-clip-path:polygon(14% 9%,85% 24%,91% 89%,19% 76%);clip-path:polygon(14% 9%,85% 24%,91% 89%,19% 76%)}.wp-block-columns[class*=fullwidth-cols]{margin-bottom:unset}.wp-block-column.editor\:pointer-events-none{margin-bottom:0!important;margin-top:0!important}.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.wp-block-column.editor\:pointer-events-none,.is-root-container.block-editor-block-list__layout>[data-align=wide]>.wp-block-column.editor\:pointer-events-none{margin-top:calc(var(--wp--style--block-gap,28px)*-1)!important}.ext .wp-block-columns .wp-block-column[style*=padding]{padding-left:0!important;padding-right:0!important}.ext .wp-block-columns+.wp-block-columns:not([class*=mt-]):not([class*=my-]):not([style*=margin]){margin-top:0!important}[class*=fullwidth-cols] .wp-block-column:first-child,[class*=fullwidth-cols] .wp-block-group:first-child{margin-top:0}[class*=fullwidth-cols] .wp-block-column:last-child,[class*=fullwidth-cols] .wp-block-group:last-child{margin-bottom:0}[class*=fullwidth-cols] .wp-block-column:first-child>*,[class*=fullwidth-cols] .wp-block-column>:first-child{margin-top:0}.ext .is-not-stacked-on-mobile .wp-block-column,[class*=fullwidth-cols] .wp-block-column>:last-child{margin-bottom:0}.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:var(--wp--style--block-gap,1.75rem)}@media (min-width:782px){.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:0}}.wp-block-columns[class*=fullwidth-cols].is-not-stacked-on-mobile>.wp-block-column{margin-bottom:0!important}@media (min-width:600px) and (max-width:781px){.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:var(--wp--style--block-gap,2em)}}@media (max-width:781px){.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap}.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]){margin-left:0!important}.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (max-width:1079px){.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]){margin-left:0!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}}.direction-rtl{direction:rtl}.direction-ltr{direction:ltr}.is-style-inline-list{padding-left:0!important}.is-style-inline-list li{list-style-type:none!important}@media (min-width:782px){.is-style-inline-list li{display:inline!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}}@media (min-width:782px){.is-style-inline-list li:first-child{margin-left:0!important}}@media (min-width:782px){.is-style-inline-list li:last-child{margin-right:0!important}}.bring-to-front{position:relative;z-index:10}.text-stroke{-webkit-text-stroke-color:var(--wp--preset--color--background)}.text-stroke,.text-stroke--primary{-webkit-text-stroke-width:var(--wp--custom--typography--text-stroke-width,2px)}.text-stroke--primary{-webkit-text-stroke-color:var(--wp--preset--color--primary)}.text-stroke--secondary{-webkit-text-stroke-width:var(--wp--custom--typography--text-stroke-width,2px);-webkit-text-stroke-color:var(--wp--preset--color--secondary)}.editor\:no-caption .block-editor-rich-text__editable{display:none!important}.editor\:no-inserter .wp-block-column:not(.is-selected)>.block-list-appender,.editor\:no-inserter .wp-block-cover__inner-container>.block-list-appender,.editor\:no-inserter .wp-block-group__inner-container>.block-list-appender,.editor\:no-inserter>.block-list-appender{display:none}.editor\:no-resize .components-resizable-box__handle,.editor\:no-resize .components-resizable-box__handle:after,.editor\:no-resize .components-resizable-box__side-handle:before{display:none;pointer-events:none}.editor\:no-resize .components-resizable-box__container{display:block}.editor\:pointer-events-none{pointer-events:none}.is-style-angled{justify-content:flex-end}.ext .is-style-angled>[class*=_inner-container],.is-style-angled{align-items:center}.is-style-angled .wp-block-cover__image-background,.is-style-angled .wp-block-cover__video-background{-webkit-clip-path:polygon(0 0,30% 0,50% 100%,0 100%);clip-path:polygon(0 0,30% 0,50% 100%,0 100%);z-index:1}@media (min-width:782px){.is-style-angled .wp-block-cover__image-background,.is-style-angled .wp-block-cover__video-background{-webkit-clip-path:polygon(0 0,55% 0,65% 100%,0 100%);clip-path:polygon(0 0,55% 0,65% 100%,0 100%)}}.has-foreground-color{color:var(--wp--preset--color--foreground,#000)!important}.has-foreground-background-color{background-color:var(--wp--preset--color--foreground,#000)!important}.has-background-color{color:var(--wp--preset--color--background,#fff)!important}.has-background-background-color{background-color:var(--wp--preset--color--background,#fff)!important}.has-primary-color{color:var(--wp--preset--color--primary,#4b5563)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary,#4b5563)!important}.has-secondary-color{color:var(--wp--preset--color--secondary,#9ca3af)!important}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary,#9ca3af)!important}.ext.has-text-color h1,.ext.has-text-color h2,.ext.has-text-color h3,.ext.has-text-color h4,.ext.has-text-color h5,.ext.has-text-color h6,.ext.has-text-color p{color:currentColor}.has-white-color{color:var(--wp--preset--color--white,#fff)!important}.has-black-color{color:var(--wp--preset--color--black,#000)!important}.has-ext-foreground-background-color{background-color:var(--wp--preset--color--foreground,var(--wp--preset--color--black,#000))!important}.has-ext-primary-background-color{background-color:var(--wp--preset--color--primary,var(--wp--preset--color--cyan-bluish-gray,#000))!important}.wp-block-button__link.has-black-background-color{border-color:var(--wp--preset--color--black,#000)}.wp-block-button__link.has-white-background-color{border-color:var(--wp--preset--color--white,#fff)}.has-ext-small-font-size{font-size:var(--wp--preset--font-size--ext-small)!important}.has-ext-medium-font-size{font-size:var(--wp--preset--font-size--ext-medium)!important}.has-ext-large-font-size{font-size:var(--wp--preset--font-size--ext-large)!important;line-height:1.2}.has-ext-x-large-font-size{font-size:var(--wp--preset--font-size--ext-x-large)!important;line-height:1}.has-ext-xx-large-font-size{font-size:var(--wp--preset--font-size--ext-xx-large)!important;line-height:1}.has-ext-x-large-font-size:not([style*=line-height]),.has-ext-xx-large-font-size:not([style*=line-height]){line-height:1.1}.ext .wp-block-group>*{margin-bottom:0;margin-top:0}.ext .wp-block-group>*+*{margin-bottom:0}.ext .wp-block-group>*+*,.ext h2{margin-top:var(--wp--style--block-gap,1.75rem)}.ext h2{margin-bottom:var(--wp--style--block-gap,1.75rem)}.has-ext-x-large-font-size+h3,.has-ext-x-large-font-size+p{margin-top:.5rem}.ext .wp-block-buttons>.wp-block-button.wp-block-button__width-25{min-width:12rem;width:calc(25% - var(--wp--style--block-gap,.5em)*.75)}.ext .ext-grid>[class*=_inner-container]{display:grid}.ext>[class*=_inner-container]>.ext-grid:not([class*=columns]),.ext>[class*=_inner-container]>.wp-block>.ext-grid:not([class*=columns]){display:initial!important}.ext .ext-grid-cols-1>[class*=_inner-container]{grid-template-columns:repeat(1,minmax(0,1fr))!important}.ext .ext-grid-cols-2>[class*=_inner-container]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ext .ext-grid-cols-3>[class*=_inner-container]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ext .ext-grid-cols-4>[class*=_inner-container]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ext .ext-grid-cols-5>[class*=_inner-container]{grid-template-columns:repeat(5,minmax(0,1fr))!important}.ext .ext-grid-cols-6>[class*=_inner-container]{grid-template-columns:repeat(6,minmax(0,1fr))!important}.ext .ext-grid-cols-7>[class*=_inner-container]{grid-template-columns:repeat(7,minmax(0,1fr))!important}.ext .ext-grid-cols-8>[class*=_inner-container]{grid-template-columns:repeat(8,minmax(0,1fr))!important}.ext .ext-grid-cols-9>[class*=_inner-container]{grid-template-columns:repeat(9,minmax(0,1fr))!important}.ext .ext-grid-cols-10>[class*=_inner-container]{grid-template-columns:repeat(10,minmax(0,1fr))!important}.ext .ext-grid-cols-11>[class*=_inner-container]{grid-template-columns:repeat(11,minmax(0,1fr))!important}.ext .ext-grid-cols-12>[class*=_inner-container]{grid-template-columns:repeat(12,minmax(0,1fr))!important}.ext .ext-grid-cols-13>[class*=_inner-container]{grid-template-columns:repeat(13,minmax(0,1fr))!important}.ext .ext-grid-cols-none>[class*=_inner-container]{grid-template-columns:none!important}.ext .ext-grid-rows-1>[class*=_inner-container]{grid-template-rows:repeat(1,minmax(0,1fr))!important}.ext .ext-grid-rows-2>[class*=_inner-container]{grid-template-rows:repeat(2,minmax(0,1fr))!important}.ext .ext-grid-rows-3>[class*=_inner-container]{grid-template-rows:repeat(3,minmax(0,1fr))!important}.ext .ext-grid-rows-4>[class*=_inner-container]{grid-template-rows:repeat(4,minmax(0,1fr))!important}.ext .ext-grid-rows-5>[class*=_inner-container]{grid-template-rows:repeat(5,minmax(0,1fr))!important}.ext .ext-grid-rows-6>[class*=_inner-container]{grid-template-rows:repeat(6,minmax(0,1fr))!important}.ext .ext-grid-rows-none>[class*=_inner-container]{grid-template-rows:none!important}.ext .ext-items-start>[class*=_inner-container]{align-items:flex-start!important}.ext .ext-items-end>[class*=_inner-container]{align-items:flex-end!important}.ext .ext-items-center>[class*=_inner-container]{align-items:center!important}.ext .ext-items-baseline>[class*=_inner-container]{align-items:baseline!important}.ext .ext-items-stretch>[class*=_inner-container]{align-items:stretch!important}.ext.wp-block-group>:last-child{margin-bottom:0}.ext .wp-block-group__inner-container{padding:0!important}.ext.has-background{padding-left:var(--wp--style--block-gap,1.75rem);padding-right:var(--wp--style--block-gap,1.75rem)}.ext [class*=inner-container]>.alignwide [class*=inner-container],.ext [class*=inner-container]>[data-align=wide] [class*=inner-container]{max-width:var(--responsive--alignwide-width,120rem)}.ext [class*=inner-container]>.alignwide [class*=inner-container]>*,.ext [class*=inner-container]>[data-align=wide] [class*=inner-container]>*{max-width:100%!important}.ext .wp-block-image{position:relative;text-align:center}.ext .wp-block-image img{display:inline-block;vertical-align:middle}body{--extendify--spacing--large:var(--wp--custom--spacing--large,clamp(2em,8vw,8em));--wp--preset--font-size--ext-small:1rem;--wp--preset--font-size--ext-medium:1.125rem;--wp--preset--font-size--ext-large:clamp(1.65rem,3.5vw,2.15rem);--wp--preset--font-size--ext-x-large:clamp(3rem,6vw,4.75rem);--wp--preset--font-size--ext-xx-large:clamp(3.25rem,7.5vw,5.75rem);--wp--preset--color--black:#000;--wp--preset--color--white:#fff}.ext *{box-sizing:border-box}.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .components-resizable-box__container{background:transparent!important}.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .block-library-spacer__resize-container:before{display:none!important}.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull{margin-bottom:unset;margin-top:unset}.ext .alignwide{margin-left:auto!important;margin-right:auto!important}.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.ext-my-0,.is-root-container.block-editor-block-list__layout>[data-align=wide]>.ext-my-0:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,28px)*-1)!important}.block-editor-block-preview__content-iframe .preview\:min-h-50{min-height:50vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-60{min-height:60vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-70{min-height:70vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-80{min-height:80vw!important}.block-editor-block-preview__content-iframe .preview\:min-h-100{min-height:100vw!important}.ext-mr-0.alignfull:not([style*=margin]):not([style*=margin]){margin-right:0!important}.ext-ml-0:not([style*=margin]):not([style*=margin]){margin-left:0!important}.is-root-container .wp-block[data-align=full]>.ext-mx-0:not([style*=margin]):not([style*=margin]){margin-left:calc(var(--wp--custom--spacing--outer,0)*1)!important;margin-right:calc(var(--wp--custom--spacing--outer,0)*1)!important;overflow:hidden;width:unset}@media (min-width:782px){.tablet\:ext-absolute{position:absolute!important}.tablet\:ext-relative{position:relative!important}.tablet\:ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-top-lg{top:var(--extendify--spacing--large)!important}.tablet\:ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--top-lg{top:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-right-lg{right:var(--extendify--spacing--large)!important}.tablet\:ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--right-lg{right:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-bottom-lg{bottom:var(--extendify--spacing--large)!important}.tablet\:ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--bottom-lg{bottom:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-left-lg{left:var(--extendify--spacing--large)!important}.tablet\:ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--left-lg{left:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-order-1{order:1!important}.tablet\:ext-order-2{order:2!important}.tablet\:ext-m-0:not([style*=margin]){margin:0!important}.tablet\:ext-m-auto:not([style*=margin]){margin:auto!important}.tablet\:ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large)!important}.tablet\:ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.tablet\:ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.tablet\:ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large)!important;margin-right:var(--extendify--spacing--large)!important}.tablet\:ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem)*-1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large)*-1)!important;margin-right:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-my-0:not([style*=margin]){margin-bottom:0!important;margin-top:0!important}.tablet\:ext-my-auto:not([style*=margin]){margin-bottom:auto!important;margin-top:auto!important}.tablet\:ext-my-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important;margin-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-my-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large)!important;margin-top:var(--extendify--spacing--large)!important}.tablet\:ext--my-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem)*-1)!important;margin-top:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--my-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large)*-1)!important;margin-top:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-mt-0:not([style*=margin]){margin-top:0!important}.tablet\:ext-mt-auto:not([style*=margin]){margin-top:auto!important}.tablet\:ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large)!important}.tablet\:ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-mr-0:not([style*=margin]){margin-right:0!important}.tablet\:ext-mr-auto:not([style*=margin]){margin-right:auto!important}.tablet\:ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large)!important}.tablet\:ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-mb-0:not([style*=margin]){margin-bottom:0!important}.tablet\:ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.tablet\:ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large)!important}.tablet\:ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-ml-0:not([style*=margin]){margin-left:0!important}.tablet\:ext-ml-auto:not([style*=margin]){margin-left:auto!important}.tablet\:ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large)!important}.tablet\:ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.tablet\:ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large)*-1)!important}.tablet\:ext-block{display:block!important}.tablet\:ext-inline-block{display:inline-block!important}.tablet\:ext-inline{display:inline!important}.tablet\:ext-flex{display:flex!important}.tablet\:ext-inline-flex{display:inline-flex!important}.tablet\:ext-grid{display:grid!important}.tablet\:ext-inline-grid{display:inline-grid!important}.tablet\:ext-hidden{display:none!important}.tablet\:ext-w-auto{width:auto!important}.tablet\:ext-w-full{width:100%!important}.tablet\:ext-max-w-full{max-width:100%!important}.tablet\:ext-flex-1{flex:1 1 0%!important}.tablet\:ext-flex-auto{flex:1 1 auto!important}.tablet\:ext-flex-initial{flex:0 1 auto!important}.tablet\:ext-flex-none{flex:none!important}.tablet\:ext-flex-shrink-0{flex-shrink:0!important}.tablet\:ext-flex-shrink{flex-shrink:1!important}.tablet\:ext-flex-grow-0{flex-grow:0!important}.tablet\:ext-flex-grow{flex-grow:1!important}.tablet\:ext-list-none{list-style-type:none!important}.tablet\:ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.tablet\:ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tablet\:ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tablet\:ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tablet\:ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.tablet\:ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.tablet\:ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.tablet\:ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.tablet\:ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.tablet\:ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.tablet\:ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.tablet\:ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.tablet\:ext-grid-cols-none{grid-template-columns:none!important}.tablet\:ext-flex-row{flex-direction:row!important}.tablet\:ext-flex-row-reverse{flex-direction:row-reverse!important}.tablet\:ext-flex-col{flex-direction:column!important}.tablet\:ext-flex-col-reverse{flex-direction:column-reverse!important}.tablet\:ext-flex-wrap{flex-wrap:wrap!important}.tablet\:ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.tablet\:ext-flex-nowrap{flex-wrap:nowrap!important}.tablet\:ext-items-start{align-items:flex-start!important}.tablet\:ext-items-end{align-items:flex-end!important}.tablet\:ext-items-center{align-items:center!important}.tablet\:ext-items-baseline{align-items:baseline!important}.tablet\:ext-items-stretch{align-items:stretch!important}.tablet\:ext-justify-start{justify-content:flex-start!important}.tablet\:ext-justify-end{justify-content:flex-end!important}.tablet\:ext-justify-center{justify-content:center!important}.tablet\:ext-justify-between{justify-content:space-between!important}.tablet\:ext-justify-around{justify-content:space-around!important}.tablet\:ext-justify-evenly{justify-content:space-evenly!important}.tablet\:ext-justify-items-start{justify-items:start!important}.tablet\:ext-justify-items-end{justify-items:end!important}.tablet\:ext-justify-items-center{justify-items:center!important}.tablet\:ext-justify-items-stretch{justify-items:stretch!important}.tablet\:ext-justify-self-auto{justify-self:auto!important}.tablet\:ext-justify-self-start{justify-self:start!important}.tablet\:ext-justify-self-end{justify-self:end!important}.tablet\:ext-justify-self-center{justify-self:center!important}.tablet\:ext-justify-self-stretch{justify-self:stretch!important}.tablet\:ext-p-0:not([style*=padding]){padding:0!important}.tablet\:ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large)!important}.tablet\:ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.tablet\:ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large)!important;padding-right:var(--extendify--spacing--large)!important}.tablet\:ext-py-0:not([style*=padding]){padding-bottom:0!important;padding-top:0!important}.tablet\:ext-py-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important;padding-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-py-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large)!important;padding-top:var(--extendify--spacing--large)!important}.tablet\:ext-pt-0:not([style*=padding]){padding-top:0!important}.tablet\:ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large)!important}.tablet\:ext-pr-0:not([style*=padding]){padding-right:0!important}.tablet\:ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large)!important}.tablet\:ext-pb-0:not([style*=padding]){padding-bottom:0!important}.tablet\:ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large)!important}.tablet\:ext-pl-0:not([style*=padding]){padding-left:0!important}.tablet\:ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.tablet\:ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large)!important}.tablet\:ext-text-left{text-align:left!important}.tablet\:ext-text-center{text-align:center!important}.tablet\:ext-text-right{text-align:right!important}}@media (min-width:1080px){.desktop\:ext-absolute{position:absolute!important}.desktop\:ext-relative{position:relative!important}.desktop\:ext-top-base{top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-top-lg{top:var(--extendify--spacing--large)!important}.desktop\:ext--top-base{top:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--top-lg{top:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-right-base{right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-right-lg{right:var(--extendify--spacing--large)!important}.desktop\:ext--right-base{right:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--right-lg{right:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-bottom-base{bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-bottom-lg{bottom:var(--extendify--spacing--large)!important}.desktop\:ext--bottom-base{bottom:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--bottom-lg{bottom:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-left-base{left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-left-lg{left:var(--extendify--spacing--large)!important}.desktop\:ext--left-base{left:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--left-lg{left:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-order-1{order:1!important}.desktop\:ext-order-2{order:2!important}.desktop\:ext-m-0:not([style*=margin]){margin:0!important}.desktop\:ext-m-auto:not([style*=margin]){margin:auto!important}.desktop\:ext-m-base:not([style*=margin]){margin:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-m-lg:not([style*=margin]){margin:var(--extendify--spacing--large)!important}.desktop\:ext--m-base:not([style*=margin]){margin:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--m-lg:not([style*=margin]){margin:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-mx-0:not([style*=margin]){margin-left:0!important;margin-right:0!important}.desktop\:ext-mx-auto:not([style*=margin]){margin-left:auto!important;margin-right:auto!important}.desktop\:ext-mx-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important;margin-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mx-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large)!important;margin-right:var(--extendify--spacing--large)!important}.desktop\:ext--mx-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem)*-1)!important;margin-right:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--mx-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large)*-1)!important;margin-right:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-my-0:not([style*=margin]){margin-bottom:0!important;margin-top:0!important}.desktop\:ext-my-auto:not([style*=margin]){margin-bottom:auto!important;margin-top:auto!important}.desktop\:ext-my-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important;margin-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-my-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large)!important;margin-top:var(--extendify--spacing--large)!important}.desktop\:ext--my-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem)*-1)!important;margin-top:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--my-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large)*-1)!important;margin-top:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-mt-0:not([style*=margin]){margin-top:0!important}.desktop\:ext-mt-auto:not([style*=margin]){margin-top:auto!important}.desktop\:ext-mt-base:not([style*=margin]){margin-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mt-lg:not([style*=margin]){margin-top:var(--extendify--spacing--large)!important}.desktop\:ext--mt-base:not([style*=margin]){margin-top:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--mt-lg:not([style*=margin]){margin-top:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-mr-0:not([style*=margin]){margin-right:0!important}.desktop\:ext-mr-auto:not([style*=margin]){margin-right:auto!important}.desktop\:ext-mr-base:not([style*=margin]){margin-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mr-lg:not([style*=margin]){margin-right:var(--extendify--spacing--large)!important}.desktop\:ext--mr-base:not([style*=margin]){margin-right:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--mr-lg:not([style*=margin]){margin-right:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-mb-0:not([style*=margin]){margin-bottom:0!important}.desktop\:ext-mb-auto:not([style*=margin]){margin-bottom:auto!important}.desktop\:ext-mb-base:not([style*=margin]){margin-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-mb-lg:not([style*=margin]){margin-bottom:var(--extendify--spacing--large)!important}.desktop\:ext--mb-base:not([style*=margin]){margin-bottom:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--mb-lg:not([style*=margin]){margin-bottom:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-ml-0:not([style*=margin]){margin-left:0!important}.desktop\:ext-ml-auto:not([style*=margin]){margin-left:auto!important}.desktop\:ext-ml-base:not([style*=margin]){margin-left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-ml-lg:not([style*=margin]){margin-left:var(--extendify--spacing--large)!important}.desktop\:ext--ml-base:not([style*=margin]){margin-left:calc(var(--wp--style--block-gap,1.75rem)*-1)!important}.desktop\:ext--ml-lg:not([style*=margin]){margin-left:calc(var(--extendify--spacing--large)*-1)!important}.desktop\:ext-block{display:block!important}.desktop\:ext-inline-block{display:inline-block!important}.desktop\:ext-inline{display:inline!important}.desktop\:ext-flex{display:flex!important}.desktop\:ext-inline-flex{display:inline-flex!important}.desktop\:ext-grid{display:grid!important}.desktop\:ext-inline-grid{display:inline-grid!important}.desktop\:ext-hidden{display:none!important}.desktop\:ext-w-auto{width:auto!important}.desktop\:ext-w-full{width:100%!important}.desktop\:ext-max-w-full{max-width:100%!important}.desktop\:ext-flex-1{flex:1 1 0%!important}.desktop\:ext-flex-auto{flex:1 1 auto!important}.desktop\:ext-flex-initial{flex:0 1 auto!important}.desktop\:ext-flex-none{flex:none!important}.desktop\:ext-flex-shrink-0{flex-shrink:0!important}.desktop\:ext-flex-shrink{flex-shrink:1!important}.desktop\:ext-flex-grow-0{flex-grow:0!important}.desktop\:ext-flex-grow{flex-grow:1!important}.desktop\:ext-list-none{list-style-type:none!important}.desktop\:ext-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.desktop\:ext-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.desktop\:ext-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.desktop\:ext-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.desktop\:ext-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.desktop\:ext-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.desktop\:ext-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.desktop\:ext-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.desktop\:ext-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.desktop\:ext-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.desktop\:ext-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.desktop\:ext-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.desktop\:ext-grid-cols-none{grid-template-columns:none!important}.desktop\:ext-flex-row{flex-direction:row!important}.desktop\:ext-flex-row-reverse{flex-direction:row-reverse!important}.desktop\:ext-flex-col{flex-direction:column!important}.desktop\:ext-flex-col-reverse{flex-direction:column-reverse!important}.desktop\:ext-flex-wrap{flex-wrap:wrap!important}.desktop\:ext-flex-wrap-reverse{flex-wrap:wrap-reverse!important}.desktop\:ext-flex-nowrap{flex-wrap:nowrap!important}.desktop\:ext-items-start{align-items:flex-start!important}.desktop\:ext-items-end{align-items:flex-end!important}.desktop\:ext-items-center{align-items:center!important}.desktop\:ext-items-baseline{align-items:baseline!important}.desktop\:ext-items-stretch{align-items:stretch!important}.desktop\:ext-justify-start{justify-content:flex-start!important}.desktop\:ext-justify-end{justify-content:flex-end!important}.desktop\:ext-justify-center{justify-content:center!important}.desktop\:ext-justify-between{justify-content:space-between!important}.desktop\:ext-justify-around{justify-content:space-around!important}.desktop\:ext-justify-evenly{justify-content:space-evenly!important}.desktop\:ext-justify-items-start{justify-items:start!important}.desktop\:ext-justify-items-end{justify-items:end!important}.desktop\:ext-justify-items-center{justify-items:center!important}.desktop\:ext-justify-items-stretch{justify-items:stretch!important}.desktop\:ext-justify-self-auto{justify-self:auto!important}.desktop\:ext-justify-self-start{justify-self:start!important}.desktop\:ext-justify-self-end{justify-self:end!important}.desktop\:ext-justify-self-center{justify-self:center!important}.desktop\:ext-justify-self-stretch{justify-self:stretch!important}.desktop\:ext-p-0:not([style*=padding]){padding:0!important}.desktop\:ext-p-base:not([style*=padding]){padding:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-p-lg:not([style*=padding]){padding:var(--extendify--spacing--large)!important}.desktop\:ext-px-0:not([style*=padding]){padding-left:0!important;padding-right:0!important}.desktop\:ext-px-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important;padding-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-px-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large)!important;padding-right:var(--extendify--spacing--large)!important}.desktop\:ext-py-0:not([style*=padding]){padding-bottom:0!important;padding-top:0!important}.desktop\:ext-py-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important;padding-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-py-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large)!important;padding-top:var(--extendify--spacing--large)!important}.desktop\:ext-pt-0:not([style*=padding]){padding-top:0!important}.desktop\:ext-pt-base:not([style*=padding]){padding-top:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pt-lg:not([style*=padding]){padding-top:var(--extendify--spacing--large)!important}.desktop\:ext-pr-0:not([style*=padding]){padding-right:0!important}.desktop\:ext-pr-base:not([style*=padding]){padding-right:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pr-lg:not([style*=padding]){padding-right:var(--extendify--spacing--large)!important}.desktop\:ext-pb-0:not([style*=padding]){padding-bottom:0!important}.desktop\:ext-pb-base:not([style*=padding]){padding-bottom:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pb-lg:not([style*=padding]){padding-bottom:var(--extendify--spacing--large)!important}.desktop\:ext-pl-0:not([style*=padding]){padding-left:0!important}.desktop\:ext-pl-base:not([style*=padding]){padding-left:var(--wp--style--block-gap,1.75rem)!important}.desktop\:ext-pl-lg:not([style*=padding]){padding-left:var(--extendify--spacing--large)!important}.desktop\:ext-text-left{text-align:left!important}.desktop\:ext-text-center{text-align:center!important}.desktop\:ext-text-right{text-align:right!important}}body,.editor-styles-wrapper{--wp--preset--color--background:#000;--wp--preset--color--foreground:#fff;--wp--preset--color--primary:#f2d976;--wp--preset--color--secondary:#636363;--wp--style--block-gap:3rem;--wp--custom--spacing--large:clamp(2rem,7vw,8rem);--responsive--alignwide-width:1120px}
.simple-banner{width:100%;text-align:center;z-index:99999;position:relative;display:block}.simple-banner .simple-banner-text{font-weight:700;padding:10px 20px}.simple-banner .simple-banner-button{border:none;background-color:transparent;padding:0 5px;margin:0 10px;text-align:center;text-decoration:none;position:absolute;transform:translate(0%,-50%);right:0;top:50%;font-size:16px;cursor:pointer}
@font-face{font-family:wpsl-fontello;src:url(//thehunnypot.com/wp-content/plugins/wp-store-locator/css/../font/fontello.eot?28897909);src:url(//thehunnypot.com/wp-content/plugins/wp-store-locator/css/../font/fontello.eot?28897909#iefix) format('embedded-opentype'),url(//thehunnypot.com/wp-content/plugins/wp-store-locator/css/../font/fontello.woff?28897909) format('woff'),url(//thehunnypot.com/wp-content/plugins/wp-store-locator/css/../font/fontello.ttf?28897909) format('truetype'),url(//thehunnypot.com/wp-content/plugins/wp-store-locator/css/../font/fontello.svg?28897909#fontello) format('svg');font-weight:400;font-style:normal}#wpsl-gmap{float:right;width:66.5%;height:350px;margin-bottom:0}.wpsl-store-below #wpsl-gmap{float:none;width:100%}.wpsl-gmap-canvas{width:100%;height:300px;margin-bottom:20px}#wpsl-reset-map:hover{cursor:pointer}#wpsl-gmap div:not[class^=gv-iv],#wpsl-gmap img,.wpsl-gmap-canvas div:not[class^=gv-iv],.wpsl-gmap-canvas img{box-shadow:none!important;max-width:none!important;background:0 0}#wpsl-gmap img,.wpsl-gmap-canvas img{display:inline;opacity:1!important;max-height:none!important}#wpsl-gmap *{box-sizing:content-box!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}#wpsl-gmap div.gm-iv-marker,.wpsl-gmap-canvas div.gm-iv-marker{backgroud-image:inherit}#wpsl-wrap{position:relative;width:100%;overflow:hidden;clear:both;margin-bottom:20px}#wpsl-search-wrap{float:left;width:100%}#wpsl-search-wrap form{margin:0;padding:0;border:none;outline:0}#wpsl-gmap #wpsl-map-controls{position:absolute;height:40px;right:10px;bottom:24px;border-radius:2px;z-index:3;font-size:14px;white-space:nowrap;overflow:hidden;box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px}#wpsl-gmap #wpsl-map-controls.wpsl-street-view-exists{right:60px}#wpsl-map-controls .wpsl-direction-preloader{margin:5px 5px 0 5px}#wpsl-map-controls div{float:left;background:#fff;border-radius:2px}#wpsl-map-controls div:hover{cursor:pointer}#wpsl-wrap [class*=" wpsl-icon-"],#wpsl-wrap [class^=wpsl-icon-]{position:relative;float:left;padding:12px 13px;display:inline-block;font-family:wpsl-fontello;font-style:normal;font-weight:400;font-size:1.3em;color:#737373;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpsl-map-controls span{font-family:inherit;font-size:inherit}#wpsl-wrap .wpsl-icon-reset{border-radius:2px 0 0 2px;z-index:2;padding-right:4px}#wpsl-wrap .wpsl-ie .wpsl-icon-reset{margin-right:-1px}#wpsl-wrap .wpsl-icon-direction{z-index:1}#wpsl-map-controls.wpsl-reset-exists .wpsl-icon-direction{border-radius:0 2px 2px 0}#wpsl-wrap .wpsl-active-icon,#wpsl-wrap [class*=" wpsl-icon-"]:hover,#wpsl-wrap [class^=wpsl-icon-]:hover{color:#000}#wpsl-wrap [class*=" wpsl-icon-"]:focus,#wpsl-wrap [class^=wpsl-icon-]:active{outline:0}#wpsl-wrap .wpsl-in-progress,#wpsl-wrap .wpsl-in-progress:hover{color:#c6c6c6}#wpsl-gmap #wpsl-reset-map{position:absolute;display:none;right:37px;top:37px;padding:6px 14px;background:#fff!important;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;z-index:3}#wpsl-reset-map:hover{cursor:pointer}.gm-style-cc{word-wrap:normal}#wpsl-search-wrap .wpsl-input,#wpsl-search-wrap .wpsl-select-wrap{display:table}#wpsl-search-btn,#wpsl-search-wrap #wpsl-radius,#wpsl-search-wrap #wpsl-results,#wpsl-search-wrap .wpsl-input input,#wpsl-search-wrap .wpsl-input label{display:table-cell}#wpsl-search-wrap label{margin-bottom:0}#wpsl-search-input{width:179px;height:auto;padding:7px 12px;font-size:100%;margin:0}#wpsl-search-btn,#wpsl-search-wrap input{border:1px solid #d2d2d2;border-radius:3px}#wpsl-search-btn{padding:7px 10px;line-height:1.428571429;font-weight:400;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-ms-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-webkit-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-o-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:linear-gradient(top,#f4f4f4,#e6e6e6);box-shadow:0 1px 2px rgba(64,64,64,.1);text-transform:none!important}#wpsl-search-input.wpsl-error{border:1px solid #bd0028!important}.wpsl-search{margin-bottom:12px;padding:12px 12px 0 12px;background:#f4f3f3}.wpsl-search.wpsl-checkboxes-enabled{padding:12px}.wpsl-back{display:inline-block}#wpsl-result-list{width:33%;margin-right:.5%}.wpsl-store-below #wpsl-result-list{width:100%;margin:12px 0 0 0}#wpsl-direction-details,#wpsl-stores{height:350px;overflow-y:auto}#wpsl-direction-details,.wpsl-hide{display:none}#wpsl-result-list p{padding-left:10px}.wpsl-store-below #wpsl-result-list p{padding-left:0}#wpsl-result-list a{outline:0}.wpsl-direction-before{margin:14px 0 21px 0;padding-left:10px}.wpsl-store-below .wpsl-direction-before{padding-left:0}.wpsl-direction-before div{margin-top:10px}#wpsl-wrap #wpsl-result-list li{padding:10px;border-bottom:1px dotted #ccc;margin-left:0;overflow:hidden;list-style:none outside none!important;text-indent:0}#wpsl-wrap #wpsl-result-list li li{padding:0;border-bottom:0;margin-left:14px;overflow:visible}#wpsl-wrap #wpsl-result-list ul li{list-style:none!important}#wpsl-wrap #wpsl-result-list ol li{list-style:decimal!important}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{padding:10px 10px 10px 0}#wpsl-result-list li p{padding-left:0;margin:0 0 20px 0}.wpsl-store-details.wpsl-store-listing{position:relative;padding-right:20px}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before,.wpsl-store-details.wpsl-store-listing:before{position:absolute;content:'';bottom:6px;right:0;border-top:5px solid #000;border-left:6px solid transparent;border-right:6px solid transparent}.wpsl-store-details.wpsl-store-listing.wpsl-active-details:before{border-bottom:5px solid #000;border-top:none;border-left:6px solid transparent;border-right:6px solid transparent}#wpsl-stores .wpsl-store-thumb{float:right;border-radius:3px;margin:7px 0 0 10px;padding:0;border:none}.wpsl-direction-index{float:left;width:8%;margin:0 5% 0 0}.wpsl-direction-txt{float:left;width:62%}.wpsl-direction-distance{float:left;width:20%;margin:0 0 0 5%}.wpsl-direction-txt span{display:block;margin-top:10px}.wpsl-country,.wpsl-street{display:block;border-bottom:none!important}.wpsl-directions{display:table;border-bottom:none!important}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{position:relative;border-bottom:none;padding:10px 10px 10px 35px}.wpsl-preloader img{position:absolute;left:10px;top:50%;margin-top:-8px;box-shadow:none!important;border:none!important}.wpsl-preloader span{float:left;margin:-5px 0 0 11px}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:10px;float:left}#wpsl-search-wrap .wpsl-select-wrap{position:relative;z-index:2;margin-right:0}#wpsl-search-wrap .wpsl-input-field{position:relative}#wpsl-radius,#wpsl-results{float:left;margin-right:15px}#wpsl-category{position:relative;z-index:1;clear:both}#wpsl-search-wrap .wpsl-dropdown div{position:absolute;float:none;margin:-1px 0 0 0;top:100%;left:-1px;right:-1px;border:1px solid #ccc;background:#fff;border-top:1px solid #eee;border-radius:0 0 3px 3px;opacity:0;overflow:hidden;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#wpsl-search-wrap .wpsl-dropdown.wpsl-active div{opacity:1}#wpsl-search-wrap .wpsl-input label{margin-right:0}#wpsl-radius,#wpsl-results{display:inline}#wpsl-radius{margin-right:10px}#wpsl-search-btn:hover{cursor:pointer}#wpsl-search select,#wpsl-search-wrap select{display:none}#wpsl-search-wrap div label{float:left;margin-right:10px;line-height:32px}#wpsl-results label{width:auto}#wpsl-result-list ul{list-style:none;margin:0;padding:0}.wpsl-direction-details{display:none}#wpsl-gmap .wpsl-info-window,.wpsl-gmap-canvas .wpsl-info-window{max-width:225px}.wpsl-info-window span,.wpsl-more-info-listings span{display:block}.wpsl-info-window .wpsl-no-margin{margin:0}.wpsl-more-info-listings{display:none}.wpsl-info-window span span{display:inline!important}#wpsl-wrap .wpsl-info-window p{margin:0 0 10px 0}.wpsl-store-hours{margin-top:10px}.wpsl-store-hours strong{display:block}#wpsl-gmap .wpsl-info-actions{display:block;margin:10px 0!important}.wpsl-info-actions a{float:left;margin-right:7px}.wpsl-info-actions .wpsl-zoom-here{margin-right:0}.wpsl-dropdown{position:relative;width:90px;border:1px solid #ccc;cursor:pointer;background:#fff;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:0!important;z-index:2}#wpsl-results .wpsl-dropdown{width:70px}.wpsl-dropdown ul{position:absolute;left:0;width:100%;height:100%;padding:0!important;margin:0!important;list-style:none;overflow:hidden}.wpsl-dropdown:hover{box-shadow:0 0 5px rgba(0,0,0,.15)}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li{position:relative;display:block;line-height:normal;color:#000;overflow:hidden}#wpsl-radius .wpsl-dropdown .wpsl-selected-item,#wpsl-radius .wpsl-dropdown li,#wpsl-results .wpsl-dropdown .wpsl-selected-item,#wpsl-results .wpsl-dropdown li{white-space:nowrap}.wpsl-selected-item:after{position:absolute;content:"";right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #000}.wpsl-active .wpsl-selected-item:after{margin-top:-10px;border:6px solid transparent;border-bottom:8px solid #000}.wpsl-dropdown li:hover{background:#f8f9f8;position:relative;z-index:3;color:#000}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li,.wpsl-selected-item{list-style:none;padding:9px 12px!important;margin:0!important}.wpsl-selected-dropdown{font-weight:700}.wpsl-clearfix:after,.wpsl-clearfix:before{content:" ";display:table}.wpsl-clearfix:after{clear:both}#wpsl-wrap .wpsl-selected-item{position:static;padding-right:35px!important}#wpsl-category,.wpsl-input,.wpsl-select-wrap{position:relative;margin-bottom:10px}#wpsl-search-wrap .wpsl-scroll-required div{overflow-y:scroll}.wpsl-scroll-required ul{overflow:visible}.wpsl-provided-by{float:right;padding:5px 0;text-align:right;font-size:12px;width:100%}#wpsl-wrap .wpsl-results-only label{width:auto}.wpsl-contact-details,.wpsl-location-address,.wpsl-locations-details{margin-bottom:15px}.wpsl-contact-details{clear:both}table.wpsl-opening-hours td{vertical-align:top;padding:0 15px 0 0;text-align:left}table.wpsl-opening-hours time{display:block}table.wpsl-opening-hours{width:auto!important;font-size:100%!important}table.wpsl-opening-hours,table.wpsl-opening-hours td{border:none!important}.wpsl-gmap-canvas .wpsl-infobox{min-width:155px;max-width:350px!important;padding:10px;border-radius:4px;font-size:13px;font-weight:300;border:1px solid #ccc;background:#fff!important}.wpsl-gmap-canvas .wpsl-infobox:after,.wpsl-gmap-canvas .wpsl-infobox:before{position:absolute;content:"";left:40px;bottom:-11px}.wpsl-gmap-canvas .wpsl-infobox:after{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #fff}.wpsl-gmap-canvas .wpsl-infobox:before{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #ccc;bottom:-13px;left:38px}#wpsl-checkbox-filter,.wpsl-custom-checkboxes{display:block;float:left;margin:5px 0 15px;padding:0;width:100%}#wpsl-checkbox-filter li,.wpsl-custom-checkboxes li{float:left;list-style:none;margin:0 1% 0 0}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-1-columns li{width:99%}#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-2-columns li{width:49%}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-3-columns li{width:32%}#wpsl-checkbox-filter.wpsl-checkbox-4-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-4-columns li{width:24%}#wpsl-checkbox-filter input,.wpsl-custom-checkboxes input{margin-right:5px}#wpsl-result-list .wpsl-contact-details span{display:block!important}#wpsl-search-wrap .select2{display:none!important}.rtl #wpsl-result-list{float:left}.rtl #wpsl-checkbox-filter input,.rtl .wpsl-custom-checkboxes input{margin-right:0;margin-left:5px}.rtl .wpsl-info-actions a{float:right;margin:0 0 0 7px}.rtl #wpsl-gmap .wpsl-info-window{padding-right:22px}.rtl #wpsl-wrap #wpsl-result-list li.wpsl-preloader{padding:10px 35px 10px 0}.rtl .wpsl-preloader img{left:0;right:10px}.wpsl-twentynineteen .wpsl-input{width:100%}.wpsl-twentynineteen #wpsl-search-input{line-height:1.3em}.wpsl-twentynineteen #wpsl-search-wrap label{margin-top:6px}.wpsl-twentynineteen .wpsl-dropdown{width:116px}#wpsl-results .wpsl-dropdown{width:81px}@media (max-width:825px){#wpsl-search-input{width:348px}.wpsl-results-only #wpsl-search-wrap .wpsl-dropdown{width:70px}#wpsl-search-wrap .wpsl-input{width:100%;margin-bottom:10px}#wpsl-category label,#wpsl-radius label,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-input label,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:auto}}@media (max-width:720px){#wpsl-search-wrap .wpsl-dropdown{width:114px}}@media (max-width:675px){#wpsl-search-wrap #wpsl-search-btn{float:left;margin:0 5px 0 0}.wpsl-dropdown,.wpsl-results-only #wpsl-search-wrap .wpsl-input{width:100%}.wpsl-search{padding:2%}.wpsl-input{margin-right:0}#wpsl-gmap,#wpsl-result-list{width:49.75%}#wpsl-gmap,#wpsl-result-list{float:none;width:100%}.wpsl-direction-before{padding-left:0}#wpsl-gmap{margin-bottom:15px}#wpsl-result-list,.wpsl-cat-results-filter .wpsl-select-wrap,.wpsl-filter .wpsl-select-wrap{margin-bottom:10px}#wpsl-result-list p,#wpsl-wrap #wpsl-result-list li{padding-left:0}#wpsl-wrap #wpsl-result-list li.wpsl-preloader{padding-left:25px}.wpsl-preloader img{left:0}#wpsl-stores.wpsl-not-loaded{height:25px}#wpsl-reset-map{top:25px}#wpsl-gmap{margin-top:10px}#wpsl-category,#wpsl-search-btn,.wpsl-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input,.wpsl-select-wrap{margin-bottom:0}#wpsl-stores.wpsl-no-autoload{height:auto!important}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-checkbox-filter.wpsl-checkbox-4-columns li{width:49%}}@media (max-width:570px){#wpsl-search-wrap #wpsl-search-btn{margin-bottom:5px}.wpsl-search{padding:4%}#wpsl-search-input{width:98%!important}.wpsl-cat-results-filter #wpsl-search-input,.wpsl-cat-results-filter #wpsl-search-wrap .wpsl-input,.wpsl-no-results #wpsl-search-input,.wpsl-results-only #wpsl-search-input{width:100%!important}.wpsl-search-btn-wrap{margin-top:15px}.wpsl-checkboxes-enabled .wpsl-search-btn-wrap{margin-top:0}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:0}#wpsl-search-wrap div label{display:block;width:100%}#wpsl-results{width:auto}.wpsl-select-wrap{width:100%}#wpsl-radius,#wpsl-results{width:50%}#wpsl-radius{margin-right:4%}#wpsl-search-wrap .wpsl-dropdown{width:96%!important}.wpsl-search-btn-wrap{clear:both}.wpsl-no-filters #wpsl-search-input,.wpsl-no-filters #wpsl-search-wrap .wpsl-input{width:100%!important}}@media (max-width:420px){#wpsl-checkbox-filter li{margin:0}#wpsl-checkbox-filter.wpsl-checkbox-1-columns li,#wpsl-checkbox-filter.wpsl-checkbox-2-columns li,#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,#wpsl-checkbox-filter.wpsl-checkbox-4-columns li{width:100%}}
/*
Theme Name: GeneratePress
Theme URI: https://generatepress.com
Author: Tom Usborne
Author URI: https://tomusborne.com
Description: GeneratePress is a lightweight WordPress theme built with a focus on speed and usability. Performance is important to us, which is why a fresh GeneratePress install adds less than 10kb (gzipped) to your page size. We take full advantage of the new block editor (Gutenberg), which gives you more control over creating your content. If you use page builders, GeneratePress is the right theme for you. It is completely compatible with all major page builders, including Beaver Builder and Elementor. Thanks to our emphasis on WordPress coding standards, we can boast full compatibility with all well-coded plugins, including WooCommerce. GeneratePress is fully responsive, uses valid HTML/CSS and is translated into over 25 languages by our amazing community of users. A few of our many features include microdata integration, 9 widget areas, 5 navigation locations, 5 sidebar layouts, dropdown menus (click or hover) and navigation color presets. Learn more and check out our powerful premium version at https://generatepress.com
Version: 3.0.4
Requires at least: 4.5.0
Tested up to: 5.8
Requires PHP: 5.4.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: generatepress
Tags: two-columns, three-columns, one-column, right-sidebar, left-sidebar, footer-widgets, blog, e-commerce, flexible-header, full-width-template, buddypress, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, rtl-language-support, featured-images, theme-options

GeneratePress, Copyright 2014-2021 EDGE22 Studios LTD.
GeneratePress is distributed under the terms of the GNU GPL

GeneratePress is based on Underscores http://underscores.me/, (C) 2012-2021 Automattic, Inc.

Actual CSS can be found in /assets/css/ folder.
*/

h1,h2,h3,h4{font-family:'Poppins',sans-serif;margin-bottom:unset}h1,h2,h3,h4{text-transform:uppercase;margin-top:unset}.font-outline{font-family:'Lulo Outline',sans-serif}.font-cursive{font-family:'Jadyn Maria',cursive,sans-serif}.font-bebas{font-family:'Bebas','Poppins',sans-serif}h1,h2{font-weight:600}.gold{color:#d3b04c}.white{color:#fff}.white-text{color:#fff !important}.white-bg{background-color:#fff}.black{color:#000}.centered{margin:0 auto;text-align:center}.text-left{text-align:left}.hidden-mobile,.md-up{display:none;visibility:hidden}.hidden{display:none;visibility:hidden}.hide-sr{position:absolute !important;top:-9999px !important;left:-9999px !important}.show-1200,.show-1024,.show-600{display:none;visibility:hidden}.caps{text-transform:uppercase}.shadow{box-shadow:0px 1px 5px 0px rgba(0,0,0,.6)}.text-shadow{text-shadow:0px 1px 3px rgba(0,0,0,.5)}.no-click{pointer-events:none;cursor:default}a:hover,a:focus{text-decoration:none}.box{background-color:#0b2b1b;color:#fff;padding:100px;height:300px}.bold{font-weight:700}.lowercase{text-transform:lowercase}.align-right{text-align:right}.bg-overlay{background-color:rgba(13,44,27,.8);width:100%;height:100%;color:#fff;position:absolute;top:0;padding:50px 20px}body p{margin:unset;font-family:'Montserrat',sans-serif}body .grid-container{max-width:2000px}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.inline-flex{display:inline-flex;flex-wrap:wrap}.flex-nowrap{display:flex;flex-wrap:nowrap}.flex-wrap{display:flex;flex-wrap:wrap}.table{display:inline-table}.flex-table{display:flex;justify-content:center;flex-direction:column;align-items:normal}.reverse-row{flex-direction:row-reverse}.center-div{display:table-cell;vertical-align:middle}.btn-circle{background:#d3b04c;text-align:center;width:100px;height:100px;border-radius:100%;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-size:.6rem;color:#fff;font-weight:700;text-decoration:none;box-shadow:0px 0px 5px 1px rgba(0,0,0,.3);transition:.3s}.btn-circle:hover,.education>.text-overlay a.btn-circle:hover{background-color:#000;color:#d3b04c;cursor:pointer}.btn-square{border:solid 2px #d3b04c;padding:7px;color:#d3b04c;transition:.3s;text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:600;letter-spacing:.5px}.btn-square:hover{background-color:#d3b04c;color:#000;cursor:pointer;border-color:#e8e6e6}body a{color:#d3b04c}.site-header a,.site-header a:visited{color:#fff}body a:focus{outline:none;box-shadow:none}@media screen and (max-width:374px){.slide-11464 h2.slide-title.long-cityName,h2.slide-title.long-cityName{font-size:1.6rem !important}.contact-phone-fa{font-size:12px !important}#contact-customerService p.contact-msg{font-size:1rem !important}.city-serve{width:90% !important}.page-template-page-city .page-banner h1{font-size:4rem !important}.page-id-7116 .title-cursive,.page-id-7110 .title-cursive,.page-id-2023 .title-cursive,.page-id-7104 .title-cursive,.page-id-7118 .title-cursive,.page-id-7120 .title-cursive,.page-id-7124 .title-cursive,.page-id-7126 .title-cursive,.page-id-7128 .title-cursive{top:36% !important;font-size:4rem !important;letter-spacing:0px !important}.page-banner h1,.page-id-7116 .page-banner h1,.page-id-7104 .page-banner h1,.page-id-7118 .page-banner h1,.page-id-7120 .page-banner h1,.page-id-7124 .page-banner h1,.page-id-7126 .page-banner h1,.page-id-7128 .page-banner h1{font-size:3rem !important}.page-id-7110 .page-banner h1{font-size:2.7rem !important;letter-spacing:2px !important}.city-intro .caps{font-size:1rem !important}#main-cities-we-serve-cannabis span.font-cursive{font-size:3.5rem !important;top:20px !important;letter-spacing:1px !important}#main-cities-we-serve-cannabis h1{font-size:2.7rem !important}.service-area{padding:5px !important;width:45% !important;font-size:.875rem !important;margin:8px 0 !important}.city_productsCards h3{font-size:.8rem !important}.page-template-page-city section{padding:10px 15px 0 !important}.cannabis-services h3,.services-available .button{font-size:1rem !important}#cityServicesAvailable h2,#city_productsCarried h2,#otherCities h2{font-size:1.2rem !important}.city_storeCards h2{font-size:.875rem !important}.signup_banner .button{padding:10px !important;width:38% !important}.signup_banner p{font-size:.875rem !important}.page-id-1852 .gm-style-iw.gm-style-iw-c,.page-template-page-cannabis .gm-style-iw.gm-style-iw-c{max-width:250px !important}#about-welcome-banner h1{font-size:1.8rem !important}.slide-3717 h2.slide-title{font-size:1.2rem !important}.slide-3717 p.slide-text.font-cursive{font-size:.875rem !important}#wpcf7-f2877-o1 input.wpcf7-file{height:22px !important}.store-locations h1{font-size:1.5rem !important}#thp-stores h2{font-size:14px !important}#stores-info{margin-top:30px !important}h2.city-name{font-size:1.5rem !important}.burlington-stores>.visit-us h2{font-size:1rem !important}.visit-us h3{font-size:.8rem !important}.visit-us p{font-size:.7rem !important}i.mob-icon-minus-1.close-icon{top:-6px !important}li.menu-item-37 .mob-icon-plus-1:before{top:-2px !important}li.menu-item-37 i.mob-icon-minus-1.close-icon{top:-6px !important}#city2 p:not(.store-menu-address){font-size:.8rem !important}.slide-1966 span.city-nm{font-size:.8rem !important}.slide-1966 .new-stores p{font-size:.5rem !important}.slide-1966 .coming-soon-banner{align-items:start !important}.slide-1966 h2.slide-title{font-size:2rem !important}.city-wrap{width:280px !important}#wpsl-result-list li p strong,#wpsl-result-list li p{font-size:.85rem !important}.return-policy p{font-size:.7rem !important}.return-policy h3{font-size:1rem !important}p.contact-msg{font-size:.8rem !important;padding:0 !important}#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:1.35rem !important}.store-menu p.store-menu-address{font-size:.8rem !important}#store-selector{width:90% !important;font-size:.75rem !important}span.wpcf7-form-control-wrap.email-consent .wpcf7-list-item-label{font-size:.55rem !important}.age-gate-form{padding:0 20px !important}.age-gate-heading.age-gate-logo img{width:80px !important}input.age-gate-input{height:35px !important}label.age-gate-remember{font-size:.8rem !important}p.age-gate-message{font-size:.65rem !important;padding:5px !important}h2.age-gate-subheading{font-size:.9rem !important;width:100% !important}#main-faq h1{font-size:1rem !important}.faq-container{padding:50px 15px 20px !important}.helpie-faq.accordions .accordion__title{font-size:.9rem !important}.helpie-faq.accordions.dark .accordion__body{font-size:.8rem !important;padding:20px 10px 40px !important}.bullet-points{width:unset !important}.review-wrap{max-width:320px !important;margin:0 auto !important}.total-score{padding-left:25px !important}.review-subtitle{font-size:1.1rem !important}.post-excerpt{padding:0 25px !important}.post-excerpt h2{font-size:1.1rem !important}.img-con{height:75px !important;width:75px !important}.blog-cards{padding-bottom:20px !important}.blog-date{font-size:.7rem !important}h2.blog-title{font-size:1.1rem !important}#media-mentions{max-width:320px !important;padding:0 10px !important}.btn-square.media-readmore{width:110px !important;margin:15px auto 0 auto !important;letter-spacing:0px !important;padding:7px 4px !important}.source-date{padding:14px 0 12px !important}.post-source{font-size:.7rem !important;letter-spacing:2px !important}.post-date{font-size:.7rem !important}.post-title{font-size:.9rem !important;width:90% !important}.media-cards{padding-top:20px !important}.post-img{height:240px !important}.privacy-container h1{font-size:1.6rem !important}h2.font_8.privacy-policy{font-size:.9rem !important}.privacy-container{padding:40px 20px !important;min-width:280px !important;margin:0 auto !important;max-width:300px !important}.merch-container{padding:40px 25px !important}#main-shop h1{font-size:1.05rem !important}#wpcf7-f160-o1 div.wpcf7-validation-errors{font-size:.875rem !important}#wpcf7-f160-o1 input.wpcf7-form-control.wpcf7-submit{height:45px !important;font-size:.8rem !important}#subscribe-thp{min-width:258px}#subscribe-thp h1{font-size:1.4rem !important}#subscribe-thp h2{font-size:.8rem !important;padding:10px 0 5px !important;min-width:270px !important;max-width:270px !important;margin:0 !important}span.wpcf7-form-control-wrap.accept-terms{width:238px !important;max-width:238px !important}#pot-top{padding-bottom:40px !important}#pot-top,#products-carried{min-width:280px !important;max-width:280px !important;margin:0 auto !important}#pot-top .pot-img{top:50px !important;left:90px !important;width:195px !important}.contact-container{max-width:280px !important;margin:0 auto !important;min-width:280px !important}.contact-us h2,.careers-contact h2{font-size:1rem !important}.visit-us h2{font-size:1.3rem !important}.visit-us #contact-map,.visit-us .contact-map{height:200px !important}.contact-section .contact-img{top:88px !important;left:80px !important;width:190px !important}.about-container{padding:30px 25px !important}.careers-text{font-size:.75rem !important;width:300px !important;max-width:300px !important}.complaints-text{font-size:.75rem !important;width:270px !important;max-width:270px !important}#wpcf7-f138-o1 div.wpcf7-validation-errors,#wpcf7-f2877-o1 div.wpcf7-validation-errors{font-size:1rem !important}#wpcf7-f138-o1 select[name=experience]{font-size:.6rem !important}#wpcf7-f138-o1 input,#wpcf7-f138-o1 select,#wpcf7-f2877-o1 input,#wpcf7-f2877-o1 select,#wpcf7-f2877-o1 textarea{font-size:.7rem !important}#main-careers h1,#main-complaints h1{font-size:1.4rem !important}a.btn-round.online-pay{margin-top:0 !important}a.btn-round{transform:scale(.7) !important}.cannabis-container{margin:10px auto 0 auto !important;max-width:300px !important;padding:0 15px !important}.store-menu p{font-size:1.1rem !important}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:.85rem !important}.page-id-28 h2,.page-id-2288 h2,.page-template-page-cannabis-delivery-hamilton h2,.page-template-page-cannabis-delivery-toronto h2,.page-template-page-cannabis-delivery-milton h2,.page-template-page-cannabis-delivery-niagara h2,.page-template-page-cannabis-delivery-cambridge h2,.page-template-page-cannabis-delivery-waterloo h2{font-size:.6rem !important}.store-menu h2{font-size:1.6rem !important}.slide-52 h2.slide-title{font-size:1.1rem !important}.new-stores p{font-size:.6rem !important}.metaslider .caption-wrap .caption img.icon-banner{width:70px !important;height:70px !important;padding:0 !important}.slide-51 .slide-text{letter-spacing:5px !important;font-size:.7rem !important;line-height:1.7 !important}.slide-51 h2.slide-title{font-size:2rem !important}p.covid-update{padding-bottom:0 !important}P.slide-btn{transform:scale(.7) !important}.slide-5471 h2.slide-title,.slide-5459 h2.slide-title{font-size:1.4rem !important}.slide-5471 .slide-link{padding-bottom:5px !important}.slide-5471 .slide-text,.slide-5459 .slide-text{font-size:.56rem !important;padding:0 0 10px !important}p.curbside{font-size:.75rem !important;line-height:1.4 !important}.slide-5459 .slide-btn{font-size:.45rem !important;transform:scale(.9) !important;padding:8px 18px !important;font-weight:700 !important}.slide-51 .caption-wrap{line-height:1em !important}.mobmenu-content #mobmenuright .sub-menu li a{font-size:.6rem !important}.mob-standard-logo{margin-top:5px !important;margin-right:15px !important}.footer-bar .widget-title{font-size:1rem !important}.generate-back-to-top,.generate-back-to-top:visited{width:50px !important;height:50px !important;bottom:15px !important;right:15px !important}.generate-back-to-top:before{line-height:1.5 !important}#wpcf7-f84-o1,#wpcf7-f84-o2{padding:15px 25px 20px !important}#custom_html-3{width:85% !important}.store-info a,.copyright-bar p{font-size:.7rem !important}.store-info p{font-size:.8rem !important}#home-about h2{font-size:1.5rem !important;margin:0 20px !important;padding:15px 0 0 !important}.parallax-content p{font-size:.8rem !important;width:88% !important}.parallax-content{padding-top:0 !important;padding-bottom:10px !important}#home-about img{width:200px !important;max-width:200px !important;padding-top:8px !important}.img-bg:before{width:195px !important;max-width:195px !important;height:295px !important;max-height:295px !important;top:10px !important;left:15% !important}.img-bg{width:248px !important;max-width:248px !important;height:315px !important}}.mobmenu{padding:10px 0}.mobmenu-right-panel{width:100% !important}.mobmenur-container i{line-height:2.2 !important;font-size:2.3rem !important;float:right !important}.mob-standard-logo{margin-right:10px;margin-top:10px}.mobmenu-content #mobmenuright .sub-menu li a{font-size:12px}.mobmenur-container{right:5px !important}.show-panel .mob-cancel-button{border:solid 3px #d3b04c;margin:5px;padding:4px}.mobmenu-content{height:100vh !important;margin-top:50px !important;overflow:scroll !important}#mobmenuright{text-align:center}#mobmenuright li{width:87%;margin:0 auto !important;color:#000}#mobmenuright li a{border-top:solid 1px rgba(31,31,31,.5)}#mobmenuright li.menu-item-34 a,#mobmenuright .sub-menu li a{border-top:none}#mobmenuright .sub-menu li{border-bottom:none;width:100%}#mobmenuright .sub-menu li a{text-align:center;width:100%;letter-spacing:0;font-size:.9rem;letter-spacing:3px !important;padding:8px 0 10px !important}#mobmenuright .sub-menu li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-42 a{margin-left:-8px}.mobmenu-content li.current-page,li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-110.current_page_item.menu-item-112,li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-24.current_page_item.menu-item-40{color:#d3b04c !important}.mobmenu-content li a{padding:8px 20px !important}.mob-icon-plus-1:before{position:absolute}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children,#mobmenuright li a:hover,#mobmenuright li a:visited,#mobmenuright li a:focus{color:#000}#mobmenuright li a,#mobmenuright li a:visited,.show-nav-right .mob-menu-copyright,.show-nav-right .mob-expand-submenu i{color:unset !important}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home,li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-112,li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-40{color:#000}li.menu-item-37 .mob-icon-plus-1:before,li.menu-item-37 i.mob-icon-minus-1.close-icon{left:-25px !important}li.menu-item-41 .mob-icon-plus-1:before,li.menu-item-41 i.mob-icon-minus-1.close-icon{left:-25px !important}i.mob-icon-minus-1.close-icon{top:-5px}.menu-primary-menu-container{transform:scale(.85) translatex(-10px)}.mobmenu-content li>.sub-menu li{padding-left:unset !important}.mobmenu-content #mobmenuright li:hover{padding-top:1px}.mob-expand-submenu.show-sub{margin-right:-30px}.menu-item-39,.menu-item-1974,.menu-item-1576,.menu-item-2056,.menu-item-2057,.menu-item-11995,.menu-item-38,.menu-item-8733,.menu-item-10179,.menu-item-11488,.menu-item-11697,.menu-item-12003,.menu-item-13500,.menu-item-13599,.menu-item-13853,.menu-item-14108,.menu-item-14201,.menu-item-15239,.menu-item-15968,.menu-item-16878,.menu-item-19697,.menu-item-19696,.menu-item-19972,.menu-item-19973,.menu-item-20110,.menu-item-20199,.menu-item-20320,.menu-item-20320,.menu-item-20321,.menu-item-20322,.menu-item-20323,.menu-item-20324,.menu-item-20325,.menu-item-20326,.menu-item-20327,.menu-item-20328,.menu-item-20329,.menu-item-20330,.menu-item-20331,.menu-item-20332,.menu-item-20334,.menu-item-20378,.menu-item-20405,.menu-item-20421,.menu-item-20447,.menu-item-20448,.menu-item-20449,.menu-item-20450,.menu-item-20451,.menu-item-20452,.menu-item-20453,.menu-item-20454,.menu-item-20455,.menu-item-20456,.menu-item-20457,.menu-item-20458,.menu-item-20459,.menu-item-20460,.menu-item-20461,.menu-item-20462,.menu-item-20543,.menu-item-20544,.menu-item-20588,.menu-item-20589,.menu-item-20597,.menu-item-20598,.menu-item-20617{display:none}#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email:focus,#wpcf7-f84-o2 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email:focus,#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required:focus{border:solid 1px #d3b04c}#wpcf7-f84-o2 div.wpcf7-validation-errors,#wpcf7-f84-o1 div.wpcf7-validation-errors{display:none !important}#wpcf7-f84-o2 span.wpcf7-not-valid-tip,#wpcf7-f84-o1 span.wpcf7-not-valid-tip{padding-top:10px;font-size:.7rem}.copyright-bar{margin-top:10px}.footer-bar .widget_nav_menu>div>ul{display:flex;vertical-align:middle;flex-direction:column;text-align:center;line-height:1.2;margin-top:10px;font-size:.7rem;letter-spacing:.5px}.footer-bar .widget-title{display:unset;color:#d3b04c;text-transform:uppercase;font-weight:600;letter-spacing:2px;font-size:1.1rem}.footer-bar .widget_nav_menu li:last-child,.footer-bar .widget_nav_menu li:first-child{margin:0 auto}#footer-social{flex-direction:column;margin-top:10px;align-items:center}#footer-social a{margin-bottom:12px;font-size:1.2rem}.footer-bar{display:inline-flex;width:100%;justify-content:space-around;flex-wrap:wrap;max-width:375px;margin:0 auto}#custom_html-3{width:80%;margin-bottom:15px}.site-info{background-color:#0b0b0b;padding-bottom:10px}.home .site-info{background-color:#000}#wpcf7-f84-o1,#wpcf7-f84-o2{border:solid 2px #d3b04c;padding:15px 40px 30px;background-color:#000;margin-top:15px}#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,#wpcf7-f84-o2 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background-color:#000;border:none;border-bottom:solid 3px #d3b04c;color:#fff;text-align:center}#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email::placeholder,#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder,#wpcf7-f84-o2 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email::placeholder{color:#fff;font-size:.85rem;text-align:center}#custom_html-3 input.wpcf7-form-control.wpcf7-submit{display:block;margin:15px auto 0 auto;width:200px;background-color:#fff;color:#000;border:solid 2px #d3b04c;font-size:.7rem;padding:6px;text-transform:uppercase;font-weight:700;transition:.3s}#custom_html-3 input.wpcf7-form-control.wpcf7-submit:hover{background-color:#000;color:#d3b04c;border-color:#000}.copyright-bar p{font-size:.8rem}.generate-back-to-top,.generate-back-to-top:visited{background-color:#d3b04c;color:#fff;border-radius:100%;width:55px;height:55px;bottom:20px;right:20px}.generate-back-to-top:before{font-size:2rem;font-weight:bolder;line-height:1.7}#wpcf7-f84-o1 div.wpcf7-mail-sent-ok,#wpcf7-f84-o2 div.wpcf7-mail-sent-ok,div#wpcf7-f160-o1 div.wpcf7-mail-sent-ok,#wpcf7-f154-o1 div.wpcf7-mail-sent-ok,#wpcf7-f138-o1 div.wpcf7-mail-sent-ok,#wpcf7-f2877-o1 div.wpcf7-mail-sent-ok{border:none;color:#d3b04c;width:100%;margin:0 auto;text-align:center;font-size:.75rem}#wpcf7-f84-o1 div.wpcf7-mail-sent-ok,#wpcf7-f84-o2 div.wpcf7-mail-sent-ok{padding:0}#wpcf7-f160-o1 div.wpcf7-mail-sent-ok,#wpcf7-f154-o1 div.wpcf7-mail-sent-ok,#wpcf7-f138-o1 div.wpcf7-mail-sent-ok,#wpcf7-f2877-o1 div.wpcf7-mail-sent-ok{padding:0 0 10px}#callnowbutton-desktop{display:none;visibility:hidden}.footer-seal #ontario-seal{max-width:60px}.metaslider .flexslider{margin-bottom:0 !important}p.slide-btn{background-color:#d3b04c;padding:12px 18px;text-align:center;text-transform:uppercase;color:#fff;font-weight:700;border-radius:50px;box-shadow:0px 2px 5px 1px rgba(0,0,0,.4);letter-spacing:3px;transition:.3s;font-size:.8rem;transform:scale(.8);border:solid 1px #d3b04c;cursor:pointer}p.slide-btn:hover{background-color:#000;border:solid 1px #d3b04c;color:#d3b04c}h2.slide-title{color:#fff;font-weight:700;text-transform:uppercase;text-shadow:0px 1px 3px rgba(0,0,0,.5);font-size:1.8rem}p.slide-text{text-transform:uppercase;letter-spacing:1px;text-shadow:0px 1px 3px rgba(0,0,0,.5);margin:2px 0 !important;font-weight:700}.metaslider .caption-wrap{top:0;background:rgba(0,0,0,.8) !important;opacity:unset !important;height:100% !important;display:flex !important;align-items:center !important;text-align:center}.metaslider .flex-control-nav{bottom:10px !important}.flex-control-paging li a{background:rgba(255,255,255,.3) !important}.flex-control-paging li a.flex-active{background:#fff !important}.metaslider .flexslider .flex-control-nav li a{box-shadow:0px 1px 3px 1px rgba(0,0,0,.5) !important}.metaslider .caption{padding:0 20px 20px !important;width:100% !important;display:flex;height:100% !important;flex-direction:column;justify-content:center;align-items:center}.metaslider .flexslider .flex-direction-nav li a{display:none !important}.metaslider .caption-wrap .caption img.icon-banner{width:90px;height:90px;padding:10px 0}.slide-51 h2.slide-title{font-size:2.2rem}.slide-51 .slide-text{letter-spacing:6px;font-size:.875rem}.slide-5471 h2.slide-title{font-size:1.8rem;line-height:1.5}.slide-5471 .slide-text,.slide-5459 .slide-text{font-size:.7rem;font-family:'Poppins',sans-serif;font-weight:400;line-height:1.5;text-transform:capitalize;letter-spacing:0;padding:0 10px 15px}.slide-5459 h2.slide-title{line-height:1.5}.slide-5459 .slide-btn{font-size:.6rem;transform:scale(.9)}.banner-delivery-wrap .slide-btn{font-size:.8rem;margin-top:5px !important}p.curbside{font-size:.9rem;color:#d3b04c;font-family:"Poppins",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:5px;width:300px}p.covid-update{font-family:"Poppins",sans-serif;font-weight:700;letter-spacing:5px}.coming-soon-banner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;width:100%}.new-stores{width:49%;margin:0 auto}.metaslider .caption-wrap .caption img.store-icon{width:50px;height:50px;margin:0 auto;padding:20px 0}.new-stores p{font-size:.75rem;font-family:"Poppins",sans-serif;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px}.slide-52 h2.slide-title{font-size:1.3rem}span.city-nm{font-size:1rem}#tablet-slider,#home-slider{display:none;visibility:hidden}.page-id-14 .site-main{margin:0 0 20px !important}.city-wrap{display:flex;justify-content:space-evenly}.city-wrap p.slide-text{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:.65rem;line-height:1.5}.slide-1966 p.slide-text{font-size:.6rem;line-height:1.4}.slide-1966 h2.slide-title{letter-spacing:4px;font-size:2.4rem}.slide-1966 .new-stores{width:33%}.slide-1966 .new-stores p{font-size:.475rem}p.slide-text.font-cursive{text-transform:capitalize}.slide-3716 p.slide-text.font-cursive,.slide-10045 p.slide-text.font-cursive,.slide-11464 p.slide-text.font-cursive{font-size:2.2rem}.slide-3716 p.slide-text,.slide-3720 p.slide-text,.slide-10045 p.slide-text,.slide-10046 p.slide-text,.slide-11464 p.slide-text.font-cursive,.slide-11465 p.slide-text.font-cursive,.slide-11466 p.slide-text.font-cursive{font-weight:500}.slide-3716 h2.slide-title,.slide-11464 h2.slide-title{color:#d3b04c;letter-spacing:3.5px;font-size:2.5rem}.slide-11464 h2.slide-title.long-cityName,h2.slide-title.long-cityName{font-size:2rem}.slide-3717 .caption-wrap,.slide-3721 .caption-wrap,.slide-3724 .caption-wrap,.slide-11464 .caption-wrap,.slide-11465 .caption-wrap,.slide-11466 .caption-wrap{background:rgba(0,0,0,.2) !important}.slide-3717 h2.slide-title{letter-spacing:3.5px;font-size:1.5rem}.slide-3717 p.slide-text.font-cursive{font-size:1.1rem;letter-spacing:2px;line-height:1}.metaslider a,.metaslider a:visited{color:#fff}.slide-10045 h2.slide-title{color:#d3b04c;letter-spacing:3.5px;font-size:1.8rem}.slide-3717 p.slide-btn{font-size:16px}.metaslider .slide-3717 p.slide-btn.top-btn{margin-bottom:10px}#home-direct .shop{background-image:url('https://thehunnypot.com/wp-content/uploads/2022/06/Homepage_FindStoreLocations.webp');background-position:center}#home-direct .shop .text-overlay{width:75%}#home-direct .education{background-image:url('https://thehunnypot.com/wp-content/uploads/2022/06/HomePage_Let_sGetEducated.webp');background-position:bottom}#home-direct .products{background-image:url('https://thehunnypot.com/wp-content/uploads/2022/06/HomePage_ViewCannabisMenu.webp');background-position:bottom}.site-direct{background-size:cover;height:320px;margin-bottom:30px;position:relative;border-top:solid 1px #1a1a1a;border-bottom:solid 1px #1a1a1a}.text-overlay{position:absolute;right:0;bottom:0;background-color:#fff;width:70%;height:80px;padding:20px 0 10px 15px}.site-direct a{position:absolute;right:5px;top:-50px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-family:"Poppins",sans-serif;transform:scale(.85)}.site-direct h3{font-family:"Din Neuzeit",sans-serif;font-size:2rem;text-transform:uppercase}.education>.text-overlay{background-color:#d3b04c}.education h3{color:#fff}.education>.text-overlay a.btn-circle{background-color:#fff;color:#d3b04c}.products>.text-overlay a.btn-circle{font-size:.625rem}.parallax{height:100%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax-content{width:100%;margin:0 auto;background-color:rgba(0,0,0,.55);height:250px;display:flex;flex-direction:column;justify-content:center;padding-bottom:15px;padding-top:10px}.parallax-content p{text-align:center;font-size:.9rem;line-height:1.6;width:90%;margin:0 auto;color:#fff;max-width:425px}.parallax-content a.btn-square{margin:0 auto;display:block;text-align:center;width:150px;font-size:.9rem}#home-about{width:100%;display:flex;flex-direction:column;padding:20px 0}#home-about h2{font-size:1.8rem;letter-spacing:4px;width:75%;margin:0 25px;line-height:1.8;order:2;padding:20px 15px 0 0;max-width:375px}#home-about img{width:240px;max-width:240px;margin:0 auto;order:1;display:block;outline-offset:100px;padding-top:10px}#home-about .parallax{order:3}.img-bg{display:inline-block;position:relative;width:290px;max-width:290px;margin:0 auto;background-color:#e8e6e6;padding:15px 0;height:380px}.img-bg:before{position:absolute;top:12px;left:16%;width:228px;max-width:228px;height:85%;border:3px solid #d3b04c;content:''}#home-about .h2-wrapper{order:2;max-width:500px;margin:0 auto}#stores{display:flex;justify-content:space-evenly;text-align:center;flex-wrap:wrap;flex-direction:column}.store-info{margin:10px auto 20px auto}#stores h3{color:#d3b04c;font-weight:600;font-size:1.5rem;letter-spacing:2px;padding:10px 0}.store-info p{line-height:2;font-size:.875rem;text-transform:uppercase}.store-info a{font-size:.8rem;padding:8px}#location-map,.location-map{width:86%;margin:0 auto}#googlemap{width:100%;height:250px}#store-locations{padding:20px 0}li#menu-item-109:hover{background-color:#d3b04c;cursor:pointer}li#menu-item-109:hover a{color:#fff}.wpsl-search,.wpsl-search.wpsl-clearfix.wpsl-no-filters.wpsl-geolocation-run{display:none !important}#wpsl-result-list li p strong{text-transform:uppercase;letter-spacing:1.5px;color:#d3b04c}#wpsl-wrap .wpsl-info-window p{color:#000}#wpsl-wrap #wpsl-result-list li:hover,#wpsl-wrap #wpsl-result-list li:active,#wpsl-wrap #wpsl-result-list li:focus{border:solid 2px #d3b04c;border-radius:2px}#wpsl-wrap #wpsl-result-list li,#wpsl-wrap #wpsl-result-list li,#wpsl-wrap #wpsl-result-list li{border-top:solid 2px transparent;border-left:solid 2px transparent;border-right:solid 2px transparent}a.wpsl-directions:hover{opacity:.6}.cannabis-container{padding:0 10px;margin:20px auto;max-width:325px}.page-id-28 h1,.page-id-28 h2,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-id-2288 h2,.page-template-page-cannabis-delivery-hamilton h2,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-toronto h2,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-milton h2,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-niagara h2,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-cambridge h2,.page-template-page-cannabis-delivery-waterloo h1,.page-template-page-cannabis-delivery-waterloo h2{text-align:center}.page-template-page-cannabis-delivery-stcatharines h1{font-size:1.7rem}.cannabis-h2{color:#d3b04c;font-weight:400;font-size:.7rem;letter-spacing:1px;line-height:1.5;padding-bottom:10px}.cannabis-h2.white-text{color:#fff}.page-id-28 h1,.page-id-2288 h1{font-size:1rem;padding:10px 0 20px;letter-spacing:4px;font-weight:700;line-height:1.3}.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:1.5rem;padding:10px 0 20px;letter-spacing:4px;font-weight:700;line-height:1.3}.page-template-page-cannabis-delivery-stcatharines h1{letter-spacing:4px;font-weight:700;line-height:1.3}#cannabis-stores{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;margin-top:10px}.store-menu{width:100%;margin:20px auto;text-align:center;text-transform:uppercase}.store-menu h2{font-size:1.9rem;color:#fff}#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:1.55rem}.store-menu p{color:#d3b04c;font-weight:700;font-family:"Poppins",sans-serif;font-size:1.3rem;letter-spacing:3px;padding:15px 0 10px}.store-menu img{display:none;visibility:hidden}a.btn-round{background-color:#d3b04c;padding:15px 10px;text-align:center;text-transform:uppercase;color:#fff;font-weight:700;border-radius:50px;letter-spacing:2px;transition:.3s;font-size:.8rem;transform:scale(.8);border:solid 1px #d3b04c;display:block;margin:0 auto;width:180px;transition:.3s}a.btn-round.online-pay{width:210px;margin-top:5px}a.btn-round:hover{background-color:#fff;color:#d3b04c}#store-selector{width:100%;margin:15px auto 0 auto;background-color:#000;border:solid 2px #d3b04c;color:#fff;font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:600;padding:12px 15px;font-size:.9rem;letter-spacing:.2px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;max-width:325px}p.store-menu-address{font-size:.9rem;color:#fff;padding:15px 0 10px}.return-policy p{font-size:.8rem;text-align:center;font-style:italic;padding:0 15px}.return-policy h3{font-weight:600;letter-spacing:3px;text-align:center;margin-bottom:10px}section.return-policy{margin:20px auto}#city2 p:not(.store-menu-address){font-size:1rem}#city2 p.store-menu-address,#city3 p.store-menu-address,#city4 p.store-menu-address,#city14 p.store-menu-address,#city15 p.store-menu-address,#city16 p.store-menu-address,#city8 p.store-menu-address,.new-city p.store-menu-address{padding-top:0}#products-carried{display:flex;flex-direction:column;width:100%;align-items:center;max-width:375px;margin:0 auto}.product-type{width:100%;margin:0 auto}.product-type img{border:solid 3px #d3b04c;margin:0 auto;width:98%;margin:0 auto 10px auto}.product-type img:hover{cursor:pointer}#main-products{padding:20px}#pot-top{position:relative;top:0;left:0;padding-bottom:50px;min-width:335px;max-width:335px;margin:0 auto}#pot-top .pot-frame{position:relative}#pot-top .pot-img{position:absolute;top:60px;left:105px;width:235px}.careers-form{padding:0 25px}#main-careers h1,#main-complaints h1{font-size:1.6rem;padding-top:10px;letter-spacing:2px}#wpcf7-f138-o1 input,#wpcf7-f138-o1 select,#wpcf7-f2877-o1 input,#wpcf7-f2877-o1 select{color:#fff;background-color:#000;border:solid 3px #d3b04c;border-radius:4px;margin:6px auto;width:100%;font-size:.8rem;height:50px;transition:.3s}#wpcf7-f2877-o1 textarea{color:#fff;background-color:#000;border:solid 3px #d3b04c;border-radius:4px;margin:6px auto;width:100%;font-size:.8rem;height:200px;transition:.3s}#wpcf7-f2877-o1 input.wpcf7-file{color:#fff;background-color:#000;border:none;border-radius:4px;margin:10px auto 0 auto;width:100%;font-size:.8rem;height:25px;border:solid 2px #d3b04c}#career-resume{padding:10px !important}#career-resume-label{text-transform:uppercase;font-weight:700}.img-upload-wrapper{text-align:center}#wpcf7-f138-o1 input:hover,#wpcf7-f138-o1 select:hover,#wpcf7-f160-o1 input[type=text]:hover,#wpcf7-f160-o1 input[type=email]:hover,#wpcf7-f2877-o1 input:hover,#wpcf7-f2877-o1 select:hover,#wpcf7-f2877-o1 textarea:hover{background-color:#d3b04c}#wpcf7-f138-o1 input:focus,#wpcf7-f138-o1 select:focus,#wpcf7-f154-o1 input:focus,#wpcf7-f154-o1 textarea:focus,#wpcf7-f2877-o1 input:focus,#wpcf7-f2877-o1 select:focus,#wpcf7-f2877-o1 textarea:focus{border-color:orange}#wpcf7-f138-o1 select,#wpcf7-f2877-o1 select{padding:0 5px;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#b3b3b3 50%),linear-gradient(135deg,#b3b3b3 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 8px),calc(100% - 15px) calc(1em + 8px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}#wpcf7-f138-o1 input::placeholder,#wpcf7-f154-o1 input::placeholder,#wpcf7-f154-o1 textarea::placeholder,#wpcf7-f160-o1 input::placeholder,#wpcf7-f2877-o1 input::placeholder,#wpcf7-f2877-o1 textarea::placeholder{color:#fff !important;opacity:1}#wpcf7-f138-o1,#wpcf7-f2877-o1{width:92%;margin:30px auto 0 auto}#wpcf7-f138-o1 select[name=experience]{font-size:.7rem}#wpcf7-f138-o1 input.wpcf7-form-control.wpcf7-submit,#wpcf7-f2877-o1 input.wpcf7-form-control.wpcf7-submit{width:180px;margin:30px auto 0 auto;display:block;font-size:1rem;text-transform:uppercase;font-weight:700;transition:.3s}#wpcf7-f138-o1 input.wpcf7-form-control.wpcf7-submit:hover,#wpcf7-f160-o1 input.wpcf7-form-control.wpcf7-submit:hover,#wpcf7-f2877-o1 input.wpcf7-form-control.wpcf7-submit:hover{background-color:#fff;color:#d3b04c;border-color:#fff;cursor:pointer}#main-careers,#main-complaints{padding:40px 0 0}#wpcf7-f138-o1 input.wpcf7-not-valid,#wpcf7-f138-o1 select.wpcf7-not-valid,#wpcf7-f154-o1 input.wpcf7-not-valid,#wpcf7-f154-o1 textarea.wpcf7-not-valid,#wpcf7-f160-o1 input[type=text].wpcf7-not-valid,#wpcf7-f160-o1 input[type=email].wpcf7-not-valid,#wpcf7-f84-o1 input.wpcf7-not-valid,#wpcf7-f84-o2 input.wpcf7-not-valid,#wpcf7-f2877-o1 input.wpcf7-not-valid,#wpcf7-f2877-o1 select.wpcf7-not-valid,#wpcf7-f2877-o1 textarea.wpcf7-not-valid{border:2px solid red !important}#wpcf7-f138-o1 span.wpcf7-not-valid-tip,#wpcf7-f2877-o1 span.wpcf7-not-valid-tip{display:none}#wpcf7-f138-o1 div.wpcf7-validation-errors,#wpcf7-f154-o1 div.wpcf7-validation-errors,#wpcf7-f160-o1 div.wpcf7-validation-errors,#wpcf7-f2877-o1 div.wpcf7-validation-errors{border:none;text-align:center;width:100%;margin:0 auto;padding:0;color:#ff0;font-style:italic}section#thp-careers{padding-bottom:20px}#wpcf7-f138-o1 select,#wpcf7-f2877-o1 select{text-indent:5px}.careers-text{padding-top:25px;font-size:.8rem;line-height:1.4;width:345px;margin:0 auto;max-width:345px;font-weight:600}.complaints-text{width:370px;max-width:370px;font-size:.74rem}p.required-msg{text-align:center;font-style:italic}.about-container{padding:40px 30px}.about-section{padding-bottom:25px;position:relative}.about-img{position:absolute}.about-section .frame-img{width:84%}#about-us .about-img{left:15px;transform:scale(.7,.66);top:8px}.about-section p{font-size:.85rem;text-align:center;line-height:1.4;margin-top:20px}#our-stores .frame-img{float:right;padding-right:10px}#our-stores p,#our-mission p{clear:both;padding-top:20px}#our-stores .about-img{transform:scale(.66,.62);right:30px;top:15px}#budtenders .about-img{left:15px;transform:scale(.68,.6);top:-6px}#our-mission .frame-img{float:right}#our-mission .about-img{transform:scale(.68,.64);right:20px;top:10px}.show-992{display:none;visibility:hidden}.show-768{display:none;visibility:hidden}.about-div{margin:10px auto;padding:30px 20px}#main-about-new p{font-family:"Poppins",sans-serif}.aboutTHP-con{padding:0 0 15px}#about-welcome-banner{padding:20px}#about-welcome-banner h1{letter-spacing:2px}#about-welcome-banner h1 span{font-size:2.5rem;font-weight:400}#about-welcome-banner p{font-size:.9rem;text-transform:uppercase;letter-spacing:1px;margin-top:20px}.trip-title-img{margin-bottom:20px}.about-div p{font-size:1rem}.about-div.white-bg p{color:#000}.contact-container{padding:20px;max-width:335px;min-width:335px;margin:0 auto}.contact-section{position:relative;top:0;left:0}.contact-section .frame{position:relative;transform:scale(.85)}.contact-section .contact-img{position:absolute;top:100px;left:90px;width:230px}.visit-us{display:flex;flex-direction:column;text-align:center;margin-bottom:55px}.visit-us h2{order:1;letter-spacing:2px}.visit-us #contact-map,.visit-us .contact-map{order:2;padding:15px 0;height:250px}.visit-us h3{order:3;font-size:.9rem;line-height:1.5;font-family:"Montserrat",sans-serif;margin-bottom:10px}.visit-us p{order:4;text-transform:uppercase;font-size:.875rem;line-height:1.8}.visit-us a,.stores-btn-wrap a{order:5;margin:20px auto 0 auto;width:50%;font-size:.875rem;padding:10px}.contact-us{margin-bottom:30px}.contact-us h2,.careers-contact h2{text-align:center;padding:10px 0;letter-spacing:2px;font-size:1.2rem}#wpcf7-f154-o1 input,#wpcf7-f154-o1 textarea{color:#fff;background-color:#000;border:solid 2px #d3b04c;margin:6px auto;width:100%;font-size:.8rem;transition:.3s}#wpcf7-f154-o1 input{height:55px}#wpcf7-f154-o1 textarea{height:125px}#wpcf7-f154-o1 input::placeholder,#wpcf7-f154-o1 textarea::placeholder,#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit{text-align:center;font-size:.9rem;text-transform:uppercase;font-weight:700}#wpcf7-f154-o1{width:90%;margin:5px auto 0 auto}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit{width:50%;margin:10px auto;display:block;height:50px;transition:.3s}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit:hover{background-color:#d3b04c;color:#000;border-color:#fff;cursor:pointer}#wpcf7-f154-o1 span.wpcf7-not-valid-tip{text-align:center;font-size:.9rem;font-style:italic}p.contact-msg{text-align:center;margin:10px auto;font-size:.9rem;padding:0 10px}.careers-contact{text-align:center;margin:0 auto}.careers-contact p{text-align:center;margin:10px auto;font-size:.8rem;padding:0}.contact-phone-fa{border:solid 1px #d3b04c;border-radius:50%;padding:5px;font-size:14px;vertical-align:text-bottom;margin-right:2px}#contact-customerService p.contact-msg{font-size:1.2rem}#subscribe-thp{padding:5px;background-color:rgba(0,0,0,.85);width:94%;margin:0 auto;border:solid 1px #333}#subscribe-thp h2{font-size:.9rem;padding:10px 0;text-transform:capitalize;line-height:1.4;font-weight:400;max-width:325px;margin:0 auto}#subscribe-thp h1{font-family:"Montserrat";font-weight:700;font-size:1.6rem;max-width:325px;margin:0 auto}#main-subscribe{background-image:url('https://thehunnypot.com/wp-content/uploads/2020/04/smoke-bg.jpg');background-size:cover;width:100%;padding:30px 0}#wpcf7-f160-o1 input[type=text],#wpcf7-f160-o1 input[type=email],#wpcf7-f160-o1 input[type=submit]{color:#fff;background-color:#000;border:solid 3px #d3b04c;border-radius:4px;margin:4px auto;width:100%;font-size:.8rem;height:55px;transition:.3s}span.wpcf7-list-item{margin:10px 0 0;padding-left:5px}span.wpcf7-list-item-label{font-size:.875rem;vertical-align:top;padding-left:5px}#wpcf7-f160-o1 input[type=checkbox]{height:20px;width:20px}#wpcf7-f160-o1 input.wpcf7-form-control.wpcf7-submit{width:180px;margin:15px auto 0 auto;display:block;font-size:.9rem;text-transform:uppercase;font-weight:700;transition:.3s;height:50px}#wpcf7-f160-o1{max-width:325px;margin:10px auto 0 auto}span.wpcf7-form-control-wrap.accept-terms{display:block;margin:5px auto;width:250px;transform:scale(.8)}span.wpcf7-form-control-wrap.accept-terms span.wpcf7-list-item{width:100%}#wpcf7-f160-o1 div.wpcf7-validation-errors{font-size:1rem;padding-bottom:10px}#wpcf7-f160-o1 span.wpcf7-not-valid-tip{display:none}.shop-container{padding:20px 10px}#main-shop h1{font-size:1.3rem;letter-spacing:3.5px}#shop-thp{text-align:center;display:flex;flex-direction:row;justify-content:space-around;margin:25px auto 0 auto;flex-wrap:wrap;max-width:400px}.shop-item{width:45%;margin-bottom:15px}.shop-item h2{font-size:.8rem;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.5px;padding-top:8px}.shop-item p{font-size:.7rem;letter-spacing:1px;font-weight:300;padding-top:2px}.merch-container{padding:40px 25px 30px}a.btn-square.shop-btn{margin:25px auto 0 auto;display:block;width:200px;text-align:center;font-family:"Montserrat",sans-serif;font-size:.8rem;padding:12px 0;border-width:3px;border-radius:5px;font-weight:700;letter-spacing:0;color:#fff}a.btn-square.shop-btn:hover{color:#d3b04c;background-color:#fff;border-color:#fff}.privacy-container{padding:40px 25px;font-size:.8rem;max-width:325px;margin:0 auto}.privacy-container h2{font-family:"Montserrat",sans-serif;font-weight:600;text-transform:capitalize;font-size:1.2rem;padding-bottom:5px;margin-top:10px;line-height:1.4;color:#fff}#privacy-thp li{margin:10px 0}#privacy-thp ul{margin:0 auto;padding:0 15px}.privacy-container h1{letter-spacing:8px;border:solid 4px #d3b04c;text-align:center;padding:20px 0;font-family:"Montserrat",sans-serif;font-size:2rem;font-weight:700;line-height:1.4;margin-bottom:30px}h2.font_8.privacy-policy{font-size:1rem;line-height:1.4;padding-bottom:0}.page-id-73 .privacy-container h2{font-weight:700;letter-spacing:3px}.media-container{padding:40px 0 30px}.media-container h1{letter-spacing:3px;font-size:1.5rem}.media-cards{background-color:#fff;margin:0 auto 35px auto;padding:25px 10px 20px;max-width:355px}.post-img{height:275px;width:98%;margin:0 auto;background-position:center;background-size:cover}.post-title{font-size:1.1rem;font-family:"Montserrat",sans-serif;font-weight:400;text-align:center;line-height:1.6;width:92%;margin:0 auto}#media-mentions{margin:20px auto}.post-source{font-family:"Poppins",sans-serif;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;font-size:.875rem}.post-title a{color:#000;text-transform:none}.btn-square.media-readmore{display:block;width:110px;text-align:center;margin:20px auto 0 auto;font-weight:600;font-size:.9rem;letter-spacing:1px;padding:6px;border-width:2px}.btn-square.media-readmore:hover{border-color:transparent}.source-date{padding:15px 5px 12px;align-items:baseline}.post-date{font-weight:700;text-transform:uppercase;font-size:.8rem}.blog-container{padding:20px}.blog-cards{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;border-bottom:solid 1px #333;padding-bottom:30px;margin-bottom:20px}.blog-img{width:25%}.img-con{background-size:cover;background-position:center;height:85px;width:85px}h2.blog-title{font-family:"Din Neuzeit",sans-serif;text-transform:none;font-size:1.35rem;letter-spacing:.5px}h2.blog-title a{transition:.3s}h2.blog-title a:hover{color:#f2c100}.blog-date{font-weight:200;font-size:.75rem;color:#f3f3f3}.title-date{padding-left:20px;line-height:3;width:75%}#blog-thp{min-width:280px;margin:0 auto}.blog-select{margin:0 auto 20px auto;display:flex}.blog-selector{width:90%;margin:0 auto;background-color:#000;border:solid 2px #d3b04c;color:#fff;font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:600;padding:12px 15px;margin-bottom:25px;font-size:.95rem;letter-spacing:.2px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.blog-select select:focus{background-color:#000;color:#d3b04c}.single-post-con{padding:50px 0}#main-single,#main-review{background-color:#fff}.img-inner{width:100%}#post-body,#strain-review{color:#1f1f1f;font-family:"Montserrat",sans-serif;margin:0 auto}#post-body h2,#post-body h3,#post-body h6,.post-temp h2,.post-temp h3,.post-temp h6{font-family:"Montserrat",sans-serif}#post-body h6,.post-temp h6{font-size:.875rem;font-weight:lighter;font-family:"Avenir","Montserrat",sans-serif}.single-header{display:flex;flex-direction:column;padding:20px 0}.single-header .single-title{order:2;margin-bottom:30px}.single-header .single-date{order:1}.single-header .img-inner{order:3}.single-title,.review-title{font-family:"Montserrat",sans-serif;text-transform:none;padding-top:25px;font-size:1.45rem;font-weight:700;padding-left:20px}.single-date{font-size:.875rem;color:#6d6d6d;font-weight:lighter;font-family:"Avenir","Montserrat",sans-serif;padding-left:20px}.post-excerpt p{font-size:.8rem;font-weight:300}.post-excerpt h2{font-size:1.3rem;line-height:1.5;margin-bottom:10px;margin-top:10px}.post-excerpt{padding:0 20px}a.btn-square.blog-btn{display:block;width:150px;text-align:center;margin:50px auto 0 auto}a.btn-square.blog-btn:hover{border-color:transparent}.review-subtitle{font-family:"Poppins",sans-serif;font-weight:600;text-transform:none;font-size:1.3rem;padding-left:20px;margin-bottom:20px;letter-spacing:.5px;line-height:1.5;width:80%}.review-summary{padding:0 20px;font-size:.875rem;line-height:1.6;text-align:justify;font-family:"Avenir","Montserrat",sans-serif}.review-body,.review-body p{line-height:1.7;text-align:justify;font-family:"Avenir","Montserrat",sans-serif;font-size:.875rem}.strain-bullets{line-height:1.5;font-family:"Avenir","Montserrat",sans-serif;font-weight:400;font-size:.875rem}.bullet-label{font-weight:600}.bullet-points{padding:20px;width:80%}.review-title{margin-bottom:20px}.review-body h2{margin-bottom:20px;text-transform:none;margin-top:0}.strain-review-con{padding:70px 0}.review-body{margin-top:10px}.total-score{font-family:"Montserrat",sans-serif !important;font-size:1.3rem;font-weight:300;text-transform:none;padding-left:20px;margin-top:25px}.strain-img{margin-bottom:10px}.faq-container{padding:50px 20px 20px}.helpie-faq.accordions .accordion__header{background:#000 !important;padding:2em 40px 2em 20px}.helpie-faq.accordions.dark .accordion__header{border-color:#1f1f1f}.helpie-faq.accordions.dark .accordion__body{background:#000}.helpie-faq.accordions .accordion__title{color:#d3b04c;font-weight:400;font-size:1rem}.helpie-faq.accordions .accordion__body{background:#000}.helpie-faq.accordions .collection-title,.helpie-faq.accordions h3{display:none !important;visibility:hidden !important}#main-faq h1{font-size:1.1rem;text-align:center;margin-bottom:25px;letter-spacing:.5px}.helpie-faq.accordions input.search__input{background:#000;border:none;border-bottom:solid 1px #d3b04c}.helpie-faq.accordions .search__icon{width:65px;height:65px}.helpie-faq.accordions input.search__input:focus{border:none;transition:.35s ease;color:#d3b04c;border-bottom:solid 1px #d3b04c}.helpie-faq.accordions .accordion{border:none;margin-top:20px}.helpie-faq.accordions.dark .accordion__header:before,.helpie-faq.accordions.dark .accordion__header:after{background:#d3b04c}.helpie-faq.accordions .accordion__header:after,.helpie-faq.accordions .accordion__header:before{margin-right:15px}.helpie-faq.accordions.dark .accordion__body{border-bottom:solid 1px #1f1f1f;background:#000;font-size:.875rem;padding:20px 20px 40px}.helpie-faq.accordions p{margin-bottom:unset}#faq-thp{max-width:460px;margin:0 auto}#selector{width:90%;margin:0 auto;background-color:#000;border:solid 1px #fff;color:#fff;font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:600;padding:12px 15px;margin-bottom:25px;font-size:.95rem;letter-spacing:.2px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.faq-select select,.blog-select select{background-image:linear-gradient(45deg,transparent 50%,#b3b3b3 50%),linear-gradient(135deg,#b3b3b3 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.faq-select select:-moz-focusring,.blog-select select:-moz-focusring,#wpcf7-f138-o1 select:-moz-focusring,#wpcf7-f2877-o1 select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.faq-select{margin:0 auto;display:flex}.no-faqs{text-align:center;margin:0 auto;display:block !important;width:100%;margin-bottom:50px;color:#d3b04c}.current-faq{color:#d3b04c;font-weight:700 !important}html.age-gate-restriced.age-gate-standard .simple-banner{display:none !important}.age-gate-background-colour{background-color:rgba(0,0,0,1)}.age-gate-heading.age-gate-logo img{width:120px;padding:5px 0}h2.age-gate-subheading{color:#d3b04c !important;font-size:1.1rem;width:98%;margin:10px auto 5px auto;max-width:315px;letter-spacing:3px;line-height:1.4}p.age-gate-message{font-size:.75rem;padding:10px 10px 0;max-width:375px;margin:0 auto 10px auto}label.age-gate-label{color:#d3b04c;font-size:.8rem}input.age-gate-input{height:40px;background-color:#000;border-color:#d3b04c;color:#fff}button.age-gate-submit-yes,button.age-gate-submit-no{width:35%;background-color:#000;border-color:#d3b04c;color:#fff;transition:ease .3s}button.age-gate-submit-yes:hover,button.age-gate-submit-no:hover,button.age-gate-submit-yes:active,button.age-gate-submit-no:active,button.age-gate-submit-yes:focus,button.age-gate-submit-no:focus{background-color:#d3b04c;border-color:#d3b04c;color:#fff}.age-gate-challenge{font-size:.875rem;margin:0 0 15px}.age-gate-error-message{color:#c00 !IMPORTANT;margin:0 auto 10px;font-weight:700;font-size:1rem;width:80%}input.age-gate-input:focus{background-color:#000;border-color:#ff0;outline:none;color:#fff;opacity:1}.age-gate-remember-wrapper{padding:10px 0 20px}input.age-gate-submit{background-color:#d3b04c;width:180px;border-radius:30px;text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:600;letter-spacing:2px;text-align:center;font-size:.8rem;transition:.3s;border:solid 1px transparent}input.age-gate-submit:hover{background-color:#000;color:#d3b04c;cursor:pointer;border-color:#d3b04c}.age-gate-form{padding:0 20px}label.age-gate-remember{font-size:.9rem;font-weight:500}.age-gate-remember input{vertical-align:middle;width:15px;height:16px}.rcu-banner{background-image:url('https://thehunnypot.com/wp-content/uploads/2020/04/rcu-header.jpg');background-size:cover;background-position:center;height:250px;width:100%}#rcu-thp{margin-top:20px;padding-bottom:15px}.rcu-nav__dropdown .rcu-dropdown__select{vertical-align:top}.rcu-rte p,.rcu-card .rcu-card__text,.rcu-card .rte,.rcu-results__section.rcu-results__section--even{color:#1f1f1f !important}.rcu-rte .fineprint{margin-top:10px}.rcu-footer{margin-bottom:10px !important;padding-top:10px}.rcu-main{padding-bottom:0;border-bottom:solid 1px #000}hr.rcu-hr.rcu-hr--short{display:none !important;visibility:hidden !important}span.wpcf7-form-control-wrap.email-consent .wpcf7-list-item-label{font-size:.58rem;vertical-align:baseline}input#footer-consent{vertical-align:middle}span.wpcf7-form-control-wrap.email-consent span.wpcf7-list-item{width:98%;margin:10px auto 0 auto;padding:0}.stores-page-con{padding:20px 10px}.store-locations h1{letter-spacing:3.5px;margin-bottom:30px}#thp-stores h2{text-align:center;font-size:1rem;letter-spacing:3px;line-height:1.5;font-family:"Montserrat",Arial,Helvetica,sans-serif;max-width:355px;margin:0 auto}#stores-info{text-align:center;letter-spacing:3.5px;font-size:1.6rem}#stores-info{margin-top:30px;padding:0 10px}h2.city-name{text-align:center;letter-spacing:3.5px;font-size:1.8rem;font-family:"Montserrat";margin:30px auto;border-bottom:solid 1px #d3b04c;padding-bottom:5px;width:96%;color:#fff}.burlington-stores>.visit-us h2{font-size:1.2rem}#thp-stores>.location-map{width:100%}.page-id-2599 #wpsl-wrap #wpsl-result-list ul li,.page-template-page-cannabis #wpsl-wrap #wpsl-result-list ul li{border:solid 1px #5a5a5a;padding:5px 12px}#thp-stores{border-bottom:solid 2px #5a5a5a;margin-top:10px}.page-id-2599 #wpsl-result-list,.page-template-page-cannabis #wpsl-result-list{margin-bottom:0;border-top:solid 1px #5a5a5a}.page-id-2599 #wpsl-wrap,.page-template-page-cannabis #wpsl-wrap{margin-bottom:0}.stores-btn-wrap{order:5;margin-top:15px}.storeinfo-h2{margin-bottom:50px;font-size:1.8rem}.wpsl-direction-wrap{display:flex;width:100%;justify-content:space-between;align-items:baseline;font-size:14px}#wpsl-result-list li p.storeResults_menuLink{margin:0}.infoWindow_linkFlex{display:flex;flex-direction:row;align-items:center;line-height:1;justify-content:space-between}.infoWindow_shopNow,.infoWindow_linkFlex a{color:#fff;padding:5px 10px;border-radius:3px;font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:.7rem;font-family:"Montserrat",sans-serif;margin:0 2px !important}.infoWindow_shopNow{background-color:#d3b04d}.wpsl-info-actions a{background-color:#b3b3b3}#wpsl-gmap .wpsl-info-window p strong{line-height:2}li[data-store-id="6493"] span.wpsl-street,li[data-store-id="6495"] span.wpsl-street,li[data-store-id="6482"] span.wpsl-street,li[data-store-id="6499"] span.wpsl-street,li[data-store-id="6497"] span.wpsl-street,li[data-store-id="6480"] span.wpsl-street,li[data-store-id="6489"] span.wpsl-street,li[data-store-id="6486"] span.wpsl-street,li[data-store-id="6478"] span.wpsl-street,li[data-store-id="6491"] span.wpsl-street{visibility:hidden}li[data-store-id="6493"] .wpsl-directions,li[data-store-id="6495"] .wpsl-directions,li[data-store-id="6482"] .wpsl-directions,li[data-store-id="6499"] .wpsl-directions,li[data-store-id="6497"] .wpsl-directions,li[data-store-id="6480"] .wpsl-directions,li[data-store-id="6489"] .wpsl-directions,li[data-store-id="6486"] .wpsl-directions,li[data-store-id="6478"] .wpsl-directions,li[data-store-id="6491"] .wpsl-directions{display:none}div[data-store-id="6493"] p span,div[data-store-id="6495"] p span,div[data-store-id="6482"] p span,div[data-store-id="6499"] p span,div[data-store-id="6497"] p span,div[data-store-id="6480"] p span,div[data-store-id="6489"] p span,div[data-store-id="6486"] p span,div[data-store-id="6478"] p span,div[data-store-id="6491"] p span{display:none}div[data-store-id="6493"] .wpsl-directions,div[data-store-id="6495"] .wpsl-directions,div[data-store-id="6482"] .wpsl-directions,div[data-store-id="6499"] .wpsl-directions,div[data-store-id="6497"] .wpsl-directions,div[data-store-id="6480"] .wpsl-directions,div[data-store-id="6489"] .wpsl-directions,div[data-store-id="6486"] .wpsl-directions,div[data-store-id="6478"] .wpsl-directions,div[data-store-id="6491"] .wpsl-directions{display:none}div[data-store-id="6493"] .infoWindow_linkFlex,div[data-store-id="6495"] .infoWindow_linkFlex,div[data-store-id="6482"] .infoWindow_linkFlex,div[data-store-id="6499"] .infoWindow_linkFlex,div[data-store-id="6497"] .infoWindow_linkFlex,div[data-store-id="6480"] .infoWindow_linkFlex,div[data-store-id="6489"] .infoWindow_linkFlex,div[data-store-id="6486"] .infoWindow_linkFlex,div[data-store-id="6478"] .infoWindow_linkFlex,div[data-store-id="6491"] .infoWindow_linkFlex{justify-content:center}.wpsl-store-location span:not(.wpsl-street){display:none}#wpsl-result-list li p{margin:0 0 10px;font-size:14px}#wpsl-stores .wpsl-store-thumb{margin:0}#wpsl-result-list a{font-size:14px}.storeResults_menuLink a{background-color:#efefef;padding:4px 8px;border-radius:4px;color:#000}.storeResults_menuLink a:hover,.storeResults_menuLink a:focus{background-color:#d3b04c;color:#fff}#main-city{min-width:320px;margin:0 auto}.page-banner{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:500px;text-align:left}.page-banner h1{letter-spacing:3px;font-weight:700;text-shadow:0px 1px 3px rgba(0,0,0,.5);font-size:4rem}.banner-wrap{background:rgba(0,0,0,.8);height:100%;width:100%;display:table}.banner-inner{padding:0 20px 30px;width:90%;display:table-cell;vertical-align:middle;position:relative}p.banner-text{letter-spacing:2px;padding:0 10px;margin-top:15px;font-weight:700;text-shadow:0px 2px 10px rgba(0,0,0,.5)}.page-template-page-city section{margin:30px auto 20px}.page-template-page-city section{padding:10px 20px 0}.page-id-7116 .page-banner h1,.page-id-7110 .page-banner h1,.page-id-7118 .page-banner h1{font-size:3rem}.title-cursive{position:absolute;left:0;right:0;top:30%;font-size:6rem;letter-spacing:2px}.page-id-7116 .title-cursive,.page-id-7110 .title-cursive,.page-id-7118 .title-cursive,.page-id-7128 .title-cursive,.page-id-2023 .title-cursive{top:36%;font-size:4rem}.signup_banner,.services-available{font-family:"Poppins",sans-serif;letter-spacing:1px;text-transform:uppercase}.signup_banner{background-color:#d3b04c;padding:10px;text-align:center;color:#000;font-weight:700}.signup_banner .button{background-color:#fff;color:#000;border-radius:10px;width:30%;box-shadow:0px 0px 3px 1px rgba(0,0,0,.3)}.signup_banner .flex-nowrap{align-items:center;justify-content:space-evenly;margin:0 auto}.signup_banner p{font-size:1rem;width:50%;margin-right:10px}.city-intro{text-align:center}.city-intro p{margin:10px auto 0;font-size:1rem;letter-spacing:1px}.city-intro .caps,#cityServicesAvailable h2,#city_productsCarried h2,#otherCities h2{letter-spacing:3px}.city_storeCards h2{letter-spacing:3px;font-size:1.1rem;margin:20px auto}.services-available{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.services-available .button{background-color:#fff;color:#000;border-radius:10px;font-weight:700;padding:10px 15px;line-height:1}.cannabis-services{margin:30px auto 10px auto}.cannabis-services h3{margin:10px auto;color:#d3b04c;letter-spacing:1px;font-weight:600;font-size:1.1rem}.cannabis-services .service-icon{font-size:3rem}.city_productsCards{width:48%;text-align:center;margin:10px auto;background-color:#d3b04c;padding-bottom:12px}.city_productsCards img{width:100%}.city_productsCards h3{font-weight:600;letter-spacing:2px;font-size:1rem;margin-top:5px}#otherCities h2{font-size:1.4rem}.service-area{background-color:#fff;padding:5px 8px;border-radius:10px;color:#000;font-family:"Poppins";text-transform:uppercase;font-weight:600;letter-spacing:1px;width:42%;text-align:center;font-size:1rem;margin:8px auto;cursor:pointer;transition:ease .3s}.service-area:hover{background-color:#3f3f3f}.service-area a{color:#000}.service-area a.service-area-hovered{color:#fff !important}.other-cities{margin-top:10px}#service-area-cards .city-serve h3{font-size:1rem}#service-area-cards .city-serve{width:90%}#service-area-cards .city-serve h3:empty{display:none}.city-serve{text-align:center;margin:0 auto 20px;background-color:#fff;color:#000;padding-bottom:15px}.city-serve a{color:#000}.city-serve a:active,.city-serve a:hover{color:#d3b04c}.city-serve h2,#service-area-cards .city-serve h3{margin-top:10px;letter-spacing:3px;font-weight:600}.city-serve h2{font-size:1.4rem}#main-cities-we-serve-cannabis{position:relative}#main-cities-we-serve-cannabis span.font-cursive{position:absolute;top:22px;right:0;left:0;font-size:4.2rem;line-height:0}#main-cities-we-serve-cannabis h1{font-size:3rem;letter-spacing:2.5px}#main-cities-we-serve-cannabis .cannabis-h2{margin-top:15px;color:#fff;text-transform:capitalize}.page-id-1852 .gm-style-iw.gm-style-iw-c,.page-template-page-cannabis .gm-style-iw.gm-style-iw-c{max-width:none !important}.city-intro .caps{font-size:1.3rem;line-height:1.4}#callnowbutton{right:15px !important}.age-restriction #callnowbutton{display:none !important}.hwp-powered-by{display:none !important}#pwa-prompt{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:105px;padding:0 15px}#hwp-13772{width:90%;margin:0 auto;padding:0;overflow:visible;bottom:15px;max-width:335px;z-index:9999999999 !important}#hwp-13772,#hwp-13772 .hwp-row{background-color:rgba(255,255,255,.75) !important}.pwa-prompt-text{margin-left:15px;font-size:11px;padding-right:30px}.hwp-row{margin-top:0}.pwa-prompt-img{border:solid 1px #6a6a6a !important;border-radius:10px}#pwa-prompt:after{border-bottom:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;content:"";height:0;left:0;right:0;position:absolute;bottom:-15px;width:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:0 auto}.hwp-close{border:solid 1px #979797;border-radius:50%;padding:2px 0}#hwp-13772 i.icon-cancel{color:#979797 !important}#hwp-13772 .hwp-row{padding:0}.giftcards{width:100%;min-width:100%;height:100vh;border:none;background-color:#fff;padding-bottom:0 !important}.giftcards-iframe{width:100%;box-sizing:border-box}@media screen and (min-width:414px){.slide-10045 h2.slide-title{font-size:2.5rem}.cannabis-services .service-icon{font-size:3.5rem;margin-bottom:3px}.cannabis-services h3{letter-spacing:1.5px;font-size:1.2rem}.city_storeCards h2{font-size:1.2rem;margin:25px auto 20px}#main-about-new p{letter-spacing:1px}#about-welcome-banner h1 span{font-size:3rem;margin-left:-5px}#about-welcome-banner h1{letter-spacing:3px;font-size:2.2rem}#about-welcome-banner p{font-size:1rem;max-width:375px;margin:20px auto 0 auto}.slide-3716 p.slide-text,.slide-10045 p.slide-text,.slide-11464 p.slide-text{font-size:1.2rem}.slide-3716 p.slide-text.font-cursive,.slide-10045 p.slide-text.font-cursive,.slide-11464 p.slide-text.font-cursive{font-size:2.4rem}.slide-3717 p.slide-text.font-cursive{font-size:1.2rem}.storeinfo-h2{font-size:2rem}.store-locations h1{max-width:394px;margin:0 auto 30px auto}p.age-gate-message{margin:0 auto 15px auto}#main-faq h1{font-size:1.25rem}.total-score,.review-summary,.review-subtitle,.review-title,.bullet-points,.review-date{padding-left:30px;padding-right:30px}.review-title{margin-bottom:25px}.post-excerpt{padding:0 30px}.post-excerpt p{font-size:.875rem}.post-excerpt h2{font-size:1.4rem}#about-thp{width:100%;max-width:375px;margin:0 auto}#mobmenuright li.menu-item-34 a,#mobmenuright li.menu-item-35 a,#mobmenuright li.menu-item-37 a,#mobmenuright li.menu-item-40 a,#mobmenuright li.menu-item-41 a,#mobmenuright li.menu-item-112 a,#mobmenuright li.menu-item-2602 a,#mobmenuright li.menu-item-5540 a,#mobmenuright li.menu-item-109 a,li.menu-item-20111 a{font-size:1.2rem !important}#mobmenuright .sub-menu li a{font-size:.8rem !important}.mobmenur-container{right:15px !important}p.slide-text{letter-spacing:1.3px;font-size:1.5rem;line-height:1.4}.site-direct h3{font-size:2.2rem}.text-overlay{width:70%;padding:22px 0 20px 20px;height:90px}.site-direct a{transform:scale(.9)}#home-about h2{margin:0 35px}}@media screen and (min-width:425px){.city-intro,.signup_banner .flex-nowrap,#city_productsCarried{max-width:450px}.city-serve{width:90%}#main-cities-we-serve-cannabis span.font-cursive{top:25px;font-size:4.8rem}#main-cities-we-serve-cannabis h1{font-size:3.5rem}#main-cities-we-serve-cannabis .cannabis-h2{font-size:1rem;letter-spacing:0}.about-div .wrapper{max-width:400px;margin:0 auto}.slide-1966 .new-stores p{font-size:.55rem}.return-policy p{padding:0 20px}#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:1.8rem}.age-gate-form{max-width:425px;margin:0 auto}h2.age-gate-subheading{font-size:1.2rem;max-width:340px}.slide-5459 .slide-text{max-width:440px}.cannabis-container{max-width:385px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:1.25rem}.text-overlay{padding:25px 0 20px 20px;height:100px}.site-direct{height:380px}.site-direct h3{font-size:2.3rem}#main-faq h1{font-size:1.3rem}.review-body p{font-size:.95rem;line-height:1.6}.review-summary{font-size:.95rem}.review-subtitle{font-size:1.4rem}.review-title{font-size:1.6rem;padding-top:35px}.strain-bullets{line-height:1.6;font-size:.95rem}.review-wrap{max-width:425px;margin:0 auto}.total-score{max-width:365px;margin:25px auto 0 auto;font-size:1.5rem}.post-excerpt{max-width:420px;margin:0 auto}.single-title{font-size:1.6rem;padding-left:30px}.single-date{padding-left:30px}#blog-thp{max-width:500px}h2.blog-title{font-size:1.4rem}.privacy-container{max-width:350px}#merch-thp{max-width:375px;margin:0 auto}#subscribe-thp{max-width:340px}#pot-top{transform:scale(1.15);padding-bottom:70px}#wpcf7-f154-o1{width:100%}#wpcf7-f138-o1,#wpcf7-f2877-o1{width:350px;max-width:350px}.new-stores p{font-size:.85rem}.metaslider .caption-wrap .caption img.store-icon{width:60px;height:60px}.slide-52 h2.slide-title{font-size:1.5rem}.slide-5471 .slide-text{max-width:375px}.slide-5471 a.slide-link{margin-top:20px}.menu-primary-menu-container{max-width:425px;margin:0 auto}#store-locations{max-width:500px;margin:0 auto}.footer-bar .widget_nav_menu>div>ul{font-size:.8rem}.caps{letter-spacing:3px}.parallax-content p{font-size:1rem;width:88%}.parallax-content{padding-top:15px;padding-bottom:20px}#home-about h2{padding-bottom:5px}}@media screen and (min-width:600px){#hwp-13772{display:none !important}.metaslider .slide-3717 p.slide-btn.top-btn{margin-bottom:20px}.banner-delivery-wrap .slide-btn{margin-top:15px !important}.page-id-7116 .title-cursive,.page-id-7110 .title-cursive,.page-id-7118 .title-cursive,.page-id-7128 .title-cursive,.page-id-2023 .title-cursive{top:25%;font-size:8rem}.city-intro .caps{font-size:1.5rem}.signup_banner .flex-nowrap{max-width:550px}.title-cursive{top:22%;font-size:9rem;letter-spacing:1px}.page-template-page-city .page-banner h1{font-weight:400;font-size:6rem}.service-area{width:27%}#city_productsCarried h2,#otherCities h2{font-size:2rem}#cityServicesAvailable h2{font-size:1.6rem}#city_productsCarried .flex{margin-top:20px}.city_productsCards{width:31%}.signup_banner .button{width:150px}.signup_banner p{width:60%}.city_storeCards h2{font-size:1.4rem;margin:25px auto 5px}.city-intro p{margin:20px auto 0;font-size:1.1rem}#service-area-cards .city-serve{width:48%;margin:10px auto 0}#service-area-cards{display:flex;flex-wrap:wrap;justify-content:center}.city-intro,#city_productsCarried{max-width:650px}#main-cities-we-serve-cannabis .cannabis-h2{letter-spacing:1px;margin-top:20px}#main-cities-we-serve-cannabis{max-width:500px}.city-serve h2{font-size:.875rem}#cities-we-serve{display:flex;flex-wrap:wrap}.city-serve{width:31%;margin:15px auto 0}.about-div p{font-size:1.1rem}#about-welcome-banner p{font-size:1.1rem;max-width:535px;margin:30px auto 0 auto}.about-div .wrapper{max-width:500px}#about-welcome-banner h1 span{font-size:4rem}#about-welcome-banner h1{font-size:3rem;max-width:560px;margin:0 auto}.slide-5471 a.slide-link{margin-top:0}.slide-3717 h2.slide-title{font-size:2.5rem}.slide-3717 p.slide-text.font-cursive{font-size:1.8rem}.slide-3716 h2.slide-title,.slide-10045 h2.slide-title,.slide-11464 h2.slide-title{font-size:3rem}.complaints-text{font-size:.85rem;width:400px;max-width:400px}.store-locations h1{margin:10px auto 35px auto;font-size:2.2rem}#thp-stores h2{max-width:600px}.storeinfo-h2{font-size:1.7rem}.visit-us .contact-map{height:350px}.visit-us h3{font-size:1rem;line-height:1.7}.visit-us p{font-size:.95rem}.visit-us a,.stores-btn-wrap a{padding:10px 20px}.visit-us{margin-bottom:70px}.burlington-stores>.visit-us h2{font-size:unset}#city2 p:not(.store-menu-address){font-size:1.3rem}.slide-1966 span.city-nm{font-size:1.1rem}.slide-1966 .new-stores p{font-size:.8rem}.slide-1966 .coming-soon-banner,.slide-1967 .coming-soon-banner{padding:0 20px 0}.slide-1966 h2.slide-title{letter-spacing:6px;font-size:3.2rem}.slide-1966 p.slide-text{font-size:.85rem;width:535px}.city-wrap p.slide-text{font-size:.8rem}#wpsl-gmap{width:100%}#stores h3{font-size:1.7rem}.store-info p{font-size:.9rem}#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:2.2rem}#store-selector{max-width:450px}.age-gate-heading.age-gate-logo img{padding:0 0 10px}h2.age-gate-subheading{font-size:1.5rem;max-width:600px}p.age-gate-message{font-size:.85rem;margin:0 auto 15px auto;max-width:500px}.age-gate-form{max-width:500px}.slide-5459 .slide-btn{font-size:.75rem;transform:scale(1)}.slide-5459 h2.slide-title{font-size:2.3rem}.slide-5459 .slide-text{max-width:485px;font-size:.8rem}.mobmenu-content{height:80vh !important}.review-summary,.review-subtitle,.review-title,.bullet-points,.review-date{padding-left:50px;padding-right:50px}.total-score{max-width:520px;padding-left:50px;font-size:1.6rem}.review-body{margin-top:10px}.review-wrap{max-width:unset}.single-header,.review-header{max-width:600px;margin:0 auto}.single-title{font-size:1.8rem;padding-left:50px}.single-date{padding-left:50px}.post-excerpt{max-width:600px;padding:0 50px}.blog-date{font-size:.8rem}h2.blog-title{font-size:1.6rem}.blog-container{padding:20px 30px}.blog-selector{margin-bottom:30px}#blog-thp{max-width:unset}.post-source{font-size:1rem}.post-date{font-size:.9rem}.post-img{height:300px}.post-title{font-size:1.2rem;width:85%}.media-cards{max-width:425px}.privacy-container{max-width:550px}a.btn-square.shop-btn{margin:30px auto 0 auto}.merch-container{padding:50px 25px 40px}#merch-thp{max-width:400px}.shop-container{padding:50px 10px 20px}#shop-thp{margin:35px auto 0 auto;max-width:560px}#main-shop h1{font-size:1.8rem}.show-600{display:unset;visibility:unset}#main-subscribe{padding:40px 0}#subscribe-thp{background-color:rgba(0,0,0,.9);max-width:360px}.contact-section{right:0;max-width:335px;margin:10px auto;transform:scale(1.1)}.contact-section .contact-img{width:235px}.contact-container{max-width:400px}#about-thp{max-width:425px}#wpcf7-f138-o1,#wpcf7-f2877-o1{width:450px;max-width:450px}.store-menu p{padding:15px 0}p.store-menu-address{font-size:1rem}a.btn-round.online-pay{margin-top:10px}a.btn-round{transform:scale(.9)}.cannabis-container{margin:20px auto 10px auto;max-width:450px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:1.6rem}.cannabis-h2{font-size:.9rem}.page-id-2288 .cannabis-h2{font-size:.8rem}.store-menu h2{font-size:2.4rem}.coming-soon-banner{padding:0 20px 40px;max-width:600px}.new-stores p{font-size:1rem}.metaslider .caption-wrap .caption img.store-icon{width:85px;height:85px;padding:30px 0}.slide-52 h2.slide-title{font-size:2.1rem;padding-bottom:15px}.slide-5471 .slide-link{padding-bottom:60px}.slide-5471 .slide-text{font-size:.875rem;max-width:500px}p.curbside{font-size:1.1rem;letter-spacing:6px;padding:5px 0;width:85%;line-height:1.6;max-width:475px}p.covid-update{padding-bottom:20px;font-size:1.5rem}.slide-51 .slide-text{letter-spacing:8px;font-size:1.2rem;padding:10px 0}.metaslider .caption-wrap .caption img.icon-banner{width:150px;height:150px}.slide-51 h2.slide-title{font-size:3.5rem}.slide-5471 h2.slide-title{font-size:3rem}.menu-primary-menu-container{transform:scale(1);margin-top:50px}.site-direct{height:500px}.text-overlay{height:135px;padding:35px 0 25px 25px}.site-direct h3{font-size:3rem}.site-direct a{transform:unset;letter-spacing:3px;right:15px;top:-65px}#home-direct a.btn-circle{width:130px;height:130px;font-size:.8rem}.products>.text-overlay a.btn-circle{font-size:.8rem}}@media screen and (min-width:651px){#callnowbutton-desktop{display:block;visibility:visible;position:fixed;z-index:2147483647;border-top-right-radius:10px;box-shadow:0 3px 6px rgb(0 0 0/30%);bottom:0;left:10px;background-color:#d3b04c;color:#fff;padding:10px 15px;font-size:1rem;width:200px;border-top-left-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;font-weight:600;text-transform:uppercase;letter-spacing:.5px;line-height:1.4}#callnowbutton-desktop p{font-family:'Poppins',sans-serif}}@media screen and (min-width:676px){#wpsl-result-list{float:right;width:100%}#wpsl-gmap{float:left}#location-map,.location-map{width:100%}#store-locations{max-width:600px;padding:0 10px}#wpsl-stores{height:450px !important}}@media screen and (min-width:768px){#custom_html-3 a.btn-subscribe-footer{padding:15px 20px !important}.banner-delivery-wrap p.slide-btn{width:40%;margin:10px 5px !important}.banner-delivery-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:800px;margin:0 auto}.city-intro p{letter-spacing:0}#city_productsCarried .flex{margin-top:10px}.city_productsCards{width:29%;margin:15px auto}.cannabis-services h3{font-size:1rem}#service-area-cards .city-serve{margin:10px auto 5px}.city-intro .caps{font-size:2rem}.cannabis-services{width:33%}.services-available{flex-direction:row}#main-cities-we-serve-cannabis{margin-bottom:30px}.city-serve{margin:20px auto 0}#main-cities-we-serve-cannabis span.font-cursive{top:40px;font-size:6rem}#main-cities-we-serve-cannabis h1{font-size:4rem;letter-spacing:5px}.city-serve h2{font-size:1.1rem}.about-img-box{height:400px;width:45%;background-size:cover;background-position:center}.trip-title-img{width:350px}.about-div p{font-size:.875rem;line-height:1.4}#about-welcome-banner h1 span{font-size:3.5rem;position:absolute;top:8px}#about-welcome-banner{padding:50px 20px}#about-welcome-banner p{font-size:1rem;max-width:670px;margin:40px auto 0 auto;letter-spacing:2px}#about-welcome-banner h1{font-size:2.2rem;max-width:660px;position:relative;text-align:left}.about-div.white-bg p,.about-div.white-bg .wrapper>img{padding:0 20px 0 0}.about-div p,.about-div .wrapper>img{padding:0 0 0 20px}.about-div{display:flex;align-items:center}.about-div img:not(.trip-title-img){width:45%}.about-div.white-bg>.about-img-box{border:solid 6px #000}.about-div>.about-img-box{border:solid 6px #fff}#about-culture>.about-img-box{height:480px}.about-div .wrapper{width:55%}.about-div.white-bg .wrapper{text-align:left}.about-div .wrapper{text-align:right}.slide-btn-wrap{display:flex;width:100%;justify-content:space-evenly;margin-top:10px;max-width:600px}.slide-5470 h2.slide-title{line-height:1.5;font-size:3rem}.slide-3721 h2.slide-title{font-size:2.5rem;letter-spacing:5px}.slide-3721 p.slide-text.font-cursive{font-size:2rem;line-height:1.5}.slide-3720 p.slide-text.font-cursive,.slide-10046 p.slide-text.font-cursive,.slide-11465 p.slide-text.font-cursive{font-size:2.5rem}.slide-3720 h2.slide-title,.slide-10046 h2.slide-title,.slide-11465 h2.slide-title{color:#d3b04c;letter-spacing:5px}.site-info{padding:30px 10px 10px}.careers-text.complaints-text{width:500px;max-width:500px}#thp-stores>.location-map{padding:0}.page-id-2599 #wpsl-result-list,.page-template-page-cannabis #wpsl-result-list{margin-right:0}.store-locations h1{font-size:2rem;max-width:750px}.visit-us .contact-map{width:90%;margin:0 auto}h2.city-name{width:90%;font-size:2rem}.storeinfo-h2{font-size:2rem}#stores-info{margin-top:40px}.visit-us h2{font-size:1.6rem}.show-768{display:unset;visibility:unset}.page-id-2288 .cannabis-h2{font-size:.9rem;width:80%;margin:0 auto}.slide-1967 p.slide-text{width:700px;font-size:.7rem}.slide-1967 h2.slide-title{letter-spacing:6px}span.city-nm{font-size:1.4rem}.city-wrap p.slide-text{font-size:.95rem;letter-spacing:2px}.city-wrap{width:520px}#wpsl-wrap{display:flex}#store-locations{padding:0 10px}.return-policy h3{font-size:1.2rem}#store-selector{margin-top:20px;font-size:.95rem}#wpcf7-f160-o1 div.wpcf7-mail-sent-ok,#wpcf7-f154-o1 div.wpcf7-mail-sent-ok,#wpcf7-f138-o1 div.wpcf7-mail-sent-ok,#wpcf7-f2877-o1 div.wpcf7-mail-sent-ok{font-size:.8rem;width:80%}.age-gate-form{transform:scale(1.1);padding:50px 20px 0}#main-faq h1{font-size:1.5rem;margin-bottom:35px}.helpie-faq.accordions .accordion{margin:20px 0 40px}.helpie-faq.accordions .search{width:600px}.helpie-faq.accordions.dark .accordion__body{padding:20px}#faq-thp{max-width:688px}.faq-container{padding:50px 40px 20px}.total-score{max-width:470px;padding-left:0}.review-summary,.review-subtitle,.review-title,.bullet-points,.review-date{padding-left:10px;padding-right:10px}.review-subtitle{width:85%;font-size:1.3rem}.review-body p{font-size:1rem;line-height:1.7}.img-inner.strain-img{width:80%;display:block;margin:0 auto 35px auto}.single-title,.single-date{padding-left:10px}.img-inner{width:60%;margin:10px auto 20px auto}.post-excerpt{max-width:600px}.single-post-con{padding:70px 0 50px}#blog-thp{max-width:668px}.title-date{padding-left:30px}.blog-cards{margin-bottom:30px}.blog-date{font-size:.85rem}h2.blog-title{font-size:2rem}.blog-container{padding:35px 50px 20px}.blog-selector{max-width:600px;margin-bottom:40px}.media-container{padding:55px 0 30px}.media-container h1{font-size:1.8rem}.btn-square.media-readmore{width:100px;margin:0 auto;font-size:.8rem;position:absolute;bottom:25px;left:0;right:0}.post-title{font-size:.8rem;width:90%;margin-top:40px}.post-date{font-size:.75rem}.post-source{font-size:.9rem}.source-date{flex-direction:column;position:absolute;top:180px;background-color:#fff;line-height:2;padding:5px 20px 5px 15px}.post-img{height:215px;width:100%}.media-cards{max-width:unset;width:45%;position:relative;height:390px;padding:0 0 20px}#media-mentions{margin:30px auto;display:flex;flex-direction:row;flex-wrap:wrap;max-width:700px}.privacy-container{padding:55px 25px}a.btn-square.shop-btn{margin:10px auto 0 auto}#merch-thp{max-width:720px}.merch-container{padding:60px 25px 40px}.shop-item p{font-size:.875rem}.shop-item h2{font-size:.9rem}.shop-item.last-item{display:none;visibility:hidden}#shop-thp{max-width:748px;margin:35px auto 10px auto}.shop-item{width:31%;margin-bottom:25px}.shop-container{padding:60px 10px 20px}#wpcf7-f160-o1 div.wpcf7-validation-errors{width:80%}#wpcf7-f160-o1 input[type=text],#wpcf7-f160-o1 input[type=email]{margin:5px auto}#main-subscribe{padding:60px 0 40px}#subscribe-thp h1,#subscribe-thp h2{margin:0 0 0 10px;max-width:360px}span.wpcf7-form-control-wrap.accept-terms{width:64%}#subscribe-thp{max-width:600px}#wpcf7-f160-o1{max-width:385px}#pot-top{transform:scale(1.3)}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit,.visit-us a,.stores-btn-wrap a{width:40%}.visit-us{margin-top:0}.visit-us h3,.visit-us p{font-size:1.1rem}.contact-container{max-width:500px}#about-us .about-img{top:20px;left:20px;transform:scale(.7,.65)}#about-us{margin-top:25px}#about-thp{max-width:500px}.about-section p{font-size:1.15rem;margin-bottom:20px}.careers-text{padding-top:30px;font-size:.875rem;width:400px;max-width:400px}#main-careers h1,#main-complaints h1{font-size:1.8rem;padding-top:25px}#wpcf7-f138-o1 input,#wpcf7-f138-o1 select,#wpcf7-f2877-o1 input,#wpcf7-f2877-o1 select{font-size:1rem;height:55px;margin:5px auto}#wpcf7-f2877-o1 textarea{font-size:1rem;margin:5px auto}#wpcf7-f138-o1 select[name=experience]{font-size:1rem}#main-careers,#main-complaints{padding:35px 0 0}.product-type img{margin:0 auto 25px auto}#products-carried{flex-direction:row;flex-wrap:wrap;max-width:768px;margin:0 auto}#main-products{padding:75px 20px 0}.product-type{width:45%}a.btn-round.online-pay{margin-top:15px}a.btn-round{transform:scale(1)}.store-menu p{padding:15px 0;font-size:1.7rem;letter-spacing:4px}#city2 p:not(.store-menu-address){font-size:1.7rem}p.store-menu-address{padding:20px 0;font-size:1rem}.store-menu{margin:30px auto 40px auto}.store-menu h2,#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:3.2rem}.cannabis-h2{font-size:1rem;padding:10px 20px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:2rem;letter-spacing:8px;line-height:1.2}.page-template-page-cannabis-delivery-stcatharines h1{letter-spacing:8px;line-height:1.2}.cannabis-container,#main-cities-we-serve-cannabis{max-width:700px;padding:10px 15px}.metaslider .flex-control-nav{bottom:30px !important}.slide-121 h2.slide-title{padding-top:20px;font-size:2.6rem}.metaslider .caption-wrap .caption img.store-icon{width:90px;height:90px}.new-stores p{font-size:1rem}.coming-soon-banner{max-width:768px;width:100%}.new-stores{width:32%}.slide-120 h2.slide-title{font-size:4rem}.slide-120 p.slide-text{letter-spacing:8px;padding:10px 0 20px}p.slide-btn{padding:10px 25px;font-size:.875rem;transform:scale(1)}p.curbside{padding:10px 0;font-size:1.3rem;width:100%;max-width:600px}h2.slide-title{font-size:3.5rem}.slide-5460 .slide-title{font-size:3rem}.slide-5460 .slide-btn{font-size:.875rem;transform:scale(1)}.slide-5460 .slide-text{font-size:1rem;font-weight:600;padding-bottom:20px;line-height:1.5;width:600px}.slide-5470 p.slide-text{font-size:.8rem;font-weight:400;padding-bottom:20px;line-height:1.5;width:600px}.slide-5470 a.slide-link{margin-top:20px}#mobile-slider{display:none;visibility:hidden}#tablet-slider{display:unset;visibility:unset}.hidden-mobile{display:unset;visibility:unset}#mobmenuright li a{border-top:solid 2px rgba(31,31,31,.5)}.mobmenu-left-panel .mobmenu-left-bt,.mobmenu-right-panel .mobmenu-right-bt{right:5px !important;top:5px !important}i.mob-icon-minus-1.close-icon{top:-12px}.menu-primary-menu-container{transform:scale(1.2);margin-top:80px}#mobmenuright li.menu-item-34 a,#mobmenuright li.menu-item-35 a,#mobmenuright li.menu-item-37 a,#mobmenuright li.menu-item-40 a,#mobmenuright li.menu-item-41 a,#mobmenuright li.menu-item-112 a,#mobmenuright li.menu-item-2602 a,#mobmenuright li.menu-item-5540 a,#mobmenuright li.menu-item-109 a,li.menu-item-20111 a{font-size:1.4rem !important}#mobmenuright .sub-menu li a{font-size:14px !important}.mobmenur-container{right:25px !important}.mobmenur-container i{line-height:2.3 !important;font-size:2.5rem !important}.mobmenu{padding:10px 0 20px}.footer-bar .widget_nav_menu li,.top-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.copyright-bar{margin-top:20px}#footer-social a{margin-bottom:20px;font-size:1.5rem;margin-top:-5px}#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email::placeholder,#wpcf7-f84-o2 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email::placeholder,#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder{font-size:.9rem}#custom_html-3 input.wpcf7-form-control.wpcf7-submit{width:100%;font-size:.8rem}#wpcf7-f84-o1,#wpcf7-f84-o2{padding:15px 25px 15px;margin-top:0}.footer-bar .widget_nav_menu li:last-child,.footer-bar .widget_nav_menu li:first-child{margin:0 0 0 10px;text-align:left}.footer-bar .widget_nav_menu>div>ul{text-align:left}.footer-bar .widget-title{font-size:1.2rem}footer .custom-html-widget,.menu-footer-menu-container{margin-top:25px}#footer-social{margin-top:0}.footer-bar{max-width:unset}#googlemap{width:100%;height:100%}.store-info p.store-address{padding-bottom:5px}.store-info p{line-height:1.8;font-size:.9rem}#stores h3{padding:0 0 8px;font-size:1.3rem}.store-info br{display:none}.store-info h3 br{display:block}.store-info a{font-size:.8rem;padding:8px 10px;margin-top:5px;display:block;width:115px;float:right}.store-info{margin-bottom:30px}#store-locations{display:flex;justify-content:space-evenly;max-width:unset}#location-map,.location-map{width:100%;margin:20px auto 0 auto;padding:0 10px}#stores{flex-direction:column;text-align:right;padding-top:20px;padding-right:20px}.parallax-content p{font-size:1.05rem}#home-about h2{font-size:2rem}.site-direct a{top:-80px;right:30px}.products>.text-overlay a.btn-circle{font-size:1rem}#home-direct a.btn-circle{width:165px;height:165px;font-size:1rem}.text-overlay{height:175px;padding:35px 0 25px 40px}.img-bg{margin:50px auto;transform:scale(1.2)}.site-direct h3{font-size:4rem}.site-direct{height:650px}.metaslider .caption{padding:0 30px 30px !important}p.slide-text{width:75%}#custom_html-2{order:3}#nav_menu-2{order:1}#custom_html-3{width:40%;order:2}.footer-bar{flex-wrap:nowrap;flex-direction:row}}@media screen and (min-width:861px){.metaslider .flex-control-nav{bottom:70px !important}.metaslider .flexslider .flex-direction-nav li a{position:relative !important}p.slide-text{width:65%}#about-culture>.about-img-box{height:440px}}@media screen and (max-width:991px){.page-id-14 .mob-menu-header-holder.mobmenu{height:60px !important}}@media screen and (min-width:992px){.sub-menu li:hover>.sub-menu{width:265px !important}ul.sub-menu ul{position:unset}#custom_html-3 a.btn-subscribe-footer{padding:20px 40px !important}.footer-seal #ontario-seal{max-width:110px;margin-top:25px}.menu-item-39,.menu-item-1974,.menu-item-1576,.menu-item-2056,.menu-item-2057,.menu-item-11995,.menu-item-38,.menu-item-8733,.menu-item-10179,.menu-item-11488,.menu-item-11697,.menu-item-12003,.menu-item-13500,.menu-item-13599,.menu-item-13853,.menu-item-14108,.menu-item-14201,.menu-item-15239,.menu-item-15968,.menu-item-16878,.menu-item-19697,.menu-item-19696,.menu-item-19972,.menu-item-19973,.menu-item-20110,.menu-item-20199,.menu-item-20320,.menu-item-20320,.menu-item-20321,.menu-item-20322,.menu-item-20323,.menu-item-20324,.menu-item-20325,.menu-item-20326,.menu-item-20327,.menu-item-20328,.menu-item-20329,.menu-item-20330,.menu-item-20331,.menu-item-20332,.menu-item-20334,.menu-item-20378,.menu-item-20405,.menu-item-20421,.menu-item-20447,.menu-item-20448,.menu-item-20449,.menu-item-20450,.menu-item-20451,.menu-item-20452,.menu-item-20453,.menu-item-20454,.menu-item-20455,.menu-item-20456,.menu-item-20457,.menu-item-20458,.menu-item-20459,.menu-item-20460,.menu-item-20461,.menu-item-20462,.menu-item-20543,.menu-item-20544,.menu-item-20588,.menu-item-20589,.menu-item-20597,.menu-item-20598,.menu-item-20617{display:unset}.menu-item-20111,li.menu-item-20111 a,#menu-item-20111,#menu-item-20111 a{display:none !important;visibility:hidden !important}li#menu-item-20111{display:none !important}#service-area-cards .city-serve.blank-service-area{width:45%}.two-service-areas{max-width:650px;margin:15px auto}#service-area-cards .city-serve{background-color:unset}#service-area-cards .city-serve h3{font-size:1rem;background-color:#fff;padding:20px 5px;margin:-10px auto 0;height:35px;display:flex;flex-direction:column;justify-content:center}#otherCities h2{margin-bottom:20px}.page-template-page-city section{margin:50px auto}#cityServicesAvailable h2{font-size:2rem;margin-bottom:10px}.service-area{padding:8px}.cannabis-curbside-pickup{order:3}.sameday-cannabis-delivery{order:2}.cannabis-services h3{letter-spacing:2px}#service-area-cards .city-serve{width:24%}.city-intro p{font-size:1.1rem;letter-spacing:1px;width:94%;line-height:1.7}.city_storeCards{padding-top:10px}.city-intro .caps{font-size:1.5rem}.city-intro{max-width:900px}#city_productsCarried{max-width:800px}#otherCities{max-width:750px}#cityServicesAvailable{max-width:1000px}.city-serve{margin:20px auto 0}#main-cities-we-serve-cannabis .cannabis-h2{width:75%}.about-div.white-bg{padding:30px 30px 30px 10px}.about-div{padding:30px 10px 30px 30px}.about-div .wrapper{width:60%;max-width:530px}#about-culture>.wrapper{max-width:555px}.trip-title-img{width:430px}.about-img-box{width:36%}.slide-btn-wrap{max-width:700px}.slide-5470 h2.slide-title{font-size:3.5rem}.page-id-2599 #wpsl-gmap,.page-template-page-cannabis #wpsl-gmap{margin-right:0}.page-id-2599 #wpsl-wrap #wpsl-result-list ul li,.page-template-page-cannabis #wpsl-wrap #wpsl-result-list ul li{padding:5px 20px}.store-locations h1{font-size:2.2rem;margin:15px auto 40px auto}.storeinfo-h2{font-size:2.2rem;margin-bottom:60px}#stores-info{margin-top:50px}.visit-us h2{margin-top:10px}#city2 p:not(.store-menu-address){font-size:1.2rem}#home-direct .shop{background-image:url('https://thehunnypot.com/wp-content/uploads/2022/06/Homepage_FindStoreLocations.webp')}.slide-1967 h2.slide-title{font-size:4.5rem}.slide-1967 p.slide-text{width:850px;font-size:.9rem}.city-wrap p.slide-text{padding-bottom:25px}#wpsl-gmap{margin-right:20px}.return-policy p{width:75%;margin:0 auto}iframe#dutchie--embed__iframe{padding-top:0 !important;padding-bottom:50px}.store-menu img{display:unset;visibility:unset;width:60px;height:60px;padding-bottom:10px}#cannabis-stores{flex-direction:row;align-items:start;width:100%;flex-wrap:wrap}.store-menu{margin:20px auto 40px auto;width:45%}.store-menu h2,#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:2rem}.store-menu p{padding:15px 0 10px;font-size:1.2rem;letter-spacing:4px}#cannabis-stores a.btn-round{transform:scale(.8)}p.store-menu-address{font-size:.8rem}.blog-nav{font-family:"Montserrat",sans-serif}a.blog-nav{color:#fff}a.blog-nav.current-blog{color:#d3b04c;font-weight:700}#blog-menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;width:95%;margin:0 auto 40px auto;max-width:840px}.helpie-faq.accordions .accordion{margin:15px 0 40px}.helpie-faq.accordions .search{display:none;visibility:hidden}#faq-menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:95%;margin:0 auto 10px auto}.faq-cat,.blog-nav{text-transform:uppercase;font-size:.8rem;padding:0 5px;text-align:left;letter-spacing:.3px;font-weight:600}.faq-cat{font-family:"Poppins",sans-serif}.faq-cat:hover,a.blog-nav:hover{cursor:pointer;color:#d3b04c}#faq-thp{max-width:768px}.img-inner.strain-img{width:60%}.total-score{max-width:630px}.review-subtitle{width:100%}.review-summary,.review-subtitle,.review-title,.bullet-points,.review-date{padding-left:20px;padding-right:20px}.single-title,.single-date{padding-left:20px}.img-inner{width:65%}.single-header,.review-header{max-width:760px}.post-excerpt p{font-size:.95rem;line-height:1.6}.post-excerpt h2{font-size:1.6rem}.post-excerpt{max-width:760px}.blog-date{margin-left:20px;order:1}.blog-title{margin-left:20px;order:2}.img-con{height:170px;width:100%}.title-date{padding-left:0;width:100%;display:flex;flex-direction:column;line-height:6}h2.blog-title{font-size:1.4rem;width:80%}.blog-img{width:100%}.blog-cards{flex-direction:column;width:31.5%;border:solid 4px #fff;height:375px}#blog-thp{max-width:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:900px}.source-date{top:180px}.media-container{padding:35px 0 30px}.btn-square.media-readmore{font-size:.9rem;bottom:35px}.post-title{width:90%;margin-top:40px}.media-cards{width:31%;height:410px}#media-mentions{max-width:980px}.privacy-container{padding:30px 25px;max-width:768px}a.btn-square.shop-btn{margin:25px auto 10px auto;padding:15px 10px}#merch-thp{max-width:800px}.merch-container{padding:40px 25px}#subscribe-thp{background-color:rgba(0,0,0,.95)}#main-subscribe{padding:30px 0 40px}#wpcf7-f154-o1 textarea{height:150px}#wpcf7-f154-o1 input::placeholder,#wpcf7-f154-o1 textarea::placeholder{font-size:1.2rem;text-align:left;padding-left:20px}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit{font-size:1.2rem;height:60px;width:35%}#wpcf7-f154-o1 input,#wpcf7-f154-o1 textarea{font-size:1.4rem}#wpcf7-f154-o1 input{height:75px}.contact-us h2,.careers-contact h2{font-size:1.5rem;text-align:center}.contact-form{width:80%;margin:0 auto}.careers-contact p{font-size:.9rem}#about-us{margin-top:0;padding-bottom:0}#our-mission .about-img{transform:unset;right:unset;top:50px;width:280px;left:25px}#budtenders .about-img{left:unset;transform:unset;top:40px;width:280px;right:20px}#budtenders{clear:both}.about-section{height:425px}#our-stores .about-img{transform:unset;right:unset;top:50px;width:280px;left:25px}#our-stores .frame-img{padding-right:0}#our-stores p,#our-mission p{padding-top:10px;float:right;text-align:right;padding-right:10px}.about-section p{font-size:.875rem;width:55%;text-align:left;padding-left:5px;margin-bottom:0}#about-us .about-img{top:45px;right:15px;transform:unset;width:280px;float:right;left:unset}.about-section .frame-img{width:80%}#about-thp{max-width:768px}.hide-992{display:none;visibility:hidden}.show-992{display:unset;visibility:unset}.careers-text{font-size:.875rem;width:600px;max-width:600px}#main-careers h1,#main-complaints h1{font-size:2rem}#wpcf7-f138-o1,#wpcf7-f2877-o1{margin-top:50px}#main-careers,#main-complaints{padding:10px 0 0}#wpcf7-f138-o1 input,#wpcf7-f138-o1 select,#wpcf7-f2877-o1 input,#wpcf7-f2877-o1 select{height:60px;margin:8px auto}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:2.5rem}.cannabis-h2,.page-id-2288 .cannabis-h2{font-size:1rem;width:70%;margin:0 auto}.cannabis-container,#main-cities-we-serve-cannabis{max-width:900px}.slide-121 h2.slide-title{padding-top:0;padding-bottom:20px;font-size:3rem}.coming-soon-banner{padding:0 20px 80px}.slide-5470 .slide-link{padding-bottom:30px}.metaslider .caption-wrap .caption img.store-icon{width:100px;height:100px}p.covid-update{font-size:2rem;letter-spacing:8px}p.slide-btn{padding:15px 25px;font-size:1rem;transform:scale(1)}p.curbside{letter-spacing:6px;max-width:800px;font-size:1.3rem}.slide-5470 p.slide-text{font-size:.8rem;width:800px}h2.slide-title{font-size:4rem}#menu-item-37 ul{left:-50px;width:300px}#menu-item-5540 ul{left:-60px;width:150px}#menu-item-40 ul{left:-60px;width:150px}#menu-item-41 ul{left:-10px;width:70px}.main-navigation ul ul{float:none !important;text-align:center}.main-navigation .main-nav ul ul li a{width:100%;padding:3px 10px !important;text-align:center;font-size:.6rem !important;letter-spacing:1px !important}li#menu-item-41 a{padding-right:15px !important}li#menu-item-109 a{padding-right:0 !important;transform:scale(.8);font-family:'Montserrat',sans-serif;letter-spacing:0}li#menu-item-109{border:solid 2px #d3b04c;border-radius:100%;transform:scale(.9);padding:0;top:-2px;transition:.3s}.nav-float-right .inside-header .main-navigation{margin:0;width:65%}.menu-item-has-children .dropdown-menu-toggle{display:none}ul#menu-primary-menu li a{font-size:.7rem;padding:0 25px 0 0}.site-logo{width:22%;height:100%;margin-top:10px}#header-social a{padding:0 10px;font-size:1.4rem}.site-header{height:85px !important;border-bottom:solid 1px #0b0b0b}#menu-primary-menu li a{font-size:.75rem}.inside-navigation{display:flex;justify-content:space-evenly}.inside-header{padding:12px 0 12px 20px;display:flex;justify-content:space-evenly;align-items:normal}.nav-float-right .header-widget{top:12px;width:8%}#footer-social a{margin-bottom:0;font-size:1.8rem;padding:0 10px}.footer-bar .widget_nav_menu li:last-child,.footer-bar .widget_nav_menu li:first-child,.footer-bar .widget_nav_menu li,.top-bar .widget_nav_menu li{margin:0}#nav_menu-2 .widget-title{display:block;text-align:left}#custom_html-3{width:30%}.store-info a{font-size:.875rem;margin-top:8px;width:120px}#store-locations{padding-bottom:50px;padding-top:25px}#stores h3{font-size:1.5rem;letter-spacing:3px}.store-info p{font-size:1rem}#stores{padding-right:45px}.merch{width:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-evenly;padding:25px 0 30px}.merch-item{width:24%}#home-shop h2{padding-top:50px;letter-spacing:4px}#home-shop a.btn-square{width:220px;display:block;margin:0 auto;font-size:.8rem;padding:10px}.parallax-inner{background-color:rgba(0,0,0,.3);padding-bottom:40px}#home-shop .parallax-inner{padding-top:20px}#home-about{margin-bottom:0;padding:20px 0 50px}.md-up{display:unset;visibility:unset}.parallax-content a.btn-square{margin:0 0 0 100px}.parallax-content p{margin:0 0 0 100px;text-align:left}#home-about .parallax{order:2}#home-about .img-bg{order:3;position:absolute;right:10%;margin-top:40px;transform:scale(1.2)}#home-about .h2-wrapper{order:unset;max-width:unset;margin:unset}#home-about h2{font-size:2.2rem;margin-left:100px}#home-direct .shop{order:3}#home-direct .education{order:2}#home-direct .products{order:1}.site-direct a{top:-80px;right:-25px;transform:scale(.55)}.text-overlay{height:80px;width:75%;padding:25px 0 15px 20px}.parallax-content{background-color:rgba(0,0,0,.3)}.site-direct h3{font-size:1.8rem}.site-direct{height:450px;width:32%}#home-direct{display:flex;flex-direction:row;width:100%;justify-content:space-evenly}.metaslider .caption{padding:0 0 40px 30px !important}p.slide-text{width:55%;font-size:1.7rem}.site-header{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:0;width:100%;z-index:2000;height:140px;background-color:#000}.main-navigation{background-color:transparent}.main-navigation .main-nav ul li[class*=current-menu-]>a,.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li.sfHover>a,.main-navigation .main-nav ul li[class*=current-menu-]>a:hover,.main-navigation .main-nav ul li[class*=current-menu-].sfHover>a{color:#d3b04c;background-color:transparent}.main-navigation .main-nav ul ul li[class*=current-menu-]>a,.main-navigation .main-nav ul ul li a{color:#fff;background-color:rgba(31,31,31,1)}.main-navigation .main-nav ul ul li[class*=current-menu-]>a:hover,.main-navigation .main-nav ul ul li a:hover{color:#d3b04c;background-color:rgba(31,31,31,1)}.main-navigation .main-nav ul li a,.menu-toggle{font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px}.navigation-search input{opacity:1}.navigation-search input[type=search],.navigation-search input[type=search]:active,.navigation-search input[type=search]:focus,.main-navigation .main-nav ul li.search-item.active>a{background-color:rgba(31,31,31,1)}li.search-item.active{border-top:solid 1px #666;border-left:solid 1px #666}.navigation-search.nav-search-active{border:solid 1px #666;border-radius:2px}.separate-containers .site-main{margin:0}#footer-social{flex-direction:row}}@media screen and (min-width:1024px){#callnowbutton-desktop p{font-size:15px}.page-template-page-cannabis-delivery-stcatharines .cannabis-h2{width:70%}.page-template-page-cannabis-delivery-stcatharines h1{font-size:2rem}.city-intro .caps{font-size:1.6rem}.city-intro{max-width:960px}#main-cities-we-serve-cannabis{max-width:940px}.city-serve{width:30%;margin:20px auto 10px}#about-culture>.about-img-box{height:480px}.about-div .about-img-box{width:40%;height:420px}.about-div.white-bg .about-img-box{width:40%;height:410px}.about-div .wrapper{width:50%}.about-div.white-bg .wrapper{width:60%;max-width:570px}.about-div.white-bg{padding:40px 30px}.about-div{padding:40px 0 40px 30px}#about-welcome-banner p{font-size:1.1rem;max-width:880px;margin:50px auto 0 auto}#about-welcome-banner h1{font-size:2.5rem;max-width:720px}.slide-5470 a.slide-link{margin:0 auto;padding-bottom:0}.toronto-stores-wrap{display:flex;flex-wrap:wrap}.toronto-stores-wrap>.visit-us{width:50%}.visit-us h2{margin-top:0}.slide-1967 p.slide-text{font-size:.875rem}.city-wrap{width:600px;padding:10px 0}section.return-policy{margin:40px auto}.contact-us{margin-top:0}.visit-us a,.stores-btn-wrap a{text-align:center;width:55%;font-size:1rem}.visit-us h2{padding:10px 0}.visit-us h3{order:2}.visit-us p{order:3}.visit-us #contact-map,.visit-us .contact-map{order:4}.visit-us{margin-top:10px}#contact-thp{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:left}.contact-section{margin:0;transform:unset;width:50%;max-width:unset}.contact-section .contact-img{width:295px;top:140px;left:140px}.visit-us h3,.visit-us p{font-size:1rem}.contact-container{max-width:960px}#cannabis-stores{margin-top:20px}#city2 h2,#city14 h2{font-size:2.8rem}div#city2.store-menu,div#city14.store-menu{width:48%}#rcu-thp{max-width:1024px;margin:20px auto}.rcu-banner{height:350px}.age-gate-form{transform:scale(1.2);padding:0 20px}.post-excerpt{max-width:820px}.blog-date{font-size:.8rem}.faq-container{padding:35px 40px 20px}#faq-thp{max-width:800px}#main-faq h1{font-size:1.6rem;margin-bottom:30px}.total-score{margin-top:30px;font-weight:400;max-width:690px}.strain-bullets,.review-summary{font-size:1rem}.review-body p{font-size:1rem;line-height:1.7}.bullet-points{width:100%}.shop-item h2{font-size:1rem}.shop-item p{font-weight:400}.shop-container{padding:30px 10px 10px}#main-shop h1{font-size:2rem;letter-spacing:4px}#shop-thp{max-width:900px;margin:40px auto 0px auto}span.wpcf7-form-control-wrap.accept-terms{width:55%}#subscribe-thp h1,#subscribe-thp h2{margin:0 0 0 20px}#wpcf7-f160-o1{max-width:440px}#subscribe-thp{max-width:675px;transform:scale(.95)}#main-products{padding:30px 20px 0}#pot-top{transform:scale(1);max-width:690px;width:70%}#pot-top .pot-img{right:-40px;top:90px;left:unset;width:380px}.show-1024{display:unset;visibility:unset}.hide-1024{display:none;visibility:hidden}.product-type img.card-front{border-color:transparent}.product-type img.card-front:hover{border-color:#d3b04c}#products-carried{max-width:1024px;margin-top:30px}.product-type{width:30%}.store-menu img{width:80px;height:80px}a.btn-round{transform:scale(.875);padding:12px 10px}.store-menu p{font-size:1rem}.store-menu h2,#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:1.3rem}.store-menu{margin:30px auto;width:32%}p.store-menu-address{font-size:.75rem}.cannabis-h2,.page-id-2288 .cannabis-h2{font-size:1.05rem;margin:0 auto}.cannabis-container{max-width:940px;padding:0 15px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:2.4rem}.slide-5470 .slide-link{padding-bottom:60px}.coming-soon-banner{max-width:768px;padding:0 20px 60px}#menu-item-41 ul li a{padding:5px 0 !important;width:100px}.header-aligned-center .site-header{display:flex;justify-content:center;align-items:center}.nav-float-right .inside-header .main-navigation{width:66%}#header-social a{font-size:1.5rem}li#menu-item-109{transform:scale(1);top:-8px}.inside-header{padding:25px 0 12px 15px}.site-header{height:90px !important}ul#menu-primary-menu li a{font-size:.7rem;padding:0 25px 0 0}.nav-float-right .header-widget{width:10%;top:8px}#header-social{flex-wrap:nowrap}.site-logo{margin-top:5px}.site-header .header-image{width:100%}#primary-menu{width:95%;margin:0 auto}.copyright-bar{margin-top:30px;margin-bottom:10px}.footer-bar .widget_nav_menu>div>ul{font-size:.9rem}#stores{padding-right:45px}p.slide-text{letter-spacing:1.5px;line-height:1.5}.slide-5460 .slide-text{width:650px}.slide-5460 .slide-title{font-size:4rem;margin-bottom:25px}.site-direct{height:500px;border:none}.text-overlay{box-shadow:none}#home-about h2{padding-bottom:0}.parallax-content a.btn-square{margin:0 0 0 120px}.parallax-content p{margin:0 0 0 120px}#home-about h2{margin-left:120px}#home-about .img-bg{right:12%}#home-about{max-width:1024px;margin:0 auto}}@media screen and (min-width:1200px){#career-resume{padding:15px !important}.slide-3724 .slide-btn-wrap{justify-content:flex-start}#callnowbutton-desktop{font-size:18px;width:235px}#callnowbutton-desktop p{font-size:18px}.banner-delivery-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:15px auto 0 auto}.banner-delivery-wrap p.slide-btn{width:40%;font-size:1rem}.page-template-page-cannabis-delivery-hamilton .store-menu,.page-template-page-cannabis-delivery-toronto .store-menu,.page-template-page-cannabis-delivery-milton .store-menu,.page-template-page-cannabis-delivery-niagara .store-menu,.page-template-page-cannabis-delivery-stcatharines .store-menu,.page-template-page-cannabis-delivery-cambridge .store-menu,.page-template-page-cannabis-delivery-waterloo .store-menu{height:190px}.page-template-page-cannabis-delivery-hamilton .store-menu p,.page-template-page-cannabis-delivery-toronto .store-menu p,.page-template-page-cannabis-delivery-milton .store-menu p,.page-template-page-cannabis-delivery-niagara .store-menu p,.page-template-page-cannabis-delivery-stcatharines .store-menu p,.page-template-page-cannabis-delivery-cambridge .store-menu p,.page-template-page-cannabis-delivery-waterloo .store-menu p{padding:10px 0 5px}.city_storeCards h2{font-size:1.5rem;margin:25px auto 10px}.signup_banner p{width:70%;font-size:1.1rem}.signup_banner{padding:15px}.title-cursive,.page-id-7116 .title-cursive,.page-id-7110 .title-cursive,.page-id-7118 .title-cursive,.page-id-7128 .title-cursive,.page-id-2023 .title-cursive{top:13%;font-size:12rem;letter-spacing:2px}.page-template-page-city .page-banner h1{font-size:8rem;letter-spacing:5px}#main-cannabis{max-width:1200px}#cannabis-stores{max-width:940px;padding:0 15px;margin:20px auto 0}#main-cities-we-serve-cannabis span.font-cursive{top:46px;font-size:7.4rem}#main-cities-we-serve-cannabis .cannabis-h2{font-size:1.1rem}#main-cities-we-serve-cannabis h1{font-size:5rem}.city-serve{width:23%;margin:20px auto 0px}#about-culture>.wrapper{max-width:650px;width:60%}.about-div.white-bg{padding:50px 30px}.about-div{padding:50px 30px}.about-div p{font-size:1rem;line-height:1.5}.trip-title-img{width:500px}.about-div.white-bg .about-img-box,.about-div .about-img-box{width:33%;height:450px}.about-div{justify-content:center}.about-div.white-bg .wrapper{max-width:none;padding:0 20px 0 0;margin:0}.about-div .wrapper{width:57%;padding:0 0 0 20px;max-width:650px;padding-left:20px;margin:0}.slide-5469 h2.slide-title{line-height:1.5;font-size:3rem}.slide-btn-wrap{max-width:550px;margin-top:0}.city-wrap p{font-size:1rem !important}.slide-3723 h2.slide-title,.slide-10047 h2.slide-title,.slide-11466 h2.slide-title{color:#d3b04c;letter-spacing:6px;font-size:4rem}.slide-3723 p.slide-text,.slide-10047 p.slide-text,.slide-11466 p.slide-text{font-weight:500;width:35%;font-size:1.5rem;line-height:1.3}.slide-3723 p.slide-text.font-cursive,.slide-10047 p.slide-text.font-cursive,.slide-11466 p.slide-text.font-cursive{text-transform:lowercase;font-size:4rem}.slide-3723 .caption,.slide-10047 .caption,.slide-11466 .caption{align-items:flex-end;text-align:right;margin-right:120px}.slide-3724 .caption{align-items:flex-start;text-align:left;margin-left:120px}.slide-3724 h2.slide-title{letter-spacing:6px}.slide-3724 p.slide-text.font-cursive{font-size:3.5rem;line-height:0;padding:10px 0 40px;width:100%;font-weight:400;text-transform:lowercase}.slide-3724 p.slide-btn{transform:scale(.875) translateX(-15px)}.page-id-2599 #wpsl-stores,.page-id-2599 #wpsl-direction-details,.page-id-2599 #wpsl-gmap,.page-template-page-cannabis #wpsl-stores,.page-template-page-cannabis #wpsl-direction-details,.page-template-page-cannabis #wpsl-gmap{height:750px !important}.store-locations h1{font-size:2.5rem;max-width:900px}.storeinfo-h2{font-size:2.5rem;margin-bottom:70px}h2.city-name{width:94%;font-size:2.2rem;letter-spacing:5px}.visit-us h2{letter-spacing:3.5px}.burlington-stores>.visit-us{margin-bottom:85px}#menu-item-37 ul{left:-40px}#city2 p:not(.store-menu-address){letter-spacing:2px;font-size:.8rem;padding:9px 0 3px}.slide-1968 p.slide-text{width:75%;font-size:.9rem}.slide-1968 h2.slide-title{letter-spacing:8px}.city-wrap p.slide-text{font-size:1.1rem;letter-spacing:3px}#wpsl-result-list{width:50%}p.contact-msg,.careers-contact p{font-size:1rem}.contact-us{margin-bottom:40px}.store-menu img{width:60px;height:60px}.store-menu a{position:absolute;bottom:0;left:0;right:0}#city2.store-menu p.store-menu-address,#city14.store-menu p.store-menu-address,#city15.store-menu p.store-menu-address,#city16.store-menu p.store-menu-address,#city31.store-menu p.store-menu-address{font-size:.7rem;padding:4px 0 0}#city14.store-menu p,#city15.store-menu p,#city16.store-menu p,#city31.store-menu p{font-size:.9rem;padding:9px 0 3px}div#city14.store-menu,div#city15.store-menu,div#city2.store-menu,div#city16.store-menu,div#city31.store-menu{height:230px;width:33.33%;position:relative;padding:0}div#city31{order:4}div#city15{order:3}div#city16{order:5}.store-menu p{font-size:.9rem;padding:20px 0 5px}#city2,#city14{order:2}#city3{order:7}#city4{order:6}#city5{order:8}#city6,#city7,#city8,#city9,#city10,#city11,#city12,#city13,.new-city{order:9}#cannabis-stores a.btn-round{transform:scale(.6)}.store-menu h2,#city12 h2,#city3 h2,#city2 h2,#city14 h2,#city5 h2,#city4 h2{font-size:1.1rem}#city11 h2{font-size:1rem}div#city3.store-menu,div#city4.store-menu,div#city8.store-menu,.store-menu,div.store-menu.new-city{width:33.33%;position:relative;height:230px}.page-template-page-cannabis-delivery .store-menu{height:200px}#city3.store-menu p.store-menu-address,#city4.store-menu p.store-menu-address,#city8.store-menu p.store-menu-address,.store-menu.new-city p.store-menu-address{padding-top:8px;font-size:.8rem}#wpcf7-f160-o1 div.wpcf7-mail-sent-ok,#wpcf7-f154-o1 div.wpcf7-mail-sent-ok,#wpcf7-f138-o1 div.wpcf7-mail-sent-ok,#wpcf7-f2877-o1 div.wpcf7-mail-sent-ok{font-size:.9rem;padding:10px 0}#wpcf7-f154-o1 div.wpcf7-mail-sent-ok{width:100%}.rcu-banner{height:400px}#main-shop h1{letter-spacing:6px}#wpcf7-f138-o1 select,#wpcf7-f2877-o1 select{background-position:calc(100% - 19px) calc(1em + 12px),calc(100% - 15px) calc(1em + 12px),calc(100% - 2.5em) .5em}.total-score{max-width:770px}.img-inner{width:80%}.post-excerpt{max-width:900px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:2.2rem}.blog-nav{font-size:.875rem;padding:0 35px 0 0}#blog-menu{justify-content:left;width:100%;max-width:940px}.helpie-faq.accordions .accordion{margin:30px 0 40px}.faq-cat{font-size:.875rem;padding:0 20px 0 5px}#faq-menu{justify-content:flex-start;width:100%}.faq-container{padding:35px 40px 20px}#main-faq h1{font-size:1.7rem}.helpie-faq.accordions .accordion__header{padding:1.6em 40px 1.6em 5px}.helpie-faq.accordions.dark .accordion__body{font-size:.9rem;padding:20px 0 20px 5px}.helpie-faq.accordions .accordion__title{font-size:1.1rem}#faq-thp{max-width:900px}.review-summary{font-weight:lighter}.single-post-con,.strain-review-con{padding:50px 0}.post-excerpt p{font-size:1rem;line-height:1.8}.post-excerpt h2{font-size:1.8rem}.blog-date,.blog-title{margin-left:25px}.title-date{line-height:7}.blog-date{font-size:.75rem}#blog-thp{max-width:940px}h2.blog-title{font-size:1.3rem}.btn-square.media-readmore{letter-spacing:0;padding:6px}.media-container h1{font-size:2rem;top:180px}.source-date{line-height:2.2}.post-date{font-size:.74rem}.post-title{width:92%}.media-cards{width:31.5%;margin:0 auto 30px auto}.privacy-container h1{width:85%;margin:0 auto 50px auto}.privacy-container{padding:35px 25px 50px;max-width:900px}#merch-thp{max-width:900px}.shop-item p{font-size:.95rem}.shop-item h2{font-size:1.1rem}.shop-container{padding:35px 10px 15px}#subscribe-thp{background-color:rgba(0,0,0,1);border:none}#wpcf7-f160-o1 div.wpcf7-validation-errors{width:100%;font-size:.875rem}span.wpcf7-form-control-wrap.accept-terms{width:270px}#wpcf7-f160-o1 input[type=checkbox]:focus+span.wpcf7-list-item-label:before{border-color:green}#wpcf7-f160-o1 input[type=checkbox]:checked+span.wpcf7-list-item-label:after{content:""}#wpcf7-f160-o1 input[type=checkbox]+span.wpcf7-list-item-label:after{content:none}#wpcf7-f160-o1 input[type=checkbox]{opacity:0}#wpcf7-f160-o1 span.wpcf7-list-item-label{position:relative;font-size:1rem}#wpcf7-f160-o1 span.wpcf7-list-item-label:before,#wpcf7-f160-o1 span.wpcf7-list-item-label:after{position:absolute}#wpcf7-f160-o1 span.wpcf7-list-item-label:before{content:"";height:20px;width:20px;border:3px solid #d3b04c;border-radius:4px;display:inline-block;transform:translateX(-38px)}#wpcf7-f160-o1 span.wpcf7-list-item-label:after{display:inline-block;content:"";height:6px;width:9px;border-left:2px solid;border-bottom:2px solid;left:-25px;top:5px;transform:rotate(-45deg)}#subscribe-thp h2{font-size:1rem}#subscribe-thp h1,#subscribe-thp h2{margin:0 0 0 30px;max-width:400px}#wpcf7-f160-o1 input[type=text],#wpcf7-f160-o1 input[type=email]{height:60px}#subscribe-thp{transform:unset;max-width:60%}#pot-top .pot-img{top:85px;width:360px}#main-products{padding:0 20px 20px}#products-carried{margin-top:10px;max-width:960px}#pot-top{transform:scale(.875);max-width:665px;width:70%}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit{height:50px}#wpcf7-f154-o1 input{height:70px}.contact-section .contact-img{width:330px;top:195px;left:140px}.contact-us h2,.careers-contact h2{font-size:1.8rem}.contact-container{max-width:1024px}.show-1200{display:unset;visibility:unset}.hide-1200{display:none;visibility:hidden}#about-us,#our-stores,#budtenders{padding-bottom:20px}.careers-text{line-height:1.5}#wpcf7-f138-o1 div.wpcf7-validation-errors,#wpcf7-f2877-o1 div.wpcf7-validation-errors{font-size:1rem}#wpcf7-f138-o1 input.wpcf7-form-control.wpcf7-submit,#wpcf7-f2877-o1 input.wpcf7-form-control.wpcf7-submit{width:225px;font-size:1.1rem;padding:0}#wpcf7-f138-o1 select,#wpcf7-f2877-o1 select{text-indent:10px}#wpcf7-f138-o1,#wpcf7-f2877-o1{width:510px;max-width:510px}#wpcf7-f138-o1 input,#wpcf7-f138-o1 select,#wpcf7-f138-o1 select[name=experience],#wpcf7-f2877-o1 input,#wpcf7-f2877-o1 select{font-size:.95rem;margin:6px auto;height:65px;padding:20px}#wpcf7-f2877-o1 input.wpcf7-file{padding:0}#wpcf7-f138-o1 select,#wpcf7-f2877-o1 select{padding:10px}#main-careers,#main-complaints{padding:20px 0}a.btn-round{transform:scale(.75);padding:18px 15px;font-size:.875rem}a.btn-round.online-pay{width:225px;margin-top:0}.cannabis-h2{width:60%;font-size:1.1rem}.page-id-2288 .cannabis-h2{font-size:1.1rem}.metaslider .flexslider .flex-direction-nav li a{display:block !important;opacity:1 !important;width:25% !important;height:25% !important;margin:0 !important;position:absolute !important;top:30% !important}.metaslider .flexslider .flex-direction-nav li a.flex-prev{background-image:url('https://thehunnypot.com/wp-content/uploads/2020/04/prev.png') !important;left:-4%;transform:scale(.4)}.metaslider .flexslider .flex-direction-nav li a.flex-next{background-image:url('https://thehunnypot.com/wp-content/uploads/2020/04/next.png') !important;right:-4%;transform:scale(.4)}.metaslider .flexslider .flex-direction-nav li a.flex-prev:hover,.metaslider .flexslider .flex-direction-nav li a.flex-next:hover{opacity:.3 !important}#home-direct{margin-top:35px}.slide-56 h2.slide-title{font-size:3.2rem}.new-stores{width:33%}.coming-soon-banner{max-width:unset;padding:0;width:60%}.metaslider .caption-wrap .caption img.store-icon{width:80px;height:80px}.new-stores p{font-size:.875rem}.slide-55 p.slide-text{font-size:1.2rem;letter-spacing:8px;width:100%}.metaslider .caption-wrap .caption img.icon-banner{width:120px;height:120px}.metaslider .flex-control-nav{bottom:30px !important}p.covid-update{font-size:2rem;padding-bottom:10px;letter-spacing:12px}p.slide-btn{padding:12px 20px;font-size:.8751rem;transform:scale(.875)}p.curbside{padding:5px 0;font-size:1.2rem}.slide-5469 p.slide-text{width:50%;font-size:.7rem;font-weight:400;padding:0 0 15px}.slide-5462 p.slide-text{width:900px;font-size:1rem;font-weight:600;padding:0 0 20px}.slide-5462 .slide-title{margin-bottom:20px}.city-wrap{width:650px}h2.slide-title{font-size:3.5rem}#tablet-slider{display:none;visibility:hidden}#home-slider{display:unset;visibility:unset}#primary-menu{width:100%}.nav-float-right .header-widget{top:4px;width:8%}.nav-float-right .inside-header .main-navigation{width:60%}.inside-header{padding:25px 10px 12px 30px}.site-header .header-image{width:100%}.site-logo{width:21%;padding-right:10px}#header-social a{font-size:1.8rem}li#menu-item-109 a{transform:scale(.8)}li#menu-item-109{transform:scale(.8,.9)}li#menu-item-41 a{padding-right:25px !important}ul#menu-primary-menu li a{font-size:.8rem}.footer-bar .widget-title{font-size:1.4rem}#store-locations{padding:30px 0}.merch-item{width:22%}#home-shop h2{font-size:2rem;letter-spacing:5px}.parallax-inner{background-color:rgba(0,0,0,.3)}.parallax-content{padding-bottom:40px;background-color:rgba(0,0,0,.3)}#home-about{max-width:unset;margin-top:40px}.parallax-content a.btn-square{margin:0 0 0 200px;width:135px}.parallax-content p{margin:20px 0 10px 200px;font-size:.9rem}#home-about h2{margin:0 0 0 200px;font-size:2.5rem}#home-about .img-bg{right:22%;transform:scale(1.4);height:350px;width:240px;max-width:240px}.img-bg:before{top:35px;left:12%;width:225px;max-width:225px;height:310px}#home-about img{width:210px;max-width:210px;height:350px;padding-top:0}.text-overlay{width:78%;padding:30px 0 25px 25px;height:105px}#home-direct .shop .text-overlay{width:78%}.site-direct{height:600px}.site-direct h3{font-size:2.2rem}.site-direct a{transform:scale(.6);right:-10px}.metaslider .caption{padding:0 0 40px !important}.footer-bar{justify-content:space-evenly}}@media screen and (min-width:1280px){.two-service-areas{max-width:700px;margin:20px auto}.service-area{padding:10px 5px;font-size:1.2rem;margin:10px auto}#city_productsCarried h2,#otherCities h2,#cityServicesAvailable h2{font-size:2.2rem}#cityServicesAvailable h2{margin-bottom:15px}#service-area-cards{width:94%;margin:0 auto}#city_productsCarried,#otherCities{max-width:900px}#city_productsCarried{padding-top:15px}#cityServicesAvailable{margin:60px auto}.services-available .button{padding:12px 15px;width:150px}.cannabis-services .service-icon{font-size:4.5rem}.cannabis-services h3{font-size:1.3rem}#service-area-cards .city-serve{width:23%}#service-area-cards .city-serve h3{font-size:1.1rem;padding:20px 10px}.signup_banner{padding:15px}.city-intro p{font-size:1.3rem;letter-spacing:1px;width:85%;line-height:1.7}.city-intro .caps{font-size:2rem}.city-intro,#cityServicesAvailable{max-width:1200px}.about-div.white-bg{padding:60px 40px}.about-div{padding:60px 0 60px 30px}.about-div.white-bg .wrapper p{max-width:670px}.about-div .wrapper{width:55%;margin:0 0 0 20px}#about-welcome-banner{padding:70px 20px}#about-welcome-banner p{max-width:1000px;margin:60px auto 0 auto}#about-welcome-banner h1{font-size:3rem;max-width:870px}#about-welcome-banner h1 span{font-size:4.5rem;top:10px}.slide-1968 .coming-soon-banner{padding:0}input.age-gate-submit{width:200px;font-weight:700;letter-spacing:3px;font-size:.7rem;padding:8px 0;margin-top:5px}h2.age-gate-subheading{font-size:2rem}p.age-gate-message{font-size:.75rem;max-width:600px}.age-gate-form{max-width:600px}label.age-gate-remember{font-size:.75rem}.age-gate-form{transform:scale(1.3);padding:25px 20px 0}.age-gate-remember input{width:15px;height:20px}.blog-cards{width:31%}#faq-thp{max-width:920px}#main-faq h1{font-size:1.8rem}.total-score{font-size:1.7rem;font-weight:300}.review-body p{font-size:1.1rem;line-height:1.6}.review-body h2{font-size:1.4rem}.img-inner.strain-img{width:55%}.strain-bullets,.review-summary{font-size:1.1rem}.review-title{font-size:1.8rem}.title-date{line-height:7.5}#media-mentions{max-width:1000px}.btn-square.media-readmore{font-size:.95rem;width:105px}.media-cards{height:415px}.post-title{margin-top:45px}.privacy-container h1{width:80%;margin:0 auto 60px auto;max-width:776px}.privacy-container{max-width:960px}a.btn-square.shop-btn{margin:30px auto 10px auto}.shop-item{margin-bottom:30px}.shop-item p{padding-top:0}.shop-item h2{font-size:1.15rem}#shop-thp{max-width:960px}#wpcf7-f160-o1 input[type=text],#wpcf7-f160-o1 input[type=email]{height:65px}#wpcf7-f160-o1 input.wpcf7-form-control.wpcf7-submit{margin:25px auto 0 auto}#subscribe-thp h2{font-size:.8rem;max-width:unset;padding:15px 0 10px}#subscribe-thp h1,#subscribe-thp h2{margin:0 0 0 40px}#wpcf7-f160-o1{max-width:520px}#subscribe-thp{padding:40px 25px 10px}#main-subscribe{padding:40px 0}#pot-top{max-width:650px}.contact-form{width:70%}#wpcf7-f154-o1 input::placeholder,#wpcf7-f154-o1 textarea::placeholder{font-size:1rem}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit{font-size:1rem}#wpcf7-f154-o1 input,#wpcf7-f154-o1 textarea{font-size:1.2rem}#contact-thp{height:600px}.contact-container{padding:0 0 50px}.contact-section{transform:scale(.9)}#budtenders .about-img{top:40px;right:15px}#our-stores,#our-mission{transform:translateX(40px)}#about-us,#budtenders{transform:translateX(-40px)}#main-careers,#main-complaints{padding:30px 0}#main-careers h1,#main-complaints h1{font-size:1.8rem;padding-bottom:20px;letter-spacing:3px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-stcatharines h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{padding-top:20px}.page-template-page-cannabis-delivery-milton #cannabis-stores,.page-template-page-cannabis-delivery-niagara #cannabis-stores,.page-template-page-cannabis-delivery-cambridge #cannabis-stores,.page-template-page-cannabis-delivery-waterloo #cannabis-stores{width:700px}#cannabis-stores{width:980px;max-width:980px;transform:none;margin:50px auto}.cannabis-container,#main-cities-we-serve-cannabis{max-width:980px;margin:0 auto}#cannabis-stores a.btn-round{transform:scale(.6);padding:18px 5px;width:155px;font-weight:800;letter-spacing:3px}.store-menu h2,#city12 h2,#city3 h2,#city4 h2,#city2 h2,#city14 h2{font-size:1.2rem}#city11 h2{font-size:1.1rem}#city3.store-menu p,#city4.store-menu p,#city8.store-menu p,.store-menu.new-city p{padding:16px 0 2px}#city2.store-menu p,#city14.store-menu p,#city15.store-menu p,#city16.store-menu p,#city31.store-menu p{padding:6px 0 2px}.store-menu p{font-size:.95rem;padding:18px 0 5px}.cannabis-h2,.page-id-2288 .cannabis-h2{font-size:1.2rem;max-width:1000px}.slide-5469 p.slide-text{padding-bottom:10px}.slide-5469 p.slide-text{width:55%;padding-bottom:20px}.slide-5469 a.slide-link{margin-top:10px}p.curbside{padding:10px 0;font-size:1.3rem}.slide-55 p.slide-text{font-size:1.3rem;padding:10px 0}.new-stores p{font-size:.9rem}.coming-soon-banner{padding-top:15px}h2.slide-title{font-size:4rem}.site-header{height:100px !important}ul#menu-primary-menu li a{padding:0 40px 0 0}#primary-menu{width:92%}.nav-float-right .inside-header .main-navigation{width:85%}.site-logo{padding:0 10px 0 0;max-width:23%;width:23%}.inside-header{width:100%;padding:25px 0 12px}.nav-float-right .header-widget{width:20%;top:0}#header-social{margin-left:40px}#header-social a{font-size:2rem;padding:0 15px}.copyright-bar{margin-bottom:20px}.copyright-bar p{font-size:.9rem}.footer-bar{max-width:1280px}#custom_html-3{width:25%}#store-locations{justify-content:center;max-width:1280px;margin:0 auto}#location-map,.location-map{margin-right:40px}#googlemap{height:95%}#stores{padding-top:0}#home-shop a.btn-square{width:250px;font-size:.9rem;padding:12px}.merch{padding:35px 0 45px}#home-about .img-bg{margin-top:60px;transform:scale(1.5);right:22%}.parallax-content a.btn-square{margin:0 0 0 250px}.parallax-content p{margin:0 0 0 250px}#home-about h2{margin:0 0 0 250px;font-size:3rem;max-width:unset;width:450px;max-width:450px}.site-direct a{transform:scale(.6)}}@media screen and (min-width:1400px){.sub-menu li:hover>.sub-menu{width:275px !important}.footer-seal #ontario-seal{max-width:120px}a.btn-round.delivery-menu-link{font-size:16px;width:220px}.banner-delivery-wrap{max-width:900px}.banner-delivery-wrap p.slide-btn{margin:15px !important;font-size:1.1rem}.city_storeCards h2{font-size:1.6rem;margin:30px auto 15px}#about-culture>.wrapper{max-width:690px}.about-div{padding:60px 0}.about-div .wrapper{max-width:670px}.about-div p{font-size:1.1rem;line-height:1.6}.about-div.white-bg .about-img-box,.about-div .about-img-box{height:500px}#about-culture>.about-img-box{height:600px}.about-div.white-bg .wrapper{width:55%}.about-div.white-bg{padding:60px}.slide-btn-wrap{max-width:620px}.slide-5469 h2.slide-title{font-size:3.5rem}.slide-3723 p.slide-text.font-cursive,.slide-10047 p.slide-text.font-cursive,.slide-11466 p.slide-text.font-cursive{font-size:4.5rem}.slide-3724 .caption{margin-left:180px}.slide-3723 .caption,.slide-10047 .caption,.slide-11466 .caption{margin-right:180px}.visit-us .contact-map{width:80%}.burlington-stores .contact-map,.hamilton-stores .contact-map,.location-stores .contact-map{height:450px;max-width:1000px}.toronto-stores .contact-map{max-width:525px}.stores-page-con{max-width:1500px;margin:0 auto}.contact-section .contact-img{width:330px;top:185px;left:130px}.slide-1968 p.slide-text{width:870px}#cannabis-stores a.btn-round{font-size:.9rem}#city2.store-menu p,#city14.store-menu p{padding:6px 0 3px}#city3.store-menu p,#city4.store-menu p,#city8.store-menu p,.store-menu.new-city p{padding:15px 0 3px}.store-menu p{padding:16px 0 5px}.rcu-banner{height:450px}#main-shop h1{letter-spacing:7px}.slide-5462 p.slide-text{font-size:1.2rem;font-weight:700;line-height:1.6}.slide-5462 .slide-title{font-size:3.5rem}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{margin-bottom:5px}.cannabis-h2,.page-id-2288 .cannabis-h2{font-size:1.1rem}#main-faq h1{margin-bottom:35px}.helpie-faq.accordions .accordion__title{font-size:1rem}.faq-container{padding:30px 40px 20px}h2.blog-title{font-size:1.3rem}.media-container{padding:35px 0 0}.btn-square.media-readmore{font-size:1rem}.media-container h1{font-size:2.25rem}.about-section{height:460px}#our-stores .about-img,#our-mission .about-img{left:20px;width:300px}#budtenders .about-img{right:30px}#about-us .about-img{right:15px;top:65px;transform:scale(1.1,1.1)}#about-thp{max-width:800px}.product-type{width:32%}a.btn-round{transform:scale(.7);padding:15px;font-size:1rem;width:170px}a.btn-round.online-pay{width:250px}.cannabis-container{margin:10px auto}.metaslider .flexslider .flex-direction-nav li a.flex-prev{left:-2%}.metaslider .flexslider .flex-direction-nav li a.flex-next{right:-2%}.flex-control-paging li a{width:8px !important;height:8px !important}.metaslider .flex-control-nav{bottom:50px !important}.new-stores p{font-size:1rem}.slide-55 h2.slide-title{font-size:5rem}h2.slide-title{letter-spacing:5px}p.slide-btn{transform:scale(1);font-size:.8rem}.slide-5469 p.slide-text{font-size:.75rem;width:748px}.slide-5469 a.slide-link{margin-top:20px}p.covid-update{font-size:2.4rem;padding-bottom:15px}.coming-soon-banner{width:50%;max-width:1200px}#menu-item-5540 ul{left:-55px}#menu-item-37 ul{left:-40px}#menu-item-40 ul{left:-105px;width:315px}.main-navigation .main-nav ul ul li a{font-size:.65rem !important}#header-social a{font-size:2rem;padding:0 12px}#header-social .fa-instagram{font-size:2.2rem}.nav-float-right .inside-header .main-navigation{width:70%}.inside-header{padding:25px 60px 12px 40px;width:100%;max-width:1400px;margin:0 auto}#header-social{flex-wrap:nowrap;margin-left:0}.site-logo{width:26%;padding-right:0}.nav-float-right .header-widget{top:0;width:14%}li#menu-item-34 a{padding-left:0}li#menu-item-109{transform:scale(.9,1)}ul#menu-primary-menu li a{padding:0 35px 0 0}li#menu-item-41 a{padding-right:35px !important}li#menu-item-109 a{padding:2px 5px !important;font-size:.75rem !important}#primary-menu{margin:0 auto 0 auto}.main-navigation ul{display:flex;justify-content:space-between}.site-header .header-image{width:100%;max-width:250px}.footer-bar .widget-title{font-size:1.5rem}.footer-bar .widget_nav_menu>div>ul{font-size:1rem;line-height:1.3}.footer-bar{width:90%}#home-shop h2{padding-top:30px;font-size:2.2rem}.parallax-inner{padding-bottom:50px}#home-about .img-bg{right:25%;transform:scale(1.6);padding-top:15px}.img-bg:before{top:35px}.parallax-content a.btn-square{margin:0 0 0 270px;width:150px}.parallax-content p{margin:15px 0 10px 270px}#home-about h2{margin:0 0 0 270px;font-size:3.1rem}#home-about{margin:80px auto 0 auto;max-width:1440px}#home-direct{justify-content:center;margin-top:50px}.site-direct{height:625px;width:29%;margin:0 10px}.site-direct h3{font-size:2.5rem}.text-overlay{padding:35px 0 25px 30px;height:110px}}@media screen and (min-width:1600px){.about-div.white-bg .about-img-box,.about-div .about-img-box{max-width:470px}.about-div.white-bg .wrapper,.about-div .wrapper{max-width:700px}.slide-3724 .caption{margin-left:200px}.slide-3723 .caption,.slide-10047 .caption,.slide-11466 .caption{margin-right:200px}.store-menu p{padding:17px 0 5px}#subscribe-thp{padding:50px 25px 25px}.slide-56 h2.slide-title{margin-bottom:40px}.nav-float-right .inside-header .main-navigation{width:100%;margin-left:0}.site-logo{width:50%}.inside-header{width:78%;padding:25px 20px 12px 0}#location-map,.location-map{margin-right:50px}.parallax-content a.btn-square{margin:0 0 0 400px}.parallax-content p{margin:0 0 0 400px}#home-about h2{margin:0 0 0 400px}#home-about{max-width:1600px}.site-direct a{right:0}.site-direct{height:650px}.site-direct h3{font-size:2.5rem}#home-direct .shop .text-overlay{width:70%}.text-overlay{width:70%;padding:35px 0 25px 30px}.coming-soon-banner{width:45%}}@media screen and (min-width:1800px){.slide-3724 p.slide-text.font-cursive{padding:10px 0 45px}.slide-3724 .caption{margin-left:250px}.slide-3723 .caption,.slide-10047 .caption,.slide-11466 .caption{margin-right:250px}.slide-1968 h2.slide-title,.slide-3723 h2.slide-title,.slide-3720 h2.slide-title,.slide-10047 h2.slide-title,.slide-11466 h2.slide-title{font-size:4.5rem}.slide-1968 .coming-soon-banner{padding:0}#home-direct .shop .text-overlay{width:60%}.text-overlay{width:60%}.coming-soon-banner{padding-bottom:60px}p.slide-btn{font-size:.9rem;padding:12px 25px;transform:scale(.9)}.metaslider .caption-wrap .caption img.icon-banner{width:150px;height:150px}.slide-55 p.slide-text{padding:10px 0 35px}#custom_html-4{padding-right:10px}.inside-header{width:80%;padding:25px 50px 12px 0}ul#menu-primary-menu li a{padding:0 50px 0 0}.parallax-content a.btn-square{margin:0 0 0 500px}.parallax-content p{margin:0 0 0 500px}#home-about h2{margin:0 0 0 500px}#home-about{max-width:2000px;margin:120px auto 0 auto}#home-about .img-bg{right:28%;transform:scale(1.7)}.site-content{max-width:2000px;margin:0 auto}#home-shop .parallax-inner{padding-top:50px}}@media screen and (min-width:1900px){#home-about .img-bg{right:30%}}@-moz-document url-prefix(){p.slide-text{padding:20px 0}.slide-5471 h2.slide-title,.slide-5459 h2.slide-title{font-size:1.8rem;padding:10px 0}.slide-51 h2.slide-title{font-size:2rem;padding:15px 0 0}p.curbside{padding:10px 0 15px}p.covid-update{padding-bottom:10px}@media screen and (min-width:768px){.slide-5470 p.slide-text,.slide-5460 .slide-text{padding-bottom:0}p.curbside{padding:25px 0 10px}.slide-5470 a.slide-link{margin-top:30px}.slide-120 h2.slide-title{font-size:3.5rem;padding-top:15px}.slide-120 p.slide-text{padding:20px 0 30px;font-size:1.2rem}}@media screen and (min-width:1200px){.main-navigation .main-nav ul ul li a{font-size:.5rem !important}p.curbside{padding:25px 0 30px}.slide-5469 h2.slide-title{padding-top:20px}.slide-55 h2.slide-title{padding:15px 0}.slide-55 .slide-link{margin-top:20px}.slide-56 h2.slide-title{margin-bottom:20px}.slide-3724 p.slide-btn{transform:scale(.875) translateX(-15px) translateY(20px)}.slide-3724 p.slide-text.font-cursive{line-height:.5}}}@media (min-width:768px){.sub-menu .sub-menu{display:none;position:absolute;left:100%;top:0}.sub-menu li:hover>.sub-menu{display:block;left:110% !important}ul.sub-menu{width:200px !important}ul.sub-menu .sub-menu{width:280px !important}.menu-item-has-children>a:after{content:'▶';display:inline-block;margin-left:5px;float:right}#menu-primary-menu>.menu-item-has-children>a:after{content:''}}
.clearfix:after,.clearfix:before,.grid-100:after,.grid-100:before,.grid-15:after,.grid-15:before,.grid-20:after,.grid-20:before,.grid-25:after,.grid-25:before,.grid-30:after,.grid-30:before,.grid-33:after,.grid-33:before,.grid-35:after,.grid-35:before,.grid-40:after,.grid-40:before,.grid-45:after,.grid-45:before,.grid-50:after,.grid-50:before,.grid-55:after,.grid-55:before,.grid-60:after,.grid-60:before,.grid-65:after,.grid-65:before,.grid-66:after,.grid-66:before,.grid-70:after,.grid-70:before,.grid-75:after,.grid-75:before,.grid-80:after,.grid-80:before,.grid-85:after,.grid-85:before,.grid-container:after,.grid-container:before,[class*=mobile-grid-]:after,[class*=mobile-grid-]:before,[class*=tablet-grid-]:after,[class*=tablet-grid-]:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.grid-100:after,.grid-15:after,.grid-20:after,.grid-25:after,.grid-30:after,.grid-33:after,.grid-35:after,.grid-40:after,.grid-45:after,.grid-50:after,.grid-55:after,.grid-60:after,.grid-65:after,.grid-66:after,.grid-70:after,.grid-75:after,.grid-80:after,.grid-85:after,.grid-90:after,.grid-95:after,.grid-container:after,[class*=mobile-grid-]:after,[class*=tablet-grid-]:after{clear:both}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:10px;padding-right:10px}.grid-100,.grid-15,.grid-20,.grid-25,.grid-30,.grid-33,.grid-35,.grid-40,.grid-45,.grid-50,.grid-55,.grid-60,.grid-65,.grid-66,.grid-70,.grid-75,.grid-80,.grid-85,.grid-90,.grid-95,[class*=mobile-grid-],[class*=tablet-grid-]{box-sizing:border-box;padding-left:10px;padding-right:10px}.grid-parent{padding-left:0;padding-right:0}@media (max-width:767px){.hide-on-mobile{display:none!important}.mobile-grid-50{float:left;width:50%}.mobile-grid-100{clear:both;width:100%}}@media (min-width:768px) and (max-width:1024px){[class*=tablet-pull-],[class*=tablet-push-]{position:relative}.hide-on-tablet{display:none!important}.tablet-grid-15{float:left;width:15%}.tablet-push-15{left:15%}.tablet-pull-15{left:-15%}.tablet-grid-20{float:left;width:20%}.tablet-push-20{left:20%}.tablet-pull-20{left:-20%}.tablet-grid-25{float:left;width:25%}.tablet-push-25{left:25%}.tablet-pull-25{left:-25%}.tablet-grid-30{float:left;width:30%}.tablet-push-30{left:30%}.tablet-pull-30{left:-30%}.tablet-grid-35{float:left;width:35%}.tablet-push-35{left:35%}.tablet-pull-35{left:-35%}.tablet-grid-40{float:left;width:40%}.tablet-push-40{left:40%}.tablet-pull-40{left:-40%}.tablet-grid-45{float:left;width:45%}.tablet-push-45{left:45%}.tablet-pull-45{left:-45%}.tablet-grid-50{float:left;width:50%}.tablet-push-50{left:50%}.tablet-pull-50{left:-50%}.tablet-grid-55{float:left;width:55%}.tablet-push-55{left:55%}.tablet-pull-55{left:-55%}.tablet-grid-60{float:left;width:60%}.tablet-push-60{left:60%}.tablet-pull-60{left:-60%}.tablet-grid-65{float:left;width:65%}.tablet-push-65{left:65%}.tablet-pull-65{left:-65%}.tablet-grid-70{float:left;width:70%}.tablet-push-70{left:70%}.tablet-pull-70{left:-70%}.tablet-grid-75{float:left;width:75%}.tablet-push-75{left:75%}.tablet-pull-75{left:-75%}.tablet-grid-80{float:left;width:80%}.tablet-push-80{left:80%}.tablet-pull-80{left:-80%}.tablet-grid-85{float:left;width:85%}.tablet-push-85{left:85%}.tablet-pull-85{left:-85%}.tablet-suffix-33{margin-right:33.33333%}.tablet-push-33{left:33.33333%}.tablet-pull-33{left:-33.33333%}.tablet-grid-66{float:left;width:66.66667%}.tablet-push-66{left:66.66667%}.tablet-pull-66{left:-66.66667%}.tablet-grid-100{clear:both;width:100%}.inside-footer-widgets>div{margin-bottom:50px}.inside-footer-widgets>div:nth-child(odd){clear:both}.active-footer-widgets-1 .footer-widget-1,.active-footer-widgets-3 .footer-widget-3,.active-footer-widgets-5 .footer-widget-5{width:100%;margin-bottom:0}.active-footer-widgets-2 .inside-footer-widgets>div,.active-footer-widgets-4 .footer-widget-3,.active-footer-widgets-4 .footer-widget-4{margin-bottom:0}}@media (min-width:1025px){.pull-15,.pull-20,.pull-25,.pull-30,.pull-33,.pull-35,.pull-40,.pull-45,.pull-50,.pull-55,.pull-60,.pull-65,.pull-66,.pull-70,.pull-75,.pull-80,.pull-85,.pull-90,.pull-95,.push-15,.push-20,.push-25,.push-30,.push-33,.push-35,.push-40,.push-45,.push-50,.push-55,.push-60,.push-65,.push-66,.push-70,.push-75,.push-80,.push-85,.push-90,.push-95{position:relative}.hide-on-desktop{display:none!important}.grid-15{float:left;width:15%}.push-15{left:15%}.pull-15{left:-15%}.grid-20{float:left;width:20%}.push-20{left:20%}.pull-20{left:-20%}.grid-25{float:left;width:25%}.push-25{left:25%}.pull-25{left:-25%}.grid-30{float:left;width:30%}.push-30{left:30%}.pull-30{left:-30%}.grid-35{float:left;width:35%}.push-35{left:35%}.pull-35{left:-35%}.grid-40{float:left;width:40%}.push-40{left:40%}.pull-40{left:-40%}.grid-45{float:left;width:45%}.push-45{left:45%}.pull-45{left:-45%}.grid-50{float:left;width:50%}.push-50{left:50%}.pull-50{left:-50%}.grid-55{float:left;width:55%}.push-55{left:55%}.pull-55{left:-55%}.grid-60{float:left;width:60%}.push-60{left:60%}.pull-60{left:-60%}.grid-65{float:left;width:65%}.push-65{left:65%}.pull-65{left:-65%}.grid-70{float:left;width:70%}.push-70{left:70%}.pull-70{left:-70%}.grid-75{float:left;width:75%}.push-75{left:75%}.pull-75{left:-75%}.grid-80{float:left;width:80%}.push-80{left:80%}.pull-80{left:-80%}.grid-85{float:left;width:85%}.push-85{left:85%}.pull-85{left:-85%}.grid-33{float:left;width:33.33333%}.push-33{left:33.33333%}.pull-33{left:-33.33333%}.grid-66{float:left;width:66.66667%}.push-66{left:66.66667%}.pull-66{left:-66.66667%}.grid-100{clear:both;width:100%}}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;margin:0;padding:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left;padding:5px}blockquote:after,blockquote:before,q:after,q:before{content:""}a{background-color:transparent}a img{border:0}body,button,input,select,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5}p{margin-bottom:1.5em}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}pre{background:rgba(0,0,0,.05);font-family:inherit;font-size:inherit;line-height:normal;margin-bottom:1.5em;padding:20px;overflow:auto;max-width:100%}blockquote{border-left:5px solid rgba(0,0,0,.05);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}blockquote p:last-child{margin:0}table,td,th{border:1px solid rgba(0,0,0,.1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}td,th{padding:8px}th{border-width:0 1px 1px 0}td{border-width:0 1px 1px 0}hr{background-color:rgba(0,0,0,.1);border:0;height:1px;margin-bottom:40px;margin-top:40px}fieldset{padding:0;border:0;min-width:inherit}fieldset legend{padding:0;margin-bottom:1.5em}h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h3{font-size:29px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h4{font-size:24px}h5{font-size:20px}h4,h5,h6{margin-bottom:20px}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}address{margin:0 0 1.5em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}img{height:auto;max-width:100%}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,html input[type=button],input[type=reset],input[type=submit]{border:1px solid transparent;background:#55555e;cursor:pointer;-webkit-appearance:button;padding:10px 20px;color:#fff}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#fafafa;color:#666;border:1px solid #ccc;border-radius:0;padding:10px 15px;box-sizing:border-box;max-width:100%}textarea{overflow:auto;vertical-align:top;width:100%}input[type=file]{max-width:100%;box-sizing:border-box}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}a,a:focus,a:hover,a:visited{text-decoration:none}.button,.wp-block-button .wp-block-button__link{padding:10px 20px;display:inline-block}.wp-block-button .wp-block-button__link{font-size:inherit;line-height:inherit}.using-mouse :focus{outline:0}.using-mouse ::-moz-focus-inner{border:0}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.no-sidebar .entry-content .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;width:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.clear:after,.comment-content:after,.entry-content:after,.inside-footer-widgets:not(.grid-container):after,.inside-header:not(.grid-container):after,.inside-navigation:not(.grid-container):after,.inside-top-bar:not(.grid-container):after,.page-header-content-container:after,.paging-navigation:after,.site-content:after,.site-footer:after,.site-header:after,.site-info:after{content:"";display:table;clear:both}.main-navigation{z-index:100;padding:0;clear:both;display:block}.main-navigation a{display:block;text-decoration:none;font-weight:400;text-transform:none;font-size:15px}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:60px}.inside-navigation{position:relative}.main-navigation li{float:left;position:relative}.sf-menu>li.menu-item-float-right{float:right!important}.nav-float-right .inside-header .main-navigation{float:right;clear:right}.nav-float-left .inside-header .main-navigation{float:left;clear:left}.nav-aligned-center .main-navigation:not(.toggled) .menu>li,.nav-aligned-right .main-navigation:not(.toggled) .menu>li{float:none;display:inline-block}.nav-aligned-center .main-navigation:not(.toggled) ul,.nav-aligned-right .main-navigation:not(.toggled) ul{letter-spacing:-.31em;font-size:1em}.nav-aligned-center .main-navigation:not(.toggled) ul li,.nav-aligned-right .main-navigation:not(.toggled) ul li{letter-spacing:normal}.nav-aligned-center .main-navigation{text-align:center}.nav-aligned-right .main-navigation{text-align:right}.main-navigation li.search-item{float:right}.main-navigation .mobile-bar-items a{padding-left:20px;padding-right:20px;line-height:60px}.main-navigation ul ul{display:block;box-shadow:1px 1px 0 rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0s;pointer-events:none;height:0;overflow:hidden}.main-navigation ul ul a{display:block}.main-navigation ul ul li{width:100%}.main-navigation .main-nav ul ul li a{line-height:normal;padding:10px 20px;font-size:14px}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0;position:relative}.main-navigation.sub-menu-left .sub-menu{right:0}.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible}.main-navigation:not(.toggled) ul ul li.sfHover>ul,.main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0}.main-navigation.sub-menu-left:not(.toggled) ul ul li.sfHover>ul,.main-navigation.sub-menu-left:not(.toggled) ul ul li:hover>ul{right:100%;left:auto}.nav-float-right .main-navigation ul ul ul{top:0}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}.sidebar .menu-item-has-children .dropdown-menu-toggle,nav ul ul .menu-item-has-children .dropdown-menu-toggle{float:right}.widget-area .main-navigation li{float:none;display:block;width:100%;padding:0;margin:0}.sidebar .main-navigation.sub-menu-right ul li.sfHover ul,.sidebar .main-navigation.sub-menu-right ul li:hover ul{top:0;left:100%}.sidebar .main-navigation.sub-menu-left ul li.sfHover ul,.sidebar .main-navigation.sub-menu-left ul li:hover ul{top:0;right:100%}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 2em;overflow:hidden}.site-main .post-navigation{margin-bottom:0}.paging-navigation .nav-next,.paging-navigation .nav-previous{display:none}.paging-navigation .nav-links>*{padding:0 5px}.paging-navigation .nav-links .current{font-weight:700}.nav-links>:first-child{padding-left:0}.site-header{position:relative}.inside-header{padding:20px 40px}.main-title{margin:0;font-size:25px;line-height:1.2em;word-wrap:break-word;font-weight:700;text-transform:none}.site-description{margin:0;line-height:1.5;font-weight:400;text-transform:none;font-size:15px}.site-logo{display:inline-block;max-width:100%}.site-header .header-image{vertical-align:middle}.header-widget{float:right;overflow:hidden;max-width:50%}.header-widget .widget{padding:0 0 20px;margin-bottom:0}.header-widget .widget:last-child{padding-bottom:0}.header-widget .widget-title{margin-bottom:15px}.nav-float-right .header-widget{position:relative;top:-10px}.nav-float-right .header-widget .widget{padding:0 0 10px}.nav-float-left .inside-header .site-branding,.nav-float-left .inside-header .site-logo{float:right;clear:right}.nav-float-left .inside-header:after{clear:both;content:'';display:table}.nav-float-right .inside-header .site-branding{display:inline-block}.site-branding-container{display:inline-flex;align-items:center;text-align:left}.site-branding-container .site-logo{margin-right:1.5em}.header-aligned-center .site-header{text-align:center}.header-aligned-right .site-header{text-align:right}.header-aligned-right .site-branding-container{text-align:right}.header-aligned-right .site-branding-container .site-logo{order:10;margin-right:0;margin-left:1.5em}.sticky{display:block}.entry-header .gp-icon,.posted-on .updated{display:none}.byline,.entry-header .cat-links,.entry-header .comments-link,.entry-header .tags-links,.group-blog .byline,.single .byline{display:inline}footer.entry-meta .byline,footer.entry-meta .posted-on{display:block}.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin-top:2em}.page-links{clear:both;margin:0 0 1.5em}.archive .format-aside .entry-header,.archive .format-status .entry-header,.archive .format-status .entry-meta,.archive .format-status .entry-title,.blog .format-aside .entry-header,.blog .format-status .entry-header,.blog .format-status .entry-meta,.blog .format-status .entry-title{display:none}.archive .format-aside .entry-content,.archive .format-status .entry-content,.blog .format-aside .entry-content,.blog .format-status .entry-content{margin-top:0}.archive .format-status .entry-content p:last-child,.blog .format-status .entry-content p:last-child{margin-bottom:0}.entry-header,.site-content{word-wrap:break-word}.entry-title{margin-bottom:0}.author .page-header .page-title{display:flex;align-items:center}.author .page-header .avatar{margin-right:20px}.page-header .author-info>:last-child,.page-header>:last-child{margin-bottom:0}.entry-meta{font-size:85%;margin-top:.5em;line-height:1.5}footer.entry-meta{margin-top:2em}.cat-links,.comments-link,.tags-links{display:block}.entry-content>p:last-child,.entry-summary>p:last-child,.page-content>p:last-child,.read-more-container,.taxonomy-description p:last-child{margin-bottom:0}.wp-caption{margin-bottom:1.5em;max-width:100%;position:relative}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto 0;max-width:100%}.wp-caption .wp-caption-text{font-size:75%;padding-top:5px;opacity:.8}.wp-caption img{position:relative;vertical-align:bottom}.wp-block-image figcaption{font-size:13px;text-align:center}.wp-block-gallery,ul.blocks-gallery-grid{margin-left:0}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{background:rgba(255,255,255,.7);color:#000;padding:10px;box-sizing:border-box}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-main .gallery{margin-bottom:1.5em}.gallery-item img{vertical-align:bottom}.gallery-icon{padding:5px}embed,iframe,object{max-width:100%}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment,.comment-list{list-style-type:none;padding:0;margin:0}.comment-author-info{display:inline-block;vertical-align:middle}.comment-meta .avatar{float:left;margin-right:10px;border-radius:50%}.comment-author cite{font-style:normal;font-weight:700}.entry-meta.comment-metadata{margin-top:0}.comment-content{margin-top:1.5em}.comment-respond{margin-top:0}.comment-form>.form-submit{margin-bottom:0}.comment-form input,.comment-form-comment{margin-bottom:10px}.comment-form #author,.comment-form #email,.comment-form #url{display:block}.comment-metadata .edit-link:before{display:none}.comment-body{padding:30px 0}.comment-content{padding:30px;border:1px solid rgba(0,0,0,.05)}.depth-1.parent>.children{border-bottom:1px solid rgba(0,0,0,.05)}.comment .children{padding-left:30px;margin-top:-30px;border-left:1px solid rgba(0,0,0,.05)}.pingback .comment-body,.trackback .comment-body{border-bottom:1px solid rgba(0,0,0,.05)}.pingback .edit-link{font-size:13px}.comment-content p:last-child{margin-bottom:0}.comment-list>.comment:first-child{padding-top:0;margin-top:0;border-top:0}ol.comment-list{margin-bottom:1.5em}.comment-form-cookies-consent{display:flex;align-items:center}.comment-form-cookies-consent input{margin-right:.5em;margin-bottom:0}.one-container .comments-area{margin-top:1.5em}.comment-content .reply{font-size:85%}#cancel-comment-reply-link{padding-left:10px}.widget-area .widget{padding:40px}.widget select{max-width:100%}.footer-widgets .widget :last-child,.sidebar .widget :last-child{margin-bottom:0}.widget-title{margin-bottom:30px;font-size:20px;line-height:1.5;font-weight:400;text-transform:none}.widget ol,.widget ul{margin:0}.widget .search-field{width:100%}.widget_search .search-submit{display:none}.widget{margin:0 0 30px;box-sizing:border-box}.separate-containers .widget:last-child,.widget:last-child{margin-bottom:0}.footer-widgets .widget,.sidebar .widget{font-size:17px}.widget ul li{list-style-type:none;position:relative;padding-bottom:5px}.widget_categories .children{margin-left:1.5em;padding-top:5px}.widget_categories .children li:last-child{padding-bottom:0}.widget_nav_menu ul ul,.widget_pages ul ul{margin-left:1em;margin-top:5px}.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}#wp-calendar{table-layout:fixed;font-size:80%}#wp-calendar #prev,#wp-calendar #prev+.pad{border-right:0}.sidebar .grid-container{max-width:100%;width:100%}.post{margin:0 0 2em}.page-header{margin-bottom:30px}.one-container.both-left .inside-left-sidebar,.one-container.both-right .inside-left-sidebar{margin-right:20px}.one-container.both-left .inside-right-sidebar,.one-container.both-right .inside-right-sidebar{margin-left:20px}.one-container:not(.page) .inside-article{padding:0 0 30px 0}.one-container.both-right .site-main,.one-container.right-sidebar .site-main{margin-right:40px}.one-container.both-left .site-main,.one-container.left-sidebar .site-main{margin-left:40px}.one-container.both-sidebars .site-main{margin:0 40px 0 40px}.one-container .site-content{padding:40px}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:40px}.separate-containers .page-header,.separate-containers .site-main>*,.separate-containers .widget{margin-bottom:20px}.separate-containers .site-main{margin:20px}.separate-containers.no-sidebar .site-main{margin-left:0;margin-right:0}.separate-containers.both-right .site-main,.separate-containers.right-sidebar .site-main{margin-left:0}.separate-containers.both-left .site-main,.separate-containers.left-sidebar .site-main{margin-right:0}.separate-containers.both-left .inside-left-sidebar,.separate-containers.both-right .inside-left-sidebar{margin-right:10px}.separate-containers.both-left .inside-right-sidebar,.separate-containers.both-right .inside-right-sidebar{margin-left:10px}.separate-containers .inside-left-sidebar,.separate-containers .inside-right-sidebar{margin-top:20px;margin-bottom:20px}.inside-page-header{padding:40px}.widget-area .main-navigation{margin-bottom:20px}.one-container .site-main>:last-child,.separate-containers .site-main>:last-child{margin-bottom:0}.full-width-content .container.grid-container{max-width:100%}.full-width-content.no-sidebar.separate-containers .site-main{margin:0}.full-width-content.one-container .site-content,.full-width-content.separate-containers .inside-article{padding:0}.full-width-content .entry-content .alignwide{margin-left:0;width:auto;max-width:unset}.contained-content.one-container .site-content,.contained-content.separate-containers .inside-article{padding:0}.site-info{text-align:center;font-size:15px}.site-info{padding:20px 40px}.footer-widgets{padding:40px}.site-footer .footer-widgets-container .inner-padding{padding:0 0 0 40px}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:-40px}.footer-bar-active .footer-bar .widget{padding:0}.footer-bar .widget_nav_menu>div>ul{display:inline-block;vertical-align:top}.footer-bar .widget_nav_menu li{margin:0 10px;float:left;padding:0}.footer-bar .widget_nav_menu li:first-child{margin-left:0}.footer-bar .widget_nav_menu li:last-child{margin-right:0}.footer-bar .widget_nav_menu li ul{display:none}.footer-bar .textwidget p:last-child{margin:0}.footer-bar .widget-title{display:none}.footer-bar-align-right .copyright-bar{float:left}.footer-bar-align-right .footer-bar{float:right;text-align:right}.footer-bar-align-left .copyright-bar{float:right;text-align:right}.footer-bar-align-left .footer-bar{float:left;text-align:left}.footer-bar-align-center .copyright-bar{float:none;text-align:center}.footer-bar-align-center .footer-bar{float:none;text-align:center;margin-bottom:10px}.post-image:not(:first-child){margin-top:2em}.page-header-image,.page-header-image-single{line-height:0}.one-container .inside-article>[class*=page-header-],.separate-containers .inside-article>[class*=page-header-]{margin-bottom:2em;margin-top:0}.inside-article .page-header-image-single.page-header-below-title{margin-top:2em}.separate-containers .page-header-contained,.separate-containers .page-header-content,.separate-containers .page-header-content-single,.separate-containers .page-header-image,.separate-containers .page-header-image-single{margin-top:20px}.top-bar{font-weight:400;text-transform:none;font-size:13px}.top-bar .inside-top-bar .widget{padding:0;display:inline-block;margin:0}.top-bar .inside-top-bar .textwidget p:last-child{margin:0}.top-bar .widget-title{display:none}.top-bar .widget_nav_menu li{margin:0 10px;float:left;padding:0}.top-bar .widget_nav_menu li:first-child{margin-left:0}.top-bar .widget_nav_menu li:last-child{margin-right:0}.top-bar .widget_nav_menu li ul{display:none}.top-bar .widget_nav_menu>div>ul{display:inline-block;vertical-align:top}.inside-top-bar{padding:10px 40px}.top-bar-align-center{text-align:center}.top-bar-align-center .inside-top-bar .widget:not(:first-child){margin-left:10px}.top-bar-align-center .inside-top-bar .widget:first-child:last-child{display:block}.top-bar-align-right{text-align:right}.top-bar-align-right .inside-top-bar>.widget:nth-child(even){float:left;margin-right:10px}.top-bar-align-right .inside-top-bar>.widget:nth-child(odd){margin-left:10px}.top-bar-align-left .inside-top-bar>.widget:nth-child(odd){float:left;margin-right:10px}.top-bar-align-left .inside-top-bar>.widget:nth-child(even){margin-left:10px;float:right}.gp-icon{display:inline-flex;align-self:center}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor}.close-search .icon-search svg:nth-child(1),.icon-menu-bars svg:nth-child(2),.icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:nth-child(1){display:none}.close-search .icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:nth-child(2){display:block}.entry-meta .gp-icon{margin-right:.6em;opacity:.7}nav.toggled .icon-arrow-left svg{transform:rotate(-90deg)}nav.toggled .icon-arrow-right svg{transform:rotate(90deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon svg{transform:rotate(180deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-left svg{transform:rotate(-270deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-right svg{transform:rotate(270deg)}.container.grid-container{width:auto}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.so-panel.widget{padding:0}#mc_embed_signup .clear{display:block;height:auto;visibility:visible;width:auto}.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}button.menu-toggle{background-color:transparent;width:100%;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}.menu-toggle .mobile-menu:empty{display:none}.nav-search-enabled .main-navigation .menu-toggle{text-align:left}.mobile-bar-items{display:none;position:absolute;right:0;top:0;z-index:21;list-style-type:none}.mobile-bar-items a{display:inline-block}nav.toggled ul ul.sub-menu{width:100%}.dropdown-hover .main-navigation.toggled ul li.sfHover>ul,.dropdown-hover .main-navigation.toggled ul li:hover>ul{transition-delay:0s}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled ul ul{transition:0s;visibility:hidden}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none}.main-navigation.toggled .main-nav li{float:none;clear:both;display:block;text-align:left}.main-navigation.toggled .main-nav li.hide-on-mobile{display:none!important}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.main-navigation.toggled .menu li.search-item{display:none!important}.main-navigation.toggled .sf-menu>li.menu-item-float-right{float:none;display:inline-block}@media (max-width:768px){a,body,button,input,select,textarea{transition:all 0s ease-in-out}.top-bar.top-bar-align-left,.top-bar.top-bar-align-right{text-align:center}.top-bar .widget{float:none!important;margin:0 10px!important}.top-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.footer-bar .widget_nav_menu li:first-child{margin-left:10px}.footer-bar .widget_nav_menu li:last-child{margin-right:10px}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:20px}.header-aligned-right .site-header,.site-header{text-align:center}.header-widget{float:none;max-width:100%;text-align:center}.content-area,.inside-footer-widgets>div,.sidebar{float:none;width:100%;left:0;right:0}.site-main{margin-left:0!important;margin-right:0!important}body:not(.no-sidebar) .site-main{margin-bottom:0!important}.one-container .sidebar{margin-top:40px}.separate-containers #left-sidebar+#right-sidebar .inside-right-sidebar{margin-top:0}.both-left.separate-containers .inside-left-sidebar,.both-left.separate-containers .inside-right-sidebar,.both-right.separate-containers .inside-left-sidebar,.both-right.separate-containers .inside-right-sidebar{margin-right:0;margin-left:0}.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.post-image-aligned-left .post-image,.post-image-aligned-right .post-image{float:none;margin:2em 0;text-align:center}.comment .children{padding-left:10px;margin-left:0}.edd_download{display:block;float:none!important;margin-bottom:1.5em;width:100%!important}.entry-meta{font-size:inherit}.entry-meta a{line-height:1.8em}.site-info{text-align:center}.copyright-bar{float:none!important;text-align:center!important}.footer-bar{float:none!important;text-align:center!important;margin-bottom:20px}.footer-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets{margin:0}.site-footer .footer-widgets .footer-widgets-container .inner-padding{padding:0}}
body{background-color:#000;color:#fff}a{color:#f2d976}a:hover,a:focus,a:active{color:#f2c100}body .grid-container{max-width:1440px}.wp-block-group__inner-container{max-width:1440px;margin-left:auto;margin-right:auto}@media (max-width:500px) and (min-width:769px){.inside-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.site-logo,.site-branding{margin-bottom:1.5em}#site-navigation{margin:0 auto}.header-widget{margin-top:1.5em}}.site-header .header-image{width:270px}body,button,input,select,textarea{font-family:"Montserrat",sans-serif}body{line-height:1.5}.entry-content>[class*=wp-block-]:not(:last-child){margin-bottom:1.5em}.main-title{font-size:45px}.main-navigation .main-nav ul ul li a{font-size:14px}.sidebar .widget,.footer-widgets .widget{font-size:17px}h1{font-family:"Poppins",sans-serif;font-weight:700;text-transform:uppercase;font-size:40px}h2{font-family:"Poppins",sans-serif;font-weight:600;text-transform:uppercase;font-size:30px}h3{font-family:"Poppins",sans-serif;font-weight:400;text-transform:uppercase;font-size:20px}h4{font-size:inherit}h5{font-size:inherit}@media (max-width:768px){.main-title{font-size:30px}h1{font-size:30px}h2{font-size:25px}}.top-bar{background-color:#636363;color:#fff}.top-bar a{color:#fff}.top-bar a:hover{color:#303030}.site-header{background-color:#fff;color:#3a3a3a}.site-header a{color:#3a3a3a}.main-title a,.main-title a:hover{color:#222}.site-description{color:#757575}.main-navigation,.main-navigation ul ul{background-color:#222}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-items{color:#fff}.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li.sfHover>a,.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{color:#fff;background-color:#3f3f3f}button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus{color:#fff}.main-navigation .main-nav ul li[class*=current-menu-]>a{color:#fff;background-color:#3f3f3f}.main-navigation .main-nav ul li[class*=current-menu-]>a:hover,.main-navigation .main-nav ul li[class*=current-menu-].sfHover>a{color:#fff;background-color:#3f3f3f}.navigation-search input[type=search],.navigation-search input[type=search]:active,.navigation-search input[type=search]:focus,.main-navigation .main-nav ul li.search-item.active>a,.main-navigation .menu-bar-items .search-item.active>a{color:#fff;background-color:#3f3f3f}.main-navigation ul ul{background-color:#3f3f3f}.main-navigation .main-nav ul ul li a{color:#fff}.main-navigation .main-nav ul ul li:hover>a,.main-navigation .main-nav ul ul li:focus>a,.main-navigation .main-nav ul ul li.sfHover>a{color:#fff;background-color:#4f4f4f}.main-navigation .main-nav ul ul li[class*=current-menu-]>a{color:#fff;background-color:#4f4f4f}.main-navigation .main-nav ul ul li[class*=current-menu-]>a:hover,.main-navigation .main-nav ul ul li[class*=current-menu-].sfHover>a{color:#fff;background-color:#4f4f4f}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.one-container .container,.separate-containers .paging-navigation,.inside-page-header{background-color:#fff}.entry-meta{color:#595959}.entry-meta a{color:#595959}.entry-meta a:hover{color:#1e73be}.sidebar .widget{background-color:#fff}.sidebar .widget .widget-title{color:#000}.footer-widgets{background-color:#fff}.footer-widgets .widget-title{color:#000}.site-info{color:#fff;background-color:#222}.site-info a{color:#fff}.site-info a:hover{color:#606060}.footer-bar .widget_nav_menu .current-menu-item a{color:#606060}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,select{color:#666;background-color:#fafafa;border-color:#ccc}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{color:#666;background-color:#fff;border-color:#bfbfbf}button,html input[type=button],input[type=reset],input[type=submit],a.button,a.wp-block-button__link:not(.has-background){color:#fff;background-color:#666}button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,a.button:hover,button:focus,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#fff;background-color:#3f3f3f}a.generate-back-to-top{background-color:rgba(0,0,0,.4);color:#fff}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba(0,0,0,.6);color:#fff}@media (max-width:768px){.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{background:0 0;color:#fff}}.inside-top-bar{padding:10px}.inside-header{padding:40px}.site-main .wp-block-group__inner-container{padding:40px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px)}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.rtl .main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:20px}.site-info{padding:20px}@media (max-width:768px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:30px}.site-main .wp-block-group__inner-container{padding:30px}.site-info{padding-right:10px;padding-left:10px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px)}}.one-container .sidebar .widget{padding:0}@media (max-width:768px){.main-navigation .menu-toggle,.main-navigation .mobile-bar-items,.sidebar-nav-mobile:not(#sticky-placeholder){display:block}.main-navigation ul,.gen-sidebar-nav{display:none}[class*=nav-float-] .site-header .inside-header>*{float:none;clear:both}}
@font-face{font-family:GeneratePress;src:url(//thehunnypot.com/wp-content/themes/generatepress/assets/css/components/../../fonts/generatepress.eot);src:url(//thehunnypot.com/wp-content/themes/generatepress/assets/css/components/../../fonts/generatepress.eot#iefix) format("embedded-opentype"),url(//thehunnypot.com/wp-content/themes/generatepress/assets/css/components/../../fonts/generatepress.woff2) format("woff2"),url(//thehunnypot.com/wp-content/themes/generatepress/assets/css/components/../../fonts/generatepress.woff) format("woff"),url(//thehunnypot.com/wp-content/themes/generatepress/assets/css/components/../../fonts/generatepress.ttf) format("truetype"),url(//thehunnypot.com/wp-content/themes/generatepress/assets/css/components/../../fonts/generatepress.svg#GeneratePress) format("svg");font-weight:400;font-style:normal}.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.search-item a:before,.tags-links:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before{content:"\f00d"}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.search-item a:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.search-item.close-search a:before{content:"\f00d"}.widget .search-form button:before{content:"\f002";font-family:GeneratePress}.dropdown-menu-toggle:before{content:"\f107";font-family:GeneratePress;display:inline-block;width:.8em;text-align:left}nav:not(.toggled) ul ul .dropdown-menu-toggle:before{text-align:right}.dropdown-hover .sub-menu-left:not(.toggled) ul ul .dropdown-menu-toggle:before{transform:rotate(180deg)}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.dropdown-hover nav:not(.toggled) ul ul .dropdown-menu-toggle:before{content:"\f105"}.entry-header .cat-links:before,.entry-header .comments-link:before,.entry-header .tags-links:before{display:none}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block}.cat-links:before{content:"\f07b"}.tags-links:before{content:"\f02c"}.comments-link:before{content:"\f086"}.nav-previous .prev:before{content:"\f104"}.nav-next .next:before{content:"\f105"}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"\f104"}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"\f105"}.generate-back-to-top:before{content:"\f106";font-family:GeneratePress}
h1,h2,h3,h4{font-family:'Poppins',sans-serif;margin-bottom:unset}h1,h2,h3,h4{text-transform:uppercase;margin-top:unset}.font-outline{font-family:'Lulo Outline',sans-serif}.font-cursive{font-family:'Jadyn Maria',cursive,sans-serif}.font-bebas{font-family:'Bebas','Poppins',sans-serif}h1,h2{font-weight:600}.gold{color:#d3b04c}.white{color:#fff}.white-text{color:#fff !important}.white-bg{background-color:#fff}.black{color:#000}.centered{margin:0 auto;text-align:center}.text-left{text-align:left}.hidden-mobile,.md-up{display:none;visibility:hidden}.hidden{display:none;visibility:hidden}.hide-sr{position:absolute !important;top:-9999px !important;left:-9999px !important}.show-1200,.show-1024,.show-600{display:none;visibility:hidden}.caps{text-transform:uppercase}.shadow{box-shadow:0px 1px 5px 0px rgba(0,0,0,.6)}.text-shadow{text-shadow:0px 1px 3px rgba(0,0,0,.5)}.no-click{pointer-events:none;cursor:default}a:hover,a:focus{text-decoration:none}.box{background-color:#0b2b1b;color:#fff;padding:100px;height:300px}.bold{font-weight:700}.lowercase{text-transform:lowercase}.align-right{text-align:right}.bg-overlay{background-color:rgba(13,44,27,.8);width:100%;height:100%;color:#fff;position:absolute;top:0;padding:50px 20px}body p{margin:unset;font-family:'Montserrat',sans-serif}body .grid-container{max-width:2000px}.flex{display:flex;flex-wrap:wrap;justify-content:space-between}.inline-flex{display:inline-flex;flex-wrap:wrap}.flex-nowrap{display:flex;flex-wrap:nowrap}.flex-wrap{display:flex;flex-wrap:wrap}.table{display:inline-table}.flex-table{display:flex;justify-content:center;flex-direction:column;align-items:normal}.reverse-row{flex-direction:row-reverse}.center-div{display:table-cell;vertical-align:middle}.btn-circle{background:#d3b04c;text-align:center;width:100px;height:100px;border-radius:100%;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-size:.6rem;color:#fff;font-weight:700;text-decoration:none;box-shadow:0px 0px 5px 1px rgba(0,0,0,.3);transition:.3s}.btn-circle:hover,.education>.text-overlay a.btn-circle:hover{background-color:#000;color:#d3b04c;cursor:pointer}.btn-square{border:solid 2px #d3b04c;padding:7px;color:#d3b04c;transition:.3s;text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:600;letter-spacing:.5px}.btn-square:hover{background-color:#d3b04c;color:#000;cursor:pointer;border-color:#e8e6e6}body a{color:#d3b04c}.site-header a,.site-header a:visited{color:#fff}body a:focus{outline:none;box-shadow:none}@media screen and (max-width:374px){.slide-11464 h2.slide-title.long-cityName,h2.slide-title.long-cityName{font-size:1.6rem !important}.contact-phone-fa{font-size:12px !important}#contact-customerService p.contact-msg{font-size:1rem !important}.city-serve{width:90% !important}.page-template-page-city .page-banner h1{font-size:4rem !important}.page-id-7116 .title-cursive,.page-id-7110 .title-cursive,.page-id-2023 .title-cursive,.page-id-7104 .title-cursive,.page-id-7118 .title-cursive,.page-id-7120 .title-cursive,.page-id-7124 .title-cursive,.page-id-7126 .title-cursive,.page-id-7128 .title-cursive{top:36% !important;font-size:4rem !important;letter-spacing:0px !important}.page-banner h1,.page-id-7116 .page-banner h1,.page-id-7104 .page-banner h1,.page-id-7118 .page-banner h1,.page-id-7120 .page-banner h1,.page-id-7124 .page-banner h1,.page-id-7126 .page-banner h1,.page-id-7128 .page-banner h1{font-size:3rem !important}.page-id-7110 .page-banner h1{font-size:2.7rem !important;letter-spacing:2px !important}.city-intro .caps{font-size:1rem !important}#main-cities-we-serve-cannabis span.font-cursive{font-size:3.5rem !important;top:20px !important;letter-spacing:1px !important}#main-cities-we-serve-cannabis h1{font-size:2.7rem !important}.service-area{padding:5px !important;width:45% !important;font-size:.875rem !important;margin:8px 0 !important}.city_productsCards h3{font-size:.8rem !important}.page-template-page-city section{padding:10px 15px 0 !important}.cannabis-services h3,.services-available .button{font-size:1rem !important}#cityServicesAvailable h2,#city_productsCarried h2,#otherCities h2{font-size:1.2rem !important}.city_storeCards h2{font-size:.875rem !important}.signup_banner .button{padding:10px !important;width:38% !important}.signup_banner p{font-size:.875rem !important}.page-id-1852 .gm-style-iw.gm-style-iw-c,.page-template-page-cannabis .gm-style-iw.gm-style-iw-c{max-width:250px !important}#about-welcome-banner h1{font-size:1.8rem !important}.slide-3717 h2.slide-title{font-size:1.2rem !important}.slide-3717 p.slide-text.font-cursive{font-size:.875rem !important}#wpcf7-f2877-o1 input.wpcf7-file{height:22px !important}.store-locations h1{font-size:1.5rem !important}#thp-stores h2{font-size:14px !important}#stores-info{margin-top:30px !important}h2.city-name{font-size:1.5rem !important}.burlington-stores>.visit-us h2{font-size:1rem !important}.visit-us h3{font-size:.8rem !important}.visit-us p{font-size:.7rem !important}i.mob-icon-minus-1.close-icon{top:-6px !important}li.menu-item-37 .mob-icon-plus-1:before{top:-2px !important}li.menu-item-37 i.mob-icon-minus-1.close-icon{top:-6px !important}#city2 p:not(.store-menu-address){font-size:.8rem !important}.slide-1966 span.city-nm{font-size:.8rem !important}.slide-1966 .new-stores p{font-size:.5rem !important}.slide-1966 .coming-soon-banner{align-items:start !important}.slide-1966 h2.slide-title{font-size:2rem !important}.city-wrap{width:280px !important}#wpsl-result-list li p strong,#wpsl-result-list li p{font-size:.85rem !important}.return-policy p{font-size:.7rem !important}.return-policy h3{font-size:1rem !important}p.contact-msg{font-size:.8rem !important;padding:0 !important}#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:1.35rem !important}.store-menu p.store-menu-address{font-size:.8rem !important}#store-selector{width:90% !important;font-size:.75rem !important}span.wpcf7-form-control-wrap.email-consent .wpcf7-list-item-label{font-size:.55rem !important}.age-gate-form{padding:0 20px !important}.age-gate-heading.age-gate-logo img{width:80px !important}input.age-gate-input{height:35px !important}label.age-gate-remember{font-size:.8rem !important}p.age-gate-message{font-size:.65rem !important;padding:5px !important}h2.age-gate-subheading{font-size:.9rem !important;width:100% !important}#main-faq h1{font-size:1rem !important}.faq-container{padding:50px 15px 20px !important}.helpie-faq.accordions .accordion__title{font-size:.9rem !important}.helpie-faq.accordions.dark .accordion__body{font-size:.8rem !important;padding:20px 10px 40px !important}.bullet-points{width:unset !important}.review-wrap{max-width:320px !important;margin:0 auto !important}.total-score{padding-left:25px !important}.review-subtitle{font-size:1.1rem !important}.post-excerpt{padding:0 25px !important}.post-excerpt h2{font-size:1.1rem !important}.img-con{height:75px !important;width:75px !important}.blog-cards{padding-bottom:20px !important}.blog-date{font-size:.7rem !important}h2.blog-title{font-size:1.1rem !important}#media-mentions{max-width:320px !important;padding:0 10px !important}.btn-square.media-readmore{width:110px !important;margin:15px auto 0 auto !important;letter-spacing:0px !important;padding:7px 4px !important}.source-date{padding:14px 0 12px !important}.post-source{font-size:.7rem !important;letter-spacing:2px !important}.post-date{font-size:.7rem !important}.post-title{font-size:.9rem !important;width:90% !important}.media-cards{padding-top:20px !important}.post-img{height:240px !important}.privacy-container h1{font-size:1.6rem !important}h2.font_8.privacy-policy{font-size:.9rem !important}.privacy-container{padding:40px 20px !important;min-width:280px !important;margin:0 auto !important;max-width:300px !important}.merch-container{padding:40px 25px !important}#main-shop h1{font-size:1.05rem !important}#wpcf7-f160-o1 div.wpcf7-validation-errors{font-size:.875rem !important}#wpcf7-f160-o1 input.wpcf7-form-control.wpcf7-submit{height:45px !important;font-size:.8rem !important}#subscribe-thp{min-width:258px}#subscribe-thp h1{font-size:1.4rem !important}#subscribe-thp h2{font-size:.8rem !important;padding:10px 0 5px !important;min-width:270px !important;max-width:270px !important;margin:0 !important}span.wpcf7-form-control-wrap.accept-terms{width:238px !important;max-width:238px !important}#pot-top{padding-bottom:40px !important}#pot-top,#products-carried{min-width:280px !important;max-width:280px !important;margin:0 auto !important}#pot-top .pot-img{top:50px !important;left:90px !important;width:195px !important}.contact-container{max-width:280px !important;margin:0 auto !important;min-width:280px !important}.contact-us h2,.careers-contact h2{font-size:1rem !important}.visit-us h2{font-size:1.3rem !important}.visit-us #contact-map,.visit-us .contact-map{height:200px !important}.contact-section .contact-img{top:88px !important;left:80px !important;width:190px !important}.about-container{padding:30px 25px !important}.careers-text{font-size:.75rem !important;width:300px !important;max-width:300px !important}.complaints-text{font-size:.75rem !important;width:270px !important;max-width:270px !important}#wpcf7-f138-o1 div.wpcf7-validation-errors,#wpcf7-f2877-o1 div.wpcf7-validation-errors{font-size:1rem !important}#wpcf7-f138-o1 select[name=experience]{font-size:.6rem !important}#wpcf7-f138-o1 input,#wpcf7-f138-o1 select,#wpcf7-f2877-o1 input,#wpcf7-f2877-o1 select,#wpcf7-f2877-o1 textarea{font-size:.7rem !important}#main-careers h1,#main-complaints h1{font-size:1.4rem !important}a.btn-round.online-pay{margin-top:0 !important}a.btn-round{transform:scale(.7) !important}.cannabis-container{margin:10px auto 0 auto !important;max-width:300px !important;padding:0 15px !important}.store-menu p{font-size:1.1rem !important}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:.85rem !important}.page-id-28 h2,.page-id-2288 h2,.page-template-page-cannabis-delivery-hamilton h2,.page-template-page-cannabis-delivery-toronto h2,.page-template-page-cannabis-delivery-milton h2,.page-template-page-cannabis-delivery-niagara h2,.page-template-page-cannabis-delivery-cambridge h2,.page-template-page-cannabis-delivery-waterloo h2{font-size:.6rem !important}.store-menu h2{font-size:1.6rem !important}.slide-52 h2.slide-title{font-size:1.1rem !important}.new-stores p{font-size:.6rem !important}.metaslider .caption-wrap .caption img.icon-banner{width:70px !important;height:70px !important;padding:0 !important}.slide-51 .slide-text{letter-spacing:5px !important;font-size:.7rem !important;line-height:1.7 !important}.slide-51 h2.slide-title{font-size:2rem !important}p.covid-update{padding-bottom:0 !important}P.slide-btn{transform:scale(.7) !important}.slide-5471 h2.slide-title,.slide-5459 h2.slide-title{font-size:1.4rem !important}.slide-5471 .slide-link{padding-bottom:5px !important}.slide-5471 .slide-text,.slide-5459 .slide-text{font-size:.56rem !important;padding:0 0 10px !important}p.curbside{font-size:.75rem !important;line-height:1.4 !important}.slide-5459 .slide-btn{font-size:.45rem !important;transform:scale(.9) !important;padding:8px 18px !important;font-weight:700 !important}.slide-51 .caption-wrap{line-height:1em !important}.mobmenu-content #mobmenuright .sub-menu li a{font-size:.6rem !important}.mob-standard-logo{margin-top:5px !important;margin-right:15px !important}.footer-bar .widget-title{font-size:1rem !important}.generate-back-to-top,.generate-back-to-top:visited{width:50px !important;height:50px !important;bottom:15px !important;right:15px !important}.generate-back-to-top:before{line-height:1.5 !important}#wpcf7-f84-o1,#wpcf7-f84-o2{padding:15px 25px 20px !important}#custom_html-3{width:85% !important}.store-info a,.copyright-bar p{font-size:.7rem !important}.store-info p{font-size:.8rem !important}#home-about h2{font-size:1.5rem !important;margin:0 20px !important;padding:15px 0 0 !important}.parallax-content p{font-size:.8rem !important;width:88% !important}.parallax-content{padding-top:0 !important;padding-bottom:10px !important}#home-about img{width:200px !important;max-width:200px !important;padding-top:8px !important}.img-bg:before{width:195px !important;max-width:195px !important;height:295px !important;max-height:295px !important;top:10px !important;left:15% !important}.img-bg{width:248px !important;max-width:248px !important;height:315px !important}}.mobmenu{padding:10px 0}.mobmenu-right-panel{width:100% !important}.mobmenur-container i{line-height:2.2 !important;font-size:2.3rem !important;float:right !important}.mob-standard-logo{margin-right:10px;margin-top:10px}.mobmenu-content #mobmenuright .sub-menu li a{font-size:12px}.mobmenur-container{right:5px !important}.show-panel .mob-cancel-button{border:solid 3px #d3b04c;margin:5px;padding:4px}.mobmenu-content{height:100vh !important;margin-top:50px !important;overflow:scroll !important}#mobmenuright{text-align:center}#mobmenuright li{width:87%;margin:0 auto !important;color:#000}#mobmenuright li a{border-top:solid 1px rgba(31,31,31,.5)}#mobmenuright li.menu-item-34 a,#mobmenuright .sub-menu li a{border-top:none}#mobmenuright .sub-menu li{border-bottom:none;width:100%}#mobmenuright .sub-menu li a{text-align:center;width:100%;letter-spacing:0;font-size:.9rem;letter-spacing:3px !important;padding:8px 0 10px !important}#mobmenuright .sub-menu li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-42 a{margin-left:-8px}.mobmenu-content li.current-page,li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-110.current_page_item.menu-item-112,li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-24.current_page_item.menu-item-40{color:#d3b04c !important}.mobmenu-content li a{padding:8px 20px !important}.mob-icon-plus-1:before{position:absolute}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children,#mobmenuright li a:hover,#mobmenuright li a:visited,#mobmenuright li a:focus{color:#000}#mobmenuright li a,#mobmenuright li a:visited,.show-nav-right .mob-menu-copyright,.show-nav-right .mob-expand-submenu i{color:unset !important}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home,li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-112,li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-40{color:#000}li.menu-item-37 .mob-icon-plus-1:before,li.menu-item-37 i.mob-icon-minus-1.close-icon{left:-25px !important}li.menu-item-41 .mob-icon-plus-1:before,li.menu-item-41 i.mob-icon-minus-1.close-icon{left:-25px !important}i.mob-icon-minus-1.close-icon{top:-5px}.menu-primary-menu-container{transform:scale(.85) translatex(-10px)}.mobmenu-content li>.sub-menu li{padding-left:unset !important}.mobmenu-content #mobmenuright li:hover{padding-top:1px}.mob-expand-submenu.show-sub{margin-right:-30px}.menu-item-39,.menu-item-1974,.menu-item-1576,.menu-item-2056,.menu-item-2057,.menu-item-11995,.menu-item-38,.menu-item-8733,.menu-item-10179,.menu-item-11488,.menu-item-11697,.menu-item-12003,.menu-item-13500,.menu-item-13599,.menu-item-13853,.menu-item-14108,.menu-item-14201,.menu-item-15239,.menu-item-15968,.menu-item-16878,.menu-item-19697,.menu-item-19696,.menu-item-19972,.menu-item-19973,.menu-item-20110,.menu-item-20199,.menu-item-20320,.menu-item-20320,.menu-item-20321,.menu-item-20322,.menu-item-20323,.menu-item-20324,.menu-item-20325,.menu-item-20326,.menu-item-20327,.menu-item-20328,.menu-item-20329,.menu-item-20330,.menu-item-20331,.menu-item-20332,.menu-item-20334,.menu-item-20378,.menu-item-20405,.menu-item-20421,.menu-item-20447,.menu-item-20448,.menu-item-20449,.menu-item-20450,.menu-item-20451,.menu-item-20452,.menu-item-20453,.menu-item-20454,.menu-item-20455,.menu-item-20456,.menu-item-20457,.menu-item-20458,.menu-item-20459,.menu-item-20460,.menu-item-20461,.menu-item-20462,.menu-item-20543,.menu-item-20544,.menu-item-20588,.menu-item-20589,.menu-item-20597,.menu-item-20598,.menu-item-20617{display:none}#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email:focus,#wpcf7-f84-o2 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email:focus,#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required:focus{border:solid 1px #d3b04c}#wpcf7-f84-o2 div.wpcf7-validation-errors,#wpcf7-f84-o1 div.wpcf7-validation-errors{display:none !important}#wpcf7-f84-o2 span.wpcf7-not-valid-tip,#wpcf7-f84-o1 span.wpcf7-not-valid-tip{padding-top:10px;font-size:.7rem}.copyright-bar{margin-top:10px}.footer-bar .widget_nav_menu>div>ul{display:flex;vertical-align:middle;flex-direction:column;text-align:center;line-height:1.2;margin-top:10px;font-size:.7rem;letter-spacing:.5px}.footer-bar .widget-title{display:unset;color:#d3b04c;text-transform:uppercase;font-weight:600;letter-spacing:2px;font-size:1.1rem}.footer-bar .widget_nav_menu li:last-child,.footer-bar .widget_nav_menu li:first-child{margin:0 auto}#footer-social{flex-direction:column;margin-top:10px;align-items:center}#footer-social a{margin-bottom:12px;font-size:1.2rem}.footer-bar{display:inline-flex;width:100%;justify-content:space-around;flex-wrap:wrap;max-width:375px;margin:0 auto}#custom_html-3{width:80%;margin-bottom:15px}.site-info{background-color:#0b0b0b;padding-bottom:10px}.home .site-info{background-color:#000}#wpcf7-f84-o1,#wpcf7-f84-o2{border:solid 2px #d3b04c;padding:15px 40px 30px;background-color:#000;margin-top:15px}#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,#wpcf7-f84-o2 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email,#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{background-color:#000;border:none;border-bottom:solid 3px #d3b04c;color:#fff;text-align:center}#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email::placeholder,#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder,#wpcf7-f84-o2 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email::placeholder{color:#fff;font-size:.85rem;text-align:center}#custom_html-3 input.wpcf7-form-control.wpcf7-submit{display:block;margin:15px auto 0 auto;width:200px;background-color:#fff;color:#000;border:solid 2px #d3b04c;font-size:.7rem;padding:6px;text-transform:uppercase;font-weight:700;transition:.3s}#custom_html-3 input.wpcf7-form-control.wpcf7-submit:hover{background-color:#000;color:#d3b04c;border-color:#000}.copyright-bar p{font-size:.8rem}.generate-back-to-top,.generate-back-to-top:visited{background-color:#d3b04c;color:#fff;border-radius:100%;width:55px;height:55px;bottom:20px;right:20px}.generate-back-to-top:before{font-size:2rem;font-weight:bolder;line-height:1.7}#wpcf7-f84-o1 div.wpcf7-mail-sent-ok,#wpcf7-f84-o2 div.wpcf7-mail-sent-ok,div#wpcf7-f160-o1 div.wpcf7-mail-sent-ok,#wpcf7-f154-o1 div.wpcf7-mail-sent-ok,#wpcf7-f138-o1 div.wpcf7-mail-sent-ok,#wpcf7-f2877-o1 div.wpcf7-mail-sent-ok{border:none;color:#d3b04c;width:100%;margin:0 auto;text-align:center;font-size:.75rem}#wpcf7-f84-o1 div.wpcf7-mail-sent-ok,#wpcf7-f84-o2 div.wpcf7-mail-sent-ok{padding:0}#wpcf7-f160-o1 div.wpcf7-mail-sent-ok,#wpcf7-f154-o1 div.wpcf7-mail-sent-ok,#wpcf7-f138-o1 div.wpcf7-mail-sent-ok,#wpcf7-f2877-o1 div.wpcf7-mail-sent-ok{padding:0 0 10px}#callnowbutton-desktop{display:none;visibility:hidden}.footer-seal #ontario-seal{max-width:60px}.metaslider .flexslider{margin-bottom:0 !important}p.slide-btn{background-color:#d3b04c;padding:12px 18px;text-align:center;text-transform:uppercase;color:#fff;font-weight:700;border-radius:50px;box-shadow:0px 2px 5px 1px rgba(0,0,0,.4);letter-spacing:3px;transition:.3s;font-size:.8rem;transform:scale(.8);border:solid 1px #d3b04c;cursor:pointer}p.slide-btn:hover{background-color:#000;border:solid 1px #d3b04c;color:#d3b04c}h2.slide-title{color:#fff;font-weight:700;text-transform:uppercase;text-shadow:0px 1px 3px rgba(0,0,0,.5);font-size:1.8rem}p.slide-text{text-transform:uppercase;letter-spacing:1px;text-shadow:0px 1px 3px rgba(0,0,0,.5);margin:2px 0 !important;font-weight:700}.metaslider .caption-wrap{top:0;background:rgba(0,0,0,.8) !important;opacity:unset !important;height:100% !important;display:flex !important;align-items:center !important;text-align:center}.metaslider .flex-control-nav{bottom:10px !important}.flex-control-paging li a{background:rgba(255,255,255,.3) !important}.flex-control-paging li a.flex-active{background:#fff !important}.metaslider .flexslider .flex-control-nav li a{box-shadow:0px 1px 3px 1px rgba(0,0,0,.5) !important}.metaslider .caption{padding:0 20px 20px !important;width:100% !important;display:flex;height:100% !important;flex-direction:column;justify-content:center;align-items:center}.metaslider .flexslider .flex-direction-nav li a{display:none !important}.metaslider .caption-wrap .caption img.icon-banner{width:90px;height:90px;padding:10px 0}.slide-51 h2.slide-title{font-size:2.2rem}.slide-51 .slide-text{letter-spacing:6px;font-size:.875rem}.slide-5471 h2.slide-title{font-size:1.8rem;line-height:1.5}.slide-5471 .slide-text,.slide-5459 .slide-text{font-size:.7rem;font-family:'Poppins',sans-serif;font-weight:400;line-height:1.5;text-transform:capitalize;letter-spacing:0;padding:0 10px 15px}.slide-5459 h2.slide-title{line-height:1.5}.slide-5459 .slide-btn{font-size:.6rem;transform:scale(.9)}.banner-delivery-wrap .slide-btn{font-size:.8rem;margin-top:5px !important}p.curbside{font-size:.9rem;color:#d3b04c;font-family:"Poppins",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:5px;width:300px}p.covid-update{font-family:"Poppins",sans-serif;font-weight:700;letter-spacing:5px}.coming-soon-banner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;width:100%}.new-stores{width:49%;margin:0 auto}.metaslider .caption-wrap .caption img.store-icon{width:50px;height:50px;margin:0 auto;padding:20px 0}.new-stores p{font-size:.75rem;font-family:"Poppins",sans-serif;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:1px;padding-bottom:20px}.slide-52 h2.slide-title{font-size:1.3rem}span.city-nm{font-size:1rem}#tablet-slider,#home-slider{display:none;visibility:hidden}.page-id-14 .site-main{margin:0 0 20px !important}.city-wrap{display:flex;justify-content:space-evenly}.city-wrap p.slide-text{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:.65rem;line-height:1.5}.slide-1966 p.slide-text{font-size:.6rem;line-height:1.4}.slide-1966 h2.slide-title{letter-spacing:4px;font-size:2.4rem}.slide-1966 .new-stores{width:33%}.slide-1966 .new-stores p{font-size:.475rem}p.slide-text.font-cursive{text-transform:capitalize}.slide-3716 p.slide-text.font-cursive,.slide-10045 p.slide-text.font-cursive,.slide-11464 p.slide-text.font-cursive{font-size:2.2rem}.slide-3716 p.slide-text,.slide-3720 p.slide-text,.slide-10045 p.slide-text,.slide-10046 p.slide-text,.slide-11464 p.slide-text.font-cursive,.slide-11465 p.slide-text.font-cursive,.slide-11466 p.slide-text.font-cursive{font-weight:500}.slide-3716 h2.slide-title,.slide-11464 h2.slide-title{color:#d3b04c;letter-spacing:3.5px;font-size:2.5rem}.slide-11464 h2.slide-title.long-cityName,h2.slide-title.long-cityName{font-size:2rem}.slide-3717 .caption-wrap,.slide-3721 .caption-wrap,.slide-3724 .caption-wrap,.slide-11464 .caption-wrap,.slide-11465 .caption-wrap,.slide-11466 .caption-wrap{background:rgba(0,0,0,.2) !important}.slide-3717 h2.slide-title{letter-spacing:3.5px;font-size:1.5rem}.slide-3717 p.slide-text.font-cursive{font-size:1.1rem;letter-spacing:2px;line-height:1}.metaslider a,.metaslider a:visited{color:#fff}.slide-10045 h2.slide-title{color:#d3b04c;letter-spacing:3.5px;font-size:1.8rem}.slide-3717 p.slide-btn{font-size:16px}.metaslider .slide-3717 p.slide-btn.top-btn{margin-bottom:10px}#home-direct .shop{background-image:url('https://thehunnypot.com/wp-content/uploads/2022/06/Homepage_FindStoreLocations.webp');background-position:center}#home-direct .shop .text-overlay{width:75%}#home-direct .education{background-image:url('https://thehunnypot.com/wp-content/uploads/2022/06/HomePage_Let_sGetEducated.webp');background-position:bottom}#home-direct .products{background-image:url('https://thehunnypot.com/wp-content/uploads/2022/06/HomePage_ViewCannabisMenu.webp');background-position:bottom}.site-direct{background-size:cover;height:320px;margin-bottom:30px;position:relative;border-top:solid 1px #1a1a1a;border-bottom:solid 1px #1a1a1a}.text-overlay{position:absolute;right:0;bottom:0;background-color:#fff;width:70%;height:80px;padding:20px 0 10px 15px}.site-direct a{position:absolute;right:5px;top:-50px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-family:"Poppins",sans-serif;transform:scale(.85)}.site-direct h3{font-family:"Din Neuzeit",sans-serif;font-size:2rem;text-transform:uppercase}.education>.text-overlay{background-color:#d3b04c}.education h3{color:#fff}.education>.text-overlay a.btn-circle{background-color:#fff;color:#d3b04c}.products>.text-overlay a.btn-circle{font-size:.625rem}.parallax{height:100%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax-content{width:100%;margin:0 auto;background-color:rgba(0,0,0,.55);height:250px;display:flex;flex-direction:column;justify-content:center;padding-bottom:15px;padding-top:10px}.parallax-content p{text-align:center;font-size:.9rem;line-height:1.6;width:90%;margin:0 auto;color:#fff;max-width:425px}.parallax-content a.btn-square{margin:0 auto;display:block;text-align:center;width:150px;font-size:.9rem}#home-about{width:100%;display:flex;flex-direction:column;padding:20px 0}#home-about h2{font-size:1.8rem;letter-spacing:4px;width:75%;margin:0 25px;line-height:1.8;order:2;padding:20px 15px 0 0;max-width:375px}#home-about img{width:240px;max-width:240px;margin:0 auto;order:1;display:block;outline-offset:100px;padding-top:10px}#home-about .parallax{order:3}.img-bg{display:inline-block;position:relative;width:290px;max-width:290px;margin:0 auto;background-color:#e8e6e6;padding:15px 0;height:380px}.img-bg:before{position:absolute;top:12px;left:16%;width:228px;max-width:228px;height:85%;border:3px solid #d3b04c;content:''}#home-about .h2-wrapper{order:2;max-width:500px;margin:0 auto}#stores{display:flex;justify-content:space-evenly;text-align:center;flex-wrap:wrap;flex-direction:column}.store-info{margin:10px auto 20px auto}#stores h3{color:#d3b04c;font-weight:600;font-size:1.5rem;letter-spacing:2px;padding:10px 0}.store-info p{line-height:2;font-size:.875rem;text-transform:uppercase}.store-info a{font-size:.8rem;padding:8px}#location-map,.location-map{width:86%;margin:0 auto}#googlemap{width:100%;height:250px}#store-locations{padding:20px 0}li#menu-item-109:hover{background-color:#d3b04c;cursor:pointer}li#menu-item-109:hover a{color:#fff}.wpsl-search,.wpsl-search.wpsl-clearfix.wpsl-no-filters.wpsl-geolocation-run{display:none !important}#wpsl-result-list li p strong{text-transform:uppercase;letter-spacing:1.5px;color:#d3b04c}#wpsl-wrap .wpsl-info-window p{color:#000}#wpsl-wrap #wpsl-result-list li:hover,#wpsl-wrap #wpsl-result-list li:active,#wpsl-wrap #wpsl-result-list li:focus{border:solid 2px #d3b04c;border-radius:2px}#wpsl-wrap #wpsl-result-list li,#wpsl-wrap #wpsl-result-list li,#wpsl-wrap #wpsl-result-list li{border-top:solid 2px transparent;border-left:solid 2px transparent;border-right:solid 2px transparent}a.wpsl-directions:hover{opacity:.6}.cannabis-container{padding:0 10px;margin:20px auto;max-width:325px}.page-id-28 h1,.page-id-28 h2,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-id-2288 h2,.page-template-page-cannabis-delivery-hamilton h2,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-toronto h2,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-milton h2,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-niagara h2,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-cambridge h2,.page-template-page-cannabis-delivery-waterloo h1,.page-template-page-cannabis-delivery-waterloo h2{text-align:center}.page-template-page-cannabis-delivery-stcatharines h1{font-size:1.7rem}.cannabis-h2{color:#d3b04c;font-weight:400;font-size:.7rem;letter-spacing:1px;line-height:1.5;padding-bottom:10px}.cannabis-h2.white-text{color:#fff}.page-id-28 h1,.page-id-2288 h1{font-size:1rem;padding:10px 0 20px;letter-spacing:4px;font-weight:700;line-height:1.3}.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:1.5rem;padding:10px 0 20px;letter-spacing:4px;font-weight:700;line-height:1.3}.page-template-page-cannabis-delivery-stcatharines h1{letter-spacing:4px;font-weight:700;line-height:1.3}#cannabis-stores{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;margin-top:10px}.store-menu{width:100%;margin:20px auto;text-align:center;text-transform:uppercase}.store-menu h2{font-size:1.9rem;color:#fff}#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:1.55rem}.store-menu p{color:#d3b04c;font-weight:700;font-family:"Poppins",sans-serif;font-size:1.3rem;letter-spacing:3px;padding:15px 0 10px}.store-menu img{display:none;visibility:hidden}a.btn-round{background-color:#d3b04c;padding:15px 10px;text-align:center;text-transform:uppercase;color:#fff;font-weight:700;border-radius:50px;letter-spacing:2px;transition:.3s;font-size:.8rem;transform:scale(.8);border:solid 1px #d3b04c;display:block;margin:0 auto;width:180px;transition:.3s}a.btn-round.online-pay{width:210px;margin-top:5px}a.btn-round:hover{background-color:#fff;color:#d3b04c}#store-selector{width:100%;margin:15px auto 0 auto;background-color:#000;border:solid 2px #d3b04c;color:#fff;font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:600;padding:12px 15px;font-size:.9rem;letter-spacing:.2px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;max-width:325px}p.store-menu-address{font-size:.9rem;color:#fff;padding:15px 0 10px}.return-policy p{font-size:.8rem;text-align:center;font-style:italic;padding:0 15px}.return-policy h3{font-weight:600;letter-spacing:3px;text-align:center;margin-bottom:10px}section.return-policy{margin:20px auto}#city2 p:not(.store-menu-address){font-size:1rem}#city2 p.store-menu-address,#city3 p.store-menu-address,#city4 p.store-menu-address,#city14 p.store-menu-address,#city15 p.store-menu-address,#city16 p.store-menu-address,#city8 p.store-menu-address,.new-city p.store-menu-address{padding-top:0}#products-carried{display:flex;flex-direction:column;width:100%;align-items:center;max-width:375px;margin:0 auto}.product-type{width:100%;margin:0 auto}.product-type img{border:solid 3px #d3b04c;margin:0 auto;width:98%;margin:0 auto 10px auto}.product-type img:hover{cursor:pointer}#main-products{padding:20px}#pot-top{position:relative;top:0;left:0;padding-bottom:50px;min-width:335px;max-width:335px;margin:0 auto}#pot-top .pot-frame{position:relative}#pot-top .pot-img{position:absolute;top:60px;left:105px;width:235px}.careers-form{padding:0 25px}#main-careers h1,#main-complaints h1{font-size:1.6rem;padding-top:10px;letter-spacing:2px}#wpcf7-f138-o1 input,#wpcf7-f138-o1 select,#wpcf7-f2877-o1 input,#wpcf7-f2877-o1 select{color:#fff;background-color:#000;border:solid 3px #d3b04c;border-radius:4px;margin:6px auto;width:100%;font-size:.8rem;height:50px;transition:.3s}#wpcf7-f2877-o1 textarea{color:#fff;background-color:#000;border:solid 3px #d3b04c;border-radius:4px;margin:6px auto;width:100%;font-size:.8rem;height:200px;transition:.3s}#wpcf7-f2877-o1 input.wpcf7-file{color:#fff;background-color:#000;border:none;border-radius:4px;margin:10px auto 0 auto;width:100%;font-size:.8rem;height:25px;border:solid 2px #d3b04c}#career-resume{padding:10px !important}#career-resume-label{text-transform:uppercase;font-weight:700}.img-upload-wrapper{text-align:center}#wpcf7-f138-o1 input:hover,#wpcf7-f138-o1 select:hover,#wpcf7-f160-o1 input[type=text]:hover,#wpcf7-f160-o1 input[type=email]:hover,#wpcf7-f2877-o1 input:hover,#wpcf7-f2877-o1 select:hover,#wpcf7-f2877-o1 textarea:hover{background-color:#d3b04c}#wpcf7-f138-o1 input:focus,#wpcf7-f138-o1 select:focus,#wpcf7-f154-o1 input:focus,#wpcf7-f154-o1 textarea:focus,#wpcf7-f2877-o1 input:focus,#wpcf7-f2877-o1 select:focus,#wpcf7-f2877-o1 textarea:focus{border-color:orange}#wpcf7-f138-o1 select,#wpcf7-f2877-o1 select{padding:0 5px;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#b3b3b3 50%),linear-gradient(135deg,#b3b3b3 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 8px),calc(100% - 15px) calc(1em + 8px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}#wpcf7-f138-o1 input::placeholder,#wpcf7-f154-o1 input::placeholder,#wpcf7-f154-o1 textarea::placeholder,#wpcf7-f160-o1 input::placeholder,#wpcf7-f2877-o1 input::placeholder,#wpcf7-f2877-o1 textarea::placeholder{color:#fff !important;opacity:1}#wpcf7-f138-o1,#wpcf7-f2877-o1{width:92%;margin:30px auto 0 auto}#wpcf7-f138-o1 select[name=experience]{font-size:.7rem}#wpcf7-f138-o1 input.wpcf7-form-control.wpcf7-submit,#wpcf7-f2877-o1 input.wpcf7-form-control.wpcf7-submit{width:180px;margin:30px auto 0 auto;display:block;font-size:1rem;text-transform:uppercase;font-weight:700;transition:.3s}#wpcf7-f138-o1 input.wpcf7-form-control.wpcf7-submit:hover,#wpcf7-f160-o1 input.wpcf7-form-control.wpcf7-submit:hover,#wpcf7-f2877-o1 input.wpcf7-form-control.wpcf7-submit:hover{background-color:#fff;color:#d3b04c;border-color:#fff;cursor:pointer}#main-careers,#main-complaints{padding:40px 0 0}#wpcf7-f138-o1 input.wpcf7-not-valid,#wpcf7-f138-o1 select.wpcf7-not-valid,#wpcf7-f154-o1 input.wpcf7-not-valid,#wpcf7-f154-o1 textarea.wpcf7-not-valid,#wpcf7-f160-o1 input[type=text].wpcf7-not-valid,#wpcf7-f160-o1 input[type=email].wpcf7-not-valid,#wpcf7-f84-o1 input.wpcf7-not-valid,#wpcf7-f84-o2 input.wpcf7-not-valid,#wpcf7-f2877-o1 input.wpcf7-not-valid,#wpcf7-f2877-o1 select.wpcf7-not-valid,#wpcf7-f2877-o1 textarea.wpcf7-not-valid{border:2px solid red !important}#wpcf7-f138-o1 span.wpcf7-not-valid-tip,#wpcf7-f2877-o1 span.wpcf7-not-valid-tip{display:none}#wpcf7-f138-o1 div.wpcf7-validation-errors,#wpcf7-f154-o1 div.wpcf7-validation-errors,#wpcf7-f160-o1 div.wpcf7-validation-errors,#wpcf7-f2877-o1 div.wpcf7-validation-errors{border:none;text-align:center;width:100%;margin:0 auto;padding:0;color:#ff0;font-style:italic}section#thp-careers{padding-bottom:20px}#wpcf7-f138-o1 select,#wpcf7-f2877-o1 select{text-indent:5px}.careers-text{padding-top:25px;font-size:.8rem;line-height:1.4;width:345px;margin:0 auto;max-width:345px;font-weight:600}.complaints-text{width:370px;max-width:370px;font-size:.74rem}p.required-msg{text-align:center;font-style:italic}.about-container{padding:40px 30px}.about-section{padding-bottom:25px;position:relative}.about-img{position:absolute}.about-section .frame-img{width:84%}#about-us .about-img{left:15px;transform:scale(.7,.66);top:8px}.about-section p{font-size:.85rem;text-align:center;line-height:1.4;margin-top:20px}#our-stores .frame-img{float:right;padding-right:10px}#our-stores p,#our-mission p{clear:both;padding-top:20px}#our-stores .about-img{transform:scale(.66,.62);right:30px;top:15px}#budtenders .about-img{left:15px;transform:scale(.68,.6);top:-6px}#our-mission .frame-img{float:right}#our-mission .about-img{transform:scale(.68,.64);right:20px;top:10px}.show-992{display:none;visibility:hidden}.show-768{display:none;visibility:hidden}.about-div{margin:10px auto;padding:30px 20px}#main-about-new p{font-family:"Poppins",sans-serif}.aboutTHP-con{padding:0 0 15px}#about-welcome-banner{padding:20px}#about-welcome-banner h1{letter-spacing:2px}#about-welcome-banner h1 span{font-size:2.5rem;font-weight:400}#about-welcome-banner p{font-size:.9rem;text-transform:uppercase;letter-spacing:1px;margin-top:20px}.trip-title-img{margin-bottom:20px}.about-div p{font-size:1rem}.about-div.white-bg p{color:#000}.contact-container{padding:20px;max-width:335px;min-width:335px;margin:0 auto}.contact-section{position:relative;top:0;left:0}.contact-section .frame{position:relative;transform:scale(.85)}.contact-section .contact-img{position:absolute;top:100px;left:90px;width:230px}.visit-us{display:flex;flex-direction:column;text-align:center;margin-bottom:55px}.visit-us h2{order:1;letter-spacing:2px}.visit-us #contact-map,.visit-us .contact-map{order:2;padding:15px 0;height:250px}.visit-us h3{order:3;font-size:.9rem;line-height:1.5;font-family:"Montserrat",sans-serif;margin-bottom:10px}.visit-us p{order:4;text-transform:uppercase;font-size:.875rem;line-height:1.8}.visit-us a,.stores-btn-wrap a{order:5;margin:20px auto 0 auto;width:50%;font-size:.875rem;padding:10px}.contact-us{margin-bottom:30px}.contact-us h2,.careers-contact h2{text-align:center;padding:10px 0;letter-spacing:2px;font-size:1.2rem}#wpcf7-f154-o1 input,#wpcf7-f154-o1 textarea{color:#fff;background-color:#000;border:solid 2px #d3b04c;margin:6px auto;width:100%;font-size:.8rem;transition:.3s}#wpcf7-f154-o1 input{height:55px}#wpcf7-f154-o1 textarea{height:125px}#wpcf7-f154-o1 input::placeholder,#wpcf7-f154-o1 textarea::placeholder,#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit{text-align:center;font-size:.9rem;text-transform:uppercase;font-weight:700}#wpcf7-f154-o1{width:90%;margin:5px auto 0 auto}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit{width:50%;margin:10px auto;display:block;height:50px;transition:.3s}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit:hover{background-color:#d3b04c;color:#000;border-color:#fff;cursor:pointer}#wpcf7-f154-o1 span.wpcf7-not-valid-tip{text-align:center;font-size:.9rem;font-style:italic}p.contact-msg{text-align:center;margin:10px auto;font-size:.9rem;padding:0 10px}.careers-contact{text-align:center;margin:0 auto}.careers-contact p{text-align:center;margin:10px auto;font-size:.8rem;padding:0}.contact-phone-fa{border:solid 1px #d3b04c;border-radius:50%;padding:5px;font-size:14px;vertical-align:text-bottom;margin-right:2px}#contact-customerService p.contact-msg{font-size:1.2rem}#subscribe-thp{padding:5px;background-color:rgba(0,0,0,.85);width:94%;margin:0 auto;border:solid 1px #333}#subscribe-thp h2{font-size:.9rem;padding:10px 0;text-transform:capitalize;line-height:1.4;font-weight:400;max-width:325px;margin:0 auto}#subscribe-thp h1{font-family:"Montserrat";font-weight:700;font-size:1.6rem;max-width:325px;margin:0 auto}#main-subscribe{background-image:url('https://thehunnypot.com/wp-content/uploads/2020/04/smoke-bg.jpg');background-size:cover;width:100%;padding:30px 0}#wpcf7-f160-o1 input[type=text],#wpcf7-f160-o1 input[type=email],#wpcf7-f160-o1 input[type=submit]{color:#fff;background-color:#000;border:solid 3px #d3b04c;border-radius:4px;margin:4px auto;width:100%;font-size:.8rem;height:55px;transition:.3s}span.wpcf7-list-item{margin:10px 0 0;padding-left:5px}span.wpcf7-list-item-label{font-size:.875rem;vertical-align:top;padding-left:5px}#wpcf7-f160-o1 input[type=checkbox]{height:20px;width:20px}#wpcf7-f160-o1 input.wpcf7-form-control.wpcf7-submit{width:180px;margin:15px auto 0 auto;display:block;font-size:.9rem;text-transform:uppercase;font-weight:700;transition:.3s;height:50px}#wpcf7-f160-o1{max-width:325px;margin:10px auto 0 auto}span.wpcf7-form-control-wrap.accept-terms{display:block;margin:5px auto;width:250px;transform:scale(.8)}span.wpcf7-form-control-wrap.accept-terms span.wpcf7-list-item{width:100%}#wpcf7-f160-o1 div.wpcf7-validation-errors{font-size:1rem;padding-bottom:10px}#wpcf7-f160-o1 span.wpcf7-not-valid-tip{display:none}.shop-container{padding:20px 10px}#main-shop h1{font-size:1.3rem;letter-spacing:3.5px}#shop-thp{text-align:center;display:flex;flex-direction:row;justify-content:space-around;margin:25px auto 0 auto;flex-wrap:wrap;max-width:400px}.shop-item{width:45%;margin-bottom:15px}.shop-item h2{font-size:.8rem;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.5px;padding-top:8px}.shop-item p{font-size:.7rem;letter-spacing:1px;font-weight:300;padding-top:2px}.merch-container{padding:40px 25px 30px}a.btn-square.shop-btn{margin:25px auto 0 auto;display:block;width:200px;text-align:center;font-family:"Montserrat",sans-serif;font-size:.8rem;padding:12px 0;border-width:3px;border-radius:5px;font-weight:700;letter-spacing:0;color:#fff}a.btn-square.shop-btn:hover{color:#d3b04c;background-color:#fff;border-color:#fff}.privacy-container{padding:40px 25px;font-size:.8rem;max-width:325px;margin:0 auto}.privacy-container h2{font-family:"Montserrat",sans-serif;font-weight:600;text-transform:capitalize;font-size:1.2rem;padding-bottom:5px;margin-top:10px;line-height:1.4;color:#fff}#privacy-thp li{margin:10px 0}#privacy-thp ul{margin:0 auto;padding:0 15px}.privacy-container h1{letter-spacing:8px;border:solid 4px #d3b04c;text-align:center;padding:20px 0;font-family:"Montserrat",sans-serif;font-size:2rem;font-weight:700;line-height:1.4;margin-bottom:30px}h2.font_8.privacy-policy{font-size:1rem;line-height:1.4;padding-bottom:0}.page-id-73 .privacy-container h2{font-weight:700;letter-spacing:3px}.media-container{padding:40px 0 30px}.media-container h1{letter-spacing:3px;font-size:1.5rem}.media-cards{background-color:#fff;margin:0 auto 35px auto;padding:25px 10px 20px;max-width:355px}.post-img{height:275px;width:98%;margin:0 auto;background-position:center;background-size:cover}.post-title{font-size:1.1rem;font-family:"Montserrat",sans-serif;font-weight:400;text-align:center;line-height:1.6;width:92%;margin:0 auto}#media-mentions{margin:20px auto}.post-source{font-family:"Poppins",sans-serif;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;font-size:.875rem}.post-title a{color:#000;text-transform:none}.btn-square.media-readmore{display:block;width:110px;text-align:center;margin:20px auto 0 auto;font-weight:600;font-size:.9rem;letter-spacing:1px;padding:6px;border-width:2px}.btn-square.media-readmore:hover{border-color:transparent}.source-date{padding:15px 5px 12px;align-items:baseline}.post-date{font-weight:700;text-transform:uppercase;font-size:.8rem}.blog-container{padding:20px}.blog-cards{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;border-bottom:solid 1px #333;padding-bottom:30px;margin-bottom:20px}.blog-img{width:25%}.img-con{background-size:cover;background-position:center;height:85px;width:85px}h2.blog-title{font-family:"Din Neuzeit",sans-serif;text-transform:none;font-size:1.35rem;letter-spacing:.5px}h2.blog-title a{transition:.3s}h2.blog-title a:hover{color:#f2c100}.blog-date{font-weight:200;font-size:.75rem;color:#f3f3f3}.title-date{padding-left:20px;line-height:3;width:75%}#blog-thp{min-width:280px;margin:0 auto}.blog-select{margin:0 auto 20px auto;display:flex}.blog-selector{width:90%;margin:0 auto;background-color:#000;border:solid 2px #d3b04c;color:#fff;font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:600;padding:12px 15px;margin-bottom:25px;font-size:.95rem;letter-spacing:.2px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.blog-select select:focus{background-color:#000;color:#d3b04c}.single-post-con{padding:50px 0}#main-single,#main-review{background-color:#fff}.img-inner{width:100%}#post-body,#strain-review{color:#1f1f1f;font-family:"Montserrat",sans-serif;margin:0 auto}#post-body h2,#post-body h3,#post-body h6,.post-temp h2,.post-temp h3,.post-temp h6{font-family:"Montserrat",sans-serif}#post-body h6,.post-temp h6{font-size:.875rem;font-weight:lighter;font-family:"Avenir","Montserrat",sans-serif}.single-header{display:flex;flex-direction:column;padding:20px 0}.single-header .single-title{order:2;margin-bottom:30px}.single-header .single-date{order:1}.single-header .img-inner{order:3}.single-title,.review-title{font-family:"Montserrat",sans-serif;text-transform:none;padding-top:25px;font-size:1.45rem;font-weight:700;padding-left:20px}.single-date{font-size:.875rem;color:#6d6d6d;font-weight:lighter;font-family:"Avenir","Montserrat",sans-serif;padding-left:20px}.post-excerpt p{font-size:.8rem;font-weight:300}.post-excerpt h2{font-size:1.3rem;line-height:1.5;margin-bottom:10px;margin-top:10px}.post-excerpt{padding:0 20px}a.btn-square.blog-btn{display:block;width:150px;text-align:center;margin:50px auto 0 auto}a.btn-square.blog-btn:hover{border-color:transparent}.review-subtitle{font-family:"Poppins",sans-serif;font-weight:600;text-transform:none;font-size:1.3rem;padding-left:20px;margin-bottom:20px;letter-spacing:.5px;line-height:1.5;width:80%}.review-summary{padding:0 20px;font-size:.875rem;line-height:1.6;text-align:justify;font-family:"Avenir","Montserrat",sans-serif}.review-body,.review-body p{line-height:1.7;text-align:justify;font-family:"Avenir","Montserrat",sans-serif;font-size:.875rem}.strain-bullets{line-height:1.5;font-family:"Avenir","Montserrat",sans-serif;font-weight:400;font-size:.875rem}.bullet-label{font-weight:600}.bullet-points{padding:20px;width:80%}.review-title{margin-bottom:20px}.review-body h2{margin-bottom:20px;text-transform:none;margin-top:0}.strain-review-con{padding:70px 0}.review-body{margin-top:10px}.total-score{font-family:"Montserrat",sans-serif !important;font-size:1.3rem;font-weight:300;text-transform:none;padding-left:20px;margin-top:25px}.strain-img{margin-bottom:10px}.faq-container{padding:50px 20px 20px}.helpie-faq.accordions .accordion__header{background:#000 !important;padding:2em 40px 2em 20px}.helpie-faq.accordions.dark .accordion__header{border-color:#1f1f1f}.helpie-faq.accordions.dark .accordion__body{background:#000}.helpie-faq.accordions .accordion__title{color:#d3b04c;font-weight:400;font-size:1rem}.helpie-faq.accordions .accordion__body{background:#000}.helpie-faq.accordions .collection-title,.helpie-faq.accordions h3{display:none !important;visibility:hidden !important}#main-faq h1{font-size:1.1rem;text-align:center;margin-bottom:25px;letter-spacing:.5px}.helpie-faq.accordions input.search__input{background:#000;border:none;border-bottom:solid 1px #d3b04c}.helpie-faq.accordions .search__icon{width:65px;height:65px}.helpie-faq.accordions input.search__input:focus{border:none;transition:.35s ease;color:#d3b04c;border-bottom:solid 1px #d3b04c}.helpie-faq.accordions .accordion{border:none;margin-top:20px}.helpie-faq.accordions.dark .accordion__header:before,.helpie-faq.accordions.dark .accordion__header:after{background:#d3b04c}.helpie-faq.accordions .accordion__header:after,.helpie-faq.accordions .accordion__header:before{margin-right:15px}.helpie-faq.accordions.dark .accordion__body{border-bottom:solid 1px #1f1f1f;background:#000;font-size:.875rem;padding:20px 20px 40px}.helpie-faq.accordions p{margin-bottom:unset}#faq-thp{max-width:460px;margin:0 auto}#selector{width:90%;margin:0 auto;background-color:#000;border:solid 1px #fff;color:#fff;font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:600;padding:12px 15px;margin-bottom:25px;font-size:.95rem;letter-spacing:.2px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.faq-select select,.blog-select select{background-image:linear-gradient(45deg,transparent 50%,#b3b3b3 50%),linear-gradient(135deg,#b3b3b3 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.faq-select select:-moz-focusring,.blog-select select:-moz-focusring,#wpcf7-f138-o1 select:-moz-focusring,#wpcf7-f2877-o1 select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.faq-select{margin:0 auto;display:flex}.no-faqs{text-align:center;margin:0 auto;display:block !important;width:100%;margin-bottom:50px;color:#d3b04c}.current-faq{color:#d3b04c;font-weight:700 !important}html.age-gate-restriced.age-gate-standard .simple-banner{display:none !important}.age-gate-background-colour{background-color:rgba(0,0,0,1)}.age-gate-heading.age-gate-logo img{width:120px;padding:5px 0}h2.age-gate-subheading{color:#d3b04c !important;font-size:1.1rem;width:98%;margin:10px auto 5px auto;max-width:315px;letter-spacing:3px;line-height:1.4}p.age-gate-message{font-size:.75rem;padding:10px 10px 0;max-width:375px;margin:0 auto 10px auto}label.age-gate-label{color:#d3b04c;font-size:.8rem}input.age-gate-input{height:40px;background-color:#000;border-color:#d3b04c;color:#fff}button.age-gate-submit-yes,button.age-gate-submit-no{width:35%;background-color:#000;border-color:#d3b04c;color:#fff;transition:ease .3s}button.age-gate-submit-yes:hover,button.age-gate-submit-no:hover,button.age-gate-submit-yes:active,button.age-gate-submit-no:active,button.age-gate-submit-yes:focus,button.age-gate-submit-no:focus{background-color:#d3b04c;border-color:#d3b04c;color:#fff}.age-gate-challenge{font-size:.875rem;margin:0 0 15px}.age-gate-error-message{color:#c00 !IMPORTANT;margin:0 auto 10px;font-weight:700;font-size:1rem;width:80%}input.age-gate-input:focus{background-color:#000;border-color:#ff0;outline:none;color:#fff;opacity:1}.age-gate-remember-wrapper{padding:10px 0 20px}input.age-gate-submit{background-color:#d3b04c;width:180px;border-radius:30px;text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:600;letter-spacing:2px;text-align:center;font-size:.8rem;transition:.3s;border:solid 1px transparent}input.age-gate-submit:hover{background-color:#000;color:#d3b04c;cursor:pointer;border-color:#d3b04c}.age-gate-form{padding:0 20px}label.age-gate-remember{font-size:.9rem;font-weight:500}.age-gate-remember input{vertical-align:middle;width:15px;height:16px}.rcu-banner{background-image:url('https://thehunnypot.com/wp-content/uploads/2020/04/rcu-header.jpg');background-size:cover;background-position:center;height:250px;width:100%}#rcu-thp{margin-top:20px;padding-bottom:15px}.rcu-nav__dropdown .rcu-dropdown__select{vertical-align:top}.rcu-rte p,.rcu-card .rcu-card__text,.rcu-card .rte,.rcu-results__section.rcu-results__section--even{color:#1f1f1f !important}.rcu-rte .fineprint{margin-top:10px}.rcu-footer{margin-bottom:10px !important;padding-top:10px}.rcu-main{padding-bottom:0;border-bottom:solid 1px #000}hr.rcu-hr.rcu-hr--short{display:none !important;visibility:hidden !important}span.wpcf7-form-control-wrap.email-consent .wpcf7-list-item-label{font-size:.58rem;vertical-align:baseline}input#footer-consent{vertical-align:middle}span.wpcf7-form-control-wrap.email-consent span.wpcf7-list-item{width:98%;margin:10px auto 0 auto;padding:0}.stores-page-con{padding:20px 10px}.store-locations h1{letter-spacing:3.5px;margin-bottom:30px}#thp-stores h2{text-align:center;font-size:1rem;letter-spacing:3px;line-height:1.5;font-family:"Montserrat",Arial,Helvetica,sans-serif;max-width:355px;margin:0 auto}#stores-info{text-align:center;letter-spacing:3.5px;font-size:1.6rem}#stores-info{margin-top:30px;padding:0 10px}h2.city-name{text-align:center;letter-spacing:3.5px;font-size:1.8rem;font-family:"Montserrat";margin:30px auto;border-bottom:solid 1px #d3b04c;padding-bottom:5px;width:96%;color:#fff}.burlington-stores>.visit-us h2{font-size:1.2rem}#thp-stores>.location-map{width:100%}.page-id-2599 #wpsl-wrap #wpsl-result-list ul li,.page-template-page-cannabis #wpsl-wrap #wpsl-result-list ul li{border:solid 1px #5a5a5a;padding:5px 12px}#thp-stores{border-bottom:solid 2px #5a5a5a;margin-top:10px}.page-id-2599 #wpsl-result-list,.page-template-page-cannabis #wpsl-result-list{margin-bottom:0;border-top:solid 1px #5a5a5a}.page-id-2599 #wpsl-wrap,.page-template-page-cannabis #wpsl-wrap{margin-bottom:0}.stores-btn-wrap{order:5;margin-top:15px}.storeinfo-h2{margin-bottom:50px;font-size:1.8rem}.wpsl-direction-wrap{display:flex;width:100%;justify-content:space-between;align-items:baseline;font-size:14px}#wpsl-result-list li p.storeResults_menuLink{margin:0}.infoWindow_linkFlex{display:flex;flex-direction:row;align-items:center;line-height:1;justify-content:space-between}.infoWindow_shopNow,.infoWindow_linkFlex a{color:#fff;padding:5px 10px;border-radius:3px;font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:.7rem;font-family:"Montserrat",sans-serif;margin:0 2px !important}.infoWindow_shopNow{background-color:#d3b04d}.wpsl-info-actions a{background-color:#b3b3b3}#wpsl-gmap .wpsl-info-window p strong{line-height:2}li[data-store-id="6493"] span.wpsl-street,li[data-store-id="6495"] span.wpsl-street,li[data-store-id="6482"] span.wpsl-street,li[data-store-id="6499"] span.wpsl-street,li[data-store-id="6497"] span.wpsl-street,li[data-store-id="6480"] span.wpsl-street,li[data-store-id="6489"] span.wpsl-street,li[data-store-id="6486"] span.wpsl-street,li[data-store-id="6478"] span.wpsl-street,li[data-store-id="6491"] span.wpsl-street{visibility:hidden}li[data-store-id="6493"] .wpsl-directions,li[data-store-id="6495"] .wpsl-directions,li[data-store-id="6482"] .wpsl-directions,li[data-store-id="6499"] .wpsl-directions,li[data-store-id="6497"] .wpsl-directions,li[data-store-id="6480"] .wpsl-directions,li[data-store-id="6489"] .wpsl-directions,li[data-store-id="6486"] .wpsl-directions,li[data-store-id="6478"] .wpsl-directions,li[data-store-id="6491"] .wpsl-directions{display:none}div[data-store-id="6493"] p span,div[data-store-id="6495"] p span,div[data-store-id="6482"] p span,div[data-store-id="6499"] p span,div[data-store-id="6497"] p span,div[data-store-id="6480"] p span,div[data-store-id="6489"] p span,div[data-store-id="6486"] p span,div[data-store-id="6478"] p span,div[data-store-id="6491"] p span{display:none}div[data-store-id="6493"] .wpsl-directions,div[data-store-id="6495"] .wpsl-directions,div[data-store-id="6482"] .wpsl-directions,div[data-store-id="6499"] .wpsl-directions,div[data-store-id="6497"] .wpsl-directions,div[data-store-id="6480"] .wpsl-directions,div[data-store-id="6489"] .wpsl-directions,div[data-store-id="6486"] .wpsl-directions,div[data-store-id="6478"] .wpsl-directions,div[data-store-id="6491"] .wpsl-directions{display:none}div[data-store-id="6493"] .infoWindow_linkFlex,div[data-store-id="6495"] .infoWindow_linkFlex,div[data-store-id="6482"] .infoWindow_linkFlex,div[data-store-id="6499"] .infoWindow_linkFlex,div[data-store-id="6497"] .infoWindow_linkFlex,div[data-store-id="6480"] .infoWindow_linkFlex,div[data-store-id="6489"] .infoWindow_linkFlex,div[data-store-id="6486"] .infoWindow_linkFlex,div[data-store-id="6478"] .infoWindow_linkFlex,div[data-store-id="6491"] .infoWindow_linkFlex{justify-content:center}.wpsl-store-location span:not(.wpsl-street){display:none}#wpsl-result-list li p{margin:0 0 10px;font-size:14px}#wpsl-stores .wpsl-store-thumb{margin:0}#wpsl-result-list a{font-size:14px}.storeResults_menuLink a{background-color:#efefef;padding:4px 8px;border-radius:4px;color:#000}.storeResults_menuLink a:hover,.storeResults_menuLink a:focus{background-color:#d3b04c;color:#fff}#main-city{min-width:320px;margin:0 auto}.page-banner{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:500px;text-align:left}.page-banner h1{letter-spacing:3px;font-weight:700;text-shadow:0px 1px 3px rgba(0,0,0,.5);font-size:4rem}.banner-wrap{background:rgba(0,0,0,.8);height:100%;width:100%;display:table}.banner-inner{padding:0 20px 30px;width:90%;display:table-cell;vertical-align:middle;position:relative}p.banner-text{letter-spacing:2px;padding:0 10px;margin-top:15px;font-weight:700;text-shadow:0px 2px 10px rgba(0,0,0,.5)}.page-template-page-city section{margin:30px auto 20px}.page-template-page-city section{padding:10px 20px 0}.page-id-7116 .page-banner h1,.page-id-7110 .page-banner h1,.page-id-7118 .page-banner h1{font-size:3rem}.title-cursive{position:absolute;left:0;right:0;top:30%;font-size:6rem;letter-spacing:2px}.page-id-7116 .title-cursive,.page-id-7110 .title-cursive,.page-id-7118 .title-cursive,.page-id-7128 .title-cursive,.page-id-2023 .title-cursive{top:36%;font-size:4rem}.signup_banner,.services-available{font-family:"Poppins",sans-serif;letter-spacing:1px;text-transform:uppercase}.signup_banner{background-color:#d3b04c;padding:10px;text-align:center;color:#000;font-weight:700}.signup_banner .button{background-color:#fff;color:#000;border-radius:10px;width:30%;box-shadow:0px 0px 3px 1px rgba(0,0,0,.3)}.signup_banner .flex-nowrap{align-items:center;justify-content:space-evenly;margin:0 auto}.signup_banner p{font-size:1rem;width:50%;margin-right:10px}.city-intro{text-align:center}.city-intro p{margin:10px auto 0;font-size:1rem;letter-spacing:1px}.city-intro .caps,#cityServicesAvailable h2,#city_productsCarried h2,#otherCities h2{letter-spacing:3px}.city_storeCards h2{letter-spacing:3px;font-size:1.1rem;margin:20px auto}.services-available{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.services-available .button{background-color:#fff;color:#000;border-radius:10px;font-weight:700;padding:10px 15px;line-height:1}.cannabis-services{margin:30px auto 10px auto}.cannabis-services h3{margin:10px auto;color:#d3b04c;letter-spacing:1px;font-weight:600;font-size:1.1rem}.cannabis-services .service-icon{font-size:3rem}.city_productsCards{width:48%;text-align:center;margin:10px auto;background-color:#d3b04c;padding-bottom:12px}.city_productsCards img{width:100%}.city_productsCards h3{font-weight:600;letter-spacing:2px;font-size:1rem;margin-top:5px}#otherCities h2{font-size:1.4rem}.service-area{background-color:#fff;padding:5px 8px;border-radius:10px;color:#000;font-family:"Poppins";text-transform:uppercase;font-weight:600;letter-spacing:1px;width:42%;text-align:center;font-size:1rem;margin:8px auto;cursor:pointer;transition:ease .3s}.service-area:hover{background-color:#3f3f3f}.service-area a{color:#000}.service-area a.service-area-hovered{color:#fff !important}.other-cities{margin-top:10px}#service-area-cards .city-serve h3{font-size:1rem}#service-area-cards .city-serve{width:90%}#service-area-cards .city-serve h3:empty{display:none}.city-serve{text-align:center;margin:0 auto 20px;background-color:#fff;color:#000;padding-bottom:15px}.city-serve a{color:#000}.city-serve a:active,.city-serve a:hover{color:#d3b04c}.city-serve h2,#service-area-cards .city-serve h3{margin-top:10px;letter-spacing:3px;font-weight:600}.city-serve h2{font-size:1.4rem}#main-cities-we-serve-cannabis{position:relative}#main-cities-we-serve-cannabis span.font-cursive{position:absolute;top:22px;right:0;left:0;font-size:4.2rem;line-height:0}#main-cities-we-serve-cannabis h1{font-size:3rem;letter-spacing:2.5px}#main-cities-we-serve-cannabis .cannabis-h2{margin-top:15px;color:#fff;text-transform:capitalize}.page-id-1852 .gm-style-iw.gm-style-iw-c,.page-template-page-cannabis .gm-style-iw.gm-style-iw-c{max-width:none !important}.city-intro .caps{font-size:1.3rem;line-height:1.4}#callnowbutton{right:15px !important}.age-restriction #callnowbutton{display:none !important}.hwp-powered-by{display:none !important}#pwa-prompt{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:105px;padding:0 15px}#hwp-13772{width:90%;margin:0 auto;padding:0;overflow:visible;bottom:15px;max-width:335px;z-index:9999999999 !important}#hwp-13772,#hwp-13772 .hwp-row{background-color:rgba(255,255,255,.75) !important}.pwa-prompt-text{margin-left:15px;font-size:11px;padding-right:30px}.hwp-row{margin-top:0}.pwa-prompt-img{border:solid 1px #6a6a6a !important;border-radius:10px}#pwa-prompt:after{border-bottom:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;content:"";height:0;left:0;right:0;position:absolute;bottom:-15px;width:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:0 auto}.hwp-close{border:solid 1px #979797;border-radius:50%;padding:2px 0}#hwp-13772 i.icon-cancel{color:#979797 !important}#hwp-13772 .hwp-row{padding:0}.giftcards{width:100%;min-width:100%;height:100vh;border:none;background-color:#fff;padding-bottom:0 !important}.giftcards-iframe{width:100%;box-sizing:border-box}@media screen and (min-width:414px){.slide-10045 h2.slide-title{font-size:2.5rem}.cannabis-services .service-icon{font-size:3.5rem;margin-bottom:3px}.cannabis-services h3{letter-spacing:1.5px;font-size:1.2rem}.city_storeCards h2{font-size:1.2rem;margin:25px auto 20px}#main-about-new p{letter-spacing:1px}#about-welcome-banner h1 span{font-size:3rem;margin-left:-5px}#about-welcome-banner h1{letter-spacing:3px;font-size:2.2rem}#about-welcome-banner p{font-size:1rem;max-width:375px;margin:20px auto 0 auto}.slide-3716 p.slide-text,.slide-10045 p.slide-text,.slide-11464 p.slide-text{font-size:1.2rem}.slide-3716 p.slide-text.font-cursive,.slide-10045 p.slide-text.font-cursive,.slide-11464 p.slide-text.font-cursive{font-size:2.4rem}.slide-3717 p.slide-text.font-cursive{font-size:1.2rem}.storeinfo-h2{font-size:2rem}.store-locations h1{max-width:394px;margin:0 auto 30px auto}p.age-gate-message{margin:0 auto 15px auto}#main-faq h1{font-size:1.25rem}.total-score,.review-summary,.review-subtitle,.review-title,.bullet-points,.review-date{padding-left:30px;padding-right:30px}.review-title{margin-bottom:25px}.post-excerpt{padding:0 30px}.post-excerpt p{font-size:.875rem}.post-excerpt h2{font-size:1.4rem}#about-thp{width:100%;max-width:375px;margin:0 auto}#mobmenuright li.menu-item-34 a,#mobmenuright li.menu-item-35 a,#mobmenuright li.menu-item-37 a,#mobmenuright li.menu-item-40 a,#mobmenuright li.menu-item-41 a,#mobmenuright li.menu-item-112 a,#mobmenuright li.menu-item-2602 a,#mobmenuright li.menu-item-5540 a,#mobmenuright li.menu-item-109 a,li.menu-item-20111 a{font-size:1.2rem !important}#mobmenuright .sub-menu li a{font-size:.8rem !important}.mobmenur-container{right:15px !important}p.slide-text{letter-spacing:1.3px;font-size:1.5rem;line-height:1.4}.site-direct h3{font-size:2.2rem}.text-overlay{width:70%;padding:22px 0 20px 20px;height:90px}.site-direct a{transform:scale(.9)}#home-about h2{margin:0 35px}}@media screen and (min-width:425px){.city-intro,.signup_banner .flex-nowrap,#city_productsCarried{max-width:450px}.city-serve{width:90%}#main-cities-we-serve-cannabis span.font-cursive{top:25px;font-size:4.8rem}#main-cities-we-serve-cannabis h1{font-size:3.5rem}#main-cities-we-serve-cannabis .cannabis-h2{font-size:1rem;letter-spacing:0}.about-div .wrapper{max-width:400px;margin:0 auto}.slide-1966 .new-stores p{font-size:.55rem}.return-policy p{padding:0 20px}#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:1.8rem}.age-gate-form{max-width:425px;margin:0 auto}h2.age-gate-subheading{font-size:1.2rem;max-width:340px}.slide-5459 .slide-text{max-width:440px}.cannabis-container{max-width:385px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:1.25rem}.text-overlay{padding:25px 0 20px 20px;height:100px}.site-direct{height:380px}.site-direct h3{font-size:2.3rem}#main-faq h1{font-size:1.3rem}.review-body p{font-size:.95rem;line-height:1.6}.review-summary{font-size:.95rem}.review-subtitle{font-size:1.4rem}.review-title{font-size:1.6rem;padding-top:35px}.strain-bullets{line-height:1.6;font-size:.95rem}.review-wrap{max-width:425px;margin:0 auto}.total-score{max-width:365px;margin:25px auto 0 auto;font-size:1.5rem}.post-excerpt{max-width:420px;margin:0 auto}.single-title{font-size:1.6rem;padding-left:30px}.single-date{padding-left:30px}#blog-thp{max-width:500px}h2.blog-title{font-size:1.4rem}.privacy-container{max-width:350px}#merch-thp{max-width:375px;margin:0 auto}#subscribe-thp{max-width:340px}#pot-top{transform:scale(1.15);padding-bottom:70px}#wpcf7-f154-o1{width:100%}#wpcf7-f138-o1,#wpcf7-f2877-o1{width:350px;max-width:350px}.new-stores p{font-size:.85rem}.metaslider .caption-wrap .caption img.store-icon{width:60px;height:60px}.slide-52 h2.slide-title{font-size:1.5rem}.slide-5471 .slide-text{max-width:375px}.slide-5471 a.slide-link{margin-top:20px}.menu-primary-menu-container{max-width:425px;margin:0 auto}#store-locations{max-width:500px;margin:0 auto}.footer-bar .widget_nav_menu>div>ul{font-size:.8rem}.caps{letter-spacing:3px}.parallax-content p{font-size:1rem;width:88%}.parallax-content{padding-top:15px;padding-bottom:20px}#home-about h2{padding-bottom:5px}}@media screen and (min-width:600px){#hwp-13772{display:none !important}.metaslider .slide-3717 p.slide-btn.top-btn{margin-bottom:20px}.banner-delivery-wrap .slide-btn{margin-top:15px !important}.page-id-7116 .title-cursive,.page-id-7110 .title-cursive,.page-id-7118 .title-cursive,.page-id-7128 .title-cursive,.page-id-2023 .title-cursive{top:25%;font-size:8rem}.city-intro .caps{font-size:1.5rem}.signup_banner .flex-nowrap{max-width:550px}.title-cursive{top:22%;font-size:9rem;letter-spacing:1px}.page-template-page-city .page-banner h1{font-weight:400;font-size:6rem}.service-area{width:27%}#city_productsCarried h2,#otherCities h2{font-size:2rem}#cityServicesAvailable h2{font-size:1.6rem}#city_productsCarried .flex{margin-top:20px}.city_productsCards{width:31%}.signup_banner .button{width:150px}.signup_banner p{width:60%}.city_storeCards h2{font-size:1.4rem;margin:25px auto 5px}.city-intro p{margin:20px auto 0;font-size:1.1rem}#service-area-cards .city-serve{width:48%;margin:10px auto 0}#service-area-cards{display:flex;flex-wrap:wrap;justify-content:center}.city-intro,#city_productsCarried{max-width:650px}#main-cities-we-serve-cannabis .cannabis-h2{letter-spacing:1px;margin-top:20px}#main-cities-we-serve-cannabis{max-width:500px}.city-serve h2{font-size:.875rem}#cities-we-serve{display:flex;flex-wrap:wrap}.city-serve{width:31%;margin:15px auto 0}.about-div p{font-size:1.1rem}#about-welcome-banner p{font-size:1.1rem;max-width:535px;margin:30px auto 0 auto}.about-div .wrapper{max-width:500px}#about-welcome-banner h1 span{font-size:4rem}#about-welcome-banner h1{font-size:3rem;max-width:560px;margin:0 auto}.slide-5471 a.slide-link{margin-top:0}.slide-3717 h2.slide-title{font-size:2.5rem}.slide-3717 p.slide-text.font-cursive{font-size:1.8rem}.slide-3716 h2.slide-title,.slide-10045 h2.slide-title,.slide-11464 h2.slide-title{font-size:3rem}.complaints-text{font-size:.85rem;width:400px;max-width:400px}.store-locations h1{margin:10px auto 35px auto;font-size:2.2rem}#thp-stores h2{max-width:600px}.storeinfo-h2{font-size:1.7rem}.visit-us .contact-map{height:350px}.visit-us h3{font-size:1rem;line-height:1.7}.visit-us p{font-size:.95rem}.visit-us a,.stores-btn-wrap a{padding:10px 20px}.visit-us{margin-bottom:70px}.burlington-stores>.visit-us h2{font-size:unset}#city2 p:not(.store-menu-address){font-size:1.3rem}.slide-1966 span.city-nm{font-size:1.1rem}.slide-1966 .new-stores p{font-size:.8rem}.slide-1966 .coming-soon-banner,.slide-1967 .coming-soon-banner{padding:0 20px 0}.slide-1966 h2.slide-title{letter-spacing:6px;font-size:3.2rem}.slide-1966 p.slide-text{font-size:.85rem;width:535px}.city-wrap p.slide-text{font-size:.8rem}#wpsl-gmap{width:100%}#stores h3{font-size:1.7rem}.store-info p{font-size:.9rem}#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:2.2rem}#store-selector{max-width:450px}.age-gate-heading.age-gate-logo img{padding:0 0 10px}h2.age-gate-subheading{font-size:1.5rem;max-width:600px}p.age-gate-message{font-size:.85rem;margin:0 auto 15px auto;max-width:500px}.age-gate-form{max-width:500px}.slide-5459 .slide-btn{font-size:.75rem;transform:scale(1)}.slide-5459 h2.slide-title{font-size:2.3rem}.slide-5459 .slide-text{max-width:485px;font-size:.8rem}.mobmenu-content{height:80vh !important}.review-summary,.review-subtitle,.review-title,.bullet-points,.review-date{padding-left:50px;padding-right:50px}.total-score{max-width:520px;padding-left:50px;font-size:1.6rem}.review-body{margin-top:10px}.review-wrap{max-width:unset}.single-header,.review-header{max-width:600px;margin:0 auto}.single-title{font-size:1.8rem;padding-left:50px}.single-date{padding-left:50px}.post-excerpt{max-width:600px;padding:0 50px}.blog-date{font-size:.8rem}h2.blog-title{font-size:1.6rem}.blog-container{padding:20px 30px}.blog-selector{margin-bottom:30px}#blog-thp{max-width:unset}.post-source{font-size:1rem}.post-date{font-size:.9rem}.post-img{height:300px}.post-title{font-size:1.2rem;width:85%}.media-cards{max-width:425px}.privacy-container{max-width:550px}a.btn-square.shop-btn{margin:30px auto 0 auto}.merch-container{padding:50px 25px 40px}#merch-thp{max-width:400px}.shop-container{padding:50px 10px 20px}#shop-thp{margin:35px auto 0 auto;max-width:560px}#main-shop h1{font-size:1.8rem}.show-600{display:unset;visibility:unset}#main-subscribe{padding:40px 0}#subscribe-thp{background-color:rgba(0,0,0,.9);max-width:360px}.contact-section{right:0;max-width:335px;margin:10px auto;transform:scale(1.1)}.contact-section .contact-img{width:235px}.contact-container{max-width:400px}#about-thp{max-width:425px}#wpcf7-f138-o1,#wpcf7-f2877-o1{width:450px;max-width:450px}.store-menu p{padding:15px 0}p.store-menu-address{font-size:1rem}a.btn-round.online-pay{margin-top:10px}a.btn-round{transform:scale(.9)}.cannabis-container{margin:20px auto 10px auto;max-width:450px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:1.6rem}.cannabis-h2{font-size:.9rem}.page-id-2288 .cannabis-h2{font-size:.8rem}.store-menu h2{font-size:2.4rem}.coming-soon-banner{padding:0 20px 40px;max-width:600px}.new-stores p{font-size:1rem}.metaslider .caption-wrap .caption img.store-icon{width:85px;height:85px;padding:30px 0}.slide-52 h2.slide-title{font-size:2.1rem;padding-bottom:15px}.slide-5471 .slide-link{padding-bottom:60px}.slide-5471 .slide-text{font-size:.875rem;max-width:500px}p.curbside{font-size:1.1rem;letter-spacing:6px;padding:5px 0;width:85%;line-height:1.6;max-width:475px}p.covid-update{padding-bottom:20px;font-size:1.5rem}.slide-51 .slide-text{letter-spacing:8px;font-size:1.2rem;padding:10px 0}.metaslider .caption-wrap .caption img.icon-banner{width:150px;height:150px}.slide-51 h2.slide-title{font-size:3.5rem}.slide-5471 h2.slide-title{font-size:3rem}.menu-primary-menu-container{transform:scale(1);margin-top:50px}.site-direct{height:500px}.text-overlay{height:135px;padding:35px 0 25px 25px}.site-direct h3{font-size:3rem}.site-direct a{transform:unset;letter-spacing:3px;right:15px;top:-65px}#home-direct a.btn-circle{width:130px;height:130px;font-size:.8rem}.products>.text-overlay a.btn-circle{font-size:.8rem}}@media screen and (min-width:651px){#callnowbutton-desktop{display:block;visibility:visible;position:fixed;z-index:2147483647;border-top-right-radius:10px;box-shadow:0 3px 6px rgb(0 0 0/30%);bottom:0;left:10px;background-color:#d3b04c;color:#fff;padding:10px 15px;font-size:1rem;width:200px;border-top-left-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;font-weight:600;text-transform:uppercase;letter-spacing:.5px;line-height:1.4}#callnowbutton-desktop p{font-family:'Poppins',sans-serif}}@media screen and (min-width:676px){#wpsl-result-list{float:right;width:100%}#wpsl-gmap{float:left}#location-map,.location-map{width:100%}#store-locations{max-width:600px;padding:0 10px}#wpsl-stores{height:450px !important}}@media screen and (min-width:768px){#custom_html-3 a.btn-subscribe-footer{padding:15px 20px !important}.banner-delivery-wrap p.slide-btn{width:40%;margin:10px 5px !important}.banner-delivery-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:800px;margin:0 auto}.city-intro p{letter-spacing:0}#city_productsCarried .flex{margin-top:10px}.city_productsCards{width:29%;margin:15px auto}.cannabis-services h3{font-size:1rem}#service-area-cards .city-serve{margin:10px auto 5px}.city-intro .caps{font-size:2rem}.cannabis-services{width:33%}.services-available{flex-direction:row}#main-cities-we-serve-cannabis{margin-bottom:30px}.city-serve{margin:20px auto 0}#main-cities-we-serve-cannabis span.font-cursive{top:40px;font-size:6rem}#main-cities-we-serve-cannabis h1{font-size:4rem;letter-spacing:5px}.city-serve h2{font-size:1.1rem}.about-img-box{height:400px;width:45%;background-size:cover;background-position:center}.trip-title-img{width:350px}.about-div p{font-size:.875rem;line-height:1.4}#about-welcome-banner h1 span{font-size:3.5rem;position:absolute;top:8px}#about-welcome-banner{padding:50px 20px}#about-welcome-banner p{font-size:1rem;max-width:670px;margin:40px auto 0 auto;letter-spacing:2px}#about-welcome-banner h1{font-size:2.2rem;max-width:660px;position:relative;text-align:left}.about-div.white-bg p,.about-div.white-bg .wrapper>img{padding:0 20px 0 0}.about-div p,.about-div .wrapper>img{padding:0 0 0 20px}.about-div{display:flex;align-items:center}.about-div img:not(.trip-title-img){width:45%}.about-div.white-bg>.about-img-box{border:solid 6px #000}.about-div>.about-img-box{border:solid 6px #fff}#about-culture>.about-img-box{height:480px}.about-div .wrapper{width:55%}.about-div.white-bg .wrapper{text-align:left}.about-div .wrapper{text-align:right}.slide-btn-wrap{display:flex;width:100%;justify-content:space-evenly;margin-top:10px;max-width:600px}.slide-5470 h2.slide-title{line-height:1.5;font-size:3rem}.slide-3721 h2.slide-title{font-size:2.5rem;letter-spacing:5px}.slide-3721 p.slide-text.font-cursive{font-size:2rem;line-height:1.5}.slide-3720 p.slide-text.font-cursive,.slide-10046 p.slide-text.font-cursive,.slide-11465 p.slide-text.font-cursive{font-size:2.5rem}.slide-3720 h2.slide-title,.slide-10046 h2.slide-title,.slide-11465 h2.slide-title{color:#d3b04c;letter-spacing:5px}.site-info{padding:30px 10px 10px}.careers-text.complaints-text{width:500px;max-width:500px}#thp-stores>.location-map{padding:0}.page-id-2599 #wpsl-result-list,.page-template-page-cannabis #wpsl-result-list{margin-right:0}.store-locations h1{font-size:2rem;max-width:750px}.visit-us .contact-map{width:90%;margin:0 auto}h2.city-name{width:90%;font-size:2rem}.storeinfo-h2{font-size:2rem}#stores-info{margin-top:40px}.visit-us h2{font-size:1.6rem}.show-768{display:unset;visibility:unset}.page-id-2288 .cannabis-h2{font-size:.9rem;width:80%;margin:0 auto}.slide-1967 p.slide-text{width:700px;font-size:.7rem}.slide-1967 h2.slide-title{letter-spacing:6px}span.city-nm{font-size:1.4rem}.city-wrap p.slide-text{font-size:.95rem;letter-spacing:2px}.city-wrap{width:520px}#wpsl-wrap{display:flex}#store-locations{padding:0 10px}.return-policy h3{font-size:1.2rem}#store-selector{margin-top:20px;font-size:.95rem}#wpcf7-f160-o1 div.wpcf7-mail-sent-ok,#wpcf7-f154-o1 div.wpcf7-mail-sent-ok,#wpcf7-f138-o1 div.wpcf7-mail-sent-ok,#wpcf7-f2877-o1 div.wpcf7-mail-sent-ok{font-size:.8rem;width:80%}.age-gate-form{transform:scale(1.1);padding:50px 20px 0}#main-faq h1{font-size:1.5rem;margin-bottom:35px}.helpie-faq.accordions .accordion{margin:20px 0 40px}.helpie-faq.accordions .search{width:600px}.helpie-faq.accordions.dark .accordion__body{padding:20px}#faq-thp{max-width:688px}.faq-container{padding:50px 40px 20px}.total-score{max-width:470px;padding-left:0}.review-summary,.review-subtitle,.review-title,.bullet-points,.review-date{padding-left:10px;padding-right:10px}.review-subtitle{width:85%;font-size:1.3rem}.review-body p{font-size:1rem;line-height:1.7}.img-inner.strain-img{width:80%;display:block;margin:0 auto 35px auto}.single-title,.single-date{padding-left:10px}.img-inner{width:60%;margin:10px auto 20px auto}.post-excerpt{max-width:600px}.single-post-con{padding:70px 0 50px}#blog-thp{max-width:668px}.title-date{padding-left:30px}.blog-cards{margin-bottom:30px}.blog-date{font-size:.85rem}h2.blog-title{font-size:2rem}.blog-container{padding:35px 50px 20px}.blog-selector{max-width:600px;margin-bottom:40px}.media-container{padding:55px 0 30px}.media-container h1{font-size:1.8rem}.btn-square.media-readmore{width:100px;margin:0 auto;font-size:.8rem;position:absolute;bottom:25px;left:0;right:0}.post-title{font-size:.8rem;width:90%;margin-top:40px}.post-date{font-size:.75rem}.post-source{font-size:.9rem}.source-date{flex-direction:column;position:absolute;top:180px;background-color:#fff;line-height:2;padding:5px 20px 5px 15px}.post-img{height:215px;width:100%}.media-cards{max-width:unset;width:45%;position:relative;height:390px;padding:0 0 20px}#media-mentions{margin:30px auto;display:flex;flex-direction:row;flex-wrap:wrap;max-width:700px}.privacy-container{padding:55px 25px}a.btn-square.shop-btn{margin:10px auto 0 auto}#merch-thp{max-width:720px}.merch-container{padding:60px 25px 40px}.shop-item p{font-size:.875rem}.shop-item h2{font-size:.9rem}.shop-item.last-item{display:none;visibility:hidden}#shop-thp{max-width:748px;margin:35px auto 10px auto}.shop-item{width:31%;margin-bottom:25px}.shop-container{padding:60px 10px 20px}#wpcf7-f160-o1 div.wpcf7-validation-errors{width:80%}#wpcf7-f160-o1 input[type=text],#wpcf7-f160-o1 input[type=email]{margin:5px auto}#main-subscribe{padding:60px 0 40px}#subscribe-thp h1,#subscribe-thp h2{margin:0 0 0 10px;max-width:360px}span.wpcf7-form-control-wrap.accept-terms{width:64%}#subscribe-thp{max-width:600px}#wpcf7-f160-o1{max-width:385px}#pot-top{transform:scale(1.3)}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit,.visit-us a,.stores-btn-wrap a{width:40%}.visit-us{margin-top:0}.visit-us h3,.visit-us p{font-size:1.1rem}.contact-container{max-width:500px}#about-us .about-img{top:20px;left:20px;transform:scale(.7,.65)}#about-us{margin-top:25px}#about-thp{max-width:500px}.about-section p{font-size:1.15rem;margin-bottom:20px}.careers-text{padding-top:30px;font-size:.875rem;width:400px;max-width:400px}#main-careers h1,#main-complaints h1{font-size:1.8rem;padding-top:25px}#wpcf7-f138-o1 input,#wpcf7-f138-o1 select,#wpcf7-f2877-o1 input,#wpcf7-f2877-o1 select{font-size:1rem;height:55px;margin:5px auto}#wpcf7-f2877-o1 textarea{font-size:1rem;margin:5px auto}#wpcf7-f138-o1 select[name=experience]{font-size:1rem}#main-careers,#main-complaints{padding:35px 0 0}.product-type img{margin:0 auto 25px auto}#products-carried{flex-direction:row;flex-wrap:wrap;max-width:768px;margin:0 auto}#main-products{padding:75px 20px 0}.product-type{width:45%}a.btn-round.online-pay{margin-top:15px}a.btn-round{transform:scale(1)}.store-menu p{padding:15px 0;font-size:1.7rem;letter-spacing:4px}#city2 p:not(.store-menu-address){font-size:1.7rem}p.store-menu-address{padding:20px 0;font-size:1rem}.store-menu{margin:30px auto 40px auto}.store-menu h2,#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:3.2rem}.cannabis-h2{font-size:1rem;padding:10px 20px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:2rem;letter-spacing:8px;line-height:1.2}.page-template-page-cannabis-delivery-stcatharines h1{letter-spacing:8px;line-height:1.2}.cannabis-container,#main-cities-we-serve-cannabis{max-width:700px;padding:10px 15px}.metaslider .flex-control-nav{bottom:30px !important}.slide-121 h2.slide-title{padding-top:20px;font-size:2.6rem}.metaslider .caption-wrap .caption img.store-icon{width:90px;height:90px}.new-stores p{font-size:1rem}.coming-soon-banner{max-width:768px;width:100%}.new-stores{width:32%}.slide-120 h2.slide-title{font-size:4rem}.slide-120 p.slide-text{letter-spacing:8px;padding:10px 0 20px}p.slide-btn{padding:10px 25px;font-size:.875rem;transform:scale(1)}p.curbside{padding:10px 0;font-size:1.3rem;width:100%;max-width:600px}h2.slide-title{font-size:3.5rem}.slide-5460 .slide-title{font-size:3rem}.slide-5460 .slide-btn{font-size:.875rem;transform:scale(1)}.slide-5460 .slide-text{font-size:1rem;font-weight:600;padding-bottom:20px;line-height:1.5;width:600px}.slide-5470 p.slide-text{font-size:.8rem;font-weight:400;padding-bottom:20px;line-height:1.5;width:600px}.slide-5470 a.slide-link{margin-top:20px}#mobile-slider{display:none;visibility:hidden}#tablet-slider{display:unset;visibility:unset}.hidden-mobile{display:unset;visibility:unset}#mobmenuright li a{border-top:solid 2px rgba(31,31,31,.5)}.mobmenu-left-panel .mobmenu-left-bt,.mobmenu-right-panel .mobmenu-right-bt{right:5px !important;top:5px !important}i.mob-icon-minus-1.close-icon{top:-12px}.menu-primary-menu-container{transform:scale(1.2);margin-top:80px}#mobmenuright li.menu-item-34 a,#mobmenuright li.menu-item-35 a,#mobmenuright li.menu-item-37 a,#mobmenuright li.menu-item-40 a,#mobmenuright li.menu-item-41 a,#mobmenuright li.menu-item-112 a,#mobmenuright li.menu-item-2602 a,#mobmenuright li.menu-item-5540 a,#mobmenuright li.menu-item-109 a,li.menu-item-20111 a{font-size:1.4rem !important}#mobmenuright .sub-menu li a{font-size:14px !important}.mobmenur-container{right:25px !important}.mobmenur-container i{line-height:2.3 !important;font-size:2.5rem !important}.mobmenu{padding:10px 0 20px}.footer-bar .widget_nav_menu li,.top-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.copyright-bar{margin-top:20px}#footer-social a{margin-bottom:20px;font-size:1.5rem;margin-top:-5px}#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email::placeholder,#wpcf7-f84-o2 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email::placeholder,#wpcf7-f84-o1 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder{font-size:.9rem}#custom_html-3 input.wpcf7-form-control.wpcf7-submit{width:100%;font-size:.8rem}#wpcf7-f84-o1,#wpcf7-f84-o2{padding:15px 25px 15px;margin-top:0}.footer-bar .widget_nav_menu li:last-child,.footer-bar .widget_nav_menu li:first-child{margin:0 0 0 10px;text-align:left}.footer-bar .widget_nav_menu>div>ul{text-align:left}.footer-bar .widget-title{font-size:1.2rem}footer .custom-html-widget,.menu-footer-menu-container{margin-top:25px}#footer-social{margin-top:0}.footer-bar{max-width:unset}#googlemap{width:100%;height:100%}.store-info p.store-address{padding-bottom:5px}.store-info p{line-height:1.8;font-size:.9rem}#stores h3{padding:0 0 8px;font-size:1.3rem}.store-info br{display:none}.store-info h3 br{display:block}.store-info a{font-size:.8rem;padding:8px 10px;margin-top:5px;display:block;width:115px;float:right}.store-info{margin-bottom:30px}#store-locations{display:flex;justify-content:space-evenly;max-width:unset}#location-map,.location-map{width:100%;margin:20px auto 0 auto;padding:0 10px}#stores{flex-direction:column;text-align:right;padding-top:20px;padding-right:20px}.parallax-content p{font-size:1.05rem}#home-about h2{font-size:2rem}.site-direct a{top:-80px;right:30px}.products>.text-overlay a.btn-circle{font-size:1rem}#home-direct a.btn-circle{width:165px;height:165px;font-size:1rem}.text-overlay{height:175px;padding:35px 0 25px 40px}.img-bg{margin:50px auto;transform:scale(1.2)}.site-direct h3{font-size:4rem}.site-direct{height:650px}.metaslider .caption{padding:0 30px 30px !important}p.slide-text{width:75%}#custom_html-2{order:3}#nav_menu-2{order:1}#custom_html-3{width:40%;order:2}.footer-bar{flex-wrap:nowrap;flex-direction:row}}@media screen and (min-width:861px){.metaslider .flex-control-nav{bottom:70px !important}.metaslider .flexslider .flex-direction-nav li a{position:relative !important}p.slide-text{width:65%}#about-culture>.about-img-box{height:440px}}@media screen and (max-width:991px){.page-id-14 .mob-menu-header-holder.mobmenu{height:60px !important}}@media screen and (min-width:992px){.sub-menu li:hover>.sub-menu{width:265px !important}ul.sub-menu ul{position:unset}#custom_html-3 a.btn-subscribe-footer{padding:20px 40px !important}.footer-seal #ontario-seal{max-width:110px;margin-top:25px}.menu-item-39,.menu-item-1974,.menu-item-1576,.menu-item-2056,.menu-item-2057,.menu-item-11995,.menu-item-38,.menu-item-8733,.menu-item-10179,.menu-item-11488,.menu-item-11697,.menu-item-12003,.menu-item-13500,.menu-item-13599,.menu-item-13853,.menu-item-14108,.menu-item-14201,.menu-item-15239,.menu-item-15968,.menu-item-16878,.menu-item-19697,.menu-item-19696,.menu-item-19972,.menu-item-19973,.menu-item-20110,.menu-item-20199,.menu-item-20320,.menu-item-20320,.menu-item-20321,.menu-item-20322,.menu-item-20323,.menu-item-20324,.menu-item-20325,.menu-item-20326,.menu-item-20327,.menu-item-20328,.menu-item-20329,.menu-item-20330,.menu-item-20331,.menu-item-20332,.menu-item-20334,.menu-item-20378,.menu-item-20405,.menu-item-20421,.menu-item-20447,.menu-item-20448,.menu-item-20449,.menu-item-20450,.menu-item-20451,.menu-item-20452,.menu-item-20453,.menu-item-20454,.menu-item-20455,.menu-item-20456,.menu-item-20457,.menu-item-20458,.menu-item-20459,.menu-item-20460,.menu-item-20461,.menu-item-20462,.menu-item-20543,.menu-item-20544,.menu-item-20588,.menu-item-20589,.menu-item-20597,.menu-item-20598,.menu-item-20617{display:unset}.menu-item-20111,li.menu-item-20111 a,#menu-item-20111,#menu-item-20111 a{display:none !important;visibility:hidden !important}li#menu-item-20111{display:none !important}#service-area-cards .city-serve.blank-service-area{width:45%}.two-service-areas{max-width:650px;margin:15px auto}#service-area-cards .city-serve{background-color:unset}#service-area-cards .city-serve h3{font-size:1rem;background-color:#fff;padding:20px 5px;margin:-10px auto 0;height:35px;display:flex;flex-direction:column;justify-content:center}#otherCities h2{margin-bottom:20px}.page-template-page-city section{margin:50px auto}#cityServicesAvailable h2{font-size:2rem;margin-bottom:10px}.service-area{padding:8px}.cannabis-curbside-pickup{order:3}.sameday-cannabis-delivery{order:2}.cannabis-services h3{letter-spacing:2px}#service-area-cards .city-serve{width:24%}.city-intro p{font-size:1.1rem;letter-spacing:1px;width:94%;line-height:1.7}.city_storeCards{padding-top:10px}.city-intro .caps{font-size:1.5rem}.city-intro{max-width:900px}#city_productsCarried{max-width:800px}#otherCities{max-width:750px}#cityServicesAvailable{max-width:1000px}.city-serve{margin:20px auto 0}#main-cities-we-serve-cannabis .cannabis-h2{width:75%}.about-div.white-bg{padding:30px 30px 30px 10px}.about-div{padding:30px 10px 30px 30px}.about-div .wrapper{width:60%;max-width:530px}#about-culture>.wrapper{max-width:555px}.trip-title-img{width:430px}.about-img-box{width:36%}.slide-btn-wrap{max-width:700px}.slide-5470 h2.slide-title{font-size:3.5rem}.page-id-2599 #wpsl-gmap,.page-template-page-cannabis #wpsl-gmap{margin-right:0}.page-id-2599 #wpsl-wrap #wpsl-result-list ul li,.page-template-page-cannabis #wpsl-wrap #wpsl-result-list ul li{padding:5px 20px}.store-locations h1{font-size:2.2rem;margin:15px auto 40px auto}.storeinfo-h2{font-size:2.2rem;margin-bottom:60px}#stores-info{margin-top:50px}.visit-us h2{margin-top:10px}#city2 p:not(.store-menu-address){font-size:1.2rem}#home-direct .shop{background-image:url('https://thehunnypot.com/wp-content/uploads/2022/06/Homepage_FindStoreLocations.webp')}.slide-1967 h2.slide-title{font-size:4.5rem}.slide-1967 p.slide-text{width:850px;font-size:.9rem}.city-wrap p.slide-text{padding-bottom:25px}#wpsl-gmap{margin-right:20px}.return-policy p{width:75%;margin:0 auto}iframe#dutchie--embed__iframe{padding-top:0 !important;padding-bottom:50px}.store-menu img{display:unset;visibility:unset;width:60px;height:60px;padding-bottom:10px}#cannabis-stores{flex-direction:row;align-items:start;width:100%;flex-wrap:wrap}.store-menu{margin:20px auto 40px auto;width:45%}.store-menu h2,#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:2rem}.store-menu p{padding:15px 0 10px;font-size:1.2rem;letter-spacing:4px}#cannabis-stores a.btn-round{transform:scale(.8)}p.store-menu-address{font-size:.8rem}.blog-nav{font-family:"Montserrat",sans-serif}a.blog-nav{color:#fff}a.blog-nav.current-blog{color:#d3b04c;font-weight:700}#blog-menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;width:95%;margin:0 auto 40px auto;max-width:840px}.helpie-faq.accordions .accordion{margin:15px 0 40px}.helpie-faq.accordions .search{display:none;visibility:hidden}#faq-menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:95%;margin:0 auto 10px auto}.faq-cat,.blog-nav{text-transform:uppercase;font-size:.8rem;padding:0 5px;text-align:left;letter-spacing:.3px;font-weight:600}.faq-cat{font-family:"Poppins",sans-serif}.faq-cat:hover,a.blog-nav:hover{cursor:pointer;color:#d3b04c}#faq-thp{max-width:768px}.img-inner.strain-img{width:60%}.total-score{max-width:630px}.review-subtitle{width:100%}.review-summary,.review-subtitle,.review-title,.bullet-points,.review-date{padding-left:20px;padding-right:20px}.single-title,.single-date{padding-left:20px}.img-inner{width:65%}.single-header,.review-header{max-width:760px}.post-excerpt p{font-size:.95rem;line-height:1.6}.post-excerpt h2{font-size:1.6rem}.post-excerpt{max-width:760px}.blog-date{margin-left:20px;order:1}.blog-title{margin-left:20px;order:2}.img-con{height:170px;width:100%}.title-date{padding-left:0;width:100%;display:flex;flex-direction:column;line-height:6}h2.blog-title{font-size:1.4rem;width:80%}.blog-img{width:100%}.blog-cards{flex-direction:column;width:31.5%;border:solid 4px #fff;height:375px}#blog-thp{max-width:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:900px}.source-date{top:180px}.media-container{padding:35px 0 30px}.btn-square.media-readmore{font-size:.9rem;bottom:35px}.post-title{width:90%;margin-top:40px}.media-cards{width:31%;height:410px}#media-mentions{max-width:980px}.privacy-container{padding:30px 25px;max-width:768px}a.btn-square.shop-btn{margin:25px auto 10px auto;padding:15px 10px}#merch-thp{max-width:800px}.merch-container{padding:40px 25px}#subscribe-thp{background-color:rgba(0,0,0,.95)}#main-subscribe{padding:30px 0 40px}#wpcf7-f154-o1 textarea{height:150px}#wpcf7-f154-o1 input::placeholder,#wpcf7-f154-o1 textarea::placeholder{font-size:1.2rem;text-align:left;padding-left:20px}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit{font-size:1.2rem;height:60px;width:35%}#wpcf7-f154-o1 input,#wpcf7-f154-o1 textarea{font-size:1.4rem}#wpcf7-f154-o1 input{height:75px}.contact-us h2,.careers-contact h2{font-size:1.5rem;text-align:center}.contact-form{width:80%;margin:0 auto}.careers-contact p{font-size:.9rem}#about-us{margin-top:0;padding-bottom:0}#our-mission .about-img{transform:unset;right:unset;top:50px;width:280px;left:25px}#budtenders .about-img{left:unset;transform:unset;top:40px;width:280px;right:20px}#budtenders{clear:both}.about-section{height:425px}#our-stores .about-img{transform:unset;right:unset;top:50px;width:280px;left:25px}#our-stores .frame-img{padding-right:0}#our-stores p,#our-mission p{padding-top:10px;float:right;text-align:right;padding-right:10px}.about-section p{font-size:.875rem;width:55%;text-align:left;padding-left:5px;margin-bottom:0}#about-us .about-img{top:45px;right:15px;transform:unset;width:280px;float:right;left:unset}.about-section .frame-img{width:80%}#about-thp{max-width:768px}.hide-992{display:none;visibility:hidden}.show-992{display:unset;visibility:unset}.careers-text{font-size:.875rem;width:600px;max-width:600px}#main-careers h1,#main-complaints h1{font-size:2rem}#wpcf7-f138-o1,#wpcf7-f2877-o1{margin-top:50px}#main-careers,#main-complaints{padding:10px 0 0}#wpcf7-f138-o1 input,#wpcf7-f138-o1 select,#wpcf7-f2877-o1 input,#wpcf7-f2877-o1 select{height:60px;margin:8px auto}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:2.5rem}.cannabis-h2,.page-id-2288 .cannabis-h2{font-size:1rem;width:70%;margin:0 auto}.cannabis-container,#main-cities-we-serve-cannabis{max-width:900px}.slide-121 h2.slide-title{padding-top:0;padding-bottom:20px;font-size:3rem}.coming-soon-banner{padding:0 20px 80px}.slide-5470 .slide-link{padding-bottom:30px}.metaslider .caption-wrap .caption img.store-icon{width:100px;height:100px}p.covid-update{font-size:2rem;letter-spacing:8px}p.slide-btn{padding:15px 25px;font-size:1rem;transform:scale(1)}p.curbside{letter-spacing:6px;max-width:800px;font-size:1.3rem}.slide-5470 p.slide-text{font-size:.8rem;width:800px}h2.slide-title{font-size:4rem}#menu-item-37 ul{left:-50px;width:300px}#menu-item-5540 ul{left:-60px;width:150px}#menu-item-40 ul{left:-60px;width:150px}#menu-item-41 ul{left:-10px;width:70px}.main-navigation ul ul{float:none !important;text-align:center}.main-navigation .main-nav ul ul li a{width:100%;padding:3px 10px !important;text-align:center;font-size:.6rem !important;letter-spacing:1px !important}li#menu-item-41 a{padding-right:15px !important}li#menu-item-109 a{padding-right:0 !important;transform:scale(.8);font-family:'Montserrat',sans-serif;letter-spacing:0}li#menu-item-109{border:solid 2px #d3b04c;border-radius:100%;transform:scale(.9);padding:0;top:-2px;transition:.3s}.nav-float-right .inside-header .main-navigation{margin:0;width:65%}.menu-item-has-children .dropdown-menu-toggle{display:none}ul#menu-primary-menu li a{font-size:.7rem;padding:0 25px 0 0}.site-logo{width:22%;height:100%;margin-top:10px}#header-social a{padding:0 10px;font-size:1.4rem}.site-header{height:85px !important;border-bottom:solid 1px #0b0b0b}#menu-primary-menu li a{font-size:.75rem}.inside-navigation{display:flex;justify-content:space-evenly}.inside-header{padding:12px 0 12px 20px;display:flex;justify-content:space-evenly;align-items:normal}.nav-float-right .header-widget{top:12px;width:8%}#footer-social a{margin-bottom:0;font-size:1.8rem;padding:0 10px}.footer-bar .widget_nav_menu li:last-child,.footer-bar .widget_nav_menu li:first-child,.footer-bar .widget_nav_menu li,.top-bar .widget_nav_menu li{margin:0}#nav_menu-2 .widget-title{display:block;text-align:left}#custom_html-3{width:30%}.store-info a{font-size:.875rem;margin-top:8px;width:120px}#store-locations{padding-bottom:50px;padding-top:25px}#stores h3{font-size:1.5rem;letter-spacing:3px}.store-info p{font-size:1rem}#stores{padding-right:45px}.merch{width:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-evenly;padding:25px 0 30px}.merch-item{width:24%}#home-shop h2{padding-top:50px;letter-spacing:4px}#home-shop a.btn-square{width:220px;display:block;margin:0 auto;font-size:.8rem;padding:10px}.parallax-inner{background-color:rgba(0,0,0,.3);padding-bottom:40px}#home-shop .parallax-inner{padding-top:20px}#home-about{margin-bottom:0;padding:20px 0 50px}.md-up{display:unset;visibility:unset}.parallax-content a.btn-square{margin:0 0 0 100px}.parallax-content p{margin:0 0 0 100px;text-align:left}#home-about .parallax{order:2}#home-about .img-bg{order:3;position:absolute;right:10%;margin-top:40px;transform:scale(1.2)}#home-about .h2-wrapper{order:unset;max-width:unset;margin:unset}#home-about h2{font-size:2.2rem;margin-left:100px}#home-direct .shop{order:3}#home-direct .education{order:2}#home-direct .products{order:1}.site-direct a{top:-80px;right:-25px;transform:scale(.55)}.text-overlay{height:80px;width:75%;padding:25px 0 15px 20px}.parallax-content{background-color:rgba(0,0,0,.3)}.site-direct h3{font-size:1.8rem}.site-direct{height:450px;width:32%}#home-direct{display:flex;flex-direction:row;width:100%;justify-content:space-evenly}.metaslider .caption{padding:0 0 40px 30px !important}p.slide-text{width:55%;font-size:1.7rem}.site-header{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:0;width:100%;z-index:2000;height:140px;background-color:#000}.main-navigation{background-color:transparent}.main-navigation .main-nav ul li[class*=current-menu-]>a,.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li.sfHover>a,.main-navigation .main-nav ul li[class*=current-menu-]>a:hover,.main-navigation .main-nav ul li[class*=current-menu-].sfHover>a{color:#d3b04c;background-color:transparent}.main-navigation .main-nav ul ul li[class*=current-menu-]>a,.main-navigation .main-nav ul ul li a{color:#fff;background-color:rgba(31,31,31,1)}.main-navigation .main-nav ul ul li[class*=current-menu-]>a:hover,.main-navigation .main-nav ul ul li a:hover{color:#d3b04c;background-color:rgba(31,31,31,1)}.main-navigation .main-nav ul li a,.menu-toggle{font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px}.navigation-search input{opacity:1}.navigation-search input[type=search],.navigation-search input[type=search]:active,.navigation-search input[type=search]:focus,.main-navigation .main-nav ul li.search-item.active>a{background-color:rgba(31,31,31,1)}li.search-item.active{border-top:solid 1px #666;border-left:solid 1px #666}.navigation-search.nav-search-active{border:solid 1px #666;border-radius:2px}.separate-containers .site-main{margin:0}#footer-social{flex-direction:row}}@media screen and (min-width:1024px){#callnowbutton-desktop p{font-size:15px}.page-template-page-cannabis-delivery-stcatharines .cannabis-h2{width:70%}.page-template-page-cannabis-delivery-stcatharines h1{font-size:2rem}.city-intro .caps{font-size:1.6rem}.city-intro{max-width:960px}#main-cities-we-serve-cannabis{max-width:940px}.city-serve{width:30%;margin:20px auto 10px}#about-culture>.about-img-box{height:480px}.about-div .about-img-box{width:40%;height:420px}.about-div.white-bg .about-img-box{width:40%;height:410px}.about-div .wrapper{width:50%}.about-div.white-bg .wrapper{width:60%;max-width:570px}.about-div.white-bg{padding:40px 30px}.about-div{padding:40px 0 40px 30px}#about-welcome-banner p{font-size:1.1rem;max-width:880px;margin:50px auto 0 auto}#about-welcome-banner h1{font-size:2.5rem;max-width:720px}.slide-5470 a.slide-link{margin:0 auto;padding-bottom:0}.toronto-stores-wrap{display:flex;flex-wrap:wrap}.toronto-stores-wrap>.visit-us{width:50%}.visit-us h2{margin-top:0}.slide-1967 p.slide-text{font-size:.875rem}.city-wrap{width:600px;padding:10px 0}section.return-policy{margin:40px auto}.contact-us{margin-top:0}.visit-us a,.stores-btn-wrap a{text-align:center;width:55%;font-size:1rem}.visit-us h2{padding:10px 0}.visit-us h3{order:2}.visit-us p{order:3}.visit-us #contact-map,.visit-us .contact-map{order:4}.visit-us{margin-top:10px}#contact-thp{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:left}.contact-section{margin:0;transform:unset;width:50%;max-width:unset}.contact-section .contact-img{width:295px;top:140px;left:140px}.visit-us h3,.visit-us p{font-size:1rem}.contact-container{max-width:960px}#cannabis-stores{margin-top:20px}#city2 h2,#city14 h2{font-size:2.8rem}div#city2.store-menu,div#city14.store-menu{width:48%}#rcu-thp{max-width:1024px;margin:20px auto}.rcu-banner{height:350px}.age-gate-form{transform:scale(1.2);padding:0 20px}.post-excerpt{max-width:820px}.blog-date{font-size:.8rem}.faq-container{padding:35px 40px 20px}#faq-thp{max-width:800px}#main-faq h1{font-size:1.6rem;margin-bottom:30px}.total-score{margin-top:30px;font-weight:400;max-width:690px}.strain-bullets,.review-summary{font-size:1rem}.review-body p{font-size:1rem;line-height:1.7}.bullet-points{width:100%}.shop-item h2{font-size:1rem}.shop-item p{font-weight:400}.shop-container{padding:30px 10px 10px}#main-shop h1{font-size:2rem;letter-spacing:4px}#shop-thp{max-width:900px;margin:40px auto 0px auto}span.wpcf7-form-control-wrap.accept-terms{width:55%}#subscribe-thp h1,#subscribe-thp h2{margin:0 0 0 20px}#wpcf7-f160-o1{max-width:440px}#subscribe-thp{max-width:675px;transform:scale(.95)}#main-products{padding:30px 20px 0}#pot-top{transform:scale(1);max-width:690px;width:70%}#pot-top .pot-img{right:-40px;top:90px;left:unset;width:380px}.show-1024{display:unset;visibility:unset}.hide-1024{display:none;visibility:hidden}.product-type img.card-front{border-color:transparent}.product-type img.card-front:hover{border-color:#d3b04c}#products-carried{max-width:1024px;margin-top:30px}.product-type{width:30%}.store-menu img{width:80px;height:80px}a.btn-round{transform:scale(.875);padding:12px 10px}.store-menu p{font-size:1rem}.store-menu h2,#city11 h2,#city12 h2,#city5 h2,.store-menu.long-cityName h2{font-size:1.3rem}.store-menu{margin:30px auto;width:32%}p.store-menu-address{font-size:.75rem}.cannabis-h2,.page-id-2288 .cannabis-h2{font-size:1.05rem;margin:0 auto}.cannabis-container{max-width:940px;padding:0 15px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:2.4rem}.slide-5470 .slide-link{padding-bottom:60px}.coming-soon-banner{max-width:768px;padding:0 20px 60px}#menu-item-41 ul li a{padding:5px 0 !important;width:100px}.header-aligned-center .site-header{display:flex;justify-content:center;align-items:center}.nav-float-right .inside-header .main-navigation{width:66%}#header-social a{font-size:1.5rem}li#menu-item-109{transform:scale(1);top:-8px}.inside-header{padding:25px 0 12px 15px}.site-header{height:90px !important}ul#menu-primary-menu li a{font-size:.7rem;padding:0 25px 0 0}.nav-float-right .header-widget{width:10%;top:8px}#header-social{flex-wrap:nowrap}.site-logo{margin-top:5px}.site-header .header-image{width:100%}#primary-menu{width:95%;margin:0 auto}.copyright-bar{margin-top:30px;margin-bottom:10px}.footer-bar .widget_nav_menu>div>ul{font-size:.9rem}#stores{padding-right:45px}p.slide-text{letter-spacing:1.5px;line-height:1.5}.slide-5460 .slide-text{width:650px}.slide-5460 .slide-title{font-size:4rem;margin-bottom:25px}.site-direct{height:500px;border:none}.text-overlay{box-shadow:none}#home-about h2{padding-bottom:0}.parallax-content a.btn-square{margin:0 0 0 120px}.parallax-content p{margin:0 0 0 120px}#home-about h2{margin-left:120px}#home-about .img-bg{right:12%}#home-about{max-width:1024px;margin:0 auto}}@media screen and (min-width:1200px){#career-resume{padding:15px !important}.slide-3724 .slide-btn-wrap{justify-content:flex-start}#callnowbutton-desktop{font-size:18px;width:235px}#callnowbutton-desktop p{font-size:18px}.banner-delivery-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:15px auto 0 auto}.banner-delivery-wrap p.slide-btn{width:40%;font-size:1rem}.page-template-page-cannabis-delivery-hamilton .store-menu,.page-template-page-cannabis-delivery-toronto .store-menu,.page-template-page-cannabis-delivery-milton .store-menu,.page-template-page-cannabis-delivery-niagara .store-menu,.page-template-page-cannabis-delivery-stcatharines .store-menu,.page-template-page-cannabis-delivery-cambridge .store-menu,.page-template-page-cannabis-delivery-waterloo .store-menu{height:190px}.page-template-page-cannabis-delivery-hamilton .store-menu p,.page-template-page-cannabis-delivery-toronto .store-menu p,.page-template-page-cannabis-delivery-milton .store-menu p,.page-template-page-cannabis-delivery-niagara .store-menu p,.page-template-page-cannabis-delivery-stcatharines .store-menu p,.page-template-page-cannabis-delivery-cambridge .store-menu p,.page-template-page-cannabis-delivery-waterloo .store-menu p{padding:10px 0 5px}.city_storeCards h2{font-size:1.5rem;margin:25px auto 10px}.signup_banner p{width:70%;font-size:1.1rem}.signup_banner{padding:15px}.title-cursive,.page-id-7116 .title-cursive,.page-id-7110 .title-cursive,.page-id-7118 .title-cursive,.page-id-7128 .title-cursive,.page-id-2023 .title-cursive{top:13%;font-size:12rem;letter-spacing:2px}.page-template-page-city .page-banner h1{font-size:8rem;letter-spacing:5px}#main-cannabis{max-width:1200px}#cannabis-stores{max-width:940px;padding:0 15px;margin:20px auto 0}#main-cities-we-serve-cannabis span.font-cursive{top:46px;font-size:7.4rem}#main-cities-we-serve-cannabis .cannabis-h2{font-size:1.1rem}#main-cities-we-serve-cannabis h1{font-size:5rem}.city-serve{width:23%;margin:20px auto 0px}#about-culture>.wrapper{max-width:650px;width:60%}.about-div.white-bg{padding:50px 30px}.about-div{padding:50px 30px}.about-div p{font-size:1rem;line-height:1.5}.trip-title-img{width:500px}.about-div.white-bg .about-img-box,.about-div .about-img-box{width:33%;height:450px}.about-div{justify-content:center}.about-div.white-bg .wrapper{max-width:none;padding:0 20px 0 0;margin:0}.about-div .wrapper{width:57%;padding:0 0 0 20px;max-width:650px;padding-left:20px;margin:0}.slide-5469 h2.slide-title{line-height:1.5;font-size:3rem}.slide-btn-wrap{max-width:550px;margin-top:0}.city-wrap p{font-size:1rem !important}.slide-3723 h2.slide-title,.slide-10047 h2.slide-title,.slide-11466 h2.slide-title{color:#d3b04c;letter-spacing:6px;font-size:4rem}.slide-3723 p.slide-text,.slide-10047 p.slide-text,.slide-11466 p.slide-text{font-weight:500;width:35%;font-size:1.5rem;line-height:1.3}.slide-3723 p.slide-text.font-cursive,.slide-10047 p.slide-text.font-cursive,.slide-11466 p.slide-text.font-cursive{text-transform:lowercase;font-size:4rem}.slide-3723 .caption,.slide-10047 .caption,.slide-11466 .caption{align-items:flex-end;text-align:right;margin-right:120px}.slide-3724 .caption{align-items:flex-start;text-align:left;margin-left:120px}.slide-3724 h2.slide-title{letter-spacing:6px}.slide-3724 p.slide-text.font-cursive{font-size:3.5rem;line-height:0;padding:10px 0 40px;width:100%;font-weight:400;text-transform:lowercase}.slide-3724 p.slide-btn{transform:scale(.875) translateX(-15px)}.page-id-2599 #wpsl-stores,.page-id-2599 #wpsl-direction-details,.page-id-2599 #wpsl-gmap,.page-template-page-cannabis #wpsl-stores,.page-template-page-cannabis #wpsl-direction-details,.page-template-page-cannabis #wpsl-gmap{height:750px !important}.store-locations h1{font-size:2.5rem;max-width:900px}.storeinfo-h2{font-size:2.5rem;margin-bottom:70px}h2.city-name{width:94%;font-size:2.2rem;letter-spacing:5px}.visit-us h2{letter-spacing:3.5px}.burlington-stores>.visit-us{margin-bottom:85px}#menu-item-37 ul{left:-40px}#city2 p:not(.store-menu-address){letter-spacing:2px;font-size:.8rem;padding:9px 0 3px}.slide-1968 p.slide-text{width:75%;font-size:.9rem}.slide-1968 h2.slide-title{letter-spacing:8px}.city-wrap p.slide-text{font-size:1.1rem;letter-spacing:3px}#wpsl-result-list{width:50%}p.contact-msg,.careers-contact p{font-size:1rem}.contact-us{margin-bottom:40px}.store-menu img{width:60px;height:60px}.store-menu a{position:absolute;bottom:0;left:0;right:0}#city2.store-menu p.store-menu-address,#city14.store-menu p.store-menu-address,#city15.store-menu p.store-menu-address,#city16.store-menu p.store-menu-address,#city31.store-menu p.store-menu-address{font-size:.7rem;padding:4px 0 0}#city14.store-menu p,#city15.store-menu p,#city16.store-menu p,#city31.store-menu p{font-size:.9rem;padding:9px 0 3px}div#city14.store-menu,div#city15.store-menu,div#city2.store-menu,div#city16.store-menu,div#city31.store-menu{height:230px;width:33.33%;position:relative;padding:0}div#city31{order:4}div#city15{order:3}div#city16{order:5}.store-menu p{font-size:.9rem;padding:20px 0 5px}#city2,#city14{order:2}#city3{order:7}#city4{order:6}#city5{order:8}#city6,#city7,#city8,#city9,#city10,#city11,#city12,#city13,.new-city{order:9}#cannabis-stores a.btn-round{transform:scale(.6)}.store-menu h2,#city12 h2,#city3 h2,#city2 h2,#city14 h2,#city5 h2,#city4 h2{font-size:1.1rem}#city11 h2{font-size:1rem}div#city3.store-menu,div#city4.store-menu,div#city8.store-menu,.store-menu,div.store-menu.new-city{width:33.33%;position:relative;height:230px}.page-template-page-cannabis-delivery .store-menu{height:200px}#city3.store-menu p.store-menu-address,#city4.store-menu p.store-menu-address,#city8.store-menu p.store-menu-address,.store-menu.new-city p.store-menu-address{padding-top:8px;font-size:.8rem}#wpcf7-f160-o1 div.wpcf7-mail-sent-ok,#wpcf7-f154-o1 div.wpcf7-mail-sent-ok,#wpcf7-f138-o1 div.wpcf7-mail-sent-ok,#wpcf7-f2877-o1 div.wpcf7-mail-sent-ok{font-size:.9rem;padding:10px 0}#wpcf7-f154-o1 div.wpcf7-mail-sent-ok{width:100%}.rcu-banner{height:400px}#main-shop h1{letter-spacing:6px}#wpcf7-f138-o1 select,#wpcf7-f2877-o1 select{background-position:calc(100% - 19px) calc(1em + 12px),calc(100% - 15px) calc(1em + 12px),calc(100% - 2.5em) .5em}.total-score{max-width:770px}.img-inner{width:80%}.post-excerpt{max-width:900px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{font-size:2.2rem}.blog-nav{font-size:.875rem;padding:0 35px 0 0}#blog-menu{justify-content:left;width:100%;max-width:940px}.helpie-faq.accordions .accordion{margin:30px 0 40px}.faq-cat{font-size:.875rem;padding:0 20px 0 5px}#faq-menu{justify-content:flex-start;width:100%}.faq-container{padding:35px 40px 20px}#main-faq h1{font-size:1.7rem}.helpie-faq.accordions .accordion__header{padding:1.6em 40px 1.6em 5px}.helpie-faq.accordions.dark .accordion__body{font-size:.9rem;padding:20px 0 20px 5px}.helpie-faq.accordions .accordion__title{font-size:1.1rem}#faq-thp{max-width:900px}.review-summary{font-weight:lighter}.single-post-con,.strain-review-con{padding:50px 0}.post-excerpt p{font-size:1rem;line-height:1.8}.post-excerpt h2{font-size:1.8rem}.blog-date,.blog-title{margin-left:25px}.title-date{line-height:7}.blog-date{font-size:.75rem}#blog-thp{max-width:940px}h2.blog-title{font-size:1.3rem}.btn-square.media-readmore{letter-spacing:0;padding:6px}.media-container h1{font-size:2rem;top:180px}.source-date{line-height:2.2}.post-date{font-size:.74rem}.post-title{width:92%}.media-cards{width:31.5%;margin:0 auto 30px auto}.privacy-container h1{width:85%;margin:0 auto 50px auto}.privacy-container{padding:35px 25px 50px;max-width:900px}#merch-thp{max-width:900px}.shop-item p{font-size:.95rem}.shop-item h2{font-size:1.1rem}.shop-container{padding:35px 10px 15px}#subscribe-thp{background-color:rgba(0,0,0,1);border:none}#wpcf7-f160-o1 div.wpcf7-validation-errors{width:100%;font-size:.875rem}span.wpcf7-form-control-wrap.accept-terms{width:270px}#wpcf7-f160-o1 input[type=checkbox]:focus+span.wpcf7-list-item-label:before{border-color:green}#wpcf7-f160-o1 input[type=checkbox]:checked+span.wpcf7-list-item-label:after{content:""}#wpcf7-f160-o1 input[type=checkbox]+span.wpcf7-list-item-label:after{content:none}#wpcf7-f160-o1 input[type=checkbox]{opacity:0}#wpcf7-f160-o1 span.wpcf7-list-item-label{position:relative;font-size:1rem}#wpcf7-f160-o1 span.wpcf7-list-item-label:before,#wpcf7-f160-o1 span.wpcf7-list-item-label:after{position:absolute}#wpcf7-f160-o1 span.wpcf7-list-item-label:before{content:"";height:20px;width:20px;border:3px solid #d3b04c;border-radius:4px;display:inline-block;transform:translateX(-38px)}#wpcf7-f160-o1 span.wpcf7-list-item-label:after{display:inline-block;content:"";height:6px;width:9px;border-left:2px solid;border-bottom:2px solid;left:-25px;top:5px;transform:rotate(-45deg)}#subscribe-thp h2{font-size:1rem}#subscribe-thp h1,#subscribe-thp h2{margin:0 0 0 30px;max-width:400px}#wpcf7-f160-o1 input[type=text],#wpcf7-f160-o1 input[type=email]{height:60px}#subscribe-thp{transform:unset;max-width:60%}#pot-top .pot-img{top:85px;width:360px}#main-products{padding:0 20px 20px}#products-carried{margin-top:10px;max-width:960px}#pot-top{transform:scale(.875);max-width:665px;width:70%}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit{height:50px}#wpcf7-f154-o1 input{height:70px}.contact-section .contact-img{width:330px;top:195px;left:140px}.contact-us h2,.careers-contact h2{font-size:1.8rem}.contact-container{max-width:1024px}.show-1200{display:unset;visibility:unset}.hide-1200{display:none;visibility:hidden}#about-us,#our-stores,#budtenders{padding-bottom:20px}.careers-text{line-height:1.5}#wpcf7-f138-o1 div.wpcf7-validation-errors,#wpcf7-f2877-o1 div.wpcf7-validation-errors{font-size:1rem}#wpcf7-f138-o1 input.wpcf7-form-control.wpcf7-submit,#wpcf7-f2877-o1 input.wpcf7-form-control.wpcf7-submit{width:225px;font-size:1.1rem;padding:0}#wpcf7-f138-o1 select,#wpcf7-f2877-o1 select{text-indent:10px}#wpcf7-f138-o1,#wpcf7-f2877-o1{width:510px;max-width:510px}#wpcf7-f138-o1 input,#wpcf7-f138-o1 select,#wpcf7-f138-o1 select[name=experience],#wpcf7-f2877-o1 input,#wpcf7-f2877-o1 select{font-size:.95rem;margin:6px auto;height:65px;padding:20px}#wpcf7-f2877-o1 input.wpcf7-file{padding:0}#wpcf7-f138-o1 select,#wpcf7-f2877-o1 select{padding:10px}#main-careers,#main-complaints{padding:20px 0}a.btn-round{transform:scale(.75);padding:18px 15px;font-size:.875rem}a.btn-round.online-pay{width:225px;margin-top:0}.cannabis-h2{width:60%;font-size:1.1rem}.page-id-2288 .cannabis-h2{font-size:1.1rem}.metaslider .flexslider .flex-direction-nav li a{display:block !important;opacity:1 !important;width:25% !important;height:25% !important;margin:0 !important;position:absolute !important;top:30% !important}.metaslider .flexslider .flex-direction-nav li a.flex-prev{background-image:url('https://thehunnypot.com/wp-content/uploads/2020/04/prev.png') !important;left:-4%;transform:scale(.4)}.metaslider .flexslider .flex-direction-nav li a.flex-next{background-image:url('https://thehunnypot.com/wp-content/uploads/2020/04/next.png') !important;right:-4%;transform:scale(.4)}.metaslider .flexslider .flex-direction-nav li a.flex-prev:hover,.metaslider .flexslider .flex-direction-nav li a.flex-next:hover{opacity:.3 !important}#home-direct{margin-top:35px}.slide-56 h2.slide-title{font-size:3.2rem}.new-stores{width:33%}.coming-soon-banner{max-width:unset;padding:0;width:60%}.metaslider .caption-wrap .caption img.store-icon{width:80px;height:80px}.new-stores p{font-size:.875rem}.slide-55 p.slide-text{font-size:1.2rem;letter-spacing:8px;width:100%}.metaslider .caption-wrap .caption img.icon-banner{width:120px;height:120px}.metaslider .flex-control-nav{bottom:30px !important}p.covid-update{font-size:2rem;padding-bottom:10px;letter-spacing:12px}p.slide-btn{padding:12px 20px;font-size:.8751rem;transform:scale(.875)}p.curbside{padding:5px 0;font-size:1.2rem}.slide-5469 p.slide-text{width:50%;font-size:.7rem;font-weight:400;padding:0 0 15px}.slide-5462 p.slide-text{width:900px;font-size:1rem;font-weight:600;padding:0 0 20px}.slide-5462 .slide-title{margin-bottom:20px}.city-wrap{width:650px}h2.slide-title{font-size:3.5rem}#tablet-slider{display:none;visibility:hidden}#home-slider{display:unset;visibility:unset}#primary-menu{width:100%}.nav-float-right .header-widget{top:4px;width:8%}.nav-float-right .inside-header .main-navigation{width:60%}.inside-header{padding:25px 10px 12px 30px}.site-header .header-image{width:100%}.site-logo{width:21%;padding-right:10px}#header-social a{font-size:1.8rem}li#menu-item-109 a{transform:scale(.8)}li#menu-item-109{transform:scale(.8,.9)}li#menu-item-41 a{padding-right:25px !important}ul#menu-primary-menu li a{font-size:.8rem}.footer-bar .widget-title{font-size:1.4rem}#store-locations{padding:30px 0}.merch-item{width:22%}#home-shop h2{font-size:2rem;letter-spacing:5px}.parallax-inner{background-color:rgba(0,0,0,.3)}.parallax-content{padding-bottom:40px;background-color:rgba(0,0,0,.3)}#home-about{max-width:unset;margin-top:40px}.parallax-content a.btn-square{margin:0 0 0 200px;width:135px}.parallax-content p{margin:20px 0 10px 200px;font-size:.9rem}#home-about h2{margin:0 0 0 200px;font-size:2.5rem}#home-about .img-bg{right:22%;transform:scale(1.4);height:350px;width:240px;max-width:240px}.img-bg:before{top:35px;left:12%;width:225px;max-width:225px;height:310px}#home-about img{width:210px;max-width:210px;height:350px;padding-top:0}.text-overlay{width:78%;padding:30px 0 25px 25px;height:105px}#home-direct .shop .text-overlay{width:78%}.site-direct{height:600px}.site-direct h3{font-size:2.2rem}.site-direct a{transform:scale(.6);right:-10px}.metaslider .caption{padding:0 0 40px !important}.footer-bar{justify-content:space-evenly}}@media screen and (min-width:1280px){.two-service-areas{max-width:700px;margin:20px auto}.service-area{padding:10px 5px;font-size:1.2rem;margin:10px auto}#city_productsCarried h2,#otherCities h2,#cityServicesAvailable h2{font-size:2.2rem}#cityServicesAvailable h2{margin-bottom:15px}#service-area-cards{width:94%;margin:0 auto}#city_productsCarried,#otherCities{max-width:900px}#city_productsCarried{padding-top:15px}#cityServicesAvailable{margin:60px auto}.services-available .button{padding:12px 15px;width:150px}.cannabis-services .service-icon{font-size:4.5rem}.cannabis-services h3{font-size:1.3rem}#service-area-cards .city-serve{width:23%}#service-area-cards .city-serve h3{font-size:1.1rem;padding:20px 10px}.signup_banner{padding:15px}.city-intro p{font-size:1.3rem;letter-spacing:1px;width:85%;line-height:1.7}.city-intro .caps{font-size:2rem}.city-intro,#cityServicesAvailable{max-width:1200px}.about-div.white-bg{padding:60px 40px}.about-div{padding:60px 0 60px 30px}.about-div.white-bg .wrapper p{max-width:670px}.about-div .wrapper{width:55%;margin:0 0 0 20px}#about-welcome-banner{padding:70px 20px}#about-welcome-banner p{max-width:1000px;margin:60px auto 0 auto}#about-welcome-banner h1{font-size:3rem;max-width:870px}#about-welcome-banner h1 span{font-size:4.5rem;top:10px}.slide-1968 .coming-soon-banner{padding:0}input.age-gate-submit{width:200px;font-weight:700;letter-spacing:3px;font-size:.7rem;padding:8px 0;margin-top:5px}h2.age-gate-subheading{font-size:2rem}p.age-gate-message{font-size:.75rem;max-width:600px}.age-gate-form{max-width:600px}label.age-gate-remember{font-size:.75rem}.age-gate-form{transform:scale(1.3);padding:25px 20px 0}.age-gate-remember input{width:15px;height:20px}.blog-cards{width:31%}#faq-thp{max-width:920px}#main-faq h1{font-size:1.8rem}.total-score{font-size:1.7rem;font-weight:300}.review-body p{font-size:1.1rem;line-height:1.6}.review-body h2{font-size:1.4rem}.img-inner.strain-img{width:55%}.strain-bullets,.review-summary{font-size:1.1rem}.review-title{font-size:1.8rem}.title-date{line-height:7.5}#media-mentions{max-width:1000px}.btn-square.media-readmore{font-size:.95rem;width:105px}.media-cards{height:415px}.post-title{margin-top:45px}.privacy-container h1{width:80%;margin:0 auto 60px auto;max-width:776px}.privacy-container{max-width:960px}a.btn-square.shop-btn{margin:30px auto 10px auto}.shop-item{margin-bottom:30px}.shop-item p{padding-top:0}.shop-item h2{font-size:1.15rem}#shop-thp{max-width:960px}#wpcf7-f160-o1 input[type=text],#wpcf7-f160-o1 input[type=email]{height:65px}#wpcf7-f160-o1 input.wpcf7-form-control.wpcf7-submit{margin:25px auto 0 auto}#subscribe-thp h2{font-size:.8rem;max-width:unset;padding:15px 0 10px}#subscribe-thp h1,#subscribe-thp h2{margin:0 0 0 40px}#wpcf7-f160-o1{max-width:520px}#subscribe-thp{padding:40px 25px 10px}#main-subscribe{padding:40px 0}#pot-top{max-width:650px}.contact-form{width:70%}#wpcf7-f154-o1 input::placeholder,#wpcf7-f154-o1 textarea::placeholder{font-size:1rem}#wpcf7-f154-o1 input.wpcf7-form-control.wpcf7-submit{font-size:1rem}#wpcf7-f154-o1 input,#wpcf7-f154-o1 textarea{font-size:1.2rem}#contact-thp{height:600px}.contact-container{padding:0 0 50px}.contact-section{transform:scale(.9)}#budtenders .about-img{top:40px;right:15px}#our-stores,#our-mission{transform:translateX(40px)}#about-us,#budtenders{transform:translateX(-40px)}#main-careers,#main-complaints{padding:30px 0}#main-careers h1,#main-complaints h1{font-size:1.8rem;padding-bottom:20px;letter-spacing:3px}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-stcatharines h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{padding-top:20px}.page-template-page-cannabis-delivery-milton #cannabis-stores,.page-template-page-cannabis-delivery-niagara #cannabis-stores,.page-template-page-cannabis-delivery-cambridge #cannabis-stores,.page-template-page-cannabis-delivery-waterloo #cannabis-stores{width:700px}#cannabis-stores{width:980px;max-width:980px;transform:none;margin:50px auto}.cannabis-container,#main-cities-we-serve-cannabis{max-width:980px;margin:0 auto}#cannabis-stores a.btn-round{transform:scale(.6);padding:18px 5px;width:155px;font-weight:800;letter-spacing:3px}.store-menu h2,#city12 h2,#city3 h2,#city4 h2,#city2 h2,#city14 h2{font-size:1.2rem}#city11 h2{font-size:1.1rem}#city3.store-menu p,#city4.store-menu p,#city8.store-menu p,.store-menu.new-city p{padding:16px 0 2px}#city2.store-menu p,#city14.store-menu p,#city15.store-menu p,#city16.store-menu p,#city31.store-menu p{padding:6px 0 2px}.store-menu p{font-size:.95rem;padding:18px 0 5px}.cannabis-h2,.page-id-2288 .cannabis-h2{font-size:1.2rem;max-width:1000px}.slide-5469 p.slide-text{padding-bottom:10px}.slide-5469 p.slide-text{width:55%;padding-bottom:20px}.slide-5469 a.slide-link{margin-top:10px}p.curbside{padding:10px 0;font-size:1.3rem}.slide-55 p.slide-text{font-size:1.3rem;padding:10px 0}.new-stores p{font-size:.9rem}.coming-soon-banner{padding-top:15px}h2.slide-title{font-size:4rem}.site-header{height:100px !important}ul#menu-primary-menu li a{padding:0 40px 0 0}#primary-menu{width:92%}.nav-float-right .inside-header .main-navigation{width:85%}.site-logo{padding:0 10px 0 0;max-width:23%;width:23%}.inside-header{width:100%;padding:25px 0 12px}.nav-float-right .header-widget{width:20%;top:0}#header-social{margin-left:40px}#header-social a{font-size:2rem;padding:0 15px}.copyright-bar{margin-bottom:20px}.copyright-bar p{font-size:.9rem}.footer-bar{max-width:1280px}#custom_html-3{width:25%}#store-locations{justify-content:center;max-width:1280px;margin:0 auto}#location-map,.location-map{margin-right:40px}#googlemap{height:95%}#stores{padding-top:0}#home-shop a.btn-square{width:250px;font-size:.9rem;padding:12px}.merch{padding:35px 0 45px}#home-about .img-bg{margin-top:60px;transform:scale(1.5);right:22%}.parallax-content a.btn-square{margin:0 0 0 250px}.parallax-content p{margin:0 0 0 250px}#home-about h2{margin:0 0 0 250px;font-size:3rem;max-width:unset;width:450px;max-width:450px}.site-direct a{transform:scale(.6)}}@media screen and (min-width:1400px){.sub-menu li:hover>.sub-menu{width:275px !important}.footer-seal #ontario-seal{max-width:120px}a.btn-round.delivery-menu-link{font-size:16px;width:220px}.banner-delivery-wrap{max-width:900px}.banner-delivery-wrap p.slide-btn{margin:15px !important;font-size:1.1rem}.city_storeCards h2{font-size:1.6rem;margin:30px auto 15px}#about-culture>.wrapper{max-width:690px}.about-div{padding:60px 0}.about-div .wrapper{max-width:670px}.about-div p{font-size:1.1rem;line-height:1.6}.about-div.white-bg .about-img-box,.about-div .about-img-box{height:500px}#about-culture>.about-img-box{height:600px}.about-div.white-bg .wrapper{width:55%}.about-div.white-bg{padding:60px}.slide-btn-wrap{max-width:620px}.slide-5469 h2.slide-title{font-size:3.5rem}.slide-3723 p.slide-text.font-cursive,.slide-10047 p.slide-text.font-cursive,.slide-11466 p.slide-text.font-cursive{font-size:4.5rem}.slide-3724 .caption{margin-left:180px}.slide-3723 .caption,.slide-10047 .caption,.slide-11466 .caption{margin-right:180px}.visit-us .contact-map{width:80%}.burlington-stores .contact-map,.hamilton-stores .contact-map,.location-stores .contact-map{height:450px;max-width:1000px}.toronto-stores .contact-map{max-width:525px}.stores-page-con{max-width:1500px;margin:0 auto}.contact-section .contact-img{width:330px;top:185px;left:130px}.slide-1968 p.slide-text{width:870px}#cannabis-stores a.btn-round{font-size:.9rem}#city2.store-menu p,#city14.store-menu p{padding:6px 0 3px}#city3.store-menu p,#city4.store-menu p,#city8.store-menu p,.store-menu.new-city p{padding:15px 0 3px}.store-menu p{padding:16px 0 5px}.rcu-banner{height:450px}#main-shop h1{letter-spacing:7px}.slide-5462 p.slide-text{font-size:1.2rem;font-weight:700;line-height:1.6}.slide-5462 .slide-title{font-size:3.5rem}.page-id-28 h1,.page-id-2288 h1,.page-template-page-cannabis-delivery-hamilton h1,.page-template-page-cannabis-delivery-toronto h1,.page-template-page-cannabis-delivery-milton h1,.page-template-page-cannabis-delivery-niagara h1,.page-template-page-cannabis-delivery-cambridge h1,.page-template-page-cannabis-delivery-waterloo h1{margin-bottom:5px}.cannabis-h2,.page-id-2288 .cannabis-h2{font-size:1.1rem}#main-faq h1{margin-bottom:35px}.helpie-faq.accordions .accordion__title{font-size:1rem}.faq-container{padding:30px 40px 20px}h2.blog-title{font-size:1.3rem}.media-container{padding:35px 0 0}.btn-square.media-readmore{font-size:1rem}.media-container h1{font-size:2.25rem}.about-section{height:460px}#our-stores .about-img,#our-mission .about-img{left:20px;width:300px}#budtenders .about-img{right:30px}#about-us .about-img{right:15px;top:65px;transform:scale(1.1,1.1)}#about-thp{max-width:800px}.product-type{width:32%}a.btn-round{transform:scale(.7);padding:15px;font-size:1rem;width:170px}a.btn-round.online-pay{width:250px}.cannabis-container{margin:10px auto}.metaslider .flexslider .flex-direction-nav li a.flex-prev{left:-2%}.metaslider .flexslider .flex-direction-nav li a.flex-next{right:-2%}.flex-control-paging li a{width:8px !important;height:8px !important}.metaslider .flex-control-nav{bottom:50px !important}.new-stores p{font-size:1rem}.slide-55 h2.slide-title{font-size:5rem}h2.slide-title{letter-spacing:5px}p.slide-btn{transform:scale(1);font-size:.8rem}.slide-5469 p.slide-text{font-size:.75rem;width:748px}.slide-5469 a.slide-link{margin-top:20px}p.covid-update{font-size:2.4rem;padding-bottom:15px}.coming-soon-banner{width:50%;max-width:1200px}#menu-item-5540 ul{left:-55px}#menu-item-37 ul{left:-40px}#menu-item-40 ul{left:-105px;width:315px}.main-navigation .main-nav ul ul li a{font-size:.65rem !important}#header-social a{font-size:2rem;padding:0 12px}#header-social .fa-instagram{font-size:2.2rem}.nav-float-right .inside-header .main-navigation{width:70%}.inside-header{padding:25px 60px 12px 40px;width:100%;max-width:1400px;margin:0 auto}#header-social{flex-wrap:nowrap;margin-left:0}.site-logo{width:26%;padding-right:0}.nav-float-right .header-widget{top:0;width:14%}li#menu-item-34 a{padding-left:0}li#menu-item-109{transform:scale(.9,1)}ul#menu-primary-menu li a{padding:0 35px 0 0}li#menu-item-41 a{padding-right:35px !important}li#menu-item-109 a{padding:2px 5px !important;font-size:.75rem !important}#primary-menu{margin:0 auto 0 auto}.main-navigation ul{display:flex;justify-content:space-between}.site-header .header-image{width:100%;max-width:250px}.footer-bar .widget-title{font-size:1.5rem}.footer-bar .widget_nav_menu>div>ul{font-size:1rem;line-height:1.3}.footer-bar{width:90%}#home-shop h2{padding-top:30px;font-size:2.2rem}.parallax-inner{padding-bottom:50px}#home-about .img-bg{right:25%;transform:scale(1.6);padding-top:15px}.img-bg:before{top:35px}.parallax-content a.btn-square{margin:0 0 0 270px;width:150px}.parallax-content p{margin:15px 0 10px 270px}#home-about h2{margin:0 0 0 270px;font-size:3.1rem}#home-about{margin:80px auto 0 auto;max-width:1440px}#home-direct{justify-content:center;margin-top:50px}.site-direct{height:625px;width:29%;margin:0 10px}.site-direct h3{font-size:2.5rem}.text-overlay{padding:35px 0 25px 30px;height:110px}}@media screen and (min-width:1600px){.about-div.white-bg .about-img-box,.about-div .about-img-box{max-width:470px}.about-div.white-bg .wrapper,.about-div .wrapper{max-width:700px}.slide-3724 .caption{margin-left:200px}.slide-3723 .caption,.slide-10047 .caption,.slide-11466 .caption{margin-right:200px}.store-menu p{padding:17px 0 5px}#subscribe-thp{padding:50px 25px 25px}.slide-56 h2.slide-title{margin-bottom:40px}.nav-float-right .inside-header .main-navigation{width:100%;margin-left:0}.site-logo{width:50%}.inside-header{width:78%;padding:25px 20px 12px 0}#location-map,.location-map{margin-right:50px}.parallax-content a.btn-square{margin:0 0 0 400px}.parallax-content p{margin:0 0 0 400px}#home-about h2{margin:0 0 0 400px}#home-about{max-width:1600px}.site-direct a{right:0}.site-direct{height:650px}.site-direct h3{font-size:2.5rem}#home-direct .shop .text-overlay{width:70%}.text-overlay{width:70%;padding:35px 0 25px 30px}.coming-soon-banner{width:45%}}@media screen and (min-width:1800px){.slide-3724 p.slide-text.font-cursive{padding:10px 0 45px}.slide-3724 .caption{margin-left:250px}.slide-3723 .caption,.slide-10047 .caption,.slide-11466 .caption{margin-right:250px}.slide-1968 h2.slide-title,.slide-3723 h2.slide-title,.slide-3720 h2.slide-title,.slide-10047 h2.slide-title,.slide-11466 h2.slide-title{font-size:4.5rem}.slide-1968 .coming-soon-banner{padding:0}#home-direct .shop .text-overlay{width:60%}.text-overlay{width:60%}.coming-soon-banner{padding-bottom:60px}p.slide-btn{font-size:.9rem;padding:12px 25px;transform:scale(.9)}.metaslider .caption-wrap .caption img.icon-banner{width:150px;height:150px}.slide-55 p.slide-text{padding:10px 0 35px}#custom_html-4{padding-right:10px}.inside-header{width:80%;padding:25px 50px 12px 0}ul#menu-primary-menu li a{padding:0 50px 0 0}.parallax-content a.btn-square{margin:0 0 0 500px}.parallax-content p{margin:0 0 0 500px}#home-about h2{margin:0 0 0 500px}#home-about{max-width:2000px;margin:120px auto 0 auto}#home-about .img-bg{right:28%;transform:scale(1.7)}.site-content{max-width:2000px;margin:0 auto}#home-shop .parallax-inner{padding-top:50px}}@media screen and (min-width:1900px){#home-about .img-bg{right:30%}}@-moz-document url-prefix(){p.slide-text{padding:20px 0}.slide-5471 h2.slide-title,.slide-5459 h2.slide-title{font-size:1.8rem;padding:10px 0}.slide-51 h2.slide-title{font-size:2rem;padding:15px 0 0}p.curbside{padding:10px 0 15px}p.covid-update{padding-bottom:10px}@media screen and (min-width:768px){.slide-5470 p.slide-text,.slide-5460 .slide-text{padding-bottom:0}p.curbside{padding:25px 0 10px}.slide-5470 a.slide-link{margin-top:30px}.slide-120 h2.slide-title{font-size:3.5rem;padding-top:15px}.slide-120 p.slide-text{padding:20px 0 30px;font-size:1.2rem}}@media screen and (min-width:1200px){.main-navigation .main-nav ul ul li a{font-size:.5rem !important}p.curbside{padding:25px 0 30px}.slide-5469 h2.slide-title{padding-top:20px}.slide-55 h2.slide-title{padding:15px 0}.slide-55 .slide-link{margin-top:20px}.slide-56 h2.slide-title{margin-bottom:20px}.slide-3724 p.slide-btn{transform:scale(.875) translateX(-15px) translateY(20px)}.slide-3724 p.slide-text.font-cursive{line-height:.5}}}@media (min-width:768px){.sub-menu .sub-menu{display:none;position:absolute;left:100%;top:0}.sub-menu li:hover>.sub-menu{display:block;left:110% !important}ul.sub-menu{width:200px !important}ul.sub-menu .sub-menu{width:280px !important}.menu-item-has-children>a:after{content:'▶';display:inline-block;margin-left:5px;float:right}#menu-primary-menu>.menu-item-has-children>a:after{content:''}}
[data-class=wpcf7cf_group],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}
@font-face{font-family:'mobmenu';src:url(//thehunnypot.com/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff2?31192480) format('woff2'),url(//thehunnypot.com/wp-content/plugins/mobile-menu/includes/css/font/mobmenu.woff?31192480) format('woff');font-weight:400;font-style:normal}[class^=mob-icon-]:before,[class*=" mob-icon-"]:before{font-family:"mobmenu";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mob-icon-ok-1:before{content:'\e800'}.mob-icon-ok:before{content:'\e80f'}.mob-icon-plus:before{content:'\e810'}.mob-icon-plus-1:before{content:'\e813'}.mob-icon-plus-outline:before{content:'\e818'}.mob-icon-plus-2:before{content:'\e819'}.mob-icon-align-justify-1:before{content:'\e84f'}.mob-icon-instagram:before{content:'\e88e'}.mob-icon-linkedin:before{content:'\e88f'}.mob-icon-pinterest:before{content:'\e892'}.mob-icon-twitter:before{content:'\e898'}.mob-icon-tumblr:before{content:'\e899'}.mob-icon-vimeo:before{content:'\e89a'}.mob-icon-star:before{content:'\e8a3'}.mob-icon-user:before{content:'\e8a4'}.mob-icon-star-1:before{content:'\e8d3'}.mob-icon-user-1:before{content:'\e8d4'}.mob-icon-left-open:before{content:'\e8f6'}.mob-icon-right-open:before{content:'\e8f7'}.mob-icon-down-dir:before{content:'\e8fc'}.mob-icon-right-dir:before{content:'\e8fd'}.mob-icon-star-empty:before{content:'\e93d'}.mob-icon-up-dir:before{content:'\e980'}.mob-icon-left-dir:before{content:'\e981'}.mob-icon-menu:before{content:'\e9d6'}.mob-icon-right-open-2:before{content:'\ea32'}.mob-icon-th:before{content:'\eac3'}.mob-icon-th-large:before{content:'\eac5'}.mob-icon-th-list:before{content:'\eac7'}.mob-icon-minus:before{content:'\e812'}.mob-icon-minus-1:before{content:'\e9d8'}.mob-icon-minus-2:before{content:'\eacb'}.mob-icon-th-list-3:before{content:'\ec71'}.mob-icon-cancel:before{content:'\ec73'}.mob-icon-cancel-circle:before{content:'\ec74'}.mob-icon-cancel-1:before{content:'\ecf2'}.mob-icon-cancel-2:before{content:'\edf5'}.mob-icon-cancel-circled-1:before{content:'\edf6'}.mob-icon-cancel-circled2:before{content:'\edf7'}.mob-icon-up-open-1:before{content:'\ee59'}.mob-icon-cancel-3:before{content:'\ee65'}.mob-icon-cancel-circled-2:before{content:'\ee66'}.mob-icon-th-large-1:before{content:'\ee68'}.mob-icon-th-1:before{content:'\ee69'}.mob-icon-th-list-1:before{content:'\ee6a'}.mob-icon-up-open-2:before{content:'\ee6b'}.mob-icon-down-open-2:before{content:'\ee6c'}.mob-icon-cancel-squared:before{content:'\ee6d'}.mob-icon-cancel-4:before{content:'\ee6f'}.mob-icon-up-open-big:before{content:'\ee70'}.mob-icon-down-open-big:before{content:'\ee71'}.mob-icon-down-open-mini:before{content:'\ee73'}.mob-icon-cancel-circled-outline:before{content:'\ee77'}.mob-icon-cancel-outline:before{content:'\ee79'}.mob-icon-menu-2:before{content:'\ee7a'}.mob-icon-menu-outline:before{content:'\ee7b'}.mob-icon-cancel-circle-1:before{content:'\ee7c'}.mob-icon-down-open:before{content:'\f004'}.mob-icon-up-open:before{content:'\f005'}.mob-icon-menu-3:before{content:'\f008'}.mob-icon-th-list-2:before{content:'\f009'}.mob-icon-th-thumb:before{content:'\f00a'}.mob-icon-th-thumb-empty:before{content:'\f00b'}.mob-icon-cancel-circled:before{content:'\f06e'}.mob-icon-menu-1:before{content:'\f0c9'}.mob-icon-gplus:before{content:'\f0d5'}.mob-icon-ellipsis:before{content:'\f141'}.mob-icon-ellipsis-vert:before{content:'\f142'}.mob-icon-facebook-squared:before{content:'\f308'}
.mob-menu-overlay .mobmenu-panel{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s;position:fixed;width:100%;height:100%;top:0;left:0}.mob-menu-overlay.show-nav-left .mobmenu-panel,.mob-menu-overlay.show-nav-right .mobmenu-panel{opacity:1;visibility:visible;transition:opacity .5s;z-index:100001}.mob-menu-overlay .show-panel .mob-cancel-button{position:absolute;right:0;top:0;padding-top:8px;overflow:hidden;border:none;outline:none;z-index:100002;font-size:30px;line-height:30px;cursor:pointer}.mob-retina-logo{display:none;max-width:100%}.mob-cancel-button{z-index:99999999!important;position:relative!important}.mobmenu-content .widget{padding-bottom:0;padding:20px}.mob-expand-submenu i{position:relative;font-weight:600;cursor:pointer}.mob-menu-left-bg-holder,.mob-menu-right-bg-holder,.mob-menu-cart-bg-holder{width:100%;height:100%;position:absolute;z-index:-50;background-repeat:no-repeat;top:0;left:0}.mob-menu-no-scroll{overflow:hidden}.mobmenu-content .sub-menu{display:none;opacity:1}.mobmenur-container{position:absolute;right:0}.leftmbottom h2{font-weight:700;background-color:transparent;color:inherit}.mob-cancel-button{display:none;z-index:99999999}.show-nav-left.mob-menu-overlay .left-menu-icon-text,.show-nav-right.mob-menu-overlay .left-menu-icon-text{display:none}.show-nav-left.mob-menu-slideout-top .mobmenu-right-bt .mob-cancel-button,.show-nav-right.mob-menu-slideout-top .mobmenu-left-bt .mob-cancel-button{display:none}.show-nav-left.mob-menu-slideout-top .mobmenu-right-bt .mob-menu-icon,.show-nav-right.mob-menu-slideout-top .mobmenu-left-bt .mob-menu-icon{display:block}.show-panel .mob-cancel-button{display:block}.mobmenu-content li a{display:block;letter-spacing:1px;padding:10px 20px;text-decoration:none;font-size:14px}.mobmenu-content li a:active,.mobmenu-content li:active,.mobmenu-content li a .mob-expand-submenu:active{border-style:outset;border:none}.mobmenu-left-alignment.show-panel,.mobmenu-right-alignment.show-panel{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.mobmenu-left-alignment{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.mobmenu-right-alignment{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}body.admin-bar .mobmenu,body.admin-bar .mobmenu-panel{top:32px}#wpadminbar{position:fixed}.show-nav-left .mob-menu-header-holder,.show-nav-right .mob-menu-header-holder,.mob-menu-header-holder,.mobmenu-panel,.mobmenu-overlay,.show-nav-left .mobmenu-push-wrap,.show-nav-right .mobmenu-push-wrap,.show-nav-left .mob-menu-header-holder,.show-nav-left .mobmenu-left-alignment,.show-nav-right .mobmenu-right-alignment,.show-nav-left .mobmenu-overlay,.show-nav-right .mobmenu-overlay{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}.mobmenu-overlay{opacity:0}.widget img{max-width:100%}#mobmenuleft,#mobmenuright{margin:0;padding:0}#mobmenuleft li>ul{display:none;left:15px;padding-left:0}.mob-expand-submenu{position:relative;right:0;float:right}.mobmenu-parent-link .menu-item-has-children{cursor:pointer}#mobmenuright li>ul{display:none;left:15px;padding-left:0}.rightmbottom,.rightmtop{padding-left:10px;padding-right:10px}.mob-menu-slideout .mobmenu-panel{position:fixed;top:0;height:100%;z-index:300000;overflow-y:hidden;overflow-x:hidden;opacity:1}.mob-menu-slideout .mobmenu-right-alignment{right:0}.mobmenu-content li{list-style:none;visibility:visible;opacity:1;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0}.mob-menu-slideout .mobmenu-left-alignment,.mob-menu-slideout-over .mobmenu-left-alignment{left:0}.mob-menu-slideout .mobmenu-right-alignment,.mob-menu-slideout-over .mobmenu-right-alignment{right:0}.mob-menu-header-holder{font-weight:700;top:0;right:0;color:#000;display:block;z-index:9999}.mobmenu .sub-menu li>a{padding-left:50px}.mobmenu .sub-menu .sub-menu li a{padding-left:75px}.mobmenu-left-panel .mobmenu-left-bt,.mobmenu-right-panel .mobmenu-right-bt{position:absolute;right:0;top:0;font-size:30px}.mobmenu-content{margin-top:45px;padding-bottom:120px;z-index:1;height:100%;overflow:auto;padding-top:10px}.mobmenu-parent-link .mob-expand-submenu{cursor:pointer}#mobmenuright.nomenu li,#mobmenuleft.nomenu li{padding-left:7%;padding-right:7%}.mob-expand-submenu.show-sub .mob-icon-down-open{display:none}.mob-expand-submenu.show-sub .mob-icon-up-open{display:block}.mob-expand-submenu .mob-icon-down-open{display:block}.mob-expand-submenu .mob-icon-up-open{display:none}.show-nav-left .mobmenu-overlay,.show-nav-right .mobmenu-overlay{width:100%;height:100%;z-index:99999;left:0;top:0;opacity:1;position:fixed;cursor:pointer}.mobmenu-ajax-search-results{display:none;opacity:1;visibility:visible;width:100%;height:100%;position:fixed;margin-top:50px}[data-panel-target=mobmenu-filter-panel].mobmenu-trigger-action{float:left}.mobmenu-content .sub-menu.show-sub-menu{-webkit-transition:height 1s linear 0s;-moz-transition:height 1s linear 0s;-ms-transition:height 1s linear 0s;-o-transition:height 1s linear 0s;transition:height 1s linear 0s;overflow:hidden}h4.no-mobile-menu{padding:22px;text-align:center;width:90%;background:#fff;margin:auto;font-size:17px;font-weight:400;line-height:29px}h4.no-mobile-menu a{text-decoration:none;color:#000}.mobmenu-content li a:focus{outline:none}.mobmenu-content .widget_media_image{text-align:center}#_pick_tips_content{border:0;position:fixed;right:5px;top:5px;z-index:99999999;width:300px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:4px;background-color:rgba(255,255,255,.8);font-size:0;margin:0;padding:0;transition:all .3s;min-height:540px;height:auto;display:none}#_pick_tips_content.on{display:inline-block}#_picker_cover_wrap_box svg{position:fixed;top:0;left:0;cursor:crosshair;width:100%;height:100%;z-index:99999998}#_picker_cover_wrap_box svg>path:first-child{fill:rgba(0,0,0,0);fill-rule:evenodd}#_picker_cover_wrap_box svg>path+path{stroke:#29c66d;stroke-width:3.5px;fill:rgb(226 239 232/20%)}#_picker_cover_wrap_box{transition:all .3s;pointer-events:none}@keyframes ellipsis{from{width:2px}to{width:15px}}._picker_target_elm{background:0 0;outline:#1dcd1d solid 3px;color:#000}
@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.eot"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.eot"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.eot"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.svg#fontawesome") format("svg");unicode-range:U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD}
#callnowbutton{display:none}@media screen and (max-width:650px){#callnowbutton:not(.cnb-displaymode),#callnowbutton.cnb-displaymode-mobile-only{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-mobile-only{display:flex}}@media screen and (min-width:650px){#callnowbutton.cnb-displaymode-desktop-only{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-desktop-only{display:flex}}@media screen{#callnowbutton.cnb-displaymode-always{display:block;position:fixed;text-decoration:none}#callnowbutton.cnb-full.cnb-displaymode-always{display:flex}}#callnowbutton.cnb-full{justify-content:center;align-items:center;text-shadow:0 1px 0 rgba(0,0,0,.18);width:100%;left:0;height:60px}.cnb-full.cnb-full-bottom{bottom:0}.cnb-full.cnb-full-top{top:0}#callnowbutton.cnb-single{width:55px;height:55px;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.3);background-position:center;background-size:35px 35px;background-repeat:no-repeat}.cnb-single.cnb-middle{bottom:15px;left:50%;margin-left:-28px}.cnb-single.cnb-left{bottom:15px;left:20px}.cnb-single.cnb-right{bottom:15px;right:20px}.cnb-single.cnb-mleft{top:50%;margin-top:-28px;left:20px}.cnb-single.cnb-mright{top:50%;margin-top:-28px;right:20px}.cnb-single.cnb-tleft{top:15px;left:20px}.cnb-single.cnb-tmiddle{top:15px;left:50%;margin-left:-28px}.cnb-single.cnb-tright{top:15px;right:20px}#callnowbutton.cnb-single.cnb-middle span,#callnowbutton.cnb-single.cnb-tmiddle span{display:none}.cnb-single.cnb-left span,.cnb-single.cnb-mleft span,.cnb-single.cnb-tleft span{left:68px}.cnb-single.cnb-right span,.cnb-single.cnb-mright span,.cnb-single.cnb-tright span{right:68px}.cnb-single.cnb-text span{-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;width:auto;background-color:rgba(70,70,70,.9);position:absolute;border-radius:2px;font-family:helvetica,arial,sans-serif;padding:6px 8px;font-size:13px;font-weight:700;color:#ececec;top:15px;box-shadow:0 1px 2px rgba(0,0,0,.15);word-break:keep-all;line-height:1em;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.cnb-single:not(.cnb-text) span{display:none}.cnb-full.cnb-text{text-align:center;color:#fff;font-weight:600;font-size:120%;overflow:hidden;white-space:nowrap}.cnb-full.cnb-zoom-110 img,.cnb-full.cnb-zoom-120 img,.cnb-full.cnb-zoom-130 img{transform-origin:right}.cnb-single.cnb-zoom-70,.cnb-full.cnb-zoom-70 img{transform:scale(.7)}.cnb-single.cnb-zoom-80,.cnb-full.cnb-zoom-80 img{transform:scale(.8)}.cnb-single.cnb-zoom-90,.cnb-full.cnb-zoom-90 img{transform:scale(.9)}.cnb-single.cnb-zoom-110,.cnb-full.cnb-zoom-110 img{transform:scale(1.1)}.cnb-single.cnb-zoom-120,.cnb-full.cnb-zoom-120 img{transform:scale(1.2)}.cnb-single.cnb-zoom-130,.cnb-full.cnb-zoom-130 img{transform:scale(1.3)}.cnb-full.cnb-zoom-70 span{font-size:70%}.cnb-full.cnb-zoom-80 span{font-size:80%}.cnb-full.cnb-zoom-90 span{font-size:90%}.cnb-full.cnb-zoom-110 span{font-size:110%}.cnb-full.cnb-zoom-120 span{font-size:120%}.cnb-full.cnb-zoom-130 span{font-size:130%}.cnb-zindex-10{z-index:2147483647}.cnb-zindex-9{z-index:214748365}.cnb-zindex-8{z-index:21474836}.cnb-zindex-7{z-index:2147484}.cnb-zindex-6{z-index:214748}.cnb-zindex-5{z-index:21475}.cnb-zindex-4{z-index:2147}.cnb-zindex-3{z-index:215}.cnb-zindex-2{z-index:21}.cnb-zindex-1{z-index:2}
.simple-banner{display:none}
.simple-banner .simple-banner-text{font-size:14px}
.simple-banner{background:#d3b04c}
.simple-banner .simple-banner-text{color:#fff}
.simple-banner .simple-banner-text a{color:#000}
.simple-banner .simple-banner-button{color:#000}
.simple-banner{z-index:99}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
@media (max-width:767px){.sf-menu .sub-menu{display:inline-block;position:static;width:100%;padding:0}.sf-menu .sub-menu .menu-item{display:block}.sf-menu .menu-item-has-children:hover .sub-menu,.sf-menu .menu-item-has-children:focus-within .sub-menu{display:block}.sub-menu{display:inline-block;height:auto}.menu-item-has-children:hover .sub-menu,.menu-item-has-children:focus-within .sub-menu{display:block}.mob-expand-submenu{position:relative !important;left:10px;float:right !important;top:6px;transform:scale(1.3)}}
#wpsl-stores .wpsl-store-thumb{height:30px !important;width:30px !important}#wpsl-stores,#wpsl-direction-details,#wpsl-gmap{height:500px !important}#wpsl-gmap .wpsl-info-window{max-width:300px !important}.wpsl-input label,#wpsl-radius label,#wpsl-category label{width:95px}#wpsl-search-input{width:300px}