@charset "UTF-8";*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}body{-webkit-text-size-adjust:none}b,strong{font-weight:bold}h1,h2,h3,h4,h5,h6{font-weight:normal}a:active,a:hover,a:focus{outline:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img,a img{border:0;-ms-interpolation-mode:bicubic}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;margin:0;padding:0}address{font-style:normal}textarea{resize:none}textarea{overflow:hidden}input:focus,select:focus,textarea:focus{outline:0}input[type=search]{-webkit-appearance:textfield}::-webkit-search-cancel-button{display:none}.gradient{filter:none}table{width:100%;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:top;text-align:left;font-weight:inherit;border-horizontal-spacing:0;border-vertical-spacing:0}.ir,.logo,.sticky-logo,.header .sticky-up,.header .mobile-menu,.header .mobile-search,ul.social a,a.x{display:block;background-color:transparent;border:0;overflow:hidden;text-indent:-1000em}.hidden{display:none !important;visibility:hidden}.clearfix:after,.content:after,div.center:after,section:after,.main:after,.article:after,.aside:after,.cols:after,.topics:after,.cat-list>li>a:after,.cat-list .cat-list-2>li>a:after,.cat-list .cat-list-3>li>a:after,.cal-sub:after,.footer:after,.insta:after,.partners:after,.form-row:after,.grid-ideas:after,.idea:after,.grid-products:after,.product:after,.product-solo:after,.page-title:after,.hero-idea:after,.article .media-gallery:after,.aside .media-gallery:after,.answer .media-gallery:after,.cal-content .media-gallery:after,.seed-selector:after,.seed-selector .control-module:after,.control-select.inline:after,.question .extras:after,.question-title:after,.question-title .extras:after,section.ask:after,.cal-list:after,.cal-nav-compact:after,.tip:after,.cal-row:after,.cal-day:after,.product-detail:after,.product-img .thumbs:after,.product-review-summary:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.clearfix,.content,div.center,section,.main,.article,.aside,.cols,.topics,.cat-list>li>a,.cat-list .cat-list-2>li>a,.cat-list .cat-list-3>li>a,.cal-sub,.footer,.insta,.partners,.form-row,.grid-ideas,.idea,.grid-products,.product,.product-solo,.page-title,.hero-idea,.article .media-gallery,.aside .media-gallery,.answer .media-gallery,.cal-content .media-gallery,.seed-selector,.seed-selector .control-module,.control-select.inline,.question .extras,.question-title,.question-title .extras,section.ask,.cal-list,.cal-nav-compact,.tip,.cal-row,.cal-day,.product-detail,.product-img .thumbs,.product-review-summary{zoom:1}.mobile-only{display:none !important}@media (max-width:767px){.mobile-only{display:block !important}span.mobile-only{display:inline !important}.mobile-hide{display:none !important}}body{min-width:320px;background:#fff;overflow-x:hidden;overflow-y:auto}.content{position:relative;z-index:4;padding-top:195px}.content.white{background:#fff}.content.grey{background:#f1f1f1}@media (min-width:768px) and (max-width:1023px){.content{padding-top:73px}}@media (max-width:767px){.content{padding-top:73px}}div.center{position:relative;box-sizing:border-box;padding:0 60px;margin:0 auto}div.center.max-width{max-width:1600px}.grey div.center.max-width+div.center.max-width{margin-top:3em}@media (min-width:1024px) and (max-width:1279px){div.center{padding:0 40px}}@media (min-width:768px) and (max-width:1023px){div.center{padding:0 30px}}@media (max-width:767px){div.center{padding:0 30px}}section{position:relative;box-sizing:border-box;padding:80px 0;clear:both}section.white{background:#fff}section.grey{background:#f1f1f1}section.green{background:rgba(132,189,0,0.16)}section.fade{background:linear-gradient(to bottom, #f1f1f1 0, #fff 300px);z-index:2}section.dark{background:#222 url("/img/chalkboard-tile.jpg") repeat center top;z-index:2}section.hero{padding:0}section.transparent .center{position:relative;z-index:3;padding-top:60px;padding-bottom:60px;background-color:#fff}section.no-pad-bottom{padding-bottom:0 !important}section.with-side-panel{width:calc(100% - 360px);float:right;clear:none}section.separate-top{border-top:solid 20px #fff}section.map{background:#f1f1f1;height:calc(100vh - 195px);padding:0;overflow:hidden}@media (min-width:1024px) and (max-width:1279px){section.with-side-panel{width:calc(100% - 320px)}}@media (min-width:768px) and (max-width:1023px){section{padding:60px 0}section.with-side-panel{width:calc(100% - 270px)}}@media (max-width:767px){section{padding:50px 0}section.with-side-panel{width:auto;float:none}section.separate-top{border-top:solid 12px #fff}section.map{display:none}}.main{position:relative;box-sizing:border-box;width:calc(((100% - 40px*2)/3 * 2) + 40px)}@media print{.main{width:100%}}.main.left{float:left}.main.right{float:right;padding-left:40px}@media (min-width:1024px) and (max-width:1279px){.main.right{padding-left:30px}}@media (min-width:768px) and (max-width:1023px){.main{width:calc(((100% - 20px*2)/3 * 2) + 20px)}.main.right{padding-left:24px}}@media (max-width:767px){.main{width:auto;float:none;margin-bottom:50px}.main.right{padding-left:0}.main:last-child{margin-bottom:0}}.article{position:relative;box-sizing:border-box;width:100%;max-width:900px;margin-bottom:2em}.main.left .article{float:right}.main.right .article{float:left}.article.allow-sharing{width:calc(100% - 80px)}@media (max-width:767px){.article{width:auto;float:none}.article.allow-sharing{width:auto}}.content-block{margin:2em 0 0}.aside{position:relative;box-sizing:border-box;width:calc((100% - 40px*2) / 3)}.aside.left{float:left;padding-right:40px}.aside.right{float:right;padding-left:40px}.aside.nudge-top{padding-top:6px}@media (min-width:1024px) and (max-width:1279px){.aside.left{padding-right:30px}.aside.right{padding-left:30px}}@media (min-width:768px) and (max-width:1023px){.aside{width:calc((100% - 20px*2) / 3)}.aside.left{padding-right:24px}.aside.right{padding-left:24px}}@media (max-width:767px){.aside{width:100%;float:none;margin-bottom:50px;padding-left:0 !important;padding-right:0 !important}.aside:last-child{margin-bottom:0}}.product-filters{box-sizing:border-box;width:360px;float:left;clear:none;padding:80px 40px}.product-filters .page-title .products-counter{position:relative;right:20px;float:right;padding-left:20px;font-size:14px;font-weight:normal;color:#999}@media (min-width:1024px) and (max-width:1279px){.product-filters{width:320px}}@media (min-width:768px) and (max-width:1023px){.product-filters{width:270px;padding:60px 30px}}@media (max-width:767px){.product-filters{width:auto;float:none;padding:50px 30px}}.map-aside{box-sizing:border-box;width:360px;overflow-y:auto;height:calc(100vh - 195px);float:left;clear:none;padding:80px 40px 0}@media (min-width:1024px) and (max-width:1279px){.map-aside{width:320px}}@media (min-width:768px) and (max-width:1023px){.map-aside{width:270px;padding:60px 30px 0}}@media (max-width:767px){.map-aside{width:auto;height:auto;float:none;padding:50px 30px 0}}.field-address{position:relative}.field-address .field-address__field{margin-top:8px;padding-right:40px;padding-left:6px;border-bottom:0;background-color:#f1f1f1;font-weight:normal;font-size:16px;color:rgba(21,71,52,0.4)}.field-address .field-address__field:focus{color:#154734}.field-address .field-address__button{position:absolute;z-index:10;top:0;right:0;padding:7px;-webkit-appearance:none;background:none;border:none}.field-address .field-address__button .svg path{fill:#154734}.cols{margin-right:-40px;padding-bottom:80px}@media (min-width:768px) and (max-width:1023px){.cols{margin-right:-20px;padding-bottom:60px}}@media (max-width:767px){.cols{margin-right:0;margin-bottom:-50px;padding-bottom:50px}}.col-third{box-sizing:border-box;width:calc(((100% - 40px) - 40px*2) / 3);float:left;padding-left:40px;margin-right:40px}.col-third:last-child{margin-right:0}@media (min-width:1024px) and (max-width:1279px){.col-third{padding-left:30px}}@media (min-width:768px) and (max-width:1023px){.col-third{width:calc(((100% - 20px) - 20px*2) / 3);margin-right:20px;padding-left:24px}}@media (max-width:767px){.col-third{width:100%;margin:0 0 50px 0;padding-left:0}}@font-face{font-family:"Archer";src:url("../font/Archer-Medium.eot");src:url("../font/Archer-Medium.eot?#iefix") format("embedded-opentype"),url("../font/Archer-Medium.woff2") format("woff2"),url("../font/Archer-Medium.woff") format("woff"),url("../font/Archer-Medium.ttf") format("truetype"),url("../font/Archer-Medium.svg#Archer") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Archer";src:url("../font/Archer-Bold.eot");src:url("../font/Archer-Bold.eot?#iefix") format("embedded-opentype"),url("../font/Archer-Bold.woff2") format("woff2"),url("../font/Archer-Bold.woff") format("woff"),url("../font/Archer-Bold.ttf") format("truetype"),url("../font/Archer-Bold.svg#Archer") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"Archer";src:url("../font/Archer-MediumItalic.eot");src:url("../font/Archer-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../font/Archer-MediumItalic.woff2") format("woff2"),url("../font/Archer-MediumItalic.woff") format("woff"),url("../font/Archer-MediumItalic.ttf") format("truetype"),url("../font/Archer-MediumItalic.svg#Archer") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Archer";src:url("../font/Archer-BoldItalic.eot");src:url("../font/Archer-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../font/Archer-BoldItalic.woff2") format("woff2"),url("../font/Archer-BoldItalic.woff") format("woff"),url("../font/Archer-BoldItalic.ttf") format("truetype"),url("../font/Archer-BoldItalic.svg#Archer") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:"Coalhand Luke";src:url("../font/CoalhandLuke.eot");src:url("../font/CoalhandLuke.eot?#iefix") format("embedded-opentype"),url("../font/CoalhandLuke.woff2") format("woff2"),url("../font/CoalhandLuke.woff") format("woff"),url("../font/CoalhandLuke.ttf") format("truetype"),url("../font/CoalhandLuke.svg#Coalhand Luke") format("svg");font-weight:normal;font-style:normal}body{font-family:Archer,Georgia,Times,"Times New Roman",serif;font-weight:normal;font-style:normal;font-size:18px;line-height:24px;text-align:left;color:#333}h1{font-family:"Coalhand Luke","Brush Script MT",cursive;font-size:48px;line-height:54px;color:#154734}h1.secondary{font-size:36px;line-height:40px}h1.centered{margin:0 auto 70px auto;text-align:center}@media (min-width:768px) and (max-width:1023px){h1.centered{margin-bottom:50px}}@media (max-width:767px){h1{font-size:36px;line-height:40px}h1.secondary{font-size:24px;line-height:30px}h1.centered{margin-bottom:40px}}h2,.h2{font-family:Archer,Georgia,Times,"Times New Roman",serif;font-size:24px;line-height:30px;color:#154734}h2.xl{font-size:36px;line-height:40px}h3,.h3{font-family:Archer,Georgia,Times,"Times New Roman",serif;font-size:24px;line-height:30px;font-style:italic;color:#154734}h3.genius,h3 span.genius{font-family:"Coalhand Luke","Brush Script MT",cursive;font-style:normal;color:#84bd00}h3.subtitle{margin-top:4px;font-size:18px;line-height:24px;color:#84bd00;font-weight:bold}h3.alt-color{color:#84bd00}@media (max-width:767px){h3,.h3{font-size:20px;line-height:26px}}h4,.h4{font-family:Archer,Georgia,Times,"Times New Roman",serif;font-size:18px;line-height:24px;color:#154734;font-weight:bold}h4.alt{font-family:"Coalhand Luke","Brush Script MT",cursive;font-weight:normal}h5,.h5{padding-bottom:16px;font-family:Archer,Georgia,Times,"Times New Roman",serif;font-size:12px;line-height:16px;font-weight:bold;color:#333;text-transform:uppercase;letter-spacing:2px;border-bottom:solid 1px rgba(0,0,0,0.1)}h5.expert{padding-top:2px;padding-left:28px;color:#ebba00;background:transparent url("/img/icon/star.svg") no-repeat left 0}p{margin:24px 0 0 0}ul{list-style-type:none}dl{margin:24px 0 0 0}dl dt{margin:24px 0 6px;font-size:12px;line-height:16px;font-weight:bold;color:#999;text-transform:uppercase;letter-spacing:2px}dl address{margin-bottom:12px}.light{color:#666}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.logo{width:220px;height:70px;background:transparent url("/img/logo.svg") no-repeat center top}.sticky-logo{width:126px;height:40px;background:transparent url("/img/logo-sticky.svg") no-repeat center top;transition:opacity ease .3s}.header{position:absolute;top:0;left:0;right:0;z-index:100;box-sizing:border-box;height:195px;background:#fff;transition:opacity ease .3s}.header .center{height:195px}.header .logo{position:absolute;z-index:102;top:35px;left:58px}@media (min-width:1024px) and (max-width:1279px){.header .logo{left:38px}}.header .sticky-logo{position:fixed;z-index:102;top:18px;left:59px;opacity:0}@media (min-width:1024px) and (max-width:1279px){.header .sticky-logo{left:39px}}.header .sticky-up{position:fixed;z-index:102;top:18px;right:60px;width:25px;height:25px;background:transparent url("/img/icon/up.svg") no-repeat center top;opacity:0;transition:opacity ease .3s}.no-touch .header .sticky-up:hover{opacity:.6}.no-touch .header .sticky-up:active{opacity:.8}@media (min-width:1024px) and (max-width:1279px){.header .sticky-up{right:40px}}.header .mobile-menu{position:absolute;top:17px;left:20px;width:18px;height:18px;background:transparent url("/img/icon/menu.svg") no-repeat center center;display:none}@media (min-width:768px) and (max-width:1023px){.header .mobile-menu{display:block}}@media (max-width:767px){.header .mobile-menu{display:block}}.header .mobile-search{position:absolute;top:17px;right:20px;width:18px;height:18px;background:transparent url("/img/icon/search.svg") no-repeat center center;background-size:100%;display:none}@media (min-width:768px) and (max-width:1023px){.header .mobile-search{display:block}}@media (max-width:767px){.header .mobile-search{display:block}}@media (min-width:768px) and (max-width:1023px){.header{height:73px;background:#fff;border-bottom:solid 3px #84bd00}.header .center{height:auto}.header .logo{top:17px;left:50%;margin-left:-60px;width:120px;height:38px;background-size:100%}.header .sticky-logo,.header .sticky-up{display:none}}@media (max-width:767px){.header{height:73px;background:#fff;border-bottom:solid 3px #84bd00}.header .center{height:auto}.header .logo{top:17px;left:50%;margin-left:-60px;width:120px;height:38px;background-size:100%}.header .sticky-logo,.header .sticky-up{display:none}}.nav{box-sizing:border-box}.nav .x{position:absolute;left:19px;top:16px;display:none}@media (min-width:768px) and (max-width:1023px){.nav{display:block;position:fixed;z-index:110;top:0;left:0;right:0;bottom:0;height:100vh;width:100%;padding:60px 40px;background:#ebf4d6;transition:opacity ease .3s;transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);opacity:0}.nav.is-open{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.nav .x{display:block}}@media (max-width:767px){.nav{display:block;position:fixed;z-index:110;top:0;left:0;right:0;bottom:0;height:100vh;width:100%;padding:60px 30px;background:#ebf4d6;transition:opacity ease .3s;transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);opacity:0}.nav.is-open{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.nav .x{display:block}}.nav-primary .icon a,.nav-secondary a.icon{position:relative;width:20px;height:20px}.nav-primary{position:absolute;z-index:101;bottom:0;left:0;right:0;height:60px;margin-left:-20px;background:#84bd00 url("/img/watercolour-green.jpg") repeat center top;text-align:center}.nav-primary .menu-item{z-index:100;display:inline-block;vertical-align:top;box-sizing:border-box;height:60px;margin:0}.nav-primary .menu-item .menu-link{position:relative;z-index:102;display:block;padding:19px 8px 21px;font-size:16px;line-height:20px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#fff}@media (min-width:1600px){.nav-primary .menu-item .menu-link{padding:19px 20px 21px}}.nav-primary .menu-item .menu-link.menu-link_mega{padding-bottom:0}@media (min-width:1024px){.nav-primary .menu-item .menu-link.menu-link_mega i{width:0;height:0;display:block;margin:12px auto 0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;opacity:0}}.nav-primary .menu-item:hover .menu-link.menu-link_mega i{opacity:1}.nav-primary .menu-item .menu-link span{position:relative;z-index:102}.no-touch .nav-primary .menu-item .menu-link:hover{color:#fff;text-shadow:0 1px 10px #517400}.no-touch .nav-primary .menu-item:hover .menu-link{text-shadow:0 1px 10px #517400}.no-touch .nav-primary .menu-item .menu-link:active{color:#154734}.nav-primary .menu-item.icon .menu-link{top:2px}.no-touch .nav-primary .menu-item.icon .menu-link:hover{opacity:.75}.no-touch .nav-primary .menu-item.icon .menu-link:active{opacity:1}.nav-primary .menu-item .menu-link .svg{display:inline-block;vertical-align:top}@media (min-width:1024px){.nav-primary .current .menu-link:after{content:"";position:absolute;z-index:101;left:6px;right:10px;bottom:15px;width:87%;width:calc(100% - 16px);height:16px;opacity:.33;background:transparent url("/img/nav-current.svg") no-repeat center center;background-size:100% 100%}}.submenu_mega{position:absolute;z-index:2000;left:0;top:60px;width:100%;padding:6px 0 16px;background-color:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.15);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.15);box-shadow:0 3px 10px rgba(0,0,0,0.15);display:none}.submenu_mega .max-width-center{position:relative;max-width:1600px;box-sizing:border-box;padding:0 60px;margin:0 auto}.submenu_mega .cat-list-mega{display:inline-block;width:85%;padding:19px 0 21px}.submenu_mega .cat-item{display:inline-block;width:19%;padding:19px 8px 21px;box-sizing:border-box;vertical-align:top;text-align:left}.submenu_mega .cat-item .item-link{position:relative;display:block;font-weight:bold;font-size:16px;line-height:24px;color:#154734}.submenu_mega .cat-item .item-link img{max-width:100%}.submenu_mega .cat-item .item-link .img-link{position:relative;display:block;width:100%;padding-top:61%;margin-bottom:4px;background:rgba(132,189,0,0.2);text-align:center;transition:background 200ms linear}.submenu_mega .cat-item .item-link .img-link .svg{position:absolute;top:50%;left:50%;margin:-4px 0 0 -12px}.submenu_mega .cat-item .item-link:hover .img-link{background:rgba(132,189,0,0.1)}.submenu_mega .cat-item .item-text{position:relative;display:block;padding-right:26px}.submenu_mega .cat-item .count{position:absolute;bottom:0;right:0;padding-left:20px;font-size:14px;font-weight:normal;color:#999}.submenu_mega .cat-list-link{margin-top:6px}.submenu_mega .cat-list-link a{position:relative;display:block;padding:4px 26px 4px 0;font-weight:normal;font-size:16px;line-height:18px;color:#84bd00}.submenu_mega .new-product-mega{display:inline-block;vertical-align:top;width:14%;padding:39px 10px 21px;box-sizing:border-box}.submenu_mega .new-product-mega img{max-width:100%}.submenu_mega .shed-list-mega{display:inline-block;vertical-align:top;width:49%}.submenu_mega .shed-list-mega li{display:inline-block;vertical-align:top;width:24%}.submenu_mega .shed-list-mega a{display:block;font-weight:bold;padding:39px 20px 21px}.submenu_mega .shed-list-mega a svg{display:block;margin:0 auto;transform-origin:bottom center;transform:scale(1.8)}.submenu_mega .shed-list-mega a .count{display:block;font-weight:normal;font-size:14px;line-height:1;color:#999}.submenu_mega .question-block{display:inline-block;vertical-align:top;box-sizing:border-box;width:48%;margin-top:19px;padding-left:40px;text-align:left}.submenu_mega .question-block h5{text-align:left}.submenu_mega .question-block .question-item{display:inline-block;vertical-align:top;width:48%;box-sizing:border-box;padding:19px 40px 0 0}.submenu_mega .question-block .question-item h3{margin-top:6px;font-weight:bold;font-size:18px;line-height:1.2;color:#154734}.submenu_mega .question-block .question-item h3 a{color:#154734}.submenu_mega .question-block .question-item p{margin-top:6px;font-size:16px;line-height:20px}.submenu_mega .control-select{display:inline-block;vertical-align:top;width:49%;margin:26px 0 20px}.submenu_mega .control-select.inline li{width:calc( ( 100% / 4 ) - 1px )}.submenu_mega .control-select.inline li a{background:rgba(132,189,0,0.16);font-weight:bold;color:#84bd00}.submenu_mega .control-select.inline li a:hover{color:#608a00}.submenu_mega .control-select.inline li a.is-selected{background-color:#154734;color:#fff}.submenu_mega .control-select.inline li a.is-selected:hover{color:#fff}.submenu_mega .block-upcoming-event{display:inline-block;vertical-align:top;box-sizing:border-box;width:49%;padding:0 20px;text-align:left}.submenu_mega .block-upcoming-event p{margin-bottom:8px;font-size:20px}@media (min-width:1024px){.nav-primary .menu-item:hover .submenu_mega{display:block}}@media (min-width:768px) and (max-width:1023px){.nav-primary{position:static;height:auto;background:none;text-align:left;margin-left:-10px}.nav-primary .menu-item{display:block;max-width:290px;height:41px;padding-top:0;margin-bottom:-6px}.nav-primary .menu-item .menu-link{color:#154734}.nav-primary .menu-item.icon{display:none}.no-touch .nav-primary .menu-item .menu-link:hover{color:#84bd00;text-shadow:none}.no-touch .nav-primary .menu-item .menu-link:active{color:#154734}.nav-primary .menu-item.current:after{right:auto;width:75%;background:transparent url("/img/nav-current-mob.svg") no-repeat center center;background-size:cover}}@media (max-width:767px){.nav-primary{position:static;height:auto;background:none;text-align:left;margin-left:-10px}.nav-primary .menu-item{display:block;max-width:290px;height:41px;padding-top:0;margin-bottom:-6px}.nav-primary .menu-item .menu-link{color:#154734}.nav-primary .menu-item.icon{display:none}.no-touch .nav-primary .menu-item .menu-link:hover{color:#84bd00;text-shadow:none}.no-touch .nav-primary .menu-item .menu-link:active{color:#154734}.nav-primary .menu-item.current:after{right:auto;width:75%;background:transparent url("/img/nav-current-mob.svg") no-repeat center center;background-size:cover}}.nav-secondary{position:absolute;top:44px;right:60px;margin:0;list-style-type:none}.nav-secondary li{position:relative;z-index:100;float:left;margin:0 0 0 32px}.nav-secondary li a{position:relative;z-index:102;display:block;font-size:18px;font-weight:bold;color:#154734}.no-touch .nav-secondary li a:hover{color:#84bd00}.no-touch .nav-secondary li a:active{color:#154734}.nav-secondary li a.icon{top:1px}.nav-secondary li a.icon svg path{fill:#154734;transition:fill ease .2s}.no-touch .nav-secondary li a.icon:hover svg path{fill:#84bd00}.no-touch .nav-secondary li a.icon:active svg path{fill:#154734}.nav-secondary li.current:after{content:"";position:absolute;z-index:101;left:-12px;right:-10px;bottom:0;height:13px;opacity:.25;background:transparent url("/img/topic-current.svg") no-repeat center center;background-size:100% 100%}.nav-secondary .newsletter{margin-left:-10px;margin-top:10px;background:transparent url("/img/nav-current.svg") no-repeat center center;background-size:100% 100%}@media (min-width:1024px){.nav-secondary .newsletter{margin-left:32px;margin-top:-20px}}.nav-secondary .newsletter a{padding:12px 24px;text-align:center;font-size:14px;line-height:1;color:#fff}.nav-secondary .newsletter a:hover{color:#84bd00}.nav-secondary .newsletter a span{display:block;font-size:18px}@media (min-width:1024px) and (max-width:1279px){.nav-secondary{right:40px}}@media (min-width:768px) and (max-width:1023px){.nav-secondary{position:static;top:0;right:0;margin-top:10px}.nav-secondary li{max-width:160px;float:none;margin:0}.nav-secondary li a{font-size:16px;line-height:28px;color:#84bd00}.no-touch .nav-secondary li a:hover{color:#608a00}.no-touch .nav-secondary li a:active{color:#154734}.nav-secondary li a.icon{display:none}.nav-secondary li.mobile-only{display:block !important}}@media (max-width:767px){.nav-secondary{position:static;top:0;right:0;margin-top:10px}.nav-secondary li{float:none;max-width:160px;margin:0}.nav-secondary li a{font-size:16px;line-height:28px;color:#84bd00}.no-touch .nav-secondary li a:hover{color:#608a00}.no-touch .nav-secondary li a:active{color:#154734}.nav-secondary li a.icon{display:none}.nav-secondary li.current a{color:#154734}.nav-secondary li.current:after{bottom:2px}}.header.headroom--pinned,.header.headroom--unpinned{position:fixed;height:60px;background:transparent;transform:translateY(0)}.header.headroom--pinned .center,.header.headroom--unpinned .center{height:auto}.header.headroom--pinned .logo,.header.headroom--unpinned .logo{display:none}.header.headroom--pinned .sticky-logo,.header.headroom--unpinned .sticky-logo{opacity:1}.header.headroom--pinned .sticky-up,.header.headroom--unpinned .sticky-up{opacity:.4}.header.headroom--pinned .nav-secondary,.header.headroom--unpinned .nav-secondary{display:none}.header.headroom--pinned .nav-primary,.header.headroom--unpinned .nav-primary{position:fixed;top:0;bottom:auto}@media (min-width:1024px) and (max-width:1279px){.header.headroom--pinned .sticky-logo,.header.headroom--unpinned .sticky-logo{opacity:0;display:none}}@media (min-width:768px) and (max-width:1023px){.header.headroom--pinned,.header.headroom--unpinned{position:absolute;height:73px}.header.headroom--pinned .nav-primary,.header.headroom--pinned .nav-secondary,.header.headroom--unpinned .nav-primary,.header.headroom--unpinned .nav-secondary{position:static;display:block}}@media (max-width:767px){.header.headroom--pinned,.header.headroom--unpinned{position:absolute;height:73px}.header.headroom--pinned .nav-primary,.header.headroom--pinned .nav-secondary,.header.headroom--unpinned .nav-primary,.header.headroom--unpinned .nav-secondary{position:static;display:block}}.header.headroom--top{position:absolute;height:195px;background:#fff;transform:translateY(0)}.header.headroom--top .center{height:195px}.header.headroom--top .logo{display:block}.header.headroom--top .sticky-logo{opacity:0 !important}.header.headroom--top .sticky-up{opacity:0 !important}.header.headroom--top .nav-secondary{display:block}.header.headroom--top .nav-primary{position:absolute;top:auto;bottom:0}@media (min-width:768px) and (max-width:1023px){.header.headroom--top{height:73px;border-bottom:solid 3px #84bd00}.header.headroom--top .center{height:auto}.header.headroom--top .logo{top:17px;left:50%;margin-left:-60px;width:120px;height:38px;background-size:100%}.header.headroom--top .sticky-logo,.header.headroom--top .sticky-up{display:none}.header.headroom--top .nav-primary,.header.headroom--top .nav-secondary{position:static}}@media (max-width:767px){.header.headroom--top{height:73px;border-bottom:solid 3px #84bd00}.header.headroom--top .center{height:auto}.header.headroom--top .logo{top:17px;left:50%;margin-left:-60px;width:120px;height:38px;background-size:100%}.header.headroom--top .sticky-logo,.header.headroom--top .sticky-up{display:none}.header.headroom--top .nav-primary,.header.headroom--top .nav-secondary{position:static}}.topics li{position:relative;z-index:1;display:inline-block;vertical-align:top;margin-right:-4px;padding:0 12px}.topics li a{position:relative;z-index:3;font-size:12px;line-height:12px;font-weight:bold;text-transform:uppercase;letter-spacing:2px}.topics li.current a{color:#154734}.topics li.current:after{content:"";position:absolute;z-index:2;left:2px;right:8px;bottom:0;width:100%;width:calc(100% - 10px);height:13px;opacity:.25;background:transparent url("/img/topic-current.svg") no-repeat center center;background-size:100% 100%}.topics.tags li a{color:#999}.no-touch .topics.tags li a:hover{color:#84bd00}.no-touch .topics.tags li a:active{color:#154734}.color-inv .topics.tags li a{color:rgba(255,255,255,0.4)}.topics .btn-visual{display:block}.topics .btn-visual a:first-child{display:block;margin-top:18px;text-transform:none;font-size:16px;letter-spacing:0;color:#154734}.topics .btn-visual a:first-child .svg{margin-left:6px}.topics .btn-visual a:first-child:hover svg polygon{fill:#608a00}.cat-list{margin:0 !important}.aside .cat-list{margin:-24px 0 0 !important}.cat-list>li{border-bottom:solid 1px rgba(0,0,0,0.1);margin:0 !important;padding:0 !important;background-image:none !important}.cat-list>li>a{position:relative;display:block;padding:14px 50px 12px 53px;font-size:16px;line-height:20px;font-weight:bold;overflow:hidden}.cat-list>li>a img,.cat-list>li>a svg{position:relative;top:-2px;display:inline-block;margin-left:-35px;margin-right:15px;vertical-align:middle}.cat-list>li>a svg path{transition:fill ease .2s}.cat-list>li>a .count{position:absolute;right:20px;top:14px;padding-left:20px;font-size:14px;font-weight:normal;color:#999}.no-touch .cat-list>li>a:hover svg path{fill:#608a00}.no-touch .cat-list>li>a:active svg path{fill:#154734}.cat-list .topics{margin:0 0 20px 0;padding:0 0 0 53px;display:none}.cat-list .topics li{margin:0 !important;padding:0 24px 0 0 !important;background:none !important}.cat-list .cat-list-2,.cat-list .cat-list-3{margin:0;display:none}.cat-list .cat-list-2>li,.cat-list .cat-list-3>li{margin:0 0 8px 0 !important;padding:0 !important;background-image:none !important}.cat-list .cat-list-2>li>a,.cat-list .cat-list-3>li>a{display:block;padding:0 50px 0 20px;font-size:16px;line-height:20px}.cat-list .cat-list-2>li>a.js-active,.cat-list .cat-list-3>li>a.js-active{color:#154734}.cat-list .cat-list-2>li>a .count,.cat-list .cat-list-3>li>a .count{float:right;padding-left:20px;margin-right:-30px;font-size:14px;font-weight:normal;color:#999}.cat-list .cat-list-2{margin-bottom:14px}.cat-list .cat-list-2>li{padding-left:32px !important}.cat-list .cat-list-3{margin-top:8px}.cat-list .cat-list-3>li{padding-left:20px !important}.cat-list>li.current{background:rgba(241,241,241,0.5)}.cat-list>li.current>a{color:#154734}.no-touch .cat-list>li.current>a:hover{color:#154734}.no-touch .cat-list>li.current>a:hover svg path{fill:#154734}.no-touch .cat-list>li.current>a:active{color:#154734}.no-touch .cat-list>li.current>a:active svg path{fill:#154734}.cat-list>li.current svg path{fill:#154734}.cat-list>li.current .topics{display:block;margin-top:12px;margin-bottom:24px}.cat-list>li.current .cat-list-2{display:block}.cat-list>li.current .cat-list-2>li.current>a{color:#154734}.cat-list>li.current .cat-list-2>li.current .cat-list-3{display:block}@media (min-width:768px) and (max-width:1023px){.cat-list .cat-list-2>li{padding-left:0 !important}}.aside ul:not(.form-row) .btn-visual a,.aside ul:not(.selectboxit-options) .btn-visual a{margin-bottom:12px}.cal-sub{margin:0 0 12px -12px !important}.cal-sub li{position:relative;z-index:1;float:left;padding:0 12px !important;background:none !important;margin:0 !important}.cal-sub li a{position:relative;z-index:3;font-size:12px;line-height:12px;font-weight:bold;text-transform:uppercase;letter-spacing:2px}.cal-sub li.current a{color:#154734}.cal-sub li.current:after{content:"";position:absolute;z-index:2;left:2px;right:8px;bottom:0;width:100%;width:calc(100% - 10px);height:13px;opacity:.25;background:transparent url("/img/topic-current.svg") no-repeat center center;background-size:100% 100%}.search{box-sizing:border-box;position:fixed;z-index:110;top:0;left:0;right:0;bottom:0;height:100vh;width:100%;padding:0 40px;background:#ebf4d6;transition:opacity ease .3s;transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);opacity:0}.search .x{position:absolute;right:61px;top:45px}.search.is-open{transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}@media (min-width:1024px) and (max-width:1279px){.search .x{right:41px}}@media (min-width:768px) and (max-width:1023px){.search .x{top:16px;right:18px}}@media (max-width:767px){.search{padding:0 30px}.search .x{top:16px;right:18px}}.search-form{position:relative;margin:10% auto 0;max-width:900px}.search-form input{z-index:110;width:calc(100% - 170px) !important;padding-right:30px !important}.search-form .submit{position:absolute;top:14px;right:0;z-index:111}@media (max-width:767px){.search-form{margin-top:90px}.search-form input{width:calc(100% - 55px) !important}.search-form .submit{top:-3px;right:-34px}}.other-search{max-width:900px;margin:6% auto 0}.other-search .other-search__title{display:inline-block;vertical-align:top;width:25%;padding-top:8px;padding-right:20px;box-sizing:border-box;font-style:italic;font-weight:bold;font-size:16px;line-height:1.2;color:#84bd00}.other-search .search-list{display:inline-block;vertical-align:top;width:72%}.other-search .search-item{display:inline-block;vertical-align:top;width:48%;font-size:24px;line-height:1.4}.other-search .search-item__link{color:#154734}.other-search .search-item__link:hover{color:#84bd00}.other-search .search-item__link img{display:inline-block;vertical-align:top;margin-right:6px;margin-top:12px}.search-suggest{margin:30px 0 0 0;display:none}.search-suggest li{font-style:italic;line-height:20px;margin-bottom:12px}ul.social li{display:inline-block;margin:0 2px}ul.social a{height:30px;width:30px;border-radius:50%}ul.social a.facebook{background:transparent url("/img/icon/social-facebook.svg") no-repeat center center}ul.social a.twitter{background:transparent url("/img/icon/social-twitter.svg") no-repeat center center}ul.social a.pinterest{background:transparent url("/img/icon/social-pinterest.svg") no-repeat center center}ul.social a.instagram{background:transparent url("/img/icon/social-instagram.svg") no-repeat center center}ul.social a.email{background:transparent url("/img/icon/social-email.svg") no-repeat center center}.no-touch ul.social a:hover{opacity:.75}.no-touch ul.social a:active{opacity:1}nav.share{position:absolute;z-index:1;top:0;left:0;bottom:0;box-sizing:border-box;width:80px;padding:80px 25px 40px;background:#fff;border-right:solid 1px rgba(0,0,0,0.1);background-clip:padding-box}nav.share label{display:block;width:30px;height:30px;margin-top:36px;margin-bottom:32px;font-family:Archer,Georgia,Times,"Times New Roman",serif;font-size:12px;line-height:30px;font-weight:bold;color:#333;text-transform:uppercase;letter-spacing:2px;transform:rotate(90deg)}nav.share .like{display:block;margin:0 -6px}nav.share ul.social li{display:block;margin:0 0 20px 0}nav.share .share-share label{margin-bottom:37px}nav.share .share-send label{margin-bottom:28px}nav.share.is-fixed{position:fixed;padding-top:100px}@media (min-width:768px) and (max-width:1023px){nav.share{padding-top:60px}nav.share.is-fixed{padding-top:60px}}@media (max-width:767px){nav.share{position:fixed;top:auto;right:0;z-index:1000;width:100%;height:50px;padding:10px 12px 10px 30px;border-right:0;border-top:solid 1px rgba(0,0,0,0.1)}nav.share.is-fixed{padding-top:10px}nav.share label{display:none}nav.share .like{margin:7px 20px 7px 0;float:left}nav.share ul.social{float:left}nav.share ul.social li{float:left;margin:0 10px 0 0}}.footer{position:relative;z-index:4;box-sizing:border-box;padding:80px 0 0;background:linear-gradient(to bottom, #f1f1f1 0, #fff 300px);border-top:solid 20px #fff}.footer h5{margin-bottom:24px}.footer .logo{max-width:90%;margin-top:-10px;background-size:100%}.footer ul.social li{display:block;float:left;margin:0 20px 0 0}.footer ul.social li:last-child{margin-right:0}@media (min-width:768px) and (max-width:1023px){.footer{padding:60px 0 0}}@media (max-width:767px){.footer{padding:50px 0 0;border-top:solid 12px #fff}.footer .logo{margin:0 auto}}.foot-nav{column-count:2;column-gap:40px;column-rule:none}.foot-nav li{display:block;margin-bottom:8px;font-size:16px;line-height:20px;font-weight:bold}.foot-nav li:last-child{margin-bottom:0}.foot-nav li button,.foot-nav li a{color:#154734}.foot-nav li button{-webkit-appearance:none;background:transparent;border:0;font-size:inherit;line-height:inherit;font-family:inherit;font-weight:inherit;cursor:pointer}.no-touch .foot-nav li button:hover,.no-touch .foot-nav li a:hover{color:#84bd00}.no-touch .foot-nav li button:active,.no-touch .foot-nav li a:active{color:#154734}@media (min-width:768px) and (max-width:1023px){.foot-nav{column-count:1;column-gap:0}}.insta{position:relative;overflow:hidden;background:#000}.insta a{position:relative;z-index:1;display:block;float:left;width:20%}.insta a:after{content:"";position:absolute;z-index:2;top:0;left:0;right:0;display:block;height:180px;background:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.no-touch .insta a:hover{opacity:.85}.no-touch .insta a:active{opacity:1}.insta img{position:relative;z-index:1;display:block;width:100%}.insta .hashtag{position:absolute;z-index:3;top:20px;left:24px;font-weight:bold;font-style:italic;color:#fff}@media (min-width:1024px) and (max-width:1279px){.insta a:after{height:120px}}@media (min-width:768px) and (max-width:1023px){.insta a:after{height:80px}.insta .hashtag{font-size:16px;line-height:22px}}@media (max-width:767px){.insta{margin:0 -18px}.insta a{width:50%}.insta a:after{height:80px}.insta a:nth-child(3):after,.insta a:nth-child(4):after{display:none}.insta a:nth-child(5){display:none}.insta .hashtag{font-size:16px;line-height:22px}}.partners{position:relative;padding:60px 0;text-align:center;font-size:0}.partners .item{display:inline-block;vertical-align:middle;margin:0 30px;max-width:170px}.partners .item img{display:block;max-width:100%;height:auto}@media (min-width:768px) and (max-width:1023px){.partners{padding:50px 0}.partners .item{max-width:120px;margin:0 20px}.partners .item img{max-height:40px}}@media (max-width:767px){.partners{padding:40px 0;margin:0 -18px}.partners .item{max-width:36%;margin:0 6% 24px}.partners .item img{max-height:40px}}.copyright{margin:40px 0;font-size:14px;line-height:20px;color:#999;text-align:center}.form-row{margin:0 0 -30px 0}.form-row>li{display:block;width:100%;max-width:640px;float:left;clear:left;padding-left:0 !important;margin-bottom:30px !important;background-image:none !important}.form-row>li.half{width:calc(50% - 20px);max-width:300px;clear:none}.form-row>li.half.left{margin-right:40px}.form-row>li.half.single{width:100%;max-width:640px}@media (max-width:767px){.form-row>li.half{width:100%;max-width:none}.form-row>li.half.left{margin-right:0}}form label{display:block;font-size:12px;line-height:16px;font-weight:bold;color:#999;text-transform:uppercase;letter-spacing:2px}.option-list{margin:12px 0}.option-list li{margin:0 0 6px 0;padding-left:30px !important}.option-list label{font-size:16px;line-height:22px;color:#333;text-transform:none;letter-spacing:0;font-style:italic;color:#154734}.option-list input[type=radio],.option-list .icheckbox,.option-list .iradio{float:left;margin:0 10px 0 -32px}p.expl{margin:24px 0;font-size:16px;line-height:22px;color:#666}input[type=text],input[type=password],input[type=search],input[type=email],input[type=tel],textarea{box-sizing:border-box;position:relative;display:block;width:100%;height:36px;padding:6px 0;font-family:Archer,Georgia,Times,"Times New Roman",serif;font-size:18px;line-height:24px;font-style:italic;font-weight:bold;text-align:left;color:#154734;background:transparent;border:0;border-bottom:solid 1px #154734;transition:all ease .2s;-webkit-appearance:none;border-radius:0}input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{border-bottom:solid 1px #84bd00}input[type=text]::-webkit-input-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]:input-placeholder,input[type=text]:placeholder,input[type=password]::-webkit-input-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=password]:-ms-input-placeholder,input[type=password]:input-placeholder,input[type=password]:placeholder,input[type=search]::-webkit-input-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=search]:-ms-input-placeholder,input[type=search]:input-placeholder,input[type=search]:placeholder,input[type=email]::-webkit-input-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=email]:-ms-input-placeholder,input[type=email]:input-placeholder,input[type=email]:placeholder,input[type=tel]::-webkit-input-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel]:input-placeholder,input[type=tel]:placeholder,textarea::-webkit-input-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder,textarea:-ms-input-placeholder,textarea:input-placeholder,textarea:placeholder{color:rgba(21,71,52,0.5)}input[type=text].lg,input[type=password].lg,input[type=search].lg,input[type=email].lg,input[type=tel].lg,textarea.lg{height:64px;padding:12px 0;font-size:36px;line-height:40px;font-weight:normal}@media (max-width:767px){input[type=text].lg,input[type=password].lg,input[type=search].lg,input[type=email].lg,input[type=tel].lg,textarea.lg{height:36px;padding:6px 0;font-size:18px;line-height:24px;font-weight:bold}}textarea{height:37px}select{width:100%;height:40px}.icheckbox,.iradio{display:block;margin:0 0 6px 0;padding:0;width:18px;height:18px;border:none;cursor:pointer;transition:border .2s ease}.icheckbox{background:#fff url("/img/icon/input-checkbox.svg") no-repeat center 20px;border:solid 1px rgba(0,0,0,0.2);border-radius:2px}.icheckbox.hover{border:solid 1px rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(0,0,0,0.04);background-position:center 4px !important}.icheckbox.checked{background-color:#84bd00;border-color:#84bd00;background-position:center -16px !important}.icheckbox.disabled{background-position:center 20px !important;border:solid 1px rgba(0,0,0,0.1);cursor:default}.icheckbox.checked.disabled{background-color:#999;border-color:#999;background-position:center -16px !important}.iradio{width:20px;height:20px;background:#fff url("/img/icon/input-radio.svg") no-repeat center 20px;border:solid 1px rgba(0,0,0,0.2);border-radius:50%}.iradio.hover{border:solid 1px rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(0,0,0,0.04);background-position:center 7px !important}.iradio.checked{background-color:#84bd00;border-color:#84bd00;background-position:center -13px !important}.iradio.disabled{background-position:center 20px !important;border:solid 1px rgba(0,0,0,0.1);cursor:default}.iradio.checked.disabled{background-color:#999;border-color:#999;background-position:center -13px !important}.form-row>li.half.single input[type=text],.form-row>li.half.single input[type=password],.form-row>li.half.single input[type=search],.form-row>li.half.single input[type=email],.form-row>li.half.single input[type=tel],.form-row>li.half.single textarea,.form-row>li.half.single select,.form-row>li.half.single .selectboxit-container{width:calc(50% - 20px);max-width:300px}@media (max-width:767px){.form-row>li.half.single input[type=text],.form-row>li.half.single input[type=password],.form-row>li.half.single input[type=search],.form-row>li.half.single input[type=email],.form-row>li.half.single input[type=tel],.form-row>li.half.single textarea,.form-row>li.half.single select,.form-row>li.half.single .selectboxit-container{width:100%;max-width:none}}form{position:relative}form.color-grey,form.color-green,form.color-yellow{padding:40px 40px 60px}form.color-grey{background:#f1f1f1}form.color-green{background:rgba(132,189,0,0.16)}form.color-yellow{background:rgba(255,203,5,0.16)}@media (max-width:767px){form.color-grey,form.color-green,form.color-yellow{padding:30px 30px 50px}}form.single-field{margin:30px 0 0 0}form.single-field input{width:calc(100% - 50px)}form.single-field select,form.single-field .selectboxit-container{width:calc(100% - 110px)}form.single-field .submit{position:absolute;top:-3px;right:-10px}@media (min-width:1024px) and (max-width:1279px){form.single-field.narrow-collapse input{width:100%}form.single-field.narrow-collapse select,form.single-field.narrow-collapse .selectboxit-container{width:100%}form.single-field.narrow-collapse .submit{position:static;margin-top:10px}}@media (min-width:768px) and (max-width:1023px){form.single-field.narrow-collapse input{width:100%}form.single-field.narrow-collapse select,form.single-field.narrow-collapse .selectboxit-container{width:100%}form.single-field.narrow-collapse .submit{position:static;margin-top:10px}}@media (max-width:767px){form.single-field select,form.single-field .selectboxit-container{width:calc(100% - 80px)}form.single-field .submit{right:-34px}}form.add-answer{margin:50px 0 0;border-top:solid 1px rgba(0,0,0,0.1);padding:36px 180px 0 0}form.add-answer h2{margin:0 0 40px}@media (min-width:1024px) and (max-width:1279px){form.add-answer{padding-right:160px}}@media (min-width:768px) and (max-width:1023px){form.add-answer{padding-right:0}}@media (max-width:767px){form.add-answer{padding-right:0}}form.search-products{margin-top:40px}form.in-article{margin:40px 0}form.in-article h2{margin:0 0 40px 0}form.in-article .submit{position:absolute;bottom:-28px;left:30px}@media (min-width:1024px) and (max-width:1279px){form.in-article .form-row>li.half,form.in-article .form-row>li.half.single{width:100%;max-width:none}form.in-article .form-row>li.half.left,form.in-article .form-row>li.half.single.left{margin-right:0}form.in-article .form-row>li.half input[type=text],form.in-article .form-row>li.half input[type=password],form.in-article .form-row>li.half input[type=search],form.in-article .form-row>li.half input[type=email],form.in-article .form-row>li.half input[type=tel],form.in-article .form-row>li.half textarea,form.in-article .form-row>li.half select,form.in-article .form-row>li.half .selectboxit-container,form.in-article .form-row>li.half.single input[type=text],form.in-article .form-row>li.half.single input[type=password],form.in-article .form-row>li.half.single input[type=search],form.in-article .form-row>li.half.single input[type=email],form.in-article .form-row>li.half.single input[type=tel],form.in-article .form-row>li.half.single textarea,form.in-article .form-row>li.half.single select,form.in-article .form-row>li.half.single .selectboxit-container{width:100%;max-width:none}}@media (min-width:768px) and (max-width:1023px){form.in-article .form-row>li.half,form.in-article .form-row>li.half.single{width:100%;max-width:none}form.in-article .form-row>li.half.left,form.in-article .form-row>li.half.single.left{margin-right:0}form.in-article .form-row>li.half input[type=text],form.in-article .form-row>li.half input[type=password],form.in-article .form-row>li.half input[type=search],form.in-article .form-row>li.half input[type=email],form.in-article .form-row>li.half input[type=tel],form.in-article .form-row>li.half textarea,form.in-article .form-row>li.half select,form.in-article .form-row>li.half .selectboxit-container,form.in-article .form-row>li.half.single input[type=text],form.in-article .form-row>li.half.single input[type=password],form.in-article .form-row>li.half.single input[type=search],form.in-article .form-row>li.half.single input[type=email],form.in-article .form-row>li.half.single input[type=tel],form.in-article .form-row>li.half.single textarea,form.in-article .form-row>li.half.single select,form.in-article .form-row>li.half.single .selectboxit-container{width:100%;max-width:none}}@media (max-width:767px){form.in-article{margin:30px -18px}form.in-article .submit{bottom:-20px;left:20px}}.validationErrors{font-size:16px;color:#dc281e}.grid-ideas{margin-right:-40px;margin-bottom:-40px}@media (min-width:768px) and (max-width:1023px){.grid-ideas{width:calc(100% + 20px);margin-right:-20px;margin-bottom:-20px}}@media (max-width:767px){.grid-ideas{width:calc(100% + 36px);margin:0 -18px;margin-bottom:-12px}}.idea{position:relative;display:block;float:left;margin:0 40px 40px 0}.idea .img{background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all ease .3s}.idea .text{position:relative}.idea .text h5{position:absolute;top:36px;left:40px;right:40px;transition:all ease .3s}.idea .text .title{position:absolute;bottom:42px;left:40px;right:40px;transition:all ease .3s}.idea .text .badge{display:block;margin:0 0 24px -6px}.idea .text h2{max-width:480px;color:#154734}.idea .text h3{margin:20px 0 4px 0}.idea .text .stats{margin:20px 0 -4px;transition:all ease .2s}.idea .text .stats span{display:inline-block;margin-right:20px;font-size:12px;line-height:16px;font-weight:bold;color:#999;text-transform:uppercase;letter-spacing:2px}.idea .text .stats span img,.idea .text .stats span svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-right:10px}.idea .text .stats span:last-child{margin-right:0}.idea .text:after{content:"";position:absolute;left:32px;bottom:40px;display:block;width:24px;height:9px;background:transparent url("/img/icon/arrow-right.svg") no-repeat left top;opacity:0;transition:all ease .3s}@media (min-width:1600px){.idea .text .stats span{margin-right:30px}}@media (min-width:1024px) and (max-width:1279px){.idea .text h5{top:30px;left:30px;right:30px;padding-bottom:12px}.idea .text .title{bottom:34px;left:30px;right:30px}.idea .text h2{font-size:18px;line-height:24px}.idea .text h3{margin:16px 0 2px 0;font-size:18px;line-height:24px}.idea .text .stats{margin-bottom:-6px}.idea .text .stats span{display:block;margin-right:0;margin-bottom:6px}.idea .text .stats span:nth-child(2){margin-left:3px}.idea .text .stats span:last-child{margin-bottom:0}.idea .text:after{left:22px;bottom:32px}}@media (min-width:768px) and (max-width:1023px){.idea{margin:0 20px 20px 0}.idea .text h5{top:22px;left:24px;right:24px;padding-bottom:10px;font-size:11px;line-height:15px}.idea .text .title{left:24px;right:24px;bottom:22px}.idea .text h2{font-size:16px;line-height:22px}.idea .text h3{margin:14px 0 2px 0;font-size:16px;line-height:22px}.idea .text .stats{margin-top:12px;margin-bottom:-4px}.idea .text .stats span{display:block;margin-right:0;margin-bottom:6px;font-size:11px;line-height:15px}.idea .text .stats span:nth-child(2){margin-left:3px}.idea .text .stats span:last-child{margin-bottom:0}.idea .text:after{left:16px;bottom:22px}}@media (max-width:767px){.idea{margin:0 0 12px 0}.idea .text{padding:26px 30px}.idea .text h5{position:static;top:0;left:0;right:0;padding-bottom:10px;font-size:11px;line-height:15px}.idea .text .title{position:relative;z-index:2;top:0;left:0;right:0;padding-top:40px}.idea .text .badge{display:none}.idea .text h2{font-size:18px;line-height:24px}.idea .text h3{margin:16px 0 0 0;font-size:18px;line-height:24px}.idea .text .stats{margin-bottom:4px}.idea .text .stats span{display:block;margin-right:0;margin-bottom:12px;font-size:11px;line-height:15px}.idea .text .stats span:nth-child(2){margin-left:3px}.idea .text .stats span:last-child{margin-bottom:0}.idea .text:after{left:22px;bottom:26px}}.idea-lg{width:calc(100% - 40px)}.idea-md{width:calc((((100% - 40px) - 40px*2)/3 * 2) + 40px)}.idea-sm{width:calc(((100% - 40px) - 40px*2) / 3)}.idea-sm:before{display:block;content:"";width:100%;padding-top:133.33333%}.ie .idea-sm{width:calc(((100% - 40px) - 40px*2)/3 - 1px)}@media (min-width:768px) and (max-width:1023px){.idea-lg{width:calc(100% - 20px)}.idea-md{width:calc((((100% - 20px) - 20px*2)/3 * 2) + 20px)}.idea-sm{width:calc(((100% - 20px) - 20px*2) / 3)}.ie .idea-sm{width:calc(((100% - 20px) - 20px*2)/3 - 1px)}}@media (max-width:767px){.idea-lg,.idea-md,.idea-sm{width:100%}.idea-sm:before{display:none}}.idea-lg .img{width:calc(((100% - 40px*2)/3 * 2) + 40px*2)}.idea-lg .img:before{display:block;content:"";width:100%;padding-top:66.66667%}.idea-md .img{width:calc((100% - 40px)/2 + 40px);height:100%}.idea-md .img:before{display:block;content:"";width:100%;padding-top:66.66667%}.idea-sm .img{width:100%}.idea-sm .img:before{display:block;content:"";width:100%;padding-top:66.66667%}@media (min-width:768px) and (max-width:1023px){.idea-lg .img{width:calc(((100% - 20px*2)/3 * 2) + 20px*2)}.idea-md .img{width:calc((100% - 20px)/2 + 20px)}.idea-sm .img{width:100%}}@media (max-width:767px){.idea-lg .img,.idea-md .img,.idea-sm .img{width:100%;height:auto}.idea-lg .img:before,.idea-md .img:before,.idea-sm .img:before{display:block;content:"";width:100%;padding-top:66.66667%}}.idea-lg .text{width:calc((100% - 40px*2) / 3)}.idea-md .text{width:calc((100% - 40px) / 2)}.idea-md .text:before{display:block;content:"";width:100%;padding-top:133.33333%}.idea-sm .text{width:100%}.idea-sm .text:before{display:block;content:"";width:100%;padding-top:66.66667%}@media (min-width:768px) and (max-width:1023px){.idea-lg .text{width:calc((100% - 20px*2) / 3)}.idea-md .text{width:calc((100% - 20px) / 2)}.idea-sm .text{width:100%}}@media (max-width:767px){.idea-lg .text,.idea-md .text,.idea-sm .text{width:auto;height:auto}.idea-lg .text:before,.idea-md .text:before,.idea-sm .text:before{display:none}}.idea-lg .img,.idea-lg.align-left .img{float:left}.idea-lg .text,.idea-lg.align-left .text{position:absolute;top:0;bottom:0;right:0}.idea-lg.align-right .img{float:right}.idea-lg.align-right .text{position:absolute;top:0;bottom:0;left:0;right:auto}.idea-md .img,.idea-md.align-left .img{position:absolute;top:0;left:0}.idea-md .text,.idea-md.align-left .text{float:right}.idea-md.align-right .img{position:absolute;top:0;right:0;left:auto}.idea-md.align-right .text{float:left}.idea-sm .img,.idea-sm.align-left .img,.idea-sm.align-right .img{position:absolute;top:0;left:0}.idea-sm .text,.idea-sm.align-left .text,.idea-sm.align-right .text{position:absolute;top:50%;left:0}@media (max-width:767px){.idea-lg .img,.idea-lg.align-left .img,.idea-lg.align-right .img,.idea-md .img,.idea-md.align-left .img,.idea-md.align-right .img,.idea-sm .img,.idea-sm.align-left .img,.idea-sm.align-right .img{position:static;float:none}.idea-lg .text,.idea-lg.align-left .text,.idea-lg.align-right .text,.idea-md .text,.idea-md.align-left .text,.idea-md.align-right .text,.idea-sm .text,.idea-sm.align-left .text,.idea-sm.align-right .text{position:static;float:none}}.idea,.idea.color-grey{background:#f1f1f1}.idea.color-green{background:rgba(132,189,0,0.16)}.idea.color-yellow{background:rgba(255,203,5,0.16)}.idea.color-inv{background:#154734}.idea.color-white{background:#fff}.idea-lg .text h2{font-size:36px;line-height:40px}@media (min-width:1024px) and (max-width:1279px){.idea-lg .text h2{font-size:24px;line-height:30px}}@media (min-width:768px) and (max-width:1023px){.idea-lg .text h2{font-size:18px;line-height:24px}}@media (max-width:767px){.idea-lg .text h2{font-size:24px;line-height:30px}}.idea.color-inv h5{color:#fff;border-bottom:solid 1px rgba(255,255,255,0.1)}.idea.color-inv h2{color:#fff}.idea.color-inv .stats span{color:rgba(255,255,255,0.6)}.idea.color-inv .stats span svg path{fill:rgba(255,255,255,0.6)}.grid-recipes .idea .text h5{display:none}@media (min-width:1600px){.grid-recipes .idea .text h5{display:block}}@media (max-width:767px){.grid-recipes .idea .text h5{display:block}}.grid-home .idea-sm:before{display:block;content:"";width:100%;padding-top:133.33333%;padding-bottom:70px}.grid-home .idea-sm h5{position:absolute;top:0;padding:30px 40px 0;border-bottom:0}.grid-home .idea-sm .img{top:70px}.grid-home .idea-sm .text{top:auto;bottom:0}@media (min-width:1600px){.grid-home .idea-sm:before{padding-top:133.33333%;padding-bottom:0}}@media (min-width:1024px) and (max-width:1279px){.grid-home .idea-sm:before{padding-bottom:40px}.grid-home .idea-sm h5{padding:24px 30px 0}.grid-home .idea-sm .img{top:60px}}@media (min-width:768px) and (max-width:1023px){.grid-home .idea-sm:before{padding-bottom:40px}.grid-home .idea-sm h5{padding:22px 24px 0}.grid-home .idea-sm .img{top:56px}}@media (max-width:767px){.grid-home .idea-sm:before{display:none}.grid-home .idea-sm h5{position:static;padding:22px 30px 20px}}.no-touch .idea:hover .img{opacity:.67}.no-touch .idea:hover .text h5{transform:translateY(-18px);opacity:0}.no-touch .idea:hover .title{transform:translateY(-36px)}.no-touch .idea:hover .text:after{transform:translateX(10px);opacity:1}@media (min-width:1024px) and (max-width:1279px){.no-touch .idea:hover .title{transform:translateY(-26px)}}@media (min-width:768px) and (max-width:1023px){.no-touch .idea:hover .title{transform:translateY(-20px)}}@media (max-width:767px){.no-touch .idea:hover .title{transform:translateY(-20px)}}@media (min-width:768px) and (max-width:1023px){.no-touch .grid-recipes .idea:hover .title{transform:translateY(0)}.no-touch .grid-recipes .idea:hover .text .stats{opacity:0}}.idea-solo{width:auto;float:none;margin:40px 0}.idea-solo .img{width:50%;float:left}.idea-solo .img:before{display:block;content:"";width:100%;padding-top:66.66667%}.idea-solo .text{position:absolute;top:0;bottom:0;right:0;width:50%}.idea-solo .text .title{bottom:26px;right:30px;left:30px}.idea-solo .text h5{top:30px;right:30px;left:30px;margin:0;display:none}.idea-solo .text h2{margin:0;font-size:18px;line-height:24px}.idea-solo .text:after{bottom:30px;left:22px}.no-touch .idea-solo:hover .title{transform:translateY(-30px)}@media (min-width:1600px){.idea-solo .text .title{right:40px;left:40px}.idea-solo .text h5{right:40px;left:40px;display:block}.idea-solo .text h2{font-size:24px;line-height:30px}.idea-solo .text:after{bottom:36px;left:32px}.no-touch .idea-solo:hover .title{transform:translateY(-36px)}}@media (min-width:768px) and (max-width:1023px){.idea-solo .text .title{right:40px;left:40px}.idea-solo .text h5{right:40px;left:40px;display:block}.idea-solo .text h2{font-size:24px;line-height:30px}.idea-solo .text:after{bottom:36px;left:32px}.no-touch .idea-solo:hover .title{transform:translateY(-36px)}}@media (max-width:767px){.idea-solo{float:none;margin:36px -18px}.idea-solo .img{float:none;width:100%}.idea-solo .text{position:static;width:auto;padding:26px 30px}.idea-solo .text h5{display:block;position:static;top:0;left:0;right:0;padding-bottom:10px;font-size:11px;line-height:15px}.idea-solo .text .title{position:relative;z-index:2;top:0;left:0;right:0;padding-top:40px}.idea-solo .text h2{font-size:18px;line-height:24px}.idea-solo .text h3{margin:16px 0 0 0;font-size:18px;line-height:24px}.idea-solo .text:after{left:22px;bottom:26px}}.grid-products{margin-right:-40px}.grid-products.home-featured-products{text-align:center}.grid-products h3{float:left;clear:left;width:calc(100% - 40px);margin:0 40px 40px 0;text-align:center;color:#999}@media (min-width:768px) and (max-width:1023px){.grid-products{margin-right:-20px}}@media (max-width:767px){.grid-products{margin:0 -28px -24px -18px}.grid-products h3{width:100%;margin:0 0 24px 0}.grid-products a.btn-ghost.load-more{width:calc(100% - 10px)}}.product{position:relative;display:inline-block;vertical-align:top;width:calc((100% - 40px*4) / 4);margin:0 36px 24px 0;text-align:center}.product .product-img-wrapper{width:80%;background-color:#fff;padding:10%}.product .product-img-bg{width:100%;padding-bottom:100%;background-size:contain;background-repeat:no-repeat;background-color:#fff;background-position:center center}.product img{max-width:100%;height:auto;max-height:50%;transition:all ease .3s}.product .name{display:block;height:66px;padding:10px 20px 0;font-size:16px;line-height:22px;font-weight:bold;text-align:center;color:#154734;transition:all ease .3s;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.no-touch .product:hover{transform:translateY(-10px)}.no-touch .product:hover img{box-shadow:0 12px 40px rgba(0,0,0,0.05)}.no-touch .product:hover .name{color:#84bd00}.product.drop-off{display:none}@media (min-width:1600px){.product{width:calc((100% - 40px*5) / 5)}.product.drop-off{display:inline-block}}@media (min-width:1024px) and (max-width:1279px){.product{width:calc((100% - 40px*3) / 3)}.product.drop-off-narrow{display:none}}@media (min-width:768px) and (max-width:1023px){.product{width:calc((100% - 24px*2) / 2);margin:0 20px 24px 0}.product.drop-off-tab{display:none}}@media (max-width:767px){.product{width:calc((100% - 14px*2) / 2);margin:0 10px 24px 0}.product.drop-off-mob{display:none}.product .name{height:54px;padding:8px 10px 0;font-size:14px;line-height:18px}}.product.product-discontinued .name{color:#999}.product.product-discontinued img{opacity:.25}.product.product-discontinued .discontinued-stamp{position:absolute;top:140px;left:50%;display:block;padding:8px 24px;margin-left:-93px;text-transform:uppercase;text-align:center;color:#154734}.product.product-discontinued .discontinued-stamp span{position:relative;z-index:10;color:#444}.product.product-discontinued .discontinued-stamp:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;width:100%;height:100%;background:transparent url("/img/nav-current_white.svg") no-repeat center center;background-size:100% 100%}.no-touch .product.product-discontinued:hover{transform:none}.no-touch .product.product-discontinued:hover img{box-shadow:0 12px 40px rgba(0,0,0,0.05);opacity:.6}.no-touch .product.product-discontinued:hover .name{color:#154734}.with-side-panel .product{width:calc((100% - 40px*3) / 3)}@media (min-width:1600px){.with-side-panel .product{width:calc((100% - 40px*4) / 4)}}@media (min-width:1024px) and (max-width:1279px){.with-side-panel .product{width:calc((100% - 40px*2) / 2)}}@media (min-width:768px) and (max-width:1023px){.with-side-panel .product{width:calc((100% - 24px*2) / 2)}}@media (max-width:767px){.with-side-panel .product{width:calc((100% - 14px*2) / 2)}}.grid-products.list{margin:30px 0 0}.grid-products.list .product{position:relative;float:none;width:auto;margin:0 0 12px 0}.grid-products.list .product img{z-index:1;width:50%;max-width:200px;float:left;margin-right:30px}.grid-products.list .product .name{height:auto;max-width:240px;padding:30px 0 0 0;text-align:left;transition:all ease .2s}.grid-products.list .product .cta{display:block;margin-top:10px;font-size:12px;line-height:16px;font-weight:bold;color:#84bd00;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;transition:all ease .2s}.grid-products.list .product:before{content:"";position:absolute;z-index:2;top:0;left:0;bottom:0;display:block;width:50%;max-width:200px;background:rgba(0,0,0,0.05);transition:all ease .2s}.no-touch .grid-products.list .product:hover{transform:translateY(0)}.no-touch .grid-products.list .product:hover img{box-shadow:none;transform:translateX(6px)}.no-touch .grid-products.list .product:hover .name{color:#154734}.no-touch .grid-products.list .product:hover .cta{color:#608a00}@media (min-width:1024px) and (max-width:1279px){.grid-products.list .product img{margin-right:24px}.grid-products.list .product .name{padding-top:24px}}@media (min-width:768px) and (max-width:1023px){.grid-products.list .product{margin-right:-10px}.grid-products.list .product img{margin-right:20px}.grid-products.list .product .name{padding-top:14px;font-size:14px;line-height:20px;-webkit-line-clamp:4}.grid-products.list .product .cta{display:none}}@media (max-width:767px){.grid-products.list .product img{margin-right:20px}.grid-products.list .product .name{padding-top:20px;-webkit-line-clamp:4}.grid-products.list .product .cta{font-size:11px;line-height:15px}}.product-solo{float:none;width:auto;margin:40px 0;background:#fff}.product-solo img{position:relative;z-index:1;width:200px;float:left;margin:0}.product-solo .text{position:relative;z-index:2;box-sizing:border-box;width:calc(100% - 200px);min-height:148px;float:left;margin:26px 0;padding:4px 30px;border-left:solid 1px rgba(0,0,0,0.1)}.product-solo .name{height:auto;padding:0;margin-right:0;text-align:left}.product-solo .desc{display:block;margin:12px 0;font-size:16px;line-height:22px;color:#666}.product-solo .cta{display:block;margin-top:10px;font-size:12px;line-height:16px;font-weight:bold;color:#84bd00;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;transition:all ease .2s}.no-touch .product-solo:hover{transform:translateY(0)}.no-touch .product-solo:hover img{box-shadow:none;transform:translateX(6px)}.no-touch .product-solo:hover .name{color:#154734}.no-touch .product-solo:hover .cta{color:#608a00}@media (max-width:767px){.product-solo{margin:36px -18px}.product-solo img{width:50%}.product-solo .text{width:50%;min-height:0;padding:2px 20px}.product-solo .desc{margin:8px 0 0;font-size:14px;line-height:18px;height:54px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.product-solo .cta{display:none}}a:link,a:visited{color:#84bd00;text-decoration:none;transition:all ease .2s}.no-touch a:link:hover,.no-touch a:visited:hover{color:#608a00}.no-touch a:link:active,.no-touch a:visited:active{color:#154734}button.btn-brush,a.btn-brush{box-sizing:border-box;display:inline-block;height:60px;padding:0 54px 0 30px;font-family:"Coalhand Luke","Brush Script MT",cursive;font-size:24px;line-height:60px;color:#fff;text-align:center;background:transparent url("/img/btn-brush.svg") no-repeat left center;background-size:100% 100%}button.btn-brush{border:none;-webkit-appearance:none;cursor:pointer}button.btn-brush.arrow:after,a.btn-brush.arrow:after{content:"";position:relative;display:inline-block;width:24px;height:9px;margin:0 8px 0 12px;background:transparent url("/img/icon/arrow-right-inv.svg") no-repeat left top;vertical-align:middle;transition:all ease .2s}.no-touch button.btn-brush:hover,.no-touch a.btn-brush:hover{color:#fff;text-shadow:0 1px 10px #517400}.no-touch button.btn-brush:hover.arrow:after,.no-touch a.btn-brush:hover.arrow:after{transform:translateX(4px)}.no-touch button.btn-brush:active,.no-touch a.btn-brush:active{color:#fff}.no-touch button.btn-brush:active.arrow:after,.no-touch a.btn-brush:active.arrow:after{transform:translateX(6px)}button.btn-brush.small,a.btn-brush.small{height:46px;padding:0 40px 0 20px;font-size:18px;line-height:46px}@media (max-width:767px){button.btn-brush,a.btn-brush{height:46px;padding:0 44px 0 20px;font-size:18px;line-height:46px}button.btn-brush.arrow:after,a.btn-brush.arrow:after{display:none}}a.btn-ghost{box-sizing:border-box;display:inline-block;padding:10px 30px;font-weight:bold;font-style:italic;text-align:center;background:transparent;border:solid 1px #84bd00}.no-touch a.btn-ghost:hover{background:#84bd00;border-color:#84bd00;color:#fff}.no-touch a.btn-ghost:active{background:#608a00;border-color:#608a00;color:#fff}a.btn-ghost.load-more{display:block;float:left;clear:left;width:calc(100% - 40px);padding:20px 30px}@media (min-width:768px) and (max-width:1023px){a.btn-ghost.load-more{width:calc(100% - 20px)}}@media (max-width:767px){a.btn-ghost.load-more{width:100%;padding:14px 30px}}a.btn-ghost.print{display:block;padding:20px 30px;margin:40px 0 0}@media (max-width:767px){a.btn-ghost.print{padding:14px 30px}}a.q{box-sizing:border-box;display:inline-block;height:26px;font-weight:bold;font-style:italic;line-height:28px}a.q img,a.q svg{display:block;float:left;margin-right:10px;vertical-align:middle;transition:all ease .2s}a.q img path,a.q svg path{transition:fill ease .2s}.no-touch a.q:hover svg path{fill:#608a00}.no-touch a.q:active svg path{fill:#154734}a.more{display:inline-block;margin-top:20px;font-size:12px;line-height:16px;font-weight:bold;color:#84bd00;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;transition:all ease .2s}a.like{box-sizing:border-box;display:inline-block;width:42px;height:14px;padding-left:22px;background:transparent url("/img/icon/heart.svg") no-repeat left top;font-size:14px;line-height:14px;font-weight:bold}a.like.is-liked{background-position:left -20px}a.x{width:20px;height:20px;background:transparent url("/img/icon/x.svg") no-repeat center center}.no-touch a.x:hover{opacity:.75}.no-touch a.x:active{opacity:1}.label{display:inline-block;height:28px;padding:0 18px 0 11px;font-size:12px;line-height:28px;font-weight:bold;color:#fff;text-transform:uppercase;letter-spacing:2px;background:transparent url("/img/new-brush.svg") no-repeat left top;background-size:100% 100%}.page-header h1{float:left;margin:-12px 0 -16px}.page-header .search-section{width:calc(100% - 240px);max-width:700px;float:left;margin:-4px 0 -10px}.ui-menu{z-index:10;width:30em;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.ui-menu .ui-menu-item{padding:6px 10px}.page-header a.q{float:right}.page-header .main h1{width:900px;max-width:100%;float:right}@media (min-width:1024px) and (max-width:1279px){.page-header .search-section{width:calc(100% - 220px)}}@media (min-width:768px) and (max-width:1023px){.page-header .main.right{width:100%;float:left;clear:left;padding-left:0;margin:40px 0 -10px 0}}@media (max-width:767px){.page-header .main.right{width:100%;float:left;clear:left;padding-left:0;margin:36px 0 -20px 0}.page-header .search-section{width:100%}.page-header a.q{float:left;clear:left;margin:40px 0 0}}.page-title{position:relative;padding:0 0 80px 0}.page-title.color-green{background:rgba(132,189,0,0.16)}.page-title h1{float:left;margin:-12px 0 -16px}.page-title a.q{float:right}.page-title .topics{float:right}.page-title .store-filter{float:left;clear:left;width:100%;margin-top:40px}.page-title h3{max-width:900px;float:left;clear:left;margin-top:40px}.page-title p{max-width:900px;float:left;clear:left}.page-title .main h1{width:900px;max-width:100%;float:right}.page-title .extra-link{position:absolute;top:0;right:0;margin-top:16px;text-transform:uppercase;font-size:12px;letter-spacing:2px;color:#fff}.page-title .extra-link:hover{color:#84bd00}@media (min-width:1024px) and (max-width:1279px){.page-title .topics{float:left;clear:left;margin:30px 0 -16px -10px}}@media (min-width:768px) and (max-width:1023px){.page-title{padding-bottom:60px}.page-title .topics{float:left;clear:left;margin:30px 0 -16px -10px}}@media (max-width:767px){.page-title{padding-bottom:50px}.page-title .topics{float:left;clear:left;margin:30px 0 -20px -12px}}.dark .page-title h1{color:#fff}.hero-idea{position:relative;margin:0 60px}.hero-idea .img{float:left;margin-left:-60px;width:calc(((100% - 40px*2)/3 * 2) + 40px*2 + 60px);background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero-idea .img:before{display:block;content:"";width:100%;padding-top:66.66667%}.hero-idea .text{position:absolute;top:0;bottom:0;right:-60px;width:calc(((100% - 40px*2) / 3) + 60px)}.hero-idea .text h5{position:absolute;top:36px;left:40px;right:40px;transition:all ease .3s}.hero-idea .text .title{position:absolute;top:25%;left:40px;right:40px;transition:all ease .3s}.hero-idea .text h1{max-width:480px;font-family:Archer,Georgia,Times,"Times New Roman",serif;color:#154734}.hero-idea .text h3{margin:20px 0 4px 0;font-size:36px;line-height:40px}.hero-idea .text .topics{position:absolute;bottom:40px;left:28px;right:40px}.hero-idea .text .stats{position:absolute;bottom:40px;left:40px;right:40px}.hero-idea .text .stats span{display:inline-block;margin-right:20px;font-size:12px;line-height:16px;font-weight:bold;color:#999;text-transform:uppercase;letter-spacing:2px}.hero-idea .text .stats span img,.hero-idea .text .stats span svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-right:10px}.hero-idea .text .stats span:last-child{margin-right:0}@media (min-width:1600px){.hero-idea .text .stats span{margin-right:30px}}@media (min-width:1024px) and (max-width:1279px){.hero-idea{margin:0 40px}.hero-idea .img{width:calc(((100% - 40px*2)/3 * 2) + 40px*2 + 40px);margin-left:-40px}.hero-idea .text{right:-40px;width:calc(((100% - 40px*2) / 3) + 40px)}.hero-idea .text h5{top:30px;left:30px;right:30px;padding-bottom:12px}.hero-idea .text .title{left:30px;right:30px}.hero-idea .text h1{font-size:36px;line-height:40px}.hero-idea .text h3{margin:16px 0 2px 0;font-size:24px;line-height:30px}.hero-idea .text .topics{bottom:30px;left:18px;right:30px}.hero-idea .text .stats{bottom:30px;left:30px;right:30px}.hero-idea .text .stats span{display:block;margin-right:0;margin-bottom:12px}.hero-idea .text .stats span:nth-child(2){margin-left:3px}.hero-idea .text .stats span:last-child{margin-bottom:0}}@media (min-width:768px) and (max-width:1023px){.hero-idea{margin:0 30px}.hero-idea .img{width:calc(((100% - 20px*2)/3 * 2) + 20px*2 + 30px);margin-left:-30px}.hero-idea .text{right:-30px;width:calc(((100% - 20px*2) / 3) + 30px)}.hero-idea .text h5{top:22px;left:24px;right:24px;padding-bottom:10px;font-size:11px;line-height:15px}.hero-idea .text .title{left:24px;right:24px}.hero-idea .text h1{font-size:24px;line-height:30px}.hero-idea .text h3{margin:14px 0 2px 0;font-size:24px;line-height:30px}.hero-idea .text .topics{bottom:20px;left:12px;right:24px}.hero-idea .text .topics li a{font-size:11px;line-height:15px}.hero-idea .text .stats{bottom:24px;left:24px;right:24px}.hero-idea .text .stats span{display:block;margin-right:0;margin-bottom:12px}.hero-idea .text .stats span:nth-child(2){margin-left:3px}.hero-idea .text .stats span:last-child{margin-bottom:0}}@media (max-width:767px){.hero-idea{margin:0 30px}.hero-idea .img{float:none;width:auto;margin-left:-30px;margin-right:-30px}.hero-idea .text{position:static;top:0;left:0;right:0;width:auto;padding:26px 30px;margin-left:-30px;margin-right:-30px}.hero-idea .text h5{position:static;top:0;left:0;right:0;padding-bottom:10px;font-size:11px;line-height:15px}.hero-idea .text .title{position:static;top:0;left:0;right:0;padding-top:40px}.hero-idea .text h1{font-size:24px;line-height:30px}.hero-idea .text h3{margin:16px 0 0 0;font-size:18px;line-height:24px}.hero-idea .text .topics{position:static;bottom:0;left:0;right:0;margin:20px 0 -4px -12px}.hero-idea .text .topics li a{font-size:11px;line-height:15px}.hero-idea .text .stats{position:static;bottom:0;left:0;right:0;margin:20px 0 0 0}.hero-idea .text .stats span{display:block;margin-right:0;margin-bottom:12px}.hero-idea .text .stats span:nth-child(2){margin-left:3px}.hero-idea .text .stats span:last-child{margin-bottom:0}}.hero-idea .text,.hero-idea.color-grey .text{background:#f1f1f1}.hero-idea.color-green .text{background:rgba(132,189,0,0.16)}.hero-idea.color-yellow .text{background:rgba(255,203,5,0.16)}.hero-idea.color-inv .text{background:#154734}.hero-idea.color-inv .text h5{color:#fff;border-bottom:solid 1px rgba(255,255,255,0.1)}.hero-idea.color-inv .text h1{color:#fff}.hero-idea.color-inv .text .stats span{color:rgba(255,255,255,0.6)}.hero-idea.color-inv .text .stats span svg path{fill:rgba(255,255,255,0.6)}.sidebar-module{margin-bottom:50px}@media (max-width:767px){.sidebar-module:last-child{margin-bottom:10px}}.article h2,.article h3,.article h4,.article h5,.aside h2,.aside h3,.aside h4,.aside h5,.answer h2,.answer h3,.answer h4,.answer h5,.cal-content h1,.cal-content h2,.cal-content h3,.cal-content h4,.cal-content h5,.product-text h2,.product-text h3,.product-text h4,.product-text h5,.tab-content h2,.tab-content h3,.tab-content h4,.tab-content h5{margin-top:40px}.cal-content header h1{margin-top:0}.article h2,.aside h2,.answer h2,.cal-content h2,.product-text h2,.tab-content h2{font-size:36px;line-height:40px}@media (max-width:767px){.article h2,.aside h2,.answer h2,.cal-content h2,.product-text h2,.tab-content h2{font-size:24px;line-height:30px}}.article h4.subtitle,.aside h4.subtitle,.answer h4.subtitle,.cal-content h4.subtitle,.product-text h4.subtitle,.tab-content h4.subtitle{margin-top:0}.article h5,.aside h5,.answer h5,.cal-content h5,.product-text h5,.tab-content h5{margin-bottom:24px}.article ul:not(.form-row),.article ul:not(.selectboxit-options),.aside ul:not(.form-row),.aside ul:not(.selectboxit-options),.answer ul:not(.form-row),.answer ul:not(.selectboxit-options),.cal-content ul:not(.form-row),.cal-content ul:not(.selectboxit-options),.product-text ul:not(.form-row),.product-text ul:not(.selectboxit-options),.tab-content ul:not(.form-row),.tab-content ul:not(.selectboxit-options){margin:24px 0 0 0}.article ul:not(.form-row) li,.article ul:not(.selectboxit-options) li,.aside ul:not(.form-row) li,.aside ul:not(.selectboxit-options) li,.answer ul:not(.form-row) li,.answer ul:not(.selectboxit-options) li,.cal-content ul:not(.form-row) li,.cal-content ul:not(.selectboxit-options) li,.product-text ul:not(.form-row) li,.product-text ul:not(.selectboxit-options) li,.tab-content ul:not(.form-row) li,.tab-content ul:not(.selectboxit-options) li{padding-left:20px;background:transparent url("/img/icon/bullet.svg") no-repeat left 7px;margin-bottom:12px}.article ol,.aside ol,.answer ol,.cal-content ol,.product-text ol,.tab-content ol{margin:24px 0 0 20px}.article ol li,.aside ol li,.answer ol li,.cal-content ol li,.product-text ol li,.tab-content ol li{margin-bottom:12px}.article img{display:block;margin-bottom:24px}@media (min-width:1024px){.article img.img-left{float:left;margin-right:24px}.article img.img-right{float:right;margin-left:24px}.article img.img-center{margin:0 auto 24px}}.article p+p .img-left,.article ol+p .img-left,.article ul+p .img-left,.article p+p .img-right,.article ol+p .img-right,.article ul+p .img-right{margin-top:24px}.article p.breadcrumb,.aside p.breadcrumb,.answer p.breadcrumb,.cal-content p.breadcrumb,.product-text p.breadcrumb,.tab-content p.breadcrumb{margin:0 0 24px 0;font-size:12px;line-height:16px;font-weight:bold;color:#999;text-transform:uppercase;letter-spacing:2px}.article p.breadcrumb a,.aside p.breadcrumb a,.answer p.breadcrumb a,.cal-content p.breadcrumb a,.product-text p.breadcrumb a,.tab-content p.breadcrumb a{white-space:nowrap}.article .q,.aside .q,.answer .q,.cal-content .q,.product-text .q,.tab-content .q{margin:24px 0 0}@media (min-width:1024px) and (max-width:1279px){.aside h1{font-size:36px;line-height:40px}}@media (min-width:768px) and (max-width:1023px){.aside h1{font-size:36px;line-height:40px}}.article>*:first-child,.tab-content>*:first-child,.aside>*:first-child{margin-top:0}.aside>.sidebar-module *:first-child{margin-top:0}.sidebar-module .c-tag-active{color:#154734}.answer-author{display:block;margin:24px 0 -20px 0;font-size:16px;line-height:22px;font-style:italic;font-weight:bold;color:#154734}.idea-date,.answer-date{display:block;margin:24px 0 0 0;font-size:12px;line-height:16px;font-weight:bold;color:#999;text-transform:uppercase;letter-spacing:2px}table.striped{width:100%}table.striped th,table.striped td{width:auto;padding-left:20px;padding-right:20px}table.striped th{padding-bottom:16px;font-family:Archer,Georgia,Times,"Times New Roman",serif;font-size:12px;line-height:16px;font-weight:bold;color:#999;text-transform:uppercase;letter-spacing:2px;border-bottom:solid 1px rgba(0,0,0,0.1)}table.striped tbody tr:nth-child(odd) td{background:#f1f1f1}table.striped td{padding-top:8px;padding-bottom:8px}.article .media-video,.aside .media-video,.answer .media-video,.cal-content .media-video{margin:50px 0}.article .media-image,.aside .media-image,.answer .media-image,.cal-content .media-image{margin:50px 0}.article .media-image img,.aside .media-image img,.answer .media-image img,.cal-content .media-image img{display:block;max-width:100%;margin:0}.article .media-gallery,.aside .media-gallery,.answer .media-gallery,.cal-content .media-gallery{margin:50px 0 40px}.article figcaption,.aside figcaption,.answer figcaption,.cal-content figcaption{margin:20px 24px 0;font-size:16px;line-height:22px;font-style:italic;color:#666}.article figcaption strong,.aside figcaption strong,.answer figcaption strong,.cal-content figcaption strong{font-style:normal;color:#333}.article .gallery-thumb,.aside .gallery-thumb,.answer .gallery-thumb,.cal-content .gallery-thumb{position:relative;display:block;float:left;width:32%;margin:0 2% 2% 0;overflow:hidden}.article .gallery-thumb:nth-child(3n+3),.aside .gallery-thumb:nth-child(3n+3),.answer .gallery-thumb:nth-child(3n+3),.cal-content .gallery-thumb:nth-child(3n+3){margin-right:0}.article .gallery-thumb img,.aside .gallery-thumb img,.answer .gallery-thumb img,.cal-content .gallery-thumb img{display:block;width:100%}.article .gallery-thumb .caption,.aside .gallery-thumb .caption,.answer .gallery-thumb .caption,.cal-content .gallery-thumb .caption{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:40px 24px 20px;font-size:16px;line-height:20px;color:#fff;font-weight:bold;font-style:italic;background:linear-gradient(to top, rgba(0,0,0,0.66), transparent);transition:all ease .2s;padding-top:10px;padding-bottom:10px;opacity:0}.article .gallery-thumb:after,.aside .gallery-thumb:after,.answer .gallery-thumb:after,.cal-content .gallery-thumb:after{content:"";position:absolute;z-index:2;top:24px;right:20px;display:block;width:32px;height:32px;border-radius:50%;background:#fff url("/img/icon/zoom.svg") no-repeat center center;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:all ease .3s;opacity:0}.article .gallery-thumb.vid:after,.aside .gallery-thumb.vid:after,.answer .gallery-thumb.vid:after,.cal-content .gallery-thumb.vid:after{content:"";position:absolute;z-index:2;top:50%;left:50%;right:auto;display:block;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:rgba(132,189,0,0.8) url("/img/icon/play.svg") no-repeat 24px center;box-shadow:none;transition:all ease .3s;opacity:1}.no-touch .article .gallery-thumb:hover,.no-touch .aside .gallery-thumb:hover,.no-touch .answer .gallery-thumb:hover,.no-touch .cal-content .gallery-thumb:hover{cursor:zoom-in}.no-touch .article .gallery-thumb:hover .caption,.no-touch .aside .gallery-thumb:hover .caption,.no-touch .answer .gallery-thumb:hover .caption,.no-touch .cal-content .gallery-thumb:hover .caption{padding-top:40px;padding-bottom:20px;opacity:1}.no-touch .article .gallery-thumb:hover:after,.no-touch .aside .gallery-thumb:hover:after,.no-touch .answer .gallery-thumb:hover:after,.no-touch .cal-content .gallery-thumb:hover:after{transform:translateY(-4px);opacity:1}.no-touch .article .gallery-thumb:hover.vid:after,.no-touch .aside .gallery-thumb:hover.vid:after,.no-touch .answer .gallery-thumb:hover.vid:after,.no-touch .cal-content .gallery-thumb:hover.vid:after{transform:translateY(0);background-color:#84bd00;box-shadow:0 1px 3px rgba(0,0,0,0.1)}@media (min-width:1024px) and (max-width:1279px){.article .media-video,.article .media-image,.article .media-gallery,.aside .media-video,.aside .media-image,.aside .media-gallery,.answer .media-video,.answer .media-image,.answer .media-gallery,.cal-content .media-video,.cal-content .media-image,.cal-content .media-gallery{margin:40px 0}.article .gallery-thumb .caption,.aside .gallery-thumb .caption,.answer .gallery-thumb .caption,.cal-content .gallery-thumb .caption{padding:10px 20px;font-size:14px;line-height:16px}.no-touch .article .gallery-thumb:hover .caption,.no-touch .aside .gallery-thumb:hover .caption,.no-touch .answer .gallery-thumb:hover .caption,.no-touch .cal-content .gallery-thumb:hover .caption{padding-top:30px;padding-bottom:16px}.article .gallery-thumb.vid:after,.aside .gallery-thumb.vid:after,.answer .gallery-thumb.vid:after,.cal-content .gallery-thumb.vid:after{width:44px;height:44px;margin:-22px 0 0 -22px;background-position:16px center}}@media (min-width:768px) and (max-width:1023px){.article .media-video,.article .media-image,.article .media-gallery,.aside .media-video,.aside .media-image,.aside .media-gallery,.answer .media-video,.answer .media-image,.answer .media-gallery,.cal-content .media-video,.cal-content .media-image,.cal-content .media-gallery{margin:40px 0}.article .gallery-thumb,.aside .gallery-thumb,.answer .gallery-thumb,.cal-content .gallery-thumb{width:48.5%;margin:0 3% 3% 0}.article .gallery-thumb:nth-child(3n+3),.aside .gallery-thumb:nth-child(3n+3),.answer .gallery-thumb:nth-child(3n+3),.cal-content .gallery-thumb:nth-child(3n+3){margin-right:3%}.article .gallery-thumb:nth-child(2n+2),.aside .gallery-thumb:nth-child(2n+2),.answer .gallery-thumb:nth-child(2n+2),.cal-content .gallery-thumb:nth-child(2n+2){margin-right:0}.article .gallery-thumb .caption,.aside .gallery-thumb .caption,.answer .gallery-thumb .caption,.cal-content .gallery-thumb .caption{padding:10px 20px;font-size:14px;line-height:16px}.no-touch .article .gallery-thumb:hover .caption,.no-touch .aside .gallery-thumb:hover .caption,.no-touch .answer .gallery-thumb:hover .caption,.no-touch .cal-content .gallery-thumb:hover .caption{padding-top:30px;padding-bottom:16px}}@media (max-width:767px){.article .media-video,.article .media-image,.article .media-gallery,.aside .media-video,.aside .media-image,.aside .media-gallery,.answer .media-video,.answer .media-image,.answer .media-gallery,.cal-content .media-video,.cal-content .media-image,.cal-content .media-gallery{margin:36px -18px}.article figcaption,.aside figcaption,.answer figcaption,.cal-content figcaption{margin:20px 18px}.article .gallery-thumb,.aside .gallery-thumb,.answer .gallery-thumb,.cal-content .gallery-thumb{width:48.5%;margin:0 3% 3% 0}.article .gallery-thumb:nth-child(3n+3),.aside .gallery-thumb:nth-child(3n+3),.answer .gallery-thumb:nth-child(3n+3),.cal-content .gallery-thumb:nth-child(3n+3){margin-right:3%}.article .gallery-thumb:nth-child(2n+2),.aside .gallery-thumb:nth-child(2n+2),.answer .gallery-thumb:nth-child(2n+2),.cal-content .gallery-thumb:nth-child(2n+2){margin-right:0}.article .gallery-thumb .caption,.aside .gallery-thumb .caption,.answer .gallery-thumb .caption,.cal-content .gallery-thumb .caption{padding:10px 20px;font-size:14px;line-height:16px}.article .gallery-thumb.vid:after,.aside .gallery-thumb.vid:after,.answer .gallery-thumb.vid:after,.cal-content .gallery-thumb.vid:after{width:44px;height:44px;margin:-22px 0 0 -22px;background-position:16px center}.no-touch .article .gallery-thumb:hover .caption,.no-touch .aside .gallery-thumb:hover .caption,.no-touch .answer .gallery-thumb:hover .caption,.no-touch .cal-content .gallery-thumb:hover .caption{padding-top:30px;padding-bottom:16px}}.seed-selector{position:relative;z-index:3;margin:-40px -40px 0 0;padding-bottom:50px}.seed-selector h4{color:#fff;margin-bottom:12px}.seed-selector .controls1,.seed-selector .controls2{box-sizing:border-box;float:left;padding:18px 40px 0 0;margin-right:40px;border-top:solid 1px rgba(255,255,255,0.1)}.seed-selector .controls1{width:calc((((100% - 40px) - 40px*2)/3 * 2) + 40px)}.seed-selector .controls2{width:calc(((100% - 40px) - 40px*2) / 3)}.seed-selector .control-module{position:relative;float:left;width:100%;margin-bottom:24px}.seed-selector .control-module.third{width:calc((100% - 80px) / 3);margin-right:40px}.seed-selector .control-module.third:last-child{margin-right:0}.seed-selector .btn-brush{position:absolute;z-index:4;bottom:-30px;left:-8px;clear:both}.seed-selector .climate-map{position:absolute;z-index:4;top:6px;right:-40px;width:240px}.seed-selector .climate-map img{width:100%}.seed-selector select,.seed-selector .selectboxit-container{display:none}@media (min-width:1600px){.seed-selector .climate-map{top:0;width:305px}}@media (min-width:1024px) and (max-width:1279px){.seed-selector .controls1,.seed-selector .controls2{padding-right:0}.seed-selector .climate-map{top:0;right:-10px;width:170px}}@media (min-width:768px) and (max-width:1023px){.seed-selector{margin-top:-20px;margin-right:-20px}.seed-selector .controls1,.seed-selector .controls2{padding-right:20px;margin-right:20px}.seed-selector .controls1{width:calc((((100% - 20px) - 20px*2)/3 * 2) + 20px)}.seed-selector .controls2{width:calc(((100% - 20px) - 20px*2) / 3)}.seed-selector .control-module.third{width:calc((100% - 40px) / 3);margin-right:20px}.seed-selector .climate-map{top:220px;right:auto;left:0;width:200px}}@media (max-width:767px){.seed-selector{margin-top:-20px;margin-right:0;padding-bottom:36px}.seed-selector h4{margin-bottom:4px;font-size:16px;line-height:22px}.seed-selector .controls1,.seed-selector .controls2{float:none;width:100%;padding:18px 0 0 0;margin:0}.seed-selector .controls2{border-top:none;padding-top:0;margin:0}.seed-selector .control-module{float:none;margin-bottom:18px}.seed-selector .control-module.third{float:none;width:auto;margin-right:0}.seed-selector select,.seed-selector .selectboxit-container{display:block}.seed-selector .btn-brush{bottom:-20px;left:-2px}}.tabs{margin:80px 0 0;border-bottom:solid 1px rgba(0,0,0,0.1);text-align:center}.tabs li{display:inline-block;margin:0 15px}.tabs a{display:block;padding:10px 2px;margin-bottom:-1px;font-weight:bold;font-style:italic;border-bottom:solid 1px transparent}.no-touch .tabs a:hover{border-bottom-color:#84bd00}.tabs li.current a{color:#154734;border-bottom:solid 1px #154734}.no-touch .tabs li.current a:hover{color:#154734;border-bottom:solid 1px #154734}@media (min-width:1024px) and (max-width:1279px){.tabs{display:none}}@media (min-width:768px) and (max-width:1023px){.tabs{display:none}}@media (max-width:767px){.tabs{display:none}}a.tab-header{display:block;padding:16px 0 16px 24px;font-weight:bold;font-style:italic;background:transparent url("/img/icon/zoom.svg") no-repeat left 21px;border-top:solid 1px rgba(0,0,0,0.1);display:none}a.tab-header.current{color:#154734;background:transparent url("/img/icon/contract.svg") no-repeat left 25px}@media (min-width:1024px) and (max-width:1279px){a.tab-header{display:block}}@media (min-width:768px) and (max-width:1023px){a.tab-header{display:block}}@media (max-width:767px){a.tab-header{display:block}}.tab-content{max-width:800px;margin:0 auto;padding:60px 0 0;text-align:left;display:none}.tab-content.is-open{display:block}@media (min-width:1024px) and (max-width:1279px){.tab-content{max-width:none;padding:20px 0 40px 24px}}@media (min-width:768px) and (max-width:1023px){.tab-content{padding:20px 0 40px 24px}}@media (max-width:767px){.tab-content{padding:20px 0 40px}}.hero-slider{height:560px;z-index:1;overflow:hidden}@media (max-width:767px){.hero-slider{height:auto;overflow:visible}}.hero-slide{height:560px;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero-slide .img{position:absolute;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero-slide .center{position:relative;height:100%;z-index:2}.hero-slide .text{position:absolute;bottom:80px;box-sizing:border-box;padding:40px;background:#fff;transition:all ease .3s}.hero-slide .text.align-center{left:50%;margin-left:-430px;bottom:60px;width:860px}.hero-slide .text.align-left,.hero-slide .text.align-right{width:calc((100% - 60px*2 - 40px*2) / 3)}.hero-slide .text.align-left{left:60px}.hero-slide .text.align-right{right:60px}.hero-slide h1{margin:0;font-family:Archer,Georgia,Times,"Times New Roman",serif;font-size:36px;line-height:40px}.hero-slide h3.genius{margin:10px 0 0}.hero-slide p{max-width:500px;margin:20px 0 10px}.hero-slide .btn-brush{position:absolute;left:30px;bottom:-22px}.hero-slide.cycle-slide .text{opacity:0;transform:translateY(24px)}.hero-slide.cycle-slide.show-text .text{opacity:1;transform:translateY(0)}@media (min-width:1024px) and (max-width:1279px){.hero-slide .text{bottom:90px;padding:30px}.hero-slide .text.align-center{bottom:90px}.hero-slide .text.align-left,.hero-slide .text.align-right{width:calc((100% - 40px*2 - 40px*2) / 3)}.hero-slide .text.align-left{left:40px}.hero-slide .text.align-right{right:40px}.hero-slide h1{font-size:30px;line-height:34px}}@media (min-width:768px) and (max-width:1023px){.hero-slide .text{bottom:90px;padding:30px}.hero-slide .text.align-center{width:auto;left:30px;right:30px;bottom:90px;margin:0}.hero-slide .text.align-left,.hero-slide .text.align-right{width:calc(50% - 40px)}.hero-slide .text.align-left{left:30px}.hero-slide .text.align-right{right:30px}.hero-slide h1{font-size:24px;line-height:30px}.hero-slide h3.genius{margin:10px 0 0}.hero-slide p{max-width:none}.hero-slide .btn-brush{left:20px}}@media (max-width:767px){.hero-slide{height:auto;margin-bottom:22px}.hero-slide .img{position:static;height:220px}.hero-slide .text{position:static;padding:30px}.hero-slide .text.align-center,.hero-slide .text.align-left,.hero-slide .text.align-right{width:auto !important;left:auto;right:auto;bottom:auto;margin:0 -30px}.hero-slide h1{font-size:24px;line-height:30px}.hero-slide h3.genius{margin:10px 0 0}.hero-slide p{max-width:none}.hero-slide .btn-brush{left:20px}.hero-slide.cycle-slide .text{transform:translateY(0)}}.hero-prev,.hero-next{position:absolute;z-index:3;top:0;bottom:0;width:44px;background-color:rgba(21,71,52,0.6);background-repeat:no-repeat;background-position:center center}.no-touch .hero-prev:hover,.no-touch .hero-next:hover{background-color:rgba(21,71,52,0.75)}.no-touch .hero-prev:active,.no-touch .hero-next:active{background-color:#154734}.hero-prev{left:0;background-image:url("/img/icon/arrow-left.svg")}.no-touch .hero-prev:hover{background-position:calc(50% - 2px) center}.hero-next{right:0;background-image:url("/img/icon/arrow-right.svg")}.no-touch .hero-next:hover{background-position:calc(50% + 2px) center}@media (min-width:1600px){.hero-prev,.hero-next{width:60px}}@media (min-width:1024px) and (max-width:1279px){.hero-prev,.hero-next{width:50%;height:44px;top:auto;bottom:0}.hero-prev{background-position:40px center}.no-touch .hero-prev:hover{background-position:38px center}.hero-next{background-position:calc(100% - 40px) center}.no-touch .hero-next:hover{background-position:calc(100% - 40px + 2px) center}}@media (min-width:768px) and (max-width:1023px){.hero-prev,.hero-next{width:50%;height:44px;top:auto;bottom:0}.hero-prev{background-position:40px center}.no-touch .hero-prev:hover{background-position:38px center}.hero-next{background-position:calc(100% - 40px) center}.no-touch .hero-next:hover{background-position:calc(100% - 40px + 2px) center}}@media (max-width:767px){.hero-prev,.hero-next{width:50%;height:44px;top:176px;bottom:auto}.hero-prev{background-position:40px center}.no-touch .hero-prev:hover{background-position:38px center}.hero-next{background-position:calc(100% - 40px) center}.no-touch .hero-next:hover{background-position:calc(100% - 40px + 2px) center}}.control-select li{margin-bottom:1px}.control-select a{display:block;height:40px;padding:0 20px 0 53px;font-size:14px;line-height:40px;color:rgba(255,255,255,0.6);white-space:nowrap;background:rgba(51,51,51,0.75);border-radius:2px}.control-select a img{position:relative;top:-1px;display:inline-block;margin-left:-35px;margin-right:15px;vertical-align:middle;opacity:.5;transition:all ease .2s}.control-select a .swatch{position:relative;top:-1px;display:inline-block;height:6px;width:6px;border-radius:50%;margin-left:-32px;margin-right:18px;vertical-align:middle}.control-select a .swatch.tropical{border:solid 2px #00adef}.control-select a .swatch.hot{border:solid 2px #127435}.control-select a .swatch.temperate{border:solid 2px #84bd00}.control-select a .swatch.cool{border:solid 2px #034da1}.no-touch .control-select a:hover{color:rgba(255,255,255,0.6);background:rgba(68,68,68,0.75)}.no-touch .control-select a:active{color:#fff;background:rgba(85,85,85,0.75)}.control-select a.is-selected{color:#fff;font-weight:bold;background:rgba(85,85,85,0.75)}.control-select a.is-selected img{opacity:1}.control-select a.is-selected .swatch{width:10px;height:10px;margin-left:-33px;margin-right:17px;background:#fff;border:solid 1px #fff}.control-select a.is-selected .swatch.tropical{background:#00adef}.control-select a.is-selected .swatch.hot{background:#127435}.control-select a.is-selected .swatch.temperate{background:#84bd00}.control-select a.is-selected .swatch.cool{background:#034da1}.no-touch .control-select a.is-selected:hover{color:#fff;background:rgba(85,85,85,0.75)}.control-select.climate{width:calc(100% - 140px)}@media (min-width:1600px){.control-select.climate{width:calc(100% - 200px)}}@media (min-width:1024px) and (max-width:1279px){.control-select.climate{width:100%}}@media (min-width:768px) and (max-width:1023px){.control-select.climate{width:100%}}.control-select.inline li{float:left;width:calc((100% / 12) - 1px);margin-right:1px}.control-select.inline li a{padding:0;text-align:center}@media (min-width:768px) and (max-width:1023px){.control-select a{padding-left:47px}.control-select a img{margin-left:-32px;margin-right:12px}.seed-selector .control-select.inline li{width:calc((100% / 6) - 1px)}}.page-help-shed .footer{border-top:0}.page-help-shed button.btn-brush.small{margin-top:2em}.page-help-shed label{margin-top:30px}.question{position:relative;padding:36px 0;border-bottom:solid 1px rgba(0,0,0,0.1)}.question:last-child{padding-bottom:0;border-bottom:0}.question h3{width:calc(100% - 180px);max-width:900px;margin:0 !important;font-weight:bold;font-style:normal}.question h3 a{color:#154734}.no-touch .question h3 a:hover{color:#84bd00}.no-touch .question h3 a:active{color:#154734}.question p{width:calc(100% - 180px);max-width:900px;margin-top:20px}.question .extras{position:absolute;top:40px;right:0;width:100px}.question .extras .label{margin:0 0 6px -3px}.question .extras .answers-count{display:block;font-size:16px;line-height:22px;font-style:italic;color:#999}.question .extras .like{margin-top:10px}@media (min-width:1024px) and (max-width:1279px){.question h3,.question p{width:calc(100% - 160px)}}@media (min-width:768px) and (max-width:1023px){.question h3,.question p{width:calc(100% - 120px)}.question .extras{width:80px}}@media (max-width:767px){.question{padding:30px 0}.question h3,.question p{width:auto}.question .extras{position:static;width:auto;margin:5px 0 0}.question .extras .label{float:left;margin:0 20px 0 -3px}.question .extras .answers-count{float:left;line-height:26px;margin-right:20px}.question .extras .like{float:left;margin:6px 20px 0 0}}.bugs-finder{margin:18px -20px 0}.bug-item{display:inline-block;vertical-align:top;width:calc(100% / 4);margin-right:-4px;box-sizing:border-box;padding:26px 20px;text-align:center}.bug-item .bug-item__imagery{width:100%;padding-top:100%;background-repeat:none;background-position:center center;background-size:cover}.bug-item .bug-item__name{padding:10px 6px 0;font-weight:bold;font-size:16px}.question-title{position:relative;padding-right:180px}.question-title h1{max-width:900px;font-family:Archer,Georgia,Times,"Times New Roman",serif}.question-title .extras{position:absolute;top:18px;right:0;width:100px}.question-title .extras .label{margin:0 0 6px -3px}.question-title .extras .answers-count{display:block;font-size:16px;line-height:22px;font-style:italic;color:#999}@media (min-width:1024px) and (max-width:1279px){.question-title{padding-right:160px}}@media (min-width:768px) and (max-width:1023px){.question-title{padding-right:120px}.question-title h1{font-size:36px;line-height:40px}.question-title .extras{top:8px;width:80px}}@media (max-width:767px){.question-title{padding-right:0}.question-title h2,.question-title h5{margin-top:40px}.question-title .extras{position:static;width:auto;margin:10px 0 0}.question-title .extras .label{float:left;margin:0 20px 0 -3px}.question-title .extras .answers-count{float:left;line-height:26px;margin-right:20px}}.question-detail h5.expert,.question-detail .answer h5{margin-top:50px}.question-detail h2{margin:50px 0 26px}.answer{position:relative;padding:6px 180px 30px 0}.answer.expert{padding-bottom:0}.answer.community{border-top:solid 1px rgba(0,0,0,0.1)}.answer.community.last{padding-bottom:0}.answer .like{position:absolute;top:32px;right:0;width:100px}.answer .more.restict-height-expand{display:none}.answer .restrict-height{position:relative;overflow:hidden}.answer .restrict-height:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100px;background:linear-gradient(to top, #fff, rgba(255,255,255,0));display:none}.answer.is-restricted .restrict-height{max-height:400px}.answer.is-restricted .restrict-height:after{display:block}.answer.is-restricted .more.restict-height-expand{display:inline-block}.answer.is-expanded .restrict-height{max-height:none;overflow:visible}.answer.is-expanded .restrict-height:after{display:none}.answer.is-expanded .more.restict-height-expand{display:none}@media (min-width:1024px) and (max-width:1279px){.answer{padding-right:160px}}@media (min-width:768px) and (max-width:1023px){.answer{padding-right:80px}.answer .like{width:40px}}@media (max-width:767px){.answer{padding-right:0}.answer .like{position:static;width:auto;margin:20px 0 0}}section.ask{position:relative;padding:0;margin-bottom:-20px}section.ask .img{position:absolute;top:0;left:0;bottom:0;box-sizing:border-box;width:calc(((100% - 40px*2) / 3) + 60px);background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover}section.ask .main{padding-top:80px;padding-bottom:80px}section.ask h4{float:left;margin-right:40px;font-size:24px;line-height:30px;color:#fff}@media (min-width:1024px) and (max-width:1279px){section.ask .img{width:calc(((100% - 40px*2) / 3) + 40px)}}@media (min-width:768px) and (max-width:1023px){section.ask{padding:0 !important}section.ask .img{width:calc(((100% - 20px*2) / 3) + 30px)}section.ask .main{padding-top:60px;padding-bottom:60px}section.ask a.q{float:left;clear:left;margin-top:12px}}@media (max-width:767px){section.ask .img{position:static;width:auto;height:120px;margin:0 -30px}section.ask .main{float:none;width:100%;padding:40px 0;text-align:center}section.ask h4{float:none;margin:0}section.ask a.q{margin:20px auto 10px}}.cal-header{position:relative;height:40px;padding:40px 0;margin:-80px 0 0 0;background:#fff}.cal-header .control-select{display:block;width:calc(100% - 400px);margin:0 auto}.cal-header .control-select a{background:rgba(132,189,0,0.16);color:#84bd00;font-weight:bold}.no-touch .cal-header .control-select a:hover{color:#608a00;background:rgba(132,189,0,0.16)}.no-touch .cal-header .control-select a:active{color:#84bd00;background:#154734}.cal-header .control-select a.is-selected{color:#fff;background:#154734}.no-touch .cal-header .control-select a.is-selected:hover{color:#fff;background:#154734}.no-touch .cal-header .control-select a.is-selected:active{color:#fff;background:#154734}.cal-header select,.cal-header .selectboxit-container{display:none}.cal-header .view-toggle{position:absolute;top:40px;right:0}.cal-header .view-toggle li{height:40px;float:left;padding:0 20px}.cal-header .view-toggle li:first-child{border-right:solid 1px rgba(0,0,0,0.1)}.cal-header .view-toggle a{display:block;height:15px;line-height:15px;padding:12px 0 13px}.cal-header .view-toggle a img,.cal-header .view-toggle a svg{display:inline-block;vertical-align:middle}.cal-header .view-toggle a img path,.cal-header .view-toggle a svg path{transition:fill ease .2s}.no-touch .cal-header .view-toggle a:hover svg path{fill:#608a00}.no-touch .cal-header .view-toggle a:active svg path{fill:#154734}.cal-header .view-toggle li.current a svg path{fill:#154734}@media (min-width:1024px) and (max-width:1279px){.cal-header .control-select{width:calc(100% - 240px)}.cal-header .view-toggle{right:-20px}}@media (min-width:768px) and (max-width:1023px){.cal-header{margin-top:-60px;padding:30px 0}.cal-header .control-select{width:calc(100% - 110px);margin:0}.cal-header .view-toggle{top:30px;right:-20px}}@media (max-width:767px){.cal-header{margin-top:-50px;padding:20px 0}.cal-header .control-select{display:none}.cal-header select,.cal-header .selectboxit-container{display:block;width:calc(100% - 100px)}.cal-header .view-toggle{top:20px;right:-15px}.cal-header .view-toggle li{padding:0 15px}}.fc-toolbar.fc-header-toolbar .fc-left,.fc-toolbar.fc-header-toolbar .fc-right{display:none}.cal-list{position:relative}.cal-list.color-grey{background:#f1f1f1}.cal-list.color-green{background:rgba(132,189,0,0.16)}.cal-list.color-yellow{background:rgba(255,203,5,0.16)}@media (max-width:767px){.cal-list{margin:0 -18px}}@media (min-width:1024px){.cal-list{min-height:calc( 100vh - 60px )}}@media (min-width:768px) and (max-width:1023px){.cal-list{padding-top:60px}}.cal-nav{position:absolute;top:0;left:0;width:50%}.cal-nav img{display:block;height:calc( 100vh - 60px );max-width:100%}.cal-nav .grid{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;width:calc( ( 100vh - 60px ) * 84.851 / 100 );max-width:100%}.cal-nav .grid .link{position:absolute;display:block;height:11%}.cal-nav .grid .link-flowers{width:25%;top:16%;left:21%}.cal-nav .grid .link-watering{width:29%;top:50.5%;left:59%}.cal-nav .grid .link-veggies{height:14%;width:28%;top:5%;left:68%}.cal-nav .grid .link-pests{width:25%;top:80%;left:16%}@media (min-width:1024px) and (max-width:1279px){.cal-nav{width:40%}}@media (min-width:768px) and (max-width:1023px){.cal-nav{display:none}}@media (max-width:767px){.cal-nav{display:none}}.cal-nav-compact{height:60px;padding:0 40px 0 20px;background:#84bd00 url("/img/watercolour-green.jpg") repeat center top;display:none}.cal-nav-compact li{position:relative;z-index:100;box-sizing:border-box;height:60px;padding:21px 20px 19px;float:left}.cal-nav-compact a{display:block;position:relative;z-index:102;font-size:18px;line-height:20px;font-weight:bold;font-style:italic;color:#fff}.no-touch .cal-nav-compact a:hover{color:#fff;text-shadow:0 1px 10px #517400}.no-touch .cal-nav-compact a:active{color:#154734}.cal-nav-compact li.current:after{content:"";position:absolute;z-index:101;left:8px;right:10px;bottom:15px;height:16px;opacity:.33;background:transparent url("/img/nav-current.svg") no-repeat center center;background-size:100% 100%}@media (min-width:768px) and (max-width:1023px){.cal-nav-compact{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;display:block;z-index:100}}@media (max-width:767px){.cal-nav-compact{display:block;height:auto;padding:16px 30px 16px 10px}.cal-nav-compact li{height:30px;max-width:160px;padding:6px 20px 4px;float:none}.cal-nav-compact a{font-size:16px}.cal-nav-compact li.current:after{bottom:0}}.cal-content{box-sizing:border-box;width:50%;margin:0 auto;padding:80px 60px}.cal-nav~.cal-content{float:right}.cal-content .no-result-title{text-align:center;font-weight:bold}.cal-content>header{border-bottom:solid 1px rgba(0,0,0,0.1)}.cal-content>header h1{margin-bottom:20px}.cal-content .intro{padding-top:45%;text-align:center}.cal-content .intro p{max-width:640px;margin:24px auto 0}@media (min-width:1024px) and (max-width:1279px){.cal-content{width:60%;padding:80px 40px}.cal-content .intro{padding-top:16%}}@media (min-width:768px) and (max-width:1023px){.cal-content{width:auto;float:none;padding:60px 40px}.cal-content .intro{padding-top:0}}@media (max-width:767px){.cal-content{width:auto;float:none;padding:50px 30px}.cal-content .intro{padding-top:0}}.tip{margin:40px 0;padding:36px 40px 36px 170px;background:#fff}.tip h3{float:left;margin:2px 0 -4px -130px;font-family:"Coalhand Luke","Brush Script MT",cursive;font-style:normal;color:#84bd00;transform:rotate(-7deg)}.tip p{margin:0 0 0 3em;max-width:26em;padding:4px 0 4px 30px;font-weight:bold;font-style:italic;color:#154734;border-left:solid 1px rgba(0,0,0,0.1)}@media (max-width:767px){.tip{margin:36px -18px;padding:20px 30px 30px}.tip h3{float:none;margin:0 0 8% 0}.tip p{padding:0;border:0}}@media (max-width:767px){.cal-cal{margin:0 -18px}}.cal-row{border-top:solid 1px rgba(0,0,0,0.1)}.cal-row.head-row{border:0;background:#f1f1f1}@media (min-width:768px) and (max-width:1023px){.cal-row{border:0}.cal-row.head-row{display:none}}@media (max-width:767px){.cal-row{border:0}.cal-row.head-row{display:none}}.cal-head{box-sizing:border-box;width:calc(100% / 7);float:left;padding:13px 24px 11px;font-size:12px;line-height:16px;color:#666;text-transform:uppercase;letter-spacing:2px}@media (min-width:1600px){.cal-head{padding-left:30px;padding-right:30px}}@media (min-width:1024px) and (max-width:1279px){.cal-head{padding-left:20px;padding-right:20px}}.cal-day{box-sizing:border-box;width:calc(100% / 7);min-height:100px;float:left;padding:24px 24px 20px 24px}.cal-day .date{display:block;width:32px;height:32px;margin:-7px 0 0 -7px;font-size:16px;line-height:32px;text-align:center;background:#fff;border-radius:50%}.cal-day.out-of-month .date{color:#999}.cal-day p{margin:16px 0 0;font-size:16px;line-height:20px;font-weight:bold;font-style:italic;color:#154734}.cal-day.color-grey{background:#f1f1f1}.cal-day.color-green{background:rgba(132,189,0,0.16)}.cal-day.color-yellow{background:rgba(255,203,5,0.16)}.cal-day.has-content .date{background:#154734;color:#fff;font-weight:bold}@media (min-width:1600px){.cal-day{padding:30px}}@media (min-width:1024px) and (max-width:1279px){.cal-day{padding:20px 20px 16px 20px}.cal-day .date{width:28px;height:28px;margin:-5px 0 0 -5px;font-size:14px;line-height:28px}.cal-day p{margin-top:12px;font-size:14px;line-height:17px}}@media (min-width:768px) and (max-width:1023px){.cal-day{width:auto;min-height:0;float:none;padding:4px 40px 4px 80px;border-top:solid 1px rgba(0,0,0,0.1)}.cal-day.out-of-month{display:none}.cal-day .date{float:left;width:28px;height:auto;margin:0 0 0 -50px;font-size:14px;line-height:20px;background:transparent}.cal-day p{margin-top:0}.cal-day.has-content{padding-top:18px;padding-bottom:16px}.cal-day.has-content .date{height:28px;margin-top:-5px;margin-bottom:-5px;line-height:28px;color:#fff;font-weight:bold}}@media (max-width:767px){.cal-day{width:auto;min-height:0;float:none;padding:4px 30px 4px 64px;border-top:solid 1px rgba(0,0,0,0.1)}.cal-day.out-of-month{display:none}.cal-day .date{float:left;width:28px;height:auto;margin:0 0 0 -44px;font-size:14px;line-height:20px;background:transparent}.cal-day p{margin-top:0}.cal-day.has-content{padding-top:18px;padding-bottom:16px}.cal-day.has-content .date{height:28px;margin-top:-5px;margin-bottom:-5px;line-height:28px;color:#fff;font-weight:bold}}tr:first-child>td>.fc-day-grid-event{padding:4px 8px;background-color:#84bd00;border-color:#84bd00;color:#fff}tr:first-child>td>.fc-day-grid-event .fc-content{overflow:visible;white-space:normal}tr:first-child>td>.fc-day-grid-event:hover{background-color:#154734;border-color:#154734;color:#fff}tr:first-child>td>.fc-day-grid-event.no-hover:hover{background-color:#84bd00;border-color:#84bd00;color:#fff;cursor:default}.fc-day-grid-event.fc-event{padding:4px 8px;background-color:#84bd00;border-color:#84bd00;color:#fff}.fc-day-grid-event.fc-event a:hover{color:#fff}.fc-day-grid-event:hover{background-color:#154734;border-color:#154734;color:#fff}.fc-day-grid-event.no-hover{background-color:#84bd00;border-color:#84bd00;color:#fff;cursor:default}.product-img{width:calc(50% - 60px);float:left;margin-right:60px}.product-img a.primary{position:relative;z-index:1;display:block;width:100%;border:solid 1px rgba(0,0,0,0.1);text-align:center}.product-img a.primary img{position:relative;z-index:1;display:inline-block;max-height:400px}.product-img a.primary:after{content:"";position:absolute;z-index:2;top:24px;right:20px;display:block;width:32px;height:32px;border-radius:50%;background:#fff url("/img/icon/zoom.svg") no-repeat center center;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:all ease .3s;opacity:0}.no-touch .product-img a.primary:hover{cursor:zoom-in}.no-touch .product-img a.primary:hover:after{transform:translateY(-4px);opacity:1}.product-img .thumbs{margin:30px 0 0;text-align:center}.product-img .thumbs .thumb-img-bg{width:100%;padding-bottom:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}.product-img .thumbs a{position:relative;z-index:1;display:block;float:left;width:32%;margin:0 2% 2% 0;overflow:hidden}.product-img .thumbs a:nth-child(3n+3){margin-right:0}.product-img .thumbs a img{position:relative;z-index:1;display:inline-block;max-height:30%}.product-img .thumbs a:before{content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;display:block;background:rgba(0,0,0,0.05);transition:all ease .2s}.product-img .thumbs a:after{content:"";position:absolute;z-index:2;top:24px;right:20px;display:block;width:32px;height:32px;border-radius:50%;background:#fff url("/img/icon/zoom.svg") no-repeat center center;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:all ease .3s;opacity:0}.product-img .thumbs a.vid:after{content:"";position:absolute;z-index:2;top:50%;left:50%;right:auto;display:block;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;background:rgba(132,189,0,0.8) url("/img/icon/play.svg") no-repeat 24px center;box-shadow:none;transition:all ease .3s;opacity:1}.no-touch .product-img .thumbs a:hover{cursor:zoom-in}.no-touch .product-img .thumbs a:hover:after{transform:translateY(-4px);opacity:1}.no-touch .product-img .thumbs a:hover.vid:after{transform:translateY(0);background-color:#84bd00;box-shadow:0 1px 3px rgba(0,0,0,0.1)}@media (min-width:1024px) and (max-width:1279px){.product-img{width:calc(50% - 40px);margin-right:40px}.product-img .thumbs a.vid:after{width:44px;height:44px;margin:-22px 0 0 -22px;background-position:16px center}}@media (min-width:768px) and (max-width:1023px){.product-img{width:auto;max-width:none;float:none;margin:50px 0 0}}@media (max-width:767px){.product-img{width:auto;max-width:none;float:none;margin:40px -18px 0}.product-img .thumbs{margin-top:12px}.product-img .thumbs a.vid:after{width:44px;height:44px;margin:-22px 0 0 -22px;background-position:16px center}}.product-text{width:50%;float:right}.product-text h1{max-width:640px;margin-top:32px;font-family:Archer,Georgia,Times,"Times New Roman",serif;color:#154734}.product-text .code{margin:8px 0;font-size:12px;line-height:16px;font-weight:bold;color:#999;text-transform:uppercase;letter-spacing:2px}@media (min-width:1024px) and (max-width:1279px){.product-text h1{font-size:36px;line-height:40px}}@media (min-width:768px) and (max-width:1023px){.product-text{width:auto;float:none}.product-text h1{font-size:36px;line-height:40px}}@media (max-width:767px){.product-text{width:auto;float:none}}.product-desc{max-width:720px;padding:40px 0 0}.product-desc>*:first-child{margin-top:0}.product-review-summary{max-width:720px;margin-top:30px;border-top:solid 1px rgba(0,0,0,0.1);border-bottom:solid 1px rgba(0,0,0,0.1);padding:24px 0}.product-review-summary .score{float:left;margin-bottom:16px;line-height:18px}.product-review-summary .score img{display:inline-block;vertical-align:middle;margin-right:2px}.product-review-summary .score .avg{display:inline-block;margin-left:6px;vertical-align:middle;font-size:14px;line-height:20px;color:#999}.product-review-summary a.jump-tab{display:block;clear:both;margin-top:4px;font-size:16px;line-height:22px}.product-review-summary .like{float:right;margin-top:5px}@media (min-width:1600px){.product-review-summary .score{margin-right:30px;margin-bottom:0}.product-review-summary a.jump-tab{float:left;clear:none;margin-top:0;margin-right:30px}}.product-where{margin:50px 0 0;padding:40px;background:rgba(132,189,0,0.16)}.product-where h5{margin-top:0}@media (min-width:1024px) and (max-width:1279px){.product-where{margin-top:40px}}@media (min-width:768px) and (max-width:1023px){.product-where{margin-top:40px;padding:30px}}@media (max-width:767px){.product-where{margin:40px -18px 0;padding:30px}}@media (min-width:1024px) and (max-width:1279px){.product-tabs{margin-top:60px}}@media (min-width:768px) and (max-width:1023px){.product-tabs{margin-top:50px}}@media (max-width:767px){.product-tabs{margin-top:40px}}.tab-content .questions{margin-top:-36px;margin-bottom:36px;padding-bottom:36px;border-bottom:solid 1px rgba(0,0,0,0.1)}.map-list{margin:-30px -40px 0;border-top:solid 1px rgba(0,0,0,0.1)}@media (min-width:768px) and (max-width:1023px){.map-list{margin:-20px -30px 0}}@media (max-width:767px){.map-list{margin:-20px -30px 0}}.map-location{display:block;padding:24px 40px;color:#333;border-bottom:solid 1px rgba(0,0,0,0.1);transition:all ease .2s}.map-location:last-child{border-bottom:0}.map-location.is-active{border-left:solid 6px #84bd00}@media (min-width:768px) and (max-width:1023px){.map-location{padding:20px 30px}}@media (max-width:767px){.map-location{padding:20px 30px}}.location-details{font-size:16px;line-height:20px}.location-details li{margin-top:6px}.modal{position:relative;max-width:960px;margin:20px auto;background:#fff}.modal .x{position:absolute;top:40px;right:40px}.modal>header{padding:36px 100px 36px 40px}.modal>.modal-content{padding:0 40px 36px}.modal>footer{margin-top:22px;padding:0 36px 18px;background:#f1f1f1}.modal>footer p.expl{max-width:640px;margin:4px 0 20px 0}.modal>footer .btn-brush{position:relative;top:-22px;left:-4px}@media (max-width:767px){.modal .x{top:33px;right:30px}.modal>header{padding:30px 90px 30px 30px}.modal h2{font-size:24px;line-height:30px}.modal>.modal-content{padding:0 30px 30px}.modal>footer{margin-top:22px;padding:0 30px 18px}.modal>footer p{margin:0 0 10px 0}.modal>footer .btn-brush{top:-22px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 80px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:rgba(255,255,255,0.4);position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:rgba(255,255,255,0.4)}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.5;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:24px;color:rgba(255,255,255,0.4);font-size:14px;line-height:20px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.5;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 10px 40px rgba(0,0,0,0.2);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{min-width:12em;line-height:0}@media (min-width:1024px){.mfp-figure{min-width:28em}}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 10px 40px rgba(0,0,0,0.2);background:#fff}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-28px;position:absolute;top:100%;left:0;box-sizing:border-box;width:100%;padding:0 24px;cursor:auto}.mfp-title{text-align:left;font-size:16px;line-height:22px;color:#fff;font-weight:bold;font-style:italic;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:12px;padding-right:12px}}.mfp-figure{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-ready .mfp-figure{opacity:1;transform:scale(1)}.mfp-ready.mfp-bg{opacity:.8}.mfp-removing .mfp-figure{transform:scale(.8);opacity:0}.mfp-removing.mfp-bg{opacity:0}.modal,.mpf-figure{opacity:0;transition:all .3s ease-out;transform:translateY(-20px) perspective(600px) rotateX(10deg)}.mfp-ready .modal{opacity:1;transform:translateY(0) perspective(600px) rotateX(0)}.mfp-removing .modal{opacity:0;transform:translateY(-10px) perspective(600px) rotateX(10deg)}.selectboxit-container{position:relative;box-sizing:border-box;display:block;width:100%;vertical-align:top}.selectboxit-container *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit{box-sizing:border-box;width:auto !important;cursor:pointer;margin:0;padding:0;overflow:hidden;display:block;position:relative}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:36px;line-height:36px;display:block}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{padding:0;overflow:hidden;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:0}.selectboxit-container .selectboxit-options{box-sizing:border-box;min-width:100% !important;width:100% !important;margin:0;padding:10px 0 0;list-style:none;position:absolute;overflow:auto;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:10;z-index:9999999999999;text-align:left}.selectboxit-option .selectboxit-option-anchor{padding:4px 20px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{text-indent:0;margin:0;list-style-type:none}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;top:-2px;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:50%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block !important;*display:inline !important;zoom:1 !important;visibility:visible !important;position:absolute !important;top:-9999px !important;left:-9999px !important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background:transparent;font-size:18px;line-height:24px;font-style:italic;font-weight:bold;text-align:left;color:#154734;border:0;border-bottom:solid 1px #154734;transition:all ease .2s}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{border-bottom:solid 1px #84bd00}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #154734;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{background-color:#fff;box-shadow:0 12px 40px rgba(0,0,0,0.05)}.selectboxit-list .selectboxit-option-anchor{height:auto !important;font-size:16px;line-height:22px !important;font-style:italic;font-weight:bold;color:#84bd00;transition:all ease .2s}.no-touch .selectboxit-list .selectboxit-option-anchor:hover{color:#608a00}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999}.selectboxit-selected>.selectboxit-option-anchor{color:#154734}.seed-selector .selectboxit-container span,.seed-selector .selectboxit-container .selectboxit-options a{height:40px;line-height:40px;display:block}.seed-selector .selectboxit-container .selectboxit{border-radius:2px}.seed-selector .selectboxit-text{padding:0 20px}.seed-selector .selectboxit-btn{background:rgba(51,51,51,0.75);border-radius:2px;font-size:16px;color:rgba(255,255,255,0.6);font-style:normal;border:0}.seed-selector .selectboxit-btn.selectboxit-enabled:hover,.seed-selector .selectboxit-btn.selectboxit-enabled:focus,.seed-selector .selectboxit-btn.selectboxit-enabled:active{color:rgba(255,255,255,0.6);background-color:rgba(68,68,68,0.75);border:0}.seed-selector .selectboxit-btn.selectboxit-enabled:hover,.seed-selector .selectboxit-btn.selectboxit-enabled:focus{color:rgba(255,255,255,0.6);text-decoration:none}.seed-selector .selectboxit-default-arrow{border-top:4px solid rgba(255,255,255,0.6)}.seed-selector .selectboxit-arrow-container{width:30px;top:0;right:8px}.cal-header .selectboxit-container span,.cal-header .selectboxit-container .selectboxit-options a{height:40px;line-height:40px;display:block}.cal-header .selectboxit-container .selectboxit{border-radius:2px}.cal-header .selectboxit-text{padding:0 20px}.cal-header .selectboxit-btn{background:rgba(132,189,0,0.16);border-radius:2px;font-size:16px;color:#154734;font-style:normal;border:0}.cal-header .selectboxit-btn.selectboxit-enabled:hover,.cal-header .selectboxit-btn.selectboxit-enabled:focus,.cal-header .selectboxit-btn.selectboxit-enabled:active{color:#154734;background:rgba(132,189,0,0.16);border:0}.cal-header .selectboxit-btn.selectboxit-enabled:hover,.cal-header .selectboxit-btn.selectboxit-enabled:focus{color:#154734;text-decoration:none}.cal-header .selectboxit-default-arrow{border-top:4px solid #154734}.cal-header .selectboxit-arrow-container{width:30px;top:0;right:8px}.page-find-store .footer{border-top:0}.search-results-list .item:not(:first-child){padding-top:1.5em;margin-top:1.5em;border-top:1px solid rgba(0,0,0,0.1)}.search-results-list .link{font-size:1.2em}.search-results-list .url{font-size:14px;opacity:.5}.search-results-list p{margin-top:0}.page-garden-club .content{z-index:5;background:transparent url('/images/garden-club-bg.jpg') no-repeat center center;background-size:cover}.page-garden-club .content:before{content:'';position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;display:block;background-color:#154734;opacity:.5}.page-garden-club section.page-header{position:relative;z-index:3;padding-bottom:0;background-position:15% bottom;background-repeat:no-repeat;background-size:auto 80%}.page-garden-club section.page-header img{display:block;margin:24px auto}.page-garden-club .thankyou{padding:40px 40px 60px}.page-garden-club .thankyou.color-yellow{background:rgba(255,203,5,0.16)}.page-garden-club .footer{border-top:0}.page-competitions .page-header{background-size:cover;background-position:center center;background-repeat:no-repeat}.page-competitions .page-header:before{content:'';position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;display:block;background-color:#154734;opacity:.5}.page-competitions .page-header .center{background-color:transparent}.page-competitions .page-header h1{position:relative;z-index:10;color:#fff}.page-competitions .thankyou{padding:40px 40px 60px}.page-competitions .thankyou.color-yellow{background:rgba(255,203,5,0.16)}.page-competitions .field-textarea textarea{height:auto;min-height:87px;resize:vertical}.page-competitions .footer{border-top:0}.page-contact .field-textarea textarea{height:auto;min-height:87px;resize:vertical}.page-recipe-detail aside.left{padding-left:80px}@media (min-width:87.5em){.ahm-partner{display:inline-block;vertical-align:top;width:45%;padding-right:2em}.ahm-partner img{max-height:50px;width:auto}}@media print{body{width:900px}.nav,.nav-primary,.nav-secondary,.sticky-logo,.sticky-up,.mobile-menu,.mobile-search,.share,.product-filters,.product-where,.ask,.add-answer,.cal-nav,.cal-nav-compact,.btn-ghost.print,.footer,.print-hide{display:none !important}.main{width:100%}.hero-idea .img:before{display:block;content:"";width:100%;padding-top:33.33333%}.answer .restrict-height{height:auto !important;max-height:none !important;overflow:visible}.answer .restrict-height:after{display:none !important}.answer .more.restict-height-expand{display:none !important}.idea,.product{page-break-inside:avoid}}