/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}h1,h2,h3,h4,h5,h6,p{margin-top:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}body{width:100%}.header{display:flex;justify-content:space-between;align-items:center;padding:13px 20px}.header .logo{display:flex;align-items:center;text-transform:uppercase;font-size:14px;font-weight:700;cursor:pointer;margin-right:auto}.header .logo .icon{display:inline-block;margin-right:8px;fill:var(--accent-color)}.header .menu,.header .modal-close{border:none;background-color:transparent;align-items:center;justify-content:center;padding:0}.header .menu{display:flex}.header.active .menu,.header .modal-close{display:none}.header.active .modal-close{display:flex}.header .menu .icon,.header .modal-close .icon{fill:var(--accent-color);width:24px;height:24px}.header .btn-order{display:none}@media only screen and (min-width: 768px){.header{padding:16px 32px}.header .logo{margin-right:230px}.header .menu,.header .modal-close{display:none}.header .btn-order{display:flex;align-items:center;justify-content:center;border:none;background-color:transparent}.header .btn-order .icon{width:16px;height:16px;fill:var(--accent-color)}.header .btn-order:hover .icon,.header .btn-order:focus .icon{fill:var(--orange)}}@media only screen and (min-width: 1280px){.header{width:1280px;margin:0 auto}}.modal[data-modal=menu]{padding:124px 140px;width:100vw;border-radius:0;margin-top:50px;height:100vh;background-color:var(--bcg-color);text-align:center;color:var(--light-bcg-color);font-size:14px}.modal[data-modal=menu] .btn-order{border:none;background-color:transparent;border-radius:100%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;margin:0 auto}.modal[data-modal=menu] .btn-order .icon{width:16px;height:16px;fill:var(--light-bcg-color)}.modal[data-modal=menu] .btn-order:hover .icon,.modal[data-modal=menu] .btn-order:focus .icon{fill:var(--orange)}.header .navigation{display:none}.menu-modal .navigation{display:block}.menu-modal .navigation .item{margin-bottom:16px}.menu-modal .navigation .item:hover,.menu-modal .navigation .item:focus{color:var(--orange)}.footer .navigation{display:flex;align-items:center;justify-content:center}.footer .navigation .item:not(:last-of-type){margin-right:20px}.footer .navigation .item:hover,.footer .navigation .item:focus{color:var(--accent-color)}@media only screen and (min-width: 768px){.header .navigation{display:flex;align-items:center;justify-content:center;font-size:14px}.header .navigation .item:not(:last-of-type){margin-right:14px}.header .navigation .item:hover,.header .navigation .item:focus{color:var(--accent-color)}}@media only screen and (min-width: 1280px){.header .navigation .item:not(:last-of-type){margin-right:20px}}.hero{background-color:var(--bcg-color);color:var(--light-bcg-color);padding:40px 0 20px}.hero .container .text-content{padding:0 18px;margin-bottom:7px}.hero .container .titles{margin-bottom:20px}.hero .container .title{font-size:39px;font-weight:500;margin-bottom:20px}.hero .container .title .accent{font-style:italic;color:var(--light-green)}.hero .container .subtitle{font-size:14px;font-weight:400}.hero .container .socials{display:flex;align-items:center;justify-content:flex-end;width:100%;padding:0 20px}.hero .container .reviews{display:flex;margin-bottom:14px}.hero .container .reviews li{position:relative;border:2px solid var(--light-bcg-color);border-radius:100%;width:44px;height:44px}.hero .container .reviews li:nth-child(1){top:0;left:0}.hero .container .reviews li:nth-child(2){left:-13px}.hero .container .reviews li:nth-child(3){left:-26px}.hero .container .reviews li:nth-child(4){left:-39px;background-color:var(--light-bcg-color);color:var(--dark-text-color);display:flex;align-items:center;justify-content:center;text-align:center;font-size:8px}.hero .container .reviews li:nth-child(4) span{display:block}.hero .container .tags{display:flex;flex-wrap:wrap;justify-content:space-around;width:180px}.hero .container .tags li{margin:1px;padding:6px 10px;border:1px solid var(--light-bcg-color);font-size:10px;line-height:1.2;font-weight:500;text-transform:uppercase;border-radius:100px}.hero .container .tags li:first-child{background-color:var(--light-bcg-color);color:var(--dark-text-color)}.hero .container .img-content{display:flex;align-items:center;justify-content:center;flex-direction:column}.hero .container .img-content .girl{min-height:218px}.hero .container .titles .btn-order{padding:9px;border:none;border-radius:100%;width:80px;height:80px;background-color:var(--light-orange);color:var(--orange);text-transform:uppercase;font-weight:500;transform:rotate(-20deg);display:flex;align-items:center;justify-content:center;font-size:18px;margin-top:20px}.hero .container .titles .btn-order:hover,.hero .container .titles .btn-order:focus{color:var(--accent-color);background-color:var(--light-green)}.hero .container .titles .btn-order .icon{display:block;margin-right:4px}@media only screen and (min-width: 768px){.hero{padding:80px 0 32px}.hero .container .text-content{padding:0 32px;margin-bottom:7px}.hero .container .text-content .titles{margin-bottom:0}.hero .container .text-content .title{font-size:52px;margin-bottom:24px}.hero .container .text-content .subtitle{padding-right:100px;margin-bottom:32px}.hero .container .socials{justify-content:flex-end;padding:0 32px}.hero .container .reviews{margin-bottom:16px}.hero .container .reviews li{width:50px;height:50px}.hero .container .tags{min-width:218px;margin:-2px}.hero .container .tags li{padding:10px 16px;margin:2px;line-height:1.1;font-size:12px}.hero .container .reviews li:nth-child(4){font-size:8px}.hero .container .reviews li:nth-child(4) span{font-size:18px}.hero .container .img-content .girl{min-height:391px}.hero .container .titles .btn-order{width:120px;height:120px;font-size:28px}}@media only screen and (min-width: 1280px){.hero{padding:127px 0 32px}.hero .container{max-width:1280px;display:flex;margin:0 auto;padding:0 32px;justify-content:space-between}.hero .container .text-content{padding:0;width:auto;margin:0}.hero .container .text-content .titles{max-width:840px;padding-right:50px}.hero .container .text-content .title{font-size:64px;margin-bottom:15px}.hero .container .reviews li{width:66px;height:66px}.hero .container .reviews li:nth-child(4){font-size:14px}.hero .container .tags{min-width:266px}.hero .container .tags li{padding:12px 28px}.hero .container .img-content{align-items:flex-end;position:relative;margin:0;padding:0;width:515px;justify-content:flex-start}.hero .container .img-content .veg{display:block}.hero .container .img-content .btn-order{position:absolute;bottom:25%;left:60%}.hero .container .img-content .girl{max-height:423px}.hero .container .socials{padding:0;margin-top:auto}}.how-it-works{padding:80px 20px}.how-it-works .title{font-size:28px;margin-bottom:20px}.how-it-works .broccoli{margin-bottom:20px}.how-it-works .description p:not(:last-of-type){margin-bottom:20px}.how-it-works .steps{margin-top:80px;background:var(--light-orange);border-radius:40px;padding:40px 17px 0;background-image:url(/assets/how-it-works-bcg-98fd3044.png);background-size:100% 100%}@media (-webkit-min-device-pixel-ratio: 2){.how-it-works .steps{background-image:url(/assets/how-it-works-bcg@2x-3285117e.png);background-size:100% 100%}}.how-it-works .steps .subtitle{font-size:24px;font-weight:500;text-transform:uppercase;margin-bottom:40px}.how-it-works .list{list-style:none;counter-reset:my-awesome-counter;position:relative;padding-right:60px;margin:0}.how-it-works .list .step{counter-increment:my-awesome-counter;display:flex;align-items:center;margin-left:14px}.how-it-works .list .step:before{content:counter(my-awesome-counter);padding:10px;background-color:var(--accent-color);border-radius:100%;width:40px;height:40px;left:0;position:absolute;display:flex;align-items:center;justify-content:center;font-size:18px}.how-it-works .list .step:not(:last-of-type){margin-bottom:21px}.how-it-works .img{margin:0 auto}@media only screen and (min-width: 768px){.how-it-works{padding:100px 32px}.how-it-works .row{display:flex;justify-content:space-between;align-items:center}.how-it-works .title{font-size:40px;font-weight:500;width:100%;margin-bottom:0}.how-it-works .broccoli{min-width:310px;height:176px;display:block;margin-bottom:0}.how-it-works .description{padding-right:20px;margin-top:40px}.how-it-works .description p{width:50%}.how-it-works .description p:not(:last-of-type){margin-bottom:0;margin-right:20px}.how-it-works .steps{border-radius:80px;padding:40px 0 0;margin-top:100px;background-image:url(/assets/how-it-works-bcg-3f29bf7b.png);background-size:100% 100%;flex-direction:row-reverse}@media (-webkit-min-device-pixel-ratio: 2){.how-it-works .steps{background-image:url(/assets/how-it-works-bcg@2x-711c23bc.png);background-size:100% 100%}}.how-it-works .steps .subtitle{font-size:28px;font-weight:500}.how-it-works .steps .content{width:50%;font-size:14px;padding:0 30px;align-items:baseline}.how-it-works .img{width:350px;height:446px}.how-it-works .list .step:not(:last-of-type){margin-bottom:24px}.how-it-works .list .step:before{width:45px;height:45px}}@media only screen and (min-width: 1280px){.how-it-works{padding:124px 32px;max-width:1280px;margin:0 auto}.how-it-works .title{font-size:48px;line-height:1;margin-right:100px}.how-it-works .broccoli{min-width:410px;height:170px}.how-it-works .description{padding-right:532px;align-items:baseline}.how-it-works .description p:not(:last-of-type){margin-right:40px}.how-it-works .steps{border-radius:80px;padding:20px 80px 0;margin-top:124px;background-image:url(/assets/how-it-works-bcg-ddc9e158.png);background-size:100% 100%;flex-direction:row-reverse}@media (-webkit-min-device-pixel-ratio: 2){.how-it-works .steps{background-image:url(/assets/how-it-works-bcg@2x-fe65e93b.png);background-size:100% 100%}}.how-it-works .steps .subtitle{font-size:40px}.how-it-works .steps .content{padding:0 20px 0 0;margin-bottom:44px}.how-it-works .list{padding-right:130px}.how-it-works .list .step:not(:last-of-type){margin-bottom:28px}.how-it-works .img{width:434px;min-width:420px}}.vegetables{text-align:center;padding:0 20px}.vegetables .title{margin-bottom:20px}.vegetables .subtitle{font-size:14px;font-weight:400;margin-bottom:40px}.vegetables .list .item{padding:40px 20px 20px;background-color:var(--light-green);border-radius:20px;text-align:left;width:335px;height:443px;margin-left:auto;margin-right:auto}.vegetables .list .item:not(:last-of-type){margin-bottom:20px}.vegetables .list .item:nth-child(9){display:none}.vegetables .list .item .vegetable{font-weight:700;font-size:24px;line-height:1.1;margin-bottom:8px}.vegetables .list .item .type{margin-bottom:40px}.vegetables .list .item .veg-img{width:auto;height:249px;margin:0 auto 22px;display:block}.vegetables .list .item .price{font-weight:500}.vegetables .btn-order{padding:9px;border:none;border-radius:100%;width:80px;height:80px;background-color:var(--orange);color:var(--light-bcg-color);text-transform:uppercase;font-weight:500;transform:rotate(-20deg);display:flex;align-items:center;justify-content:center;margin:20px auto 0}.vegetables .btn-order:hover,.vegetables .btn-order:focus{background-color:var(--accent-color)}.vegetables .btn-order .icon{display:block;margin-right:4px}@media only screen and (min-width: 768px){.vegetables .title{font-size:28px;margin-bottom:14px}.vegetables .subtitle{font-size:18px;padding:0 70px}.vegetables .list{display:flex;justify-content:center;flex-wrap:wrap;margin:-10px}.vegetables .list .item{padding:64px 24px 24px;width:342px;height:465px;margin:10px}.vegetables .list .item:not(:last-of-type){margin:10px}.vegetables .list .item .vegetable{font-size:28px}.vegetables .list .item .type{font-size:18px;margin:0}.vegetables .list .item .veg-img{height:261px;margin-bottom:21px}.vegetables .btn-order{margin-top:50px;width:114px;height:114px}}@media only screen and (min-width: 1280px){.vegetables{max-width:1280px;margin:0 auto}.vegetables .title{font-size:40px}.vegetables .subtitle{padding:0 330px}.vegetables .list .item{width:389px}.vegetables .list .item .vegetable{font-size:32px}.vegetables .list .item:nth-child(9){display:block}.vegetables .list .item .veg-img{margin-bottom:24px}}.subscribe{padding:80px 18px;text-align:center;margin:0 auto;width:375px}.subscribe .description{font-size:13px;margin-bottom:40px}.subscribe .form{position:relative;margin-bottom:40px}.subscribe .form .input{padding:14px 24px;border-radius:100px;border:1px solid rgba(20,20,20,.5);color:#14141480;font-size:14px;width:100%}.subscribe .form .input:focus{outline-color:var(--accent-color)}.subscribe .form .btn{position:absolute;right:0;padding:14px 35px;border:none;border-radius:100px;border:1px solid var(--orange);background-color:var(--orange);color:var(--light-bcg-color)}.subscribe .form .btn:hover,.subscribe .form .btn:focus{border:1px solid var(--accent-color);background-color:var(--accent-color)}.subscribe .img-box{border-radius:40px;background-color:var(--light-orange);background-image:url(/assets/subscribe-bcg-8592ea95.png);background-size:100% 100%;overflow:hidden;height:388px;position:relative}@media (-webkit-min-device-pixel-ratio: 2){.subscribe .img-box{background-image:url(/assets/subscribe-bcg@2x-ace68506.png);background-size:100% 100%}}.subscribe .img{width:335px;height:357px;position:absolute;bottom:0}@media only screen and (min-width: 768px){.subscribe{text-align:center;width:100%;padding:100px 32px}.subscribe .content{width:524px;margin:0 auto}.subscribe .description{padding:0 50px;text-align:center}.subscribe .form{width:60%;margin:0 auto 80px}.subscribe .form .btn{font-size:14px}.subscribe .img-box{width:704px;height:500px;margin:0 auto;background-image:url(/assets/subscribe-bcg-451c165d.png);background-size:100% 100%}.subscribe .img{width:704px;height:500px;position:absolute;bottom:0}@media (-webkit-min-device-pixel-ratio: 2){.subscribe .img-box{background-image:url(/assets/subscribe-bcg@2x-c69940bd.png);background-size:100% 100%}}}@media only screen and (min-width: 1280px){.subscribe{padding:124px 32px;display:flex;align-items:center;justify-content:space-between;width:1280px;margin:0 auto}.subscribe .content{width:100%;margin-right:100px;text-align:left}.subscribe .description{font-size:18px;margin-bottom:80px;text-align:left;padding:0}.subscribe .form{margin:0 auto 0 0}.subscribe .img-box{border-radius:80px;background-image:url(/assets/subscribe-bcg-d7bff4f6.png);background-size:100% 100%;width:525px;min-width:525px;height:536px}@media (-webkit-min-device-pixel-ratio: 2){.subscribe .img-box{background-image:url(/assets/subscribe-bcg@2x-363b5b89.png);background-size:100% 100%}}.subscribe .img{width:525px;height:500px;position:absolute;bottom:0}}.footer{background-color:var(--light-green);text-align:center;padding:80px 20px}.footer .img{display:block;margin:0 auto 20px}.footer .logo{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:14px;font-weight:700;margin-bottom:40px;cursor:pointer}.footer .logo .icon{display:inline-block;margin-right:8px}.footer .networks{margin:40px 0;display:flex;align-items:center;justify-content:center}.footer .networks .link{padding:8px;border:1px solid var(--dark-text-color);border-radius:10px}.footer .networks .link a{display:flex;align-items:center;justify-content:center}.footer .networks .link:not(:last-of-type){margin-right:20px}.footer .networks .link .icon{fill:var(--dark-text-color)}.footer .networks .link:hover,.footer .networks .link:focus{border-color:var(--accent-color)}.footer .networks .link:hover .icon,.footer .networks .link:focus .icon{fill:var(--accent-color)}.footer .tel{margin-bottom:20px;display:inline-block}.footer .tel:hover,.footer .tel:focus{color:var(--accent-color)}.footer .address{max-width:135px;margin:0 auto}@media only screen and (min-width: 768px){.footer{padding:75px 32px;text-align:left}.footer .container{display:flex;justify-content:space-between}.footer .navigation{font-size:14px}.footer .networks{margin-top:0}.footer .networks .link{padding:6px}.footer .address{margin:0;max-width:175px}}@media only screen and (min-width: 1280px){.footer{padding:80px 32px}.footer .container{max-width:1216px;margin:0 auto;padding-right:108px}.footer .container .left{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:166px}.footer .logo{margin:0}.footer .address{min-width:184px}}.modal-overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;transition:opacity var(--transition),visibility var(--transition)}.modal{opacity:0;visibility:hidden;width:335px;height:100%;overflow-y:auto;position:fixed;top:20px;bottom:20px;left:50%;transform:translate(-50%);z-index:2;background-color:var(--light-bcg-color);transition:var(--transition) all;color:var(--black);padding:32px 24px;border-radius:15px}.modal.active,.modal-overlay.active{opacity:1;visibility:visible;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-close{display:flex;justify-content:center;align-items:center;top:15px;right:15px;background-color:transparent;border:none}.modal-close .icon{stroke:var(--dark-text-color)}.modal-close .icon:hover,.modal-close .icon:focus{stroke:var(--accent-color)}.modal .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.modal .head .title{margin:0}.modal .form .checkbox{display:none}.modal .form .label[for=checkbox-1],.modal .form .label[for=checkbox-2],.modal .form .label[for=checkbox-3]{display:inline-block;cursor:pointer;position:relative}.label[for=checkbox-1]:before,.label[for=checkbox-2]:before,.label[for=checkbox-3]:before{content:"";display:inline-block;position:absolute;left:-14px;width:16px;height:16px;border:1.5px solid var(--accent-color);border-radius:4px}.modal .form .checkbox:checked+.label[for=checkbox-1]:before,.modal .form .checkbox:checked+.label[for=checkbox-2]:before,.modal .form .checkbox:checked+.label[for=checkbox-3]:before{content:url(/assets/pick-c0990f2c.svg);display:flex;justify-content:center;align-items:center}.modal .form .list{margin-bottom:40px}.modal .form .list .veg{display:flex;justify-content:space-between;background-color:var(--light-orange);border-radius:20px;padding:14px;position:relative}.modal .form .list .veg:not(:last-of-type){margin-bottom:12px}.modal .form .list .veg .box{display:flex;justify-content:space-between;width:100%}.modal .form .list .veg .box .img{height:auto;width:115px}.modal .form .list .veg .name{font-size:16px;font-weight:700;margin-bottom:2px}.modal .form .list .veg .type{font-size:14px;font-weight:400}.modal .form .field{width:100%;border-radius:100px;border:1px solid var(--grey);padding:14px 24px;font-size:14px;margin-bottom:14px}.modal .form .field:focus{outline:1px solid var(--accent-color)}.modal .form .field.comment{border-radius:20px;height:132px;margin-bottom:20px}.modal .form .btn{padding:12px 24px;background-color:var(--orange);border:none;border-radius:100px;color:var(--light-bcg-color)}.modal .form .btn:hover,.modal .form .btn:focus{background-color:var(--accent-color)}@media screen and (max-height: 500px){.modal{top:0;left:50%;transform:translate(-50%);overflow:hidden auto}}@media only screen and (min-width: 768px){.modal{width:704px;padding:40px;background-image:url(/assets/modal-bcg-0a1d7e2a.png);background-repeat:no-repeat;background-size:auto 413px;background-position:bottom right}@media (-webkit-min-device-pixel-ratio: 2){.modal{background-image:url(/assets/modal-bcg@2x-200a272e.png);background-repeat:no-repeat;background-size:auto 413px;background-position:bottom right}}.modal .head{position:relative}.modal-close{position:absolute;top:-17px;right:-17px}.modal .form .list{display:flex;align-items:center;justify-content:space-between}.modal .form .list .veg:not(:last-of-type){margin-bottom:0}.modal .form .list .veg .box{flex-direction:column;padding-top:26px}.modal .form .list .veg .box .img{height:142px;width:172px}.modal .form .list .veg .name{font-size:18px}.modal .form .inputs{width:60%}}@media only screen and (min-width: 1280px){.modal{width:891px;background-image:url(/assets/modal-bcg-15352dc2.png);background-repeat:no-repeat;background-size:auto 360px;background-position:bottom right}@media (-webkit-min-device-pixel-ratio: 2){.modal{background-image:url(/assets/modal-bcg@2x-09dd68e6.png);background-repeat:no-repeat;background-size:auto 360px;background-position:bottom right}}.modal .form .list .veg .box .name{font-size:24px;margin-bottom:8px}.modal .form .list .veg .box .img{width:230px;height:auto}.modal .form .inputs{width:50%}}:root{--light-bcg-color: #fff;--dark-text-color: #141414;--accent-color: #77ac63;--bcg-color: #A1C487;--light-orange: #faf3e7;--orange: #fc8a11;--light-green: #eaf7e5;--grey: rgba(20, 20, 20, .3) }@font-face{font-family:DM Sans;font-weight:400;font-display:swap;src:url(/assets/DMSans-Regular-2f37e59b.ttf)}@font-face{font-family:DM Sans;font-weight:500;font-display:swap;src:url(/assets/DMSans-Medium-f374aac7.ttf)}@font-face{font-family:DM Sans;font-weight:700;font-display:swap;src:url(/assets/DMSans-Bold-39c64b26.ttf)}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/DMSans-BoldItalic-d56cd607.ttf)}.body{font-family:DM Sans,sans-serif;font-size:14px;line-height:1.3;font-weight:400;color:var(--dark-text-color);background-color:var(--light-bcg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.title{font-weight:500;font-size:24px;line-height:1.16;margin-bottom:20px;text-transform:uppercase}.stop-scroll{overflow:hidden;height:100%}@media only screen and (min-width: 768px){.body{font-size:18px}.title{font-size:40px;font-weight:500;margin-bottom:20px}}@media only screen and (min-width: 1280px){.title{font-size:48px;font-weight:500;margin-bottom:40px;line-height:1.04}}
