@font-face{font-family:ocr-a-std;src:url(/cdn/shop/files/ocr-a-std.woff2?v=1709794198) format("woff2");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@media print{.no-print,.site-header-menu-toggle,.live-search,.small-promo,.site-header-cart,#admin-bar-iframe,a#playme,form#localization_form{display:none!important}.site-logo{margin:1rem auto;max-width:none!important}.site-logo-image{max-height:70px!important}*{text-shadow:none!important;box-shadow:none!important;break-inside:auto}body{zoom:.7!important}.fb-container{padding-left:5rem!important;padding-right:5rem!important}.press-mentions{background:#434343}}@page{margin:0;size:portrait}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.fb-genesis-tool-carousel{height:400px}.fb-genesis-tool{max-width:400px}.fb-genesis-tool img{width:80%;margin:0 auto;display:block}.pxpop-content.pxpop-newsletter-success{font-size:120%}.pxpop-coupon{white-space:nowrap;font-weight:700;display:none!important}input.pxpop-email,button.pxpop-link.pxpop-submit{font-size:100%!important}.pxpop-theme-dallas .pxpop-newsletter-form{max-width:300px!important}.newsletter .newsletter-submit{width:auto}p.newsletter-success{text-align:center;font-weight:900;color:inherit}.fb-xl-font,.fb-l-font,.fb-m-font,.fb-s-font,.fb-xs-font{color:inherit}html,h1,h2,h3,h4,h5,h6{line-height:1.5;margin:0}.fb-xl-font{font-size:3.5rem}.fb-l-font{font-size:2.5rem}.fb-m-font{font-size:1.5rem}.fb-s-font{font-size:1rem}.fb-xs-font{font-size:.7rem}@media screen and (max-width: 768px){.fb-xl-font{font-size:2rem}.fb-l-font{font-size:1.5rem}.fb-m-font{font-size:1.2rem}.fb-s-font{font-size:1rem}.fb-xs-font{font-size:.7rem}}.contact-us-files{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 768px){.contact-us-files{grid-template-columns:1fr}}.contact-us-files .file{background:#ffffffd6;border-radius:5px;padding:.75rem 1rem;max-width:350px}.contact-us-files .file:hover{background:#ffffffeb;cursor:pointer;box-shadow:0 0 5px #0003}.contact-us-files .file p{margin:.25rem 0 0;color:#666}#genesis-tools-container{position:relative;width:100%;aspect-ratio:2 / 1}#farmbot-genesis-tool-button-group{display:flex;position:absolute;top:55%;width:100%;transition-duration:.5s}.fb-genesis-tool-details{position:absolute;top:1rem;right:3rem;opacity:0;transition-duration:.5s;max-width:350px;padding:1.5rem;border-radius:10px;background:#ffffff7f}.fb-genesis-tool-details .close-button{width:1.5rem;height:1.5rem;border-radius:50%;background:#00000026;position:absolute;top:1.75rem;right:1.75rem;text-align:center;line-height:1.5rem}.fb-genesis-tool-details .close-button:hover{background:#00000059!important;cursor:pointer}.fb-genesis-tool-details h3{font-family:ocr-a-std}.fb-genesis-tool-details p{margin-bottom:0}@media screen and (max-width: 768px){#genesis-tools-container{margin-top:13rem}#farmbot-genesis-tool-button-group .fb-button{font-size:.5rem;padding:5px 10px}.fb-genesis-tool-details{top:-12rem;right:1rem;left:1rem;background:#ffffffe5;max-width:100%}.fb-genesis-tool-details .close-button{font-size:.5rem}}@media screen and (min-width: 769px){.fb-hide-on-desktop{display:none!important}}@media screen and (max-width: 768px){.fb-hide-on-mobile,.small-promo{display:none!important}}.fb-express-buy-button{text-align:center}.fb-learn-more-button{color:#fff;background-color:#06b386;font-weight:700;border-radius:5px;padding:.75rem 1rem;width:185px;margin:0;text-align:center}.fb-learn-more-button:hover{background-color:#05a77d;box-shadow:0 0 12px #0003;transition-duration:.15s}@media screen and (max-width: 768px){.fb-express-buy-button,.fb-learn-more-button{width:max-content!important;padding:.8rem 1.5rem!important}.fb-express-buy-button-title{font-size:1rem!important}.fb-express-buy-button-subtext{font-size:.8rem!important}.fb-hardware-header{padding:8em 1em 10em!important}}#map_inner path[class=sm_location_HQ]{stroke-width:1;stroke-opacity:1!important;opacity:1!important}#map_inner circle[class^=sm_location]{stroke-width:.6;r:3.2}#map_inner path[class^=sm_state]{stroke-width:.5;stroke-opacity:.35!important;fill:#ffffff40}#map_outer path,#map_zoom path{stroke-width:0}text[href="http://simplemaps.com"]{display:none}.map-container{overflow:hidden;position:relative}.map-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.map-hero{height:auto;vertical-align:middle;width:100%}.grade-level-button{background:#0003;border:none;border-radius:5px;color:#f4f4f4;cursor:pointer;display:block;font-size:20px;font-weight:600;margin:1em 0;padding:13px 25px;text-align:center;text-shadow:none;text-transform:uppercase;width:100%}.grade-level-button:hover{background:#00000040}.demo-the-app{background:#0266b5;border:none;border-radius:5px;color:#fff;display:inline-block;font-size:20px;font-weight:600;margin:1rem;padding:13px 25px;text-align:center;text-shadow:none;text-transform:uppercase;width:250px}.demo-the-app:hover{background:#02589c}.express-cta{border:none;border-radius:5px;color:#f4f4f4;display:inline-block;font-size:20px;font-weight:600;margin:auto 1em;padding:13px 25px;text-align:center;text-shadow:none;text-transform:uppercase;width:250px}@media screen and (max-width: 768px){.express-cta{border-radius:3px;font-size:.9em;padding:8px 18px;width:max-content}}.express-cta-wrapper{display:flex;justify-content:center;margin-top:1em}.express-tech-specs-table,.express-tech-specs-table td{border:none}.multi-col-spec{background:#00000014;border-radius:5px;margin:4px 6px;padding:5px;text-align:center}.no-spec{background:#d7000033}.yes-spec{background:#00d70033}.progress-bar-container{background:#0003;border:2px solid #7e8da7;border-radius:5px;margin:4px 6px}.progress-bar{background:#5f897e;text-align:center;border-top-left-radius:3px;border-bottom-left-radius:3px;font-weight:700}.new-badge,.in-stock-badge{border-radius:3px;color:#fff;display:inline;font-size:12px;font-weight:600;opacity:.95;padding:3px 7px;text-align:center}.new-badge{background:#489fe4}.in-stock-badge{background:#0cb386}.fb-lineup-card{margin-bottom:2.5em;display:block;padding:15px;border-radius:7px;transition-duration:.25s;box-shadow:0 0 0 5px #fff6 inset}.fb-lineup-card:focus,.fb-lineup-card:hover{background:#ffffff80;box-shadow:0 2px 18px #0000004d;text-decoration:none}.fb-lineup-sale-tag{position:absolute;background:#2466b5;color:#f4f4f4;padding:4px 14px;border-radius:50px;text-transform:uppercase;font-weight:700}.fb-lineup-card img{width:100%}.fb-lineup-thumbnails{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.fb-lineup-thumbnail{aspect-ratio:3/2;background-size:cover;border-radius:3px}.fb-partner-card{margin-bottom:2.5em;display:block;padding:15px;border-radius:7px;transition-duration:.25s;box-shadow:0 0 0 5px #fff6 inset}.fb-partner-card:focus,.fb-partner-card:hover{background:#ffffff80;box-shadow:0 2px 18px #0000004d;text-decoration:none}.fb-partner-card img{max-width:80%;max-height:125px;margin:1rem auto;display:block}.announcement-bar:hover{background:#02589c!important}a.navmenu-meganav-standard__image-link,a.navmenu-meganav-standard__image-link:hover{border:none;text-align:center}.navmenu-meganav-standard__image{border-radius:5px}.navmenu-id-hidden-menu-item{display:none!important}.site-main{z-index:0;overflow:hidden}.newsletter-success{color:#fff;font-size:2rem!important}.site-footer-information{margin-top:0!important;padding-top:2rem}a.disclosure-list__item,a.disclosure-list__item:hover{color:#434343}.twitter-tweet{margin:auto}section.site-footer-wrapper{margin-top:0}figure.instagram--photo{margin-bottom:1em}.instagram--photo-img{border-radius:5px}::-webkit-scrollbar{display:none}.navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-items{display:none}.article--content img,.collection--item-image img,.product-gallery--image img,.productitem--image img{border-radius:5px}.pre-order-cta{float:left}@media screen and (min-width: 1024px){.site-header{padding-bottom:0!important}}.fb-container{padding:4em 1em;content-visibility:auto;contain-intrinsic-size:1500px}.fb-section{max-width:1200px;margin:auto}.fb-separator{max-width:1200px;margin:3em auto;border-bottom:1px solid rgba(255,255,255,.2)}.fb-header{background-size:cover;background-position:center;padding:6em 1em 8em}.fb-post-highlight{padding:1em;background:#2477b9;text-align:center;border-radius:5px;color:#f4f4f4;font-family:Inknut Antiqua;font-size:1.25em;margin:2em 0}.fb-h4-heading{margin-top:2em;font-family:ocr-a-std}.fb-half{width:49%;display:inline-block;padding:0 1em;vertical-align:top}.fb-true-half{width:50%;display:inline-block;padding:0 1em;vertical-align:top}.fb-third{width:33%;display:inline-block;padding:0 1em;vertical-align:top}.fb-two-thirds{width:66%;display:inline-block;padding:0 1em;vertical-align:top}.fb-quarter{width:24.7%;display:inline-block;padding:0 1em;vertical-align:top}@media screen and (max-width: 768px){.fb-two-thirds,.fb-half,.fb-true-half,.fb-third,.fb-quarter{width:100%}}.fb-button{display:block;margin:auto;width:max-content;padding:1em 2em;font-weight:600;background:#ffffff80;border-radius:4px;box-shadow:0 3px 10px #00000040;transition-duration:.1s}.fb-button:focus,.fb-button:hover{background:#ffffffa6;box-shadow:0 4px 12px #00000040;transform:translateY(-1px);cursor:pointer}.fb-green{background-color:#06b386;color:#fff;text-transform:uppercase}.fb-green:hover{background-color:#05a77d}.youtube-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;overflow:hidden}.youtube-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hero-container{max-height:80vh;overflow:hidden;position:relative}.video-hero{height:auto;vertical-align:middle;width:100%}@media screen and (max-width: 768px){.hero-container{height:50vh;background-position-x:50%}.video-hero{height:100%;width:auto;transform:translate(-25%)}}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.fb-social-post-container{box-shadow:0 2px 18px #0000004d;padding:0 0 15px!important;width:min-content;float:left;margin-right:2em}.fb-social-post-container img{border-top-left-radius:5px;border-top-right-radius:5px;height:350px;width:auto!important}.fb-social-post-container p{margin:15px}@media screen and (max-width: 768px){.fb-social-post-container img{height:250px}}a{color:initial;text-decoration:initial}p a,.rte a{border-bottom:2px solid rgba(175,175,175,.6);padding-bottom:1px;color:inherit}p a:hover,.rte a:hover{border-bottom:2px solid rgba(175,175,175,.9)}a,a.navmenu-meganav--image-link,a.navmenu-meganav--image-link:hover,a.no-underline,a.no-underline:hover{border-bottom:none;padding-bottom:none}@media screen and (max-width: 1023px){.small-promo-icon--svg{display:none}}@media screen and (min-width: 1024px){.cart-checkout button.button-primary{max-width:250px!important}.article--inner{max-width:1000px}.announcement-bar{font-size:1rem!important}}.table-fix{width:100%;overflow-x:auto;display:block}table{min-width:100%;width:fit-content;border:2px solid #eee}table td{border:1px solid #eee;padding:5px 10px}.article--excerpt-wrapper{border-radius:5px}a.article--excerpt-image{border-top-left-radius:5px;border-top-right-radius:5px}.article-image--content-width{margin-top:0rem!important}header.blog-title{display:none}.blog--inner{margin-top:3rem}.pagination--container{margin-top:0rem!important}h1.article--title{font-family:Inknut Antiqua}span.article--meta-item{font-family:ocr-a-std}.live-search-button:focus:hover,.productgrid--search-button:focus:hover,.productgrid--no-results-button:focus:hover,.button-primary:focus:hover,.pxs-image-with-text-button:focus:hover,.shopify-challenge__container .btn:focus:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:focus:hover,.product-form--atc-button:focus:hover,.button-secondary:focus:hover,.article--excerpt-wrapper--featured .article--excerpt-button:focus:hover,.utils-sortby--modal-button:focus:hover,.product-reviews--content .spr-summary-actions-newreview:focus:hover,.live-search-button:focus,.productgrid--search-button:focus,.productgrid--no-results-button:focus,.button-primary:focus,.pxs-image-with-text-button:focus,.shopify-challenge__container .btn:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:focus,.product-form--atc-button:focus,.button-secondary:focus,.article--excerpt-wrapper--featured .article--excerpt-button:focus,.utils-sortby--modal-button:focus,.product-reviews--content .spr-summary-actions-newreview:focus{box-shadow:0 0 0 2px #fff,0 3px 8px #0000001a!important}.rte img{height:auto}.text-shadow{text-shadow:0em 0em 2em rgba(0,0,0,.75),0em 0em .5em rgba(0,0,0,.5)}.productitem{box-shadow:none!important;border:none!important}.site-footer-wrapper{padding-top:0rem;padding-bottom:1rem}.navmenu-meganav--image{border-radius:3px;box-shadow:0 2px 10px #0003}section#comments{display:none}.site-navigation a:focus{outline:none!important}.perspective-container{perspective:1500px}.card{background:#ffffff80;display:block;border-radius:5px;transition-duration:.2s;overflow:hidden}.card.dark{background:#0009;color:#f4f4f4}.card:focus,.card:hover{background:#ffffffa6;text-decoration:none}.card.dark:focus,.card.dark:hover{background:#000000b3;text-decoration:none}.card img{width:100%}.card .card-text{margin:15px}.left-card{box-shadow:-27.5px 60px 125px -25px #32325d80,-16px 37.5px 75px -37.5px #0009;transform:rotateX(2deg) rotateY(15deg) rotate(-1deg)}.left-card.card-hover-effect:hover{transform:rotateX(1deg) rotateY(15deg) rotate(-.8deg) translateY(-3px)}.center-card{box-shadow:0 60px 125px -25px #32325d66,0 37.5px 75px -37.5px #00000080;transform:rotateX(2deg) translateZ(-50px) translateY(-5px)}.center-card.card-hover-effect:hover{transform:rotateX(0) translateZ(-50px) translateY(-7px)}.right-card{box-shadow:27.5px 60px 125px -25px #32325d80,16px 37.5px 75px -37.5px #0009;transform:rotateX(2deg) rotateY(-15deg) rotate(1deg)}.right-card.card-hover-effect:hover{transform:rotateX(1deg) rotateY(-15deg) rotate(.8deg) translateY(-3px)}@media screen and (max-width: 768px){.left-card,.right-card{box-shadow:0 60px 125px -25px #32325d66,0 37.5px 75px -37.5px #00000080;transform:rotateX(2deg) translateZ(-50px) translateY(-5px)}.left-card.card-hover-effect:hover,.right-card.card-hover-effect:hover{transform:rotateX(0) translateZ(-50px) translateY(-7px)}}.testimonial{background:#ffffff26;border-radius:5px;padding:1em 2em}
/*# sourceMappingURL=/cdn/shop/t/47/assets/farmbot-styles.css.map */
