html{scroll-behavior:smooth;scroll-padding-top:100px}@media screen and (max-width:1023px){html{scroll-padding-top:70px}}.pregnancy{background-color:#f6f8fa;color:#111;font-family:DINPro,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;position:relative}.pregnancy .ad__title img{width:67px}.pregnancy .lazy{opacity:0}.pregnancy .lazy:not(.loaded){display:block}.pregnancy .lazy.loaded{opacity:1}.pregnancy._cat ._show-dog,.pregnancy._dog ._show-cat{display:none!important}.pregnancy b{color:#111;font-weight:500}.pregnancy h1,.pregnancy h2,.pregnancy h3,.pregnancy h4{margin:0;padding:0}.pregnancy h1{font-size:42px;font-weight:500;line-height:48px;position:relative;z-index:1}@media screen and (max-width:1023px){.pregnancy h1{font-size:28px;line-height:34px}}.pregnancy h2{font-size:34px;line-height:36px}@media screen and (max-width:1023px){.pregnancy h2{font-size:24px;line-height:32px}}.pregnancy .h3,.pregnancy h3{font-size:24px;line-height:32px}@media screen and (max-width:1023px){.pregnancy .h3,.pregnancy h3{font-size:20px;line-height:26px}}.pregnancy .c-red{color:#e2001a}.pregnancy .c-black{color:#111}.pregnancy .mobile-br{display:none}@media screen and (max-width:1023px){.pregnancy .mobile-br{display:inline}}.pregnancy__progress-bar{background-color:#e2001a;height:4px;left:0;position:fixed;top:76px;width:0;z-index:20}@media screen and (max-width:1023px){.pregnancy__progress-bar{top:71px;top:56px}}.pregnancy .breadcrumbs{padding:32px 0}@media screen and (max-width:1023px){.pregnancy .breadcrumbs{padding:16px 0 28px}}.pregnancy .selectize-control.single .selectize-input{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:20px;padding:18px 30px 18px 16px}.pregnancy .selectize-control.single .selectize-input.full{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.pregnancy .selectize-control.single .selectize-input.dropdown-active{pointer-events:none}.pregnancy .selectize-control.single .selectize-input:after{border:none;height:auto;margin:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}.pregnancy .selectize-control.single .selectize-input.dropdown-active:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.pregnancy .selectize-dropdown .option{font-size:16px;font-weight:400;line-height:20px}.pregnancy .announcements__block .slider-info-box{padding:16px 16px 20px}@media screen and (max-width:1023px){.pregnancy{font-size:16px;line-height:20px;overflow:visible}}
.pregnancy-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;font-weight:500;justify-content:center;line-height:24px;min-height:56px;padding:0 20px;position:relative;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:background-color,color;transition-property:background-color,color;white-space:nowrap}.pregnancy-btn._disabled,.pregnancy-btn.disabled{background:hsla(0,0%,7%,.2);border-color:transparent;color:#777;pointer-events:none}.pregnancy-btn._preloader{pointer-events:none!important;position:relative}.pregnancy-btn._preloader:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.pregnancy-btn._preloader:after{-webkit-animation:preloader-rotate 3s linear 0s infinite;animation:preloader-rotate 3s linear 0s infinite;height:30px;left:50%;margin:0!important;position:absolute;top:50%;width:30px}.pregnancy-btn svg+span{margin-left:8px}.pregnancy-btn--red{border-color:#e2001a;color:#fff}.pregnancy-btn--red,.pregnancy-btn--red._preloader:before{background-color:#e2001a}.pregnancy-btn--red._preloader:after{content:url(/local/markup/build/images/icons/preloader-light.svg)!important}@media(hover:hover)and (pointer:fine){.pregnancy-btn--red:hover{background-color:#d50018;border-color:#d50018;color:#fff}}.pregnancy-btn--white{background-color:#fff;color:#111}@media(hover:hover)and (pointer:fine){.pregnancy-btn--white:hover{background-color:#e2001a;border-color:#e2001a;color:#fff}}.pregnancy-btn--toggle{background-color:#fff;border-color:hsla(0,0%,47%,.1);color:#111;font-weight:400}@media(hover:hover)and (pointer:fine){.pregnancy-btn--toggle:hover{background-color:#e2001a;color:#fff}}.pregnancy-btn--bordered{background-color:transparent;border-color:#e2001a;color:#e2001a}@media(hover:hover)and (pointer:fine){.pregnancy-btn--bordered:hover{background-color:#e2001a;color:#fff}}@media screen and (max-width:1023px){.pregnancy-btn{font-size:16px;line-height:20px}}
.pregnancy-hero{overflow:hidden;padding-bottom:64px}@media screen and (max-width:1023px){.pregnancy-hero{overflow:hidden;padding-bottom:12px}}._dog .pregnancy-hero__wrapper{padding-right:47%}._dog .pregnancy-hero__wrapper h1{max-width:100%}@media screen and (max-width:1023px){._dog .pregnancy-hero__wrapper{padding-right:0}}.pregnancy-hero__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:50.7%;position:relative}@media screen and (max-width:1023px){.pregnancy-hero__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0}}.pregnancy-hero__ad{position:absolute;right:0;top:-7px;z-index:1}@media screen and (max-width:1023px){.pregnancy-hero__ad{-ms-flex-item-align:start;align-self:flex-start;left:-5px;min-height:28px;position:relative;right:auto}.pregnancy-hero__ad .ad__bubble{position:static}}.pregnancy-hero__head-wrapper{margin-bottom:32px;position:relative;z-index:1}.pregnancy-hero__head-wrapper h1{max-width:611px}@media screen and (max-width:1023px){.pregnancy-hero__head-wrapper h1{max-width:100%}.pregnancy-hero__head-wrapper{margin-bottom:24px;width:100%}}.pregnancy-hero .h3{color:#e2001a;margin-bottom:4px}.pregnancy-hero__subheading{margin:16px 0 32px}@media screen and (max-width:1023px){.pregnancy-hero__subheading{margin:8px 0 24px}}.pregnancy-hero__image-wrapper{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}._dog .pregnancy-hero__image-wrapper{bottom:-107px;height:1042px;right:-394px;width:2310px}@media screen and (max-width:1450px){._dog .pregnancy-hero__image-wrapper{right:-470px}}._cat .pregnancy-hero__image-wrapper{bottom:-107px;height:1042px;right:-394px;width:2310px}.pregnancy-hero__image-wrapper img{height:auto;width:100%}@media screen and (max-width:1023px){.pregnancy-hero__image-wrapper{position:relative}._dog .pregnancy-hero__image-wrapper{bottom:0;height:310px;margin-top:-29px;right:auto;width:360px}._dog .pregnancy-hero__image-wrapper img{height:auto;left:50%;position:absolute;top:-35px;-webkit-transform:translateX(calc(-50% + 20px));transform:translateX(calc(-50% + 20px));width:664px}._cat .pregnancy-hero__image-wrapper{bottom:0;height:310px;margin-top:-27px;right:auto;width:360px}._cat .pregnancy-hero__image-wrapper img{height:auto;left:50%;position:absolute;top:-53px;-webkit-transform:translateX(calc(-50% + 15px));transform:translateX(calc(-50% + 15px));width:656px}}.pregnancy-hero__buttons-block b{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:20px}@media screen and (max-width:1023px){.pregnancy-hero__buttons-block{width:100%}.pregnancy-hero__buttons-block b{margin-bottom:12px}}.pregnancy-hero__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1023px){.pregnancy-hero__buttons{width:100%}}.pregnancy-hero__btn{min-width:223px}.pregnancy-hero__btn._active{background-color:#e2001a;color:#fff;font-weight:500;pointer-events:none}@media screen and (max-width:1023px){.pregnancy-hero__btn{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:auto}}.pregnancy-hero__boxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}@media screen and (max-width:1023px){.pregnancy-hero__boxes{background-color:#fff;border-radius:12px;gap:20px;padding:32px 16px}}@media screen and (max-width:767px){.pregnancy-hero__boxes{border-radius:0 0 12px 12px;margin:0 -16px}}.pregnancy-hero__box{background-color:#fff;border-radius:16px;max-width:660px;padding:24px;position:relative}.pregnancy-hero__box p{margin:0;padding:0}.pregnancy-hero__box p+p{margin-top:12px}@media screen and (max-width:1023px){.pregnancy-hero__box p+p{margin-top:20px}}.pregnancy-hero__box ul{list-style:none;margin:12px 0 20px}.pregnancy-hero__box ul:last-child{margin-bottom:0}.pregnancy-hero__box li{margin-bottom:8px;padding-left:13px;position:relative}.pregnancy-hero__box li:last-child{margin-bottom:0}.pregnancy-hero__box li:before{background-color:red;border-radius:50%;content:"";display:block;height:5px;left:0;position:absolute;top:11px;width:5px}@media screen and (max-width:1023px){.pregnancy-hero__box{border-radius:0;max-width:none;padding:0;width:100%}}
.pregnancy-stages{background-color:#f7dbdf;padding-bottom:40px}@media screen and (max-width:1023px){.pregnancy-stages{border-radius:12px 12px 0 0;overflow:hidden;padding-bottom:24px}}.pregnancy-stages__disclaimer{background-color:#fff;padding:24px 0}@media screen and (max-width:1023px){.pregnancy-stages__disclaimer{padding:24px 0 20px}}.pregnancy-stages__path{background-image:url(/local/markup/build/images/landings/pregnancy/steps-paws.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;padding:32px 0 39px}@media screen and (max-width:1023px){.pregnancy-stages__path{background-image:none;overflow:hidden;padding:0 0 5px}}.pregnancy-stages__image._mobile{display:none}.pregnancy-stages__image svg{height:auto;width:100%}.pregnancy-stages__image svg g{cursor:pointer}@media screen and (max-width:1023px){.pregnancy-stages__image{margin-top:-51px;text-align:center}.pregnancy-stages__image._mobile{display:block}.pregnancy-stages__image._desktop{display:none}.pregnancy-stages__image svg{width:unset}}@media screen and (max-width:767px){.pregnancy-stages__image{margin-left:-16px;margin-right:-16px;overflow:hidden}}@media screen and (max-width:470px){.pregnancy-stages__image svg{left:-24px;position:relative;width:calc(100% + 141px)}}.pregnancy-stages__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}@media screen and (max-width:1023px){.pregnancy-stages__btns{gap:6px}}.pregnancy-stages__btn{-webkit-box-flex:1;border-radius:4px;-ms-flex:1;flex:1;font-weight:400;min-width:161px}.pregnancy-stages__btn--gifts{border-color:#e2001a;color:#e2001a}@media(hover:hover)and (pointer:fine){.pregnancy-stages__btn--gifts:hover svg path{fill:#fff;-webkit-transition:fill .3s ease;transition:fill .3s ease}}@media screen and (max-width:1023px){.pregnancy-stages__btn--gifts svg{height:20px;width:20px}.pregnancy-stages__btn{min-height:52px}}
.pregnancy-article{background-color:#fff;padding-top:34px}@media screen and (max-width:1023px){.pregnancy-article{border-radius:0 0 12px 12px;padding-top:32px}}.pregnancy-article__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding-bottom:52px}@media screen and (max-width:1023px){.pregnancy-article__wrapper{padding-bottom:32px}}@media screen and (max-width:767px){.pregnancy-article__wrapper{border-radius:0 0 12px 12px;padding-bottom:0}}.pregnancy-article__sidebar{-ms-flex-negative:0;flex-shrink:0;position:relative;width:420px}@media screen and (max-width:1420px){.pregnancy-article__sidebar{width:360px}}@media screen and (max-width:1200px){.pregnancy-article__sidebar{width:260px}}@media screen and (max-width:1023px){.pregnancy-article__sidebar{display:none}}.pregnancy-article__content{width:calc(100% - 460px)}@media screen and (max-width:1420px){.pregnancy-article__content{width:calc(100% - 400px)}}@media screen and (max-width:1200px){.pregnancy-article__content{width:calc(100% - 300px)}}@media screen and (max-width:1023px){.pregnancy-article__content{width:100%}}.pregnancy-article__tabs{display:none}@media screen and (max-width:1023px){.pregnancy-article__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:-1px}}.pregnancy-article__tab{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background-color:transparent;border:none;border-radius:4px 4px 0 0;color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-size:16px;justify-content:center;line-height:20px;min-height:33px;padding:0 8px}.pregnancy-article__tab._active{background-color:#f4f4f4;color:#e2001a;pointer-events:none}.pregnancy-article .stage{margin-bottom:52px}.pregnancy-article .stage:last-child{margin-bottom:0}.pregnancy-article .stage__title{margin:44px 0 24px}.pregnancy-article .stage__title:first-child{margin-top:0}@media screen and (max-width:1023px){.pregnancy-article .stage__title{margin:32px 0 16px}}.pregnancy-article .stage__small-title{margin:24px 0 12px}@media screen and (max-width:1023px){.pregnancy-article .stage{display:none;margin-bottom:0;padding-bottom:0;scroll-margin-top:30px}.pregnancy-article .stage._active{display:block}}@media screen and (max-width:767px){.pregnancy-article .stage{padding-bottom:32px}.pregnancy-article .stage:has(.feed-block:last-child){padding-bottom:0}}.pregnancy-article ul{margin:8px 0 16px}.pregnancy-article ul:last-child{margin-bottom:0}.pregnancy-article .author{margin:80px 0 32px}.pregnancy-article .stage__title+.author{margin-top:72px}.pregnancy-article .compare{margin-bottom:32px;margin-top:32px}.pregnancy-article .gifts{margin-bottom:44px;margin-top:44px}@media screen and (max-width:1023px){.pregnancy-article .gifts{margin-bottom:32px;margin-top:32px}}.pregnancy-article .decorated-list{margin-bottom:32px;margin-top:32px}@media screen and (max-width:1023px){.pregnancy-article .decorated-list{margin-bottom:24px;margin-top:24px}}.pregnancy-article .decorated-list-2{margin-bottom:24px;margin-top:24px}.pregnancy-article .attention,.pregnancy-article .quote{margin:24px 0}@media screen and (max-width:1023px){.pregnancy-article .attention{margin:16px 0}}.pregnancy-article .img{margin-bottom:44px;margin-top:44px}@media screen and (max-width:1023px){.pregnancy-article .img{margin-bottom:32px;margin-top:32px}}.pregnancy-article .symptoms{margin-bottom:44px;margin-top:44px}@media screen and (max-width:1023px){.pregnancy-article .symptoms{margin-bottom:32px;margin-top:32px}}@media screen and (max-width:767px){.pregnancy-article .symptoms:has(+.gifts){margin-bottom:0}}@media screen and (max-width:767px){.pregnancy-article .symptoms+.gifts{margin-top:0}}.pregnancy-article .clinic{margin-bottom:32px;margin-top:32px}.pregnancy-article .image-title{margin:32px 0 16px}.pregnancy-article .decorated-text-block--no-frame{margin:24px 0}.pregnancy-article .problems{margin-bottom:24px;margin-top:24px}.pregnancy-article .consult{margin-bottom:44px;margin-top:44px}@media screen and (max-width:1023px){.pregnancy-article .consult{margin-bottom:36px;margin-top:36px}}.pregnancy-article .highlighted-block{margin:16px 0 24px}@media screen and (max-width:1023px){.pregnancy-article .highlighted-block{margin:16px 0 32px}}
.pregnancy-bottom{overflow:hidden;padding:64px 0 0}.pregnancy-bottom__wrapper{padding:32px 0 52px;position:relative}@media screen and (max-width:1023px){.pregnancy-bottom__wrapper{padding:24px 0}}.pregnancy-bottom__image-container{position:relative}.pregnancy-bottom__image-container:after{background-repeat:no-repeat;background-size:contain;bottom:-397px;content:"";display:block;height:1643px;pointer-events:none;position:absolute;right:-456px;width:1897px}._dog .pregnancy-bottom__image-container:after{background-image:url(/local/markup/build/images/landings/pregnancy/dog-bottom-1.png)}._cat .pregnancy-bottom__image-container:after{background-image:url(/local/markup/build/images/landings/pregnancy/cat-bottom-1.png)}@media screen and (max-width:1280px){.pregnancy-bottom__image-container:after{right:-760px}}@media screen and (max-width:1023px){.pregnancy-bottom__image-container:after{content:none}}.pregnancy-bottom .pregnancy-memo{margin-bottom:24px}@media screen and (max-width:1023px){.pregnancy-bottom .pregnancy-memo{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;padding-bottom:32px}}@media screen and (max-width:767px){.pregnancy-bottom .pregnancy-memo{padding-bottom:0}}.pregnancy-bottom .pregnancy-faq{margin-bottom:24px;position:relative;z-index:1}@media screen and (max-width:1023px){.pregnancy-bottom .pregnancy-faq{border-radius:0;margin-bottom:0;padding-top:0}}.pregnancy-bottom .pregnancy-sale{margin-bottom:52px}@media screen and (max-width:1023px){.pregnancy-bottom .pregnancy-sale{margin-bottom:28px}}.pregnancy-bottom .pregnancy-gifts{position:relative;z-index:1}@media screen and (max-width:1023px){.pregnancy-bottom{padding:12px 0 0}}
.pregnancy-memo__wrapper{background-color:#fff;border-radius:16px;padding:32px 340px 32px 64px;position:relative}.pregnancy-memo__wrapper:after{background-image:url(/local/markup/build/images/landings/pregnancy/memo-paws.svg);background-repeat:no-repeat;background-size:contain;bottom:52px;content:"";display:block;height:440px;position:absolute;right:38px;width:233px}@media screen and (max-width:1340px){.pregnancy-memo__wrapper:after{right:20px}.pregnancy-memo__wrapper{padding-right:260px}}@media screen and (max-width:1023px){.pregnancy-memo__wrapper{border-radius:12px;padding:24px 16px}.pregnancy-memo__wrapper:after{content:none}}@media screen and (max-width:767px){.pregnancy-memo__wrapper{margin-left:-16px;margin-right:-16px;padding-bottom:16px}}.pregnancy-memo h2{color:#e2001a;font-size:34px;font-weight:500;line-height:36px;margin-bottom:32px}@media screen and (max-width:1023px){.pregnancy-memo h2{font-size:24px;line-height:32px;margin-bottom:16px}}.pregnancy-memo__list{counter-reset:step-counter;list-style:none;margin:0;padding:0}.pregnancy-memo__list li{counter-increment:step-counter;margin-bottom:16px;padding-left:34px;position:relative}.pregnancy-memo__list li:last-child{margin-bottom:0}.pregnancy-memo__list li:before{color:rgba(226,0,26,.5);content:counter(step-counter,decimal-leading-zero);font-size:18px;font-weight:500;left:0;line-height:24px;position:absolute;top:0}@media screen and (max-width:1023px){.pregnancy-memo__list li:before{font-size:16px;line-height:20px}}.pregnancy-memo__list li p{margin-bottom:8px;padding:0}.pregnancy-memo__list li p:last-child{margin-bottom:0}@media screen and (max-width:1023px){.pregnancy-memo__list li{padding-left:26px}}
.pregnancy-faq__wrapper{background-color:#fff;border-radius:16px;padding:32px 340px 32px 64px}@media screen and (max-width:1340px){.pregnancy-faq__wrapper{padding-right:260px}}@media screen and (max-width:1023px){.pregnancy-faq__wrapper{border-radius:12px;padding:24px 16px}}@media screen and (max-width:767px){.pregnancy-faq__wrapper{margin-left:-16px;margin-right:-16px;padding-top:16px}}.pregnancy-faq h2{color:#e2001a;font-size:34px;font-weight:500;line-height:36px;margin-bottom:32px}@media screen and (max-width:1023px){.pregnancy-faq h2{font-size:24px;line-height:32px;margin-bottom:16px}}.pregnancy-faq__item{margin-bottom:24px;padding-left:38px;position:relative}.pregnancy-faq__item:last-child{margin-bottom:0}.pregnancy-faq__item:before{background-image:url(/local/markup/build/images/landings/pregnancy/book-question.svg);background-repeat:no-repeat;background-size:contain;content:"";height:26px;left:0;position:absolute;top:0;width:24px}@media screen and (max-width:1023px){.pregnancy-faq__item{padding-left:32px}}.pregnancy-faq__title{font-weight:500;margin-bottom:8px}.pregnancy-faq__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}._opened .pregnancy-faq__text{-webkit-line-clamp:none}@media screen and (max-width:1023px){.pregnancy-faq__text{-webkit-line-clamp:3}}@media screen and (max-width:479px){.pregnancy-faq__text{-webkit-line-clamp:4}}.pregnancy-faq__more{color:#e2001a;cursor:pointer;display:inline-block;margin-top:4px}
.pregnancy-sale h2{color:#e2001a;font-size:34px;font-weight:500;line-height:36px;margin-bottom:16px}@media screen and (max-width:1023px){.pregnancy-sale h2{font-size:24px;line-height:32px}}.pregnancy-sale__subtitle{max-width:653px}.pregnancy-sale__small-title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:12px}@media screen and (max-width:1023px){.pregnancy-sale__small-title{font-size:20px;line-height:24px;margin-bottom:16px}}.pregnancy-sale__advantages{margin-top:28px}.pregnancy-sale__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 32px;margin-top:24px;max-width:688px}@media screen and (max-width:1023px){.pregnancy-sale__list{margin-top:16px}}.pregnancy-sale__item{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-weight:500;gap:16px;min-width:328px}.pregnancy-sale__item:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pregnancy-sale__item:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pregnancy-sale__item:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pregnancy-sale__item:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.pregnancy-sale__item svg{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1023px){.pregnancy-sale__item{gap:12px}.pregnancy-sale__item:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pregnancy-sale__item:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pregnancy-sale__item svg{height:44px;width:44px}}.pregnancy-sale__btn{margin-top:32px;min-width:271px}@media screen and (max-width:1023px){.pregnancy-sale__btn{margin-top:28px;min-width:auto;width:100%}}
.pregnancy-program__wrapper{padding-right:640px;position:relative}@media screen and (max-width:1280px){.pregnancy-program__wrapper{padding-right:500px}}@media screen and (max-width:1023px){.pregnancy-program__wrapper{padding-right:0}}.pregnancy-program h2{color:#e2001a;font-size:34px;font-weight:500;line-height:36px;margin-bottom:31px;position:relative;z-index:1}@media screen and (max-width:1023px){.pregnancy-program h2{font-size:24px;line-height:32px;margin-bottom:12px}}.pregnancy-program__logo{position:absolute;right:0;top:0}@media screen and (max-width:1280px){.pregnancy-program__logo{right:290px}}@media screen and (max-width:1023px){.pregnancy-program__logo{margin-bottom:20px;position:relative;right:auto;top:auto}}.pregnancy-program__small-title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:12px}@media screen and (max-width:1023px){.pregnancy-program__small-title{font-size:20px;line-height:24px;margin-bottom:8px}}.pregnancy-program__list{list-style:none;margin:0}.pregnancy-program__list li{margin-bottom:8px;padding-left:13px;position:relative}.pregnancy-program__list li:before{background-color:red;border-radius:50%;content:"";display:block;height:5px;left:0;position:absolute;top:11px;width:5px}.pregnancy-program__list li:last-child{margin-bottom:0}.pregnancy-program__mobile-image{display:none}@media screen and (max-width:1023px){.pregnancy-program__mobile-image{display:block;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}._dog .pregnancy-program__mobile-image{bottom:-140px;left:calc(50% + 15px)}._dog .pregnancy-program__mobile-image:after{bottom:50px}._cat .pregnancy-program__mobile-image{bottom:-178px;left:calc(50% - 10px)}._cat .pregnancy-program__mobile-image:after{bottom:85px}.pregnancy-program__mobile-image:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(246,248,250,0)),color-stop(65.5%,#f6f8fa));background:linear-gradient(180deg,rgba(246,248,250,0),#f6f8fa 65.5%);content:"";display:block;height:215px;left:0;position:absolute;width:100%}}.pregnancy-program__btn{margin-top:32px;min-width:256px}@media screen and (max-width:1023px){.pregnancy-program__btn{margin-top:246px;min-width:auto;width:100%}}
.pregnancy-gifts__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f7dbdf;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:36px 64px 52px}@media screen and (max-width:1023px){.pregnancy-gifts__wrapper{padding:24px 16px}}@media screen and (max-width:767px){.pregnancy-gifts__wrapper{border-radius:0;margin-left:-16px;margin-right:-16px}}.pregnancy-gifts__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;color:#e2001a;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;gap:4px;margin-bottom:24px;padding:4px 12px}@media screen and (max-width:1023px){.pregnancy-gifts__label{margin-bottom:16px;padding:4px 12px 6px}}.pregnancy-gifts__head{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;justify-content:space-between;margin-bottom:32px;width:100%}@media screen and (max-width:1023px){.pregnancy-gifts__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.pregnancy-gifts h2{color:#e2001a;font-size:34px;font-weight:500;line-height:36px;max-width:513px}@media screen and (max-width:1023px){.pregnancy-gifts h2{font-size:24px;line-height:32px;max-width:none}}.pregnancy-gifts__subtitle{-ms-flex-item-align:end;align-self:flex-end;color:#383838;max-width:444px;text-align:right}@media screen and (max-width:1023px){.pregnancy-gifts__subtitle{-ms-flex-item-align:auto;align-self:auto;max-width:none;text-align:left}}.pregnancy-gifts__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;width:100%}.pregnancy-gifts__gift,.pregnancy-gifts__list{display:-webkit-box;display:-ms-flexbox;display:flex}.pregnancy-gifts__gift{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background-color:#fff;border-radius:12px;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-width:345px;padding:24px 16px 28px;position:relative;text-align:center}@media screen and (max-width:1023px){.pregnancy-gifts__gift{min-width:auto;padding:20px 16px 28px}}.pregnancy-gifts__ad{position:absolute;right:16px;top:10px}.pregnancy-gifts__ad .ad__title{opacity:.7}.pregnancy-gifts__logo{margin-bottom:16px}@media screen and (max-width:1023px){.pregnancy-gifts__logo{height:40px}.pregnancy-gifts__logo img{height:100%;width:auto}}.pregnancy-gifts__gift-title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:8px;max-width:347px}@media screen and (max-width:1023px){.pregnancy-gifts__gift-title{font-size:20px;line-height:26px}}.pregnancy-gifts__gift-subtitle{color:#383838;margin-bottom:20px;max-width:347px}@media screen and (max-width:1023px){.pregnancy-gifts__gift-subtitle{max-width:250px}}.pregnancy-gifts__btn{margin-top:auto;min-height:48px;padding-left:36px;padding-right:36px}@media screen and (max-width:1023px){.pregnancy-gifts__btn{width:100%}}
.pregnancy-sources{padding:40px 0 64px}.pregnancy-sources h2{color:#e2001a;font-size:32px;line-height:36px;margin-bottom:16px}@media screen and (max-width:1023px){.pregnancy-sources h2{font-size:24px;line-height:32px}}@media screen and (max-width:767px){.pregnancy-sources{background-color:#fff;padding:12px 0 32px}}
.pregnancy-popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:DINPro,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.25;max-width:464px}.pregnancy-popup #EMAIL-error{color:#e2001a;font-size:16px;line-height:20px;margin-bottom:0;margin-right:0}.pregnancy-popup .bold{font-weight:500}.pregnancy-popup .c-red{color:#e2001a}.pregnancy-popup .c-orange{color:#f05125}@media screen and (max-width:1023px){.pregnancy-popup__container{margin:0 auto;max-width:767px;padding:0 16px}}.pregnancy-popup__header{margin-bottom:24px}.pregnancy-popup__title{font-size:30px;line-height:36px;margin-bottom:0;padding:0}.pregnancy-popup__title:has(+.pregnancy-popup__subtitle){margin-bottom:16px}@media screen and (max-width:1023px){.pregnancy-popup__title{font-size:24px;line-height:32px}}.pregnancy-popup__subtitle ul{list-style:none}.pregnancy-popup__subtitle li{padding-left:14px;position:relative}.pregnancy-popup__subtitle li:before{background-color:#111;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}@media screen and (max-width:1023px){.pregnancy-popup__subtitle br:not(._no-hide){display:none}}.pregnancy-popup__promo label{margin:0;position:relative;width:100%}.pregnancy-popup__promo input{border:none;border-radius:4px;color:#111;font-family:Montserrat,Arial,sans-serif;font-size:17px;font-weight:500;min-height:56px;padding:4px 16px;width:100%}.pregnancy-popup__promo-copy{background-image:url(../images/icons/copy-red.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;cursor:pointer;height:56px;position:absolute;right:0;top:0;width:56px}.pregnancy-popup__promo-copy._copied{background-image:url(../images/icons/check-red-icon.svg);pointer-events:none}.pregnancy-popup__note{color:#383838;font-size:14px;line-height:18px}.pregnancy-popup__error{color:#e2001a}.pregnancy-popup__error span{display:inline-block;margin-top:4px}.pregnancy-popup .form-item-label{margin-bottom:12px;position:relative}.pregnancy-popup .form-item-label:has(input.error){margin-bottom:32px}.pregnancy-popup .form-item-label__error{color:red;font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:500;left:0;line-height:16px;position:absolute;top:calc(100% + 6px)}.pregnancy-popup .form-item__input{border-radius:8px;font-size:16px;font-weight:400;line-height:20px;padding:18px 16px}.pregnancy-popup .form-item__input::-webkit-input-placeholder{font-size:16px;font-weight:400;line-height:20px}.pregnancy-popup .form-item__input::-moz-placeholder{font-size:16px;font-weight:400;line-height:20px}.pregnancy-popup .form-item__input:-ms-input-placeholder{font-size:16px;font-weight:400;line-height:20px}.pregnancy-popup .form-item__input::-ms-input-placeholder{font-size:16px;font-weight:400;line-height:20px}.pregnancy-popup .form-item__input::placeholder{font-size:16px;font-weight:400;line-height:20px}.pregnancy-popup .form-item__input.error{border-color:#e2001a}.pregnancy-popup .pregnancy-btn{font-weight:400;width:100%}.pregnancy-popup .send-email-agreement__checkbox .checkbox-text{color:#383838;font-size:14px;line-height:18px}.pregnancy-popup .send-email-agreement__checkbox .checkbox-text a{color:#383838;text-decoration:underline}.pregnancy-popup .send-email-agreement .custom-checkbox{border:1px solid hsla(0,0%,7%,.2)}.pregnancy-popup .send-email-agreement .input-checkbox[type=checkbox]:checked~.custom-checkbox{background-color:#fff;border:1px solid hsla(0,0%,7%,.2)}.pregnancy-popup .send-email-agreement .input-checkbox[type=checkbox]:checked~.custom-checkbox:before{border-color:#e2001a;left:4px;top:2px}@media screen and (max-width:1023px){.pregnancy-popup{max-width:none}}
.float-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;position:sticky;top:108px}.float-block__box{background-color:#f6f8fa;border-radius:12px;padding:24px}.float-block__box:first-child{padding-top:16px}.float-block__title{font-size:24px;font-weight:500;line-height:30px;margin-bottom:16px}.float-block__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;list-style:none}.float-block__list,.float-block__list li{display:-webkit-box;display:-ms-flexbox;display:flex}.float-block__list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:8px}.float-block__list li span{color:hsla(0,0%,7%,.6);margin-left:auto}.float-block__list li._active{color:#e2001a;padding-left:14px;pointer-events:none;position:relative}.float-block__list li._active span{color:#e2001a}.float-block__list li._active:before{background-color:#e2001a;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:10px;width:4px}
.stage{border-bottom:1px solid hsla(0,0%,47%,.3);padding-bottom:52px}.stage:last-child{border-bottom:none;padding-bottom:0}@media screen and (max-width:1023px){.stage{border-bottom:none;border-radius:0 0 12px 12px;padding-bottom:32px}}.stage__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1023px){.stage__head{background-color:#f4f4f4;border-radius:4px;padding:16px}}.stage__head-num{color:#777;font-weight:500;margin-bottom:4px}@media screen and (max-width:1023px){.stage__head-num{margin-bottom:0}}.stage__head-title{color:#e2001a;font-size:28px;font-weight:500;line-height:32px;margin-bottom:12px}@media screen and (max-width:1023px){.stage__head-title{font-size:20px;line-height:28px;margin-bottom:8px}}.stage__title,.stage__title.h2{color:#e2001a;font-size:34px;font-weight:500;line-height:36px}@media screen and (max-width:1023px){.stage__title,.stage__title.h2{font-size:24px;line-height:32px}}.stage__small-title{font-size:24px;font-weight:500;line-height:28px}@media screen and (max-width:1023px){.stage__small-title{font-size:20px;line-height:26px}}.stage p{margin-bottom:16px;padding:0}.stage p:has(+ul){margin-bottom:8px}.stage p:last-child{margin-bottom:0}.stage ul{list-style:none}.stage ul li{margin-bottom:8px;padding-left:13px;position:relative}.stage ul li:last-child{margin-bottom:0}.stage ul li:before{background-color:red;border-radius:50%;content:"";display:block;height:5px;left:0;position:absolute;top:11px;width:5px}
.author{background-color:#f6f8fa;border-radius:12px;padding:20px 32px 28px;position:relative}@media screen and (max-width:1023px){.author{padding:18px 14px 24px 16px}}.author__photo{aspect-ratio:1/1;border-radius:50%;left:32px;overflow:hidden;position:absolute;top:-48px;width:134px}.author__photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1023px){.author__photo{left:18px;top:-57px}}.author__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3px;padding-left:102px;position:relative;z-index:1}@media screen and (max-width:1023px){.author__head{padding-left:104px}}.author__name{background-color:#e2001a;color:#fff;padding:2px 4px}.author__description{background-color:#fff;color:hsla(0,0%,7%,.8);font-size:16px;line-height:20px;padding:2px 4px}@media screen and (max-width:1023px){.author__description{font-size:14px;line-height:18px}}.author__text{margin-top:27px}@media screen and (max-width:1023px){.author__text{margin-top:23px}}
.compare{background-color:#f8f8fa;border-radius:12px;padding:28px 32px}@media screen and (max-width:1023px){.compare{padding:20px 16px}}@media screen and (max-width:767px){.compare{border-radius:0;margin-left:-16px;margin-right:-16px}}.compare__head{margin-bottom:24px}@media screen and (max-width:1023px){.compare__head{margin-bottom:16px}}.compare__title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:500;gap:6px;justify-content:center;line-height:28px}@media screen and (max-width:1023px){.compare__title{font-size:20px;line-height:26px}}.compare__subtitle{margin:12px auto 0;max-width:502px;text-align:center}@media screen and (max-width:1023px){.compare__subtitle{margin-top:6px;padding:0 10px}}@media screen and (max-width:767px){.compare__slider{margin:0 -16px}}.compare__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;background-color:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;min-height:200px;padding:20px 12px 28px;text-align:center}.compare__item-title{font-weight:500;margin-top:20px}.compare__item-description{font-size:16px;line-height:20px;margin-top:4px}.compare .swiper-slide{height:auto}.compare .swiper-pagination{margin-top:12px}@media screen and (max-width:1023px){.compare .swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.compare .swiper-pagination-bullet,.compare .swiper-pagination-bullet-active{height:6px;width:6px}.compare .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.compare .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.compare .swiper-pagination-bullet-active{background-color:transparent;border:none}.compare .swiper-pagination-bullet-active:after{background-color:#e2001a}
.gifts{background-color:#f7dbdf;background-image:url(/local/markup/build/images/landings/pregnancy/gifts-paws-background.svg);background-position:102% 85px;background-repeat:no-repeat;border-radius:12px;padding:24px 32px}@media screen and (max-width:1023px){.gifts{background-image:none}}@media screen and (max-width:767px){.gifts{border-radius:0;margin-left:-16px;margin-right:-16px;padding:24px 16px}}.gifts__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;max-width:650px}.gifts__label,.gifts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.gifts__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;color:#e2001a;font-weight:500;gap:4px;margin-bottom:24px;padding:4px 12px}@media screen and (max-width:1023px){.gifts__label{margin-bottom:16px;padding:4px 12px 6px}}.gifts__title{color:#e2001a;font-size:34px;font-weight:500;line-height:36px;margin-bottom:20px}@media screen and (max-width:1023px){.gifts__title{font-size:24px;line-height:32px;margin-bottom:16px}}.gifts__description{margin-bottom:32px}@media screen and (max-width:1023px){.gifts__description{margin-bottom:28px}}.gifts__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 32px}.gifts__item,.gifts__list{display:-webkit-box;display:-ms-flexbox;display:flex}.gifts__item{gap:12px}.gifts__item--rc{max-width:226px;width:100%}.gifts__item--petstory{max-width:372px;width:100%}.gifts__item-img{-ms-flex-negative:0;border-radius:10px;flex-shrink:0;height:60px;overflow:hidden;width:60px}.gifts__item-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:1023px){.gifts__item-img{border-radius:8px;height:44px;width:44px}}.gifts__item-description{font-weight:500;padding:6px 0}@media screen and (max-width:1023px){.gifts__item-description{padding:2px 0}}.gifts__btn{margin-top:32px;min-width:207px}@media screen and (max-width:1023px){.gifts__btn{margin-top:28px;min-width:auto;width:100%}}
.decorated-list{border-radius:12px;padding:32px}.decorated-list._red{background-color:#f7dbdf}.decorated-list._gray{background-color:#f6f8fa}@media screen and (max-width:1023px){.decorated-list{padding:20px 16px}}@media screen and (max-width:767px){.decorated-list{border-radius:0;margin-left:-16px;margin-right:-16px}}.decorated-list__title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:20px}@media screen and (max-width:1023px){.decorated-list__title{font-size:20px;line-height:26px;margin-bottom:12px}}.decorated-list__item{background-color:#fff;border-radius:8px;margin-bottom:10px;padding:20px}.decorated-list__item:last-child{margin-bottom:0}@media screen and (max-width:1023px){.decorated-list__item{margin-bottom:10px;padding:20px 16px 24px}}.decorated-list__item-title{font-size:20px;font-weight:500;line-height:26px;margin-bottom:8px}@media screen and (max-width:1023px){.decorated-list__item-title{font-size:18px;line-height:24px}}.decorated-list__item-text p{margin-bottom:4px}.decorated-list__item-text p:last-child{margin-bottom:0}.decorated-list__item-text .feed{margin-top:32px}@media screen and (max-width:1023px){.decorated-list__item-text .feed{margin-top:20px}}
.decorated-list-2__title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:12px}@media screen and (max-width:1023px){.decorated-list-2__title{font-size:20px;line-height:26px}}.decorated-list-2__item{background-color:#f6f8fa;border-radius:8px;margin-bottom:8px;padding:12px}.decorated-list-2__item:last-child{margin-bottom:0}.decorated-list-2__item-title{font-weight:500;margin-bottom:6px}
.decorated-text-block{border-radius:8px;padding:20px}.decorated-text-block._gray{background-color:#f6f8fa}.decorated-text-block--no-frame{padding:0}@media screen and (max-width:1023px){.decorated-text-block{padding:12px}.decorated-text-block--no-frame{padding:0}}.decorated-text-block__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;gap:8px;margin-bottom:12px}@media screen and (max-width:1023px){.decorated-text-block__title{margin-bottom:6px}}.decorated-text-block__text p{margin-bottom:8px}.decorated-text-block__text p:last-child{margin-bottom:0}@media screen and (max-width:1023px){.decorated-text-block__text p{margin-bottom:6px}}
.quote{background-color:#f6f8fa;border-radius:8px;font-size:20px;font-weight:500;line-height:26px;padding:60px 32px 32px;position:relative}@media screen and (max-width:1023px){.quote{font-size:18px;line-height:24px;padding:38px 16px 16px}}.quote:before{background-image:url(/local/markup/build/images/landings/pregnancy/quotes.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:22px;left:32px;position:absolute;top:24px;width:28px}@media screen and (max-width:1023px){.quote:before{height:14px;left:16px;top:16px;width:18px}}
.attention{background-color:#f6f8fa;border-radius:8px;font-size:20px;font-weight:500;line-height:26px;padding:74px 32px 32px;position:relative}@media screen and (max-width:1023px){.attention{font-size:18px;line-height:24px;padding:52px 16px 16px}}.attention:before{background-image:url(/local/markup/build/images/landings/pregnancy/attention.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:28px;left:32px;position:absolute;top:28px;width:28px}@media screen and (max-width:1023px){.attention:before{height:22px;left:16px;top:20px;width:22px}}
.img{border-radius:12px;overflow:hidden}.img img{display:block;height:auto;margin:0;padding:0;width:100%}@media screen and (max-width:767px){.img{margin-left:-16px;margin-right:-16px}}
.symptoms{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f8f8fa;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:32px}.symptoms:has(.symptoms__bottom-img){padding-bottom:0}@media screen and (max-width:1023px){.symptoms{overflow:hidden;padding:20px 16px}}@media screen and (max-width:767px){.symptoms{border-radius:0;margin-left:-16px;margin-right:-16px}}.symptoms__title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:28px}.symptoms__title--center{text-align:center}@media screen and (max-width:1023px){.symptoms__title{font-size:20px;line-height:26px;margin-bottom:16px}}.symptoms__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.symptoms__item,.symptoms__list{display:-webkit-box;display:-ms-flexbox;display:flex}.symptoms__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border-radius:12px;gap:16px;padding:16px}.symptoms__img{-ms-flex-negative:0;flex-shrink:0;height:64px;width:64px}.symptoms__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;justify-content:flex-start}.symptoms__main-title{font-weight:500}.symptoms__main-description{font-size:16px;line-height:20px}.symptoms__main-description p{margin-bottom:4px}.symptoms__main-description p:last-child{margin-bottom:0}@media screen and (max-width:1023px){.symptoms__main-description{font-size:14px;line-height:20px}}.symptoms__bottom-text{font-size:16px;line-height:20px;margin-top:28px}@media screen and (max-width:1023px){.symptoms__bottom-text{font-size:14px;margin-top:16px}}.symptoms__bottom-img{aspect-ratio:1016/392;position:relative;width:100%}.symptoms__bottom-img img{-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}@media screen and (max-width:1023px){.symptoms__bottom-img{margin:0 auto}}@media screen and (max-width:470px){.symptoms__bottom-img{aspect-ratio:544/210;left:-80px;position:relative;width:544px}}
.preparation .h3{margin:0 0 12px}.preparation .h3:has(+.decorated-text-block){margin-bottom:16px}.preparation .decorated-text-block{margin-bottom:8px}.preparation .decorated-text-block:last-child{margin-bottom:0}.preparation__step{margin-bottom:32px}.preparation__step:last-child{margin-bottom:0}@media screen and (max-width:1023px){.preparation__step{margin-bottom:20px}}
.clinic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#f7dbdf;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:298px;overflow:hidden;padding:32px;position:relative}@media screen and (max-width:767px){.clinic{border-radius:0;margin-left:-16px;margin-right:-16px;padding:24px 16px}}.clinic__img{position:absolute}.clinic__img:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#f7dbdf));background:linear-gradient(180deg,hsla(0,0%,100%,0),#f7dbdf);content:"";display:block;position:absolute;width:100%}._dog .clinic__img{bottom:-233px;height:531px;right:-50px;width:484px}._dog .clinic__img:after{bottom:220px;height:123px}@media screen and (max-width:1023px){._dog .clinic__img{bottom:-112px;height:440px;left:calc(50% + 20px);right:auto;-webkit-transform:translateX(-50%) scaleX(-1);transform:translateX(-50%) scaleX(-1);width:404px}._dog .clinic__img:after{bottom:111px;height:145px}}._cat .clinic__img{bottom:-297px;height:635px;right:-69px;width:476px}._cat .clinic__img:after{bottom:260px;height:123px}@media screen and (max-width:1023px){._cat .clinic__img{bottom:-216px;height:615px;left:calc(50% - 5px);right:auto;-webkit-transform:translateX(-50%) rotate(6deg);transform:translateX(-50%) rotate(6deg);width:464px}._cat .clinic__img:after{bottom:211px;height:145px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}}.clinic__img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.clinic__text{font-size:32px;font-weight:500;line-height:36px;margin-bottom:44px;padding-right:200px;position:relative}.clinic__text span{display:inline-block;margin-top:5px;position:relative}.clinic__text span:before{background-color:#fff;border-radius:6px;content:"";display:block;height:calc(100% + 6px);left:50%;position:absolute;top:-1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 2px);z-index:1}.clinic__text i{color:red;font-style:normal;position:relative;z-index:2}@media screen and (max-width:1023px){.clinic__text{font-size:24px;line-height:32px;margin-bottom:0;padding-right:0}}.clinic__btn{margin-top:auto;min-width:171px}@media screen and (max-width:1023px){.clinic__btn{margin-top:268px;width:100%}}
.clinic-popup{background:#fff;border-radius:4px;font-family:DINPro,Arial,sans-serif;margin:auto;max-width:464px;position:relative}@media screen and (max-width:1023px){.clinic-popup{border-radius:16px 16px 0 0;max-width:none}}.clinic-popup .mfp-close{right:-2px}@media screen and (max-width:1023px){.clinic-popup .mfp-close{right:calc(50% - 383.5px)}}@media screen and (max-width:767px){.clinic-popup .mfp-close{right:0}}.clinic-popup__wrapper{padding:52px 40px}@media screen and (max-width:1023px){.clinic-popup__wrapper{margin:0 auto;max-width:767px;padding:46px 16px 32px}}.clinic-popup__title{color:#e2001a;font-size:30px;line-height:36px;margin-bottom:16px;padding:0}@media screen and (max-width:1023px){.clinic-popup__title{font-size:24px;line-height:32px;margin-bottom:12px}}.clinic-popup__subtitle{font-size:16px;font-weight:400;line-height:20px;margin-bottom:32px}@media screen and (max-width:1023px){.clinic-popup__subtitle{margin-bottom:24px}}.clinic-popup__row{gap:8px}.clinic-popup__item,.clinic-popup__row{display:-webkit-box;display:-ms-flexbox;display:flex}.clinic-popup__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;background-color:#efefef;border-radius:8px;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding:8px 22px;text-align:center}@media screen and (max-width:1023px){.clinic-popup__item{padding:8px}}.clinic-popup__logo{margin:0 auto 8px;max-width:144px}.clinic-popup__logo img{height:auto;width:100%}.clinic-popup__name{font-size:16px;font-weight:500;line-height:20px;margin-bottom:4px}.clinic-popup__link{color:#e2001a;font-size:14px;font-weight:500;line-height:18px}.clinic-popup__link:hover{color:#e2001a}
.image-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:500;gap:16px;line-height:28px}@media screen and (max-width:1023px){.image-title{font-size:20px;line-height:26px}}.image-title__img{height:64px;width:64px}.image-title__img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-title__text{-ms-flex-item-align:center;align-self:center;padding:6px 0}
.feed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feed,.feed__list{display:-webkit-box;display:-ms-flexbox;display:flex}.feed__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.feed__item{-webkit-box-flex:1;background-color:#f6f8fa;border-radius:6px;-ms-flex:1;flex:1}@media screen and (max-width:1330px){.feed__item{min-width:35%}}.feed__img{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:1px solid #e4ecf7;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:172px;padding:12px}@media screen and (max-width:1023px){.feed__img{min-height:148px}.feed__img img{height:auto;max-width:90px;width:100%}}.feed__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;gap:12px;line-height:20px;padding:12px;text-align:center}.feed__text span{color:#383838}.feed__text a{color:red;font-weight:500}@media screen and (max-width:1023px){.feed__text{font-size:14px;line-height:18px}}.feed__btn{margin:32px auto 0}@media screen and (max-width:1023px){.feed__btn{margin-top:20px}}
.feed-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f7dbdf;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:32px}@media screen and (max-width:767px){.feed-block{border-radius:0;margin-left:-16px;margin-right:-16px;padding:24px 16px}.feed-block:last-child{border-radius:0 0 12px 12px}}.feed-block__text{margin-bottom:24px}.feed-block__title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:24px;text-align:center}@media screen and (min-width:1024px){.feed-block__title--center{text-align:center}}@media screen and (max-width:1023px){.feed-block__title{font-size:20px;line-height:26px;text-align:left}}.feed-block__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.feed-block__element,.feed-block__list{display:-webkit-box;display:-ms-flexbox;display:flex}.feed-block__element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;background-color:#fff;border-radius:12px;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-width:328px;padding:20px}@media screen and (max-width:1023px){.feed-block__element{padding:20px 16px 24px}}@media screen and (max-width:479px){.feed-block__element{min-width:auto}}.feed-block__element-title{font-size:20px;font-weight:500;line-height:26px;margin-bottom:8px}@media screen and (max-width:1023px){.feed-block__element-title{font-size:18px;line-height:24px}}.feed-block__element-text{margin-bottom:20px}.feed-block__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f6f8fa;border-radius:6px;margin-top:auto}.feed-block__item,.feed-block__item-image{display:-webkit-box;display:-ms-flexbox;display:flex}.feed-block__item-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;min-height:124px;min-width:128px}.feed-block__item-image img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1023px){.feed-block__item-image{min-width:115px}}.feed-block__item-text{font-size:16px;line-height:20px;padding:12px}.feed-block__item-text span{color:#383838;display:block;margin-bottom:12px}.feed-block__item-text a{color:red;font-weight:500}@media screen and (max-width:1023px){.feed-block__item-text{font-size:14px;line-height:18px}}.feed-block__btn{-ms-flex-item-align:center;align-self:center;font-size:16px;margin-top:24px;min-width:293px}@media screen and (max-width:1023px){.feed-block__btn{min-width:auto;width:100%}}
.problems__title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:16px}@media screen and (min-width:1024px){.problems .swiper:after,.problems .swiper:before{bottom:0;display:block;position:absolute;top:0;width:115px;z-index:2}.problems .swiper:before{background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);left:0}.problems .swiper:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);right:0}.problems .swiper:has(.swiper-slide:not(.swiper-slide-fully-visible)~.swiper-slide-active):before{content:""}.problems .swiper:has(.swiper-slide-active~.swiper-slide:not(.swiper-slide-fully-visible)):after{content:""}}@media screen and (max-width:767px){.problems .swiper{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.problems .swiper-slide{height:auto}.problems .swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:16px}.problems .swiper-pagination-bullet,.problems .swiper-pagination-bullet-active{height:6px;width:6px}.problems .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.problems .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.problems .swiper-pagination-bullet-active{background-color:transparent;border:none}.problems .swiper-pagination-bullet-active:after{background-color:#e2001a}.problems__item{background-color:#f6f8fa;border-radius:8px;height:100%;padding:16px 20px}.problems__item b{display:block;margin-bottom:6px}@media screen and (max-width:1023px){.problems__item{padding:12px}}
.consult{background-color:#f6f8fa;padding:24px 32px}@media screen and (max-width:1023px){.consult{margin-left:-16px;margin-right:-16px;padding:24px 16px}}.consult__text{font-size:24px;font-weight:500;line-height:28px}.consult__text span{color:#e2001a}@media screen and (max-width:1023px){.consult__text{font-size:20px;line-height:26px}}.consult__btn{margin-top:24px;min-width:348px}@media screen and (max-width:1023px){.consult__btn{margin-top:20px;min-width:auto;width:100%}}
.highlighted-block{background-color:#f6f8fa;border-radius:8px;padding:32px}.highlighted-block p{margin-bottom:12px}
