.page-title{margin-top:0}.dealer-page-title{margin-bottom:3rem}@media screen and (min-width:750px){.dealer-page-title{margin-bottom:4rem}}.page-placeholder-wrapper{justify-content:center;display:flex}.page-placeholder{height:52.5rem;width:52.5rem}.content-drawer{height:524px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);min-width:250px;background-color:#f8fafccc;margin:12px;box-shadow:0 2px 6px #0000004d;border-radius:12px;padding-bottom:12px 0;width:25vw}.content-drawer.collapsed{height:40px;overflow:hidden;min-width:40px;box-shadow:0 1px 4px -1px #0000004d;width:40px}.content-drawer__header{display:flex}.content-search__wrapper{flex:1;margin:.6rem 1.2rem}.content-search__wrapper input{height:4rem;padding:1.2rem;font-size:1.2rem}.content-search__wrapper label{font-size:1.2rem;margin-left:4.4rem;margin-top:.6rem}.content-search__wrapper input:focus,.content-search__wrapper input:not(:placeholder-shown){padding:2rem 1.2rem .4rem;box-shadow:unset}.expand-button{height:40px;font-size:20px;border:none;font-weight:700;color:#666;min-width:40px;text-align:center;background-color:#fff;margin:0;border-radius:12px;cursor:pointer;width:40px;line-height:36px}.content-drawer:not(.collapsed) .expand-button{background-color:transparent}.content-drawer-inner{height:calc(100% - 66px);overflow:scroll;border-radius:12px}.content-drawer-element{padding:12px;border:2px solid #f8fafc;background-color:#fff;margin:12px;box-shadow:0 2px 6px #0000004d;border-radius:12px;cursor:pointer}.content-drawer-element.active{border-color:#f6821f;box-shadow:0 2px 6px #f6821f}.content-drawer-element:last-child{margin-bottom:12px}.content-drawer-element_title{font-size:1.2rem;font-weight:700}.content-drawer-element_subtitle{font-size:1rem;text-align:right}.content-drawer-element_detail-wrapper:before{height:1px;content:"";background-color:#dedede;margin:12px 6px;width:calc(100% - 12px);display:block}.content-drawer-element_detail-wrapper a{text-decoration:none;color:#f6821f}.content-drawer-element_services{font-size:1rem}.content-drawer-element_address,.content-drawer-element_phone{font-size:1.2rem;margin-top:12px}.content-drawer-element_address i,.content-drawer-element_phone i{margin-right:6px}.content-drawer-element:not(.active) .content-drawer-element_detail-wrapper{display:none}#map{height:560px;background-color:gray;width:100%}#map>div>div>div:last-child,#map>div>div>div:nth-last-child(3){visibility:hidden!important}.map-button-wrapper button{height:36px;font-size:16px;border:none;font-weight:700;color:#666;text-align:center;margin:12px;border-radius:12px;cursor:pointer;width:36px;line-height:36px}.map-button-wrapper button,.map-button-wrapper-zoom{background-color:#fff;box-shadow:0 1px 4px -1px #0000004d}.map-button-wrapper-zoom{margin-right:12px;flex-direction:column;border-radius:12px;display:flex}.map-button-wrapper-zoom button{height:36px;font-size:18px;border:none;font-weight:700;color:#666;text-align:center;background-color:#fff;border-radius:12px;cursor:pointer;width:36px;line-height:36px}.map-button-wrapper-zoom div{height:1px;overflow:hidden;position:relative;top:0;background-color:#e6e6e6;margin:0 6px;width:24px}.expand-button:hover,.map-button-wrapper button:hover,.map-button-wrapper-zoom button:hover{color:#333}.map-button-wrapper button:disabled,.map-button-wrapper-zoom button:disabled{color:#d1d1d1}.map-button-wrapper-all{text-decoration:underline;font-weight:700;margin-right:1.2rem;color:#f6821f;align-items:center;cursor:pointer;display:flex}