/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Titan One;font-style:normal;font-weight:400;src:url(/iTeamChic-IceProject/titan-one-v8-latin-regular.e9a84f3e.eot);src:local(""),url(/iTeamChic-IceProject/titan-one-v8-latin-regular.e9a84f3e.eot?#iefix) format("embedded-opentype"),url(/iTeamChic-IceProject/titan-one-v8-latin-regular.99caac35.woff2) format("woff2"),url(/iTeamChic-IceProject/titan-one-v8-latin-regular.7854b78b.woff) format("woff"),url(/iTeamChic-IceProject/titan-one-v8-latin-regular.ecc66ff8.ttf) format("truetype"),url(/iTeamChic-IceProject/titan-one-v8-latin-regular.9699d016.svg#TitanOne) format("svg")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;src:url(/iTeamChic-IceProject/dm-sans-v6-latin-regular.9b78b318.eot);src:local(""),url(/iTeamChic-IceProject/dm-sans-v6-latin-regular.9b78b318.eot?#iefix) format("embedded-opentype"),url(/iTeamChic-IceProject/dm-sans-v6-latin-regular.c37abbbf.woff2) format("woff2"),url(/iTeamChic-IceProject/dm-sans-v6-latin-regular.73abdc5b.woff) format("woff"),url(/iTeamChic-IceProject/dm-sans-v6-latin-regular.553c7952.ttf) format("truetype"),url(/iTeamChic-IceProject/dm-sans-v6-latin-regular.0b7e94d4.svg#DMSans) format("svg")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;src:url(/iTeamChic-IceProject/dm-sans-v6-latin-500.e568251f.eot);src:local(""),url(/iTeamChic-IceProject/dm-sans-v6-latin-500.e568251f.eot?#iefix) format("embedded-opentype"),url(/iTeamChic-IceProject/dm-sans-v6-latin-500.e8ac366e.woff2) format("woff2"),url(/iTeamChic-IceProject/dm-sans-v6-latin-500.ef020ea4.woff) format("woff"),url(/iTeamChic-IceProject/dm-sans-v6-latin-500.549e9897.ttf) format("truetype"),url(/iTeamChic-IceProject/dm-sans-v6-latin-500.0da6aacc.svg#DMSans) format("svg")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;src:url(/iTeamChic-IceProject/dm-sans-v6-latin-700.e6a58b9e.eot);src:local(""),url(/iTeamChic-IceProject/dm-sans-v6-latin-700.e6a58b9e.eot?#iefix) format("embedded-opentype"),url(/iTeamChic-IceProject/dm-sans-v6-latin-700.e2ac3341.woff2) format("woff2"),url(/iTeamChic-IceProject/dm-sans-v6-latin-700.e17ff466.woff) format("woff"),url(/iTeamChic-IceProject/dm-sans-v6-latin-700.876fe030.ttf) format("truetype"),url(/iTeamChic-IceProject/dm-sans-v6-latin-700.d311de63.svg#DMSans) format("svg")}body{color:#000;background-color:#fff;font-family:DM Sans,sans-serif;font-style:normal;letter-spacing:.04em}ul{list-style:none;margin:0;padding:0}a{color:#000;text-decoration:none}h1,h2,h3,p{margin-top:0;margin-bottom:0}img{display:block;height:auto}textarea{resize:none;padding:0}input{margin:0;padding:0}button{outline:none}.about__read-more,.button-franchise,.button-location,.button__submit,.header__btn,.header__btn--mobile,.hero__button_made,.hero__button_products{background-color:#fff;padding:0;font-family:inherit;text-align:center;color:#d41443;border:none;cursor:pointer;width:159px;height:44px;border-radius:22px;stroke:#d41443;font-weight:700;font-size:get-font-size__desk("nav");line-height:1.31;transition-property:stroke color background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hero__button_made{width:138px;height:40px;border-radius:20px;font-weight:400;font-size:get-font-size__desk("text");line-height:1.29}.hero__button_products{width:104px;height:40px;background-color:#d41443;border-radius:20px;color:#fff}.hero__button_arrow,.products__button-arrow{display:inline-flex;align-items:center;justify-content:center;padding:0;width:26px;height:26px;border-radius:50%;background-color:#fff;border:none;color:#d41443;fill:#d41443;cursor:pointer;transition-property:background-color,color,fill;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.about__read-more{width:176px;height:44px}.button-franchise{width:180px;height:44px}.button-location{width:198px;height:44px;background-color:#d41443;color:#fff}.about__read-more:focus,.about__read-more:hover,.button-franchise:focus,.button-franchise:hover,.button-location:focus,.button-location:hover,.button__submit:focus,.button__submit:hover,.header__btn--mobile:focus,.header__btn--mobile:hover,.header__btn:focus,.header__btn:hover,.hero__button_arrow:focus,.hero__button_arrow:hover,.hero__button_made:focus,.hero__button_made:hover,.hero__button_products:focus,.hero__button_products:hover,.products__button-arrow:focus,.products__button-arrow:hover{background-color:#d41443;color:#fff;stroke:#fff}.button-location:focus,.button-location:hover,.hero__button_products:focus,.hero__button_products:hover{background-color:#fff;color:#d41443}.btn-icon{margin-left:12px}.about__read-more:hover .btn-icon,.button-franchise:hover .btn-icon,.button-location:hover .btn-icon,.button__submit:hover .btn-icon,.header__btn--mobile:hover .btn-icon,.header__btn:hover .btn-icon,.hero__button_made:hover .btn-icon,.hero__button_products:hover .btn-icon{margin-left:22px}header{position:absolute;width:100%;top:0;left:-50%;transform:translateX(50%);z-index:2}.header__buttons{display:inline-flex;align-items:center}.logo{display:flex;align-items:center;font-family:Titan One,cursive;font-size:30px;color:#d41443;text-transform:uppercase}.logo__img{margin-right:24px;transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:56px}@media screen and (min-width:768px){.main-nav{min-height:87px}}.site-nav--mobile{box-sizing:border-box;position:fixed;top:0;right:0;max-width:250px;height:100vh;padding:60px 20px;z-index:3;opacity:0;background-color:#e17992;visibility:hidden;pointer-events:none;filter:drop-shadow(-8px 0 20px rgba(0,0,0,.25))}@media screen and (min-width:1280px){.site-nav--mobile{display:none}}.site-nav--mobile.is-open{opacity:1;visibility:visible;pointer-events:auto;z-index:3}.mobile-nav__btn{display:inline-flex;padding:0;border:none;background-color:transparent;z-index:11;cursor:pointer;stroke:#d41443;transition-property:stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.mobile-nav__btn{margin-right:30px}}@media screen and (min-width:1280px){.mobile-nav__btn{display:none}}.mobile-nav__btn.is-open{position:absolute;margin:0;top:23px;right:14px;stroke:#fff}.icon-close:focus,.mobile-nav__btn.is-open:hover{stroke:#d41443}.mobile-nav__btn .icon-close{display:none}.mobile-nav__btn.is-open .icon-close{display:block}.mobile-nav__btn:focus,.mobile-nav__btn:hover{stroke:#fff}.header__btn,.mobile-nav__btn.is-open .icon-menu{display:none}@media screen and (min-width:768px){.header__btn{display:block}}.header__btn--mobile{width:209px;margin-bottom:32px}.site-nav{display:none}@media screen and (min-width:1280px){.site-nav{display:flex;align-items:center}}.site-nav__item:not(:last-child){margin-right:35px}.site-nav__link{color:#fff;font-weight:700;font-size:get-font-size__desk("nav");line-height:1.31;transition-property:color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-nav__link--current,.site-nav__link:focus,.site-nav__link:hover{color:#d41443}.site-nav__item--mobile:not(:last-child){margin-bottom:22px}.site-nav__link--mobile{font-size:get-font-size__tab("nav")}.site-nav__list--mobile{position:relative}.gradient{position:absolute;top:123px;left:0;height:210px;width:250px;background-image:repeating-linear-gradient(0deg,#e18298 0 1px,transparent 1px 42px)}.hero{display:block;position:relative;background:#ffb8ca;height:502px;overflow:hidden;z-index:1}@media screen and (min-width:768px) and (max-width:1279px){.hero{height:399px;overflow:hidden}}@media screen and (min-width:1280px){.hero{height:665px;overflow:hidden}}.hero__content{position:relative}@media screen and (min-width:768px){.hero__container{display:flex;justify-content:space-between;flex-direction:row-reverse;padding-top:94px}}@media screen and (min-width:1280px){.hero__container{padding-top:156px}}@media screen and (min-width:320px){.hero__img{position:absolute;left:117px;top:92px;z-index:-1;max-width:100%}}@media screen and (min-width:321px) and (max-width:767px){.hero__img{left:unset;right:70px}}@media screen and (min-width:768px) and (max-width:1279px){.hero__img{left:378px;top:63px}}@media screen and (min-width:1280px){.hero__img{left:500px;top:108px}}.hero__img_tasty{display:none}@media screen and (min-width:768px) and (max-width:1279px){.hero__img_tasty{display:block;position:absolute;left:540px;top:266px}}@media screen and (min-width:1280px){.hero__img_tasty{display:block;position:absolute;left:770px;top:433px}}@media screen and (max-width:1279px){.hero__button_products{font-size:8px;width:62.4px;height:24px}}@media screen and (max-width:1279px){.hero__button_made{font-size:8px;width:82.8px;height:24px}}.hero__button_arrow{width:26px;height:26px}@media screen and (max-width:767px){.hero__button_arrow{display:none}}.hero__button_arrow:hover .btn-icon-arrow{fill:#fff}.hero_container_milk{display:flex}.hero__item_button:first-child{margin-right:8px}@media screen and (min-width:768px) and (max-width:1279px){.hero__item_button{margin-bottom:19px}}@media screen and (min-width:1280px){.hero__item_button{margin-bottom:45px}}.hero__title{font-family:Titan One;font-style:normal;font-weight:400;font-size:26px;line-height:1;letter-spacing:.04em;color:#fff;width:218px;max-width:100%;height:106px;padding-top:193px;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width:768px) and (max-width:1279px){.hero__title{padding-top:0;font-size:22px;width:162px;height:80px}}@media screen and (min-width:1280px){.hero__title{padding-top:0;font-size:38px;width:277px;height:137px;margin-bottom:25px}}.hero__title_red{color:#d41443;text-transform:uppercase;font-size:48px}@media screen and (min-width:768px) and (max-width:1279px){.hero__title_red{font-size:37px}}@media screen and (min-width:1280px){.hero__title_red{font-size:58px}}.hero__list_button{display:flex}@media screen and (min-width:768px) and (max-width:1279px){.hero__container_text{margin-top:35px}}@media screen and (min-width:1280px){.hero__container_text{margin-top:60px}}.hero__img_milk{display:none}@media screen and (min-width:768px) and (max-width:1279px){.hero__img_milk{display:block}}@media screen and (min-width:1280px){.hero__img_milk{display:block}}@media screen and (min-width:320px){.hero__round{display:flex;width:346px;height:344px;background:#ffa5ba;border-radius:50%;position:absolute;left:36px;top:83px;z-index:-1}}@media screen and (min-width:321px) and (max-width:767px){.hero__round{left:unset;right:0}}@media screen and (min-width:768px){.hero__round{width:324px;height:322px;left:307px;top:31px}}@media screen and (min-width:1280px){.hero__round{width:538px;height:538px;left:375px;top:42px}}.hero__text{display:none}@media screen and (min-width:768px){.hero__text{display:block;font-family:DM Sans;font-style:normal;font-weight:400;font-size:8px;line-height:1.5;color:#fff;margin-bottom:7px}}@media screen and (min-width:1280px){.hero__text{margin-bottom:15px;font-size:14px}}.hero__list_number{display:none}@media screen and (min-width:768px){.hero__list_number{display:block;position:relative}}@media screen and (min-width:768px){.hero__item_number:first-child{margin-bottom:13px}}@media screen and (min-width:1280px){.hero__item_number:first-child{margin-bottom:15px}}@media screen and (min-width:768px){.hero__round_cafes,.hero__round_food{position:absolute;width:16px;height:16px;border-radius:50%;left:50%;background-color:#fff;z-index:-1}}@media screen and (min-width:1280px){.hero__round_cafes,.hero__round_food{width:30px;height:30px}}@media screen and (min-width:768px){.hero__text_number-16,.hero__text_number-23{font-family:Titan One;font-style:normal;font-weight:400;font-size:28px;line-height:1.14;letter-spacing:.04em;text-transform:uppercase;color:#d41443}}@media screen and (min-width:1280px){.hero__text_number-16,.hero__text_number-23{font-size:46px}}.hero__text_cafes,.hero__text_food{font-family:DM Sans;font-style:normal;font-weight:400;font-size:8px;line-height:1.25;color:#fff}@media screen and (min-width:1280px){.hero__text_cafes,.hero__text_food{font-size:14px}}.products{padding-top:120px;padding-bottom:100px}.products__label-title,.products__subtitle,.products__title{font-family:Titan One,cursive;font-weight:400;text-transform:uppercase;text-align:center}.products__label-title{margin-bottom:15px;font-size:18px;line-height:1.17;color:#ffa5ba}@media screen and (min-width:768px){.products__label-title{font-size:26px;line-height:1.15}}@media screen and (min-width:1280px){.products__label-title{font-size:30px;line-height:1.13}}.products__title{margin-bottom:145px;font-size:34px;line-height:1.15;color:#d41443}@media screen and (min-width:768px){.products__title{font-size:48px;margin-bottom:150px}}@media screen and (min-width:1280px){.products__title{font-size:58px;margin-bottom:260px}}.products__list{color:#fff}@media screen and (max-width:767px){.products__list{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media screen and (min-width:768px){.products__list{display:flex;margin:0 -10px}}@media screen and (min-width:1280px){.products__list{display:flex;margin:0 -15px}}.products__card{position:relative;border-radius:24px;text-align:center;padding:160px 40px 40px}@media screen and (max-width:767px){.products__card:not(:last-child){margin-bottom:130px}}@media screen and (min-width:320px) and (max-width:479px){.products__card{width:200px}}@media screen and (min-width:480px) and (max-width:767px){.products__card{width:360px}}@media screen and (min-width:768px){.products__card{flex-basis:calc(33.33333% - 13.33333px);margin:0 10px;padding:152px 10px 40px}}@media screen and (min-width:1280px){.products__card{flex-basis:calc(33.33333% - 20px);padding:163px 60px 50px;margin:0 15px}}.products__card--pink{background-color:#ffb8ca}.products__card--pink:before{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;background-repeat:no-repeat;background-size:contain;background-position:50%}@media screen and (max-width:767px){.products__card--pink:before{top:-114px;width:249px;height:252px;background-image:url(/iTeamChic-IceProject/icecream__mob.69d84c1b.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__card--pink:before{background-image:url(/iTeamChic-IceProject/icecream__mob@2x.25066217.png)}}@media screen and (max-width:767px) and (min-device-pixel-ratio:3),screen and (max-width:767px) and (min-resolution:3dppx),screen and (max-width:767px) and (min-resolution:288dpi){.products__card--pink:before{background-image:url(/iTeamChic-IceProject/icecream__mob@3x.1ca494be.png)}}@media screen and (min-width:768px){.products__card--pink:before{top:-102px;width:220px;height:225px;background-image:url(/iTeamChic-IceProject/icecream__tablet.4a36de4a.png)}}@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){.products__card--pink:before{background-image:url(/iTeamChic-IceProject/icecream__tablet@2x.bba0ee42.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:3),screen and (min-width:768px) and (min-resolution:3dppx),screen and (min-width:768px) and (min-resolution:288dpi){.products__card--pink:before{background-image:url(/iTeamChic-IceProject/icecream__tablet@3x.0db5ccdc.png)}}@media screen and (min-width:1280px){.products__card--pink:before{top:-210px;width:335px;height:335px;background-image:url(/iTeamChic-IceProject/icecream__desktop.33bc3afe.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__card--pink:before{background-image:url(/iTeamChic-IceProject/icecream__desktop@2x.ff3123a2.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:3),screen and (min-width:1280px) and (min-resolution:3dppx),screen and (min-width:1280px) and (min-resolution:288dpi){.products__card--pink:before{background-image:url(/iTeamChic-IceProject/icecream__desktop@3x.b8c74ca9.png)}}.products__card--beige{background-color:#f0d1a5}.products__card--beige:before{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;background-repeat:no-repeat;background-size:contain;background-position:50%}@media screen and (max-width:767px){.products__card--beige:before{top:-114px;width:249px;height:252px;background-image:url(/iTeamChic-IceProject/coffee__mob.e1e6cb55.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__card--beige:before{background-image:url(/iTeamChic-IceProject/coffee__mob@2x.c5a33981.png)}}@media screen and (max-width:767px) and (min-device-pixel-ratio:3),screen and (max-width:767px) and (min-resolution:3dppx),screen and (max-width:767px) and (min-resolution:288dpi){.products__card--beige:before{background-image:url(/iTeamChic-IceProject/coffee__mob@3x.7d0287de.png)}}@media screen and (min-width:768px){.products__card--beige:before{top:-102px;width:220px;height:225px;background-image:url(/iTeamChic-IceProject/coffee__tablet.a1d04cd6.png)}}@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){.products__card--beige:before{background-image:url(/iTeamChic-IceProject/coffee__tablet@2x.c46abd27.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:3),screen and (min-width:768px) and (min-resolution:3dppx),screen and (min-width:768px) and (min-resolution:288dpi){.products__card--beige:before{background-image:url(/iTeamChic-IceProject/coffee__tablet@3x.91c5702a.png)}}@media screen and (min-width:1280px){.products__card--beige:before{top:-210px;width:335px;height:335px;background-image:url(/iTeamChic-IceProject/coffee__desktop.026fda7f.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__card--beige:before{background-image:url(/iTeamChic-IceProject/coffee__desktop@2x.3926c66e.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:3),screen and (min-width:1280px) and (min-resolution:3dppx),screen and (min-width:1280px) and (min-resolution:288dpi){.products__card--beige:before{background-image:url(/iTeamChic-IceProject/coffee__desktop@3x.9e7a1576.png)}}.products__card--green{background-color:#c2e297}.products__card--green:before{content:"";position:absolute;left:50%;transform:translateX(-50%);display:inline-block;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:767px){.products__card--green:before{top:-114px;width:249px;height:252px;background-image:url(/iTeamChic-IceProject/milkshake__mob.af1c22b2.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__card--green:before{background-image:url(/iTeamChic-IceProject/milkshake__mob@2x.dc6a90ea.png)}}@media screen and (max-width:767px) and (min-device-pixel-ratio:3),screen and (max-width:767px) and (min-resolution:3dppx),screen and (max-width:767px) and (min-resolution:288dpi){.products__card--green:before{background-image:url(/iTeamChic-IceProject/milkshake__mob@3x.ee9a03f6.png)}}@media screen and (min-width:768px){.products__card--green:before{top:-102px;width:220px;height:225px;background-image:url(/iTeamChic-IceProject/milkshake__tablet.2a45fe1c.png)}}@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){.products__card--green:before{background-image:url(/iTeamChic-IceProject/milkshake__tablet@2x.b3b7f5be.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:3),screen and (min-width:768px) and (min-resolution:3dppx),screen and (min-width:768px) and (min-resolution:288dpi){.products__card--green:before{background-image:url(/iTeamChic-IceProject/milkshake__tablet@3x.c5ca0835.png)}}@media screen and (min-width:1280px){.products__card--green:before{top:-210px;width:335px;height:335px;background-image:url(/iTeamChic-IceProject/milkshake__desktop.33b2d3e8.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__card--green:before{background-image:url(/iTeamChic-IceProject/milkshake__desktop@2x.c66195cc.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:3),screen and (min-width:1280px) and (min-resolution:3dppx),screen and (min-width:1280px) and (min-resolution:288dpi){.products__card--green:before{background-image:url(/iTeamChic-IceProject/milkshake__desktop@3x.951bf405.png)}}.products__subtitle{margin-bottom:66px;font-size:20px;line-height:1.15}@media screen and (min-width:1280px){.products__subtitle{font-size:30px;margin-bottom:70px}}.products__subtitle:after{content:"";position:absolute;top:214px;left:50%;transform:translateX(-50%);display:inline-block;width:26px;height:6px;background-image:url(/iTeamChic-IceProject/elipsis-white.ff02d862.svg);background-repeat:no-repeat}.products__text{margin-bottom:30px;font-weight:700;font-size:14px;line-height:1.5;text-align:center}@media screen and (min-width:768px){.products__text{line-height:1.76;margin-bottom:40px}}@media screen and (min-width:1280px){.products__text{font-size:16px;margin-bottom:60px}}.products__button-arrow{position:relative;z-index:1;width:40px;height:40px;transform:rotate(0deg);transition:transform .25s cubic-bezier(.4,0,.2,1)}.products__button-arrow:hover{transform:rotate(-90deg)}.products__button-arrow:focus .products__icon-arrow,.products__button-arrow:hover .products__icon-arrow{fill:#fff}.products__overlay{position:absolute;bottom:0;left:0;width:200px;padding:40px;opacity:0;transform:translateY(50%);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width:320px) and (max-width:479px){.products__overlay{padding:30px 20px 40px 60px}.products__button-arrow:hover+.products__overlay{transform:translateY(-40%);opacity:1}}@media screen and (min-width:480px) and (max-width:767px){.products__overlay{padding:10px 60px 10px 90px}}@media screen and (min-width:768px){.products__overlay{left:0;width:200px;padding:10px;transform:translateY(50%)}}@media screen and (min-width:1280px){.products__overlay{width:210px;padding:40px 60px}}.products__button-arrow:hover+.products__overlay{opacity:1}@media screen and (min-width:320px) and (max-width:479px){.products__button-arrow:hover+.products__overlay{transform:translateY(-40%)}}@media screen and (min-width:480px) and (max-width:767px){.products__button-arrow:hover+.products__overlay{left:35px;transform:translateY(-40%)}}@media screen and (min-width:768px){.products__button-arrow:hover+.products__overlay{transform:translateY(-50%)}}.products__overlay--pink{background-color:#ffb8ca}.products__overlay--beige{background-color:#f0d1a5}.products__overlay--green{background-color:#c2e297}.products__overlay-text{display:flex;font-weight:700;font-size:14px;line-height:1.5;text-transform:uppercase;text-align:left;align-items:center;margin-bottom:15px}@media screen and (min-width:480px) and (max-width:767px){.products__overlay-text{margin-bottom:10px}}.products__overlay-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:20px}.products__overlay-icon--pink{color:#e6325f}.products__overlay-icon--beige{color:#a0774e}.products__overlay-icon--green{color:#7cd803}.products__overlay-svg{width:20px;height:20px;fill:currentColor}.about{padding-top:125px;padding-bottom:39px;background-color:#fff5f6;background-repeat:no-repeat;background-size:contain;background-position:0 88.5%}@media screen and (min-width:768px) and (max-width:1279px){.about{padding-top:130px;padding-bottom:66px}}@media screen and (max-width:767px){.about{background-image:url(/iTeamChic-IceProject/bg__mob.0f90146d.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){.about{background-image:url(/iTeamChic-IceProject/bg__mob@2x.f1ce3513.png)}}@media screen and (max-width:767px) and (min-device-pixel-ratio:3),screen and (max-width:767px) and (min-resolution:3dppx),screen and (max-width:767px) and (min-resolution:288dpi){.about{background-image:url(/iTeamChic-IceProject/bg__mob@3x.80eeae65.png)}}@media screen and (min-width:1280px){.about{background-image:url(/iTeamChic-IceProject/bg__desktop.0e45ce29.png);background-position:0 100%}}@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{background-image:url(/iTeamChic-IceProject/bg__desktop@2x.fb06e349.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:3),screen and (min-width:1280px) and (min-resolution:3dppx),screen and (min-width:1280px) and (min-resolution:288dpi){.about{background-image:url(/iTeamChic-IceProject/bg__desktop@3x.dc79e812.png)}}.about__title-label{margin-bottom:15px;font-family:Titan One;font-style:normal;font-weight:400;font-size:18px;line-height:1.17;text-align:center;text-transform:uppercase;letter-spacing:normal;color:#ffa5ba}@media screen and (min-width:768px){.about__title-label{font-size:26px}}@media screen and (min-width:1280px){.about__title-label{font-size:30px;letter-spacing:.04em}}.about__title{margin-bottom:26px;margin-right:auto;margin-left:auto;width:200px;font-family:Titan One;font-style:normal;font-weight:400;font-size:34px;line-height:1.15;text-align:center;text-transform:uppercase;color:#d41443}@media screen and (min-width:768px){.about__title{margin-bottom:50px;width:100%;font-size:48px}}@media screen and (min-width:1280px){.about__title{margin-bottom:55px;font-size:58px;letter-spacing:.06em}}.about__filling{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.about__filling{flex-direction:row;align-items:flex-start}}@media screen and (max-width:767px){.about__img-cow{margin-bottom:46px}}@media screen and (min-width:768px){.about__img-cow{margin-right:17px}}@media screen and (min-width:1280px){.about__img-cow{margin-right:74px}}.about__description{display:flex;flex-direction:column}@media screen and (max-width:767px){.about__description{margin-right:40px;margin-left:40px}}@media screen and (min-width:768px){.about__description{width:340px;padding-top:50px;align-items:flex-start}}@media screen and (min-width:1280px){.about__description{width:463px;padding-top:56px;align-items:flex-start}}.about__description-text{margin-bottom:29px;font-family:DM Sans;font-style:normal;font-weight:500;font-size:12px;line-height:1.58;letter-spacing:normal;color:#000}@media screen and (min-width:768px){.about__description-text{font-size:14px;line-height:1.78}}.about__description-more{margin-bottom:17px;font-family:DM Sans;font-style:normal;font-weight:500;font-size:12px;line-height:1.58;letter-spacing:normal;color:#907e82}@media screen and (min-width:768px){.about__description-more{margin-bottom:62px;font-size:14px;line-height:1.78}}@media screen and (min-width:1280px){.about__description-more{margin-bottom:45px;font-size:14px;line-height:1.93;letter-spacing:.04em}}.about__more-paragraph{display:block;margin-top:12px}@media screen and (min-width:1280px){.about__more-paragraph{margin-top:24px}}.about__read-more{outline:none}.about__read-more:focus .about__btn-icon,.about__read-more:hover .about__btn-icon{stroke:#fff}.about__btn-icon{margin-left:10px;stroke:#d41443}.backdrop__readmore{z-index:2;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;background-color:rgba(224,120,145,.5);opacity:1;transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.backdrop__readmore.is-hidden{opacity:0;pointer-events:none}.backdrop__readmore.is-hidden .modal__readmore{opacity:0}.modal__readmore{position:absolute;padding:25px 25px 45px;top:50%;left:50%;transform:translate(-50%,-50%);min-width:290px;max-width:640px;width:75%;height:auto;background-color:#e07891;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;opacity:1;transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (max-width:576px){.modal__readmore{top:75%}}.readmore__title{margin-bottom:20px;font-family:Titan One;font-style:normal;font-weight:400;font-size:18px;line-height:1.17;text-align:center;text-transform:uppercase;letter-spacing:normal;color:#fff}@media screen and (min-width:768px){.readmore__title{font-size:26px}}@media screen and (min-width:1280px){.readmore__title{font-size:30px;letter-spacing:.04em}}.readmore__text1{margin-bottom:25px;font-family:DM Sans;font-style:normal;font-weight:500;font-size:12px;line-height:1.58;letter-spacing:normal;color:#fff}@media screen and (min-width:768px){.readmore__text1{font-size:14px;line-height:1.78}}.readmore__text2{text-indent:50px;font-family:DM Sans;font-style:normal;font-weight:500;font-size:12px;line-height:1.58;letter-spacing:normal;color:#fff}@media screen and (min-width:768px){.readmore__text2{font-size:14px;line-height:1.78}}@media screen and (min-width:1280px){.readmore__text2{font-size:14px;line-height:1.93;letter-spacing:.04em}}.readmore__image1{float:left;margin-right:20px;margin-bottom:20px}.readmore__image2{float:right}.advantages{background-color:#fff5f6;padding-bottom:97px}@media screen and (min-width:768px){.advantages{padding-bottom:140px}}@media screen and (min-width:1280px){.advantages{padding-bottom:139px}}.advantages__title-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.advantages__list{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:768px){.advantages__list{flex-direction:row}}@media screen and (min-width:1280px){.advantages__list{justify-content:space-between}}@media screen and (max-width:767px){.advantages__item:not(:last-child){margin-bottom:38px}}@media screen and (min-width:768px) and (max-width:1279px){.advantages__item{margin-right:60px}.advantages__item:last-child{margin-right:40px}}.advantages__item1:before{content:"";display:block;background-size:contain;width:33px;height:50px;background-repeat:no-repeat;background-image:url(/iTeamChic-IceProject/icon1.be5982c4.png)}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:2dppx),screen and (min-resolution:192dpi){.advantages__item1:before{background-image:url(/iTeamChic-IceProject/icon1@2x.cbc6c948.png)}}@media screen and (min-device-pixel-ratio:3),screen and (min-resolution:3dppx),screen and (min-resolution:288dpi){.advantages__item1:before{background-image:url(/iTeamChic-IceProject/icon1@3x.8c2c0359.png)}}.advantages__item2:before{content:"";display:block;background-size:contain;width:50px;height:50px;background-repeat:no-repeat;background-image:url(/iTeamChic-IceProject/icon2.55a2e672.png)}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:2dppx),screen and (min-resolution:192dpi){.advantages__item2:before{background-image:url(/iTeamChic-IceProject/icon2@2x.db295a0b.png)}}@media screen and (min-device-pixel-ratio:3),screen and (min-resolution:3dppx),screen and (min-resolution:288dpi){.advantages__item2:before{background-image:url(/iTeamChic-IceProject/icon2@3x.78b3e4d6.png)}}.advantages__item3:before{content:"";display:block;background-size:contain;width:44px;height:50px;background-repeat:no-repeat;background-image:url(/iTeamChic-IceProject/icon3.e8d136ea.png)}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:2dppx),screen and (min-resolution:192dpi){.advantages__item3:before{background-image:url(/iTeamChic-IceProject/icon3@2x.b467a2c0.png)}}@media screen and (min-device-pixel-ratio:3),screen and (min-resolution:3dppx),screen and (min-resolution:288dpi){.advantages__item3:before{background-image:url(/iTeamChic-IceProject/icon3@3x.895b9fa8.png)}}.advantages__numbers{margin-top:16px;font-family:Titan One;font-style:normal;font-weight:400;font-size:36px;line-height:1.14;text-transform:uppercase;color:#d41443}@media screen and (min-width:768px){.advantages__numbers{margin-top:36px;font-size:48px}}@media screen and (min-width:1280px){.advantages__numbers{margin-top:40px;font-size:58px}}.advantages__text{width:230px;margin-top:14px;font-family:DM Sans;font-style:normal;font-weight:700;font-size:12px;line-height:1.67;color:#000}@media screen and (min-width:768px){.advantages__text{font-size:14px;line-height:1.71;width:180px}}@media screen and (min-width:1280px){.advantages__text{font-size:16px;letter-spacing:.02em;line-height:1.75;width:330px}}.gallery{background-color:#fff5f6;background-repeat:no-repeat;background-size:contain;background-position:0 100%}@media screen and (max-width:767px){.gallery{background-image:linear-gradient(180deg,#fff5f6 0 39.3%,#fff 39.3%)}}@media screen and (min-width:768px){.gallery{background-image:linear-gradient(180deg,#fff5f6 0 40.1%,#fff 40.1%)}}@media screen and (min-width:1280px){.gallery{background-image:linear-gradient(180deg,#fff5f6 0 39.77%,#fff 39.77%)}}.gallery__title-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.gallery__container{display:flex;flex-direction:column;justify-content:center;height:100%}@media screen and (max-width:479px){.gallery__container{width:300px}}@media screen and (min-width:768px) and (max-width:1279px){.gallery__container{height:264px}}@media screen and (min-width:1280px){.gallery__container{height:430px}}.gallery__pictures{display:grid;gap:5px;transform:scale(1);z-index:0;cursor:pointer}.gallery__pictures :focus,.gallery__pictures :hover{transform:scale(1.15);z-index:1}@media screen and (max-width:479px){.gallery__pictures{grid-template-columns:repeat(auto-fit,minmax(75px,1fr))}}@media screen and (min-width:480px){.gallery__pictures{grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}}@media screen and (min-width:768px){.gallery__pictures{gap:6px;grid-template-columns:repeat(auto-fit,minmax(95px,1fr))}}@media screen and (min-width:1280px){.gallery__pictures{grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}}.gallery__picture{position:relative;padding:0 0 80%;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px) and (max-width:1279px){.gallery__picture{padding:0 0 75%}}.gallery__picture--big{grid-column:span 2;grid-row:span 2}@media screen and (max-width:479px){.gallery__picture--big{grid-column:span 1;grid-row:span 1}}.gallery__picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.reviews{background-color:#fff;padding-top:80px;padding-bottom:86px}@media screen and (min-width:768px) and (max-width:1279px){.reviews{padding-top:121px;padding-bottom:119px}}@media screen and (min-width:1280px){.reviews{padding-top:123px;padding-bottom:132px}}.reviews__title-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.reviews__picture{display:flex;justify-content:center}.reviews__text-wrapper:before{content:" ";position:absolute;top:28px;left:61px;width:54px;height:40px;background-image:url(/iTeamChic-IceProject/double-quotes.8d03bb20.svg);z-index:0}@media screen and (min-width:768px) and (max-width:1279px){.reviews__text-wrapper:before{top:30px;left:40px}}@media screen and (min-width:1280px){.reviews__text-wrapper:before{top:32px;left:50px}}.reviews__text-wrapper{position:relative;display:flex;justify-content:center;margin:29px auto 30px;width:280px;padding-top:43px;padding-bottom:26px;background-color:#fafafa}@media screen and (min-width:768px){.reviews__text-wrapper{width:620px;margin-top:19px;margin-bottom:24px;padding-top:47px;padding-bottom:34px}}@media screen and (min-width:1280px){.reviews__text-wrapper{width:926px;margin-top:15px;margin-bottom:15px;padding-bottom:39px}}.reviews__text{width:157px;font-family:DM Sans;font-style:normal;font-weight:500;font-size:12px;line-height:2.58;text-align:center;color:#000;background-image:repeating-linear-gradient(0deg,#e1e1e1 0 1px,transparent 1px 31px);z-index:1}@media screen and (min-width:768px) and (max-width:1279px){.reviews__text{width:460px;font-size:14px;line-height:2.14;letter-spacing:.04em}}@media screen and (min-width:1280px){.reviews__text{width:750px;font-size:16px;line-height:1.87;letter-spacing:.04em}}.reviews__customer-name:before{content:"";width:32px;height:4px;margin-bottom:18px;background-image:url(/iTeamChic-IceProject/red-dots.3bccb3c6.svg)}@media screen and (min-width:768px) and (max-width:1279px){.reviews__customer-name:before{margin-bottom:14px}}@media screen and (min-width:1280px){.reviews__customer-name:before{margin-bottom:15px}}.reviews__customer-name{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;font-family:DM Sans;font-style:normal;font-weight:500;font-size:14px;line-height:1.86;color:#000}@media screen and (min-width:768px){.reviews__customer-name{margin-bottom:35px;font-size:16px;line-height:1.87;text-align:center}}@media screen and (min-width:1280px){.reviews__customer-name{font-size:20px;line-height:1.85}}.slick-dots{position:unset;bottom:unset;display:inline-flex;justify-content:center;width:100%;height:100%}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots li{width:12px;height:12px;margin:0;padding:0;cursor:pointer}.slick-dots li:not(:first-child){margin-left:18px}.slick-dots li button{position:relative;width:12px;height:12px}.slick-dots li button:before{background-image:url(/iTeamChic-IceProject/gray-dot.c479df09.svg)}.slick-dots li.slick-active button:before,.slick-dots li button:before{content:"";position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}.slick-dots li.slick-active button:before{background-image:url(/iTeamChic-IceProject/home.b0eaccb5.svg)}.contacts{background-repeat:no-repeat;background-size:contain;background-position:50%}@media screen and (max-width:767px){.contacts{height:1586px;background-image:linear-gradient(180deg,#fff 5.3%,#fff5f6 0,#fff5f6)}}@media screen and (min-width:768px){.contacts{padding-bottom:165px;background-image:linear-gradient(180deg,#fff 9.35%,#fff5f6 0,#fff5f6)}}@media screen and (min-width:1280px){.contacts{background-image:url(/iTeamChic-IceProject/bg__desktop.ad316cbd.png),linear-gradient(180deg,#fff 11.76%,#fff5f6 0,#fff5f6)}}@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){.contacts{background-image:url(/iTeamChic-IceProject/bg__desktop@2x.11842c5b.png),linear-gradient(180deg,#fff 11.76%,#fff5f6 0,#fff5f6)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:3),screen and (min-width:1280px) and (min-resolution:3dppx),screen and (min-width:1280px) and (min-resolution:288dpi){.contacts{background-image:url(/iTeamChic-IceProject/bg__desktop@3x.375c76b8.png),linear-gradient(180deg,#fff 11.76%,#fff5f6 0,#fff5f6)}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}@media screen and (max-width:767px){.contact__cards{margin-bottom:159px}}@media screen and (min-width:768px){.contact__cards{display:flex;margin-bottom:209px}}@media screen and (min-width:1280px){.contact__cards{margin-bottom:229px}}.contacts__card1{position:relative;margin-right:auto;margin-left:auto;perspective:600px}@media screen and (max-width:767px){.contacts__card1{width:220px;height:322px}}@media screen and (min-width:768px){.contacts__card1{width:220px;height:416px}}@media screen and (min-width:1280px){.contacts__card1{width:330px;height:428px}}.contacts__card1:hover .contacts__front{transform:rotateY(180deg)}.contacts__card1:hover .contacts__back{transform:rotateY(1turn)}.contacts__card2{position:relative;margin-right:auto;margin-left:auto;perspective:600px}@media screen and (max-width:767px){.contacts__card2{margin-top:125px;width:220px;height:322px}}@media screen and (min-width:768px){.contacts__card2{width:220px;height:416px}}@media screen and (min-width:1280px){.contacts__card2{width:330px;height:428px}}.contacts__card2:hover .contacts__front{transform:rotateY(180deg)}.contacts__card2:hover .contacts__back{transform:rotateY(1turn)}.contacts__card3{position:relative;margin-right:auto;margin-left:auto;perspective:600px}@media screen and (max-width:767px){.contacts__card3{margin-top:125px;width:220px;height:322px}}@media screen and (min-width:768px){.contacts__card3{width:220px;height:416px}}@media screen and (min-width:1280px){.contacts__card3{width:330px;height:428px}}.contacts__card3:hover .contacts__front{transform:rotateY(180deg)}.contacts__card3:hover .contacts__back{transform:rotateY(1turn)}.contacts__front{position:absolute;width:100%;height:100%;top:0;left:0;backface-visibility:hidden;background:#fff;box-shadow:0 8px 30px rgba(212,20,67,.1);border-top-left-radius:24px;border-top-right-radius:24px;transition:1s}@media screen and (max-width:767px){.contacts__front{width:220px;height:322px}.contacts__front:not(:last-child){margin-bottom:125px}.contacts__front:last-child{margin-bottom:159px}}@media screen and (min-width:768px){.contacts__front{width:220px;height:416px}}@media screen and (min-width:1280px){.contacts__front{width:330px;height:428px;margin-bottom:230px}}@media screen and (max-width:767px){.contacts__card-list{padding:43px 21px 25px 20px}}@media screen and (min-width:768px){.contacts__card-list{padding:50px 44px 30px 31px}}@media screen and (min-width:1280px){.contacts__card-list{padding:51px 43px 32px 44px}}@media screen and (max-width:767px){.contacts__card-item{border-bottom:1px solid #e1e1e1}.contacts__card-item:first-child{margin-bottom:25px;padding-bottom:25px}.contacts__card-item:last-child{padding-bottom:20px}}@media screen and (min-width:768px){.contacts__card-item{border-bottom:1px solid #e1e1e1}.contacts__card-item:first-child{margin-bottom:30px;padding-bottom:30px}.contacts__card-item:last-child{padding-bottom:20px}}@media screen and (min-width:1280px){.contacts__card-item{border-bottom:1px solid #e1e1e1}.contacts__card-item:first-child{margin-bottom:32px;padding-bottom:32px}.contacts__card-item:last-child{padding-bottom:26px}}.contacts__card-name{font-family:DM Sans;font-style:normal;font-weight:500;letter-spacing:.04em;color:#fff;background-color:#f0d1a5;text-transform:uppercase;text-align:center}@media screen and (max-width:767px){.contacts__card-name{width:80px;font-size:12px;line-height:1.4;margin-bottom:25px;border-radius:4px}}@media screen and (min-width:768px){.contacts__card-name{width:73px;font-size:16px;line-height:1.8;margin-bottom:30px;border-radius:6px}}@media screen and (min-width:1280px){.contacts__card-name{margin-bottom:32px}}.contacts__card-name2{font-family:DM Sans;font-style:normal;font-weight:500;letter-spacing:.04em;color:#fff;background-color:#c2e297;text-transform:uppercase;text-align:center}@media screen and (max-width:767px){.contacts__card-name2{width:80px;font-size:12px;line-height:1.4;margin-bottom:25px;border-radius:4px}}@media screen and (min-width:768px){.contacts__card-name2{width:138px;font-size:16px;line-height:1.8;margin-bottom:30px;border-radius:6px}}@media screen and (min-width:1280px){.contacts__card-name2{margin-bottom:32px}}.contacts__card-city{font-family:DM Sans;font-style:normal;font-weight:500}@media screen and (max-width:767px){.contacts__card-city{font-size:12px;line-height:1.85;letter-spacing:.04em;margin-bottom:10px}}@media screen and (min-width:768px){.contacts__card-city{font-size:14px;line-height:1.87;letter-spacing:.04em;margin-bottom:14px}}@media screen and (min-width:1280px){.contacts__card-city{font-size:16px;line-height:1.9;letter-spacing:.04em;margin-bottom:10px}}.contacts__card-description{font-family:DM Sans;font-style:normal;font-weight:500;color:#907e82}@media screen and (max-width:767px){.contacts__card-description{font-size:12px;line-height:1.5;letter-spacing:.03em}}@media screen and (min-width:768px){.contacts__card-description{font-size:14px;line-height:1.6;letter-spacing:normal}}@media screen and (min-width:1280px){.contacts__card-description{font-size:16px;line-height:1.6}}.contacts__card-day{font-family:DM Sans;font-style:normal;font-weight:500}@media screen and (max-width:767px){.contacts__card-day{font-size:12px;line-height:1.85;letter-spacing:.04em}}@media screen and (min-width:768px){.contacts__card-day{font-size:14px;line-height:1.9;letter-spacing:normal}}@media screen and (min-width:1280px){.contacts__card-day{font-size:16px;line-height:1.9}}.contacts__card-time{font-family:DM Sans;font-style:normal;font-weight:500;color:#ffa5ba}@media screen and (max-width:767px){.contacts__card-time{font-size:12px;line-height:1.85;letter-spacing:.04em}}@media screen and (min-width:768px){.contacts__card-time{font-size:14px;line-height:1.9;letter-spacing:normal}}@media screen and (min-width:1280px){.contacts__card-time{font-size:16px;line-height:1.9}}@media screen and (max-width:767px){.contacts__card-time1{margin-bottom:10px}}@media screen and (min-width:768px){.contacts__card-time1{margin-bottom:16px}}@media screen and (min-width:1280px){.contacts__card-time1{margin-bottom:15px}}.contacts__back{position:absolute;width:100%;height:100%;top:0;left:0;transform:rotateY(180deg);backface-visibility:hidden;overflow:hidden;background:#fff;box-shadow:0 8px 30px rgba(212,20,67,.1);border-top-left-radius:24px;border-top-right-radius:24px;cursor:pointer;transition:1s}@media screen and (max-width:767px){.contacts__back{width:220px;height:322px}}@media screen and (min-width:768px){.contacts__back{width:220px;height:416px}}@media screen and (min-width:1280px){.contacts__back{width:330px;height:428px}}.image__back{object-fit:cover}@media screen and (max-width:767px){.image__back{height:100%}}@media screen and (min-width:768px){.image__back{height:100%}}@media screen and (min-width:1280px){.image__back{height:100%}}.contacts__cafe{position:absolute;left:0;background-color:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px}@media screen and (max-width:767px){.contacts__cafe{padding:25px 21px 43px 20px;top:100%}}@media screen and (min-width:768px){.contacts__cafe{padding:30px 32px 50px 31px;top:100%}}@media screen and (min-width:1280px){.contacts__cafe{padding:32px 43px 62px 44px;top:100%}}.cafe-link{font-family:DM Sans;font-style:normal;font-weight:500;color:#907e82}@media screen and (max-width:767px){.cafe-link{font-size:12px;line-height:1.45}}@media screen and (min-width:768px){.cafe-link{font-size:14px;line-height:1.75}}@media screen and (min-width:1280px){.cafe-link{font-size:16px;line-height:1.6}}.contacts__buttons{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.contacts__buttons{flex-direction:row;align-items:center;justify-content:center}}.button-location{margin-bottom:10px}@media screen and (min-width:768px){.button-location{margin-right:14.5px;margin-bottom:0}}@media screen and (min-width:1280px){.button-location{margin-right:15px}}.button-location:focus .about__btn-icon-loc,.button-location:hover .about__btn-icon-loc{stroke:#d41443}.about__btn-icon-loc{margin-left:13.62px;stroke:#fff}.button-franchise:focus .about__btn-icon-fr,.button-franchise:hover .about__btn-icon-fr{stroke:#fff}.about__btn-icon-fr{margin-left:13.62px;stroke:#d41443}.backdrop__ourlocations{z-index:2;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;background-color:rgba(224,120,145,.5);opacity:1;transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.backdrop__ourlocations.is-hidden{opacity:0;pointer-events:none}.backdrop__ourlocations.is-hidden .modal__ourlocations{opacity:0}.modal__ourlocations{position:absolute;padding:25px;top:50%;left:50%;transform:translate(-50%,-50%);min-width:290px;max-width:640px;width:75%;height:auto;background-color:#e07891;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;opacity:1;transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (max-width:576px){.modal__ourlocations{top:55%}}.address__map{display:flex}@media screen and (max-width:479px){.address__map{flex-direction:column;align-items:center}}.address__map:not(:last-child){margin-bottom:20px}.address__conent{margin-left:15px}@media screen and (max-width:479px){.address__conent{margin-left:0;text-align:center}}.address__town{font-family:DM Sans;line-height:1.83;font-size:18px;color:#fff}@media screen and (min-width:768px){.address__town{font-size:20px;line-height:1.86}}@media screen and (min-width:1280px){.address__town{font-size:22px}}.address__item{list-style:none}.address__day{display:flex;flex-direction:column;font-family:DM Sans;font-weight:500;font-size:12px;line-height:1.83;color:hsla(0,0%,100%,.7)}@media screen and (min-width:768px){.address__day{font-size:14px;line-height:1.86}}@media screen and (min-width:1280px){.address__day{font-size:16px;line-height:1.88}}.address__time{color:hsla(0,0%,100%,.7)}.backdrop__franchise{z-index:2;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;background-color:rgba(224,120,145,.5);opacity:1;transition-property:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.backdrop__franchise.is-hidden{opacity:0;pointer-events:none}.backdrop__franchise.is-hidden .modal__franchise{opacity:0}.modal__franchise{position:absolute;padding:25px;top:50%;left:50%;transform:translate(-50%,-50%);min-width:290px;max-width:640px;width:75%;height:auto;background-color:#e07891;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;opacity:1;transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (max-width:576px){.modal__franchise{top:55%}}.readmore__close-button{position:absolute;top:15px;right:15px;outline:none;background-color:transparent;border:none;fill:#fff}.readmore__close-button:focus,.readmore__close-button:hover{fill:#d41443}.franchise__title{margin:26px auto;width:200px;font-size:34px;line-height:1.15;color:hsla(0,0%,100%,.8)}.franchise__text,.franchise__title{font-family:Titan One;font-style:normal;font-weight:400;text-align:center;text-transform:uppercase}.franchise__text{margin-bottom:15px;font-size:22px;line-height:1.17;letter-spacing:normal;color:#ffa5ba}.franchise__timing{font-weight:500;font-size:58px;text-align:center;color:hsla(0,0%,100%,.8);margin-bottom:50px}.contacts__franchise,.franchise__timing{font-family:DM Sans;font-style:normal;line-height:1.58;letter-spacing:normal}.contacts__franchise{font-weight:700;font-size:18px;color:rgba(0,0,0,.6)}.cafe-link__franchise{display:block;color:rgba(0,0,0,.6)}.franchise__cont{display:flex;justify-content:space-evenly}.modal{position:relative;margin:auto;padding:40px;max-width:450px;background-color:#e17992;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}@media screen and (min-width:768px){.modal{position:absolute;top:50%;left:50%;max-width:450px;max-height:609px;transform:translate(-50%,-50%) scale(1);transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@media screen and (min-width:1280px){.modal{max-width:528px;max-height:881px}}.modal__btn-close{position:absolute;top:8px;right:8px;width:30px;height:30px;cursor:pointer;box-sizing:border-box;border:none;background-color:transparent;stroke:#fff;transition-property:stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal__btn-close:hover{stroke:#d41443}.backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(223,178,188,.5);overflow-y:scroll;z-index:10;opacity:1;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.backdrop--menu{height:100vw}.backdrop--hidden{opacity:0;pointer-events:none}.form__title{font-family:Titan One;font-size:30px;color:hsla(0,0%,100%,.9);text-align:center;margin-bottom:20px;letter-spacing:.04em}.form__data{color:#fff;font-weight:400;font-size:get-font-size__desk("nav")}.form__label{display:block;margin-bottom:10px}.form{display:flex;flex-direction:column;align-items:center}.form__label>span{display:block;margin-bottom:4px}.form__data input,.form__data textarea{width:100%;max-width:470px;height:40px;padding-left:42px;border:1px solid #ffa5ba;box-sizing:border-box;border-radius:4px;color:#d41443;transition-property:border-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form__data input:focus,.form__data input:hover{border-color:#d41443}.form__data input:focus+.icon,.form__data input:hover+.icon{fill:#d41443}.form__data textarea[name=user_comment]{height:120px;padding:12px 16px;resize:none}.form__data input:valid{outline:green}.form__data input:invalid{outline:red}.form__input{position:relative}.form__input .icon{position:absolute;top:0;left:12px;transform:translateY(50%);fill:#ffa5ba;transition-property:fill;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scrollup{width:40px;height:40px;opacity:.3;position:fixed;bottom:50px;right:10px;display:none;color:transparent;background:url(/iTeamChic-IceProject/icon_top.64cbcd91.png) no-repeat;transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width:768px){.scrollup{right:100px}}.scrollup:focus,.scrollup:hover{transform:scale(1.25)}footer{background-color:#fff5f6;padding-bottom:25px}@media screen and (min-width:768px){footer{padding-bottom:18px}}@media screen and (min-width:1280px){footer{padding-bottom:10px}}.conection-svg1{margin-right:3px;margin-top:3px}.conection-svg{margin-left:1px}.footer__border{border-bottom:1px solid #ececec}.footer-page{display:flex;flex-direction:column}@media screen and (min-width:768px){.footer-page{flex-direction:row;justify-content:space-between}}@media screen and (max-width:479px){.footer-slohan{width:234px}}@media screen and (min-width:768px) and (max-width:1279px){.footer-slohan{width:340px}}.footer__slohan-tittle{font-family:Titan One;font-size:18px;color:#ffa5ba;font-weight:400;line-height:1.31;margin-bottom:17px;letter-spacing:normal}@media screen and (min-width:768px){.footer__slohan-tittle{margin-bottom:16px;font-size:26px;line-height:1.15}}@media screen and (min-width:1280px){.footer__slohan-tittle{margin-bottom:15px;font-size:30px;line-height:1.13}}.footer__saturated{font-family:Titan One;font-size:34px;line-height:1.15;color:#d41443;margin-bottom:43px}@media screen and (min-width:768px){.footer__saturated{margin-bottom:90px;font-size:48px;line-height:1.15;letter-spacing:.06em}}@media screen and (min-width:1280px){.footer__saturated{font-size:58px;line-height:1.14;letter-spacing:.06em}}.footer__contacts-container{display:flex;align-items:flex-end;flex-direction:column}.footer-conection{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background-color:#fea5bb;fill:#fff;margin-bottom:50px}.footer-conection:hover .conection-list{opacity:1;visibility:visible}.footer-conection:hover .conection-link{transform:scaleY(1) scaleX(1),translateY(-16px),translateX(0)}.conection-list{position:absolute;left:0;right:0;top:40px;opacity:0;visibility:hidden;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;justify-content:flex-end}.conection-item:not(:last-child){margin-right:10px}.conection-link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;fill:#fff;background-color:#fea5bb;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.conection-link:focus,.conection-link:hover{background-color:#d41443;outline:none}.conection-text{margin-bottom:43px;text-align:end;font-family:DM Sans;font-style:normal;font-weight:700;font-size:12px;line-height:1.83;letter-spacing:normal}@media screen and (min-width:768px){.conection-text{font-size:14px;line-height:1.86}}@media screen and (min-width:1280px){.conection-text{font-size:16px;line-height:1.88;letter-spacing:.02em}}.conection-tel{color:#d41443}.footer-titre{padding-top:22px;text-align:center;font-family:DM Sans;font-style:normal;font-weight:700;font-size:14px;line-height:1.5;color:#907e82}@media screen and (max-width:479px){.footer-titre{width:150px;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.footer-titre{padding-top:29px}}@media screen and (min-width:1280px){.footer-titre{padding-top:9px}}.container{margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.container{min-width:280px;max-width:440px;padding-left:10px;padding-right:10px}}@media screen and (min-width:768px){.container{width:700px;padding-left:10px;padding-right:10px}}@media screen and (min-width:1280px){.container{width:1050px;padding-left:15px;padding-right:15px}}
/*# sourceMappingURL=/iTeamChic-IceProject/src.6e04c37a.css.map */