.root{height:100vh}.wrap{min-height:calc(100vh - 242px);background:#fff}.wrap.activate,.wrap.forgot-password,.wrap.login,.wrap.resend-activation,.wrap.reset-password,.wrap.signup{background:#002401;background:linear-gradient(90deg,#002401,#097915 100%,#000 0)}@media(max-width:543px){.wrap{min-height:calc(100vh - 428px)}}@media(min-width:544px)and (max-width:767px){.wrap{min-height:calc(100vh - 307px)}}@media(min-width:768px)and (max-width:991px){.wrap{min-height:calc(100vh - 314px)}}@media(min-width:992px)and (max-width:1300px){.wrap{min-height:calc(100vh - 242px)}}@media(min-width:1300px)and (max-width:1302px){.wrap{min-height:calc(100vh - 242px)}}@media(min-width:1301px){.wrap{min-height:calc(100vh - 242px)}}.footer,.push{height:50px}.main-view .green{color:#fff;background:#84b82d;font-size:24px;font-weight:500}.main-view .white{background:#fff}.main-view .grey{background:#eaeaea}.main-view section{background:#fff;font-size:20px}.main-view section i.fas{font-size:100px;margin-bottom:10px}@media(max-width:543px){.main-view section i.fas{font-size:70px}}@media(min-width:544px)and (max-width:767px){.main-view section i.fas{font-size:70px}}.main-view section .services .row{display:flex;flex-flow:row wrap;justify-content:flex-start}.main-view section .services .row .service{display:flex;flex-flow:column nowrap;margin-top:70px;margin-bottom:70px}@media(max-width:543px){.main-view section .services .row .service{margin-top:25px;margin-bottom:25px}}@media(min-width:544px)and (max-width:767px){.main-view section .services .row .service{margin-top:35px;margin-bottom:35px}}@media(max-width:543px){.main-view section .services .row .service:last-child{margin-top:0}}@media(min-width:544px)and (max-width:767px){.main-view section .services .row .service:last-child{margin-top:0}}.main-view section .services .row .service button{margin-top:auto}.main-view section .services p{margin-top:10px;padding-bottom:20px}@media(max-width:543px){.main-view section .services p{padding-bottom:0}}@media(min-width:544px)and (max-width:767px){.main-view section .services p{padding-bottom:0}}.main-view section .services a{display:block}.main-view section .services a:hover .button-green{text-decoration:underline}.main-view section .services .info{min-height:18vh}.carousel-slider .carousel-slider-item{background-size:cover!important;height:440px}.carousel-slider .carousel-slider-item h1{background-color:rgba(0,0,0,.7);font-size:2.5em}@media(min-width:544px)and (max-width:767px){.carousel-slider .carousel-slider-item h1{font-size:2.1em}}@media(max-width:543px){.carousel-slider .carousel-slider-item h1{font-size:2.1em}}.carousel-slider .carousel-slider-item p{background-color:rgba(0,0,0,.7);font-size:1.5em}@media(min-width:544px)and (max-width:767px){.carousel-slider .carousel-slider-item p{font-size:1.3em}}@media(max-width:543px){.carousel-slider .carousel-slider-item p{font-size:1.3em}}.products .loading{width:70px}.products-list{display:flex;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}.product{margin:1%;background:#fff;width:23%;transition:all .5s ease-in-out}@media(min-width:1301px){.product{width:23%}}@media(min-width:1300px)and (max-width:1302px){.product{width:23%}}@media(min-width:992px)and (max-width:1300px){.product{width:31.33%}}@media(min-width:768px)and (max-width:991px){.product{width:48%}}@media(min-width:544px)and (max-width:767px){.product{width:48%}}@media(max-width:543px){.product{width:100%}}.product a .image{position:relative;height:170px;overflow:hidden}.product a .image img{position:absolute;height:100%;width:auto!important;float:none;margin:auto;left:50%;transform:translateX(-50%)}.product a .image .price{position:absolute;right:5px;top:5px;z-index:1;background:#00489a;color:#fff;padding:5px 10px;border-radius:50px}.product a .title{padding-top:10px;padding-bottom:10px;clear:both;text-align:center;background:#84b82d;color:#fff;font-weight:400}.product a:hover .title{text-decoration:underline}.product img{width:100%;margin:0}.product:hover{transform:scale(1.05)}.view h3{margin-bottom:5px}.view p{margin-bottom:10px}.view .price{background:#fff;text-align:center;margin:0;padding:10px;box-sizing:border-box;border:1px solid #ced4da}.view .price h3{margin:0}.view .quantity-container .input-group{align-items:center}.view .quantity-container button{height:20px;width:20px;padding:0;margin:0;font-size:10px;line-height:10px;border-radius:50px;border:none;text-align:center}.view .quantity-container button:first-child{margin-right:5px}.view .quantity-container button:last-child{margin-left:5px}.view .out-of-stock{background-color:red!important;border-color:red!important}.recycle-scheme img{width:100%;margin:0}.recycle-scheme section{clear:both}.recycle-scheme .green{background-color:#84b82d}.recycle-scheme .white{background-color:#fff}.recycle-scheme .grey{background:#eaeaea}.contact-us-form form{margin-top:22px!important;box-shadow:none!important}.contact-us-form form input,.contact-us-form form textarea{background:#fff!important}.signup{display:flex}.signup-formik{margin:auto;max-width:600px;min-width:300px;width:90%;padding-top:15px;padding-bottom:15px}.login{display:flex}.login-formik{margin:auto;max-width:500px!important;min-width:300px!important;width:90%;padding-top:15px;padding-bottom:15px;pointer-events:all!important}.forgot-password{display:flex}.forgot-password-formik{margin:auto;max-width:500px;min-width:300px;width:90%;padding-top:15px;padding-bottom:15px}.reset-password{display:flex}.reset-password-formik{margin:auto;max-width:500px;min-width:300px;width:90%;padding-top:15px;padding-bottom:15px}.baskets-list .title{font-weight:500;padding-bottom:3px;margin-bottom:10px;border-bottom:1px solid #84b82d}.basket-item{background:#fff;margin-bottom:10px;box-shadow:0 0 5px #e2e2e2;border:1px solid #e9e8e8}.basket-item .align-center,.basket-item .quantity-container,.basket-item .quantity-container .input-group{align-items:center}.basket-item .quantity-container button{height:20px;width:20px;font-size:10px;padding:0;margin:0;line-height:0;border-radius:50px;border:none;text-align:center}.basket-item .quantity-container button:first-child{margin-right:5px}.basket-item .quantity-container button:last-child{margin-left:5px}.basket-item .align-right{text-align:right;justify-content:flex-end}.basket-item a:hover{text-decoration:underline}.basket-item img{margin:0}.basket-summary{position:-webkit-sticky;position:sticky;top:45px;background:#fff;padding-top:20px;padding-bottom:20px;box-shadow:0 0 5px #e2e2e2;border:1px solid #e9e8e8}.login-modal .modal-dialog{margin:auto;display:flex;height:100vh;max-width:none}.confirm-booking-modal .modal-dialog{margin:auto;display:flex;height:100vh;max-width:none}.confirm-booking-modal .modal-dialog .modal-content{margin:auto;max-width:500px!important;min-width:300px!important;width:90%;padding-top:15px;padding-bottom:15px;pointer-events:all!important}.confirmation-form{width:60%!important;min-width:320px;margin:auto}@media(min-width:768px)and (max-width:991px){.confirmation-form{width:100%!important}}@media(min-width:544px)and (max-width:767px){.confirmation-form{width:100%!important}}@media(max-width:543px){.confirmation-form{width:100%!important}}.confirmation-form table th{text-align:left}.confirmation-form table.invoice{width:100%;background-color:#fff;border-collapse:collapse;border:1px solid #84b82d;color:#010302}.confirmation-form table.invoice tr{border-bottom:1px solid #84b82d}.confirmation-form table.invoice td{text-align:left}.confirmation-form table.invoice td,.confirmation-form table.invoice th{border-width:0;padding:6px}.confirmation-form table.invoice thead{background-color:#84b82d;color:#fff}.confirmation-form .text-align-right{text-align:right}.items-collection-container{display:flex;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}.items-collection-container .item-collection{flex:0 0 31.33%;margin:1%;background-color:#fff}.items-collection-container .item-collection .image{position:relative}.items-collection-container .item-collection .image img{margin:0!important;width:100%!important}.items-collection-container .item-collection .image .title{position:absolute;top:0;margin:0;background-color:hsla(0,0%,70.6%,.7);padding:10px;color:#fff}.items-collection-container .item-collection{transition:all .5s ease-in-out}@media(min-width:1301px){.items-collection-container .item-collection{flex:0 0 31.33%}}@media(min-width:1300px)and (max-width:1302px){.items-collection-container .item-collection{flex:0 0 31.33%}}@media(min-width:992px)and (max-width:1300px){.items-collection-container .item-collection{flex:0 0 31.33%}}@media(min-width:768px)and (max-width:991px){.items-collection-container .item-collection{flex:0 0 48%}}@media(min-width:544px)and (max-width:767px){.items-collection-container .item-collection{flex:0 0 48%}}@media(max-width:543px){.items-collection-container .item-collection{flex:0 0 100%}}.book-collection.formik{margin:0!important}.book-collection.formik form{margin:0!important;box-shadow:none}.formik .form-group input,.formik .form-group textarea{background:#fff!important}.formik .form-group .row div:first-child{margin-bottom:1em!important}@media(max-width:543px){.formik .form-group .pl-1,.formik .form-group .pr-1{padding-left:0!important;padding-right:0!important}}@media(min-width:544px)and (max-width:767px){.formik .form-group .pl-1,.formik .form-group .pr-1{padding-left:0!important;padding-right:0!important}}header{background:#f3f3f3;align-items:center;color:#000}header .logo img{width:60px;float:left;margin-right:5px}header .logo .title{font-size:40px;font-weight:400;white-space:nowrap}@media(min-width:768px)and (max-width:991px){header .logo .title{font-size:30px}}@media(min-width:544px)and (max-width:767px){header .logo .title{font-size:30px}}@media(max-width:543px){header .logo .title{font-size:30px}}header .burger-menu{text-align:right;cursor:pointer}header .burger-menu img{width:25px}@media(min-width:1301px){header .burger-menu{display:none}}@media(min-width:1300px)and (max-width:1302px){header .burger-menu{display:none}}@media(min-width:992px)and (max-width:1300px){header .burger-menu{display:none}}@media(min-width:768px)and (max-width:991px){header .burger-menu{display:none}}@media(min-width:1301px){header .nav-container .route{display:block!important}}@media(min-width:1300px)and (max-width:1302px){header .nav-container .route{display:block!important}}@media(min-width:992px)and (max-width:1300px){header .nav-container .route{display:block!important}}@media(min-width:768px)and (max-width:991px){header .nav-container .route{display:block!important}}@media(min-width:544px)and (max-width:767px){header .nav-container .route{position:relative;clear:both;padding:5px 0 0;margin-bottom:-5px;right:0}}@media(max-width:543px){header .nav-container .route{position:relative;clear:both;padding:5px 0 0;margin-bottom:-5px;right:0}}@media(min-width:544px)and (max-width:767px){header .nav-container{padding-left:0;padding-right:0}}@media(max-width:543px){header .nav-container{padding-left:0;padding-right:0}}header .align-center{align-items:center}nav{float:right;margin-top:30px;margin-bottom:10px}nav ul{display:flex;margin:0;padding:0}nav ul li{list-style:none}nav ul li a{display:block;color:#000;margin-right:10px;font-size:17px;font-weight:400;border-bottom:2px solid #84b82d}nav ul li a:hover{color:#000}nav ul li a.active{color:#84b82d;border-bottom:none;font-weight:700}@media(min-width:544px)and (max-width:767px){nav ul li a.active{color:#000;border-bottom:1px solid #fff}}@media(max-width:543px){nav ul li a.active{color:#000;border-bottom:1px solid #fff}}@media(min-width:768px)and (max-width:991px){nav ul li a{font-size:14px}}@media(min-width:544px)and (max-width:767px){nav ul li a{font-size:14px;margin-right:0;border-bottom:1px solid #fff;background:#84b82d;color:#fff;padding:15px}}@media(max-width:543px){nav ul li a{font-size:14px;margin-right:0;border-bottom:1px solid #fff;background:#84b82d;color:#fff;padding:15px}}nav ul li:last-child a{margin-right:0}@media(min-width:544px)and (max-width:767px){nav ul{display:block}}@media(max-width:543px){nav ul{display:block}}@media(min-width:768px)and (max-width:991px){nav{margin-top:15px}}@media(min-width:544px)and (max-width:767px){nav{float:none;margin-top:0;margin-bottom:0}}@media(max-width:543px){nav{float:none;margin-top:0;margin-bottom:0}}footer{color:#fff;background:#000;padding-top:10px}footer .container h4{border-bottom:1px solid #84b82d;padding-bottom:5px;margin-bottom:5px;float:left;clear:both}footer .container small{clear:both;width:100%;float:left;margin-bottom:10px;font-size:14px}footer .container a{color:#fff;text-decoration:underline}footer .container a:hover{color:#fff;text-decoration:none}footer .container .social-network small .shares{display:flex}footer .container .social-network small .shares img{width:45px;margin-right:5px}footer .container .copy-right{font-size:12px;font-weight:700;margin-bottom:5px}footer .container img.payments{width:100%}footer .container .footer-logo{display:flex;font-size:1.3em}footer .container .footer-logo img{width:40px;margin-right:3px}.toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:999;background:#404040;color:#84b82d;text-align:right}.toolbar ul{margin:0;padding:3px;list-style:none;display:inline-flex}.toolbar ul li{display:inline-flex;margin-left:20px}.toolbar ul li .text{margin-left:5px}.toolbar .basket{position:relative;display:inline}.toolbar .basket span{position:absolute;background:red;color:#fff;font-size:10px;text-align:center;padding:3px;margin:0;line-height:7px;border-radius:50px;right:0;top:13px}.toolbar a{color:#84b82d}.toolbar a:hover{color:#fff}.toolbar .logout{color:#de0000;cursor:pointer}.toolbar .logout:hover{color:#de0000}.alerts{position:fixed;min-width:320px;max-width:520px;width:90%;margin:auto;top:10px;left:0;right:0;z-index:999999}.container{width:1300px!important;max-width:1300px!important;padding-left:0;padding-right:0;word-break:break-word;margin:auto}@media(max-width:543px){.container{width:100%!important;max-width:100%!important}}@media(min-width:544px)and (max-width:767px){.container{width:100%!important;max-width:100%!important}}@media(min-width:768px)and (max-width:991px){.container{width:90%!important;max-width:90%!important}}@media(min-width:992px)and (max-width:1300px){.container{width:90%!important;max-width:90%!important}}@media(min-width:1300px)and (max-width:1302px){.container{width:90%!important;max-width:90%!important}}*{outline-width:0}.height-100{height:100%}a,a:hover{text-decoration:none;color:#000}a.green{color:#4caf50}a.green:hover{text-decoration:underline}.center{text-align:center}.text-align-right{text-align:right}.button-green{background:#84b82d;color:#fff;padding:15px;border-radius:5px;border:none}.button-green:hover{text-decoration:underline;color:#fff!important}@media(max-width:543px){.button-green{padding-top:5px;padding-bottom:5px}}@media(min-width:544px)and (max-width:767px){.button-green{padding-top:5px;padding-bottom:5px}}section .title{padding-top:18px;padding-bottom:10px;margin-bottom:0}@media(max-width:543px){section .title{padding-top:10px;font-size:1.7rem}}@media(min-width:544px)and (max-width:767px){section .title{padding-top:10px;font-size:1.7rem}}section img{width:100%;float:left;margin:0 10px 10px 0}@media(max-width:543px){section img{width:100%!important}}@media(min-width:544px)and (max-width:767px){section img{width:100%!important}}img{width:100%}.row{margin-left:0!important;margin-right:0!important}label{margin-bottom:5px}.margin-auto{margin:auto}form .form-group .form-control{border:1px solid #efefef;background:#efefef}form .form-group .error{display:block;color:#de0000;clear:both}form .form-group .input-error{border:1px solid #de0000;color:#de0000}.float-right{float:right}.formik form{background:#fff;padding:20px;display:inline-block;width:100%;box-shadow:0 0 5px #fff}.formik form .form-group .form-control{height:auto!important}@media(min-width:544px)and (max-width:767px){.formik form .form-group .row .col-12{padding-right:0!important;padding-left:0!important}.formik form .form-group .row .col-12:first-child{margin-bottom:1em}}@media(max-width:543px){.formik form .form-group .row .col-12{padding-right:0!important;padding-left:0!important}.formik form .form-group .row .col-12:first-child{margin-bottom:1em}}h1{font-size:1.7em}h2{font-size:1.4em}h3{font-size:1em}h4{font-size:.8em}h5{font-size:.6em}h6{font-size:.4em}.display-block{display:block!important;margin-bottom:5px}.inline-block{display:inline-block}.rc-tooltip .rc-tooltip-content .rc-tooltip-arrow{border-top-color:#000}.rc-tooltip .rc-tooltip-content .rc-tooltip-inner{font-size:16px;padding:10px;border-radius:3px;background:#000}.root,body,html{height:100%;margin:0;font-size:18px}@media(max-width:543px){.root,body,html{font-size:16px}}@media(min-width:544px)and (max-width:767px){.root,body,html{font-size:16px}}body,html{padding-right:0!important;background:#002401;background:linear-gradient(90deg,#002401,#097915 100%,#000 0)}
/*# sourceMappingURL=main.3f55f462.chunk.css.map */