﻿body{background:#fff;font-size:14px;line-height:21px;font-family:"Cabin","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1{font-weight:700;font-size:35px;line-height:45px;text-transform:uppercase;letter-spacing:1px}h2{font-weight:700;font-size:25px;line-height:35px;text-transform:uppercase;letter-spacing:1px}h3{font-weight:700;font-size:15px;line-height:25px;text-transform:uppercase;letter-spacing:1px}a{color:#aac820}blockquote{padding:10px;font-size:16px;line-height:26px;margin-left:0;font-style:normal;font-weight:bold}blockquote em{font-weight:normal;display:block;font-style:italic;margin-bottom:10px}blockquote p:last-of-type{margin-bottom:0}button,input[type=button],input[type=reset],input[type=submit],.button,.added_to_cart,.widget a.button,.site-header-cart .widget_shopping_cart a.button{-webkit-appearance:none;background:#fff;border:0;color:#929292;display:inline-block;font-size:12px;font-weight:400;text-decoration:none;cursor:pointer;margin-bottom:20px;line-height:normal;padding:8px 10px;font-family:"Cabin","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;box-shadow:1px 1px 1px rgba(0,0,0,.1);text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover,.added_to_cart:hover,.widget a.button:hover,.site-header-cart .widget_shopping_cart a.button:hover{background-color:#aac820;color:#fff}button.add_to_cart_button,input[type=button].add_to_cart_button,input[type=reset].add_to_cart_button,input[type=submit].add_to_cart_button,.button.add_to_cart_button,.added_to_cart.add_to_cart_button,.widget a.button.add_to_cart_button,.site-header-cart .widget_shopping_cart a.button.add_to_cart_button{background-color:#aac820;color:#fff}button.add_to_cart_button:hover,input[type=button].add_to_cart_button:hover,input[type=reset].add_to_cart_button:hover,input[type=submit].add_to_cart_button:hover,.button.add_to_cart_button:hover,.added_to_cart.add_to_cart_button:hover,.widget a.button.add_to_cart_button:hover,.site-header-cart .widget_shopping_cart a.button.add_to_cart_button:hover{background-color:#97b21c;color:#fff}.woocommerce-message .button,.woocommerce-error .button{margin-bottom:0}.wc-proceed-to-checkout .button.checkout-button{font-size:14px;padding:20px;background-color:#aac820}button.single_add_to_cart_button.alt{background-color:#aac820;box-shadow:none;color:#fff;width:100%;padding:0;line-height:70px;margin-bottom:0;margin-top:20px}.site-header{background:#f7feea;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(left, #ebfad1 0%, #f7feea 50%, #ebfad1 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #ebfad1), color-stop(50%, #f7feea), color-stop(100%, #ebfad1));background:-webkit-linear-gradient(left, #ebfad1 0%, #f7feea 50%, #ebfad1 100%);background:-o-linear-gradient(left, #ebfad1 0%, #f7feea 50%, #ebfad1 100%);background:-ms-linear-gradient(left, #ebfad1 0%, #f7feea 50%, #ebfad1 100%);background:linear-gradient(to right, #ebfad1 0%, #f7feea 50%, #ebfad1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ebfad1", endColorstr="#ebfad1",GradientType=1 );padding:10px 0 0;border:none;margin-bottom:20px !important}@media(max-width: 991px){.site-header{padding-top:0}}.site-header .site-branding{margin:0 0 20px;width:30%}.site-header .nav-top{float:left;width:25%;font-size:12px;margin-bottom:10px}@media screen and (max-width: 1199px){.site-header .nav-top{width:33.3333333333%}}@media(max-width: 991px){.site-header .nav-top{margin-top:40px}}@media screen and (max-width: 520px){.site-header .nav-top{width:100%}}.site-header .nav-top ul{list-style:none;margin:0;padding:0;overflow:hidden}@media screen and (max-width: 520px){.site-header .nav-top ul{text-align:center}}.site-header .nav-top ul li{float:left}@media screen and (max-width: 520px){.site-header .nav-top ul li{float:none;display:inline-block}}.site-header .nav-top ul li a{color:#4a4a4a;text-decoration:none}.site-header .nav-top ul li+li{border-left:1px solid #4a4a4a;margin-left:5px;padding-left:5px}.site-header .nav-top ul li.current-menu-item>a{color:#4a4a4a}.site-header .address{float:left;width:50%;font-size:12px;text-align:center;margin-bottom:10px}@media screen and (max-width: 1199px){.site-header .address{display:none}}.site-header .login{text-align:right;float:right;width:25%;font-size:12px;margin-bottom:10px}@media screen and (max-width: 1199px){.site-header .login{width:66.6666666667%}}@media(max-width: 991px){.site-header .login{margin-top:40px}}@media screen and (max-width: 520px){.site-header .login{width:100%;text-align:center;padding:0;margin:0 0 10px}}.site-header .login a{color:#4a4a4a;font-weight:700}.site-header .row-main{clear:both;overflow:hidden;margin:0 0 20px}@media screen and (max-width: 520px){.site-header .row-main{margin-bottom:15px}}.site-header .logo{float:left;width:33.3333333333%}@media screen and (max-width: 767px){.site-header .logo{width:50%}}@media screen and (max-width: 520px){.site-header .logo{width:100%;text-align:center}.site-header .logo img{display:inline-block}}.site-header .header-right{float:right;width:66.6666666667%;padding-left:20px;margin-top:20px}@media screen and (max-width: 767px){.site-header .header-right{width:50%}}@media screen and (max-width: 520px){.site-header .header-right{width:100%;padding:0;text-align:center;margin-top:5px}}.site-header .contact{float:left;width:33.3333333333%}@media(max-width: 991px){.site-header .contact{position:absolute;top:0;left:0;right:0;width:100%;float:none;text-align:center;padding:0 15px;line-height:30px;background-color:#aac820}}.site-header .contact span{display:block;color:#464646;font-size:13px;text-align:center;margin-right:15px}@media(max-width: 991px){.site-header .contact span{display:inline-block;color:#fff;margin-right:5px}}@media(max-width: 319px){.site-header .contact span{margin-right:2px}}.site-header .contact span.number{font-weight:700}@media(min-width: 992px)and (max-width: 1199px){.site-header .contact span.number{font-size:24px;line-height:24px}}@media(min-width: 1200px){.site-header .contact span.number{font-size:29px;line-height:29px}}@media(max-width: 319px){.site-header .contact span.number{font-weight:normal}}.site-header .contact span a{color:#4a4a4a;text-decoration:none}@media(max-width: 991px){.site-header .contact span a{display:inline-block;color:#fff}}.site-header .contact span a:hover{text-decoration:underline}.site-header .search{position:relative;float:left;width:33.3333333333%}@media(max-width: 991px){.site-header .search{width:250px}}@media screen and (max-width: 767px){.site-header .search{width:100%;margin:5px 0 15px}.site-header .search form{margin:0}}.site-header .search input{border:1px solid #ededed;border-radius:0;background:#fff;padding:12px;margin:0;box-shadow:none;width:100%}.site-header .search .button-search{height:47px;width:47px;background:url("../img/search.png") no-repeat center center;position:absolute;right:0;top:0;padding:14px 10px;cursor:pointer;text-transform:uppercase;letter-spacing:1px}.site-header .cart{float:right;margin-left:8.3333333333%;width:25%}@media(max-width: 991px){.site-header .cart{width:auto}}@media screen and (max-width: 520px){.site-header .cart{display:inline-block;float:none;vertical-align:middle;margin:0}}.site-header .cart .heading a{display:block;background:#aac820 url("../img/cart-arrow.png") no-repeat right center;font-size:13px;color:#fff;line-height:15px;padding:16px 30px 16px 10px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;text-decoration:none}.site-header .cart .cart-totals{display:inline}.site-header .shownav{display:none;background-color:#aac820;height:47px;width:47px;padding-top:15px;margin-left:10px;overflow:hidden}.site-header .shownav span{display:block;margin:0 auto 4px;background-color:#fff;height:3px;width:24px;position:relative;left:0;top:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-header .shownav span:nth-of-type(3){margin-bottom:0}.site-header .shownav.active{background-color:#97b21c}.site-header .shownav.active span:nth-of-type(1){margin-top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6px}.site-header .shownav.active span:nth-of-type(2){left:90px}.site-header .shownav.active span:nth-of-type(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-8px}@media screen and (max-width: 991px){.site-header .shownav{display:block;float:right}}@media screen and (max-width: 520px){.site-header .shownav{display:inline-block;float:none;vertical-align:middle;margin:0 15px 0 0}}.site-header .hidenav{background-color:#97b21c;display:none;padding:10px;margin:0 -15px 15px}@media screen and (max-width: 991px){.site-header .hidenav{display:block;text-align:center}}.site-header .hidenav span{display:block;margin:0 auto;background-color:#fff;height:3px;width:24px;position:relative;left:0;top:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-header .hidenav span:nth-of-type(1){margin-top:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-5px}.site-header .hidenav span:nth-of-type(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-8px}.col-full{margin:0 auto;padding:0 15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 768px){.woocommerce-active .site-header .main-navigation{float:none;width:100%;margin:0}.woocommerce-active .site-header .site-header-cart{width:auto}}@media(min-width: 1200px){.col-full{margin:0 auto;max-width:960px}}.site-header ul.menu li.current-menu-item>a{color:#fff}.site-header .nav-top ul.menu li.current-menu-item>a{color:#4a4a4a}.category-navigation{background:#aac820;height:48px;margin-bottom:0}@media(max-width: 991px){.category-navigation{position:fixed;top:0;left:-100%;right:0;bottom:0;height:auto;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-navigation.active{left:0}}.category-navigation ul{list-style:none;margin:0;padding:0}.category-navigation ul:after{content:"";display:table;clear:both}.category-navigation ul>li{float:left;position:relative}@media(max-width: 991px){.category-navigation ul>li{float:none;text-align:center}}.category-navigation ul>li>a{display:block;color:#fff;line-height:48px;padding:0 14px;text-decoration:none;font-size:13px;letter-spacing:1px;text-transform:uppercase}@media(max-width: 991px){.category-navigation ul>li>a{line-height:18px;padding:10px}}.category-navigation ul>li>a:after{display:none}.category-navigation ul>li:hover>a{background:#febf00;color:#fff}.category-navigation ul>li:hover ul.sub-menu{display:block}.category-navigation ul>li.current-menu-item>a{color:#fff}.category-navigation ul ul.sub-menu{background-color:#febf00;position:absolute;top:48px;left:0;z-index:9999;width:200px;display:none}.category-navigation ul ul.sub-menu>li{float:none}.category-navigation ul ul.sub-menu>li>a{font-size:13px;padding:8px 10px;line-height:30px}.category-navigation ul ul.sub-menu>li>a:hover{background-color:#e5ac00}.category-navigation ul ul.sub-menu>li.current-menu-item>a{color:#fff}.header-boxes{margin-bottom:20px}@media screen and (max-width: 520px){.header-boxes{display:none}}.header-boxes:after{content:"";display:table;clear:both}.header-boxes .header-box{float:left;width:24%;margin-right:1%;display:block;background:#fbfbfb;box-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:11px;line-height:13px;color:#505050;text-transform:uppercase;letter-spacing:1px;text-align:center;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media screen and (max-width: 991px){.header-boxes .header-box{width:49%;margin-bottom:10px}}.header-boxes .header-box span{display:block;background:#fbfbfb;box-shadow:1px 1px 1px rgba(0,0,0,.1);font-size:11px;line-height:30px;color:#505050;text-transform:uppercase;letter-spacing:1px;text-align:center;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header-boxes .header-box a{text-decoration:none}.header-boxes .header-box a:hover span{background:#fff}.header-boxes .icon{background:url("../img/icons.png") no-repeat 0 0;height:12px;width:12px;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:10px 5px 0 0}.header-boxes .icon.icon-garden-design{background-position:0 0}.header-boxes .icon.icon-garden-maintenance{background-position:-12px 0}.header-boxes .icon.icon-courses-special-events{background-position:-24px 0}.header-boxes .icon.icon-latest-news{background-position:-36px 0}.slider-wrapper{position:relative}.slider-wrapper .slider{list-style:none;margin:0 0 30px;padding:0}.slider-wrapper .slider .slide{position:relative}.slider-wrapper .slider .slide .slider-content{position:absolute;top:60px;left:60px;max-width:50%;padding:40px;background-color:rgba(255,255,255,.5)}@media screen and (max-width: 991px){.slider-wrapper .slider .slide .slider-content{padding:20px;top:40px}}@media screen and (max-width: 767px){.slider-wrapper .slider .slide .slider-content{max-width:none;right:60px;top:20px}}.slider-wrapper .slider .slide .slider-content h4{font-size:32px;line-height:36px;text-transform:uppercase}.slider-wrapper .slider .slide .slider-content .banner-btn{padding:20px 40px;margin-bottom:0}.slider-wrapper .slider .slide img{display:block;width:100%}.slider-wrapper .slider .slide .permalink{position:absolute;top:0;left:0;right:0;bottom:0;display:block}.slider-wrapper .slick-prev,.slider-wrapper .slick-next{outline:none;position:absolute;top:50%;width:50px;height:50px;line-height:50px;margin-top:-25px;z-index:2;color:transparent;background-color:transparent;padding:0;box-shadow:none}.slider-wrapper .slick-prev:before,.slider-wrapper .slick-next:before{display:block;color:#fff;font-family:"FontAwesome";font-size:40px}.slider-wrapper .slick-prev{left:0}.slider-wrapper .slick-prev:before{content:""}.slider-wrapper .slick-next{right:0}.slider-wrapper .slick-next:before{content:""}@media(min-width: 768px){.page-template-template-fullwidth-php .content-area,.page-template-template-homepage-php .content-area{width:73.9130434783%;margin-right:4.347826087%}}.page-template-template-homepage:not(.has-post-thumbnail) .site-main{padding-top:0}.woocommerce-breadcrumb{margin:0 0 10px;padding:0}.woocommerce-products-header{text-align:left !important}.stock::before{display:none !important}.footer-boxes{text-align:center;overflow:hidden;position:relative;width:100%;top:100px;margin-top:-100px;margin-bottom:20px}@media screen and (max-width: 1199px){.footer-boxes{display:none}}.footer-boxes .footer-box{width:33.3333333333%;height:166px;float:left}.footer-boxes .footer-box.contact{background:url("../img/footer-contact-3.png") no-repeat left top}.footer-boxes .footer-box.chelsea{background:url("../img/footer-chelsea-2018.jpg") no-repeat left top;position:relative}.footer-boxes .footer-box.chelsea a{position:absolute;top:0;right:0;bottom:0;left:0}.footer-boxes .footer-box.opening{background:url("../img/footer-opening.png") no-repeat left top}.site-footer{font-size:12px;font-family:Arial,sans-serif;color:#adadad;background:#fafafa;padding:0 0 40px 0;line-height:22px}@media screen and (max-width: 1199px){.site-footer{padding-bottom:20px}}.site-footer .footer-top{height:70px;width:100%;background:#fff url("../img/footer.png") no-repeat center;margin-bottom:70px}@media screen and (max-width: 1199px){.site-footer .footer-top{margin-bottom:20px}}.site-footer .footer-navigation{float:left;width:16.6666666667%}@media screen and (max-width: 1199px){.site-footer .footer-navigation{width:100%;float:none;text-align:center;margin-bottom:20px}}.site-footer .footer-navigation ul{list-style:none;margin:0;padding:0;overflow:hidden}.site-footer .footer-navigation ul li{float:left;margin:0 10px 5px 0}@media screen and (max-width: 1199px){.site-footer .footer-navigation ul li{display:inline-block;float:none}}.site-footer .footer-navigation ul li a{color:#adadad;text-decoration:none;display:block;line-height:22px}.site-footer .logo{display:block;float:left;width:33.3333333333%;text-align:right}@media screen and (max-width: 1199px){.site-footer .logo{width:100%;float:none;text-align:center;margin-bottom:20px}}.site-footer .logo img{display:inline-block}.site-footer .copyright,.site-footer .credit{float:right;text-align:right;width:50%;margin-bottom:5px}@media screen and (max-width: 1199px){.site-footer .copyright,.site-footer .credit{width:100%;float:none;text-align:center}}.site-footer .credit{clear:right;margin-bottom:0}#secondary .widget_product_categories .product-categories{background-color:#fbfbfb}#secondary .widget_product_categories .product-categories li{margin:0;padding:0}#secondary .widget_product_categories .product-categories li:before{display:none}#secondary .widget_product_categories .product-categories li a{display:block;padding:15px;text-align:center;text-decoration:none;color:#4a4a4a;text-transform:uppercase}#secondary .widget_product_categories .product-categories li a:hover{background:#4e4e4e;color:#fff}#secondary .widget_product_categories .product-categories li ul{display:none;margin:0}#secondary .widget_product_categories .product-categories li.current-cat a{background:#4e4e4e;color:#fff}#secondary .widget_product_categories .product-categories li.current-cat ul{display:block}#secondary .widget_product_categories .product-categories li.current-cat ul li a{background:transparent;color:#4a4a4a}#secondary .widget_product_categories .product-categories li.current-cat ul li a:before{content:"-";display:inline-block;margin-right:5px}#secondary .widget_product_categories .product-categories li.current-cat ul li a:hover{background:#4e4e4e;color:#fff}#secondary .widget_product_categories .widget-title{margin:0;font-size:15px;line-height:60px;color:#fff;text-align:center;height:60px;background:#aac820;text-transform:uppercase}ul.products li.product{background-color:#fbfbfb;padding:20px}ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2,ul.products li.product h3{font-size:13px;line-height:17px;margin-bottom:15px}ul.products li.product .price{font-weight:500;font-size:25px;line-height:26px;color:#4a4a4a}.gallery.gallery-columns-3 .gallery-item{margin-bottom:20px}.gallery.gallery-columns-3 .gallery-item:nth-of-type(3n+4){clear:both}.gallery.gallery-columns-3 .gallery-item .wp-caption-text{display:block;padding:5px;text-align:center}.shipping-calculator-button{display:inline-block;margin-top:15px;background-color:#aac820;color:#fff;text-decoration:none !important;padding:15px 20px;text-transform:uppercase}/*# sourceMappingURL=theme.css.map */
