.ReserveButton_form__btn__dMmw8{height:64px;width:50%}.ReserveButton_form__btn__dMmw8 img{width:21px;height:21px;margin-right:8px}@media(max-width:1024px){.ReserveButton_form__btn__dMmw8{padding:0 10px;height:50px}}@media(max-width:768px){.ReserveButton_form__btn__dMmw8{width:48px;height:48px}.ReserveButton_form__btn__dMmw8 img{width:16px;height:16px}}.ReserveButton_form__btn--reserve__bnIGl{flex-grow:1}.ContactForm_form__B6UH9{display:flex;flex-direction:column;background-color:#e3edf4;padding:24px 32px;position:-webkit-sticky;position:sticky;top:20px;font-size:16px;row-gap:24px}@media(max-width:1024px){.ContactForm_form__B6UH9{padding:20px 16px;row-gap:24px}}.ContactForm_form__auth-text__x5u25{line-height:1.4}.ContactForm_form__middle__DsJhV{display:flex;flex-direction:column;row-gap:16px}@media(max-width:1024px){.ContactForm_form__middle__DsJhV{row-gap:10px}}.ContactForm_form__middle-info__W4S3R{display:flex;flex-direction:column;row-gap:2px}.ContactForm_form__fund__1JnHJ,.ContactForm_form__name__Y3sYw{font-size:16px}@media(max-width:1024px){.ContactForm_form__fund__1JnHJ,.ContactForm_form__name__Y3sYw{font-size:12px}}.ContactForm_form__fund__1JnHJ a{text-decoration:underline;transition:color .3s ease-in-out}.ContactForm_form__fund__1JnHJ a:hover{color:#ed1d24}.ContactForm_form__phone___jFPh{font-size:24px;line-height:1.3;display:inline-block}@media(max-width:1024px){.ContactForm_form__phone___jFPh{font-size:16px}}.ContactForm_form__phone-value__TMJUD{display:inline-block;font-weight:500;margin-top:4px}.ContactForm_form__buttons__bBYJk{display:flex;align-items:center;justify-content:space-between;gap:8px}a.ContactForm_btn__Ztvgw,button.ContactForm_btn__Ztvgw{height:64px;width:50%;display:flex;align-items:center;justify-content:center;gap:16px}a.ContactForm_btn__Ztvgw img,button.ContactForm_btn__Ztvgw img{width:21px;height:21px}@media(max-width:1024px){a.ContactForm_btn__Ztvgw,button.ContactForm_btn__Ztvgw{padding:0 10px;height:50px}}a.ContactForm_btn--favorite__6_6bj,button.ContactForm_btn--favorite__6_6bj{width:64px;height:64px;background-color:#fff}@media(max-width:1024px){a.ContactForm_btn--favorite__6_6bj,button.ContactForm_btn--favorite__6_6bj{width:48px;height:48px}}.PetGallery_pet-gallery___ZTeN{position:relative;margin-top:64px}.PetGallery_pet-gallery__status-order__SR2sC{position:absolute;top:16px;left:16px;padding:10px 16px;font-weight:500;z-index:1;font-size:16px;color:#fff;background-color:#ed1d24}@media(max-width:1024px){.PetGallery_pet-gallery___ZTeN{margin-top:24px}}div.PetGallery_slider___asqG{--slide-height:600px;--slide-spacing:16px;--slide-size:calc(100% / 3);--arrow-top:calc(var(--slide-height) / 2)}@media(max-width:1024px){div.PetGallery_slider___asqG{--slide-spacing:16px;--slide-size:calc(100% / 2);--slide-height:500px}div.PetGallery_slider___asqG .PetGallery_embla__buttons__uguqu{display:none}div.PetGallery_slider___asqG{--slide-height:400px}}@media(max-width:768px){div.PetGallery_slider___asqG{--slide-size:calc(100% / 1.5)}div.PetGallery_slider___asqG .PetGallery_embla__buttons__uguqu{display:none}}div.PetGallery_slide__TpEKj{height:100%}.PetDescription_info__description__XZioA{margin-bottom:40px}@media(max-width:1024px){.PetDescription_info__description__XZioA{margin-bottom:24px}}.PetDescription_info__description-text__ADs48{margin-top:27px;font-size:20px;color:#33302e}@media(max-width:1024px){.PetDescription_info__description-text__ADs48{font-size:16px;margin-top:16px}}.PetDetails_info__row-title__tQCXg{font-size:16px;color:#ed1d24;padding:12px 0;font-weight:500}@media(max-width:1024px){.PetDetails_info__row-title__tQCXg{font-size:12px}}.PetDetails_info__row-list__TT_e5{margin:0}.PetDetails_info__row-item__E28jx{border-bottom:1px solid #e4e9ee;list-style:none;font-size:16px;padding:12px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2px}@media(max-width:1024px){.PetDetails_info__row-item__E28jx{font-size:12px}}.PetDetails_info__row-value__D9HeS{font-weight:700}.PetDetails_info__TZzcr .PetDetails_accordion__item__A5URG{padding:0}.PetDetails_info__TZzcr .PetDetails_accordion__item-inner__Jr8Ym{padding-top:0!important}.PetInfo_info__grid__aa3tn{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:56px;gap:56px;margin-top:44px}@media(max-width:1024px){.PetInfo_info__grid__aa3tn{gap:32px 24px;margin-top:10px}}.PetInfo_info__title__vYiOv{display:flex;align-items:center;gap:19px;cursor:pointer}.PetInfo_info__details__AmLmW{margin-top:71px}.Pet_pet__header__XkNku{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width:1024px){.Pet_pet__header__XkNku{flex-direction:column;align-items:flex-start;gap:8px}}.Pet_pet__content__8JK8G{display:flex;gap:64px;margin-top:64px}@media(max-width:1024px){.Pet_pet__content__8JK8G{margin-top:24px;gap:24px;flex-direction:column}}.Pet_pet__main__sM5UV{flex:1 1}@media(max-width:1024px){.Pet_pet__main__sM5UV{order:2}}.Pet_pet__sidebar__bpp_6{width:400px}@media(max-width:1024px){.Pet_pet__sidebar__bpp_6{width:100%;order:1}}.Pet_pet__location__pAWGh{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500}.Pet_pet-details__slider__7bcxz{margin-bottom:56px}