:root{--primary-color: #0C0407;--green2: #63C801;--dark-black: #0C0407;--text-color: #4A4A4A;--white: #ffffff;--manrope: "Manrope", sans-serif;--montserrat: "Montserrat", sans-serif}body{margin:0;padding:0;font-family:var(--manrope);color:var(--dark-black);font-weight:300;font-size:18px}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:var(--primary-color)}li{list-style:none;display:block}img{max-width:100%}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:400;color:var(--dark-black);font-family:var(--montserrat)}h2{font-size:45px}h3{font-size:35px}h4{font-size:32px}h5{font-size:24px}ul,ol{padding:0;margin:0}p{font-size:18px;line-height:28px;font-family:var(--manrope)}.space-mr{margin:80px 0}.space-pd{padding:80px 0}.sc-hd{margin-bottom:20px}.container{width:1920px;max-width:100%;padding-left:100px;padding-right:100px}header nav{position:relative;width:100%;transition:all .3s ease;z-index:999}header.header-fixed nav{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 10px #0000001a}.site-title{margin-bottom:25px}nav{padding:0;box-shadow:0 2px 10px #0000001a}.header-icons{display:flex;align-items:baseline;justify-content:center;gap:18px}.header-icons a:hover{opacity:.7}.header-icons a{position:relative;font-size:22px;color:#000;text-decoration:none;transition:color .3s ease}.header-icons a:hover{color:var(--primary-color)}.cart-badge{position:absolute;top:-6px;right:-10px;background-color:var(--dark-black);color:#fff;font-size:10px;font-weight:600;border-radius:50%;min-width:18px;min-height:18px;display:flex;align-items:center;justify-content:center;padding-top:0}.nav-container{margin:0 auto;display:flex;justify-content:space-between;align-items:center}.logo{color:#fff;font-size:24px;font-weight:700;padding:20px 0}.logo img{max-width:120px}.menu-toggle{display:none;background:none;border:none;cursor:pointer}.menu-toggle span{display:block;width:25px;height:3px;background:var(--dark-black);margin:5px 0;transition:.3s}.menu-toggle.active span:nth-child(1){transform:rotate(-45deg) translate(-5px,6px)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}.menu{list-style:none;display:flex;align-items:center;gap:10px}.menu>li{position:relative;margin:0 30px}.menu>li>a{display:flex;align-items:center;justify-content:space-between;color:var(--dark-black);text-decoration:none;padding:0;transition:background .3s;font-weight:400;text-transform:uppercase;position:relative;font-size:16px;border-radius:30px;font-family:var(--montserrat)}.submenu-icon{font-size:10px;margin-left:5px}.menu>li:hover>a.has-submenu:after{transform:rotate(180deg)}.menu li a.has-submenu.active:after{transform:rotate(180deg)}.submenu{list-style:none;position:absolute;top:120%;left:0;background:#fff;min-width:200px;box-shadow:0 4px 10px #00000026;opacity:0;transform:translateY(15px);pointer-events:none;transition:all .35s cubic-bezier(.25,1,.5,1);z-index:1000}.submenu li a{display:block;color:#333;text-decoration:none;padding:12px 20px;transition:background .3s,padding-left .3s;border-bottom:1px solid #eee}.submenu li:last-child a{border-bottom:none}.submenu li a:hover{background:#f5f5f5;padding-left:25px}.mission-vision-wrapper{padding:80px 0;background-color:#fff}.mission-vision-header{text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:2px;color:#e8b44d;margin-bottom:20px}.mission-vision-title{font-size:42px;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:20px}.mission-vision-description{font-size:16px;color:#666;line-height:1.7;margin-bottom:40px}.explore-courses-btn{display:inline-flex;align-items:center;padding:14px 40px 14px 30px;border:2px solid #D4D4D4;border-radius:50px;background-color:transparent;color:#333;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s ease;position:relative}.explore-courses-btn:hover{border-color:#b8d84a;color:#333;transform:translate(5px)}.btn-arrow-icon{width:40px;height:40px;background-color:#b8d84a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:15px;transition:all .3s ease}.explore-courses-btn:hover .btn-arrow-icon{background-color:#a5c43a;transform:translate(3px)}.btn-arrow-icon svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.hero-image-container{position:relative;height:100%;min-height:400px}.hero-image-wrapper{border-radius:20px;overflow:hidden;height:100%}.hero-image-wrapper img{width:100%;height:100%;object-fit:cover}.info-card-item{display:flex;align-items:flex-start;margin-bottom:35px}.info-card-icon{width:56px;height:56px;background:linear-gradient(135deg,#4fc3f7,#29b6f6);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:20px}.info-card-icon svg{width:28px;height:28px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.info-card-content h3{font-size:20px;font-weight:700;color:#1a1a1a;margin-bottom:12px}.info-card-content p{font-size:15px;color:#666;line-height:1.7;margin:0}.close-menu-btn{display:none}@media (max-width: 1200px){.submenu .has-submenu{display:flex}body .submenu-icon{font-size:12px}.product__info-wrapper .button-wrapper{gap:0px 10px}.close-menu-btn{display:block;position:absolute;top:10px;right:20px;font-size:30px;color:var(--dark-black);border:none;background-color:transparent}.menu-toggle{display:block}.menu-wrap{box-shadow:-1px 0 5px #00000040;position:fixed;right:-330px;width:330px;height:calc(100vh - 64px);background:#fff;flex-direction:column;align-items:flex-start;padding:50px 0;transition:right .3s ease;overflow-y:auto;z-index:1111;top:0;height:100%}.menu>li>a{font-size:14px}.menu-wrap.active{right:0}.menu-wrap .menu{display:block;margin-top:15px}.menu-wrap .menu li{padding:10px 0;border-top:1px solid #f4f4f4;margin:0}.menu>li{width:100%;margin-bottom:15px;margin-left:0}.menu .submenu li:first-child{margin-top:10px}.menu .submenu li a{background-color:transparent;padding-left:30px;padding-top:0;padding-bottom:0;font-size:14px;font-family:var(--montserrat)}.menu .submenu li li a{padding-left:40px}.menu>li>a{padding:0 20px;width:100%;background-color:transparent;color:var(--dark-black)}.submenu{position:static;box-shadow:none;background:#0000;width:100%;max-height:0;overflow:hidden;opacity:1;transform:none;pointer-events:auto;transition:max-height .6s ease-in-out}.submenu.active{max-height:500px;display:block}.submenu li:first-child{padding-top:15px}.submenu li a{color:var(--dark-black)}.menu .submenu li{margin:0}.menu>li:hover .submenu{display:none}}.notification-bar{padding:15px 0;background-color:var(--dark-black);color:#fff;font-size:14px;font-family:var(--montserrat)}.notification-bar-slider{width:250px;margin-left:auto;margin-right:auto}.owl-carousel .owl-nav button{position:absolute;width:15px;height:15px;background-image:url(/cdn/shop/files/Vector_58.png?v=1763728491)!important;background-repeat:no-repeat!important;background-size:contain!important}.owl-carousel .owl-nav button:hover{opacity:.5}.owl-carousel .owl-nav button span{display:none}.owl-carousel .owl-nav .owl-prev{left:0;top:calc(50% - 7px)}.owl-carousel .owl-nav .owl-next{right:0;top:calc(50% - 7px);transform:rotate(180deg)}.hero-slider{position:relative;width:100%}.hero-slide{height:80vh;background-size:cover;background-position:center right;background-repeat:no-repeat;position:relative;display:flex;align-items:end;padding-bottom:100px}.hero-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0009,#0000001a)}.hero-content{position:relative;max-width:630px;color:#fff}.trustpilot-badge p{margin:0}.trustpilot-badge{background:linear-gradient(91.89deg,#ffffff1a,#ffffff4d 101.62%);padding:14px 22px;font-size:15px;border-radius:6px;display:flex;align-items:center;gap:0px 10px;margin-bottom:25px;width:fit-content}.trustpilot-badge img{max-width:138px}.hero-slide h1{font-size:60px;line-height:1.2;margin-bottom:25px;color:var(--white);font-weight:700}.hero-btn{background:#fff;color:#000;padding:12px 54px;display:inline-block;border-radius:4px;text-decoration:none;font-size:17px;font-family:var(--montserrat);font-weight:600;border:1px solid var(--white)}.hero-btn:hover{background-color:transparent;color:#fff}.slide-counter{display:flex;align-items:center;margin-top:40px;font-size:14px;opacity:.9}.slide-counter .line{width:80px;height:1px;background:#fff;margin:0 10px}.our-mission .title{margin:0}.custom-progress-nav{position:absolute;bottom:100px;right:5%;width:320px;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:18px;z-index:50;pointer-events:none;z-index:111}.custom-progress-nav .progress-bar{flex:1;height:2px;background:#ffffff4d;margin:0 20px;position:relative}.custom-progress-nav .progress-fill{position:absolute;left:0;top:0;height:2px;width:0%;background:#fff;transition:width .4s ease}.tag-bold{font-weight:500;font-size:25px;color:#000}.home-about-sc .lft-sc{padding-right:100px;padding-left:100px}.brand-slider .item{padding:10px}.brand-slider .item img{width:100%;height:70px;object-fit:contain;border:1.2px solid var(--dark-black);padding:15px;background:#fff;border-radius:6px}.brand-slider .owl-stage-outer{overflow:visible}.brand-slider .owl-stage{padding-left:0!important}.brand-slider{overflow:hidden;padding-right:80px}.brand-slider-wp{padding-left:calc(50% - 850px)}.lawn-hero{background:url(../images/smart-dawn.jpg) no-repeat center center/cover;min-height:700px;display:flex;align-items:end;position:relative;padding-bottom:50px}.lawn-hero *{color:#fff}.lawn-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;z-index:1}.lawn-hero p{font-size:22px;margin:15px 0 20px}.lawn-hero-content{position:relative;z-index:2}.banner-or-vd-sc video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.btn-custom{background:#fff;color:#000;padding:12px 54px;display:inline-block;border-radius:4px;text-decoration:none;font-size:17px;font-family:var(--montserrat);font-weight:600;border:1px solid var(--white);text-transform:uppercase}.lawn-hero .btn-custom.white-btn:hover span{color:var(--dark-black)}.btn-custom.white-btn{background-color:transparent;border:1px solid white;color:#fff}.btn-custom.white-btn:hover{background-color:#fff;color:var(--dark-black);border:1px solid white}.product-card{padding:20px;border:1px solid #E2E2E2;border-radius:12px}.wishlist-icon{width:45px;height:45px;background-color:var(--primary-color);display:flex;align-items:center;justify-content:center;border-radius:50%}.product-card .img-sc{padding:5px 0 30px}.product-card .btm-sc{font-family:var(--montserrat)}.product-card .img-sc img{max-width:90%;margin:auto}.product-card .btm-sc p{font-size:14px;color:#313131;margin-bottom:5px}.product-card .btm-sc h6{font-size:20px;font-weight:500;transition:all .5s;margin-bottom:10px}.product-card .btm-sc h6:hover{opacity:.7;transition:all .5s}.price-s{font-size:18px;font-weight:400}.rating{font-size:23px;color:#f6a74a}.product-card .btn-custom{margin-top:10px;opacity:0}.product-card:hover .btn-custom{opacity:1}.btn-custom.border-btn{position:relative;border-radius:10px;background:url(/cdn/shop/files/border-image.png?v=1763726582) no-repeat center/cover;overflow:hidden;padding:5px;transition:all .5s;border:none}.btn-custom.border-btn span{border-radius:5px;background-color:#fff;padding:12px 54px;display:block;transition:all .5s}body .owl-theme .owl-nav [class*=owl-]:hover{background:transparent}.btn-custom.border-btn:hover span{background-color:var(--dark-black);color:#fff;transition:all .5s}.smart-home .btm-content{padding:30px;max-width:430px}.smart-home .btm-content h2 span{font-size:22px;display:inline-block;vertical-align:middle;margin-top:-10px}.smart-home .btm-content h2{margin-bottom:20px}.smart-home .lft-sc img{width:100%;border-radius:0 5px 5px 0}.smart-home .rgt-sc img{width:100%;border-radius:5px 0 0 5px}.smart-tech-slider .lft-sc{padding:50px 0}.right-top-arrow .owl-carousel .owl-nav button{background-image:url(/cdn/shop/files/Vector_60.png?v=1763728688)!important;width:20px;height:20px;background-repeat:no-repeat!important;background-position:center!important}.right-top-arrow .owl-carousel .owl-nav .owl-next{background-image:url(/cdn/shop/files/Vector_59.png?v=1763728610)!important;transform:unset}.right-top-arrow .owl-carousel .owl-nav .owl-prev{top:0;right:30px;left:unset}.right-top-arrow .owl-carousel .owl-nav .owl-next{top:0;right:0;left:unset}.home-card-slider,.testimonials-carousel{padding-top:60px}.smart-tech-slider .sc-hd,.testimonials-section .section-header{margin-bottom:-30px}.testimonials-section .top-item{gap:0px 10px}.testimonial-card{background:#fff;border-radius:16px;padding:20px;border:1px solid #E4E4E4;transition:transform .3s ease}.testimonial-card:hover{transform:translateY(-5px);box-shadow:0 5px 25px #0000001f}.testimonial-stars{margin-bottom:20px}.testimonial-stars i{color:#f5a623;font-size:18px}.testimonial-stars{font-size:25px;font-family:var(--manrope);color:#f6a74a;line-height:1}.testimonial-text{color:var(--dark-black);font-size:20px;line-height:1.8;margin-bottom:25px}.testimonial-author{display:flex;align-items:center;gap:15px}.author-image{width:50px!important;height:50px;border-radius:50%;object-fit:cover}.author-info h5{font-size:20px;font-weight:400;color:var(--dark-black);margin:0}.author-info p{font-size:16px;color:var(--dark-black);font-weight:300;margin:0}.testimonial-stars img{width:fit-content!important}.footer-section{background-color:var(--primary-color);color:var(--white);font-family:Roboto,sans-serif}.footer-title{font-size:24px;font-weight:400;margin-bottom:20px;color:var(--white)}.footer-about{font-size:18px}.footer-links li{margin-bottom:15px}.footer-links a{color:var(--white);text-decoration:none;font-size:18px;transition:all .5s}.footer-links a:hover{text-decoration:underline}.footer-links a:hover,.footer-phn a,.footer-phn a:hover{color:var(--white);transition:all .5s}.footer-phn{margin-top:15px}.social-links{margin-top:25px}.social-links .social-icon{display:inline-block;text-align:center;color:var(--white);font-size:20px;transition:all .3s ease}.social-links .social-icon:hover{color:#fff}.footer-divider{border-color:#fff3}.footer-bottom{font-size:14px;padding:30px 0;margin:50px 0 30px;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}.dev-link{color:var(--white);font-size:16px}.dev-link:hover{text-decoration:underline}.footer-section{padding:100px 0 20px}.copyrgt-sc .small-rgt{display:flex;justify-content:flex-end;gap:0px 10px}.why-buy .inner-row{padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid rgba(255,255,255,.2)}.copyrgt-sc{padding-top:20px;margin-top:50px;border-top:1px solid rgba(255,255,255,.2)}.feature-box .icon-wrap{width:75px;height:75px;border:1px solid #FFFFFF;border-radius:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-box{display:flex;gap:0px 20px}.feature-box h5{color:#fff;font-size:24px;margin-bottom:10px}.col-n-1{width:45%}.col-n-2,.col-n-3{width:20%}.col-n-4{width:15%}.footer-about{max-width:68%}.rm-hero-section:after{content:"";width:100%;height:50%;background-color:var(--dark-black);position:absolute;left:0;bottom:0}.rm-hero-section .container{position:relative;z-index:2}.rm-hero-section{padding-bottom:40px;position:relative}.rm-image-wrapper{position:relative}.rm-hero-image{border-radius:8px;width:100%;display:block}.rm-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;font-size:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;transition:.3s}.rm-play-btn:hover{transform:translate(-50%,-50%) scale(1.1)}.rm-why-buy{background-color:var(--dark-black);color:var(--white);padding:80px 0}.rm-why-buy .rm-title{color:var(--white)}.rm-feature-box .rm-feature-title{font-weight:500;color:var(--white);font-size:28px;margin-bottom:20px}.rm-feature-text{opacity:.85}.our-mission .top-sc h2{margin-bottom:20px}.our-mission .top-sc p{font-size:25px;line-height:1.5}.our-mission .row-flex{margin-top:35px}.our-mission .row-flex .col-wp{width:fit-content}.our-mission .row-flex .col-wp .number{font-size:40px;font-weight:600;color:var(--dark-black)}.our-mission{background-image:url(../images/bg-about.png);background-size:cover;background-position:10%}.about-ai-lawn .lft-sc img{border-radius:15px}.about-ai-lawn .row1{--bs-gutter-x: 130px}.small-title{font-size:18px;text-transform:uppercase;color:var(--green2);font-weight:400;letter-spacing:2px}.about-ai-lawn .btn{margin-top:20px}.about-ai-lawn.about-pg-sc h2{margin-bottom:30px}.about-ai-lawn.about-pg-sc .list-sc{margin-top:60px}.list-sc .list-wrap{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #DEDEDE}.list-sc .list-wrap:last-child{border:none}.list-sc p{margin:0}.list-sc .list-wrap h4{font-size:25px;font-weight:500;margin-bottom:15px;position:relative;padding-left:20px}.list-sc .list-wrap h4:before{content:"";width:8px;height:8px;background-color:var(--primary-color);position:absolute;left:0;border-radius:50%;top:10px}.about-ai-lawn{overflow:hidden}.section-title{margin-bottom:10px}.section-desc{width:770px;max-width:100%;margin:0 0 40px}.contact-card{border:1px solid var(--dark-black);border-radius:12px;padding:30px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.contact-card p a{color:var(--dark-black)}.contact-card:hover{transform:translateY(-5px);box-shadow:0 6px 15px #0000001a}.product-card-wrapper .card{border:1px solid #E5E5E5;border-radius:10px;padding:25px}.product-card-wrapper .card--standard .card__inner{background-color:transparent}.product-card-wrapper .card__heading{font-size:20px;font-weight:500;color:var(--dark-black);text-align:center}.product-card-wrapper .card__heading a{text-decoration:none!important}body .facets-container-drawer{margin-bottom:30px}body .facets-container-drawer summary>span{padding:10px 15px;font-size:20px;font-family:var(--manrope);border-radius:5px;border:1px solid #DEDEDE}body .page-width{width:1920px;max-width:100%;padding-left:100px;padding-right:100px;margin:auto}.product-count__text{display:none}.product-card-wrapper .card-information>.price{font-size:18px;color:var(--dark-black);text-align:center}.product-card:hover .quick-add__submit{opacity:1}.product-card .quick-add__submit{margin-top:15px!important}.product-card-wrapper .quick-add__submit{position:relative;border-radius:10px;background:url(/cdn/shop/files/border-image.png?v=1763726582) no-repeat center/cover;overflow:hidden;padding:5px;transition:all .5s;border:none;opacity:0;width:fit-content;margin:auto;min-width:unset}body .mobile-facets{z-index:1100}body .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.product-card-wrapper .card:hover .quick-add__submit{opacity:1}body .collection-hero__title{font-size:45px;text-align:center;margin-top:80px}.product-card-wrapper .quick-add__submit span{border-radius:5px;background-color:#fff;padding:15px 44px;display:block;transition:all .5s;width:100%;font-size:17px;text-transform:uppercase;color:var(--dark-black)}.icon-box{width:75px;height:75px;background-color:var(--dark-black);display:flex;align-items:center;justify-content:center;border-radius:8px;margin-bottom:100px}.icon-box i{font-size:22px;color:#000}.contact-card h4{font-size:25px;font-weight:500;margin-bottom:10px}.contact-card p{font-size:18px;margin-bottom:15px;min-height:60px}.product-media-container .product__media img{object-fit:contain}.contact-link{text-decoration:none;color:var(--dark-black);transition:color .3s;font-size:18px;font-weight:300;display:flex;gap:0px 7px;border-bottom:1px solid var(--bs-black);width:fit-content;line-height:1.1}.contact-link:hover{color:var(--green2);text-decoration:none}.faq-section h2{margin-bottom:15px}.faq-section p{max-width:725px;margin:0 auto}.accordion-item{border:none;background:#f6f6f6;border-radius:0;margin-bottom:20px;overflow:hidden}.accordion-item h2{margin:0}.accordion-button{color:var(--dark-black);font-weight:500;font-size:24px;padding:25px 25px 20px;box-shadow:none;background-color:transparent}.accordion-button:focus{box-shadow:none}.accordion-button:not(.collapsed){background-color:#e9e9e9;color:var(--dark-black)}.accordion-body{background-color:transparent;padding:15px 20px;color:var(--dark-black);border-top:none}.accordion-button i{transition:transform .3s ease}.accordion-button:not(.collapsed) i{transform:rotate(45deg)}.faq-section .top-sc{margin-bottom:50px}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:url(/cdn/shop/files/Vector_46.svg?v=1764054085)}.ctu-left{padding-right:140px;border-right:1px solid #E9E9E9}.ctu-title{margin-bottom:20px}.product-card .img-hover,.product-card:hover .img-primary{display:none!important}.product-card:hover .img-hover{display:block!important}.ctu-desc{margin-bottom:40px}.ctu-follow-label{font-size:20px;font-weight:400;margin-bottom:10px}.ctu-social{display:flex;gap:15px}.ctu-social-icon{width:32px;height:32px;border:1px solid #333;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#333;font-weight:600}.ctu-social-icon:hover{opacity:.7}.ctu-right{padding-left:60px}.ctu-input,.ctu-textarea{width:100%;border:none;border-bottom:1px solid #828282;padding:15px 0;margin-bottom:25px;font-size:15px;font-size:18px;font-weight:300;box-shadow:none!important}.ctu-input::placeholder,.ctu-textarea::placeholder{color:#0c0407;font-size:18px;font-weight:300}.ctu-input:focus,.ctu-textarea:focus{border-bottom:1px solid #000;outline:none}.ctu-textarea{height:120px;resize:none}body .product__info-wrapper{padding-left:100px}.product__info-wrapper .product__text{font-size:16px;color:var(--dark-black);margin-bottom:15px}.product__info-wrapper .product__title{font-size:30px;font-weight:500;font-family:var(--montserrat)}.product-form__quantity .form__label{font-size:18px;color:var(--dark-black)}.product__info-wrapper .quantity{border:2px solid var(--dark-black);border-radius:5px}.product__info-wrapper .quantity__button .svg-wrapper{width:17px}.product__info-wrapper .button-wrapper{display:flex}.product__info-wrapper .button-wrapper>div{width:fit-content;max-width:unset;flex:unset}.product__info-wrapper .product-form__buttons{min-width:300px;padding-top:10px;padding-left:20px}.product-details h3{font-size:18px;margin-bottom:20px;color:var(--dark-black)}.product-details li{font-size:16px;margin-bottom:20px;color:var(--dark-black);position:relative;padding-left:20px}.product-details li:before{content:"";width:6px;height:6px;background-color:var(--dark-black);border-radius:50%;position:absolute;left:0;top:7px}.share-buttons{display:flex;flex-wrap:wrap}.product-smart-home .rgt-sc img{height:100%;object-fit:cover}.product-smart-home img{border-radius:5px}.product-smart-home{margin-bottom:80px}.share-buttons a{border:1px solid var(--dark-black);padding:7px 20px;border-radius:5px;margin-right:15px}.share-buttons a:hover{border:1px solid grey;opacity:.7}.product__info-wrapper .product-form__buttons button{width:100%;background-color:var(--dark-black);font-size:17px;color:#fff;border:1px solid var(--dark-black);border-radius:5px;text-transform:uppercase}.product__info-wrapper .product-form__buttons button:hover{background:transparent;color:var(--dark-black)}.product__info-wrapper .quantity:after,.product__info-wrapper .quantity:before{content:none}.product__info-wrapper .price__regular .price-item--regular{font-size:25px;font-family:var(--montserrat);font-weight:500}.product-desc-section .desc_list{border-top:1px solid #E5E5E5;margin-top:50px;padding-top:50px}.product-desc-section h2,.product-desc-section h3,.product-desc-section h4,.product-desc-section h5{font-size:22px;margin-bottom:25px}.product-desc-section p{font-size:20px;margin-bottom:25px}.ctu-btn{padding:12px 30px;border:2px solid #000;background:transparent;font-weight:600;cursor:pointer;transition:.3s ease}.ctu-btn:hover{background:#000;color:#fff}.inner-banner{background-color:var(--dark-black)}.ai-robot h3{font-size:30px;margin:20px 0}.ai-robot hr{margin:25px 0}.ai-robot h2{margin-bottom:30px}.product-form__input .form__label{font-weight:500}.product-form__input .form__label span{font-weight:300;color:var(--bs-black)}.inner-banner h1{font-size:45px}body .jdgm-histogram__bar-content,body .jdgm-write-rev-link.jdgm-write-rev-link,body .jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover,body .jdgm-write-rev-link.jdgm-write-rev-link:focus,body .jdgm-write-review-modal__nav-btn{background-color:var(--dark-black)!important}.jdgm-write-review-modal__nav-btn{color:#fff!important}body .jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{background-color:var(--dark-black)!important;border:1px solid var(--dark-black)!important}body .jdgm-write-rev-link.jdgm-write-rev-link{border:1px solid var(--dark-black)!important}body .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,body .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow,body .jdgm-rev__pinned,body .jdgm-rev__icon:not(.jdgm-rev__avatar):before,body .jdgm-rev__author,body .jdgm-write-review-modal__stars .jdgm-star{color:var(--dark-black)!important}body .jdgm-widget .jdgm-verified-checkmark{filter:brightness(0%)}body .rating-star{font-size:25px;color:#f6a74a;--color-rating-star:#F6A74A}body .rating-count{font-size:20px;margin-top:-5px}.card__content .card-information{text-align:center}.pro-tag{position:absolute;right:0;top:0;font-size:16px;color:#fff;padding:7px 20px;background-color:var(--dark-black);clip-path:polygon(0 0,100% 0,100% 100%,18% 100%,0 79%);border-top-right-radius:5px;z-index:1}.product-card-wrapper .card__badge span{padding:7px 10px}.product-card-wrapper .card__badge{position:absolute;left:5px;top:5px;z-index:2}.collection-list.grid{margin-bottom:80px}.collection-list.grid{display:flex;flex-wrap:wrap;gap:40px 40px}.collection-list.grid li{width:calc(33.33% - 40px)}.collection-list .card{position:relative}.collection-list .card .card__content .card__heading{color:#fff;font-size:25px}.collection-list .card .card__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:2;height:100%}.collection-list .card .card__content a{color:#fff}.collection-list .card:after{content:"";width:100%;height:100%;background-color:#0000004d;position:absolute;left:0;top:0}.collection-list .card__inner{height:100%}body .cat-title{font-size:70px;margin:50px 0}.product__title h1{font-weight:600}.thumbnail-list{grid-template-columns:repeat(4,1fr)!important}.thumbnail-list{overflow-x:auto!important;white-space:nowrap}.thumbnail-list__item{flex:0 0 auto;width:calc(12% + .9rem)!important;!important}.thumbnail-list::-webkit-scrollbar{height:6px}.thumbnail-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.fade-effect{animation:fadeOnly 1.6s ease forwards}@keyframes fadeOnly{0%{opacity:0}to{opacity:1}}.inner-banner .col-md-8,.hero-slide{overflow:hidden}.hero-slide.first-slide{animation:zoom-fade-bg 2.5s cubic-bezier(.26,.54,.32,1) forwards}@keyframes zoom-fade-bg{0%{opacity:0;background-size:130%;background-position:center center}to{opacity:1;background-size:100%;background-position:center center}}.inner-banner img{height:100%;width:100%;animation:zoom-fade 2.5s cubic-bezier(.26,.54,.32,1) forwards;object-fit:cover}.smart-home .lft-sc,.smart-home .lft-sc .img-wp,.smart-home .rgt-sc .img-wp,.smart-tech-slider .rgt-sc .img-wp,.inner-banner,.inner-banner .img-wrapper,.home-about-sc .img-wrapper{overflow:hidden;position:relative}.smart-home .lft-sc img,.smart-home .rgt-sc .img-wp img,.smart-tech-slider .rgt-sc .img-wp img,.inner-banner img,.home-about-sc img{width:100%;height:auto;display:block;transform:scale(1.3);opacity:0;transform-origin:center center}.smart-home.in-middle .lft-sc img,.smart-home.in-middle .rgt-sc .img-wp img,.smart-tech-slider.in-middle .rgt-sc .img-wp img,.inner-banner.in-middle img,.home-about-sc.in-middle img{animation:zoom-fade 2.5s cubic-bezier(.26,.54,.32,1) forwards}.product-smart-home .img-wrapper{overflow:hidden;position:relative}.product-smart-home .img-wrapper img{width:100%;height:auto;display:block;transform:scale(1.3);opacity:0}.product-smart-home.in-middle .img-wrapper img{animation:zoom-fade 2.5s cubic-bezier(.26,.54,.32,1) forwards}@keyframes zoom-fade{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.price-item--sale{color:#f33952!important;font-weight:700!important}.price__container .price__sale .price-item{color:var(--dark-black)}.product-media-container{border:none!important}.drawer__header h2{font-size:28px}body .drawer__close{padding:0;width:36px;height:36px;min-width:36px;top:20px;left:20px}body .drawer__close svg{display:none}body .drawer__close:before{content:"";height:15px;width:15px;margin-right:2px;border-bottom:2px solid #212a2f;border-left:2px solid #212a2f;transform:translateY(-50%) rotate(-135deg);right:9.5px;position:absolute;transition:.5s all}body .drawer__footer{padding-top:15px;border-top:1px solid #f4f4f4;opacity:0;transform:translateY(60px);transition:transform .85s cubic-bezier(.165,.84,.44,1) .255s,opacity .85s cubic-bezier(.165,.84,.44,1) .69s}.login-wrapper,.cart-drawer__empty-content .custom_wrapper,.drawer__header{opacity:0;transform:translateY(60px);transition:transform .85s cubic-bezier(.165,.84,.44,1) .255s,opacity .85s cubic-bezier(.165,.84,.44,1) .19s}.active .login-wrapper,.active .cart-drawer__empty-content .custom_wrapper,.active .drawer__header{opacity:1;transform:translateY(0);transition:transform .85s cubic-bezier(.165,.84,.44,1) .255s,opacity .85s cubic-bezier(.165,.84,.44,1) .19s}body .active .drawer__footer{opacity:1;transform:translateY(0);transition:transform .85s cubic-bezier(.165,.84,.44,1) .255s,opacity .85s cubic-bezier(.165,.84,.44,1) .69s}.cart-drawer .cart-item{opacity:0;transform:translateY(60px);transition:transform .85s cubic-bezier(.165,.84,.44,1) .255s,opacity .85s cubic-bezier(.165,.84,.44,1) .33s}.active .cart-drawer .cart-item{opacity:1;transform:translateY(0);transition:transform .85s cubic-bezier(.165,.84,.44,1) .255s,opacity .85s cubic-bezier(.165,.84,.44,1) .33s}.cart-drawer .cart-items thead{display:none}.drawer__cart-items-wrapper tr.cart-item{border-bottom:1px solid #f4f4f4;padding:10px 0 20px}.custom_cart_bottom,.custom_cart_bottom>div{width:100%}.custom_cart_bottom .sub_txt{display:flex;margin-bottom:10px}.custom_cart_bottom h6{font-size:16px}.drawer__cart-items-wrapper .sale-price{color:#f33952;font-weight:700}.custom_cart_bottom h6,.custom_cart_bottom p{flex:1}.custom_cart_bottom p{text-align:right}.cart-drawer quantity-input,.cart-drawer quantity-input button,.cart-drawer quantity-input input{height:35px;min-height:auto!important}body .cart-drawer .cart-item__details{grid-column:2 / 5}.cart-item-sale{font-size:14px;text-align:right;color:#ff4e4e;font-weight:600;line-height:1.4;margin-bottom:0}.drawer__cart-items-wrapper tr.cart-item:last-child{border:none}body .drawer__close:after{content:"";position:absolute;transform:translateY(-50%);height:2px;width:26.25px;background-color:#212a2f;right:9.5px;transition:.5s all}.custom_icon_wrap{position:relative;margin:auto}.drawer__header{border-bottom:1px solid #f4f4f4}.login-wrapper h2.cart__empty-text{font-size:20px}.cart-drawer__empty-content .custom_wrapper{padding:20px 0;border-bottom:1px solid #f4f4f4;margin-bottom:20px}.custom_icon_wrap{position:relative;width:fit-content}.drawer .cart-drawer .drawer__inner.drawer__empty{display:block}@media (min-width:768px){.smart-home .lft-sc{width:64%}.smart-home .rgt-sc{width:36%}.smart-tech-slider .rgt-sc .img-wp{position:absolute;width:47%;height:100%;object-fit:cover;right:0;top:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.smart-tech-slider .rgt-sc .img-wp img{width:100%;height:100%;object-fit:cover}}@media (min-width:1200px){.notification-bar{min-height:50px}.menu>li>a{padding:27px 0}.home-card-slider .owl-item{padding:0 5px}.home-card-slider .product-card-wrapper .card__badge{left:5px}.home-card-slider .pro-tag{right:5px}.home-card-slider .owl-stage{display:flex}.home-card-slider .product-card{height:100%}.submenu-icon{transition:all .5s}a:hover .submenu-icon{transform:rotate(180deg);transition:all .5s}.submenu li a{font-size:15px}.menu>li:hover .submenu{top:100%;opacity:1;transform:translateY(0);pointer-events:auto}}@media (max-width:1500px){.container{padding-left:50px;padding-right:50px}.hero-slide h1{font-size:50px}h2{font-size:40px}.home-about-sc .lft-sc{padding-left:0}.btn-custom.border-btn span{padding:10px 18px;font-size:16px}.smart-home .btm-content{padding:10px}.feature-box .icon-wrap{width:40px;height:40px;border-radius:5px;padding:5px}.feature-box h5{font-size:20px}}@media (max-width:1200px){.menu-wrap .menu>li{opacity:0;transform:translateY(60px)}@keyframes slideIn{to{opacity:1;transform:translateY(0)}}.menu-wrap .submenu{max-height:0;overflow:hidden;transition:max-height .3s ease}.menu-wrap .submenu.active{max-height:1000px}.menu-wrap .submenu .has-submenu .submenu-icon{border:1px solid var(--dark-black);line-height:1;padding-top:1px;margin-top:5px}.menu-wrap .menu .submenu li{border:none}.submenu-icon{transition:all .5s;width:15px;height:15px;background:#ffffff80;display:flex;justify-content:center}.has-submenu.active .submenu-icon{transform:rotate(180deg);transition:all .5s;margin-top:9px}.product__info-wrapper .product-form__buttons{padding-left:0}.product.grid{flex-direction:column;justify-content:center;gap:50px 0px!important;align-items:center}.product.grid .product__info-wrapper{width:100%;padding:0}body .collection-hero__title{font-size:40px}body .page-width{padding-left:40px;padding-right:40px}.inner-banner h1{font-size:35px}.ai-robot h3{font-size:25px;margin:20px 0}.ctu-right{padding-left:20px}.ctu-left{padding-right:20px}.contact-card p{min-height:auto}.icon-box{width:50px;height:50px;margin-bottom:30px}.icon-box img{width:20px}.contact-card{padding:20px}.accordion-button{font-size:18px}.our-mission .row-flex .col-wp .number{font-size:30px}.our-mission .top-sc p{font-size:18px}.menu>li:hover .submenu{display:block}.home-about-sc .lft-sc{padding-right:0}h2{font-size:35px}.col-n-1,.footer-about{width:100%;max-width:100%}.col-n-2,.col-n-3,.col-n-4{width:30%}.menu-sc{order:3}}@media (max-width:767px){.product__info-wrapper .button-wrapper .product-form__input+div{width:calc(100% - 152px)}.product__info-wrapper .product-form__buttons{padding-top:8px}.product__info-wrapper .product-form__buttons button{padding:10px;font-size:14px}.product__info-wrapper .product-form__buttons{min-width:auto}body .product-media-modal__toggle{top:9rem}.cart-badge{top:1px;right:-7px}header nav{padding:10px 0}.logo{padding:0}body .thumbnail-list__item{width:calc(20% - .6rem)!important}.product__media-list li>div{border:none}.product-desc-section p{font-size:16px}.slider-mobile-gutter .card__content{display:block;flex-grow:unset}.grid.product-grid{row-gap:15px}.btn-custom{padding:10px 20px;font-size:15px}body .product-card-wrapper .quick-add__submit span{font-size:15px;padding:10px 15px}.collection-list .card .card__content .card__heading{font-size:18px}.collection-list.grid{gap:0px 20px}.collection-list.grid li{width:calc(33.33% - 20px)}.title--primary{font-size:30px!important}.product__info-wrapper .price__regular .price-item--regular{font-size:20px}.product-desc-section .desc_list{margin-top:20px;padding-top:25px}.share-buttons a{padding:4px 16px}.ai-robot.space-mr{margin-top:40px}body .collection-hero__title{margin-bottom:0}.section-template--24411241447690__product-grid-padding{padding-top:0}.product-card-wrapper .quick-add__submit span{padding:12px 40px;font-size:16px}.product-card-wrapper .quick-add__submit{opacity:1}body .collection-hero__title{font-size:25px}body .collection-hero__title{margin-top:50px}body .page-width{padding-left:15px;padding-right:15px}.hero-slide{height:50vh;min-height:450px}.menu-toggle{padding:0}.ai-robot h3{font-size:22px;margin:15px 0}.inner-banner h1{margin:50px 0;font-size:30px}.ctu-social{margin-bottom:30px}.ctu-desc{margin-bottom:20px}.contact-card h4{font-size:22px}.rm-play-btn{width:40px;height:40px}.list-sc .list-wrap:last-child{margin-bottom:0}.list-sc .list-wrap h4{font-size:22px}.about-ai-lawn.about-pg-sc .list-sc{margin-top:30px}.rm-feature-box .rm-feature-title{font-size:22px}.rm-hero-section{padding-bottom:0}.rm-why-buy{padding:60px 0}.our-mission .row-flex .col-wp .number{font-size:23px}.our-mission .row-flex .col-wp{margin-bottom:15px}.our-mission .row-flex{flex-wrap:wrap}.our-mission .row-flex .col-wp{width:50%}.space-pd{padding:60px 0}.logo img{max-width:80px}.header-icons{gap:18px}.copyrgt-sc{text-align:center}.copyrgt-sc .small-rgt{justify-content:center}.col-n-2,.col-n-3,.col-n-4{width:100%}.testimonial-text{font-size:16px}.smart-tech-slider .sc-hd,.testimonials-section .section-header{padding-right:50px;max-width:344px;margin-bottom:-40px}.smart-tech-slider .lft-sc{padding:0 10px}.smart-tech-slider .rgt-sc img{border-radius:5px;margin-top:25px}.btn-custom.border-btn{opacity:1}.smart-home .btm-content{padding:25px 25px 0}.smart-home .rgt-sc img,.smart-home .lft-sc img{border-radius:5px}.smart-home,.container{padding:0 15px}.hero-slide{padding-top:60px}.custom-progress-nav{right:15px;bottom:30px}.hero-slide h1{font-size:30px}.hero-btn{font-size:15px;padding:10px 30px}.trustpilot-badge{display:block}.trustpilot-badge img{margin-bottom:10px}.space-mr{margin:60px 0}h2{font-size:25px}h3{font-size:22px}p{font-size:16px}.brand-slider-wp{padding-left:15px}.lawn-hero{min-height:400px}.lawn-hero p{font-size:16px}.lawn-hero p{margin-bottom:0}.slider.slider--mobile{margin-bottom:0!important}}body{overflow-x:hidden}@media (min-width:1200px){.site-nav--is-megamenu.site-nav__item{position:static}.site-nav--has-dropdown{z-index:10}.site-nav__item{position:static;display:inline-block;margin:0;padding:0 19px}.site-header--heading-style .site-nav__link{position:relative;font-size:14px;color:#221f20;font-weight:900;padding:0;letter-spacing:0px}.site-nav__dropdown{position:absolute;left:0;top:100%;margin:0;z-index:9;display:block;visibility:hidden;background-color:#fff;min-width:100%;padding:39px 0;box-shadow:0 10px 20px #00000017;transform:translate3d(0,-12px,0)}.megamenu{padding:39px 0;line-height:1.8;transform:none;opacity:0;transition:all .3s cubic-bezier(.2,.06,.05,.95);transition-delay:.3s;max-height:calc(100vh - 102px);overflow-x:hidden;overflow-y:scroll}.site-nav__dropdown:before{content:"";position:absolute;top:-61px;height:61px;width:100%}.wc-page-width{padding:0 70px}.grid{list-style:none;padding:0;margin:0 0 0 -22px}.mega-menu-max{display:inline-block;width:100%;max-width:1135px;margin:0 auto}.grid__item{float:left;padding-left:22px;width:100%;min-height:1px}.appear-animation{opacity:0;transform:translateY(60px)}.appear-delay-1{transition:transform .85s cubic-bezier(.165,.84,.44,1) 75ms,opacity .85s cubic-bezier(.165,.84,.44,1) .15s}.desktop-menu .megamenu-navigations{width:64.5%;padding-right:37px;max-width:unset}.text-center .megamenu .grid .grid__item{float:left;display:inline-block;vertical-align:top;text-align:left}.inner_grid{margin-bottom:31px}.megamenu-navigations .h5{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d3d4d5}.site-nav__dropdown-link.site-nav__dropdown-link--top-level{letter-spacing:0px;font-size:14px;font-weight:900;position:relative;text-transform:uppercase;width:100%}.megamenu .site-nav__dropdown-link{padding:1px 0;white-space:normal;line-height:1.6}.megamenu .site-nav__dropdown-link.site-nav__dropdown-link--top-level{padding-right:12px}.megamenu-navigations .h5 .open_inner_menu svg{transform:rotate(180deg);width:13px;height:19px}.megamenu-navigations .grid__item svg{margin-top:-6px}.Inner-menu{display:none}.site-nav__dropdown-link{display:block;padding:8px 15px;white-space:nowrap;text-transform:uppercase;letter-spacing:0px}.site-nav__dropdown a{background-color:inherit}.megamenu .site-nav__dropdown-link{padding:1px 0;white-space:normal}.open_inner_menu{background-color:transparent;border:none}.grandchildlink-list .site-nav__dropdown-link{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-nav__link,.site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:16px}.medium-up--one-half{width:50%}.grandchildlink-list .site-nav__dropdown-link span{font-size:14px;letter-spacing:0px;text-transform:initial;font-weight:500}.inner_grid:hover .Inner-menu{display:block!important}.site-nav--has-dropdown:hover .megamenu .appear-animation,.is-focused>.megamenu .appear-animation{opacity:1;transform:none}.site-nav--has-dropdown:hover .megamenu,.is-focused>.megamenu{opacity:1;transition-delay:0s}.site-nav--has-dropdown:hover .site-nav__dropdown,.is-focused>.site-nav__dropdown{display:block;visibility:visible;transform:translateZ(0);transition:all .2s cubic-bezier(.2,.06,.05,.95);transition-delay:0s}}.responsive-menu{display:none}@media (max-width:1200px){.responsive-menu{display:block}.desktop-menu{display:none}.site-nav__item{padding:0 5px;font-size:13px}}.cart-item__details a:hover{text-decoration:none!important}@media (max-width:767px){.product.grid{gap:0!important}.product__info-container .product__title{margin-bottom:10px!important}.product__info-container>*+*{margin:5px 0!important}.product-desc-section p{margin-bottom:6px}.product-media-container .product__media img{object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
