.section-featured-pro .product-single .product-top .product-count-detail .qtyminus,.section-featured-pro .product-single .product-top .product-count-detail .qtyplus,.pagination .prev a,.pagination .next a,.product-form__item--quantity .qtyminus,.product-form__item--quantity .qtyplus,.spr-pagination .spr-pagination-prev a,.spr-pagination .spr-pagination-next a,.faq-wrapper .faq-individual .faq-question span .fa{vertical-align:top;overflow:hidden;text-indent:-9999px;display:inline-block}.section-featured-pro .product-single .product-top .product-count-detail .product-icons,.filters-toolbar-wrapper .filters-toolbar .collection__linklist,.product-media-holder .thumbnails-wrapper .product-single__thumbnails,.product-extra-info .extra-info-menu .tabs-menu,.product-extra-info #ingredient-details,.product-detail-info .product-icons,.contact-block .blog-holder .blog-listing-left .blog-action ul,.comment-form .blog-holder .blog-listing-left .blog-action ul,.contact-block .blog-holder .blog-sidebar-right .blog-listing,.comment-form .blog-holder .blog-sidebar-right .blog-listing{margin:0;padding:0;list-style:none}input[type=text],input[type=search],input[type=number],input[type=email],input[type=password]{-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}body.homepage{background:url(bg-body.png) 50% 0 repeat-y;position:relative;background-size:contain}body{font:16px/24px rubikregular,sans-serif;color:#333}h1,h2,h3,h4,h5,h6{color:#333;font-family:rubikregular,sans-serif}.btn{font:12px/16px rubikbold,sans-serif;color:#499d46;padding:10px 40px;border:2px solid #499d46;background:transparent;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-ms-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.btn:hover{background:#3cad49;color:#fff}@media screen and (max-width: 480px){.btn{padding:10px}}.ndis-provider-page_btn{font:600 12px/16px Surt,Arial,sans-serif;color:#fff;padding:10px 40px;margin-bottom:15px;border:2px solid #499d46;background:#499d46;width:250px;height:60px;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.ndis-provider-page_btn:hover{background:transparent;border:2px solid #499d46;color:#499d46}@media screen and (max-width: 480px){.ndis-provider-page_btn{padding:10px}}.ndis-provider-page_btn2{font:600 12px/16px Surt,Arial,sans-serif;color:#fff;padding:10px 20px;border:2px solid #499d46;background:#499d46;width:250px;height:60px;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.ndis-provider-page_btn2:hover{background:transparent;border:2px solid #499d46;color:#499d46}@media screen and (max-width: 480px){.ndis-provider-page_btn2{padding:10px}}.getstarted-page_btn{font:600 12px/16px Surt,Arial,sans-serif;color:#fff;padding:10px 20px;margin-right:10px;margin-bottom:15px;border:2px solid #499d46;background:#499d46;width:300px;height:70px;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.getstarted-page_btn:hover{background:transparent;border:2px solid #499d46;color:#499d46}@media screen and (max-width: 480px){.getstarted-page_btn{padding:10px}}.add-to-cart{font:14px/20px rubikbold,sans-serif;color:#fff;background:#499d46;border:2px solid #499d46;padding:5px 34px;margin-left:4px;text-transform:uppercase;min-width:166px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.add-to-cart:hover{background:transparent;color:#fff;border-color:#fff}.add-to-cart.sold-out{background:#bd0000;border-color:#bd0000}.btn:hover:enabled,.btn:focus,a:hover,a:focus{opacity:1;filter:alpha(opacity=100)}.container,.header-container{margin:0 auto}.page-container{position:relative;z-index:2}@media (min-width: 768px) and (max-width: 991px){.container{width:750px}.header-container{width:auto}.site-header{padding:10px 15px}}@media (min-width: 992px) and (max-width: 1199px){.container{width:970px}.header-container{width:auto}.site-header{padding:10px 15px}}@media (min-width: 1200px){.container{width:1110px}.header-container{width:1230px;margin:0 auto}body.homepage{background:url(bg-body.png) 50% 0 repeat-y;position:relative;background-size:contain}}@media screen and (max-width: 768px){.index-section{padding-bottom:0;padding-top:40px}}.search-bar{z-index:999}.site-header{background-color:#fffc;box-shadow:0 0 5px #0000004d;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);left:0;padding:10px 55px 0;position:fixed;top:0;width:100%;z-index:9;border-bottom:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-header.header-scroll{background-color:#fff}.site-header.header-scroll .site-header__logo-image:after{background:url(logo-shadow-white.png) no-repeat;background-size:160px 54px}@media screen and (max-width: 1199px){.site-header{padding:10px 15px 0}}@media screen and (max-width: 767px){.site-header{padding:15px 15px 0}}.site-header .main-menu{display:inline-block;width:40%;vertical-align:top}@media screen and (min-width: 768px) and (max-width: 1199px){.site-header .main-menu{display:block;width:100%}}@media screen and (max-width: 767px){.site-header .main-menu{display:none;width:40%}}.site-header .main-logo{display:inline-block}@media screen and (min-width: 768px) and (max-width: 1199px){.site-header .main-logo{margin:-45px 0 0}}.site-header .main-right-header{display:inline-block;width:40%;vertical-align:middle;margin-top:-14px}@media screen and (min-width: 768px) and (max-width: 1199px){.site-header .main-right-header{width:calc(100% - 190px);margin-top:10px}}@media screen and (max-width: 749px){.site-header .main-right-header{width:calc(100% - 201px)}}@media screen and (max-width: 480px){.site-header .main-right-header{display:inline-block;padding:10px 0;vertical-align:top;text-align:right;margin:0;width:calc(100% - 82px)}}.site-header .site-header__icons-wrapper{text-align:left;color:#499d46}@media screen and (min-width: 768px) and (max-width: 1199px){.site-header .site-header__icons-wrapper{text-align:right}}@media screen and (max-width: 767px){.site-header .site-header__icons-wrapper{color:#499d46;text-align:right}}.site-header .site-header__icons-wrapper .shop-phone{display:inline-block;color:#333;font:15px/20px rubikmedium,sans-serif;margin-right:20px}@media screen and (max-width: 749px){.site-header .site-header__icons-wrapper .shop-phone{margin-right:0}}.site-header .site-header__icons-wrapper .shop-phone i{color:#499d46;margin-right:5px;font-size:15px}@media screen and (max-width: 749px){.site-header .site-header__icons-wrapper .shop-phone i{font-size:22px;vertical-align:middle;margin-bottom:-4px}}@media screen and (max-width: 749px){.site-header .site-header__icons-wrapper .shop-phone span{display:none}}.site-header .site-header__icons-wrapper .icon-account,.site-header .site-header__icons-wrapper .icon-register{font:15px/20px rubikmedium,sans-serif}.site-header .site-header__icons-wrapper .cart-icon{background:url(sprite-new.png) no-repeat -23px -92px;background-size:105px 133px;display:inline-block;width:27px;height:22px;position:relative;vertical-align:middle;text-align:center;margin:0 25px}@media screen and (max-width: 480px){.site-header .site-header__icons-wrapper .cart-icon{margin:0 5px}}.site-header .site-header__icons-wrapper .cart-icon .icon-cart{display:none}.site-header .site-header__icons-wrapper .cart-icon .cart-count{background:url(sprite-new.png) no-repeat 0 -94px;background-size:105px 133px;width:20px;height:19px;position:relative;position:absolute;right:-13px;top:-10px;color:#fff;font:10px/19px rubikbold,sans-serif}.site-header .site-header__icons-wrapper .site-header__search{display:inline-block}.site-header .site-nav{text-align:left;margin:33px 0}@media screen and (max-width: 991px){.site-header .site-nav{text-align:center;margin:10px 0}}.site-header .site-nav .site-nav__dropdown{background:#fffc;border:1px solid #666666}.site-header .site-nav .site-nav__dropdown:before{content:"";left:50%;position:absolute;top:-8px;transform:translate(-50%);-webkit-transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid black}.site-header .site-nav .site-nav__dropdown:after{content:"";left:50%;position:absolute;top:-7px;transform:translate(-50%);-webkit-transform:translate(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid white}.site-header .site-nav a{color:#333;font:16px/20px rubikmedium,sans-serif}@media screen and (min-width: 768px) and (max-width: 1199px){.site-header .site-nav{margin:15px 0 0;text-align:center}}@media screen and (max-width: 480px){.site-header .site-header__logo{margin:0;padding:10px 0}}.site-header .site-header__logo-image{display:block;height:160px;margin-top:-88px;max-width:160px;position:relative;text-align:center;top:73px;width:160px}.site-header .site-header__logo-image:hover{opacity:1;filter:alpha(opacity=100)}.site-header .site-header__logo-image:after{background:url(logo-shadow.png) no-repeat;bottom:-11px;content:"";display:block;height:69px;left:-5px;position:absolute;width:208px;z-index:-1;background-size:160px 54px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width: 480px){.site-header .site-header__logo-image:after{display:none}}.site-header .site-header__logo-image img{display:inline-block}@media screen and (max-width: 480px){.site-header .site-header__logo-image{display:block;height:auto;margin-top:0;max-width:60px;padding:0;position:relative;text-align:center;top:0;width:60px}}.site-header .site-header__search{padding-right:0}.site-header .site-header__search form{border:2px solid #000;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;overflow:hidden}.site-header .site-header__search form .search-header__input{width:130px;padding:4px 8px 4px 28px;border:0}.site-header .site-header__search form .search-header__input::-webkit-input-placeholder{color:#333;font:12px/20px rubikregular,sans-serif}.site-header .site-header__search form .search-header__input::-moz-placeholder{opacity:1;color:#333;font:12px/20px rubikregular,sans-serif}.site-header .site-header__search form .search-header__input:-moz-placeholder{color:#333;font:12px/20px rubikregular,sans-serif}.site-header .site-header__search form .search-header__input:-ms-input-placeholder{opacity:1;color:#333;font:12px/20px rubikregular,sans-serif}.site-header .site-header__search form .search-header__input.placeholder{color:#333;font:12px/20px rubikregular,sans-serif}.site-header .site-header__search form .search-header__input:focus{outline:none}h2.h1.mega-title{font:80px/77px Surt,Arial,sans-serif}@media screen and (max-width: 768px){h2.h1.mega-title{font:80px/90px Surt,Arial,sans-serif}}@media screen and (max-width: 767px){h2.h1.mega-title{font:42px/43px Surt,Arial,sans-serif}}@media screen and (max-width: 480px){h2.h1.mega-title{font:42px/43px Surt,Arial,sans-serif}}h2.h1.mega-title .dots{color:#499d46;display:inline-block;margin-left:-5px}span.mega-subtitle{font:medium 14px/16px "Surt",Arial,sans-serif;background:none;padding-bottom:8px;text-transform:uppercase;letter-spacing:.5px;margin-top:10px}@media screen and (max-width: 480px){span.mega-subtitle{background-size:109px 2px}}.slideshow-wrapper .slick-dots li{width:10px;height:10px}.slideshow-wrapper .slick-dots li.slick-active{background:none}.slideshow-wrapper .slick-dots li.slick-active button{color:none;outline:none}.slideshow-wrapper .slick-dots li.slick-active button:before{color:transparent;border:1px solid #499d46;width:12px;height:12px}.slideshow-wrapper .slick-dots li button{width:10px;height:10px;color:#333}.slideshow-wrapper .slick-dots li button:before{color:#333;opacity:1;filter:alpha(opacity=100);width:10px;height:10px}@media screen and (min-width: 1200px){.slideshow.slideshow--large{height:calc(100vh - 75px)}}#shopify-section-slideshow{position:relative}#shopify-section-slideshow:before{background:#0000 url(banner-logo.png) no-repeat scroll 0 0;bottom:-95px;content:"";height:187px;left:69.3%;position:absolute;width:225px;z-index:1;background-size:110px 110px}@media screen and (max-width: 1199px){#shopify-section-slideshow:before{width:90px;height:90px;background-size:cover;bottom:0}}@media screen and (max-width: 480px){#shopify-section-slideshow:before{height:75px;right:20px;width:75px;bottom:-20px}}.noticebanner{position:absolute;bottom:55px;float:left;width:auto;height:auto;background-color:#499d46;font-family:rubikregular,sans-serif;color:#fff;text-align:center;padding:15px 20px 12px;font-size:22px;line-height:1.1}.noticebanner a{color:#fff}.slideshow-ndis-logo{position:relative}.slideshow-ndis-logo:before{background:#0000 url(NDIS-Logo.png) no-repeat scroll 0 0;content:"";bottom:-295px;height:220px;left:83%;position:absolute;width:225px;z-index:1;background-size:110px 110px}@media screen and (max-width: 1199px){.slideshow-ndis-logo:before{display:none;width:90px;height:90px;background-size:cover;bottom:-170px}}@media screen and (max-width: 480px){.slideshow-ndis-logo:before{display:none;height:75px;right:50px;width:75px;bottom:-130px}}.slideshow-wrapper:after{position:absolute;bottom:-9px;width:100%;height:17px;background:url(banner-after.png) 0% 100% repeat-x;content:""}.slideshow__overlay:before{background:none}.section-featured-pro h2{line-height:1;margin-bottom:73px}.section-featured-pro h2 .btn{margin-top:15px;float:right;position:relative;z-index:99}@media screen and (max-width: 767px){.section-featured-pro h2 .btn{float:none}}.section-featured-pro .related-collection a{font:16px/20px rubikbold,sans-serif;color:#666;text-transform:uppercase}.section-featured-pro .product-price__price{vertical-align:middle;font:600 20px/28px Surt,Arial,sans-serif;color:#111;display:grid;grid-template-columns:.5fr 1fr;font-size:1.1rem;font-weight:700}.section-featured-pro .co-pay{justify-content:end;align-self:center;font-size:.8rem;background-color:#e0eae0;padding:5px;border-radius:4px}.section-featured-pro div.owl-next{background:url(sprite-new_gmc-colours.png) no-repeat;background-size:105px 133px;width:53px;height:52px;text-indent:-999px;top:calc(50% - 90px);overflow:hidden;right:-45px;position:absolute;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width: 767px){.section-featured-pro div.owl-next{right:0}}.section-featured-pro div.owl-next:hover{background-position:-57px -3px;background-size:105px 133px;width:48px;height:48px}.section-featured-pro div.owl-prev{background:url(sprite-new_gmc-colours.png) no-repeat;background-size:105px 133px;width:53px;height:52px;text-indent:-999px;top:calc(50% - 90px);overflow:hidden;position:absolute;left:-45px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width: 767px){.section-featured-pro div.owl-prev{left:0}}.section-featured-pro div.owl-prev:hover{background-position:-57px -3px;background-size:105px 133px;width:48px;height:48px}.section-featured-pro .product-single{padding-left:15px;padding-right:15px}@media screen and (max-width: 768px){.section-featured-pro .product-single{margin-bottom:25px}}.section-featured-pro .product-single .product-top{position:relative}.section-featured-pro .product-single .product-top>img{width:100%;vertical-align:top;margin-bottom:0}@media screen and (max-width: 991px){.section-featured-pro .product-single .product-top>img{object-fit:cover;object-position:50% 50%;height:10.625rem}}.section-featured-pro .product-single .product-top .product-count-detail{position:absolute;top:0;left:0;text-align:center;width:100%;height:100%;background:#ffffff4d;visibility:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;filter:alpha(opacity=0)}.section-featured-pro .product-single .product-top .product-count-detail .product-count{width:100%;text-align:center;margin:10% 0 10px}.section-featured-pro .product-single .product-top .product-count-detail .qtyminus{background:transparent;border:2px solid white;height:30px;padding:0 5px;min-width:30px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;margin:0 -5px;text-align:center;cursor:pointer;background:url(btn-down.png) 50% 50% no-repeat}.section-featured-pro .product-single .product-top .product-count-detail .qty,.section-featured-pro .product-single .product-top .product-count-detail .quantity{background:transparent;border:solid white;border-width:2px 0;height:30px;padding:0 5px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;display:inline-block;width:110px;text-align:center;margin:0 -6px;color:#fff;font-family:rubikregular,sans-serif;vertical-align:top}.section-featured-pro .product-single .product-top .product-count-detail .qtyplus{background:transparent;border:2px solid white;height:30px;padding:0 5px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;min-width:30px;text-align:center;background:url(btn-up.png) 50% 50% no-repeat;cursor:pointer}.section-featured-pro .product-single .product-top .product-count-detail .product-icons{position:absolute;bottom:10px;left:10px}.section-featured-pro .product-single .product-top .product-count-detail .product-icons li{display:inline-block;vertical-align:top;width:42px}.section-featured-pro .product-single .product-top .product-price{position:absolute;right:2.5px;bottom:3px}.section-featured-pro .product-single .product-top .product-price .product-price__sold-out{position:absolute;top:-25px;color:#fff;font-size:14px}.section-featured-pro .product-single .h4{color:#111;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:17px 0 7px;background-position:50% 100%}@media screen and (min-width: 768px){.section-featured-pro .product-single .h4{padding-bottom:8px}}@media screen and (min-width: 992px){.section-featured-pro .product-single .h4{font-size:25px;padding-bottom:18px;padding-top:2px}}.section-featured-pro .product-single:hover .h4{color:#499d46;background:url(product-hover.png) 50% 100% no-repeat}.pagination{margin:0 0 40px;padding-top:10px}.pagination .prev{background:url(pagination-prev.png) 50% 50% no-repeat;width:36px;height:36px;display:inline-block}.pagination .prev a{width:36px;height:36px}.pagination .next{background:url(paginatiion-next.png) 50% 50% no-repeat;width:36px;height:36px;display:inline-block}.pagination .next a{width:36px;height:36px}.pagination .page{line-height:36px;vertical-align:top;display:inline-block;margin:0 8px}.pagination .page.current{width:36px;height:36px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;border:2px solid #499d46;text-align:center;display:inline-block;color:#499d46}.site-footer{background:#333;margin:0;overflow:hidden}.site-footer .top-footer{background:url(footer-bg-top.jpg) 50% 0 no-repeat;background-size:cover;min-height:230px}.site-footer .top-footer .col-half{width:50%;float:left;text-align:right}@media screen and (max-width: 768px){.site-footer .top-footer .col-half{text-align:center}}@media screen and (max-width: 767px){.site-footer .top-footer .col-half{text-align:center;display:block;float:none;overflow:hidden;clear:both;width:100%;background:url(h2.jpg) no-repeat;min-height:230px;background-size:cover}}@media screen and (min-width: 1200px){.site-footer .top-footer .col-half:not(.check-postcode) label.h4{text-align:left;padding-left:25%}}.site-footer .top-footer .col-half.check-postcode{text-align:left}@media screen and (max-width: 767px){.site-footer .top-footer .col-half.check-postcode{background:url(h1.jpg) no-repeat;min-height:230px;background-size:cover}}.site-footer .top-footer .col-half.check-postcode span.input-group__btn button{background:#333;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.site-footer .top-footer .col-half.check-postcode span.input-group__btn button:hover{background:#499d46}.site-footer .top-footer .col-half .h4{color:#fff;font:23px/38px rubikmedium,sans-serif}@media screen and (max-width: 480px){.site-footer .top-footer .col-half .h4{font-size:18px;line-height:30px}}.site-footer .top-footer .col-half .input-group{font-size:0}@media screen and (max-width: 480px){.site-footer .top-footer .col-half .input-group{border-collapse:separate;display:inline-block;position:relative;text-align:center;width:100%}}@media screen and (max-width: 480px){.site-footer .top-footer .col-half .input-group button{background:#499d46;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#fff;font:11px/20px rubikmedium,sans-serif;min-width:100px;outline:medium none;padding:10px;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}}.site-footer .top-footer .col-half .input-group button:hover{background:#333}.site-footer .top-footer .col-half .newsletter__input{display:inline-block;width:50%;font:14px/20px rubikregular,sans-serif;opacity:1;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.site-footer .top-footer .col-half .newsletter__input::-webkit-input-placeholder{color:#bdccd2}.site-footer .top-footer .col-half .newsletter__input::-moz-placeholder{opacity:1;color:#bdccd2}.site-footer .top-footer .col-half .newsletter__input:-moz-placeholder{color:#bdccd2}.site-footer .top-footer .col-half .newsletter__input:-ms-input-placeholder{opacity:1;color:#bdccd2}.site-footer .top-footer .col-half .newsletter__input.placeholder{color:#bdccd2}@media screen and (max-width: 480px){.site-footer .top-footer .col-half .newsletter__input{width:60%}}.site-footer .top-footer .col-half .newsletter__input:focus{font:14px/20px rubikregular,sans-serif!important}.site-footer .top-footer .col-half span.input-group__btn{display:inline-block;width:140px}.site-footer .top-footer .col-half span.input-group__btn button{background:#499d46;min-width:140px;font:11px/20px rubikmedium,sans-serif;border:0;outline:none;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}@media screen and (max-width: 480px){.site-footer .top-footer .col-half span.input-group__btn button{border-radius:0;color:#fff;min-width:100px;padding:10px}}@media screen and (max-width: 480px){.site-footer .top-footer .col-half span.input-group__btn{width:100px}}@media screen and (max-width: 767px){.site-footer .top-footer .col-half .site-footer__newsletter{margin:55px auto 0;max-width:100%;text-align:center}}.site-footer .top-footer .col-half .postcoderesult{width:100%;max-width:280px;padding:5px;font:12px/16px rubikregular,sans-serif;color:#fff;margin:5px 0 0;text-align:left;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}@media screen and (max-width: 768px){.site-footer .top-footer .col-half .postcoderesult{margin-left:15%}}@media screen and (max-width: 480px){.site-footer .top-footer .col-half .postcoderesult{margin-left:5%}}.site-footer .top-footer .col-half .postcoderesult:before{width:5px;height:5px;content:"";position:absolute;top:-5px;left:7%;border-left:5px solid transparent;border-right:5px solid transparent}.site-footer .top-footer .col-half .postcoderesult.failed{background:#f68e00}.site-footer .top-footer .col-half .postcoderesult.failed:before{border-bottom:5px solid #f68e00}.site-footer .top-footer .col-half .postcoderesult.success{background:#8fc03e}.site-footer .top-footer .col-half .postcoderesult.success:before{border-bottom:5px solid #8fc03e}.site-footer .bottom-footer{padding:40px 0 60px;overflow:hidden}.site-footer .bottom-footer .footer-logo{display:inline-block}@media screen and (max-width: 767px){.site-footer .bottom-footer .footer-logo{display:block;text-align:center}}.site-footer .bottom-footer .social-icons{margin:10px 0 0;padding:0;border:0;list-style:none}.site-footer .bottom-footer .social-icons li{display:inline-block;font-size:16px}.site-footer .bottom-footer .social-icons li a{display:inline-block;width:35px;height:35px;margin:0 3x;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;border:2px solid #484848;text-align:center}.site-footer .bottom-footer .social-icons li a:hover i{color:#499d46;font-size:22px}.site-footer .bottom-footer .social-icons li a i{color:#fff;line-height:32px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media screen and (max-width: 768px){.site-footer .bottom-footer .social-icons{padding:20px 0 0;text-align:center}}.site-footer .bottom-footer .site-footer__copyright{color:#fff;font:12px/16px rubikregular,sans-serif;border-top:1px solid #3d3d3d;margin-left:30px;margin-top:50px;padding-top:18px}.site-footer .bottom-footer .site-footer__copyright a{color:#fff}.site-footer .bottom-footer .site-footer__copyright a:hover{color:#499d46}.site-footer .bottom-footer .site-footer__copyright .site-footer__copyright-content--powered-by{padding-left:3px;border-left:1px solid white}@media screen and (max-width: 767px){.site-footer .bottom-footer .site-footer__copyright{color:#fff;font:12px/16px rubikregular,sans-serif;margin-left:0;margin-top:0;padding-top:18px}}.site-footer .footer-links-wrapper{display:inline-block}@media screen and (min-width: 1200px){.site-footer .footer-links-wrapper{margin-left:40px}}.site-footer .footer-links-wrapper .footer-secondary-menu{padding:0}.site-footer .site-footer__linklist{margin:0;padding:0;list-style:none}@media screen and (max-width: 767px){.site-footer .site-footer__linklist{padding:15px 0 0}}.site-footer .site-footer__linklist li{display:inline-block}.site-footer .site-footer__linklist li a{font:11px/16px rubikbold,sans-serif;color:#fff;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.site-footer .site-footer__linklist li a:hover{color:#499d46}@media screen and (max-width: 768px){.site-footer .footer-pad,.site-footer .footer-pad-btm{padding-left:0;width:100%;text-align:center}}@media screen and (max-width: 480px){.site-footer .footer-pad,.site-footer .footer-pad-btm{padding-left:0}}.about-us-block{text-align:center}.about-us-block .rte-setting{margin:0 0 40px}@media screen and (min-width: 992px){.about-us-block .rte-setting{margin:0 15% 40px}}.about-us-block .grid--flush-bottom{overflow:visible}@media screen and (max-width: 749px){.about-us-block .grid--flush-bottom{margin:0 auto}}.about-us-block .grid--flush-bottom .animation{padding-left:0;margin-bottom:0}@media screen and (max-width: 749px){.about-us-block .grid--flush-bottom .animation{margin-bottom:40px}}.about-us-block .grid--flush-bottom .animation:nth-child(1){animation-delay:.2s!important}.about-us-block .grid--flush-bottom .animation:nth-child(2){animation-delay:.4s!important}.about-us-block .grid--flush-bottom .animation:nth-child(3){animation-delay:.6s!important}.about-us-block .rte-setting{min-height:148px}@media screen and (max-width: 749px){.about-us-block .rte-setting{min-height:auto}}h2,h3.h4{text-transform:uppercase}h2{font-size:30px;line-height:100px;font-weight:500}h3.h4{font-size:17px;line-height:27px;font-weight:700}h5{color:#499d46;font-size:15px}.rte-setting{font:16px/24px rubikregular,sans-serif;margin:0 0 40px}.section-testimonials{background:url(bg-testimonials.jpg) no-repeat;background-size:cover;padding:60px 0 40px}.featured-testimonials{text-align:center}.featured-testimonials .profile-image{display:inline-block;width:62px;height:62px;vertical-align:middle;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;border:5px solid white;margin:0 0 30px}.featured-testimonials cite{font:16px/24px rubikmedium,sans-serif;text-transform:uppercase;color:#666}.featured-testimonials .quotes-slider__text p{font:700 46px/50px Abril Fatface,cursive;color:#333;position:relative}@media screen and (max-width: 767px){.featured-testimonials .quotes-slider__text p{font-size:18px;line-height:20px;font-weight:500}}.featured-testimonials .quotes-slider__text p:before{background:url(sprite-new_gmc-colours.png) no-repeat 0 -58px;background-size:105px 133px;width:26px;height:19px;content:"";display:inline-block;vertical-align:top}@media screen and (max-width: 767px){.featured-testimonials .quotes-slider__text p:before{background-size:13px 9px}}.featured-testimonials .quotes-slider__text p:after{background:url(sprite-new_gmc-colours.png) no-repeat 0 -58px;background-size:105px 133px;width:26px;height:18px;content:"";display:inline-block;vertical-align:top;transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}@media screen and (max-width: 767px){.featured-testimonials .quotes-slider__text p:after{background-size:13px 9px}}.featured-testimonials .quotes-wrapper .slick-dots li{width:10px;height:10px}.featured-testimonials .quotes-wrapper .slick-dots li.slick-active{background:none}.featured-testimonials .quotes-wrapper .slick-dots li.slick-active button{color:none}.featured-testimonials .quotes-wrapper .slick-dots li.slick-active button:before{color:transparent;border:1px solid #499d46;width:12px;height:12px}.featured-testimonials .quotes-wrapper .slick-dots li button{width:10px;height:10px;color:#bdccd2}.featured-testimonials .quotes-wrapper .slick-dots li button:before{color:#bdccd2;opacity:1;filter:alpha(opacity=100);width:10px;height:10px}.featured-testimonials .slick-prev,.featured-testimonials .slick-next{top:calc(50% - 25px)}.featured-testimonials .slick-prev:before{color:#499d46;opacity:1;filter:alpha(opacity=100)}.featured-testimonials .draggable{cursor:grab}.featured-testimonials .quotes-slider.slick-initialized{cursor:auto}.collection-hero{margin-bottom:0}.collection-hero .collection-hero__image{background-position:0 center;background-repeat:no-repeat;background-size:cover;height:420px;opacity:1;position:relative}.collection-hero .collection-hero__image:after{background:#000000ad none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.collection-hero .collection-hero__title{top:calc(50% + 65px)}.collection-hero h1 span{font:75px/100px rubikmedium,sans-serif;position:relative;display:block}@media screen and (max-width: 768px){.collection-hero h1 span{font:55px/60px rubikmedium,sans-serif}}@media screen and (max-width: 480px){.collection-hero h1 span{font:28px/30px rubikmedium,sans-serif}}.collection-hero h1 span:after{content:"";left:50%;position:absolute;bottom:-10px;width:115px;height:1px;background:#499d46;transform:translate(-50%);-webkit-transform:translateX(-50%)}.filters-toolbar-wrapper{background:#333;border:0}@media screen and (max-width: 992px){.filters-toolbar-wrapper .filters-toolbar{font-size:14px}}@media screen and (max-width: 480px){.filters-toolbar-wrapper .filters-toolbar{width:100%;display:block}}@media screen and (max-width: 480px){.filters-toolbar-wrapper .filters-toolbar .collection__linklist{text-align:center}}.filters-toolbar-wrapper .filters-toolbar .collection__linklist li{display:inline-block;margin-right:40px}@media screen and (max-width: 1200px){.filters-toolbar-wrapper .filters-toolbar .collection__linklist li{margin-right:15px}}@media screen and (max-width: 992px){.filters-toolbar-wrapper .filters-toolbar .collection__linklist li{margin-right:8px}}.filters-toolbar-wrapper .filters-toolbar .collection__linklist li a{color:#fff;text-transform:uppercase;font-family:rubikregular,sans-serif;font-weight:700;padding:18px 0;display:inline-block;border-bottom:2px solid transparent}@media screen and (max-width: 768px){.filters-toolbar-wrapper .filters-toolbar .collection__linklist li a{padding:5px 0}}.filters-toolbar-wrapper .filters-toolbar .collection__linklist li.active a{color:#fff;border-bottom:2px solid #499d46}@media screen and (max-width: 480px){.filters-toolbar-wrapper .filters-toolbar__item{text-align:left!important}}.filters-toolbar-wrapper .filters-toolbar__item .filters-toolbar__input{background:#333 url(btn-down.png) no-repeat 100% 50%;text-transform:uppercase;color:#fff;float:right;padding-right:15px;text-decoration:underline;font-weight:700;text-overflow:inherit;min-width:210px!important;text-align:right}@media screen and (max-width: 1199px){.filters-toolbar-wrapper .filters-toolbar__item .filters-toolbar__input{min-width:155px!important}}@media screen and (max-width: 992px){.filters-toolbar-wrapper .filters-toolbar__item .filters-toolbar__input{font-size:14px}}.filters-toolbar-wrapper .filters-toolbar__item label{display:inline-block;text-transform:uppercase;color:#fff;line-height:55px;font-weight:700}@media screen and (max-width: 768px){.collection-item-list{width:50%}}@media screen and (max-width: 480px){.collection-item-list{width:100%;margin:0 0 25px}}#Collection .grid--view-items{margin-bottom:10px}.collection-subsidy-pricing{padding-bottom:20px}.collection-subsidy-pricing p{color:#499d46}.product-media-holder{width:100%}.product-media-holder .thumbnails-wrapper{float:left;margin-right:35px;width:70px}@media screen and (max-width: 768px){.product-media-holder .thumbnails-wrapper{float:none;margin-right:0;width:100%;margin-bottom:20px}}.product-media-holder .thumbnails-wrapper .product-single__thumbnails{width:100%}.product-media-holder .thumbnails-wrapper .product-single__thumbnails li{width:100%;padding:0}@media screen and (max-width: 768px){.product-media-holder .thumbnails-wrapper .product-single__thumbnails li{clear:none;display:inline-block;margin:0 10px 10px;padding:0;vertical-align:top;width:auto}}.product-media-holder .product-single__photo{float:left;min-height:1px;width:calc(100% - 105px)}@media screen and (max-width: 768px){.product-media-holder .product-single__photo{width:100%}}.main-content,.template-product .main-content{padding-top:0}.product-template__container{padding-top:80px;padding-bottom:50px}@media screen and (max-width: 768px){.product-template__container{padding-top:20px;padding-bottom:20px}}.product-single-banner{background-size:cover;min-height:224px;position:relative}.product-single-banner:after{background:#00000080 none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.product-single-banner .go-back-link a{position:absolute;bottom:43px;text-transform:uppercase;font:18px/20px rubikmedium,sans-serif;color:#fff;z-index:2}@media screen and (max-width: 768px){.product-single-banner .go-back-link a{bottom:20px}}@media screen and (max-width: 480px){.product-single-banner .go-back-link a{bottom:40px}}.feature-image-price{position:relative}.feature-image-price .product-price__price{position:absolute;top:3px;right:3px;font:700 25px/40px Surt,Arial,sans-serif;background:#499d46;display:inline-block;padding:0 5px;border:2px solid white;color:#fff;outline:3px solid #499d46}@media screen and (max-width: 768px){.feature-image-price .product-price__price{padding:0 5px;font:700 25px/34px Surt,Arial,sans-serif}}.product-extra-info .extra-info-menu{background:#f6f6f6}.product-extra-info .extra-info-menu .tabs-menu{text-align:center;height:auto}.product-extra-info .extra-info-menu .tabs-menu li{display:inline-block;margin:0 25px;float:none;background:none;border:none;height:auto}.product-extra-info .extra-info-menu .tabs-menu li.current a{color:#499d46;border-bottom:2px solid #499d46}.product-extra-info .extra-info-menu .tabs-menu li a{font:14px/20px rubikbold,sans-serif;color:#333;letter-spacing:.5px;padding:30px 0;border-bottom:2px solid #f6f6f6;display:inline-block}@media screen and (max-width: 480px){.product-extra-info .extra-info-menu .tabs-menu li a{padding:10px 0}}.product-extra-info .tab{border:0;width:100%}@media screen and (max-width: 480px){.product-extra-info .tab{margin-left:10px}}.product-extra-info .tab .tab-content{width:100%;padding-top:30px}@media screen and (max-width: 768px){.product-extra-info .tab .tab-content{padding-top:20px}}@media screen and (max-width: 480px){.product-extra-info .tab .tab-content{padding:0}}.product-extra-info .tab .tab-content #ingredient-bar{clear:both;overflow:hidden;margin:0 0 25px}.product-extra-info .tab .tab-content #ingredient-bar>div{min-height:50px}@media screen and (max-width: 768px){.product-extra-info .tab .tab-content #ingredient-bar>div{min-height:40px}}.product-extra-info #ingredient-details li{display:block;vertical-align:top;margin:0 0 5px}.product-extra-info #ingredient-details li span{line-height:20px;display:inline-block;vertical-align:middle;text-transform:capitalize}.product-extra-info #ingredient-details li .color-indication{width:20px;height:20px;display:inline-block}.product-detail-info .related-collection a{font:22px/26px rubikmedium,sans-serif;color:#ccc;text-transform:uppercase;display:block;margin:0 0 10px}.product-detail-info h1{color:#333;font:500 65px/70px Olivier2016,Arial,Helvetica,sans-serif}@media screen and (max-width: 768px){.product-detail-info h1{font:500 36px/40px Olivier2016,Arial,Helvetica,sans-serif}}.product-detail-info .product-single__description{font:17px/26px rubikregular,sans-serif;color:#333;margin:0 0 10px}.product-detail-info .product-icons{margin:0 0 10px}.product-detail-info .product-icons li{display:inline-block;margin-right:15px}.product-form__item--quantity{flex:0 0 165px}.product-form__item--quantity .qtyminus{background:transparent;border:2px solid #b6c3c8;height:45px;padding:0 5px;min-width:40px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;margin:0 -5px;text-align:center;cursor:pointer;background:url(input-down.png) 50% 50% no-repeat}.product-form__item--quantity .qty,.product-form__item--quantity .quantity{background:transparent;border:solid #b6c3c8;border-width:2px 0;height:45px;padding:0 5px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;display:inline-block;width:80px;text-align:center;margin:0 -6px;color:#143845;font-family:rubikregular,sans-serif;vertical-align:top}.product-form__item--quantity .qtyplus{background:transparent;border:2px solid #499d46;height:45px;padding:0 5px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;min-width:40px;text-align:center;background:url(input-top.png) 50% 50% no-repeat;cursor:pointer}@media screen and (max-width: 768px){.product-left,.product-right{width:100%;margin-bottom:20px}}.product-form__item--submit .product-form__cart-submit{max-width:175px;padding:13px 40px;color:#fff;background:#499d46}.product-form__item--submit .product-form__cart-submit:hover{background:transparent;color:#499d46}.product-form__item--submit .product-form__cart-submit.sold-out{background:#bd0000;border-color:#bd0000}.product-form__item--submit .product-form__cart-submit.sold-out:hover{background:#bd0000;color:#fff}.reviews-wrapper{background:url(bg-body.png) 50% 0 repeat-y;position:relative;background-size:cover;padding:50px 0}.reviews-wrapper .spr-header{text-align:center;position:relative}.reviews-wrapper .spr-header .spr-header-title{color:#333;font:30px/40px rubikbold,sans-serif}.reviews-wrapper .spr-header .spr-summary-actions-togglereviews{display:block;font:22px/30px rubikregular,sans-serif;color:#b6c3c8}.reviews-wrapper .spr-header .spr-summary-actions-newreview{font:12px/16px rubikbold,sans-serif;color:#499d46;padding:10px 40px;border:2px solid #499d46;background:transparent;text-transform:uppercase;position:absolute;top:0;right:0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}@media screen and (max-width: 768px){.reviews-wrapper .spr-header .spr-summary-actions-newreview{position:static;margin:15px 15% 0;float:none;display:block}}.reviews-wrapper .spr-header .spr-summary-actions-newreview:hover{background:#499d46;color:#fff}.reviews-wrapper .spr-header .spr-icon,.reviews-wrapper .spr-header .spr-icon .spr-icon-star,.reviews-wrapper .spr-header .spr-icon .spr-icon-star-empty,.reviews-wrapper .spr-content .spr-icon,.reviews-wrapper .spr-content .spr-icon.spr-icon-star,.reviews-wrapper .spr-content .spr-icon.spr-icon-star-empty{color:#ffba00}.reviews-wrapper .spr-content .spr-review{background:#fff;padding:30px;border:0;margin:0 0 20px}.reviews-wrapper .spr-content .spr-review .spr-starratings{float:right}.reviews-wrapper .spr-content .spr-review .spr-review-header-title,.reviews-wrapper .spr-content .spr-review .spr-review-header-byline .author-name{font:17px/18px rubikbold,sans-serif;color:#143845}.reviews-wrapper .spr-content .spr-review .spr-review-header-byline .post-date{font: 14px/20px rubikregular,sans-serif;color:#ccc}.reviews-wrapper .spr-content .spr-review .spr-review-content{padding:15px 0 0;border-top:1px solid #ecf1f2;font:14px/26px rubikregular,sans-serif;color:#666;word-wrap:break-word}.reviews-wrapper .spr-container{border:none;margin-left:25px;padding:0!important}.spr-pagination{margin:0 0 90px}.spr-pagination .spr-pagination-prev{background:url(pagination-prev.png) 50% 50% no-repeat;position:static;vertical-align:middle;width:36px;height:36px;display:inline-block}.spr-pagination .spr-pagination-prev a{width:36px;height:36px}.spr-pagination .spr-pagination-next{background:url(paginatiion-next.png) 50% 50% no-repeat;width:36px;height:36px;display:inline-block;position:static;vertical-align:middle}.spr-pagination .spr-pagination-next a{width:36px;height:36px}.spr-pagination .spr-pagination-page{line-height:36px;vertical-align:top;display:inline-block;margin:0 8px;vertical-align:middle}.spr-pagination .spr-pagination-page.is-active{width:36px;height:36px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;border:2px solid #499d46;text-align:center;line-height:32px;vertical-align:middle;display:inline-block;color:#499d46}#tab-3 h2{padding-left:55px;background:0 50%;line-height:50px;background-repeat:no-repeat;color:#499d46;margin:0 0 15px;font-size:20px;text-transform:capitalize;letter-spacing:0}@media screen and (max-width: 768px){#tab-3 h2{font-size:24px}}#tab-3 p{padding-left:0}#tab-3 .microwave{background-image:url(GFMO_Microwave_Icon_s.png)}#tab-3 .oven{background-image:url(GFMO_Oven_Icon_s.png)}#tab-1 h3{background:0 50%;line-height:40px;background-repeat:no-repeat;color:#499d46;margin:15px 0;font-size:20px;text-transform:capitalize;letter-spacing:0}@media screen and (max-width: 768px){#tab-1 h3{font-size:24px}}#ingredient-div{color:#788188}#tab-2{text-align:center}.related-products{padding:80px 0 0}@media screen and (max-width: 768px){.related-products{padding:40px 0 0}}.related-products h2{text-align:center;color:#143845;font:30px/40px rubikbold,sans-serif}@media screen and (max-width: 768px){.related-products h2{font:18px/20px rubikbold,sans-serif}}@media screen and (max-width: 768px){.related-products .grid{margin:0}}.return-link-wrapper{margin:0 0 50px}@media screen and (max-width: 768px){.return-link-wrapper{margin:25px 15px 30px}}@media screen and (max-width: 768px){.return-link-wrapper .btn{padding:10px}}.template-page .main-content{padding-top:0}.faq-heading,.testimonial-banner,#shopify-section-map-contact .map-section{background-position:0 center;background-repeat:no-repeat;background-size:cover;height:420px;opacity:1;position:relative;text-align:center}.faq-heading:after,.testimonial-banner:after,#shopify-section-map-contact .map-section:after{background:#000000ad none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.faq-heading .title-holder,.testimonial-banner .title-holder,#shopify-section-map-contact .map-section .title-holder{content:"";left:50%;position:absolute;top:calc(50% + 55px);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%;z-index:2}.faq-heading .title-holder h2,.testimonial-banner .title-holder h2,#shopify-section-map-contact .map-section .title-holder h2{font:75px/100px rubikmedium,sans-serif;position:relative;display:block;color:#fff;text-transform:capitalize;letter-spacing:0}@media screen and (max-width: 768px){.faq-heading .title-holder h2,.testimonial-banner .title-holder h2,#shopify-section-map-contact .map-section .title-holder h2{font:55px/60px rubikmedium,sans-serif}}@media screen and (max-width: 480px){.faq-heading .title-holder h2,.testimonial-banner .title-holder h2,#shopify-section-map-contact .map-section .title-holder h2{font:28px/30px rubikmedium,sans-serif}}.faq-heading .title-holder h2:after,.testimonial-banner .title-holder h2:after,#shopify-section-map-contact .map-section .title-holder h2:after{content:"";left:50%;position:absolute;bottom:-10px;width:115px;height:1px;background:#499d46;transform:translate(-50%);-webkit-transform:translateX(-50%)}.faq-heading .title-holder .faq-subtitle,.testimonial-banner .title-holder .faq-subtitle,#shopify-section-map-contact .map-section .title-holder .faq-subtitle{color:#fff;font:18px/26px rubikregular,sans-serif;margin:0 auto;width:50%}@media screen and (max-width: 480px){.faq-heading .title-holder .faq-subtitle,.testimonial-banner .title-holder .faq-subtitle,#shopify-section-map-contact .map-section .title-holder .faq-subtitle{width:90%}}.faq-wrapper{margin:0 0 50px}.faq-wrapper .faq-individual{border:2px solid transparent}.faq-wrapper .faq-individual .faq-question{background:#f3f3f3;color:#788188;padding:30px;font:20px/30px rubikbold,sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:2px solid white;cursor:pointer}.faq-wrapper .faq-individual .faq-question span{float:right}.faq-wrapper .faq-individual .faq-question span .fa{display:inline-block;width:20px;height:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq-wrapper .faq-individual .faq-question span .fa.fa-long-arrow-down{background:url(sprite-new.png) no-repeat -12px -245px}.faq-wrapper .faq-individual .faq-question span .fa.fa-plus,.faq-wrapper .faq-individual .faq-question span .fa.fa-minus{text-indent:1px}.faq-wrapper .faq-individual .faq-answer{padding:0 30px 30px}.faq-wrapper .faq-individual .faq-answer p{font:16px/28px rubikregular,sans-serif}.faq-wrapper .faq-individual.open-state{border:2px solid #499d46}.faq-wrapper .faq-individual.open-state .faq-question{background:#fff;margin:0 0 5px;color:#499d46}.faq-wrapper .faq-individual.open-state .faq-question .fa-long-arrow-up{background:url(sprite-new.png) no-repeat -46px -245px}.faq-wrapper h2{line-height:50px;margin-top:35px;margin-bottom:10px;color:#788188}.faq-footer-title h3{font:22px/32px rubikbold,sans-serif;text-transform:uppercase;color:#788188;text-align:center;margin:0 0 3px}@media screen and (max-width: 768px){.faq-footer-title h3{font:18px/24px rubikbold,sans-serif}}.faq-footer-email{text-align:center}.faq-footer-email a{color:#499d46;font:22px/32px rubikmedium,sans-serif}@media screen and (max-width: 768px){.faq-footer-email a{font:16px/20px rubikbold,sans-serif;display:inline-block;margin:0 0 30px}}.faq-print-wrap{padding-bottom:40px;text-align:center}.faq-print-wrap h3{font:22px/32px rubikbold,sans-serif;text-transform:uppercase;color:#788188;text-align:center;margin:0 0 5px}@media screen and (max-width: 768px){.faq-print-wrap h3{font:18px/24px rubikbold,sans-serif}}#nav-faq-category{text-align:center;margin-top:20px}#nav-faq-category span{display:inline-block;margin:0 10px;font-size:22px}#nav-faq-category span a{color:#499d46}.how-to-order h2{font:27px Surt,Arial,sans-serif;color:#333;text-transform:uppercase;margin:20px 0 15px}.how-to-order h3{font:25px Surt,Arial,sans-serif;color:#499d46;text-transform:none;margin:15px 0 10px}.testimonial-banner .article-detail-title h2{font:46px/60px rubikmedium,sans-serif}@media screen and (max-width: 768px){.testimonial-banner .article-detail-title h2{font-size:28px;line-height:30px;padding:0 15px}}.testimonial-page{padding:0;margin-top:-55px}.testimonial-page .custom-content{margin-bottom:0;margin-left:0}.testimonial-page .custom-content .custom__item{margin:0;padding:0}.testimonial-page .custom-content .custom__item .custom__item-inner{display:block}.testimonial-page .custom-content .custom__item .custom__item-inner img{width:100%;vertical-align:top}.testimonial-page .custom-content .custom__item .custom__item-inner .align-center{text-align:center;width:80%;margin:0 auto}.testimonial-page .custom-content .custom__item .custom__item-inner .h3{font:500 20px/30px Surt,Arial,sans-serif;color:#414242;position:relative}@media screen and (min-width: 768px) and (max-width: 991px){.testimonial-page .custom-content .custom__item .custom__item-inner .h3{font-size:24px;line-height:30px;font-weight:500}}@media screen and (max-width: 767px){.testimonial-page .custom-content .custom__item .custom__item-inner .h3{font-size:16px;line-height:18px;font-weight:500;margin:0 0 5px}}.testimonial-page .custom-content .custom__item .custom__item-inner .h3:before{background:url(sprite-new_gmc-colours.png) no-repeat 0 -58px;background-size:105px 133px;width:26px;height:19px;content:"";display:inline-block;vertical-align:top}@media screen and (max-width: 767px){.testimonial-page .custom-content .custom__item .custom__item-inner .h3:before{background:#0000 url(sprite-new_gmc-colours.png) no-repeat scroll 0 -34px;background-size:61px 85px}}.testimonial-page .custom-content .custom__item .custom__item-inner .h3:after{background:url(sprite-new_gmc-colours.png) no-repeat 0 -58px;background-size:105px 133px;width:26px;height:18px;content:"";display:inline-block;vertical-align:top;transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}@media screen and (max-width: 767px){.testimonial-page .custom-content .custom__item .custom__item-inner .h3:after{background:#0000 url(sprite-new_gmc-colours.png) no-repeat scroll 0 -34px;background-size:61px 85px}}.testimonial-page .custom-content .custom__item .custom__item-inner .rte-setting{font:600 16px/20px Surt,Arial,sans-serif;text-transform:uppercase;color:#bdccd2}.testimonial-page .custom-content .custom__item .custom__item-inner .rte-setting p{color:#499d46}#shopify-section-inthemedia .section-header{clear:both;overflow:hidden;margin:0 0 40px}#shopify-section-inthemedia .section-header .h2{float:left;font:22px/40px rubikmedium,sans-serif;color:#143845;margin:0}@media screen and (max-width: 768px){#shopify-section-inthemedia .section-header .h2{float:none;text-align:center}}#shopify-section-inthemedia .section-header .h2 .viw-all-media{float:right}@media screen and (max-width: 768px){#shopify-section-inthemedia .section-header .h2 .viw-all-media{float:none;text-align:center}}#shopify-section-inthemedia .section-header .custom-content .video-wrapper{padding-bottom:69.25%}#shopify-section-inthemedia .section-header .custom-content .video-wrapper:after{content:"";width:100%;height:100%;background:#14384599;top:0;left:0;position:absolute}#shopify-section-inthemedia .section-header .custom-content .video-wrapper:before{background:url(sprite-new.png) no-repeat -58px -54px;background-size:105px 133px;width:47px;height:47px;position:absolute;top:calc(50% - 25px);left:50%;content:"";transform:translate(-50%);-webkit-transform:translate(-50%);-webkit-transition:all,.3s ease-in-out;-moz-transition:all,.3s ease-in-out;-ms-transition:all,.3s ease-in-out;-o-transition:all,.3s ease-in-out;transition:all,.3s ease-in-out;z-index:2}#shopify-section-inthemedia .section-header .custom-content h4{text-transform:uppercase;color:#b6c3c8;font:16px/20px rubikbold,sans-serif;margin:5px 0 10px}@media screen and (max-width: 768px){#shopify-section-inthemedia .section-header .custom-content h4{font:14px/20px rubikbold,sans-serif}}#shopify-section-inthemedia .section-header .custom-content h3{text-transform:uppercase;color:#143845;font:22px/26px rubikbold,sans-serif;min-height:52px}@media screen and (max-width: 768px){#shopify-section-inthemedia .section-header .custom-content h3{font:16px/20px rubikbold,sans-serif}}#shopify-section-map-contact .map-section{height:420px}#shopify-section-map-contact .map-section:after{background:#143845cc}.contact-block,.comment-form{margin:0 0 40px}@media screen and (max-width: 768px){.contact-block,.comment-form{padding:40px 0 0}}.contact-block #contact_form input,.contact-block #contact_form textarea,.contact-block #comment_form input,.contact-block #comment_form textarea,.contact-block #subsidyregistration_form input,.contact-block #subsidyregistration_form textarea,.comment-form #contact_form input,.comment-form #contact_form textarea,.comment-form #comment_form input,.comment-form #comment_form textarea,.comment-form #subsidyregistration_form input,.comment-form #subsidyregistration_form textarea{border:1px solid #d9e6eb;outline:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:none;-moz-appearance:none}.contact-block #contact_form input::-webkit-input-placeholder,.contact-block #contact_form textarea::-webkit-input-placeholder,.contact-block #comment_form input::-webkit-input-placeholder,.contact-block #comment_form textarea::-webkit-input-placeholder,.contact-block #subsidyregistration_form input::-webkit-input-placeholder,.contact-block #subsidyregistration_form textarea::-webkit-input-placeholder,.comment-form #contact_form input::-webkit-input-placeholder,.comment-form #contact_form textarea::-webkit-input-placeholder,.comment-form #comment_form input::-webkit-input-placeholder,.comment-form #comment_form textarea::-webkit-input-placeholder,.comment-form #subsidyregistration_form input::-webkit-input-placeholder,.comment-form #subsidyregistration_form textarea::-webkit-input-placeholder{color:#788188;font:14px/20px rubikregular,sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-block #contact_form input::-moz-placeholder,.contact-block #contact_form textarea::-moz-placeholder,.contact-block #comment_form input::-moz-placeholder,.contact-block #comment_form textarea::-moz-placeholder,.contact-block #subsidyregistration_form input::-moz-placeholder,.contact-block #subsidyregistration_form textarea::-moz-placeholder,.comment-form #contact_form input::-moz-placeholder,.comment-form #contact_form textarea::-moz-placeholder,.comment-form #comment_form input::-moz-placeholder,.comment-form #comment_form textarea::-moz-placeholder,.comment-form #subsidyregistration_form input::-moz-placeholder,.comment-form #subsidyregistration_form textarea::-moz-placeholder{opacity:1;color:#788188;font:14px/20px rubikregular,sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-block #contact_form input:-moz-placeholder,.contact-block #contact_form textarea:-moz-placeholder,.contact-block #comment_form input:-moz-placeholder,.contact-block #comment_form textarea:-moz-placeholder,.contact-block #subsidyregistration_form input:-moz-placeholder,.contact-block #subsidyregistration_form textarea:-moz-placeholder,.comment-form #contact_form input:-moz-placeholder,.comment-form #contact_form textarea:-moz-placeholder,.comment-form #comment_form input:-moz-placeholder,.comment-form #comment_form textarea:-moz-placeholder,.comment-form #subsidyregistration_form input:-moz-placeholder,.comment-form #subsidyregistration_form textarea:-moz-placeholder{color:#788188;font:14px/20px rubikregular,sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-block #contact_form input:-ms-input-placeholder,.contact-block #contact_form textarea:-ms-input-placeholder,.contact-block #comment_form input:-ms-input-placeholder,.contact-block #comment_form textarea:-ms-input-placeholder,.contact-block #subsidyregistration_form input:-ms-input-placeholder,.contact-block #subsidyregistration_form textarea:-ms-input-placeholder,.comment-form #contact_form input:-ms-input-placeholder,.comment-form #contact_form textarea:-ms-input-placeholder,.comment-form #comment_form input:-ms-input-placeholder,.comment-form #comment_form textarea:-ms-input-placeholder,.comment-form #subsidyregistration_form input:-ms-input-placeholder,.comment-form #subsidyregistration_form textarea:-ms-input-placeholder{opacity:1;color:#788188;font:14px/20px rubikregular,sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-block #contact_form input.placeholder,.contact-block #contact_form textarea.placeholder,.contact-block #comment_form input.placeholder,.contact-block #comment_form textarea.placeholder,.contact-block #subsidyregistration_form input.placeholder,.contact-block #subsidyregistration_form textarea.placeholder,.comment-form #contact_form input.placeholder,.comment-form #contact_form textarea.placeholder,.comment-form #comment_form input.placeholder,.comment-form #comment_form textarea.placeholder,.comment-form #subsidyregistration_form input.placeholder,.comment-form #subsidyregistration_form textarea.placeholder{color:#788188;font:14px/20px rubikregular,sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-block #contact_form input:focus,.contact-block #contact_form textarea:focus,.contact-block #comment_form input:focus,.contact-block #comment_form textarea:focus,.contact-block #subsidyregistration_form input:focus,.contact-block #subsidyregistration_form textarea:focus,.comment-form #contact_form input:focus,.comment-form #contact_form textarea:focus,.comment-form #comment_form input:focus,.comment-form #comment_form textarea:focus,.comment-form #subsidyregistration_form input:focus,.comment-form #subsidyregistration_form textarea:focus{border:1px solid #499d46;box-shadow:none;-webkit-box-shadow:none;outline:0}.contact-block #contact_form input:focus::-webkit-input-placeholder,.contact-block #contact_form textarea:focus::-webkit-input-placeholder,.contact-block #comment_form input:focus::-webkit-input-placeholder,.contact-block #comment_form textarea:focus::-webkit-input-placeholder,.contact-block #subsidyregistration_form input:focus::-webkit-input-placeholder,.contact-block #subsidyregistration_form textarea:focus::-webkit-input-placeholder,.comment-form #contact_form input:focus::-webkit-input-placeholder,.comment-form #contact_form textarea:focus::-webkit-input-placeholder,.comment-form #comment_form input:focus::-webkit-input-placeholder,.comment-form #comment_form textarea:focus::-webkit-input-placeholder,.comment-form #subsidyregistration_form input:focus::-webkit-input-placeholder,.comment-form #subsidyregistration_form textarea:focus::-webkit-input-placeholder{color:#143845}.contact-block #contact_form input:focus::-moz-placeholder,.contact-block #contact_form textarea:focus::-moz-placeholder,.contact-block #comment_form input:focus::-moz-placeholder,.contact-block #comment_form textarea:focus::-moz-placeholder,.contact-block #subsidyregistration_form input:focus::-moz-placeholder,.contact-block #subsidyregistration_form textarea:focus::-moz-placeholder,.comment-form #contact_form input:focus::-moz-placeholder,.comment-form #contact_form textarea:focus::-moz-placeholder,.comment-form #comment_form input:focus::-moz-placeholder,.comment-form #comment_form textarea:focus::-moz-placeholder,.comment-form #subsidyregistration_form input:focus::-moz-placeholder,.comment-form #subsidyregistration_form textarea:focus::-moz-placeholder{opacity:1;color:#143845}.contact-block #contact_form input:focus:-moz-placeholder,.contact-block #contact_form textarea:focus:-moz-placeholder,.contact-block #comment_form input:focus:-moz-placeholder,.contact-block #comment_form textarea:focus:-moz-placeholder,.contact-block #subsidyregistration_form input:focus:-moz-placeholder,.contact-block #subsidyregistration_form textarea:focus:-moz-placeholder,.comment-form #contact_form input:focus:-moz-placeholder,.comment-form #contact_form textarea:focus:-moz-placeholder,.comment-form #comment_form input:focus:-moz-placeholder,.comment-form #comment_form textarea:focus:-moz-placeholder,.comment-form #subsidyregistration_form input:focus:-moz-placeholder,.comment-form #subsidyregistration_form textarea:focus:-moz-placeholder{color:#143845}.contact-block #contact_form input:focus:-ms-input-placeholder,.contact-block #contact_form textarea:focus:-ms-input-placeholder,.contact-block #comment_form input:focus:-ms-input-placeholder,.contact-block #comment_form textarea:focus:-ms-input-placeholder,.contact-block #subsidyregistration_form input:focus:-ms-input-placeholder,.contact-block #subsidyregistration_form textarea:focus:-ms-input-placeholder,.comment-form #contact_form input:focus:-ms-input-placeholder,.comment-form #contact_form textarea:focus:-ms-input-placeholder,.comment-form #comment_form input:focus:-ms-input-placeholder,.comment-form #comment_form textarea:focus:-ms-input-placeholder,.comment-form #subsidyregistration_form input:focus:-ms-input-placeholder,.comment-form #subsidyregistration_form textarea:focus:-ms-input-placeholder{opacity:1;color:#143845}.contact-block #contact_form input:focus.placeholder,.contact-block #contact_form textarea:focus.placeholder,.contact-block #comment_form input:focus.placeholder,.contact-block #comment_form textarea:focus.placeholder,.contact-block #subsidyregistration_form input:focus.placeholder,.contact-block #subsidyregistration_form textarea:focus.placeholder,.comment-form #contact_form input:focus.placeholder,.comment-form #contact_form textarea:focus.placeholder,.comment-form #comment_form input:focus.placeholder,.comment-form #comment_form textarea:focus.placeholder,.comment-form #subsidyregistration_form input:focus.placeholder,.comment-form #subsidyregistration_form textarea:focus.placeholder{color:#143845}.contact-block #contact_form input.btn-submit:focus,.contact-block #comment_form input.btn-submit:focus,.contact-block #subsidyregistration_form input.btn-submit:focus,.comment-form #contact_form input.btn-submit:focus,.comment-form #comment_form input.btn-submit:focus,.comment-form #subsidyregistration_form input.btn-submit:focus{border-width:2px}.contact-block #contact_form .textarea,.contact-block #comment_form .textarea,.contact-block #subsidyregistration_form .textarea,.comment-form #contact_form .textarea,.comment-form #comment_form .textarea,.comment-form #subsidyregistration_form .textarea{resize:none;min-height:150px}.contact-block #contact_form .btn-submit,.contact-block #comment_form .btn-submit,.contact-block #subsidyregistration_form .btn-submit,.comment-form #contact_form .btn-submit,.comment-form #comment_form .btn-submit,.comment-form #subsidyregistration_form .btn-submit{background:#499d46;color:#fff;font-weight:500;padding:15px 40px;border:2px solid #499d46}.contact-block #contact_form .btn-submit:hover,.contact-block #comment_form .btn-submit:hover,.contact-block #subsidyregistration_form .btn-submit:hover,.comment-form #contact_form .btn-submit:hover,.comment-form #comment_form .btn-submit:hover,.comment-form #subsidyregistration_form .btn-submit:hover{background:#fff;color:#499d46}.contact-block #contact_form .purpose-buttons,.contact-block #comment_form .purpose-buttons,.contact-block #subsidyregistration_form .purpose-buttons,.comment-form #contact_form .purpose-buttons,.comment-form #comment_form .purpose-buttons,.comment-form #subsidyregistration_form .purpose-buttons{margin:0 0 40px}.contact-block #contact_form .purpose-buttons input[type=radio],.contact-block #comment_form .purpose-buttons input[type=radio],.contact-block #subsidyregistration_form .purpose-buttons input[type=radio],.comment-form #contact_form .purpose-buttons input[type=radio],.comment-form #comment_form .purpose-buttons input[type=radio],.comment-form #subsidyregistration_form .purpose-buttons input[type=radio]{display:none}.contact-block #contact_form .purpose-buttons input[type=radio]+label,.contact-block #comment_form .purpose-buttons input[type=radio]+label,.contact-block #subsidyregistration_form .purpose-buttons input[type=radio]+label,.comment-form #contact_form .purpose-buttons input[type=radio]+label,.comment-form #comment_form .purpose-buttons input[type=radio]+label,.comment-form #subsidyregistration_form .purpose-buttons input[type=radio]+label{color:#788188;font:700 14px/20px;margin-right:15px}.contact-block #contact_form .purpose-buttons input[type=radio]+label span,.contact-block #comment_form .purpose-buttons input[type=radio]+label span,.contact-block #subsidyregistration_form .purpose-buttons input[type=radio]+label span,.comment-form #contact_form .purpose-buttons input[type=radio]+label span,.comment-form #comment_form .purpose-buttons input[type=radio]+label span,.comment-form #subsidyregistration_form .purpose-buttons input[type=radio]+label span{display:inline-block;width:19px;height:19px;margin:-1px 10px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%}.contact-block #contact_form .purpose-buttons input[type=radio]+label span,.contact-block #comment_form .purpose-buttons input[type=radio]+label span,.contact-block #subsidyregistration_form .purpose-buttons input[type=radio]+label span,.comment-form #contact_form .purpose-buttons input[type=radio]+label span,.comment-form #comment_form .purpose-buttons input[type=radio]+label span,.comment-form #subsidyregistration_form .purpose-buttons input[type=radio]+label span{background-color:#fff;border:2px solid white;outline:2px solid #d9e6eb;width:12px;height:12px;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.contact-block #contact_form .purpose-buttons input[type=radio]:checked+label span,.contact-block #comment_form .purpose-buttons input[type=radio]:checked+label span,.contact-block #subsidyregistration_form .purpose-buttons input[type=radio]:checked+label span,.comment-form #contact_form .purpose-buttons input[type=radio]:checked+label span,.comment-form #comment_form .purpose-buttons input[type=radio]:checked+label span,.comment-form #subsidyregistration_form .purpose-buttons input[type=radio]:checked+label span{background-color:#5cbd2c;border:2px solid white;outline:2px solid #5cbd2c}.contact-block #contact_form .purpose-buttons input[type=radio]+label span,.contact-block #contact_form .purpose-buttons input[type=radio]:checked+label span,.contact-block #comment_form .purpose-buttons input[type=radio]+label span,.contact-block #comment_form .purpose-buttons input[type=radio]:checked+label span,.contact-block #subsidyregistration_form .purpose-buttons input[type=radio]+label span,.contact-block #subsidyregistration_form .purpose-buttons input[type=radio]:checked+label span,.comment-form #contact_form .purpose-buttons input[type=radio]+label span,.comment-form #contact_form .purpose-buttons input[type=radio]:checked+label span,.comment-form #comment_form .purpose-buttons input[type=radio]+label span,.comment-form #comment_form .purpose-buttons input[type=radio]:checked+label span,.comment-form #subsidyregistration_form .purpose-buttons input[type=radio]+label span,.comment-form #subsidyregistration_form .purpose-buttons input[type=radio]:checked+label span{-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear}.contact-block .contact-form h3,.comment-form .contact-form h3{text-transform:uppercase;font:22px/30px rubikbold,sans-serif;color:#788188;margin:0 0 40px}.contact-block .contact-right,.comment-form .contact-right{font:22px/30px rubikregular,sans-serif;color:#97aab2;padding-left:10%;padding-top:6px}.contact-block .contact-right h3,.comment-form .contact-right h3{text-transform:uppercase;font:22px/30px rubikbold,sans-serif;color:#788188;margin:0}.contact-block .contact-right p,.comment-form .contact-right p{font:22px/30px rubikregular,sans-serif;color:#499d46;margin:0}.contact-block .contact-right a,.comment-form .contact-right a{color:#499d46}.contact-block .contact-right .contact_phone,.contact-block .contact-right .contact_email,.contact-block .contact-right .contact_address,.comment-form .contact-right .contact_phone,.comment-form .contact-right .contact_email,.comment-form .contact-right .contact_address{margin:0 0 50px}.contact-block .contact-right .footer-pad-btm,.comment-form .contact-right .footer-pad-btm{padding:0}.contact-block .contact-right .footer-pad-btm .social-icons,.comment-form .contact-right .footer-pad-btm .social-icons{margin:0 0 40px;padding:0;border:0;list-style:none;text-align:left}.contact-block .contact-right .footer-pad-btm .social-icons li,.comment-form .contact-right .footer-pad-btm .social-icons li{display:inline-block}.contact-block .contact-right .footer-pad-btm .social-icons li a,.comment-form .contact-right .footer-pad-btm .social-icons li a{display:inline-block;width:35px;height:35px;margin:0 3x;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;border:2px solid #788188;text-align:center}.contact-block .contact-right .footer-pad-btm .social-icons li a:hover i,.comment-form .contact-right .footer-pad-btm .social-icons li a:hover i{color:#499d46;font-size:22px}.contact-block .contact-right .footer-pad-btm .social-icons li a i,.comment-form .contact-right .footer-pad-btm .social-icons li a i{color:#788188;line-height:31px;font-size:16px;vertical-align:middle;margin-top:-3px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media screen and (max-width: 768px){.contact-block .contact-right .footer-pad-btm .social-icons,.comment-form .contact-right .footer-pad-btm .social-icons{padding:20px 0 0;text-align:left}}.contact-block .blog-holder,.comment-form .blog-holder{padding:50px 0 0;overflow:hidden}.contact-block .blog-holder .blog-listing-left,.comment-form .blog-holder .blog-listing-left{width:calc(75% - 40px);float:left;margin-right:40px}.contact-block .blog-holder .blog-listing-left .article--listing,.comment-form .blog-holder .blog-listing-left .article--listing{padding-top:0}.contact-block .blog-holder .blog-listing-left .custom-content,.comment-form .blog-holder .blog-listing-left .custom-content{margin-left:0}@media screen and (max-width: 768px){.contact-block .blog-holder .blog-listing-left .custom-content .custom__item,.comment-form .blog-holder .blog-listing-left .custom-content .custom__item{flex:1 1 100%;padding-left:0;width:100%}}.contact-block .blog-holder .blog-listing-left .article__title a,.comment-form .blog-holder .blog-listing-left .article__title a{text-transform:uppercase;font:22px/30px rubikmedium,sans-serif;color:#434343}.contact-block .blog-holder .blog-listing-left .blog-action,.comment-form .blog-holder .blog-listing-left .blog-action{color:#7e7e7e}.contact-block .blog-holder .blog-listing-left .blog-action ul li,.comment-form .blog-holder .blog-listing-left .blog-action ul li{display:inline-block;text-transform:capitalize}@media screen and (max-width: 768px){.contact-block .blog-holder .blog-listing-left .blog-action ul li,.comment-form .blog-holder .blog-listing-left .blog-action ul li{display:block}}.contact-block .blog-holder .blog-listing-left .blog-action ul li i,.comment-form .blog-holder .blog-listing-left .blog-action ul li i{margin-right:5px;color:#333}.contact-block .blog-holder .blog-listing-left .blog-action ul li span,.comment-form .blog-holder .blog-listing-left .blog-action ul li span{margin:0 0 10px}.contact-block .blog-holder .blog-listing-left .btn-holder,.comment-form .blog-holder .blog-listing-left .btn-holder{text-align:right;margin:15px 0 0}@media screen and (max-width: 768px){.contact-block .blog-holder .blog-listing-left,.comment-form .blog-holder .blog-listing-left{width:100%;margin:0 0 20px}}.contact-block .blog-holder .blog-sidebar-right,.comment-form .blog-holder .blog-sidebar-right{width:25%;float:left}.contact-block .blog-holder .blog-sidebar-right h3,.comment-form .blog-holder .blog-sidebar-right h3{font:20px/30px rubikmedium,sans-serif;text-transform:uppercase;color:#434343;border-bottom:1px solid #e1e1e1;margin:0;padding:0 0 10px}.contact-block .blog-holder .blog-sidebar-right .blog-listing li,.comment-form .blog-holder .blog-sidebar-right .blog-listing li{padding:15px;border-bottom:1px solid #f3f3f3;border-left:2px solid #499d46}.contact-block .blog-holder .blog-sidebar-right .blog-listing li a,.comment-form .blog-holder .blog-sidebar-right .blog-listing li a{text-transform:capitalize;color:#939393;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-block .blog-holder .blog-sidebar-right .blog-listing li a:hover,.comment-form .blog-holder .blog-sidebar-right .blog-listing li a:hover{color:#333}.contact-block .blog-holder .blog-sidebar-right #sidebar-categories,.contact-block .blog-holder .blog-sidebar-right #sidebar-tags,.contact-block .blog-holder .blog-sidebar-right #sidebar-archives,.comment-form .blog-holder .blog-sidebar-right #sidebar-categories,.comment-form .blog-holder .blog-sidebar-right #sidebar-tags,.comment-form .blog-holder .blog-sidebar-right #sidebar-archives{margin:0 0 40px}.contact-block .blog-holder .blog-sidebar-right #sidebar-tags ul li,.comment-form .blog-holder .blog-sidebar-right #sidebar-tags ul li{display:inline-block;background:#499d46;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:2px solid #499d46;padding:3px 10px;margin:10px 5px 5px 0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.contact-block .blog-holder .blog-sidebar-right #sidebar-tags ul li a,.comment-form .blog-holder .blog-sidebar-right #sidebar-tags ul li a{color:#fff}.contact-block .blog-holder .blog-sidebar-right #sidebar-tags ul li:hover,.comment-form .blog-holder .blog-sidebar-right #sidebar-tags ul li:hover{background:#fff}.contact-block .blog-holder .blog-sidebar-right #sidebar-tags ul li:hover a,.comment-form .blog-holder .blog-sidebar-right #sidebar-tags ul li:hover a{color:#499d46}@media screen and (max-width: 768px){.contact-block .blog-holder .blog-sidebar-right,.comment-form .blog-holder .blog-sidebar-right{width:100%;margin:0 0 20px}}.contact-block .blog-detai-holder .section-header,.comment-form .blog-detai-holder .section-header{margin:0 0 5px}.contact-block .blog-detai-holder h1,.comment-form .blog-detai-holder h1{font:300 30px/36px rubikregular,sans-serif}@media screen and (max-width: 768px){.contact-block .blog-detai-holder h1,.comment-form .blog-detai-holder h1{font:300 24px/30px rubikregular,sans-serif}}.contact-block .blog-detai-holder h2,.comment-form .blog-detai-holder h2{font:300 24px/30px rubikregular,sans-serif;margin:0 0 15px}@media screen and (max-width: 768px){.contact-block .blog-detai-holder h2,.comment-form .blog-detai-holder h2{font:300 20px/24px rubikregular,sans-serif}}.contact-block .blog-detai-holder p,.comment-form .blog-detai-holder p{margin:0 0 20px}.contact-block .blog-detai-holder .social-sharing,.comment-form .blog-detai-holder .social-sharing{margin:0 0 25px}.contact-block .blog-detai-holder .related-articles h3,.comment-form .blog-detai-holder .related-articles h3{text-transform:uppercase}.contact-block .blog-detai-holder .related-articles .rb_image_wrap,.comment-form .blog-detai-holder .related-articles .rb_image_wrap{margin-right:10px}.contact-block .blog-detai-holder .comment-form h2,.comment-form .blog-detai-holder .comment-form h2{text-transform:uppercase;font-weight:500}.contact-block .blog-detai-holder .return-link,.comment-form .blog-detai-holder .return-link{display:none}.contact-block #archives span,.comment-form #archives span{display:block;font:20px/26px rubikmedium,sans-serif;margin:10px 0 5px}.contact-block #archives ul li a,.comment-form #archives ul li a{display:block;font:16px/20px rubikmedium,sans-serif;margin:0 0 5px 15px;color:#939393;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-block #archives ul li a:hover,.comment-form #archives ul li a:hover{color:#333}@media screen and (max-width: 768px){.contact-block .comment-form,.comment-form .comment-form{padding:0;margin-bottom:0}}@media screen and (max-width: 768px){.contact-block .search-banner .title-holder,.comment-form .search-banner .title-holder{padding:0 15px}}.contact-block .search-banner .title-holder h2:after,.comment-form .search-banner .title-holder h2:after{bottom:0;top:0;height:0}.contact-block .search-banner .btn,.comment-form .search-banner .btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background:#499d46}.contact-block .search-banner .btn i,.comment-form .search-banner .btn i{color:#fff}.contact-block .search-result-wrapper,.comment-form .search-result-wrapper{padding:40px 0 50px}.contact-block .search-result-wrapper .list-view-item__title,.comment-form .search-result-wrapper .list-view-item__title{color:#499d46;font:22px/26px rubikmedium,sans-serif}.contact-block .search-result-wrapper .product-price__price,.comment-form .search-result-wrapper .product-price__price{color:#499d46;font:20px/26px rubikregular,sans-serif}.contact-block .search-result-wrapper .product-description,.comment-form .search-result-wrapper .product-description{padding:15px 0 0}.contact-block .raving-block,.comment-form .raving-block{padding-bottom:80px}.contact-block .raving-block h2,.comment-form .raving-block h2{text-align:left;letter-spacing:.2px;font:22px/40px rubikmedium,sans-serif}@media screen and (max-width: 768px){.contact-block .raving-block h2,.comment-form .raving-block h2{text-align:center;font-size:18px}}.contact-block .raving-block div.h4,.comment-form .raving-block div.h4{font:30px/30px Redbird,Arial,Helvetica,sans-serif;color:#333}@media (max-width: 767px){.contact-block .mobile-nav-wrapper,.comment-form .mobile-nav-wrapper{z-index:9}.contact-block .shop-phone span,.comment-form .shop-phone span{display:none}.contact-block select:focus,.contact-block textarea:focus,.contact-block input:focus,.comment-form select:focus,.comment-form textarea:focus,.comment-form input:focus{font-size:16px!important}}.contact-block #shopify-section-cart-template,.comment-form #shopify-section-cart-template{padding:0 0 25px}@media screen and (-webkit-min-device-pixel-ratio: 0){.contact-block select:focus,.contact-block textarea:focus,.contact-block input:focus,.comment-form select:focus,.comment-form textarea:focus,.comment-form input:focus{font-size:16px!important}.contact-block input.btn-submit:focus,.comment-form input.btn-submit:focus{font:12px/16px rubikbold,sans-serif!important}}.page-width{max-width:1440px}.cart-implementation{width:50%;float:right}@media screen and (max-width: 1200px){.cart-implementation{width:100%;float:none}}.checkpostcodeform input{font-family:rubikregular,sans-serif;font-size:14px}.cpostcoderesult{margin:10px 0}.cpostcoderesult.success{color:#3baf29}.cpostcoderesult.failed{color:#f68e00}.cart-attribute__field{margin:0;padding:0}.cart-attribute__field label{color:#333;margin-bottom:20px;font-size:17px}.resident-delivery-wrap textarea{resize:none;width:100%;font-family:rubikregular,sans-serif;color:#000;font-size:14px}.resident-delivery-wrap input[type=text]{width:100%;height:46px;padding:0 18px;font-family:rubikregular,sans-serif;color:#000;font-size:14px}.resident-delivery-wrap .cart-attribute__field{border-bottom:1px solid #e8e9eb;padding-bottom:10px}.resident-delivery-wrap .field__input-wrapper{margin-bottom:10px}.delivery-date-select{margin-right:0}.continue_shopping{margin-bottom:20px}.search-result-wrapper{padding:40px 0;color:#000}.search-result-wrapper .list-view-item__title{color:#3baf29}.search-result-wrapper .list-view-item__image-column{width:200px}@media screen and (max-width: 749px){.search-result-wrapper .list-view-item__image-column{display:block}}@media screen and (max-width: 749px){.search-result-wrapper .list-view-item__title-column{display:block}}.default-banner:empty,#RecoverPasswordForm{padding-top:160px}@media screen and (min-width: 768px){.map-section{height:420px;margin-bottom:30px;margin-top:55px}}.map-section .title-holder{top:50%;position:absolute;width:100%;text-align:center;z-index:100}.map-section .title-holder h2{font-size:120px;text-transform:capitalize;color:#fff;font-weight:400;letter-spacing:-.004em}.resident-delivery-wrap .residentinputwrap input[type=radio]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.resident-delivery-wrap .residentinputwrap input[type=radio]+label{min-height:80px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;font-size:16px;vertical-align:middle;cursor:pointer;margin-bottom:15px;padding:25px;color:#fff;width:100%;text-align:center}@media screen and (max-width: 640px){.resident-delivery-wrap .residentinputwrap input[type=radio]+label{padding:15px 25px;min-height:40px}}.resident-delivery-wrap .residentinputwrap input[type=radio]:checked+label{background-color:#66ca34}.resident-delivery-wrap .residentinputwrap label{background-color:#3baf29;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resident-delivery-wrap .residentinputwrap label:first-child{background-image:none}.resident-delivery-wrap .residentinputwrap input[type=text],.resident-delivery-wrap .residentinputwrap textarea{height:60px;line-height:60px;border:2px solid #d9e6eb;background:#f3f7f8;outline:0}.resident-delivery-wrap .residentinputwrap input[type=text]:focus,.resident-delivery-wrap .residentinputwrap textarea:focus{background:transparent;border:2px solid #66ca34}.resident-delivery-wrap .residentinputwrap textarea{min-height:100px;line-height:20px}.delivery-date-select span{display:flex;flex-flow:row wrap}.delivery-date-select span .deliverydatewrap{margin-right:7px}.delivery-date-select span .deliverydatewrap input[type=radio]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.delivery-date-select span .deliverydatewrap input[type=radio]+label{padding-left:20px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;font-size:15px;vertical-align:middle;cursor:pointer}.delivery-date-select span .deliverydatewrap input[type=radio]:checked+label{background-position:0 -15px}.delivery-date-select span .deliverydatewrap label{background-image:url(radio-btn.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resident-type-wrapper .residentinputwrap{display:inline-block;width:32.5%}@media screen and (max-width: 640px){.resident-type-wrapper .residentinputwrap{width:100%}}input.input--error,select.input--error,textarea.input--error{color:#000}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{border:2px solid #d9e6eb;background:#f3f7f8;outline:0}.comment-form input[type=text].input--error,.comment-form input[type=email].input--error,.comment-form textarea.input--error{border:2px solid #d20000}.comment-form input[type=text]:focus,.comment-form input[type=email]:focus,.comment-form textarea:focus{background:transparent;border:2px solid #66ca34}.comment-form textarea{min-height:100px;line-height:20px}.related-articles{margin-top:40px}.rb_image_wrap{margin-bottom:20px}.article__author,.article__date{margin-left:5px}.blog-detai-holder{margin-top:40px}@media screen and (min-width: 749px){.site-footer__newsletter{width:100%}}.article__list-image{width:100%}.blog-holder{display:flex;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap}.blog-holder .blog-listing-left{width:80%}.blog-holder .blog-sidebar-right{width:20%;padding:80px 0 0 40px}.blog-holder .blog-sidebar-right #shopify-section-blog-sidebar div{background:#f3f3f3;margin-bottom:40px}.blog-holder .blog-sidebar-right #shopify-section-blog-sidebar div .h4{background:#ccc;color:#fff;padding:10px 20px}.blog-holder .blog-sidebar-right #shopify-section-blog-sidebar ul,.blog-holder .blog-sidebar-right #shopify-section-blog-sidebar .blog-listing,.blog-holder .blog-sidebar-right #shopify-section-blog-sidebar span{padding:0 20px 20px}.rte .btn-holder{margin-top:20px}.product-gallery{display:flex;flex-flow:row wrap;position:relative}.product-gallery .feature-image-price{position:absolute;right:0;z-index:999}.product-gallery .slider{width:80%;order:2;overflow:hidden}.product-gallery .slider .slick-slider .slick-list img{width:100%}.product-gallery .slider .slick-slider .slick-list img:hover{cursor:zoom-in;cursor:-webkit-zoom-in}.product-gallery .thumbs{width:20%;order:1}.product-gallery .thumbs .slick-list .slick-track{width:100%!important}.product-gallery .thumbs .slick-list .slick-track .slick-slide{display:block;width:80%!important;float:none;margin-bottom:10px;background:#000c}.product-gallery .thumbs .slick-list .slick-track .slick-slide img{opacity:.7;width:100%}.product-gallery .thumbs .slick-list .slick-track .slick-slide.slick-current img{opacity:1}.product-gallery .thumbs .slick-list .slick-track .slick-slide:hover{cursor:pointer}.product-gallery:hover .slick-arrow{opacity:.9}.product-gallery:hover .slick-arrow.slick-prev{left:5px}.product-gallery:hover .slick-arrow.slick-next{right:5px}.product-gallery .slick-arrow{position:absolute;top:50%;margin-top:-28px;width:56px;height:56px;z-index:99;opacity:0;outline:0;border-radius:50%;border:2px solid #333333;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-gallery .slick-arrow.slick-prev{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;left:-30px}.product-gallery .slick-arrow.slick-prev:before{content:"\f104";font: 50px/1 FontAwesome;color:#333}.product-gallery .slick-arrow.slick-next{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;right:-30px}.product-gallery .slick-arrow.slick-next:before{content:"\f105";font: 50px/1 FontAwesome;color:#333}.lb-data .lb-number{display:none!important}.lb-closeContainer{position:absolute;top:0;right:40px}.slideshow__image{background-size:inherit}.slideshow__image--slideshow-0{background-position:center center!important;background-size:cover}.animation{opacity:0}.animation.animated{opacity:1}.animated{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.delivery-info{color:#788188;line-height:24px}.delivery-info span{display:inline-block;margin-bottom:7px}.delivery-info strong{display:block;min-width:200px}@-webkit-keyframes fadeInUp{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0}to{opacity:1}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.shopify-challenge__container{margin:160px auto 80px!important}.index-section{padding-bottom:30px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.animation{opacity:1}.no-flexbox .filters-toolbar__item{text-align:right!important}.filters-toolbar-wrapper .filters-toolbar__item .filters-toolbar__input{width:210px!important}}@media screen and (min-width: 0) and (min-resolution: .001dpcm){.collection__linklist{float:left}.filters-toolbar__item{float:right}.no-flexbox .filters-toolbar__item{text-align:right!important}.filters-toolbar-wrapper .filters-toolbar__item .filters-toolbar__input{width:210px!important}}.full-images .slick-prev{background-color:#e1e1e1cc;width:50px;height:50px;border-radius:100%;text-align:center;left:-50px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.full-images .slick-prev:before{font-size:33px}.full-images .slick-next{background-color:#e1e1e1cc;width:50px;height:50px;border-radius:100%;text-align:center;right:-50px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.full-images .slick-next:before{font-size:33px}.full-images:hover .slick-prev{left:0}.full-images:hover .slick-next{right:0}.template-collection .grid--view-items{overflow:inherit}@media screen and (max-width: 749px){.mobile-nav-wrapper.js-menu--is-open{z-index:3}}@media screen and (max-width: 639px){video#my-video{position:fixed;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:auto;height:auto;min-width:100%;min-height:100%}}@media screen and (min-width: 1200px){.video__banner .slideshow__image{display:none}}.video__banner .videoWrapper{display:none}@media screen and (min-width: 1200px){.video__banner .videoWrapper{display:block}}.video__banner .slideshow__text-wrap{display:none}@media screen and (min-width: 1200px){.video__banner .slideshow__text-wrap{display:block}}.video__banner .slideshow__text-wrap .slideshow__text-content{top:50%}.video__banner .slideshow__text-wrap .slideshow__text-content h2.h1.mega-title{color:#fff;max-width:600px;margin:0 auto;font:96px/100px Olivier2016,Arial,Helvetica,sans-serif;text-shadow:0px 4px 6px #2b2b2b}.video__banner .slideshow__text-wrap .slideshow__text-content span.mega-subtitle{max-width:600px;margin:40px auto 0;color:#fff;font:400 20px/22px rubikregular,sans-serif;position:relative;padding:10px 0}.video__banner .slideshow__text-wrap .slideshow__text-content span.mega-subtitle:after{content:"";position:absolute;width:100%;height:5px;left:0;right:0;top:0;max-width:283px;margin:0 auto;background-image:url(//goodmeal.com.au/cdn/shop/t/64/assets/meal-banner-border.png?v=12536391827770888621693440247);background-repeat:no-repeat}.video__banner .slideshow__text-wrap .slideshow__text-content span.mega-subtitle:before{content:"";position:absolute;width:100%;height:5px;left:0;right:0;bottom:0;max-width:283px;margin:0 auto;background-image:url(//goodmeal.com.au/cdn/shop/t/64/assets/meal-banner-border.png?v=12536391827770888621693440247);background-repeat:no-repeat}.slideshow-wrapper .slideshow__image{background-size:cover!important}.deliverytimewrap{display:inline-block;margin-right:20px}.delivery-timewrap input[type=radio]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.delivery-timewrap input[type=radio]+label{padding-left:20px;height:15px;display:inline-block;line-height:15px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;font-size:15px}.delivery-timewrap input[type=radio]:checked+label{background-position:0 -15px}.delivery-timewrap label{background-image:url(radio-btn.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333}.site-footer .col-half .input-group input.newsletter__input::-webkit-input-placeholder{color:#333}.site-footer .col-half .input-group input.newsletter__input:-moz-placeholder{color:#333;opacity:1}.site-footer .col-half .input-group input.newsletter__input::-moz-placeholder{color:#333;opacity:1}.site-footer .col-half .input-group input.newsletter__input:-ms-input-placeholder{color:#333}.site-footer .col-half .input-group input.newsletter__input::-ms-input-placeholder{color:#333}.site-footer .col-half .input-group input.newsletter__input::placeholder{color:#333}.h1-lg,.section-featured-pro h2,.h2-lg,.h3-lg,.h4-lg,.h5-lg{text-transform:none;letter-spacing:0;color:#111}.h1-lg,.section-featured-pro h2,.h2-lg,.h3-lg{font-weight:600}.h1-lg,.section-featured-pro h2{font-size:2.5rem;margin-bottom:36px}@media only screen and (min-width: 768px){.h1-lg,.section-featured-pro h2{font-size:3rem;margin-bottom:21px}}@media only screen and (min-width: 1024px){.h1-lg,.section-featured-pro h2{font-size:3.75rem}}.h2-lg{font-size:2.1875rem;line-height:1.4}@media only screen and (min-width: 1024px){.h2-lg{font-size:3.125rem;line-height:1.4}}.h3-lg{font-size:1.875rem;font-family:Surt,Arial,sans-serif}@media only screen and (min-width: 768px){.h3-lg{margin-bottom:24px}}@media only screen and (min-width: 1024px){.h3-lg{font-size:2.1875rem}}.h4-lg{font-size:1.25rem}@media only screen and (min-width: 768px){.h4-lg{font-size:1.5rem}}@media only screen and (min-width: 1024px){.h4-lg{font-size:1.875rem}}.h5-lg{font-size:1.25rem}@media only screen and (min-width: 768px){.h5-lg{font-size:1.5625rem}}.btn--fill{background-color:#3b833a;color:#fff;border-color:#3b833a}.btn--fill:hover{border-color:#3cad49;opacity:1}.btn--fill[disabled=disabled]{background-color:#efefef;border-color:#efefef;color:#bbb;cursor:default;opacity:1}.btn--fill[disabled=disabled]:hover{background-color:#efefef;border-color:#efefef;color:#bbb}.btn--outline{color:#3b833a;border-color:currentColor;border-width:1px}.btn--outline:hover{background-color:#459843;border-color:#459843}.btn--curved{border-radius:4px;font-size:18px;text-transform:none;padding:16px 24px;letter-spacing:0}.btn--curved.btn{font-family:Surt,Arial,sans-serif}.section-header-content-holder{margin-bottom:2rem}@media only screen and (min-width: 768px){.section-header-content-holder{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:37px}}@media only screen and (min-width: 1024px){.section-header-content-holder{margin-bottom:83px}}.section-header-content-holder .img-holder{text-align:center;margin-bottom:24px}@media only screen and (min-width: 768px){.section-header-content-holder .img-holder{text-align:left}}.text-content{color:#000}@media only screen and (min-width: 768px){.text-content{flex:1;padding:44px 11.5% 44px 0}}.text-content h1{color:#000}.text-content .btn{padding:16px 24px}.img-holder{border-radius:24px;overflow:hidden}.img-holder img{vertical-align:top;width:100%}@media only screen and (min-width: 768px){.img-holder{order:1;max-width:48.46%;flex-basis:48.46%}}.img-decor{background-color:#efefef;border-radius:8px;display:inline-block;padding:8px 16px 4px;line-height:1;margin-bottom:11px}@media only screen and (min-width: 768px){.img-decor{margin-bottom:21px}}.two-columns{color:#111;line-height:1.6;margin:2rem 0}@media only screen and (min-width: 768px){.two-columns{display:flex;flex-wrap:wrap;align-items:flex-start}}@media only screen and (min-width: 1024px){.two-columns{margin:4rem 0}}.two-columns .h2-lg,.two-columns .h3-lg,.two-columns p{color:#111}.two-columns p{margin-bottom:1.3rem}.two-columns p+.btn--curved{margin-bottom:2.4375rem}@media only screen and (min-width: 768px){.two-columns p+.btn--curved{margin-bottom:50px}}@media only screen and (min-width: 768px){.two-columns .sidebar{order:1;flex-basis:196px;max-width:196px;margin-top:2px;margin-bottom:0}}@media only screen and (min-width: 1024px){.two-columns .sidebar{flex-basis:256px;max-width:256px}}.two-columns .sidebar .h4{text-transform:none}.two-columns .sidebar__content{border:1px solid #f9f9f9;box-shadow:.39485px 11.9935px 131px #0000000d,.07897px 2.3987px 21.2875px #00000008;border-radius:8px;padding:24px;margin-bottom:28px}.two-columns .content{font-family:Surt,Arial,sans-serif}@media only screen and (min-width: 768px){.two-columns .content{flex:1;padding-right:5%}}@media only screen and (min-width: 1024px){.two-columns .content{padding-right:9%}}.two-columns .rte__table-wrapper{margin-bottom:2.1875rem}@media only screen and (min-width: 768px){.two-columns .rte__table-wrapper{margin-bottom:3.4375rem}}.navigate-link-list{line-height:1.6}@media only screen and (min-width: 768px){.navigate-link-list{margin-bottom:-17px}}.navigate-link-list li{margin-bottom:10px}@media only screen and (min-width: 768px){.navigate-link-list li{margin-bottom:17px}}.navigate-link-list li.active a{color:#3b833a}.navigate-link-list a{color:#111}.navigate-link-list a:hover{color:#3b833a}.btn-holder{display:flex;flex-wrap:wrap;margin:0 -8px -16px;margin-bottom:2.4375rem}@media only screen and (min-width: 768px){.btn-holder{margin-bottom:50px}}.btn-holder li{padding:0 8px 16px}.btn-holder .btn{height:100%;display:flex;flex-wrap:wrap;align-items:center}.background-gray{background:#efefef}.background-green{background:#3b833a}.section-faq,.info-block{font:1rem/1.625 Surt,Arial,sans-serif}.section-faq{background-color:#efefef;color:#111;padding:2.75rem 0}@media only screen and (min-width: 768px){.section-faq{padding:5rem 0}}@media only screen and (min-width: 1024px){.section-faq{padding:7.5rem 0 6.5rem}}.section-faq__text-content{padding:3px 0 40px}@media only screen and (min-width: 768px){.section-faq__text-content{padding:3px 8% 3px 0}}@media only screen and (min-width: 1024px){.section-faq__text-content{padding-right:14%}}@media only screen and (min-width: 768px){.section-faq__text-content .h2-lg{margin-bottom:30px}}@media only screen and (min-width: 768px){.section-faq__text-content p+a{margin-top:20px}}.faq-accordion-opener{background-color:#fff;border-radius:8px;padding:17px 47px 17px 17px;margin-bottom:16px;position:relative;cursor:pointer;display:flex;flex-direction:column}.faq-accordion-opener>span:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.faq-accordion-opener:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M12.3135 1.18079L6.65662 6.83764L0.999768 1.18079' stroke='%233B833A' stroke-width='2'/%3E%3C/svg%3E");position:absolute;right:21px;top:26px;background-repeat:no-repeat;width:13px;height:9px;transition:transform .3s ease-in-out}.faq-accordion-opener.active:after{transform:rotate(180deg)}.faq-accordion-content{display:none;padding-top:16px}.section-register{color:#fff;padding:2.5rem 0}@media only screen and (min-width: 768px){.section-register{padding:3.9375rem 0}}.section-register h2,.section-register .h2-lg{color:#fff;letter-spacing:0;margin-bottom:2.875rem}@media only screen and (min-width: 768px){.section-register h2,.section-register .h2-lg{text-align:center}}.info-block{background-color:#fff;color:#111;border-radius:8px;padding:32px 16px 4px}@media only screen and (min-width: 768px){.info-block{display:flex;flex-wrap:wrap;padding:30px 30px 10px;border-radius:16px}}@media only screen and (min-width: 1024px){.info-block{padding:60px 60px 20px;border-radius:24px}}.info-block .h4-lg{position:relative;margin-bottom:14px}@media only screen and (min-width: 768px){.info-block .h4-lg{margin-bottom:27px}}.info-block .h4-lg [class^=icon-],.info-block .h4-lg [class*=" icon-"]{position:absolute;top:0;left:-63px}.info-block .btn{padding:6px 14px;font-size:14px}@media only screen and (min-width: 768px){.info-block .btn{font-size:16px;margin-top:4px;padding:11px 14px}}.info-column{padding:28px 30px 28px 62px;border-top:2px solid rgba(59,131,58,.2)}@media only screen and (min-width: 768px){.info-column{position:relative;flex-basis:48.4%;max-width:48.4%;padding:0 30px 0 62px;border-top:0;margin-bottom:40px}}@media only screen and (min-width: 1024px){.info-column{padding-right:62px}}@media only screen and (max-width: 767px){.info-column:first-child{border-top:0;padding-top:0}}@media only screen and (min-width: 768px){.info-column:nth-of-type(2n){flex-basis:51.6%;max-width:51.6%;padding:0 0 0 86px}}@media only screen and (min-width: 1024px){.info-column:nth-of-type(2n){padding-left:144px}}@media only screen and (min-width: 768px){.info-column:nth-of-type(2n):before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background-color:#3b833a33}}.info-column .icon-register,.info-column .icon-call{display:inline-block;background-repeat:no-repeat;width:40px;height:40px}.info-column .icon-register{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='41' viewBox='0 0 40 41' fill='none'%3E%3Cpath d='M19.9795 27.1971C24.3563 27.1971 27.9044 23.649 27.9044 19.2723C27.9044 14.8955 24.3563 11.3474 19.9795 11.3474C15.6028 11.3474 12.0547 14.8955 12.0547 19.2723C12.0547 23.649 15.6028 27.1971 19.9795 27.1971Z' stroke='%233B833A' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M7.26074 34.998C8.45464 32.6507 10.2748 30.6795 12.5197 29.3027C14.7647 27.9259 17.3468 27.1971 19.9803 27.1971C22.6138 27.1971 25.1959 27.9259 27.4409 29.3027C29.6858 30.6795 31.506 32.6506 32.6999 34.9979' stroke='%233B833A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M29.4893 6.59253H38.9991' stroke='%233B833A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.2451 1.83765V11.3475' stroke='%233B833A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M38.737 17.6871C39.4048 21.6592 38.7931 25.7407 36.9902 29.3425C35.1872 32.9443 32.2863 35.8799 28.7062 37.7256C25.1261 39.5712 21.0521 40.2314 17.0724 39.6107C13.0926 38.9901 9.41311 37.1208 6.565 34.2727C3.71689 31.4246 1.84757 27.745 1.22693 23.7653C0.606295 19.7856 1.26645 15.7116 3.11208 12.1315C4.95772 8.55138 7.89333 5.65044 11.4951 3.84747C15.0969 2.04451 19.1784 1.43281 23.1505 2.10069' stroke='%233B833A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.info-column .icon-call{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='40' viewBox='0 0 39 40' fill='none'%3E%3Cpath d='M22.9268 9.79724C24.622 10.2532 26.1677 11.1465 27.409 12.3878C28.6503 13.6291 29.5437 15.1748 29.9996 16.8701' stroke='%233B833A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.8916 13.6619C22.9087 13.9354 23.8362 14.4714 24.5809 15.2162C25.3257 15.961 25.8617 16.8884 26.1353 17.9056' stroke='%233B833A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.5595 20.3992C15.5968 22.5198 17.3158 24.231 19.4412 25.2586C19.5967 25.3323 19.7687 25.3643 19.9403 25.3513C20.1119 25.3383 20.2771 25.2808 20.4198 25.1846L23.5492 23.0978C23.6877 23.0055 23.8469 22.9492 24.0126 22.934C24.1782 22.9188 24.3451 22.9451 24.498 23.0107L30.3526 25.5198C30.5515 25.6043 30.7175 25.7511 30.8257 25.9381C30.9339 26.1252 30.9783 26.3423 30.9524 26.5569C30.7673 28.0049 30.0608 29.3358 28.9652 30.3004C27.8695 31.265 26.4598 31.7972 25 31.7972C20.4913 31.7972 16.1673 30.0062 12.9792 26.8181C9.79107 23.6299 8 19.3059 8 14.7972C8.00008 13.3375 8.53224 11.9278 9.49685 10.8321C10.4615 9.73642 11.7924 9.02992 13.2404 8.84487C13.4549 8.81891 13.672 8.86337 13.8591 8.97154C14.0461 9.07972 14.193 9.24576 14.2775 9.44465L16.7888 15.3044C16.8537 15.4559 16.8802 15.6212 16.8658 15.7855C16.8514 15.9498 16.7967 16.1079 16.7064 16.2459L14.6268 19.4234C14.5322 19.5663 14.4762 19.7314 14.4644 19.9024C14.4526 20.0734 14.4854 20.2446 14.5595 20.3992V20.3992Z' stroke='%233B833A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='0.75' y='1.58765' width='37.4596' height='37.4596' rx='18.7298' stroke='%233B833A' stroke-width='1.5'/%3E%3C/svg%3E")}@media screen and (max-width: 767px){.section-feature-product{position:relative;padding-bottom:81px}}@media screen and (min-width: 992px){.section-feature-product{padding:57px 52px}}@media screen and (max-width: 767px){.section-feature-product .section-header .btn{position:absolute;left:25px;bottom:37px;background-color:transparent;padding:0 0 4px;border:0;font-size:16px;color:#3b833a;box-shadow:0 1px 0 currentColor;transition:box-shadow .3s linear;border-radius:0}.section-feature-product .section-header .btn:hover{text-decoration:none;box-shadow:none}}.feature-product{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;margin:0 -12px}@media screen and (min-width: 768px){.feature-product{padding:51px 0}}@media screen and (min-width: 992px){.feature-product{overflow:visible;display:flex;flex-wrap:wrap;white-space:normal}}.feature-product .item{max-width:322px;padding:0 12px;display:inline-block}@media screen and (min-width: 768px){.feature-product .item{flex-basis:50%;max-width:50%;margin-bottom:24px}}.feature-product .product-single{display:flex;flex-direction:column;background-color:#f9f9f9;border-radius:4px;padding:16px}@media screen and (min-width: 992px){.feature-product .product-single{flex-direction:row;align-items:flex-start;padding:24px}}@media screen and (min-width: 992px){.feature-product .product-top{max-width:131px;flex-basis:131px}}@media screen and (min-width: 1200px){.feature-product .product-top{max-width:211px;flex-basis:211px}}.feature-product .product-btm{font:.875rem/1.4 Surt,Arial,sans-serif;color:#767676;white-space:normal}@media screen and (min-width: 992px){.feature-product .product-btm{padding-left:16px;flex-basis:calc(100% - 128px);max-width:calc(100% - 128px)}}@media screen and (min-width: 1200px){.feature-product .product-btm{padding-left:32px;flex-basis:calc(100% - 211px);max-width:calc(100% - 211px)}}.feature-product .product-btm p{color:currentColor}@media screen and (max-width: 767px){.feature-product .product-btm p{margin-bottom:17px}}.feature-product .product-btm p a{color:#3b833a}.feature-product .grid-view-item{margin-bottom:0;height:100%;box-shadow:#32000008 0 3px 5px}.feature-product .grid-view-item:hover{background-color:#fff}.feature-product .grid-view-item__meta{margin-top:0}.price-holder{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:6px}.title-amount{display:inline-block;margin-bottom:4px}.co-pay{background-color:#fae2bb;padding:6px 12px;color:#111}.co-pay--gray{background-color:#efefef}.co-pay--light-red{background-color:#ffe0e0}.meta-holder{display:flex;justify-content:space-between}.meta-holder .qty{width:86px;border:1px solid #bbb;background-color:#f9f9f9;font:18px/1 Arial,sans-serif;color:#111;padding-right:34px;background-position:right 18px center;height:100%;border-radius:4px}@media screen and (min-width: 992px){.meta-holder .qty{margin-bottom:0}}.meta-holder .custom-input-number{margin-right:16px;border-radius:4px}.meta-holder .btn{font-size:15px;padding:10px;min-width:158px;text-transform:uppercase;border-radius:4px}@media screen and (max-width: 375px){.meta-holder .btn{min-width:125px}}@media screen and (min-width: 992px){.meta-holder .btn{min-width:125px}}@media screen and (min-width: 1200px){.meta-holder .btn{min-width:155px}}.meta-holder .btn:first-letter{text-transform:capitalize}
/*# sourceMappingURL=/cdn/shop/t/120/assets/custom.scss.css.map */
