﻿.branch-details-page .main-grid{text-wrap:pretty;}.branch-details-page #map{width:100%;height:394px;border-radius:12px;}.branch-details-page .seo-text{line-height:1.5;white-space:pre-wrap;}.branch-details-page .hours-box,.branch-details-page .contact-box,.branch-details-page .branch-manager-box{padding:30px 40px;}.branch-details-page .hours-box .location,.branch-details-page .contact-box .location,.branch-details-page .branch-manager-box .location{margin-top:35px;}.branch-details-page .hours-box .detail-item,.branch-details-page .contact-box .detail-item,.branch-details-page .branch-manager-box .detail-item{display:grid;grid-auto-flow:column;}.branch-details-page .hours-box .detail-item .end-item,.branch-details-page .contact-box .detail-item .end-item,.branch-details-page .branch-manager-box .detail-item .end-item{text-align:right;}.branch-details-page .branch-manager-box{margin-top:50px;}.branch-details-page .branch-manager-box .grid{display:grid;grid-template-columns:95px auto;grid-auto-flow:column;line-height:1.5;grid-column-gap:20px;}.branch-details-page .branch-manager-box .grid img{border-radius:80px;width:85px;margin-left:10px;}.branch-details-page .branch-manager-box .manager-roles .explanation{margin-top:25px;margin-bottom:10px;font-size:14px;}.branch-details-page .branch-manager-box .manager-roles ul{display:grid;grid-auto-flow:row;font-size:16px;}.branch-details-page .branch-manager-box .manager-roles ul li{display:grid;background-color:#f2f5fb;border-radius:12px;padding:10px 20px;grid-template-columns:30px 1fr;grid-gap:5px;margin-bottom:5px;cursor:pointer;}.branch-details-page .branch-manager-box .manager-roles ul li .icon{max-width:20px;max-height:20px;align-content:center;}.branch-details-page .branch-manager-box .manager-roles ul li .description{align-content:center;}.branch-details-page .branch-manager-box .manager-roles ul li .description a{text-decoration:none;}.branch-details-page .section-header{font-size:26px;text-align:center;margin-top:120px;margin-bottom:30px;}.branch-details-page .grid-container{overflow:hidden;padding:10px 30px;cursor:grab;}.branch-details-page .reviews{display:grid;line-height:1.5;grid-auto-flow:column;}.branch-details-page .reviews .review{padding:30px 40px;display:grid;grid-template-rows:subgrid;grid-row:span 4;margin-bottom:30px;width:300px;user-select:none;}.branch-details-page .reviews .review .stars{color:#faa61a;font-size:32px;}.branch-details-page .features-section{display:grid;row-gap:30px;width:100%;margin:auto;}.branch-details-page .features-section div{display:flex;align-items:center;}.branch-details-page .features-section img.feature-icon{width:40px;max-height:40px;float:left;margin-right:15px;}.branch-details-page .configurable-content-section{width:100%;margin:auto;}.branch-details-page #photos{display:none;}.branch-details-page #photos img{width:100%;border-radius:12px;}.branch-details-page #holiday-schedule-modal{line-height:1.5;display:none;}.branch-details-page #holiday-schedule-modal .holiday-list{display:grid;grid-template-columns:auto;}.branch-details-page #holiday-schedule-modal .holiday-list .date{margin-top:15px;}.branch-details-page .name-comment{border:solid 1px #53a0fd;padding:.7rem;color:#53a0fd;width:fit-content;line-height:1.5;}.branch-details-page .manager-roles{margin-top:20px;}.branch-details-page .manager-roles>a{margin:3px;}@media(min-width:992px){.branch-details-page .main-grid{display:grid;grid-auto-flow:column;grid-auto-columns:55% 38%;grid-column-gap:7%;}.branch-details-page .branch-manager-box{margin-top:0;}.branch-details-page .reviews .review{margin-bottom:0;}.branch-details-page .features-section{grid-template-columns:repeat(3,1fr);column-gap:80px;width:80%;}.branch-details-page .configurable-content-section{width:80%;}}