@media(max-width:768px){.tops-list-wrapper .post-header{flex-direction:column}.tops-list-wrapper .post-header .post-header__left{width:100%}.tops-list-wrapper .post-header .post-header__right{margin-top:10px;width:100%}}.tops-list-wrapper .post-search__enter{margin-bottom:0!important}.tops-list-wrapper .post-new__group{flex:100%;grid-template-columns:repeat(3,1fr)}@media(max-width:1080px){.tops-list-wrapper .post-new__group{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.tops-list-wrapper .post-new__group{grid-template-columns:repeat(1,1fr)}}.tops-detail .report-group__activity{display:flex;align-items:center;flex-wrap:wrap}.tops-detail .report-group__activity .report-group__button{margin-right:8px}.tops-detail .report-group__desc{width:80%!important}@media only screen and (min-width:1283px){.tops-detail .list-branches{width:80%}}.tops-detail .list-branches{margin:auto}.tops-detail .list-branches .branch-wrap .branch-head{display:flex;align-items:center}.tops-detail .list-branches .branch-wrap .branch-head .ranking-box{width:50px;height:50px;background-color:rgba(248,54,0,.0509803922);display:flex;align-items:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;border-radius:100%;position:relative;margin-right:15px;min-width:50px;min-height:50px}.tops-detail .list-branches .branch-wrap .branch-head .ranking-box span{position:relative;z-index:2;font-weight:700;color:#ff4d00;font-size:20px;line-height:28px}.tops-detail .list-branches .branch-wrap .branch-head .ranking-box:after{content:"";position:absolute;top:4px;left:4px;background-color:rgba(248,54,0,.0509803922);border:1px solid #ff4d00;width:42px;height:42px;border-radius:100%;z-index:1}.tops-detail .list-branches .branch-wrap .branch-head .branch-name{font-size:18px;font-weight:700;line-height:28px;color:#463951}.tops-detail .list-branches .branch-wrap .branch-body{margin-left:25px;padding-left:40px;margin-top:8px;margin-bottom:8px;border-left:2px solid #d9d9d9}.tops-detail .list-branches .branch-wrap .branch-body .top-button{display:flex;align-items:center;margin-bottom:18px}.tops-detail .list-branches .branch-wrap .branch-body .top-button a{padding:4px 20px;font-size:14px;font-weight:700;line-height:28px;color:#fff;display:flex;display:-webkit-flex;display:-ms-flexbox;align-items:center;border-radius:5px}.tops-detail .list-branches .branch-wrap .branch-body .top-button .top-button-location{background-color:#ffa236;margin-right:8px}.tops-detail .list-branches .branch-wrap .branch-body .top-button .top-button-contact{background-color:#4ccb68}.tops-detail .list-branches .branch-wrap .branch-body .branch-overview p{font-size:16px;font-weight:400;line-height:22px;color:#252331;display:block!important;-webkit-box-orient:initial;-webkit-line-clamp:initial;margin-bottom:18px}.tops-detail .list-branches .branch-wrap .branch-body .branch-images{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:15px}.tops-detail .list-branches .branch-wrap .branch-body .branch-images .branch-image{position:relative;cursor:pointer}.tops-detail .list-branches .branch-wrap .branch-body .branch-images .branch-image img{border-radius:12px;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.tops-detail .list-branches .branch-wrap .branch-body .branch-images .branch-image .count-cover{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(37,35,49,.6901960784);border-radius:12px}.tops-detail .list-branches .branch-wrap .branch-body .branch-images .branch-image .count-cover span{color:#fff;font-size:25px;font-weight:600;line-height:28px}.tops-detail .list-branches .branch-wrap .branch-body .branch-images .branch-image.main-image{grid-column:span 3;aspect-ratio:16/9!important}.tops-detail .list-branches .branch-wrap .branch-body .branch-footer{display:flex;flex-direction:column}.tops-detail .list-branches .branch-wrap .branch-body .branch-footer .branch-footer-title{font-size:18px;font-weight:700;line-height:28px;color:#463951;margin-bottom:8px}.tops-detail .list-branches .branch-wrap .branch-body .branch-footer .branch-footer-content{position:relative;padding-left:16px;color:#252331;font-size:16px;font-weight:400;line-height:28px;margin-bottom:5px}.tops-detail .list-branches .branch-wrap .branch-body .branch-footer .branch-footer-content:before{content:"•";position:absolute;left:0;top:3px;line-height:1.2}@media only screen and (min-width:1283px){.tops-detail .menu-right{top:30px;position:sticky}}.tops-detail .menu-right .text.title p{font-size:24px;font-weight:600}.tops-detail .menu-right .post-item{margin-top:15px}.tops-detail .menu-right .post-item a{display:flex;align-items:center}.tops-detail .menu-right .post-item a .text.number{width:30px;height:30px;background-color:rgba(248,54,0,.0509803922);display:flex;align-items:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;border-radius:100%;position:relative;margin-right:15px;min-width:30px;min-height:30px}.tops-detail .menu-right .post-item a .text.number span{position:relative;z-index:2;font-weight:700;color:#ff4d00;font-size:16px;line-height:28px}.tops-detail .menu-right .post-item a .text.number:after{content:"";position:absolute;top:1px;left:1px;background-color:rgba(248,54,0,.0509803922);border:1px solid #ff4d00;width:28px;height:28px;border-radius:100%;z-index:1}.tops-detail .menu-right .post-item a .text.name{color:#252331;font-size:15px;line-height:28px;text-transform:uppercase;font-weight:600}.tops-detail .menu-right .post-item a .text.name.active{color:#ff4d00}@media only screen and (max-width:1080px){.tops-detail .menu-right .box-scroll{overflow:auto;max-height:70vh}}