.categoryLeftWrapper{float:left;width:200px;overflow:hidden;display:none}.categoryLeftWrapper .catsWrapper{float:left;width:100%;overflow:hidden;margin:0 0 20px}.catLabel{float:left;width:186px;text-align:left;background:#6b5f53;padding:16px 0 16px 14px;color:#fff;font-size:18px;line-height:18px;border-bottom:solid 1px #fff}.catLink{text-decoration:none}.categoryLeftWrapper .catTop,.categoryLeftWrapper .catTop:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.categoryLeftWrapper .catTop{float:left;width:186px;text-align:left;background:#777;padding:14px 0 14px 14px;color:#fff;font-size:16px;line-height:16px;border-bottom:solid 1px #fff}.categoryLeftWrapper .catTop:hover{background:#7d864f;padding:14px 0 14px 24px;border-bottom:solid 1px #888}.categoryLeftWrapper .catTop.selected{background-image:url(../images/category/main_cat_arrow.png);background-repeat:no-repeat;background-position:8px 14px;background-color:#7d864f;padding:14px 0 14px 24px}.categoryLeftWrapper .catMain,.categoryLeftWrapper .catMain:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.categoryLeftWrapper .catMain{float:left;width:186px;text-align:left;background:#aaa;padding:14px 0 14px 14px;color:#fff;font-size:16px;line-height:16px;border-bottom:solid 1px #fff}.categoryLeftWrapper .catMain:hover{background:#7d864f;padding:14px 0 14px 24px;border-bottom:solid 1px #888}.categoryLeftWrapper .catMain.selected{background-image:url(../images/category/main_cat_arrow.png);background-repeat:no-repeat;background-position:8px 14px;background-color:#7d864f;padding:14px 0 14px 24px}.categoryLeftWrapper .catSub,.categoryLeftWrapper .catSub:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.categoryLeftWrapper .catSub{float:left;width:184px;text-align:left;background:#eee;padding:12px 0 12px 16px;color:#4f3f4c;font-size:13px;line-height:13px;border-bottom:solid 1px #eee}.categoryLeftWrapper .catSub:hover{background-color:#7d864f;color:#fff;padding:12px 0 12px 24px;border-bottom:solid 1px #fff}.categoryLeftWrapper .catSub.selected{background-image:url(../images/category/main_cat_arrow.png);background-repeat:no-repeat;background-position:6px 11px;padding:12px 0 12px 24px;background-color:#7d864f;color:#fff}.category-filters.res,.displayFilters{display:none}.category-filters{float:left;width:100%;border-bottom:solid 1px #ddd;margin:0 0 10px;display:block}.filter-wrapper{float:left;position:relative;width:19.6%;margin:0 .2% 6px}.filterHead{float:left;width:96%;text-align:left;padding:10px 0 10px 4%;color:#444;font-size:17px;line-height:18px;border:solid 1px #666;position:relative;cursor:pointer}.filterHead.active{background:#d8dbca}.filterHead .filter-drop-icon{position:absolute;top:10px;right:10px;font-size:14px;color:#666;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filterHead .filter-drop-icon.active,.sort-wrapper .sort-head span.active{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.filterHead .reset{display:inline;font-size:13px;text-align:left;padding:1px 0 0}.filterHead .reset,.filterHead .reset.pf{float:right;width:50px}.filterHead .reset a{color:#ff9;text-decoration:none}.filterHead .reset a:hover{color:#000}.filterBlock{float:left;width:99%;background:#eee;padding:10px 1% 0;margin:0;top:40px;z-index:99999;display:none;position:absolute}.checkbox-container{display:block;position:relative;padding:6px 0 0 40px;margin:0 0 20px;cursor:pointer;font-size:13px;color:#666;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container .count{color:#666;font-size:11px}.checkbox-container .remove-filter{position:absolute;top:10px;right:4px;color:#666;font-weight:700;font-size:11px}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:6px;height:20px;width:20px;background-color:#fff;border:solid 1px #ccc}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#41692a}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:7px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.catSelect{float:left;width:90%;border:solid 1px #ddd;padding:12px;font-size:14px;color:#777;line-height:22px;margin:0;background:#fff}.clear-filters{float:left;width:100%;padding:14px 0;background:#7d864f;color:#fff;font-weight:600;cursor:pointer}.clear-filters,.pfh1{text-align:center}.pfFound span,.pfText{font-size:13px;color:#444}.pfText,.topPFWrapper .pfHeading{float:left;width:100%;text-align:center}.pfText{line-height:20px;margin:0 0 10px}.topPFWrapper{float:left;width:100%;clear:both;margin:0 0 20px}.topPFWrapper .pfHeading{font-size:26px;color:#748641;padding:10px 0}.pfFilterWrapper{float:left;width:24%;overflow:hidden;border:solid 5px #fff}.pfFilterWrapper .filter-head{float:left;width:96%;text-align:left;background:#888;padding:10px 0 10px 4%;color:#fff;font-size:17px;line-height:18px;border-bottom:solid 1px #fff;position:relative;cursor:pointer}.pfFilterWrapper .filter-head .reset{float:right;width:50px;color:#ff9}.pfFilterWrapper .filter-block{float:left;width:100%;background:#eee;padding:10px;margin:0 0 14px;display:block}.pfIcons,.pfIconsWrapper{float:left;width:100%;padding:6px 0 2px}.pfIcons{width:78px;border:solid 2px #ddd;padding:10px;margin:0 4px 8px 2px;position:relative;cursor:pointer}.pfIcons:hover{border:solid 2px #bcbcbc}.pfIcons.selected,.pfIcons.selected:hover{border:solid 2px #748641;box-shadow:1px 1px 10px #ddd}.pfIcons.disable{cursor:auto;opacity:.8;border:solid 2px #f2f2f2}.pfIcons.disable:hover{border:solid 2px #f0f0f0}.pfIcons .iconTick{position:absolute;top:-6px;right:-6px}.pfIcons .icon{float:none;margin:auto;width:50px;height:50px;background:url(../images/product/icons_sprite.png);background-repeat:no-repeat}.pfIcons .icon.Fragrant{background-position:-153px 0}.pfIcons .icon.Pots{background-position:-103px 0}.pfIcons .icon.Shade{background-position:-50px 0}.pfIcons .icon.Sun{background-position:0 0}.pfIcons .icon.Hardy{background-position:-306px 0}.pfIcons .icon.Frost{background-position:-458px 0}.pfIcons .icon.Edible{background-position:-358px 0}.pfIcons .icon.Cut{background-position:-204px 0}.pfIcons .icon.Easy{background-position:-408px 0}.pfIcons .icon.Wildlife{background-position:-256px 0}.pfIcons.disable .icon{opacity:.4}.pfIcons .iconText{float:left;width:100%;text-align:center;color:#666;font-size:14px;padding:4px 0 0;height:30px}.pfIcons.disable .iconText{color:#aaa}.pfClearAllWrapper{float:left;width:100%;margin:4px 0}.pfFound{float:left;width:60%;font-size:20px;line-height:20px;color:#222;font-weight:700;padding:18px 0 0 4px}.pfFound span{font-weight:400;letter-spacing:.4px}.pfClearAll{float:right;width:24%;margin:0 10px 0 0}.catBanner{float:left;width:812px;height:260px;margin:0 0 0 4px;position:relative}.catDisplayWrapper{padding:10px 0}.catDisplayWrapper,.feefoH1Wrapper,.feefoH1Wrapper h1,.feefoPagesWrapper{float:left;width:100%}.feefoH1Wrapper{border-bottom:1px solid #eee;margin:0 0 20px;padding:0 0 20px}.feefoH1Wrapper .left{float:left;width:54%}.feefoH1Wrapper .right{float:right;width:40%;text-align:center}.feefoH1Wrapper .feefoSubHead,.reviewProdPno{float:left;width:100%;font-weight:700;color:#000;font-size:14px}.feefoH1Wrapper h1{border:0;padding:0;margin:0}.feefoH1Wrapper .feefoSubHead{font-size:20px;padding:4px 0 0 2px}.serviceTotal{float:left;width:100%;font-size:30px;color:#444;margin:-8px 0 2px;text-align:center}.pagesWrapper{float:left;width:360px;text-align:center;padding:0 0 0 4px;font-size:12px;color:#7d864f}.pagesWrapper.res{width:100%}.feefoCount,.pagesLabel{float:left;width:100%;font-size:18px;color:#000;padding:0 0 8px 4px;text-align:left}.pagesWrapper.pf{width:520px}.pagesWrapper.feefo{float:left;width:100%}.pagesLabel{width:60px;font-size:14px;color:#7d864f;font-weight:700;padding:12px 0 0}.pageCount,.pageCountSel,.perPageButton{float:left;width:38px;margin:0 6px 6px 0;text-align:center;display:block}.pageCount a,.pageCountSel a{font-size:13px;display:block;padding:12px;text-decoration:none}.pageCount a{color:#6c6d70;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:solid 1px #6c6d70;background:#fff}.pageCountSel a{color:#fff;background:#7d864f;border:solid 1px #ccc}.pageCount a:hover,.perPageButton a,.perPageButton a:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.pageCount a:hover,.perPageButton a:hover{color:#fff;background:#7d864f;border:solid 1px #ccc}.perPageButton{width:100px;margin:0 0 8px}.perPageButton a{color:#7d864f;font-size:13px;display:block;padding:12px;text-decoration:none;border:solid 1px #7d864f;background:#fff}.next,.prev{float:left;width:17px;height:26px;cursor:pointer;margin:6px 0 0 12px;font-size:26px;color:#7d864f}.prev{margin:6px 14px 0 0}.priceSliderWrapper{float:left;width:240px;margin:0;height:34px}.priceSliderWrapper.res{margin:0 0 10px;width:94%}.sliderWrapper{float:left;width:82%;margin:0 0 0 16px}.filterAmount{float:left;width:100%;font-size:14px}.filterAmount .filterAmountInput{border:0;background:0 0;font-size:13px;color:#7d864f;padding:0 10px 6px;width:180px}.sortWrapper{float:right;width:190px;position:relative}.sortWrapper .sortIconClosed{background:url(../images/category/filter_sprite.png);background-repeat:no-repeat;background-position:-41px 0;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.sortWrapper .sortIconClosed,.sortWrapper .sortIconOpen{float:right;width:40px;height:39px}.priceFilterWrapper .priceFilterIconClosed,.sortWrapper .sortIconClosed:hover,.sortWrapper .sortIconOpen{background:url(../images/category/filter_sprite.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer}.sortBlock{float:left;width:94%;background:#fff;padding:10px;display:none;position:absolute;top:40px;z-index:999;border:solid 2px #7d864f}.priceFilterWrapper{float:right;width:280px;position:relative}.priceFilterWrapper .priceFilterIconClosed{float:right;width:40px;height:39px;background-position:-41px -40px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.priceFilterWrapper .priceFilterIconOpen{float:right;width:40px;height:39px}.priceFilterWrapper .priceFilterIconClosed:hover,.priceFilterWrapper .priceFilterIconOpen{background:url(../images/category/filter_sprite.png);background-repeat:no-repeat;background-position:0 -40px;cursor:pointer}.pfBlock{float:left;width:100%;background:#fff;padding:10px 10px 20px;display:none;position:absolute;top:40px;z-index:999;border:solid 2px #7d864f}.top-heading-block{float:left;width:80%;padding:30px 10%;text-align:center;margin:0 0 40px}.mobile-hide{display:block}.display-filters-wrapper.res,.mobile-show{display:none}.top-heading-block h1{font-size:34px;line-height:34px;color:#000;font-weight:300;border:0;margin:0}.top-heading-block p{font-size:15px;line-height:1.4em}.mobile-filter-open{float:left;width:100%;padding:16px 0;text-align:center;font-size:14px;color:#444;background:#eee;display:none}.display-filters-wrapper{float:left;width:100%;display:block}.category-item-wrapper{float:left;width:100%}.category-item-wrapper .top-section{float:left;width:100%;margin:0 0 30px}.item-count{float:left;width:140px;font-size:16px;color:#000;font-weight:700;padding:10px 0 0 10px}.sort-wrapper{float:right;margin:0 20px 0 0;width:220px;position:relative}.sort-wrapper .sort-head{float:left;width:96%;text-align:left;background:#888;padding:10px 0 10px 4%;color:#fff;font-size:17px;line-height:18px;border-bottom:solid 1px #fff;position:relative;cursor:pointer}.sort-wrapper .sort-head span{position:absolute;top:12px;right:10px;font-size:12px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sort-wrapper .sort-block{position:absolute;width:96%;top:38px;background:#eee;padding:10px 2% 0;margin:0;z-index:9999;display:none}.category-box,.resListingWrapper .category-box{float:left;width:23.4%;height:auto;background:#fff;border:solid 1px #ddd;position:relative;margin:0 .6% 20px}.resListingWrapper .category-box{width:26.5%;border:solid 4px #fff;padding:6px;margin:0 2% 24px 0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.category-box:hover{border:solid 1px #7d864f;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;box-shadow:0 12px 16px rgba(0,0,0,.25),0 8px 8px rgba(0,0,0,.22)}.category-box.right{float:left;margin:0 0 24px}.category-box .overlay{position:absolute;top:-10px;left:-10px;z-index:1}.category-box .savingFlash{position:absolute;top:-10px;right:-10px;z-index:1;width:70px;height:70px;background:#e3185d;border-radius:40px;box-shadow:0 0 20px #fff;border:solid 2px #fff}.category-box .priceWrapper .price,.category-box .savingFlash .save{float:left;width:99%;text-align:center;font-size:16px;line-height:18px;color:#fff;padding:16px 0 0;font-weight:700}.category-box .savingFlash .save .percentage{font-weight:700;padding:0;font-size:14px;position:relative;top:-2px}.category-box:hover{background:#f0f0f0}.category-box .imgWrapper{float:none;margin:0 auto 2px;position:relative;width:100%;height:auto}.category-box .imgWrapper img{width:100%;height:auto}.category-box .title{float:left;width:98%;height:40px;text-align:center;color:#000;font-size:13px;font-weight:600;line-height:18px;padding:4px 1% 10px}.category-box .title a{text-decoration:none;color:#222}.category-box .rating,.category-box .subTitle{float:left;width:100%;font-size:14px;line-height:14px;color:#444;text-align:center;height:26px}.category-box .rating{height:20px;text-align:center!important;color:#222;line-height:16px;padding:6px 0 12px;clear:both;vertical-align:middle!important}.category-box .rating img{width:120px;height:auto;vertical-align:middle!important}.category-box .rating span{font-size:12px;font-weight:700;color:#666;vertical-align:middle!important}.category-box .priceWrapper{float:left;width:100%;margin:0 0 4px}.category-box .priceWrapper .price{width:100%;line-height:22px;color:#000;padding:12px 0}.category-box .priceWrapper .price span{color:#e3185d}.category-box .priceWrapper .clubPrice{float:left;width:100%;font-size:12px;line-height:13px;color:#000}.category-box .moreInfo{float:left;width:100%;font-size:12px;font-weight:700}.category-box .email{float:left;background:#fff;border:solid 1px #000;color:#000}.category-box .buy{float:right;width:49%}.category-box button::-moz-focus-inner{line-height:16px;font-size:16px;margin:-2px 0;padding:0;border:0}.category-box .mainButton.OOS{float:right;width:49%;text-align:center;color:#900;font-weight:700;background:#fff;border:solid 1px #fff;font-size:12px}@media only screen and (max-width:1200px){.categoryRightWrapper{float:right;width:74%}.catBox,.resListingWrapper .catBox,.resListingWrapper .catBox.right{width:28%;height:auto}.resListingWrapper .catBox .title{height:50px}.catBox{width:30.5%}.viewWrapper{display:none}.catBox .outOfStock{font-size:13px}.pfFilterWrapper{float:left;width:23%}.feefoCount{float:left;width:100%;text-align:center;padding:0 0 10px}.pagesWrapper.feefo{float:none;width:100%;text-align:center}.pagesWrapper.feefo .pageCount,.pagesWrapper.feefo .pageCountSel,.pagesWrapper.feefo .perPageButton{float:none;margin:0 8px 6px auto;display:inline-block;text-align:center;width:38px}.pagesWrapper.feefo .perPageButton{margin:0 auto 6px;width:100px}.pagesWrapper.feefo .next,.pagesWrapper.feefo .prev{float:none;margin:0 auto -8px 10px;display:inline-block}.pagesWrapper.feefo .prev{margin:0 14px -8px auto}}@media only screen and (max-width:1000px){.top-heading-block{padding:0 10% 10px;margin:0 0 10px}.top-heading-block h1{font-size:24px}.sort-wrapper{margin:0}.mobile-filter-open{display:block;cursor:pointer}.display-filters-wrapper{display:none}.category-filter-wrapper,.category-item-wrapper{float:left;width:100%}.category-item-wrapper .top-section{margin:10px 0 20px}.category-box{width:31.6%;margin:0 .5% 20px}.filter-wrapper{width:24.6%}.pfFilterWrapper{border:0}.pfFound{width:100%;text-align:center;padding:4px 0 10px 4px}.pfClearAll{float:none;clear:both;margin:auto;width:40%;text-align:center}.pfFilterWrapper{float:left;width:100%}.topPFWrapper .pfHeading{font-size:22px}.viewWrapper.pf{width:160px;margin:0}.pagesWrapper.pf{width:100%}.feefoH1Wrapper .left{float:left;width:100%}.feefoH1Wrapper .right,.feefoH1Wrapper h1{float:left;width:100%;text-align:center;margin:14px 0 0}.feefoH1Wrapper h1{margin:10px 0 4px;padding:0}.feefoH1Wrapper .feefoSubHead,.serviceTotal{text-align:center}.serviceTotal{float:left;width:100%;margin:0}.feefoCount{float:left;padding:0 0 10px}.feefoCount,.pagesWrapper.feefo{width:100%;text-align:center}.pagesWrapper.feefo .next,.pagesWrapper.feefo .prev{float:none;margin:0 auto -8px 10px;display:inline-block}.pagesWrapper.feefo .prev{margin:0 14px -8px auto}}@media only screen and (max-width:700px){.catBox .rating span,.mobile-hide{display:none}.mobile-show{display:block}.top-heading-block{width:94%;padding:10px 3%}.filter-wrapper{width:49.4%}.category-item-wrapper .top-section{text-align:center}.next,.prev{float:none;position:relative;top:6px}.pageCount,.pageCountSel{float:none;display:inline-block}.item-count{float:none;width:100%;text-align:center;padding:4px 0 0}.sort-wrapper{float:none;margin:auto;width:100%}.sort-wrapper .sort-head{width:100%;padding:10px 0;text-align:center;margin:10px auto 0}.sort-wrapper .sort-block{top:50px;text-align:left}.category-box{width:48.7%;margin:0 .3% 14px}.catBox .title{font-size:15px}.catBox .buy,.catBox .mainButton.OOS,.catBox .moreInfo{float:left;width:100%}}