.nunito{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}*{padding:0;margin:0;border:none;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:16px;color:#001922;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;line-height:120%}.container{margin:0 10px}header{padding:20px 0;font-weight:500;box-shadow:0 10px 22px #0000001a}.header-row{display:flex;justify-content:space-between;align-items:center}.header-row .header-logo{width:160px}.header-row .header-logo img{max-width:100%;display:block}@media (hover: hover){.header-row .header-logo a{transition:opacity .2s}.header-row .header-logo a:hover{opacity:.8}}.header-row .header-menu{display:none}.header-row-mob{display:flex;gap:20px}.header-row .header-login-mob{width:25px;height:25px}.header-row .header-login-mob a{display:block;transition:opacity .2s}@media (hover: hover){.header-row .header-login-mob a:hover{opacity:.8}}.header-row .header-login-mob svg{display:block;width:25px;height:25px;fill:#001922}.header-row .header-btn-mob{width:25px;height:25px;position:relative;cursor:pointer;z-index:1001;background:none;border:none;outline:none;transition:opacity .2s}@media (hover: hover){.header-row .header-btn-mob:hover{opacity:.8}}.header-row .header-btn-mob div{position:absolute;width:100%;height:5px;border-radius:5px;background-color:#001922;left:0;transition:all .3s ease}.header-row .header-btn-mob div:nth-child(1){top:0}.header-row .header-btn-mob div:nth-child(2){top:50%;transform:translateY(-50%)}.header-row .header-btn-mob div:nth-child(3){bottom:0}.header-row .header-btn-mob.active div:nth-child(1){transform:rotate(45deg);top:50%}.header-row .header-btn-mob.active div:nth-child(2){opacity:0}.header-row .header-btn-mob.active div:nth-child(3){transform:rotate(-45deg);top:50%}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;visibility:hidden;transition:all .3s ease;z-index:999}.overlay.active{opacity:1;visibility:visible}.header-row .header-menu-mob{box-sizing:border-box;position:fixed;top:0;right:-70vw;min-width:70vw;height:100vh;background-color:#fff;box-shadow:-5px 0 15px #0000001a;transition:right .3s ease;z-index:1000;padding:80px 20px 20px}.header-row .header-menu-mob.active{right:0}.header-menu-mob .menu-links ul{margin:15px 0 25px 15px}.header-menu-mob .menu-links li{display:block;margin-bottom:10px}.header-menu-mob .menu-links a{color:#001922;text-decoration:none;transition:color .2s}@media (hover: hover){.header-menu-mob .menu-links a:hover{color:#4a9c8e}}.header-menu-mob .add-adv-btn{margin-top:15px}.header-menu-mob .add-adv-btn a{display:flex;justify-content:center;font-size:12px;padding:13px 0;color:#fff;border:1px solid #FF7101;border-radius:10px;background-color:#ff7101;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.header-menu-mob .add-adv-btn a:hover{background-color:#e56500;border-color:#e56500}}.header-row .header-btns{display:none}@media (min-width: 1024px){.container{max-width:1296px;margin:0 auto}header{padding:10px 0}.header-row{display:flex;font-size:16px}.header-row .header-logo{width:250px}.header-row .header-menu{display:flex}.header-menu .menu-links{display:flex;justify-content:space-between;align-items:center;gap:30px}.header-menu .menu-links a{color:#001922;text-decoration:none;padding:25px 0}.header-menu .menu-links a:hover{color:#4a9c8e}.header-menu .menu-links ul a{padding:0}.header-menu .menu-links>li{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative}.header-menu .menu-links>li ul{position:absolute;top:30px;left:-20px;min-width:223px;margin-top:30px;padding:25px 20px;border-radius:0 0 20px 20px;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;display:none;z-index:1;box-shadow:0 10px 22px #0000001a}.header-menu .menu-links li:hover ul{display:flex}.header-menu .menu-links li ul li{display:block;white-space:nowrap}.header-row .header-menu-mob,.header-row .header-row-mob{display:none}.header-row .header-btns{display:flex;gap:15px;align-items:center}.header-btns .login-btn a,.header-btns .add-adv-btn a{display:flex;align-items:center;gap:8px;padding:0 20px;text-decoration:none;border-radius:10px;height:40px}.header-btns .login-btn a{color:#001922;border:1px solid #FF7101}.header-btns .login-btn a span{max-width:150px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.header-btns .login-btn a .user-icon{fill:#001922;width:24px;height:24px;display:inline-block}.header-btns .login-btn a:hover span{color:#ff7101}.header-btns .login-btn a:hover .user-icon{fill:#ff7101}.header-btns .add-adv-btn a{color:#fff;background-color:#ff7101}.header-btns .add-adv-btn a:hover{background-color:#e56500}}.search-pet{padding:20px 0;background-image:url(/assets/home/search-pet.png);background-repeat:no-repeat;background-position:top 80px center;background-size:100%}.search-pet .heading{font-size:45px;margin-bottom:274px}.search-pet-form{display:flex;flex-direction:column;gap:20px;font-weight:500}.search-pet-str{height:60px;padding:0 27px;border-radius:10px;display:flex;justify-content:flex-start;align-items:center;box-shadow:0 5px 30px #0003}.search-pet .radio_group{width:100%;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}.search-pet .radio_group input[type=radio]{display:none}.search-pet .radio_group label{display:inline-block;cursor:pointer;padding:14px 43px;line-height:12px;border-right:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:10px}.search-pet .radio_group input[type=radio]:checked+label{background:#dbf1ed}.search-pet .radio_group label:hover{color:#666}.search-pet-option{display:block;width:100%;background-color:transparent;font-size:inherit;font-style:inherit;font-weight:inherit;font-family:inherit;cursor:pointer}.search-pet .ts-control{display:flex;align-items:center}.search-pet .ts-control,.search-pet .ts-wrapper.single.input-active .ts-control{border:0;background-color:transparent;color:#001922;font-size:20px;line-height:18px}.search-pet .ts-dropdown{border:0;width:440px;padding:15px 25px;left:-27px;border-radius:0 0 10px 10px;box-shadow:0 5px 30px #0003}.search-pet .ts-wrapper .ts-control input{font-size:20px;min-width:auto}.search-pet .ts-dropdown,.ts-control,.ts-control input{font-size:16px}.search-pet-btn{background-color:#4a9c8e;border-radius:20px;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff}@media (min-width: 1024px){.search-pet{padding:30px 0;background-image:url(/assets/home/search-pet.png);background-repeat:no-repeat;background-position:bottom 0px right 0px;background-size:55%}.search-pet-form{width:440px;gap:15px;font-size:20px}.search-pet .heading{font-size:80px;margin-bottom:60px}.search-pet-btn{margin-top:20px;height:60px}.search-pet-btn:hover{background-color:#2c8575}}.home-category{margin-top:50px;padding-bottom:50px;position:relative}.home-category .container:before{content:"";width:398px;height:402px;bottom:-150px;left:-50px;background-image:url(/assets/home/category_fish.svg);background-repeat:no-repeat;position:absolute;z-index:-1}.home-category .row{display:flex;flex-direction:column;gap:20px}.category-column{border-radius:10px;background-color:#fff;box-shadow:0 5px 10px 2px #92969533}.home-category .header{display:flex;align-items:center;gap:15px;border-radius:20px;padding:15px;background-color:#dbf1ed}.home-category .img-cat,.home-category .img-dog{width:90px;height:80px;background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}.home-category .img-cat{background-image:url(/assets/home/category_cat.svg)}.home-category .img-dog{background-image:url(/assets/home/category_dog.svg)}.home-category .header .title{font-size:16px;font-weight:600;margin-bottom:5px}.home-category .header .title a{color:#001922;text-decoration:none;transition:color .2s}@media (hover: hover){.home-category .header .title a:hover{color:#4a9c8e}}.home-category .header .description{font-size:12px}.home-category .body{padding:30px 15px 35px;display:flex;flex-direction:column;gap:40px}.home-category .links{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:20px}.home-category .links a{color:#001922;text-decoration:none;transition:color .2s}@media (hover: hover){.home-category .links a:hover{color:#4a9c8e}}.home-category .link-show-all a{padding:10px 45px;background-color:#dbf1ed;border-radius:10px;color:#001922;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.home-category .link-show-all a:hover{background-color:#4a9c8e;color:#fff}}@media (min-width: 1024px){.home-category{margin-top:110px;padding-bottom:110px}.home-category .row{flex-direction:row;justify-content:space-between}.category-column{width:49%}.home-category .header{gap:55px;padding:20px 50px}.home-category .img-cat,.home-category .img-dog{width:114px;height:85px}.home-category .header .title{font-size:25px;margin-bottom:10px}.home-category .header .description{font-size:16px}.home-category .body{padding:30px 30px 40px;gap:50px}.home-category .links{flex-direction:row;gap:25px 0}.home-category .link{width:50%}.home-category .link-show-all{align-self:flex-end}.home-category .link-show-all a{padding:10px 30px}}.last-listings{margin-top:100px;margin-bottom:55px}.last-listings .header{margin-bottom:35px}.last-listings .header h2{font-size:25px}.last-listings .link-show-all{display:none}@media (min-width: 1024px){.last-listings{margin-top:20px;margin-bottom:65px}.last-listings .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.last-listings .header h2{font-size:45px}.last-listings .link-show-all{display:block}.last-listings .link-show-all a{padding:10px 30px;background-color:#dbf1ed;border-radius:10px;font-size:20px;color:#001922;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.last-listings .link-show-all a:hover{background-color:#4a9c8e;color:#fff}}}.last-listings.archived-similar{margin-top:0}.text-about{background-color:#dbf1ed;background-image:url(/assets/home/about-lapka.svg);background-repeat:no-repeat;background-position:55% 30%;background-size:360px;padding:25px 0;margin-bottom:30px}.text-about .row{display:flex;flex-direction:column;justify-content:space-between;gap:50px}.text-about .text-wrapper h2{font-size:25px;margin-bottom:30px}.text-about .text-wrapper>div>p{margin-bottom:20px}.text-about .vk-widget img{max-width:100%}@media (hover: hover){.text-about .vk-widget a{transition:opacity .2s}.text-about .vk-widget a:hover{opacity:.8}}@media (min-width: 1024px){.text-about{padding:55px 0 65px;margin-bottom:0}.text-about .row{flex-direction:row;gap:0}.text-about .text-wrapper{width:65%}.text-about .text-wrapper h2{font-size:45px;margin-bottom:40px}.text-about .vk-widget img{max-width:100%}}.last-blog{position:relative;margin-top:35px;margin-bottom:50px}.last-blog .container:before{content:"";width:150px;height:200px;bottom:-140px;right:0;background-image:url(/assets/home/blog-brush.svg);background-repeat:no-repeat;background-size:contain;position:absolute;z-index:-1}.last-blog .header{margin-bottom:30px}.last-blog .header h2{font-size:25px}.last-blog .link-show-all{display:none}@media (min-width: 1024px){.last-blog{margin-top:65px;margin-bottom:110px;position:relative}.last-blog .container:before{content:"";width:275px;height:360px;bottom:-150px;right:-50px;background-image:url(/assets/home/blog-brush.svg);background-repeat:no-repeat;position:absolute;z-index:-1}.last-blog .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.last-blog .header h2{font-size:45px}.last-blog .link-show-all{display:block}.last-blog .link-show-all a{padding:10px 30px;background-color:#dbf1ed;border-radius:10px;font-size:20px;color:#001922;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.last-blog .link-show-all a:hover{background-color:#4a9c8e;color:#fff}}}.popular-breeds{margin-bottom:250px;position:relative}.popular-breeds .container:before{content:"";width:200px;height:200px;bottom:-150px;left:-50px;background-image:url(/assets/home/breeds-ball.svg);background-repeat:no-repeat;position:absolute;z-index:-1}.popular-breeds .header h2{font-size:25px;margin-bottom:50px}.popular-breeds .row{display:flex;flex-direction:column;gap:30px}.popular-breeds .breeds-column{border-radius:20px;display:flex;flex-direction:column;align-items:stretch;background-color:#fff;box-shadow:0 5px 10px 2px #92969533}.popular-breeds .breeds-column .header{display:flex;align-items:center;gap:15px;border-radius:20px;padding:20px 15px;background-color:#dbf1ed}.popular-breeds .breeds-column .img-cat,.popular-breeds .breeds-column .img-dog{min-width:120px;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.popular-breeds .breeds-column .img-cat{height:83px;background-image:url(/assets/home/breeds-head-cat.svg);margin-top:0;margin-bottom:-30px}.popular-breeds .breeds-column .img-dog{height:99px;background-image:url(/assets/home/breeds-head-dog.svg);margin-top:-15px;margin-bottom:-45px}.popular-breeds .breeds-column .header .title{font-size:16px;font-weight:500;margin-bottom:5px}.popular-breeds .breeds-column .header .title a{color:#001922;text-decoration:none;transition:color .2s}@media (hover: hover){.popular-breeds .breeds-column .header .title a:hover{color:#4a9c8e}}.popular-breeds .breeds-column .header .description{font-size:12px}.popular-breeds .breeds-column .body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;padding:30px;background-color:#fff}.popular-breeds .breeds-column a{color:#001922;text-decoration:none}.popular-breeds .breeds-column .breeds-item{display:flex;flex-direction:column;align-items:center;gap:10px;transition:color .2s}@media (hover: hover){.popular-breeds .breeds-column .breeds-item:hover{color:#4a9c8e}}.popular-breeds .breeds-column .breeds-item .breeds-img{border-radius:20px;overflow:hidden}.popular-breeds .breeds-column .breeds-item .breeds-img img{aspect-ratio:1 / 1;display:block;width:100%;-o-object-fit:cover;object-fit:cover}.popular-breeds .breeds-column .breeds-item .breeds-title{text-align:center;font-size:16px;font-weight:500;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.popular-breeds .link-show-all{margin:30px 30px 40px}.popular-breeds .link-show-all a{padding:10px 30px;background-color:#dbf1ed;border-radius:10px;color:#001922;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.popular-breeds .link-show-all a:hover{background-color:#4a9c8e;color:#fff}}@media (max-width: 479.98px){.popular-breeds .breeds-column .body{padding:20px;gap:30px 20px}.popular-breeds .breeds-column .breeds-item .breeds-title{font-size:14px}}@media (min-width: 1024px){.popular-breeds .header h2{font-size:45px}.popular-breeds .row{flex-direction:row;justify-content:space-between}.popular-breeds .breeds-column{width:49%}.popular-breeds .breeds-column .header{gap:25px;padding:25px 40px}.popular-breeds .breeds-column .img-cat,.popular-breeds .breeds-column .img-dog{min-width:160px}.popular-breeds .breeds-column .img-cat{height:106px;margin-top:0;margin-bottom:-43px}.popular-breeds .breeds-column .img-dog{height:116px;margin-top:-20px;margin-bottom:-66px}.popular-breeds .breeds-column .header .title{font-size:25px;margin-bottom:10px}.popular-breeds .breeds-column .header .description{font-size:16px}.popular-breeds .breeds-column .body{grid-template-columns:repeat(3,1fr);gap:40px;padding:55px 30px 30px}.popular-breeds .breeds-column a{color:#001922;text-decoration:none}.popular-breeds .breeds-column .breeds-item{width:160px}.popular-breeds .link-show-all{align-self:flex-end;margin:50px 30px 40px}}@media (min-width: 1024px) and (max-width: 1279.98px){.popular-breeds .breeds-column .body{grid-template-columns:repeat(2,minmax(0,1fr))}.popular-breeds .breeds-column .breeds-item{justify-self:center}}.footer{background-color:#001922;padding:30px 0}.footer .row{display:flex;flex-direction:column;margin-bottom:70px}.footer .logo-col{display:flex;flex-direction:column;gap:30px}.footer .logo-col .footer-social{display:flex;gap:20px}.footer .logo-col .footer-vk,.footer .logo-col .footer-email{width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain}.footer .logo-col .footer-vk{background-image:url(/assets/home/footer-vk.svg)}.footer .logo-col .footer-email{background-image:url(/assets/home/footer-email.svg)}@media (hover: hover){.footer .logo-col .footer-logo,.footer .logo-col .footer-vk,.footer .logo-col .footer-email{transition:opacity .2s}.footer .logo-col .footer-logo:hover,.footer .logo-col .footer-vk:hover,.footer .logo-col .footer-email:hover{opacity:.8}}.footer .links-col{display:flex;flex-direction:column;gap:20px;margin-top:35px}.footer .links-col ul{display:flex;flex-direction:column;gap:20px}.footer .links-col a{color:#fff;text-decoration:none;font-size:16px;transition:color .2s}@media (hover: hover){.footer .links-col a:hover{color:#4a9c8e}}.footer .osya-beh{padding-top:10px;border-top:2px solid #ffffff;display:flex;justify-content:flex-end}.footer .osya-beh .osya-logo{width:144px;height:40px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/home/osyadesign.svg);transition:opacity .2s}@media (hover: hover){.footer .osya-beh .osya-logo:hover{opacity:.8}}@media (min-width: 1024px){.footer{padding:40px 60px}.footer .row{flex-direction:row;margin-bottom:90px}.footer .logo-col{width:30%}.footer .logo-col .footer-social{display:flex;gap:20px}.footer .links-col{flex-direction:row;gap:160px;margin-top:10px}}.title-block{padding:30px 0 90px;margin-bottom:-40px;background:#dbf1ed;background:linear-gradient(180deg,#dbf1ed 10%,#fff 30%)}.title-block .breadcrumbs ol{color:#7a7a7a;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;font-size:14px;padding-bottom:10px;overflow:auto}.title-block .breadcrumbs li{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;white-space:nowrap}.title-block .breadcrumbs li:not(:last-child):after{content:"/"}.title-block .breadcrumbs a{color:#7a7a7a;text-decoration:none;white-space:nowrap}.title-block .breadcrumbs a:hover{text-decoration:underline}.title-block h1{font-size:30px;margin-top:30px}.title-block .archived-note{margin-top:20px;line-height:150%}.title-block .archived-note b{font-weight:600}.title-block .archived-note a{color:#4a9c8e}.title-block .archived-note a:hover{color:#ff7101}.title-block .categories{margin-top:30px;display:flex;flex-wrap:wrap;gap:30px}.title-block .categories a{display:block;padding:10px 25px;border-radius:10px;background-color:#fff;color:#001922;text-decoration:none;transition:all .1s ease-out}.title-block .categories a:hover{background-color:#4a9c8e;color:#fff}.title-block .journal-info{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:40px}.title-block .journal-info .author{display:flex;align-items:center;gap:15px;font-size:16px;font-weight:500}.title-block .journal-info .date{display:flex;align-items:center;gap:15px;color:#acacac}.title-block .journal-info .views{display:flex;align-items:center;gap:10px;color:#acacac}.title-block .journal-info .views .icon{width:18px;height:12px;background-image:url(/assets/icons/journal-views.svg);background-repeat:no-repeat}@media (min-width: 1024px){.title-block{padding:30px 0 60px;margin-bottom:0;background:#dbf1ed;background:linear-gradient(180deg,#dbf1ed calc(100% - 60px),#fff)}.title-block.breeds-cat{padding-bottom:160px;background:linear-gradient(180deg,#dbf1ed 80%,#fff)}.title-block.overlap{position:relative;padding-bottom:50px;background:none}.title-block.overlap:before{content:"";position:absolute;top:0;left:0;right:0;height:max(340px,calc(100% + 115px));z-index:-1;background:linear-gradient(180deg,#dbf1ed 80%,#fff)}.title-block .breadcrumbs ol{flex-direction:row;flex-wrap:wrap}.title-block .breadcrumbs li{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.breeds-cat .container:after{content:"";width:273px;height:332px;top:0;right:-0px;background-image:url(/assets/home/breeds-cat-bg.svg);background-repeat:no-repeat;position:absolute}.title-block h1{font-size:65px;margin-top:40px}.title-block .journal-info{gap:50px;margin-top:60px}.title-block .journal-info .author{font-size:20px}}.breeds-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:30px 2%;margin-bottom:100px}.breeds-list .breeds-item{width:49%;border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:16px;font-weight:600;color:#001922;text-decoration:none;box-shadow:0 5px 10px 2px #92969533;transition:color .2s}@media (hover: hover){.breeds-list .breeds-item:hover{color:#4a9c8e}}.breeds-list .breeds-img{border-radius:20px;overflow:hidden}.breeds-list .breeds-img img{aspect-ratio:1 / 1;display:block;width:100%;-o-object-fit:cover;object-fit:cover}.breeds-list .breeds-title{margin:10px 10px 15px}.breeds .catalog-text{margin-top:-50px;margin-bottom:100px}@media (min-width: 1024px){.breeds{margin-top:50px}.breeds-list .breeds-item{width:23.5%;font-size:20px}.breeds-list .breeds-title{margin:15px 15px 25px}}.breeds-cat .container{position:relative}.title-block-breed{display:flex;flex-direction:column;gap:25px;margin-top:30px;margin-bottom:-40px}.title-block-breed .breed-img{width:100%;border-radius:20px;overflow:hidden}.title-block-breed .breed-img img{width:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;display:block}.title-block-breed .breed-intro p{line-height:150%}.title-block-breed .breed-info{margin-top:30px}@media (min-width: 1024px){.breeds-cat .container{position:relative}.title-block-breed{flex-direction:row;gap:55px;margin-bottom:0}.title-block-breed .breed-intro{max-width:850px;padding-top:20px}.title-block-breed .breed-intro p{line-height:150%}.title-block-breed .breed-info{margin-top:40px}.title-block-breed .breed-img{width:306px}}.breed-stats{margin:60px 0;display:flex;flex-wrap:wrap;gap:30px 0}.breed-stats .breed-stats-item{width:50%}.breed-stats .breed-stats-item .title{font-size:16px;margin-bottom:10px}.breed-stats .breed-stats-item .title span{font-size:14px;font-weight:500;margin-right:10px}.breed-stats .breed-stats-item .stats-bar{width:90%;height:30px;border-radius:10px;overflow:hidden;box-shadow:0 5px 10px 2px #92969533}.breed-stats .breed-stats-item .stats-bar div{height:100%;background-color:#4a9c8e}@media (min-width: 1024px){.breed-stats{margin-top:0}.breed-stats .breed-stats-item{width:33.33%}.breed-stats .breed-stats-item .title{font-size:18px}.breed-stats .breed-stats-item .title span{font-size:16px}.breed-stats .breed-stats-item .stats-bar{width:85%;height:40px}}.breeds-gallery{display:flex;flex-wrap:wrap;gap:10px 2%;margin:50px 0 60px}.breeds-gallery .breed-gallery-item{display:block;width:49%}.breeds-gallery .breed-gallery-item img{width:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;margin:0}@media (min-width: 1024px){.breeds-gallery{display:flex;flex-wrap:wrap;gap:10px 2%;margin:50px 0 60px}.breeds-gallery .breed-gallery-item{display:block;width:32%}.breeds-gallery .breed-gallery-item img{width:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;margin:0}}.blog-list{display:flex;flex-direction:column;gap:15px;margin-bottom:100px}.blog-list .blog-item{display:flex;flex-direction:column;border-radius:20px;color:#001922;text-decoration:none;background-color:#fff;box-shadow:0 5px 10px 2px #92969533;transition:transform .2s,box-shadow .2s}@media (hover: hover){.blog-list .blog-item:hover{transform:translateY(-3px);box-shadow:0 10px 22px 2px #92969559}}.blog-list .blog-body{padding:20px}.blog-list .blog-img{width:100%;aspect-ratio:16 / 10}.blog-list .blog-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.blog-list .title{font-size:22px;font-weight:500;margin-bottom:10px}.blog-list .text{font-size:16px}@media (min-width: 1024px){.blog-list{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.blog-list .blog-item{display:flex;flex-direction:column;position:relative;border-radius:20px;text-decoration:none}.blog-list .blog-body{padding:20px;border-radius:0 0 20px 20px}.blog-list .blog-img img{width:100%}.blog-list .title{font-size:22px;margin-bottom:10px}.blog-list .text{font-size:16px}}.post{margin-top:-40px;position:relative;z-index:1}.post-content h2{font-size:25px}.post-content h3{font-size:30px}.post-content ul,.post-content ol{display:flex;flex-direction:column;gap:15px}.post-content ul li{position:relative;padding-left:41px;list-style:none}.post-content ul li:before{content:"";position:absolute;left:0;top:5px;width:21px;height:22px;background-repeat:no-repeat;background-image:url(/assets/tmp_img/list-item.svg)}.post-content ol{margin-left:20px}.post-content li{line-height:150%}.post-content p,.post-content img,.post-content h2,.post-content h3,.post-content ul,.post-content ol{margin-bottom:20px}.post-content p{line-height:150%}.catalog-text{margin-top:30px;padding-top:40px;border-top:1px solid #e3e8ea}.catalog-text h2{font-size:25px;margin:30px 0 15px}.catalog-text h2:first-child{margin-top:0}.catalog-text p{margin:0 0 15px;line-height:1.6}.catalog-text ol{padding-left:20px}.post-content img{max-width:100%}@media (hover: hover){.post-content a{transition:color .2s}.post-content a:hover{color:#4a9c8e}}.post .post-row{display:flex;flex-direction:column-reverse;gap:50px;margin-bottom:40px}.post .post-content{width:100%}.post .post-content img{max-width:100%;height:auto}.post .post-sidebar{width:100%;position:relative}.post .post-row .stick-sidebar{width:inherit}.post-content .complaint-quote{margin:20px 0 30px;padding:20px 24px;border:1px solid #4A9C8E;border-radius:10px;line-height:150%;white-space:pre-line}.complaint-form label{display:block;margin-bottom:10px;font-size:16px}.complaint-form .optional{color:#7a7a7a}.complaint-form textarea{box-sizing:border-box;width:100%;padding:15px 20px;border:1px solid #4A9C8E;border-radius:10px;font-family:inherit;font-size:16px;color:#001922;resize:vertical}.complaint-form .error-message{margin-top:8px;color:red}.complaint-form .orange-btn{display:block;width:100%;max-width:360px;margin:20px 0 30px;padding:15px 50px;border-radius:10px;font-family:inherit;font-size:16px;font-weight:600;color:#fff;background-color:#ff7101;cursor:pointer}.complaint-form .orange-btn:hover{background-color:#e56500}.post-content .complaint-note{font-size:14px;color:#7a7a7a}.table-of-contents{padding:30px;border-radius:20px;background-color:#fff;box-shadow:0 5px 10px 2px #92969533}.table-of-contents .header{font-size:20px;font-weight:600;margin-bottom:30px}.table-of-contents ul{display:flex;flex-direction:column;gap:20px;margin-left:20px}.table-of-contents ul li{padding-left:10px}.table-of-contents a{color:#001922;text-decoration:none;font-size:16px;transition:color .2s}@media (hover: hover){.table-of-contents a:hover{color:#4a9c8e}}@media (min-width: 1024px){.post{margin-top:0}.post .post-content{width:745px}.post-content h2{font-size:45px}.catalog-text h2{font-size:25px}.post .post-row{flex-direction:row;justify-content:space-between;margin-bottom:40px}.post .post-sidebar{width:416px;position:relative}.post-sidebar{position:relative}.stick-sidebar{position:relative;will-change:transform;transition:top .2s}.stick-sidebar.fixed{position:fixed;top:10px;width:inherit}.stick-sidebar.absolute{position:absolute;bottom:0;top:auto!important}}.relative .header{margin:70px 0 60px;font-family:Nunito,sans-serif;font-size:45px;font-weight:800}.add-offer form{width:96%}.add-offer h2{font-size:25px;margin-bottom:25px}.add-offer .contacts{margin-bottom:50px}.add-offer .contacts .input-block{margin-bottom:15px}.add-offer .main-content .input-block,.add-offer .main-content .select-block{margin-bottom:20px}.add-offer .error-message{color:red}.add-offer .input-block label,.add-offer .select-block label{display:block;font-size:16px;margin-bottom:15px}.add-offer .animal-block{margin:30px 0 25px}.add-offer .animal-group{width:100%;display:flex;flex-direction:row;justify-content:flex-start;gap:20px}.add-offer .animal-group input[type=radio]{display:none}.add-offer .animal-group label{flex-grow:1;height:50px;font-size:16px;cursor:pointer;border-radius:10px;border:1px solid #4A9C8E;display:flex;gap:10px;justify-content:center;align-items:center}.add-offer .animal-group label:before{content:"";display:inline-block;background-repeat:no-repeat;background-position:center;width:30px;height:30px}.add-offer .animal-group label[for=koshki]:before{background-image:url(/assets/icons/add-advert-cat.svg)}.add-offer .animal-group label[for=sobaki]:before{background-image:url(/assets/icons/add-advert-dog.svg)}.add-offer .animal-group input[type=radio]:checked+label{border:1px solid #FF7101}.add-offer .animal-group label:hover{color:#666}.add-offer .select-block .ts-wrapper .ts-control{border:1px solid #4A9C8E;border-radius:10px;padding:15px 20px}.add-offer .select-block .ts-wrapper.dropdown-active .ts-control{border-radius:10px 10px 0 0}.add-offer .select-block .ts-control input{font-size:16px;height:18px;font-family:inherit}.add-offer .select-block .ts-control .item{font-size:16px;font-family:inherit}.add-offer .select-block .ts-dropdown{padding:5px 10px;border:1px solid #4A9C8E;border-top:0;border-radius:0 0 10px 10px;margin:0;color:inherit;font-family:inherit;font-size:16px;line-height:inherit}.add-offer .input-block textarea{width:100%;border:1px solid #4A9C8E;border-radius:10px;padding:15px 20px;font-size:16px;font-family:inherit;resize:none;overflow:hidden}.add-offer .input-block input{width:100%;border:1px solid #4A9C8E;border-radius:10px;padding:15px 20px;font-size:16px;font-family:inherit}.add-offer .input-block .dropzone{background-color:#dbf1ed;border:1px dashed #4A9C8E;border-radius:10px;padding:17px}.add-offer .input-block .dropzone .dz-message{width:100%;display:flex;justify-content:center}.add-offer .input-block .dropzone .dz-button{background-color:#dbf1ed;font-size:inherit;font-family:inherit;cursor:pointer}.add-offer .input-block .dropzone .dz-button p:first-child{margin-bottom:10px}.add-offer .input-block .dropzone .dz-button p:last-child{display:inline-block;background-color:#fff;padding:9px 32px;border-radius:10px;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.add-offer .input-block .dropzone .dz-button:hover p:last-child{background-color:#4a9c8e;color:#fff}}.add-offer .photos{margin-top:20px;display:flex;flex-wrap:wrap;gap:30px 20px}.add-offer .photos li{display:block;width:170px;height:130px;border-radius:20px;overflow:hidden;position:relative;border:1px solid #eee;cursor:move}.add-offer .photos li img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.add-offer .photos li span{display:none;background-color:#fff;color:#ff7101;border-radius:6px;padding:0 5px;position:absolute;cursor:pointer;top:10px;right:10px}.add-offer .photos li:hover span{display:block}.add-offer .photos-info{margin-top:15px;font-size:16px;color:#acacac}.add-offer .agreement{display:flex;flex-direction:row;align-items:flex-start;gap:12px;margin-top:40px}.add-offer .agreement input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;position:relative;width:22px;height:22px;margin:0;border:1.5px solid #ACACAC;border-radius:6px;background-color:#fff;cursor:pointer;transition:background-color .15s,border-color .15s}.add-offer .agreement input[type=checkbox]:hover{border-color:#ff7101}.add-offer .agreement input[type=checkbox]:checked{background-color:#ff7101;border-color:#ff7101}.add-offer .agreement input[type=checkbox]:checked:after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.add-offer .agreement input[type=checkbox]:focus-visible{outline:2px solid #4A9C8E;outline-offset:2px}.add-offer .agreement label{font-size:15px;line-height:150%;color:#7a7a7a;cursor:pointer}.add-offer .agreement a{color:#4a9c8e;text-decoration:underline}.add-offer .agreement a:hover{color:#ff7101}.add-offer .captcha-block{margin-top:25px}.add-offer .captcha-block .smart-captcha{height:100px}.add-offer .orange-btn{display:block;width:100%;margin:25px 0 30px;font-size:16px;font-family:inherit;color:#fff;background-color:#ff7101;padding:15px 50px;border-radius:10px;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.add-offer .orange-btn:hover{background-color:#e56500;border-color:#e56500}}@media (min-width: 1024px){.add-offer form{width:746px}.add-offer h2{font-size:30px;margin-bottom:30px}.add-offer .input-block label,.add-offer .select-block label{font-size:22px}.add-offer .animal-group{gap:40px}.add-offer .animal-group input[type=radio]{display:none}.add-offer .animal-group label{font-size:22px;max-width:300px}.add-offer .agreement label{font-size:16px}.add-offer .orange-btn{max-width:500px}}.navtags{margin-top:20px}.navtags-row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -10px;padding:2px 10px 6px}.navtags-row::-webkit-scrollbar{display:none}.navtag{flex-shrink:0;display:inline-flex;align-items:baseline;gap:6px;padding:9px 14px;border:1px solid #C9E6E0;border-radius:20px;background:#fff;color:#001922;font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .2s,border-color .2s}@media (hover: hover){.navtag:hover{border-color:#4a9c8e;color:#4a9c8e}}.navtag .n{color:#9aa5a9;font-size:13px;font-weight:400}.navtag.on{background:#4a9c8e;border-color:#4a9c8e;color:#fff;cursor:default}.navtag.on .n{color:#dbf1ed}.navtag.more{border-color:#4a9c8e;color:#4a9c8e}.navtag.filter-btn{align-items:center;gap:7px}.navtag.filter-btn svg{width:16px;height:16px;color:#4a9c8e}.navtag.filter-btn.on svg{color:#fff}.navtags-all{display:none;flex-wrap:wrap;gap:8px;margin-top:10px}.navtags-all.open{display:flex}.navtags-all .navtag{padding:7px 12px;font-size:14px}.catalog-row{display:flex;flex-direction:column-reverse;align-items:stretch;gap:23px;margin-bottom:100px}.listing-wrap{display:flex;flex-direction:column;gap:50px}.listings{display:grid;gap:25px}.listings.fr4,.listings.fr3{grid-template-columns:repeat(2,minmax(0,1fr))}.listings .offer{display:flex;flex-direction:column;border-radius:20px;color:#001922;text-decoration:none;box-shadow:0 5px 10px 2px #92969533;transition:transform .2s,box-shadow .2s}@media (hover: hover){.listings .offer:hover{transform:translateY(-3px);box-shadow:0 10px 22px 2px #92969559}}.offer .offer-img{aspect-ratio:1 / 1;border-radius:20px;overflow:hidden}.offer .offer-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offer .offer-body{padding:10px 10px 15px;display:flex;flex-direction:column;gap:10px;border-radius:20px;color:#001922;text-decoration:none}.offer .price{font-weight:600;font-size:22px}.offer .title{font-weight:500;font-size:16px}.listings .offer .title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.offer .location{color:#777;font-size:12px}.catalog-row .sidebar{display:none;flex-direction:column;flex-shrink:0;padding:30px;border-radius:20px;color:#001922;text-decoration:none;box-shadow:0 5px 10px 2px #92969533}.catalog-row .sidebar.open{display:flex}.sidebar .header{font-size:25px;font-weight:500}.sidebar .filter{margin:20px 0;display:flex;flex-direction:column;gap:15px}.sidebar .filter .item .title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:20px;font-weight:500;transition:color .2s}@media (hover: hover){.sidebar .filter .item .title:hover{color:#4a9c8e}}.sidebar .filter .item .title span:first-child{width:140px}.sidebar .filter .item .title .arrow{width:14px;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/assets/icons/filter-arrow.svg);transition:transform .3s ease}.sidebar .filter .item.active .title .arrow{transform:rotate(180deg)}.sidebar .filter .item .body{height:0;overflow-y:hidden;transition:height .5s ease}.sidebar .filter .item .body ul{display:flex;flex-direction:column;margin:10px;gap:10px}.sidebar .filter .item .body ul li{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.sidebar .filter .item .body ul li a{color:#001922;text-decoration:none;transition:color .2s}@media (hover: hover){.sidebar .filter .item .body ul li a:hover{color:#4a9c8e}}.sidebar .filter .count{color:#9aa5a9;font-size:14px;flex-shrink:0}.sidebar .filter li.zero{color:#b4bec1}.sidebar .filter li.zero .count{color:#cbd3d5}@media (min-width: 1024px){.navtags-row{flex-wrap:wrap;overflow:visible;margin:0;padding:0}.navtag.filter-btn{display:none}.catalog-row{flex-direction:row;align-items:flex-start}.catalog-row .listings{flex:3}.listings.fr4{grid-template-columns:repeat(4,minmax(0,1fr))}.listings.fr3{grid-template-columns:repeat(3,minmax(0,1fr))}.offer .offer-body{padding:15px 15px 25px}.offer .price{font-size:25px}.offer .title,.offer .location{font-size:16px}.catalog-row .sidebar{display:flex;width:306px;background:#fff}}.empty-state{background:#dbf1ed;border-radius:20px;padding:30px 25px;display:flex;flex-direction:column;align-items:flex-start;gap:15px}.empty-state .empty-icon{width:56px;height:56px;flex-shrink:0;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1}.empty-state h2{font-size:22px;line-height:130%}.empty-state p{font-size:16px;line-height:150%;max-width:640px}@media (min-width: 1024px){.empty-state{padding:40px;gap:20px}.empty-state h2{font-size:30px}.empty-state p{font-size:18px}}.offer .offer-row{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:50px}.offer .photos{margin:0 -10px}.offer .photos .f-carousel{aspect-ratio:1 / 1}.offer .photos .no-photos{aspect-ratio:1 / 1;margin:0 10px;border-radius:20px;overflow:hidden;background-color:#dbf1ed;display:flex;align-items:center;justify-content:center}.offer .photos .no-photos img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.offer .photos .f-carousel__slide{background-color:#dbf1ed}.offer .photos .f-carousel__slide a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s}@media (hover: hover){.offer .photos .f-carousel__slide a:hover{opacity:.8}}.offer .photos .f-carousel__slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.offer .info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.offer .info .price{font-size:30px;font-weight:600;margin-bottom:40px}.offer .info .seller{margin-bottom:35px}.offer .info .seller-info{margin-top:30px;display:flex;align-items:center;gap:20px}.avatar-letter{display:block;width:100%;aspect-ratio:1 / 1}.offer .info .avatar{width:45px;height:45px;border-radius:50%;overflow:hidden;background-color:#4a9c8e}.offer .info .avatar img{aspect-ratio:1 / 1;display:block;width:100%;-o-object-fit:cover;object-fit:cover}.offer .info .seller-name{font-size:22px}.offer .info .seller-name a{color:#001922;text-decoration:none}.offer .info .seller-name a:hover{color:#4a9c8e}.offer .info .location,.offer .info .phone{padding-left:39px;background-repeat:no-repeat;background-position:left center;margin-bottom:35px}.offer .info .location{background-image:url(/assets/icons/show-advert-location.svg);display:flex;align-items:center;min-height:24px}.offer .info .phone{background-image:url(/assets/icons/show-advert-phone.svg);text-align:right}.offer .info .phone .real a{color:#001922;font-size:22px;font-weight:500;text-decoration:none}.offer .info .phone .real a:hover{color:#4a9c8e}.offer .info .phone .hide{color:#001922;font-size:22px;font-weight:500;cursor:pointer;transition:color .2s}@media (hover: hover){.offer .info .phone .hide:hover{color:#4a9c8e}}.offer .info .phone .show{color:#4a9c8e;cursor:pointer}.offer .info .phone .show:hover{color:#ff7101;cursor:pointer}.offer .info .send-mail{width:100%}.offer .info .send-mail-btn{display:block;width:100%;padding:15px 0;border-radius:20px;background-color:#4a9c8e;font-family:inherit;font-size:inherit;font-weight:600;color:#fff;cursor:pointer}.offer .info .send-mail-btn:hover{background-color:#ff7101}.offer .info .send-mail-btn:disabled,.offer .info .send-mail-btn:disabled:hover{background-color:#acacac;cursor:default}.offer .info .send-mail{position:relative}.offer .info .send-mail-btn.is-off,.offer .info .send-mail-btn.is-off:hover{background-color:#acacac;cursor:default}.offer .info .send-mail-tip{position:absolute;left:0;top:calc(100% + 12px);z-index:2;width:-moz-max-content;width:max-content;max-width:min(340px,calc(100vw - 20px));padding:10px 16px;border-radius:10px;background-color:#001922;color:#fff;font-size:14px;line-height:140%;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.offer .info .send-mail-tip:after{content:"";position:absolute;bottom:100%;left:30px;border:7px solid transparent;border-bottom-color:#001922}.offer .info .send-mail.tip-open .send-mail-tip{opacity:1;visibility:visible}.offer .info .send-mail-btn span{background-image:url(/assets/icons/show-advert-mail.svg);background-repeat:no-repeat;background-position:left center;padding-left:25px}.message-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;overflow-y:auto;background-color:#00000080}.message-modal[hidden],.message-modal [data-state]{display:none}.message-modal.s-form [data-state~=form],.message-modal.s-sent [data-state~=sent],.message-modal.s-already [data-state~=already],.message-modal.s-often [data-state~=often],.message-modal.s-limit [data-state~=limit],.message-modal.s-closed [data-state~=closed]{display:block}.message-modal .window{position:relative;box-sizing:border-box;width:100%;max-width:600px;padding:40px 30px 10px;border-radius:20px;background-color:#fff;box-shadow:0 3px 6px #9296951a,0 11px 11px #92969517,0 26px 15px #9296950d}.message-modal .close{position:absolute;top:14px;right:18px;padding:4px 8px;font-family:inherit;font-size:30px;line-height:1;color:#7a7a7a;background:none;cursor:pointer}.message-modal .close:hover{color:#ff7101}.message-modal h2{margin-bottom:10px;font-size:26px;font-weight:600}.message-modal .to{margin-bottom:30px;line-height:150%;color:#7a7a7a}.message-modal .input-block{margin-bottom:20px}.message-modal .input-block label{display:block;margin-bottom:10px;font-size:16px}.message-modal .input-block input,.message-modal .input-block textarea{box-sizing:border-box;width:100%;padding:15px 20px;border:1px solid #4A9C8E;border-radius:10px;font-family:inherit;font-size:16px;color:#001922}.message-modal .input-block textarea{resize:vertical}.message-modal .input-block .hint{display:flex;justify-content:space-between;gap:10px;margin-top:8px;font-size:14px;line-height:150%;color:#7a7a7a}.message-modal .input-block.has-error input,.message-modal .input-block.has-error textarea{border-color:red}.message-modal .error-message{margin-top:8px;font-size:14px;line-height:150%;color:red}.message-modal .form-error{margin-top:20px}.message-modal .trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.message-modal .agreement{display:flex;align-items:flex-start;gap:12px;margin-top:25px}.message-modal .agreement input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;position:relative;width:22px;height:22px;margin:0;border:1.5px solid #ACACAC;border-radius:6px;background-color:#fff;cursor:pointer}.message-modal .agreement input[type=checkbox]:hover{border-color:#ff7101}.message-modal .agreement input[type=checkbox]:checked{background-color:#ff7101;border-color:#ff7101}.message-modal .agreement input[type=checkbox]:checked:after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.message-modal .agreement label{font-size:15px;line-height:150%;color:#7a7a7a;cursor:pointer}.message-modal .agreement a{color:#4a9c8e;text-decoration:underline}.message-modal .agreement a:hover{color:#ff7101}.message-modal .orange-btn{display:block;width:100%;margin:25px 0 30px;padding:15px 50px;border-radius:10px;font-family:inherit;font-size:16px;font-weight:600;color:#fff;background-color:#ff7101;cursor:pointer}.message-modal .orange-btn:hover{background-color:#e56500}.message-modal .orange-btn:disabled{opacity:.6;cursor:default}.message-modal .result p{margin-bottom:20px;line-height:150%}.message-modal .result b{font-weight:600}.message-modal .caution{margin-bottom:20px;padding:20px 24px;border-radius:10px;background-color:#dbf1ed;line-height:150%}@media (max-width: 600px){.message-modal{padding:20px 10px}.message-modal .window{padding:36px 20px 4px}.message-modal h2{font-size:22px;padding-right:30px}}.offer .description h2{font-size:25px;margin-bottom:30px}.offer .description p{line-height:150%;margin-bottom:1em}.offer .description .dates{display:flex;flex-wrap:wrap;gap:15px;margin-top:30px;color:#acacac;font-size:16px}.offer .vk-widget{border-radius:20px;overflow:hidden;box-shadow:0 5px 30px #0003}.offer .vk-widget img{max-width:100%}@media (hover: hover){.offer .vk-widget a{transition:opacity .2s}.offer .vk-widget a:hover{opacity:.8}}@media (min-width: 1024px){.offer .offer-row{flex-direction:row;align-items:flex-start}.offer .content{width:856px;flex-shrink:0}.offer .sidebar{flex-grow:1;min-width:0}.offer .photos{width:100%}.offer .photos .f-carousel,.offer .photos .no-photos{aspect-ratio:16 / 10}.offer .photos .f-carousel__viewport,.offer .photos .no-photos{border-radius:20px;box-shadow:0 5px 30px #0003}.offer .photos .f-carousel__slide,.offer .photos .no-photos{background-color:#f1f3f4}.offer .info{background:#fff;height:535px;border-radius:20px;padding:40px 50px;box-shadow:0 5px 30px #0003}}.thankyou{margin:50px 0}.thankyou .row{display:flex;flex-direction:column-reverse}.thankyou .content h1{font-size:30px;margin-bottom:30px}.thankyou .content p{margin-bottom:20px}.thankyou .content blockquote{padding:15px 0 15px 55px;background-image:url(/assets/icons/thankyou-info.svg);background-size:45px 80px;background-repeat:no-repeat;background-position:left center;margin-bottom:20px}.thankyou .image{height:200px;background-image:url(/assets/tmp_img/thankyou.png);background-repeat:no-repeat;background-position:center;background-size:300px;margin:-30px 0 0}.thankyou .buttons{display:flex;gap:15px;flex-direction:column}.thankyou .buttons .buttons-lk{display:flex;align-items:center;justify-content:center;width:100%;height:40px;background-color:#ff7101;border:1px solid #FF7101;border-radius:10px;color:#fff;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.thankyou .buttons .buttons-lk:hover{background-color:#e56500;border-color:#e56500}}.thankyou .buttons .buttons-vk{display:flex;gap:10px;align-items:center;justify-content:center;width:100%;height:40px;border:1px solid #0077FF;border-radius:10px;text-decoration:none;color:inherit;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.thankyou .buttons .buttons-vk:hover{background-color:#eaf3ff}}.thankyou .buttons .buttons-vk .icon{width:24px;height:24px;background-image:url(/assets/icons/thankyou-vk.svg);background-repeat:no-repeat;background-position:center}@media (min-width: 1024px){.thankyou .row{flex-direction:row}.thankyou .content{width:50%}.thankyou .content h1{font-size:45px;margin-bottom:40px}.thankyou .content p{font-size:20px;font-weight:500;margin-bottom:40px}.thankyou .content blockquote{padding:20px 0 20px 70px;background-size:70px 80px;font-size:20px;font-weight:500;margin-bottom:40px}.thankyou .image{width:50%;height:500px;background-size:100%}.thankyou .buttons{flex-direction:row;gap:20px}.thankyou .buttons .buttons-lk,.thankyou .buttons .buttons-vk{height:50px}}.account{margin:40px 0}.account .row{display:flex;align-items:flex-start;gap:24px}.account .row .sidebar{padding:25px;border-radius:10px;background-color:#fff;box-shadow:0 5px 10px 2px #92969533}.account .row .sidebar .header{font-size:65px;font-weight:800}.account .row .sidebar .links{display:flex;flex-direction:column;gap:25px;margin:40px 0}.account .row .sidebar .links li{display:block;padding-bottom:10px;border-bottom:1px solid #001922}.account .row .sidebar .links li a{color:#001922;text-decoration:none;font-size:20px;font-weight:500}.account .row .sidebar .links li a.active,.account .row .sidebar .links li a:hover{color:#4a9c8e}.account .row .sidebar .add-advert{margin-bottom:30px}.account .row .sidebar .add-advert a{height:40px;display:flex;justify-content:center;align-items:center;color:#fff;text-decoration:none;border:1px solid #FF7101;border-radius:10px;background-color:#ff7101;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account .row .sidebar .add-advert a:hover{background-color:#e56500;border-color:#e56500}}.account .row .sidebar .logout button{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #FF7101;border-radius:10px;background-color:inherit;font-family:inherit;font-size:inherit;font-weight:500;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account .row .sidebar .logout button:hover{background-color:#ff7101;color:#fff}}.account .row .main{flex-grow:1;min-width:0;padding:80px 60px 60px 80px;border-radius:10px;background-color:#fff;box-shadow:0 5px 10px 2px #92969533}.account .row .main .header{font-size:25px;font-weight:600;margin-bottom:35px}@media (min-width: 1024px){.account .row .main .row{flex-direction:row;align-items:stretch;gap:24px}.account .row .main .avatar{flex-shrink:0}.account .row .main .user-form{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.account .row .main .user-form .save-name{align-self:flex-end}}.account .row .main .row{display:flex;flex-direction:column}.account .row .main .avatar{width:220px;display:flex;flex-direction:column;gap:24px}.account .row .main .avatar .image{border-radius:10px;overflow:hidden}.account .row .main .avatar .image img{width:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;display:block}.account .row .main .avatar .tools{display:flex;flex-direction:row;gap:20px}.account .row .main .avatar .tools .delete,.account .row .main .avatar .tools .edit{display:flex;flex-direction:row;align-items:center;gap:5px;cursor:pointer}.account .row .main .avatar .tools .delete:hover,.account .row .main .avatar .tools .edit:hover{color:#4a9c8e}.account .row .main .avatar .tools .delete:before,.account .row .main .avatar .tools .edit:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat}.account .row .main .avatar .tools .delete:before{background-image:url(/assets/icons/avatar_delete.svg)}.account .row .main .avatar .tools .edit:before{background-image:url(/assets/icons/avatar_edit.svg)}.account .row .main .user-form .email{font-size:20px;font-weight:500;margin-bottom:25px;overflow-wrap:anywhere}.account .row .main .user-form label{display:block;font-weight:500;margin-bottom:10px}.account .row .main .user-form input{display:block;width:100%;height:50px;padding:0 20px;background-color:inherit;font-family:inherit;font-size:inherit;border:1px solid #4A9C8E;border-radius:10px}.account .row .main .user-form .accept-messages{display:flex;align-items:flex-start;gap:12px;margin-top:25px}.account .row .main .user-form .accept-messages input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;position:relative;width:22px;height:22px;margin:0;padding:0;border:1.5px solid #ACACAC;border-radius:6px;background-color:#fff;cursor:pointer}.account .row .main .user-form .accept-messages input[type=checkbox]:checked{background-color:#ff7101;border-color:#ff7101}.account .row .main .user-form .accept-messages input[type=checkbox]:checked:after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (hover: hover){.account .row .main .user-form .accept-messages input[type=checkbox]:hover{border-color:#ff7101}}.account .row .main .user-form .accept-messages label{margin:0;font-weight:400;line-height:150%;cursor:pointer}.account .row .main .user-form .accept-messages-hint{margin:8px 0 20px 34px;font-size:14px;line-height:150%;color:#7a7a7a}.account .row .main .user-form .save-name button{display:inline-block;height:40px;padding:0 30px;font-family:inherit;font-size:inherit;background-color:#4a9c8e;border-radius:10px;color:#fff;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account .row .main .user-form .save-name button:hover{background-color:#2c8575}}@media (min-width: 1024px){.account .row .main .row{flex-direction:row;gap:24px}.account .row .main .avatar{flex-shrink:0}.account .row .main .user-form{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.account .row .main .user-form .save-name{align-self:flex-end}}.account .offers{display:flex;flex-direction:column;gap:30px}.account .offers .filters{font-size:20px;font-weight:500}.account .offers .filters ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px 30px;margin:30px 0 20px}.account .offers .filters ul li{display:block}.account .offers .filters ul a.active{border-bottom:1px solid #4A9C8E}.account .offers .filters ul a{color:#001922;text-decoration:none;padding-bottom:5px}.account .offers .filters ul a:hover{color:#4a9c8e;border-bottom:1px solid #4A9C8E}.account .offers .filters ul a .count{margin-left:4px;font-size:16px;font-weight:400;color:#7a7a7a}.account .offers .empty{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.account .offers .empty a{height:40px;padding:0 30px;display:flex;align-items:center;color:#fff;text-decoration:none;border-radius:10px;background-color:#ff7101}.account .offers .empty a:hover{background-color:#e56500}.account .offers .pagination{margin-bottom:0}.account .offers .offer{display:flex;flex-direction:column;gap:30px}.account .offers .offer .image{position:relative;width:220px;flex-shrink:0;border-radius:10px;overflow:hidden}.account .offers .offer .image img{width:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;display:block}.account .offers .offer .image div{display:inline-block;padding:5px 10px;color:#fff;background-color:#001922;border-radius:10px;position:absolute;left:15px;top:15px}.account .offers .offer .content{width:100%;flex-grow:1;flex-shrink:1;display:flex;gap:20px;flex-direction:column;justify-content:space-between}.account .offers .offer .date{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-bottom:20px;color:#acacac}.account .offers .offer .date .refresh{padding:0;border:none;background:none;font:inherit;color:#001922;text-decoration:underline;cursor:pointer;transition:color .2s}@media (hover: hover){.account .offers .offer .date .refresh:hover{color:#4a9c8e}}.account .offers .offer .date>div,.account .offers .offer .date .refresh{white-space:nowrap}.account .offers .offer .date .delete-form{margin:0 0 0 auto}.account .offers .offer .date .delete{padding:0;border:none;background:none;font:inherit;color:#acacac;cursor:pointer}.account .offers .offer .date .delete:hover{color:red}@media (max-width: 1279.98px){.account .offers .offer .date .delete-form{order:1}.account .offers .offer .date .refresh-form{order:2;flex-basis:100%}}.account .offers .offer .title{display:flex;gap:20px;margin-bottom:5px}.account .offers .offer .title h2{font-size:20px;font-weight:500;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.account .offers .offer .title .price{flex-shrink:0}.account .offers .offer .category{color:#acacac;margin-bottom:20px}.account .offers .offer .tools{display:flex;flex-wrap:wrap;gap:24px}.account .offers .offer .tools a{height:40px;flex-grow:1;display:flex;align-items:center;justify-content:center;border-radius:10px;text-decoration:none}.account .offers .offer .tools .edit{width:250px;flex-grow:0;color:#fff;background-color:#4a9c8e;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account .offers .offer .tools .edit:hover{background-color:#2c8575}}.account .offers .offer .tools .unpublish-form{flex-grow:1}.account .offers .offer .tools .unpublish{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:none;font:inherit;cursor:pointer;color:#4a9c8e;border:1px solid #4A9C8E;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account .offers .offer .tools .unpublish:hover{background-color:#4a9c8e;color:#fff}}.account .offers .offer .notice{padding:12px 16px;margin-bottom:20px;border-radius:10px;background-color:#fff3e8;line-height:150%}.account .offers .offer .tools form{flex-grow:0;margin:0}.account .offers .offer .tools .confirm{width:250px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;color:#fff;background-color:#ff7101;font:inherit;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account .offers .offer .tools .confirm:hover{background-color:#e56500;border-color:#e56500}}@media (max-width: 1023.98px){.account>.container>.row{flex-direction:column;align-items:stretch}.account .row .sidebar .header{font-size:40px}.account .row .sidebar .links{margin:25px 0}.account .row .main{padding:30px 20px}.account .offers .offer .tools .edit,.account .offers .offer .tools form,.account .offers .offer .tools .confirm,.account .offers .offer .image{width:100%}}@media (min-width: 1024px) and (max-width: 1279.98px){.account .row .main{padding:40px}}.account-form{margin:40px 0}.account-form .header{font-size:45px;font-weight:700}.account-form .row{display:flex;align-items:flex-start;gap:30px}.account-form .go-back{width:40px;flex-shrink:0}.account-form .main{width:100%;max-width:746px;min-width:0}.account-form .offer{margin-top:50px}.account-form .input-item{margin-bottom:25px}.account-form .input-item label{display:block;font-size:20px;font-weight:500;margin-bottom:15px}.account-form .input-item input{display:block;width:100%;height:50px;padding:0 10px;border:1px solid #4A9C8E;border-radius:10px;font-size:inherit;font-family:inherit;background-color:#fff}.account-form .input-item textarea{display:block;width:100%;padding:10px;border:1px solid #4A9C8E;border-radius:10px;font-size:inherit;font-family:inherit;background-color:#fff}.account-form .input-item .ts-wrapper .ts-control{border:1px solid #4A9C8E;border-radius:10px;padding:15px 20px}.account-form .input-item .ts-wrapper.dropdown-active .ts-control{border-radius:10px 10px 0 0}.account-form .input-item .ts-control input{width:auto;font-size:16px;height:18px;font-family:inherit}.account-form .input-item .ts-control .item{font-size:16px;font-family:inherit}.account-form .input-item .ts-dropdown{padding:5px 10px;border:1px solid #4A9C8E;border-top:0;border-radius:0 0 10px 10px;margin:0;color:inherit;font-family:inherit;font-size:16px;line-height:inherit}.account-form .offer .dropzone{background-color:#dbf1ed;border:1px dashed #4A9C8E;border-radius:10px;padding:17px}.account-form .offer .dropzone .dz-message{width:100%;display:flex;justify-content:center}.account-form .offer .dropzone .dz-button{background-color:#dbf1ed;font-size:inherit;font-family:inherit;cursor:pointer}.account-form .offer .dropzone .dz-button p:first-child{margin-bottom:10px}.account-form .offer .dropzone .dz-button p:last-child{display:inline-block;background-color:#fff;padding:9px 32px;border-radius:10px;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account-form .offer .dropzone .dz-button:hover p:last-child{background-color:#4a9c8e;color:#fff}}.account-form .offer .photos{margin-top:20px;display:flex;flex-wrap:wrap;gap:30px 20px}.account-form .offer .photos .item{display:flex;flex-direction:column;gap:10px;align-items:center}.account-form .offer .photos .gallery-image{display:block;width:170px;height:130px;border-radius:10px;overflow:hidden;position:relative;border:1px solid #eee;cursor:move}.account-form .offer .photos .gallery-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.account-form .offer .photos .gallery-delete{cursor:pointer;transition:color .2s}@media (hover: hover){.account-form .offer .photos .gallery-delete:hover{color:red}}.account-form .offer .photos-info{margin-top:15px;font-size:16px;color:#acacac}.account-form .offer .buttons{margin-top:50px;display:flex;flex-wrap:wrap;gap:24px}.account-form .offer .buttons button{display:inline-block;height:40px;padding:0 30px;font-family:inherit;font-size:inherit;cursor:pointer;border-radius:10px}.account-form .offer .save-btn{background-color:#ff7101;color:#fff;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account-form .offer .save-btn:hover{background-color:#e56500;border-color:#e56500}}.account-form .offer .cancel-btn{border:1px solid #FF7101;background-color:inherit;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account-form .offer .cancel-btn:hover{background-color:#ff7101;color:#fff}}@media (max-width: 1023.98px){.account-form .go-back{display:none}.account-form .header{font-size:30px}}.account-login{width:90%;margin:50px auto}.account-login button{width:100%;height:50px;margin-top:30px;margin-bottom:25px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#4a9c8e;border-radius:10px;font-size:20px;font-weight:500;font-family:inherit;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account-login button:hover{background-color:#2c8575}}.account-login .row{display:flex;align-items:center;justify-content:space-between}.account-login a{color:#001922;text-decoration:none}.account-login a:hover{color:#4a9c8e;text-decoration:underline}@media (min-width: 1024px){.account-login{width:416px}}.account .row .main .password-block{max-width:416px}.account .row .main .password-block .account-form .input-item{margin-bottom:25px}.account .row .main .password-block .account-form .input-item label{display:block;font-size:20px;font-weight:500;margin-bottom:15px}.account .row .main .password-block .account-form .input-item input{display:block;width:100%;height:50px;padding:0 10px;border:1px solid #4A9C8E;border-radius:10px;font-size:inherit;font-family:inherit;background-color:#fff}.account .row .main .password-block .submit{width:100%;height:50px;margin-top:5px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#4a9c8e;border:none;border-radius:10px;font-size:20px;font-weight:500;font-family:inherit;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.account .row .main .password-block .submit:hover{background-color:#2c8575}}.account .row .main .password-block .error{margin:8px 0 0;font-size:14px;color:#c25100}.account .row .main .password-block .ok{margin:0 0 20px;padding:12px 16px;background-color:#dbf1ed;border-radius:10px}.account .row .main .password-block .note{margin:20px 0 0;font-size:15px;color:#5a6b70}.account .row .main .password-block .note a{color:#001922;transition:color .2s}@media (hover: hover){.account .row .main .password-block .note a:hover{color:#4a9c8e}}.set-password h1{font-family:Nunito,Arial,sans-serif;font-weight:800;font-size:34px;line-height:120%;margin:0 0 14px}.set-password .lead{margin:0 0 30px}.set-password .input-item.password{position:relative}.set-password .input-item.password input{padding-right:96px}.set-password .input-item.password .toggle{position:absolute;right:10px;bottom:8px;width:auto;height:34px;margin:0;padding:0 12px;display:inline-flex;font-size:14px;font-weight:400;color:#4a9c8e;background-color:#fff;border:1px solid #4A9C8E;border-radius:8px;transition:background-color .2s,border-color .2s,color .2s}@media (hover: hover){.set-password .input-item.password .toggle:hover{background-color:#4a9c8e;color:#fff}}.set-password .input-item input[readonly]{background-color:#f1f6f5;color:#5a6b70}.set-password .hint{margin:-14px 0 0;font-size:14px;color:#5a6b70}.set-password .error{margin:8px 0 0;font-size:14px;color:#c25100}.set-password .note{margin:26px 0 0;padding:16px 18px;background-color:#dbf1ed;border-radius:10px;font-size:15px}.set-password .note a{color:#001922;text-decoration:underline;transition:color .2s}@media (hover: hover){.set-password .note a:hover{color:#4a9c8e}}.toast{visibility:hidden;min-width:250px;background-color:#4a9c8e;color:#fff;text-align:center;border-radius:10px;padding:10px 20px;position:fixed;z-index:1000;top:120px;right:50px;font-size:16px;opacity:0;transition:opacity .5s ease,visibility 0s linear .5s}.toast.show{visibility:visible;opacity:1;transition-delay:0s}.user_page .row{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.user_page .user-info{width:329px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #FF7101;border-radius:20px;padding:40px 24px;flex-shrink:0}.user_page .user-info .avatar{position:relative;width:207px;align-self:center;border-radius:50%;overflow:hidden;margin-bottom:20px}.user_page .user-info .avatar img{width:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;display:block}.user_page .user-info .avatar:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-size:contain;background-repeat:no-repeat;background-image:url(/assets/icons/avatar-border.svg)}.user_page .user-info h1{font-size:25px;margin-bottom:35px}.user_page .offers{margin-bottom:100px}.user_page .offers h2{font-size:45px;margin-bottom:36px}@media (min-width: 1024px){.user_page .row{flex-direction:row}.user_page .user-info{background:#fff}}.pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:50px}.pagination li{display:block}.pagination li a,.pagination li.active span{display:flex;justify-content:center;align-items:center}.pagination li a.prev_next:hover path{fill:#4a9c8e}.pagination li a.page{width:44px;height:39px;box-shadow:0 5px 10px 2px #92969533;color:#001922;text-decoration:none}.pagination li a.page:hover{height:44px;font-weight:600;color:#4a9c8e}.pagination li.active span{width:44px;height:44px;font-weight:600;box-shadow:0 5px 10px 2px #92969533}@media (min-width: 1024px){.pagination{gap:20px}}.error-hero{padding:24px 0 32px}.error-row{display:flex;flex-direction:column-reverse;align-items:center;gap:24px}.error-text{max-width:560px;text-align:center}.error-code{font-family:Nunito,sans-serif;font-weight:800;font-size:64px;line-height:1;letter-spacing:2px;color:#4a9c8e}.error-text h1{font-size:30px;margin:12px 0 16px}.error-text p{line-height:150%}.error-text p+p{margin-top:10px}.error-btns{display:flex;flex-direction:column;gap:12px;margin-top:28px}.error-btn{display:flex;justify-content:center;align-items:center;height:52px;padding:0 28px;border:1px solid #FF7101;border-radius:10px;font-weight:500;color:#001922;text-decoration:none;transition:background-color .2s,color .2s}.error-btn:hover{color:#ff7101}.error-btn-main{color:#fff;background-color:#ff7101}.error-btn-main:hover{color:#fff;background-color:#e56500}.error-pic{width:100%;max-width:200px}.error-pic img{width:100%;height:auto;display:block;border-radius:30px}.error-links{padding-bottom:60px}.error-links h2{font-size:22px;margin-bottom:14px}.error-links-grid{display:grid;grid-template-columns:1fr;gap:16px}.error-link-card{display:flex;flex-direction:column;gap:6px;padding:18px 22px;border-radius:20px;background-color:#eef6f4;color:#001922;text-decoration:none;transition:transform .2s,box-shadow .2s}.error-link-card:hover{transform:translateY(-3px);box-shadow:0 10px 22px #00000014}.error-link-card .title{font-family:Nunito,sans-serif;font-weight:800;font-size:22px}.error-link-card .title:after{content:" →";color:#ff7101}.error-link-card .desc{line-height:150%;color:#3d5560}@media (min-width: 768px){.error-btns{flex-direction:row;justify-content:center}.error-code{font-size:80px}.error-text h1{font-size:36px}.error-text p{font-size:18px}.error-pic{max-width:340px}.error-links-grid{grid-template-columns:repeat(3,1fr);gap:24px}.error-links h2{font-size:24px}}@media (min-width: 1024px){.error-hero{padding:40px 0 32px}.error-row{flex-direction:row-reverse;justify-content:flex-end;gap:56px}.error-text{flex:0 1 600px;max-width:600px;text-align:left}.error-btns{justify-content:flex-start}.error-pic{flex:0 0 auto;width:min(420px,calc(100vh - 380px));min-width:260px;max-width:none}.error-text h1{font-size:40px}}
