.gl-wrap{--gl-feature:#333333;line-height:1.4;max-width:100%;margin:0 auto 10px;color:#333}.gl-intro{text-align:center;max-width:760px;margin:0 auto 22px;font-size:15px;line-height:1.6;color:#333}.gl-intro p{margin:0}.gl-wrap .gallery-locator-description{width:60%}@media(max-width:590px){.gl-wrap .gallery-locator-description{width:100%}}.gl-search{display:flex;gap:8px;margin:0 0 16px}.gl-search-input{flex:1 1 auto;height:48px;padding:0 16px;border:1px solid #ccc;border-radius:4px;font-size:15px;line-height:24px;color:#333;background:#fff;outline:none}.gl-search-input::placeholder{color:#999}.gl-search-input:focus{border-color:var(--gl-feature)}.gl-search-btn{flex:0 0 auto;width:52px;height:48px;display:flex;align-items:center;justify-content:center;border:0;border-radius:4px;background:var(--gl-feature);color:#fff;cursor:pointer}.gl-search-btn:hover{opacity:.9}.gl-reset-btn{flex:0 0 auto;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:4px;background:#fff;color:#333;cursor:pointer}.gl-reset-btn:hover{background:#f5f5f5}.gl-body{display:flex;gap:10px;background:transparent}.gl-panel{flex:0 0 400px;width:400px;height:500px;overflow-y:auto;background:transparent;border-right:0;-webkit-overflow-scrolling:touch}.gl-map{flex:1 1 auto;height:500px;min-height:500px;background:#ececec;border-radius:8px;overflow:hidden}.gl-count{display:none}.gl-results{list-style:none;margin:0;padding:0}.gl-card{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-top:1px dotted #bbb;cursor:pointer;transition:background .15s ease}.gl-card:hover,.gl-card.is-active{background:#f7f7f7}.gl-card.is-active{box-shadow:inset 3px 0 #000}.gl-card-pin{flex:0 0 auto;color:var(--gl-feature);margin-top:1px;display:flex;flex-direction:column;align-items:center}.gl-card-dist{margin-top:4px;font-size:10px;line-height:1.2;color:#555;font-weight:600;white-space:nowrap}.gl-card-body{flex:1 1 auto;min-width:0}.gl-card-name{font-weight:700;color:#2b2b2b;font-size:15px;margin-bottom:5px}.gl-card-addr{font-size:13.5px;color:#666;line-height:1.55;margin-bottom:8px}.gl-card-links{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.gl-card-link{font-size:13.5px;color:var(--gl-feature);text-decoration:underline}.gl-card-link:hover{opacity:.85}.gl-empty{padding:24px 18px;text-align:center;color:#888;font-size:14px}.gl-iw{font-size:14px;line-height:1.5;width:200px;color:#333}.gl-iw-name{font-weight:700;color:#2b2b2b;margin-bottom:6px;padding-right:20px}.gl-iw-addr{color:#333;margin-bottom:10px}.gl-iw-phone{margin-bottom:8px}.gl-iw-links{display:flex;flex-wrap:wrap;gap:14px}.gl-iw-links a,.gl-iw-phone a{color:var(--gl-feature);text-decoration:underline;font-size:13.5px}.gl-wrap .gm-style-iw-c{padding:8px 12px 12px!important}.gl-wrap .gm-style-iw-d{overflow:auto!important}.gl-wrap .gm-style-iw-ch{position:absolute!important;top:0!important;right:0!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important}.gl-wrap button.gm-ui-hover-effect{position:absolute!important;top:2px!important;right:2px!important;width:24px!important;height:24px!important}.gl-wrap button.gm-ui-hover-effect>span{width:16px!important;height:16px!important;margin:4px!important}.gl-mode-list .gl-map{display:none}.gl-mode-list .gl-panel{flex:1 1 auto;width:100%;height:auto;max-height:640px;border-right:0}@media(max-width:768px){.gl-body{flex-direction:column}.gl-map{order:1;height:300px;min-height:300px;width:100%}.gl-panel{order:2;flex:1 1 auto;width:100%;height:450px;border-right:0;border-top:1px solid #e5e5e5}.gl-mode-list .gl-panel{height:auto;max-height:none;border-top:0}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/gallery-locator.css.map */
