h1,h2,h3{font-family:Inter,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:-.05em;line-height:85%}h1{font-size:4rem;text-align:center;width:100%}h2{font-size:3rem}@media only screen and (min-width:768px){h1{font-size:5rem}h2{font-size:4rem}}@media only screen and (min-width:1200px){h1{font-size:8.4rem}h2{font-size:4.5rem}}@media only screen and (min-width:1440px){h1{font-size:9rem}}h3{color:#7f8096;font-size:1rem}@font-face{font-family:Inter;src:url(Inter-Regular.2bcc3faa.ttf);font-weight:400;font-style:normal}@font-face{font-family:InterMedium,sans-serif;src:url(Inter-Medium.6d95fdd7.ttf);font-weight:medium;font-style:normal}.nav{display:flex;justify-content:space-between;align-items:center;padding:1.2rem}@media only screen and (min-width:1200px){.nav{padding:2rem}}.nav__menu{display:none;align-items:center;gap:4rem}@media only screen and (min-width:1200px){.nav__menu{display:flex}}.nav__link-wrapper{list-style:none}.nav__link:hover{color:#f9512e}.nav__link:focus{color:#b3341a}.nav__link--call{position:relative;text-transform:uppercase;color:#f9512e}.nav__link--call:focus{color:#f9512e}.nav__link--call:before{content:url(call.81077175.png);position:absolute;left:-20px;top:50%;width:18px;height:18px;transform:translateY(-50%)}@media only screen and (min-width:1200px){.nav__mobile-btn-link{display:none}}.header{display:flex;flex-direction:column;align-items:center;flex-grow:1;background:url(cookie.196345e1.png) no-repeat;background-position:50% 220px;background-size:288px}.header__fantasies{padding:2rem 0;text-align:center}@media only screen and (min-width:768px){.header__fantasies{padding:5rem 0 0;text-align:left;max-width:280px;margin-right:auto}}@media only screen and (min-width:1200px){.header__fantasies{padding:0;max-width:260px}}@media only screen and (min-width:1440px){.header__fantasies{max-width:280px}}.header__big{max-width:18rem;margin:0 auto;padding-bottom:19.3rem}@media only screen and (min-width:768px){.header__big{margin:0;padding:9.1rem 0 13.1rem;max-width:none}}.header__button{position:relative;display:flex;justify-content:center;align-items:center;padding:0 70px 0 100px;width:280px;height:56px;border:2px solid #f9512e;color:#f9512e;font-size:1rem;text-transform:uppercase;border-radius:2rem;cursor:pointer}@media only screen and (min-width:768px){.header__button{margin:0}}.header__button:before{content:url(smallCrumb.aa068efe.png);width:20px;height:20px;position:absolute;left:75px;top:50%;transform:translateY(-50%)}.header__button:hover{background-color:#f9512e;color:#fff}.header__button:hover:before{content:url(whiteSmallCrumb.38e8018c.png)}@media only screen and (min-width:768px){.header{padding:9rem 0 13.1rem;background-position:50% 9rem;background-size:326px}}@media only screen and (min-width:1200px){.header{align-items:flex-start;justify-content:center;background-position:50% 50%;background-size:544px}.header__big{padding:.5rem 0 4rem}}@media only screen and (min-width:1440px){.header{background-size:586px}.header__big{padding:2.5rem 0 4rem}}.products{padding-bottom:1rem}@media only screen and (min-width:768px){.products{display:grid;gap:1.5rem;grid-template-areas:"cake1 cake1 cake2 cake2" "donut1 donut1 donut2 donut2" "cake3 cake3 cookie cookie";padding-bottom:6rem}}@media only screen and (min-width:1200px){.products{grid-template-areas:"cake1 cake1 cake2 cake2 ." ". donut1 donut1 donut2 donut2" "cake3 cake3 cookie cookie .";padding-bottom:7.6rem}}.product{width:288px;padding-bottom:4rem;transition:transform 1s}.product:hover{transform:scale(1.05)}@media only screen and (min-width:550px){.product{width:518px}}@media only screen and (min-width:768px){.product{width:328px}.product:hover{transform:scale(1.2)}}@media only screen and (min-width:1200px){.product{width:402px}}@media only screen and (min-width:1440px){.product{width:432px}}.product:first-of-type{grid-area:cake1}.product:nth-of-type(2){grid-area:cake2}.product:nth-of-type(3){grid-area:donut1}.product:nth-of-type(4){grid-area:donut2}.product:nth-of-type(5){grid-area:cake3}.product:nth-of-type(6){grid-area:cookie}.product__image-wrapper{max-width:100%}.product__image{width:100%;object-fit:cover}.product__name{padding:1rem 0 .5rem;letter-spacing:.02em}.product__description{padding-bottom:1.5rem}.product__order{position:relative;padding-left:26px;font-family:InterMedium,sans-serif;color:#f9512e;outline:none;border:none;font-size:1rem;text-transform:uppercase;letter-spacing:.02em;background:inherit}.product__order:before{content:url(arrow.a6eb2b47.png);position:absolute;top:50%;left:0;transform:translateY(-50%)}.mobile-menu{z-index:1;height:100vh;position:absolute;left:0;top:0;width:100%;transform:translateX(-100%);overflow-y:auto;background-color:#eef7ff}.mobile-menu__top-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.2rem}.mobile-menu__x{cursor:pointer;width:12px;height:12px}.mobile-menu__links{margin-top:8.3rem}.mobile-menu__link-wrapper{padding-top:1.5rem;list-style:none;text-align:center}.mobile-menu__link-wrapper--call{padding-bottom:12.8rem}.mobile-menu__link:hover{color:#f9512e}.mobile-menu__link:focus{color:#b3341a}.mobile-menu__link--call{position:relative;padding-left:20px;text-transform:uppercase;color:#f9512e}.mobile-menu__link--call:focus{color:#f9512e}.mobile-menu__link--call:before{content:url(call.81077175.png);position:absolute;left:0;top:50%;width:18px;height:18px;transform:translateY(-50%)}.show-menu{animation:sliding 1s linear forwards}.hide-menu{animation:hiding 1s linear forwards}@keyframes sliding{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes hiding{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.about-us{background:url(crumbs.9faba090.png);background-position:50%;background-repeat:no-repeat;background-size:320px}@media only screen and (min-width:768px){.about-us{background-size:526px;background-position:60% 30%}}@media only screen and (min-width:1200px){.about-us{background-size:718px}}@media only screen and (min-width:768px){.about-us__few-words{display:flex;justify-content:space-between;gap:1.5rem}}.about-us__text--header{padding-bottom:2rem;flex-basis:288px;flex-shrink:0}@media only screen and (min-width:768px){.about-us__text--header{flex-basis:370px}}@media only screen and (min-width:1200px){.about-us__text--header{flex-basis:auto}}@media only screen and (min-width:1200px){.about-us__text{width:50%}}.about-us__achievements{padding-top:1rem}@media only screen and (min-width:768px){.about-us__achievements{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1200px){.about-us__achievements{grid-template-columns:repeat(4,1fr)}}.about-us__achievement{display:flex;flex-direction:column;gap:.5rem;padding-top:3rem}@media only screen and (min-width:768px){.about-us__achievement{padding-bottom:5rem}}@media only screen and (min-width:768px){.about-us__achievement:nth-of-type(3),.about-us__achievement:nth-of-type(4){padding-bottom:0}}@media only screen and (min-width:1200px){.about-us__achievement:nth-of-type(3),.about-us__achievement:nth-of-type(4){padding-bottom:5rem}}.about-us__big-font{font-size:6rem}@media only screen and (min-width:1440px){.about-us{padding-bottom:18.3rem}.about-us__few-words{padding-bottom:9rem}}.footer{padding:3.5rem 1rem;background-color:#000;color:#fff}@media only screen and (min-width:768px){.footer{display:grid;justify-content:space-between;grid-template-areas:"logo tagHeader" "fMenu call" ". email" "icons copyright";padding:5.5rem 2.8rem}}@media only screen and (min-width:1200px){.footer{grid-template-areas:"logo tagHeader tagHeader" "fMenu call email" "icons copyright .";grid-template-columns:2fr 1fr 1fr}}.footer__logo-wrapper{grid-area:logo}.footer__menu{grid-area:fMenu;padding:2.5rem 0 4rem;text-transform:uppercase}@media only screen and (min-width:768px){.footer__menu{padding:0}}.footer__call-us{grid-area:call;list-style:none;text-transform:uppercase}.footer__icons{grid-area:icons;padding-top:4rem}.footer__link-wrapper{list-style:none;padding:.5rem 0}.footer__link{color:inherit}.footer__link:hover{color:#f9512e}.footer__link:focus{color:#b3341a}.footer__header{grid-area:tagHeader;width:100%;display:flex;flex-direction:column;padding-bottom:2.5rem}@media only screen and (min-width:1200px){.footer__header{display:block}}.footer__copyright{grid-area:copyright;padding-top:4rem}.footer__email-us{grid-area:email;padding:4rem 0}@media only screen and (min-width:768px){.footer__email-us{padding:0}}.footer__phone-number{color:#fff}.footer__copyright,.footer__link-wrapper--menu,.footer__text{color:#7f8096}.footer__email-address,.footer__phone-number{padding-top:1rem}@media only screen and (min-width:1200px){.footer{padding:5.5rem 2.7rem}}@media only screen and (min-width:1440px){.footer{padding:5.5rem 7.7rem}}.icon-link{margin-right:2.5rem}.icon-link__image--white{display:none}.icon-link:hover>.icon-link__image--white{display:inline-block}.icon-link:hover>.icon-link__image--red{display:none}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;outline:none}html{scroll-behavior:smooth}body{background:#eef7ff;font-family:Inter,sans-serif;letter-spacing:-.01em}a,body{color:#1c1a26}.content{margin:0 auto;padding:0 1rem}@media only screen and (min-width:768px){.content{padding:0 2.8rem}}@media only screen and (min-width:1440px){.content{padding:0 8rem}}.main-container{padding-bottom:4.5rem;padding-top:6.5rem}@media only screen and (min-width:768px){.main-container{padding-top:0}}@media only screen and (min-width:1200px){.main-container{padding-top:9.5rem}}@media only screen and (min-width:1440px){.main-container{padding-top:11.1rem}}.main-container__paragraph{padding-top:1.5rem;padding-bottom:3.5rem}@media only screen and (min-width:768px){.main-container__paragraph{padding-bottom:5rem}}.page__body--with-menu{overflow:hidden}.hero{display:flex;flex-direction:column}@media only screen and (min-width:768px){.hero{min-height:100vh}}
/*# sourceMappingURL=main.671c10b7.css.map */