h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:currentColor;letter-spacing:inherit;text-decoration:none}button{cursor:pointer}address{font-style:normal}img{display:block;max-width:100%;height:auto}:root{font-family:Inter Tight,sans-serif;--color-white: #fbfbfb;--color-black: #141414;--color-green: #576f35;--color-maroon: #7a3145;--transition-duration: .25s;--transition-function: cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.container{min-width:320px;max-width:375px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media only screen and (min-width: 1280px){.container{max-width:1280px;padding:0 100px}}@keyframes slide{0%{transform:translate(-140%) translateY(-50%)}to{transform:translate(-104%) translateY(-50%)}}@keyframes stretch{0%{opacity:0;transform:translate(-50%) translateY(100%) scale(.2)}to{opacity:1;transform:translate(-50%) translateY(100%) scale(1)}}.header{position:absolute;top:0;left:0;right:0;padding:20px 0;background-color:transparent}.header-content{display:flex;justify-content:space-between;align-items:center}.header-logo{line-height:1}.header-logo-icon{width:168px;height:16px;fill:#fbfbfb}.header-navbar{display:none}.header-burger-button{padding:0;background-color:transparent;border:none}.header-burger-icon{stroke:#fbfbfb}.header-mobile-menu-background{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;overflow:auto;background-color:#14141466;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-duration) var(--transition-function),visibility var(--transition-duration) var(--transition-function)}.header-mobile-menu-background.is-open{opacity:1;visibility:visible;pointer-events:auto}.header-mobile-menu-wrapper{position:relative;margin:0 auto;padding-top:240px;padding-bottom:40px;max-width:375px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;background-color:#622133;transform:translate(100%);transition:transform var(--transition-duration) var(--transition-function)}.header-mobile-menu-background.is-open .header-mobile-menu-wrapper{transform:translate(0)}.header-mobile-menu-close-button{position:absolute;top:20px;right:20px;padding:0;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none}.header-mobile-menu-close-icon{stroke:#fbfbfb}.header-mobile-menu-list{display:flex;flex-direction:column;gap:8px}.header-mobile-menu-link{display:block;text-align:center;padding:12px 24px;font-weight:500;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#fbfbfb;border:1px solid rgba(251,251,251,.4);border-radius:12px;transition:color var(--transition-duration) var(--transition-function),background-color var(--transition-duration) var(--transition-function)}.header-mobile-menu-link:hover,.header-mobile-menu-link:focus{background-color:#fbfbfb;color:#622133}.header-mobile-menu-shop-now-button{padding:16px 41px;margin-top:auto;font-weight:600;font-size:14px;line-height:1.29;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;background-color:transparent;border:1px solid rgba(251,251,251,.4);border-radius:30px;transition:color var(--transition-duration) var(--transition-function),background-color var(--transition-duration) var(--transition-function)}.header-mobile-menu-shop-now-button:hover,.header-mobile-menu-shop-now-button:focus{background-color:#fbfbfb;color:#622133}@media screen and (min-width: 768px){.header-logo-icon{width:194px;height:18px}.header-burger-icon{width:40px;height:40px}.header-mobile-menu-wrapper{position:relative;margin:0 0 0 auto;max-width:351px}}@media screen and (min-width: 1280px){.header-burger-button,.header-mobile-menu-background{display:none}.header{padding:32px 0}.header-navbar{display:flex;justify-content:center;align-items:center;gap:20px}.header-nav-list{display:flex;justify-content:center;align-items:center;gap:8px}.header-nav-link{padding:12px;font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;text-align:center;color:#fbfbfb;border:1px solid rgba(251,251,251,.4);border-radius:12px}.header-nav-link:hover,.header-nav-link:focus{background-color:#fbfbfb;color:#622133}.header-navbar-button{padding:16px 32px;font-weight:600;font-size:18px;line-height:1.11;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;background-color:#7a3145;border:none;border-radius:30px}.header-navbar-button:hover,.header-navbar-button:focus{background-color:#fbfbfb;color:#622133}}.section-hero{padding:100px 0 0;display:flex;flex-direction:column;align-items:center;gap:40px;background-color:#576f35}.hero-container{margin:0}.hero-title{margin-bottom:20px;font-weight:600;font-size:48px;line-height:1;letter-spacing:-.01em;color:#fbfbfb;text-transform:uppercase}.hero-text{font-weight:500;font-size:14px;line-height:1.29;color:#fbfbfb}.hero-bg-image{width:100%;max-width:375px;height:370px;background-image:linear-gradient(#14141433,#14141433),url(/green-harvest/assets/hero-mob-1x-DCTqYuVF.webp);background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-resolution: 192dpi) and (max-width: 767px){.hero-bg-image{background-image:linear-gradient(#14141433,#14141433),url(/green-harvest/assets/hero-mob-2x-YR5mAcbc.webp)}}@media screen and (min-width: 768px){.section-hero{padding-top:122px;gap:50px}.hero-title{font-size:76px;margin-bottom:25px}.hero-text{max-width:603px;font-size:16px;line-height:1.25}.hero-bg-image{background-image:linear-gradient(#14141433,#14141433),url(/green-harvest/assets/hero-tablet-1x-B9WzSNRK.webp);max-width:768px;height:539px}@media screen and (min-resolution: 192dpi){.hero-bg-image{background-image:linear-gradient(#14141433,#14141433),url(/green-harvest/assets/hero-tablet-2x-D09CVD3x.webp)}}}@media screen and (min-width: 1280px){.section-hero{padding:0;flex-direction:row;justify-content:center;gap:0px}.hero-container{padding:238px 28px 0 100px}.hero-title{font-size:76px;max-width:502px;margin-bottom:128px}.hero-text{max-width:470px;margin-bottom:50px}.hero-bg-image{max-width:650px;height:800px;background-image:linear-gradient(#14141433,#14141433),url(/green-harvest/assets/hero-desc-1x-BdaHtMFH.webp)}@media screen and (min-resolution: 192dpi){.hero-bg-image{background-image:linear-gradient(#14141433,#14141433),url(/green-harvest/assets/hero-desc-2x-DRB_ItFJ.webp)}}}.howItWorkSection{padding:0}.imageWrapper{padding:40px 0;background-color:#7a3145}.imageWrapper .container{padding:0;display:flex;justify-content:center}.howItWork-img{position:relative;display:block;border-radius:30px;overflow:hidden}.howItWork-img:after{content:"";width:100%;height:100%;border-radius:31px;position:absolute;top:0;left:0;background-color:#1414144d}.infoWrapper{background-color:#576f35}.infoWrapper .container{padding:40px 20px}.textContainer{margin-bottom:40px}.infoWrapper-title{margin-bottom:20px;font-size:28px;font-weight:600;line-height:1;letter-spacing:-.01em;color:#fbfbfb}.infoWrapper-title span{color:#fbfbfb4d}.infoWrapper-text{font-size:14px;font-weight:500;line-height:1.29;color:#fbfbfb}.infoWrapper-list{counter-reset:infoWrapper-item;display:flex;flex-direction:column;gap:20px}.infoWrapper-item{padding:12px 27px 12px 24px;display:flex;align-items:center;gap:24px;border-radius:15px;background-color:#fbfbfb}.infoWrapper-item:before{counter-increment:infoWrapper-item;content:counter(infoWrapper-item);display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;font-size:20px;font-weight:600;color:#fbfbfb;background-color:#7a3145;border-radius:50%;outline:5px solid rgba(255,106,146,.3)}.infoWrapper-item-text{font-size:12px;font-weight:500;line-height:1.17;letter-spacing:-.02em;color:#14141499}.infoWrapper-item-text span{font-weight:700;color:#141414}@media only screen and (min-width: 768px){.imageWrapper,.infoWrapper{padding:100px 0}.infoWrapper .container{padding:0;max-width:450px}.textContainer{margin-bottom:50px}.infoWrapper-title{margin-bottom:25px;font-size:32px}.infoWrapper-text{font-size:16px;line-height:1.25}.infoWrapper-list{gap:24px}.infoWrapper-item{padding-right:25px}.infoWrapper-item:before{min-width:52px;height:52px}.infoWrapper-item-text{font-size:16px;line-height:1.25}}@media only screen and (min-width: 1280px){.howItWorkSection{display:flex;justify-content:center}.imageWrapper{width:50%}.imageWrapper .container{justify-content:end;margin-right:100px}.infoWrapper{width:51.5%}.infoWrapper .container{margin:0 0 0 100px}}.advertisement-section{padding:80px 0;background-color:#fbfbfb}.advertisement-text{font-size:48px;font-weight:600;line-height:1.04;letter-spacing:-.01em;text-transform:uppercase;color:#141414}.advertisement-text span{position:relative;z-index:1;color:#fbfbfb}.advertisement-text span:after{position:absolute;z-index:-1;top:0;left:-10px;content:"";display:block;width:95vw;max-width:355px;height:102px;border-radius:12px;background-color:#576f35}@media only screen and (min-width: 768px){.advertisement-section{padding:100px 0}.advertisement-text{font-size:64px;line-height:1.09}.advertisement-text span:after{top:-8px;left:-16px;max-width:736px;height:86px}}@media only screen and (min-width: 1280px){.advertisement-section .container{padding:0 113px}.advertisement-text{font-size:76px;line-height:1.05}.advertisement-text span:after{top:0;left:-16px;max-width:818px;height:90px}}.section-vegetables{background-color:var(--color-maroon);padding:80px 0}.title-vegetables{font-weight:600;font-size:48px;line-height:1.04;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;margin-bottom:20px;width:335px}.title-vegetables-span{color:#fbfbfb4d}.text-vegetables{font-weight:500;font-size:14px;line-height:1.29;color:#fbfbfb;margin-bottom:40px}.vegetables-list{display:flex;flex-direction:column;row-gap:20px}.vegetables-item{background-color:var(--color-white);border-radius:40px;max-width:334px;max-height:379px}.vegetables-box{padding:32px 26px}.vegetables-title-item{font-weight:600;font-size:28px;line-height:1;letter-spacing:-.01em;color:var(--color-maroon);margin-bottom:12px}.vegetables-text-item{font-weight:600;font-size:14px;line-height:1.29;letter-spacing:-.01em;text-transform:uppercase;color:#141414;margin-bottom:14px}.vegetables-img{margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.section-vegetables{padding:100px 0}.title-vegetables{font-size:64px;line-height:1;width:508px;margin-bottom:50px}.text-vegetables{font-size:16px;line-height:1.25;max-width:626px;margin-bottom:50px}.vegetables-list{flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:28px}.vegetables-box{padding:32px 30px}.vegetables-item{width:calc((100% - 20px)/2);max-width:342px}.vegetables-title-item{font-size:32px}}@media only screen and (min-width: 1280px){.title-vegetables{margin-bottom:25px}.vegetables-list{column-gap:21px}.vegetables-box{padding:32px}.vegetables-text-item{margin-bottom:10px}.vegetables-item{width:calc((100% - 42px) / 3);max-width:346px}}.reviews{background-color:#fbfbfb;padding:80px 0}.reviews-title{margin-bottom:20px;font-size:48px;font-weight:600;line-height:1.04;letter-spacing:-.01em;color:#141414;text-transform:uppercase}.reviews-title span{color:#576f35}.reviews-text{margin-bottom:40px;font-size:14px;font-weight:500;line-height:1.29;color:#141414}.reviews-list{display:flex;margin:0 auto}.reviews-item{padding:20px 23.5px 38px;border:1px solid rgba(122,49,69,.3);border-radius:24px}.reviews-item:not(:first-child){display:none}.reviews-img{margin:0 auto 24px;border-radius:50%}.reviews-subtitle{margin-bottom:8px;text-align:center;font-size:16px;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:#141414}.reviews-item-text{text-align:center;font-size:14px;font-weight:500;line-height:1.29;color:#04030666}@media screen and (min-width: 768px){.reviews{padding:100px 0}.reviews-title{max-width:553px;margin-bottom:25px;font-size:64px;line-height:1}.reviews-text{margin-bottom:50px;max-width:553px;font-size:16px;line-height:1.25}.reviews-list{gap:18px}.reviews-item:nth-child(2){display:block}.reviews-item{width:calc((100% - 18px)/2);padding:20px 27.5px}.reviews-subtitle{font-size:18px;line-height:1.1}.reviews-item-text{font-size:16px;line-height:1.4;color:#14141466}}@media screen and (min-width: 1280px){.reviews-list{gap:25px}.reviews-item{width:calc((100% - 50px) / 3)}.reviews-item:nth-child(3){display:block}}.order-wrapper{background-color:#7a3145;padding:80px 0}.order-tittle{font-weight:600;font-size:48px;line-height:1.04;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;margin-bottom:29px}.order-span{color:#fbfbfb4d}.section-order-text{font-weight:500;font-size:14px;line-height:1.3;color:#fbfbfb;margin-bottom:40px}.order{border-radius:30px;padding:40px 20px;background:#fbfbfb;margin-bottom:20px}.order-text{font-weight:600;font-size:24px;line-height:1.08;letter-spacing:-.01em;text-transform:uppercase;color:#141414;padding-bottom:40px}.span-from-us{color:#7a3145}.span-the-form{color:#576f35}.order-form{display:flex;flex-direction:column}.order-form-input::placeholder,.order-form-input-comment::placeholder{color:#141414}.order-btn{display:flex;background-color:#576f35;border-radius:30px;min-width:240px;justify-content:center;align-items:center;height:50px;border:none;font-weight:600;font-size:14px;line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:#fbfbfb;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.order-btn:focus,.order-btn:hover{background-color:#425725}.order-form-input{border:1px solid rgba(20,20,20,.2);border-radius:30px;height:42px;padding-left:16px;margin-bottom:15px;font-weight:500;font-size:14px;line-height:1.3;letter-spacing:-.02em;color:#141414;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.order-form-input-comment{border:1px solid rgba(20,20,20,.2);border-radius:15px;padding-top:14px;padding-left:16px;height:73px;margin-bottom:20px;resize:none;font-weight:500;font-size:14px;line-height:1.3;letter-spacing:-.02em;color:#141414;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.order-img{border-radius:15px;margin-left:auto;margin-right:auto}.order-photo{position:relative}.order-photo:after{content:"";width:100%;height:100%;border-radius:15px;position:absolute;top:0;left:0;background-color:#1414144d}.order-soc{background-color:#576f35;border-radius:30px;padding:40px 20px}.order-soc-txt{font-weight:600;font-size:14px;line-height:1.3;letter-spacing:-.01em;color:#fbfbfb80;margin-bottom:14px;margin-top:20px}.order-soc-list{display:flex;flex-direction:row;font-weight:600;font-size:24px;line-height:1.08;letter-spacing:-.01em;color:#fbfbfb;flex-wrap:wrap;gap:8px}.order-soc-list a span:hover,.order-soc-list a span:focus{color:#7a3145}.order-form-input:focus,.order-form-input-comment:focus{border-color:#7a3145;outline:none}.order-form-input:not(:placeholder-shown):invalid{border-color:#e74a3b}.order-form-input:not(:placeholder-shown):valid{border-color:#3cbc81}@media screen and (min-width: 768px){.order-wrapper{padding:100px 0}.order-tittle{font-size:64px;line-height:1;margin-bottom:25px;max-width:640px}.section-order-text{font-weight:500;font-size:16px;line-height:1.25;margin-bottom:50px;max-width:640px}.order{padding:50px 100px;max-width:628px;margin-left:auto;margin-right:auto;margin-bottom:25px}.order-form-input-comment,.order-form-input{font-size:16px;line-height:1.25}.order-photo:after{width:528px;height:273px;left:50px}.order-soc{max-width:628px;margin-left:auto;margin-right:auto;padding:50px 0}.order-soc-txt{font-weight:600;font-size:18px;line-height:1.1;letter-spacing:-.01em;margin-bottom:15px;margin-top:50px;margin-left:50px}.order-soc-list{font-weight:600;font-size:32px;line-height:1;letter-spacing:-.01em;gap:12px;margin-left:50px}.order-text{padding-bottom:50px}.order-form-input{height:48px}.order-form-input-comment{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;height:77px}.order-btn{height:52px}.order-form-input-comment{margin-bottom:25px}}@media screen and (min-width: 1280px){.order-tittle{max-width:751px}.section-order-text{max-width:742px}.order{max-width:529px;padding:50px;margin:0}.order-photo:after{width:427px}.order-soc{width:527px;margin:0}.order-soc-list{width:357px}.order-box{display:flex;flex-direction:row;justify-content:center;gap:24px}}.footer{background-color:#7a3145;padding:40px 0}.footer-logo{display:inline-block;margin-bottom:14px}.icon-logo-footer{fill:#fbfbfb;width:168px;height:16px}.footer-text{color:#fbfbfb;font-size:14px;font-weight:500;line-height:1.29;text-align:left;max-width:296px;margin-bottom:40px}.footer-nav{margin-bottom:40px}.footer-nav-list{display:flex;flex-direction:column;gap:14px;font-size:28px;font-weight:600;line-height:1;letter-spacing:-.015em}.footer-nav-link{color:#fbfbfb;transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-nav-link:hover{color:#576f35}.footer-adress{margin-bottom:80px}.footer-address-list{display:inline-block;color:#fbfbfb;font-size:14px;font-weight:600;line-height:1.29;letter-spacing:-.015em}.footer-address-list-item{max-width:179px;display:block}.footer-address-list-item:not(:last-child){margin-bottom:14px}.footer-address-link{transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-address-link:hover{color:#576f35}.privacy-policy{color:#fbfbfb80;display:flex;justify-content:space-between;font-size:12px;font-weight:500;line-height:1.33;letter-spacing:-.015em}.privacy-policy-link{display:flex}.privacy-policy-text{line-height:1.17}.slash{width:4px;height:16px}@media only screen and (min-width: 340px){.privacy-policy-link{display:flex;gap:8px}}@media only screen and (min-width: 768px){.footer{padding:32px 0}.footer-logo{margin-bottom:25px}.icon-logo-footer{width:194px;height:18px}.footer-wrapper{display:flex;justify-content:space-between;align-items:baseline}.footer-text{max-width:265px;font-size:16px;line-height:1.25;margin-bottom:0}.footer-nav-list{font-size:32px;line-height:1;gap:25px}.footer-address-list{color:#fbfbfb;font-size:18px;line-height:1.11}.footer-nav{margin-bottom:64px}.footer-adress{margin-bottom:100px}.footer-address-list-item:not(:last-child){margin-bottom:25px}.privacy-policy{font-size:18px;line-height:1.11}}@media only screen and (min-width: 1280px){.footer{padding:50px 0}.footer-nav-adress{display:flex;flex-direction:row;gap:121px;align-items:flex-start}.footer-nav,.footer-adress{margin-bottom:0}.footer-wrapper{margin-bottom:125px}.footer-logo-text{margin-right:302px}}
