.map-section{padding-top:20px;padding-bottom:40px}.map-section .map-section__map{position:relative;padding-bottom:40%;width:100%}@media screen and (max-width: 768px){.map-section .map-section__map{padding-bottom:130%}}.map-section .map-section__map #map{position:absolute;top:0;left:0;width:100%;height:100%!important}.map-section .map-section__map #map .gm-style-cc,.map-section .map-section__map #map .gmnoprint{opacity:0!important;pointer-events:none!important}.map-section__modal-address{font-size:15px}.map-section .map-section__stores{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:10px}@media screen and (min-width: 768px){.map-section .map-section__stores{grid-template-columns:repeat(6,1fr)}}.map-section .map-section__body{display:flex;flex-direction:column;gap:20px}.map-section .map-section__stores-store{position:relative;width:100%;background-color:transparent;border:none;cursor:pointer;padding-top:10px;padding-bottom:10px;text-align:start;font-size:18px;font-weight:500;color:#000}.map-section .map-section__stores-store:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;transition:all .3s ease}@media screen and (max-width: 768px){.map-section .map-section__stores-store{font-size:15px}}.map-section .map-section__stores-store.active{font-weight:600}.map-section .map-section__stores-store.active:before{height:2px}.map-section__modal-close{background-color:transparent;border:none;cursor:pointer;width:40px;height:40px;color:#000}.map-section .map-section__modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:70vw;max-height:60vh;background-color:#fff;z-index:123;padding:20px;overflow:hidden;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;border:1px solid black}.map-section .map-section__modal .map-section__modal-address{text-decoration:none;font-weight:600}.map-section .map-section__modal .map-section__modal-link{width:100%;font-weight:600}@media screen and (min-width: 768px){.map-section .map-section__modal{max-width:40vw}}.map-section .map-section__modal .map-section__modal-content{overflow:auto;height:100%;margin-top:10px}.map-section .map-section__modal .map-section__modal-content img{max-width:40%;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/71/assets/section-map-section.css.map */
