@charset "UTF-8";:root{--text:#333;--grey-text:#bbb;--pink:#eb2b76;--hover-pink:rgba(255,148,184,1);--light-pink:rgba(255,238,244,1);--transition:all .2s ease-in-out;--light-bg:rgba(240,240,240,1);--green-bg:#18a6a9}html{overflow-x:hidden}html.scroll-lock{overflow:hidden}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);vertical-align:baseline;font-size:14px;font-weight:400;line-height:21.2px;color:var(--text);font-family:"Medium",sans-serif}.scroll-lock{overflow:hidden}*::-webkit-scrollbar-thumb{background-color:#ff94b8;border-radius:10px}*::-webkit-scrollbar-track{background-color:var(--light-bg);border-radius:10px}*::-webkit-scrollbar{width:8px}textarea{resize:none}.container{max-width:1400px;width:90%;margin:0 auto}.light-bg{background-color:var(--light-bg)}body{position:relative;overflow-x:hidden;min-width:325px;box-sizing:border-box;scroll-behavior:smooth}a{text-decoration:none;display:block}img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.img{border-radius:20px}ol,ul{list-style-type:none}.mf{font-family:"Medium";font-weight:500}.lf{font-family:"Light";font-weight:300}h1{font-size:32px;line-height:52px;font-family:"Medium";font-weight:500}h2,.h2{font-size:22px;line-height:48px;font-family:"Medium";font-weight:500}h3,.h3{font-size:24px;line-height:36px;font-family:"Medium";font-weight:500}h4,.h4{font-size:20px;line-height:30px;font-family:"Medium";font-weight:500}.section{padding:80px 0}.section.first{padding-top:0}.section.firstin{padding-top:30px}.plank{display:flex;justify-content:space-between;align-items:center;margin-bottom:3em}.plank .btns{display:flex;gap:12px}.plank.white h2{color:#fff}.gallery h1{margin-bottom:20px}.gallery .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2em;margin-bottom:50px}.gallery.loading{opacity:.7}.gallery .img{position:relative;max-height:450px;border:none}.gallery img{aspect-ratio: 1/1}.gallery .img .layout{cursor:pointer;transition:var(--transition);display:none;opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,148,184,.6);border-radius:20px;align-items:center;justify-content:center}.gallery .img .layout::after{content:"Показать";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;line-height:36px;font-family:"Medium";font-weight:500}.gallery .img:hover .layout{display:flex;opacity:1;visibility:visible}.gallery .img:active .layout{background-color:rgba(255,148,184,.8)}.gallery .layout .bottom{position:absolute;bottom:20px;right:20px;display:flex;align-items:center;gap:20px;flex-direction:row}.gallery .count{display:none}.gallery.no-hover .img:hover .layout{display:none}.gallery.no-hover .count{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);background-image:url(../icons/heart-pink.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:#fff}.icon{color:#fff;font-size:13px;line-height:100%;display:flex;gap:8px;align-items:center}.icon::before{content:"";display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;width:15px;height:15px}.eye::before{background-image:url(../icons/Eye.svg)}.chat::before{background-image:url(../icons/Chat.svg)}.likex::before{background-image:url(../icons/like-white.svg)}.btn{display:flex;align-items:center;gap:12px;color:#fff;background-color:var(--pink);font-size:16px;line-height:120%;font-family:"Medium";font-weight:500;border-radius:8px;padding:5px 35px;border:none;cursor:pointer}.btn:hover{background-color:var(--hover-pink)}.btn:active{background-color:var(--pink)}.btn.arrow::before{content:"";display:inline-block;background-image:url(../icons/line.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:24px;height:24px}.btn.green{background-color:var(--green-bg);cursor:pointer}.btn.green:hover{background-color:rgba(24,166,169,.7)}.btn.green:active{background-color:var(--green-bg)}.btn.vip::before{content:"";background-image:url(../icons/vip2.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:18px;height:18px}.btn.up::before{content:"";background-image:url(../icons/Up.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px}.btn.plus::before{content:"";background-image:url(../icons/plus.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px}.btn:disabled{background-color:rgba(207,200,203,.7);cursor:default}a,button{transition:var(--transition)}footer{background-color:var(--text);padding-top:50px;padding-bottom:100px}footer .flex{display:flex;gap:10%}footer .logo-column{width:25%}footer .logo{background-image:url(https://honeybuny.ru/static/img/logo-white.png.pagespeed.ce.s_U0sa_oqq.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:105px;margin-bottom:1em}footer .logo:hover{background-image:url(https://honeybuny.ru/static/img/logo-ping.png.pagespeed.ce.OOnOK1ViuD.png)}footer p,footer a{color:#fff;font-family:"Light";font-weight:300;margin-bottom:.5em;width:-moz-fit-content;width:fit-content}footer .mail{color:var(--hover-pink);text-decoration:underline}footer .mail:hover{opacity:.7}footer a:hover{color:var(--hover-pink);text-decoration:underline}footer .head{font-size:20px;line-height:32px}footer .columns{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr}footer .hr{text-align:center;margin-top:4em}footer .hr p{width:100%}.collection .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.collection .grid .block{border-radius:20px;position:relative;height:118px}.collection .grid .block:hover{box-shadow:0 0 15px 11px rgba(0,0,0,.25)}.collection .grid .btn{position:absolute;top:7px;right:7px;font-size:12px;line-height:18px;padding:2px 16px}.collection .mobile_more{display:none;margin:30px auto}.posts{overflow:hidden}.posts .mobile_a{background-color:var(--pink);padding:6px;text-align:center;color:#fff;border-radius:10px;margin-top:10px;display:none;width:100%}.posts .grid{display:grid;gap:26px;grid-template-columns:repeat(2,1fr)}.posts .grid>.slick-dots{bottom:-40px}.posts .grid.other_post{grid-template-columns:repeat(1,1fr)}.posts .grid.vip-slider{grid-template-columns:repeat(2,100%)}.posts .grid.vip-slider>.slick-list>.slick-track{display:flex;gap:10px}.posts .grid.normal-slider{grid-template-columns:repeat(2,100%);gap:10px}.posts .grid.normal-slider .slick-slide>div{display:flex;gap:10px}.posts .grid.normal-slider>.slick-list>.slick-track{display:flex;gap:10px}.posts .grid .block{height:300px;display:grid!important;grid-template-columns:220px 33% 1fr;gap:15px;box-shadow:0 0 3px 0 rgba(0,0,0,.25);padding:34px 30px;border-radius:20px;background-color:#fff;transition:var(--transition)}.posts .grid .block:hover{background-color:var(--light-pink)}.posts .grid .block.vip{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--pink) 0%,var(--green-bg) 100%)}.posts .grid .block.vip .ws::before{background-image:url(../icons/ws-white.svg)}.posts .grid .block.vip .tg::before{background-image:url(../icons/tg-white.svg)}.posts .grid .block.vip .vk::before{background-image:url(../icons/vk-white.svg)}.posts .grid .block.vip:hover::after{left:-100%}.posts .grid .block.vip .head,.posts .grid .block.vip .text,.posts .grid .block.vip .name,.posts .grid .block.vip .phone,.posts .grid .block.vip .location,.posts .grid .block.vip .icon,.posts .grid .block.vip .year{color:#fff}.posts .grid .block.vip .phone::before{background-image:url(../icons/phone-white.svg)}.posts .grid .block.vip .location::before{background-image:url(../icons/location-white.svg)}.posts .grid .block.vip .year::before{background-image:url(../icons/year-white.svg)}.posts .grid .block.vip .eye::before{background-image:url(../icons/Eye.svg)}.posts .grid .block.vip .chat::before{background-image:url(../icons/Chat.svg)}.posts .grid .block.vip .imgs::after{content:"";background-image:url(../icons/vip2.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:47px;height:47px;position:absolute;top:0;right:25px}.posts .grid .imgs{height:220px;position:relative}.posts .block .slick-dots li:only-child{display:none}.posts .grid img{height:220px;aspect-ratio: 1/1}.posts .grid .slick-slide>div>.block{margin-bottom:10px}.posts .grid .head{font-size:16px;margin-bottom:6px;text-decoration:underline;overflow:hidden;line-height:140%;flex-shrink:0}.posts .grid .head:hover,.posts .grid .phone:hover,.posts .grid .name:hover{text-decoration:underline;color:var(--green-bg)}.posts .grid .text{font-size:12px;line-height:140%;margin-bottom:12px;overflow:auto}.posts .grid .bottom{display:flex;margin-top:auto;gap:20px;grid-column:span 2}.posts .grid .icon{color:var(--grey-text);align-items:center}.posts .grid .chat::before{background-image:url(../icons/Chat-grey.svg)}.posts .grid .eye::before{background-image:url(../icons/Eye-grey.svg)}.posts .grid .desc{display:flex;flex-direction:column;overflow:hidden;height:100%}.posts .grid .name{font-size:20px;line-height:32px}.posts .grid .content{display:flex;flex-direction:column;gap:8px}.posts .grid .phone{font-size:12px}.small-icon{display:flex;align-items:center;gap:6px;line-height:100%}.small-icon::before{content:"";transition:var(--transition);display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px;flex-shrink:0}.socials{display:flex;gap:8px}.socails .small-icon::before{width:20px;height:20px}.small-icon.year::before{background-image:url(../icons/year.svg)}.small-icon.location::before{background-image:url(../icons/location.svg)}.small-icon.phone::before{background-image:url(../icons/phone.svg)}.small-icon.vk::before{background-image:url(../icons/vk.svg)}.small-icon.tg::before{background-image:url(../icons/tg.svg)}.small-icon.ws::before{background-image:url(../icons/ws.svg)}.small-icon.vk:hover::before{transform:scale(1.3)}.small-icon.tg:hover::before{transform:scale(1.3)}.small-icon.ws:hover::before{transform:scale(1.3)}.sl-wrapper{visibility:hidden;opacity:0}.sl-wrapper.slick-initialized{visibility:visible;opacity:1;transition:opacity 2s ease}.imgs .wrapper{display:flex;gap:70px;height:202px;justify-content:space-between}.imgs .imgs_wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,202px);gap:25px}.imgs a{aspect-ratio: 1/1}.imgs .add{position:relative;flex-shrink:0;width:202px;aspect-ratio: 1/1;border-radius:20px;border:none;background-color:var(--pink)}.imgs .add::before{content:"";background-image:url(../icons/plus.svg);position:absolute;width:24px;height:24px;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-position:center;width:70px;height:70px;transition:var(--transition)}.imgs .add:hover::before{transform:translate(-50%,-50%) scale(1.3)}.imgs .add:active::before{transform:translate(-50%,-50%) scale(1.5)}.sorted{padding-bottom:12px;border-bottom:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:25px;margin-bottom:40px}.sorted button{font-size:16px;line-height:26px;color:#18a6a9;border:none;background-color:transparent;cursor:pointer;display:flex;align-items:center}.sorted button:hover{color:var(--pink);text-decoration:underline}.sorted button.active{color:var(--pink)}.sorted button::after{content:"";display:inline-block;width:12px;height:12px;margin-left:6px;background-image:url(../icons/chevron.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:var(--transition)}.sorted button[data-filter="updated_at"]::after,.sorted button[data-filter="created_at"]::after,.sorted button[data-filter="views"]::after,.sorted button[data-filter="comment"]::after,.sorted button[data-filter="rating"]::after,.sorted button[data-filter="like"]::after{transform:rotate(180deg)}.sorted button[data-filter="-updated_at"]::after,.sorted button[data-filter="-created_at"]::after,.sorted button[data-filter="-views"]::after,.sorted button[data-filter="-comment"]::after,.sorted button[data-filter="-rating"]::after,.sorted button[data-filter="-likes"]::after{transform:rotate(0)}.sorted button::before{content:"";display:inline-block;width:12px;height:12px;margin-right:6px;background-repeat:no-repeat;background-size:contain;background-position:center}.sorted button.heart::before{background-image:url(../icons/Heart-green.svg)}.sorted button.clock::before{background-image:url(../icons/Clock.svg)}.sorted button.eye::before{background-image:url(../icons/Eye-green.svg)}.sorted button.chat::before{background-image:url(../icons/Chat-green.svg)}.comments .grid{display:block;-moz-column-count:3;column-count:3;gap:10px;margin-bottom:10px}.comments .grid .comment{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:10px}.comments .grid.short{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px}.comments .grid.short.loading{opacity:.6}.comments .grid.short .comment{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:10px}.comments .grid .comment{border-radius:20px;background-color:var(--light-pink);position:relative;padding:32px 19px;display:flex;flex-direction:column;justify-content:space-between;height:-moz-max-content;height:max-content}.comments .grid .date{position:absolute;top:15px;right:15px;font-family:"Light",sans-serif;font-weight:300;font-size:12px;line-height:18px;color:gray}.comments .grid .top{display:flex;gap:20px;margin-bottom:20px}.comments .grid img{width:70px;height:70px;border-radius:50%}.comments .grid .name{font-size:20px;line-height:32px;font-family:"Medium",sans-serif;font-weight:500;margin-bottom:9px}.comments .grid .desc{font-size:12px;line-height:18px}.comments .grid .bottom{display:flex;justify-content:space-between}.comments .grid .stars{display:flex;gap:4px}.comments .grid .stars span{border:none;background-color:transparent;transition:var(--transition);background-image:url(../icons/star-black.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:15px;height:15px}.comments .grid .stars span.active{background-image:url(../icons/star-pink.svg)}.likes{display:flex;align-items:center;gap:12px}.like,.dislike{font-family:"Light",sans-serif;font-weight:300;font-size:14px;line-height:100%;color:gray;background-color:transparent;border:none;display:flex;gap:6px;align-items:center}.like::before{content:"";display:inline-block;background-image:url(../icons/dislike.svg);transform:rotate(180deg);background-repeat:no-repeat;background-size:contain;background-position:center;width:13px;height:13px}.dislike::before{content:"";display:inline-block;background-image:url(../icons/dislike.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:13px;height:13px}.bread{margin-top:25px;margin-bottom:40px}.bread .next span{line-height:16px}.bread .breads{display:flex;gap:8px;flex-wrap:wrap}.bread ul{line-height:100%}.bread li{display:flex;align-items:center;gap:8px;line-height:100%}.bread span{font-weight:300;font-family:"Light",sans-serif;font-size:12px;line-height:100%;transition:var(--transition)}.bread a{line-height:16px}.bread a:hover span{color:#18a6a9;text-decoration:underline}.bread li:first-child::before{content:"";display:inline-block;background-image:url(../icons/home.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:14px;height:14px;margin-right:4px}.bread li:not(:last-child)::after {content:"";display:inline-block;background-image:url(../icons/arrow-right.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:12px;height:12px}.map{width:100%;height:700px;transition:var(--transition)}.yamp{padding-top:50px}.yamp.no{padding-top:0}.yamp .plank{margin-bottom:20px}.yamp .closed{position:absolute;top:0;left:0;background-color:#000;opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:100%;height:100%}.yamp .undermap{position:relative}.report h1{margin-bottom:.5rem}.report .text{margin-bottom:3em;width:70%;text-wrap:pretty;font-family:"Light",sans-serif;font-weight:300}.report .mail{display:inline-block;color:var(--pink);text-decoration:underline}.report .flex{display:flex;gap:50px;background-color:var(--text);padding:15px 20px;border-radius:20px;width:667px;position:relative}.report label{display:flex;flex-direction:column;gap:7px;margin-bottom:10px}.report label::last-of-type{margin-bottom:0}.report label.error{color:var(--pink)}.report label span{font-size:12px;line-height:18px;font-weight:500;font-family:"Medium",sans-serif;color:#fff}.report label span i{color:var(--pink)}.report form{width:240px}.report input,.report .files,.report textarea{padding:12px 15px;background-color:#fff;border-radius:10px;border:1px solid #fff;outline:none;width:100%;transition:var(--transition);resize:none}.report input::-moz-placeholder,.report .files::-moz-placeholder,.report textarea::-moz-placeholder{font-weight:300;font-family:"Light",sans-serif;color:#ccc}.report input::placeholder,.report .files::placeholder,.report textarea::placeholder{font-weight:300;font-family:"Light",sans-serif;color:#ccc}.report input:focus,.report .files:focus,.report textarea:focus,.report input:hover,.report .files:hover,.report textarea:hover{border:1px solid var(--pink)}.report .files{position:relative;height:78px;cursor:pointer}.report .over_text{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;padding:10px}.report .over_text span{color:var(--text);text-align:center}.report .over_text .grey{color:var(--grey-text);font-size:10px;line-height:14px;text-wrap:pretty}.report input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.report .btn{margin-top:20px;margin-bottom:20px;width:100%;text-align:center;justify-content:center}.report .personal{display:flex;flex-direction:row;align-items:flex-start;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.report .personal a{font-size:12px;line-height:18px;font-weight:300;font-family:"Light",sans-serif;color:var(--green-bg)}.report .personal a:hover{text-decoration:underline}.report .personal:hover .custom_checkbox,.report .personal.error .custom_checkbox{border:1px solid var(--pink)}.report .mes-error{color:var(--pink);font-size:12px;line-height:18px;font-weight:500;font-family:"Medium",sans-serif}.report input[type="checkbox"]{display:none}.report .custom_checkbox{display:inline-block;width:20px;height:20px;background-color:#fff;border-radius:5px;border:1px solid #bdbdbd;cursor:pointer;transition:var(--transition);flex-shrink:0}.report input[type="checkbox"]:checked+.custom_checkbox{background-image:url(../icons/check.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:20px;background-color:var(--green-bg);border:1px solid var(--green-bg)}.report .socials{display:flex;flex-direction:column}.report .socials p{color:#fff}.report .small-icon::before{width:35px;height:35px}.report .icons{display:flex;gap:10px}.report .upload_imgs p{color:#fff;margin-bottom:4px}.report .upload_imgs .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,70px);gap:10px}.report .upload_imgs .img{border-radius:5px;height:70px}.report .upload_imgs .img img{border-radius:5px}.report .upload_imgs .img:hover{cursor:pointer;transform:scale(1.05)}.report .upload_imgs .img::after{content:"Удалить";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;font-size:12px;line-height:18px;font-weight:300;font-family:"Light",sans-serif;color:#fff;opacity:0;visibility:hidden}.report .upload_imgs .img:hover::after{opacity:1;visibility:visible}.callback.report .flex{width:100%;flex-direction:column;gap:30px}.callback.report .grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);gap:20px;width:100%}.callback.report .grid>div{display:flex;flex-direction:column;gap:10px}.callback.report label{height:200px;display:flex;justify-content:space-between;flex-direction:column;margin-bottom:0}.callback.report label.error{height:auto}.callback.report .btn{width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:6px}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10;transition:var(--transition);display:none;opacity:0;visibility:hidden}#overlay.active{display:block;opacity:1;visibility:visible}#dialog-error{position:fixed;top:10%;left:50%;transform:translate(-50%,0);width:450px;background-color:var(--pink);padding:24px;border-radius:20px;display:none;gap:20px;z-index:1111;transition:var(--transition);opacity:0;visibility:hidden}.form_loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:11;border-radius:20px;display:none}.form_loader svg{width:75px;height:75px}#dialog-error.active{display:flex;opacity:1;visibility:visible}#dialog-error .title{color:#fff;font-size:20px;line-height:28px;font-weight:500;font-family:"Medium",sans-serif;margin-bottom:10px}#dialog-error .text{color:#fff;font-size:16px;line-height:24px;font-weight:300;font-family:"Light",sans-serif}#dialog-error img{width:104px;height:100%;-o-object-fit:contain;object-fit:contain}#dialog-error .close{position:absolute;top:10px;right:10px;cursor:pointer;background-image:url(../icons/close.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:24px;height:24px;border:none;background-color:transparent}#dialog-error .close:hover{opacity:.7;transform:scale(1.1)}#dialog-success{position:fixed;top:10%;left:50%;transform:translate(-50%,0);width:450px;background-color:var(--green-bg);padding:24px;border-radius:20px;display:flex;gap:20px;z-index:11;transition:var(--transition);opacity:1;visibility:hidden}#dialog-success.active{display:flex;opacity:1;visibility:visible}#dialog-success .title{color:#fff;font-size:20px;line-height:28px;font-weight:500;font-family:"Medium",sans-serif;margin-bottom:10px}#dialog-success .text{color:#fff;font-size:16px;line-height:24px;font-weight:300;font-family:"Light",sans-serif}#dialog-success img{width:104px;height:100%;-o-object-fit:contain;object-fit:contain}#dialog-success .close{position:absolute;top:10px;right:10px;cursor:pointer;background-image:url(../icons/close.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:24px;height:24px;border:none;background-color:transparent}#dialog-success .close:hover{opacity:.7;transform:scale(1.1)}.report .overflow-report::after{content:"Жалоба отправлена";position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--pink);background-color:var(--text);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:28px;font-weight:500;font-family:"Medium",sans-serif;opacity:0;visibility:hidden;transition:var(--transition);z-index:3}.report .overflow-report.active::after{opacity:1;visibility:visible}.report .overflow-report::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);background-image:url(../icons/loading.svg);background-repeat:no-repeat;background-size:80px;background-position:center;border-radius:20px;opacity:0;visibility:hidden;transition:var(--transition);z-index:2}.report .overflow-report.ready::before{opacity:1;visibility:visible}.callback .overflow-report::after{content:"Обращение отправлено! Спасибо!"}.honeyoverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:22;transition:var(--transition);display:none;opacity:0;visibility:hidden;align-items:center;flex-direction:column}.honeyoverlay.active{display:flex;opacity:1;visibility:visible}.honeyoverlay .honeypop{margin-top:40px}.honeyoverlay #honeypop{width:800px}.honeyoverlay .control_panel{position:absolute;top:0;right:0}.honeyoverlay .control_panel button{border-radius:0 0 0 8px}.honeyoverlay .list{margin-top:20px;display:flex;gap:10px;width:60%;overflow:hidden}.honeyoverlay .list img{border-radius:4px;max-width:100px;cursor:pointer;opacity:.5;transition:var(--transition)}.honeyoverlay .list img:hover{opacity:1}.honeyoverlay .list img.slick-current{opacity:1}.honeyoverlay .list .slick-track{display:flex;gap:10px;width:100%!important}.honeyoverlay .list .slick-list{width:100%}.honeyoverlay .slick-prev,.honeyoverlay .slick-next{background-color:var(--pink);border-radius:50%;width:60px;height:60px}.honeyoverlay .slick-prev svg,.honeyoverlay .slick-next svg{width:30px;height:30px}.honeyoverlay .slick-prev:hover,.honeyoverlay .slick-next:hover{opacity:.8;background-color:var(--pink)}.honeyoverlay .slick-next{right:-80px}.honeyoverlay .slick-prev{left:-80px}.honeyoverlay .inner{display:flex}.honeyoverlay .honeypop .comments{background-color:#fff;width:300px;overflow:auto;padding:20px;height:500px}.honeyoverlay .honeypop .big{border-radius:20px 0 0 0}.honeyoverlay .empty{text-align:center;font-size:16px;margin-top:20px}.honeyoverlay .honeypop .comment{flex-direction:column;align-items:flex-start}.honeypop{display:block;width:600px;max-height:80vh;overflow-y:auto;z-index:11;border-radius:10px}.honeypop .img{height:500px}.honeypop .big{height:100%;border-radius:20px 20px 0 0}.honeypop .bottom{background-color:#fff;padding:20px;border-radius:0 0 20px 20px}.honeypop .buttons{display:flex;justify-content:center;gap:40px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}.honeypop .buttons .btn{line-height:100%}.honeypop .btn.with_like::after{content:"";display:inline-block;width:12px;height:12px;background-image:url(../icons/like-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.honeypop .comments{display:flex;flex-direction:column;gap:15px;padding-top:20px;padding-bottom:20px}.honeypop .comment{display:flex;align-items:center;gap:20px}.honeypop .comment img{width:50px;height:50px;border-radius:50%}.honeypop .comment .name{display:flex;align-items:center;gap:20px}.honeypop .comment .name span{font-family:"Medium",sans-serif;font-weight:500}.honeypop .comment p{font-family:"Light",sans-serif;font-weight:300}.honeypop .more{display:flex;align-items:center;gap:4px;margin-left:auto;margin-bottom:20px;border:none;background-color:transparent;font-family:"Light",sans-serif;font-weight:300;cursor:pointer}.honeypop .more::after{content:"";display:inline-block;width:15px;height:15px;background-image:url(../icons/chevron-black.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:var(--transition)}.honeypop .more:hover{text-decoration:underline}.honeypop .more.active::after{transform:rotate(180deg)}.honeypop .info{display:flex;align-items:center;gap:20px;padding-top:10px;padding-bottom:10px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.honeypop .info .mini_img{display:flex}.honeypop .info img{width:15px;height:15px;border-radius:50%}.honeypop .info img:not(:first-child) {margin-left:-5px}.honeypop .info span{font-family:"Light",sans-serif;font-weight:300}.honeypop form{margin-top:20px;margin-bottom:10px;display:flex;gap:10px}.honeypop form input{flex-grow:1;background-color:#f0f0f0;border-radius:8px;border:1px solid #b0b0b0;padding:10px 20px;font-size:12px;line-height:18px;font-weight:300;font-family:"Light",sans-serif;outline:none;transition:var(--transition)}.honeypop form input.error{color:var(--pink)}.honeypop form input.error::-moz-placeholder{color:var(--pink)}.honeypop form input.error::placeholder{color:var(--pink)}.honeypop form input::-moz-placeholder{color:#b0b0b0}.honeypop form input::placeholder{color:#b0b0b0}.honeypop form input:focus,.honeypop form input:hover{border:1px solid var(--pink)}.honeypop form input:focus::-moz-placeholder{color:transparent}.honeypop form input:focus::placeholder{color:transparent}.honeypop form button{flex-shrink:0;font-size:12px;line-height:18px;padding:5px 20px}.honeypop form button.arrow::before{width:16px;height:16px}.hint-img{height:100px;width:100px;border-radius:10px}.hint-content{display:flex;gap:18px}.hint-desc,.hint-age,.hint-interest,.hint-sex{font-family:"Light",sans-serif;font-weight:300;font-size:10px;line-height:100%;color:#333}.hint-interest{margin-top:10px}.hint-bold{font-weight:500;color:#333;font-size:10px;line-height:100%}.hint-desc{margin-top:10px;text-wrap:pretty}.hint-btn{margin-top:auto}.hint-column{display:flex;flex-direction:column}.hint-flex{display:flex;gap:20px}.hint-name{font-size:12px;line-height:100%;margin-bottom:10px}.hint-btn{font-size:10px;line-height:100%;padding:2px 15px;text-align:center}.hint-btn.arrow::before{width:15px;height:15px}.hint-age{display:flex;align-items:flex-end;gap:8px}.hint-age::before{content:"";transition:var(--transition);display:inline-block;background-color:#fff;background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px;background-image:url(../icons/year.svg)}.hint-sex{display:flex;align-items:flex-end;gap:8px}.hint-sex.man::before{content:"";background-image:url(../icons/man.svg);transition:var(--transition);background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:12px}.hint-sex.woman::before{content:"";background-image:url(../icons/woman.svg);transition:var(--transition);background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:12px}.filter{margin-top:30px;margin-bottom:30px;background-color:#ffeef4;border-radius:20px;width:100%;padding:10px 27px;padding-bottom:40px;display:grid;grid-template-columns:repeat(5,1fr);gap:30px;position:relative}.filter .column{display:flex;flex-direction:column;gap:15px}.filter .radio_box{display:flex;align-items:center;gap:14px}.filter .changer{position:relative;width:35px;height:11px;border-radius:20px;background-color:rgba(255,148,184,.5);transition:var(--transition)}.filter .changer::before{content:"";position:absolute;top:50%;left:0;transform:translate(0,-50%);display:inline-block;width:20px;height:20px;background-color:#ff94b8;border-radius:50%;transition:var(--transition)}.filter .radio_box input{position:absolute;left:-9999px}.filter .radio_box label{font-family:"Light",sans-serif;font-weight:300;cursor:pointer}.filter .radio_box input:not(:checked) + .changer {background-color:rgba(24,166,169,.5)}.filter .radio_box input:not(:checked) + .changer::before {left:50%;background-color:#18a6a9}.filter .radio_box label{display:flex;align-items:center;gap:14px}.filter .radio_box span{transition:var(--transition)}.filter .radio_box .left:hover span{color:var(--pink);text-decoration:underline}.filter .radio_box .right:hover span{color:var(--green-bg);text-decoration:underline}.filter .range_flex{display:flex;width:100%;gap:14px;align-items:center}.filter .min_age,.filter .max_age{color:var(--green-bg)}.filter .min_age{margin-left:20px}.filter .min_age::after{content:"-";transition:var(--transition);margin-left:5px}.filter .max_age{margin-left:5px}.filter label{margin-bottom:30px}.filter .light{font-family:"Light",sans-serif;font-weight:300}.filter .zagl{margin-bottom:8px;display:block}.filter input[type="checkbox"]{display:none}.filter .custom_checkbox{display:inline-block;width:16px;height:16px;background-color:#fff;border-radius:5px;border:1px solid var(--pink);cursor:pointer;transition:var(--transition);flex-shrink:0}.filter input[type="checkbox"]:checked+.custom_checkbox{background-image:url(../icons/check.svg);background-repeat:no-repeat;background-size:contain;background-position:center;background-color:var(--pink);border:1px solid var(--pink)}.filter fieldset{border:none;display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:0}.filter fieldset label{display:flex;align-items:center;gap:20px 10px;cursor:pointer;margin-bottom:10px}.filter fieldset label span{transition:var(--transition);line-height:100%}.filter fieldset label:hover span{color:var(--green-bg);text-decoration:underline}.filter .column-2{grid-column:span 2}.filter input[type="reset"]{border:none;background-color:transparent;color:var(--green-bg);text-decoration:underline;cursor:pointer}.filter input[type="reset"]:hover{opacity:.7}.filter button[type="submit"]{border:none;background-color:transparent;color:var(--pink);text-decoration:underline;cursor:pointer}.filter button[type="submit"]:hover{opacity:.7}.filter .inputs{position:absolute;bottom:10px;right:10px;display:flex;gap:10px}.filter .searchCity input,.filter .searchCity textarea{background-color:#fff;border-radius:20px;padding:9px 15px;border:none;outline:none;border:1px solid #fff;transition:var(--transition);position:relative;line-height:100%}.filter .searchCity input:hover,.filter .searchCity textarea:hover,.filter .searchCity textarea:focus,.filter .searchCity input:focus{border:1px solid var(--pink)}.filter .searchCity .cities{display:none;background-color:#fff;padding:5px 15px;border:none;outline:none;border-radius:10px;border:1px solid #fff;transition:var(--transition);z-index:999;box-shadow:0 5px 10px rgba(0,0,0,.2);flex-direction:column;gap:8px;width:300px;height:125px;overflow-y:scroll;position:absolute;top:0;left:100%;transform:translate(-100%,0)}.filter .searchCity .cities:hover{border:1px solid var(--pink)}.filter .searchCity .cities:has(button) {display:flex}.filter .searchCity{position:relative;display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.filter .searchCity .city_btn{background-color:var(--pink);color:#fff;border:none;padding:5px 15px;border-radius:20px;cursor:pointer;transition:var(--transition)}.filter .searchCity .city_btn:hover{background-color:var(--green-bg)}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);justify-content:center;align-items:center;z-index:9999;display:none}#loader.active{display:flex}#loader svg{width:150px;height:150px;fill:var(--pink);stroke:var(--pink)}.htmx-indicator{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);justify-content:center;align-items:center;z-index:9999;visibility:hidden;opacity:0;display:none}.htmx-indicator svg{width:150px;height:150px;fill:var(--pink);stroke:var(--pink)}.htmx-request .htmx-indicator{visibility:visible;opacity:1;display:flex}.htmx-request.htmx-indicator{visibility:visible;opacity:1;display:flex}.pagin{margin:30px auto;width:-moz-fit-content;width:fit-content;display:flex;gap:10px}.pagin .number{width:38px;height:38px;border-radius:50%;background-color:transparent;color:#bdbdbd;display:flex;align-items:center;justify-content:center;line-height:100%;cursor:pointer}.pagin .number:hover{background-color:var(--pink);color:#fff}.pagin .number.active{background-color:var(--pink);color:#fff;cursor:auto}.pagin .circle{width:38px;height:38px;display:block;border:1px solid var(--pink);border-radius:50%;display:flex;align-items:center;justify-content:center}.pagin .circle::after{content:"";width:20px;height:20px;background-image:url(../icons/small-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:var(--transition)}.pagin .circle.reverse::after{transform:rotate(180deg)}.pagin .circle:hover{opacity:.7}.post{margin-bottom:50px}.post .vips.posts .grid{grid-template-columns:repeat(1,1fr)}.post .vips.posts .block.vip{display:flex!important;flex-direction:column;height:600px}.post .vips.posts .desc{margin-bottom:0}.post .vips.posts .text{margin-bottom:0}.post h1{margin-bottom:30px}.post .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.post .grid>.content{grid-column:span 2}.post .grid .photos{grid-column:span 2;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto-fill,156px);grid-gap:10px;margin-bottom:40px}.post .grid .photos a{line-height:0}.post .grid .photos .first{grid-row:span 3;grid-column:span 2;height:488px}.post .grid .photos img{height:220px;border-radius:15px}.post .collection,.post .pay,.post .desc{margin-bottom:40px}.post .collection h2,.post .pay h2,.post .desc h2{margin-bottom:30px}.post .pay .buttons{display:flex;flex-wrap:wrap;gap:20px}.post .comments{margin-bottom:40px}.post .aside .green{background-color:var(--green-bg);border-radius:20px;padding:15px 32px;display:flex;flex-direction:column;gap:12px;position:relative}.post .aside h2{margin-bottom:20px}.post .aside .name{color:#fff;font-size:24px;line-height:100%;font-weight:500;font-family:"Medium",sans-serif}.post .aside .name .male::before{content:"";background-image:url(../icons/man.svg);transition:var(--transition);background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:12px}.post .aside .name .female::before{content:"";background-image:url(../icons/woman.svg);transition:var(--transition);background-size:contain;background-repeat:no-repeat;background-position:center;width:12px;height:12px}.post .aside .small-icon{font-size:16px;line-height:16px;font-family:"Light",sans-serif;font-weight:300;color:#fff;display:flex;align-items:center;height:20px;gap:8px;line-height:100%}.post .aside .green .small-icon::before{width:20px;height:20px}.post .aside .green .small-icon.year::before{background-image:url(../icons/year-white.svg)}.post .aside .green .small-icon.location::before{background-image:url(../icons/location-white.svg)}.post .aside .green .small-icon.phone::before{background-image:url(../icons/phone-white.svg)}.post .aside .green .small-icon.phone{margin-top:10px;font-size:24px;line-height:24px;font-family:"Medium",sans-serif;color:#fff;cursor:pointer;transition:var(--transition)}.post .aside .green .small-icon.phone:hover{text-decoration:underline}.post .aside .small-icon.vk::before,.post .aside .small-icon.tg::before,.post .aside .small-icon.ws::before{width:26px;height:26px}.post .aside .small-icon.vk::before{background-image:url(../icons/vk-white.svg)}.post .aside .small-icon.tg::before{background-image:url(../icons/tg-white.svg)}.post .aside .small-icon.ws::before{background-image:url(../icons/ws-white.svg)}.post .aside .socials{margin-top:10px}.post .aside .date{position:absolute;top:10px;right:15px;color:#e4e4e4;font-size:12px;line-height:100%;font-weight:300;font-family:"Light",sans-serif}.post .aside .bottom{display:flex;gap:12px;position:absolute;bottom:10px;right:15px}.post .aside .interes{display:grid;margin-top:30px;margin-bottom:60px;grid-template-columns:repeat(2,1fr);gap:10px;gap:20px}.post .aside .interes p{font-size:16px;line-height:100%;font-weight:500;font-family:"Medium",sans-serif;display:flex;gap:12px;align-items:center}.post .aside .interes p::before{content:"";background-image:url(../icons/ok.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:20px}.set_comment{margin-bottom:80px}.set_comment h2{margin-bottom:30px}.set_comment label.error{margin-bottom:10px;color:var(--pink)}.set_comment input[name="rating"]{visibility:hidden;opacity:0;position:absolute;top:-999999}.send_message textarea,.set_comment textarea{width:100%;background-color:#f0f0f0;border-radius:20px;border:1px solid #b0b0b0;padding:10px 20px;font-size:12px;line-height:18px;font-weight:300;font-family:"Light",sans-serif;outline:none;transition:var(--transition)}.send_message textarea::-moz-placeholder,.set_comment textarea::-moz-placeholder{color:#b0b0b0}.send_message textarea::placeholder,.set_comment textarea::placeholder{color:#b0b0b0}.send_message textarea:focus,.send_message textarea:hover,.set_comment textarea:focus,.set_comment textarea:hover{border:1px solid var(--pink)}.send_message textarea:focus::-moz-placeholder,.set_comment textarea:focus::-moz-placeholder{color:transparent}.send_message textarea:focus::placeholder,.set_comment textarea:focus::placeholder{color:transparent}.set_comment label{margin-bottom:30px;display:block}.set_comment label span{display:block;margin-bottom:10px;font-size:16px;line-height:100%;font-weight:500;font-family:"Medium",sans-serif;color:gray}.set_comment .stars{display:flex;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.set_comment .stars button{background-image:url(../icons/Star.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:18px;height:18px;cursor:pointer;transition:var(--transition);border:none}.set_comment .stars button.active{background-image:url(../icons/Star-pink.svg)}.set_comment .stars button.stant{background-image:url(../icons/Star-pink.svg)}.empty h2,.empty .h2{margin-top:150px;margin-bottom:150px;text-align:center}.users .mobile_a{background-color:var(--pink);padding:6px;text-align:center;color:#fff;border-radius:0 0 10px 10px;display:none}.users.green{background-color:var(--green-bg)}.users .grid{display:grid;grid-template-columns:repeat(3,31.9%);gap:30px}.users .block{box-shadow:0 0 20px 0 rgba(0,0,0,.2509803922);padding:25px 35px;border-radius:20px;background-color:#fff;height:780px;display:flex;flex-direction:column;position:relative;overflow:hidden}.users .imgs{height:310px;margin-bottom:25px;position:relative}.users .imgs img{height:310px}.users .slick-dots li:only-child{display:none}.users .head{font-size:24px;line-height:100%;font-weight:500;font-family:"Medium",sans-serif;text-decoration:underline}.users .head:hover{color:var(--green-bg);text-decoration:underline}.users .sex{display:flex;flex-wrap:wrap;align-items:center;line-height:100%;gap:6px}.users .man::before,.users .woman::before{content:"";transition:var(--transition);background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.users .man::before{background-image:url(../icons/man.svg)}.users .woman::before{background-image:url(../icons/woman.svg)}.users .line{display:flex;align-items:center;gap:12px;margin-top:10px;margin-bottom:10px}.users .small-icon::before{width:20px;height:20px}.users .desc{display:flex;flex-direction:column;height:100%}.users .inner{display:flex;flex-direction:column;height:100%;flex-grow:1}.users .interests{display:flex;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px;margin-bottom:10px;height:50px;overflow:hidden}.users .interests b{margin-right:6px;line-height:100%}.users .interests span{font-weight:300;line-height:100%;font-family:"Light",sans-serif}.users .interests span::after{content:","}.users .interests span:last-child::after{content:""}.users .text{height:130px;overflow:auto;margin-bottom:10px;line-height:140%}.users .like_line{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;margin-top:auto}.users .like_line button{background-color:#ff94b8;padding:10px 15px}.users .like_line button:hover{background-color:#eb2b76}.users .like_line button.active{background-color:var(--green-bg)}.users .like_line button.active::before{background-image:url(../icons/bunny-white.svg)}.users .like_line button::before{content:"";background-image:url(../icons/bunny-pink.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:30px;height:30px;transition:var(--transition)}.users .like_line:hover button::before{background-image:url(../icons/bunny-white.svg)}.users .like_line .count{font-size:16px;line-height:100%;font-weight:500;font-family:"Medium",sans-serif;color:#18a6a9;display:flex;align-items:flex-end}.users .like_line .count::before{content:"";background-image:url(../icons/hear-pink.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:20px;margin-right:5px}.users .content{display:flex;align-items:center;justify-content:space-between}.users .content .small-icon::before{width:25px;height:25px}.users .phone{font-size:16px;line-height:21px;font-weight:500;font-family:"Medium",sans-serif;gap:15px}.users .phone:hover{text-decoration:underline;color:var(--green-bg)}.users .phone:before{width:25px;height:25px}.users .bottom{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.users .bottom span{color:#bbb;font-size:12px;line-height:100%}.users .icons{display:flex;gap:20px}.users .icon{gap:4px;align-items:flex-end}.users .eye::before{background-image:url(../icons/Eye-grey.svg)}.users .chat::before{background-image:url(../icons/Chat-grey.svg)}.users .hours{font-size:12px;line-height:100%;color:#bbb}.users .over_content{position:absolute;top:10%;left:5%;width:90%;display:none;pointer-events:none}.users .over_content .line{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.users .over_content .sex{color:#fff}.users .over_content .icons{width:100%;margin-top:5px;justify-content:flex-end}.users .over_content .name{font-size:12px;color:#fff}.users .over_content .small-icon{font-size:12px;color:#fff}.users .over_content .small-icon.year::before{background-image:url(../icons/year-white.svg)}.users .over_content .small-icon.location::before{background-image:url(../icons/location-white.svg)}.users .mobile_bottom{padding:10px;display:none;flex-direction:column;height:100%}.users .mobile_bottom .hearts{display:flex;justify-content:space-evenly;margin-bottom:10px}.users .mobile_bottom .hours{font-size:12px;line-height:100%;color:#bbb;margin-top:auto;display:flex;justify-content:flex-end}.users .mobile_bottom .hours span{color:#bbb;font-size:12px;line-height:100%}.users .mobile_bottom .hours .online{gap:4px}.users .mobile_bottom .hours .online::before{width:8px;height:8px}.users .mobile_bottom .addUserLike{background-image:url(../icons/users-heart.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:30px;height:30px;display:flex;border:none;background-color:transparent;position:relative}.users .mobile_bottom .addUserLike.active{background-color:var(--green-bg)}.users .mobile_bottom .addUserLike::before{content:"";background-image:url(../icons/bunny-white.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block}.users .mobile_bottom .mobile_count{background-image:url(../icons/user-heart-pink.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--green-bg);background-color:transparent;border:none}.avatar_comments{margin-bottom:50px}.more{color:var(--pink);margin-top:30px;border:none;background-color:transparent;cursor:pointer;width:-moz-fit-content;width:fit-content;margin-left:auto;display:flex;font-size:16px;line-height:100%;font-weight:500;font-family:"Medium",sans-serif}.more:hover{color:var(--green-bg);text-decoration:underline}.avatar{position:relative;padding-bottom:10px!important}.avatar button.submit{font-size:14px;padding:2px 10px}.avatar .big{width:100%;height:284px;position:relative;z-index:2}.avatar .shift{width:100%;border-radius:0 0 20px 20px;top:-55px;height:181px;position:relative;padding:0 20px 20px 0;background:linear-gradient(359.2deg,#18a6a9 .77%,#eb2b76 99.37%)}.avatar .bottom{position:relative;top:-45px;display:flex;justify-content:space-between;align-items:center;padding-left:20px}.avatar .bottom .icons{display:flex;gap:12px}.avatar .content{padding-left:5%;display:flex;align-items:flex-end;gap:30px;position:relative;top:-55px}.avatar .content .img_avatar{border:1px solid #fff;border-radius:50%;width:200px;height:200px;flex-shrink:0;aspect-ratio: 1/1;z-index:3;overflow:hidden}.avatar .content .img_avatar img{border-radius:50%;transition:var(--transition)}.avatar .content .img_avatar:hover{border:1px solid var(--pink);opacity:1}.avatar .content .img_avatar:hover img{transform:scale(1.1)}.avatar .names{width:25%}.avatar .names .name{font-size:24px;line-height:100%;font-weight:500;font-family:"Medium",sans-serif;color:#fff;margin-bottom:10px}.avatar .names .phone{font-size:18px;line-height:100%;font-weight:500;font-family:"Medium",sans-serif;color:#fff}.avatar .names .phone::before{background-image:url(../icons/phone-white.svg);width:25px;height:25px}.avatar .like_line{flex-grow:1;display:flex;align-items:center;gap:20px}.avatar .like_line button{background-color:#eb2b76;padding:4px 15px}.avatar .like_line button:hover{background-color:#ff94b8}.avatar .like_line button.active{background-color:var(--green-bg)}.avatar .like_line button.active::before{background-image:url(../icons/bunny-white.svg)}.avatar .like_line button::before{content:"";background-image:url(../icons/bunny-white.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:30px;height:30px;transition:var(--transition)}.avatar .like_line .count{font-size:16px;line-height:100%;font-weight:500;font-family:"Medium",sans-serif;color:#fff;display:flex;align-items:flex-end}.avatar .like_line .count::before{content:"";background-image:url(../icons/heart-white.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:20px;margin-right:5px}.avatar .mf{font-size:12px;font-weight:300;font-family:"Light",sans-serif;color:#f0f0f0}.avatar .icon{align-items:center}.avatar .icon .eye{background-image:url(../icons/Eye-grey.svg)}.avatar .socials{gap:20px}.avatar .small-icon.vk::before,.avatar .small-icon.tg::before,.avatar .small-icon.ws::before{width:26px;height:26px}.avatar .small-icon.vk::before{background-image:url(../icons/vk-white.svg)}.avatar .small-icon.tg::before{background-image:url(../icons/tg-white.svg)}.avatar .small-icon.ws::before{background-image:url(../icons/ws-white.svg)}.avatar .hours{font-size:12px;line-height:100%;color:#bbb}.avatar .online{font-size:12px;line-height:100%;color:#fff}.ava h1{margin-bottom:20px}.ava .buttons{display:flex;gap:20px;margin-bottom:20px}.ava .publish input,.ava .show_phone input{display:none}.ava .publish .btn,.ava .show_phone .btn{background-color:var(--pink)}.ava .publish .btn.active,.ava .show_phone .btn.active{background-color:var(--green-bg)}.ava .img_avatar{position:relative;cursor:pointer}.ava .img_avatar:hover .lay-small{display:flex;transition:var(--transition)}.ava .img_avatar input{display:none}.ava .lay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;opacity:.6;border-radius:50%;width:100%;height:100%;display:none;align-items:center;justify-content:center;font-weight:300;font-family:"Light",sans-serif;line-height:100%;color:#fff;font-size:16px;text-decoration:underline;flex-direction:column-reverse;gap:8px}.ava .lay-small{font-size:16px}.ava .big{display:flex;cursor:pointer}.ava .big input{display:none}.ava .big .edit::after{width:40px;height:40px}.ava .lay-big{border-radius:20px;opacity:.5;font-size:20px}.ava .lay-big p{color:#fff;text-decoration:none;font-size:20px;opacity:.8;text-align:center}.ava .lay-big span{color:#fff;font-size:20px;opacity:.5}.ava .big:hover .lay-big{display:flex;transition:var(--transition)}.ava .edit::after{content:"";background-image:url(../icons/pancil.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:26px;height:26px;display:inline-block}.ava input[type="text"],.ava textarea,.ava input[type="number"]{flex-grow:1;background-color:#f0f0f0;border-radius:15px;border:1px solid #b0b0b0;padding:3px;border-radius:10px;font-size:12px;line-height:18px;font-weight:300;font-family:"Light",sans-serif;outline:none;transition:var(--transition)}.ava input[type="text"]::-moz-placeholder,.ava textarea::-moz-placeholder,.ava input[type="number"]::-moz-placeholder{color:#b0b0b0}.ava input[type="text"]::placeholder,.ava textarea::placeholder,.ava input[type="number"]::placeholder{color:#b0b0b0}.ava input[type="text"]:focus,.ava textarea:focus,.ava input[type="number"]:focus{border:1px solid var(--pink)}.ava input[type="text"]:hover,.ava textarea:hover,.ava input[type="number"]:hover{border:1px solid var(--pink)}.ava input[type="text"]:focus::-moz-placeholder,.ava textarea:focus::-moz-placeholder,.ava input[type="number"]:focus::-moz-placeholder{color:transparent}.ava input[type="text"]:focus::placeholder,.ava textarea:focus::placeholder,.ava input[type="number"]:focus::placeholder{color:transparent}.ava input::-webkit-outer-spin-button,.ava input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ava label.error{position:absolute;top: calc(100% + 10px);left:10px;background-color:#fff;color:var(--pink);padding:8px 15px;border-radius:10px;z-index:10;border:1px solid var(--pink)}.trio{z-index:5;touch-action:manipulation}.ava .click-to-edit{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%}.ava .click-to-edit.publish,.ava .click-to-edit.show_phone{width:-moz-max-content;width:max-content}.ava .click-to-edit.publish:hover,.ava .click-to-edit.show_phone:hover{opacity:.7}.ava .click-to-edit textarea{margin-bottom:11px}.ava .click-to-edit .f{display:flex}.ava .click-to-edit .t{display:none}.ava .click-to-edit.edit:hover{text-decoration:underline;cursor:pointer;color:#fff}.ava .click-to-edit.edit::after{position:absolute;top:0;right:-10px}.ava .click-to-edit.active .f{display:none}.ava .click-to-edit.active .t{display:flex}.ava .in{flex-direction:column;align-items:flex-start;position:relative;display:flex;justify-content:space-between;gap:20px;width:100%}.ava .in p.active{background-color:var(--green-bg)}.ava .in input{display:none}.ava .in input:checked+span{background-color:var(--green-bg)}.ava .in .t{display:none}.ava .in.active .f{display:none}.ava .in.active .t{display:flex}.ava .click-to-edit-btn{background-color:transparent;border:none;cursor:pointer;line-height:100%}.ava .click-to-edit-btn:hover{opacity:.7}.ava .inputs{display:flex;gap:10px;position:relative}.ava .inputs input{width:49%;position:relative}.ava .inputs::before{content:"Имя | Nickname";position:absolute;top:-20px;left:0;font-size:12px;line-height:100%;font-weight:300;font-family:"Light",sans-serif;color:#fff}.ava .socials label{position:relative}.ava .socials label .edit{position:absolute;top:-15px;right:-15px}.ava .socials label .edit::after{width:20px;height:20px}.ava .line input{flex-grow:0}.ava .line .click-to-edit{width:-moz-max-content;width:max-content}.ava .female_buttons{display:flex;gap:20px}.ava .female_buttons .btn.active{background-color:var(--green-bg)}.ava .inter-btn{margin-top:20px;margin-left:auto}.ava .up{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ava .up.next{margin-top:20px}.ava .up h2{margin-bottom:0}.ava .up span{font-size:12px;padding:6px 12px;line-height:100%}.ava .up input[type="file"]{display:none}.ava .img-wrapper{position:relative}.ava .img-wrapper:hover button{display:flex}.ava .img-wrapper button{position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;color:#fff;background-color:rgba(0,0,0,.7);border:none;cursor:pointer;font-size:14px;line-height:100%;font-weight:300;font-family:"Light",sans-serif;border-radius:15px;text-decoration:underline}.ava .img-wrapper .moderate{position:absolute;top:5px;left:5px;background-color:var(--pink);color:#fff;padding:2px 4px;font-size:10px;border-radius:4px}.ava .interests.t{flex-wrap:wrap}.on_moderate{position:relative;border:1px solid var(--pink);-o-object-fit:contain;object-fit:contain}.person{display:grid;grid-template-columns:45% 1fr;gap:50px}.person .post-slider>.slick-dots li{background:var(--green-bg)}.person .post-slider>.slick-dots .slick-active{background:var(--pink)}.posts .post-slider>.slick-list>.slick-track{display:flex;gap:10px}.person .post-slider>.slick-list{margin-left:0}.person .slick-slider>div{padding:5px}.person .posts .grid .person .posts .grid .slick-track{margin-left:5px;margin-right:5px}.person .posts .grid .slick-slide{box-shadow:none;transition:var(--transition)}.person .posts .grid .slick-slide.slick-current{box-shadow:0 0 3px 0 rgba(0,0,0,.25)}.person .picture{border-radius:20px;border:1px solid var(--pink);padding:20px 25px;height:-moz-max-content;height:max-content}.person .pictures{display:flex;flex-direction:column;gap:10px}.perosn .picture .btn{margin-top:15px;margin-left:auto}.person .picture .btn::before{width:15px;height:15px}.person h2{margin-bottom:20px}.person .wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;transition:var(--transition)}.person .wrapper img{border-radius:15px}.person .wrapper a:nth-child(n+7) {visibility:hidden;opacity:0;display:none}.person .wrapper.active a:nth-child(n+7) {display:block;visibility:visible;opacity:1}.person .wrapper a{border-radius:15px}.person .body,.person .line{margin-bottom:20px}.person .body{font-weight:300;font-size:16px;font-family:"Light",sans-serif;line-height:130%}.person .interests{display:grid;grid-template-columns:repeat(3,1fr);justify-items:start;gap:10px}.person .interests p{font-size:16px;line-height:100%;font-weight:500;font-family:"Medium",sans-serif;display:flex;gap:12px;align-items:center}.person .interests p::before{content:"";background-image:url(../icons/ok.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:20px;flex-shrink:0}.person .sex{display:flex;flex-wrap:wrap;align-items:flex-end;line-height:100%;gap:12px}.person .man,.person .woman,.person .year,.person .location{font-weight:300;font-size:16px;font-family:"Light",sans-serif}.person .man::before{content:"";background-image:url(../icons/man.svg);transition:var(--transition);background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.person .woman::before{content:"";background-image:url(../icons/woman.svg);transition:var(--transition);background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.person .line{display:flex;flex-direction:column;gap:12px;margin-top:10px;margin-bottom:20px}.person .small-icon{gap:12px}.person .small-icon::before{width:20px;height:20px}.person .up_post{display:flex;align-items:center;gap:15px;justify-content:space-between;margin-bottom:20px}.person .up_post h2{margin-bottom:0}.person .posts .grid{grid-template-columns:repeat(1,1fr);padding:5px}.person .stats{background-color:var(--pink);padding:25px 30px;border-radius:15px;display:flex;flex-direction:column;gap:12px}.person .stats span{color:#fff}.online{display:flex;align-items:center;gap:8px;line-height:100%}.online::before{content:"";width:12px;height:12px;border-radius:50%;background-color:#35d96c;display:inline-block;margin-right:4px}.cities.active{display:block}.cities h2{margin-bottom:20px}.cities .grey{color:var(--grey-text);margin-bottom:20px}.cities .buttons{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fill,20px);gap:6px;justify-items:start;overflow-y:scroll;height:80%;padding-bottom:20px}.cities .buttons button{border:none;background-color:transparent;cursor:pointer}.cities .buttons button:hover{color:var(--pink);text-decoration:underline}.cities .scroll-gradient{width:100%;position:absolute;bottom:0;height:40px;background:linear-gradient(rgba(255,255,255,0) 0%,#fff 100%)}.cities input{background-color:#fff;border-radius:20px;padding:5px 15px;border:none;outline:none;border:1px solid var(--pink);transition:var(--transition);position:relative;margin-bottom:20px}.cities input:focus,.cities input:hover{border:1px solid var(--green-bg)}.cities .close{position:absolute;top:20px;right:20px;cursor:pointer;background-image:url(../icons/close-black.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:30px;height:30px;border:none;background-color:transparent}.cities .close:hover{opacity:.7;transform:scale(1.1)}.cities{position:fixed;top:15%;left:50%;transform:translate(-50%,0);background-color:#fff;border-radius:20px;width:1000px;height:50%;overflow:hidden;display:none;z-index:15;padding:15px;transition:var(--transition)}.custom *{margin-bottom:10px}#map_coord{display:none}.fancybox__container button{background-color:var(--pink)}.fancybox__container button svg{stroke:white}.fancybox__container button:hover:not([disabled]) {background-color:var(--green-bg)}a[data-fancybox="gallery"]:hover{cursor:pointer;opacity:.7}#ageConfirmation{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);align-items:center;justify-content:center;z-index:1000}#ageConfirmation .hon{background:#fff;padding:20px;border-radius:8px;max-width:700px;text-align:center}#ageConfirmation .buttons{margin-top:30px;display:flex;justify-content:center;gap:20px;font-weight:700;font-family:"Bold",sans-serif}.page404{height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.page404 h1{color:var(--pink);font-size:72px;line-height:100%;font-weight:700;font-family:"Bold",sans-serif;margin-bottom:20px;text-align:center}.page404 h3{text-align:center}.hide_comment_btn{border:none;background-color:transparent;color:var(--pink);text-align:right;text-decoration:underline;cursor:pointer;display:none}.hide_comment_btn:hover{color:var(--green-bg)}.moderate .comment .buttons{display:flex;position:absolute;bottom:10px;right:10px;gap:10px}.moderate .comment .delete{background-color:red}.moderate .comment .delete:hover{background-color:#8b0000}.moderate .comment .ok{background-color:green}.moderate .comment .ok:hover{background-color:#006400}.moderate .users .buttons{display:flex;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);gap:10px}.moderate .users .buttons .ok{background-color:green}.moderate .users .buttons .ok:hover{background-color:#006400}.moderate .users .buttons .banned{background-color:red}.moderate .users .buttons .banned:hover{background-color:#8b0000}.moderate .users .buttons button{font-size:14px}.moderate .users .block{position:relative;overflow:visible}.title_moderate{margin:50px 0 30px 0}.moderate .posts .block{position:relative;overflow:visible}.moderate .posts .buttons{display:flex;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);gap:10px}.moderate .posts .buttons .ok{background-color:green}.moderate .posts .buttons .ok:hover{background-color:#006400}.moderate .posts .buttons .banned{background-color:red}.moderate .posts .buttons .banned:hover{background-color:#8b0000}.moderate .posts .buttons button{font-size:14px}.moderate .images{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;width:100%;max-width:100%}.moderate .images .img{position:relative;display:block}.moderate .images .date{position:absolute;top:10px;right:10px;background-color:#18a6a9;color:#fff;border-radius:3px;padding:5px}.moderate .images .buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.moderate .images .buttons .blurr{grid-column:span 2;background-color:#18a6a9}.moderate .images .buttons .ok{background-color:green}.moderate .images .buttons .ok:hover{background-color:#006400}.moderate .images .buttons .banned{background-color:red}.moderate .images .buttons .banned:hover{background-color:#8b0000}.moderate .images .buttons button{font-size:12px;text-align:center;justify-content:center}.moderate .images .block{height:auto;overflow:hidden}.blur{filter:blur(5px);overflow:hidden}header.edit{z-index:1}header.edit form{display:block;position:static;margin-top:5rem;margin-bottom:5rem;border-radius:20px}header.edit .cats-wrap{display:flex;flex-wrap:wrap;gap:10px;width:100%}header.edit .cats{grid-column:span 3}.post_A{font-size:24px;margin-top:30px;text-decoration:underline;color:var(--pink)}#addingPost .cats{grid-column:span 3}.over_chat{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);display:none;z-index:99999}.over_chat.active{display:block}.openChats{border:none;background-color:var(--pink);cursor:pointer;color:#fff;padding:4px 10px;border-radius:4px;cursor:pointer;margin-left:auto;font-weight:700;font-size:12px;line-height:1}.openChats:hover{background-color:var(--hover-pink)}.no_messages{text-align:center;font-size:20px;font-weight:700;margin-top:30px}.no_messages a{text-align:center;font-size:20px;font-weight:700;margin-top:20px}.no_messages a:hover{text-decoration:underline;color:var(--pink)}.writeMessage{width:-moz-max-content;width:max-content}.avatar .writeMessage{position:absolute;top:10px;right:10px}@keyframes blink {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}.blink{animation:blink 3s infinite}.chats{width:505px;height:100%;position:fixed;right:0;top:0;background-color:#fff;display:flex;flex-direction:column;z-index:9999;overflow-y:scroll;overflow-x:hidden;transition:var(--transition)}.chats .dialog{border:none;border-bottom:1px solid var(--grey-text);cursor:pointer;background-color:inherit;text-align:left;outline:none;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;gap:30px;padding-bottom:10px}.chats .dialog:hover{border-bottom:1px solid var(--pink);background-color:var(--light-pink)}.chats .dialog.new_message{background-color:var(--light-pink)}.chats .dialog.new_message::after{content:"";width:10px;height:10px;border-radius:50%;background-color:var(--pink);position:absolute;top:10px;right:10px}.chats .dialog .dialog-img{flex-shrink:0;width:50px;height:50px;border-radius:50%;margin-right:20px}.chats .dialog .dialog-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.chats .dialog .dialog-online{font-size:10px;position:absolute;bottom:7px;right:10px;line-height:1}.chats .dialog .dialog-online .online{font-size:10px;gap:4px;position:relative;transform:translateX(-30%)}.chats .dialog .dialog-online .online::before{width:8px;height:8px}.chats .dialog .dialog-inner{flex-grow:1}.chats .top{display:flex;flex-direction:row;justify-content:space-between;gap:10px;width:100%;margin-bottom:10px}.chats .top p{color:#fff;padding:6px;border-radius:0 0 4px 0;background-color:var(--green-bg)}.chats .top button{flex-shrink:0;height:-moz-max-content;height:max-content}.chats .openChat{padding:20px;padding-bottom:10px;padding-top:10px;width:100%}.chats .last_message_text{padding-left:20px;padding-right:20px;padding-bottom:10px}.chats .close{color:#fff;padding:6px;border-radius:0 0 0 4px;background-color:var(--pink);border:none;cursor:pointer;transition:var(--transition);outline:none;background-color:var(--green-bg);position:absolute;top:0;right:0}.chats .close:hover{opacity:.7}.chats .title{max-width:75%}.chats .honeychat{padding-top:10px;padding-bottom:10px;width:100%;text-align:center;font-size:20px;background-color:var(--pink);color:#fff;display:flex;align-items:center;justify-content:center;position:relative}.bold{font-weight:700}.window{position:relative;display:none;height:100vh}.window.active{display:flex;flex-direction:column}.window .title{color:#fff;display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.window .title a{color:#fff;text-decoration:underline}.window .honeychat{position:sticky;top:0;right:0;width:100%;z-index:99}.window .message{padding:4px 10px;max-width:50%;width:-moz-max-content;width:max-content;position:relative;display:flex;flex-direction:column;gap:3px}.window .date{font-size:10px;color:var(--white);line-height:1}.window .me{background-color:var(--green-bg);color:#fff;border-radius:4px 0 0 4px;border:1px solid var(--green-bg);align-self:flex-end}.window .me .date{margin-left:auto}.window .not_me{background-color:var(--pink);color:#fff;border-radius:0 4px 4px 0;border:1px solid var(--pink)}.window .messages{display:flex;flex-direction:column;gap:10px;overflow-y:auto;overflow-x:hidden;padding-top:10px;padding-bottom:30px;flex-grow:1;height:100px}.window .messages::-webkit-scrollbar{width:0}.window .form_loader{display:flex;border-radius:0}.window .time{color:#fff;font-size:10px;position:absolute;bottom:2px;right:2px}.window .send_message{width:100%;padding:0 20px 0 20px}.window .send_message .btn{margin-top:10px;width:100%;border-radius:8px;justify-content:center;margin-bottom:10px}.hide_loader{display:none}.invisible{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;display:flex;z-index:2}.invisible div{flex-grow:1}.posts-avatar h2{margin-bottom:20px}.btm{width:-moz-fit-content;width:fit-content}.winner .row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:end;justify-items:center;margin-top:60px;margin-bottom:60px}.winner .row .img{position:relative}.winner .row .place{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:70px;width:70px;background-color:var(--green-bg);border-radius:50%;color:#fff;font-size:28px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.winner .row .img1{order:2}.winner .row .img2{order:1}.winner .row .img3{order:3}.winner .row .img2,.winner .row .img3{height:90%;width:90%}.winner .row .count{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);background-image:url(../icons/heart-pink.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:#fff}.winner .text{margin-top:40px;margin-bottom:60px;font-size:16px}.winner .time{font-size:28px;text-align:center;margin-top:50px;margin-bottom:50px;font-weight:700;line-height:120%}.gallery.prize{margin-top:60px;margin-bottom:60px}#admin_menu{display:none;position:fixed;top:0;left:0;background-color:var(--pink);padding:10px;z-index:999999;color:#fff;border-radius:0 0 10px 0;flex-direction:column;gap:10px}#admin_menu a{color:#fff}#admin_menu.show{display:flex}#admin-menu-toggle{position:fixed;top:50%;left:0;background-color:var(--pink);color:#fff;border:none;outline:none;writing-mode:vertical-rl;text-align:center;transform:rotate(180deg);padding:10px;cursor:pointer;border-radius:4px 0 0 4px}#admin-menu-toggle:hover{opacity:.7}.deleteuserShow{margin-top:30px;margin-bottom:30px;width:-moz-fit-content;width:fit-content}dialog{border:none;border-radius:12px;padding:20px;box-shadow:0 10px 25px rgba(0,0,0,.2);width:90%;max-width:400px;background:#fff;margin:auto}dialog .buttons{margin:20px;display:flex;justify-content:center;gap:20px}dialog .h4{text-align:center}dialog:focus-visible{outline:none}.icons_footer{display:flex;gap:20px}.icons_footer a{width:40px;height:40px}