.cms-index-index .page-wrapper{padding-top:0}@media only screen and (min-width:1025px){.cms-index-index .page-wrapper{margin-top:-96px}}.cms-index-index .nav-sections{margin-bottom:0}.cms-index-index .l-navigation{padding-top:10em}.cms-index-index .column.main .block-static-block.widget,.cms-index-index .column.main .block-cms-link.widget{margin:0}.home-page-slider-block{min-height:65vh;background-position:center top}@media (min-width:1025px){.home-page-slider-block{min-height:85vh;background-position:center}}@media (max-width:37.5em){.home-page-slider-block{background-size:contain}}.overlay-header{overflow:hidden}@media (max-width:37.5em){.overlay-header{overflow:visible;margin-bottom:7em}}.overlay-header:before{content:"";background:rgba(36,155,100,.6);-webkit-transform:skewX(-14deg);transform:skewX(-14deg);position:absolute;right:0;top:0;height:100%;width:90%;margin-right:-10%}@media only screen and (max-width:80em){.overlay-header:before{width:100%}}@media (max-width:62.5em){.overlay-header:before{-webkit-transform:none;transform:none;margin-right:0}}.overlay-header__content{width:80%;height:100%;float:right;padding:35% 2em 6em;background:rgba(0,0,0,.3)}@media only screen and (min-width:1366px){.overlay-header__content{padding:18em 2em 0}}@media only screen and (max-width:80em){.overlay-header__content{width:90%}}@media (max-width:62.5em){.overlay-header__content{width:100%;padding-top:8em}}@media (max-width:767px){.overlay-header__content.l-block{padding-right:2em}}@media (max-width:37.5em){.overlay-header__content{width:100%;padding-top:8em;padding-left:2em}}@media (max-width:31.25em){.overlay-header__content.l-block{padding-top:3em;padding-bottom:4.5em}}@media (max-width:24em){.overlay-header__content.l-block{padding-top:3em;padding-bottom:5.5em}}.overlay-header__content .heading{margin-bottom:32px}.overlay-header__messages{position:absolute;bottom:0;left:0;width:100%;text-align:left}@media (max-width:767px){.overlay-header__messages{margin-bottom:-6em}}@media (max-width:37.5em){.overlay-header__messages{left:0;margin-bottom:-1.5em;text-align:center}}.overlay-header__messages,.overlay-header__messages li{margin:0;padding:0;display:flex;justify-content:center}.overlay-header__messages .cta{padding:8px 16px;font-size:1em;margin-right:2px}@media only screen and (max-width:80em){.overlay-header__messages .cta{font-size:.9em}}@media (max-width:31.25em){.overlay-header__messages .cta{font-size:.7em}}@media only screen and (min-width:768px) and (max-width:912px){.overlay-header__slider{background:rgba(0,0,0,.3)}}.overlay-header__slider .l-block--padding--header{padding-top:2em}@media (min-width:900px){.overlay-header__slider .l-block--padding--header{padding-top:5em}}@media (min-width:900px) and (max-width:1025px){.overlay-header__slider .l-block--padding--header{margin-left:2em}}@media (min-width:1025px){.overlay-header__slider .l-block--padding--header{padding-top:15em}}@media (max-width:81.35em){.overlay-header__messages li{max-width:unset}.overlay-header__messages .cta{font-size:.7em;margin-right:1px;margin-left:1px;transform:skewX(0);-webkit-transform:skewX(0)}.overlay-header__messages .cta>*,.overlay-header__messages a.cta>*{transform:skewX(0);-webkit-transform:skewX(0)}}.overlay-header__messages i{position:relative;top:5px;margin-right:6px;font-size:2em}@media only screen and (max-width:80em){.overlay-header__messages i{display:block;margin-bottom:10px}}@media (max-width:37.5em){.overlay-header__messages i{display:block;margin-right:0}}.overlay-header__messages span{line-height:2em}.overlay-header__messages a:hover{text-decoration:none}@media (max-width:767px){.overlay-header__slider{background:#fff}}.cms-index-index .trustpilot-widget{background:rgb(0 87 39/68%);margin-top:2rem;padding:1rem;margin-bottom:2rem}.img-cta{position:relative;text-align:center;background-position:center center;padding:2em}.text-cta-wrapper .grid-one-quarter{width:calc(25% - 16.5px);margin-left:14px}@media (max-width:62.5em){.text-cta-wrapper .grid-one-quarter{width:calc(50% - 22px);float:left;margin-left:14px}.text-cta-wrapper .grid-one-quarter:nth-child(odd){clear:left}}@media (max-width:37.5em){.text-cta-wrapper .grid-one-quarter{width:calc(100% - 28px);float:left;margin-left:14px}}.text-cta{position:relative;text-align:center;background-position:center center;padding:0 0 2em;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.text-cta.green{background:#b5cf4d}.text-cta.red{background:#d22d26}.text-cta.orange{background:#da632c}.text-cta.blue{background:#009cdd}.img-cta-wrapper,.text-cta-wrapper{padding:1em 0}@media (max-width:62.5em){.img-cta,.text-cta{margin-bottom:2em}}.img-cta:before{content:"";position:absolute;display:block;background:rgba(60,60,59,.6);height:100%;width:100%;top:0;left:0;z-index:0}.img-cta p,.text-cta p{position:relative;color:#fff;padding:1em;text-transform:uppercase;font-size:1.2em;letter-spacing:1.5px;line-height:1.2em}.text-cta p{font-size:1.7em;font-weight:600;padding:.5em;margin-bottom:.5em}p.text-cta--top{margin:0;background:#1f1e1e;color:#fff;font-weight:600;text-transform:none;font-size:1.1em;padding:.4em;letter-spacing:.1em;line-height:1em;width:100%}.text-cta img{margin-top:1.5em}.img-cta>div,.text-cta>div{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-featured{font-size:14px}.product-featured__img{float:right;width:50%;margin-left:5px;margin-bottom:1em}.product-featured__price__top{position:relative;top:-5px}.product-featured__price__bottom{position:absolute;left:0;text-align:center;bottom:10px;width:100%}.product-featured__price__small{font-size:10px;line-height:8px;font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.product-featured .heading{display:block;margin:20% 0 1em;font-size:1.1em;line-height:1.2em}.product-featured img.product-image-photo{-webkit-transform:scale(1);transform:scale(1)}.product-featured form.cta{padding:0}.product-featured .action.tocart.primary{font-size:1.05em;padding:1em 1.5em;font-family:"Arvo",serif;text-transform:uppercase;background:0 0}.product-featured .price-label{display:none}.eco-block{text-align:center;padding-top:5em}.eco-block_heading{font-weight:600}.eco-block_product{min-height:400px;position:relative;background-size:cover;background-repeat:no-repeat;margin-bottom:2em;display:flex;flex-direction:column;align-items:center;background-position:center}@media only screen and (min-width:1025px){.eco-block_product{min-height:550px;margin-bottom:0}}.eco-block_product .tag.heading{width:90%;font-size:1.1em;text-align:center;margin-top:1em}@media only screen and (min-width:1025px){.eco-block_product .tag.heading{font-size:1.3em}}.eco-block_producttitle{width:100%;text-align:center;overflow:auto;margin:auto;margin-top:0}.eco-block_producttitle p{color:#fff;font-size:24px;font-weight:700;background:rgba(0,0,0,.4);padding:1em;padding:1em 2em}@media only screen and (max-width:767px){.eco-block_producttitle p{font-size:20px;padding:.75em}}.eco-block_productbar{display:flex;margin-bottom:1em;width:90%;justify-content:center}@media only screen and (max-width:767px){.eco-block_productbar{width:unset}}.eco-block_productbar .product-featured__price{margin-right:2px}.eco-block_text{font-weight:600;width:90%;margin:0 auto !important;font-size:15px}@media only screen and (min-width:1025px){.eco-block_text{width:60%}}.eco-block_product .price-label{position:relative;top:-5px;left:-3px;font-size:12px}@media only screen and (max-width:767px){.eco-block_product .price-label{font-size:10px}}.eco-block_list{margin:0;padding:0}@media only screen and (min-width:768px){.eco-block_list{padding-left:2em}}@media only screen and (min-width:1025px){.eco-block_list{padding-left:3em}}.eco-block_list li{display:flex;align-items:center;font-weight:500}.eco-block_list li span{display:flex;flex-direction:column}.eco-block_img{max-width:100px;height:auto;margin-right:1em}.eco-block_heading{font-size:16px}@media only screen and (min-width:1025px){.eco-block_heading{font-size:18px}}.dark-green{color:#005727}.block-spacer{margin-top:3em;margin-bottom:3em;align-items:center}.eco-block_product .cta,.product-item-details .cta{min-width:unset}@media only screen and (max-width:31.25em){.eco-block_product .cta,.product-item-details .cta{min-width:auto}}@media only screen and (min-width:64.0625em){.eco-block_product .cta,.product-item-details .cta{min-width:50%}}@media only screen and (min-width:720px){.cms-index-index .apptrian-subcategories-grid li{width:100%}}.cms-index-index .apptrian-subcategories-grid .apptrian-subcategories-category{margin:0}.cms-index-index .apptrian-subcategories-grid .apptrian-subcategories-category-name a,.cms-index-index .apptrian-subcategories-grid .apptrian-subcategories-category-name{text-transform:uppercase}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight .featherlight-close-icon{font-size:1.5em;background:#000;color:#fff}.seasonal-deals .product-carousel .owl-stage .owl-item .l-block{width:100%;background:#fff}.l-accent--polythene a.product-item-link{color:#bb5f55}.l-accent--netting a.product-item-link{color:#249b64}.l-accent--pots a.product-item-link{color:#4f4976}.l-accent--baskets a.product-item-link{color:#ab855d}.l-accent--lawn a.product-item-link{color:#93be43}.l-accent--growing a.product-item-link{color:#875741}.l-accent--fertilisers a.product-item-link{color:#97425e}.l-accent--chemicals a.product-item-link{color:#d07145}.l-accent--pest a.product-item-link{color:#d3bc75}.l-accent--spraying a.product-item-link{color:#a7b7c6}.l-accent--equipment a.product-item-link{color:#164d97}.l-accent--tools a.product-item-link{color:#ac453d}.l-accent--plant-support a.product-item-link{color:#028e9b}.l-accent--plant-labels a.product-item-link{color:#8ac1a9}.l-accent--packaging a.product-item-link{color:#9cd1f2}.l-accent--festive a.product-item-link{color:#e7a5a2}.l-accent--heating a.product-item-link{color:#f2c065}.l-accent--irrigation a.product-item-link{color:#5bb6cb}.l-accent--clearance a.product-item-link{color:#d44b43}.owl-item .l-accent--polythene{border:5px solid #bb5f55}.owl-item .l-accent--netting{border:5px solid #249b64}.owl-item .l-accent--pots{border:5px solid #4f4976}.owl-item .l-accent--baskets{border:5px solid #ab855d}.owl-item .l-accent--lawn{border:5px solid #93be43}.owl-item .l-accent--growing{border:5px solid #875741}.owl-item .l-accent--fertilisers{border:5px solid #97425e}.owl-item .l-accent--chemicals{border:5px solid #d07145}.owl-item .l-accent--pest{border:5px solid #d3bc75}.owl-item.l-accent--spraying{border:5px solid #a7b7c6}.owl-item .l-accent--equipment{border:5px solid #164d97}.owl-item .l-accent--tools{border:5px solid #ac453d}.owl-item .l-accent--plant-support{border:5px solid #028e9b}.owl-item .l-accent--plant-labels{border:5px solid #8ac1a9}.owl-item .l-accent--packaging{border:5px solid #9cd1f2}.owl-item .l-accent--festive{border:5px solid #e7a5a2}.owl-item .l-accent--heating{border:5px solid #f2c065}.owl-item .l-accent--irrigation{border:5px solid #5bb6cb}.owl-item .l-accent--clearance{border:5px solid #d44b43}