@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@400;700&family=Work+Sans:wght@400;500;600&display=swap);
*{padding:0;margin:0;box-sizing:border-box}body{font-family:"Work Sans",sans-serif;font-weight:400;font-size:17px;background-color:#f1f1f1}a{text-decoration:none;border:none}.green-line{height:15px;background-color:#a7bb39}#whatsapp{background-color:#25d366;width:60px;height:60px;border-radius:50%;position:fixed;right:30px;bottom:30px;display:flex;justify-content:center;align-items:center}#whatsapp a{color:#fff;font-size:40px;padding:10px}header{background-color:#fff}header .info-bar{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-end;align-items:center;padding:5px;color:#90745f;background-color:#fff;letter-spacing:-1px}header .info-bar a{color:inherit}header .info-bar .phone{font-size:21px;display:flex;align-items:center;font-weight:600}header .info-bar .phone span{font-size:20px;display:inline-block;margin-right:5px}header .info-bar .mail{font-size:16px;margin-left:15px;display:flex;align-items:center}header .info-bar .mail span{font-size:20px;display:inline-block;margin-right:5px}header .info-bar .mail a{text-decoration:underline}header .info-bar .networks a{display:inline-block;padding-left:15px;font-size:25px}header .info-bar .login{font-weight:500;padding-right:40px;padding-left:40px}header .info-bar .login .cuenta-btn{background-color:#90745f;color:#fff;padding:2px 5px;border-radius:5px;font-weight:600}header .info-bar .login .logout-btn{padding-left:8px;margin-left:8px;border-left:solid #4f8a30 1px;text-decoration:underline}header .info-bar .carrito{margin-left:15px}header .info-bar .carrito a{display:flex;align-items:center;color:#a7bb39}header .info-bar .carrito .icon{font-size:20px}header .info-bar .carrito .total{display:inline-block;background-color:#00a651;color:#fff;border-radius:20px;width:20px;text-align:center}header .main-nav{background-color:#a7bb39}header .main-nav a{color:#fff}header .main-nav .center{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;padding:10px;display:flex;align-items:center;justify-content:space-between}header .main-nav nav{display:flex;gap:40px;font-size:22px;font-family:"Oswald",sans-serif}header .main-nav nav a{display:inline-block}header .main-nav nav a:first-child{margin-left:0}header .main-nav nav a:hover,header .main-nav nav a.router-link-active{color:#1f5900}footer{background-color:#dde99f;padding:40px;color:#fff}footer a{color:inherit}footer .center{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;padding:0 120px;margin-bottom:40px}footer .center h3{color:#4f8a30;font-family:"Oswald",sans-serif;font-size:24px;margin-bottom:7px;font-weight:400}footer .center figure{color:#5b3b25}footer .center figure figcaption{margin-top:10px;font-weight:bold}footer .center figure.youtube{text-align:center}footer .center figure.youtube img{width:100%;max-width:250px}footer .center .contacto{color:#5b3b25}footer .center .contacto div{margin-bottom:5px}footer .center .contacto .phone span,footer .center .contacto .mail span{font-size:20px;display:inline-block;margin-right:5px}footer .center .contacto .phone{display:flex;align-items:center;font-size:22px}footer .center .contacto .phone a{font-weight:600}footer .center .contacto .mail{text-decoration:underline}footer .center .contacto .networks{font-size:30px}footer .center .contacto .networks a{display:inline-block;margin-right:10px}footer .center .contacto .networks a:last-child{margin-right:0}footer .center .blog{font-family:"Oswald",sans-serif}footer .center .blog .entry{margin-bottom:5px;font-size:19px}footer .center .blog a{color:#5b3b25;text-decoration:underline}footer .copy{text-align:center;color:#5b3b25}footer .copy a{text-decoration:underline}.campo{margin-bottom:10px}.campo input,.campo select,.campo textarea{font-size:17px;border-radius:5px;color:#90745f;width:100%;border:solid 1px #a7bb39;padding:10px 14px;background-color:#fff}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:none;border-color:#5b3b25}.campo input::placeholder,.campo select::placeholder,.campo textarea::placeholder{color:#5b3b25}.campo input[type=checkbox],.campo input[type=checkbox]:checked,.campo select[type=checkbox],.campo select[type=checkbox]:checked,.campo textarea[type=checkbox],.campo textarea[type=checkbox]:checked{background-color:#6d513c;width:auto}.campo textarea{resize:none;font-family:inherit;font-size:15px;height:200px}button,.btn-type{cursor:pointer;background-color:#e3331c;color:#fff;border:3px #fff solid;padding:3px 20px;font-size:20px;border-radius:30px;font-family:"Oswald",sans-serif}#index{background-color:#f7f7f7}#index #banner,#index #banner2{height:600px;position:relative;display:flex;justify-content:center;align-items:center}#index #banner button,#index #banner2 button{position:absolute;left:50%;bottom:100px;transform:translateX(-50%)}#index #banner h1,#index #banner2 h1{text-align:center;color:#fff;font-size:55px;font-family:"Oswald",sans-serif;line-height:65px;text-shadow:3px 3px 5px rgba(0,0,0,.4);transform:translateY(-30px)}#index #banner h1 span,#index #banner2 h1 span{font-size:75px}#index #banner figure,#index #banner2 figure{opacity:0;position:absolute;width:100%;top:0;bottom:0;box-shadow:0 10px 10px rgba(0,0,0,.4) inset;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;padding:0 10px;transition:opacity 1s ease-in-out}#index #banner figure img,#index #banner2 figure img{width:100%;max-width:700px}#index #banner figure.animate,#index #banner2 figure.animate{opacity:1}#index #banner2{height:650px}#index #banner2 figure{box-shadow:none}#index #productos{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;padding-top:65px;background-color:#fff}#index #productos article{background-color:#fff;display:flex;flex-direction:column;width:100%;max-width:33.33%}#index #productos article figure img{width:100%}#index #productos article .info{padding:20px 15px 50px;color:#4f8a30;height:100%;display:flex;flex-direction:column}#index #productos article .info a{color:#4f8a30}#index #productos article .info h3{font-family:"Oswald",sans-serif;margin-bottom:15px}#index #productos article .info h3{font-size:24px;text-decoration:underline;font-weight:normal}#index #productos article .info h4{font-family:17px;font-weight:bold;margin-bottom:15px;color:#90745f;letter-spacing:-1px}#index #productos article p{margin-bottom:25px;color:#90745f;letter-spacing:-1px}#index #productos article .btn{margin-top:auto}#index #productos .red-border{border-top:solid 10px #e3331c}#index #productos .verde-border{border-top:solid 10px #4f8a30}#index #productos .amarillo-border{border-top:solid 10px #ffc20f}#index #paralax{position:relative;display:flex;justify-content:center;align-items:center;height:650px;background-position:center;background-attachment:fixed;background-size:cover}#index #paralax figure{padding:25px;text-align:center;position:relative}#index #paralax figure img{width:100%;max-width:1000px}#index #paralax .btn-type{position:absolute;left:50%;transform:translateX(-50%);bottom:90px}#index #atributos{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;padding-top:50px;padding-bottom:50px}#index #atributos .lista{width:100%;max-width:1000px;margin:auto;display:flex;gap:25px;justify-content:center;align-items:flex-end}#index #atributos .lista figure{width:25%;text-align:center;margin-bottom:50px}#index #atributos .lista figure figcaption{text-align:center;margin-top:10px;color:#4f8a30;font-family:"Oswald",sans-serif;font-size:24px;line-height:30px}#index #atributos .lista figure img{width:100%;max-width:125px}#index #atributos .lista figure:first-child img{max-width:100px}#index #atributos .lista figure:nth-child(3),#index #atributos .lista figure:nth-child(2){width:40%}#index #atributos .lista figure:last-child img{max-width:100px}#index #atributos .btn{text-align:center}#index #paralax-semillas{position:relative;background-color:#e43f2a;height:250px;overflow:hidden}#index #paralax-semillas figure{position:absolute;top:0px;right:0;bottom:0;left:0}#index #paralax-semillas figure img{width:100%}.fade-enter-active{transition:all .3s ease}.fade-leave-active{transition:all .8s cubic-bezier(1, 0.5, 0.8, 1)}.fade-enter,.fade-leave-to{transform:translateX(10px);opacity:0}.fade2-enter-active{transition:all .3s ease}.fade2-leave-active{transition:all .8s cubic-bezier(1, 0.5, 0.8, 1)}.fade2-enter,.fade2-leave-to{transform:translateX(10px);opacity:0}#tienda{background-color:#f1f1f1}#tienda #banner{box-shadow:0 10px 10px rgba(0,0,0,.5) inset;height:350px;background-size:cover;background-position:center;position:relative;display:flex;justify-content:center}#tienda #banner h1{text-align:center;color:#6d513c;font-size:40px;font-family:"Oswald",sans-serif;line-height:45px;padding-top:55px;padding-left:25px;padding-right:25px}#tienda #banner figure img{width:100%;max-width:700px}#tienda #banner article{position:absolute;width:100%;color:#fff;bottom:0;font-size:22px;text-align:center;background-color:rgba(79,138,48,.7);padding:40px}#tienda #banner article p{max-width:900px;margin:auto;font-weight:500}#tienda .white-space{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;height:65px}#tienda .loader{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;padding:50px 0 110px;text-align:center;color:#4f8a30;font-size:32px}#tienda .lista{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff}#tienda .lista h2{font-family:"Oswald",sans-serif;font-size:50px;letter-spacing:2px;text-align:center;background-color:#a7bb39;padding:20px 0;color:#fff}#tienda .lista .listado{display:flex;flex-wrap:wrap}#tienda .lista .listado article{display:flex;flex-direction:column;width:100%;max-width:33.33%}#tienda .lista .listado article figure img{width:100%}#tienda .lista .listado article .info{padding:20px 15px 50px;color:#4f8a30;height:100%;display:flex;flex-direction:column}#tienda .lista .listado article .info a{color:#4f8a30}#tienda .lista .listado article .info h3{font-family:"Oswald",sans-serif;margin-bottom:15px}#tienda .lista .listado article .info h3{font-size:24px;text-decoration:underline;font-weight:normal}#tienda .lista .listado article .info h4{font-family:17px;font-weight:bold;margin-bottom:15px;color:#90745f;letter-spacing:-1px}#tienda .lista .listado article p{margin-bottom:25px;color:#90745f;letter-spacing:-1px}#tienda .lista .listado article .btn{margin-top:auto}#tienda .lista .listado .red-border{border-top:solid 10px #e3331c}#tienda .lista .listado .verde-border{border-top:solid 10px #4f8a30}#tienda .lista .listado .amarillo-border{border-top:solid 10px #ffc20f}#producto{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;padding-bottom:100px;display:flex}#producto figure{width:100%;max-width:600px;margin-left:40px;margin-right:75px;border-top:solid 10px #e3331c;flex-grow:0}#producto figure.red-border{border-color:#e3331c}#producto figure.verde-border{border-color:#4f8a30}#producto figure.amarillo-border{border-color:#ffc20f}#producto figure img{display:block;width:100%}#producto figure figcaption{display:flex;margin-top:10px}#producto figure figcaption span{position:relative;display:inline-block;cursor:pointer;max-width:130px;margin-right:10px}#producto figure figcaption span.selected:before{position:absolute;content:"";border:rgba(167,187,57,.6) 10px solid;left:0;right:0px;top:0;bottom:0}#producto figure figcaption span img{width:100%}#producto section{flex-grow:2;margin-right:40px}#producto section a.back{display:inline-block;width:100%;margin:30px 0;color:#4f8a30;font-weight:500;text-decoration:underline;text-align:right}#producto section h1{color:#4f8a30;font-size:30px;font-family:"Oswald",sans-serif;font-weight:500;padding-bottom:30px;margin-bottom:30px;border-bottom:solid #6d513c 1px}#producto section h2{cursor:pointer;font-size:18px;font-weight:600;color:#6d513c;background-color:#dfd8d2;padding:25px 20px;margin-bottom:30px}#producto section .info{margin-left:30px;margin-bottom:50px;color:#90745f;letter-spacing:-1px}#producto section .info ul{padding-left:15px}#producto section .info .nota,#producto section .info .ficha{margin-top:20px}#producto section .info .nota{font-weight:bold}#producto section .info .ficha a{color:#e3331c;font-weight:bold;font-size:20px;text-decoration:underline}#producto section .tabla{display:grid;grid-template-columns:repeat(4, 1fr);color:#90745f;align-items:center}#producto section .tabla .titulo{font-weight:bold;margin-bottom:10px;padding-bottom:10px;border-bottom:solid #6d513c 2px;text-align:left}#producto section .tabla .desc,#producto section .tabla .precio,#producto section .tabla .cantidad,#producto section .tabla .btn{white-space:nowrap;width:100%;padding-right:15px}#producto section .tabla .cantidad{display:flex;align-items:center}#producto section .tabla .cantidad.centrada{text-align:center;display:block}#producto section .tabla .cantidad input{max-width:40px;border:#90745f solid 1px;border-radius:0;padding:10px 0;text-align:center;margin:0 5px}#producto section .tabla .cantidad input:focus{outline:none}#producto section .tabla .cantidad .minus,#producto section .tabla .cantidad .plus{cursor:pointer}#producto section .tabla .btn{grid-auto-flow:dense;margin-left:auto;white-space:nowrap}#producto section .tabla .btn button{font-size:16px}#producto section .tabla .btn button.gray{background-color:#d3d3d3}#contacto #banner{height:330px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 10px 10px rgba(0,0,0,.5) inset}#contacto #banner h1{display:inline-block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1360px;margin-left:auto;margin-right:auto;color:#4f8a30;font-size:32px;font-weight:400;font-family:"Oswald",sans-serif}#contacto #banner h1 span{display:inline-block;padding:15px 50px 15px 50px;background-color:#ffc20f}#contacto #content{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;padding-top:65px;padding-bottom:65px;display:flex}#contacto #content .info{margin-left:150px;margin-right:35px;background-color:#a7bb39;border-radius:5px;color:#fff;max-width:360px;padding:35px;font-weight:500;margin-bottom:20px;align-self:flex-start}#contacto #content .info .tel{font-size:24px}#contacto #content .info .datos{display:flex;flex-direction:column;gap:20px}#contacto #content .info p{margin-bottom:30px;display:flex;align-items:center}#contacto #content .info p span{display:inline-block;margin-right:5px}#contacto #content .info p:last-child{margin-bottom:0}#contacto #content .info a{color:#fff;text-decoration:underline}#contacto #content .form{padding-left:35px;border-left:solid #4f8a30 1.5px;margin-right:175px}#contacto #content .form p{color:#6d513c;margin-bottom:20px}#contacto #content .form form .error input,#contacto #content .form form .error textarea,#contacto #content .form form .error span{border-color:red;color:red}#contacto #content .form form .btn{font-size:18px;text-align:right}#contacto #content .form form .btn button{margin-left:auto}#contacto #content .form form .btn span{display:block;text-align:left;font-size:14px}#contacto #content .form .mensaje{font-weight:600;text-align:center;padding:50px 0}#nosotros #banner{height:330px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 10px 10px rgba(0,0,0,.5) inset}#nosotros #banner h1{display:inline-block;position:absolute;bottom:-8px;max-width:1360px;width:100%;left:50%;transform:translateX(-50%);margin-left:auto;margin-right:auto;color:#39731a;font-size:29px;font-weight:500;font-family:"Oswald",sans-serif}#nosotros #banner h1 div{background-color:#ffc20f;display:inline-flex;align-items:center;padding-right:40px}#nosotros #banner h1 div img{display:block}#nosotros #overview{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;display:flex}#nosotros #overview article{padding-top:40px;padding-right:60px;padding-left:40px;color:#6d513c}#nosotros #overview article span{font-weight:600}#nosotros #overview article p{margin-bottom:12px;line-height:24px}#nosotros #operacion{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;padding-top:35px;background-color:#fff;display:flex;justify-content:space-between;color:#6d513c}#nosotros #operacion article{padding-left:40px;background-color:#dbe7b9;padding-top:40px;padding-bottom:40px;margin-left:35px}#nosotros #operacion article h3{margin-bottom:30px;font-size:30px}#nosotros #operacion article p{margin-bottom:12px;line-height:24px}#nosotros #operacion article p:last-child{margin-bottom:0}#nosotros #operacion figure{padding-top:25px;background-color:#dbe7b9;padding-bottom:25px;margin-right:35px}#nosotros #operacion figure img{display:inline-block;margin-right:-2px}#nosotros #cobertura{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;padding-left:30px;padding-right:30px;padding-top:35px}#nosotros #cobertura img{width:100%}#nosotros #cobertura figcaption{color:#6d513c;position:absolute;top:90px;right:150px;max-width:425px;font-size:16px}#nosotros #cobertura figcaption h3{font-weight:bold;font-size:30px;margin-bottom:30px}#nosotros #cobertura figcaption span{line-height:24px;font-weight:600}#nosotros #invernadero{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;padding-top:35px;display:flex;background-color:#fff;color:#5b3b25}#nosotros #invernadero article{padding:45px 60px;background-color:#a7bb39}#nosotros #invernadero article h2{font-family:"Oswald",sans-serif;font-weight:500;font-size:32px;color:#4f8a30;margin-bottom:25px;color:#39731a}#nosotros #invernadero article p{line-height:24px}#nosotros #invernadero figure{flex-grow:0;flex-shrink:0;overflow:hidden}#nosotros #invernadero figure img{height:100%}#nosotros #filosofia{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;padding-top:60px;padding-bottom:60px;background-color:#fff;color:#6d513c}#nosotros #filosofia h2{text-align:center;font-family:"Oswald",sans-serif;font-weight:500;font-size:32px;color:#4f8a30;margin-bottom:25px;color:#39731a}#nosotros #filosofia .list{display:flex;justify-content:center;gap:65px}#nosotros #filosofia .list figure{position:relative}#nosotros #filosofia .list figure figcaption{color:#fff;position:absolute;bottom:15px;left:30px;font-weight:500;font-size:17px}#nosotros #filosofia .list article{width:100%;max-width:280px}#nosotros #filosofia .list article p,#nosotros #filosofia .list article ul{padding:15px 22px}#nosotros #filosofia .list article li{margin-left:20px}#blog-list #banner{height:330px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 10px 10px rgba(0,0,0,.5) inset;display:flex;justify-content:center;align-items:center}#blog-list #banner h1{text-align:center;color:#fff;font-size:55px;font-family:"Oswald",sans-serif;line-height:65px;text-shadow:3px 3px 5px rgba(0,0,0,.4);transform:translateY(0px)}#blog-list #banner h1 span{color:#ffc20f}#blog-list .loading,#blog-list .mensaje{color:#6d513c;position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;height:40vh;text-align:center;font-size:30px;padding-top:50px}#blog-list #list{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;padding:65px 50px}#blog-list #list .blog-item{display:flex;border:solid 1px #6d513c;margin-bottom:25px;color:#6d513c}#blog-list #list .blog-item figure{margin-right:40px;border-top:solid 10px #e3331c;flex-shrink:0;flex-grow:0}#blog-list #list .blog-item figure img{width:100%;max-width:470px;display:block}#blog-list #list .blog-item h2{color:#e3331c;font-size:22px;font-weight:500;font-family:"Oswald",sans-serif;margin:20px 0}#blog-list #list .blog-item h2 a{color:#e3331c;text-decoration:underline}#blog-list #list .blog-item .info{padding-right:40px;padding-top:30px;padding-bottom:30px;display:flex;flex-direction:column}#blog-list #list .blog-item .info .meta{font-size:13px}#blog-list #list .blog-item .info .meta div{margin-bottom:5px}#blog-list #list .blog-item .info .meta div:last-child{margin-bottom:0}#blog-list #list .blog-item .info .analitycs{margin-top:auto;font-size:12px;padding-top:15px;border-top:solid #6d513c 1px}#blog-list #list .blog-item .info .analitycs span{display:inline-block;margin-right:15px}#blog-list #list .btn{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;text-align:center;padding:50px 0}#blog #banner{height:330px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 10px 10px rgba(0,0,0,.5) inset;display:flex;justify-content:center;align-items:center}#blog #banner h1{text-align:center;color:#fff;font-size:55px;font-family:"Oswald",sans-serif;line-height:65px;text-shadow:3px 3px 5px rgba(0,0,0,.4);transform:translateY(0px)}#blog #banner h1 span{color:#ffc20f}#blog #contenido{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;padding:0 60px;padding-bottom:100px}#blog #contenido .back-link{padding:35px 0;text-align:right}#blog #contenido .back-link a{color:#e3331c;text-decoration:underline}#blog #contenido article{position:relative;padding:80px 110px;border:solid 1px #6d513c;color:#6d513c}#blog #contenido article:before{content:"";position:absolute;top:0;left:0;width:100%;height:10px;background-color:#e3331c}#blog #contenido article h2,#blog #contenido article h3{color:#e3331c;font-size:27px;font-weight:500;font-family:"Oswald",sans-serif;margin:20px 0}#blog #contenido article h3{font-size:22px}#blog #contenido article p{margin-bottom:20px;line-height:24px}#blog #contenido article blockquote{border-left:3px #e3331c solid;padding-left:20px;padding-top:10px;padding-bottom:10px;font-size:20px;margin-bottom:40px;line-height:30px}#blog #contenido article figure{margin-bottom:40px}#blog #contenido article figure img{width:100%}#blog #contenido article .meta{font-size:13px}#blog #contenido article .redes{padding:10px 0;border-top:solid #6d513c 1px}#blog #contenido article .analitycs{margin-top:auto;font-size:12px;padding-top:15px;border-top:solid #6d513c 1px}#blog #contenido article .analitycs span{display:inline-block;margin-right:15px}#blog #contenido article.comentarios{margin-top:30px;padding-top:50px;padding-bottom:50px}#blog #contenido article.comentarios:before{display:none}#blog #contenido article.comentarios h2{border-bottom:solid #6d513c 1px;margin-top:0;padding-bottom:25px;margin-bottom:40px}#blog #contenido article.comentarios input{border:solid #6d513c 1px;width:100%;padding:25px}#blog #contenido article.comentarios input:focus{outline:none}#privacidad,#terminos{position:relative;width:100%;max-width:1360px;margin-left:auto;margin-right:auto;background-color:#fff;padding:40px 115px;font-size:16px;color:#5b3b25}#privacidad h1,#terminos h1{color:#4f8a30;font-family:"Oswald",sans-serif;font-size:28px;font-weight:500;margin-bottom:30px}#privacidad article,#terminos article{margin-bottom:30px}#privacidad article h2,#terminos article h2{margin-bottom:30px;font-size:18px}#privacidad article a,#terminos article a{text-decoration:underline;color:#4f8a30;font-weight:600}#privacidad article p,#privacidad article ul,#privacidad article ol,#terminos article p,#terminos article ul,#terminos article ol{margin-bottom:30px}#privacidad article p:last-child,#privacidad article ul:last-child,#privacidad article ol:last-child,#terminos article p:last-child,#terminos article ul:last-child,#terminos article ol:last-child{margin-bottom:0}#privacidad article ul,#terminos article ul{margin-left:15px}#privacidad article ol,#terminos article ol{margin-left:30px}#privacidad article ol>li,#terminos article ol>li{text-indent:-2em;list-style-type:none;counter-increment:item}#privacidad article ol>li:before,#terminos article ol>li:before{display:inline-block;width:1em;padding-right:.1em;font-weight:bold;text-align:right;content:counter(item) "."}@media(max-width: 1280px){#nosotros #banner h1{transform:translateX(0);left:0;width:auto}#contacto #banner h1{width:100%;transform:translateX(0);left:0}}@media(max-width: 1024px){footer .center{padding:0}#index #paralax-semillas{display:none}#producto section .tabla .row{flex-wrap:wrap}#producto section .tabla .row .btn{width:100%;margin-top:15px;text-align:center}#nosotros #invernadero{flex-direction:column}#nosotros #invernadero figure img{width:100%}#nosotros #cobertura figcaption{right:100px}#contacto #content .info{margin-left:50px}#contacto #content .form{margin-right:50px}#blog #contenido article{padding:80px 50px}}@media(max-width: 800px){footer .center{text-align:center;flex-wrap:wrap}footer .center .contacto,footer .center .blog{width:100%;margin-bottom:25px;text-align:center}footer .center .contacto .phone,footer .center .blog .phone{justify-content:center}footer .center figure{text-align:center;margin-bottom:40px;width:100%}#nosotros #banner h1{width:100%;text-align:center;bottom:0}#nosotros #banner h1 div{width:100%;display:block;padding:10px}#nosotros #banner h1 div img{display:none}#nosotros #overview{flex-direction:column}#nosotros #operacion{flex-direction:column}#nosotros #operacion article{margin-left:0;padding-right:35px}#nosotros #operacion figure{margin-right:0;text-align:right}#nosotros #cobertura{padding-left:0;padding-right:0}#nosotros #cobertura figcaption{right:10px;top:45px}#nosotros #filosofia .list{gap:25px;flex-wrap:wrap}#blog-list #list .blog-item{flex-direction:column}#blog-list #list .blog-item figure{margin-right:0}#blog-list #list .blog-item figure img{width:100%;max-width:100%}#blog-list #list .blog-item .info{padding:25px}#blog #contenido{padding:0 15px;padding-bottom:100px}#blog #contenido article{padding:50px 15px}#tienda #banner h1{padding-top:25px}#tienda #banner article{padding:20px 40px}#producto figure{margin-left:10px;margin-right:20px}}@media(max-width: 768px){header .main-nav .center{flex-wrap:wrap}header .main-nav .center figure{width:100%;text-align:center}header .main-nav .center nav{width:100%;display:flex;justify-content:center}footer .center .contacto{margin-bottom:40px}footer .center .contacto,footer .center .blog{width:100%;text-align:center}#index #paralax{height:450px}#index #atributos .lista{flex-wrap:wrap}#index #atributos .lista figure{width:40%}#producto{flex-wrap:wrap}#producto figure{max-width:100%;margin:0;padding:0 15px;text-align:center}#producto figure img{display:inline-block}#producto section{margin-right:0;padding:0 15px}#producto section a.back{display:none}#producto section h1{margin-top:30px}#producto section .tabla .row{justify-content:space-between}#privacidad{padding:40px 40px}}@media(max-width: 600px){footer{padding:20px}footer .center{padding:0 25px}footer .center .contacto .phone{justify-content:center}#index #productos{flex-wrap:wrap}#index #productos article{max-width:50%}#index #productos article:nth-child(3){display:none}#tienda #banner{height:450px}#tienda #banner figure{padding-top:75px}#tienda .lista .listado article{max-width:50%}#contacto #content{flex-direction:column}#contacto #content .info{margin-left:0;margin-right:0;margin-bottom:35px;max-width:100%}#contacto #content .form form .btn{flex-direction:column}#contacto #content .form form .btn button{margin-top:50px}#nosotros #cobertura figcaption{top:auto;right:auto;bottom:0px;left:10px;background-color:rgba(255,255,255,.5)}#blog-list #list{padding:65px 15px}#tienda #banner h1{padding-top:55px}}@media(max-width: 500px){header .main-nav nav{font-size:18px}#index #banner{height:350px}#index #productos article{max-width:100%;justify-content:flex-start}#index #productos article:nth-child(3){display:flex}#index #paralax{height:300px}#index #paralax .btn-type{bottom:25px}#nosotros #overview figure img{width:100%}#nosotros #operacion figure img{width:100%}#contacto #banner h1{width:100%}#contacto #banner h1 span{padding-left:10px;padding-right:10px;text-align:center;width:100%}}@media(max-width: 480px){header .info-bar .phone,header .info-bar .mail{display:none}#tienda #banner{height:350px}#tienda #banner figure{padding-top:50px}#tienda #banner article{font-size:16px}#tienda .lista .listado article{max-width:100%}#index #banner,#index #banner2{height:350px}#index #banner h1,#index #banner2 h1{font-size:30px;line-height:34px}#index #banner button,#index #banner2 button{font-size:16px;bottom:25px}#index #atributos .lista figure{width:100%}#index #atributos .lista figure:nth-child(3),#index #atributos .lista figure:nth-child(2){width:100%}#tienda #banner h1{padding-top:55px;font-size:25px;line-height:30px}}@media(max-width: 414px){#tienda #banner h1{padding-top:35px}}@media(max-width: 375px){header .main-nav nav{gap:20px}#tienda #banner{height:250px}#tienda #banner figure{padding-top:50px}#tienda #banner article{padding:10px}#tienda #banner h1{padding-top:10px}}
