.bg-white{background:#fff}.bg-grey{background:#f9f9f9}.bg-charcoal{background:#2d2d2d}.bg-black{background:#0e0e0e}.bg-yellow{background:#f4ce2b}.bg-orange{background:#f58522}.bg-peach{background:#fcf8ed}.bg-red{background:#f50d0d}.bg-palegreen{background:#f7faf2}.bg-lightgreen{background:#9cd062}.bg-green{background:#2da71f}.bg-midgreen{background:#9ccf62}.bg-darkgreen{background:#025102}.bg-blackgreen{background:#09320a}.bg-darkgreen_2{background:#063a00}.bg-purple{background:#6f20ff}.bg-purple_light{background:#fbf7ff}.txt-white{color:#fff!important}.txt-grey{color:#f9f9f9!important}.txt-charcoal{color:#2d2d2d!important}.txt-black{color:#0e0e0e!important}.txt-yellow{color:#f4ce2b!important}.txt-orange{color:#f58522!important}.txt-peach{color:#fcf8ed!important}.txt-red{color:#f50d0d!important}.txt-palegreen{color:#f7faf2!important}.txt-lightgreen{color:#9cd062!important}.txt-green{color:#2da71f!important}.txt-midgreen{color:#9ccf62!important}.txt-darkgreen{color:#025102!important}.txt-blackgreen{color:#09320a!important}.txt-darkgreen_2{color:#063a00!important}.txt-purple{color:#6f20ff!important}.txt-purple_light{color:#fbf7ff!important}.bg-navy a{color:#fff}.bg-navy a:hover{color:#fff}body{font-family:Poppins,sans-serif;font-weight:400!important;-webkit-font-smoothing:antialiased}body,html{position:relative}a[href^=tel]{color:inherit;text-decoration:none}body,html{color:#025102}body a,body a:hover,html a,html a:hover{color:#025102}.container{max-width:1140px}@media only screen and (max-width:767px){.container{padding-right:20px;padding-left:20px}}.uppercase{text-transform:uppercase}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.flex-left{justify-content:flex-start}.flex-center{justify-content:center}.flex-right{justify-content:flex-end}.flex-v-middle{display:flex;align-items:center}@media only screen and (max-width:767px){.xs-p-0{padding:0!important}.xs-pt-0{padding-top:0!important}.xs-pb-0{padding-bottom:0!important}.xs-pl-0{padding-left:0!important}.xs-pr-0{padding-right:0!important}}#comments,.hide,.post-tags{display:none}.flex-wrap{flex-wrap:wrap}img{width:auto;max-width:100%;height:auto}code{background:#e7e7e7;color:#025102}@media only screen and (max-width:1024px){.sm-hide{display:none!important}.sm-show{display:block!important}}@media only screen and (max-width:767px){.xs-hide{display:none!important}.xs-show{display:block!important}.col{width:100%!important;flex:inherit!important}}.share-box .fab.fa-twitter:before{content:"";background:url(../images/icons/x-logo-white.png) no-repeat;background-size:84%;display:block;width:20px;height:15px;background-position:center}a{color:inherit!important}.wl-txt .title{font-size:50px;line-height:52px;color:#025102;font-weight:600}@media only screen and (max-width:767px){.wl-txt .title{font-size:8vw;line-height:9vw}}.wl-txt .title-b{font-size:42px;line-height:45px;color:#025102;font-weight:600}@media only screen and (max-width:767px){.wl-txt .title-b{font-size:8vw;line-height:9vw}}.wl-txt .subtitle{font-size:24px;line-height:30px;color:#025102;font-weight:600}@media only screen and (max-width:767px){.wl-txt .subtitle{font-size:6vw;line-height:7vw}}.wl-txt ol,.wl-txt ul{padding:0;padding-left:17px;margin:0;list-style:square;margin-bottom:30px}.wl-txt ol li,.wl-txt ul li{margin-bottom:10px;color:#025102}.wl-txt ol li a,.wl-txt ul li a{font-weight:500}.wl-txt .desc{font-size:17px;line-height:25px;color:#025102;margin-bottom:20px}@media only screen and (max-width:767px){.wl-txt .desc{font-size:4vw;line-height:5.5vw}}.wl-txt .desc p{font-size:inherit}.wl-txt .desc p:last-child{margin-bottom:0}.wl-txt .desc ol,.wl-txt .desc ul{padding:0;margin:0;list-style:none;margin-bottom:30px}.wl-txt .desc ol li,.wl-txt .desc ul li{margin-bottom:10px;color:#2d2d2d}.wl-txt .desc ol li:before,.wl-txt .desc ul li:before{display:inline-block;content:"";width:20px;height:20px;background:#f58522 url(../images/icons/tick-white.svg) no-repeat center center;border-radius:10px;color:#fff;margin-right:10px;position:relative;top:3px}.wl-txt .desc ol li a,.wl-txt .desc ul li a{font-weight:500}.wl-txt .desc ol li{counter-increment:lt}.wl-txt .desc ol li:before{content:counter(lt);text-align:center;font-size:11px;line-height:20px;font-weight:600;top:0;background:#f58522}.wl-txt.c-white .desc,.wl-txt.c-white .subtitle,.wl-txt.c-white .title,.wl-txt.c-white .title-b{color:#fff!important}.wl-txt.c-grey .desc,.wl-txt.c-grey .subtitle,.wl-txt.c-grey .title,.wl-txt.c-grey .title-b{color:#f9f9f9!important}.wl-txt.c-charcoal .desc,.wl-txt.c-charcoal .subtitle,.wl-txt.c-charcoal .title,.wl-txt.c-charcoal .title-b{color:#2d2d2d!important}.wl-txt.c-black .desc,.wl-txt.c-black .subtitle,.wl-txt.c-black .title,.wl-txt.c-black .title-b{color:#0e0e0e!important}.wl-txt.c-yellow .desc,.wl-txt.c-yellow .subtitle,.wl-txt.c-yellow .title,.wl-txt.c-yellow .title-b{color:#f4ce2b!important}.wl-txt.c-orange .desc,.wl-txt.c-orange .subtitle,.wl-txt.c-orange .title,.wl-txt.c-orange .title-b{color:#f58522!important}.wl-txt.c-peach .desc,.wl-txt.c-peach .subtitle,.wl-txt.c-peach .title,.wl-txt.c-peach .title-b{color:#fcf8ed!important}.wl-txt.c-red .desc,.wl-txt.c-red .subtitle,.wl-txt.c-red .title,.wl-txt.c-red .title-b{color:#f50d0d!important}.wl-txt.c-palegreen .desc,.wl-txt.c-palegreen .subtitle,.wl-txt.c-palegreen .title,.wl-txt.c-palegreen .title-b{color:#f7faf2!important}.wl-txt.c-lightgreen .desc,.wl-txt.c-lightgreen .subtitle,.wl-txt.c-lightgreen .title,.wl-txt.c-lightgreen .title-b{color:#9cd062!important}.wl-txt.c-green .desc,.wl-txt.c-green .subtitle,.wl-txt.c-green .title,.wl-txt.c-green .title-b{color:#2da71f!important}.wl-txt.c-midgreen .desc,.wl-txt.c-midgreen .subtitle,.wl-txt.c-midgreen .title,.wl-txt.c-midgreen .title-b{color:#9ccf62!important}.wl-txt.c-darkgreen .desc,.wl-txt.c-darkgreen .subtitle,.wl-txt.c-darkgreen .title,.wl-txt.c-darkgreen .title-b{color:#025102!important}.wl-txt.c-blackgreen .desc,.wl-txt.c-blackgreen .subtitle,.wl-txt.c-blackgreen .title,.wl-txt.c-blackgreen .title-b{color:#09320a!important}.wl-txt.c-darkgreen_2 .desc,.wl-txt.c-darkgreen_2 .subtitle,.wl-txt.c-darkgreen_2 .title,.wl-txt.c-darkgreen_2 .title-b{color:#063a00!important}.wl-txt.c-purple .desc,.wl-txt.c-purple .subtitle,.wl-txt.c-purple .title,.wl-txt.c-purple .title-b{color:#6f20ff!important}.wl-txt.c-purple_light .desc,.wl-txt.c-purple_light .subtitle,.wl-txt.c-purple_light .title,.wl-txt.c-purple_light .title-b{color:#fbf7ff!important}.wl-btn{background:#2da71f;padding:5px 10px;display:inline-block;color:#fff!important;text-decoration:none;text-align:center;cursor:pointer;font-weight:500;position:relative;-webkit-transition:background .1s cubic-bezier(.45, 0, .55, 1);-moz-transition:background .1s cubic-bezier(.45, 0, .55, 1);-o-transition:background .1s cubic-bezier(.45, 0, .55, 1);transition:background .1s cubic-bezier(.45, 0, .55, 1)}.wl-btn.green-txt{background:0 0;color:#2da71f!important;text-decoration:underline;padding:5px 10px!important}.wl-btn.orange-txt{background:0 0;color:#f58522!important;text-decoration:underline;padding:5px 10px!important}.wl-btn.xs{padding:6px 10px;font-size:13px;line-height:14px;font-weight:600}.wl-btn.md{padding:8px 20px;min-width:130px}.wl-btn.lg{padding:11px 20px;min-width:130px}.wl-btn.disabled{opacity:.5;cursor:default}.wl-btn.full{width:100%}.wl-btn.white{background:#fff}.wl-btn.white-o{background:0 0;border:1px solid #fff;color:#fff!important}.wl-btn.white-o:hover{background:#fff;color:#fff!important}.wl-btn.grey{background:#f9f9f9}.wl-btn.grey-o{background:0 0;border:1px solid #f9f9f9;color:#f9f9f9!important}.wl-btn.grey-o:hover{background:#f9f9f9;color:#fff!important}.wl-btn.charcoal{background:#2d2d2d}.wl-btn.charcoal-o{background:0 0;border:1px solid #2d2d2d;color:#2d2d2d!important}.wl-btn.charcoal-o:hover{background:#2d2d2d;color:#fff!important}.wl-btn.black{background:#0e0e0e}.wl-btn.black-o{background:0 0;border:1px solid #0e0e0e;color:#0e0e0e!important}.wl-btn.black-o:hover{background:#0e0e0e;color:#fff!important}.wl-btn.yellow{background:#f4ce2b}.wl-btn.yellow-o{background:0 0;border:1px solid #f4ce2b;color:#f4ce2b!important}.wl-btn.yellow-o:hover{background:#f4ce2b;color:#fff!important}.wl-btn.orange{background:#f58522}.wl-btn.orange-o{background:0 0;border:1px solid #f58522;color:#f58522!important}.wl-btn.orange-o:hover{background:#f58522;color:#fff!important}.wl-btn.peach{background:#fcf8ed}.wl-btn.peach-o{background:0 0;border:1px solid #fcf8ed;color:#fcf8ed!important}.wl-btn.peach-o:hover{background:#fcf8ed;color:#fff!important}.wl-btn.red{background:#f50d0d}.wl-btn.red-o{background:0 0;border:1px solid #f50d0d;color:#f50d0d!important}.wl-btn.red-o:hover{background:#f50d0d;color:#fff!important}.wl-btn.palegreen{background:#f7faf2}.wl-btn.palegreen-o{background:0 0;border:1px solid #f7faf2;color:#f7faf2!important}.wl-btn.palegreen-o:hover{background:#f7faf2;color:#fff!important}.wl-btn.lightgreen{background:#9cd062}.wl-btn.lightgreen-o{background:0 0;border:1px solid #9cd062;color:#9cd062!important}.wl-btn.lightgreen-o:hover{background:#9cd062;color:#fff!important}.wl-btn.green{background:#2da71f}.wl-btn.green-o{background:0 0;border:1px solid #2da71f;color:#2da71f!important}.wl-btn.green-o:hover{background:#2da71f;color:#fff!important}.wl-btn.midgreen{background:#9ccf62}.wl-btn.midgreen-o{background:0 0;border:1px solid #9ccf62;color:#9ccf62!important}.wl-btn.midgreen-o:hover{background:#9ccf62;color:#fff!important}.wl-btn.darkgreen{background:#025102}.wl-btn.darkgreen-o{background:0 0;border:1px solid #025102;color:#025102!important}.wl-btn.darkgreen-o:hover{background:#025102;color:#fff!important}.wl-btn.blackgreen{background:#09320a}.wl-btn.blackgreen-o{background:0 0;border:1px solid #09320a;color:#09320a!important}.wl-btn.blackgreen-o:hover{background:#09320a;color:#fff!important}.wl-btn.darkgreen_2{background:#063a00}.wl-btn.darkgreen_2-o{background:0 0;border:1px solid #063a00;color:#063a00!important}.wl-btn.darkgreen_2-o:hover{background:#063a00;color:#fff!important}.wl-btn.purple{background:#6f20ff}.wl-btn.purple-o{background:0 0;border:1px solid #6f20ff;color:#6f20ff!important}.wl-btn.purple-o:hover{background:#6f20ff;color:#fff!important}.wl-btn.purple_light{background:#fbf7ff}.wl-btn.purple_light-o{background:0 0;border:1px solid #fbf7ff;color:#fbf7ff!important}.wl-btn.purple_light-o:hover{background:#fbf7ff;color:#fff!important}.wl-btn i{display:inline-block;position:relative;top:0;width:12px;height:12px;background:url(../images/icons/info.svg) center center no-repeat;background-size:12px;margin-left:4px}.rotate{animation:spinner 1.5s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}.show-more-wrap{display:flex;flex-direction:column;align-items:center}.show-more-wrap .show-more{position:relative;z-index:2}.show-more-wrap .show-more+.spinner{width:30px;height:30px;display:inline-block;position:relative;animation:spinner 1.5s linear infinite;background-size:30px;margin-top:20px;background:url(../images/icons/spinner.png) no-repeat center center;background-size:30px}.show-more-wrap .show-more.green+.spinner{background:url(../images/icons/spinner-green.png) no-repeat center center;background-size:30px}.top-banner{background:#9ccf62;color:#fff}.top-banner .container{justify-content:center;padding-top:10px;padding-bottom:10px;display:flex}.top-banner .container p{margin-bottom:0;font-size:15px;font-weight:600}nav.wl-main{width:100%;position:relative;height:97px;padding-top:15px;z-index:10}@media only screen and (max-width:991px){nav.wl-main{height:auto;z-index:100}}nav.wl-main .row{position:relative}nav.wl-main .col{align-content:flex-end}nav.wl-main .col.menu-items-wrap{height:60px}@media only screen and (max-width:991px){nav.wl-main .col.menu-items-wrap{position:fixed;top:0;right:0;left:inherit;background:#09320a;width:90vw!important;height:100vh;z-index:100;box-shadow:0 0 40px rgba(0,0,0,.2);transform:translateX(100%);display:flex;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding-top:18px;padding-left:20px;padding-right:20px;backdrop-filter:blur(16px);visibility:hidden;-webkit-transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);-o-transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1)}}@media only screen and (max-width:991px) and (max-width:991px){nav.wl-main .col.menu-items-wrap .menu-logo{width:55vw}}@media only screen and (max-width:991px){nav.wl-main .col.menu-items-wrap.reveal{transform:translateX(0);visibility:visible}nav.wl-main .col.menu-items-wrap .mob-menu-reveal i{background:#fff}}nav.wl-main .logo-wrap .logo{display:block;position:relative;bottom:-2px}@media only screen and (max-width:991px){nav.wl-main .logo-wrap .logo img{width:210px}}nav.wl-main .mob-menu-reveal{width:40px;height:40px;position:absolute;top:35px;right:20px;cursor:pointer;display:none;-webkit-transition:top .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:top .3s cubic-bezier(.45, 0, .55, 1);-o-transition:top .3s cubic-bezier(.45, 0, .55, 1);transition:top .3s cubic-bezier(.45, 0, .55, 1)}@media only screen and (max-width:991px){nav.wl-main .mob-menu-reveal{display:block}}nav.wl-main .mob-menu-reveal i{width:100%;height:3px;background:#2da71f;display:block;position:relative;-webkit-transition:transform .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:transform .3s cubic-bezier(.45, 0, .55, 1);-o-transition:transform .3s cubic-bezier(.45, 0, .55, 1);transition:transform .3s cubic-bezier(.45, 0, .55, 1)}nav.wl-main .mob-menu-reveal i:nth-child(2){top:10px}nav.wl-main .mob-menu-reveal.active{top:20px}nav.wl-main .mob-menu-reveal.active i:first-child{transform:rotate(45deg) translateX(15px) translateY(14px)}nav.wl-main .mob-menu-reveal.active i:nth-child(2){transform:rotate(-45deg) translateX(-5px) translateY(6px)}nav.wl-main ul.menu-items{display:flex;position:relative;justify-content:flex-end;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:14px}@media only screen and (max-width:991px){nav.wl-main ul.menu-items{margin-top:20px}}nav.wl-main ul.menu-items li{position:relative}@media only screen and (max-width:991px){nav.wl-main ul.menu-items li{width:100%}}nav.wl-main ul.menu-items li a{text-decoration:none;color:#09320a;font-weight:500;display:block;padding:5px 20px}@media only screen and (max-width:1070px){nav.wl-main ul.menu-items li a{padding-left:10px;padding-right:10px}}@media only screen and (max-width:991px){nav.wl-main ul.menu-items li a{color:#fff!important;padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px}}nav.wl-main ul.menu-items li a.current{font-weight:700;color:#2da71f!important}nav.wl-main ul.menu-items li.has-sub-menu{position:relative}nav.wl-main ul.menu-items li.has-sub-menu .toggle{width:25px;height:25px;display:inline-block;content:"";background:url(../images/icons/chevron-down.svg) no-repeat center center;position:absolute;right:0;top:8px;background-size:14px;-webkit-transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);-o-transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1)}@media only screen and (min-width:768px){nav.wl-main ul.menu-items li.has-sub-menu .toggle{display:none}}nav.wl-main ul.menu-items li.has-sub-menu .toggle.active{transform:rotate(180deg)}@media only screen and (max-width:991px){nav.wl-main ul.menu-items li.has-sub-menu .sub-menu{overflow:hidden;height:0;position:relative;width:100%;-webkit-transition:height .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:height .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);-o-transition:height .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1);transition:height .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1)}}nav.wl-main ul.menu-items li ul{background:#fff;visibility:hidden;opacity:0;box-shadow:0 4px 10px rgba(0,0,0,.1);margin:0;padding:0;list-style:none;position:absolute;left:20px;padding-top:10px;padding-bottom:20px}@media only screen and (max-width:991px){nav.wl-main ul.menu-items li ul{width:100%;left:0;position:relative;padding-top:0;padding-bottom:10px;background:0 0;opacity:1;visibility:visible}}nav.wl-main ul.menu-items li ul li{white-space:nowrap}nav.wl-main ul.menu-items li ul li a{padding-right:40px}@media only screen and (min-width:768px){nav.wl-main ul.menu-items li:hover ul{opacity:1;visibility:visible}}nav.wl-main .utility-box{position:absolute;top:-20px;right:4px;display:block;width:100%;display:flex;justify-content:flex-end;margin-bottom:10px;margin-top:20px}@media only screen and (max-width:991px){nav.wl-main .utility-box{top:16px;right:15px;padding:0;margin:0;width:auto}}nav.wl-main .utility-box a{display:inline-block;margin-left:13px}@media only screen and (max-width:991px){nav.wl-main .utility-box a{margin-left:6px}}nav.wl-main .utility-box .search{display:inline-block;width:14px;height:18px;background:url(../images/icons/search.svg) no-repeat center center;cursor:pointer}@media only screen and (max-width:991px){nav.wl-main .utility-box .search{width:20px;height:22px;background-size:20px}}@media only screen and (max-width:767px){nav.wl-main .utility-box .search{display:none}}nav.wl-main .utility-box .account{display:inline-block;width:16px;height:18px;background:url(../images/icons/account.svg) no-repeat center center;cursor:pointer}@media only screen and (max-width:991px){nav.wl-main .utility-box .account{width:22px;height:22px;background-size:22px}}nav.wl-main .utility-box .heart{display:inline-block;width:16px;height:18px;background:url(../images/icons/heart.svg) no-repeat center center;cursor:pointer}@media only screen and (max-width:991px){nav.wl-main .utility-box .heart{width:26px;height:22px;background-size:22px}}nav.wl-main .utility-box .basket{display:inline-block;width:16px;height:18px;background:url(../images/icons/cart-icon.svg) no-repeat center center;margin-left:13px;cursor:pointer;position:relative}@media only screen and (max-width:991px){nav.wl-main .utility-box .basket{width:26px;height:22px;background-size:22px;margin-left:6px}}nav.wl-main .utility-box .basket .amount{display:none}nav.wl-main .utility-box .basket.has-items .amount{width:12px;height:12px;background:#f58522;color:#fff;position:absolute;top:0;right:-4px;border-radius:6px;text-align:center;font-size:8px;line-height:13px;font-weight:600;display:block}nav.wl-main .utility-box .calculator{display:inline-block;width:16px;height:18px;background:url(../images/icons/tiny-calc.svg) no-repeat center center;cursor:pointer}@media only screen and (max-width:991px){nav.wl-main .utility-box .calculator{width:26px;height:22px;background-size:16px}}nav.wl-main .utility-box .menu-reveal{display:none;width:22px;height:22px;position:relative;top:4px;cursor:pointer;display:none;margin-left:5px}@media only screen and (max-width:991px){nav.wl-main .utility-box .menu-reveal{display:inline-block;margin-left:10px}}nav.wl-main .utility-box .menu-reveal i{width:100%;height:2px;background:#2da71f;display:block;position:relative}nav.wl-main .utility-box .menu-reveal i:nth-child(2){top:5px}nav.wl-main .utility-box .menu-reveal i:nth-child(3){top:10px}.overlay-wrap{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;visibility:hidden;opacity:0;-webkit-transition:visibility .3s cubic-bezier(.45, 0, .55, 1),opacity .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:visibility .3s cubic-bezier(.45, 0, .55, 1),opacity .3s cubic-bezier(.45, 0, .55, 1);-o-transition:visibility .3s cubic-bezier(.45, 0, .55, 1),opacity .3s cubic-bezier(.45, 0, .55, 1);transition:visibility .3s cubic-bezier(.45, 0, .55, 1),opacity .3s cubic-bezier(.45, 0, .55, 1)}.overlay-wrap.active{visibility:visible;opacity:1}.overlay-wrap .bg{background:rgba(0,0,0,.12);position:absolute;top:0;bottom:0;left:0;right:0}.modal-xl{--bs-modal-width:1120px}.modal-content{border-radius:0}.btn-close{position:absolute;width:22px;height:22px;top:10px;right:10px;background:#2da71f url(../images/icons/remove.svg) no-repeat center center;opacity:1;border-radius:0;padding:0;z-index:1}.modal.login .modal-header p{font-weight:700;color:#2da71f}.modal.login .modal-header p:after{margin-top:5px;display:block;content:"";width:200px;height:3px;background:#2da71f}.modal.login .modal-content{padding:30px;border-radius:10px}@media only screen and (max-width:767px){.modal.login .modal-content{padding:20px}}.modal.login .modal-body,.modal.login .modal-header{padding:0;border-bottom:none}.modal.login .modal-dialog{max-width:430px;margin:auto}.modal.login .modal-body{padding:20px;border:1px solid #dedede}.modal.login .modal-body form .form-control{border-color:#dedede!important}.modal.login .modal-body form .form-control,.modal.login .modal-body form .form-label{font-size:14px;line-height:21px;font-weight:500;color:#09320a}.modal.login .modal-body .accordion .accordion-item .accordion-header .accordion-button{font-size:14px;line-height:21px;font-weight:500;padding-top:8px;padding-bottom:8px;color:#09320a}.modal.login .modal-body .accordion .accordion-item .accordion-header .accordion-button:after{display:none}.modal.login .modal-body .accordion .accordion-item .accordion-header .accordion-button .form-check-input{top:1px;height:13px!important;width:13px!important}.modal.login .modal-body .accordion .accordion-item .accordion-header .accordion-button .form-check-input.collapse{display:block!important}.modal.login .modal-footer{border-top:none}.modal.search .modal-dialog{max-width:383px;background:0 0}.modal.search .modal-content{background:0 0}.modal.search .modal-body{padding:0}.accordion .accordion-item .accordion-header .accordion-button{padding-left:0;padding-right:0;background:0 0;font-size:24px;line-height:30px;color:#025102;font-weight:700}.accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.accordion .accordion-item .accordion-header .accordion-button:after{width:38px;height:38px;background-color:#f7faf2;background-repeat:no-repeat;background-position:center center;border-radius:50%;background-image:url(../images/icons/plus.svg);background-size:42%}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-image:url(../images/icons/minus.svg)}.accordion .accordion-item .accordion-collapse .accordion-body{padding-left:0;padding-right:0;font-size:17px;line-height:25px;color:#025102;font-weight:400}.accordion-group{margin-bottom:50px}.social-box{margin-top:10px;margin-bottom:10px}.social-box span{width:38px;height:38px;position:relative;display:inline-block;border:1px solid #2da71f;border-radius:50%;margin-left:4px;margin-right:4px;line-height:34px;text-align:center}.social-box a{width:38px;height:38px;position:relative;display:inline-block;border:1px solid #2da71f;border-radius:50%;margin-left:4px;margin-right:4px;line-height:34px;text-align:center}.social-box a svg{max-height:18px}.social-box a svg circle,.social-box a svg path,.social-box a svg rect{fill:#2DA71F}.social-box a:hover{background:#2da71f}.social-box a:hover svg circle,.social-box a:hover svg path,.social-box a:hover svg rect{fill:white}.social-box.white a{background:0 0;border:none}.social-box.white a svg circle,.social-box.white a svg path,.social-box.white a svg rect{fill:white!important}.social-box.white a:hover svg circle,.social-box.white a:hover svg path,.social-box.white a:hover svg rect{fill:#2DA71F!important}.breadcrumb{font-size:13px;line-height:16px;color:#fff;position:relative}@media only screen and (max-width:767px){.breadcrumb{font-size:11px}}.breadcrumb .pipe{padding-left:7px;padding-right:7px;position:relative;top:-1px;opacity:.64}.breadcrumb .current-page{font-weight:700}.breadcrumb a{color:#fff;text-decoration:none}.breadcrumb a:hover{text-decoration:underline;color:#fff}.breadcrumb .txt{font-weight:600}.breadcrumb.dark{color:#025102}.breadcrumb.dark a{color:#025102}.breadcrumb.dark a:hover{color:#025102}.swiper-nav-buttons{display:flex;justify-content:flex-end;padding-top:20px;margin-bottom:30px}.swiper-nav-buttons>div{width:36px;height:36px;background-color:#fff;border-radius:18px;text-align:center;background-position:center center;background-repeat:no-repeat;cursor:pointer;margin-left:10px}.swiper-nav-buttons>div.swiper-button-prev{background-image:url(../images/icons/arrow-left-black.svg)}.swiper-nav-buttons>div.swiper-button-next{background-image:url(../images/icons/arrow-right-black.svg)}.swiper-nav-buttons>div.swiper-button-disabled{opacity:.5;cursor:default}.swiper-nav-buttons.orange>div{background-color:#f58522}.swiper-nav-buttons.orange>div.swiper-button-prev{background-image:url(../images/icons/arrow-left-white.svg)}.swiper-nav-buttons.orange>div.swiper-button-next{background-image:url(../images/icons/arrow-right-white.svg)}.swiper-pagination{display:flex;justify-content:center;margin-top:40px;margin-bottom:40px}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border-radius:5px;background:#ece7e0;display:inline-block;margin-left:6px;margin-right:6px}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f58522}.swiper-pagination.green .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#2da71f}.wl-header{width:100%;position:relative;height:700px;padding-top:120px;overflow:hidden}@media only screen and (max-width:767px){.wl-header{align-content:flex-start!important;height:auto;padding-bottom:40px;padding-top:20px}}.wl-header .container{position:relative}.wl-header .swiper{overflow:visible}.wl-header .swiper .swiper-pagination{margin:0;top:-30px;margin-bottom:0;position:absolute;z-index:2}@media only screen and (max-width:767px){.wl-header .swiper .swiper-pagination{top:200px;right:10px;justify-content:flex-start;margin-bottom:20px;width:20px;flex-wrap:wrap}}@media only screen and (max-width:767px){.wl-header .swiper .swiper-pagination .swiper-pagination-bullet{flex:none;margin-bottom:13px}}.wl-header .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#2da71f}.wl-header .image{position:relative;top:-100px}@media only screen and (max-width:767px){.wl-header .image{top:0}}.coloured-tiles{padding-top:40px;padding-bottom:40px;overflow:hidden}@media only screen and (max-width:767px){.coloured-tiles{padding-bottom:0}}.coloured-tiles .container{max-width:1166px;padding-left:0;padding-right:0}.coloured-tiles .intro{padding-bottom:40px}.coloured-tiles .tiles{justify-content:center}.coloured-tiles .tiles .tile{position:relative;box-sizing:border-box;padding-top:45px}.coloured-tiles .tiles .tile .icon{position:absolute;left:50px;top:50px}@media only screen and (max-width:767px){.coloured-tiles .tiles .tile .icon{position:relative;width:60px;height:auto;top:0!important;left:0!important}}.coloured-tiles .tiles .tile .title{font-weight:600;font-size:18px;line-height:28px;margin-bottom:5px}.coloured-tiles .tiles .tile .desc{font-size:15px;line-height:23px;color:#010330}.coloured-tiles .tiles .tile .link{font-size:15px;line-height:23px;color:#010330;text-decoration:underline}.coloured-tiles .tiles .tile:first-child{width:416px;height:239px;background:url(../images/backgrounds/purple-shape.svg) no-repeat center left;background-size:contain;padding-left:115px}.coloured-tiles .tiles .tile:first-child .title{color:#6f20ff}.coloured-tiles .tiles .tile:nth-child(2){width:364px;height:239px;background:url(../images/backgrounds/green-shape.svg) no-repeat center left;background-size:contain;padding-left:85px;padding-right:30px}.coloured-tiles .tiles .tile:nth-child(2) .icon{left:20px}.coloured-tiles .tiles .tile:nth-child(2) .title{color:#2da71f}.coloured-tiles .tiles .tile:nth-child(3){width:376px;height:239px;background:url(../images/backgrounds/orange-shape.svg) no-repeat center left;background-size:contain;padding-left:95px;top:-40px;padding-top:85px}.coloured-tiles .tiles .tile:nth-child(3) .icon{left:30px;top:90px}.coloured-tiles .tiles .tile:nth-child(3) .title{color:#f58522}@media only screen and (max-width:767px){.coloured-tiles .tiles .tile{width:100vw!important;display:flex;flex-direction:column;justify-content:center;padding-left:85px!important;padding-right:85px!important;align-items:center;padding-top:0}.coloured-tiles .tiles .tile:first-child{background:url(../images/backgrounds/purple-shape-mob.svg) no-repeat top center;background-size:93%;height:63vw}}@media only screen and (max-width:767px) and (max-width:767px){.coloured-tiles .tiles .tile:first-child .icon{margin-top:-40px}}@media only screen and (max-width:767px){.coloured-tiles .tiles .tile:nth-child(2){background:url(../images/backgrounds/green-shape-mob.svg) no-repeat top center;background-size:100%;height:66vw;margin-top:-40px}.coloured-tiles .tiles .tile:nth-child(3){background:url(../images/backgrounds/orange-shape-mob.svg) no-repeat top center;background-size:100%;height:66vw}}@media only screen and (max-width:767px) and (max-width:767px){.coloured-tiles .tiles .tile:nth-child(3) .icon{margin-top:-40px}}.banner-overlay-green{min-height:500px;background-size:cover;background-position:center center;display:grid;position:relative;overflow:hidden}.banner-overlay-green .container{height:100%;max-height:100%;display:grid;position:relative}.banner-overlay-green .container .box-right{padding-left:120px;padding-top:170px;padding-right:0;color:#fff}@media only screen and (max-width:767px){.banner-overlay-green .container .box-right{padding-left:30px;padding-top:100px;display:flex;flex-wrap:wrap;align-content:flex-end;padding-bottom:40px}}.banner-overlay-green .bg-image{position:absolute;right:0;top:0;bottom:-10px;width:50%;-webkit-mask:url(../images/backgrounds/banner-side-2.svg);-webkit-mask-size:cover!important;-webkit-mask-repeat:repeat-x!important;background-size:cover;background-position:center center}@media only screen and (max-width:767px){.banner-overlay-green .bg-image{-webkit-mask-position:-100px 0px;width:100%;bottom:-330px}}.banner-slim{min-height:160px;background-position:center center;background-size:cover;background-repeat:no-repeat;align-content:center}@media only screen and (max-width:767px){.banner-slim{padding:20px;height:auto}}@media only screen and (max-width:767px){.banner-slim .container{padding:0}}.banner-medium{min-height:210px;background-position:center center;background-size:cover;background-repeat:no-repeat;align-content:center;color:#fff}@media only screen and (max-width:767px){.banner-medium{padding:20px;height:auto}}@media only screen and (max-width:767px){.banner-medium .container{padding:0}}.banner-medium .title{font-size:55px;line-height:55px;font-weight:600}@media only screen and (max-width:767px){.banner-medium .title{font-size:9vw;line-height:9vw}}.banner-mini{height:107px;background-position:center center;background-size:cover;background-repeat:no-repeat;align-content:center;padding:0 30px}@media only screen and (max-width:767px){.banner-mini{padding:30px;height:auto}}@media only screen and (max-width:767px){.banner-mini .container{padding:0}}@media only screen and (max-width:767px){.banner-mini .container .row{padding:0}}.banner-mini .subtitle{margin-bottom:0;font-size:24px}.banner-mini .desc{font-size:13px;margin-bottom:0}@media only screen and (min-width:768px){.bg-theme-1{background-image:url(../images/backgrounds/bg-1.jpg)}}@media only screen and (max-width:767px){.bg-theme-1{background-image:url(../images/backgrounds/bg-1-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-2{background-image:url(../images/backgrounds/bg-2.jpg)}}@media only screen and (max-width:767px){.bg-theme-2{background-image:url(../images/backgrounds/bg-2-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-3{background-image:url(../images/backgrounds/bg-3.jpg)}}@media only screen and (max-width:767px){.bg-theme-3{background-image:url(../images/backgrounds/bg-3-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-4{background-image:url(../images/backgrounds/bg-4.jpg)}}@media only screen and (max-width:767px){.bg-theme-4{background-image:url(../images/backgrounds/bg-4-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-5{background-image:url(../images/backgrounds/bg-5.jpg)}}@media only screen and (max-width:767px){.bg-theme-5{background-image:url(../images/backgrounds/bg-5-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-6{background-image:url(../images/backgrounds/bg-6.jpg)}}@media only screen and (max-width:767px){.bg-theme-6{background-image:url(../images/backgrounds/bg-6-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-7{background-image:url(../images/backgrounds/bg-7.jpg)}}@media only screen and (max-width:767px){.bg-theme-7{background-image:url(../images/backgrounds/bg-7-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-8{background-image:url(../images/backgrounds/bg-8.jpg)}}@media only screen and (max-width:767px){.bg-theme-8{background-image:url(../images/backgrounds/bg-8-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-9{background-image:url(../images/backgrounds/bg-9.jpg)}}@media only screen and (max-width:767px){.bg-theme-9{background-image:url(../images/backgrounds/bg-9-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-10{background-image:url(../images/backgrounds/bg-10.jpg)}}@media only screen and (max-width:767px){.bg-theme-10{background-image:url(../images/backgrounds/bg-10-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-11{background-image:url(../images/backgrounds/bg-11.jpg)}}@media only screen and (max-width:767px){.bg-theme-11{background-image:url(../images/backgrounds/bg-11-mob.jpg)}}@media only screen and (min-width:768px){.bg-theme-12{background-image:url(../images/backgrounds/bg-12.jpg)}}@media only screen and (max-width:767px){.bg-theme-12{background-image:url(../images/backgrounds/bg-12-mob.jpg)}}.banner-two-col{padding:20px 0}@media only screen and (max-width:767px){.banner-two-col{padding-left:20px;padding-right:20px}}.banner-two-col .row{margin:0}.banner-two-col .left,.banner-two-col .right{display:flex;align-items:center}.banner-two-col .left{padding-left:30px;border-right:1px solid #2da71f}@media only screen and (max-width:767px){.banner-two-col .left{padding-left:0;border-right:none!important;margin-bottom:20px}}.banner-two-col .right{padding-left:50px}@media only screen and (max-width:767px){.banner-two-col .right{padding-left:0}}.banner-two-col .title{font-size:30px;line-height:35px;font-weight:600;margin-bottom:0}.banner-two-col .desc{font-size:13px;line-height:21px;padding-right:30px}.banner-two-col .desc p{margin-bottom:0}.banner-two-col .desc p+p{margin-top:10px}.banner-two-col .txt-wrap{padding-right:30px}@media only screen and (max-width:767px){.banner-two-col .icon-wrap{justify-content:flex-end;display:flex}}.banner-two-col .icon-wrap i{width:109px;height:73px;display:inline-block;background-size:cover!important}.banner-two-col .icon-wrap i.delivery{background:url(../images/icons/delivery.svg) no-repeat center center}.categories-minifeed{padding-top:0;padding-bottom:50px}.categories-minifeed .container{position:relative;padding-left:40px;padding-right:40px}.categories-minifeed .container .swiper-nav-buttons{width:100%;position:absolute;top:50%;width:100%;left:0}.categories-minifeed .container .swiper-nav-buttons .swiper-button-prev{position:absolute;left:10px;margin:0}.categories-minifeed .container .swiper-nav-buttons .swiper-button-next{position:absolute;right:10px;margin:0}.categories-minifeed .container .item{text-align:center;height:auto;justify-content:space-between;display:flex;flex-direction:column}.categories-minifeed .container .item .title{font-size:15px;line-height:23px;font-weight:700;margin-bottom:0;margin-top:20px}.categories-minifeed .container .item .title a{text-decoration:none}.category-selector{padding-top:30px;padding-bottom:30px;min-height:500px}.category-selector.rm-height{padding-top:0;padding-bottom:0;min-height:inherit}.category-selector .container .top{display:flex}@media only screen and (max-width:767px){.category-selector .container .top{white-space:nowrap;overflow-x:scroll;width:100%;flex-wrap:nowrap;padding-bottom:20px}}.category-selector .container .top a{font-weight:700;width:auto;text-decoration:none}@media only screen and (max-width:767px){.category-selector .container .top a{font-size:20px}}.category-selector .container .top a.current{color:#f58522!important}.category-selector .container .cat-choices{padding-top:50px;padding-bottom:0}.category-selector .container .cat-choices .letter-group{margin-bottom:40px}.category-selector .container .cat-choices .letter{text-transform:uppercase;font-weight:700;font-size:17px;line-height:30px}@media only screen and (max-width:767px){.category-selector .container .cat-choices .letter{text-align:center;font-size:20px;margin-bottom:20px}}.category-selector .container .cat-choices .choices{display:grid;grid-template-columns:calc(50% - 25px) calc(50% - 25px);column-gap:50px}@media only screen and (max-width:767px){.category-selector .container .cat-choices .choices{grid-template-columns:100%}}.category-selector .container .cat-choices .choices .item{margin-bottom:10px;border-bottom:1px solid silver;padding-bottom:10px;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.category-selector .container .cat-choices .choices .item{flex-wrap:wrap}}.category-selector .container .cat-choices .choices .item .logo{width:100%;padding:15px;border-radius:10px;border:1px solid #e2e2e2;min-height:150px;margin-bottom:10px}.category-selector .container .cat-choices .choices .item .title a{font-weight:700}.category-selector .container .cat-choices .choices .item .buttons{white-space:nowrap;padding-left:20px}@media only screen and (max-width:767px){.category-selector .container .cat-choices .choices .item .buttons{width:100%;padding-left:0;margin-top:10px}}.category-selector .container .cat-choices .choices .item .buy-cat{width:30px;height:30px;background:url(../images/icons/pale-circle.png) no-repeat center center;display:inline-block;border-radius:50%;text-align:center;overflow:hidden;line-height:31px}.category-selector .container .cat-choices .choices .item .buy-cat:before{content:"";background:url(../images/icons/cat-bag.svg) no-repeat center center;width:14px;height:14px;display:inline-block}.category-selector .container .cat-choices .choices .item .calculate{width:30px;height:30px;background:url(../images/icons/gradient-circle.png) no-repeat center -16px;display:inline-block;border-radius:50%;overflow:hidden;text-align:center;line-height:39px;margin-left:10px}.category-selector .container .cat-choices .choices .item .calculate:before{content:"";background:url(../images/icons/calculate.svg) no-repeat center center;width:20px;height:20px;display:inline-block}.category-selector .container .cat-choices .choices.logos{grid-template-columns:calc(25% - 25px) calc(25% - 25px) calc(25% - 25px) calc(25% - 25px)}@media only screen and (max-width:767px){.category-selector .container .cat-choices .choices.logos{grid-template-columns:calc(50% - 10px) calc(50% - 5px);column-gap:15px}}.category-selector .container .cat-choices .choices.logos .item{text-align:center;justify-content:center;flex-wrap:wrap;border:none}@media only screen and (max-width:767px){.category-selector .container .cat-choices .choices.logos .item .logo{min-height:auto;height:90px;align-items:center;display:flex;justify-content:center}.category-selector .container .cat-choices .choices.logos .item .logo img{max-width:50%}}.category-selector .container .no-results{display:none}.tabbed-items .nav{font-size:15px;line-height:18px;padding-top:20px;padding-bottom:20px;justify-content:center}@media only screen and (max-width:767px){.tabbed-items .nav{justify-content:flex-start;padding-right:0}}.tabbed-items .nav.left{justify-content:flex-start}.tabbed-items .nav .nav-item .nav-link{color:#025102;font-weight:500;border-radius:20px}.tabbed-items .nav .nav-item .nav-link.active{color:#2da71f;background:#f7faf2}.tabbed-items .tab-content{padding-top:50px;padding-bottom:50px}@media only screen and (max-width:767px){.tabbed-items .tab-content{padding-top:0;padding-bottom:20px}}.bg-white{background:#fff}.bg-grey{background:#f9f9f9}.bg-charcoal{background:#2d2d2d}.bg-black{background:#0e0e0e}.bg-yellow{background:#f4ce2b}.bg-orange{background:#f58522}.bg-peach{background:#fcf8ed}.bg-red{background:#f50d0d}.bg-palegreen{background:#f7faf2}.bg-lightgreen{background:#9cd062}.bg-green{background:#2da71f}.bg-midgreen{background:#9ccf62}.bg-darkgreen{background:#025102}.bg-blackgreen{background:#09320a}.bg-darkgreen_2{background:#063a00}.bg-purple{background:#6f20ff}.bg-purple_light{background:#fbf7ff}.txt-white{color:#fff!important}.txt-grey{color:#f9f9f9!important}.txt-charcoal{color:#2d2d2d!important}.txt-black{color:#0e0e0e!important}.txt-yellow{color:#f4ce2b!important}.txt-orange{color:#f58522!important}.txt-peach{color:#fcf8ed!important}.txt-red{color:#f50d0d!important}.txt-palegreen{color:#f7faf2!important}.txt-lightgreen{color:#9cd062!important}.txt-green{color:#2da71f!important}.txt-midgreen{color:#9ccf62!important}.txt-darkgreen{color:#025102!important}.txt-blackgreen{color:#09320a!important}.txt-darkgreen_2{color:#063a00!important}.txt-purple{color:#6f20ff!important}.txt-purple_light{color:#fbf7ff!important}.bg-navy a{color:#fff}.bg-navy a:hover{color:#fff}.product-header{width:100%;position:relative;padding-top:30px;min-height:700px}@media only screen and (max-width:767px){.product-header{padding-left:15px;padding-right:15px;padding-top:15px}}.product-header .bg-pattern{position:absolute;background:url(../images/backgrounds/bg-2.jpg) no-repeat center top;background-size:110%;width:100%;height:550px;left:0;right:0;top:0}@media only screen and (max-width:767px){.product-header .bg-pattern{background-size:cover;height:650px}}.product-header .product-image-wrap{text-align:center;margin-bottom:20px;position:relative}@media only screen and (max-width:767px){.product-header .product-image-wrap{height:240px}}.product-header .product-image-wrap img{max-width:80%}@media only screen and (max-width:767px){.product-header .product-image-wrap img{max-height:100%}}.product-header .product-image-wrap.discontinued:before{background:rgba(255,255,255,.8);content:"Discontinued";font-size:40px;line-height:20px;font-weight:800;border-radius:35px;line-height:58px;box-sizing:border-box;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;color:#f50d0d;display:flex;justify-content:center;align-items:center}.product-header.product-style .product-add{margin-bottom:10px}@media only screen and (max-width:767px){.product-header.product-style .bullets .item:first-child{border-top:1px solid rgba(2,39,31,.16)}}.product-header .white-box{position:relative;z-index:1;background:#fff;border-radius:30px;padding:50px;box-shadow:0 0 40px rgba(0,0,0,.1)}@media only screen and (max-width:767px){.product-header .white-box{padding:20px;padding-left:20px;padding-right:20px;border-radius:20px}}.product-header .white-box .intro{padding-bottom:30px}.bg-white{background:#fff}.bg-grey{background:#f9f9f9}.bg-charcoal{background:#2d2d2d}.bg-black{background:#0e0e0e}.bg-yellow{background:#f4ce2b}.bg-orange{background:#f58522}.bg-peach{background:#fcf8ed}.bg-red{background:#f50d0d}.bg-palegreen{background:#f7faf2}.bg-lightgreen{background:#9cd062}.bg-green{background:#2da71f}.bg-midgreen{background:#9ccf62}.bg-darkgreen{background:#025102}.bg-blackgreen{background:#09320a}.bg-darkgreen_2{background:#063a00}.bg-purple{background:#6f20ff}.bg-purple_light{background:#fbf7ff}.txt-white{color:#fff!important}.txt-grey{color:#f9f9f9!important}.txt-charcoal{color:#2d2d2d!important}.txt-black{color:#0e0e0e!important}.txt-yellow{color:#f4ce2b!important}.txt-orange{color:#f58522!important}.txt-peach{color:#fcf8ed!important}.txt-red{color:#f50d0d!important}.txt-palegreen{color:#f7faf2!important}.txt-lightgreen{color:#9cd062!important}.txt-green{color:#2da71f!important}.txt-midgreen{color:#9ccf62!important}.txt-darkgreen{color:#025102!important}.txt-blackgreen{color:#09320a!important}.txt-darkgreen_2{color:#063a00!important}.txt-purple{color:#6f20ff!important}.txt-purple_light{color:#fbf7ff!important}.bg-navy a{color:#fff}.bg-navy a:hover{color:#fff}.community-minifeed{background:url(../images/backgrounds/background-02.jpg) no-repeat center top;background-size:cover;width:100%;position:relative;padding-top:130px;padding-bottom:160px}@media only screen and (max-width:767px){.community-minifeed{padding-top:70px;padding-bottom:70px}}.community-minifeed:before{content:"";background:url(../images/backgrounds/slant-2.svg) no-repeat center top -1px;background-size:cover;height:100%;width:100%;position:absolute;bottom:0;left:0;top:-11px;display:block}.community-minifeed:after{content:"";background:url(../images/backgrounds/slant-1.svg) no-repeat center bottom -1px;background-size:cover;height:100%;width:100%;position:absolute;bottom:0;left:0;display:block}.community-minifeed .intro{padding-bottom:30px}.community-minifeed .swiper{height:100%}.community-minifeed .swiper-slide{height:auto}.community-minifeed .tile{background:#fff;padding:20px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.community-minifeed .tile .info .title{font-size:25px;line-height:28px;color:#025102;font-weight:700}.review-item{min-height:225px}.review-item .detail{display:flex;margin-bottom:10px;align-items:center}.review-item .detail .name{font-size:21px;line-height:28px;font-weight:700;color:#09320a}.review-item .detail .stars{width:83px;height:11px;background:url(../images/icons/5-stars.svg) no-repeat center center;margin-left:12px}.review-item .desc{font-size:15px;line-height:23px;font-weight:400;color:#09320a;height:100%}.review-item .date-time{font-size:12px;line-height:20px;font-weight:400;color:#153b3a;opacity:.46;text-align:right}.download-tiles.row{margin:0;padding:0}.download-tiles .paginator{grid-template-columns:calc(33.3% - 10px) calc(33.3% - 10px) calc(33.3% - 10px);padding:0;gap:15px;padding-bottom:15px;box-sizing:border-box;display:none}@media only screen and (max-width:767px){.download-tiles .paginator{grid-template-columns:100%}}.download-tiles .paginator.current{display:grid!important}.download-tiles .item{padding:25px;background:url(../images/backgrounds/tile-bg-1.jpg) no-repeat center top;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;min-height:215px}.download-tiles .item .tags{margin-bottom:20px;width:auto;text-align:center}.download-tiles .item .tags span{background:silver;display:inline-block;padding:5px 10px;border-radius:13px;min-width:100px;font-size:12px;font-weight:600;line-height:17px;margin-right:2px;text-align:center;text-decoration:none;margin-bottom:10px}.download-tiles .item .tags span.sustainability{color:#2da71f!important;background:#f7faf2}.download-tiles .item .tags span.people-performance{color:#f58522!important;background:#fcf8ed}.download-tiles .item .tags span.health-safety{color:#6f20ff!important;background:#fbf7ff}.download-tiles .item .title{font-size:24px;line-height:28px;color:#fff;font-weight:700}.download-tiles .item .download-btn{background:#f58522 url(../images/icons/download.svg) no-repeat center center;padding:3px;width:35px;height:35px;display:block}.news-minifeed{padding-top:0;padding-bottom:50px}article.news-theme time{font-size:16px;line-height:20px;font-weight:400;color:#2da71f}article.news-theme .title{font-size:24px;line-height:28px;font-weight:700}article.news-theme .excerpt{font-size:15px;line-height:25px;font-weight:400;color:#025102}article.news-theme .info{padding-left:30px}@media only screen and (max-width:767px){article.news-theme .info{padding-left:0;padding-top:20px}}article.large time{font-size:16px;line-height:20px;font-weight:400;color:#2da71f}article.large .container{max-width:1000px}.bg-white{background:#fff}.bg-grey{background:#f9f9f9}.bg-charcoal{background:#2d2d2d}.bg-black{background:#0e0e0e}.bg-yellow{background:#f4ce2b}.bg-orange{background:#f58522}.bg-peach{background:#fcf8ed}.bg-red{background:#f50d0d}.bg-palegreen{background:#f7faf2}.bg-lightgreen{background:#9cd062}.bg-green{background:#2da71f}.bg-midgreen{background:#9ccf62}.bg-darkgreen{background:#025102}.bg-blackgreen{background:#09320a}.bg-darkgreen_2{background:#063a00}.bg-purple{background:#6f20ff}.bg-purple_light{background:#fbf7ff}.txt-white{color:#fff!important}.txt-grey{color:#f9f9f9!important}.txt-charcoal{color:#2d2d2d!important}.txt-black{color:#0e0e0e!important}.txt-yellow{color:#f4ce2b!important}.txt-orange{color:#f58522!important}.txt-peach{color:#fcf8ed!important}.txt-red{color:#f50d0d!important}.txt-palegreen{color:#f7faf2!important}.txt-lightgreen{color:#9cd062!important}.txt-green{color:#2da71f!important}.txt-midgreen{color:#9ccf62!important}.txt-darkgreen{color:#025102!important}.txt-blackgreen{color:#09320a!important}.txt-darkgreen_2{color:#063a00!important}.txt-purple{color:#6f20ff!important}.txt-purple_light{color:#fbf7ff!important}.bg-navy a{color:#fff}.bg-navy a:hover{color:#fff}.blend-mode{position:absolute;top:0;bottom:0;left:0;right:0;mix-blend-mode:hard-light;opacity:93%}.blend-mode.navy{background:#025102}.blend-mode.navy:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#025102;mix-blend-mode:hard-light;opacity:16%}.bg-image-float{position:absolute;right:0;left:0;top:0;width:100%;bottom:0;background-size:cover!important;background-position:center center!important}.bg-image-float.bw{filter:grayscale(100%)}.col-tiles{display:grid;grid-template-columns:calc(33.3% - 10px) calc(33.3% - 10px) calc(33.3% - 10px);gap:15px}@media only screen and (max-width:991px){.col-tiles{grid-template-columns:50% 50%}}@media only screen and (max-width:767px){.col-tiles{grid-template-columns:100%}}.col-tiles .item,.col-tiles article{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.05);padding:0;-webkit-transition:box-shadow .1s cubic-bezier(.45, 0, .55, 1);-moz-transition:box-shadow .1s cubic-bezier(.45, 0, .55, 1);-o-transition:box-shadow .1s cubic-bezier(.45, 0, .55, 1);transition:box-shadow .1s cubic-bezier(.45, 0, .55, 1)}.col-tiles .item a,.col-tiles article a{text-decoration:none}.col-tiles .item .img,.col-tiles article .img{height:200px;width:100%;position:relative;background-size:100%;background-repeat:no-repeat;background-position:center center;margin-bottom:10px;-webkit-transition:background-size .2s cubic-bezier(.45, 0, .55, 1);-moz-transition:background-size .2s cubic-bezier(.45, 0, .55, 1);-o-transition:background-size .2s cubic-bezier(.45, 0, .55, 1);transition:background-size .2s cubic-bezier(.45, 0, .55, 1)}@media only screen and (max-width:767px){.col-tiles .item .img,.col-tiles article .img{height:50vw}}.col-tiles .item .img:before,.col-tiles article .img:before{content:"";width:100%;height:60px;position:absolute;bottom:0;left:0;background:url(../images/backgrounds/slant-1.svg) no-repeat center bottom -1px;background-size:cover}.col-tiles .item .content,.col-tiles article .content{margin-bottom:0;padding:40px;padding-top:0}.col-tiles .item .content .date,.col-tiles article .content .date{font-size:16px;line-height:25px;color:#2da71f;margin-bottom:0}.col-tiles .item .content .title,.col-tiles article .content .title{font-size:24px;line-height:28px;color:#025102;font-weight:700;margin-bottom:10px}.col-tiles .item .content .desc,.col-tiles article .content .desc{font-size:15px;line-height:23px;color:#09320a}.col-tiles .item:hover,.col-tiles article:hover{box-shadow:0 10px 30px rgba(0,0,0,.1)}.col-tiles .item:hover .img,.col-tiles article:hover .img{background-size:103%}.col-tiles.products .item:first-child .img{background:url(../images/backgrounds/slant-2.png) no-repeat center bottom;background-size:cover}.col-tiles.products .item:nth-child(2) .img{background:url(../images/backgrounds/slant-1.png) no-repeat center bottom;background-size:cover}.col-tiles.products .item:nth-child(3) .img{background:url(../images/backgrounds/slant-3.png) no-repeat center bottom;background-size:cover}.col-tiles.products .item .img{text-align:center}.col-tiles.products .item .img:before{display:none}.col-tiles.products .item .img img{width:auto;height:auto;max-width:100%;max-height:100%}.masking{position:absolute!important;top:0;left:0;right:0;bottom:-90px}@media only screen and (max-width:767px){.masking{left:-300px;right:-300px;width:auto!important}}.masking.top{-webkit-mask:linear-gradient(#fff,#fff) bottom,url(/wp-content/themes/custom/images/top-curve-black.webp) top;-webkit-mask-size:100% 96%!important;-webkit-mask-repeat:repeat-x!important}.masking .elementor-widget-container{position:absolute!important;top:0;left:0;right:0;bottom:0;background-size:cover}.masking.bottom .elementor-widget-container{-webkit-mask:linear-gradient(#fff,#fff) top,url(/wp-content/themes/custom/images/bottom-curve-black.webp) bottom;-webkit-mask-size:100% 93%!important;-webkit-mask-repeat:repeat-x!important}.basket-reveal{position:absolute;top:0;right:0;width:480px;height:100%;background:#f7faf2;transform:translateX(100%);display:flex;flex-direction:column;justify-content:space-between;box-shadow:-14px 0 25px rgba(0,0,0,.1);-webkit-transition:transform .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:transform .3s cubic-bezier(.45, 0, .55, 1);-o-transition:transform .3s cubic-bezier(.45, 0, .55, 1);transition:transform .3s cubic-bezier(.45, 0, .55, 1)}@media only screen and (max-width:767px){.basket-reveal{width:90vw}}.basket-reveal.active{transform:translateX(0)}.basket-reveal .row{margin:0}.basket-reveal .close{position:absolute;width:22px;height:22px;top:0;right:0;background:#2da71f url(../images/icons/remove.svg) no-repeat center center}.basket-reveal .header{background:#fff;padding-left:25px;padding-right:25px;padding-top:20px;padding-bottom:20px}.basket-reveal .header .product-image{border:1px solid #e8e8e8;border-radius:10px;height:108px;position:relative;justify-content:center;display:flex;align-items:center}.basket-reveal .header .product-image img{max-height:150px;max-height:90px;max-width:90px}.basket-reveal .header .info{padding-right:0}.basket-reveal .header .status{padding-top:15px;padding-bottom:15px;padding-left:0;padding-right:0;display:flex;justify-content:flex-start;align-items:center;font-size:18px;line-height:18px;font-weight:600}.basket-reveal .header .status a{color:#2da71f!important}.basket-reveal .header .status i{width:24px;height:24px;display:inline-block;border-radius:50%;margin-right:10px;flex:none;background-size:12px!important}.basket-reveal .header .status.added i{background:#2da71f url(../images/icons/tick.svg) no-repeat center center}.basket-reveal .header .status.removed i{background:#f50d0d url(../images/icons/tick.svg) no-repeat center center}.basket-reveal .items{padding:25px;overflow:scroll;height:100vh;display:flex;align-content:flex-start;padding-bottom:200px;padding-top:15px}.basket-reveal .items .notification{font-size:16px;line-height:18px;font-weight:600;color:#025102;margin-bottom:0}.basket-reveal .items .item{display:flex;flex-wrap:wrap;margin-bottom:10px}.basket-reveal .items .item.product-style{padding-top:20px;padding-bottom:10px}.basket-reveal .items .item.product-style .product-image{position:relative;justify-content:center;display:flex;align-items:center}.basket-reveal .items .item.product-style .product-image img{max-height:150px;max-height:90px;max-width:90px}.basket-reveal .items .item.product-style .info{padding-right:0}@media only screen and (max-width:767px){.basket-reveal .items .item.product-style .info.side{display:flex;align-items:center}}.basket-reveal .items .item.product-style .info .title{font-size:15px;line-height:22px;margin-bottom:5px}.basket-reveal .items .item.product-style .info .desc{font-size:13px;line-height:22px}.basket-reveal .items .item.product-style .info .price-box .price-wrap{padding-right:5px}.basket-reveal .items .item.product-style .info .price-box .price-wrap .price{font-size:20px;line-height:20px;margin-bottom:6px}.basket-reveal .items .item.product-style .info .price-box .reduction .save-price{font-size:12px;line-height:13px}.basket-reveal .items .item.product-style .info .price-box .reduction .was-price{font-size:12px;line-height:13px}.basket-reveal .items .item.product-style .product-add{margin-top:15px}.basket-reveal .basket-footer{background:#fff;padding:15px 30px;box-shadow:0 -2px 9px rgba(0,0,0,.1);position:absolute;bottom:0;left:0;right:0}.basket-reveal .basket-footer .col-6{display:flex;align-items:center;padding-left:0;padding-right:0}.basket-reveal .basket-footer .col-6 a.continue-shopping{font-size:13px;text-decoration:none;font-weight:600}@media only screen and (max-width:767px){.basket-reveal .basket-footer .col-6 a.continue-shopping{font-size:13px}}.basket-reveal .basket-footer .btn-wrap{display:flex;justify-content:flex-end}@keyframes spinner{to{transform:rotate(360deg)}}.basket-reveal .ajax-return{-webkit-transition:filter .5s cubic-bezier(.45, 0, .55, 1);-moz-transition:filter .5s cubic-bezier(.45, 0, .55, 1);-o-transition:filter .5s cubic-bezier(.45, 0, .55, 1);transition:filter .5s cubic-bezier(.45, 0, .55, 1)}.basket-reveal .ajax-return .spinner-wrap{width:100%;text-align:center}.basket-reveal .ajax-return .spinner{width:30px;height:30px;display:inline-block;position:relative;animation:spinner 1.5s linear infinite;background-size:30px;margin-top:20px;background:url(../images/icons/spinner.png) no-repeat center center;background-size:30px}.basket-items-wrap{margin-bottom:50px}.basket-items-wrap .row{margin:0;padding:0}.basket-items-wrap .basket-grid{display:flex!important;margin:0;font-size:11px;padding:5px;min-width:1116px;align-items:center;padding-bottom:15px!important;padding-top:15px!important;border-bottom:1px solid #e2e2e2}.basket-items-wrap .basket-grid>div{display:flex;justify-content:flex-start;padding:4px;height:100%;align-items:center;color:#025102;text-align:left}.basket-items-wrap .basket-grid>div.catalogue-no{width:12%}.basket-items-wrap .basket-grid>div.stock-code{width:12%}.basket-items-wrap .basket-grid>div.description{width:16%}.basket-items-wrap .basket-grid>div.image{width:10%;justify-content:center}.basket-items-wrap .basket-grid>div.image img{max-height:80px}.basket-items-wrap .basket-grid>div.description{width:18%}.basket-items-wrap .basket-grid>div.qty{width:10%}.basket-items-wrap .basket-grid>div.list-price{width:10%}.basket-items-wrap .basket-grid>div.offer-price{width:10%}.basket-items-wrap .basket-grid>div.total{width:10%}.basket-items-wrap .basket-grid>div.last-item,.basket-items-wrap .basket-grid>div.remove-item{width:8%;justify-content:center}.basket-items-wrap .basket-grid>div.last-item .btn,.basket-items-wrap .basket-grid>div.remove-item .btn{width:22px;height:22px;background:#2da71f url(../images/icons/remove.svg) no-repeat center center;display:block;border-radius:0;padding:0;text-align:center}.basket-items-wrap .basket-grid>div.last-item .btn:hover,.basket-items-wrap .basket-grid>div.remove-item .btn:hover{background-color:#f58522}.basket-items-wrap .basket-grid>div span{text-align:left;display:inline-block;font-size:13px;line-height:13px;color:#025102}.basket-items-wrap .basket-grid>div:last-child{border-right:none}.basket-items-wrap .basket-grid.header>div span{font-weight:800}.added-floater{width:30px;height:30px;background:#2da71f;position:absolute;-webkit-transition:transform .3s cubic-bezier(.45, 0, .55, 1),left .3s cubic-bezier(.45, 0, .55, 1),top .3s cubic-bezier(.45, 0, .55, 1),opacity .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:transform .3s cubic-bezier(.45, 0, .55, 1),left .3s cubic-bezier(.45, 0, .55, 1),top .3s cubic-bezier(.45, 0, .55, 1),opacity .3s cubic-bezier(.45, 0, .55, 1);-o-transition:transform .3s cubic-bezier(.45, 0, .55, 1),left .3s cubic-bezier(.45, 0, .55, 1),top .3s cubic-bezier(.45, 0, .55, 1),opacity .3s cubic-bezier(.45, 0, .55, 1);transition:transform .3s cubic-bezier(.45, 0, .55, 1),left .3s cubic-bezier(.45, 0, .55, 1),top .3s cubic-bezier(.45, 0, .55, 1),opacity .3s cubic-bezier(.45, 0, .55, 1)}.added-floater.active{transform:scale(10%);opacity:0}.basket-page .search-products .wl-txt .subtitle{position:relative;top:-10px;font-size:18px;line-height:18px;font-weight:400;margin-left:10px}.basket-page .saved-items .items{margin-left:-5px;margin-right:-5px}.basket-page .saved-items .items .item{margin-left:5px;margin-right:5px;margin-bottom:10px;width:calc(25% - 10px)}@media only screen and (max-width:1024px){.basket-page .saved-items .items .item{width:calc(33.3% - 10px)}}@media only screen and (max-width:767px){.basket-page .saved-items .items .item{width:calc(50% - 10px)}}@media only screen and (max-width:400px){.basket-page .saved-items .items .item{width:100%}}.basket-page .saved-items .items .item.product-style.mini-box{box-shadow:none;border:1px solid #ebebeb;padding:10px 20px}.basket-page .saved-items .items .item.product-style.mini-box .product-image-wrap{padding-top:20px;padding-bottom:20px}.basket-page .saved-items .items .item.product-style.mini-box .product-image-wrap img{max-height:170px}.basket-page .saved-items .items .item.product-style.mini-box .info{padding-right:0}.basket-page .saved-items .items .item.product-style.mini-box .price-box{align-items:center;margin-bottom:10px}.basket-page .saved-items .items .item.product-style.mini-box .price-box .price-wrap .price{margin-bottom:0}.basket-page .saved-items .items .item.product-style.mini-box .price-box .reduction .save-price{font-size:14px;line-height:14px}.search-products .live-search-results{width:100%;background:#fff;margin-top:5px}.search-products .live-search-results .title{font-size:18px;line-height:28px;color:#2da71f;font-weight:600}.search-products .live-search-results .categories-list{padding:20px}.search-products .live-search-results .categories-list ul{margin:0;padding:0;list-style:none;font-size:15px;line-height:28px}.search-products .live-search-results .categories-list ul li{margin-bottom:0}.search-products .live-search-results .products-list{border-top:1px solid #e2e2e2;padding:20px;position:relative}.search-products .live-search-results .products-list .item{width:100%;position:relative;display:flex}.search-products .live-search-results .products-list .item img{width:30%}.search-products .live-search-results .products-list .item .detail{width:70%;font-size:15px;line-height:28px;padding-left:20px}.search-products .live-search-results .products-list .item .detail .name{font-weight:600;margin-bottom:0}.search-products .live-search-results .products-list .item .detail .sku{margin-bottom:0}.search-products .live-search-results a{text-decoration:none;color:inherit}.form-check-input{border-color:#f58522;position:relative;top:-1px;font-size:13px}.form-check-input:checked{background:url(../images/icons/checked.svg) no-repeat center center;border-color:#f58522}.form-check-input:focus{box-shadow:none}.form-check-input.green{border-color:#2da71f}.form-check-input.green:checked{background:url(../images/icons/checked-green.svg) no-repeat center center;border-color:#2da71f}.form-control{border-color:#2da71f!important;border-radius:0;font-size:15px;line-height:25px;color:#153b3a;padding-left:20px;padding-right:20px;padding-top:8px;padding-bottom:7px}.input-group-text{border:1px solid #2da71f!important;background-color:#2da71f!important;color:#fff;border-radius:0;height:100%}button{outline:0}button[type=submit]{border:none}.form-basic .form-control{border:none!important;font-size:14px}.wl-form button{outline:0}.wl-form button[type=submit]{border:none}.wl-form button[type=submit].search-icon{border:1px solid #2da71f!important;background:#2da71f url(../images/icons/search-white.svg) no-repeat center center!important;color:#fff;border-radius:0;height:100%;width:43px;padding:0;justify-content:center}.wl-form button[type=submit].search-icon:hover{background-color:#f58522!important;border-color:#f58522!important}.footer-brands{padding-bottom:30px;padding-top:30px;overflow:hidden;padding-left:20px;padding-right:20px}.footer-brands .footer-swiper{overflow:visible}.footer-brands .footer-swiper .swiper-slide{height:auto;display:flex;align-items:center;justify-content:center;opacity:.4}.footer-brands .footer-swiper .swiper-slide img{width:auto;height:auto;max-height:70px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.footer-brands .footer-swiper .swiper-slide:hover{opacity:1}.footer-brands .footer-swiper .swiper-slide:hover img{-webkit-filter:none;filter:none}.footer-banner{background:url(../images/backgrounds/footer-logo-bg.png) no-repeat center top;background-size:cover;padding-top:80px;padding-bottom:30px;color:#fff}@media only screen and (max-width:767px){.footer-banner{background:url(../images/backgrounds/footer-logo-bg-mob.png) no-repeat center top;background-size:cover;padding-top:60px;padding-bottom:60px;position:relative;z-index:2;padding-left:30px;padding-right:20px}}.footer-banner .d-flex{justify-content:center;border-right:1px solid #fff}@media only screen and (max-width:767px){.footer-banner .d-flex{border-right:none}}.footer-banner .d-flex:last-child{border-right:none}.footer-banner .txt-wrap{display:flex;align-items:center;padding-left:20px;font-weight:600}footer.main{background:#063a00;width:100%;padding-top:50px;padding-bottom:0;color:#fff}@media only screen and (max-width:767px){footer.main{margin-top:-70px;padding-top:80px}}@media only screen and (max-width:767px){footer.main .container .logo-wrap{text-align:center}}footer.main .container .logo-wrap .subscribe-wrap{margin-bottom:30px}footer.main .container .social-box{margin-left:-13px}footer.main .container .title{font-size:13px;line-height:27px;text-transform:uppercase;font-weight:700;color:#fff;color:#2da71f}@media only screen and (max-width:767px){footer.main .container .title{margin-bottom:0}}footer.main .container .title a{text-decoration:none}footer.main .container ul.links{list-style:none;font-size:13px;line-height:27px;margin:0;padding:0}@media only screen and (max-width:767px){footer.main .container ul.links{font-weight:600}}footer.main .container ul.links li a{text-decoration:none}footer.main .copyright{font-size:11px;color:rgba(255,255,255,.5);padding-top:40px}