body{box-sizing:border-box;color:#000;background-color:#fff;font-family:DM Sans,sans-serif;font-size:16px}body.lock{overflow:hidden}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}a{color:inherit;outline:none;text-decoration:none;transition-duration:.25s;transition-timing-function:ease;display:inline-block}button{box-shadow:0px;color:inherit;fill:currentColor;cursor:pointer;background-color:rgba(0,0,0,0);border:0;outline:0;margin:0;padding:0;font-family:inherit;transition-duration:.25s;transition-timing-function:ease;display:inline-block}img{max-width:100%;height:auto;display:block}svg{color:inherit}ul{margin:0;padding:0;list-style:none}address{font-style:normal}.container{width:100%;margin:0 auto;padding:0 20px}@media screen and (min-width:480px){.container{width:480px}}@media screen and (min-width:768px){.container{width:768px;padding:0 16px}}@media screen and (min-width:1280px){.container{width:1280px}}.section-container{padding:60px 0}@media screen and (min-width:768px){.section-container{padding:80px 0}}@media screen and (min-width:1280px){.section-container{padding:100px 0}}.section-title{letter-spacing:.06em;text-align:center;text-transform:uppercase;color:#d41443;font-family:Titan One,cursive;font-size:34px;font-weight:400;line-height:1.15}@media screen and (min-width:768px){.section-title{font-size:48px}}@media screen and (min-width:1280px){.section-title{font-size:58px}}.section-label{letter-spacing:.04em;text-align:center;text-transform:uppercase;color:#ffa5ba;margin-bottom:15px;font-family:Titan One,cursive;font-size:18px;font-weight:400;line-height:1.16}@media screen and (min-width:768px){.section-label{font-size:26px}}@media screen and (min-width:1280px){.section-label{font-size:30px}}.is-hidden{width:1px;height:1px;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);pointer-events:none;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-scroll{padding-right:15px;overflow-y:hidden}.header-btn-buy,.button-red,.button-white{text-align:center;border-radius:22px;justify-content:center;align-items:center;padding:12px 35px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.3;display:flex}.button-white{color:#d41443;background-color:#fff}.button-white:hover,.button-white:focus{background-color:#ecebeb}.button-red{color:#fff;background-color:#d41342}.button-red:hover,.button-red:focus{background-color:#c7133e}.button-hero-red,.button-hero-white{text-align:center;border-radius:20px;padding:7px 14px;font-family:DM Sans,sans-serif;font-size:8px;font-weight:400;line-height:1.25;display:flex}@media screen and (min-width:1280px){.button-hero-red,.button-hero-white{padding:11px 23px;font-size:14px;line-height:1.3}}.button-hero-white{color:#d41443;background-color:#fff}.button-hero-white:hover,.button-hero-white:focus{background-color:#ecebeb}.button-hero-red{color:#fff;background-color:#d41342}.button-hero-red:hover,.button-hero-red:focus{background-color:#c7133e}.button-circle-large,.button-circle-small{fill:#d41443;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;padding:5px;display:flex}.button-circle-large:hover,.button-circle-small:hover,.button-circle-large:focus,.button-circle-small:focus{background-color:#ecebeb}@media screen and (min-width:768px){.button-circle-small{width:18px;height:18px}}@media screen and (min-width:1280px){.button-circle-small{width:26px;height:26px}}.button-circle-large{width:40px;height:40px}.btn-buy-menu{width:100%;max-width:300px;margin:26px auto 18px}@media screen and (min-width:1280px){.btn-buy-menu{display:none}}.header-btn-buy{height:44px;color:#d41443;background-color:#fff}@media screen and (max-width:768px){.header-btn-buy{display:none}}.header-btn-buy:hover,.header-btn-buy:focus{background-color:#ecebeb}@media screen and (max-width:1279px){.header-menu.active .header-btn-buy{display:block}}.container-header{position:relative}@media screen and (min-width:768px){.header-container{justify-content:space-between;align-items:center;display:flex}}.header-body{height:60px;align-items:center;display:flex;position:relative}@media screen and (max-width:767px){.header-body{justify-content:space-between}}@media screen and (min-width:768px){.header-body{height:80px}}@media screen and (min-width:1280px){.header-body{height:100px;justify-content:space-between}}.header{z-index:100;width:100%;background-color:rgba(0,0,0,0);position:fixed;top:0;left:0}@media screen and (max-width:767px){.header{padding:10px 0}}@media screen and (min-width:768px) and (max-width:1279px){.header-logo{margin-right:293px}}.header-btn-icon{margin-left:15px}.header-list{z-index:10;display:flex;position:relative}@media screen and (min-width:1280px){.header-list{margin-left:175px}}@media screen and (max-width:1279px){.header-list{text-align:left;flex-direction:column}}@media screen and (max-width:1279px){.header-item+.header-item{margin-top:10px}}@media screen and (min-width:1280px){.header-item+.header-item{margin-left:35px}}@media screen and (max-width:1279px){.header-menu.active .header-item{width:100%;border-bottom:1px solid #e18298;padding:12px 0}}@media screen and (max-width:1279px){.header-menu{z-index:5;width:100%;height:100%;background-color:#e17992;padding:60px 20px;transition:transform .25s;position:fixed;top:0;right:0;overflow:auto;transform:translate(100%)}}@media screen and (min-width:768px) and (max-width:1279px){.header-menu{width:38%}}.header-menu.active{text-align:right;padding:20px;transform:translate(0)}@media screen and (max-width:767px){.header-menu.active{width:250px}}.header-link{color:#fff}@media screen and (min-width:1280px){.header-link{padding:35px 0}}.header-link:hover,.header-link:focus,.header-link.header-link-current{color:#d41443}.header-btn-burger{padding:25px 0 25px 25px}@media screen and (min-width:768px){.header-btn-burger{margin-right:32px}}@media screen and (min-width:1280px){.header-btn-burger{display:none}}.burger-icon{fill:#d41342}@media screen and (min-width:1280px){.header-menu-btn-close{display:none}}.close-icon{fill:#fff}.hero{background-color:#ffb8ca}.hero-container{background-color:#ffb8ca;padding-top:200px;padding-bottom:150px;position:relative}@media screen and (min-width:768px){.hero-container{padding-top:100px;padding-bottom:50px}}@media screen and (min-width:1280px){.hero-container{padding-top:140px;padding-bottom:80px}}.hero-wrapper{z-index:2;position:relative}@media screen and (min-width:768px){.hero-wrapper{margin-bottom:61px}}@media screen and (min-width:1280px){.hero-wrapper{margin-bottom:108px}}.hero-title{letter-spacing:.04em;text-transform:uppercase;color:#fff;font-family:Titan One,cursive;font-size:26px;font-weight:400;line-height:1.15}@media screen and (min-width:768px){.hero-title{font-size:22px;line-height:1.14}}@media screen and (min-width:1280px){.hero-title{font-size:38px;line-height:1.16}}.hero-title-other{color:#d41443;max-width:218px;font-size:48px;line-height:.965}@media screen and (min-width:768px){.hero-title-other{font-size:34px;line-height:.905}}@media screen and (min-width:1280px){.hero-title-other{font-size:58px}}.hero-button-list{margin-top:20px;display:flex}@media screen and (min-width:1280px){.hero-button-list{margin-top:24px}}.margin-left{margin-left:8px}.hero-wrapper-text{display:none}@media screen and (min-width:768px){.hero-wrapper-text{z-index:1;margin-left:152px;display:block;position:relative}}@media screen and (min-width:1280px){.hero-wrapper-text{margin-left:229px}}.hero-text{color:#fff;width:114px;margin-bottom:7px;font-family:DM Sans,sans-serif;font-size:8px;line-height:1.5}@media screen and (min-width:1280px){.hero-text{width:200px;margin-bottom:20px;font-size:14px;line-height:1.4}}.hero-number-list{display:none;position:relative}@media screen and (min-width:768px){.hero-number-list{z-index:1;text-align:right;display:block;position:absolute;top:92px;right:32px}}@media screen and (min-width:1280px){.hero-number-list{top:153px;right:35px}}.hero-numder-item:not(:last-child){margin-bottom:17px}@media screen and (min-width:1280px){.hero-numder-item:not(:last-child){margin-bottom:18px}}.hero-numder-item:before{content:"";z-index:-1;width:16px;height:16px;background-color:#fff;border-radius:50%;display:inline-block;position:absolute;transform:translate(-50%,-20%)}@media screen and (min-width:1280px){.hero-numder-item:before{width:30px;height:30px}}.hero-number{letter-spacing:.04em;color:#d41443;font-family:Titan One,cursive;font-size:28px;line-height:1.14;position:relative}@media screen and (min-width:1280px){.hero-number{font-size:46px;line-height:1.15}}.hero-number-text{color:#fff;font-family:DM Sans,sans-serif;font-size:8px;line-height:1.25;display:block}@media screen and (min-width:1280px){.hero-number-text{font-size:14px;line-height:1.29}}.img-cream{width:171px;height:410px;z-index:1;position:absolute;bottom:0;right:32px}@media screen and (min-width:481px){.img-cream{right:94px}}@media screen and (min-width:768px){.img-cream{width:143px;height:336px;right:303px}}@media screen and (min-width:1280px){.img-cream{width:236px;height:557px;right:428px}}.img-circle{width:284px;height:344px;position:absolute;bottom:75px;right:0}@media screen and (min-width:481px){.img-circle{width:346px}}@media screen and (min-width:768px){.img-circle{width:335px;height:333px;bottom:40px;right:185px}}@media screen and (min-width:1280px){.img-circle{width:534px;height:534px;bottom:76px;right:249px}}.img-girl{display:none}@media screen and (min-width:768px){.img-girl{width:190px;height:150px;display:block;position:absolute;bottom:0;right:32px}}@media screen and (min-width:1280px){.img-girl{width:304px;height:241px;right:16px}}.img-milk{display:none}@media screen and (min-width:768px){.img-milk{width:152px;height:154px;display:block;position:absolute;bottom:16px;right:584px}}@media screen and (min-width:1280px){.img-milk{width:213px;height:216px;bottom:60px;right:1051px}}.hero-icon{width:5px;height:5px}@media screen and (min-width:1280px){.hero-icon{width:10px;height:10px}}@media screen and (min-width:768px){.product{margin:-8px;display:flex}}@media screen and (min-width:1280px){.product{margin:-16px}}.product-item{width:100%;height:100%;padding-top:140px;position:relative}@media screen and (min-width:768px){.product-item{flex-basis:calc(33.3333% - 16px);margin:8px;padding-top:138px}}@media screen and (min-width:1280px){.product-item{border-radius:24px;flex-basis:calc(33.3333% - 32px);margin:16px;padding-top:260px;transition:transform .25s,box-shadow .25s}}@media screen and (min-width:1280px) and (min-width:1280px){.product-item:hover.shadow-rose{cursor:pointer}}@media screen and (min-width:1280px) and (min-width:1280px){.product-item:hover.shadow-yellow{cursor:pointer}}@media screen and (min-width:1280px) and (min-width:1280px){.product-item:hover.shadow-green{cursor:pointer}}.product-box-third,.product-box-second,.product-box-first{width:100%;text-align:center;border-radius:24px;padding:160px 40px 40px}@media screen and (min-width:768px){.product-box-third,.product-box-second,.product-box-first{padding:118px 32px 40px}}@media screen and (min-width:1280px){.product-box-third,.product-box-second,.product-box-first{height:535px;padding:165px 75px 60px}}.product-box-first{background-color:#ffb8ca}.product-box-second{background-color:#f0d1a5}.product-box-third{background-color:#c2e297}.shadow-rose:after{content:"";width:280px;height:280px;background-image:url(product1-img-mobile.a7b2a51b.png);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.shadow-rose:after{background-image:url(product1-img-mobile@2x.e3ed7ce2.png)}}@media screen and (min-width:768px){.shadow-rose:after{width:224px;height:224px;background-image:url(product1-img-tablet.04bcd1d1.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:192dpi),screen and (min-width:768px) and (min-resolution:2x){.shadow-rose:after{background-image:url(product1-img-tablet@2x.19cc5287.png)}}@media screen and (min-width:1280px){.shadow-rose:after{width:394px;height:394px;background-image:url(product1-img-desktop.da01c211.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.shadow-rose:after{background-image:url(product1-img-desktop@2x.d0febffd.png)}}.shadow-yellow:after{content:"";width:280px;height:280px;background-image:url(product2-img-mobile.84770344.png);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.shadow-yellow:after{background-image:url(product2-img-mobile@2x.994afff2.png)}}@media screen and (min-width:768px){.shadow-yellow:after{width:224px;height:224px;background-image:url(product2-img-tablet.4427b2e4.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:192dpi),screen and (min-width:768px) and (min-resolution:2x){.shadow-yellow:after{background-image:url(product2-img-tablet@2x.619be49d.png)}}@media screen and (min-width:1280px){.shadow-yellow:after{width:394px;height:394px;background-image:url(product2-img-desktop.0a3f20a2.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.shadow-yellow:after{background-image:url(product2-img-desktop@2x.e4c5ef80.png)}}.shadow-green:after{content:"";width:280px;height:280px;background-image:url(product3-img-mobile.25388320.png);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.shadow-green:after{background-image:url(product3-img-mobile@2x.01e8b4a4.png)}}@media screen and (min-width:768px){.shadow-green:after{width:224px;height:224px;background-image:url(product3-img-tablet.e27cdb2b.png)}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),screen and (min-width:768px) and (min-resolution:192dpi),screen and (min-width:768px) and (min-resolution:2x){.shadow-green:after{background-image:url(product3-img-tablet@2x.ab3b715d.png)}}@media screen and (min-width:1280px){.shadow-green:after{width:394px;height:394px;background-image:url(product3-img-desktop.3792f2bc.png)}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.shadow-green:after{background-image:url(product3-img-desktop@2x.3ba61161.png)}}.product-title{letter-spacing:.04em;text-transform:uppercase;color:#fff;font-family:Titan One,cursive;font-size:20px;font-weight:400;line-height:1.15}@media screen and (min-width:1280px){.product-title{font-size:30px;line-height:1.13}}.product-title:after{content:"";width:26px;height:6px;background-image:url(Dots-product.8e4d68eb.svg);background-repeat:no-repeat;margin:32px auto;display:block}.product-text{letter-spacing:.04em;color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:1.5}@media screen and (min-width:768px){.product-text{line-height:1.79}}@media screen and (min-width:1280px){.product-text{font-size:16px;line-height:1.75}}.button-circle-large{margin:0 auto}@media screen and (max-width:1279px){.button-circle-large{margin-top:32px}}@media screen and (min-width:1280px){.flipping-card{perspective:1000px}.card-side{height:535px;-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-direction:column;justify-content:space-between;transition:transform 1s .25s;display:flex}.card-side.back{width:395px;border-radius:24px;flex-direction:column;justify-content:space-between;padding:165px 75px 60px;display:flex;position:absolute;top:261px;left:0;transform:rotateY(-180deg)}.back-rose{background:linear-gradient(to top left,#e17992,rgba(255,155,180,.7))}.back-yellow{background:linear-gradient(to top left,#e2a753,rgba(240,209,165,.7))}.back-green{background:linear-gradient(to top left,#76a03e,rgba(194,226,151,.7))}.flipping-card:hover .card-side.front{transform:rotateY(180deg)}.flipping-card:hover .card-side.back{transform:rotateY(0deg)}.button-back-svg{transform:scaleX(-1)}}@media screen and (max-width:1279px){.card-side.back{display:none}}.about{background-color:#fff5f6;display:block}@media screen and (max-width:767.9px){.about{background-image:url(about-mobile-bg-part1.aace8adc.png),url(about-mobile-bg-part2.b4fe8c42.png);background-position:0 67%,100% 73%;background-repeat:no-repeat}}@media screen and (max-width:767.9px) and (min-device-pixel-ratio:2),screen and (max-width:767.9px) and (min-resolution:192dpi),screen and (max-width:767.9px) and (min-resolution:2x){.about{background-image:url(about-mobile-bg-part1@2x.d8e74fda.png),url(about-mobile-bg-part2@2x.6cb25215.png)}}@media screen and (min-width:1280px){.about{background-image:url(about-desktop-bg-part1.2998c9dc.png),url(about-desktop-bg-part2.731eceb9.png);background-position:0 40%,100% 53%;background-repeat:no-repeat}}@media screen and (min-width:1280px) and (min-device-pixel-ratio:2),screen and (min-width:1280px) and (min-resolution:192dpi),screen and (min-width:1280px) and (min-resolution:2x){.about{background-image:url(about-desktop-bg-part1@2x.262b7091.png),url(about-desktop-bg-part2@2x.41c063dd.png)}}.about-content{margin-top:40px;font-size:12px;font-weight:500;line-height:1.62}@media screen and (max-width:767.9px){.about-content{width:78%}}@media screen and (min-width:768px){.about-content{width:45%;font-size:14px;line-height:1.76}}@media screen and (min-width:1280px){.about-content{width:35%;margin-left:139px;font-size:16px}}.about-second-content{color:#907e82;margin-top:25px;margin-bottom:20px;display:block}.about-img{width:100%;margin:0 auto}.about-svg-img{margin-left:14px}@media screen and (min-width:768px){.about-flex-box{display:flex}}@media screen and (min-width:1280px){.about-flex-box{justify-content:flex-start}}@media screen and (min-width:768px){.about-image-box{margin-right:32px}}@media screen and (min-width:768px){.about-button{margin-top:40px}}.advantages{background-color:#fff5f6;padding-bottom:60px}@media screen and (min-width:768px){.advantages{padding-bottom:80px}}@media screen and (min-width:1280px){.advantages{padding-bottom:100px}}.advantages-list{flex-wrap:wrap;justify-items:center;margin-top:-32px;margin-left:-32px;display:flex}.advantages-item{width:100%;flex-basis:calc(100% - 32px);margin-top:32px;margin-left:32px}@media screen and (min-width:768px){.advantages-item{flex-basis:calc(33.3333% - 32px)}}.advantages-title{letter-spacing:.04em;text-transform:uppercase;color:#d41443;margin-bottom:20px;font-family:Titan One,cursive;font-size:36px;font-weight:400;line-height:1.14;display:block}@media screen and (min-width:768px){.advantages-title{margin-bottom:13px;font-size:48px;line-height:1.15}}@media screen and (min-width:1280px){.advantages-title{margin-bottom:16px;font-size:58px;line-height:1.14}}.advantages-title:before{content:"";background-repeat:no-repeat;background-size:contain;margin-bottom:16px;display:block}@media screen and (min-width:768px){.advantages-title:before{margin-bottom:36px}}.advan1:before{width:33px;height:50px;background-image:url(icon-advan1.26dce958.png)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.advan1:before{background-image:url(icon-advan1@2x.e4f6afd8.png)}}.advan2:before{width:50px;height:50px;background-image:url(icon-advan2.fa2eb6b2.png)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.advan2:before{background-image:url(icon-advan2@2x.ab61a1ea.png)}}.advan3:before{width:44px;height:50px;background-image:url(icon-advan3.03c2258e.png)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.advan3:before{background-image:url(icon-advan3@2x.888f5881.png)}}.advantages-text{width:90%;color:#000;font-size:12px;font-weight:700;line-height:1.67}@media screen and (min-width:768px){.advantages-text{font-size:14px;line-height:1.71}}@media screen and (min-width:1280px){.advantages-text{width:85%;font-size:16px;line-height:1.75}}.animates{opacity:0;transition:opacity 1.5s,transform 1.5s;transform:scale(.5)}.animates-transition{opacity:1;transform:none}.gallery{background-image:linear-gradient(#fff5f6 58%,#fff 42%)}.gallery-grid{display:none}@media screen and (min-width:768px){.gallery-grid{grid-template-columns:repeat(7,minmax(50px,1fr));grid-auto-rows:100px;gap:10px;display:grid;position:relative}}@media screen and (min-width:1280px){.gallery-grid{grid-template-columns:repeat(7,minmax(100px,1fr));grid-auto-rows:160px;gap:20px}}.gallery-item{position:relative}.gallery-item:nth-child(2n+1){grid-row-start:span 2}.gallery-item:nth-child(3n+1){grid-column-start:span 2}.gallery-item:nth-last-child(-n+4){grid-row-start:span 1;grid-column-start:span 1}.gallery-thumb{width:100%;height:100%;transition:transform .25s ease-in-out;position:relative}.gallery-thumb:hover{z-index:10;position:absolute;transform:scale(105%)}.gallery-img{width:100%;height:100%;object-fit:cover;filter:brightness(.8);filter:grayscale(.3);border-radius:10px;transition:filter .25s ease-in-out,box-shadow .25s ease-in-out;position:absolute}.gallery-thumb:hover .gallery-img{cursor:pointer;filter:brightness();filter:grayscale(0);box-shadow:4px 4px 7px rgba(212,20,67,.3)}@media screen and (min-width:1280px){.gallery-thumb:hover .gallery-img{box-shadow:3px 3px 7px rgba(212,20,67,.3)}}.img-slider{width:100%;background-color:rgba(0,0,0,0);display:block}@media screen and (min-width:768px){.img-slider{z-index:100;height:100vh;width:100vw;background-color:rgba(47,47,47,.9);display:none;position:fixed;top:0;left:0}}.img-slider-close-btn{display:none}@media screen and (min-width:768px){.img-slider-close-btn{z-index:1000;width:30px;height:30px;background-color:rgba(0,0,0,0);display:block;position:fixed;top:15px;right:15px}}@media screen and (min-width:1280px){.img-slider-close-btn{width:50px;height:50px;top:20px;right:20px}}.img-slider-close-btn:hover .img-slider-icon,.img-slider-close-btn:focus .img-slider-icon{fill:#dbffac}.img-slider-icon{width:100%;height:100%;fill:#c2e297;transition:fill .25s ease-in-out;display:block}.img-slider-slide{justify-content:center;align-items:center;display:flex}.img-slider-thumb{width:100%;height:280px;position:relative}@media screen and (min-width:480px){.img-slider-thumb{height:450px}}@media screen and (min-width:768px){.img-slider-thumb{width:80vmin;height:80%}}.img-slider-img{width:100%;height:100%;object-fit:cover;border-radius:2%;position:absolute}.img-slider .swiper-button-prev,.img-slider .swiper-button-next{display:none}@media screen and (min-width:768px){.img-slider .swiper-button-prev,.img-slider .swiper-button-next{display:block}}.img-slider-btn-next:after,.img-slider-btn-prev:after{color:#c2e297;font-size:30px;font-weight:700;transition:color .25s ease-in-out}@media screen and (min-width:1280px){.img-slider-btn-next:after,.img-slider-btn-prev:after{font-size:50px}}.img-slider-btn-next:hover:after,.img-slider-btn-next:focus:after,.img-slider-btn-prev:hover:after,.img-slider-btn-prev:focus:after{color:#dbffac}.img-slider-pagination.swiper-pagination{text-align:center;margin-top:10px;position:static}@media screen and (min-width:768px){.img-slider-pagination.swiper-pagination{position:absolute}}.img-slider .swiper-pagination-bullet{width:7px;height:7px;opacity:1;transition:background-color .25s ease-in-out}@media screen and (min-width:768px){.img-slider .swiper-pagination-bullet{width:10px;height:10px;background-color:#c2e297}}.img-slider .swiper-pagination-bullet:hover,.img-slider .swiper-pagination-bullet:focus{background-color:#d41342}@media screen and (min-width:768px){.img-slider .swiper-pagination-bullet:hover,.img-slider .swiper-pagination-bullet:focus{background-color:#dbffac}}.img-slider .swiper-pagination-bullet-active{width:8px;height:8px;background-color:#d41342}@media screen and (min-width:768px){.img-slider .swiper-pagination-bullet-active{width:12px;height:12px;background-color:#dbffac}}.img-slider.is-open{display:block}.mySwiper.swiper{width:100%;height:100%}.mySwiper .swiper-slide{text-align:center}.swiper-slide img{object-fit:cover}.mySwiper .swiper-pagination{margin-top:16px;position:relative}@media screen and (min-width:768px){.mySwiper .swiper-pagination{margin-top:32px}}.swiper-pagination-bullet{width:12px;height:12px;opacity:1;background:#d9d9d9;margin-left:50px}.mySwiper .mySwiper-pagination-bullet.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,9px)}.mySwiper .swiper-pagination-bullet-active{width:12px;height:12px;background-color:rgba(0,0,0,0);background-image:url(home.f7885187.svg);background-size:cover;border-radius:0;align-items:center}@media screen and (min-width:768px){.article-container{padding-left:74px;padding-right:74px}}@media screen and (min-width:1280px){.article-container{padding-left:123px;padding-right:123px}}.article-img{margin-left:auto;margin-right:auto}.article-text:before{z-index:-1;content:"";width:54px;height:40px;background-image:url(quotes.99f94612.png);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:-13px;left:-3px}@media (min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.article-text:before{background-image:url(quotes@2x.26d20332.png)}}@media screen and (min-width:768px){.article-text:before{top:-17px;left:0}}@media screen and (min-width:1280px){.article-text:before{top:-15px}}.article-text{text-align:center;width:100%;z-index:1;background-image:repeating-linear-gradient(#fafafa,#fafafa 30px,#e1e1e1 31px,#e1e1e1 31px);padding:0 8px 9px 15px;font-size:12px;font-weight:500;line-height:2.55;position:relative}@media screen and (min-width:768px){.article-text{padding:0 49px 8px 45px;font-size:14px;line-height:2.16}}@media screen and (min-width:1280px){.article-text{letter-spacing:.04em;padding:0 35px 8px 36px;font-size:16px;line-height:1.86}}.article-name{margin-top:36px;font-size:14px;font-weight:500;line-height:1.86;position:relative}@media screen and (min-width:768px) and (max-width:1279px){.article-name{margin-top:24px;font-size:16px}}@media screen and (min-width:1280px){.article-name{font-size:20px}}.article-name:before{content:"";width:32px;height:4px;background-image:url(marker.d693567c.svg);display:block;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.bg-container{width:100%;background-color:#fafafa;margin-top:32px;padding:43px 50px 17px}@media screen and (min-width:768px){.bg-container{margin-top:20px;padding:47px 6px}}@media screen and (min-width:1280px){.bg-container{margin-top:16px;padding:47px 107px 31px 106px}}.contacts{background-image:linear-gradient(#fff 25%,#fff5f6 25%)}@media screen and (min-width:768px){.contacts-list{margin-left:-32px;display:flex}}.contacts-list-item{background-color:#fff;border-radius:24px;padding:40px 32px;box-shadow:0 8px 30px rgba(212,20,67,.1)}@media screen and (max-width:767px){.contacts-list-item:not(:last-child){margin-bottom:20px}}@media screen and (min-width:768px){.contacts-list-item{flex-basis:calc(33.3333% - 30px);margin-left:32px}}@media screen and (min-width:1280px){.contacts-list-item{padding:40px}}.contacts-list-category{width:80px;height:16px;color:#fff;letter-spacing:.04em;text-transform:uppercase;background-color:#f0d1a5;border-radius:4px;justify-content:center;align-items:center;margin-bottom:20px;font-size:12px;font-weight:500;line-height:1.86;display:flex}@media screen and (min-width:768px){.contacts-list-category{width:73px;height:28px;margin-bottom:32px;font-size:16px}}@media screen and (min-width:1280px){.contacts-list-category{width:75px;font-size:16px}}.contacts-list-category.accent-green{width:130px;background-color:#c2e297}@media screen and (min-width:768px){.contacts-list-category.accent-green{width:138px}}.contacts-list-title{color:#000;letter-spacing:.04em;margin-bottom:8px;font-size:12px;font-weight:500;line-height:1.86}@media screen and (min-width:768px){.contacts-list-title{font-size:14px}}@media screen and (min-width:1280px){.contacts-list-title{font-size:16px}}.contacts-list-text{max-width:179px;color:#907e82;font-size:12px;font-weight:500;line-height:1.5}@media screen and (min-width:768px){.contacts-list-text{max-width:100%;font-size:14px;line-height:1.66}}@media screen and (min-width:1280px){.contacts-list-text{max-width:250px;font-size:16px;line-height:1.83}}.work-list{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin:24px 0;padding:24px 0}@media screen and (min-width:768px){.work-list{margin:32px 0;padding:32px 0}}.work-list-item:first-child{margin-bottom:8px}@media screen and (min-width:768px){.work-list-item:first-child{margin-bottom:12px}}.work-list-title{color:#000;font-size:12px;font-weight:500;line-height:1.86}@media screen and (min-width:768px){.work-list-title{font-size:14px}}@media screen and (min-width:1280px){.work-list-title{font-size:16px}}.work-list-text{color:#ffa5ba;font-size:12px;font-weight:500;line-height:1.86}@media screen and (min-width:768px){.work-list-text{font-size:14px}}@media screen and (min-width:1280px){.work-list-text{font-size:16px}}.links-list-link{color:#907e82;font-size:12px;font-weight:500;line-height:1.5;display:block}.links-list-link:hover,.links-list-link:focus{color:#d41443}@media screen and (min-width:768px){.links-list-link{font-size:14px;line-height:1.83}}@media screen and (min-width:1280px){.links-list-link{font-size:16px}}.button-list{align-items:center;display:flex}@media screen and (max-width:767px){.button-list{flex-direction:column;margin-top:32px}}@media screen and (min-width:768px){.button-list{justify-content:center;margin-top:40px}}@media screen and (min-width:1280px){.button-list{margin-top:60px}}@media screen and (max-width:767px){.button-list-item{margin-bottom:10px}}@media screen and (min-width:768px){.button-list-item:last-child{margin-left:15px}}.contacts .button-red{padding-left:17px;padding-right:17px}@media screen and (min-width:768px){.contacts .button-red{padding-left:32px;padding-right:32px}}@media screen and (min-width:1280px){.contacts .button-red{padding-left:35px;padding-right:35px}}.icon-btn-red{margin-left:8px}@media screen and (min-width:768px){.icon-btn-red{margin-left:14px}}.contacts .button-white{padding-left:32px;padding-right:32px}@media screen and (min-width:768px){.contacts .button-white{padding-left:38px;padding-right:38px}}@media screen and (min-width:1280px){.contacts .button-white{padding-left:40px;padding-right:40px}}.icon-btn-white{margin-left:14px}.footer{background-color:#fff5f6}@media screen and (min-width:768px){.footer-wrap{justify-content:space-between;align-items:flex-start;margin-bottom:40px;display:flex}}@media screen and (min-width:1280px){.footer-wrap{align-items:flex-end;margin-bottom:60px}}.section-title.footer-title{margin-top:16px;display:block}@media screen and (min-width:768px){.section-title.footer-title{margin-top:12px}}@media screen and (min-width:1280px){.section-title.footer-title{margin-top:16px}}.section-label.footer-label,.section-title.footer-title{text-align:left}@media screen and (max-width:767px){.footer-text{width:225px}}@media screen and (min-width:768px) and (max-width:1279px){.footer-text{max-width:340px}}.footer-col{flex-direction:column;justify-content:flex-end;display:flex}@media screen and (max-width:767px){.footer-col{padding:40px 0}}@media screen and (min-width:1280px){.footer-col{flex-direction:column;display:flex}}.footer-soc-list{flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:40px;display:flex}.footer-soc-item{width:32px;height:32px;border-radius:50%}@media screen and (min-width:768px){.footer-soc-item{width:34px;height:34px}}.footer-soc-item:not(:last-child){margin-right:28px}@media screen and (min-width:768px){.footer-soc-item:not(:last-child){margin-right:30px}}@media screen and (min-width:1280px){.footer-soc-item:not(:last-child){margin-right:24px}}.footer-soc-link{color:#ffa5ba;fill:currentColor;justify-content:center;align-items:center;display:flex}.footer-soc-link:hover,.footer-soc-link:focus{color:#d41443}.footer-slogan{color:#000;margin-left:auto;font-family:DM Sans,sans-serif;font-size:12px;font-weight:700;line-height:1.85;display:block}@media screen and (min-width:768px){.footer-slogan{font-size:14px}}@media screen and (min-width:1280px){.footer-slogan{letter-spacing:.02em;font-size:16px}}.footer-tel{color:#d41443;font-family:DM Sans,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1.85}@media screen and (min-width:768px){.footer-tel{font-size:14px}}.footer-tel:hover,.footer-tel:focus{color:#ffa5ba}.footer-copyright{text-align:center;color:#907e82;border-top:1px solid #e1e1e1;padding:8px 0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;line-height:1.5;display:block}@media screen and (min-width:768px){.footer-copyright{letter-spacing:.02em;line-height:1.86}}@media screen and (max-width:767px){.footer-copyright{width:135px;margin:0 auto;padding:16px 0}}.backdrop{width:100%;height:100%;z-index:200;background-color:rgba(47,47,47,.8);transition-property:opacity;transition-duration:.25s;transition-timing-function:ease;position:fixed;top:0;left:0}.modal,.modal-franchise{width:90%;background-color:#fff5f6;border-radius:20px;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);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)}@media screen and (min-width:480px){.modal,.modal-franchise{max-width:470px;padding:30px}}@media screen and (min-width:480px) and (orientation:landscape){.modal,.modal-franchise{padding:10px}}@media screen and (min-width:768px){.modal,.modal-franchise{max-width:540px;padding:30px}}@media screen and (min-width:1280px){.modal,.modal-franchise{max-width:570px;padding:40px}}.btn-mod{box-sizing:border-box;width:25px;height:25px;cursor:pointer;background-color:rgba(0,0,0,0);border:2px solid #ffa5ba;border-radius:50%;justify-content:center;align-items:center;transition-duration:.25s;transition-timing-function:ease;display:flex;position:absolute;top:15px;right:15px}@media screen and (min-width:1280px){.btn-mod{width:40px;height:40px;top:20px;right:20px}}.btn-mod:hover,.btn-mod:focus{background-color:#d41342;border-color:#d41342}.btn-icon{fill:#ffa5ba;display:inline-block}.btn-icon:hover,.btn-icon:focus,.btn-icon .btn-mod:focus+.btn-icon{fill:#fff}.modal-header,.map-header{color:#d41443;text-align:center;text-transform:uppercase;margin:30px 0;font-size:18px;font-weight:700;line-height:1.15;display:block}@media screen and (min-width:480px) and (orientation:landscape){.modal-header,.map-header{margin:10px 0}}@media screen and (min-width:768px){.modal-header,.map-header{margin:30px 0;font-size:20px}}@media screen and (min-width:1280px){.modal-header,.map-header{font-size:24px}}.map-header{margin:10px 0 20px}@media screen and (min-width:480px) and (orientation:landscape){.map-header{margin:8px 0;font-size:15px}}@media screen and (min-width:768px){.map-header{margin:10px 0 20px}}.modal-text{text-transform:uppercase;color:#907e82;margin-top:8px;font-size:10px;font-weight:500;line-height:1.67;transition:color .25s;display:flex}@media screen and (min-width:768px){.modal-text{font-size:16px}}@media screen and (min-width:1280px){.modal-text{font-size:18px}}.input-text{letter-spacing:.025em;color:#907e82;width:100%;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:12px;font-weight:500;line-height:1.67;display:flex}@media screen and (min-width:768px){.input-text{font-size:18px}}@media screen and (min-width:1280px){.input-text{font-size:20px}}.text-delivery,.text-franchise{width:70px;margin-left:8px}@media screen and (min-width:768px){.text-delivery,.text-franchise{width:100px}}.delivery-label,.franchise-label{letter-spacing:.01em;color:#907e82;align-items:center;font-size:15px;line-height:1.67;display:flex}.radio-list-product,.radio-list{justify-content:space-around;display:flex}.radio-text{flex-direction:column;justify-content:center;display:flex}.radio-item{align-items:center;display:flex}.modal-inp,.modal-area{box-sizing:border-box;width:100%;height:40px;background-color:#fff5f6;border:2px solid #ffa5ba;border-radius:4px;outline:none;margin-left:12px;padding:10px}@media screen and (min-width:480px) and (orientation:landscape){.modal-inp,.modal-area{height:30px}}@media screen and (min-width:480px) and (min-width:768px){.modal-inp,.modal-area{height:40px}}.modal-inp:focus-within,.modal-area:focus-within{color:#d41443;background-color:#ffb8ca}.input-text:focus-within{color:#d41443}.lable-text{min-width:70px}@media screen and (min-width:480px){.lable-text{width:120px}}@media screen and (min-width:768px){.lable-text{width:145px}}@media screen and (min-width:1280px){.lable-text{width:150px}}.modal-area{height:60px;resize:none}@media screen and (min-width:480px) and (orientation:landscape){.modal-area{height:40px}}@media screen and (min-width:768px){.modal-area{height:60px}}@media screen and (min-width:1280px){.modal-area{height:80px}}.form-bloc{width:100%;justify-content:flex-end;align-items:center;margin-bottom:12px;padding:0 10px;display:flex;position:relative}@media screen and (min-width:480px){.form-bloc{padding:0 20px}}@media screen and (min-width:480px) and (orientation:landscape){.form-bloc{margin-bottom:5px}}@media screen and (min-width:768px){.form-bloc{margin-bottom:12px}}.form-radio{margin-top:20px;margin-bottom:20px}@media screen and (min-width:480px) and (orientation:landscape){.form-radio{margin-top:5px;margin-bottom:5px}}@media screen and (min-width:768px){.form-radio{margin-top:20px;margin-bottom:20px}}.inp-check{-webkit-appearance:none;-ms-appearance:none;appearance:none;position:absolute}.inp-check:checked+.radio-icon,.inp-check:checked+.delivery-icon{fill:#c7133e}.inp-check:checked~.modal-text{color:#d41443}.radio-icon{width:60px;height:60px;fill:#907e82;margin:0 auto;transition:fill .25s}@media screen and (min-width:480px) and (orientation:landscape){.radio-icon{width:30px;height:30px}}@media screen and (min-width:768px){.radio-icon{width:60px;height:60px}}.delivery-icon{width:40px;height:40px;fill:#907e82;margin:0 auto}@media screen and (min-width:480px) and (orientation:landscape){.delivery-icon{width:30px;height:30px}}@media screen and (min-width:768px){.delivery-icon{width:50px;height:50px}}.button-send{margin:40px auto 0}@media screen and (min-width:480px) and (orientation:landscape){.button-send{margin:12px auto 0}}@media screen and (min-width:768px){.button-send{margin:40px auto 0}}.container-read{height:100%;padding-bottom:15px}.read-list{flex-direction:column;justify-content:space-around;display:flex}.read-item:not(:last-child){margin-bottom:20px}@media screen and (min-width:768px){.read-item:not(:last-child){margin-bottom:40px}}.read-image{width:100%}@media screen and (min-width:480px) and (orientation:landscape){.read-image{width:70%}}.read-thumb{align-items:flex-start;display:flex}.read-text{text-align:justify;font-size:10px}@media screen and (min-width:480px){.read-text{font-size:14px}}@media screen and (min-width:480px) and (orientation:landscape){.read-text{font-size:12px}}@media screen and (min-width:768px){.read-text{font-size:15px}}@media screen and (min-width:1280px){.read-text{font-size:17px}}.modal-map{width:90%;background-color:#fff5f6;border-radius:20px;padding:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);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)}@media screen and (min-width:480px) and (orientation:landscape){.modal-map{padding:10px}}@media screen and (min-width:768px){.modal-map{max-width:540px;padding:30px}}@media screen and (min-width:1280px){.modal-map{max-width:570px;padding:40px}}.map{min-width:100px;height:150px;margin-left:5px}@media screen and (min-width:480px){.map{width:300px}}@media screen and (min-width:480px) and (orientation:landscape){.map{height:90px;width:80%}}@media screen and (min-width:768px){.map{height:150px;width:330px}}@media screen and (min-width:1280px){.map{width:350px}}.map:nth-child(2n+1){margin-left:0;margin-right:5px}.adress-office{justify-content:space-between;display:flex}.adress-list:not(:first-child){margin-top:20px}@media screen and (min-width:480px) and (orientation:landscape){.adress-list:not(:first-child){margin-top:5px}}@media screen and (min-width:768px){.adress-list:not(:first-child){margin-top:20px}}.adress-title{font-size:10px}@media screen and (min-width:480px) and (orientation:landscape){.adress-title{font-size:7px}}.adress-title:not(:first-child){margin-top:0}.adress-work{text-align:center;padding-top:0;padding-bottom:3px}.adress-link{text-align:center;padding-top:0}@media screen and (min-width:480px) and (orientation:landscape){.adress-link{display:none}}@media screen and (min-width:768px){.adress-link{display:inline}}.map-adress{color:#d41443;font-size:16px}@media screen and (min-width:480px) and (orientation:landscape){.map-adress{font-size:10px}}@media screen and (min-width:768px){.map-adress{font-size:16px}}.franchise-label{border:1px solid #ffa5ba}
/*# sourceMappingURL=index.fcb521bb.css.map */
