*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}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}:root{--button-green-color:#bbf330;--border-button-color:#7eb101;--button-hover-color:#b5ff00;--hover-btn:#597d00;--secondary-background-color:#ffe550;--primary-background-color:#fff;--footer-background-color:#fefefe;--primary-text-color:#2c2c2c;--invalid:#ff705d;--shadow-fruit-color:radial-gradient( 50% 50% at 50% 50%,#2f583f 0%,rgba(105,105,105,0) 100% );--border-primary-color:#ffe550;--cubic-bezer:cubic-bezier(.4,0,.2,1)}h1,h2,h3,h4,h5,h6,p{margin:0}button{cursor:pointer;border:none;padding:0}ul{margin:0;padding:0}img{max-width:100%;height:auto;display:block}.link{text-decoration:none}.lists{list-style:none}.visually-hidden{white-space:nowrap;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.is-hidden{visibility:hidden;opacity:0;pointer-events:none}body{color:var(--primary-text-color);font-family:Roboto,sans-serif;font-size:14px}.container{width:100%;margin:0 auto;padding:0 20px}@media screen and (min-width:480px){.container{width:480px}}@media screen and (min-width:768px){.container{width:768px;padding:0 32px}}@media screen and (min-width:1280px){.container{width:1280px;padding:0 16px}}.section-title{font-size:28px;font-weight:700;line-height:1.18}@media screen and (min-width:768px){.section-title{font-size:42px;line-height:1.17}}.border:hover,.border:focus{border-color:var(--button-green-color)}.border{transition:border-color 250ms var(--cubic-bezer)}.item-activ:hover,.item-activ:focus{color:var(--button-green-color)}.item-activ{transition:color 250ms var(--cubic-bezer)}.button-active:hover .button-icon{fill:var(--border-button-color)}.button-icon{transition:fill 250ms var(--cubic-bezer)}.button-active:active{box-shadow:0 4px 4px rgba(0,0,0,.16)}.button-activ{transition:box-shadow 250ms var(--cubic-bezer)}.btn{border-radius:30px;font-size:13px;font-style:normal;font-weight:500;line-height:1.5}.header{background-color:var(--footer-background-color);padding:10px 0;box-shadow:0 4px 24px rgba(105,105,105,.1)}.header__body{width:100%;justify-content:space-between;align-items:center;display:flex;position:relative}.header__logo{display:flex}.header__list{width:100%;font-style:normal;font-weight:400;line-height:1.14;display:flex}@media screen and (max-width:767.98px){.header__list{flex-direction:column}}.header__item{align-items:center;display:flex}@media screen and (min-width:768px){.header__item:not(:first-child){margin-left:28px}}.header__link{width:100%;color:#000;transition:opacity 250ms var(--cubic-bezer);padding:28px 0;display:block}@media screen and (max-width:767.98px){.header__link{padding:16px 30px 16px 16px;font-size:16px;line-height:1.19}}.header__link:focus,.header__link:hover{transition:color 250ms var(--cubic-bezer)}@media screen and (max-width:767.98px){.header__link:focus,.header__link:hover{background-color:var(--button-green-color);transition:background-color 250ms var(--cubic-bezer)}}@media screen and (min-width:768px){.header__link:focus,.header__link:hover{color:var(--button-green-color)}}.header__subscribe{align-items:center;margin-left:30px;display:flex}@media screen and (max-width:767.98px){.header__subscribe{display:none}}.header-btn-subscribe{width:98px;height:32px;background-color:var(--button-green-color);transition:background-color 250ms var(--cubic-bezer);border-radius:30px;font-size:13px;font-weight:500;line-height:1.5;display:block}.header-btn-subscribe:hover,.header-btn-subscribe:focus{background-color:var(--button-hover-color)}@media screen and (min-width:768px){.menu-btn{display:none}}.menu-btn:active .menu-icon-open{fill:var(--secondary-background-color)}.menu-icon-open{width:28px;height:28px;fill:var(--border-button-color);background-color:var(--primary-background-color);justify-content:center;align-items:center;display:flex}.js-close-menu{width:24px;height:24px;background-color:rgba(0,0,0,0);background-image:url(menu-icon-close.c22c901f.svg);background-position:50%;background-repeat:no-repeat;position:absolute;top:4px;right:4px}.menu-container{display:flex}@media screen and (max-width:767.98px){.menu-container{background-color:var(--primary-background-color);opacity:0;pointer-events:none;transition:opacity 250ms var(--cubic-bezer);border-radius:30px 0 30px 30px;position:absolute;top:40px;right:0;overflow:hidden}}.menu-container.is-open{opacity:1;pointer-events:auto}.backdrop{z-index:999;width:100%;height:100%;opacity:1;background-color:rgba(94,99,99,.7);padding:15px 40px;transition:opacity .26s linear;position:fixed;top:0;left:0}.backdrop.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.modall{width:100%;max-width:320px;opacity:1;background-color:#ffe550;border-radius:30px;justify-content:flex-end;align-items:flex-start;transition:transform .26s linear .1s,opacity .26s linear .1s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 4px rgba(0,0,0,.06)}@media screen and (min-width:768px){.modall{max-width:458px}}.form{width:100%;margin:0;padding:0 20px}.form__item{margin-bottom:50px}.form__title{text-align:center;letter-spacing:.03em;color:#2c2c2c;margin-top:32px;margin-bottom:-51px;font-size:24px;font-weight:700;line-height:120%}.form__label{color:#2c2c2c;margin:68px 0 2px 12px;font-size:16px;font-weight:500;line-height:140%;display:block}.form__input:not(:placeholder-shown):required:valid{border-color:#7eb101}.form__input:not(:placeholder-shown):required:invalid{border-color:red}.form__input{height:48px;max-width:280px;width:100%;border:1px solid rgba(18,18,18,.12);border-radius:30px;outline:none;padding:0 12px}@media screen and (min-width:768px){.form__input{max-width:417px}}.form__input:optional,.form__input:required:valid{border-color:#7eb101}.form__input::-ms-input-placeholder{color:#c4c4c4;font-size:16px;font-weight:400;line-height:20px}.form__input::placeholder{color:#c4c4c4;font-size:16px;font-weight:400;line-height:20px}.form__input{-webkit-appearance:none;-ms-appearance:none;appearance:none;position:absolute;overflow:hidden}.form__input:checked{background-color:#7eb101;background-position:50%;background-repeat:no-repeat;background-origin:padding-box;border-color:#7eb101;outline:none}.form__input{-webkit-appearance:none;-ms-appearance:none;appearance:none;height:48px;max-width:280px;width:100%;border:1px solid rgba(18,18,18,.12);border-radius:30px;outline:none;padding:0 12px;position:absolute;overflow:hidden}@media screen and (min-width:768px){.form__input{max-width:417px}}.form-button{min-height:40px;min-width:106px;color:#2c2c2c;cursor:pointer;background-color:#fff;border:2px solid #7eb101;border-radius:30px;justify-content:center;align-items:center;margin:82px auto 32px;padding:10px 38px;font-size:13px;font-weight:500;line-height:150%;display:flex}.form-button__input{-webkit-appearance:none;-ms-appearance:none;appearance:none;position:absolute;overflow:hidden}.form-button{min-height:40px;min-width:106px;color:#2c2c2c;cursor:pointer;background-color:#fff;border:2px solid #7eb101;border-radius:30px;justify-content:center;align-items:center;margin:82px auto 32px;padding:10px 38px;font-size:13px;font-weight:500;line-height:150%;display:flex}.form-button:not(:placeholder-shown):required:invalid,.form-button:not(:placeholder-shown):required:valid{background-color:#b10101}.hero-button-close{min-width:32px;min-height:32px;background-color:#fff;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin-top:16px;margin-right:16px;padding:0;display:flex;position:absolute}.form-button:invalid{border:2px solid #b10101}.hero{height:100%;padding-top:60px;padding-bottom:50px;overflow:hidden}@media screen and (min-width:768px) and (max-width:1279.98px){.hero{padding-top:60px;padding-bottom:173px;position:relative;top:0;left:0}}@media screen and (min-width:1280px){.hero{justify-content:space-between;align-items:center;padding-top:14px;padding-bottom:14px;display:flex}}.hero__title{min-width:280px;margin-bottom:28px;font-size:28px;font-style:normal;font-weight:700;line-height:1.18}@media screen and (min-width:768px){.hero__title{max-width:537px;font-size:42px;line-height:1.2}}@media screen and (min-width:1280px){.hero__title{max-width:502px;font-size:48px}}.hero__pretitle{margin-bottom:28px;line-height:1.5}@media screen and (min-width:768px){.hero__pretitle{max-width:336px;font-size:16px;line-height:1.5}}@media screen and (min-width:1280px){.hero__pretitle{max-width:502px}}.hero__btn{width:98px;height:32px;background-color:var(--button-green-color);transition:background-color 250ms var(--cubic-bezer)}.hero__btn:hover,.hero__btn:focus{background-color:var(--button-hover-color)}@media screen and (min-width:768px){.hero-slider__wrap{position:absolute;top:149px;right:40px}}@media screen and (min-width:1280px){.hero-slider__wrap{margin-right:14px;position:static}}.hero-slider{display:none;overflow:visible}@media screen and (min-width:768px){.hero-slider{width:320px;height:320px;display:flex}}@media screen and (min-width:1280px){.hero-slider{width:580px;height:580px}}.hero__item{width:100%;height:100%;border:14px solid var(--secondary-background-color);border-radius:50%}@media screen and (min-width:1280px){.hero__item{border:26px solid var(--secondary-background-color)}}.hero__img{width:100%}.hero__arow-next,.hero__arow-prew{width:29px;height:17px;fill:var(--primary-text-color)}@media screen and (min-width:768px){.swiper-button-next{width:34px;height:28px;background:#fff;border-radius:4px;right:-10px;box-shadow:0 4px 4px rgba(0,0,0,.06)}}@media screen and (min-width:1280px){.swiper-button-next{width:48px;height:40px;background:#fefefe;border-radius:8px}}@media screen and (min-width:768px){.swiper-button-prev{width:34px;height:28px;background:#fff;border-radius:4px;left:-10px;box-shadow:0 4px 4px rgba(0,0,0,.06)}}@media screen and (min-width:1280px){.swiper-button-prev{width:48px;height:40px;background:#fefefe;border-radius:8px}}.swiper-button-prev:after,.swiper-button-next:after{content:""}.offerings{background-color:var(--primary-background-color);background-image:url(bg-mobile.791e84c4.svg);background-repeat:no-repeat;background-size:100% 100%;margin:0 auto;padding-top:41px;padding-bottom:60px}@media screen and (min-width:480px){.offerings{background-image:url(bg-480.3d9736f1.svg)}}@media screen and (min-width:480px) and (min-width:768px){.offerings{background-image:url(bg-tablet.2072a9cb.svg);margin-top:-190px;padding-top:150px;padding-bottom:100px}}@media screen and (min-width:480px) and (min-width:1280px){.offerings{background-image:url(bg-desktop.9623d928.svg);margin-top:-161px;padding-top:177px;padding-bottom:43px}}.offerings .offerings-box{margin-top:60px}@media screen and (min-width:1280px){.offerings .offerings-box{margin-top:83px}}.offerings__title{letter-spacing:0;text-align:left;margin-bottom:28px}@media screen and (min-width:768px){.offerings__title{max-width:525px;margin-bottom:20px}}@media screen and (min-width:1280px){.offerings__title{line-height:1.19}}.offerings__text{letter-spacing:0;text-align:left;margin-bottom:28px;line-height:1.14}@media screen and (min-width:768px){.offerings__text{max-width:500px;margin-bottom:40px;font-size:16px;line-height:1.19}}@media screen and (min-width:1280px){.offerings__text{line-height:1.5}}.offerings__icon{text-align:left;margin-bottom:8px;display:inline-block}.offerings__subtitle{max-width:152px;letter-spacing:0;text-align:left;margin-bottom:16px;font-size:18px;font-weight:700;line-height:1.39}@media screen and (min-width:768px){.offerings__subtitle{margin-bottom:16px;line-height:1.17}}@media screen and (min-width:1280px){.offerings__subtitle{line-height:1.39}}.offerings__description{max-width:253px;letter-spacing:0;text-align:left;line-height:1.5}@media screen and (min-width:768px) and (max-width:1279.98px){.offerings__description{line-height:1.14}}.offerings__list{margin-bottom:32px}@media screen and (min-width:768px){.offerings__list{margin-bottom:40px;display:flex}}.offerings__item:not(:last-child){margin-bottom:28px}@media screen and (min-width:768px){.offerings__item:not(:last-child){margin-bottom:0;margin-right:116px}}@media screen and (min-width:1280px){.offerings__item:not(:last-child){margin-right:67px}}.offerings__btn{letter-spacing:0;text-align:left;border:2px solid var(--border-button-color);transition:border 250ms var(--cubic-bezer);border-radius:30px;padding:10px 22px;font-family:Roboto;font-size:13px;font-weight:500;line-height:1.54;display:inline-block}.offerings__btn:hover,.offerings__btn:focus{border:2px solid var(--hover-btn)}@media screen and (max-width:767.98px){.offerings-wrapper{flex-direction:column;align-items:center;display:flex}}@media screen and (min-width:1280px){.offerings-wrapper{display:flex}}.more{align-items:center;margin-left:24px;display:inline-flex}.more__text{letter-spacing:0;text-align:left;color:#000;margin-right:7px;line-height:1.43;display:block}@media screen and (min-width:1280px){.more{display:none}}.tablet-image{display:none}@media screen and (min-width:768px) and (max-width:1279.98px){.tablet-image{justify-content:space-between;align-items:center;display:flex}}.image-standart{margin-right:90px}@media screen and (max-width:767.98px){.image-standart{margin:0 auto}}@media screen and (min-width:768px) and (max-width:1279.98px){.image-standart{display:none}}.favorites{padding-top:60px;padding-bottom:60px}@media screen and (min-width:768px){.favorites{padding-top:100px;padding-bottom:100px}}.favorites__title{text-align:center;margin-bottom:20px}.favorites__paragraph{text-align:center;margin-bottom:60px;line-height:1.14}@media screen and (min-width:768px){.favorites__paragraph{font-size:16px;line-height:1.17}}@media screen and (min-width:1280px){.favorites__paragraph{margin-bottom:40px;line-height:1.19}}@media screen and (min-width:768px){.favorites__list{flex-wrap:wrap;gap:32px;display:flex}}.favorites__item{width:100%}@media screen and (min-width:768px) and (max-width:1279.98px){.favorites__item{width:calc(50% - 16px)}}@media screen and (min-width:1280px){.favorites__item{width:calc(33.3333% - 21.3333px)}}@media screen and (max-width:767.98px){.favorites__item:nth-child(1),.favorites__item:nth-child(2){margin-bottom:20px}.favorites__item:nth-child(n+4){display:none}}.favorites__thumb{justify-content:center;align-items:center;display:flex}.favorites__dish{border:11px solid var(--border-primary-color);transition:border-color 250ms var(--cubic-bezer);border-radius:50%;padding:17px}@media screen and (min-width:768px){.favorites__dish{border:14px solid var(--border-primary-color);padding:21px}}@media screen and (min-width:1280px){.favorites__dish{border:16px solid var(--border-primary-color)}}.customers{background-color:var(--primary-background-color);background-image:url(bg-mobile.6c7c7b91.svg);background-repeat:no-repeat;background-size:100% 100%;margin:0 auto;padding:60px 0}@media screen and (min-width:480px){.customers{background-image:url(bg-480.7aace089.svg)}}@media screen and (min-width:768px) and (max-width:1279.98px){.customers{background-image:url(bg-tablet.fb6a7234.svg);margin:0 auto;padding-top:60px;padding-bottom:120px}}@media screen and (min-width:1280px){.customers{background-image:url(bg-desktop.d76d7eb6.svg);margin:0 auto;padding-top:100px;padding-bottom:200px}}.customers__title{margin-bottom:20px;font-size:28px;line-height:1.18}@media screen and (min-width:768px){.customers__title{font-size:42px;line-height:1.17}}.customers__description{margin-bottom:32px;font-size:14px;line-height:1.14}@media screen and (min-width:768px){.customers__description{font-size:16px;line-height:1.19}}@media screen and (min-width:768px){.customers__list{display:flex}}.customers__item{width:auto;height:auto;background-color:var(--primary-background-color);border-radius:0 25px 25px;padding:8px}@media screen and (min-width:768px){.customers__item{width:336px;flex-direction:column;justify-content:space-between;padding:12px;display:flex}}@media screen and (min-width:1280px){.customers__item{width:500px;padding:14px}}.customers__item:not(:last-child){margin-bottom:24px}@media screen and (min-width:480px){.customers__item:not(:last-child){margin-bottom:48px}}@media screen and (min-width:768px){.customers__item:not(:last-child){margin-bottom:0;margin-right:32px}}@media screen and (min-width:1280px){.customers__item:not(:last-child){margin-right:139px}}.customers__text{margin-top:28px;font-size:16px;font-weight:700;line-height:1.19}@media screen and (min-width:768px){.customers__text{font-size:18px;line-height:1.17}}.customers__box{margin-bottom:40px}@media screen and (min-width:1280px){.customers__box{margin-bottom:32px}}.customers__about{width:160px;border-right:solid .85px var(--border-button-color);justify-content:start;align-items:flex-end;display:flex}.customers__info{flex-direction:column}.customers__photo{border:solid 2px var(--secondary-background-color);border-radius:50%;margin-right:16px}.customers__name{margin-bottom:2px;font-size:14px;font-weight:500;line-height:1.5}.customers__who{font-size:14px;font-weight:400;line-height:1.5}.subscribe{max-width:480px;margin:-43px auto 0;padding-bottom:60px}@media screen and (min-width:768px){.subscribe{max-width:768px;margin-top:-73px;padding-bottom:100px}}@media screen and (min-width:1280px){.subscribe{max-width:1280px;justify-content:center;margin-top:-25px;padding-left:16px;padding-right:16px}}.subscribe__title{color:var(--primary-text-color);margin:17px auto 20px;font-family:Roboto;font-size:28px;font-weight:700;line-height:120%}@media screen and (min-width:768px){.subscribe__title{max-width:656px;margin-left:0;margin-right:0;font-size:42px}}.subscribe__text{color:var(--primary-text-color);margin-bottom:40px;margin-left:auto;margin-right:auto;font-family:Roboto;font-size:14px;font-weight:400;line-height:16px}@media screen and (min-width:768px){.subscribe__text{max-width:640px;height:48px;margin-bottom:24px;margin-left:0;margin-right:0;font-size:16px;line-height:1.5}}.subscribe-form__item{width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width:767.98px){.subscribe-form__item{flex-direction:column;align-items:flex-end;display:flex}}@media screen and (min-width:768px){.subscribe-form__item{width:100%;max-width:520px;margin-bottom:0;margin-left:0;margin-right:0;display:flex}}.subscribe-form__input{box-sizing:border-box;width:100%;height:42px;background:#fff;border:1px solid #ffe550;border-radius:30px;margin-bottom:20px}@media screen and (min-width:768px){.subscribe-form__input{max-width:370px;margin-bottom:0;margin-right:22px}}@media screen and (min-width:1280px){.subscribe-form__input{margin-bottom:0;margin-right:32px}}.subscribe-form__input{outline:none;padding:12px}.subscribe-form__input:not(:placeholder-shown):required:valid{border-color:var(--border-button-color)}.subscribe-form__input:not(:placeholder-shown):required:invalid{border-color:var(--invalid)}.subscribe__btn{float:right;width:98px;height:42px;background-color:var(--button-green-color);transition:background-color 250ms var(--cubic-bezer)}.subscribe__btn:hover,.subscribe__btn:focus{background-color:var(--button-hover-color)}@media screen and (min-width:1280px){.subscribe__btn{float:none;transform:none}}.subscribe__img{width:280px;height:78px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.subscribe__img{height:136px;margin-left:auto;margin-right:0}}@media screen and (min-width:1280px){.subscribe__img{width:608px;float:right;margin-left:0;margin-right:0;transform:translateY(-100%)}}@media screen and (min-width:1280px){.subscribe__content{width:100%;flex-flow:row-reverse;align-items:center;margin-left:0;margin-right:0;display:flex}}.subscribe__content,.subscribe__inform{justify-content:center;margin-left:auto;margin-right:auto}.img__banana{margin-left:auto;margin-right:auto}.footer{background-color:var(--footer-background-color);box-shadow:0 -4px 24px rgba(105,105,105,.1)}.footer-button{cursor:pointer;background-color:var(--primary-background-color);border:1px solid var(--border-button-color);transition:border 250ms var(--cubic-bezer),background-color 250ms var(--cubic-bezer);border-radius:30px;justify-content:center;align-items:center;padding:11px 22px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.footer-button:hover,.footer-button:focus{border-color:var(--hover-btn);background-color:var(--secondary-background-color)}.footer-mailing-wrapper input[type=email]{padding-left:12px;font-size:12px;line-height:1.5}.footer-mailing-wrapper input[type=email]::-ms-input-placeholder{color:#505050}.footer-mailing-wrapper input[type=email]::placeholder{color:#505050}.footer-sub:not(:placeholder-shown):required:valid{border-color:var(--border-button-color)}.footer-sub:not(:placeholder-shown):required:invalid{border-color:var(--invalid)}@media screen and (max-width:767.98px){.footer{background-image:url(fruts.5db52d25.png),url(aple.b9ba7c2d.png),url(orenge.61cdd7bd.png);background-position:bottom,0 132px,100% 0;background-repeat:no-repeat;background-size:253px 66px,110px 116px,104px 259px}}@media screen and (max-width:767.98px) and (min-device-pixel-ratio:2),screen and (max-width:767.98px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:767.98px) and (min-resolution:192dpi),screen and (max-width:767.98px) and (min-resolution:2x){.footer{background-image:url(fruts@x2.bbca49ff.png),url(aple@x2.be540aac.png),url(orenge@x2.b1915cdf.png)}}@media screen and (max-width:767.98px){.footer-button{margin-left:auto}}@media screen and (max-width:767.98px){.footer-container{justify-content:center;align-items:center;padding:60px 20px;display:block}}@media screen and (max-width:767.98px){.footer-logo{margin-right:70px;display:block}}@media screen and (max-width:767.98px){.footer-nav-mob{justify-content:space-between;display:flex}}@media screen and (max-width:767.98px){.footer-menu{justify-content:flex-end;align-items:center;margin-right:50px;display:flex}}@media screen and (max-width:767.98px){.footer-menu-list{list-style:none}}@media screen and (max-width:767.98px){.footer-menu-item{cursor:pointer;line-height:1.14}}@media screen and (max-width:767.98px){.footer-menu-item:not(:last-child){margin-bottom:20px}}@media screen and (max-width:767.98px){.footer-menu-item-link{text-align:center;color:var(--primary-text-color);line-height:1.14;text-decoration:none}}@media screen and (max-width:767.98px){.footer-adress-reserved{margin-top:60px}}@media screen and (max-width:767.98px){.footer-adress-list{justify-content:center;align-items:center;list-style:none;display:flex}}@media screen and (max-width:767.98px){.footer-adress-item:not(:last-child){margin-right:32px}}@media screen and (max-width:767.98px){.footer-adress-item-link{color:var(--border-button-color);font-size:10px;font-style:normal;line-height:1.2;-webkit-text-decoration-line:underline;text-decoration-line:underline}}@media screen and (max-width:767.98px){.footer-mailing-wrapper{margin-top:40px}}@media screen and (max-width:767.98px){.footer-join-title{margin-bottom:12px;font-weight:500;line-height:1.5}}@media screen and (max-width:767.98px){.footer-sub{width:100%;height:42px;border:1px solid var(--secondary-background-color);border-radius:30px;outline:none}}@media screen and (max-width:767.98px){.footer-reserved{justify-content:center;align-items:center;margin-top:40px;font-size:10px;font-style:normal;line-height:1.2;display:flex}}@media screen and (max-width:767.98px){.placeholder{margin-left:12px}}@media screen and (max-width:767.98px){.sub-privacy-policy{text-align:center;margin-top:20px}.sub-privacy-policy-text{font-size:10px;line-height:1.2}.sub-privacy-policy-link{color:var(--border-button-color);font-size:10px;font-style:normal;line-height:1.2}}@media screen and (max-width:767.98px){.footer-mailing-wrapper input[type=email]{margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer{background-image:url(fruts-tablet.42413330.png),url(orenge-tablet.532a589a.png);background-position:bottom,100% 0;background-repeat:no-repeat;background-size:cover,203px 365px}}@media screen and (min-width:768px) and (max-width:1279.98px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (max-width:1279.98px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:768px) and (max-width:1279.98px) and (min-resolution:192dpi),screen and (min-width:768px) and (max-width:1279.98px) and (min-resolution:2x){.footer{background-image:url(fruts-tablet@2x.8feb4f56.png),url(orenge-tablet@2x.802b15ee.png)}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-container{max-width:768px;justify-content:center;align-items:center;padding:100px 33px;display:block}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-nav-mob{justify-content:space-between;align-items:center;display:flex}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-menu-list{justify-content:flex-end;list-style:none;display:flex}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-menu-item:not(:last-child){margin-right:28px}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-menu-item-link{text-align:center;color:var(--primary-text-color);font-style:normal;line-height:1.14;text-decoration:none}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-join-conteiner{flex-direction:column;margin-top:40px;display:flex}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-join-title{margin-bottom:12px;font-weight:500;line-height:1.5}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-sub{width:279px;height:42px;border:1px solid var(--secondary-background-color);border-radius:30px;margin-right:13px}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-sub-conteiner{height:42px;align-items:center;display:flex}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-adress{display:flex}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-adress-list{justify-content:center;align-items:center;list-style:none;display:flex}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-adress-item:not(:last-child){margin-right:20px}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-adress-item-link{color:var(--border-button-color);font-size:12px;font-style:normal;line-height:1.17;-webkit-text-decoration-line:underline;text-decoration-line:underline}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-adress-reserved{justify-content:space-between;margin-top:100px;display:flex}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer-reserved{justify-content:center;align-items:center;font-size:12px;font-style:normal;line-height:1.17;display:flex}}@media screen and (min-width:768px) and (max-width:1279.98px){.footer .sub-privacy-policy{margin-top:12px}.footer .sub-privacy-policy-text{font-size:12px;line-height:1.17}.footer .sub-privacy-policy-link{color:var(--border-button-color);font-size:12px;font-style:normal;line-height:1.17}}@media screen and (min-width:1280px){.footer{background-image:url(bg-desktop.40636a4b.png);background-position:bottom;background-repeat:no-repeat;background-size:1280px}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.footer{background-image:url(bg-desktop@2x.d252e9c9.png)}}@media screen and (min-width:1280px){.footer-nav{flex-grow:1}}@media screen and (min-width:1280px){.footer-container{max-width:1280px;justify-content:center;align-items:center;padding-top:118px;padding-bottom:118px;display:block}}@media screen and (min-width:1280px){.footer-conteiner-desc{justify-content:space-between;align-items:flex-start;display:flex}}@media screen and (min-width:1280px){.footer-logo{display:flex}}@media screen and (min-width:1280px){.footer-nav-mob{align-items:center;display:flex}}@media screen and (min-width:1280px){.footer-logo-picture{margin-right:148px}}@media screen and (min-width:1280px){.footer-button{margin-right:0}}@media screen and (min-width:1280px){.footer-menu-list{justify-content:flex-end;list-style:none;display:flex}}@media screen and (min-width:1280px){.footer-menu-item:not(:last-child){margin-right:28px}}@media screen and (min-width:1280px){.footer-menu-item-link{text-align:center;color:var(--primary-text-color);font-style:normal;line-height:1.14;text-decoration:none}}@media screen and (min-width:1280px){.footer-join-conteiner{flex-direction:column;display:flex}}@media screen and (min-width:1280px){.footer-join-title{margin-bottom:12px;font-weight:500;line-height:1.5}}@media screen and (min-width:1280px){.footer-sub{width:279px;height:42px;border:1px solid var(--secondary-background-color);border-radius:30px;outline:none;margin-right:13px}}@media screen and (min-width:1280px){.footer-sub-conteiner{height:42px;align-items:center;display:flex}}@media screen and (min-width:1280px){.footer-adress{display:flex}}@media screen and (min-width:1280px){.footer-adress-list{justify-content:center;align-items:center;list-style:none;display:flex}}@media screen and (min-width:1280px){.footer-adress-item:not(:last-child){margin-right:20px}}@media screen and (min-width:1280px){.footer-adress-item-link{color:var(--border-button-color);font-size:12px;font-style:normal;line-height:1.17;-webkit-text-decoration-line:underline;text-decoration-line:underline}}@media screen and (min-width:1280px){.footer-adress-reserved{justify-content:space-between;margin-top:100px;display:flex}}@media screen and (min-width:1280px){.footer-reserved{justify-content:center;align-items:center;font-size:12px;font-style:normal;line-height:1.17;display:flex}}@media screen and (min-width:1280px){.sub-privacy-policy{margin-top:12px}.sub-privacy-policy-text{font-size:12px;line-height:1.17}.sub-privacy-policy-link{color:var(--border-button-color);font-size:12px;font-style:normal;line-height:1.17}}.backdrop{z-index:999;width:100%;height:100%;opacity:1;background-color:rgba(94,99,99,.7);padding:15px 40px;transition:opacity .26s linear;position:fixed;top:0;left:0}.backdrop.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.modall{width:100%;max-width:320px;opacity:1;background-color:#ffe550;border-radius:30px;justify-content:flex-end;align-items:flex-start;transition:transform .26s linear .1s,opacity .26s linear .1s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 4px rgba(0,0,0,.06)}@media screen and (min-width:768px){.modall{max-width:458px}}.form{width:100%;margin:0;padding:0 20px}.form__item{margin-bottom:50px}.form__title{text-align:center;letter-spacing:.03em;color:#2c2c2c;margin-top:32px;margin-bottom:-51px;font-size:24px;font-weight:700;line-height:120%}.form__label{color:#2c2c2c;margin:68px 0 2px 12px;font-size:16px;font-weight:500;line-height:140%;display:block}.form__input:not(:placeholder-shown):required:valid{border-color:#7eb101}.form__input:not(:placeholder-shown):required:invalid{border-color:red}.form__input{height:48px;max-width:280px;width:100%;border:1px solid rgba(18,18,18,.12);border-radius:30px;outline:none;padding:0 12px}@media screen and (min-width:768px){.form__input{max-width:417px}}.form__input:optional,.form__input:required:valid{border-color:#7eb101}.form__input::-ms-input-placeholder{color:#c4c4c4;font-size:16px;font-weight:400;line-height:20px}.form__input::placeholder{color:#c4c4c4;font-size:16px;font-weight:400;line-height:20px}.form__input{-webkit-appearance:none;-ms-appearance:none;appearance:none;position:absolute;overflow:hidden}.form__input:checked{background-color:#7eb101;background-position:50%;background-repeat:no-repeat;background-origin:padding-box;border-color:#7eb101;outline:none}.form__input{-webkit-appearance:none;-ms-appearance:none;appearance:none;height:48px;max-width:280px;width:100%;border:1px solid rgba(18,18,18,.12);border-radius:30px;outline:none;padding:0 12px;position:absolute;overflow:hidden}@media screen and (min-width:768px){.form__input{max-width:417px}}.form-button{min-height:40px;min-width:106px;color:#2c2c2c;cursor:pointer;background-color:#fff;border:2px solid #7eb101;border-radius:30px;justify-content:center;align-items:center;margin:82px auto 32px;padding:10px 38px;font-size:13px;font-weight:500;line-height:150%;display:flex}.form-button__input{-webkit-appearance:none;-ms-appearance:none;appearance:none;position:absolute;overflow:hidden}.form-button{min-height:40px;min-width:106px;color:#2c2c2c;cursor:pointer;background-color:#fff;border:2px solid #7eb101;border-radius:30px;justify-content:center;align-items:center;margin:82px auto 32px;padding:10px 38px;font-size:13px;font-weight:500;line-height:150%;display:flex}.form-button:not(:placeholder-shown):required:invalid,.form-button:not(:placeholder-shown):required:valid{background-color:#b10101}.hero-button-close{min-width:32px;min-height:32px;background-color:#fff;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin-top:16px;margin-right:16px;padding:0;display:flex;position:absolute}.form-button:invalid{border:2px solid #b10101}
/*# sourceMappingURL=index.130af18a.css.map */
