@font-face{font-family:"OpenSans";src:url(../fonts/opensans.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url(../fonts/opensans.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url(../fonts/opensansbold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"OpenSans";src:url(../fonts/opensansbold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.page{font-family:"OpenSans","Arial",sans-serif;color:#444;background-color:#c7c7c7;margin:0}.page__body{display:grid;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content;background-color:#fff;padding:0;margin:0 auto;box-sizing:border-box}.button,.reviews-form input[type=submit]{width:260px;height:52px;font-size:18px;line-height:20px;font-weight:700;text-transform:uppercase;color:#444;background-color:#fff;border:2px solid #444;cursor:pointer;box-sizing:border-box}.visually-hidden{position:absolute;width:1px;height:1px;border:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden;padding:0;margin:-1px}.reset-list{list-style:none;padding:0;margin:0}.header{background-color:#fff}.header__wrapper{width:320px;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.header__wrapper{width:768px;height:89px;z-index:1;padding:0 50px}}@media (min-width:1150px){.header__wrapper{width:1150px}}.header__wrapper-logo-and-button{width:320px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:22px 0;box-sizing:border-box}@media (min-width:768px){.header__wrapper-logo-and-button{width:320px;justify-content:space-between;align-items:center;order:1;padding:0}}@media (min-width:1150px){.header__wrapper-logo-and-button{width:149px;height:72px;order:2;padding:0;margin:9px auto 7px}}.header__logo-link{width:86px;height:35px}@media (min-width:768px){.header__logo-link{width:113px;height:46px;margin-left:0}}@media (min-width:1150px){.header__logo-link{width:149px;height:72px}}.header__logo-image{width:86px;height:35px}@media (min-width:768px){.header__logo-image{width:113px;height:46px;margin-top:2px}}@media (min-width:1150px){.header__logo-image{width:149px;height:72px}.header__logo-image:hover{opacity:60%}.header__logo-image:active{opacity:30%}}.header__button-menu,.header__button-menu-close{width:21px;height:20px;display:none;justify-content:center;align-items:center;border:0;background-color:transparent;padding:0;margin:0 31px 0 0}@media (min-width:768px){.header__button-menu,.header__button-menu-close{display:none}}.header__image-menu{fill:#231f20}.header__image-menu-close{fill:#000}.header__button-close{display:none}.header__list{list-style:none;padding:0;margin:0;font-size:17px;line-height:24px;font-weight:700;color:#000}@media (min-width:768px){.header__list{font-size:15px;display:flex;order:3;z-index:1}}@media (min-width:1150px){.header__list{font-size:17px;order:1;padding:0}}.header__item{width:320px;box-shadow:0 1px 0 #ececec,inset 0 1px 0 #ececec;padding:28.5px 30px 26.5px 76px;box-sizing:border-box}@media (min-width:768px){.header__item{width:167px;height:24px;text-align:left;box-shadow:none;padding:0;margin-top:20.5px}}@media (min-width:1150px){.header__item{width:179px;position:relative;margin:32.5px 5px 31.5px 35px}}@media (min-width:768px){.header__item:first-child{margin-left:0}.header__item:last-child{margin-right:0}}@media (min-width:1150px){.header__item::before{content:"";position:absolute;top:-33px;right:-5px;width:1px;height:88px;background-color:rgba(0,0,0,.1)}.header__item:last-child::before{content:"";position:absolute;top:-33px;right:-5px;width:0;height:88px;background-color:rgba(0,0,0,.1)}}.header__link{text-decoration:none;color:#000}.header__item-search:hover .header__item-search-link,.header__link:hover{color:rgba(0,0,0,.6)}.header__item-search:active .header__item-search-link,.header__link:active{color:rgba(0,0,0,.3)}.header__link:focus{box-shadow:0 0 0 3px #63d1bb;outline:0;border:1px solid #62d1ba;border-radius:5px;padding:5px}.header__user-list{list-style:none;padding:0;margin:0;font-size:17px;line-height:24px;font-weight:700;display:flex;flex-flow:row wrap;align-items:center;color:#000}@media (min-width:768px){.header__user-list{width:348px;order:2}}@media (min-width:1150px){.header__user-list{margin-left:auto}}.header__item-search{width:320px;display:flex;align-items:center;box-shadow:0 1px 0 #ececec,inset 0 1px 0 #ececec;padding:28.5px 30px 26.5px 32px;box-sizing:border-box}@media (min-width:768px){.header__item-search{width:83px;height:89px;justify-content:center;box-shadow:1px 0 0 #ececec,inset 1px 0 0 #ececec;padding:0}}.header__item-search-image{fill:#000;margin-right:26px}@media (min-width:768px){.header__item-search-image{margin:0}.header__item-search-image:hover{fill:#63d1bb}.header__item-search-image:active{fill:rgba(99,209,187,.3)}}.header__item-search-link{text-decoration:none;color:#000}@media (min-width:768px){.header__item-search-link{display:none}}.header__item-search-link:focus{box-shadow:0 0 0 3px #63d1bb;outline:0;border:1px solid #62d1ba;border-radius:5px;padding:5px}.header__item-cart{width:320px;display:flex;align-items:center;box-shadow:0 1px 0 #ececec,inset 0 1px 0 #ececec;padding:28.5px 30px 26.5px 32px;box-sizing:border-box}@media (min-width:768px){.header__item-cart{width:233px;height:88px;justify-content:space-between;text-align:right;box-shadow:none;padding:0;margin:0 0 0 auto;box-sizing:border-box}}@media (min-width:1150px){.header__item-cart{width:233px}}.header__item-cart-image{fill:#000;margin-right:25px}@media (min-width:768px){.header__item-cart-image{margin:0}.header__item-cart:hover .header__item-cart-image,.header__item-cart:hover .header__item-cart-link{fill:#63d1bb;color:rgba(0,0,0,.6)}.header__item-cart:active .header__item-cart-image,.header__item-cart:active .header__item-cart-link{fill:rgba(99,209,187,.3);color:rgba(0,0,0,.3)}}.header__item-cart-link{text-decoration:none;color:#000}.header-container-dop{width:259px;height:24px;display:none;font-size:15px;line-height:24px;font-weight:700;color:#000;z-index:1}@media (min-width:768px){.header-container-dop{display:flex;flex-flow:row wrap;order:4;margin-top:19.5px;margin-left:auto}}@media (min-width:1150px){.header-container-dop{width:1150px;padding:19.5px 0;margin:0}}.header-container-dop__list{list-style:none;padding:0;margin:0;display:none}@media (min-width:1150px){.header-container-dop__list{display:flex;flex-flow:row wrap;justify-content:flex-start}}.header-container-dop__item{width:174px;height:24px;text-align:left;margin-right:45px}.header-container-dop__item:last-child{margin-right:0}.header-container-dop__link{text-decoration:none;color:#000}.header-container-dop__item:hover .header-container-dop__link{color:rgba(0,0,0,.6)}.header-container-dop__item:active .header-container-dop__link{color:rgba(0,0,0,.3)}.header-container-dop__link:focus{box-shadow:0 0 0 3px #63d1bb;outline:0;border:1px solid #62d1ba;border-radius:5px;padding:5px}.header-container-dop__delivery{font-weight:400;color:#444;display:none}@media (min-width:768px){.header-container-dop__delivery{width:259px;height:24px;font-size:15px;line-height:24px;text-align:right;display:inline-block}}@media (min-width:1150px){.header-container-dop__delivery{margin-left:auto}}.preview{background-color:#f9f9f9}.preview__container{width:320px;height:auto;background-image:url(../img/index/preview-mobile@1x.png);background-repeat:no-repeat;background-size:320px auto;margin:0 auto;box-sizing:border-box}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.preview__container{background-image:url(../img/index/preview-mobile@2x.png)}}@media (min-width:768px){.preview__container{width:768px;background-image:url(../img/index/preview-tablet@1x.png);background-size:768px auto}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:2dppx){.preview__container{background-image:url(../img/index/preview-tablet@2x.png)}}@media (min-width:1150px){.preview__container{width:1150px;background-image:url(../img/index/preview-desktop@1x.png);background-size:1150px auto}}@media (min-width:1150px) and (-webkit-min-device-pixel-ratio:2),(min-width:1150px) and (min-resolution:2dppx){.preview__container{background-image:url(../img/index/preview-desktop@2x.png)}}.preview__title{font-size:27px;line-height:30px;font-weight:700;text-align:center;padding:92px 30px 0;margin:0;box-sizing:border-box}@media (min-width:768px){.preview__title{font-size:43px;line-height:50px;padding:154px 50px 0}}@media (min-width:1150px){.preview__title{font-size:53px;line-height:57px;padding:157px 50px 0}}.preview__list{list-style:none;padding:0;width:320px;display:flex;flex-flow:row wrap;margin:120px 0 0}@media (min-width:768px){.preview__list{width:668px;position:relative;display:flex;margin:373px auto 0}}@media (min-width:1150px){.preview__list{width:1050px;margin:355px auto 0}}@media (min-width:768px){.preview__list::before{content:"";position:absolute;bottom:-12px;left:-50px;width:768px;height:24px;z-index:1;background-image:url(../img/general/zigzag-tablet-white.svg)}}@media (min-width:1150px){.preview__list::before{bottom:-17px;width:1150px;height:34px;background-image:url(../img/general/zigzag-desktop-white.svg)}}.preview__item{width:320px;height:103px;font-size:19px;line-height:24px;font-weight:700;text-decoration:none;color:#fff;position:relative;box-sizing:border-box}@media (min-width:768px){.preview__item{width:334px;height:119px;font-size:20px;line-height:30px}}@media (min-width:1150px){.preview__item{width:525px;padding:0}}@media (min-width:768px){.preview__link:active,.preview__link:hover{height:124px;transform:translateY(-5px);transition:all .2s ease}}.preview__link:focus{outline:0;box-shadow:0 0 0 3px #444;border:1px solid #444;border-radius:5px;z-index:1}.preview__link{width:320px;height:103px;text-decoration:none;display:inline-block;color:#fff;padding:24px 23px 31px 30px;box-sizing:border-box}@media (min-width:768px){.preview__link{width:334px;height:119px;padding:24px 30px 31px}}@media (min-width:1150px){.preview__link{width:525px;padding:25px 30px 34px 37px}}.preview__link-interior{position:relative;background-color:#63d1bb}.preview__link-interior::before{content:"";position:absolute;top:23px;left:244px;width:40px;height:62px;background-image:url(../img/index/interior.svg)}@media (min-width:768px){.preview__link-interior::before{top:30px;left:257px;width:41px}}@media (min-width:1150px){.preview__link-interior::before{left:448px}}.preview__link-baby-toys{position:relative;background-color:#56c3b2}.preview__link-baby-toys::before{content:"";position:absolute;top:21px;left:233px;width:60px;height:60px;background-image:url(../img/index/toy.svg)}@media (min-width:768px){.preview__link-baby-toys::before{top:31px;left:240px;width:61px;height:61px}}@media (min-width:1150px){.preview__link-baby-toys::before{left:430px;width:60px}}.hit{width:320px;display:flex;flex-flow:row wrap;position:relative;padding:30px 30px 42px;box-sizing:border-box;margin:0 auto}@media (min-width:768px){.hit{width:768px;display:grid;grid-template-columns:167px 167px 167px 167px;grid-template-areas:"title title title special" "text text image image" "list list image image" "price price image image" "button button image image";padding:50px 50px 62px}}@media (min-width:1150px){.hit{width:1150px;grid-template-columns:175px 175px 175px 175px 175px 175px;grid-template-areas:"special title title image image image" ". text text image image image" ". list list image image image" ". price price image image image" ". button button image image image";padding:64px 50px 86px}}.hit::before{content:"";position:absolute;bottom:0;left:0;width:320px;height:6px;background-image:url(../img/general/zigzag-mobile-grey.svg)}@media (min-width:768px){.hit::before{width:768px;height:17px;background-image:url(../img/general/zigzag-tablet-grey.svg)}}@media (min-width:1150px){.hit::before{width:1050px;height:23px;left:50px;background-image:url(../img/general/zigzag-desktop-grey.svg)}}.hit__title{font-size:25px;line-height:30px;font-weight:700;color:#000;padding:0;margin:2px 0 3.5px}@media (min-width:768px){.hit__title{font-size:43px;line-height:50px;grid-area:title;margin:0 0 37.5px}}@media (min-width:1150px){.hit__title{width:545px;font-size:53px;line-height:57px;z-index:1;margin:68px 0 32px}}.hit__special{font-size:17px;line-height:20px;font-weight:700;text-transform:uppercase;color:#63d1bb;margin:0 127px 17.5px 0}@media (min-width:768px){.hit__special{width:100px;line-height:17px;text-align:center;justify-self:end;align-self:flex-start;grid-area:special;margin:7px 10px 0 0}}@media (min-width:1150px){.hit__special{justify-self:center;margin:76px 0 0}}.hit__text{font-size:15px;line-height:24px;font-weight:400;color:#444;margin:0 0 20px}@media (min-width:768px){.hit__text{width:292px;height:-webkit-max-content;height:-moz-max-content;height:max-content;font-size:17px;line-height:30px;grid-area:text;margin:0 0 42px}}@media (min-width:1150px){.hit__text{margin:0 0 50px}}.hit__list{font-size:15px;line-height:20px;font-weight:400;display:flex;flex-flow:row wrap;color:#444;list-style:none;padding:0;margin:0 0 28px}@media (min-width:768px){.hit__list{width:292px;height:-webkit-max-content;height:-moz-max-content;height:max-content;grid-area:list;margin:0 0 57px}}@media (min-width:1150px){.hit__list{margin:0 0 107px}}.hit__item{width:260px;height:39px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #ececec}.hit__color,.hit__diameter,.hit__height{width:97px}.hit__value{width:162px;margin:0}@media (min-width:768px){.hit__image-container{grid-area:image;margin-top:6px}}.hit__image{width:260px;height:315px;background-color:#444;margin:0 0 23px}@media (min-width:768px){.hit__image{width:334px;height:100%;margin:0}}@media (min-width:1150px){.hit__image{width:100%}}.hit__price{font-size:17px;line-height:24px;font-weight:700;color:#444;margin:0 auto 23px}@media (min-width:768px){.hit__price{font-size:20px;grid-area:price;justify-self:center;margin:1px 40px 33px 0}}@media (min-width:1150px){.hit__price{margin:6px 55px 33px 0}}.hit__button{padding:15px 70px}@media (min-width:768px){.hit__button{width:292px;font-size:17px;grid-area:button}.hit__button:hover{color:#fff;background-color:#444}.hit__button:active{color:rgba(255,255,255,.3);background-color:#444}}.about{width:320px;padding:31px 31px 29px 30px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.about{width:768px;padding:59px 50px 19px}}@media (min-width:1150px){.about{width:1150px;padding:74px 225px 45px}}.about__title{font-size:25px;line-height:30px;font-weight:700;color:#000;margin:0 0 28px}@media (min-width:768px){.about__title{font-size:43px;line-height:50px;margin-bottom:47px}}@media (min-width:1150px){.about__title{font-size:53px;line-height:57px;margin-bottom:39px}}.about__list{font-size:17px;line-height:20px;font-weight:700;list-style:none;padding:0;margin:0;color:#000}@media (min-width:768px){.about__list{font-size:20px;line-height:22px;display:flex;flex-flow:row wrap;justify-content:space-between}}@media (min-width:1150px){.about__list{font-size:20px;line-height:22px;display:flex;flex-flow:row wrap}}.about__item{width:260px}@media (min-width:768px){.about__item{width:235px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 0 57px}}.about__item:first-child{position:relative;padding-top:54px;margin-bottom:30px}@media (min-width:768px){.about__item:first-child{order:1;margin:0 0 57px}}@media (min-width:1150px){.about__item:first-child{padding-top:56px}}.about__item:first-child::before{content:"";position:absolute;width:33px;height:38px;top:0;left:8px;background:url(../img/index/flower.svg) no-repeat}.about__item:nth-child(2){position:relative;padding-top:53px;margin-bottom:35px}@media (min-width:768px){.about__item:nth-child(2){order:3;margin:0 0 65px}}.about__item:nth-child(2)::before{content:"";position:absolute;width:47px;height:27px;top:0;left:0;background:url(../img/index/money.svg) no-repeat}.about__item:nth-child(3){position:relative;padding-top:48px;margin-bottom:30px}@media (min-width:768px){.about__item:nth-child(3){order:5;margin:0}}.about__item:nth-child(3)::before{content:"";position:absolute;width:34px;height:27px;top:0;left:7px;background:url(../img/index/heart.svg) no-repeat}.about__item:nth-child(4){position:relative;padding-top:51px;margin-bottom:34px}@media (min-width:768px){.about__item:nth-child(4){width:278px;order:2;margin:7px 53px 0 0}}@media (min-width:1150px){.about__item:nth-child(4){margin:5px 73px 0 0}}.about__item:nth-child(4)::before{content:"";position:absolute;width:35px;height:34px;top:0;left:3px;background:url(../img/index/ball.svg) no-repeat}.about__item:nth-child(5){position:relative;padding-top:49px;margin-bottom:32px}@media (min-width:768px){.about__item:nth-child(5){width:300px;order:4;margin:8px 27px 0 0}}@media (min-width:1150px){.about__item:nth-child(5){padding-top:51px;margin:4px 50px 0 0}}.about__item:nth-child(5)::before{content:"";position:absolute;width:55px;height:23px;top:0;left:-6px;background:url(../img/index/rocket.svg) no-repeat}.about__item:last-child{position:relative;padding-top:52px}@media (min-width:768px){.about__item:last-child{width:263px;order:6;margin-right:70px}}@media (min-width:1150px){.about__item:last-child{margin:0 87px 0 0}}.about__item:last-child::before{content:"";position:absolute;width:33px;height:32px;top:0;left:3px;background:url(../img/index/gift.svg) no-repeat}.reviews{width:320px;display:flex;flex-flow:row wrap;position:relative;padding:29px 30px 51px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.reviews{width:768px;display:flex;flex-flow:row wrap;background:url(../img/index/review-background-tablet@1x.png) no-repeat;background-size:350px 457px;padding:0 50px 131px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:2dppx){.reviews{background-image:url(../img/index/review-background-tablet@2x.png);background-size:350px 457px}}@media (min-width:1150px){.reviews{width:1150px;background:url(../img/index/review-background-tablet@1x.png) no-repeat 50px 41px;padding:45px 50px 90px}}@media (min-width:1150px) and (-webkit-min-device-pixel-ratio:2),(min-width:1150px) and (min-resolution:2dppx){.reviews{background-image:url(../img/index/review-background-tablet@2x.png);background-size:350px 457px}}.reviews::before{content:"";position:absolute;bottom:0;left:0;width:320px;height:6px;background-image:url(../img/general/zigzag-mobile-grey.svg)}@media (min-width:768px){.reviews::before{width:768px;height:17px;background-image:url(../img/general/zigzag-tablet-grey.svg)}}@media (min-width:1150px){.reviews::before{left:50px;width:1050px;height:23px;background-image:url(../img/general/zigzag-desktop-grey.svg)}}.reviews__title{font-size:25px;line-height:30px;font-weight:700;color:#000;margin:3px 0 14px}@media (min-width:768px){.reviews__title{font-size:43px;line-height:50px;order:1;margin:90px auto 38.5px 0}}@media (min-width:1150px){.reviews__title{font-size:53px;line-height:57px;margin:77px auto 34px 174px}}.reviews__text{font-size:15px;line-height:30px;font-weight:400;font-style:normal;color:#444;margin:0 0 33px}@media (min-width:768px){.reviews__text{font-size:17px;order:3;margin:0 0 61px}}@media (min-width:1150px){.reviews__text{font-size:17px;order:3;margin:0 0 40px 174px}}@media (min-width:768px){.reviews__text br{display:none}}.reviews__author{font-size:17px;line-height:30px;font-weight:400;font-style:normal;margin:0 0 30px}@media (min-width:768px){.reviews__author{order:4;margin:0 auto 0 0}}@media (min-width:1150px){.reviews__author{font-size:17px;margin:0 auto 94px 174px}}.reviews__author-bold{font-size:17px;line-height:24px;font-weight:700;font-style:normal}@media (min-width:768px){.reviews__author-bold{font-size:18px}}@media (min-width:1150px){.reviews__author-bold{font-size:17px}}.reviews__button-container{display:flex;flex-flow:row wrap;margin-bottom:40px}@media (min-width:768px){.reviews__button-container{width:137px;height:26px;justify-content:space-between;order:5;margin:12px 17px 0 0}}@media (min-width:1150px){.reviews__button-container{margin:15px 17px 0 0}}.reviews__button{width:130px;height:52px;background-color:#fff;border:1px solid #ececec;box-sizing:border-box;padding:0}@media (min-width:768px){.reviews__button{width:50px;height:26px;border:0}}.reviews__arrow-left,.reviews__arrow-right{margin-top:5px}.reviews__arrow-left:hover,.reviews__arrow-right:hover{fill:rgba(0,0,0,.6)}.reviews__arrow-left:active,.reviews__arrow-right:active{fill:rgba(0,0,0,.3)}.reviews__form{padding:0}@media (min-width:768px){.reviews__form{width:175px;height:52px;font-size:17px;order:2;margin-top:78px}}.reviews-form__button{width:175px;height:52px}@media (min-width:768px){.reviews-form input[type=submit]{width:175px;margin-top:7px}}@media (min-width:1150px){.reviews-form input[type=submit]{width:175px;margin:-1px 0 0}}.contacts{width:320px;display:flex;flex-flow:row wrap;position:relative;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.contacts{width:768px}}@media (min-width:1150px){.contacts{width:1150px;display:grid;grid-template-columns:175px 175px 175px 175px 175px 175px;grid-template-areas:"title title title map map map" ". list list map map map" ". button button map map map";padding:71px 50px 105px;box-sizing:border-box}}@media (min-width:768px){.contacts::before{content:"";position:absolute;top:46px;right:53px;width:47px;height:81px;background-image:url(../img/index/flag.svg)}}@media (min-width:1150px){.contacts::before{top:133px;left:113px}}.contacts__title{font-size:18px;line-height:30px;font-weight:700;color:#000;position:relative;padding:38px 0 0 29px;margin:0 0 29px;box-sizing:border-box}@media (min-width:768px){.contacts__title{font-size:43px;line-height:50px;padding:68px 0 0 50px;margin:0 0 49px}}@media (min-width:1150px){.contacts__title{font-size:53px;line-height:57px;grid-area:title;padding:83px 0 0 175px;margin:0 0 34.5px}}.contacts__list{list-style:none;font-size:14px;line-height:30px;font-weight:400;display:flex;flex-flow:row wrap;color:#444;padding:0 30px 62px 29px;margin:0}@media (min-width:768px){.contacts__list{font-size:17px;padding:0 50px;margin:0 0 49px}}@media (min-width:1150px){.contacts__list{grid-area:list;padding:0;margin:0 0 84.5px}}.contacts__item{width:261px;font-style:normal;display:flex;justify-content:space-between;color:#444;margin-bottom:30px}@media (min-width:768px){.contacts__item{width:308px;margin-right:25px}}@media (min-width:1150px){.contacts__item{width:327px;margin-right:0}}.contacts__item:last-child{margin-bottom:0}@media (min-width:768px){.contacts__item:last-child{margin-right:0}}.contacts__item-address,.contacts__item-email{width:78px}@media (min-width:768px){.contacts__item-address,.contacts__item-email{width:81px}}@media (min-width:1150px){.contacts__item-address,.contacts__item-email{width:82px}}.contacts__item-address-value,.contacts__item-email-value{width:183px;font-style:normal}@media (min-width:768px){.contacts__item-address-value,.contacts__item-email-value{width:240px}}@media (min-width:1150px){.contacts__item-address-value,.contacts__item-email-value{width:245px}}.contacts__link-email{text-decoration:none;color:#444;border-bottom:1px solid #62d1ba;padding-bottom:6px}.contacts__link-email:active,.contacts__link-email:hover{color:#46c1ae}.contacts__map{width:320px;height:454px;margin:0 0 42px}@media (min-width:768px){.contacts__map{width:768px;height:457px}}@media (min-width:1150px){.contacts__map{width:100%;height:100%;grid-area:map}}.contacts__form{padding:0;margin:0 auto 39px}@media (min-width:768px){.contacts__form{margin:0 auto 57px}}@media (min-width:1150px){.contacts__form{grid-area:button;margin:0}}.contacts__button{width:260px;height:52px;font-size:18px;line-height:20px;font-weight:700;text-transform:uppercase;color:#444;background-color:#fff;border:2px solid #444;cursor:pointer;box-sizing:border-box}@media (min-width:768px){.contacts__button{width:230px;font-size:17px;margin-top:15px}}@media (min-width:1150px){.contacts__button{padding-top:6px;margin:0}}.footer{background-color:#f1f1f1}.footer__wrapper{width:320px;display:flex;flex-flow:row wrap;padding:0 30px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.footer__wrapper{width:768px;justify-content:space-between;align-items:center;padding:28px 50px 58px}}@media (min-width:1150px){.footer__wrapper{width:1150px;padding:30px 50px 38px}}.footer__wrapper-form{padding:0 30px}@media (min-width:768px){.footer__wrapper-form{padding:28px 50px 58px}}@media (min-width:1150px){.footer__wrapper-form{padding:45px 50px 38px}}.footer__logo-image{display:none}@media (min-width:768px){.footer__logo-image{width:102px;height:34px;display:inherit}}.footer-social__facebook:hover,.footer-social__instagram:hover,.footer-social__twitter:hover,.footer__logo-link:hover .footer__logo-image{fill:#46c1ae}.footer-copyright__image:active path,.footer-social__facebook:active,.footer-social__instagram:active,.footer-social__twitter:active,.footer__logo-link:active .footer__logo-image{fill:rgba(70,193,174,.3)}.footer__copyright,.footer__social{width:260px;height:80px}.footer-social__list,.footer__social{display:flex;justify-content:center;align-items:center}.footer-social__list{list-style:none;padding:0;margin:0;width:142px;height:28px;flex-flow:row wrap;justify-content:space-between}@media (min-width:768px){.footer-social__list{width:140.5px}}.footer-social__instagram{width:22px;height:21px;fill:#000}.footer-social__facebook{width:15px;height:28px;fill:#000}.footer-social__twitter{width:23px;height:20px;fill:#000}.footer-copyright{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;position:relative}@media (min-width:768px){.footer-copyright{width:181px;height:34px;justify-content:space-between}}.footer-copyright::before{content:"";position:absolute;top:0;left:0;width:260px;height:1px;background-color:#e5e5e5}@media (min-width:768px){.footer-copyright::before{display:none}}.footer-copyright__text{font-size:19px;line-height:18px;font-weight:700;color:#000;margin-right:27px}@media (min-width:768px){.footer-copyright__text{margin:0 0 21px}}.footer-copyright__link{margin-top:7px}@media (min-width:768px){.footer-copyright__link{margin:0 0 16px}}.footer-copyright__image{width:27px;height:34px;fill:#63d1bb}.footer-copyright__image:hover{fill:#46c1ae}.application__wrapper{background-color:#f1f1f1}.application__container{width:320px;position:relative;padding:73.5px 0;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.application__container{width:768px;padding:100px 0 75px}}@media (min-width:1150px){.application__container{width:1150px;padding:101px 0 96px}}@media (min-width:768px){.application__container::before{content:"";position:absolute;bottom:-12px;left:0;width:768px;height:24px;background-image:url(../img/general/zigzag-tablet-white.svg)}}@media (min-width:1150px){.application__container::before{bottom:-17px;left:0;width:1150px;height:34px;background-image:url(../img/general/zigzag-desktop-white.svg)}}.application__title{font-size:27px;line-height:30px;font-weight:700;text-align:center;color:#000;margin:0;box-sizing:border-box}@media (min-width:768px){.application__title{font-size:43px;line-height:50px}}@media (min-width:1150px){.application__title{font-size:53px;line-height:57px}}.application__text{width:320px;font-size:13px;line-height:24px;font-weight:400;color:#444;padding:17px 30px 15px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.application__text{width:768px;font-size:17px;line-height:30px;padding:66px 50px 30px}}@media (min-width:1150px){.application__text{width:1150px;padding:115.5px 225px 40px}}@media (min-width:768px){.application__text .application__text-mobile-br{display:none}}.application__text .application__text-tablet-br{display:none}@media (min-width:768px){.application__text .application__text-tablet-br{display:block}}@media (min-width:1150px){.application__text .application__text-tablet-br{display:none}}.application__text .application__text-desktop-br{display:none}@media (min-width:1150px){.application__text .application__text-desktop-br{display:block}}.application__form{font-size:17px;line-height:18px;font-weight:700}.application__group{line-height:16px;border:0;padding:0;margin:0}.form-type{width:320px;display:flex;flex-flow:row wrap;padding:14px 30px 22px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.form-type{width:768px;display:grid;grid-template-columns:repeat(4,167px);grid-template-areas:"title list list list";padding:51px 50px 44px}}@media (min-width:1150px){.form-type{width:1150px;display:grid;grid-template-columns:repeat(6,175px);grid-template-areas:"title list list list list list";padding:39.5px 50px 43px}}.form-type__title{font-size:17px;color:#63d1bb;position:relative;padding:0;margin:0 0 32px}@media (min-width:768px){.form-type__title{font-size:17px;line-height:18px;grid-area:title;margin:0}}@media (min-width:1150px){.form-type__title{text-align:center;margin:3px 15px 0 0}}.form-type__title::before{content:"";width:200px;height:1px;position:absolute;top:50%;left:60px;background-color:#63d1bb}@media (min-width:768px){.form-type__title::before{display:none}}.form-type__list{list-style:none;padding:0;margin:0}@media (min-width:768px){.form-type__list{grid-area:list;display:flex;flex-flow:column wrap}}.form-type__item{width:260px;height:42px;font-size:17px;line-height:18px;font-weight:700;display:flex;align-items:center;margin-bottom:7px}@media (min-width:768px){.form-type__item{min-width:300px;align-items:flex-start;margin-bottom:33px}}@media (min-width:1150px){.form-type__item{min-width:320px}}.form-type__item:last-child{margin-bottom:0}@media (min-width:768px){.form-type__item:hover .form-type__accessories-and-toys::before{background-image:url(../img/form/radio-not-checked-hover.svg)}.form-type__item:active .form-type__accessories-and-toys::before{background-image:url(../img/form/radio-not-checked-active.svg)}.form-type__item:hover .form-type__input-accessories:checked+.form-type__accessories-and-toys::before,.form-type__item:hover .form-type__input-baby-toys:checked+.form-type__accessories-and-toys::before{background-image:url(../img/form/radio-checked-hover.svg)}.form-type__item:active .form-type__input-accessories:checked+.form-type__accessories-and-toys::before,.form-type__item:active .form-type__input-baby-toys:checked+.form-type__accessories-and-toys::before{background-image:url(../img/form/radio-checked-active.svg)}}.form-type__input-accessories:focus+.form-type__accessories-and-toys::before,.form-type__input-baby-toys:focus+.form-type__accessories-and-toys::before{box-shadow:0 0 0 3px #444}.form-type__accessories-and-toys{position:relative;display:block;padding-left:61px}@media (min-width:768px){.form-type__accessories-and-toys{padding-left:78px}}@media (min-width:1150px){.form-type__accessories-and-toys{padding-left:80px}}.form-type__accessories-and-toys::before{content:"";position:absolute;top:-11px;left:-1px;width:42px;height:42px;background-image:url(../img/form/radio-not-checked-mobile.svg);background-repeat:no-repeat;background-position:center}@media (min-width:768px){.form-type__accessories-and-toys::before{top:-17px;width:52px;height:52px;background-image:url(../img/form/radio-not-checked.svg)}}.form-type__input-accessories:checked+.form-type__accessories-and-toys::before,.form-type__input-baby-toys:checked+.form-type__accessories-and-toys::before{position:absolute;top:-6px;left:-1px;width:42px;height:42px;background-image:url(../img/form/radio-checked-mobile.svg);background-repeat:no-repeat}@media (min-width:768px){.form-type__input-accessories:checked+.form-type__accessories-and-toys::before,.form-type__input-baby-toys:checked+.form-type__accessories-and-toys::before{top:-17px;left:0;width:52px;height:52px;background-image:url(../img/form/radio-checked.svg)}}.form-color{width:320px;display:flex;flex-flow:row wrap;padding:11px 30px 22px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.form-color{width:768px;min-height:304px;display:grid;grid-template-columns:repeat(4,167px);grid-template-areas:"title list list list";padding:66px 50px 69px}}@media (min-width:1150px){.form-color{width:1150px;min-height:228px;grid-template-columns:repeat(6,175px);grid-template-areas:"title list list list list list";padding:68px 50px 67px}}.form-color__title{font-size:17px;color:#63d1bb;position:relative;padding:0;margin:0 0 35px}@media (min-width:768px){.form-color__title{font-size:17px;line-height:16px;margin:0}}@media (min-width:1150px){.form-color__title{text-align:center;margin-right:9px}}.form-color__title::before{content:"";width:200px;height:1px;position:absolute;top:50%;left:60px;background-color:#63d1bb}@media (min-width:768px){.form-color__title::before{display:none}}.form-color__list{list-style:none;padding:0;margin:0;width:260px}@media (min-width:768px){.form-color__list{width:510px;display:flex;flex-flow:row wrap;justify-content:space-between}}@media (min-width:1150px){.form-color__list{width:775px}}.form-color__item{padding-left:61px;margin:0 0 43px;box-sizing:border-box}@media (min-width:768px){.form-color__item{width:240px;height:18px;padding-left:82px;margin:0 0 60px}}@media (min-width:1150px){.form-color__item{width:249px;margin:0 0 57px}}.form-color__item:last-child{margin:0;box-sizing:border-box}@media (min-width:768px){.form-color__item:nth-child(2n){margin-right:7px}}@media (min-width:1150px){.form-color__item:nth-child(2n){margin-right:0}}@media (min-width:768px){.form-color__item:nth-child(2n+1){margin:0}}@media (min-width:1150px){.form-color__item:nth-child(4){margin:0}}@media (min-width:768px){.form-color__item:hover .form-color__label::before{background-image:url(../img/form/checkbox-not-checked-hover.svg)}.form-color__item:active .form-color__label::before{background-image:url(../img/form/checkbox-not-checked-active.svg)}.form-color__item:hover .form-color__input:checked+.form-color__label::before{background-image:url(../img/form/checkbox-checked-hover.svg)}.form-color__item:active .form-color__input:checked+.form-color__label::before{background-image:url(../img/form/checkbox-checked-active.svg)}}.form-color__input:focus+.form-color__label::before{box-shadow:0 0 0 3px #444}.form-color__label{font-size:17px;line-height:18px;font-weight:700;position:relative;color:#000}@media (min-width:768px){.form-color__label{font-size:19px}}.form-color__label::before{content:"";position:absolute;top:-9px;left:-61px;width:38px;height:38px;background-image:url(../img/form/checkbox-not-checked-mobile.svg);background-repeat:no-repeat}@media (min-width:768px){.form-color__label::before{top:-15px;left:-82px;width:52px;height:52px;background-image:url(../img/form/checkbox-not-checked.svg)}}.form-color__input:checked+.form-color__label::before{content:"";position:absolute;top:-8px;left:-61px;width:38px;height:38px;background-image:url(../img/form/checkbox-checked-mobile.svg);background-repeat:no-repeat}@media (min-width:768px){.form-color__input:checked+.form-color__label::before{top:-14px;left:-82px;width:52px;height:52px;background-image:url(../img/form/checkbox-checked.svg)}}.form-fio{width:320px;display:flex;flex-flow:row wrap;padding:22px 30px 20px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.form-fio{width:768px;display:grid;grid-template-columns:repeat(4,167px);grid-template-areas:"title list list list";padding:40px 50px 50px}}@media (min-width:1150px){.form-fio{width:1150px;display:grid;grid-template-columns:repeat(6,175px);grid-template-areas:"title list list list list list";padding:45px 50px 50px}}.form-fio__title{font-size:17px;color:#63d1bb;position:relative;padding:0;margin:0 0 31px}@media (min-width:768px){.form-fio__title{font-size:17px;line-height:16px;grid-area:title;margin:22px 0 0}}@media (min-width:1150px){.form-fio__title{text-align:center;margin:24px 10px 0 0}}.form-fio__title::before{content:"";width:200px;height:1px;position:absolute;top:50%;left:60px;background-color:#63d1bb}@media (min-width:768px){.form-fio__title::before{display:none}}.form-fio__list{list-style:none;padding:0;margin:0;display:flex;flex-flow:row wrap}@media (min-width:768px){.form-fio__list{grid-area:list}}.form-fio__item{width:260px;height:70px;font-size:17px;line-height:18px;font-weight:700;color:#000;display:flex;flex-direction:column;margin-bottom:22px}@media (min-width:768px){.form-fio__item{width:501px;height:52px;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-bottom:24px}}@media (min-width:1150px){.form-fio__item{width:700px}}.form-fio__item:last-child{margin-bottom:0}@media (min-width:768px){.form-fio__item:active .form-fio__input-name,.form-fio__item:active .form-fio__input-patronymic,.form-fio__item:active .form-fio__input-surname,.form-fio__item:hover .form-fio__input-name,.form-fio__item:hover .form-fio__input-patronymic,.form-fio__item:hover .form-fio__input-surname{border-bottom:2px solid #62d1ba}}.form-fio__name{font-size:17px;line-height:18px;font-weight:700;color:#000}@media (min-width:768px){.form-fio__name{font-size:19px}}.form-fio__input-name{width:260px;font-family:inherit;font-size:17px;line-height:18px;font-weight:400;border:0;border-bottom:2px solid #000;outline:0;padding:17px 10px 14px 0;box-sizing:border-box}@media (min-width:768px){.form-fio__input-name{width:428px;font-size:19px;padding:16px 126px 14px 18px;margin:0}}@media (min-width:1150px){.form-fio__input-name{width:626px;padding:16px 324px 14px 18px}}.form-fio__surname{font-size:17px;line-height:18px;font-weight:700;color:#000}@media (min-width:768px){.form-fio__surname{font-size:19px}}.form-fio__input-surname{width:260px;font-family:inherit;font-size:17px;line-height:18px;font-weight:400;border:0;border-bottom:2px solid #000;outline:0;padding:17px 8px 14px 0;box-sizing:border-box}@media (min-width:768px){.form-fio__input-surname{width:375px;font-size:19px;padding:17px 73px 13px 16px;margin:0}}@media (min-width:1150px){.form-fio__input-surname{width:573px;padding:17px 271px 13px 16px}}.form-fio__patronymic{font-size:17px;line-height:18px;font-weight:700;color:#000}@media (min-width:768px){.form-fio__patronymic{font-size:19px}}.form-fio__input-patronymic{width:260px;font-family:inherit;font-size:17px;line-height:18px;font-weight:400;border:0;border-bottom:2px solid #000;outline:0;padding:17px 23px 14px 0;box-sizing:border-box}@media (min-width:768px){.form-fio__input-patronymic{width:375px;font-size:19px;padding:16px 37px 14px 17px;margin:0}}@media (min-width:1150px){.form-fio__input-patronymic{width:573px;padding:16px 234px 14px 17px}}.form-phone{width:320px;display:flex;flex-flow:row wrap;padding:13px 30px 20px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.form-phone{width:768px;display:grid;grid-template-columns:repeat(4,167px);grid-template-areas:"title item item item";padding:55px 50px 20px}}@media (min-width:1150px){.form-phone{width:1150px;display:grid;grid-template-columns:repeat(6,175px);grid-template-areas:"title item item item item ."}}.form-phone__title{font-size:17px;color:#63d1bb;position:relative;padding:0;margin:0 0 4.5px}@media (min-width:768px){.form-phone__title{grid-area:title;margin:15px 0 0}}@media (min-width:1150px){.form-phone__title{margin:17px 0 0 61px}}.form-phone__title::before{content:"";width:200px;height:1px;position:absolute;top:50%;left:60px;background-color:#63d1bb}@media (min-width:768px){.form-phone__title::before{display:none}}.form-phone__item{width:260px;grid-area:item;position:relative;box-sizing:border-box}@media (min-width:768px){.form-phone__item{width:501px}}@media (min-width:1150px){.form-phone__item{width:700px}}.form-phone__item::before{content:"";width:25px;height:24px;position:absolute;top:11px;right:7px;background-image:url(../img/form/phone.svg)}@media (min-width:768px){.form-phone__item::before{right:26px}}@media (min-width:1150px){.form-phone__item::before{right:8px}}@media (min-width:768px){.form-phone__item:active .form-phone__input-tel,.form-phone__item:hover .form-phone__input-tel{border-bottom:2px solid #62d1ba}.form-phone__item:active::before,.form-phone__item:hover::before{background-image:url(../img/form/phone-hover.svg)}}.form-phone__input-tel{width:260px;font-family:inherit;font-size:17px;line-height:18px;font-weight:400;position:relative;border:0;border-bottom:2px solid #000;outline:0;background-color:transparent;padding:14px 10px 17px 0;box-sizing:border-box}@media (min-width:768px){.form-phone__input-tel{width:501px;height:52px;font-size:19px;padding:14px 220px 20px 17px;margin:0}}@media (min-width:1150px){.form-phone__input-tel{width:700px;padding:14px 419px 20px 17px}}.form-email{width:320px;display:flex;flex-flow:row wrap;padding:15px 30px 20px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.form-email{width:768px;display:grid;grid-template-columns:repeat(4,167px);grid-template-areas:"title item item item";padding:5px 50px 50px}}@media (min-width:1150px){.form-email{width:1150px;display:grid;grid-template-columns:repeat(6,175px);grid-template-areas:"title item item item item item"}}.form-email__title{font-size:17px;color:#63d1bb;position:relative;padding:0;margin:0}@media (min-width:768px){.form-email__title{margin:auto 0}}@media (min-width:1150px){.form-email__title{margin:17px 0 0 61px}}.form-email__title::before{content:"";width:182px;height:1px;position:absolute;top:50%;left:78px;background-color:#63d1bb}@media (min-width:768px){.form-email__title::before{display:none}}.form-email__item{width:260px;grid-area:item;position:relative;box-sizing:border-box}@media (min-width:768px){.form-email__item{width:501px}}@media (min-width:1150px){.form-email__item{width:700px}}.form-email__item::after{content:"";width:32px;height:21px;position:absolute;top:21px;right:3px;background-image:url(../img/form/mail.svg)}@media (min-width:768px){.form-email__item::after{top:15px;right:22px}}@media (min-width:1150px){.form-email__item::after{right:8px}}.form-email__input-email{width:260px;font-family:inherit;font-size:17px;line-height:18px;font-weight:400;border:0;border-bottom:2px solid #000;outline:0;background-color:transparent;padding:21px 76px 16px 0;box-sizing:border-box}@media (min-width:768px){.form-email__input-email{width:501px;height:52px;font-size:19px;padding:15px 278px 19px 18px;margin:0}}@media (min-width:1150px){.form-email__input-email{width:700px;padding:15px 477px 19px 18px}}.form-dop{width:320px;display:flex;flex-flow:row wrap;padding:15px 30px 55px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.form-dop{width:768px;display:grid;grid-template-columns:repeat(4,167px);grid-template-areas:"title textarea textarea textarea" "button button required required";padding:50px 50px 32px}}@media (min-width:1150px){.form-dop{width:1150px;display:grid;grid-template-columns:repeat(6,175px);grid-template-areas:"title textarea textarea textarea textarea ." ". button button required required ."}}.form-dop__title{font-size:17px;color:#63d1bb;position:relative;padding:0;margin:0 0 22.5px}@media (min-width:768px){.form-dop__title{margin:18px 0 0}}@media (min-width:1150px){.form-dop__title{margin:17px 0 0 61px}}.form-dop__title::before{content:"";width:200px;height:1px;position:absolute;top:50%;left:60px;background-color:#63d1bb}@media (min-width:768px){.form-dop__title::before{display:none}}.form-dop__textarea{width:260px;min-height:142px;font-family:inherit;font-size:17px;line-height:18px;font-weight:400;border:2px solid #444;color:#000;padding:17px;margin-bottom:16px;box-sizing:border-box}@media (min-width:768px){.form-dop__textarea{width:501px;min-height:142px;font-size:19px;grid-area:textarea;margin-bottom:53px}}@media (min-width:1150px){.form-dop__textarea{width:700px;margin-bottom:49px}}@media (min-width:768px){.form-dop__textarea:active,.form-dop__textarea:hover{border:2px solid #62d1ba}}.form-dop__required{font-size:14px;line-height:16px;font-weight:400;color:#444;margin-bottom:30px}@media (min-width:768px){.form-dop__required{font-size:17px;line-height:30px;text-align:right;grid-area:required;margin:auto 0}}.form-dop__input-button{font-size:17px;line-height:16px;font-weight:700;text-align:center;border:2px solid #444;padding:18px 37px;margin:0}@media (min-width:768px){.form-dop__input-button{width:230px;grid-area:button;padding:18px 17px}}.catalog__wrapper{background-color:#f1f1f1}.catalog__container{width:320px;position:relative;padding:73.5px 0;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.catalog__container{width:768px;padding:100px 0 75px}}@media (min-width:1150px){.catalog__container{width:1150px;padding:101px 0 96px}}@media (min-width:768px){.catalog__container::before{content:"";position:absolute;bottom:-12px;left:0;width:768px;height:24px;background-image:url(../img/general/zigzag-tablet-white.svg)}}@media (min-width:1150px){.catalog__container::before{bottom:-17px;left:0;width:1150px;height:34px;background-image:url(../img/general/zigzag-desktop-white.svg)}}.catalog__title{font-size:27px;line-height:30px;font-weight:700;text-align:center;color:#000;margin:0}@media (min-width:768px){.catalog__title{font-size:43px;line-height:50px}}@media (min-width:1150px){.catalog__title{font-size:53px;line-height:57px}}.catalog__list{width:320px;list-style:none;display:flex;flex-flow:column wrap;padding:30px 30px 15px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.catalog__list{width:768px;padding:79px 50px 30px}}@media (min-width:1150px){.catalog__list{width:1150px;display:flex;flex-flow:row wrap;justify-content:space-between;padding:128px 50px 30px}}.catalog-item{width:260px;display:flex;flex-flow:row wrap;margin-bottom:30px}@media (min-width:768px){.catalog-item{width:668px;margin-bottom:54px}}@media (min-width:1150px){.catalog-item{width:316px;display:grid;grid-template-rows:462px 1fr;margin:0}}.catalog-item:last-child{margin-bottom:0}@media (min-width:1150px){.catalog-item:last-child{margin:0}}.catalog-item__link-image{height:195px;text-decoration:none}@media (min-width:768px){.catalog-item__link-image{height:334px}}@media (min-width:1150px){.catalog-item__link-image{height:462px;grid-row:.5}}.catalog-item__picture{width:260px;height:195px;display:block}@media (min-width:768px){.catalog-item__picture{width:334px;height:334px}}@media (min-width:1150px){.catalog-item__picture{width:316px;height:462px}}.catalog-item__image{width:100%;height:auto}.catalog-item__content-container{width:260px;display:flex;flex-flow:row wrap;justify-content:space-between;border:1px solid #ececec;padding:27.5px 26px 26.5px 28px;box-sizing:border-box}@media (min-width:768px){.catalog-item__content-container{width:334px;padding:27px 32px 25.5px}}@media (min-width:1150px){.catalog-item__content-container{width:316px;min-height:197px;grid-row:.66666667;flex-flow:column wrap;padding:27px 28px 25.5px 27px}}.catalog-item__content-container:hover{box-shadow:0 6px 10px rgba(0,0,0,.1)}.catalog-item__content-container:active{box-shadow:0 3px 5px rgba(0,0,0,.1)}@media (min-width:768px){.catalog-item:last-child .catalog-item__content-container{padding:24px 28px 25.5px 27px}}@media (min-width:1150px){.catalog-item:last-child .catalog-item__content-container{padding:24px 28px 25.5px 27px}}.catalog-item__content-description{width:198px;display:flex;flex-direction:column;margin-bottom:17.5px}@media (min-width:768px){.catalog-item__content-description{width:266px;margin:0}}@media (min-width:1150px){.catalog-item__content-description{width:257px;margin-bottom:36.5px}.catalog-item:nth-child(3) .catalog-item__content-description{margin-bottom:12.5px}}.catalog-item__link-title{text-decoration:none;margin:0 0 6px}.catalog-item__link-title:hover .catalog-item__title{color:rgba(0,0,0,.6)}.catalog-item__link-title:active .catalog-item__title{color:rgba(0,0,0,.3)}@media (min-width:768px){.catalog-item:last-child .catalog-item__link-title{margin:3px 0 0 4px}}@media (min-width:1150px){.catalog-item:last-child .catalog-item__link-title{margin:3px 0 0}}.catalog-item__title{font-size:17px;line-height:24px;font-weight:700;color:#000;margin:0}@media (min-width:768px){.catalog-item__title{font-size:20px}}.catalog-item__text{font-size:13px;line-height:30px;font-weight:400;position:relative;color:#444;margin:0}@media (min-width:768px){.catalog-item__text{font-size:15px}.catalog-item:last-child .catalog-item__text{margin:6px 0 0}}.catalog-buy-container{width:198px;display:flex;flex-flow:row wrap;flex:1 1 auto;justify-content:space-between;align-items:flex-end;position:relative;padding:23.5px 0 0;box-sizing:border-box}@media (min-width:768px){.catalog-buy-container{width:266px;padding:26px 0 0;margin-top:auto}}@media (min-width:1150px){.catalog-buy-container{width:257px;margin:0}}.catalog-buy-container::before{content:"";position:absolute;top:0;left:0;width:204px;height:1px;background-color:#ececec}@media (min-width:768px){.catalog-buy-container::before{width:268px}}@media (min-width:1150px){.catalog-buy-container::before{width:256px}}.catalog-buy-container__price{font-size:15px;line-height:24px;font-weight:700;color:#000}@media (min-width:768px){.catalog-buy-container__price{font-size:17px}}.catalog-buy-container__button{width:20px;height:19px;border:0;padding:0;margin:0 0 4px}.catalog-buy-container__cart:hover{fill:#63d1bb}.catalog-buy-container__cart:active{fill:rgba(99,209,187,.3)}.process{width:320px;padding:15px 30px 58px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.process{width:768px;padding:23px 50px 64px}}@media (min-width:1150px){.process{width:1150px;padding:27px 50px 100px}}.process__container{width:260px;display:flex;flex-flow:column wrap;border:1px solid #ececec;padding-bottom:33px;box-sizing:border-box}@media (min-width:768px){.process__container{width:668px;padding:0 0 46px}}@media (min-width:1150px){.process__container{width:1050px;height:455px;padding:0}}.process__container:hover{box-shadow:0 6px 10px rgba(0,0,0,.1)}.process__container:active{box-shadow:0 3px 5px rgba(0,0,0,.1)}.process__title{width:226px;font-size:17px;line-height:24px;font-weight:700;position:relative;color:#000;padding:21.5px 13px 0 57px;margin:0 auto 26.5px 34px;box-sizing:border-box}@media (min-width:768px){.process__title{width:336px;font-size:20px;order:2;padding:0 0 0 65px;margin:0 0 24.5px 42px}}@media (min-width:1150px){.process__title{width:178px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:49px 0 0;margin:43px auto 27.5px 54px}}.process__title::before{content:"";position:absolute;top:32px;left:0;width:32px;height:22px;background-image:url(../img/catalog/video.svg)}@media (min-width:768px){.process__title::before{top:0}}.process__video{width:260px;height:150px;position:relative;margin-bottom:35px}@media (min-width:768px){.process__video{width:668px;height:455px;order:1;margin-bottom:41px}}@media (min-width:1150px){.process__video{width:681px;height:453px;order:1;margin:0}}.process__video-mobile{width:260px;height:150px;background-color:#444}@media (min-width:768px){.process__video-mobile{display:none}}.process__video-tablet{display:none}@media (min-width:768px){.process__video-tablet{width:100%;height:453px;display:inline-block;background-color:transparent}}@media (min-width:1150px){.process__video-tablet{display:none}}.process__video-desktop{display:none}@media (min-width:1150px){.process__video-desktop{width:681px;height:453px;display:inline-block}}.process__video-button{width:100.6px;height:76.8px;position:absolute;top:37px;left:80.1px;border:0;z-index:1;padding:0}@media (min-width:768px){.process__video-button{width:102px;height:77.8px;top:189px;left:283px}}@media (min-width:1150px){.process__video-button{width:100.7px;height:76.8px;top:190px;left:292.28px}}.process__video-play{width:100.6px;height:76.8px}@media (min-width:768px){.process__video-play{width:102px;height:78px}}@media (min-width:1150px){.process__video-play{width:101px;height:77px}}.process__video-button:hover{transform:scale(1.2);transition-duration:1s}.process__video-button:active{transform:scale(.8);transition-duration:1s;opacity:30%}.process__text{width:226px;font-size:13px;line-height:24px;font-weight:400;color:#444;margin:0 0 39px auto}@media (min-width:768px){.process__text{width:611px;font-size:15px;line-height:30px;order:3;margin:0 17px 40.5px 40px}}@media (min-width:1150px){.process__text{width:252px;margin:0 auto 51.5px 54px}}.process__button{width:192px;height:52px;font-family:inherit;font-size:18px;line-height:18px;text-align:center;padding:17px 11px 18px;margin:0 auto;box-sizing:border-box}@media (min-width:768px){.process__button{width:584px;font-size:17px;order:4;padding:18px 207px}}@media (min-width:1150px){.process__button{width:230.22px;padding:18px 29px;margin:0 auto 0 51px}}
/*# sourceMappingURL=style.min.css.map */
