.profile_page h4{text-align:left;color:#555;font-family:Gentona;font-style:normal;font-weight:400;font-size:22px;line-height:32px}.background_owner:before{background-image:url("/assets/img/2020/owner_background.svg");background-size:cover;content:" ";display:block;top:0;left:0;height:352px;right:0;position:absolute;z-index:-1}.background_borrower:before{background-image:url("/assets/img/2020/helper_background.svg");background-size:cover;content:" ";display:block;top:0;left:0;height:352px;right:0;position:absolute;z-index:-1}.profile_page .page_content{margin:auto;width:90%;max-width:1200px}.profile_page .page_view{font-size:18px}.page_view .content{margin:auto;padding:0 0;width:100%}.content .header{width:100%;height:352px;padding-top:96px}.profile_page .content .avatar{overflow:hidden;border-radius:8px;border:2px solid #fff;width:256px;height:256px;vertical-align:top;text-align:center;background-color:#fff;float:left;cursor:pointer}.profile_page .content .avatar img,.profile_page .image_container img{max-width:256px;max-height:256px}.profile_page .content .avatar .new,.profile_page .image_container .new{z-index:10;position:absolute;height:32px;width:32px;top:0;right:0;border-radius:2px;background-color:#fff;opacity:.4;cursor:pointer;display:flex;justify-content:center;align-items:center}.profile_page .content .avatar .new:hover,.profile_page .image_container .new:hover{opacity:.6}.profile_page .content .avatar .new img,.profile_page .image_container .new img{width:24px;height:24px}.profile_page .content .avatar .image_back{opacity:.8;background-size:cover;width:256px;height:256px;position:absolute;filter:blur(2px);background-position:center center;top:0;left:0}.profile_page .content .avatar .image{z-index:5;height:256px;width:256px}.profile_page .content .avatar .loading{z-index:50;position:absolute;margin:auto;left:0;top:0;right:0;bottom:0;background-color:#fff;opacity:.7}.profile_page .profile-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.profile_page .profile-info .general{margin:0 0 8px 16px}.profile_page .profile-info .general .title{font-family:Gentona;font-style:normal;font-weight:700;font-size:18px;line-height:20px;text-transform:uppercase}.profile_page .profile-info .general .title_borrower{color:#24c0a6}.profile_page .profile-info .general .title_owner{color:#b61867}.profile_page .profile-info .general .address{font-family:Gentona;font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-transform:uppercase;color:#555;opacity:.32}.profile_page .profile-info .name{margin:0 0 8px 16px;font-family:Gentona;font-style:normal;font-weight:300;font-size:48px;line-height:56px;color:#001933;padding:0}.profile_page .dog-info{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin:0 0 8px 16px}.profile_page .dog-info .label{background:#fff;border-radius:8px;font-family:Gentona;font-style:normal;font-weight:400;font-size:18px;line-height:24px;display:flex;align-items:center;color:#555;padding:12px 16px 12px 16px;margin-right:16px}.profile_page .profile-info .status{margin:0 0 8px 16px;background:#fff;border-radius:0 28px 28px 28px;padding:16px 24px 16px 24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:max-content}.profile_page .profile-info .user_badge{margin:0 0 8px 16px;background:#fff;border-radius:28px 28px 28px 28px;padding:16px 24px 16px 24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:max-content}.profile_page .profile-info .status_row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.profile_page .profile-info .user_badge .status-text{font-family:Gentona;font-style:normal;font-weight:400;font-size:18px;line-height:24px;display:flex;align-items:center;color:#555;padding-left:12px}.profile_page .profile-info .status .green-ellipse{width:12px;height:12px;border-radius:50%;background:#8d4}.profile_page .profile-info .status .yellow-ellipse{width:12px;height:12px;border-radius:50%;background:#fd0}.profile_page .profile-info .status .red-ellipse{width:12px;height:12px;border-radius:50%;background:#f66}.profile_page .profile-info .status .question-ellipse{width:12px;height:12px;border-radius:50%;background:#727e8b;color:#fff;font-size:.8em;line-height:.8em;text-align:center}.profile_page .profile-info .status .status-text{font-family:Gentona;font-style:normal;font-weight:400;font-size:18px;line-height:24px;display:flex;align-items:center;color:#555;padding-left:12px}.profile_page .profile-info .actions{margin:0 0 8px 16px;color:#000;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.profile_page .profile-details{padding:0}.profile_page .profile-details .actions{display:none;color:#000;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.profile_page .chat-wrapper{display:none;color:#000;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.profile_page .chat-wrapper button{margin:0 0}.profile_page .profile-details .actions .edit,.profile_page .profile-info .actions .edit{margin-top:28px;padding-right:28px;cursor:pointer;opacity:.48;height:24px}.profile_page .profile-details .actions .edit span,.profile_page .profile-info .actions .edit span{margin-left:5px}.profile_page .profile-details .actions .edit a,.profile_page .profile-info .actions .edit a{font-family:Gentona;font-style:normal;font-weight:400;font-size:18px;display:flex;align-items:center;color:#001933}.profile_page .profile-details .actions .edit a:hover,.profile_page .profile-info .actions .edit a:hover{color:#001933;text-decoration:none;opacity:.64}.profile_page .profile-details .actions .edit .dog-edit-wrapper,.profile_page .profile-info .actions .edit .dog-edit-wrapper{padding:0;margin:8px 0 0 0}.profile_page .profile-details .actions .upgrade,.profile_page .profile-info .actions .upgrade{margin-top:28px;padding-left:28px;cursor:pointer;height:24px;border-left:2px solid #f2f6fd}.profile_page .profile-details .actions .upgrade a,.profile_page .profile-info .actions .upgrade a{font-family:Gentona;font-style:normal;font-weight:700;font-size:18px;display:flex;align-items:center;color:#e7a525}.profile_page .profile-details .actions .upgrade a img,.profile_page .profile-info .actions .upgrade a img{height:24px;width:24px;margin-right:9px}.profile_page .profile-details .actions .upgrade a:hover,.profile_page .profile-info .actions .upgrade a:hover{text-decoration:none;opacity:.64}.profile_page .profile-details .actions .info,.profile_page .profile-info .actions .info{margin-top:28px;padding-left:28px;cursor:pointer;opacity:.48;height:24px;border-left:2px solid #f2f6fd}.profile_page .profile-details .actions .info a,.profile_page .profile-info .actions .info a{font-family:Gentona;font-style:normal;font-weight:400;font-size:18px;display:flex;align-items:center;color:#001933}.profile_page .profile-details .actions .info a img,.profile_page .profile-info .actions .info a img{height:24px;width:24px;margin-right:9px}.profile_page .profile-details .actions .info a:hover,.profile_page .profile-info .actions .info a:hover{text-decoration:none;opacity:.64}.chat_report_menu_container{display:flex;flex-direction:row;width:448px;justify-content:space-between}.chat_container{height:48px;margin-top:20px}.chat-wrapper .chat_container_border{border:none}.chat_container .chat_img{width:20px;height:20px;margin-right:10px}.chat_container .with-user{display:inline-block;margin:0;padding:0}.chat_container .with{color:#555;opacity:.64;padding-right:16px;padding-left:16px;display:inline-block}.chat_container .user-picture{display:inline-block}.chat_container .user-picture a figure{display:inline-block}.chat_container .user-picture a figure img{width:48px;height:48px;margin-right:8px;border:2px solid #fff;border-radius:4px;-webkit-transition:.3s ease;transition:.5s ease}.chat_container .user-picture a figure:hover img{opacity:.6}.context-menu-one{width:48px;height:48px;background-color:#f3f5f8;display:block;margin-top:42px}.context-menu-one:hover{background:#cbd6e7;opacity:.64;cursor:pointer}.context-menu-one .report-menu{text-align:center}.context-menu-one .report_img{width:4px;height:16px;margin-top:17px;background-image:url("/assets/img/2020/report-menu.svg");text-align:center}.bottom-wrapper{margin:0 auto 0 auto}.bottom-wrapper .buttons_report{display:flex;flex-direction:row;justify-content:center}.bottom-wrapper .buttons_report .cancel{margin-top:15px}.bottom-wrapper .buttons_report .send{margin:0 0 0 32px}.bottom-wrapper .buttons_mobile_report .send{display:none}form{padding-bottom:27px}form textarea{display:block;min-height:112px;margin-top:32px}.button.primary{margin-top:23px;height:48px}.button.secondary{margin-top:8px;height:48px}.profile_page .profile-details .badges{padding-top:32px;max-width:700px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.profile_page .profile-details .badges .badge{margin-right:16px;background:#f2f6fd;border-radius:16px;width:64px;height:64px;display:flex;justify-content:center;align-items:center;user-select:none;cursor:pointer}.profile_page .profile-details .badges .badge-crown{background:rgba(231,165,37,.16)}.profile_page .profile-details .badges .badge .badge-icon{width:36px}.profile_page .profile-details .badges .dog-thumb{cursor:pointer;border-radius:8px;width:96px;height:96px;margin-right:16px;overflow:hidden;position:relative;background:#f2f6fd;margin-bottom:16px}.profile_page .profile-details .badges .trash-bin{position:absolute;right:0;top:0;width:32px;height:32px;border-top-right-radius:8px;background:rgba(0,25,51,.4);z-index:100;cursor:pointer;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:.3s ease-in-out}.profile_page .profile-details .badges .trash-bin:hover{background:rgba(0,25,51,.3)}.profile_page .profile-details .badges .trash-bin img{width:10px}.profile_page .profile-details .badges .dog-thumb-add-new{border-radius:8px;width:96px;height:96px;margin-right:16px;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#f2f6fd;opacity:.6;cursor:pointer}.profile_page .profile-details .badges .dog-thumb-add-new:hover{opacity:.48}.profile_page .profile-details .about{text-align:left;padding-top:32px}.profile_page .profile-details .params{text-align:left}.profile_page .profile-details .params .param{text-align:left;padding-top:32px;max-width:720px;color:#555;font-family:Gentona;font-style:normal;font-weight:400;font-size:18px;line-height:32px}.profile_page .profile-details .params .my-dogs{padding-top:32px;width:100%}.profile_page .params .ok{width:20px;height:20px;background-image:url("/assets/img/2020/icon-check.svg");background-repeat:no-repeat;background-position:center}.profile_page .params .param_label{margin-left:10px}.profile_page .params .check_container,.profile_page .params .text_container{font-weight:300;align-items:center;display:flex}.profile_page .profile-details .params .attributes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.profile_page .profile-details .params .attributes .label{display:flex;flex-direction:row;align-items:center;padding:12px 16px;background:#f2f6fd;border-radius:8px;font-family:Gentona;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#555;margin-right:8px;margin-bottom:8px}.profile_page .profile-details .params .param .herefore{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.profile_page .profile-details .params .param .herefore .item{display:inline-block;background:#f2f6fd;border-radius:8px;padding:8px 16px;text-align:center;margin:8px 8px 0 0;user-select:none}.profile_page .profile-details .params .param .attributes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.profile_page .profile-details .params .param .attributes .item{display:inline-block;background:#f2f6fd;border-radius:8px;padding:8px 16px;text-align:center;margin:8px 8px 0 0;user-select:none}.dog_param{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.dog_picture{width:256px;height:256px;background:#f7f7f7;border-radius:8px;margin-top:16px;margin-right:16px;overflow:hidden}.dog_picture img{opacity:1;-webkit-transition:.3s ease;transition:.5s ease}.dog_picture img:hover{opacity:.6}.dog_picture .my_dog{width:100%;height:100%;position:relative}.dog_picture img{width:100%;height:100%}.dog_picture .dog_name{background:rgba(255,255,255,.72);backdrop-filter:blur(8px);position:absolute;height:56px;left:0;right:0;bottom:0;display:flex;align-items:center}.dog_picture .dog_name span{font-family:Gentona;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#e12081;margin:16px 0 16px 24px}.new_dog_picture{width:256px;height:256px;background:#f7f7f7;border-radius:8px;margin-top:16px;margin-right:16px;overflow:hidden}.new_dog_picture a{opacity:1;-webkit-transition:.3s ease;transition:.5s ease}.new_dog_picture a:hover{opacity:.6}.new_dog_picture .add_dog{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.new_dog_picture .add_dog .add_dog_img{width:18px;height:18px;opacity:.48}.new_dog_picture .add_dog .add_dog_text{margin-left:8px;font-family:Gentona;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#001933;opacity:.48}.profile_page .bottom-wrapper{display:flex;justify-content:center;width:100%;padding:0;margin:64px auto 96px auto}.profile_page .profile_add{position:absolute;right:0;z-index:50}.fotorama-wrap{position:fixed;top:80px;left:0;bottom:0;right:0;z-index:1000;background:#000;display:flex;flex-direction:row;justify-content:center;transition:opacity 2s ease-in;-moz-transition:opacity 2s ease-in}.fotorama-wrap .fotorama-box{display:block;height:100%;width:900px;position:relative}.fotorama-wrap .fotorama-close{position:absolute;top:0;right:0;color:#fff;cursor:pointer;padding:0 8px 0 0;opacity:.6}.fotorama-wrap .fotorama-close img{width:48px;height:48px}.fotorama-wrap .fotorama-close:hover{opacity:.8}.fotorama__wrap{margin:0 auto}.subscription-benefits-body{display:flex;justify-content:center;margin-top:16px}.subscription-benefits-wrapper{text-align:left;width:300px}.subscription-benefits{text-align:left}.subscription-benefits ul{list-style-position:inside;margin-left:0;list-style-type:none}.subscription-benefits li{margin-top:8px;margin-bottom:8px;list-style-image:url("/assets/img/2020/golden-tick.svg")}@media (min-width:790px) and (max-width:1024px){.fotorama-wrap .fotorama-box{width:790px}}@media (min-width:481px) and (max-width:789px){.profile_page .page_view{font-size:18px}.header_owner{background-image:url("/assets/img/2020/owner_background.svg");background-size:cover}.header_borrower{background-image:url("/assets/img/2020/helper_background.svg");background-size:cover}.background_owner:before{content:unset;background-image:unset}.background_borrower:before{content:unset;background-image:unset;display:flex;flex-direction:row}.profile_page .page_content{margin:auto;width:auto;max-width:unset}.content .header{height:auto;padding:64px 0 32px 88px}.profile_page .content{max-width:768px;flex-direction:column;flex-wrap:wrap;align-items:center}.profile_page .content .avatar{white-space:nowrap;width:160px;height:160px}.profile_page .content .avatar img{max-width:160px;max-height:160px}.profile_page .profile-info{display:flex;flex-direction:column;align-items:flex-start}.profile_page .profile-info .name{font-family:Gentona;font-style:normal;font-weight:300;font-size:42px;line-height:50px}.profile_page .profile-info .actions{display:none}.profile_page .profile-details{padding:16px 16px 0 88px;width:100%}.profile_page .profile-details .actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.profile_page .bottom-wrapper{margin:48px auto 64px auto}.chat_container{margin-top:0}.profile_page .chat-wrapper{display:flex;justify-content:flex-start;padding:16px 0 0 88px}.chat_report_menu_container{justify-content:center}.button.primary{height:48px}.button.secondary{height:48px}.context-menu-one{margin-top:0;margin-left:16px}.profile_page .profile-details .actions .edit{height:auto;margin:0 0}.profile_page .profile-details .actions .upgrade{height:auto;margin:0 0}.profile_page .profile-details .actions .info{height:auto;margin:0 0}.profile_page .profile-details .badges{padding-top:32px;max-width:unset}.fotorama-wrap .fotorama-box{width:auto;max-width:590px}}@media (max-width:639px){.fotorama-wrap{top:48px}.fotorama-wrap .fotorama-box{width:auto;max-width:490px}}@media (min-width:521px) and (max-width:679px){.dog_param{display:flex;flex-direction:column;align-items:flex-start}.dog_picture{width:288px;height:288px}.new_dog_picture{width:288px;height:56px}}@media (min-width:481px) and (max-width:540px){.profile_page .profile-info .actions{display:none}.profile_page .profile-details{padding:16px 16px 0 88px;width:100%}.profile_page .profile-details .actions{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start}.profile_page .profile-details .actions .edit{height:auto;margin:0 0;padding-left:28px;border-left:2px solid #f2f6fd}.profile_page .profile-details .actions .upgrade{height:auto;margin:0 0;padding-top:8px;padding-left:28px;border-left:2px solid #f2f6fd}.profile_page .profile-details .actions .info{height:auto;margin:0 0;padding-top:8px;padding-left:28px;border-left:2px solid #f2f6fd}.dog_param{display:flex;flex-direction:column;align-items:flex-start}.dog_picture{width:288px;height:288px}.new_dog_picture{width:288px;height:56px}}@media (min-width:481px) and (max-width:675px){form textarea{min-height:200px}}@media (max-width:480px){.profile_page .page_view{font-size:18px}.background{display:flex;flex-direction:column;align-items:center}.header_owner{background-image:url("/assets/img/2020/owner_background.svg");background-size:cover}.header_borrower{background-image:url("/assets/img/2020/helper_background.svg");background-size:cover}.background_owner:before{content:unset;background-image:unset}.background_borrower:before{content:unset;background-image:unset}.profile_page .page_content{margin:auto;width:auto;max-width:unset}.content .header{height:auto;padding-top:48px}.profile_page .content{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap;align-items:center}.profile_page .content .avatar{white-space:nowrap;width:192px;height:192px}.profile_page .content .avatar img{max-width:192px;max-height:192px}.profile_page .profile-info{display:flex;flex-direction:column;align-items:center}.profile_page .profile-info .general{margin:16px 0 0 0}.profile_page .profile-info .general_long_breed{display:flex;flex-direction:column;align-items:center}.profile_page .dog-info{margin:18px 0 32px 0}.profile_page .dog-info .label{margin-right:16px}.profile_page .profile-info .name{margin:0 0;font-family:Gentona;font-style:normal;font-weight:300;font-size:36px;line-height:40px}.profile_page .profile-info .status{margin:8px 0 16px 0}.profile_page .profile-info .actions{display:none}.profile_page .profile-details .actions{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start}.profile_page .profile-details{padding:16px 16px 0 16px;width:100%}.profile_page .bottom-wrapper{width:100%;padding:0 16px 0 16px;margin:32px auto 48px auto}.profile_page .bottom-wrapper input{width:100%}.profile_page .chat-wrapper{display:flex;justify-content:center;width:100%;padding:16px 16px 0 16px}.chat_container{height:unset;margin-top:0;display:flex;flex-direction:column;align-items:center;width:100%}.chat-wrapper .chat_container_border{border-bottom:1px solid rgba(85,85,85,.16)}.chat_container .with-user{display:block;margin:12px 0 12px 0;height:48px}.chat_container .with{padding-left:0}.chat_report_menu_container{width:auto;justify-content:center}.modal{max-width:320px;width:100%;padding:15px}.blocker{padding:0}form{padding-bottom:0}.bottom-wrapper .buttons_report{display:none}.bottom-wrapper .buttons_report .cancel{display:none}.bottom-wrapper .buttons_mobile_report .send{display:block;margin:0}.context-menu-one{margin-top:0;margin-left:16px}form textarea{min-height:400px;width:290px;margin-top:32px;padding:16px;font-size:18px}.button.primary.mobile{text-align:center;height:48px;min-width:226px;margin-bottom:0;font-size:16px;padding:0 10px 0 10px}.profile_page .profile-details .badges{padding-top:16px}.profile_page .profile-details .actions .edit{width:100%;height:auto;margin:0 0;padding:16px 0 16px 0;border-bottom:thin solid rgba(85,85,85,.32)}.profile_page .profile-details .actions .upgrade{width:100%;height:auto;margin:0 0;padding:16px 0 16px 0;border-left:none;border-bottom:thin solid rgba(85,85,85,.16)}.profile_page .profile-details .actions .info{width:100%;height:auto;margin:0 0;padding:16px 0 16px 0;border-left:none;border-bottom:thin solid rgba(85,85,85,.16)}.profile_page .profile-details .about{padding-top:24px}.dog_param{display:flex;flex-direction:column;align-items:flex-start}.dog_picture{width:288px;height:288px}.new_dog_picture{width:288px;height:56px}.fotorama-wrap .fotorama-box{width:auto;max-width:400px}}#pay-form .header img{width:24px;height:24px;margin-bottom:23px}