.hidden-title{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0;list-style:none}a{text-decoration:none;color:#fff}textarea{resize:none}input{margin:0;padding:0}address{font-style:normal}html{scroll-behavior:smooth}body{font-family:DM Sans,sans-serif;font-size:16px;letter-spacing:.04em;color:#fff}.section{padding-top:60px;padding-bottom:60px}@media screen and (min-width:768px){.section{padding-top:110px;padding-bottom:110px}}@media screen and (min-width:1280px){.section{padding-top:120px;padding-bottom:120px}}.section__title{font-size:34px;line-height:1.147;color:#d41443;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.section__title{font-size:48px}}@media screen and (min-width:1280px){.section__title{font-size:58px}}.container{margin:0 auto;padding:0 20px}@media screen and (min-width:480px){.container{width:480px}}@media screen and (min-width:768px){.container{width:768px}}@media screen and (min-width:1280px){.container{width:1280px}}.header{position:absolute;z-index:100;width:100%}.header-content-wrapper{position:relative;background-color:transparent;min-width:320px;font-family:DM Sans;color:#fff;padding-top:6px}@media screen and (min-width:768px){.header-content-wrapper{padding-top:38px}}.header-flex-container{position:relative;display:flex;flex-grow:1}@media screen and (min-width:1280px){.header-flex-container{display:flex}}.header-navigation-wrapper{position:relative;right:0;display:flex;flex-direction:row;align-items:center;min-height:auto;top:unset;flex-grow:1;background-color:transparent}.header-navigation-wrapper.is-open{position:absolute;right:-20px;top:-5px;display:flex;flex-direction:column;width:254px;height:500px;flex-grow:1;background-color:#e17992;z-index:10}@media screen and (min-width:768px){.header-navigation-wrapper.is-open{top:-40px;right:-35px;height:500px}}@media screen and (min-width:1280px){.header-navigation-wrapper,.header-navigation-wrapper.is-open{display:flex;position:unset;flex-direction:row;align-items:center;width:auto;height:auto;flex-grow:1;background-color:transparent}}.header-logo{margin-right:0;width:auto}@media screen and (min-width:1280px){.header-logo{margin-right:110px}}.header-logo img{display:block;margin-right:20px}.header-logo-link{text-decoration:none;display:flex;align-items:center}.header-logo-title{font-family:Titan One;color:#d41443;font-size:25px;text-transform:uppercase}.wrapper-header{display:flex}@media screen and (max-width:1280px){.header-main-navigation{width:100%;order:0}.header-main-navigation.is-open{order:1}}.header-main-navigation-list{display:flex;font-weight:700;visibility:hidden;width:0;display:none}.header-main-navigation-list.is-open{display:flex;visibility:unset;flex-direction:column}@media screen and (min-width:1280px){.header-main-navigation-list{display:flex;visibility:unset;width:100%}.header-main-navigation-list.is-open{display:flex;flex-direction:row}}.header-main-navigation-list__item{margin-right:35px;cursor:pointer}.header-main-navigation-list__item:last-child{margin-right:0}.header-main-navigation-list__item-link{color:#fff;text-decoration:none;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-main-navigation-list__item-link:hover{color:#d41443}@media screen and (max-width:1279px){.header-main-navigation-list__item{width:250px;padding-left:25px;margin-right:0;padding-top:10px;padding-bottom:10px;border-top:1px solid #e18298}.header-main-navigation-list__item:last-child{border-bottom:1px solid #e18298}}.header-current-link{color:#d41443;text-decoration:none}.header-burger-menu{margin-right:0;margin-left:5px;position:unset;display:block}.header-burger-menu.is-open{position:absolute;top:25px;right:35px}@media screen and (min-width:768px){.header-burger-menu{margin-right:30px}.header-burger-menu.is-open{margin-right:0}}@media screen and (min-width:1280px){.header-burger-menu{display:none}}.header-burger-button{background:none;border:none;outline:none}.header-burger-button .icon-close{display:none}.header-burger-button.is-open .icon-close{display:block}.header-burger-button.is-open .icon-burger{display:none}.header-button{display:none;margin-top:0;margin-bottom:0}@media screen and (min-width:768px){.header-button{display:block}}@media screen and (min-width:1280px){.header-button{margin-left:110px;margin-right:unset;margin-top:0;margin-bottom:0}}.header-button.is-open{display:block;margin:60px auto 20px}@media screen and (min-width:768px){.header-button.is-open{display:block}}@media screen and (min-width:1280px){.header-button.is-open{margin-left:auto;margin-right:unset;margin-top:0;margin-bottom:0}}.button-light{display:block;width:160px;height:44px;border:none;padding-left:21px;padding-right:21px;border-radius:20px;font-size:16px;font-family:DM Sans;font-weight:700;line-height:21px;cursor:pointer;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:#fff;color:#d41443}.button-light:hover{background-color:#ecebeb;color:#d41443}.button-title{margin-right:12px}.button-title-arrow{display:flex;justify-content:center;align-items:center;font-size:16px;padding-left:37px;padding-right:37px}.wrapper{background-color:#ffb8ca;animation:show 2s}@media screen and (max-width:480px){.wrapper{min-width:320px;overflow:hidden}}.hero{position:relative;height:500px;animation:show 2s}@keyframes show{0%{opacity:0}to{opacity:1}}@media screen and (min-width:768px){.hero{height:399px;transition-duration:1s}}@media screen and (min-width:1280px){.hero{height:665px;transition-duration:1s}}.hero__wrapper{position:absolute;top:193px;z-index:3}@media screen and (min-width:768px){.hero__wrapper{top:102px;margin-left:14px;transition-duration:1s}}@media screen and (min-width:1280px){.hero__wrapper{top:171px;margin-left:115px;transition-duration:1s}}.hero__title{font-family:Titan One;font-style:normal;font-weight:400;font-size:26px;line-height:30px;letter-spacing:.04em;color:#fff;margin-bottom:20px}@media screen and (min-width:768px){.hero__title{font-size:22px;line-height:25px}}@media screen and (min-width:1280px){.hero__title{font-size:38px;line-height:44px}}.passion{font-family:Titan One;font-style:normal;font-weight:400;font-size:48px;line-height:46px;color:#d41443}@media screen and (min-width:768px){.passion{font-size:34px;line-height:31px}}@media screen and (min-width:1280px){.passion{font-size:58px;line-height:52px}}.hero__buttons{font-size:0}.hero__button,.hero__item{display:inline-block}.hero__button{border-radius:20px;background-color:#d41443;color:#fff;border:none;cursor:pointer;padding:8px 15px;font-size:8px;line-height:10px;letter-spacing:0;text-align:center;margin-right:8px}@media screen and (min-width:1280px){.hero__button{padding:13px 23px;font-size:14px;line-height:18px;margin-right:15px}}.hero__button:focus,.hero__button:hover{background-color:#c7133e}.hero__button--white{color:#d41443;background-color:#fff;margin-right:0;transition:background-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.hero__button--white:focus,.hero__button--white:hover{background-color:#ecebeb}.hero__ellipse{position:absolute;z-index:1;top:83px;left:36px;width:346px;height:344px}@media screen and (min-width:768px){.hero__ellipse{width:324px;height:322px;top:31px;left:307px;transition-duration:1s}}@media screen and (min-width:1280px){.hero__ellipse{width:538px;height:538px;top:52px;left:475px;transition-duration:1s}}.hero__ice-cream{width:166px;height:410px;position:absolute;z-index:2;bottom:0;left:117px}@media screen and (min-width:768px){.hero__ice-cream{width:137px;height:336px;left:378px;transition-duration:1s}}@media screen and (min-width:1280px){.hero__ice-cream{width:231px;height:557px;left:594px;transition-duration:1s}}.hero__girl{position:absolute;bottom:0;z-index:2}@media screen and (max-width:768px){.hero__girl{display:none}}@media screen and (min-width:768px){.hero__girl{width:168px;height:133px;left:566px;transition-duration:1s}}@media screen and (min-width:1280px){.hero__girl{width:293px;height:232px;left:878px;transition-duration:1s}}.hero__milk{position:absolute;left:34px;bottom:28px;z-index:2}@media screen and (max-width:768px){.hero__milk{display:none}}@media screen and (min-width:768px){.hero__milk{width:124px;height:126px;transition-duration:1s}}@media screen and (min-width:1280px){.hero__milk{width:188px;height:191px;left:97px;bottom:45px;transition-duration:1s}}.hero__numbers{position:relative;position:absolute;top:94px;right:34px;width:43px;height:44px}@media screen and (max-width:768px){.hero__numbers{display:none}}@media screen and (min-width:1280px){.hero__numbers{width:72px;height:77px;top:156px;right:97px;transition-duration:1s}}.hero__numbers--27{top:151px;width:51px;height:43px}@media screen and (min-width:1280px){.hero__numbers--27{top:250px;width:92px;height:76px;transition-duration:1s}}.hero__number--27{left:8px}@media screen and (min-width:1280px){.hero__number--27{left:20px;transition-duration:1s}}.hero__ellipse-white{position:absolute;top:0;right:0;width:18px;height:18px}@media screen and (min-width:1280px){.hero__ellipse-white{width:30px;height:30px;transition-duration:1s}}.hero__number{position:absolute;top:6px;z-index:2;width:33px;height:32px}@media screen and (min-width:1280px){.hero__number{width:54px;height:53px;transition-duration:1s}}.hero__numbers-text{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-family:DM Sans;font-style:normal;font-weight:400;font-size:8px;line-height:10px;color:#fff}@media screen and (min-width:1280px){.hero__numbers-text{font-size:14px;line-height:18px;transition-duration:1s}}.hero__numbers-text--27{white-space:nowrap}.hero__milk-text{position:absolute;left:154px;bottom:34px}@media screen and (max-width:768px){.hero__milk-text{display:none}}@media screen and (min-width:1280px){.hero__milk-text{left:295px;bottom:62px;transition-duration:1s}}.text{font-size:8px;line-height:12px;color:#fff;margin-bottom:7px}@media screen and (min-width:1280px){.text{font-size:14px;line-height:20px;margin-bottom:20px;transition-duration:1s}}.hero__milk-link{width:18px;height:18px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (min-width:1280px){.hero__milk-link{width:26px;height:26px;transition-duration:1s}}.hero__arrow{position:absolute;z-index:2;width:6px;height:6px;fill:#d41443}@media screen and (min-width:1280px){.hero__arrow{width:8px;height:8px;transition-duration:1s}}.products{background-color:#fff}@media screen and (max-width:767px){.products{padding-top:121px;padding-bottom:100px}}@media screen and (min-width:768px) and (max-width:1279px){.products{padding-top:122px;padding-bottom:112px}}@media screen and (min-width:1280px){.products{padding-top:127px;padding-bottom:119px}}.products__label{display:block;font-family:Titan One;font-weight:400;font-size:18px;line-height:1.16;text-transform:uppercase;text-align:center;color:#ffa5ba;margin-bottom:15px}@media screen and (min-width:768px) and (max-width:1279px){.products__label{font-size:26px;line-height:1.15}}@media screen and (min-width:1280px){.products__label{font-size:30px;line-height:1.13}}.products__title{font-family:Titan One;font-weight:400;font-size:34px;line-height:39px;text-align:center;text-transform:uppercase;color:#d41443;margin-bottom:145px}@media screen and (min-width:768px) and (max-width:1279px){.products__title{font-size:48px;line-height:1.14;margin-bottom:150px}}@media screen and (min-width:1280px){.products__title{font-size:58px;line-height:1.14;text-align:center;letter-spacing:.06em;margin-top:15px;margin-bottom:259px}}@media screen and (min-width:768px) and (max-width:1279px){.products-list{display:flex}}@media screen and (min-width:1280px){.products-list{display:flex;justify-content:center}}.products-list__item{min-width:280px;height:485px;border-radius:24px;padding:160px 53px 40px}@media screen and (min-width:768px) and (max-width:1279px){.products-list__item{min-width:220px;padding:152px 23px 40px}}@media screen and (min-width:1280px){.products-list__item{max-width:329px;height:525px;padding:163px 44px 50px}}.products-list__subtitle{font-family:Titan One;font-weight:400;font-size:20px;line-height:1.15;text-align:center;text-transform:uppercase;margin-bottom:66px}@media screen and (min-width:1280px){.products-list__subtitle{font-size:34px;line-height:1.13}}.products-list__text{font-weight:700;font-size:14px;line-height:1.5;text-align:center;margin-bottom:30px}@media screen and (min-width:768px) and (max-width:1279px){.products-list__text{line-height:1.8;margin-bottom:40px}}@media screen and (min-width:1280px){.products-list__text{font-size:16px;line-height:1.75;margin-bottom:60px}}.products-list__button{display:block;margin-right:auto;margin-left:auto;width:40px;height:40px;cursor:pointer;border:none;border-radius:50%}.products-list__item{position:relative}.products-list__item:not(:last-child){margin-bottom:130px}@media screen and (min-width:768px) and (max-width:1279px){.products-list__item:not(:last-child){margin:0 20px 0 0}}@media screen and (min-width:1280px){.products-list__item:not(:last-child){margin:0 29px 0 0}}.products-list__item--pink-color{background-color:#ffb8ca}.products-list__item--brown-color{background-color:#f0d1a5}.products-list__item--green-color{background-color:#c2e297}.products-list__subtitle:before{content:"";position:absolute;top:0;left:0;width:100%;height:250px;background-repeat:no-repeat;background-position:50%;background-size:contain;transform:translateY(-113px)}@media screen and (min-width:768px) and (max-width:1279px){.products-list__subtitle:before{height:226px;transform:translateY(-111px)}}@media screen and (min-width:1280px){.products-list__subtitle:before{height:335px;transform:translateY(-210px)}}.products-list__subtitle--ice-cream:before{background-image:url(/BLGroup-14-Project-IceCream/icecream-mobile1x.5660827e.png)}@media screen and (max-width:767px) and (min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:2dppx),screen and (max-width:767px) and (min-resolution:192dpi){.products-list__subtitle--ice-cream:before{background-image:url(/BLGroup-14-Project-IceCream/icecream-mobile2x.10633778.png)}}@media screen and (min-width:768px) and (max-width:1279px){.products-list__subtitle--ice-cream:before{background-image:url(/BLGroup-14-Project-IceCream/icecream-tablet1x.ed6113c9.png)}}@media screen and (min-width:768px) and (max-width:1279px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (max-width:1279px) and (min-resolution:2dppx),screen and (min-width:768px) and (max-width:1279px) and (min-resolution:192dpi){.products-list__subtitle--ice-cream:before{background-image:url(/BLGroup-14-Project-IceCream/icecream-tablet2x.fb3b628d.png)}}@media screen and (min-width:1280px){.products-list__subtitle--ice-cream:before{background-image:url(/BLGroup-14-Project-IceCream/icecream-desktop1x.6f556aac.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:2dppx),screen and (min-width:1280px) and (min-resolution:192dpi){.products-list__subtitle--ice-cream:before{background-image:url(/BLGroup-14-Project-IceCream/icecream-desktop2x.92694b1e.png)}}.products-list__subtitle--ice-coffee:before{background-image:url(/BLGroup-14-Project-IceCream/icecoffee-mobile1x.d1ba565d.png)}@media screen and (max-width:767px) and (min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:2dppx),screen and (max-width:767px) and (min-resolution:192dpi){.products-list__subtitle--ice-coffee:before{background-image:url(/BLGroup-14-Project-IceCream/icecoffee-mobile2x.2446b414.png)}}@media screen and (min-width:768px) and (max-width:1279px){.products-list__subtitle--ice-coffee:before{background-image:url(/BLGroup-14-Project-IceCream/icecoffee-tablet1x.7e554172.png)}}@media screen and (min-width:768px) and (max-width:1279px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (max-width:1279px) and (min-resolution:2dppx),screen and (min-width:768px) and (max-width:1279px) and (min-resolution:192dpi){.products-list__subtitle--ice-coffee:before{background-image:url(/BLGroup-14-Project-IceCream/icecoffee-tablet2x.fdc141c9.png)}}@media screen and (min-width:1280px){.products-list__subtitle--ice-coffee:before{background-image:url(/BLGroup-14-Project-IceCream/icecoffee-desktop1x.638975e3.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:2dppx),screen and (min-width:1280px) and (min-resolution:192dpi){.products-list__subtitle--ice-coffee:before{background-image:url(/BLGroup-14-Project-IceCream/icecoffee-desktop2x.5407d631.png)}}.products-list__subtitle--milkshakes:before{background-image:url(/BLGroup-14-Project-IceCream/milkshakes-mobile1x.b4c81675.png)}@media screen and (max-width:767px) and (min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:2dppx),screen and (max-width:767px) and (min-resolution:192dpi){.products-list__subtitle--milkshakes:before{background-image:url(/BLGroup-14-Project-IceCream/milkshakes-mobile2x.d6ba41b2.png)}}@media screen and (min-width:768px) and (max-width:1279px){.products-list__subtitle--milkshakes:before{background-image:url(/BLGroup-14-Project-IceCream/milkshakes-tablet1x.bcbd0d98.png)}}@media screen and (min-width:768px) and (max-width:1279px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (max-width:1279px) and (min-resolution:2dppx),screen and (min-width:768px) and (max-width:1279px) and (min-resolution:192dpi){.products-list__subtitle--milkshakes:before{background-image:url(/BLGroup-14-Project-IceCream/milkshakes-tablet2x.dc7d83b7.png)}}@media screen and (min-width:1280px){.products-list__subtitle--milkshakes:before{background-image:url(/BLGroup-14-Project-IceCream/milkshakes-desktop1x.f61de870.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:2dppx),screen and (min-width:1280px) and (min-resolution:192dpi){.products-list__subtitle--milkshakes:before{background-image:url(/BLGroup-14-Project-IceCream/milkshakes-desktop2x.8afb7ee2.png)}}.products-list__button{background-image:url(/BLGroup-14-Project-IceCream/btnProducts.67bcf19b.png)}.products-list__subtitle:after{content:"";position:absolute;top:0;left:0;width:100%;height:6px;transform:translateY(214px);background-image:url(/BLGroup-14-Project-IceCream/afterProducts.5bada95c.png);background-repeat:no-repeat;background-position:50%}@media screen and (min-width:768px) and (max-width:1279px){.products-list__subtitle:after{transform:translateY(205px)}}@media screen and (min-width:1280px){.products-list__subtitle:after{transform:translateY(229px)}}@media screen and (min-width:768px){.products-list__text-none{position:absolute;bottom:0;right:0;transform:translateY(100%);opacity:0}}@media screen and (min-width:768px){.container-about{padding-right:36px;padding-left:36px;width:768px}}@media screen and (min-width:1280px){.container-about{padding-left:115px;padding-right:115px;width:1280px}}.about{padding-top:125px;padding-bottom:40px;position:relative;background-color:#fff5f6}.about:after{position:absolute;content:"";display:inline-flex;background-image:url(/BLGroup-14-Project-IceCream/milk-mobile1x.f6306be4.png);background-size:contain;background-repeat:no-repeat;background-position:50%;bottom:-33%;width:100%;height:100%;z-index:1}@media screen and (max-width:767px) and (min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:2dppx),screen and (max-width:767px) and (min-resolution:192dpi){.about:after{background-image:url(/BLGroup-14-Project-IceCream/milk-mobile2x.2de691b9.png)}}@media screen and (min-width:768px){.about:after{display:none}}@media screen and (min-width:1280px){.about:after{display:block;background-image:url(/BLGroup-14-Project-IceCream/milk-desktop1x.2544be83.png);bottom:-22%}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:2dppx),screen and (min-width:1280px) and (min-resolution:192dpi){.about:after{background-image:url(/BLGroup-14-Project-IceCream/milk-desktop2x.e01fb76e.png)}}@media screen and (max-width:480px){.about{min-width:320px}}@media screen and (min-width:768px){.about{padding-bottom:65px}}@media screen and (min-width:1280px){.about{padding-bottom:40px}}.about__title-lable{font-family:Titan One;font-size:18px;line-height:1.17;margin-bottom:15px;text-align:center;text-transform:uppercase;color:#ffa5ba}@media screen and (min-width:768px){.about__title-lable{font-size:26px;line-height:1.15}}@media screen and (min-width:1280px){.about__title-lable{font-size:30px;line-height:1.13}}.about__title{font-family:Titan One;font-size:34px;line-height:1.15;margin-bottom:25px;text-align:center;text-transform:uppercase;color:#d41443}@media screen and (min-width:768px){.about__title{margin-bottom:0;font-size:48px}}@media screen and (min-width:1280px){.about__title{font-size:58px;line-height:1.14}}.about__text{position:relative;font-weight:500;font-size:12px;line-height:1.6;color:#000;z-index:100}@media screen and (min-width:768px){.about__text{font-size:14px;line-height:1.76}}@media screen and (min-width:1280px){.about__text{font-size:16px;padding:0}}.about__text--grey{color:#907e82;margin-top:35px;margin-bottom:17px}@media screen and (min-width:768px){.about__text--grey{margin-bottom:60px}}@media screen and (min-width:1280px){.about__text--grey{margin-bottom:45px;font-size:14px}}.about__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:176px;height:44px;font-weight:700;font-size:14px;line-height:1.3;z-index:100;color:#d41443;background-color:#fff;border-radius:22px;border-color:transparent;cursor:pointer;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.about__btn:focus,.about__btn:hover{background-color:#ecebeb}.about__btn:after{content:"";display:inline-flex;background-image:url(/BLGroup-14-Project-IceCream/Vector.39fe3d13.svg);margin-left:20px;background-size:contain;background-repeat:no-repeat;width:10px;height:10px}.about__img{display:block;margin-left:auto;margin-right:auto;background-position:50%}@media screen and (min-width:768px){.about__img{width:340px;height:339px}}@media screen and (min-width:1280px){.about__img{width:516px;height:516px;margin-top:-46px}}.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.10196078431372549);overflow-y:scroll;transition:opacity .25s cubic-bezier(.4,0,.2,1);z-index:998}.modal{background-color:#fff5f6;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.14),0 2px 1px rgba(0,0,0,.2);border-radius:4px;height:100vh;z-index:999}.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.is-hidden .modal{transform:translate(-50%,-50%) scale(.7)}.modal__button-close{position:absolute;top:8px;right:8px;width:25px;height:25px;background-color:#fff;border-radius:50%;border-color:rgba(0,0,0,.10196078431372549);cursor:pointer}.modal__icon{transform:translate(-25%,7%);transition-property:fill;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal__button-close:focus .modal__icon,.modal__button-close:hover .modal__icon{fill:#ffa5ba}.modal__text{background-color:#fff5f6;color:#000;padding:20px 30px}@media screen and (min-width:768px){.about__wrap{display:flex;margin-top:50px}}@media screen and (min-width:1280px){.about__wrap{margin-top:100px}}.about__text-wrap{margin-top:40px;padding-left:30px;padding-right:30px}@media screen and (min-width:768px){.about__text-wrap{margin-left:17px;margin-top:50px;padding:0}}@media screen and (min-width:1280px){.about__text-wrap{margin-left:74px;margin-top:0}}@media screen and (min-width:768px){.advantage{display:flex;margin:-30px}}@media screen and (min-width:1280px){.advantage{margin:-15px}}.section__advantage{min-width:320px;background-color:#fff5f6}@media screen and (max-width:767px){.section__advantage{padding-bottom:100px}}@media screen and (min-width:768px){.section__advantage{padding-bottom:140px}}@media screen and (min-width:768px){.container__advantage{padding-left:35px;padding-right:75px}}@media screen and (min-width:1280px){.container__advantage{padding-left:115px;padding-right:115px}}.advantage__icon-milk:before{content:" ";background:url(/BLGroup-14-Project-IceCream/milk.28b56f7e.png);width:33px;height:50px;display:block;margin-bottom:16px}@media screen and (min-width:768px){.advantage__icon-milk:before{margin-bottom:36px}}@media screen and (min-width:1280px){.advantage__icon-milk:before{margin-bottom:40px}}.advantage__icon-apples:before{content:" ";background:url(/BLGroup-14-Project-IceCream/apples.7b20a05f.png);width:50px;height:50px;display:block;margin-bottom:16px}@media screen and (min-width:768px){.advantage__icon-apples:before{margin-bottom:36px}}@media screen and (min-width:1280px){.advantage__icon-apples:before{margin-bottom:40px}}.advantage__icon-lollipop:before{content:" ";background:url(/BLGroup-14-Project-IceCream/lollipop.c76fbf7b.png);width:44px;height:50px;display:block;margin-bottom:16px}@media screen and (min-width:768px){.advantage__icon-lollipop:before{margin-bottom:36px}}@media screen and (min-width:1280px){.advantage__icon-lollipop:before{margin-bottom:40px}}@media screen and (max-width:767px){.advantage__item{max-width:230px}.advantage__item:not(:last-child){margin-bottom:38px}}@media screen and (min-width:768px){.advantage__item{width:calc(100% - 180px);margin:30px}}@media screen and (min-width:1280px){.advantage__item{width:calc(100% - 90px);margin:15px}}.advantage__title{font-family:Titan One,sans-serif;font-weight:400;font-size:36px;line-height:1.14;letter-spacing:.04em;color:#d41443}@media screen and (min-width:768px){.advantage__title{font-size:48px}}@media screen and (min-width:1280px){.advantage__title{font-size:58px}}.advantage__text{color:#000;font-weight:700;font-size:12px;line-height:1.7;margin-top:16px}@media screen and (min-width:768px){.advantage__text{font-size:14px;line-height:1.74;margin-top:13px}}@media screen and (min-width:1280px){.advantage__text{font-size:16px;line-height:1.76;letter-spacing:.02em;margin-top:15px}}.gallery{background-size:contain;background-repeat:no-repeat}@media screen and (max-width:767px){.gallery{height:122px;background-image:url(/BLGroup-14-Project-IceCream/gallery-mobile.a1a0dbb4.jpg);background-position:50%}}@media screen and (max-width:767px) and (min-device-pixel-ratio:2),screen and (max-width:767px) and (min-resolution:2dppx),screen and (max-width:767px) and (min-resolution:192dpi){.gallery{background-image:url(/BLGroup-14-Project-IceCream/gallery-mobile@2x.330faf38.jpg)}}@media screen and (min-width:768px){.gallery{height:264px;background-image:url(/BLGroup-14-Project-IceCream/gallery-tablet.00539896.jpg)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:2dppx),screen and (min-width:768px) and (min-resolution:192dpi){.gallery{background-image:url(/BLGroup-14-Project-IceCream/gallery-tablet@2x.e357c9e2.jpg)}}@media screen and (min-width:1280px){.gallery{height:430px;background-image:url(/BLGroup-14-Project-IceCream/gallery-desktop.31456e8a.jpg)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:2dppx),screen and (min-width:1280px) and (min-resolution:192dpi){.gallery{background-image:url(/BLGroup-14-Project-IceCream/gallery-desktop@2x.7987e24f.jpg)}}.section__gallery{padding-top:0;background-image:linear-gradient(180deg,#fff5f6 39%,#fff 0,#fff)}@media screen and (min-width:768px){.section__gallery{background-image:linear-gradient(180deg,#fff5f6 40%,#fff 0,#fff)}}@media screen and (min-width:1280px){.section__gallery{background-image:linear-gradient(180deg,#fff5f6 40%,#fff 0,#fff)}}.container__gallery{padding:0}.customer-reviews__img-girls{margin-left:auto;margin-right:auto;display:block;width:85px;height:85px}.customer-reviews__block{position:relative;margin-left:auto;margin-right:auto;width:280px;background-color:#fafafa}@media screen and (min-width:768px){.customer-reviews__block{width:620px}}@media screen and (min-width:1280px){.customer-reviews__block{width:926px}}.customer-reviews__text{padding:40px 80px;font-family:DM Sans;font-style:normal;font-weight:500;font-size:12px;line-height:255%;text-align:center;color:#000;z-index:50;background:repeating-linear-gradient(#e1e1e1 1px,#fff 2px,transparent 32px)}@media screen and (min-width:768px){.customer-reviews__text{font-size:14px;line-height:216%;letter-spacing:.04em;background:repeating-linear-gradient(#e1e1e1 1px,#fff 2px,transparent 33px)}}@media screen and (min-width:1280px){.customer-reviews__text{font-size:16px;line-height:186%}}.customer-reviews__text:before{position:absolute;top:17px;left:65px;content:"";background-repeat:no-repeat;background-image:url(/BLGroup-14-Project-IceCream/sign.d20c615d.svg);width:85px;height:85px;z-index:1}@media screen and (min-width:768px){.customer-reviews__text:before{top:20px;left:42px}}@media screen and (min-width:1280px){.customer-reviews__text:before{top:23px;left:50px}}.slider{position:relative;display:flex;justify-content:center}.slider__text{position:relative;font-family:DM Sans;font-style:normal;font-weight:500;font-size:14px;line-height:186%;text-align:center;color:#000}@media screen and (min-width:768px){.slider__text{font-size:16px}}@media screen and (min-width:1280px){.slider__text{font-size:20px}}.slider__dots,.slider__img{position:absolute}.slider__img{bottom:-35px}.section__contacts{background-image:linear-gradient(180deg,#fff 10%,#fff5f6 0,#fff5f6 80%)}@media screen and (max-width:480px){.section__contacts{min-width:320px}}.container__contacts{padding:0 50px}.contacts__item{background-color:#fff;box-shadow:0 8px 30px rgba(212,20,67,.1);border-radius:24px;padding:43px 20px}.contacts__item:not(:last-child){margin-bottom:20px}.contacts__item:last-child{margin-bottom:55px}.item-container{padding-top:25px;padding-bottom:25px}.item-container:last-child{padding-bottom:0}.item-container:nth-child(2){border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.category{display:inline-block;background-color:#f0d1a5;border-radius:4px;padding-left:25px;padding-right:25px;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.86}.category--green{background-color:#c2e297}.item-container__title{color:#000;font-size:12px;font-weight:500;line-height:1.86}.item-container__title--first{margin-bottom:10px}.item-container__content{display:block;color:#907e82;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:0}.item-container__time{color:#ffa5ba}.content-item:first-child{margin-bottom:10px}.contact-buttons{display:flex;flex-direction:column;align-items:center}.contact-buttons__item:first-child{margin-bottom:10px}.button{display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1.31;height:44px;width:161px;color:#fff;background-color:#d41443;border:none;border-radius:22px;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.button:after{background-image:url(/BLGroup-14-Project-IceCream/arrow-white.4018b0cb.svg)}.button:focus,.button:hover{background-color:#c7133e}.button--white{color:#d41443;background-color:#fff;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1)}.button--white:after{background-image:url(/BLGroup-14-Project-IceCream/Vector.39fe3d13.svg)}.button--white:focus,.button--white:hover{background-color:#ecebeb}.button--white:after,.button:after{content:"";width:10px;height:10px;margin-left:10px;background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:768px){.section__contacts{background-image:linear-gradient(180deg,#fff 21%,#fff5f6 0,#fff5f6 58%)}.container__contacts{padding-left:34px;padding-right:34px}.contacts{display:flex}.contacts__item{padding:50px 30px}.contacts__item:not(:last-child){margin-right:20px;margin-bottom:80px}.contacts__item:last-child{margin-bottom:80px}.category{border-radius:6px;padding-left:16px;padding-right:16px;font-size:16px}.item-container{padding-top:30px;padding-bottom:30px}.item-container__content,.item-container__title{font-size:14px}.item-container__title--first{margin-bottom:14px}.item-container__content{line-height:1.66}.item-container__time{line-height:1.86}.item-container__mail,.item-container__tel{line-height:1.83}.content-item:first-child{margin-bottom:16px}.contact-buttons{flex-direction:row;justify-content:center;align-items:baseline}.button{width:190px}.button:first-child{margin-right:15px;margin-bottom:0}.button--white{width:175px}}@media screen and (min-width:1280px){.section__contacts{background-image:url(/BLGroup-14-Project-IceCream/sectionbg.a31ef60f.png),linear-gradient(180deg,#fff 23%,#fff5f6 0,#fff5f6 54%);background-repeat:no-repeat;background-position:50%;background-size:contain}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:2dppx){.section__contacts{background-image:url(/BLGroup-14-Project-IceCream/sectionbg@2x.85565892.png),linear-gradient(180deg,#fff 23%,#fff5f6 0,#fff5f6 54%)}}@media screen and (min-width:1280px){.container__contacts{padding-left:115px;padding-right:115px}}@media screen and (min-width:1280px){.contacts__item{padding:51px 43px 62px}.contacts__item:not(:last-child){margin-right:31px;margin-bottom:86px}.contacts__item:last-child{margin-bottom:86px}}@media screen and (min-width:1280px){.item-container{padding-top:32px;padding-bottom:32px}}@media screen and (min-width:1280px){.item-container__content,.item-container__title{font-size:16px}}@media screen and (min-width:1280px){.item-container__title--first{margin-bottom:10px}}@media screen and (min-width:1280px){.item-container__content--first{letter-spacing:.04em}}@media screen and (min-width:1280px){.content-item:first-child{margin-bottom:15px}}@media screen and (min-width:1280px){.button{width:198px}}@media screen and (min-width:1280px){.button--white{width:180px}}footer{background-color:#fff5f6}footer .container{width:320px}@media screen and (min-width:768px){footer .container{width:768px}}@media screen and (min-width:1280px){footer .container{width:1280px}}.footer{display:flex;align-items:flex-start;justify-content:space-between;padding:53px 0}.footer-text-rose{font-size:30px;line-height:1.133;letter-spacing:.04em;color:#ffa5ba;margin-bottom:15px}.footer-text-red,.footer-text-rose{font-family:Titan One;font-style:normal;font-weight:400;text-transform:uppercase}.footer-text-red{font-size:58px;line-height:1.137;letter-spacing:.06em;color:#d41443}.footer-tel{margin-top:50px;font-family:DM Sans;font-style:normal;font-weight:700;font-size:16px;letter-spacing:.02em;color:#000}.footer-tel a{color:#d41443;text-decoration:none}.footer-social-icons ul{list-style:none;display:flex;padding:0;justify-content:flex-end}.footer-social-icons ul li:not(:last-child){margin-right:24px}.footer-social-icons ul a{border-radius:50%;background:#fea5bb;display:flex;justify-content:center;align-items:center;width:34px;height:34px;transition:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.footer-social-icons ul a svg{fill:#fff}.footer-social-icons ul a:hover{background:#d41443}.footer-copyright{font-family:DM Sans;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.02em;color:#907e82;text-align:center;border-top:1px solid #e1e1e1;padding:10px 0}@media screen and (max-width:767px){.footer{flex-direction:column;padding:53px 0 0}.footer-text{padding:0}.footer-text-rose{padding-right:66px;font-size:18px;line-height:1.166}.footer-text-red{padding-bottom:43px;font-size:34px;line-height:1.147;letter-spacing:.04em}.footer-text-red span{display:block}.footer-social-icons{width:100%}.footer-social-icons ul li:not(:last-child){margin-right:28.24px}.footer-social-icons ul a{width:32px;height:32px}.footer-tel{font-size:12px;padding-bottom:43px;text-align:right}.footer-copyright{padding:22px 0 25px}.footer-copyright span{display:block}}@media screen and (min-width:768px) and (max-width:1279px){.footer{padding:55px 0;align-items:start}.footer-text-rose{font-size:26px;line-height:1.153;letter-spacing:.04em}.footer-text-red{font-size:48px;line-height:1.145;letter-spacing:.06em}.footer-text-red span{display:block}.footer-tel{font-size:14px}.footer-copyright{padding-top:29px;padding-bottom:18px}}
/*# sourceMappingURL=/BLGroup-14-Project-IceCream/src.96437907.css.map */