/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease}#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%,to{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromRight{0%,to{margin-left:0}50%{margin-left:-30px}}@-webkit-keyframes bounceFromLeft{0%,to{margin-left:0}50%{margin-left:30px}}@keyframes bounceFromLeft{0%,to{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s ease-in-out infinite;animation:bounce 2s ease-in-out infinite}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}address,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,pre code,table{margin:0 0 1.75rem}.italic,cite,em,i,var{font-style:italic}img{max-width:100%;height:auto}mark{background-color:#ff0}del,s{text-decoration:line-through}ins,u{text-decoration:underline}code,kbd,samp{display:inline-block;font-family:monospace;letter-spacing:0}pre code{background-color:#eee;display:block;padding:.875rem;overflow-x:scroll}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.left{text-align:left}.right{text-align:right}.baseline{background-image:linear-gradient(180deg,#0ff 0,hsla(0,0%,100%,0) 1px),linear-gradient(180deg,rgba(255,0,0,.1) 0,hsla(0,0%,100%,0) 1px);background-repeat:repeat-y;background-size:100% 1.75rem,100% .4375rem}*,:after,:before{box-sizing:border-box}html{font-family:Times New Roman,Georgia,Times,serif;font-size:16px;line-height:1.75;background-color:#fff;color:#414042;letter-spacing:.08em}a{color:inherit;text-decoration:none}.lazy,img,svg{vertical-align:top}ol[class],ul[class]{list-style:none;padding:0;margin:0}::-moz-selection{color:#fff;background:#125d20}::selection{color:#fff;background:#125d20}a::-moz-selection{color:#fff;background:#414042}a::selection{color:#fff;background:#414042}.added_to_cart,.button,.wc-stripe-checkout-button{padding:.618em 1em;border-radius:3px;display:inline-block;-webkit-transition:all .3 ease;transition:all .3 ease;border:0}.added_to_cart:hover,.button:hover,.wc-stripe-checkout-button:hover{-webkit-transition:all .3 ease;transition:all .3 ease;background:#0e4819!important}.column,.row{box-sizing:border-box}.row{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;max-width:1400px;padding-right:.875rem;padding-left:.875rem;margin-right:auto;margin-left:auto}.row .row{margin:-.875rem}.column{padding:.875rem}.column.one-whole{width:100%}.column.one-half{width:50%}.column.one-third{width:33.333%}.column.two-thirds{width:66.666%}.column.one-fourth{width:25%}.column.three-fourths{width:75%}.column.one-fifth{width:20%}.column.two-fifths{width:40%}.column.three-fifths{width:60%}.column.four-fifths,.four-fifths{width:80%}.column.one-sixth{width:16.666666667%}.column.five-sixths{width:83.333333335%}.column.one-twelfth{width:8.3333333%}.column.five-twelfths{width:41.6666667%}.column.seven-twelfths{width:58.3333333%}.column.eleven-twelfths{width:91.666666667%}.push-twelfth{margin-left:8.3333333%}.push-sixth{margin-left:16.666666667%}.push-third{margin-left:33.33333%}.push-fourth{margin-left:25%}.flow-reverse{float:right}.cf{overflow:visible!important}.cf:after,.cf:before{content:" ";display:block}.cf:after{clear:both}.cf{*zoom:1}.l-show{display:none}@media (max-width:1024px){.column.xxl-one-half{width:50%}}@media (max-width:960px){.column.xl-one-whole{width:100%;margin:0}.column.xl-one-half{width:50%;margin:0}.column.xl-one-third{width:33.333%;margin:0}}@media (max-width:800px){.row{padding:0 .875rem}.column{margin:0}.l-hide{display:none!important}.l-show{display:block}.column.l-one-whole,.l-one-whole{margin:0;width:100%}.column.l-one-half{width:50%}.column.l-one-third{width:33.333%}.column.l-two-thirds{width:66.666%}.l-centered{margin-left:auto;margin-right:auto;float:none}}@media (max-width:600px){.column.m-one-whole{margin:0;width:100%}.column.m-one-half{width:50%}.m-centered{margin-left:auto;margin-right:auto;float:none}}@media (max-width:480px){.s-hide{display:none}.column.s-one-whole{margin:0;width:100%}}.layout{margin:1.75rem 0}@media (max-width:800px){.layout{margin:.875rem 0}}.layout[class*=bg--]{padding:1.75rem 0;margin:0}@media (max-width:800px){.layout[class*=bg--]{padding:.875rem 0}}.container{width:930px;margin:0 auto;max-width:95%}.home .layout{border-bottom:1px solid #a7a9ac;padding-bottom:1.75rem}.home .layout:last-of-type{border-bottom:none}.lazy{display:inline-block;position:relative;width:100%}.lazy img{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lazy img,.lazy img.lazy-loaded{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lazy img.lazy-loaded{opacity:1}.main-content .lazy{margin-bottom:1.5rem}.hide-image img{display:none}.markup{margin-bottom:1.75rem}.markup:last-child{margin-bottom:0}.markup p{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem}.markup a{color:#414042;text-decoration:underline}.markup a:focus,.markup a:hover{color:#414042;text-decoration:none}.markup a:active{color:setActiveColor(#414042)}.markup strong{font-weight:700}.markup img{display:block;height:auto;margin:0 auto 1.75rem}.markup ol,.markup ul{text-align:left;padding-left:0;margin:0 0 1.75rem}.markup ol:last-child,.markup ul:last-child{margin-bottom:0}.markup ol li,.markup ul li{list-style-position:inside;margin-bottom:.875rem}.markup ol{list-style-type:decimal}.markup ul{list-style-type:disc}.markup table{width:100%;text-align:left;margin-bottom:1.75rem}.markup table:last-child{margin-bottom:0}.markup tr:nth-child(odd){background-color:#fff}.markup td,.markup th{padding:.4375rem}.markup blockquote{font-family:Times New Roman,Georgia,Times,serif;font-weight:700;padding:0 10%;margin:3.5rem 0}.markup .alignright{float:right;margin:0 0 .875rem 1.75rem}@media (max-width:800px){.markup .alignright{float:none;margin:1.75rem auto}}.markup .alignleft{float:left;margin:0 1.75rem .875rem 0}@media (max-width:800px){.markup .alignleft{float:none;margin:1.75rem auto}}.markup .alignnone{margin-right:0;margin-left:0}.markup .wp-caption{width:auto!important;font-style:italic}.markup .wp-caption .wp-caption-text{margin-top:-.875rem}.markup .wp-caption>p:empty{display:none}.bg--not-white{background-color:#edebeb}.bg--black{background-color:#414042}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:Times New Roman,Georgia,Times,serif}.omega{font-size:61px;font-size:3.8125rem;line-height:77px;line-height:4.8125rem}@media (max-width:800px){.omega{font-size:48px;font-size:3rem;line-height:56px;line-height:3.5rem}}.alpha,.f1,h1{font-size:39px;font-size:2.4375rem;line-height:49px;line-height:3.0625rem}.beta,.f2,h2{font-size:31px;font-size:1.9375rem;line-height:42px;line-height:2.625rem}@media (max-width:800px){.beta,.f2,h2{font-size:25px;font-size:1.5625rem;line-height:35px;line-height:2.1875rem}}.f3,.gamma,h3{font-size:25px;font-size:1.5625rem;line-height:35px;line-height:2.1875rem}@media (max-width:800px){.f3,.gamma,h3{font-size:20px;font-size:1.25rem;line-height:35px;line-height:2.1875rem}}.delta,.f4,h4{font-size:25px;font-size:1.5625rem;line-height:35px;line-height:2.1875rem}@media (max-width:800px){.delta,.f4,h4{font-size:20px;font-size:1.25rem;line-height:35px;line-height:2.1875rem}}.epsilon,.f5,.standfirst,h5{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}@media (max-width:800px){.epsilon,.f5,.standfirst,h5{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}}.f6,h6{font-size:16px;font-size:1rem;text-transform:uppercase;text-decoration:underline}.f6,.zeta,h6{line-height:28px;line-height:1.75rem}.zeta{font-size:18px;font-size:1.125rem}.iota{font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem}.base{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}.bold{font-family:Times New Roman,Georgia,Times,serif}.link{color:inherit}.subtitle{text-transform:uppercase}.subtitle,.underline{display:inline-block;border-bottom:1px solid}.underline{padding-bottom:.25rem}@font-face{font-family:dwmicons;src:url(/content/themes/lynherdairies/assets/dist/fonts/icons.eot?e794e3a9339cfbb6b2cbd846a9c601e9);src:url(/content/themes/lynherdairies/assets/dist/fonts/icons.eot?e794e3a9339cfbb6b2cbd846a9c601e9) format("embedded-opentype"),url(/content/themes/lynherdairies/assets/dist/fonts/icons.woff?944bb46fa9fb8a845ec7327ba4d4fcc1) format("woff"),url(/content/themes/lynherdairies/assets/dist/fonts/icons.ttf?285ea15214b0874e8ec83f62e1912f05) format("truetype"),url(/content/themes/lynherdairies/assets/dist/fonts/icons.svg?fb9b25a45a2fa516101ac61eceaf0320) format("svg");font-weight:400;font-style:normal}html{font-size:100%}.top{width:100%;height:101px;margin-top:19px;margin-bottom:2em}@media (max-width:490px){.top{margin-bottom:0}}.logoBox{display:block;width:20%;max-width:100px;height:100px;background:url(/content/themes/lynherdairies/assets/dist/img/lynher-dairies-logo.png?96309e72f33ead061ee6e0e23653bd2e);background-size:100%;background-repeat:no-repeat;float:left}.menu-top-container{margin:0;padding:1.3em 0 0 2em;float:left;width:830px}@media (max-width:990px){.menu-top-container{width:80%}}.menu-top-container ul{display:block}.menu-top-container li{text-transform:uppercase;float:left;list-style:none;margin-right:30px;letter-spacing:1px;font-size:13px}.menu-top-container li.narrow{display:none}@media (max-width:490px){.menu-top-container li.wide{display:none}.menu-top-container li.narrow{display:block}}.menu-top-container ul.sub-menu{display:none}.menu-top-container ul.sub-menu a{background-color:#edebeb;padding:5px;line-height:25px;min-width:160px;display:inline-block}.menu-top-container li{display:block;font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem;text-align:left}.menu-top-container li:hover ul.sub-menu{position:absolute;z-index:99999;display:block;padding-top:5px}.menu-top-container ul.sub-menu li{display:block;float:none;font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem;text-align:left}.menu-top-container ul.sub-menu li:hover a{background-color:#fff}.cart-total{float:right;font-size:13px;color:#a7a9ac;letter-spacing:1px;font-family:Arial,Helvetica,sans-serif}.cart-total li{display:inline-block}.cart-total li:after{content:"|"}.cart-total li:last-of-type:after{content:""}.cart-total li a{color:#a7a9ac;padding:0 .25rem}.cart-total li a:hover{color:#125d20}.navOpen{display:none;padding:1em;border:0;background:none;color:#fff;text-align:center;line-height:1;cursor:pointer;margin:0;float:left;font-size:1em}.navOpen:before{content:"\E002"}.navClose,.navOpen:before{font-family:dwmicons,Arial,Helvetica,sans-serif}.navClose{display:none;border:0;background:none;color:#fff;text-align:center;font-size:1em;line-height:1;cursor:pointer;margin:0 auto;padding:.3em 2em;position:absolute;top:0;left:0;height:3em;width:3em}.navClose:before{content:"\E001"}@media (max-width:990px){.top{text-align:center}.navOpen{display:block;margin-top:25px;margin-right:0;color:#414042}.navClose{display:block;margin-top:45px;left:4px}.logoBox{margin:0 auto;display:block;float:none;padding:0}.cart-total{position:absolute;top:10px;right:2.5%}.menu-top-container{z-index:1000;width:100%;height:100em;position:fixed;top:0;left:0;background:rgba(65,64,66,.85);padding:0;margin:0;max-height:0;-webkit-transition:max-height;transition:max-height;-webkit-transition-duration:1s;transition-duration:1s;overflow:hidden}.menu-top-container .menu{margin-top:45px}.menu-top-container.open{max-height:100%}.menu-top-container a{color:#fff;font-size:1rem;line-height:2rem}.menu-top-container a:hover{color:#a1a1a1}.menu-top-container li{width:100%;text-align:center;text-transform:uppercase;float:left;list-style:none;display:block;margin:0;font-size:1.2em}.menu-top-container li:first-of-type{padding-top:.25rem}.menu-top-container li:last-of-type{padding-bottom:2em}.menu-top-container ul.sub-menu li a{font-size:.8rem;line-height:1rem}}@media (max-width:490px){.logoBox{display:none}.container{padding:0;margin:0;width:100%;max-width:100%}.top{margin-top:0;padding:0;background:#8e8d8d;height:3em}.top .cart-total{padding:1em;position:relative;top:3px;right:0}.top .cart-total a{color:#fff}.top .cart-total a:hover{color:#125d20}.navOpen{color:#fff}.navClose,.navOpen{display:block;margin-top:0}.navClose{left:0;margin-left:-4%}.menu-top-container .menu{margin-top:5px}}@media (max-width:990px){.menu-top-container li{display:block;font-size:.875rem;text-align:center}.menu-top-container li:hover ul.sub-menu{position:relative;padding-top:0}.menu-top-container ul.sub-menu{display:block;border-top:1px solid #888}.menu-top-container ul.sub-menu li{display:block;float:none;font-size:.875rem;text-align:center}.menu-top-container ul.sub-menu li a{color:#fff;background-color:transparent}.menu-top-container ul.sub-menu li:hover a{background-color:transparent;color:#a1a1a1}}.footer{width:100%;border-top:1px solid #aaa;position:relative;padding:1em 0 0;float:left}.footer,.footer-info{font-size:.8em}.footer .menu-footer-container{width:60%;float:left;padding:0 0 1em;margin:0}.footer .menu-footer-container ul{margin:0;padding:0;width:100%}.footer .menu-footer-container ul li{text-transform:uppercase;float:left;list-style:none;display:block;letter-spacing:1px;line-height:1;height:auto}.footer .menu-footer-container ul li a{display:inline-block;padding:0 2em 1em 0}.footer .menu-footer-container ul li a:after{font-family:dwmicons,Arial,Helvetica,sans-serif;padding-left:.4em;position:relative;top:.1em}.footer .menu-footer-container ul li a.twitter:after{content:"\E003"}.footer .menu-footer-container ul li a.facebook:after{content:"\E004"}@media (max-width:490px){.footer .menu-footer-container ul li a:after{display:none}}@media (max-width:990px){.footer .menu-footer-container ul li a{padding-right:0}}.footer p.address{font-size:.8em;line-height:1.6;font-family:Arial,Helvetica,sans-serif;color:#414042;float:left;clear:both;display:block;line-height:18px}.footer .newsletter{display:block;width:40%;float:right;text-align:right;line-height:1;font-size:1em}.footer .newsletter label{color:#414042;font-size:1em;letter-spacing:1px;text-transform:uppercase}.footer .newsletter label .mobileFormLabel{display:none}.footer .newsletter input[type=text]{display:inline-block;width:166px;background:#fff;border:1px solid #aaa;height:24px;padding:4px;margin:0;font-size:1em}.footer .newsletter .formButton{border:0;background:#8e8d8d;color:#fff;text-align:center;font-size:1em;line-height:1;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;position:relative;top:-1px;height:23px;min-width:80px;-webkit-transition:background;transition:background;-webkit-transition-duration:.3s;transition-duration:.3s}.footer .newsletter .formButton:hover{background:#125d20}.footer .credit{font-size:.8em;line-height:1.6;color:#a7a9ac;font-family:Arial,Helvetica,sans-serif;float:right}.footer .credit a{color:#414042}.footer .credit a:hover{color:#125d20}@media (max-width:990px){.footer{margin:0 auto;padding-top:4em}.footer-info{padding-top:20px}.footer .newsletter{width:100%;float:none;padding-bottom:4em}.footer .newsletter label{display:block;font-family:Arial,Helvetica,sans-serif;text-transform:none;width:100%;text-align:center;padding-bottom:2em}.footer .newsletter label .mobileFormLabel{display:inline}.footer .newsletter input[type=text]{width:70%;float:left}.footer .newsletter .formButton{float:right;width:28%;top:0}.footer .menu-footer-container{width:100%;float:none;padding-bottom:2em}.footer .menu-footer-container ul li{width:100%;text-align:center;font-size:1.2em;padding:.4em 0}.footer .menu-footer-container ul li a:after{top:.2em}.footer p.address{font-size:12px}.footer .credit,.footer p.address{text-align:center;float:none}.cornish-mining{width:100%;float:none;padding-bottom:2em}.cornish-mining .miningLogo{-webkit-transform:scale(.7);transform:scale(.7);float:none;margin:0 auto}.cornish-mining p{float:none;text-align:center;padding-top:2em}}.footer-logos{overflow:hidden;width:50%;float:left;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:990px){.footer-logos{width:100%}}.footer-logo{float:left;width:85px;height:auto;margin:0 .75rem 0 0}.footer-logo-text{padding-top:.75rem;width:50%;font-size:.8rem}@media (max-width:990px){.footer-logo-text{width:100%;text-align:center}}@media (max-width:600px){.footer-logo-text{clear:both}.footer-logos{text-align:center}.footer-logo{float:none;display:inline-block}}.fitVids-wrapper{position:relative;margin-bottom:3.5rem}.fitVids-wrapper iframe{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.video{width:100%}.tabs-container{display:block;float:left;width:100%;margin-bottom:3rem}.tab-links{display:block;overflow:hidden;margin-bottom:1.5rem;border-bottom:1px solid #d3ced2}.tab-links li{display:inline-block;float:left;margin-right:2px}.tab-links li:last-child{border:0}.tab-links a{display:block;padding:.5rem 1rem;background-color:#edebeb;color:#414042;border-bottom:0}.tab-links a:hover{background-color:#ddd;color:#414042}.tab-links a.is-active{background-color:#a7a9ac;border-color:#fff;color:#fff}.tab-content{display:none;max-width:35rem}.tab-content.is-visible{display:block}.accordion-link{display:none;width:100%;padding:.5rem;background-color:#eee;border:1px solid #d3ced2;border-bottom:0}.accordion-link.is-active,.accordion-link:last-of-type{border-bottom:1px solid #d3ced2}@media (max-width:800px){.accordion-link{display:block}.tab-links{display:none}.tab-content{max-width:100%;padding:1rem 0}}.page-footer{float:left;width:100%;padding-top:3rem;border-top:1px solid #ccc}.page-footer .products .product{width:50%;padding-right:.5rem;float:left;margin-bottom:1.5rem}.page-footer .products .product:last-of-type{padding-right:0}@media (max-width:600px){.page-footer .products .product{width:100%;padding:0}}.home .page-footer{padding-bottom:3rem}.page-footer .products .product:nth-of-type(2n){padding-right:0;padding-left:.5rem}@media (max-width:600px){.page-footer .products .product:nth-of-type(2n){width:100%;padding:0}}.homepage-col-container{float:left;padding-top:3rem;border-top:1px solid #ccc}.header-image{margin-bottom:1.5rem}.entry-utility a{border-bottom:1px solid}.page-wrap{padding:0 1rem}.card{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;text-align:center}.card a{z-index:100}.card a:focus,.card a:hover{text-decoration:underline}@media (max-width:600px){.card{height:auto}}.card-image{margin-bottom:1.75rem}.card-content{-webkit-box-flex:1;flex:1;-webkit-box-ordinal-group:2;order:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 .875rem 1.75rem}.card-content .added_to_cart,.card-content .button,.card-content .wc-stripe-checkout-button{align-self:flex-start;margin-top:auto}.card-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.filters{list-style:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.filters a{display:inline-block;padding:0 .875rem;border-radius:5px}.filters a:focus,.filters a:hover{color:#125d20}.filters a.is-current{color:#fff;background-color:#125d20}@media (max-width:600px){.filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.gallery{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:-.4375rem}.gallery-item{width:33.3333333333%;padding:.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1);transform:scale(1)}.gallery-item:focus,.gallery-item:hover,.gallery-item[focus-within]{-webkit-transform:scale(.98);transform:scale(.98)}.gallery-item:focus,.gallery-item:focus-within,.gallery-item:hover{-webkit-transform:scale(.98);transform:scale(.98)}.gallery-item:active{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}@media (max-width:960px){.gallery-item{width:50%}}.gallery-items-two-column .gallery-item{width:50%}.pagination{padding:1.75rem 0;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.paginate,.pagination{display:-webkit-box;display:flex}.paginate{-webkit-box-flex:1;flex:1 1 33%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (max-width:600px){.paginate{-webkit-box-flex:1;flex:1 1 100%;text-align:center}.paginate a{margin:0 auto}}.paginate a{position:relative}.pagination-meta{text-align:center;-webkit-box-flex:1;flex:1 1 33%;margin-bottom:0}.paginate-right{-webkit-box-align:end;align-items:flex-end}.paginate-left{-webkit-box-align:start;align-items:flex-start}.paginate-left .button--arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:.875rem}@media (max-width:600px){.paginate-left{-webkit-box-ordinal-group:2;order:1}.pagination-meta{-webkit-box-ordinal-group:3;order:2;margin:1.75rem 0}.paginate-right{-webkit-box-ordinal-group:4;order:3}}.social-menu{width:40%;float:left;text-align:right;margin-bottom:1.75rem}@media (max-width:960px){.social-menu{width:100%;text-align:center}}.social-menu li,.social-menu li a{display:inline-block}.social-menu li a{padding-left:1rem;font-size:16px;font-family:Times New Roman,Georgia,Times,serif}@media (max-width:960px){.social-menu li a{padding-right:1rem}}.social-menu li a svg{width:2rem;height:2rem}.icon--pinterest:hover{color:#bd081c}.icon--instagram:hover{color:#405de6}.icon--facebook:hover{color:#3b5998}.icon--twitter:hover{color:#1da1f2}.cta{background-color:#edebeb;text-align:center;color:#414042;margin:0 auto;border-radius:5px}@media (min-width:600px){.cta{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}}.cta-image{margin-bottom:0;line-height:0}@media (min-width:600px){.cta-image .lazy{width:100%;height:100%;padding-bottom:0!important}.cta-image .lazy img{-o-object-fit:cover;object-fit:cover}}.cta-content{padding:2rem 1rem}@media (min-width:600px){.cta-content{padding:4rem 2rem}}.cta-icon{width:50px;height:50px;margin-bottom:1rem}.two-column .products{width:100%}.two-column .products .product{width:50%;padding-right:.5rem;float:left;margin-bottom:1.5rem}.two-column .products .product:last-of-type{padding-right:0}@media (max-width:600px){.two-column .products .product{width:100%;padding:0}}.two-column .products .product:nth-of-type(2n){padding-right:0;padding-left:.5rem}@media (max-width:600px){.two-column .products .product:nth-of-type(2n){width:100%;padding:0}}.center{text-align:center}.no-margin{margin:0!important}.half-margin{margin-bottom:.875rem}.hide{display:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.no-padding-bottom{padding-bottom:0!important}.m0-a{margin:0 auto}#field_1_2 label{display:none}#input_1_2 div{float:right}#input_1_1{margin-left:1rem;padding:.25rem}.ginput_container{display:inline-block;margin-bottom:1rem}#gform_submit_button_1{-webkit-appearance:none;-moz-appearance:none;border:0;background:#125d20;color:#edebeb;text-align:center;font-size:1em;line-height:1;cursor:pointer;appearance:none;padding:0;position:relative;top:-1px;height:23px;min-width:80px;-webkit-transition:background;transition:background;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-duration:.3s;transition-duration:.3s}#gform_submit_button_1:hover{background:#8e8d8d}.gdpr-form .js-cm-submit-button{-webkit-appearance:none;-moz-appearance:none;padding:1em;border:0;background:#125d20;color:#edebeb;text-align:center;font-size:1em;line-height:1;cursor:pointer;appearance:none;position:relative;min-width:80px;-webkit-transition:background;transition:background;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-duration:.3s;transition-duration:.3s}.gdpr-form .js-cm-submit-button:hover{background:#8e8d8d}.js-cm-email-input{padding:.5em;font-size:1em;margin-top:1em;width:215px}.gform_validation_container{opacity:0;position:absolute}.woocommerce{margin-bottom:1.5rem}.woocommerce-ordering,.woocommerce-result-count{display:none!important}.woocommerce ul.products.columns-2 li.product{width:48%}@media (max-width:600px){.woocommerce ul.products.columns-2 li.product{width:100%}}.added_to_cart,.button,.wc-stripe-checkout-button{background-color:#125d20!important;color:#fff!important;font-weight:400!important}.woocommerce ul.products li.product .price{font-size:1rem!important;margin-top:1em}.woocommerce-cart table.cart img{width:auto!important}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){margin-left:0}.woocommerce div.product div.images .flex-control-thumbs li{margin:3.25% 0 0 3.25%;width:22.5%}.woocommerce-LoopProduct-link{display:block}.product_meta{opacity:.25;display:none}.woocommerce-variation-add-to-cart{display:-webkit-box;display:flex}.single-product .cart .quantity input{height:100%;width:5em!important;padding:.25rem;margin-right:1rem}.entry-summary .price{margin-bottom:1rem;display:inline-block}.variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #125d20;position:relative;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='150' height='75' fill='%333333'><polygon points='0,0 100,0 50,50'/></svg>");background-repeat:no-repeat;background-size:.875rem;background-position:100%;padding:.5rem 1.5rem .5rem .5rem}.variations select:after{content:"V";display:block;position:absolute;right:0}.woocommerce-loop-product__title{font-size:1.5rem!important;padding-bottom:0!important;margin-bottom:0}.products .product{text-align:center}.products .price{color:#125d20}.products .price,.woocommerce ul.products li.product a img{margin-bottom:0!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:.5rem;font-size:1rem;font-family:Arial,Helvetica,sans-serif}.woocommerce-breadcrumb{margin-bottom:0!important}.woocommerce-products-header__title{text-align:center;font-size:2.25rem;margin-bottom:1.5rem}.woocommerce-breadcrumb{display:none}.products .added_to_cart,.products .button,.products .wc-stripe-checkout-button{font-size:100%;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;margin:1em 0 0}.products .lazy{margin-bottom:0!important}.home .products .product{margin-bottom:2.992em}#address_form .h2-link{font-size:100%;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;border-radius:3px;left:auto;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;background-color:#125d20;color:#fff;font-weight:400;margin:0 0 1.5rem}#address_form,.woocommerce-MyAccount-navigation ul{margin-bottom:1.5rem}.woocommerce-MyAccount-navigation ul li a{display:block;font-size:1.25rem;line-height:1.5}.woocommerce table.my_account_orders .added_to_cart,.woocommerce table.my_account_orders .button,.woocommerce table.my_account_orders .wc-stripe-checkout-button{margin-left:.5rem}@media (min-width:800px){.woocommerce table.my_account_orders .added_to_cart,.woocommerce table.my_account_orders .button,.woocommerce table.my_account_orders .wc-stripe-checkout-button{display:block;margin:0 0 .5rem;text-align:center}}.products.related{float:left;width:100%}.woocommerce-products-header{text-align:center}.variations td{padding:0 0 .5rem}.wc-stripe-checkout-button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce-checkout #payment ul.payment_methods li .stripe-icon{max-width:40px;padding-left:3px;margin:0}.woocommerce-info ul{margin:0;padding:0}.woocommerce-checkout #payment ul.payment_methods li img{display:inherit}.woocommerce-checkout #payment ul.payment_methods .payment_method_stripe{margin-bottom:1rem}.woocommerce-checkout-review-order table thead tr th:first-of-type{min-width:50%}