html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin-right:auto;margin-left:auto}.full-row{max-width:none}.max-row{max-width:1800px}.row-nowrap{flex-wrap:nowrap}.row-center{justify-content:center}.row-right{justify-content:flex-end}.row-middle{align-items:center}.row-bottom{align-items:flex-end}.row-reverse{flex-direction:row-reverse}[class*='columns-']{padding-left:10px;padding-right:10px}[class*='columns-']>.row{margin-left:-10px;margin-right:-10px}.columns-1{flex-basis:calc(1 / 12 * 100%);max-width:calc(1 / 12 * 100%)}.right-1{margin-left:calc(1 / 12 * 100%)}.left-1{margin-right:calc(1 / 12 * 100%)}.columns-2{flex-basis:calc(2 / 12 * 100%);max-width:calc(2 / 12 * 100%)}.right-2{margin-left:calc(2 / 12 * 100%)}.left-2{margin-right:calc(2 / 12 * 100%)}.columns-3{flex-basis:calc(3 / 12 * 100%);max-width:calc(3 / 12 * 100%)}.right-3{margin-left:calc(3 / 12 * 100%)}.left-3{margin-right:calc(3 / 12 * 100%)}.columns-4{flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.right-4{margin-left:calc(4 / 12 * 100%)}.left-4{margin-right:calc(4 / 12 * 100%)}.columns-5{flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%)}.right-5{margin-left:calc(5 / 12 * 100%)}.left-5{margin-right:calc(5 / 12 * 100%)}.columns-6{flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.right-6{margin-left:calc(6 / 12 * 100%)}.left-6{margin-right:calc(6 / 12 * 100%)}.columns-7{flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.right-7{margin-left:calc(7 / 12 * 100%)}.left-7{margin-right:calc(7 / 12 * 100%)}.columns-8{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.right-8{margin-left:calc(8 / 12 * 100%)}.left-8{margin-right:calc(8 / 12 * 100%)}.columns-9{flex-basis:calc(9 / 12 * 100%);max-width:calc(9 / 12 * 100%)}.right-9{margin-left:calc(9 / 12 * 100%)}.left-9{margin-right:calc(9 / 12 * 100%)}.columns-10{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.right-10{margin-left:calc(10 / 12 * 100%)}.left-10{margin-right:calc(10 / 12 * 100%)}.columns-11{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.right-11{margin-left:calc(11 / 12 * 100%)}.left-11{margin-right:calc(11 / 12 * 100%)}.columns-12{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.right-12{margin-left:calc(12 / 12 * 100%)}.left-12{margin-right:calc(12 / 12 * 100%)}.column-center{margin-left:auto;margin-right:auto}.column-right{margin-right:0;margin-left:auto}.block-grid-1>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.block-grid-2>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.block-grid-3>*{flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.block-grid-4>*{flex-basis:calc(1 / 4 * 100%);max-width:calc(1 / 4 * 100%)}.block-grid-5>*{flex-basis:calc(1 / 5 * 100%);max-width:calc(1 / 5 * 100%)}.block-grid-6>*{flex-basis:calc(1 / 6 * 100%);max-width:calc(1 / 6 * 100%)}[class*='block-grid-']{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none}[class*='block-grid-']>*{padding-left:10px;padding-right:10px}.block-grid-center{justify-content:center}.block-grid-right{justify-content:flex-end}.block-grid-spread{justify-content:space-between}.block-grid-equal{justify-content:space-around}.block-grid-middle{align-items:center}.block-grid-bottom{align-items:flex-end}.block-grid-stretch>*{flex-grow:1;max-width:100%}.block-grid-flatten>*{display:flex}.block-grid-flatten>*>*{width:100%}@font-face{font-display:swap;font-family:"Gotham";src:url(../../../../../../../../../../../../themes/botanica/styles/fonts/Gotham-Bold.otf) format("opentype");font-weight:700}@font-face{font-display:swap;font-family:"Gotham";src:url(../../../../../../../../../../../../themes/botanica/styles/fonts/Gotham-Book.otf) format("opentype");font-weight:400}@font-face{font-display:swap;font-family:"Gotham";src:url(../../../../../../../../../../../../themes/botanica/styles/fonts/Gotham-Light.otf) format("opentype");font-weight:300}@font-face{font-display:swap;font-family:"Gotham";src:url(../../../../../../../../../../../../themes/botanica/styles/fonts/Gotham-Medium.otf) format("opentype");font-weight:500}@font-face{font-display:swap;font-family:"Knockout-47";src:url(../../../../../../../../../../../../themes/botanica/styles/fonts/Knockout-47.otf) format("opentype")}html{box-sizing:border-box;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:inherit}body{font-family:"Gotham";color:#434444}.site-main{display:block;max-width:1440px;margin:0 auto}::-moz-selection{background:#EB751A;color:#fff}::selection{background:#EB751A;color:#fff}::-moz-selection{background:#EB751A;color:#fff}@-ms-viewport{width:device-width}h1,h2,h3,h4,h5,h6{line-height:1;margin:0;padding-bottom:25px;letter-spacing:.025em;text-transform:uppercase;font-weight:400;color:inherit;font-family:"Knockout-47"}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}p+h1,.gform_description+h1,ul:not([class])+h1,ol:not([class])+h1,p+h2,.gform_description+h2,ul:not([class])+h2,ol:not([class])+h2,p+h3,.gform_description+h3,ul:not([class])+h3,ol:not([class])+h3,p+h4,.gform_description+h4,ul:not([class])+h4,ol:not([class])+h4,p+h5,.gform_description+h5,ul:not([class])+h5,ol:not([class])+h5,p+h6,.gform_description+h6,ul:not([class])+h6,ol:not([class])+h6{padding-top:25px}h1{font-size:calc(54px + (80 - 54) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){h1{font-size:80px}}h2{font-size:calc(42px + (72 - 42) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){h2{font-size:72px}}h3{font-size:calc(32px + (62 - 32) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){h3{font-size:62px}}h4{font-size:calc(30px + (42 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){h4{font-size:42px}}h5{font-size:calc(28px + (36 - 28) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){h5{font-size:36px}}h6{font-size:calc(18px + (18 - 18) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){h6{font-size:18px}}.subheading{font-family:"Gotham";font-size:calc(14px + (16 - 14) * (100vw - 320px) / (1200 - 320));color:#EB751A;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding-bottom:10px}@media screen and (min-width:1200px){.subheading{font-size:16px}}p,.gform_description{margin:0;padding-bottom:25px;font-size:calc(15px + (15 - 15) * (100vw - 320px) / (1200 - 320));line-height:1.8;color:inherit;font-weight:300}@media screen and (min-width:1200px){p,.gform_description{font-size:15px}}p:empty,.gform_description:empty{display:none}.intro{font-size:calc(15px + (16 - 15) * (100vw - 320px) / (1200 - 320));font-weight:500;letter-spacing:.06em}@media screen and (min-width:1200px){.intro{font-size:16px}}hr{border:none;border-bottom:1px solid #EB751A;width:90%;margin:10px auto 35px}i,em{font-style:italic}b,strong{font-weight:500}address{font-style:normal}code,pre{background-color:#f3f3f3;font-family:"Consolas",monospace;font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){code,pre{font-size:14px}}pre{padding:25px 20px}code{border-radius:3px;vertical-align:middle;white-space:nowrap;padding:2px 5px}abbr[title]{text-decoration:none;border-bottom:none}.sub-heading{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em}.use-background{background-size:cover;background-position:center}.beige-pattern-bg{background-image:var(--wpr-bg-9b507470-f72c-439e-91bb-2b1c972a8368)}.bt-green-pattern-bg{background-image:var(--wpr-bg-c2480770-8040-42a4-88ae-bf619d926414)}.bt-green-pattern-bg>*{position:relative;z-index:2}.bt-brown-pattern-bg{background-image:var(--wpr-bg-25b53600-a8ab-4ea3-8e68-9e58c277ccc2);background-size:cover;background-position:center}.light-brown-bg{background-color:#EAE7E2}.green-bg{background-color:#6B7F60}ul:not([class]),ol:not([class]){margin-top:0;margin-bottom:10px;margin-right:calc(0px + (60 - 0) * (100vw - 320px) / (1200 - 320));margin-left:calc(0px + (60 - 0) * (100vw - 320px) / (1200 - 320));list-style:none;padding-left:25px}@media screen and (min-width:1200px){ul:not([class]),ol:not([class]){margin-right:60px}}@media screen and (min-width:1200px){ul:not([class]),ol:not([class]){margin-left:60px}}ul:not([class]) li,ol:not([class]) li{font-size:calc(15px + (15 - 15) * (100vw - 320px) / (1200 - 320));line-height:1.8;position:relative;margin-bottom:25px;font-weight:300}@media screen and (min-width:1200px){ul:not([class]) li,ol:not([class]) li{font-size:15px}}ul:not([class]) li:before,ol:not([class]) li:before{color:#EB751A;position:absolute;left:-20px}ul:not([class]) ul:not([class]),ul:not([class]) ol:not([class]),ol:not([class]) ul:not([class]),ol:not([class]) ol:not([class]){margin:0 0 25px 10px;list-style:none;padding-left:25px}ul:not([class]) li:before{content:"●";font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));top:calc(-2px + (-2 - -2) * (100vw - 320px) / (1200 - 320));color:#EB751A}@media screen and (min-width:1200px){ul:not([class]) li:before{font-size:16px}}@media screen and (min-width:1200px){ul:not([class]) li:before{top:-2px}}ol:not([class]){counter-reset:my-counter}ol:not([class]) li:before{content:counter(my-counter) ".";counter-increment:my-counter;top:1px;color:#4C4F55;font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));font-weight:700}@media screen and (min-width:1200px){ol:not([class]) li:before{font-size:16px}}a{transition-duration:250ms;transition-property:background-color,color,border,opacity,text-indent;text-decoration:none;color:#EB751A}a:hover,a:focus,a:active{text-decoration:none;outline:none}p a,.gform_description a,ul:not([class]) a,ol:not([class]) a{opacity:1}p a:hover,.gform_description a:hover,ul:not([class]) a:hover,ol:not([class]) a:hover{opacity:.7}.read-more{display:inline-flex;align-items:center;text-decoration:none;font-style:normal;opacity:1;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;font-size:13px;letter-spacing:.01em}.read-more .fa{margin-left:10px;font-size:20px}.read-more:hover{opacity:.7}img{max-width:100%;height:auto;vertical-align:bottom}img.aligncenter{display:block}[class*="wp-image-"]{margin-top:15px}.alignleft{float:left;margin-bottom:20px;margin-right:20px;margin-top:0}.alignright{float:right;margin-left:20px;margin-bottom:20px;margin-top:0}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}.wp-caption{display:block;margin:15px 0 45px;max-width:100%;position:relative;width:auto!important}.wp-caption img{display:block;margin-bottom:0}.wp-caption-dd,.wp-caption-text{padding:15px 30px!important;background:#EBE7DD;color:#434444}.primary_background{background-color:#EBE7DD;padding-bottom:calc(50px + (60 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.primary_background{padding-bottom:60px}}@media screen and (min-width:1200px){.primary_background .columns-10{flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}}.primary_background h5{color:#6B7F60}.callout-video h5{text-align:center}.flex-video{position:relative;height:calc(100vw * 1280 / 720 + 0px);max-height:calc(1800px * 1280 / 720 + 0px)}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}blockquote{width:70%;margin:15px auto 35px}blockquote p,blockquote .gform_description{font-size:calc(16px + (20 - 16) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){blockquote p,blockquote .gform_description{font-size:20px}}blockquote p:last-of-type:not(:first-of-type),blockquote .gform_description:last-of-type:not(:first-of-type){font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320));font-size:14px;font-weight:500;padding-top:15px;border-top:1px solid #EB751A;padding-bottom:0}@media screen and (min-width:1200px){blockquote p:last-of-type:not(:first-of-type),blockquote .gform_description:last-of-type:not(:first-of-type){font-size:14px}}blockquote cite{display:block;font-size:calc(16px + (18 - 16) * (100vw - 320px) / (1200 - 320));text-transform:uppercase}@media screen and (min-width:1200px){blockquote cite{font-size:18px}}.button{transition-duration:.2s;transition-property:background-color,color,border,opacity;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:10px 25px;border-radius:0;min-width:180px;min-height:50px;cursor:pointer;position:relative;box-shadow:0 12px 24px 0 rgba(0,0,0,.07);font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320));letter-spacing:.1em;font-weight:500;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;outline:none;background-color:#EB751A;color:#fff}@media screen and (min-width:1200px){.button{font-size:14px}}.button .fa{margin-left:10px;font-size:25px;font-weight:700}.button.default{background-color:#EB751A}.button.green{background-color:#6B7F60;border-color:#6B7F60;color:#fff}.button.green:hover{background-color:#53624a;border-color:#53624a}.button.white{color:#EB751A;background-color:#fff;border-color:#fff}.button.white:hover{background-color:#c15e11;border-color:#c15e11;color:#fff}.button.white-bordered{color:#fff;background-color:transparent;border-color:#fff}.button.white-bordered:hover{background-color:#c15e11;border-color:#c15e11;color:#fff}.button.green-bordered{color:#6B7F60;background-color:transparent;border-color:currentColor}.button.green-bordered:hover{color:#fff;background-color:#53624a;border-color:#53624a}.button.orange{color:#fff;background-color:#EB751A;border-color:#EB751A}.button.orange:hover{background-color:#c15e11;border-color:#c15e11}.button.grey{color:#434444;background-color:#E8E8E8;border-color:#E8E8E8;box-shadow:none}.button.grey:hover{background-color:#cfcfcf;border-color:#cfcfcf}.button.black{color:#fff;background-color:#434444;border-color:#434444;box-shadow:none}.button.black:hover{background-color:#2a2a2a;border-color:#2a2a2a}.amazon-button{box-shadow:none;position:relative}.amazon-button img{width:60px;height:auto;-o-object-fit:contain;object-fit:contain;margin-left:10px;position:relative;top:4px}label{font-size:calc(13px + (15 - 13) * (100vw - 320px) / (1200 - 320));font-weight:500}@media screen and (min-width:1200px){label{font-size:15px}}[type="text"],[type="url"],[type="email"],[type="tel"],[type="number"],[type="password"],[type="search"],select,textarea{transition-duration:.25s;transition-property:background-color,color,border,opacity,transform;box-shadow:none;border-radius:0;outline:none;border:1px solid #d8d8d8;background:#fff;padding:5px 20px;height:50px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));font-weight:300;color:#4C4F55}@media screen and (min-width:1200px){[type="text"],[type="url"],[type="email"],[type="tel"],[type="number"],[type="password"],[type="search"],select,textarea{font-size:13px}}[type="text"]:focus,[type="url"]:focus,[type="email"]:focus,[type="tel"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,select:focus,textarea:focus{outline:none;border-color:#EB751A}[type="text"][disabled],[type="url"][disabled],[type="email"][disabled],[type="tel"][disabled],[type="number"][disabled],[type="password"][disabled],[type="search"][disabled],select[disabled],textarea[disabled]{opacity:.5;cursor:not-allowed}textarea{min-height:150px;padding:10px;resize:vertical}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:35px;background-image:var(--wpr-bg-46cdcb46-36a6-4835-879e-4269531999f2);background-position:calc(100% - 10px) center;background-repeat:no-repeat;cursor:pointer;border-radius:0}select[multiple]{height:auto}option{padding:5px 10px;color:#434444}[type=submit],[type=button]{background-color:#EB751A}input[type="checkbox"],input[type="file"],input[type="image"],input[type="radio"]{height:auto;width:auto}input[type="checkbox"],input[type="radio"]{line-height:normal;padding:0;vertical-align:middle}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;vertical-align:middle}.popup-container{display:none;position:fixed;top:0;left:0;z-index:10000;width:100vw;height:100vh;align-items:center;justify-content:center}.popup-overlay{position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.3);z-index:0}.popup-content{margin:0 auto;position:relative;max-width:890px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}#close-popup{position:absolute;color:#fff;width:40px;height:40px;border-radius:50%;font-size:20px;font-weight:700;font-family:"Open Sans",sans-serif;display:flex;align-items:center;justify-content:center;top:2%;left:1%}#close-popup i{color:#6B7F60}#close-popup:hover{cursor:pointer}.popup{background-image:var(--wpr-bg-23a10998-e66d-4e5a-a0b0-1c5e117c0568);background-size:100%;background-repeat:no-repeat;justify-content:center}.popup .text-box{margin-left:0;margin-right:auto}.popup .text-box h2{padding-bottom:0}.popup .text-box>*{color:#4C4F55}.popup .text-box span{color:#6B7F60}.popup .text-box hr{border:none;border-bottom:7px solid #6B7F60;width:10%;margin:25px auto 25px 0}.popup .text-box p,.popup .text-box .gform_description{color:#4C4F55;font-family:"Gotham";font-size:20px;font-weight:400;letter-spacing:0;line-height:30px}@media screen and (min-width:640px){.popup .text-box p,.popup .text-box .gform_description{width:60%}}.popup .text-box .gform_wrapper{overflow:hidden;margin-bottom:15px}.popup .text-box .note{color:#4C4F55;font-family:"Gotham";font-size:13px;font-weight:300;letter-spacing:0;line-height:14px}.popup .text-box .container{text-align:left}.popup .text-box .container #coupon-form-containers{width:100%}.popup .text-box .container #coupon-form-containers form{display:flex;align-items:baseline}@media screen and (max-width:639px){.popup .text-box .container #coupon-form-containers form{flex-direction:column}}.popup .text-box .container #coupon-form-containers form input{background:rgba(255,255,255,.8);background-size:100% 100%;color:#434444;border-color:#6B7F60}.popup .text-box .container #coupon-form-containers form .gform-body{margin-right:20px}.popup .text-box .container #coupon-form-containers form label{display:none}.popup>.row{position:relative;width:75%;top:18%}.popup .content-column{padding-bottom:10px;max-width:90%}.us-popup-container #coupon-form-containers{width:55%;margin:auto}.us-popup-container .popup{display:flex;flex-direction:column;align-items:center;padding:90px 50px;background-size:cover;background-position:center}.us-popup-container .popup .validation_error h2{font-size:38px}.us-popup-container .popup label{display:none}.us-popup-container .popup .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px}.us-popup-container .popup .wrapper .popup-logo{margin-bottom:20px}.us-popup-container .popup .wrapper .popup-image{max-height:300px}.us-popup-container .popup .wrapper p,.us-popup-container .popup .wrapper .gform_description{max-width:75%;line-height:40px;margin-bottom:20px}.us-popup-container .popup .wrapper .button{margin:0 auto}.gform_wrapper{overflow:hidden;margin-bottom:35px}.gform_footer{display:flex;align-items:center}.gform_description{display:block}.validation_error{background:rgba(176,22,29,.5);border-left:3px solid #b0161d;margin:0 0 25px;padding:25px;color:#fff;font-size:15px;flex-basis:100%;max-width:100%}.gform_confirmation_message{text-align:center}.gform_fields{padding:0;margin:0;list-style:none;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin-left:-10px;margin-right:-10px}.gfield{padding-left:10px;padding-right:10px;flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin-bottom:20px}.gfield_label{display:block;margin-bottom:5px}.gfield_required{vertical-align:super}.ginput_container .large{width:100%}.ginput_container .medium{width:calc(2 / 3 * 100%)}.ginput_container .small{width:calc(1 / 3 * 100%)}.gfield_error input,.gfield_error textarea,.gfield_error select{border-color:#b0161d}.validation_message{margin-top:10px;color:#b0161d;font-size:calc(12px + (14 - 12) * (100vw - 320px) / (1200 - 320));font-style:italic}@media screen and (min-width:1200px){.validation_message{font-size:14px}}.ginput_container_checkbox,.ginput_container_radio{margin-left:25px}.ginput_container_checkbox+.validation_message,.ginput_container_radio+.validation_message{margin-left:25px}.gfield_checkbox,.gfield_radio{padding:0;margin:0;list-style:none}.gfield_checkbox input,.gfield_radio input{margin-right:5px}.gform_hidden{display:none}.gform_validation_container{display:none!important}.gf_full{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.gf_half{flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.gf_third{flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.gf_quarter{flex-basis:calc(3 / 12 * 100%);max-width:calc(3 / 12 * 100%)}.gf_list_inline .gfield_checkbox,.gf_list_inline .gfield_radio{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin-left:-10px;margin-right:-10px}.gf_list_inline .gfield_checkbox li,.gf_list_inline .gfield_radio li{padding-left:10px;padding-right:10px}.gf_submit:not(.button){transition-duration:.2s;transition-property:background-color,color,border,opacity;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:10px 25px;border-radius:0;min-width:180px;min-height:50px;cursor:pointer;position:relative;box-shadow:0 12px 24px 0 rgba(0,0,0,.07);font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320));letter-spacing:.1em;font-weight:500;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;outline:none;background-color:#EB751A;color:#fff}@media screen and (min-width:1200px){.gf_submit:not(.button){font-size:14px}}.gf_submit:not(.button) .fa{margin-left:10px;font-size:25px;font-weight:700}.gform_ajax_spinner{margin-left:10px}.ui-datepicker{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}.ui-datepicker-header{display:flex;align-items:center;background:#EB751A}.ui-datepicker-header .ui-icon{display:none}.ui-datepicker-prev{padding:5px 10px;flex-basis:25px;cursor:pointer}.ui-datepicker-prev:before{content:"\f0d9";font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;color:#fff}.ui-datepicker-next{padding:5px 10px;flex-basis:25px;cursor:pointer;order:1}.ui-datepicker-next:before{content:"\f0da";font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;color:#fff}.ui-datepicker-title{display:flex;justify-content:space-between;padding:10px 0}.ui-datepicker-month,.ui-datepicker-year{flex-basis:48%;height:30px;font-size:14px;padding-top:0;padding-bottom:0}.ui-datepicker-calendar{width:100%;border-collapse:collapse;border:none}.ui-datepicker-calendar th{padding:5px;font-size:14px;background:#f3f3f3}.ui-datepicker-calendar td{font-size:12px;text-align:center}.ui-datepicker-calendar .ui-state-default{padding:5px;display:block}.ui-datepicker-calendar .ui-state-disabled{cursor:disabled}.ui-datepicker-calendar .ui-state-hover{font-weight:700}.ui-datepicker-calendar .ui-state-active{background:#EB751A;color:#fff}.page-banner{background-size:cover;background-position:center;background-color:#EBE7DD;padding-top:calc(50px + (100 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (100 - 50) * (100vw - 320px) / (1200 - 320));position:relative}@media screen and (min-width:1200px){.page-banner{padding-top:100px}}@media screen and (min-width:1200px){.page-banner{padding-bottom:100px}}.page-banner:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);transition-duration:250ms;transition-property:background,transform,opacity}.page-banner>.row{min-height:calc(200px + (200 - 200) * (100vw - 320px) / (1200 - 320));position:relative;z-index:1}@media screen and (min-width:1200px){.page-banner>.row{min-height:200px}}.page-banner .button{margin-right:20px}@media screen and (max-width:480px){.page-banner .button+.button{margin-top:15px}}.mobile-banner-content{display:none}.homepage-banner{padding-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));position:relative;overflow:hidden}@media screen and (min-width:1200px){.homepage-banner{padding-top:50px}}@media screen and (min-width:1200px){.homepage-banner{padding-bottom:50px}}.homepage-banner .row{min-height:370px}.homepage-banner #bg-video{margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;min-width:100%;min-height:100%}.homepage-banner .banner-content{text-align:center}.homepage-banner .banner-content p,.homepage-banner .banner-content .gform_description{font-size:calc(16px + (20 - 16) * (100vw - 320px) / (1200 - 320));font-family:Gotham;font-weight:500;padding-bottom:20px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media screen and (min-width:1200px){.homepage-banner .banner-content p,.homepage-banner .banner-content .gform_description{font-size:20px}}.homepage-banner .video-active{position:absolute}.homepage-banner .video-active h1,.homepage-banner .video-active p,.homepage-banner .video-active .gform_description{color:#43464C}.homepage-banner .video-active h1{font-size:calc(40px + (60 - 40) * (100vw - 320px) / (1200 - 320));display:inline;padding-bottom:0}@media screen and (min-width:1200px){.homepage-banner .video-active h1{font-size:60px}}.banner-content{position:relative;z-index:2}.banner-title{font-size:calc(42px + (80 - 42) * (100vw - 320px) / (1200 - 320));padding-bottom:20px;padding-top:0}@media screen and (min-width:1200px){.banner-title{font-size:80px}}.banner-title~p,.banner-title~.gform_description{font-size:calc(18px + (20 - 18) * (100vw - 320px) / (1200 - 320));font-weight:500}@media screen and (min-width:1200px){.banner-title~p,.banner-title~.gform_description{font-size:20px}}.banner-pre-title,.post-label{font-size:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320));font-weight:500;padding-bottom:0;letter-spacing:.06em}@media screen and (min-width:1200px){.banner-pre-title,.post-label{font-size:20px}}.ingredient-banner{padding-bottom:30px}.ingredient-banner .scientific-name{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.ingredient-banner .scientific-name{font-size:16px}}.ingredient-banner .scientific-name~p,.ingredient-banner .scientific-name~.gform_description{font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.ingredient-banner .scientific-name~p,.ingredient-banner .scientific-name~.gform_description{font-size:14px}}.product-page-banner.mobile-banner{display:none}.product-page-banner.mobile-banner:after{display:none}@media screen and (max-width:980px){.product-page-banner.desktop-banner{display:none}.product-page-banner.mobile-banner{display:block}}.page-id-37543 .page-banner .button:not(.amazon){display:none}.page-id-37543 .coupon-callout-wrapper.newsletter{display:none}.page-template-_alt-landing-page_two .page-banner{background-image:var(--banner-background)}@media screen and (max-width:767px){.page-template-_alt-landing-page_two .page-banner{background-image:var(--mobile-banner-background)}}.text-center{text-align:center}.section{padding-top:calc(50px + (60 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (60 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.section{padding-top:60px}}@media screen and (min-width:1200px){.section{padding-bottom:60px}}.section.extra-padding{padding-top:calc(50px + (80 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (80 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.section.extra-padding{padding-top:80px}}@media screen and (min-width:1200px){.section.extra-padding{padding-bottom:80px}}.no-bottom{padding-bottom:0;margin-bottom:-15px}.section-bottom{padding-bottom:calc(50px + (60 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.section-bottom{padding-bottom:60px}}.section-bottom.extra-bottom-padding{padding-bottom:calc(50px + (80 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.section-bottom.extra-bottom-padding{padding-bottom:80px}}.section-top{padding-top:calc(50px + (60 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.section-top{padding-top:60px}}.section-top.extra-top-padding{padding-top:calc(50px + (80 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.section-top.extra-top-padding{padding-top:80px}}.post-category a{position:relative;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#fff;letter-spacing:.15em;padding-right:5px}.post-category a:before{content:", ";position:absolute;right:0;bottom:0}.post-category a:last-child:before{content:none}.heading-font{font-family:"Knockout-47";text-transform:uppercase;letter-spacing:.04em}.newsletter-wrapper{padding:calc(30px + (65 - 30) * (100vw - 320px) / (1200 - 320));text-align:center}@media screen and (min-width:1200px){.newsletter-wrapper{padding:65px}}.newsletter-wrapper p,.newsletter-wrapper .gform_description{font-weight:500}.newsletter-wrapper .gform_wrapper{display:block;position:relative;margin:10px auto 0}.newsletter-wrapper form{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin-right:auto;margin-left:auto;justify-content:center}.newsletter-wrapper .gfield{margin-bottom:0}.newsletter-wrapper .gfield_label{display:none}.newsletter-wrapper .gform_body{flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%)}.newsletter-wrapper .gform_footer{flex-basis:calc(3 / 12 * 100%);max-width:calc(3 / 12 * 100%)}.newsletter-wrapper .gform_footer,.newsletter-wrapper .gform_body{margin-top:10px}.newsletter-wrapper input{box-shadow:0 12px 24px 0 rgba(0,0,0,.07);border:none;width:100%}.newsletter-wrapper .validation_error,.newsletter-wrapper .validation_message{text-align:left;color:#fff}.newsletter-wrapper .button{min-width:100%;padding:10px}.social-shares-section .sub-heading{padding-bottom:10px}.social-shares-section .social-lists{padding:0;margin:0;list-style:none}.social-shares-section .social-lists li{display:inline-block}.social-shares-section .social-lists li+li{margin-left:10px}.social-shares-section .social-lists a{font-size:20px}.social-shares-section .fa-facebook-square{color:#3b5999}.social-shares-section .fa-pinterest{color:#bd081c}.social-shares-section .fa-twitter{color:#55acee}.social-shares-section .fa-google-plus{color:#dd4b39}.social-shares-section .fa-envelope-o{color:#434444}.navigation{padding-top:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.navigation{padding-top:30px}}.pagination-wrapper{padding-bottom:calc(20px + (45 - 20) * (100vw - 320px) / (1200 - 320));display:flex;align-items:center;justify-content:center}@media screen and (min-width:1200px){.pagination-wrapper{padding-bottom:45px}}.pagination-wrapper .pages{display:none}.pagination-wrapper span,.pagination-wrapper p,.pagination-wrapper .gform_description,.pagination-wrapper a{color:#434444;font-weight:500;font-size:14px;margin:0 10px;line-height:1}.pagination-wrapper a:hover{opacity:.7}.pagination-wrapper .fa{font-size:16px;margin:0 5px;font-weight:700}.pagination-wrapper p,.pagination-wrapper .gform_description{padding-bottom:0}.pagination-wrapper .current{color:#EB751A}.pagination-wrapper .page-lists{margin-left:calc(25px + (25 - 25) * (100vw - 320px) / (1200 - 320));margin-right:calc(25px + (25 - 25) * (100vw - 320px) / (1200 - 320));align-self:flex-end}@media screen and (min-width:1200px){.pagination-wrapper .page-lists{margin-left:25px}}@media screen and (min-width:1200px){.pagination-wrapper .page-lists{margin-right:25px}}.pagination-wrapper .prev-disabled,.pagination-wrapper .next-disabled{opacity:.7}.card-grid .loop-content{margin-bottom:20px}.card-grid .post-wrapper{min-height:calc(380px + (380 - 380) * (100vw - 320px) / (1200 - 320));position:relative;color:#fff;padding:20px;display:flex;align-items:flex-end}@media screen and (min-width:1200px){.card-grid .post-wrapper{min-height:380px}}.card-grid .post-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);transition-duration:250ms;transition-property:background,transform,opacity}.card-grid .post-content{position:relative;z-index:2}.card-grid .loop-title{font-family:"Gotham";padding-bottom:15px;font-size:calc(17px + (17 - 17) * (100vw - 320px) / (1200 - 320));text-transform:inherit;font-weight:500;line-height:1.8}@media screen and (min-width:1200px){.card-grid .loop-title{font-size:17px}}.benefits-grid li{margin-bottom:20px}.benefits-grid .list-item{padding-top:calc(25px + (25 - 25) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(25px + (25 - 25) * (100vw - 320px) / (1200 - 320));padding-left:calc(10px + (10 - 10) * (100vw - 320px) / (1200 - 320));padding-right:calc(10px + (10 - 10) * (100vw - 320px) / (1200 - 320));text-align:center;position:relative}@media screen and (min-width:1200px){.benefits-grid .list-item{padding-top:25px}}@media screen and (min-width:1200px){.benefits-grid .list-item{padding-bottom:25px}}@media screen and (min-width:1200px){.benefits-grid .list-item{padding-left:10px}}@media screen and (min-width:1200px){.benefits-grid .list-item{padding-right:10px}}.benefits-grid .grid-icon,.benefits-grid .grid-hover-icon{margin-bottom:20px}.benefits-grid .grid-title{color:#6B7F60;text-transform:uppercase;font-weight:500;font-size:calc(12px + (14 - 12) * (100vw - 320px) / (1200 - 320));line-height:1.5;padding-bottom:0;transition:all 250ms}@media screen and (min-width:1200px){.benefits-grid .grid-title{font-size:14px}}.product-grid .grid-item{margin-bottom:20px}.product-grid .product-container{padding:20px}.product-grid .product-title{font-family:"Gotham";font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));font-weight:500;text-transform:initial;letter-spacing:0em;padding-bottom:0;padding-top:15px;position:relative;z-index:2}@media screen and (min-width:1200px){.product-grid .product-title{font-size:16px}}.product-grid .product-wrapper{text-align:center;border:1px solid #F3F3F3;position:relative;transition:all .5s;display:flex;align-items:flex-end;justify-content:center}.product-grid .product-wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 10px 17px 0 rgba(146,146,146,.2);opacity:0;transition:all .5s}.product-grid .product-wrapper:hover{border-color:#fff}.product-grid .product-wrapper:hover:after{opacity:1}.product-grid .product-wrapper:hover .grid-button{opacity:1}.product-grid .grid-button{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s;z-index:8}.tabs-holder{margin-bottom:25px}.tab-controls{padding:0;margin:0;list-style:none;display:flex;border-bottom:1px solid rgba(67,68,68,.2);align-items:flex-end}.tab-control{padding-bottom:5px;border-bottom:5px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em}.tab-control+.tab-control{margin-left:50px}.tab-control.active{border-bottom-color:#EB751A}.tab-content{display:none;margin-top:20px}.tab-content.active{display:block}.single-recipe .project-gallery .row{margin:0 auto}.single-recipe .project-gallery .slider{overflow:hidden;margin-bottom:30px;max-width:100%!important;max-height:560px!important;border:1px solid #f3f3f3}.single-recipe .project-gallery .slider>.slide:not(:first-child){display:none}.single-recipe .project-gallery .slider .image-placer{height:560px;background-size:contain;background-position:center;background-repeat:no-repeat;-o-object-fit:contain;object-fit:contain}.single-recipe .project-gallery .slider .slick-arrow{transition:background 150ms ease-in;position:absolute;height:100px;width:50px;top:50%;transform:translateY(-50%);z-index:1;padding:0 20px;color:#fff;display:flex!important;align-items:center;justify-content:center;cursor:pointer}.single-recipe .project-gallery .slider .slick-arrow:hover{background:#92470d}.single-recipe .project-gallery .slider .slick-arrow:hover i{color:#fff}.single-recipe .project-gallery .slider .slick-arrow i{font-size:calc(40px + (55 - 40) * (100vw - 320px) / (1200 - 320));transition:all .35s ease}@media screen and (min-width:1200px){.single-recipe .project-gallery .slider .slick-arrow i{font-size:55px}}.single-recipe .project-gallery .slider .slick-prev{background:#EB751A;color:#fff;left:0}.single-recipe .project-gallery .slider .slick-prev i{transform:translateX(100%)}.single-recipe .project-gallery .slider .slick-next{right:0;background:#EB751A;color:#fff}.single-recipe .project-gallery .slider .slick-next i{right:0;transform:translateX(-100%)}.single-recipe .project-gallery .slider .slick-dots{position:absolute;margin:0;padding:0;list-style:none;bottom:25px;right:50px;z-index:1}.single-recipe .project-gallery .slider .slick-dots li{display:inline-block;cursor:pointer}.single-recipe .project-gallery .slider .slick-dots li+li{margin-left:8px}.single-recipe .project-gallery .slider .slick-dots li button{transform:translateZ(0);border:1px solid #4C4F55;border-radius:50%;width:20px;height:20px;background:#fff;color:#fff;font-size:2px;outline:0;cursor:pointer}.single-recipe .project-gallery .slider .slick-dots li.slick-active button{background:#EB751A;border-color:#EB751A;color:#EB751A}.single-recipe .project-gallery .slider .slick-active{position:relative;left:0;top:0;z-index:999;opacity:1}.single-recipe .project-gallery .slider .slick-active .fa{color:#fff}.single-recipe .project-gallery .slider .project-slider-thumbnail-grid .image-placer{height:110px;width:100%;background-size:cover;background-position:center}.single-recipe .project-gallery .slider .slick-track .thumbnail{margin-right:20px;position:relative}.single-recipe .project-gallery .slider .slick-track .thumbnail.slick-current:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:9px;background:#EB751A}.single-recipe .single-recipe-wrapper{display:flex}.single-recipe .shared-intro{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.single-recipe .fa-angle-right:before{position:relative;left:20px}.single-recipe .fa-angle-left:before{position:relative;right:20px}.single-recipe .slick-track .slick-track{display:none}@media screen and (max-width:979px){.single-recipe-wrapper{display:flex;flex-direction:column}.single-recipe .shared-intro{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);right:0}}.ingredient-comparison-table{display:block;overflow-x:scroll;border-collapse:collapse;width:100%;max-width:1400px;margin:0 auto 80px auto;padding:1px}.ingredient-comparison-table th,.ingredient-comparison-table td{text-align:center;padding:10px;min-width:125px}.ingredient-comparison-table th p,.ingredient-comparison-table th .gform_description,.ingredient-comparison-table td p,.ingredient-comparison-table td .gform_description{padding:0}.ingredient-comparison-table thead th{border:1px solid #4C4F55}.ingredient-comparison-table thead th:first-of-type{font-family:"Knockout-47";text-transform:uppercase;font-size:28px;letter-spacing:1px;font-weight:400}.ingredient-comparison-table thead th img{width:250px;height:250px;-o-object-fit:contain;object-fit:contain}.ingredient-comparison-table thead th p,.ingredient-comparison-table thead th .gform_description{font-size:12px;font-weight:700;line-height:1}.ingredient-comparison-table tbody tr:nth-of-type(odd){background-color:#f3f3f3}.ingredient-comparison-table tbody tr:nth-of-type(even){background-color:#EAE7E2}.ingredient-comparison-table tbody tr td{border:1px solid #4C4F55}.ingredient-comparison-table tbody p,.ingredient-comparison-table tbody .gform_description{line-height:1.2;font-weight:400;font-size:16px}.ingredient-comparison-table tbody tr:last-of-type td{padding:20px}.ingredient-comparison-table tbody tr:last-of-type td:first-of-type{background:#fff;border:none}.ingredient-comparison-table tbody tr:first-of-type{background-color:#6B7F60}.ingredient-comparison-table tbody tr:first-of-type td{color:#fff;text-transform:uppercase;font-family:"Knockout-47"}.ingredient-comparison-table tbody tr:first-of-type td:not(:first-of-type){font-size:24px}.ingredient-comparison-table tbody .row-title h3{font-family:"Knockout-47";text-transform:uppercase;font-size:28px;letter-spacing:1px;padding-bottom:0}.slideout-container{width:100%}.slideout-item .loop-content{display:flex;flex-direction:column;justify-content:flex-end;position:relative;min-height:400px;margin-bottom:20px;padding:20px;border:1px solid #A0967D;text-align:center;cursor:pointer}.slideout-item .loop-content h4{color:#434444;padding-bottom:10px;z-index:1000}.slideout-item .loop-content .read-more{color:#EB751A;display:block}.slideout-item .loop-content .read-more-icon{width:13px;height:13px;padding-left:1px;border:1px solid #EB751A;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-left:10px}.slideout-item .loop-content .image-container{height:100%;display:flex;justify-content:center;align-items:center}.slideout-item .loop-content .minus{display:none}.slideout-item .loop-content .show-icon{display:block}.slideout-item .loop-content .hide-icon{display:none}.slideout-item .loop-content .active-bar{display:none;justify-content:center;width:100%;height:0;background:#4C4F55;position:absolute;bottom:-20px;left:0}.slideout-item .loop-content .active-bar::after{content:'';position:absolute;bottom:-1px;width:0;height:0;border-bottom:10px solid #6B7F60;border-left:10px solid transparent;border-right:10px solid transparent;z-index:2}.slideout-item .loop-content.show-slideout .active-bar{display:flex}.slideout-item .loop-hidden{padding:calc(20px + (90 - 20) * (100vw - 320px) / (1200 - 320));padding-top:calc(30px + (40 - 30) * (100vw - 320px) / (1200 - 320));margin-bottom:20px;display:none;opacity:0;transition:opacity 200ms;position:relative;margin-top:20px;background:#6B7F60}@media screen and (min-width:1200px){.slideout-item .loop-hidden{padding:90px}}@media screen and (min-width:1200px){.slideout-item .loop-hidden{padding-top:40px}}.slideout-item .loop-hidden h6{text-transform:uppercase}.slideout-item .loop-hidden h5{padding-bottom:5px;color:#fff}.slideout-item .loop-hidden *{color:#fff}.slideout-item .loop-hidden .columns-8 p:last-of-type,.slideout-item .loop-hidden .columns-8 .gform_description:last-of-type,.slideout-item .loop-hidden .columns-4 p:last-of-type,.slideout-item .loop-hidden .columns-4 .gform_description:last-of-type{padding-bottom:0}.slideout-item .loop-hidden .close{position:absolute;top:7%;right:3%}.slideout-item .loop-hidden .close:hover{cursor:pointer}.slideout-item .loop-hidden .close i{color:#fff;font-size:20px}.slideout-container.block-grid-3 .slideout-item .loop-hidden{width:310%}.slideout-container.block-grid-4 .slideout-item .loop-hidden{width:421.5%}.slideout-container.block-grid-4 .slideout-item:nth-child(4n+1){flex-basis:50%;max-width:50%}.slideout-container.block-grid-4 .slideout-item:nth-child(4n+1) .loop-hidden{left:0;width:203.5%}@media screen and (max-width:979px){.slideout-container.block-grid-4>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.slideout-container.block-grid-4 .slideout-item .loop-hidden{width:204.5%}.slideout-container.block-grid-4 .slideout-item:nth-child(4n+1){flex-basis:100%;max-width:100%}.slideout-container.block-grid-4 .slideout-item:nth-child(4n+1) .loop-hidden{left:0;width:100%}}@media screen and (max-width:767px){.slideout-container.block-grid-4>*,.slideout-container.block-grid-3>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.slideout-container.block-grid-4 .slideout-item .loop-hidden,.slideout-container.block-grid-3 .slideout-item .loop-hidden{width:204.5%}.slideout-container.block-grid-4 .slideout-item .loop-hidden .columns-8,.slideout-container.block-grid-4 .slideout-item .loop-hidden .columns-4,.slideout-container.block-grid-3 .slideout-item .loop-hidden .columns-8,.slideout-container.block-grid-3 .slideout-item .loop-hidden .columns-4{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}@media screen and (max-width:480px){.slideout-item:not(:first-of-type) .loop-content{max-height:300px;height:auto!important;min-height:275px}}.quiz-callout{padding-bottom:calc(30px + (70 - 30) * (100vw - 320px) / (1200 - 320));background-image:var(--wpr-bg-992e4a2a-d83a-450d-8878-bf258154982c)}@media screen and (min-width:1200px){.quiz-callout{padding-bottom:70px}}#gform_8{padding-top:30px}#gform_8 #field_8_1>label{height:0;width:0;overflow:hidden;position:absolute;pointer-events:none;opacity:0}#gform_8 .ginput_container{max-width:300px;margin:0 auto}#gform_8 .gform_footer{text-align:center;justify-content:center}#gform_8 #field_8_2,#gform_8 .gform_footer{display:none}.quiz-callout .columns-8{padding-top:calc(20px + (70 - 20) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(20px + (40 - 20) * (100vw - 320px) / (1200 - 320));padding-left:calc(10px + (60 - 10) * (100vw - 320px) / (1200 - 320));padding-right:calc(10px + (60 - 10) * (100vw - 320px) / (1200 - 320));background-color:#EBE7DD;text-align:center;position:relative;top:-60px}@media screen and (min-width:1200px){.quiz-callout .columns-8{padding-top:70px}}@media screen and (min-width:1200px){.quiz-callout .columns-8{padding-bottom:40px}}@media screen and (min-width:1200px){.quiz-callout .columns-8{padding-left:60px}}@media screen and (min-width:1200px){.quiz-callout .columns-8{padding-right:60px}}.quiz-callout .columns-8 p,.quiz-callout .columns-8 .gform_description{font-weight:500;font-size:16px}.quiz-callout .columns-8:after{content:'';height:calc(100% - 20px);width:calc(100% - 20px);position:absolute;top:10px;left:10px;pointer-events:none}@media screen and (max-width:767px){.quiz-callout .columns-8{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}}@media screen and (max-width:480px){.quiz-callout .columns-8{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.customer-reviews{background:#EAE7E2;padding-top:calc(125px + (125 - 125) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(75px + (75 - 75) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.customer-reviews{padding-top:125px}}@media screen and (min-width:1200px){.customer-reviews{padding-bottom:75px}}.customer-reviews .reviews{display:flex;align-items:center;position:relative;justify-content:center}.customer-reviews .reviews-heading{padding-bottom:calc(60px + (60 - 60) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.customer-reviews .reviews-heading{padding-bottom:60px}}.customer-reviews .slick-dots{position:absolute;bottom:-25px;width:100%;display:flex;justify-content:center;padding:0;margin:0;list-style:none}.customer-reviews .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 2px;padding:0;cursor:pointer;color:#f3f3f3}.customer-reviews .slick-dots li.active{color:#6B7F60}.customer-reviews .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.customer-reviews .slick-dots li.slick-active button:before{color:#6B7F60;opacity:1}.customer-reviews .slick-dots li button:before{content:'•';font-size:40px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;text-align:center;opacity:.25;color:#6B7F60}.customer-reviews .slick-arrow{position:absolute;width:30px;height:80px;background:#EB751A;color:#fff;display:flex;align-items:center;justify-content:center}.customer-reviews .slick-arrow.slick-prev{left:-40px}.customer-reviews .slick-arrow.slick-next{right:-40px}.customer-reviews .review.loop-item .wrapper{display:flex}.customer-reviews .review.loop-item .wrapper .image-column{flex-basis:30%}.customer-reviews .review.loop-item .wrapper .content-column{flex-basis:70%}.customer-reviews .review.loop-item .wrapper .content-column p.review-title,.customer-reviews .review.loop-item .wrapper .content-column .review-title.gform_description{font-weight:500}.customer-reviews .review.loop-item .wrapper .content-column p.reviewer,.customer-reviews .review.loop-item .wrapper .content-column .reviewer.gform_description{font-weight:500;font-size:13px}.stars{padding-bottom:20px}.stars i{color:#EB751A;font-size:13px}.stars.one i:nth-child(-n+1){font-weight:900}.stars.two i:nth-child(-n+2){font-weight:900}.stars.three i:nth-child(-n+3){font-weight:900}.stars.four i:nth-child(-n+4){font-weight:900}.stars.five i:nth-child(-n+5){font-weight:900}.accordion-holder .accordion-content{display:none;padding:20px 20px 60px}.accordion-controls{display:flex}.accordion-controls a{display:inline-block;padding:5px 10px;opacity:1}.accordion-controls a:hover{opacity:.5}.accordion-entry img{height:60px;width:60px;-o-object-fit:contain;object-fit:contain}.accordion-entry{margin-bottom:20px}.accordion-label{display:flex;align-items:center;justify-content:flex-start;padding:15px 20px;border-radius:0;position:relative;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.accordion-label .p-wrapper{min-width:100px;padding:0;margin-right:25px}.accordion-label img{height:50px;width:auto;-o-object-fit:cover;object-fit:cover}.accordion-label h6{padding:0 15px 0 0;width:70%}.accordion-label:after{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:"\f077";font-size:17px;right:7px;top:10px;position:absolute;display:flex;justify-content:center;align-items:center;min-width:40px;height:40px;border:unset;color:inherit;transform:rotateX(180deg);transform-origin:center}[data-status="opened"] .accordion-label:after{content:"\f077";transform:rotateX(0deg);border:unset}.accordion-label span{margin-left:15px}.accordion-content{padding:20px;padding-bottom:100px}@media screen and (max-width:979px){.accordion-holder{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.accordion-holder h5{width:70%}}.site-utility{padding:0 0 20px}.site-utility .utility-column{text-align:right}.utility-menu{padding:0;margin:0;list-style:none;text-align:right}.utility-menu li{display:inline-block;margin-left:10px;padding-left:10px;position:relative}.utility-menu li:before{content:"|";position:absolute;right:100%;top:50%;color:#EAE7E2;transform:translateY(-50%)}.utility-menu .my-account-menu-item span,.utility-menu .logout-menu-item span{font-size:13px;font-weight:500}.utility-menu a{opacity:1;color:#434444}.utility-menu a:hover{opacity:.7}.site-header{padding:20px 0 0;transition:transform 500ms ease-in-out;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:9999}.site-header.sticky{box-shadow:0 12px 24px 0 rgba(0,0,0,.07)}.wpml-_translation,.sitewide-searchbar,.woo-_cart{display:inline-block}.sitewide-search-form{max-width:180px;position:relative}.sitewide-search-form input{max-height:30px;color:#4C4F55;border-color:currentColor;font-size:12px;font-weight:300;font-family:"Gotham";padding-right:30px}.sitewide-search-form button{position:absolute;top:0;right:0;border:none;background-color:transparent;height:100%;display:block;font-weight:300;color:#4C4F55}.sitewide-search-form button:focus{outline:none}.wpml-_translation,.mobile-wpml-_translation{margin-left:15px}.wpml-_translation a,.mobile-wpml-_translation a{display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-size:10px;height:30px;width:30px;text-transform:uppercase;color:#4C4F55;border-radius:50%}.wpml-_translation .active,.mobile-wpml-_translation .active{background-color:#EBE7DD}.cart-item-count{display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-size:13px;height:30px;width:30px;margin-left:5px;text-transform:uppercase;color:#4C4F55;border-radius:50%;background-color:#EBE7DD}.mobile-wpml-_translation{display:none}.fs-menu-trigger{display:inline-flex;align-items:center;text-decoration:none}.fs-menu-trigger:focus{outline:none}@media screen and (min-width:980px){.fs-menu-trigger{display:none!important}}.fs-burger-menu{display:flex;flex-direction:column;justify-content:space-between;width:35px;height:20px;position:relative;color:#EB751A}.fs-burger-menu:before,.fs-burger-menu:after{content:"";height:3px;background:currentColor;opacity:1;transform:translate(0,0);transition-duration:250ms;transition-delay:250ms;transition-property:transform opacity}.menu-opened .fs-burger-menu:before{opacity:0;transform:translateX(-10px);transition-delay:0s}.menu-opened .fs-burger-menu:after{opacity:0;transform:translateX(10px);transition-delay:0s}.burger-menu-text{margin-right:10px;text-transform:uppercase;letter-spacing:.05em;font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320));color:#434444}@media screen and (min-width:1200px){.burger-menu-text{font-size:14px}}.burger-line{position:relative;background:transparent;height:3px}.burger-line:before,.burger-line:after{content:"";position:absolute;width:100%;height:3px;background:currentColor;transform-origin:center;transition-duration:500ms;transition-delay:0s;transition-property:transform;left:0}.menu-opened .burger-line:before{transform:rotate(45deg);transition-delay:250ms}.menu-opened .burger-line:after{transform:rotate(-45deg);transition-delay:250ms}.amazon-disabled{margin-top:50px;margin-bottom:50px}@media screen and (max-width:979px){.site-header .desktop-menu-header{display:none!important}}.site-header .mobile-menu-header .mobile-submenu-trigger{background:unset!important;color:white!important}.site-header .mobile-menu-header .menu-item-has-children .sub-menu{display:none}.site-header .mobile-menu-header .menu-item-has-children .sub-menu a{padding:10px 10px 5px 20px;text-align:left;font-size:14px}.site-header .mobile-menu-header .menu-item-has-children .sub-menu .bold a{font-weight:500;text-transform:uppercase;font-size:12px;letter-spacing:.03em}@media screen and (min-width:980px){.site-header .mobile-menu-header{display:none!important}}.navigation-column{position:relative;text-align:right}.main-menu{padding:0;margin:0;list-style:none;display:none;justify-content:flex-end}.main-menu>li+li{margin-left:30px}.main-menu>li>a{color:#434444;display:flex;padding:20px 0 40px;font-weight:500;text-transform:uppercase;font-size:12px;letter-spacing:.03em}.main-menu>li>a:hover{color:#EB751A}.main-menu>li>.plant-finder-button{box-shadow:none;min-height:0;padding:10px 25px;background:#6B7F60;color:#fff;position:relative}.main-menu>li>.plant-finder-button:after{content:'';background:var(--wpr-bg-63ad8e8c-7ae5-4c65-a5f3-630027b87646);background-size:contain;background-repeat:no-repeat;height:27px;width:30px;position:relative;right:-10px;top:0}.main-menu>li>.amazon-button{min-height:0;padding:10px 25px;position:relative}.main-menu>li>.where-to-buy-button{box-shadow:none;min-height:0;padding:10px 25px}.main-menu>li>.where-to-buy-button,.main-menu>li>.plant-finder-button,.main-menu>li>.button{height:47px}.main-menu>.current-menu-item>a{color:#EB751A}.menu-item-has-children{position:relative}.menu-item-has-children .sub-menu{padding:0;margin:0;list-style:none}.menu-item-has-children li a{padding:5px 10px;display:block;color:#fff;background:#EB751A}.menu-item-has-children li a:hover{background:#c15e11}.mobile-submenu-trigger{align-items:center;justify-content:center;width:25px;height:25px;background:#fff;border-radius:50%;color:#434444;transition:250ms;transition-property:transform,background,color;transform-origin:center;transform:rotateX(0deg)}.mobile-submenu-trigger.opened{transform:rotateX(180deg)}.mega-products-menu>a{position:relative}.mega-products-menu>a:before{opacity:0;content:'';position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;top:100%;left:50%;transform:translateX(-50%);z-index:15}@media screen and (min-width:980px){.mobile-submenu-trigger{display:none!important}.main-menu{display:inline-flex!important}.menu-item-has-children>a{position:relative;padding-right:20px!important}.menu-item-has-children>a:after{content:"\f107";position:absolute;right:0;margin-left:5px;font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;color:#EB751A;font-weight:700;font-size:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320));top:18px}}@media screen and (min-width:980px) and (min-width:1200px){.menu-item-has-children>a:after{font-size:20px}}@media screen and (min-width:980px){.menu-item-has-children .sub-menu{position:absolute;z-index:10;min-width:180px;top:100%;left:0%;transform:translate(0%,50px);transition:350ms;transition-property:transform,opacity;visibility:hidden;opacity:0;box-shadow:-1px 3px 5px rgba(0,0,0,.3)}.menu-item-has-children .products-mega-menu{min-width:780px;top:100%;left:-100%;transform:translate(0%,20px)}.menu-item-has-children:last-child .sub-menu{right:0;left:auto;transform:translate(0,20px)}.menu-item-has-children:hover .sub-menu{transform:translate(0%,0);visibility:visible;opacity:1}.menu-item-has-children:hover>a:before{opacity:1;transform:translate(0,0)}.menu-item-has-children:hover:last-child .sub-menu{transform:translate(0,0)}}.products-mega-menu{background-color:#F2EFEF;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin-right:auto;margin-left:auto;text-align:left}.products-mega-menu .menu-wrapper{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin-right:auto;margin-left:auto}.products-mega-menu .menu-callout-wrapper,.products-mega-menu .menu-item-wrapper,.products-mega-menu .menu-wrapper{flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.products-mega-menu .shop-all-link{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.products-mega-menu .menu-callout-image{height:100%;display:flex;align-items:flex-end;justify-content:center;padding:35px}.products-mega-menu .menu-item-wrapper{padding:30px}.products-mega-menu .menu-item-wrapper p,.products-mega-menu .menu-item-wrapper .gform_description{padding-bottom:0;line-height:1;padding-top:20px}.products-mega-menu .menu-item-wrapper a{color:#434444;border-bottom:none;font-size:12px;font-weight:500}.products-mega-menu .menu-heading{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;font-size:13px;letter-spacing:0}.products-mega-menu .shop-all-link{border-top:1px solid #D4CCB6;padding:20px 30px}.show-mobile,.cart-menu{display:none}@media screen and (max-width:979px){.main-menu{position:absolute;right:0;top:0;min-width:50%;z-index:10}.main-menu>li{display:block}.main-menu>li+li{margin-left:0!important}.main-menu>li>a{background:#EB751A;color:#fff;padding:15px 20px;align-items:center}.main-menu>li>a:hover{background:#c15e11;color:#fff}.main-menu>.current-menu-item>a{border-bottom:none;color:#fff;background-color:#c15e11}.main-menu .menu-button{background-color:#EB751A;padding:15px 20px}.main-menu .where-to-buy-button{background-color:#fff;border-color:#fff}.menu-item-has-children>a{display:flex!important;justify-content:space-between;align-items:center}.mobile-submenu-trigger{display:flex}.mobile-submenu-trigger i{font-size:20px}.products-mega-menu{display:none}}.site-content{padding-top:calc(30px + (50 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.site-content{padding-top:50px}}.ie11 a[data-taxonomy="hmc_health_goal"] img{max-width:36px}.ie11 a[data-taxonomy="hmc_type"] img{min-width:100px}@media screen and (max-width:979px){.block-grid-3{justify-content:center;width:100%}.block-grid-3>*{flex-basis:48%;max-width:48%}.featured-section .post-wrapper{display:block!important;width:100%!important}.featured-section .loop-post{width:100%!important}}@media screen and (max-width:767px){.block-grid-3{justify-content:center;width:100%}.block-grid-3>*{flex-basis:98%;max-width:88%}}.site-footer{padding-top:calc(20px + (80 - 20) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (80 - 50) * (100vw - 320px) / (1200 - 320));background-color:#4C4F55;color:#fff;position:relative}@media screen and (min-width:1200px){.site-footer{padding-top:80px}}@media screen and (min-width:1200px){.site-footer{padding-bottom:80px}}.site-footer:after{content:'';position:absolute;width:35%;height:100%;background-color:#43464C;right:0;top:0}.site-footer .social-lists{padding:0;margin:0;list-style:none;margin-top:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.site-footer .social-lists{margin-top:20px}}.site-footer .social-lists li{display:inline-block}.site-footer .social-lists li+li{margin-left:25px}.site-footer .social-lists a{color:#fff;font-size:25px}.footer-logo-column{align-content:center;justify-content:center}.footer-logo{max-width:45%}.footer-logo.b-corp-logo{padding-left:10px;max-width:40%}@media (max-width:639px){.footer-logo{max-width:20%}.footer-logo.b-corp-logo{max-width:19%}}.footer-connect-email-address,.footer-connect-phone-number{margin-bottom:20px;display:block;font-size:14px;color:#fff}.footer-location-column{position:relative;z-index:1}.footer-logo-column,.footer-menu-column,.footer-connect-column{margin-top:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.footer-logo-column,.footer-menu-column,.footer-connect-column{margin-top:30px}}.footer-location-wrapper{border:1px solid rgba(255,255,255,.3);margin-bottom:20px}.footer-plant-finder-wrapper{background:#6B7F60}.footer-plant-finder-wrapper h4{position:relative;display:inline-block}.footer-plant-finder-wrapper h4:before{content:'';background:var(--wpr-bg-0cecf22b-683f-48f3-8bae-b6d4e8ed62b5);background-size:cover;height:27px;width:30px;position:relative;left:0;top:0;display:inline-block}.footer-plant-finder-wrapper,.footer-location-wrapper{display:block;max-width:315px;margin-left:auto;text-align:center;padding-right:calc(30px + (50 - 30) * (100vw - 320px) / (1200 - 320));padding-left:calc(30px + (50 - 30) * (100vw - 320px) / (1200 - 320));padding-top:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(40px + (40 - 40) * (100vw - 320px) / (1200 - 320));margin-bottom:20px}@media screen and (min-width:1200px){.footer-plant-finder-wrapper,.footer-location-wrapper{padding-right:50px}}@media screen and (min-width:1200px){.footer-plant-finder-wrapper,.footer-location-wrapper{padding-left:50px}}@media screen and (min-width:1200px){.footer-plant-finder-wrapper,.footer-location-wrapper{padding-top:30px}}@media screen and (min-width:1200px){.footer-plant-finder-wrapper,.footer-location-wrapper{padding-bottom:40px}}.footer-plant-finder-wrapper .button,.footer-location-wrapper .button{padding:10px 20px;font-size:12px;min-width:199px}.footer-label{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;font-size:14px}.footer-menu{padding:0;margin:0;list-style:none;display:block;height:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2}.footer-menu li{font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320));margin-bottom:15px}@media screen and (min-width:1200px){.footer-menu li{font-size:14px}}.footer-menu a{opacity:1;font-weight:500;color:#fff}.footer-menu a:hover{opacity:.7}.footer-copyright{padding-bottom:40px;background-color:#4C4F55;color:#fff;position:relative}.footer-copyright:after{content:'';position:absolute;width:35%;height:100%;background-color:#43464C;right:0;top:0}.footer-copyright p,.footer-copyright .gform_description{padding-bottom:0}.footer-copyright p.footer-privacy-notice,.footer-copyright .footer-privacy-notice.gform_description{font-size:12px;padding-bottom:15px}.site-copyright{display:inline-block;font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.site-copyright{font-size:13px}}.privacy-menu{display:inline-block;padding:0;margin:0;list-style:none}.privacy-menu li{display:inline-block;font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));margin-left:30px}@media screen and (min-width:1200px){.privacy-menu li{font-size:13px}}.privacy-menu a{color:#fff}.designby-column{position:relative;z-index:1}.site-credit{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320));display:block;max-width:315px;margin-left:auto;text-align:left}@media screen and (min-width:1200px){.site-credit{font-size:13px}}.site-credit a{color:#fff;border-bottom:none}.embeded-newsletter{margin-top:200px;display:flex;justify-content:center;align-items:baseline;background-size:cover;background-repeat:no-repeat;padding:30px 0 10px}.embeded-newsletter .columns-8{max-width:860px;padding:0 30px;position:relative}@media screen and (max-width:767px){.embeded-newsletter .columns-8{flex-basis:100%;padding:30px 10px}}.homepage-_about{padding-top:calc(50px + (75 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (75 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.homepage-_about{padding-top:75px}}@media screen and (min-width:1200px){.homepage-_about{padding-bottom:75px}}.homepage-_about .image-column{margin-bottom:calc(-130px + (-130 - -130) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.homepage-_about .image-column{margin-bottom:-130px}}.about-content p,.about-content .gform_description{font-weight:500}.homepage-_products{padding-top:calc(50px + (75 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(30px + (25 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.homepage-_products{padding-top:75px}}@media screen and (min-width:1200px){.homepage-_products{padding-bottom:25px}}.homepage-_products .products-sub-heading{padding-bottom:0;color:#EB751A;text-transform:uppercase;font-weight:500;font-size:16px}.homepage-_store-locator{padding-bottom:calc(25px + (50 - 25) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.homepage-_store-locator{padding-bottom:50px}}.homepage-_store-locator .content-column{text-align:center}.homepage-_store-locator,.homepage-amazon-callout{position:relative;z-index:10}.homepage-_store-locator:after,.homepage-amazon-callout:after{content:"";position:absolute;width:100%;height:50%;bottom:0;left:0;background-color:#EAE7E2}.homepage-_store-locator .bt-brown-pattern-bg,.homepage-amazon-callout .bt-brown-pattern-bg{z-index:10}.homepage-_store-locator .bt-brown-pattern-bg *:not(.button):not(i),.homepage-amazon-callout .bt-brown-pattern-bg *:not(.button):not(i){color:#434444}.homepage-amazon-callout .button{display:inline-flex;align-items:center;justify-content:center}.store-locator-wrapper,.amazon-button-wrapper{padding-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (70 - 50) * (100vw - 320px) / (1200 - 320));color:#fff;position:relative;z-index:2}@media screen and (min-width:1200px){.store-locator-wrapper,.amazon-button-wrapper{padding-top:50px}}@media screen and (min-width:1200px){.store-locator-wrapper,.amazon-button-wrapper{padding-bottom:70px}}.store-locator-wrapper .content-column,.amazon-button-wrapper .content-column{position:relative;z-index:2}.store-locator-wrapper p,.store-locator-wrapper .gform_description,.amazon-button-wrapper p,.amazon-button-wrapper .gform_description{font-weight:500}.store-locator-wrapper .button,.amazon-button-wrapper .button{min-width:199px}.store-locator-wrapper .plant-finder-heading{position:relative;display:inline-block}.store-locator-wrapper .plant-finder-heading:before{content:"";background:var(--wpr-bg-f8e7d84e-aa61-4245-9ed5-a1a209b440dd);background-size:cover;height:54px;width:54px;position:relative;left:0;top:6px;display:inline-block}.home-store-locator{display:flex;justify-content:center}.homepage-_image-content-callout{padding-top:calc(50px + (130 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (130 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.homepage-_image-content-callout{padding-top:130px}}@media screen and (min-width:1200px){.homepage-_image-content-callout{padding-bottom:130px}}.homepage-_image-content-callout .image-and-content-sub-heading{padding-bottom:0;color:#EB751A;text-transform:uppercase;font-weight:500;font-size:16px}.image-content-callout-wrapper{padding-top:calc(50px + (100 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (100 - 50) * (100vw - 320px) / (1200 - 320));position:relative}@media screen and (min-width:1200px){.image-content-callout-wrapper{padding-top:100px}}@media screen and (min-width:1200px){.image-content-callout-wrapper{padding-bottom:100px}}.image-content-callout-reverse:before{content:"";position:absolute;width:535px;height:90%;top:50%;transform:translateY(-50%);left:130px;background-size:cover;background-position:center}.image-content-callout-reverse:after{content:"";position:absolute;width:35px;height:450px;top:50%;right:0;transform:translateY(-50%);background-color:#BB844B}.image-content-callout:after{content:"";position:absolute;width:535px;height:90%;top:50%;transform:translateY(-50%);right:130px;background-size:cover;background-position:center}.image-content-callout:before{content:"";position:absolute;width:35px;height:450px;top:50%;left:0;transform:translateY(-50%);background-color:#EB751A}.homepage-_blog{padding-top:calc(50px + (100 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.homepage-_blog{padding-top:100px}}.blog-grid{margin-top:calc(0px + (50 - 0) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.blog-grid{margin-top:50px}}.products-content{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin-right:auto;margin-left:auto;max-width:none}.products-filter-wrapper{flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.products-content-wrapper{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.hp-benefits-grid .grid-hover-icon{display:none;opacity:0;transition:all 250ms}.hp-benefits-grid .list-item{transition:all 250ms;height:100%;display:flex;align-items:center;justify-content:center}.hp-benefits-grid .list-item:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;box-shadow:0 10px 17px 0 rgba(107,127,96,.2);opacity:0;transition:all 250ms}.hp-benefits-grid .list-item:hover{transform:translateY(-10px)}.hp-benefits-grid .list-item:hover .grid-title{color:#EB751A}.hp-benefits-grid .list-item:hover .grid-hover-icon{display:block;opacity:1}.hp-benefits-grid .list-item:hover .grid-icon{opacity:0;display:none}.hp-benefits-grid .list-item:hover:after{opacity:1}.card-grid .loop-content{margin-bottom:20px;flex-direction:column}.post-content{padding-left:calc(10px + (20 - 10) * (100vw - 320px) / (1200 - 320));padding-right:calc(10px + (20 - 10) * (100vw - 320px) / (1200 - 320));padding-top:calc(10px + (20 - 10) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(10px + (40 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.post-content{padding-left:20px}}@media screen and (min-width:1200px){.post-content{padding-right:20px}}@media screen and (min-width:1200px){.post-content{padding-top:20px}}@media screen and (min-width:1200px){.post-content{padding-bottom:40px}}.post-content a{color:#434444}.post-content .read-more{color:#EB751A}.post-wrapper:after{height:0%!important}html[lang="en-US"] .homepage-_store-locator{display:none}.home-blog-recipe-section{padding-top:calc(25px + (75 - 25) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(25px + (75 - 25) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.home-blog-recipe-section{padding-top:75px}}@media screen and (min-width:1200px){.home-blog-recipe-section{padding-bottom:75px}}.home-blog-recipe-section .shared-post-wrapper{width:calc(100% + 20px);display:inline-block}.home-blog-recipe-section .shared-post-wrapper>div{float:left}.home-blog-recipe-section .shared-post-wrapper>div:first-of-type{width:60%;height:40vh;min-height:400px}.home-blog-recipe-section .shared-post-wrapper>div:nth-of-type(2){width:40%;height:20vh;min-height:200px}.home-blog-recipe-section .shared-post-wrapper>div:last-of-type{width:40%;height:20vh;min-height:200px}.home-blog-recipe-section .loop-content.loop-post{position:relative;display:flex;align-items:center;padding:10px}.home-blog-recipe-section .loop-content.loop-post *:not(.read-more){color:#fff}.home-blog-recipe-section .loop-content.loop-post h1.loop-title{font-size:16px;text-transform:none;font-weight:500;line-height:25px;font-family:"Gotham"}.home-blog-recipe-section .loop-content.loop-post>.post-wrapper{width:100%;height:100%;position:relative}.home-blog-recipe-section .loop-content.loop-post>.post-wrapper::after{content:"";position:absolute;height:100%!important;width:100%;z-index:0;background:rgba(0,0,0,.4);top:0;left:0}.home-blog-recipe-section .loop-content.loop-post .post-content{position:absolute;bottom:20px}.why-botanica{background:#6B7F60}.why-botanica>.row{max-width:100vw}.why-botanica .image-column{padding-left:0}.why-botanica .content-column{padding-right:9%}.why-botanica .content-column p,.why-botanica .content-column .gform_description{padding-bottom:20px}.why-botanica .content-column *:not(.button){color:#fff}.home-product-categories{padding-top:calc(25px + (25 - 25) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(25px + (75 - 25) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.home-product-categories{padding-top:25px}}@media screen and (min-width:1200px){.home-product-categories{padding-bottom:75px}}.product-categories-heading{text-align:center}.in-the-media{padding-top:calc(25px + (75 - 25) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(25px + (75 - 25) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.in-the-media{padding-top:75px}}@media screen and (min-width:1200px){.in-the-media{padding-bottom:75px}}.in-the-media .content-column.column-center{text-align:center;padding-bottom:calc(20px + (50 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.in-the-media .content-column.column-center{padding-bottom:50px}}.in-the-media article .wrapper{padding:20px}@media screen and (max-width:979px){.in-the-media .block-grid-4>*{flex-basis:calc(1 / 2 * 100%)!important;max-width:calc(1 / 2 * 100%)!important}}.about-callout p,.about-callout .gform_description{font-weight:500}.about-intro .about-image{width:calc(50% - 20px);margin-left:auto}.about-video .video-thumbnail{margin-top:20px}.about-lists .heading{font-size:calc(18px + (22 - 18) * (100vw - 320px) / (1200 - 320));font-weight:500;padding-bottom:10px}@media screen and (min-width:1200px){.about-lists .heading{font-size:22px}}.about-lists .grid-image{margin-bottom:20px}.about-team{padding-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));position:relative;margin-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.about-team{padding-top:50px}}@media screen and (min-width:1200px){.about-team{margin-top:50px}}.about-team:before{content:'';position:absolute;height:70%;width:100%;background-color:#EAE7E2;top:0;left:0}.about-team .content-column,.about-team .heading-column{position:relative;z-index:1}.about-team .content-column{margin-top:20px}.about-team .about-team-content{position:absolute;top:50%;width:40%;right:0;transform:translateY(-50%);padding-right:calc(20px + (30 - 20) * (100vw - 320px) / (1200 - 320));padding-left:calc(20px + (30 - 20) * (100vw - 320px) / (1200 - 320));padding-top:calc(20px + (50 - 20) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(10px + (30 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.about-team .about-team-content{padding-right:30px}}@media screen and (min-width:1200px){.about-team .about-team-content{padding-left:30px}}@media screen and (min-width:1200px){.about-team .about-team-content{padding-top:50px}}@media screen and (min-width:1200px){.about-team .about-team-content{padding-bottom:30px}}.about-team .about-team-content p,.about-team .about-team-content .gform_description{color:#fff;font-weight:500}.customer-team-grid{margin-top:20px}.customer-team-grid a{color:#434444}.customer-team-grid a:hover{color:#EB751A}.customer-team-grid li{margin-bottom:20px}.customer-team-grid .grid-image{position:relative;padding-bottom:calc(180 / 180 * 100%)}.customer-team-grid img{position:absolute;width:100%;height:100%;border-radius:50%}.customer-team-grid .grid-content{margin-top:10px}.about-section .team-name{font-size:calc(18px + (20 - 18) * (100vw - 320px) / (1200 - 320));font-weight:500;line-height:1;padding-bottom:10px}@media screen and (min-width:1200px){.about-section .team-name{font-size:20px}}.about-section .member-position{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;letter-spacing:0;padding-bottom:0}.team-content{display:none;width:50%}.team-content img{margin-bottom:30px}.team-content .team-image,.team-content .content-wrapper{display:inline-block;float:left}.team-content .team-image{width:40%}.team-content .content-wrapper{width:60%}.expert-team-grid{margin-top:20px}.expert-team-grid a{color:#434444}.expert-team-grid a:hover{color:#EB751A}.expert-team-grid li{margin-bottom:20px}.expert-team-grid .grid-item{position:relative;transform:none;transition:transform 250ms}.expert-team-grid .grid-item:after{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 12px 24px 0 rgba(0,0,0,.13);transition:opacity 250ms}.expert-team-grid .grid-item:hover{transform:translateY(-10px)}.expert-team-grid .grid-item:hover:after{opacity:1}.expert-team-grid .grid-item:hover .grid-content{opacity:1}.expert-team-grid .grid-content{transition:all .2s;opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(235,117,26,.8);color:#fff;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column}.expert-team-grid .grid-image{position:relative;padding-bottom:calc(270 / 280 * 100%)}.expert-team-grid img{position:absolute;width:100%;height:100%}.award-lists li{margin-bottom:20px}.about-fun-facts .about-facts-heading{margin-bottom:20px}.about-fun-facts p,.about-fun-facts .gform_description{font-weight:500}.about-fun-facts .main-fact-icon{margin-bottom:30px}.fun-fact-lists .list-item{display:flex;align-items:center;margin-bottom:20px}.fun-fact-lists .list-image{flex-basis:25%;max-width:25%}.fun-fact-lists .list-content{flex-basis:75%;max-width:75%}.fun-fact-lists p,.fun-fact-lists .gform_description{padding-bottom:0}.about-contact-callout p,.about-contact-callout .gform_description{font-weight:500}.about-contact-callout .button.orange{margin-bottom:100px}.page-template-_alt-landing-page .site-content{background-position:center;background-repeat:no-repeat}.page-template-_alt-landing-page .columns-6.column-center{margin-top:80px;text-align:center;margin-bottom:150px}@media screen and (max-width:767px){.page-template-_alt-landing-page .columns-6.column-center{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.page-template-_alt-landing-page .countdown{display:flex;justify-content:space-between;padding:40px 60px;border:1px solid rgba(76,79,85,.4);max-width:450px;margin:0 auto;background:#fff}@media screen and (max-width:767px){.page-template-_alt-landing-page .countdown{padding:20px}}.page-template-_alt-landing-page .countdown p,.page-template-_alt-landing-page .countdown .gform_description{padding:0}.page-template-_alt-landing-page .count-num{font-size:80px;line-height:1;margin:0;padding-bottom:25px;letter-spacing:.025em;text-transform:uppercase;font-weight:500;font-family:"Knockout-47"}@media screen and (max-width:767px){.page-template-_alt-landing-page .count-num{font-size:40px}}.page-template-_alt-landing-page .count-label{padding:20px 0 40px;font-weight:500;text-transform:uppercase;font-size:12px;letter-spacing:.03em}.page-template-_alt-landing-page #gform_13{display:flex}.page-template-_alt-landing-page #gform_13 input:focus{border:1px solid #6B7F60}.page-template-_alt-landing-page .gform_body{width:380px}.page-template-_alt-landing-page .gfield{padding:0;margin:0}.page-template-_alt-landing-page .ginput_container .medium{width:100%}.page-template-_alt-landing-page .gform_heading{display:none}.page-template-_alt-landing-page .button.orange{border:unset;background-color:#6B7F60}.page-template-_alt-landing-page .validation_message{position:absolute;left:10px}.page-template-_alt-landing-page .gform_validation_errors{display:none}.page-template-_alt-landing-page #gform_confirmation_message_13{color:#6B7F60;background:#fff;padding:30px;border-radius:5px}.page-template-_alt-landing-page .coupon-callout-wrapper{display:none}.page-template-_alt-landing-page .calendar-wrapper{background:#fff;padding:30px;border-radius:5px;margin-top:50px}.page-template-_alt-landing-page .calendar-blurb{font-size:16px;font-weight:500;letter-spacing:0;line-height:28px;padding-bottom:0}.page-template-_alt-landing-page .calendar-links{display:flex;align-items:center;justify-content:center}.page-template-_alt-landing-page .calendar-links img{height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.page-template-_alt-landing-page_two .coupon-callout-wrapper{display:none}.page-template-_alt-landing-page_two .gform_wrapper form{display:flex;flex-direction:column}.page-template-_alt-landing-page_two .gform_wrapper form .gform_body .gform_fields{display:flex;flex-direction:column}.page-template-_alt-landing-page_two .gform_wrapper form .gform_body .gform_fields .gfield{margin-bottom:20px}@media screen and (min-width:768px){.page-template-_alt-landing-page_two .gform_wrapper form .gform_body .gform_fields .gfield{max-width:410px}}.page-template-_alt-landing-page_two .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input{width:100%!important}.page-template-_alt-landing-page_two .gform_wrapper form .gform_body .gform_fields .spacer.gfield{display:none}.page-id-37499 .site-content{padding-top:0}.mobile-filter-wrapper{display:none}.shared-featured-category{padding-top:calc(50px + (100 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (60 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.shared-featured-category{padding-top:100px}}@media screen and (min-width:1200px){.shared-featured-category{padding-bottom:60px}}.shared-featured-category-wrapper{display:inline-block;width:calc(100% + 20px);margin:20px -10px 0}.shared-featured-category-wrapper .featured-category{padding:10px;float:left;width:20%;height:calc(20vh + 20px);color:#fff}.shared-featured-category-wrapper .featured-category:nth-child(even){width:40%}.shared-featured-category-wrapper .featured-category:nth-child(5n+1){width:40%;height:calc(40vh + 40px)}.shared-featured-category-wrapper .grid-image{height:100%;position:relative;display:flex;align-items:center;justify-content:center}.shared-featured-category-wrapper .grid-image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition-duration:250ms;transition-property:background,transform,opacity}.shared-featured-category-wrapper .grid-content{position:relative;z-index:2;text-align:center}.shared-featured-category-wrapper .read-more{color:#fff;position:relative;margin-right:20px}.shared-featured-category-wrapper .read-more:after{content:'\f105';font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;position:absolute;font-size:20px;right:-15px;top:50%;transform:translateY(-50%)}.shared-featured-category-wrapper .read-more:hover{text-decoration:underline;opacity:1}.shared-featured-post .newsletter-wrapper{color:#fff;height:100%}.shared-featured-post .featured-post-wrapper{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin-left:-10px;margin-right:-10px}.shared-featured-post .loop-content{padding:0 10px;margin-bottom:20px}.shared-featured-post .loop-content:first-child,.shared-featured-post .loop-content:last-child{flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.shared-featured-post .loop-content:nth-child(3),.shared-featured-post .loop-content:nth-child(2){flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%)}.shared-featured-post .post-wrapper{height:100%}.loop-newsletter-wrapper .gform_body{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.loop-newsletter-wrapper .gform_footer{flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.shared-latest-post .latest-grid{margin-bottom:calc(40px + (40 - 40) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.shared-latest-post .latest-grid{margin-bottom:40px}}.category-lists{padding:0;margin:0;list-style:none}.category-lists li{display:inline-block}.shared-filter{padding-top:calc(45px + (80 - 45) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.shared-filter{padding-top:80px}}@media screen and (min-width:1200px){.shared-filter{padding-bottom:45px}}.shared-filter a{color:#434444;font-weight:500;padding:10px;display:inline-block}.shared-filter a+a{margin-left:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.shared-filter a+a{margin-left:30px}}.shared-filter .current{background-color:#F0F0F0;color:#EB751A}.shared-filter .search-bar{position:relative}.shared-filter input[type=text]{height:35px;background-color:#EBEBEB;padding-right:35px;font-weight:500}.shared-filter input[type=text]::-webkit-input-placeholder{font-weight:500;color:#434444}.shared-filter input[type=text]::-moz-placeholder{font-weight:500;color:#434444}.shared-filter input[type=text]:-ms-input-placeholder{font-weight:500;color:#434444}.shared-filter input[type=text]::-ms-input-placeholder{font-weight:500;color:#434444}.shared-filter input[type=text]::placeholder{font-weight:500;color:#434444}.shared-filter .search-button{position:absolute;top:0;right:5px;height:100%;border:none;background-color:transparent}.contact-hours-wrapper{display:inline-block;width:100%}.contact-hours-wrapper .info-days,.contact-hours-wrapper .info-hours{width:40%;float:left}.contact-hours-wrapper p,.contact-hours-wrapper .gform_description{font-size:calc(16px + (18 - 16) * (100vw - 320px) / (1200 - 320));font-weight:500;padding-bottom:5px}@media screen and (min-width:1200px){.contact-hours-wrapper p,.contact-hours-wrapper .gform_description{font-size:18px}}.contact-info-lists{clear:both;margin-top:calc(40px + (40 - 40) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.contact-info-lists{margin-top:40px}}.contact-info-lists .list-item{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.contact-info-lists .list-item{margin-bottom:30px}}.contact-info-lists .list-icon{padding-right:20px;flex-basis:20%;max-width:20%}.contact-info-lists .list-content{flex-basis:80%;max-width:80%}.contact-info-lists .heading{padding-bottom:0;font-size:calc(16px + (18 - 16) * (100vw - 320px) / (1200 - 320));font-weight:500;color:#434444}@media screen and (min-width:1200px){.contact-info-lists .heading{font-size:18px}}.contact-info-lists .label{color:#434444;font-size:14px;padding-bottom:0}.contact-form .ginput_container_checkbox{margin-left:0}.contact-form .gform_footer{margin-top:20px}.product-callout-grid{height:100%}.product-callout-grid .product-wrapper{height:100%;align-items:center}.product-callout-stacked{height:100%}.product-filter{display:block;overflow:auto;max-height:100px}.product-filter::-webkit-scrollbar{background-color:rgba(151,151,151,.4);width:3px}.product-filter::-webkit-scrollbar-thumb{background-color:#EB751A}.product-filter::-webkit-scrollbar-thumb:hover{background-color:#c15e11}.product-selection-grid{margin-top:40px}.products-mobile-filter,.cat-mobile-heading{display:none}.accordion-toggle-filter,.accordion-toggle-content{transition:max-height 250ms ease-in}.accordion-toggle-filter~.read-more-trigger,.accordion-toggle-filter~.show-all-trigger,.accordion-toggle-content~.read-more-trigger,.accordion-toggle-content~.show-all-trigger{color:#EB751A;cursor:pointer}.accordion-toggle-filter~.read-more-trigger:hover,.accordion-toggle-filter~.show-all-trigger:hover,.accordion-toggle-content~.read-more-trigger:hover,.accordion-toggle-content~.show-all-trigger:hover{color:#c15e11}.accordion-toggle-filter~.read-more-trigger,.accordion-toggle-content~.read-more-trigger{position:relative;display:block}.accordion-toggle-filter~.read-more-trigger:before,.accordion-toggle-content~.read-more-trigger:before{content:"+ Read More";position:absolute}.accordion-toggle-filter~.show-all-trigger,.accordion-toggle-content~.show-all-trigger{position:relative;display:block;height:2.5rem}@media screen and (max-width:767px){.accordion-toggle-filter~.show-all-trigger,.accordion-toggle-content~.show-all-trigger{display:none}}.accordion-toggle-filter~.show-all-trigger:before,.accordion-toggle-content~.show-all-trigger:before{content:"+ Show All";position:absolute}.accordion-toggle-filter~.show-all-trigger:lang(fr):before,.accordion-toggle-content~.show-all-trigger:lang(fr):before{content:"+ VOIR TOUT"}.accordion-toggle-filter[data-status="opened"],.accordion-toggle-content[data-status="opened"]{max-height:100%}.accordion-toggle-filter[data-status="opened"]~.read-more-trigger,.accordion-toggle-filter[data-status="opened"]~.show-all-trigger,.accordion-toggle-content[data-status="opened"]~.read-more-trigger,.accordion-toggle-content[data-status="opened"]~.show-all-trigger{font-size:0;position:relative}.accordion-toggle-filter[data-status="opened"]~.read-more-trigger:after,.accordion-toggle-filter[data-status="opened"]~.show-all-trigger:after,.accordion-toggle-content[data-status="opened"]~.read-more-trigger:after,.accordion-toggle-content[data-status="opened"]~.show-all-trigger:after{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#EB751A;letter-spacing:0}.accordion-toggle-filter[data-status="opened"]~.show-all-trigger,.accordion-toggle-content[data-status="opened"]~.show-all-trigger{margin-top:10px}.accordion-toggle-filter[data-status="opened"]~.show-all-trigger:lang(fr):before,.accordion-toggle-content[data-status="opened"]~.show-all-trigger:lang(fr):before{content:"- VOIR MOIN"}.accordion-toggle-filter[data-status="opened"]~.show-all-trigger:before,.accordion-toggle-content[data-status="opened"]~.show-all-trigger:before{content:"- Show Less"}.accordion-toggle-filter[data-status="opened"]~.read-more-trigger:after,.accordion-toggle-content[data-status="opened"]~.read-more-trigger:after{content:"Read Less"}.products-filter-wrapper{padding-top:calc(50px + (70 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (70 - 50) * (100vw - 320px) / (1200 - 320));margin-bottom:15px}@media screen and (min-width:1200px){.products-filter-wrapper{padding-top:70px}}@media screen and (min-width:1200px){.products-filter-wrapper{padding-bottom:70px}}.products-filter-wrapper .cat-heading{font-size:calc(26px + (26 - 26) * (100vw - 320px) / (1200 - 320));padding-bottom:0;margin-bottom:25px;border-bottom:1px solid #D4CCB6}@media screen and (min-width:1200px){.products-filter-wrapper .cat-heading{font-size:26px}}.products-filter-wrapper .filter-heading{padding-bottom:0;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;font-size:13px;letter-spacing:0}.products-filter{margin-bottom:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.products-filter{margin-bottom:30px}}.products-filter a{color:#434444;font-weight:500;font-size:13px;margin-top:8px;display:block}.products-filter a:hover{color:#EB751A}.products-filter a.active{color:#EB751A}.show-all-trigger{padding:10px 0;border-top:1px solid #D4CCB6;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#EB751A;letter-spacing:0}.woocommerce-breadcrumb{color:#EB751A;margin-bottom:15px}.woocommerce-breadcrumb .breadcrumbs-item{margin-right:5px;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;letter-spacing:0}.woocommerce-breadcrumb .breadcrumbs-item+.breadcrumbs-item{margin-left:5px}.woocommerce-info,.no-products-found-message,.no-posts-found-message{font-weight:500;text-align:center}.products-content-wrapper{padding-left:15px;padding-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.products-content-wrapper{padding-top:50px}}.products-content-wrapper .products{padding:0;margin:0;list-style:none;flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.products-content-wrapper .newsletter-wrapper{color:#fff;margin-top:5px;margin-bottom:20px}.products-content-wrapper .newsletter-wrapper .button{color:#fff;background-color:#EB751A;border-color:#EB751A}.products-content-wrapper .newsletter-wrapper .button:hover{background-color:#c15e11;border-color:#c15e11}.product-callout{position:relative;padding-top:calc(50px + (150 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (150 - 50) * (100vw - 320px) / (1200 - 320));margin-bottom:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320))}.product-callout:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition-duration:250ms;transition-property:background,transform,opacity}@media screen and (min-width:1200px){.product-callout{padding-top:150px}}@media screen and (min-width:1200px){.product-callout{padding-bottom:150px}}@media screen and (min-width:1200px){.product-callout{margin-bottom:50px}}.product-content-callout{position:relative;z-index:2;color:#fff;padding-right:calc(20px + (100 - 20) * (100vw - 320px) / (1200 - 320));padding-left:calc(20px + (100 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.product-content-callout{padding-right:100px}}@media screen and (min-width:1200px){.product-content-callout{padding-left:100px}}.product-content-callout p,.product-content-callout .gform_description{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;font-size:calc(14px + (16 - 14) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.product-content-callout p,.product-content-callout .gform_description{font-size:16px}}.featured-category-grid{margin:0 -10px 30px;display:inline-block;width:calc(100% + 20px)}.featured-category-grid .heading,.featured-category-grid .read-more{position:relative;z-index:3;color:#fff}.featured-category-grid .read-more{position:relative;text-decoration:underline;margin-right:20px}.featured-category-grid .read-more:after{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:"\f105";position:absolute;right:-15px;font-size:20px;top:50%;transform:translateY(-50%)}.featured-category-grid .featured-category-wrapper{padding:10px;float:left;width:50%;max-width:calc(1800px / 4);margin-bottom:0;height:40vh;max-height:calc(1800px / 4)}.featured-category-grid .featured-category-wrapper:last-child{height:80vh;max-height:calc(1800px / 2);width:35%;max-width:calc(1800px / 2);float:none;margin-left:auto}.featured-category-grid .featured-category-wrapper:not(:last-child){width:65%;max-width:calc(1800px / 2)}.featured-category-grid .featured-category-content{position:relative;height:100%;padding:calc(20px + (30 - 20) * (100vw - 320px) / (1200 - 320));display:flex;align-items:center;justify-content:center}.featured-category-grid .featured-category-content:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition-duration:250ms;transition-property:background,transform,opacity}@media screen and (min-width:1200px){.featured-category-grid .featured-category-content{padding:30px}}.ingredients-loop{padding-top:calc(90px + (90 - 90) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.ingredients-loop{padding-top:90px}}.ingredients-grid li{margin-bottom:20px}.ingredients-grid li:nth-child(7n+1),.ingredients-grid li:nth-child(7n+2),.ingredients-grid li:nth-child(7n+3){flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.ingredients-grid .grid-item{display:flex;flex-direction:column}.ingredients-grid .grid-image{min-height:280px;max-height:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;text-align:center}.ingredients-grid .grid-image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);transition-duration:250ms;transition-property:background,transform,opacity}.ingredients-grid .grid-content{position:relative;z-index:2;color:#fff;padding:20px}.ingredients-grid .read-more{color:#fff;position:relative;margin-right:20px}.ingredients-grid .read-more:after{content:'\f105';font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;position:absolute;font-size:20px;right:-15px;top:50%;transform:translateY(-50%)}.ingredients-grid .read-more:hover{text-decoration:underline;opacity:1}.ingredients-grid .grid-category{padding:25px;flex:1;background-color:#D4CCB6;text-align:center}.ingredients-grid .grid-category a{font-size:12px;font-weight:500;color:#434444;position:relative}.ingredients-grid .grid-category a:hover{opacity:.7}.ingredients-grid .grid-category a+a{padding-left:20px}.ingredients-grid .grid-category a+a:before{content:'\f111';position:absolute;font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;left:8px;font-size:5px;top:5px}.author-info{padding-top:calc(50px + (90 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (90 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.author-info{padding-top:90px}}@media screen and (min-width:1200px){.author-info{padding-bottom:90px}}.author-avatar{text-align:center}.author-avatar img{border-radius:50%}.author-bio{margin-top:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.author-bio{margin-top:45px}}.author-contact{margin-top:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.author-contact{margin-top:20px}}.author-contact p,.author-contact .gform_description{padding:20px 0 20px 50px;font-size:14px;font-weight:500;position:relative;word-wrap:break-word}.author-contact p:before,.author-contact .gform_description:before{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;color:#6B7F60;left:0;position:absolute;border-radius:50%;border:2px solid #6B7F60;font-size:20px;width:40px;height:40px;text-align:center;top:50%;transform:translateY(-50%)}.author-contact a{color:#434444;border-bottom:none}.author-contact .contact-heading{font-weight:500;font-size:calc(16px + (18 - 16) * (100vw - 320px) / (1200 - 320));padding-left:0}@media screen and (min-width:1200px){.author-contact .contact-heading{font-size:18px}}.author-contact .authors-email:before{content:'\f2b6'}.author-contact .authors-url:before{content:'\f109'}.author-contact .authors-google:before{content:'\f0d5'}.author-contact .authors-twitter:before{content:'\f099'}.author-contact .authors-facebook:before{content:'\f082'}#wpsl-gmap{height:calc(300px + (500 - 300) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){#wpsl-gmap{height:500px}}.wpsl-search .reset-button{min-width:0;margin-left:auto}.location-results-grid .store-item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(76,79,85,.5);width:80%}.location-results-grid p,.location-results-grid .gform_description{padding-bottom:0;font-weight:500;font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.location-results-grid p,.location-results-grid .gform_description{font-size:14px}}.location-results-grid a{border-bottom:none;color:#434444}.location-results-grid .store-heading{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.location-results-grid .store-heading{font-size:16px}}.location-results-grid .store-link,.location-results-grid .direction-link{margin-top:5px}.wpsl-info-window p,.wpsl-info-window .gform_description{padding-bottom:0;font-weight:500}.wpsl-info-window .store-info p,.wpsl-info-window .store-info .gform_description{font-size:14px}.store-logo-grid{margin-top:20px}.store-logo-grid li{margin-bottom:20px}.store-logo-grid .grid-item{background-color:#fff;padding:calc(10px + (20 - 10) * (100vw - 320px) / (1200 - 320));box-shadow:0 12px 24px 0 rgba(0,0,0,.07);display:block}@media screen and (min-width:1200px){.store-logo-grid .grid-item{padding:20px}}.store-logo-grid a{position:relative;transform:none;transition:transform 250ms}.store-logo-grid a:hover{transform:translateY(-10px)}.location-contact-callout p,.location-contact-callout .gform_description{font-weight:500}.wpsl-preloader img{width:auto}.search-form .icon-column{display:flex;align-items:center;justify-content:flex-end}.search-form .search-icon{font-size:calc(35px + (35 - 35) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.search-form .search-icon{font-size:35px}}.search-form .button{min-width:100%;width:100%}.search-results .not-found-column p,.search-results .not-found-column .gform_description{font-weight:500}.search-results .found-results-label{font-size:calc(16px + (20 - 16) * (100vw - 320px) / (1200 - 320));font-weight:500}@media screen and (min-width:1200px){.search-results .found-results-label{font-size:20px}}.search-results .pagination-wrapper{padding-bottom:calc(30px + (60 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.search-results .pagination-wrapper{padding-bottom:60px}}.search-result-wrapper{margin-bottom:20px}.search-result-wrapper .post-label{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em}.search-result-wrapper h2{font-family:"Gotham";font-size:calc(16px + (18 - 16) * (100vw - 320px) / (1200 - 320));padding:0 0 10px;font-weight:500;text-transform:inherit;letter-spacing:0}@media screen and (min-width:1200px){.search-result-wrapper h2{font-size:18px}}.search-result-wrapper p,.search-result-wrapper .gform_description{padding-bottom:10px}.search-result-wrapper .read-more{position:relative;margin-right:20px}.search-result-wrapper .read-more:after{content:'\f105';font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;position:absolute;font-size:20px;right:-15px;top:50%;transform:translateY(-50%)}.search-result-wrapper .read-more:hover{text-decoration:underline;opacity:1}.woocommerce .cart-empty,.woocommerce .return-to-shop{text-align:center}.woocommerce-MyAccount-navigation{border-bottom:1px solid #f3f3f3;padding-bottom:4px}.woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none}.woocommerce-MyAccount-navigation-link{display:inline-block;margin-right:calc(20px + (30 - 20) * (100vw - 320px) / (1200 - 320));margin-bottom:0px!important}@media screen and (min-width:1200px){.woocommerce-MyAccount-navigation-link{margin-right:30px}}.woocommerce-MyAccount-navigation-link a{padding-bottom:5px;border-bottom:5px solid transparent!important;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;font-size:14px;letter-spacing:0;color:#434444}.woocommerce-MyAccount-navigation-link.is-active a{color:#EB751A;border-color:currentColor!important}.woocommerce-MyAccount-navigation-link:before{content:none!important}.woocommerce-MyAccount-content{margin-top:30px}.woocommerce-MyAccount-content mark{background-color:transparent;font-weight:500}.woocommerce-MyAccount-content .woocommerce-Button{margin-right:20px}.woocommerce-MyAccount-content a{border-bottom:none}.woocommerce-EditAccountForm fieldset{margin-bottom:30px}.woocommerce-message{max-width:1200px;margin:50px auto}.woocommerce-message .wc-forward{margin-right:20px}.woocommerce-Address{margin-bottom:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.woocommerce-Address{margin-bottom:50px}}.woocommerce-Address h5{padding-bottom:15px}.woocommerce-Address .edit{display:inline-block;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;padding-bottom:10px}.my_account_orders{width:100%;text-align:left}.my_account_orders td{padding-top:20px}.order_details{text-align:left;margin-bottom:30px}.order_details td{padding-right:20px;padding-top:5px;padding-bottom:5px}.customer_details{margin-bottom:30px}.woocommerce-cart-form__contents{text-align:left;width:100%;border-collapse:collapse}.woocommerce-cart-form__contents .cart_item{border-bottom:1px solid rgba(76,79,85,.15)}.woocommerce-cart-form__contents .coupon{margin-bottom:50px;margin-left:auto;width:50%;text-align:left}.woocommerce-cart-form__contents .coupon-action{display:flex}.woocommerce-cart-form__contents th{padding:0 20px}.woocommerce-cart-form__contents td:not(.product-remove){padding:20px}.woocommerce-cart-form__contents .quantity label{display:none}.woocommerce-cart-form__contents .actions{text-align:right;padding:30px 0!important}.woocommerce-cart-form__contents .remove{font-size:25px}.cart-collaterals{text-align:right;margin-top:50px}.cart-collaterals table{float:right}.cart-collaterals td{padding-left:20px}.cart-collaterals .wc-proceed-to-checkout{clear:both;padding-top:20px}.woocommerce-form-login .button{margin-right:20px}.woocommerce-form-login .lost_password a{border-bottom:none;font-weight:500}.woocommerce-info{margin-bottom:10px}.woocommerce-checkout-review-order-table{text-align:left;margin-bottom:30px}.woocommerce-checkout-review-order-table td{padding-right:20px;padding-bottom:5px;padding-top:5px}.woocommerce-thankyou-order-details{padding:0;margin:0;list-style:none;margin-bottom:25px}.page-template-_product-wizard .status-bar.logged-in-bar{margin-top:20px}.page-template-_product-wizard .status-bar-wrapper{background:#EAE7E2;padding:60px 0}.page-template-_product-wizard .status-bar-headings{position:relative;height:40px;width:100%}.page-template-_product-wizard .status-bar-headings .active-heading{color:#EB751A}.page-template-_product-wizard .status-bar-headings h6{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){.page-template-_product-wizard .status-bar-wrapper .row{justify-content:left}.page-template-_product-wizard .status-bar-wrapper .status-bar-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}}.page-template-_product-wizard .status-bar{height:6px;padding:0;width:100%;background-image:linear-gradient(to right,#EB751A 33%,#434444 33%);transition:background-image 600ms linear;position:relative}.page-template-_product-wizard .status-bar i{--fa-primary-color:#EAE7E1;--fa-secondary-color:#EB751A;position:absolute;bottom:-6px}.page-template-_product-wizard .status-bar .inactive-icon{--fa-primary-color:#EAE7E1;--fa-secondary-color:#434444;--fa-secondary-opacity:1;--fa-primary-opacity:1}.page-template-_product-wizard .status-bar .active-icon{--fa-primary-color:#EAE7E1;--fa-secondary-color:#EB751A;--fa-secondary-opacity:1;--fa-primary-opacity:1}.page-template-_product-wizard .status-bar .icon-one{left:33%}.page-template-_product-wizard .status-bar .icon-two{left:66%}.page-template-_product-wizard .status-bar .icon-three{left:100%}.page-template-_product-wizard .navigation-container{padding-top:calc(30px + (60 - 30) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(30px + (60 - 30) * (100vw - 320px) / (1200 - 320));border-bottom:1px solid #EBE7DD;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width:1200px){.page-template-_product-wizard .navigation-container{padding-top:60px}}@media screen and (min-width:1200px){.page-template-_product-wizard .navigation-container{padding-bottom:60px}}@media screen and (max-width:767px){.page-template-_product-wizard .navigation-container{position:relative}.page-template-_product-wizard .navigation-container:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.6);transition-duration:250ms;transition-property:background,transform,opacity}}.page-template-_product-wizard .navigation-container .button:not(.back-link){cursor:default}.page-template-_product-wizard .nav-content,.page-template-_product-wizard .nav-column{position:relative;z-index:2}.page-template-_product-wizard .nav-content .nav_heading{padding-bottom:10px}.page-template-_product-wizard .nav-content p,.page-template-_product-wizard .nav-content .gform_description{font-size:calc(14px + (20 - 14) * (100vw - 320px) / (1200 - 320));font-weight:500}@media screen and (min-width:1200px){.page-template-_product-wizard .nav-content p,.page-template-_product-wizard .nav-content .gform_description{font-size:20px}}@media screen and (max-width:767px){.page-template-_product-wizard .nav-content{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.page-template-_product-wizard .questions-nav{display:flex;justify-content:flex-start}@media screen and (max-width:639px){.page-template-_product-wizard .questions-nav{flex-direction:column}}.page-template-_product-wizard .question-link,.page-template-_product-wizard .back-link{margin-right:13px;margin-bottom:13px}.page-template-_product-wizard .question-link img,.page-template-_product-wizard .back-link img{width:13px;height:13px;margin-left:23px}.page-template-_product-wizard .question-link.green-bordered:hover,.page-template-_product-wizard .back-link.green-bordered:hover{background:transparent;color:#6B7F60;border-color:#6B7F60}.page-template-_product-wizard .question-link.green:hover,.page-template-_product-wizard .back-link.green:hover{background:#6B7F60;color:#fff;border:1px solid #6B7F60}@media screen and (max-width:639px){.page-template-_product-wizard .question-link,.page-template-_product-wizard .back-link{width:100%}}.page-template-_product-wizard .question-link{cursor:default}.page-template-_product-wizard .questions-container .hidden{display:none}.page-template-_product-wizard .question-container{padding-bottom:calc(80px + (160 - 80) * (100vw - 320px) / (1200 - 320));background-repeat:no-repeat;background-position:left 120%}@media screen and (min-width:1200px){.page-template-_product-wizard .question-container{padding-bottom:160px}}.page-template-_product-wizard .question{padding-bottom:calc(15px + (30 - 15) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_product-wizard .question{padding-bottom:30px}}.page-template-_product-wizard .question .back-link img{transform:rotate(180deg);margin-left:0;margin-right:23px}.page-template-_product-wizard .answer-column{padding-top:calc(30px + (100 - 30) * (100vw - 320px) / (1200 - 320));padding-left:calc(20px + (100 - 20) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(30px + (50 - 30) * (100vw - 320px) / (1200 - 320));position:relative}@media screen and (min-width:1200px){.page-template-_product-wizard .answer-column{padding-top:100px}}@media screen and (min-width:1200px){.page-template-_product-wizard .answer-column{padding-left:100px}}@media screen and (min-width:1200px){.page-template-_product-wizard .answer-column{padding-bottom:50px}}.page-template-_product-wizard .answer-column,.page-template-_product-wizard .answer-column:after{background-image:var(--wpr-bg-6dfe3491-0648-4069-b08d-6ccd990c0df9);background-repeat:repeat}@media screen and (min-width:1200px){.page-template-_product-wizard .answer-column:after{content:'';display:block;width:calc(0px + (130 - 0) * (100vw - 1200px) / (1600 - 1200));height:100%;position:absolute;top:0;right:0;transform:translateX(100%)}}@media screen and (min-width:1200px) and (min-width:1600px){.page-template-_product-wizard .answer-column:after{width:130px}}@media screen and (max-width:1199px){.page-template-_product-wizard .answer-column{padding-left:calc(20px + (40 - 20) * (100vw - 320px) / (1200 - 320));padding-right:calc(20px + (40 - 20) * (100vw - 320px) / (1200 - 320))}}@media screen and (max-width:1199px) and (min-width:1200px){.page-template-_product-wizard .answer-column{padding-left:40px}}@media screen and (max-width:1199px) and (min-width:1200px){.page-template-_product-wizard .answer-column{padding-right:40px}}@media screen and (max-width:480px){.page-template-_product-wizard .answer-column{text-align:center}}.page-template-_product-wizard .answers{margin-bottom:20px}@media screen and (max-width:979px){.page-template-_product-wizard .question-column,.page-template-_product-wizard .columns-7{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}}@media screen and (max-width:480px){.page-template-_product-wizard .question-column,.page-template-_product-wizard .columns-7{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.page-template-_product-wizard .question-content{padding-top:calc(30px + (130 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_product-wizard .question-content{padding-top:130px}}@media screen and (max-width:979px){.page-template-_product-wizard .question-content{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}}@media screen and (max-width:480px){.page-template-_product-wizard .question-content{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.page-template-_product-wizard .answer-heading{font-size:calc(16px + (22 - 16) * (100vw - 320px) / (1200 - 320));padding-bottom:15px;font-weight:500;text-transform:uppercase;letter-spacing:1.36px}@media screen and (min-width:1200px){.page-template-_product-wizard .answer-heading{font-size:22px}}.page-template-_product-wizard .answer{margin-bottom:10px}.page-template-_product-wizard .answer.hidden{margin-bottom:0}.page-template-_product-wizard .answer .icon-image{margin-right:20px;display:flex;align-items:center;justify-content:center}.page-template-_product-wizard .answer .icon-image img{-o-object-fit:contain;object-fit:contain}.page-template-_product-wizard .answer .hmc-answer{background-color:#fff;font-weight:500;font-size:15px;width:100%;height:100%;display:flex;align-items:center;transition-duration:150ms}.page-template-_product-wizard .answer .hmc-answer.selected{border-bottom:3px solid #EB751A}.page-template-_product-wizard .answer .hmc-answer:hover{border-bottom:3px solid #EB751A;box-shadow:0 12px 24px 0 rgba(0,0,0,.15)}.page-template-_product-wizard .answer .text-container{position:relative;z-index:2}.page-template-_product-wizard .answer .background-image{position:absolute;z-index:0;right:0;top:0;height:100%;width:50%;display:flex;justify-content:flex-end;overflow:hidden}.page-template-_product-wizard .answer .background-image img{max-width:none}@media screen and (max-width:767px){.page-template-_product-wizard .answer .background-image{width:calc(100% - 20px)}}@media screen and (max-width:639px){.page-template-_product-wizard .hmc-answer{flex-direction:column;text-align:center;justify-content:center;align-items:center}.page-template-_product-wizard .hmc-answer .icon-image{margin:0}}.page-template-_product-wizard #question-1 .answers>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.page-template-_product-wizard #question-1 .answer .icon-image{padding:2px;height:40px;width:40px;min-width:40px}.page-template-_product-wizard #question-1 .answer a{padding:20px 10px;font-size:15px;color:#6B7F60;border-bottom:3px solid transparent}.page-template-_product-wizard #question-1 .answer a.selected{border-bottom-color:#EB751A}.page-template-_product-wizard #question-1 .answer a:hover{border-bottom:3px solid #EB751A;box-shadow:0 12px 24px 0 rgba(0,0,0,.15)}.page-template-_product-wizard #question-2 .answers{margin-bottom:10px}.page-template-_product-wizard #question-2 .answer{max-width:420px;margin-bottom:20px;position:relative}.page-template-_product-wizard #question-2 .answer.has-bg{max-width:100%}.page-template-_product-wizard #question-2 .answer .icon-image{padding:10px;position:relative;z-index:2}.page-template-_product-wizard #question-2 .answer .icon-image img{width:110px;height:110px}.page-template-_product-wizard #question-2 .answer a{font-family:"Knockout-47";font-size:calc(30px + (42 - 30) * (100vw - 320px) / (1200 - 320));padding:25px 30px;color:#434444;text-transform:uppercase}@media screen and (min-width:1200px){.page-template-_product-wizard #question-2 .answer a{font-size:42px}}.page-template-_product-wizard #question-2 .answer span{font-family:"Gotham";color:#EB751A;font-size:16px;display:block;text-transform:none}.page-template-_product-wizard #question-2 .hmc-answer{position:relative}.page-template-_product-wizard .loading-container{margin:0 auto 60px;text-align:center;-webkit-animation:rotation 2s infinite linear}.page-template-_product-wizard .loading-container i{font-size:calc(30px + (70 - 30) * (100vw - 320px) / (1200 - 320));margin:20px auto;color:#6B7F60}@media screen and (min-width:1200px){.page-template-_product-wizard .loading-container i{font-size:70px}}.page-template-_product-wizard .loading-container.hidden{display:none}.page-template-_product-wizard .no-results{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1200px;margin-right:auto;margin-left:auto;padding:50px 10px 100px}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-webkit-keyframes animateIn{0%{opacity:0;transform:scale(.6) translateY(-8px)}100%{opacity:1}}@keyframes animateIn{0%{opacity:0;transform:scale(.6) translateY(-8px)}100%{opacity:1}}.page-template-_product-wizard .search-results-content{display:none;margin-bottom:calc(30px + (40 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_product-wizard .search-results-content{margin-bottom:40px}}.page-template-_product-wizard .search-results-content .content-component .content-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.page-template-_product-wizard .answer{-webkit-animation-name:animateIn;animation-name:animateIn;-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-delay:calc(var(--animation-order) * 100ms);animation-delay:calc(var(--animation-order) * 100ms);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.page-template-_product-wizard #initial-coupon-form{opacity:0;height:1px;width:1px;pointer-events:none;position:absolute}.page-template-_product-wizard .navigation-container .question-link{display:none}.page-template-_product-wizard .answer-column .question-link{display:none}.page-template-_product-wizard .recommended-product-intro{padding-bottom:calc(20px + (50 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_product-wizard .recommended-product-intro{padding-bottom:50px}}.page-template-_product-wizard .recommended-product .content-column .view-prod{margin-bottom:35px}.content-icon-text{display:block!important}.content-icon-text .row{align-items:center;margin-bottom:30px}.content-icon-text .text{font-family:"Gotham";font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));font-weight:500;text-transform:initial;letter-spacing:0em;position:relative;padding:0;max-width:calc(100% - 100px)}@media screen and (min-width:1200px){.content-icon-text .text{font-size:16px}}.content-icon-text .img{height:50px;margin-right:20px;width:50px;-o-object-fit:contain;object-fit:contain}.page-template-_new-products .coupon-callout-wrapper{background:#ebe7dd}.page-template-_new-products .coupon-callout-wrapper .coupon-callout{background:none!important}.page-template-_new-products .page-banner h1{position:relative;padding-right:calc(50px + (100 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_new-products .page-banner h1{padding-right:100px}}.page-template-_new-products .page-banner h1 span{color:#6B7F60}.page-template-_new-products .page-banner h1:after{content:"";position:absolute;width:10%;height:3px;background:#6B7F60;top:100%;left:0}.page-template-_new-products .page-banner p,.page-template-_new-products .page-banner .gform_description{text-transform:uppercase;padding-right:calc(20px + (50 - 20) * (100vw - 320px) / (1200 - 320));padding-top:calc(5px + (10 - 5) * (100vw - 320px) / (1200 - 320));font-weight:700}@media screen and (min-width:1200px){.page-template-_new-products .page-banner p,.page-template-_new-products .page-banner .gform_description{padding-right:50px}}@media screen and (min-width:1200px){.page-template-_new-products .page-banner p,.page-template-_new-products .page-banner .gform_description{padding-top:10px}}.page-template-_new-products .orange:not(.button.orange){color:#EB751A}.page-template-_new-products .new-product-intro .columns-12{margin-top:calc(25px + (105 - 25) * (100vw - 320px) / (1200 - 320));text-align:center;position:relative;margin-bottom:calc(25px + (105 - 25) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_new-products .new-product-intro .columns-12{margin-top:105px}}.page-template-_new-products .new-product-intro .columns-12 h5{font-size:16px;font-family:"Gotham";font-weight:700}@media screen and (min-width:1200px){.page-template-_new-products .new-product-intro .columns-12{margin-bottom:105px}}.page-template-_new-products .new-product-intro .columns-12:after{content:"";position:absolute;width:6%;height:5px;background:#43464C;top:100%;left:45%}.page-template-_new-products .product-content-wrapper .product-content-single img.main-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:979px){.page-template-_new-products .product-content-wrapper .product-content-single img.main-image{width:42%;margin-top:auto;margin-bottom:auto}}@media screen and (max-width:767px){.page-template-_new-products .product-content-wrapper .product-content-single img.main-image{width:62%}}@media screen and (max-width:979px){.page-template-_new-products .product-content-wrapper .product-content-single .columns-12{flex-wrap:wrap}.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .columns-6:first-of-type{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin:auto;justify-content:center}.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .columns-6:first-of-type .image-column{padding:0}.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .columns-6.content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);margin:auto;text-align:center;margin-top:calc(15px + (20 - 15) * (100vw - 320px) / (1200 - 320))}}@media screen and (max-width:979px) and (min-width:1200px){.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .columns-6.content-column{margin-top:20px}}@media screen and (max-width:979px){.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .columns-6.content-column div{justify-content:left}.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .columns-6.content-column div a{min-width:155px}}.page-template-_new-products .product-content-wrapper .product-content-single .columns-12{display:flex;flex-direction:row;padding-left:calc(15px + (0 - 15) * (100vw - 320px) / (1200 - 320));margin-bottom:calc(103px + (185 - 103) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_new-products .product-content-wrapper .product-content-single .columns-12{padding-left:0}}@media screen and (min-width:1200px){.page-template-_new-products .product-content-wrapper .product-content-single .columns-12{margin-bottom:185px}}.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .image-column{padding-left:calc(15px + (0 - 15) * (100vw - 320px) / (1200 - 320));display:flex;flex-wrap:nowrap}@media screen and (min-width:1200px){.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .image-column{padding-left:0}}.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .image-column .tag-image{margin-right:calc(0px + (40 - 0) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .image-column .tag-image{margin-right:40px}}@media screen and (max-width:480px){.page-template-_new-products .product-content-wrapper .product-content-single .columns-12 .image-column .tag-image{max-height:226px}}.page-template-_new-products .product-content-wrapper .product-content-single .content-column{padding-left:calc(0px + (30 - 0) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_new-products .product-content-wrapper .product-content-single .content-column{padding-left:30px}}.page-template-_new-products .product-content-wrapper .product-content-single .content-column div{display:flex}.page-template-_new-products .product-content-wrapper .product-content-single .content-column div a:first-of-type{margin-right:calc(10px + (20 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_new-products .product-content-wrapper .product-content-single .content-column div a:first-of-type{margin-right:20px}}.page-template-_new-products .product-content-wrapper .product-content-single:nth-child(even) .columns-12{flex-direction:row-reverse}.page-template-_new-products .product-content-wrapper .product-content-single:nth-child(even) .columns-12 .content-column{padding-left:calc(15px + (0 - 15) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_new-products .product-content-wrapper .product-content-single:nth-child(even) .columns-12 .content-column{padding-left:0}}.page-template-_new-products .product-content-wrapper .product-content-single:nth-child(even) .columns-12 .image-column{display:flex;flex-direction:row-reverse;padding:0}.page-template-_new-products .product-content-wrapper .product-content-single:nth-child(even) .columns-12 .image-column img:first-of-type{margin-right:calc(10px + (-9 - 10) * (100vw - 320px) / (1200 - 320));margin-left:calc(10px + (67 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_new-products .product-content-wrapper .product-content-single:nth-child(even) .columns-12 .image-column img:first-of-type{margin-right:-9px}}@media screen and (min-width:1200px){.page-template-_new-products .product-content-wrapper .product-content-single:nth-child(even) .columns-12 .image-column img:first-of-type{margin-left:67px}}@media screen and (max-width:767px){.page-template-_new-products .highlights-container .block-grid-3 .highlight-item img{max-width:80px}.page-template-_new-products .highlights-container .block-grid-3 .highlight-item .highlight-content{max-width:72%!important}}@media screen and (max-width:979px){.page-template-_new-products .highlights-container .block-grid-3{display:flex;flex-wrap:wrap;justify-content:center}.page-template-_new-products .highlights-container .block-grid-3 .highlight-item{flex-basis:100%;max-width:100%;margin:auto;justify-content:center;margin-bottom:60px}.page-template-_new-products .highlights-container .block-grid-3 .highlight-item img{max-height:112px}.page-template-_new-products .highlights-container .block-grid-3 .highlight-item .highlight-content{max-width:50%}}.page-template-_new-products .highlights-container .highlight-item{display:flex;flex-direction:row}.page-template-_new-products .highlights-container .highlight-item .highlight-content{max-width:232px}.page-template-_new-products .highlights-container .highlight-item img{height:90%;-o-object-fit:contain;object-fit:contain;margin-right:calc(10px + (20 - 10) * (100vw - 320px) / (1200 - 320));width:100%;max-width:113px}@media screen and (min-width:1200px){.page-template-_new-products .highlights-container .highlight-item img{margin-right:20px}}.page-template-_new-products .qualification-icons{display:flex;flex-wrap:wrap}.page-template-_new-products .qualification-icons>article{padding:0 10px;margin-bottom:20px}.page-template-_new-products .qualifications-container{background:#6B7F60;margin-top:calc(10px + (80 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_new-products .qualifications-container{margin-top:80px}}.page-template-_new-products .qualifications-container .columns-12{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;padding:80px 0}.page-template-_new-products .qualifications-container .columns-12 h2{text-align:center}.page-template-_new-products .qualifications-container .columns-12 h5{font-size:16px;font-family:"Gotham";margin-bottom:calc(10px + (20 - 10) * (100vw - 320px) / (1200 - 320));text-align:center}@media screen and (min-width:1200px){.page-template-_new-products .qualifications-container .columns-12 h5{margin-bottom:20px}}.page-template-_new-products .qualifications-container .columns-12 div{position:relative;justify-content:center}@media screen and (max-width:767px){.page-template-_new-products .qualifications-container .columns-12 div{display:flex}.page-template-_new-products .qualifications-container .columns-12 div img{width:auto;margin-right:auto;margin-left:auto}}.page-template-_new-products .qualifications-container .columns-12 div:after{content:"";position:absolute;width:10%;height:3px;background:#fff;top:88%;left:45%}.page-template-_new-products .qualifications-container .columns-12 img{margin-bottom:calc(60px + (40 - 60) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_new-products .qualifications-container .columns-12 img{margin-bottom:40px}}.page-template-_new-products .shared-latest-post{background-color:unset}.page-template-_new-products .shared-latest-post .card-grid{position:relative;min-height:400px;margin-bottom:0}.page-template-_new-products .shared-latest-post .card-grid .loop-content{position:relative}.page-template-_new-products .shared-latest-post .card-grid .loop-content .post-content{position:absolute;bottom:0}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-post .card-grid .loop-content .post-content{position:unset}}.page-template-_new-products .shared-latest-post .card-grid .loop-content .post-content .post-category a,.page-template-_new-products .shared-latest-post .card-grid .loop-content .post-content .loop-title a{color:#fff}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-post .card-grid .loop-content .post-content .post-category a,.page-template-_new-products .shared-latest-post .card-grid .loop-content .post-content .loop-title a{color:#434444}}.page-template-_new-products .shared-latest-post .card-grid .loop-content .post-wrapper:after{min-height:100%!important}.page-template-_new-products .shared-latest-post .card-grid .loop-content:first-of-type,.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(2),.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(3),.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(4){width:calc(33.33% - 20px);height:180px;position:absolute;margin-right:20px}.page-template-_new-products .shared-latest-post .card-grid .loop-content:first-of-type .post-wrapper,.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(2) .post-wrapper,.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(3) .post-wrapper,.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(4) .post-wrapper{min-height:100%}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-post .card-grid .loop-content:first-of-type .post-wrapper,.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(2) .post-wrapper,.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(3) .post-wrapper,.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(4) .post-wrapper{min-height:inherit}}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-post .card-grid .loop-content:first-of-type,.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(2),.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(3),.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(4){height:100%;position:unset;min-height:300px;width:100%}}.page-template-_new-products .shared-latest-post .card-grid .loop-content:first-of-type{top:0;left:0}.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(2){top:0;left:33.33%}.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(3){top:200px;left:0}.page-template-_new-products .shared-latest-post .card-grid .loop-content:nth-of-type(4){top:200px;left:33.33%}.page-template-_new-products .shared-latest-post .card-grid .loop-content:last-of-type{width:33.33%;position:absolute;right:0;top:0}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-post .card-grid .loop-content:last-of-type{position:unset;width:100%}}.page-template-_new-products .shared-latest-blogs{padding-bottom:50px}.page-template-_new-products .shared-latest-blogs .card-grid{display:flex;justify-content:space-between;position:relative}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-blogs .card-grid{flex-direction:column}}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content{position:relative}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content .post-wrapper{height:100%}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content .post-wrapper:after{height:100%!important}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content .post-content{position:absolute;bottom:0}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-blogs .card-grid .loop-content .post-content{position:unset}}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content .post-content .post-category a,.page-template-_new-products .shared-latest-blogs .card-grid .loop-content .post-content .loop-title a{color:#fff}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-blogs .card-grid .loop-content .post-content .post-category a,.page-template-_new-products .shared-latest-blogs .card-grid .loop-content .post-content .loop-title a{color:#434444}}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:first-of-type{width:calc(50% - 20px);margin-right:20px}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:first-of-type{width:100%}}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:nth-of-type(even){position:absolute;top:0;right:0;height:calc(50% - 20px);width:50%}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:nth-of-type(even){position:unset;width:100%;height:100%}}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:nth-of-type(even) .post-wrapper{min-height:100%}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:nth-of-type(even) .post-wrapper{min-height:300px}}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:last-of-type{position:absolute;right:0;bottom:0;width:50%;height:calc(50% - 20px)}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:last-of-type{position:unset;width:100%;height:100%}}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:last-of-type .post-wrapper{min-height:100%}@media screen and (max-width:979px){.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:last-of-type .post-wrapper{min-height:300px}}.page-template-_new-products .shared-latest-blogs .card-grid .loop-content:last-of-type .post-content{bottom:-10px}.reviews-wrapper{background:#6B7F60;padding:60px;position:relative;top:-63px;display:flex;flex-direction:column}@media screen and (max-width:979px){.reviews-wrapper{padding:40px}}.reviews-wrapper .block-grid-3{margin:auto;justify-content:space-between}@media screen and (max-width:979px){.reviews-wrapper .block-grid-3{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.reviews-wrapper .block-grid-3 .review-item{padding-top:calc(10px + (35 - 10) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(10px + (20 - 10) * (100vw - 320px) / (1200 - 320));padding-left:calc(25px + (35 - 25) * (100vw - 320px) / (1200 - 320));color:#6B7F60;flex-basis:32%;max-width:32%;padding-right:calc(10px + (30 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.reviews-wrapper .block-grid-3 .review-item{padding-top:35px}}@media screen and (min-width:1200px){.reviews-wrapper .block-grid-3 .review-item{padding-bottom:20px}}@media screen and (min-width:1200px){.reviews-wrapper .block-grid-3 .review-item{padding-left:35px}}@media screen and (max-width:639px){.reviews-wrapper .block-grid-3 .review-item{flex-basis:100%;max-width:100%;margin-top:calc(10px + (20 - 10) * (100vw - 320px) / (1200 - 320))}}@media screen and (max-width:639px) and (min-width:1200px){.reviews-wrapper .block-grid-3 .review-item{margin-top:20px}}.reviews-wrapper .block-grid-3 .review-item .submitter .fa-external-link{display:none}.reviews-wrapper .block-grid-3 .review-item .submitter h6{text-transform:capitalize}.reviews-wrapper .block-grid-3 .review-item .submitter a,.reviews-wrapper .block-grid-3 .review-item .submitter h6{color:#6B7F60}.reviews-wrapper .block-grid-3 .review-item p,.reviews-wrapper .block-grid-3 .review-item .gform_description{padding-bottom:calc(10px + (10 - 10) * (100vw - 320px) / (1200 - 320));font-weight:700}@media screen and (min-width:1200px){.reviews-wrapper .block-grid-3 .review-item p,.reviews-wrapper .block-grid-3 .review-item .gform_description{padding-bottom:10px}}@media screen and (min-width:1200px){.reviews-wrapper .block-grid-3 .review-item{padding-right:30px}}.reviews-wrapper .block-grid-3 .review-item .rating{color:#6B7F60;position:relative;padding-bottom:calc(5px + (10 - 5) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.reviews-wrapper .block-grid-3 .review-item .rating{padding-bottom:10px}}.reviews-wrapper .block-grid-3 .review-item .rating:before{content:"\f10d";position:absolute;font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;font-size:12px;left:-18px}.reviews-wrapper .block-grid-3 .review-item .rating .fa-quote{color:#6B7F60;position:relative;right:-20px}.reviews-wrapper h2{text-align:center;color:#fff;position:relative}.reviews-wrapper h2:after{content:"";position:absolute;width:10%;height:3px;background:#fff;top:80%;left:45%}.reviews-wrapper .review-item{background:#fff}.reviews-wrapper .review-item p,.reviews-wrapper .review-item .gform_description{color:#6B7F60;position:relative;padding-bottom:calc(5px + (10 - 5) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.reviews-wrapper .review-item p,.reviews-wrapper .review-item .gform_description{padding-bottom:10px}}.reviews-wrapper .review-item p:after,.reviews-wrapper .review-item .gform_description:after{content:"\f10e";position:relative;font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;font-size:12px;right:-6px;bottom:5px}.reviews-wrapper .rating{display:flex}.reviews-wrapper .submitter a{display:flex}.single-product li,.single-product p,.single-product .gform_description{font-weight:400!important;font-size:16px!important}.single-product .reviews-wrapper{margin-bottom:90px;margin-top:50px;top:0px!important}.page-template-_single-product .embeded-newsletter,.single-product .embeded-newsletter{color:white!important}.page-template-_single-product p,.page-template-_single-product .gform_description,.single-product p,.single-product .gform_description{font-weight:400}.page-template-_single-product .section-heading,.single-product .section-heading{text-align:center;padding-bottom:calc(20px + (30 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .section-heading,.single-product .section-heading{padding-bottom:30px}}.page-template-_single-product .product_descriptions,.single-product .product_descriptions{padding-bottom:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320));padding-top:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product_descriptions,.single-product .product_descriptions{padding-bottom:20px}}@media screen and (min-width:1200px){.page-template-_single-product .product_descriptions,.single-product .product_descriptions{padding-top:20px}}.page-template-_single-product .product_descriptions .product_description,.single-product .product_descriptions .product_description{display:flex;align-items:center;margin-bottom:calc(10px + (10 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product_descriptions .product_description,.single-product .product_descriptions .product_description{margin-bottom:10px}}.page-template-_single-product .product_descriptions .product_description p,.page-template-_single-product .product_descriptions .product_description .gform_description,.single-product .product_descriptions .product_description p,.single-product .product_descriptions .product_description .gform_description{padding-bottom:10px}.page-template-_single-product .product_descriptions .product_description .image,.single-product .product_descriptions .product_description .image{height:40px;width:40px;margin-right:10px}.page-template-_single-product .product_descriptions .product_description .image img,.single-product .product_descriptions .product_description .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-_single-product .product-why-botanica,.single-product .product-why-botanica{position:relative}.page-template-_single-product .product-why-botanica::after,.single-product .product-why-botanica::after{height:50%;width:100%;background:#EAE7E2;bottom:0;left:0;position:absolute;content:'';z-index:-1}.page-template-_single-product .product-why-botanica .columns-9,.single-product .product-why-botanica .columns-9{text-align:center;background:#6B7F60;padding:50px 10px}.page-template-_single-product .product-why-botanica .columns-9 *:not(.button),.single-product .product-why-botanica .columns-9 *:not(.button){color:#fff}.page-template-_single-product .product-content,.single-product .product-content{padding-top:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product-content,.single-product .product-content{padding-top:45px}}.page-template-_single-product .gallery-column .video-wrapper>a,.single-product .gallery-column .video-wrapper>a{display:flex;align-items:center;justify-content:center;position:relative}.page-template-_single-product .gallery-column .video-wrapper i,.single-product .gallery-column .video-wrapper i{position:absolute;font-size:70px;color:#fff}.page-template-_single-product .columns-6.entry-summary,.single-product .columns-6.entry-summary{padding:25px}.page-template-_single-product .columns-6.entry-summary .product-title,.single-product .columns-6.entry-summary .product-title{font-size:calc(44px + (62 - 44) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .columns-6.entry-summary .product-title,.single-product .columns-6.entry-summary .product-title{font-size:62px}}.page-template-_single-product .product-gallery.slick-slider,.single-product .product-gallery.slick-slider{display:flex;align-items:center;border:1px solid #f3f3f3;border-radius:5px;position:relative;margin-bottom:30px}.page-template-_single-product .product-gallery.slick-slider .slick-arrow,.single-product .product-gallery.slick-slider .slick-arrow{position:absolute;height:60px;width:30px;background:#EB751A;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;z-index:1}.page-template-_single-product .product-gallery.slick-slider .slick-arrow.slick-prev,.single-product .product-gallery.slick-slider .slick-arrow.slick-prev{left:-15px}.page-template-_single-product .product-gallery.slick-slider .slick-arrow.slick-next,.single-product .product-gallery.slick-slider .slick-arrow.slick-next{right:-15px}.page-template-_single-product .product-thumbnails,.single-product .product-thumbnails{margin-bottom:20px}.page-template-_single-product .product-thumbnails .thumbnail-gallery-img,.single-product .product-thumbnails .thumbnail-gallery-img{padding:20px}.page-template-_single-product .product-thumbnails .video-wrapper i,.single-product .product-thumbnails .video-wrapper i{font-size:22px}.page-template-_single-product .certifications,.single-product .certifications{margin-bottom:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));margin-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));padding-top:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320));position:relative}@media screen and (min-width:1200px){.page-template-_single-product .certifications,.single-product .certifications{margin-bottom:50px}}@media screen and (min-width:1200px){.page-template-_single-product .certifications,.single-product .certifications{margin-top:50px}}@media screen and (min-width:1200px){.page-template-_single-product .certifications,.single-product .certifications{padding-top:45px}}@media screen and (min-width:1200px){.page-template-_single-product .certifications,.single-product .certifications{padding-bottom:45px}}.page-template-_single-product .certifications::after,.single-product .certifications::after{height:90%;width:100%;top:0;left:0;content:'';position:absolute;background:#6B7F60;z-index:-1}.page-template-_single-product .certifications .qualifications-label,.single-product .certifications .qualifications-label{color:#fff}.page-template-_single-product .certifications .heading-wrap,.single-product .certifications .heading-wrap{text-align:center}.page-template-_single-product .certifications .certifications-wrapper,.single-product .certifications .certifications-wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:10px}.page-template-_single-product .certifications .certifications-wrapper>div,.single-product .certifications .certifications-wrapper>div{margin:0 25px;margin-bottom:20px;text-align:center}.page-template-_single-product .certifications .certifications-wrapper>div img,.single-product .certifications .certifications-wrapper>div img{margin-bottom:10px}.page-template-_single-product .certifications .certifications-wrapper>div p,.page-template-_single-product .certifications .certifications-wrapper>div .gform_description,.single-product .certifications .certifications-wrapper>div p,.single-product .certifications .certifications-wrapper>div .gform_description{font-weight:500;color:#fff}.page-template-_single-product .product-newsletter,.single-product .product-newsletter{width:100%}.page-template-_single-product .product-newsletter .newsletter-column,.single-product .product-newsletter .newsletter-column{background:var(--wpr-bg-29465efc-ee02-4474-b6a4-f484a60d6274);position:relative;z-index:0}.page-template-_single-product .product-newsletter .newsletter-column::after,.single-product .product-newsletter .newsletter-column::after{content:'';background:rgba(0,0,0,.7);height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.page-template-_single-product .product-newsletter .newsletter-column .newsletter-wrapper,.single-product .product-newsletter .newsletter-column .newsletter-wrapper{z-index:1}.page-template-_single-product .product-newsletter .newsletter-column .newsletter-wrapper *:not(.button),.single-product .product-newsletter .newsletter-column .newsletter-wrapper *:not(.button){color:#fff}.page-template-_single-product .product-video,.single-product .product-video{margin-top:calc(20px + (30 - 20) * (100vw - 320px) / (1200 - 320));margin-bottom:calc(20px + (30 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product-video,.single-product .product-video{margin-top:30px}}@media screen and (min-width:1200px){.page-template-_single-product .product-video,.single-product .product-video{margin-bottom:30px}}.page-template-_single-product .product-video .columns-8,.single-product .product-video .columns-8{height:460px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.page-template-_single-product .product-video .columns-8 .play-wrap,.single-product .product-video .columns-8 .play-wrap{position:absolute;color:#fff;display:flex;flex-direction:column;align-items:center;font-family:"Gotham";font-weight:500}.page-template-_single-product .product-video .columns-8 .play-wrap i,.single-product .product-video .columns-8 .play-wrap i{font-size:50px;margin-bottom:10px}.page-template-_single-product .product-benefits,.single-product .product-benefits{padding-top:calc(25px + (45 - 25) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(25px + (45 - 25) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product-benefits,.single-product .product-benefits{padding-top:45px}}@media screen and (min-width:1200px){.page-template-_single-product .product-benefits,.single-product .product-benefits{padding-bottom:45px}}.page-template-_single-product .product-benefits .benefits-wrapper,.single-product .product-benefits .benefits-wrapper{position:relative;padding-left:20px}.page-template-_single-product .product-benefits .benefits-wrapper::after,.single-product .product-benefits .benefits-wrapper::after{content:'';position:absolute;width:1px;background-color:#6B7F60;top:10px;bottom:0;left:0%;height:100%;margin-left:-1px}@keyframes fadeIn{100%{opacity:1}}@-webkit-keyframes fadeIn{100%{opacity:1}}.page-template-_single-product .product-benefits .benefits-wrapper .benefit,.single-product .product-benefits .benefits-wrapper .benefit{position:relative;opacity:0;transition:opacity 0.25s}.page-template-_single-product .product-benefits .benefits-wrapper .benefit.active,.single-product .product-benefits .benefits-wrapper .benefit.active{opacity:1}.page-template-_single-product .product-benefits .benefits-wrapper .benefit .benefit-name,.single-product .product-benefits .benefits-wrapper .benefit .benefit-name{font-weight:500;text-transform:uppercase}.page-template-_single-product .product-benefits .benefits-wrapper .benefit::before,.single-product .product-benefits .benefits-wrapper .benefit::before{content:'';height:12px;width:12px;background:#6B7F60;border-radius:50%;top:5px;left:-26px;position:absolute}.page-template-_single-product .product-ingredients:not(.protein_blend),.single-product .product-ingredients:not(.protein_blend){background-image:var(--wpr-bg-9a11f5c6-2b51-49e5-b3df-5e50a2ce43a2);background-size:cover;background-repeat:no-repeat;background-position:bottom}.page-template-_single-product .protein_blend,.single-product .protein_blend{background:#EAE7E2}.page-template-_single-product .product-ingredients,.single-product .product-ingredients{padding-top:calc(20px + (75 - 20) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(20px + (75 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product-ingredients,.single-product .product-ingredients{padding-top:75px}}@media screen and (min-width:1200px){.page-template-_single-product .product-ingredients,.single-product .product-ingredients{padding-bottom:75px}}.page-template-_single-product .product-ingredients h4,.single-product .product-ingredients h4{padding-bottom:0}.page-template-_single-product .product-ingredients .block-grid-3,.single-product .product-ingredients .block-grid-3{width:100%}.page-template-_single-product .product-ingredients .block-grid-3 article,.single-product .product-ingredients .block-grid-3 article{margin-bottom:40px}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper,.single-product .product-ingredients .block-grid-3 .wrapper{border:1px solid #9B9B9B;border-radius:0;padding:30px 20px;position:relative;min-height:220px;top:0;transition:all ease 250ms}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper h5,.single-product .product-ingredients .block-grid-3 .wrapper h5{font-size:calc(20px + (32 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product-ingredients .block-grid-3 .wrapper h5,.single-product .product-ingredients .block-grid-3 .wrapper h5{font-size:32px}}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper:hover,.single-product .product-ingredients .block-grid-3 .wrapper:hover{background:#EAE7E2;top:-10px;box-shadow:0 20px 50px -20px rgba(0,0,0,.2);border:1px solid #EAE7E2}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .extra-info,.single-product .product-ingredients .block-grid-3 .wrapper .extra-info{padding-right:20px}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper p,.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .gform_description,.single-product .product-ingredients .block-grid-3 .wrapper p,.single-product .product-ingredients .block-grid-3 .wrapper .gform_description{font-size:13px;letter-spacing:.84px}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info{display:flex;flex-direction:column}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info img,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:first-of-type,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:first-of-type{direction:flex;flex-wrap:nowrap;display:flex;flex-direction:row}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:first-of-type .columns-7,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:first-of-type .columns-7{padding:0}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:first-of-type .columns-7 h5,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:first-of-type .columns-7 h5{padding-bottom:10px}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:first-of-type .columns-5,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:first-of-type .columns-5{position:absolute;height:80px;top:0;right:0}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:last-of-type,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:last-of-type{max-width:80%}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-benefits,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-benefits{padding:0;flex-wrap:wrap;display:flex;flex-direction:row}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-benefits p,.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-benefits .gform_description,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-benefits p,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-benefits .gform_description{margin-right:5px;display:flex;align-items:center;padding-bottom:5px}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-benefits p:nth-of-type(2)::before,.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-benefits .gform_description:nth-of-type(2)::before,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-benefits p:nth-of-type(2)::before,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-benefits .gform_description:nth-of-type(2)::before{font-family:"Font Awesome 5 Pro";text-rendering:auto;font-smoothing:antialiased;content:'\f111';font-size:4px;font-weight:900;color:#434444;margin-right:5px}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper,.single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper{display:flex;justify-content:space-between;margin-top:calc(10px + (20 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper,.single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper{margin-top:20px}}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper p,.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper .gform_description,.single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper p,.single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper .gform_description{color:#4C4F55}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper i,.single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper i{font-size:18px;font-weight:300;letter-spacing:1.13px}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper>div:first-of-type,.single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper>div:first-of-type{display:flex}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper>div:first-of-type i,.single-product .product-ingredients .block-grid-3 .wrapper .serving-wrapper>div:first-of-type i{color:#6B7F60;margin-right:10px}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger{position:absolute;right:20px;bottom:30px;transition:all .2s}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger i,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger i{font-size:20px}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger:hover,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger:hover{cursor:pointer;color:#EB751A}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger.closed .fa-minus-circle,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger.closed .fa-minus-circle{display:none}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger.closed .fa-plus-circle,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger.closed .fa-plus-circle{display:block}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger .fa-minus-circle,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger .fa-minus-circle{display:block}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger .fa-plus-circle,.single-product .product-ingredients .block-grid-3 .wrapper .ingredient-trigger .fa-plus-circle{display:none}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .extra-info-wrapper,.single-product .product-ingredients .block-grid-3 .wrapper .extra-info-wrapper{display:none}.page-template-_single-product .how-to-use,.single-product .how-to-use{padding-top:calc(25px + (45 - 25) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(25px + (45 - 25) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .how-to-use,.single-product .how-to-use{padding-top:45px}}@media screen and (min-width:1200px){.page-template-_single-product .how-to-use,.single-product .how-to-use{padding-bottom:45px}}.page-template-_single-product .how-to-use article .wrapper,.single-product .how-to-use article .wrapper{text-align:center}.page-template-_single-product .how-to-use article .wrapper img,.single-product .how-to-use article .wrapper img{margin-bottom:15px}.page-template-_single-product .how-to-use article .wrapper p.heading,.page-template-_single-product .how-to-use article .wrapper .heading.gform_description,.single-product .how-to-use article .wrapper p.heading,.single-product .how-to-use article .wrapper .heading.gform_description{font-family:"Gotham";color:#6B7F60;text-transform:uppercase;font-weight:500;font-size:13px;letter-spacing:.81px}.page-template-_single-product .product-faqs,.single-product .product-faqs{padding-top:calc(25px + (45 - 25) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(25px + (45 - 25) * (100vw - 320px) / (1200 - 320));background:#EAE7E2}@media screen and (min-width:1200px){.page-template-_single-product .product-faqs,.single-product .product-faqs{padding-top:45px}}@media screen and (min-width:1200px){.page-template-_single-product .product-faqs,.single-product .product-faqs{padding-bottom:45px}}.page-template-_single-product .product-faqs .accordion-label,.single-product .product-faqs .accordion-label{background:#fff;padding:20px}.page-template-_single-product .product-faqs .accordion-label h6,.single-product .product-faqs .accordion-label h6{font-family:"Gotham";color:#6B7F60;text-transform:uppercase;font-weight:500;font-size:13px;letter-spacing:.81px;color:#EB751A;width:90%}.page-template-_single-product .product-faqs .accordion-label::after,.single-product .product-faqs .accordion-label::after{color:#6B7F60}.page-template-_single-product .product-awards,.single-product .product-awards{background:#EAE7E2;padding-top:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product-awards,.single-product .product-awards{padding-top:45px}}@media screen and (min-width:1200px){.page-template-_single-product .product-awards,.single-product .product-awards{padding-bottom:45px}}.page-template-_single-product .product-awards h4,.single-product .product-awards h4{font-size:calc(24px + (42 - 24) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product-awards h4,.single-product .product-awards h4{font-size:42px}}.page-template-_single-product .featured-section,.single-product .featured-section{padding-top:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .featured-section,.single-product .featured-section{padding-top:45px}}@media screen and (min-width:1200px){.page-template-_single-product .featured-section,.single-product .featured-section{padding-bottom:45px}}.page-template-_single-product .featured-section .post-wrapper,.single-product .featured-section .post-wrapper{width:calc(100% + 20px);display:inline-block}.page-template-_single-product .featured-section .post-wrapper .loop-content.loop-post,.single-product .featured-section .post-wrapper .loop-content.loop-post{position:relative;display:flex;align-items:center;padding:10px}.page-template-_single-product .featured-section .post-wrapper .loop-content.loop-post *:not(.read-more),.single-product .featured-section .post-wrapper .loop-content.loop-post *:not(.read-more){color:#fff}.page-template-_single-product .featured-section .post-wrapper .loop-content.loop-post h1.loop-title,.single-product .featured-section .post-wrapper .loop-content.loop-post h1.loop-title{font-size:16px;text-transform:none;font-weight:500;line-height:25px;font-family:"Gotham"}.page-template-_single-product .featured-section .post-wrapper .loop-content.loop-post>.post-wrapper,.single-product .featured-section .post-wrapper .loop-content.loop-post>.post-wrapper{width:100%;height:100%;position:relative}.page-template-_single-product .featured-section .post-wrapper .loop-content.loop-post>.post-wrapper::after,.single-product .featured-section .post-wrapper .loop-content.loop-post>.post-wrapper::after{content:'';position:absolute;height:100%!important;width:100%;z-index:0;background:rgba(0,0,0,.4);top:0;left:0}.page-template-_single-product .featured-section .post-wrapper .loop-content.loop-post .post-content,.single-product .featured-section .post-wrapper .loop-content.loop-post .post-content{position:absolute;bottom:20px}.page-template-_single-product .featured-section.featured-recipes .post-wrapper,.single-product .featured-section.featured-recipes .post-wrapper{display:flex;justify-content:center}.page-template-_single-product .featured-section.featured-recipes .post-wrapper>div,.single-product .featured-section.featured-recipes .post-wrapper>div{float:right}.page-template-_single-product .featured-section.featured-recipes .post-wrapper>div:first-of-type,.single-product .featured-section.featured-recipes .post-wrapper>div:first-of-type{width:40%;height:500px}.page-template-_single-product .featured-section.featured-recipes .post-wrapper>div:nth-of-type(2),.single-product .featured-section.featured-recipes .post-wrapper>div:nth-of-type(2){width:30%;height:250px}.page-template-_single-product .featured-section.featured-recipes .post-wrapper>div:nth-of-type(3),.single-product .featured-section.featured-recipes .post-wrapper>div:nth-of-type(3){width:30%;height:250px}.page-template-_single-product .featured-section.featured-recipes .post-wrapper>div:nth-of-type(4),.single-product .featured-section.featured-recipes .post-wrapper>div:nth-of-type(4){width:30%;height:250px}.page-template-_single-product .featured-section.featured-recipes .post-wrapper>div:last-of-type,.single-product .featured-section.featured-recipes .post-wrapper>div:last-of-type{width:30%;height:250px}.page-template-_single-product .featured-section.featured-recipes.grid-3 .post-wrapper>div,.single-product .featured-section.featured-recipes.grid-3 .post-wrapper>div{width:33%;height:400px}.page-template-_single-product .featured-section.featured-recipes.grid-2 .post-wrapper>div,.single-product .featured-section.featured-recipes.grid-2 .post-wrapper>div{width:50%;height:400px}.page-template-_single-product .featured-section.featured-recipes.grid-4 .post-wrapper>div,.single-product .featured-section.featured-recipes.grid-4 .post-wrapper>div{height:300px}.page-template-_single-product .featured-section.featured-recipes.grid-4 .post-wrapper>div:first-of-type,.single-product .featured-section.featured-recipes.grid-4 .post-wrapper>div:first-of-type{width:50%}.page-template-_single-product .featured-section.featured-recipes.grid-4 .post-wrapper>div:nth-of-type(2),.single-product .featured-section.featured-recipes.grid-4 .post-wrapper>div:nth-of-type(2){width:50%}.page-template-_single-product .featured-section.featured-recipes.grid-4 .post-wrapper>div:nth-of-type(3),.single-product .featured-section.featured-recipes.grid-4 .post-wrapper>div:nth-of-type(3){width:50%}.page-template-_single-product .featured-section.featured-recipes.grid-4 .post-wrapper>div:nth-of-type(4),.single-product .featured-section.featured-recipes.grid-4 .post-wrapper>div:nth-of-type(4){width:50%}@media screen and (min-width:640px){.page-template-_single-product .featured-section.grid-3.featured-blogs .post-wrapper>div:first-of-type,.single-product .featured-section.grid-3.featured-blogs .post-wrapper>div:first-of-type{min-height:450px}.page-template-_single-product .featured-section.grid-3.featured-blogs .post-wrapper>div:nth-of-type(2),.single-product .featured-section.grid-3.featured-blogs .post-wrapper>div:nth-of-type(2){min-height:225px}.page-template-_single-product .featured-section.grid-3.featured-blogs .post-wrapper>div:last-of-type,.single-product .featured-section.grid-3.featured-blogs .post-wrapper>div:last-of-type{min-height:225px}}.page-template-_single-product .featured-section.featured-blogs,.single-product .featured-section.featured-blogs{background:#EAE7E2}.page-template-_single-product .featured-section.featured-blogs .post-wrapper>div,.single-product .featured-section.featured-blogs .post-wrapper>div{float:left}.page-template-_single-product .featured-section.featured-blogs .post-wrapper>div:first-of-type,.single-product .featured-section.featured-blogs .post-wrapper>div:first-of-type{width:60%;height:40vh}.page-template-_single-product .featured-section.featured-blogs .post-wrapper>div:nth-of-type(2),.single-product .featured-section.featured-blogs .post-wrapper>div:nth-of-type(2){width:40%;height:20vh}.page-template-_single-product .featured-section.featured-blogs .post-wrapper>div:last-of-type,.single-product .featured-section.featured-blogs .post-wrapper>div:last-of-type{width:40%;height:20vh}.page-template-_single-product .product-customer-reviews,.single-product .product-customer-reviews{padding-top:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-template-_single-product .product-customer-reviews,.single-product .product-customer-reviews{padding-top:45px}}@media screen and (min-width:1200px){.page-template-_single-product .product-customer-reviews,.single-product .product-customer-reviews{padding-bottom:45px}}.page-template-_single-product .product-customer-reviews .review .stars,.single-product .product-customer-reviews .review .stars{padding-bottom:5px}.page-template-_single-product .product-customer-reviews .review .name,.single-product .product-customer-reviews .review .name{display:flex;align-items:center}.page-template-_single-product .product-customer-reviews .review .name p,.page-template-_single-product .product-customer-reviews .review .name .gform_description,.single-product .product-customer-reviews .review .name p,.single-product .product-customer-reviews .review .name .gform_description{font-weight:500;margin-right:10px;padding-bottom:0}.single-product-slideout-wrapper{padding:0 0;width:100%}.single-product-slideout-wrapper .columns-10{width:100%;flex-direction:column;align-items:center;display:flex}.single-product-slideout-wrapper .view-benefits-references-wrapper,.single-product-slideout-wrapper .view-ingredients-references-wrapper,.single-product-slideout-wrapper .protien-more-ingredients-wrapper,.single-product-slideout-wrapper .protien-view-ingredients-references-wrapper{width:100%}.single-product-slideout-wrapper .more-ingredients-trigger,.single-product-slideout-wrapper .view-benefits-references-wrapper-trigger,.single-product-slideout-wrapper .view-ingredients-references-wrapper-trigger,.single-product-slideout-wrapper .protien-view-ingredients-references-wrapper-trigger,.single-product-slideout-wrapper .protien-more-ingredients-trigger{display:flex;align-items:center;justify-content:center;font-family:"Gotham";color:#6B7F60;text-transform:uppercase;font-weight:500;font-size:13px;letter-spacing:.81px;margin-top:30px}.single-product-slideout-wrapper .more-ingredients-trigger i,.single-product-slideout-wrapper .view-benefits-references-wrapper-trigger i,.single-product-slideout-wrapper .view-ingredients-references-wrapper-trigger i,.single-product-slideout-wrapper .protien-view-ingredients-references-wrapper-trigger i,.single-product-slideout-wrapper .protien-more-ingredients-trigger i{margin-left:10px}.single-product-slideout-wrapper .more-ingredients-trigger.closed .fa-minus-circle,.single-product-slideout-wrapper .view-benefits-references-wrapper-trigger.closed .fa-minus-circle,.single-product-slideout-wrapper .view-ingredients-references-wrapper-trigger.closed .fa-minus-circle,.single-product-slideout-wrapper .protien-view-ingredients-references-wrapper-trigger.closed .fa-minus-circle,.single-product-slideout-wrapper .protien-more-ingredients-trigger.closed .fa-minus-circle{display:none}.single-product-slideout-wrapper .more-ingredients-trigger.closed .fa-plus-circle,.single-product-slideout-wrapper .view-benefits-references-wrapper-trigger.closed .fa-plus-circle,.single-product-slideout-wrapper .view-ingredients-references-wrapper-trigger.closed .fa-plus-circle,.single-product-slideout-wrapper .protien-view-ingredients-references-wrapper-trigger.closed .fa-plus-circle,.single-product-slideout-wrapper .protien-more-ingredients-trigger.closed .fa-plus-circle{display:block}.single-product-slideout-wrapper .more-ingredients-trigger .fa-minus-circle,.single-product-slideout-wrapper .view-benefits-references-wrapper-trigger .fa-minus-circle,.single-product-slideout-wrapper .view-ingredients-references-wrapper-trigger .fa-minus-circle,.single-product-slideout-wrapper .protien-view-ingredients-references-wrapper-trigger .fa-minus-circle,.single-product-slideout-wrapper .protien-more-ingredients-trigger .fa-minus-circle{display:block}.single-product-slideout-wrapper .more-ingredients-trigger .fa-plus-circle,.single-product-slideout-wrapper .view-benefits-references-wrapper-trigger .fa-plus-circle,.single-product-slideout-wrapper .view-ingredients-references-wrapper-trigger .fa-plus-circle,.single-product-slideout-wrapper .protien-view-ingredients-references-wrapper-trigger .fa-plus-circle,.single-product-slideout-wrapper .protien-more-ingredients-trigger .fa-plus-circle{display:none}.single-product-slideout-wrapper .more-ingredients,.single-product-slideout-wrapper .benefits-references,.single-product-slideout-wrapper .ingredients-references,.single-product-slideout-wrapper .protien-ingredients-references,.single-product-slideout-wrapper .protien-more-ingredients{display:none;padding-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));margin-top:40px;border:1px solid #6B7F60;background-repeat:no-repeat;padding-bottom:50px;position:relative;border-radius:2px}@media screen and (min-width:1200px){.single-product-slideout-wrapper .more-ingredients,.single-product-slideout-wrapper .benefits-references,.single-product-slideout-wrapper .ingredients-references,.single-product-slideout-wrapper .protien-ingredients-references,.single-product-slideout-wrapper .protien-more-ingredients{padding-top:50px}}.single-product-slideout-wrapper .more-ingredients:before,.single-product-slideout-wrapper .benefits-references:before,.single-product-slideout-wrapper .ingredients-references:before,.single-product-slideout-wrapper .protien-ingredients-references:before,.single-product-slideout-wrapper .protien-more-ingredients:before{content:'\f0d8';font-family:"Font Awesome 5 Pro";text-rendering:auto;font-smoothing:antialiased;height:30px;width:30px;position:absolute;right:49%;font-size:32px;top:-23px;background-repeat:no-repeat;background-size:contain;color:#6B7F60;font-weight:900}.single-product-slideout-wrapper .more-ingredients p,.single-product-slideout-wrapper .more-ingredients .gform_description,.single-product-slideout-wrapper .benefits-references p,.single-product-slideout-wrapper .benefits-references .gform_description,.single-product-slideout-wrapper .ingredients-references p,.single-product-slideout-wrapper .ingredients-references .gform_description,.single-product-slideout-wrapper .protien-ingredients-references p,.single-product-slideout-wrapper .protien-ingredients-references .gform_description,.single-product-slideout-wrapper .protien-more-ingredients p,.single-product-slideout-wrapper .protien-more-ingredients .gform_description{max-width:65%;margin:0 auto}.page-template-_education-landing .green{box-shadow:0 12px 24px 0 rgba(0,0,0,.17)}.page-template-_education-landing .read-more:hover{color:#EB751A;cursor:pointer}.page-template-_education-landing .education-search{padding-top:80px;padding-bottom:80px}.page-template-_education-landing .upcoming-webinar-wrapper .upcoming-webinar{padding:70px 60px;background-repeat:no-repeat;background-position:center;margin-top:20px;margin-bottom:80px}.page-template-_education-landing .upcoming-webinar-wrapper .upcoming-webinar p,.page-template-_education-landing .upcoming-webinar-wrapper .upcoming-webinar .gform_description{max-width:70%}.page-template-_education-landing .featured-webinar-wrapper{padding-top:50px;padding-bottom:20px}.page-template-_education-landing .featured-webinar-wrapper .featured-webinars{padding-top:20px}.page-template-_education-landing .featured-webinar-wrapper .featured-webinars .webinar-loop-item{margin-bottom:40px}.page-template-_education-landing .featured-webinar-wrapper .featured-webinars .webinar-loop-item .image-column{position:relative;width:100%}.page-template-_education-landing .featured-webinar-wrapper .featured-webinars .webinar-loop-item .image-column img{height:400px}.page-template-_education-landing .featured-webinar-wrapper .featured-webinars .webinar-loop-item .image-column i{transform:translate(-50%,-50%);left:50%;top:200px;width:100px;height:100px}.page-template-_education-landing .featured-webinar-wrapper .featured-webinars .webinar-loop-item h4:hover{color:#EB751A}.page-template-_education-landing .past-webinar-wrapper{padding-top:80px;padding-bottom:80px}.webinar-loop-item .image-column{position:relative;width:100%}.webinar-loop-item .image-column img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.webinar-loop-item .image-column i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;height:100px;background-color:rgba(0,0,0,.9);border-radius:50%;display:flex;justify-content:center;align-items:center;opacity:.8;transition:all .2s;font-size:32px;color:#fff}.webinar-loop-item .image-column i:hover{opacity:1}.webinar-loop-item .content-column{display:flex;flex-direction:column;padding:40px 0 40px 40px}.webinar-loop-item .content-column h4{padding-bottom:20px}.webinar-loop-item .content-column .read-more-dropdown{margin-bottom:20px}.webinar-loop-item .content-column .read-more-dropdown i{margin-left:10px}.webinar-loop-item .content-column .button{width:220px;margin-bottom:20px}.webinar-loop-item .content-column .additional-hidden-content{display:none}.standard-webinar-loop{background:#EFEFEF;padding:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border:10px solid #fff}.standard-webinar-loop .image-column{height:220px;width:100%}.standard-webinar-loop .content-column{padding:20px 0 0 0}.standard-webinar-loop .content-column .button{margin:0 auto 20px}.single-education .page-banner{margin-bottom:20px}.single-education .search-filter{margin-bottom:80px}.single-education .webinar-loop-item{margin-bottom:40px}.single-education .social-share{margin-bottom:70px}.single-education .featured-speakers{padding:70px 20px 50px;margin-bottom:80px}.single-education .speaker-wrapper{display:flex}.single-education .speaker-wrapper .image-column{min-width:180px}.single-education .speaker-wrapper .image-column img{height:180px;width:180px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.single-education .speaker-wrapper .content-column{padding:0 0 40px 40px}.single-education .speaker-wrapper .content-column h6{padding-top:0;padding-bottom:5px;color:#6B7F60;font-family:"Gotham";font-size:13px;font-weight:500;letter-spacing:0;line-height:14px}.single-education .speaker-wrapper .content-column .social-lists{padding:0;margin:0;list-style:none}.single-education .speaker-wrapper .content-column .social-lists li{display:inline-block}.single-education .speaker-wrapper .content-column .social-lists li+li{margin-left:10px}.single-education .speaker-wrapper .content-column .social-lists a{font-size:20px;color:#6B7F60}.single-education .speaker-wrapper .content-column .social-lists a:hover{color:#EB751A}@media screen and (max-width:979px){.page-template-_education-landing .featured-webinar-wrapper .columns-10,.page-template-_education-landing .upcoming-webinar-wrapper .columns-8,.page-template-_education-landing .featured-webinar-wrapper .columns-10{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}}@media screen and (max-width:639px){.page-template-_education-landing .featured-webinar-wrapper .columns-10,.page-template-_education-landing .upcoming-webinar-wrapper .columns-8,.page-template-_education-landing .featured-webinar-wrapper .columns-10{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}@media screen and (max-width:767px){.page-template-_education-landing .webinar-loop-item{display:block}.page-template-_education-landing .webinar-loop-item .image-column,.page-template-_education-landing .webinar-loop-item .content-column{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}@media screen and (max-width:979px){.single-education .entry-content .columns-8{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}}@media screen and (max-width:639px){.single-education .entry-content .columns-8{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}@media screen and (max-width:767px){.single-education .featured-speakers .columns-10{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}@media screen and (max-width:639px){.single-education .featured-speakers .speaker-wrapper{flex-direction:column;justify-content:center;align-items:center}}@media screen and (max-width:979px){.single-education .block-grid-3,.page-template-_education-landing .block-grid-3{width:100%}.single-education .block-grid-3>*,.page-template-_education-landing .block-grid-3>*{flex-basis:48%;max-width:48%}}@media screen and (max-width:639px){.single-education .block-grid-3,.page-template-_education-landing .block-grid-3{width:100%}.single-education .block-grid-3>*,.page-template-_education-landing .block-grid-3>*{flex-basis:98%;max-width:98%}}.page-banner-email{padding-left:11%;display:flex;margin-top:40px;margin-bottom:60px}.page-banner-email .content-column{padding:60px 60px 60px 0}.page-banner-email .content-column h1{font-size:calc(72px + (112 - 72) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-banner-email .content-column h1{font-size:112px}}.page-banner-email .content-column .banner-line{height:4px;width:43px;background:#F17526;margin-bottom:20px}.page-banner-email .content-column p,.page-banner-email .content-column .gform_description{text-transform:uppercase;font-weight:400;font-family:"Knockout-47";letter-spacing:1.05px;line-height:49px;font-size:calc(30px + (42 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.page-banner-email .content-column p,.page-banner-email .content-column .gform_description{font-size:42px}}.page-banner-email .form-column{padding:90px}@media screen and (max-width:767px){.page-banner-email .form-column{padding:20px}}.page-banner-email .form-column .gfield{border:none!important}.page-banner-email .form-column .gfield .name_first label{display:none}.page-banner-email .form-column .gfield_label{font-family:"Knockout-47";font-size:26px;letter-spacing:2.44px;line-height:26px;text-transform:uppercase}.page-banner-email .form-column .button{background-color:#6B7F60;margin-top:20px;border:0 solid white!important}.page-banner-email .form-column .button:hover{background-color:#242b20}@media screen and (max-width:979px){.page-banner-email{margin-top:10px;margin-bottom:40px}.page-banner-email .content-column{padding-left:40px;padding-top:20px;padding-bottom:0}}@media screen and (max-width:767px){.page-banner-email .content-column{padding-left:10px}}.featured-image{background:linear-gradient(to bottom,white 50%,#5C7E51 50%);padding-bottom:60px}.featured-image .image-column{position:relative;width:100%}.featured-image .image-column img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.featured-image .image-column i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70px;height:70px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;opacity:.8;transition:all .2s;font-size:22px;color:#EB751A}.featured-image .image-column i:hover{opacity:1}.what-to-expect{background:#5C7E51;padding-bottom:60px}.what-to-expect .columns-8{text-align:center;justify-content:center;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:767px){.what-to-expect .columns-8{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);align-items:unset}}.what-to-expect .banner-line{height:5px;width:50px;background:#fff;margin:0 auto 40px}.what-to-expect h3,.what-to-expect p,.what-to-expect .gform_description{color:#fff;text-align:center;font-size:62px}.what-to-expect li{color:#fff;font-size:15px;font-weight:700;letter-spacing:0;line-height:20px;font-family:"Gotham";list-style:none;margin-bottom:10px;text-align:left;display:flex}.what-to-expect li:before{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:"\f00c";color:#EB751A;position:relative;left:-10px}.what-to-expect li .banner-line{height:1px;width:43px;border:4px solid #fff;margin:0 auto 20px}@media screen and (max-width:767px){.what-to-expect li{margin-right:20px;margin-left:30px}}.meet-our-guides{padding-top:80px;padding-bottom:80px}.meet-our-guides h3{text-align:center;font-size:62px}.meet-our-guides .block-grid-2{align-items:baseline}@media screen and (max-width:767px){.meet-our-guides .block-grid-2{display:block;flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.meet-our-guides .block-grid-2>*{flex-basis:calc(1 / 1 * 100%)!important;max-width:calc(1 / 1 * 100%)!important}}.meet-our-guides .banner-line{height:5px;width:43px;background:#6B7F60;margin:0 auto 20px}.meet-our-guides .single-guide{text-align:center;justify-content:center;display:flex;flex-direction:column;align-items:center}.meet-our-guides .single-guide img{height:295px;width:280px;margin-bottom:30px;-o-object-fit:contain;object-fit:contain}.meet-our-guides .single-guide h4{font-size:42px}.meet-our-guides .single-guide h6{font-size:16px;font-weight:700;letter-spacing:0;line-height:20px;text-align:center;text-transform:none;color:#EB751A;font-family:"Gotham"}.meet-our-guides .single-guide p,.meet-our-guides .single-guide .gform_description{font-size:15px;font-weight:300;letter-spacing:0;line-height:28px;text-align:center;padding:0 30px}@media screen and (max-width:767px){.meet-our-guides .single-guide{display:block;padding-bottom:40px}.meet-our-guides .single-guide h4,.meet-our-guides .single-guide h6,.meet-our-guides .single-guide p,.meet-our-guides .single-guide .gform_description{text-align:left;padding:0 20px 10px}.meet-our-guides .single-guide img{margin:0 auto 30px}}@media screen and (max-width:767px){.meet-our-guides{padding-bottom:10px}}.about-botanica{position:relative}.about-botanica img{position:absolute;max-width:800px;bottom:0;right:0;z-index:0}.about-botanica .banner-line{height:5px;width:50px;background:#fff;margin:0 auto 40px}.about-botanica .columns-9{background-size:cover;padding:70px 130px 130px;text-align:center;z-index:10;background-size:contain;background-position:bottom center;background-repeat:no-repeat;background-color:#5C7E50}@media screen and (max-width:979px){.about-botanica .columns-9{padding:50px 30px 60px;flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.about-botanica .columns-9 h2{font-size:62px}.about-botanica .columns-9 h2,.about-botanica .columns-9 p,.about-botanica .columns-9 .gform_description{color:#fff}.our-promise{background-image:var(--wpr-bg-9ee8a90a-fbab-4f5a-a623-441431020215);padding-top:230px;padding-bottom:320px;margin-top:-130px}.our-promise h2,.our-promise h3{text-align:center}.our-promise h2{font-size:62px}.our-promise .banner-line{height:5px;width:50px;background:#F17526;margin:0 auto 40px}@media screen and (max-width:979px){.our-promise{padding-bottom:80px}}@media screen and (max-width:767px){.our-promise{margin-top:-160px}.our-promise .block-grid-3{display:block;flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin:0 auto}.our-promise .block-grid-3>*{flex-basis:calc(1 / 1 * 100%)!important;max-width:calc(1 / 1 * 100%)!important}}.our-promise .icon-post{text-align:center;justify-content:baseline;display:flex;flex-direction:column;align-items:center;padding:20px}.our-promise .icon-post img{margin-bottom:20px}.our-promise .icon-post h5{font-size:20px;font-weight:700;letter-spacing:0;font-family:"Gotham";text-transform:none;line-height:24px;text-align:center}html{scroll-behavior:smooth}.email-footer-cta{position:relative;background-color:#6B7F60}.email-footer-cta h2{color:#6B7F60;font-size:62px}.email-footer-cta h4{font-size:42px}.email-footer-cta .banner-line{height:5px;width:50px;background:#F17526;margin-bottom:20px}.email-footer-cta .primary-image{position:absolute;max-width:600px;bottom:-66px;left:0;z-index:1}@media screen and (max-width:767px){.email-footer-cta .primary-image{display:none}}.email-footer-cta .secondary-image{position:absolute;max-width:600px;top:-190px;right:0;z-index:0}@media screen and (max-width:767px){.email-footer-cta .secondary-image{display:none}}.email-footer-cta .content-container{background:#fff;padding:40px;position:relative;bottom:130px}.email-footer-cta .content-container .botanica-logo{position:absolute;max-width:70px;bottom:20px;left:48%;z-index:1}@media screen and (max-width:767px){.email-footer-cta .content-container .botanica-logo{display:none}}.email-footer-cta .content-container:after{position:absolute;content:"";background-color:#fff;width:200px;height:80px;left:42%;bottom:0}@media screen and (max-width:767px){.email-footer-cta .content-container:after{display:none}}.email-footer-cta .content-container .content-border{border:4px solid #6B7F60;text-align:center;justify-content:baseline;display:flex;flex-direction:column;align-items:center;padding:40px 50px 60px}@media screen and (max-width:767px){.email-footer-cta .content-container{bottom:unset;padding:15px 10px}.email-footer-cta .content-container .content-border{border:6px solid #6B7F60}}.email-footer-cta .button{box-shadow:0 12px 24px 0 rgba(0,0,0,.17)}.email-footer-cta .button:hover{background-color:#683209}@media screen and (max-width:767px){.email-footer-cta .columns-12{padding:0}}.page-template-_email-signup .newsletter{display:none!important}@media screen and (max-width:979px){.page-template-_email-signup .page-banner-email{display:block;padding-left:0;padding-right:0}.page-template-_email-signup .columns-6{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}@media screen and (max-width:1199px){.email-footer-cta .primary-image{opacity:.3}}@media screen and (max-width:767px){.featured-image .image-column{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);padding-right:0;padding-left:0}}.entry-title{padding-top:0}.single-section{padding-top:calc(25px + (25 - 25) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(25px + (25 - 25) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.single-section{padding-top:25px}}@media screen and (min-width:1200px){.single-section{padding-bottom:25px}}.shared-intro{padding-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.shared-intro{padding-top:50px}}.shared-intro .authors,.shared-intro .post-date{display:inline-block;padding-bottom:0;font-size:12px;font-weight:500;color:#434444}.shared-intro .authors{position:relative;padding-right:10px;margin-right:2px}.shared-intro .authors:hover{opacity:.7}.shared-intro .authors:after{content:"|";position:absolute;right:0}.shared-intro .social-shares-section{margin-top:20px}.shared-video .video-thumbnail,.about-video .video-thumbnail{height:calc(300px + (500 - 300) * (100vw - 320px) / (1200 - 320));box-shadow:0 12px 24px 0 rgba(0,0,0,.1);position:relative;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1200px){.shared-video .video-thumbnail,.about-video .video-thumbnail{height:500px}}.shared-video .video-thumbnail:after,.about-video .video-thumbnail:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition-duration:250ms;transition-property:background,transform,opacity}.shared-video .play-text,.shared-video .play-icon,.about-video .play-text,.about-video .play-icon{display:block;text-align:center;color:#fff}.shared-video .play-button,.about-video .play-button{position:relative;z-index:2}.shared-video .play-icon,.about-video .play-icon{font-size:calc(75px + (75 - 75) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.shared-video .play-icon,.about-video .play-icon{font-size:75px}}.shared-video .play-text,.about-video .play-text{font-weight:500;font-size:13px}.shared-featured-product{padding-bottom:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.shared-featured-product{padding-bottom:30px}}.shared-featured-product .products{padding:0;margin:0;list-style:none}.featured-product-wrapper{padding:0}.woo_-product-wrapper{display:flex;align-items:center;flex-wrap:wrap;border:1px solid #f3f3f3;padding:20px}.woo_-product-wrapper .woo-_product-image{flex-basis:40%;max-width:40%}.woo_-product-wrapper .woo-_product-content{flex-basis:60%;max-width:60%}.woo_-product-wrapper .woocommerce-loop-product__title{font-family:"Gotham";font-size:calc(18px + (22 - 18) * (100vw - 320px) / (1200 - 320));font-weight:500;text-transform:inherit;padding-top:0;padding-bottom:15px}@media screen and (min-width:1200px){.woo_-product-wrapper .woocommerce-loop-product__title{font-size:22px}}.woo_-product-wrapper p,.woo_-product-wrapper .gform_description,.woo_-product-wrapper .woocommerce-loop-product__title{padding-bottom:15px}.woo_-product-wrapper .featured-label{padding-bottom:0;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;letter-spacing:0;padding-bottom:5px}.shared-image_with_caption .image-caption-wrapper{height:calc(400px + (600 - 400) * (100vw - 320px) / (1200 - 320));display:flex;align-items:flex-end}@media screen and (min-width:1200px){.shared-image_with_caption .image-caption-wrapper{height:600px}}.shared-image_with_caption .caption{background-color:#EBE7DD;padding:15px 30px;font-size:12px;font-weight:400;width:100%}.shared-gallery .gallery-item{margin-bottom:20px;width:100%!important}.shared-recipe .recipe-info{margin-bottom:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320));display:flex;align-items:center}@media screen and (min-width:1200px){.shared-recipe .recipe-info{margin-bottom:20px}}.shared-recipe .recipe-info p,.shared-recipe .recipe-info .gform_description{font-weight:500;text-align:center;position:relative;padding-bottom:0;padding-right:20px;width:15%}.shared-recipe .recipe-info p+p,.shared-recipe .recipe-info .gform_description+p,.shared-recipe .recipe-info p+.gform_description,.shared-recipe .recipe-info .gform_description+.gform_description{padding-left:20px}.shared-recipe .recipe-info p+p:before,.shared-recipe .recipe-info .gform_description+p:before,.shared-recipe .recipe-info p+.gform_description:before,.shared-recipe .recipe-info .gform_description+.gform_description:before{content:'';position:absolute;border-left:1px solid #979797;right:100%;top:0;width:1px;height:100%}.shared-recipe .recipe-info .label{display:block;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.16em;letter-spacing:0}.shared-recipe a{border-bottom:0;color:#434444}.shared-recipe .author,.shared-recipe .recipe-type,.shared-recipe .recipe-cuisine{font-weight:500;font-size:12px;padding-bottom:0}.shared-recipe .recipe-type a{position:relative}.shared-recipe .recipe-type a+a{padding-left:5px}.shared-recipe .recipe-type a+a:before{content:", ";position:absolute;right:100%}.shared-recipe .ingredients-wrapper,.shared-recipe .instruction-wrapper{float:left;margin-top:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.shared-recipe .ingredients-wrapper,.shared-recipe .instruction-wrapper{margin-top:20px}}.shared-recipe .ingredients-wrapper{padding-right:10px;width:40%}.shared-recipe .ingredients-wrapper a{border-bottom:none}.shared-recipe .instruction-wrapper{width:60%;padding-left:10px}.shared-recipe .recipe-note{clear:both;padding:15px 20px 0}.shared-recipe .recipe-note p,.shared-recipe .recipe-note .gform_description{font-size:12px}.shared-recipe .recipe-note .label{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));font-weight:500;padding-bottom:5px}@media screen and (min-width:1200px){.shared-recipe .recipe-note .label{font-size:16px}}.shared-recipe .ingredients-heading,.shared-recipe .instruction-heading,.shared-recipe .nutritional-info-heading{font-family:"Gotham";font-size:calc(18px + (22 - 18) * (100vw - 320px) / (1200 - 320));font-weight:500;padding-bottom:15px}@media screen and (min-width:1200px){.shared-recipe .ingredients-heading,.shared-recipe .instruction-heading,.shared-recipe .nutritional-info-heading{font-size:22px}}.shared-recipe .heading{font-weight:500;padding-bottom:15px}.shared-recipe ul{padding-left:20px;margin:0 0 30px}.shared-recipe .nutritional-info-wrapper{margin-top:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.shared-recipe .nutritional-info-wrapper{margin-top:20px}}.shared-recipe .nutritional-info-sub-heading{padding-bottom:0;font-weight:500}.shared-recipe .nutritional-info-sub-heading~p,.shared-recipe .nutritional-info-sub-heading~.gform_description{font-size:13px}.shared-author .author-wrapper{display:flex;flex-wrap:wrap}.shared-author .author-heading{flex-basis:100%;max-width:100%;font-family:"Gotham";font-size:calc(18px + (22 - 18) * (100vw - 320px) / (1200 - 320));font-weight:500;padding-bottom:15px}@media screen and (min-width:1200px){.shared-author .author-heading{font-size:22px}}.shared-author .author-avatar{flex-basis:30%;max-width:30%}.shared-author .author-content{flex-basis:70%;max-width:70%}.shared-author .author-name{font-size:calc(16px + (18 - 16) * (100vw - 320px) / (1200 - 320));font-weight:500;padding-bottom:0}@media screen and (min-width:1200px){.shared-author .author-name{font-size:18px}}.shared-author .author-name a{color:#434444}.shared-author .author-name~p,.shared-author .author-name~.gform_description{padding-bottom:15px}.shared-author .read-more{position:relative;margin-right:20px}.shared-author .read-more:after{content:'\f105';font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;position:absolute;font-size:20px;right:-15px;top:50%;transform:translateY(-50%)}.shared-author .read-more:hover{text-decoration:underline;opacity:1}.shared-related-posts{padding-bottom:calc(60px + (60 - 60) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.shared-related-posts{padding-bottom:60px}}.comment-form{display:none}.woocommerce-product-gallery__wrapper{margin:0}.woocommerce-product-gallery__image{display:flex!important;align-items:center;justify-content:center;height:550px}.woocommerce-product-gallery__image img{padding:20px}.woocommerce-product-gallery__image .video-wrapper{position:relative;width:100%;text-align:center}.woocommerce-product-gallery__image .video-wrapper:after{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:"\f144";position:absolute;font-size:calc(80px + (80 - 80) * (100vw - 320px) / (1200 - 320));left:50%;top:50%;transform:translate(-50%,-50%);color:#fff}@media screen and (min-width:1200px){.woocommerce-product-gallery__image .video-wrapper:after{font-size:80px}}.woocommerce-product-gallery{padding:0;position:relative}.product-breadcrumbs{padding-top:calc(80px + (80 - 80) * (100vw - 320px) / (1200 - 320));padding-bottom:10px}@media screen and (min-width:1200px){.product-breadcrumbs{padding-top:80px}}.flex-control-nav{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin:0 -10px;padding:0;list-style:none;margin-right:-10px;margin-left:-10px;margin-top:20px}.flex-control-nav>*{padding-right:10px;padding-left:10px}.flex-control-nav>*{flex-basis:calc(1 / 6 * 100%);max-width:calc(1 / 6 * 100%)}.flex-control-nav li{margin-bottom:20px}.flex-control-nav .video-thumb-wrapper{position:relative}.flex-control-nav .video-thumb-wrapper:after{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:"\f144";position:absolute;font-size:calc(45px + (45 - 45) * (100vw - 320px) / (1200 - 320));left:50%;top:50%;transform:translate(-50%,-50%);color:#fff}@media screen and (min-width:1200px){.flex-control-nav .video-thumb-wrapper:after{font-size:45px}}.flex-direction-nav{position:absolute;top:40%;width:100%;padding:0;margin:0;list-style:none;transition:250ms all}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{position:relative;font-size:0}.flex-direction-nav .flex-prev:after,.flex-direction-nav .flex-next:after{position:absolute;font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;font-size:40px;font-weight:500;bottom:-10px;width:50px;height:100px;text-align:center;color:#fff;background-color:#EB751A;display:flex;align-items:center;justify-content:center}.flex-direction-nav .flex-prev:after{content:"\f104"}.flex-direction-nav .flex-next:after{content:"\f105";right:0}.flex-direction-nav .flex-nav-prev,.flex-direction-nav .flex-nav-next{position:absolute}.flex-direction-nav .flex-nav-prev{left:0}.flex-direction-nav .flex-nav-next{right:0}.flex-viewport,.woocommerce-product-gallery__wrapper{height:550px!important;border:1px solid #f3f3f3}.woocommerce-product-gallery__wrapper{margin-bottom:20px}.flex-viewport{margin-top:-4px}.product-content .product_title{font-size:calc(42px + (62 - 42) * (100vw - 320px) / (1200 - 320));padding-bottom:10px}@media screen and (min-width:1200px){.product-content .product_title{font-size:62px}}.product-content .certified-organic{position:relative;padding-right:30px;display:inline-block;padding-bottom:0;color:#6B7F60;font-weight:500;font-size:14px;margin-bottom:15px}.product-content .certified-organic:after{content:'';position:absolute;bottom:3px;background-image:var(--wpr-bg-89ddbe0b-d856-4f58-a46b-34a825dbac8d);width:100%;height:100%;right:0;background-repeat:no-repeat;background-position:right}.woocommerce-product-rating{margin-bottom:10px}.woocommerce-product-rating a{display:inline-block}.woocommerce-product-details__short-description p,.woocommerce-product-details__short-description .gform_description{font-size:13px}.reset_variations{color:#EB751A;font-weight:500;font-size:12px}.variations_form tr,.variations_form .quantity,.woocommerce-variation-add-to-cart tr,.woocommerce-variation-add-to-cart .quantity{display:flex;align-items:baseline}.variations_form .label,.variations_form .screen-reader-text,.woocommerce-variation-add-to-cart .label,.woocommerce-variation-add-to-cart .screen-reader-text{flex-basis:100px;max-width:100px}.variations_form label,.woocommerce-variation-add-to-cart label{text-transform:uppercase;font-weight:500;font-size:13px}.variations_form input,.variations_form select,.woocommerce-variation-add-to-cart input,.woocommerce-variation-add-to-cart select{height:40px;flex-basis:200px;max-width:200px}.woocommerce-variation-add-to-cart .quantity{margin-bottom:30px!important}.woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-right:15px}.woocommerce-variation{display:block;width:86%;margin-left:auto;margin-top:20px;margin-bottom:20px}.woocommerce-variation p,.woocommerce-variation .gform_description{padding-bottom:10px;font-size:14px}.woocommerce-variation .amount{color:#EB751A;font-size:20px;font-weight:500}.star-rating{overflow:hidden;position:relative;height:20px;font-size:1em;width:100px;font-family:star;font-weight:400}.star-rating:before{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:"\f006 \f006 \f006 \f006 \f006";float:left;top:0;left:0;position:absolute;font-size:20px;color:#EB751A}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:"\f005 \f005 \f005 \f005 \f005";top:0;position:absolute;left:0;color:#EB751A;font-size:20px}.products-other-flavour{margin-top:calc(35px + (35 - 35) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.products-other-flavour{margin-top:35px}}.products-other-flavour .sub-heading{padding-bottom:10px}.products-other-flavour a{padding:5px 20px;display:inline-block;color:#434444;border:1px solid #434444;font-weight:500;font-size:11px;margin-top:5px;margin-left:5px}.products-other-flavour a:hover{color:#fff;background-color:#EB751A;border-color:#EB751A}.product-info{margin-top:calc(40px + (40 - 40) * (100vw - 320px) / (1200 - 320));padding-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.product-info{margin-top:40px}}@media screen and (min-width:1200px){.product-info{padding-top:50px}}@media screen and (min-width:1200px){.product-info{padding-bottom:50px}}.product-sizes-list .label{padding-bottom:0;font-weight:500;font-size:13px;text-transform:uppercase}.product-sizes-list span{margin-left:15px}.single-product .button{margin:0 0 15px}.product-ingredients-grid li{margin-bottom:20px}.product-ingredients-grid .grid-image{height:100px;display:flex;align-items:flex-end;margin-bottom:10px}.product-ingredients-grid a{color:#434444;border-bottom:none;font-size:13px;font-weight:500}.product-ingredients-grid p,.product-ingredients-grid .gform_description{line-height:1;text-align:center;padding-bottom:0;color:#434444;border-bottom:none;font-size:13px;font-weight:500}.qualifications-wrapper{padding-left:calc(60px + (60 - 60) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.qualifications-wrapper{padding-left:60px}}.qualifications-wrapper .sub-heading{padding-left:30px}.qualification-lists{padding:0;margin:0;list-style:none;display:inline-block;margin-top:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.qualification-lists{margin-top:20px}}.qualification-lists li{font-size:15px;font-weight:500;margin-bottom:15px;float:left;width:50%;padding-left:30px;position:relative}.qualification-lists li:before{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:"\f111";position:absolute;left:0;font-size:9px;color:#6B7F60;top:calc(4px + (4 - 4) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.qualification-lists li:before{top:4px}}.single-product-section .qualification-lists{display:block}.product-tab{padding-top:calc(60px + (60 - 60) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.product-tab{padding-top:60px}}.product-awards{padding-bottom:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.product-awards{padding-bottom:50px}}.product-awards .awards-heading{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));font-weight:500}@media screen and (min-width:1200px){.product-awards .awards-heading{font-size:16px}}.product-awards-wrapper{display:flex;align-items:center;margin-bottom:20px}.product-awards-wrapper p,.product-awards-wrapper .gform_description{padding-bottom:0;font-size:14px;font-weight:500}.product-awards-wrapper .awards-image{margin-right:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.product-awards-wrapper .awards-image{margin-right:30px}}.product-videos{padding-top:calc(75px + (75 - 75) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(140px + (140 - 140) * (100vw - 320px) / (1200 - 320));margin-bottom:calc(50px + (75 - 50) * (100vw - 320px) / (1200 - 320));position:relative}@media screen and (min-width:1200px){.product-videos{padding-top:75px}}@media screen and (min-width:1200px){.product-videos{padding-bottom:140px}}@media screen and (min-width:1200px){.product-videos{margin-bottom:75px}}.product-videos:after{content:'';position:absolute;height:420px;width:100%;background-color:#EAE7E2;bottom:0}.product-sizes-list{margin-bottom:30px}.product-video-wrapper{height:450px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 12px 24px 0 rgba(0,0,0,.17);position:relative;z-index:1}.product-video-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition-duration:250ms;transition-property:background,transform,opacity}.product-video-wrapper .play-text,.product-video-wrapper .play-icon{display:block;text-align:center;color:#fff}.product-video-wrapper .play-button{position:relative;z-index:2}.product-video-wrapper .play-icon{font-size:60px}.product-video-wrapper .play-text{font-weight:500;font-size:13px}.woocommerce-Reviews{padding-bottom:calc(60px + (60 - 60) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.woocommerce-Reviews{padding-bottom:60px}}.comment-heading-wrapper{display:flex;align-items:center;border-bottom:1px solid #f3f3f3}.comment-heading-wrapper .woocommerce-Reviews-title{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (1200 - 320));font-weight:500;padding-bottom:0}@media screen and (min-width:1200px){.comment-heading-wrapper .woocommerce-Reviews-title{font-size:16px}}.comment-heading-wrapper .comment-reply{font-size:12px;font-weight:300;margin-left:10px}.comment-heading-wrapper .star-rating{margin-left:10px}.commentlist{padding:0;margin:0;list-style:none;margin-top:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.commentlist{margin-top:30px}}.commentlist .woocommerce-review__dash{padding:10px;font-size:0}.commentlist .meta{padding-bottom:0;padding-top:10px;font-weight:500}.commentlist p,.commentlist .gform_description{font-size:calc(13px + (13 - 13) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.commentlist p,.commentlist .gform_description{font-size:13px}}.comment-respond .comment-reply-title{text-transform:uppercase;font-weight:500;text-decoration:underline;font-size:13px}.comment-form{margin-top:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.comment-form{margin-top:30px}}.comment-form label{font-size:13px;font-weight:500}.comment-form .submit{transition-duration:.2s;transition-property:background-color,color,border,opacity;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;padding:10px 25px;border-radius:0;min-width:180px;min-height:50px;cursor:pointer;position:relative;box-shadow:0 12px 24px 0 rgba(0,0,0,.07);font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320));letter-spacing:.1em;font-weight:500;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;outline:none;background-color:#EB751A;color:#fff;color:#fff;background-color:#EB751A;border-color:#EB751A}@media screen and (min-width:1200px){.comment-form .submit{font-size:14px}}.comment-form .submit .fa{margin-left:10px;font-size:25px;font-weight:700}.comment-form .submit:hover{background-color:#c15e11;border-color:#c15e11}.comment-form .stars{padding-bottom:10px}.comment-form .stars.selected a:not(.active):before,.comment-form .stars.selected a.active:before,.comment-form .stars:hover a:before{content:"\f005";opacity:1}.comment-form .stars.selected a.active~a:before,.comment-form .stars a:hover~a:before{content:"\f006"}.comment-form .stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:5px;font-weight:400;border-bottom:none}.comment-form .stars a:hover{opacity:1}.comment-form .stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"\f006";font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;color:#EB751A;text-indent:0}.related-posts{padding-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.related-posts{padding-top:50px}}.related-products{padding-top:calc(60px + (60 - 60) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.related-products{padding-top:60px}}.juicer-feed .referral{display:none!important}.juicer-feed ul:not([class]) li:before{content:none}.juicer-feed ul:not([class]) a{border-bottom:none}.juicer-feed .j-message p,.juicer-feed .j-message .gform_description{font-weight:400!important;color:#fff!important}.accordion-toggle-content{max-height:230px;overflow:hidden}.accordion-toggle{display:none}.ingredient-benefits{padding-top:calc(50px + (100 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(30px + (80 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.ingredient-benefits{padding-top:100px}}@media screen and (min-width:1200px){.ingredient-benefits{padding-bottom:80px}}.ingredient-benefits .benefits-grid{margin-top:calc(20px + (20 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.ingredient-benefits .benefits-grid{margin-top:20px}}.ingredient-about{padding-bottom:20px}.ingredient-about .ingredient-image{height:380px;width:480px;margin-left:5%}.ingredient-about .optional-sub-heading{font-weight:700}.ingredient-about .heading{padding-bottom:15px}.ingredient-about .accordion-toggle-content{position:relative}.ingredient-about .accordion-toggle-content[data-status="opened"]:after{content:none}.ingredient-about .accordion-toggle-content[data-status="opened"]~.read-more-trigger:before{content:'\f106'}.ingredient-about .accordion-toggle-content:after{content:'';position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fff 100%);width:100%;height:100%;bottom:0;left:0}.ingredient-about .read-more-trigger{font-size:calc(14px + (14 - 14) * (100vw - 320px) / (1200 - 320));padding-bottom:0;padding-right:25px;position:relative}@media screen and (min-width:1200px){.ingredient-about .read-more-trigger{font-size:14px}}.ingredient-about .read-more-trigger:before{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:'\f107';position:absolute;right:0;font-size:25px;height:100%;display:flex;align-items:center;top:0}.ingredient-location{padding-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));margin-top:calc(70px + (70 - 70) * (100vw - 320px) / (1200 - 320));position:relative}@media screen and (min-width:1200px){.ingredient-location{padding-top:50px}}@media screen and (min-width:1200px){.ingredient-location{padding-bottom:50px}}@media screen and (min-width:1200px){.ingredient-location{margin-top:70px}}.ingredient-location .content-column,.ingredient-location .map-column{position:relative;z-index:1}.ingredient-location:before{content:'';position:absolute;top:0;left:0;background-color:#EAE7E2;height:465px;width:100%;z-index:-1}.ingredient-location .location-map{margin-top:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320));margin-bottom:calc(30px + (30 - 30) * (100vw - 320px) / (1200 - 320));box-shadow:0 12px 24px 0 rgba(0,0,0,.1);display:inline-block;text-align:center}@media screen and (min-width:1200px){.ingredient-location .location-map{margin-top:30px}}@media screen and (min-width:1200px){.ingredient-location .location-map{margin-bottom:30px}}.ingredient-location .reference-heading{padding-bottom:5px;font-weight:500}.reference-lists li{margin-bottom:10px}.reference-lists p,.reference-lists .gform_description{padding-bottom:0;font-size:13px;font-weight:500;color:#434444;word-break:break-all}.reference-lists a{font-size:13px;font-weight:500;color:#434444;word-break:break-all}.reference-lists a:hover{opacity:.7}.ingredient-related-product{padding-bottom:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320));padding-top:calc(50px + (50 - 50) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.ingredient-related-product{padding-bottom:50px}}@media screen and (min-width:1200px){.ingredient-related-product{padding-top:50px}}.ingredient-related-product .product-grid{margin-top:calc(10px + (10 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.ingredient-related-product .product-grid{margin-top:10px}}.ingredient-related-product .button-column{margin-top:10px}.hmc-result,.coupon-callout-wrapper{padding-top:calc(10px + (70 - 10) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(80px + (180 - 80) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.hmc-result,.coupon-callout-wrapper{padding-top:70px}}@media screen and (min-width:1200px){.hmc-result,.coupon-callout-wrapper{padding-bottom:180px}}.hmc-result .ingredient-slideout,.coupon-callout-wrapper .ingredient-slideout{margin-bottom:calc(40px + (210 - 40) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.hmc-result .ingredient-slideout,.coupon-callout-wrapper .ingredient-slideout{margin-bottom:210px}}.hmc-result .recommended-product-intro h6,.coupon-callout-wrapper .recommended-product-intro h6,.hmc-result .recommended-product-intro h3,.coupon-callout-wrapper .recommended-product-intro h3{padding-bottom:25px}.hmc-result .recommended-product-intro a h3,.coupon-callout-wrapper .recommended-product-intro a h3{color:#434444}.hmc-result .recommended-product,.coupon-callout-wrapper .recommended-product{margin-bottom:calc(30px + (60 - 30) * (100vw - 320px) / (1200 - 320));position:relative;z-index:2}@media screen and (min-width:1200px){.hmc-result .recommended-product,.coupon-callout-wrapper .recommended-product{margin-bottom:60px}}.hmc-result .recommended-product .image-column,.coupon-callout-wrapper .recommended-product .image-column{display:flex;justify-content:center;align-items:flex-start}@media screen and (max-width:979px){.hmc-result .recommended-product .image-column,.coupon-callout-wrapper .recommended-product .image-column{margin-bottom:calc(20px + (30 - 20) * (100vw - 320px) / (1200 - 320))}}@media screen and (max-width:979px) and (min-width:1200px){.hmc-result .recommended-product .image-column,.coupon-callout-wrapper .recommended-product .image-column{margin-bottom:30px}}@media screen and (min-width:768px){.hmc-result .recommended-product .content-column,.coupon-callout-wrapper .recommended-product .content-column{padding-left:calc(0px + (30 - 0) * (100vw - 767px) / (1600 - 767))}}@media screen and (min-width:768px) and (min-width:1600px){.hmc-result .recommended-product .content-column,.coupon-callout-wrapper .recommended-product .content-column{padding-left:30px}}.hmc-result .recommended-product section,.coupon-callout-wrapper .recommended-product section{margin-bottom:20px}.hmc-result .recommended-product section h1,.coupon-callout-wrapper .recommended-product section h1,.hmc-result .recommended-product section h2,.coupon-callout-wrapper .recommended-product section h2,.hmc-result .recommended-product section h3,.coupon-callout-wrapper .recommended-product section h3,.hmc-result .recommended-product section h4,.coupon-callout-wrapper .recommended-product section h4,.hmc-result .recommended-product section h5,.coupon-callout-wrapper .recommended-product section h5,.hmc-result .recommended-product section h6,.coupon-callout-wrapper .recommended-product section h6{padding-bottom:10px}.hmc-result .recommended-product section h4,.coupon-callout-wrapper .recommended-product section h4{color:#6B7F60}.hmc-result .recommended-product section p:last-of-type,.coupon-callout-wrapper .recommended-product section p:last-of-type,.hmc-result .recommended-product section .gform_description:last-of-type,.coupon-callout-wrapper .recommended-product section .gform_description:last-of-type{padding-bottom:0}.hmc-result .recommended-product section .intro,.coupon-callout-wrapper .recommended-product section .intro{font-size:calc(16px + (22 - 16) * (100vw - 320px) / (1200 - 320));padding-bottom:0}@media screen and (min-width:1200px){.hmc-result .recommended-product section .intro,.coupon-callout-wrapper .recommended-product section .intro{font-size:22px}}.hmc-result .recommended-product .details,.coupon-callout-wrapper .recommended-product .details{padding:30px;background-image:var(--wpr-bg-85793c45-e4b3-4e75-9a60-9a5cec4f7627)}.hmc-result .recommended-product .details .read-more,.coupon-callout-wrapper .recommended-product .details .read-more{padding-bottom:10px}.hmc-result .recommended-product .details .read-more-icon,.coupon-callout-wrapper .recommended-product .details .read-more-icon{width:13px;height:13px;border:1px solid #EB751A;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-left:10px}@media screen and (min-width:980px){.hmc-result .recommended-product .details,.coupon-callout-wrapper .recommended-product .details{margin-left:20px}}.hmc-result .recommended-product ul,.coupon-callout-wrapper .recommended-product ul{margin-left:0}.hmc-result .recommended-product ul li,.coupon-callout-wrapper .recommended-product ul li{margin-bottom:10px}@media screen and (max-width:979px){.hmc-result .recommended-product .image-column,.coupon-callout-wrapper .recommended-product .image-column,.hmc-result .recommended-product .content-column,.coupon-callout-wrapper .recommended-product .content-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}}@media screen and (max-width:767px){.hmc-result .recommended-product .image-column,.coupon-callout-wrapper .recommended-product .image-column,.hmc-result .recommended-product .content-column,.coupon-callout-wrapper .recommended-product .content-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}}@media screen and (max-width:480px){.hmc-result .recommended-product .image-column,.coupon-callout-wrapper .recommended-product .image-column,.hmc-result .recommended-product .content-column,.coupon-callout-wrapper .recommended-product .content-column{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.hmc-result .reference-slideout,.coupon-callout-wrapper .reference-slideout{display:none}.hmc-result .coupon-callout,.coupon-callout-wrapper .coupon-callout{padding-bottom:calc(30px + (70 - 30) * (100vw - 320px) / (1200 - 320));background-image:linear-gradient(to bottom,transparent 33%,#EBE7DD 33%);position:relative}@media screen and (min-width:1200px){.hmc-result .coupon-callout,.coupon-callout-wrapper .coupon-callout{padding-bottom:70px}}.hmc-result .coupon-callout .background-image,.coupon-callout-wrapper .coupon-callout .background-image{position:absolute;top:-40%;right:0;z-index:0;pointer-events:none}@media screen and (max-width:639px){.hmc-result .coupon-callout .background-image,.coupon-callout-wrapper .coupon-callout .background-image{display:none}}.hmc-result .coupon-callout.callout-green__,.coupon-callout-wrapper .coupon-callout.callout-green__{display:none}.hmc-result .coupon-callout .columns-8,.coupon-callout-wrapper .coupon-callout .columns-8{padding-top:calc(20px + (70 - 20) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(20px + (40 - 20) * (100vw - 320px) / (1200 - 320));padding-left:calc(10px + (60 - 10) * (100vw - 320px) / (1200 - 320));padding-right:calc(10px + (60 - 10) * (100vw - 320px) / (1200 - 320));background-color:#6B7F60;text-align:center;position:relative;z-index:3}@media screen and (min-width:1200px){.hmc-result .coupon-callout .columns-8,.coupon-callout-wrapper .coupon-callout .columns-8{padding-top:70px}}@media screen and (min-width:1200px){.hmc-result .coupon-callout .columns-8,.coupon-callout-wrapper .coupon-callout .columns-8{padding-bottom:40px}}@media screen and (min-width:1200px){.hmc-result .coupon-callout .columns-8,.coupon-callout-wrapper .coupon-callout .columns-8{padding-left:60px}}@media screen and (min-width:1200px){.hmc-result .coupon-callout .columns-8,.coupon-callout-wrapper .coupon-callout .columns-8{padding-right:60px}}.hmc-result .coupon-callout .columns-8 *,.coupon-callout-wrapper .coupon-callout .columns-8 *{color:#fff}.hmc-result .coupon-callout .columns-8:after,.coupon-callout-wrapper .coupon-callout .columns-8:after{content:'';height:calc(100% - 20px);width:calc(100% - 20px);border:1px dashed #fff;position:absolute;top:10px;left:10px;pointer-events:none;display:none}@media screen and (max-width:767px){.hmc-result .coupon-callout .columns-8,.coupon-callout-wrapper .coupon-callout .columns-8{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}}@media screen and (max-width:480px){.hmc-result .coupon-callout .columns-8,.coupon-callout-wrapper .coupon-callout .columns-8{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.hmc-result #gform_wrapper_7,.coupon-callout-wrapper #gform_wrapper_7,.hmc-result #gform_wrapper_9,.coupon-callout-wrapper #gform_wrapper_9{margin:0 auto;max-width:75%}.hmc-result #gform_wrapper_7 .gform_fields,.coupon-callout-wrapper #gform_wrapper_7 .gform_fields,.hmc-result #gform_wrapper_9 .gform_fields,.coupon-callout-wrapper #gform_wrapper_9 .gform_fields{display:flex}.hmc-result #gform_wrapper_7 .gform_fields li:nth-of-type(-n+2),.coupon-callout-wrapper #gform_wrapper_7 .gform_fields li:nth-of-type(-n+2),.hmc-result #gform_wrapper_9 .gform_fields li:nth-of-type(-n+2),.coupon-callout-wrapper #gform_wrapper_9 .gform_fields li:nth-of-type(-n+2){flex-basis:50%}.hmc-result #gform_wrapper_7 label,.coupon-callout-wrapper #gform_wrapper_7 label,.hmc-result #gform_wrapper_9 label,.coupon-callout-wrapper #gform_wrapper_9 label{font-family:"Knockout-47";font-size:calc(15px + (22 - 15) * (100vw - 320px) / (1200 - 320));letter-spacing:2px;text-transform:uppercase}@media screen and (min-width:1200px){.hmc-result #gform_wrapper_7 label,.coupon-callout-wrapper #gform_wrapper_7 label,.hmc-result #gform_wrapper_9 label,.coupon-callout-wrapper #gform_wrapper_9 label{font-size:22px}}.hmc-result #gform_wrapper_7 [type="email"],.coupon-callout-wrapper #gform_wrapper_7 [type="email"],.hmc-result #gform_wrapper_7 [type="number"],.coupon-callout-wrapper #gform_wrapper_7 [type="number"],.hmc-result #gform_wrapper_7 [type="password"],.coupon-callout-wrapper #gform_wrapper_7 [type="password"],.hmc-result #gform_wrapper_7 [type="search"],.coupon-callout-wrapper #gform_wrapper_7 [type="search"],.hmc-result #gform_wrapper_7 [type="tel"],.coupon-callout-wrapper #gform_wrapper_7 [type="tel"],.hmc-result #gform_wrapper_7 [type="text"],.coupon-callout-wrapper #gform_wrapper_7 [type="text"],.hmc-result #gform_wrapper_7 [type="url"],.coupon-callout-wrapper #gform_wrapper_7 [type="url"],.hmc-result #gform_wrapper_7 select,.coupon-callout-wrapper #gform_wrapper_7 select,.hmc-result #gform_wrapper_7 textarea,.coupon-callout-wrapper #gform_wrapper_7 textarea,.hmc-result #gform_wrapper_9 [type="email"],.coupon-callout-wrapper #gform_wrapper_9 [type="email"],.hmc-result #gform_wrapper_9 [type="number"],.coupon-callout-wrapper #gform_wrapper_9 [type="number"],.hmc-result #gform_wrapper_9 [type="password"],.coupon-callout-wrapper #gform_wrapper_9 [type="password"],.hmc-result #gform_wrapper_9 [type="search"],.coupon-callout-wrapper #gform_wrapper_9 [type="search"],.hmc-result #gform_wrapper_9 [type="tel"],.coupon-callout-wrapper #gform_wrapper_9 [type="tel"],.hmc-result #gform_wrapper_9 [type="text"],.coupon-callout-wrapper #gform_wrapper_9 [type="text"],.hmc-result #gform_wrapper_9 [type="url"],.coupon-callout-wrapper #gform_wrapper_9 [type="url"],.hmc-result #gform_wrapper_9 select,.coupon-callout-wrapper #gform_wrapper_9 select,.hmc-result #gform_wrapper_9 textarea,.coupon-callout-wrapper #gform_wrapper_9 textarea{background:transparent;border:1px solid #fff;margin-bottom:20px}.hmc-result #gform_wrapper_7 .button,.coupon-callout-wrapper #gform_wrapper_7 .button,.hmc-result #gform_wrapper_9 .button,.coupon-callout-wrapper #gform_wrapper_9 .button{margin:0 auto}@media screen and (max-width:480px){.hmc-result #gform_wrapper_7 .gform_fields,.coupon-callout-wrapper #gform_wrapper_7 .gform_fields,.hmc-result #gform_wrapper_9 .gform_fields,.coupon-callout-wrapper #gform_wrapper_9 .gform_fields{display:flex}.hmc-result #gform_wrapper_7 .gform_fields li:nth-of-type(-n+2),.coupon-callout-wrapper #gform_wrapper_7 .gform_fields li:nth-of-type(-n+2),.hmc-result #gform_wrapper_9 .gform_fields li:nth-of-type(-n+2),.coupon-callout-wrapper #gform_wrapper_9 .gform_fields li:nth-of-type(-n+2){flex-basis:100%}}.hmc-result .hmc-callouts,.coupon-callout-wrapper .hmc-callouts{padding-top:calc(30px + (70 - 30) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(30px + (70 - 30) * (100vw - 320px) / (1200 - 320));background-color:#EBE7DD}@media screen and (min-width:1200px){.hmc-result .hmc-callouts,.coupon-callout-wrapper .hmc-callouts{padding-top:70px}}@media screen and (min-width:1200px){.hmc-result .hmc-callouts,.coupon-callout-wrapper .hmc-callouts{padding-bottom:70px}}.hmc-result .hmc-callouts .background-container,.coupon-callout-wrapper .hmc-callouts .background-container{height:100%;background-color:#fff;background-size:50%;background-position:left bottom;background-repeat:no-repeat;text-align:center;padding:20px 40px 40px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.hmc-result .hmc-callouts .background-container,.coupon-callout-wrapper .hmc-callouts .background-container{padding:20px}}.hmc-result .hmc-callouts .block-grid-3,.coupon-callout-wrapper .hmc-callouts .block-grid-3{width:100%;margin:0 auto}.hmc-result .hmc-callouts .heading,.coupon-callout-wrapper .hmc-callouts .heading{padding-bottom:10px}.hmc-result .hmc-callouts .callout,.coupon-callout-wrapper .hmc-callouts .callout{margin-bottom:20px}.hmc-result .hmc-callouts .callout img,.coupon-callout-wrapper .hmc-callouts .callout img{margin-bottom:10px}.hmc-result .hmc-callouts .callout:first-of-type .heading,.coupon-callout-wrapper .hmc-callouts .callout:first-of-type .heading{color:#EB751A}.hmc-result .hmc-callouts .callout:first-of-type .background-container,.coupon-callout-wrapper .hmc-callouts .callout:first-of-type .background-container{background-image:var(--wpr-bg-98cd57c4-d8a8-47a6-83de-b22b138c7fcc)}.hmc-result .hmc-callouts .callout:first-of-type .button:after,.coupon-callout-wrapper .hmc-callouts .callout:first-of-type .button:after{content:'';background-image:var(--wpr-bg-4ff584f1-7c8f-4cc8-97b3-a9d0ee5d19ec);background-size:contain;width:14px;height:14px;margin-left:10px}.hmc-result .hmc-callouts .callout:nth-of-type(2) .background-container,.coupon-callout-wrapper .hmc-callouts .callout:nth-of-type(2) .background-container{background-image:var(--wpr-bg-b88b1e79-a878-4a91-99df-c37855a550bf)}.hmc-result .hmc-callouts .callout:nth-of-type(2) .button:after,.coupon-callout-wrapper .hmc-callouts .callout:nth-of-type(2) .button:after{content:'';background-image:var(--wpr-bg-a37829ea-9056-4084-b999-011bd3d55686);background-size:contain;width:14px;height:14px;margin-left:10px}.hmc-result .hmc-callouts .callout:last-of-type .heading,.coupon-callout-wrapper .hmc-callouts .callout:last-of-type .heading{color:#6B7F60}.hmc-result .hmc-callouts .callout:last-of-type .background-container,.coupon-callout-wrapper .hmc-callouts .callout:last-of-type .background-container{background-image:var(--wpr-bg-bba3bfba-edf3-40f5-8add-f7957d568de0)}.hmc-result .hmc-callouts .callout:last-of-type .button:after,.coupon-callout-wrapper .hmc-callouts .callout:last-of-type .button:after{content:'';background-image:var(--wpr-bg-294a8415-0eca-4267-95e1-e481f3cf46c9);background-size:contain;width:14px;height:14px;margin-left:10px}@media screen and (max-width:639px){.hmc-result .hmc-callouts .block-grid-3>*,.coupon-callout-wrapper .hmc-callouts .block-grid-3>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}}.hmc-result .video-heading,.coupon-callout-wrapper .video-heading{color:#6B7F60;text-align:center;background:#EBE7DD}.hmc-result .product-video-wrapper,.coupon-callout-wrapper .product-video-wrapper{height:auto}.hmc-result .product-video-wrapper .play-button,.coupon-callout-wrapper .product-video-wrapper .play-button{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hmc-result .product-video-wrapper .background-container,.coupon-callout-wrapper .product-video-wrapper .background-container{width:100%}.hmc-result .product-video-wrapper .background-container img,.coupon-callout-wrapper .product-video-wrapper .background-container img{width:100%}.hmc-result .product-videos,.coupon-callout-wrapper .product-videos{padding-bottom:0;margin-bottom:0;padding-top:calc(10px + (75 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.hmc-result .product-videos,.coupon-callout-wrapper .product-videos{padding-top:75px}}.hmc-result .related-posts-intro,.coupon-callout-wrapper .related-posts-intro{padding-top:calc(10px + (65 - 10) * (100vw - 320px) / (1200 - 320));margin-top:calc(10px + (65 - 10) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.hmc-result .related-posts-intro,.coupon-callout-wrapper .related-posts-intro{padding-top:65px}}@media screen and (min-width:1200px){.hmc-result .related-posts-intro,.coupon-callout-wrapper .related-posts-intro{margin-top:65px}}.hmc-result .product-videos::after,.coupon-callout-wrapper .product-videos::after{bottom:auto;top:0}@media screen and (max-width:767px){.hmc-result .product-videos::after,.coupon-callout-wrapper .product-videos::after{height:250px}}@media screen and (max-width:480px){.hmc-result .product-videos::after,.coupon-callout-wrapper .product-videos::after{height:150px}}.hmc-result .related-posts-intro,.coupon-callout-wrapper .related-posts-intro{position:relative}.hmc-result .loop-content,.coupon-callout-wrapper .loop-content{margin-bottom:20px}.hmc-result .loop-content .post-content,.coupon-callout-wrapper .loop-content .post-content{padding:0}.hmc-result .loop-content .post-wrapper,.coupon-callout-wrapper .loop-content .post-wrapper{padding-top:calc(80px + (275 - 80) * (100vw - 320px) / (1200 - 320));padding-left:calc(20px + (40 - 20) * (100vw - 320px) / (1200 - 320));padding-right:calc(20px + (40 - 20) * (100vw - 320px) / (1200 - 320));position:relative;padding-bottom:20px;height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width:1200px){.hmc-result .loop-content .post-wrapper,.coupon-callout-wrapper .loop-content .post-wrapper{padding-top:275px}}@media screen and (min-width:1200px){.hmc-result .loop-content .post-wrapper,.coupon-callout-wrapper .loop-content .post-wrapper{padding-left:40px}}@media screen and (min-width:1200px){.hmc-result .loop-content .post-wrapper,.coupon-callout-wrapper .loop-content .post-wrapper{padding-right:40px}}.hmc-result .loop-content .post-wrapper:before,.coupon-callout-wrapper .loop-content .post-wrapper:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition-duration:250ms;transition-property:background,transform,opacity}.hmc-result .loop-content .background-container,.coupon-callout-wrapper .loop-content .background-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.hmc-result .loop-content .background-container img,.coupon-callout-wrapper .loop-content .background-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hmc-result .loop-content a,.coupon-callout-wrapper .loop-content a{color:#fff}.hmc-result .loop-content .post-category,.coupon-callout-wrapper .loop-content .post-category{padding-bottom:10px}.hmc-result .loop-content .loop-title,.coupon-callout-wrapper .loop-content .loop-title{font-family:"Gotham";font-size:calc(14px + (17 - 14) * (100vw - 320px) / (1200 - 320));color:#fff;position:relative;font-weight:500;padding-bottom:10px;line-height:1.35;text-transform:none}@media screen and (min-width:1200px){.hmc-result .loop-content .loop-title,.coupon-callout-wrapper .loop-content .loop-title{font-size:17px}}.hmc-result .loop-content .read-more,.coupon-callout-wrapper .loop-content .read-more{position:relative;color:#EB751A}.hmc-result .related-posts .block-grid-2,.coupon-callout-wrapper .related-posts .block-grid-2{width:100%;margin:0 auto}@media screen and (max-width:480px){.hmc-result .related-posts .block-grid-2>*,.coupon-callout-wrapper .related-posts .block-grid-2>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}}@media screen and (max-width:480px){.hmc-result .result-intro .columns-8,.coupon-callout-wrapper .result-intro .columns-8,.hmc-result .recommended-product-intro .columns-8,.coupon-callout-wrapper .recommended-product-intro .columns-8,.hmc-result .related-posts-intro .columns-8,.coupon-callout-wrapper .related-posts-intro .columns-8{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.ie11 .hmc-result #gform_wrapper_7 .gform_fields li:nth-of-type(-n+2),.ie11 .coupon-callout-wrapper #gform_wrapper_7 .gform_fields li:nth-of-type(-n+2){flex-basis:46%}.ie11 .hmc-result .hmc-callouts .background-container,.ie11 .coupon-callout-wrapper .hmc-callouts .background-container{display:block}.footer-callout{padding-top:calc(30px + (50 - 30) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(30px + (50 - 30) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.footer-callout{padding-top:50px}}@media screen and (min-width:1200px){.footer-callout{padding-bottom:50px}}.coupon-callout-wrapper.newsletter{background-image:none;background:none!important;padding-top:calc(30px + (200 - 30) * (100vw - 320px) / (1200 - 320));padding-bottom:calc(0px + (0 - 0) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.coupon-callout-wrapper.newsletter{padding-top:200px}}@media screen and (min-width:1200px){.coupon-callout-wrapper.newsletter{padding-bottom:0}}.coupon-callout-wrapper.newsletter .gf_submit.orange{background:#EB751A!important;color:white!important}.coupon-callout-wrapper.newsletter .coupon-callout{background-image:var(--wpr-bg-610f7cca-abaa-43c8-968d-0e7d698f99be);background-repeat:no-repeat;background-size:cover}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box{background-color:transparent;position:relative;top:-100px;padding:40px;background-repeat:no-repeat;background-size:cover;background-position:center}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .gform_wrapper{margin-bottom:10px}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box:after{content:none}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box span{color:#6B7F60}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box h2{padding-bottom:0}@media screen and (min-width:640px){.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box{@-moz-document url-prefix(){}}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .gfield{margin-bottom:20px}}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container{padding:0;justify-content:end;text-align:left;background-color:transparent}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container #coupon-form-containers .gform_wrapper .gfield{margin-bottom:10px!important}@media screen and (max-width:639px){.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container #coupon-form-containers .gform_wrapper .gfield{margin-bottom:20px}}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container .gform_submission_error{font-size:18px!important}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container .gfield_validation_message{color:#b0161d!important}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container input{background-color:rgba(255,255,255,.8);border:1px solid #6B7F60;color:#434444}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container form{display:flex;align-items:flex-start}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container form label{display:none}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container form #placeholder{color:#becdb6}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container form div.top_label{width:219%;margin-left:20px}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container:after{content:none}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container hr{border:none;border-bottom:9px solid #6B7F60;width:10%;margin:25px auto 25px 0}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container p,.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container .gform_description{text-transform:uppercase;font-size:18px;font-weight:300;letter-spacing:0;line-height:30px}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container>*{color:#4C4F55}.coupon-callout-wrapper{background:var(--wpr-bg-bec0b82f-f3db-4682-9d24-f9d7498c17c2)!important}.coupon-callout-wrapper .join-callout .columns-8{background:transparent;border:none}.coupon-callout-wrapper .join-callout .columns-8:after{content:"";position:absolute;width:6%;height:5px;background:#43464c;top:82%;border:none;left:45%}.coupon-callout-wrapper .join-callout .columns-8 h2,.coupon-callout-wrapper .join-callout .columns-8 h5{color:#43464C}.coupon-callout-wrapper .join-callout .columns-8 h5{font-size:16px;font-family:"Gotham";font-weight:700}.pre-footer-newsletter{padding-bottom:calc(50px + (110 - 50) * (100vw - 320px) / (1200 - 320));margin-top:calc(120px + (200 - 120) * (100vw - 320px) / (1200 - 320));text-align:center}@media screen and (min-width:1200px){.pre-footer-newsletter{padding-bottom:110px}}@media screen and (min-width:1200px){.pre-footer-newsletter{margin-top:200px}}.pre-footer-newsletter .newsletter-wrapper{margin-top:calc(-65px + (-65 - -65) * (100vw - 320px) / (1200 - 320));background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;flex-wrap:wrap;position:relative;z-index:0}@media screen and (min-width:1200px){.pre-footer-newsletter .newsletter-wrapper{margin-top:-65px}}.pre-footer-newsletter .newsletter-wrapper::after{content:"";position:absolute;height:100%!important;width:100%;z-index:-1;background:rgba(0,0,0,.4);top:0;left:0}.pre-footer-newsletter .newsletter-wrapper *{color:#fff}.pre-footer-newsletter .newsletter-wrapper .gform_wrapper{flex-basis:100%}.pre-footer-newsletter .newsletter-wrapper h3,.pre-footer-newsletter .newsletter-wrapper p,.pre-footer-newsletter .newsletter-wrapper .gform_description{flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}@media screen and (max-width:767px){.pre-footer-newsletter .newsletter-wrapper h3,.pre-footer-newsletter .newsletter-wrapper p,.pre-footer-newsletter .newsletter-wrapper .gform_description{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);text-align:center}}.pre-footer-newsletter .newsletter-wrapper p,.pre-footer-newsletter .newsletter-wrapper .gform_description{text-align:left}.pre-footer-newsletter .newsletter-wrapper form{justify-content:space-around}.pre-footer-newsletter .button{background-color:#6B7F60;border-color:#6B7F60;color:#fff}.pre-footer-newsletter .button:hover{background-color:#53624a;border-color:#53624a}.pre-footer-newsletter .gform_validation_error .gform_footer{align-items:baseline}.pre-footer-newsletter .validation_message{color:#b0161d}.coupon-callout-wrapper{padding-bottom:calc(20px + (50 - 20) * (100vw - 320px) / (1200 - 320))}@media screen and (min-width:1200px){.coupon-callout-wrapper{padding-bottom:50px}}.single-product .coupon-callout-wrapper .coupon-callout{position:relative}.single-product .coupon-callout-wrapper .coupon-callout::before{content:"";width:100%;height:100%;background:#EAE7E2;z-index:-1;position:absolute;top:0;left:0}.single-product .coupon-callout-wrapper .coupon-callout .background-image{top:-10%}.single-product .coupon-callout-wrapper .coupon-callout .columns-8{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.page-template-_products .coupon-callout-wrapper{padding-top:calc(50px + (200 - 50) * (100vw - 320px) / (1200 - 320));padding-bottom:0}@media screen and (min-width:1200px){.page-template-_products .coupon-callout-wrapper{padding-top:200px}}@media screen and (max-width:639px){.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box:after{z-index:3}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .container{z-index:1000}}@media screen and (max-width:767px){.woocommerce-page table.shop_table,.woocommerce-page table.shop_table thead,.woocommerce-page table.shop_table tbody,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table tr{display:block}.woocommerce-page table.shop_table thead tr{position:absolute;top:-9999px;left:-9999px}.woocommerce-page table.shop_table td{border:1px solid #d2d3d3;position:relative;padding-left:40%!important;margin-bottom:-1px}.woocommerce-page table.shop_table{border:none}.woocommerce-page table.shop_table td.product-spacer{border-color:#FFF;height:10px}.woocommerce-page table.shop_table td:before{position:absolute;top:50%;transform:translateY(-50%);left:6px;width:45%;padding-right:10px;white-space:nowrap}.woocommerce-page table.shop_table td.product-remove:before{content:"DELETE"}.woocommerce-page table.shop_table td.product-thumbnail:before{content:"IMAGE"}.woocommerce-page table.shop_table td.product-name:before{content:"PRODUCT"}.woocommerce-page table.shop_table td.product-price:before{content:"PRICE"}.woocommerce-page table.shop_table td.product-quantity:before{content:"QUANTITY"}.woocommerce-page table.shop_table td.product-subtotal:before{content:"SUBTOTAL"}.woocommerce-page table.shop_table td.product-total:before{content:"TOTAL"}.woocommerce .quantity,.woocommerce #content .quantity,.woocommerce-page .quantity,.woocommerce-page #content .quantity{margin:0}.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:left;border:0;padding-left:0px!important}.woocommerce-page table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt{float:left;margin-top:10px}.woocommerce-page table.cart td.actions div,.woocommerce-page #content table.cart td.actions div,.woocommerce-page table.cart td.actions input,.woocommerce-page #content table.cart td.actions input{margin-bottom:10px}.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-page .cart-collaterals .cart_totals th,.woocommerce-page .cart-collaterals .cart_totals td{border:0!important}.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal,.woocommerce-page .cart-collaterals .cart_totals table tr.shipping,.woocommerce-page .cart-collaterals .cart_totals table tr.total{padding-bottom:15px}.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,.woocommerce-page .cart-collaterals .cart_totals table tr.total td{padding-left:0px!important}.woocommerce-page table.shop_table tr.cart-subtotal td,.woocommerce-page table.shop_table tr.shipping td,.woocommerce-page table.shop_table tr.total td,.woocommerce-page table.shop_table.order_details tfoot th,.woocommerce-page table.shop_table.order_details tfoot td{padding-left:0px!important;border:0!important}.woocommerce-page table.shop_table tbody{padding-top:10px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce .order_details ul,.woocommerce-page .order_details ul,.woocommerce .order_details,.woocommerce-page .order_details{padding:0}.woocommerce .order_details li,.woocommerce-page .order_details li{clear:left;margin-bottom:10px;border:0}}@media screen and (max-width:1199px){.navigation-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.logo-column{margin-bottom:20px;flex-basis:calc(2 / 12 * 100%);max-width:calc(2 / 12 * 100%);align-self:center}.site-header{padding-top:calc(20px + (30 - 20) * (100vw - 320px) / (980 - 320))}}@media screen and (max-width:1199px) and (min-width:980px){.site-header{padding-top:30px}}@media screen and (max-width:1199px){.page-banner .banner-content{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.main-menu>li+li{margin-left:30px}.homepage-_about .image-column{margin-left:calc(0 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.image-content-callout-reverse:before{width:calc(50% - 20px);height:65%;left:0}.image-content-callout .content-column{margin-right:calc(0 / 12 * 100%);margin-left:calc(1 / 12 * 100%)}.image-content-callout:after{width:calc(50% - 20px);height:65%;right:0}.products-filter-wrapper .filter-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.featured-category-grid .featured-category-wrapper:not(:last-child){width:55%}.featured-category-grid .featured-category-wrapper:last-child{width:45%}.newsletter-wrapper .gform_body{flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.newsletter-wrapper .gform_footer{flex-basis:calc(3 / 12 * 100%);max-width:calc(3 / 12 * 100%)}.loop-newsletter-wrapper .gform_body{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.loop-newsletter-wrapper .gform_footer{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.product-tab .tab-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.product-awards .awards-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.product-videos .video-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.woocommerce-variation-add-to-cart .button+.button{margin-top:10px;margin-left:0}.related-posts .related-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.products-content-wrapper .selection-column{flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.products-content-wrapper .stacked-selection-column{flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%)}.ingredient-banner .image-column,.ingredient-banner .banner-content{flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.ingredient-banner .image-column{margin-left:calc(0 / 12 * 100%);margin-right:calc(0 / 12 * 100%)}.ingredient-benefits .content-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.ingredient-location .content-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.ingredient-location .map-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.shared-filter .category-column{flex-basis:calc(9 / 12 * 100%);max-width:calc(9 / 12 * 100%)}.shared-post .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.shared-intro .intro-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.shared-plain_content .content-column,.shared-recipe .content-column,.shared-author .content-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.about-intro .about-image{width:calc(40% - 20px);margin-left:40px}.about-callout .content-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.about-company .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.about-trusted-awards .heading-column,.about-trusted-awards .loop-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.about-customer-team .heading-column,.about-expert-team .heading-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.about-fun-facts .main-fact-column{margin-left:calc(1 / 12 * 100%)}.about-fun-facts .fact-column{flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.about-contact-callout .content-column,.location-contact-callout .content-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.about-customer-team .loop-column,.about-expert-team .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.customer-team-grid>*{flex-basis:calc(1 / 5 * 100%);max-width:calc(1 / 5 * 100%)}.about-team .heading-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.about-team .about-team-content{top:auto;bottom:20px;transform:none}.team-content{width:90%}.locations-map .map-control-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.locations-results .result-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.location-results-grid>*{flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.location-online-stores .heading-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.location-online-stores .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.contact-intro .content-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.contact-form .form-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.entry-content .content-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.search-results .loop-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.search-filter .icon-column{justify-content:baseline}.search-filter .search-column{flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.author-info .content-column{flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.privacy-menu li{margin-left:5px}}@media screen and (max-width:979px){.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box{flex-basis:83.3333333333%!important;max-width:83.3333333333%!important}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box>*{flex-basis:83.3333333333%!important;max-width:83.3333333333%!important}.tablet-stretch{flex-basis:100%!important;max-width:100%!important;margin-right:auto!important;margin-left:auto!important}.tablet-stretch._s{flex-basis:83.3333333333%!important;max-width:83.3333333333%!important}.page-template-_single-product .product-ingredients .block-grid-3>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info>div:last-of-type{max-width:100%}.site-utility{display:none}.sitewide-search-form{max-width:100%}.sitewide-search-form input{max-height:40px;border-color:#fff}.mobile-wmpl-translation{display:inline-block}.mobile-wmpl-translation a{width:50%;float:left;justify-content:center}.mobile-wmpl-translation a+a{border-left:1px solid rgba(255,255,255,.5)}.mobile-menu{display:flex}.cart-menu{display:block;margin-left:10px}.logo-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);display:flex;justify-content:space-between;align-items:center}.navigation-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.utility-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.main-menu>.show-mobile{display:block}.main-menu .mobile-global-search{padding:15px 20px;background-color:#EB751A}.page-banner .banner-content:not(.video-active){flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);margin-left:auto;margin-right:auto}.page-banner:not(.homepage-banner):after{background-color:rgba(255,255,255,.7)}.single-banner:after{background-color:rgba(0,0,0,.1)}.homepage-_about .image-column{flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%);margin-bottom:0}.homepage-_about .content-column{flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.benefits-grid>*{flex-basis:calc(1 / 4 * 100%);max-width:calc(1 / 4 * 100%)}.store-locator-wrapper .content-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.store-locator-wrapper .content-column:first-child{margin-bottom:65px}.store-locator-wrapper .content-column .plant-finder-heading:before{height:50px;width:50px}.products-content-wrapper .product-grid>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.products-content-wrapper .product-grid>*{flex-grow:1;max-width:100%}.products-content-wrapper .product-callout-stacked>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.related-products .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.related-products .product-grid>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.product-info .ingredients-column,.product-info .qualifications-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.qualifications-wrapper{padding-top:50px;padding-left:0}.qualifications-wrapper .sub-heading{padding-left:0}.ingredients-grid>*{flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.ingredients-loop .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.ingredient-banner .image-column{margin-left:auto;margin-right:auto;flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.ingredient-benefits .content-column,.ingredient-benefits .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.ingredient-about .ingredient-image{width:45%}.ingredient-related-product .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.shared-featured-category .content-column,.shared-featured-post .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.shared-latest-post .heading-column,.shared-latest-post .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.latest-grid>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.latest-grid>*{flex-grow:1;max-width:100%}.shared-post .blog-grid>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.shared-intro .intro-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.shared-plain_content .content-column,.shared-recipe .content-column,.shared-author .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.shared-video .video-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.shared-gallery .gallery-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.shared-gallery .gallery-wrapper>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.shared-gallery .gallery-wrapper>*{flex-grow:1;max-width:100%}.shared-image_with_caption .image-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.shared-featured-product .content-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.about-intro .content-column{flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%);margin-left:calc(0 / 12 * 100%)}.about-intro .full-content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.about-intro .about-image{margin-left:20px}.about-callout .content-column,.location-contact-callout .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.about-video .video-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.about-lists>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.about-trusted-awards .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.about-team .heading-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.about-team .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.about-team .about-team-content{position:inherit;width:100%}.customer-team-grid>*{flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.customer-team-grid .grid-image{padding-bottom:calc(175 / 180 * 100%)}.team-content .team-image{padding-right:20px}.expert-team-grid>*{flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.about-customer-team .heading-column,.about-expert-team .heading-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.about-fun-facts>.row{align-items:center}.about-fun-facts .main-fact-column{flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%);margin-left:calc(0 / 12 * 100%)}.fun-fact-lists .list-content{flex-basis:70%;max-width:70%}.fun-fact-lists .list-image{flex-basis:30%;max-width:30%;padding-right:20px}.store-search .gform_body,.store-search .gform_footer{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);padding-left:0;padding-right:0}.store-logo-grid>*{flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.location-online-stores .heading-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.contact-intro .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.contact-form .form-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.contact-info-lists .list-icon{flex-basis:30%;max-width:30%}.contact-info-lists .list-content{flex-basis:70%;max-width:70%}.entry-content .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.search-results .loop-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.search-filter .button-column{flex-basis:calc(3 / 12 * 100%);max-width:calc(3 / 12 * 100%)}.author-info .image-column{flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%)}.author-info .content-column{flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.site-footer>.row{position:relative;z-index:2;justify-content:center}.site-footer .footer-location-column{margin-top:calc(30px + (50 - 30) * (100vw - 320px) / (768 - 320));flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}}@media screen and (max-width:979px) and (min-width:768px){.site-footer .footer-location-column{margin-top:50px}}@media screen and (max-width:979px){.site-footer .footer-logo-column{flex-basis:calc(3 / 12 * 100%);max-width:calc(3 / 12 * 100%)}.site-footer .footer-menu-column,.site-footer .footer-connect-column{flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.footer-location-wrapper,.footer-plant-finder-wrapper{margin-right:auto;margin-left:auto}.footer-copyright:after,.site-footer:after{content:none}.footer-copyright{text-align:center}.footer-copyright .copyright-column,.footer-copyright .designby-column{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.site-credit{max-width:100%;text-align:center}.pre-footer-newsletter .newsletter-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}}@media screen and (max-width:767px){.homepage-banner{aspect-ratio:auto}.page-template-_single-product .product-ingredients .block-grid-3 .wrapper .ingredient-info img{-o-object-fit:contain;object-fit:contain}.product-benefits .columns-7{padding-top:40px}.page-template-_single-product .product-why-botanica .columns-9{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.page-template-_single-product .product-newsletter .newsletter-column{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.page-template-_single-product .product-content>div{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.page-template-_single-product .product-gallery.slick-slider .slick-arrow.slick-next{right:0}.page-template-_single-product .product-gallery.slick-slider .slick-arrow.slick-prev{left:0}.page-template-_single-product .product-video .columns-8{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.page-template-_single-product .product-benefits>.row>div{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.page-template-_single-product .product-ingredients .block-grid-3>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.page-template-_single-product .how-to-use .block-grid-3>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.page-template-_single-product .product-customer-reviews .columns-8{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.page-template-_single-product .product-awards .columns-6{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.page-template-_single-product .product-awards .block-grid-3>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.page-template-_single-product .featured-section.featured-blogs .post-wrapper>div,.page-template-_single-product .featured-section.featured-recipes .post-wrapper>div{height:250px!important;width:100%!important}.customer-reviews .review.loop-item .wrapper{flex-wrap:wrap}.customer-reviews .review.loop-item .wrapper>div{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);flex-basis:100%!important}.home-product-categories .block-grid-4>*,.in-the-media .block-grid-4>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.in-the-media .content-column.columns-5{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}section.why-botanica>.row>div{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}section.why-botanica>.row .image-column{padding-left:10px}section.why-botanica>.row .content-column{padding:50px 25px}.home-blog-recipe-section .shared-post-wrapper .loop-content{width:100%!important;height:40vh!important}.homepage-banner .row{min-height:none}.homepage-banner .video-active{position:static!important;flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);margin-left:auto;margin-right:auto}.benefits-grid>*{flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.store-locator-wrapper .content-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.store-locator-wrapper .plant-finder-heading:before{height:44px;width:44px}.image-content-callout-wrapper{color:#fff}.image-content-callout-wrapper:before,.image-content-callout-wrapper:after{width:100%;height:100%}.image-content-callout-wrapper .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);margin-left:auto;margin-right:auto;position:relative;z-index:10}.image-content-callout-reverse:after{opacity:.8}.image-content-callout:before{opacity:.8;z-index:5}.homepage-_products .heading-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.products-filter-wrapper{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.products-filter-wrapper .filter-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.products-filter-wrapper .product-category-filter>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.products-content-wrapper{padding-left:0;flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);margin-left:auto;margin-right:auto}.product-content .gallery-column,.product-content .summary{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);margin-left:auto;margin-right:auto}.product-content .social-shares-section{margin-bottom:50px}.product-breadcrumbs .breadcrumd-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.product-ingredients-grid>*{flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.product-info .ingredients-column,.product-info .qualifications-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.qualifications-wrapper{padding-left:0}.qualifications-wrapper .sub-heading{padding-left:0}.product-tab .tab-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.product-awards .awards-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.product-videos .video-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.woocommerce-Reviews .comments-column,.woocommerce-Reviews .form-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.ingredients-grid>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.ingredients-grid li:nth-child(7n+1),.ingredients-grid li:nth-child(7n+2),.ingredients-grid li:nth-child(7n+3){flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.ingredient-location .content-column,.ingredient-location .map-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.ingredient-comparison-table{display:flex}.ingredient-comparison-table tr{display:inline-block}.ingredient-comparison-table thead,.ingredient-comparison-table tbody{padding-top:1px}.ingredient-comparison-table thead th img{width:100px;height:100px}.ingredient-comparison-table tbody{overflow-x:scroll;display:flex}.ingredient-comparison-table tbody td{min-width:250px;overflow-y:scroll}.ingredient-comparison-table tbody tr:first-of-type{display:none}.ingredient-comparison-table tbody tr:last-of-type td:first-of-type{border-left:1px solid #4C4F55}.ingredient-comparison-table td,.ingredient-comparison-table th{display:flex;height:200px;margin-top:-1px;margin-left:-1px}.ingredient-comparison-table td *,.ingredient-comparison-table th *{margin:auto}.ingredient-comparison-table th{flex-direction:column;min-width:200px;justify-content:center;align-items:center}.shared-featured-category-wrapper .featured-category{width:50%}.shared-featured-category-wrapper .featured-category:nth-child(5n+1),.shared-featured-category-wrapper .featured-category:nth-child(2n){width:50%}.shared-featured-post .loop-content:first-child,.shared-featured-post .loop-content:last-child,.shared-featured-post .loop-content:nth-child(2),.shared-featured-post .loop-content:nth-child(3){flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.shared-filter{position:relative}.shared-filter a{padding:20px 10px}.shared-filter .category-column{flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%);align-self:center}.shared-filter .search-column{flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.mobile-filter-wrapper{display:block;padding-right:20px;position:relative}.mobile-filter-wrapper:after{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:"\f0ca";position:absolute;right:0;top:0;font-size:20px}.mobile-filter-wrapper p,.mobile-filter-wrapper .gform_description{padding-bottom:0}.category-lists{display:none;position:absolute;width:100%;left:0;top:100%;background-color:#f3f3f3;z-index:10}.category-lists li{display:block;text-align:center}blockquote{width:90%}.shared-gallery .gallery-wrapper a:not(:nth-child(-n+2)){display:none}.shared-recipe .recipe-info{display:block}.shared-recipe .recipe-info p,.shared-recipe .recipe-info .gform_description{display:inline-block;width:auto}.shared-recipe .button{margin-top:30px}.shared-featured-product .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.about-intro{position:relative}.about-intro .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);position:relative;z-index:5;color:#fff}.about-intro .about-image{position:relative;margin-left:0;position:absolute;width:100%;height:100%;top:0;left:0}.about-intro .about-image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);transition-duration:250ms;transition-property:background,transform,opacity}.about-lists>*{flex-grow:1;max-width:100%}.about-trusted-awards .loop-column,.about-trusted-awards .heading-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.team-content .team-image,.team-content .content-wrapper{float:none}.team-content .team-image{margin-bottom:40px}.team-content .content-wrapper{width:100%}.about-team .heading-column,.about-customer-team .heading-column,.about-expert-team .heading-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.customer-team-grid>*{flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.about-contact-callout .content-column,.location-contact-callout .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.about-fun-facts .main-fact-column,.about-fun-facts .fact-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);margin-left:auto;margin-right:auto}.fun-fact-lists .list-image{text-align:center}.main-fact-wrapper{display:flex;align-items:center;flex-wrap:wrap}.main-fact-wrapper img{max-width:90px}.main-fact-wrapper .main-fact-icon{flex-basis:30%;max-width:30%;padding-right:20px}.main-fact-wrapper .main-fact-content{flex-basis:70%;max-width:70%;text-align:left}.location-results-grid .store-item{width:100%}.location-online-stores .heading-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.woocommerce-cart-form__contents .coupon{width:100%}.pre-footer-newsletter .newsletter-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.products-mega-menu .menu-wrapper{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}}@media screen and (max-width:639px){.us-popup-container #coupon-form-containers{width:100%;margin:auto}.product-content .social-shares-section{padding:0 20px}.popup-content .popup{padding:45PX 15px}.popup-content .popup h2{font-size:45px}.popup-content .popup p,.popup-content .popup .gform_description{font-size:15px}.popup-content .popup .text-box hr{margin:10px auto 10px 0PX}.popup-content .validation_error{padding:15px}.popup-content .validation_error h2{font-size:20px}.popup-content #close-popup{top:1%;left:1%}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container form div.top_label{margin-left:0;width:100%}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box .columns-8.container form .gform-body{width:100%}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box form{flex-direction:column}.customer-reviews .reviews-heading{padding-bottom:20px}.customer-reviews .reviews{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.customer-reviews .reviews .content-column{padding:0 30px}.customer-reviews .reviews .slick-arrow.slick-next{right:0}.customer-reviews .reviews .slick-arrow.slick-prev{left:0}.home-product-categories .block-grid-4>*,.in-the-media .block-grid-4>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.main-menu{min-width:100%}.navigation .page-lists{display:none}.navigation .pages{display:block}.pagination-wrapper{align-items:flex-end}.homepage-_about .image-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%);margin-bottom:20px}.homepage-_about .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.blog-grid>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.image-content-callout-wrapper .content-column{text-align:center}.mobile-banner-content{padding:50px 10px;display:block}.mobile-banner-content br{display:none}.mobile-banner-content .button{background-color:#EB751A}.featured-category-grid .featured-category-wrapper:not(:last-child){width:100%}.featured-category-grid .featured-category-wrapper:last-child{float:left;width:100%;height:40vh}.newsletter-wrapper .gform_body{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.newsletter-wrapper .gform_footer{flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.flex-control-nav>*{flex-basis:calc(1 / 5 * 100%);max-width:calc(1 / 5 * 100%)}.awards-grid>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.related-products .product-grid>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.product-ingredients-grid>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.products-content-wrapper .selection-column,.products-content-wrapper .stacked-selection-column{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.ingredient-about{position:relative;padding:50px 0;color:#fff}.ingredient-about .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);position:relative;z-index:5}.ingredient-about .ingredient-image{position:absolute!important;width:100%;height:100%;top:0;left:0;margin-left:0;position:relative}.ingredient-about .ingredient-image:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);transition-duration:250ms;transition-property:background,transform,opacity}.ingredient-about .accordion-toggle-content{color:#fff}.ingredient-about .accordion-toggle-content:after{content:none}.shared-featured-category-wrapper .featured-category:nth-child(5n+1){height:calc(20vh + 20px)}.shared-featured-post .loop-content:first-child,.shared-featured-post .loop-content:last-child,.shared-featured-post .loop-content:nth-child(2),.shared-featured-post .loop-content:nth-child(3){flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.latest-grid>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.shared-post .blog-grid>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.shared-filter .category-column,.shared-filter .search-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.shared-filter .mobile-filter-wrapper{margin-bottom:30px}.shared-gallery .gallery-wrapper>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.shared-gallery .gallery-wrapper a:not(:nth-child(-n+1)){display:none}.shared-recipe .ingredients-wrapper,.shared-recipe .instruction-wrapper{width:100%;padding:0}.shared-recipe .recipe-info p,.shared-recipe .recipe-info .gform_description{display:block;text-align:left;padding:0}.shared-recipe .recipe-info p+p,.shared-recipe .recipe-info .gform_description+p,.shared-recipe .recipe-info p+.gform_description,.shared-recipe .recipe-info .gform_description+.gform_description{padding-left:0;margin-top:15px}.shared-recipe .recipe-info p+p:before,.shared-recipe .recipe-info .gform_description+p:before,.shared-recipe .recipe-info p+.gform_description:before,.shared-recipe .recipe-info .gform_description+.gform_description:before{content:none}.shared-author{text-align:center}.shared-author .author-wrapper{display:block}.shared-author .author-avatar{flex-basis:45%;max-width:45%;margin:0 auto 15px}.shared-author .author-content{flex-basis:100%;max-width:100%}.single-recipe .project-gallery .columns-8{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.entry-content .content-column .alignleft{float:none;display:block}.about-lists>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.award-lists>*{flex-basis:calc(1 / 4 * 100%);max-width:calc(1 / 4 * 100%)}.customer-team-grid>*,.expert-team-grid>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.location-results-grid>*,.store-logo-grid>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.contact-info-lists>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.contact-hours-wrapper .info-days,.contact-hours-wrapper .info-hours{width:50%}.contact-info-lists .list-icon{flex-basis:20%;max-width:20%}.contact-info-lists .list-content{flex-basis:80%;max-width:80%}.my_account_orders td{font-size:14px;padding-right:15px}.search-result-wrapper .image-column{flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.search-result-wrapper .content-column{flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.author-info .image-column,.author-info .content-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.site-footer{text-align:center}.site-footer .footer-logo-column,.site-footer .footer-menu-column,.site-footer .footer-connect-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.footer-menu{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media screen and (max-width:767px){.product-content .product-sizes-list .button{margin-top:20px}.benefits-grid>*{flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.coupon-callout-wrapper.newsletter .coupon-callout .columns-8.text-box{flex-basis:100%!important;max-width:100%!important;margin-top:70px}.logo-column,.navigation-column{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.navigation-column{padding-left:0;padding-right:0}.products-filter-wrapper{margin-bottom:0}.products-filter-wrapper .product-category-filter>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.products-filter-wrapper .shop-all-button{margin-top:30px;text-align:center}.products-filter-wrapper .products-filter{margin-bottom:0}.products-filter-wrapper .products-filter a{margin-top:0;padding-bottom:15px}.products-filter-wrapper .filter-heading{position:relative;padding:15px 30px 15px 15px;background-color:#fff}.products-filter-wrapper .filter-heading:after{content:"\f067";font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;position:absolute;right:15px}.products-filter-wrapper .filter-heading.opened{color:#EB751A}.products-filter-wrapper .filter-heading.opened:after{content:"\f068"}.products-filter-wrapper .cat-heading{display:none}.products-filter-wrapper .cat-mobile-heading{display:block;font-size:26px;position:relative;padding:5px 30px 5px 15px;border-bottom:none;background-color:#fff;margin-bottom:0}.products-filter-wrapper .cat-mobile-heading:after{content:"\f107";font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;position:absolute;right:15px;font-size:20px;font-weight:700;top:10px}.products-filter-wrapper .cat-mobile-heading.opened:after{content:"\f106"}.products-mobile-filter{padding:0 15px;background-color:#fff}.products-content-wrapper .product-grid>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.newsletter-wrapper .gform_body,.newsletter-wrapper .gform_footer{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.products-desktop-filter,.show-all-trigger,.product-category-filter{display:none}.woocommerce-breadcrumb{margin-bottom:30px}.tab-controls{display:block}.tab-control{margin-bottom:15px}.tab-control+.tab-control{margin-left:0}.comment-heading-wrapper{display:block;padding-bottom:20px}.comment-heading-wrapper .star-rating{margin:10px 0}.comment-heading-wrapper .comment-reply{margin-left:0}.ingredients-grid>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.ingredients-grid li:nth-child(7n+1),.ingredients-grid li:nth-child(7n+2),.ingredients-grid li:nth-child(7n+3){flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.ingredient-banner .image-column{flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.reference-lists>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.ingredient-location:before{height:100%}.ingredient-comparison-table th{min-width:140px}.ingredient-comparison-table tbody td{min-width:180px}.shared-featured-category-wrapper .featured-category{width:100%}.shared-featured-category-wrapper .featured-category:nth-child(5n+1),.shared-featured-category-wrapper .featured-category:nth-child(2n){width:100%}.woo_-product-wrapper .woo-_product-image,.woo_-product-wrapper .woo-_product-content{flex-basis:100%;max-width:100%}.single-recipe .project-recipe .project-slider{height:300px}.single-recipe .project-gallery .project-slider .image-placer{height:300px}.award-lists>*{flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.customer-team-grid>*,.expert-team-grid>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.about-team .heading-column,.about-customer-team .heading-column,.about-expert-team .heading-column{text-align:center}.main-fact-wrapper .main-fact-icon,.main-fact-wrapper .main-fact-content{flex-basis:100%;max-width:100%}.store-search .gfield{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.store-search .gform_footer{display:block;text-align:center}.store-search #wpsl-search-btn{width:100%}.store-search .button+.button{margin-top:15px}.location-results-grid>*,.store-logo-grid>*{flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.contact-hours-wrapper .info-days,.contact-hours-wrapper .info-hours{width:100%;text-align:center}.contact-form .gfield{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.contact-info-lists .list-icon{flex-basis:30%;max-width:30%}.contact-info-lists .list-content{flex-basis:70%;max-width:70%}.search-result-wrapper .image-column,.search-result-wrapper .content-column{flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.search-result-wrapper .image-column{margin-bottom:20px}.search-filter .icon-column{flex-basis:calc(2 / 12 * 100%);max-width:calc(2 / 12 * 100%)}.search-filter .search-column{flex-basis:calc(9 / 12 * 100%);max-width:calc(9 / 12 * 100%)}.search-filter .button-column{flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);margin-top:20px}}