*,: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{--products-info-accent-color-yellow:#f8d24e;--products-info-title-color-light:#fcfcfc;--products-info-text-color-light:#fcfcfc;--products-info-title-color-dark:#131313;--products-info-text-color-dark:#131313;--products-info-hover-focus-green-color:#0a8817;--products-info-bgc-dark-olive:#84a178;--products-info-bgc-light-olive:#aec6a5}html{scroll-behavior:smooth}body{letter-spacing:.04em;color:#131313;cursor:url(pointer.d8582cc2.svg),auto;background-color:#817c7c;font-family:Montserrat,Seymour One,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.76}p,ul,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none}a{cursor:url(pointer.d8582cc2.svg),auto}button{cursor:url(pointer.d8582cc2.svg),auto;padding:0}img{max-width:100%;height:auto;display:block}.container{width:100%;margin:0 auto;padding:0 5px}@media screen and (min-width:320px){.container{padding:0 15px}}@media screen and (min-width:480px){.container{width:480px;padding:0 20px}}@media screen and (min-width:768px){.container{width:768px;padding:0 32px}}@media screen and (min-width:1200px){.container{width:1200px;padding:0 16px}}.section{padding-top:60px;padding-bottom:60px}@media screen and (min-width:768px){.section{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1200px){.section{padding-top:60px;padding-bottom:60px}}.no-padding{padding:0}.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.visually-hidden{width:1px;height:1px;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.link{text-decoration:none}.list{list-style:none}.pre-title{letter-spacing:.4em;text-align:center;text-transform:uppercase;font-size:30px;font-weight:800;line-height:1.23333}.title-h1{letter-spacing:.04em;text-transform:uppercase;color:#fcfcfc;font-family:Seymour One;font-size:38px;font-weight:400;line-height:1.26316}.title-h2{letter-spacing:.06em;text-align:center;text-transform:uppercase;font-family:Seymour One;font-size:36px;font-weight:400;line-height:1.25}.button-arrow{color:#131313;letter-spacing:.1em;background-color:#f8d24e;border:2px solid #f8d24e;border-radius:10px;padding:10px 47px 10px 32px;font-size:14px;font-weight:600;line-height:1.28571;position:relative}.button-arrow:before{content:"";width:8px;height:12px;background-color:#131313;display:block;position:absolute;top:13px;right:37px;-webkit-mask:url(arrow.17f66ce6.svg) no-repeat;-webkit-mask-repeat:;mask-repeat:}.button-arrow:hover{background-color:#0a8817;border-color:#0a8817}.button-arrow:focus{color:#fcfcfc;background-color:#0a8817;border-color:#0a8817}.button-arrow:focus:before{background-color:#fcfcfc}.button--transparent{color:#131313;letter-spacing:.1em;background-color:rgba(0,0,0,0);border:2px solid #f8d24e;border-radius:10px;padding:9px 24px;font-size:12px;font-weight:600;line-height:1.25}.button--transparent:hover{border-color:#0a8817}.button--transparent:focus{color:#fcfcfc;border-color:#0a8817}.button-arrow--transparent{color:#131313;letter-spacing:.1em;background-color:rgba(0,0,0,0);border:2px solid #f8d24e;border-radius:10px;padding:10px 47px 10px 32px;font-size:14px;font-weight:600;line-height:1.28571;position:relative}.button-arrow--transparent:before{content:"";width:8px;height:12px;background-color:#131313;display:block;position:absolute;top:13px;right:37px;-webkit-mask:url(arrow.17f66ce6.svg) no-repeat;-webkit-mask-repeat:;mask-repeat:}.button-arrow--transparent:hover{background-color:#0a8817;border-color:#0a8817}.button-arrow--transparent:focus{color:#fcfcfc;background-color:#0a8817;border-color:#0a8817}.button-arrow--transparent:focus:before{background-color:#fcfcfc}.button-arrow--transparent:hover,.button-arrow--transparent:focus{background-color:rgba(0,0,0,0)}.gallery-review-wrap{height:1131px;background-image:url(backgroud-wrap-mob-1x.3eebec99.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.gallery-review-wrap{background-image:url(backgroud-wrap-mob-2x.5a8c68cb.jpg)}}@media screen and (min-width:768px){.gallery-review-wrap{height:1017px;background-image:url(backgroud-wrap-tab-1x.062375cc.jpg)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:192dpi),screen and (min-width:768px) and (min-resolution:2x){.gallery-review-wrap{background-image:url(backgroud-wrap-tab-2x.ab5d7931.jpg)}}@media screen and (min-width:1200px){.gallery-review-wrap{height:1053px;background-image:url(backgroud-wrap-des-1x.afa4eab9.jpg)}}@media screen and (min-width:1200px) and (min-device-pixel-ratio:2),screen and (min-width:1200px) and (min-resolution:192dpi),screen and (min-width:1200px) and (min-resolution:2x){.gallery-review-wrap{background-image:url(backgroud-wrap-des-2x.2abc1363.jpg)}}.header-container{background-color:#84a278}.header__navigation{justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:14px;display:flex}.header__logo{z-index:20}.header__buttons{padding-right:20px}.header__button,.header__mob-button{transition:background-color .3s linear,border-color .3s linear}.header__button:hover,.header__button:focus,.header__mob-button:hover,.header__mob-button:focus{background-color:#0a8817;border-color:#0a8817}.header__mob-link{color:#fcfcfc;font-size:16px;font-weight:700;line-height:1.25;transition:color .3s linear}.header__mob-link:hover,.header__mob-link:focus{color:#131313}.header__mob-button{width:152px;height:42px;align-items:center;display:inline-flex}.header__mob-data{height:100vh;flex-direction:column;justify-content:space-between;align-items:center;display:flex}.menu-button{fill:#fff;z-index:2;background-color:rgba(0,0,0,0);border:none;margin:0;padding:0;display:inline-flex}.menu-btn__close{display:none}.menu-button.is-open{z-index:201;position:fixed}.menu-button.is-open .menu-btn__close{display:block}.menu-button.is-open .menu-btn__menu{display:none}@media screen and (max-width:1200px){.header__list{display:none}.header__buttons{align-items:center;display:flex}.header__mob-menu{width:100%;height:100%;z-index:20;transition:transform .3s;position:fixed;top:0;left:0;transform:translate(100%)}.header__mob-menu.is-open{width:100vw;height:100vh;text-align:center;z-index:200;background-color:#84a178;flex-direction:column;justify-content:space-between;padding:48px 40px;font-size:32px;display:flex;position:fixed;top:0;left:0;transform:translate(0)}.header__mob-menu.is-open .header__logo{position:absolute;top:20px}}@media screen and (max-width:767px){.header__mob-button{padding:12px 36px 12px 22px}.header__button{display:none}.header__pic{width:40px;height:37px}}@media screen and (min-width:768px){.header__mob-button{display:none}.header__pic{width:48px;height:44px}.menu-button{margin-right:32px}}@media screen and (min-width:1200px){.header__list{align-items:center;display:flex}.header__item:not(last-child){margin-right:28px}.header__link{color:#fcfcfc;font-size:16px;font-weight:700;line-height:1.25;transition:color .3s linear}.header__link:hover,.header__link:focus{color:#f8d24e}.header__pic{width:60px;height:65px}.menu-button,.header__mob-menu{display:none}}.hero__container{background-color:#84a278;padding-top:45px;padding-bottom:12px;position:relative}.hero__ice-cream,.hero__dots{position:absolute}.hero__button{transition:border-color .3s linear}.hero__button:hover{border-color:#0a8817}.hero__item--color{transition:color .25s linear}.hero__item--color:hover{color:#0a8817}.hero__item--color:focus{color:#fcfcfc}.hero__item--color:disabled{color:#ababab}@media screen and (max-width:479px){.hero__container{padding-bottom:236px}.hero__ice-cream{z-index:2;bottom:0;right:92px}.hero__dots{bottom:0;right:0%}}@media screen and (min-width:480px){.hero__container{padding-bottom:150px}.hero__ice-cream{z-index:2;bottom:0;right:92px}.hero__dots{bottom:0;right:0}.hero__ice-cream{z-index:2;bottom:0;right:92px}.hero__dots{bottom:0}}.hero__list{justify-content:flex-start;align-items:center;margin-bottom:12px;display:flex}.hero__item:not(:last-child){margin-right:12px}.hero__link{text-align:center;color:#f8d24e;align-items:center;font-size:14px;font-weight:600;line-height:1.21;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:flex}@media screen and (max-width:767px){.hero__title{letter-spacing:.04em;max-width:247px;margin-bottom:32px;font-size:26px;font-weight:400;line-height:1.27}.hero__title--size{font-size:34px;line-height:.97}.hero__picture,.hero__text,.hero__list-cafe,.hero__btn{display:none}}@media screen and (min-width:767px){.hero__container{padding-bottom:12px}.hero__title{max-width:247px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:24px;font-size:26px;font-weight:400;line-height:1.27}.hero__derection{justify-content:flex-start;align-items:center;display:flex}.hero__text{max-width:149px;color:#fcfcfc;margin-bottom:12px;font-size:12px;font-weight:400;line-height:1.4}.hero__picture{z-index:2;margin-right:13px}.hero__btn{fill:#fff;z-index:100;background-color:rgba(0,0,0,0);border:none;display:inline-flex;position:absolute}.hero__item-number{text-align:right;letter-spacing:.04em;text-transform:uppercase;color:#131313;font-size:28px;font-weight:900;line-height:1.21}.hero__item-text{text-align:right;color:#fcfcfc;font-size:8px;font-weight:400;line-height:1.25}.hero__item-cafe:not(:last-child){margin-bottom:20px}.hero__info{justify-content:space-between;margin:0;display:flex}.hero__list-cafe{padding-top:53px}.hero__ice-cream{z-index:2;bottom:0;right:92px}.hero__dots{bottom:0}}@media screen and (min-width:1200px){.hero__container{padding-bottom:12px}.hero__list{z-index:5;position:absolute}.hero__title{max-width:367px;letter-spacing:.04em;text-transform:uppercase;font-size:38px;font-weight:400;line-height:48px}.hero__item-number{text-align:right;letter-spacing:.04em;font-size:46px;font-weight:900;line-height:1.22}.hero__info-text{margin-top:116px}.hero__item-text{font-size:14px;font-weight:400;line-height:1.21}.hero__text{max-width:200px;padding-bottom:100px;font-size:14px;font-weight:400;line-height:1.4}.hero__btn{z-index:5;position:absolute;bottom:80px}.hero__dots{bottom:0}.hero__ice-cream{z-index:2;bottom:0;right:92px}}.products{text-align:center;max-width:480px;background-image:url(ice-cream-back-mob.31201faa.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;padding-top:60px;padding-bottom:60px;display:block}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.products{background-image:url(ice-cream-back-mob-2.0866af08.jpg)}}@media screen and (min-width:768px){.products{max-width:768px;background-image:url(ice-cream-back-tab.7d939864.jpg);margin:0 auto;padding-bottom:82px}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:192dpi),screen and (min-width:768px) and (min-resolution:2x){.products{background-image:url(ice-cream-back-tab-2.eece6944.jpg)}}@media screen and (min-width:1200px){.products{max-width:1200px;background-image:url(ice-cream-back-desk.ed89f9a8.jpg);margin:0 auto;padding-bottom:60px}}@media screen and (min-width:1200px) and (min-device-pixel-ratio:2),screen and (min-width:1200px) and (min-resolution:192dpi),screen and (min-width:1200px) and (min-resolution:2x){.products{background-image:url(ice-cream-back-desk-2.ccb3b25e.jpg)}}.products__container{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.products__container{padding-left:32px;padding-right:32px}}@media screen and (min-width:1200px){.products__container{padding-left:0;padding-right:0}}.products__paragraph{font-family:Montserrat;font-weight:800;font-style:18px;text-transform:uppercase;justify-content:center;margin-bottom:12px;line-height:1.22}@media screen and (min-width:768px){.products__paragraph{font-size:22px}}@media screen and (min-width:1200px){.products__paragraph{font-size:30px;line-height:1.23}}.products__paragraph.pre-title{letter-spacing:.04em}.products__title{font-family:Seymour One;font-weight:400;font-style:30px;letter-spacing:.04em;text-transform:uppercase;color:#131313;justify-content:center;margin-bottom:40px;line-height:1.26}@media screen and (min-width:768px){.products__title{margin-bottom:80px;font-size:34px}}@media screen and (min-width:1200px){.products__title{margin-bottom:120px;font-size:36px;line-height:1.25}}.products-list{flex-flow:column wrap;justify-content:center;align-items:center;gap:56px;display:flex}@media screen and (min-width:768px){.products-list{flex-flow:row;gap:16px}}@media screen and (min-width:1200px){.products-list{gap:32px}}.products-list__item{max-width:280px}@media screen and (min-width:480px){.products-list__item{max-width:250px}}@media screen and (min-width:768px){.products-list__item{max-width:224px;width:calc(33.3333% - 10.6667px)}}@media screen and (min-width:1200px){.products-list__item{max-width:370px;width:calc(33.3333% - 21.3333px)}}.products-list__thumb{justify-content:center;margin-bottom:30px;display:flex;position:relative}.products-list__thumb:before{content:"";z-index:2;width:200px;height:200px;border-radius:50%;margin-bottom:30px;position:absolute;top:12px;box-shadow:0 8px 30px rgba(0,0,0,.25)}@media screen and (min-width:1200px){.products-list__thumb:before{width:302px;height:302px;top:16px}}.products-list__thumb--creame:before{background:linear-gradient(rgba(156,190,143,.7),rgba(156,190,143,.7)),#d9d9d9}.products-list__thumb--coffe:before{background:linear-gradient(rgba(248,210,78,.7),rgba(248,210,78,.7)),#d9d9d9}.products-list__thumb--milkshake:before{background:linear-gradient(rgba(213,117,63,.7),rgba(213,117,63,.7)),#d9d9d9}.products-list__box{max-width:280px;height:420px;border-radius:24px;padding:123px 40px 20px;position:relative;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media screen and (min-width:768px){.products-list__box{max-width:224px;height:428px;padding:107px 26px 20px}}@media screen and (min-width:1200px){.products-list__box{max-width:370px;height:535px;padding:166px 62px 60px 61px;box-shadow:0 8px 30px rgba(212,20,67,.1)}}.products-list__box--color-green{background-color:#aec6a5}.products-list__box--color-yellow{background-color:#efd478}.products-list__box--color-brown{background-color:#d6936d}.products-list__title{font-family:Montserrat;font-weight:700;font-style:20px;letter-spacing:.04em;text-transform:uppercase;color:#131313;margin-bottom:20px;line-height:1.2}@media screen and (min-width:768px){.products-list__title{letter-spacing:1.22px;font-size:22px}}@media screen and (min-width:1200px){.products-list__title{margin-bottom:65px;font-size:30px;line-height:1.23}}.products-list__text{font-family:Montserrat;font-weight:400;font-style:14px;letter-spacing:.04em;color:#131313;line-height:1.76}@media screen and (min-width:1200px){.products-list__text{font-size:16px}}.products-list__photo{z-index:3;border-radius:50%;margin-bottom:-45%;position:relative}@media desktop{.products-list__photo{margin-bottom:-35%}}.products-button{width:130px;height:22px;background:0 0;border:none;margin-bottom:20px;margin-left:35px;padding:5px 1px;display:block;position:absolute;bottom:0}@media screen and (min-width:480px){.products-button{margin-bottom:20px;margin-left:25px}}@media screen and (min-width:768px){.products-button{margin-bottom:20px;margin-left:25px}}@media screen and (min-width:1200px){.products-button{margin-bottom:60px;margin-left:58px}}.about{text-align:center}.about__container{background-color:#84a178}.about__container.container{padding-top:60px}.pre-title.about__pre-title{color:#fcfcfc;letter-spacing:.04em;font-size:18px;font-weight:700;line-height:1.22}@media screen and (min-width:450px){.pre-title.about__pre-title{display:block;transform:translateY(120px)}}@media screen and (min-width:768px){.pre-title.about__pre-title{letter-spacing:.04em;font-size:22px;font-weight:800;transform:translateY(0)}}@media screen and (min-width:1200px){.pre-title.about__pre-title{font-size:30px}}.title-h2.about__title{letter-spacing:.04em;text-transform:uppercase;width:200px;color:#fcfcfc;margin-top:12px;margin-left:auto;margin-right:auto;font-family:Seymour One;font-size:30px;font-weight:400;line-height:1.26}@media screen and (min-width:450px){.title-h2.about__title{display:block;transform:translateY(-40px)}}@media screen and (min-width:768px){.title-h2.about__title{letter-spacing:.06em;width:600px;font-size:34px;transform:translateY(0)}}@media screen and (min-width:1200px){.title-h2.about__title{font-size:36px}}.about__description{width:220px;color:#fcfcfc;margin-left:auto;margin-right:auto;font-size:12px;font-weight:400}@media screen and (min-width:768px){.about__description{width:336px;text-align:left;margin:0}}@media screen and (min-width:1200px){.about__description{width:463px}}.description__value{letter-spacing:.04em;line-height:1.76}@media screen and (min-width:768px){.description__value{margin-bottom:8px}}@media screen and (min-width:1200px){.description__value{font-size:16px}}.description__benefits{line-height:1.62}@media screen and (min-width:768px){.description__benefits{margin-bottom:8px;line-height:1.76}}@media screen and (min-width:1200px){.description__benefits{font-size:14px}}.description__advert{line-height:1.94;display:none}@media screen and (min-width:768px){.description__advert{display:block}}@media screen and (min-width:1200px){.description__advert{font-size:14px}}.cow-thumb{width:279px;height:278px;background:linear-gradient(rgba(248,210,78,.7),rgba(248,210,78,.7)),#d9d9d9;border-radius:140px;margin:32px auto 60px;position:relative;box-shadow:0 4.48583px 16.8218px rgba(153,114,23,.25)}@media screen and (min-width:768px){.cow-thumb{width:330px;height:330px;background:linear-gradient(rgba(248,210,78,.7),rgba(248,210,78,.7)),#d9d9d9;border-radius:165px;margin:0 38px 0 0;box-shadow:0 5.30813px 19.9055px rgba(153,114,23,.25)}}@media screen and (min-width:1200px){.cow-thumb{width:490px;height:490px;background:linear-gradient(rgba(248,210,78,.7),rgba(248,210,78,.7)),#d9d9d9;border-radius:250px;margin-right:109px;box-shadow:0 8px 30px rgba(153,114,23,.25)}}.cow-thumb__image{border-radius:50%;position:absolute;top:20px}@media screen and (min-width:768px){.cow-thumb__image{top:26px}}@media screen and (min-width:1200px){.cow-thumb__image{top:39px}}.about__button{margin-top:10px;transition:background-color .3s linear,border .3s linear}@media screen and (min-width:768px){.about__button{margin-top:32px}}@media screen and (min-width:1200px){.about__button{margin-top:54px}}@media screen and (min-width:768px){.about__content{align-items:center;margin-top:80px;display:flex}}.advantages-container{background-color:#84a278;flex-direction:column;align-items:flex-end;padding-top:50px;padding-bottom:64px;display:flex}@media screen and (min-width:480px){.advantages-container{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:768px){.advantages-container{flex-direction:row;padding-bottom:204px}}@media screen and (min-width:1200px){.advantages-container{padding-bottom:178px}}.section-title{letter-spacing:.04em;text-transform:uppercase;font-family:Seymour One,sans-serif;font-size:30px;font-weight:400;line-height:1.27}.advantages-list{width:100%;flex-direction:column;gap:28px;margin:0 auto;display:flex}@media screen and (min-width:768px){.advantages-list{max-width:616px;flex-direction:row;gap:80px;display:flex}}@media screen and (min-width:1200px){.advantages-list{max-width:1168px;gap:32px}}.advantages-list__item{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}@media screen and (min-width:768px){.advantages-list__item{width:calc(33.3333% - 53.3333px);gap:0}}@media screen and (min-width:1200px){.advantages-list__item{width:calc(33.3333% - 21.3333px)}}.advantages-list__item:before{content:"";width:50px;height:50px;background-color:#f8d24e;background-size:auto;border-radius:50%;display:block}@media screen and (min-width:768px){.advantages-list__item:before{margin-bottom:32px}}@media screen and (min-width:1200px){.advantages-list__item:before{margin-bottom:40px}}.advantages-list__item:nth-child(1):before{background-image:url(advantures-cow.7f60f546.png);background-position:50%;background-repeat:no-repeat}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.advantages-list__item:nth-child(1):before{background-image:url(advantures-cow-2x.9304d4c7.png);background-size:36px}}.advantages-list__item:nth-child(2):before{background-image:url(advantures-weight.a25b1bc7.png);background-position:50%;background-repeat:no-repeat}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.advantages-list__item:nth-child(2):before{background-image:url(advantures-weight-2x.d7a8cf31.png);background-size:36px}}.advantages-list__item:nth-child(3):before{background-image:url(advantures-crema.163bbad6.png);background-position:50%;background-repeat:no-repeat}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.advantages-list__item:nth-child(3):before{background-image:url(advantures-crema-2x.71fc586f.png);background-size:36px}}.advantages-list__uptitle{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fcfcfc;font-size:36px;font-weight:700;line-height:1.22222}@media screen and (min-width:768px){.advantages-list__uptitle{margin-bottom:12px;font-size:48px;line-height:1.22917}}@media screen and (min-width:1200px){.advantages-list__uptitle{font-size:58px;font-weight:700;line-height:1.22414}}.advantages-list__text{text-align:center;letter-spacing:.02em;color:#fcfcfc;max-width:230px;font-size:10px;font-weight:700;line-height:2}@media screen and (min-width:768px){.advantages-list__text{max-width:152px;font-size:12px;font-weight:400;line-height:2}}@media screen and (min-width:1200px){.advantages-list__text{max-width:368px;font-size:16px;font-weight:400;line-height:1.75}}.gallery{width:280px;height:130px;border-radius:24px;position:absolute;top:-40px;left:50%;overflow:hidden;transform:translate(-50%)}@media screen and (min-width:480px) and (max-width:767px){.gallery{width:440px;height:204px;top:-30px}}@media screen and (min-width:768px) and (max-width:1199px){.gallery{width:704px;height:327px;top:-150px}}@media screen and (min-width:1200px){.gallery{width:1013px;height:422px;top:-105px}}.thumb-pic{text-align:center}.thumb-pic img{min-width:100%}.reviews{max-width:100%;text-align:center;justify-content:center;margin:120px auto 0;padding:43px 66px 26px 57px;display:flex;position:absolute;left:50%;transform:translate(-50%)}@media screen and (min-width:1200px){.reviews{width:968px;height:361px;margin:340px;padding-top:140px;padding-bottom:234px;top:157px}}@media screen and (min-width:768px){.reviews{width:705px;height:355px;margin:100px;padding-top:197px;padding-bottom:121px}}@media screen and (min-width:480px){.reviews{width:280px;height:349px;margin:auto;padding-top:315px;padding-bottom:75px}}.customers{text-align:center}.customers__img{border-radius:50%;margin:auto auto 32px;display:inline-block}.customers__review{color:#fcfcfc;background-color:#84a178;border-radius:10px;margin:0 22px 15px;padding:35px 39px;font-size:12px;font-weight:400;line-height:2.55}@media screen and (min-width:768px){.customers__review{letter-spacing:.04em;border-radius:24px;margin:0 32px 15px;padding:28px 80px;font-size:14px;font-weight:500;line-height:1.86}}@media screen and (min-width:1200px){.customers__review{margin:0 115px 15px;padding:43px 109px;font-size:16px;font-weight:500}}.customers__name{position:center;margin-bottom:10px;font-size:16px;font-weight:500;line-height:1.86}.slick-dots li button{width:20px;height:20px;cursor:url(pointer.d8582cc2.svg),auto;color:rgba(0,0,0,0);background:0 0;border:0;outline:none;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:before{color:#b2adad;font-size:20px}.slick-dots li.slick-active button:before{opacity:.75;color:#84a178}.contacts{width:100%;height:1225px;background-color:#84a278;margin-left:auto;margin-right:auto;padding:30px 0;position:static}@media screen and (min-width:480px){.contacts{width:480px}}@media screen and (min-width:768px){.contacts{width:768px;height:390px;padding:40px 32px}}@media screen and (min-width:1200px){.contacts{width:1200px;height:660px;padding:30px 16px 60px}}.contacts-list{position:relative;top:-400px}@media screen and (min-width:768px){.contacts-list{display:flex;top:-350px}}@media screen and (min-width:1200px){.contacts-list{top:-155px}}.contacts-item{width:280px;background-color:#fcfcfc;border-radius:24px;margin-bottom:16px;margin-left:auto;margin-right:auto;padding:40px 32px 24px;box-shadow:0 8px 30px rgba(212,20,67,.1)}@media screen and (max-width:767px){.contacts-item{max-width:280px}}@media screen and (max-width:767px){.contacts-item:last-child{margin-bottom:20px}}@media screen and (min-width:768px){.contacts-item{flex-basis:calc(33.3333% - 10.6667px);padding:40px 24px}.contacts-item:not(:last-child){margin-right:16px}}@media screen and (min-width:1200px){.contacts-item{flex-basis:calc(33.3333% - 21.3333px);margin-bottom:60px;padding:40px}.contacts-item:not(:last-child){margin-right:32px}}.institution{letter-spacing:.04em;text-align:center;color:#131313;background-color:#f8d24e;border-radius:4px;margin-bottom:20px;padding:4px 22px;font-family:Montserrat;font-size:12px;font-weight:500;line-height:1.16667;display:inline-block}@media screen and (min-width:768px){.institution{letter-spacing:.04em;margin-bottom:32px;padding:4px 13px;font-size:16px;font-weight:500;line-height:1.375}}@media screen and (min-width:1200px){.institution{padding:4px 14px}}.city{letter-spacing:.04em;color:#131313;margin-bottom:8px;font-family:Montserrat;font-size:12px;font-weight:500;line-height:1.83333}@media screen and (min-width:768px){.city{letter-spacing:.04em;margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.85714}}@media screen and (min-width:1200px){.city{letter-spacing:.04em;margin-bottom:8px;font-size:16px;font-weight:500;line-height:1.875}}.location{letter-spacing:.04em;color:#d6936d;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:1.83333;text-decoration:none}.location:hover,.location:focus{text-decoration:underline}@media screen and (min-width:768px){.location{letter-spacing:.04em;font-size:14px;font-weight:500;line-height:1.85714}}@media screen and (min-width:1200px){.location{letter-spacing:.04em;font-size:16px;font-weight:500;line-height:1.8125}}.work-schedule-one{margin-bottom:8px}.work-schedule-one,.work-schedule-two{letter-spacing:em;color:#131313;flex-direction:column;font-family:Montserrat;font-size:12px;font-weight:500;line-height:1.83333;display:flex}@media screen and (min-width:768px){.work-schedule-one,.work-schedule-two{letter-spacing:em;font-size:14px;font-weight:500;line-height:1.85714}}@media screen and (min-width:1200px){.work-schedule-one,.work-schedule-two{letter-spacing:.04em;font-size:16px;font-weight:500;line-height:1.875}}.open-to:before,.open-to:after{content:"";border:1px solid #e1e1e1;margin:24px 0;display:block}@media screen and (min-width:768px){.open-to:before,.open-to:after{margin:32px 0}}.working-time{letter-spacing:em;color:#ababab;font-family:Montserrat;font-size:12px;font-weight:500;line-height:1.83333}@media screen and (min-width:768px){.working-time{letter-spacing:em;font-size:14px;font-weight:500;line-height:1.85714}}@media screen and (min-width:1200px){.working-time{letter-spacing:.04em;font-size:16px;font-weight:500;line-height:1.875}}.contacts-tel,.contacts-mail{letter-spacing:em;color:#131313;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:1.58333;text-decoration:none;transition:transform,all .25s cubic-bezier(.4,0,.2,1)}.contacts-tel:hover,.contacts-tel:focus,.contacts-mail:hover,.contacts-mail:focus{color:#0a8817;text-decoration:underline}@media screen and (min-width:768px){.contacts-tel,.contacts-mail{letter-spacing:em;font-size:14px;font-weight:500;line-height:1.5}}@media screen and (min-width:1200px){.contacts-tel,.contacts-mail{letter-spacing:em;font-size:16px;font-weight:500;line-height:1.5}}.communication>li{margin-bottom:6px}.locations-btn{letter-spacing:em;color:#131313;width:196px;text-align:center;background-color:#f8d24e;border-style:solid;border-color:rgba(0,0,0,0);border-radius:10px;align-items:center;padding:10px 39px;font-family:Montserrat;font-size:14px;font-weight:600;line-height:1.28571;transition:transform,all .25s cubic-bezier(.4,0,.2,1);display:flex}.locations-btn:after{content:"";position:relative}.locations-btn:hover{background-color:#0a8817;border-color:#0a8817}.locations-btn:focus{color:#fff;fill:#fff;background-color:#0a8817;border-color:#0a8817}@media screen and (max-width:767px){.locations-btn{margin:0 auto 16px}}@media screen and (min-width:768px){.locations-btn{margin-right:16px}}.franchise-btn{letter-spacing:em;color:#000;width:196px;text-align:center;background-color:rgba(0,0,0,0);border-style:solid;border-color:#f8d24e;border-radius:10px;align-items:center;padding:10px 55px;font-family:Montserrat;font-size:14px;font-weight:600;line-height:1.28571;transition:transform,all .25s cubic-bezier(.4,0,.2,1);display:flex}.franchise-btn:after{content:"";position:relative}.franchise-btn:hover{border-color:#0a8817}.franchise-btn:focus{color:#fff;fill:#fff;border-color:#0a8817}@media screen and (max-width:767px){.franchise-btn{margin:0 auto}}.wrapper-btn{position:relative;top:-353px}@media screen and (min-width:768px){.wrapper-btn{justify-content:center;margin-top:40px;display:flex}}@media screen and (min-width:1200px){.wrapper-btn{margin-top:60px;top:-214px}}.footer{width:100%;background-color:#84a278;margin-left:auto;margin-right:auto;padding:0 20px 24px;position:static}@media screen and (min-width:480px){.footer{width:480px}}@media screen and (min-width:768px){.footer{width:768px;padding:0 32px 12px}}@media screen and (min-width:1200px){.footer{width:1200px;padding:0 16px 12px}}.footer:after{content:"";width:100%;border:1px solid #e1e1e1;display:block;position:relative;bottom:60px}@media screen and (min-width:768px){.footer:after{bottom:40px}}.homemade{width:232px;letter-spacing:em;text-transform:uppercase;color:#fcfcfc;margin-bottom:16px;font-family:Montserrat;font-size:18px;font-weight:700;line-height:1.22222}@media screen and (min-width:768px){.homemade{letter-spacing:.4emem;width:352px;margin-bottom:8px;font-size:26px;font-weight:700;line-height:1.23077}}@media screen and (min-width:1200px){.homemade{letter-spacing:.4emem;width:100%;font-size:30px;font-weight:400;line-height:1.23333}}.with-passion{width:200px;letter-spacing:em;text-transform:uppercase;color:#fcfcfc;margin-bottom:60px;font-family:Montserrat;font-size:34px;font-style:normal;font-weight:700;line-height:1.20588}@media screen and (min-width:768px){.with-passion{letter-spacing:.6emem;margin-bottom:44px;font-size:48px;font-weight:700;line-height:1.22917}}@media screen and (min-width:1200px){.with-passion{letter-spacing:.6emem;width:100%;font-size:58px;font-weight:700;line-height:1.22414}}.icon-foot{fill:#84a178;background-color:#f8d24e;border-radius:50%;transition:transform,all .25s cubic-bezier(.4,0,.2,1)}.icon-foot:hover,.icon-foot:focus{fill:#fcfcfc}.soc-icon{justify-content:flex-end;margin-bottom:20px;display:flex}@media screen and (min-width:768px){.soc-icon{margin-bottom:34px;padding-top:61px}}@media screen and (min-width:1200px){.soc-icon{margin-bottom:40px;padding-top:5px}}.icon-item:not(:last-child){margin-right:20px}@media screen and (min-width:768px){.foot-wraper{display:flex}}@media screen and (min-width:768px){.homemade-wraper{letter-spacing:.6emem;width:50%;font-size:48px;font-weight:700;line-height:1.22917}}@media screen and (min-width:768px){.social-wraper{letter-spacing:.6emem;width:50%;font-size:48px;font-weight:700;line-height:1.22917}}.foot-tel{letter-spacing:em;width:270px;color:#fcfcfc;justify-content:flex-end;margin-bottom:40px;margin-left:auto;font-size:12px;font-weight:700;line-height:1.83333;text-decoration:none;transition:transform,all .25s cubic-bezier(.4,0,.2,1);display:flex}@media screen and (min-width:768px){.foot-tel{margin-bottom:60px}}.foot-tel:hover,.foot-tel:focus{color:#f8d24e;text-decoration:underline}.foot-tel-txt{letter-spacing:em;color:#131313;margin-right:5px;font-size:12px;font-weight:700;line-height:1.83333}.foot-copy{width:165px;letter-spacing:em;color:#7a7a7a;text-align:center;margin-left:auto;margin-right:auto;font-size:14px;font-weight:700;line-height:1.5;display:flex}@media screen and (min-width:767px){.foot-copy{width:100%;justify-content:center}}.about-backdrop{z-index:9;width:100%;height:100%;background-color:rgba(170,170,170,.733);position:fixed;top:0;left:0}.about-modal{width:280px;background-color:#fcfcfc;border:2px solid #f8d24e;border-radius:10px;padding:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@media screen and (min-width:768px){.about-modal{width:570px;padding:32px 60px}}.about-modal__title{letter-spacing:.04em;text-align:center;margin-bottom:20px;font-family:Seymour One;font-size:16px;font-weight:400;line-height:1.5}@media screen and (min-width:768px){.about-modal__title{letter-spacing:.06em;margin-bottom:32px;font-size:20px;font-weight:400;line-height:1.4}}.about-modal__video{width:224px;height:125.44px;margin-bottom:20px}@media screen and (min-width:768px){.about-modal__video{width:100%;height:252px;margin-bottom:32px}}.about-modal__text{line-height:1.43}.about-modal__button{width:30px;height:30px;cursor:url(pointer.d8582cc2.svg),auto;background-color:rgba(0,0,0,0);border:none;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;top:5px;right:5px}.about-modal__button:hover,.about-modal__button:focus{background-color:rgba(170,170,170,.2)}.about-modal__icon-close{height:20px;width:20px;display:block}@media screen and (min-width:768px){.about-modal__icon-close{height:25px;width:25px}}.locations-backdrop{z-index:9;width:100%;height:100%;background-color:rgba(170,170,170,.733);position:fixed;top:0;left:0}.locations-modal{width:280px;background-color:#fcfcfc;border:2px solid #f8d24e;border-radius:10px;flex-direction:column;padding:28px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@media screen and (min-width:768px){.locations-modal{width:570px;padding:32px 60px}}.locations-modal__title{letter-spacing:.04em;text-align:center;margin-bottom:20px;font-family:Seymour One;font-size:16px;font-weight:400;line-height:1.5}@media screen and (min-width:768px){.locations-modal__title{letter-spacing:.06em;margin-bottom:32px;font-size:20px;font-weight:400;line-height:1.4}}.locations-modal__thumb-picture{width:100%;margin-bottom:24px}@media screen and (min-width:768px){.locations-modal__thumb-picture{width:100%;margin-bottom:32px}}.locations-modal__button-to-link{letter-spacing:.06em;color:#131313;cursor:url(pointer.d8582cc2.svg),auto;background-color:#f8d24e;border-radius:10px;align-self:center;padding:12px 34px;font-size:12px;font-weight:600;line-height:1.25;text-decoration:none}.locations-modal__button-to-link:hover{background-color:#0a8817}.locations-modal__button-to-link:focus{color:#fcfcfc;background-color:#0a8817}@media screen and (min-width:768px){.locations-modal__button-to-link{font-size:14px;line-height:17px}}.locations-modal__button-close{width:30px;height:30px;cursor:url(pointer.d8582cc2.svg),auto;background-color:rgba(0,0,0,0);border:none;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;top:5px;right:5px}.locations-modal__button-close:hover,.locations-modal__button-close:focus{background-color:rgba(170,170,170,.2)}.locations-modal__icon-close{height:20px;width:20px;display:block}@media screen and (min-width:768px){.locations-modal__icon-close{height:25px;width:25px}}.franchise__backdrop{width:100%;height:100%;z-index:20;background:rgba(252,252,252,.9);transition:opacity .3s linear;position:fixed;top:0;left:0}.franchise__backdrop.franchise__is-hidden{opacity:0;pointer-events:none;visibility:visible}.franchise__modal{background:#fcfcfc;border:2px solid #f8d24e;border-radius:10px;padding:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.franchise__modal{width:280px}}@media screen and (min-width:768px){.franchise__modal{width:568px;padding:32px}}.franchise__modal-close{width:20px;height:20px;cursor:url(pointer.d8582cc2.svg),auto;background-color:#fff;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.franchise__modal-close:hover,.franchise__modal-close:focus{background-color:rgba(170,170,170,.2);border-radius:6px;transition:opacity .3s linear}@media screen and (min-width:768px){.franchise__modal-close{width:24px;height:24px}}.franchise__modal-title{text-align:center;margin:24px auto 32px;font-family:Seymour One;font-size:16px;font-style:normal;font-weight:400;line-height:1.37}@media screen and (min-width:768px){.franchise__modal-title{width:322px}}.franchise__modal-desc{color:#131313;margin:20px auto 24px;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:1.43}@media screen and (min-width:768px){.franchise__modal-desc{width:448px;margin:24px auto 32px;font-size:16px;line-height:1.37}}.franchise__modal-form{flex-direction:column;align-items:center;display:flex}.franchise__form-input:not(:placeholder-shown):required:invalid{border-color:#88430a}.franchise__form-input:not(:placeholder-shown):required:valid{border-color:#f8d24e}.franchise__form-input{outline:none;margin-bottom:12px}@media screen and (min-width:768px){.franchise__form-input{margin-bottom:16px}}.franchise__form-textarea{resize:none;margin-bottom:24px}@media screen and (min-width:768px){.franchise__form-textarea{margin-bottom:32px}}.franchise__form-input,.franchise__form-textarea{width:200px;background:rgba(248,210,78,.1);border:1px solid #84a178;border-radius:10px;padding:8px 12px 7px;display:block}@media screen and (min-width:768px){.franchise__form-input,.franchise__form-textarea{width:336px;padding:11px 16px}}.franchise__form-input::-ms-input-placeholder,.franchise__form-textarea::-ms-input-placeholder{color:#131313;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:1.43}.franchise__form-input::placeholder,.franchise__form-textarea::placeholder{color:#131313;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:1.43}@media screen and (min-width:768px){.franchise__form-input::-ms-input-placeholder,.franchise__form-textarea::-ms-input-placeholder{font-size:14px}.franchise__form-input::placeholder,.franchise__form-textarea::placeholder{font-size:14px}}.franchise__modal-form-btn{width:114px;height:42px;color:#131313;cursor:url(pointer.d8582cc2.svg),auto;background:#f8d24e;border:none;border-radius:10px;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:1.25;display:inline-block}.franchise__modal-form-btn:hover{background-color:#0a8817;transition:opacity .3s linear}.franchise__modal-form-btn:focus{color:#fff;background-color:#0a8817;transition:opacity .3s linear}@media screen and (min-width:768px){.franchise__modal-form-btn{width:121px;font-size:14px;line-height:1.21}}.franchise__modal-form-btn:disabled{background:#ababab}.buy-now__backdrop{width:100%;height:100%;z-index:100;background:rgba(252,252,252,.9);border:2px solid #f8d24e;border-radius:10px;transition:opacity .3s linear;position:fixed;top:0;left:0}.buy-now__backdrop.buy-now__is-hidden{opacity:0;pointer-events:none;visibility:visible}.buy-now__modal{z-index:30;background:#fcfcfc;border:2px solid #f8d24e;border-radius:10px;padding:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:480px){.buy-now__modal{width:280px}}@media screen and (min-width:768px){.buy-now__modal{width:568px;padding:32px}}.buy-now__modal-close{width:20px;height:20px;background-color:#fff;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}@media screen and (min-width:768px){.buy-now__modal-close{width:24px;height:24px}}.buy-now__modal-close:hover,.buy-now__modal-close:focus{background-color:rgba(170,170,170,.2);border-radius:6px;transition:opacity .3s linear}.buy-now__modal-title{color:#131313;justify-content:center;margin-bottom:20px;font-family:Seymour One;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;display:flex}@media screen and (min-width:768px){.buy-now__modal-title{margin-bottom:40px;font-size:20px;line-height:1.4}}.buy-now__list{margin-bottom:31px}@media screen and (min-width:768px){.buy-now__list{justify-content:center;align-items:center;margin-bottom:40px;display:flex}}.buy-now__list>li:not(:last-child){margin-bottom:20px}@media screen and (min-width:768px){.buy-now__list>li:not(:last-child){margin-bottom:0;margin-right:32px}}.bn_label{cursor:url(pointer.d8582cc2.svg),auto}.bn-input:checked+.buy-now__pic.green{border-radius:50%;box-shadow:0 0 10px 10px rgba(10,136,23,.25)}.bn-input:checked+.buy-now__pic.yellow{border-radius:50%;box-shadow:0 0 10px 10px rgba(153,114,23,.25)}.bn-input:checked+.buy-now__pic.brown{border-radius:50%;box-shadow:0 0 10px 10px rgba(213,117,63,.25)}.buy-now__pic{z-index:3;position:relative}.buy-now__pic:before{content:" ";z-index:0;width:132px;height:132px;border-radius:50%;position:absolute;top:7px}.buy-now__pic.green:before{background:linear-gradient(rgba(156,190,143,.7),rgba(156,190,143,.7)),#d9d9d9;box-shadow:0 5.26027px 19.726px rgba(10,136,23,.25)}.buy-now__pic.yellow:before{background:linear-gradient(rgba(248,210,78,.7),rgba(248,210,78,.7)),#d9d9d9;box-shadow:0 5.26027px 19.726px rgba(153,114,23,.25)}.buy-now__pic.brown:before{background:linear-gradient(rgba(213,117,63,.7),rgba(213,117,63,.7)),#d9d9d9;box-shadow:0 5.26027px 19.726px rgba(0,0,0,.25)}.buy-now__product-thumb{width:136px;height:136px;filter:drop-shadow(0 5.26027px 19.726px rgba(212,20,67,.1));letter-spacing:.04em;text-transform:uppercase;color:#131313;border:2px solid #96af8c;border-radius:15px;flex-wrap:nowrap;justify-content:center;align-items:flex-end;margin-left:-1.8px;padding:20px 13px;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:1.25;display:flex;position:relative}.buy-now__product-thumb.yellow{background-color:#efd478;border-color:#efd478}.buy-now__product-thumb.brown{border-color:#d6936d}.buy-now__img{width:132px;height:132px;z-index:3;border-radius:50%;margin-bottom:-50%;position:relative}.bn-visually-hidden{width:1px;height:1px;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.buy-now__modal-form{flex-direction:column;align-items:center;display:flex}.buy-now__form-label,.buy-now__form-input,.buy-now__form-textarea{cursor:url(pointer.d8582cc2.svg),auto}.buy-now__form-input{outline:none;margin-bottom:12px}@media screen and (min-width:768px){.buy-now__form-input{margin-bottom:16px}}.buy-now__form-input:not(:placeholder-shown):required:invalid{border-color:#88430a}.buy-now__form-input:not(:placeholder-shown):required:valid{border-color:#f8d24e}.buy-now__form-textarea{resize:none;margin-bottom:24px}@media screen and (min-width:768px){.buy-now__form-textarea{margin-bottom:32px}}.buy-now__form-input,.buy-now__form-textarea{width:200px;background:rgba(248,210,78,.1);border:1px solid #84a178;border-radius:10px;padding:8px 12px 7px;display:block}@media screen and (min-width:768px){.buy-now__form-input,.buy-now__form-textarea{width:336px;padding:11px 16px}}.buy-now__form-input::-ms-input-placeholder,.buy-now__form-textarea::-ms-input-placeholder{color:#131313;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:1.43}.buy-now__form-input::placeholder,.buy-now__form-textarea::placeholder{color:#131313;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:1.43}@media screen and (min-width:768px){.buy-now__form-input::-ms-input-placeholder,.buy-now__form-textarea::-ms-input-placeholder{font-size:14px}.buy-now__form-input::placeholder,.buy-now__form-textarea::placeholder{font-size:14px}}.buy-now__modal-form-btn:disabled{background:#ababab}.buy-now__modal-form-btn{width:114px;height:42px;color:#131313;background:#f8d24e;border:none;border-radius:10px;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:1.25;display:inline-block}.buy-now__modal-form-btn:enabled:hover{background-color:#0a8817;transition:opacity .3s linear}.buy-now__modal-form-btn:enabled:focus{color:#fff;transition:opacity .3s linear}@media screen and (min-width:768px){.buy-now__modal-form-btn{width:121px;font-size:14px;line-height:1.21}}.products-info__backdrop{opacity:1;z-index:20;background-color:rgba(252,252,252,.9);padding:15px 30px;transition:opacity .3s linear;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:scroll}.products-info__backdrop.is-hidden{opacity:0;pointer-events:none;visibility:visible}.products-info__modal{background:#fcfcfc;border:2px solid #f8d24e;border-radius:10px;flex-direction:column;align-items:center;padding:30px 20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:480px){.products-info__modal{width:280px}}@media screen and (min-width:768px){.products-info__modal{width:568px}}@media screen and (min-width:768px) and (max-height:900px){.products-info__modal{top:0;transform:translate(-50%)}}.products-info__modal-title{text-align:center;margin-bottom:24px;font-family:Seymour One;font-size:20px;font-weight:400;line-height:1.4}.products-info__modal-close{width:20px;height:20px;background-color:rgba(0,0,0,0);border:none;padding:0;position:absolute;top:8px;right:8px}.products-info__modal-close:hover,.products-info__modal-close:focus{background-color:rgba(170,170,170,.2);border-radius:6px;transition:opacity .3s linear}@media screen and (min-width:768px){.products-info__modal-close{width:24px;height:24px}}.products-info__picture{margin-bottom:32px;position:relative}.products-info__picture:before{content:"";z-index:-1;width:132px;height:132px;background:linear-gradient(rgba(156,190,143,.7),rgba(156,190,143,.7)),#d9d9d9;border-radius:50%;position:absolute;top:7px;box-shadow:0 5.26027px 19.726px rgba(10,136,23,.25)}.products-info__list{justify-content:center;margin-bottom:48px;display:flex}.products-info__list-item{width:53px;height:72px;border:2px solid #9cbe8f;border-radius:40px}@media screen and (min-width:768px){.products-info__list-item{width:65px;height:90px}}.products-info__list-item+.products-info__list-item{margin-left:10px}@media screen and (min-width:768px){.products-info__list-item+.products-info__list-item{margin-left:20px}}.products-info__list-title{width:43px;height:43px;text-align:center;background-color:#9cbe8f;border:2px solid #9cbe8f;border-radius:50%;margin-bottom:8px;margin-left:3px;padding-top:8px;font-family:Montserrat;font-size:10px;font-weight:500;line-height:2;box-shadow:0 6px 20px rgba(10,136,23,.25)}@media screen and (min-width:768px){.products-info__list-title{width:53px;height:53px;margin-bottom:7px;margin-left:4px;padding-top:12px;font-size:12px;line-height:2.33}}.products-info__list-text{text-align:center;justify-content:center;align-items:center;font-family:Montserrat;font-size:10px;line-height:1.2;display:flex}.products-ingredients__list{width:100%;padding:0 0 48px}@media screen and (min-width:768px){.products-ingredients__list{padding:0 20px 48px}}.products-ingredients__title{align-items:center;margin-bottom:24px;font-family:Montserrat;font-size:20px;font-weight:500;line-height:1.4;display:flex}.products-ingredients__text{letter-spacing:.04em;font-family:Montserrat;font-size:14px;line-height:1.76}.products-ingredients__item{justify-content:space-between;display:flex}.products-ingredients__item+.products-ingredients__item{margin-top:11px}.products-info__form{width:100%;max-width:368px}.products-info__form-field{justify-content:center;align-items:center;margin-bottom:16px;display:flex}.products-info__input,.products-info__textarea{width:100%;border:1px solid var(--products-info-bgc-dark-olive);font-family:Montserrat;font-size:12px;line-height:1,4;color:var(--products-info-text-color-dark);background:rgba(248,210,78,.1);border-radius:10px;outline:none;padding:8px 12px;transition:border .25s cubic-bezier(.4,0,.2,1)}.products-info__input::-ms-input-placeholder,.products-info__textarea::-ms-input-placeholder{color:var(--products-info-text-color-dark)}.products-info__input::placeholder,.products-info__textarea::placeholder{color:var(--products-info-text-color-dark)}.products-info__input:focus,.products-info__textarea:focus{border:1px solid var(--products-info-accent-color-yellow)}@media screen and (min-width:768px){.products-info__input,.products-info__textarea{padding:11px 16px;font-size:14px}}.products-info__input:not(:placeholder-shown):valid,.products-info__textarea:not(:placeholder-shown):valid{border-color:var(--products-info-hover-focus-green-color)}.products-info__input:not(:placeholder-shown):invalid,.products-info__textarea:not(:placeholder-shown):invalid{border-color:#88430a}.products-info__textarea{resize:none;height:64px}@media screen and (min-width:768px){.products-info__textarea{height:84px}}.products-info__btn{width:114px;height:42px;color:#131313;background:#f8d24e;border:none;border-radius:10px;margin-top:24px;margin-left:auto;margin-right:auto;padding:0;font-family:Montserrat;font-size:12px;font-weight:600;line-height:15px;transition:background-color .3s linear}@media screen and (min-width:768px){.products-info__btn{width:121px;font-size:14px;line-height:17px}}.products-info__form:not(:valid) .products-info__btn{background-color:#ababab}.products-info__btn:hover,.products-info__btn:focus{background-color:var(--products-info-hover-focus-green-color)}.products-info__btn:focus{color:var(--products-info-text-color-light)}.try-section-time{height:300px;width:600px;background-color:bisque;position:absolute;top:-45px;left:50%;overflow:hidden;transform:translate(-50%)}.try-section-time div div{height:200px;width:400px;background-color:#7fffd4;outline:2px solid tomato;display:block}.try-section-time div div:nth-child(1){background-color:#00f}.try-section-time div div:nth-child(2){background-color:#ff0}.try-section-time div div:nth-child(3){background-color:#fff}.try-section-dots{height:300px;width:600px;background-color:bisque;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%)translateY(-50%)}.try-section-dots div div{height:200px;width:400px;background-color:#7fffd4;outline:2px solid tomato;display:block}.try-section-dots div div:nth-child(1){background-color:#00f}.try-section-dots div div:nth-child(2){background-color:#ff0}.try-section-dots div div:nth-child(3){background-color:#fff}.try-section-dots .swiper-pagination .addition{bottom:0}.try-section-dots .swiper-pagination-bullet{width:30px;height:30px;background-color:#84a278}
/*# sourceMappingURL=index.bec7a72c.css.map */
