﻿.store-locator-section{padding:80px 0 40px;background:#f7f8fb}.store-locator{padding:0 15px;margin:0 auto;display:grid;grid-template-columns:1.54fr 1fr;max-width:1320px;width:100%;gap:70px}@media screen and (max-width: 768px){.store-locator{grid-template-columns:1fr}}.store-locator__map{height:600px;width:100%;position:relative;overflow:hidden;border-radius:6px;border:1px solid #233889}@media screen and (min-width: 769px){.store-locator__map{position:sticky !important;top:100px}}@media screen and (max-width: 468px){.store-locator__map{height:400px}}.store-locator__map .gm-style .gm-style-iw-d a{text-decoration:none;border-bottom:1px solid #233889;max-width:fit-content;transition:all .3s ease}.store-locator__map .gm-style .gm-style-iw-d a:hover{color:#f6c002;border-color:#f6c002}.store-locator__map .address{display:flex;gap:10px}.store-locator__header{margin:10px 0 30px;color:#1b2547}.store-locator__textarea a{font-weight:500;color:#233889}.store-locator__textarea a:hover{color:#f6c002}.store-locator__textarea h4{margin:57px 0 10px;color:#2a2f29;font-size:18px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:normal}.store-locator__textarea p{margin:0;color:#1b2547;font-size:16px;font-style:normal;font-weight:300;line-height:22px}.store-locator__textarea strong{margin:30px 0 20px;display:block;color:#1b2547;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.store-locator__textarea ol{padding-left:0;list-style-position:inside;color:#1b2547}.store-locator__textarea ol li{font-weight:300}.store-locator__textarea ol li::marker{color:#233889;font-weight:500}.store-locator__textarea ul{display:flex;flex-direction:column;gap:10px;padding-left:0;color:#1b2547;font-size:16px;font-style:normal;font-weight:300;line-height:22px}.store-locator__textarea ul li{list-style-type:none}.store-locator__textarea ul li::before{content:"• ";margin-right:5px;color:#233889;font-size:22px}.store-locator .btn{font-size:14px;height:auto;line-height:20px;padding:4px 18px;text-transform:capitalize;font-weight:500}.store-locator__location{margin-bottom:51px;max-width:fit-content}.store-locator__location h3{margin:0;cursor:pointer;color:#2a2f29;font-family:"Kanit","Arial",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:22px;transition:all .3s ease;max-width:fit-content;letter-spacing:normal}.store-locator__location h3:hover{text-decoration:underline}.store-locator .address{margin-top:15px}.store-locator .address p{margin:0;color:#1b2547;font-family:"Kanit","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px}.store-locator .btn-link{margin:20px 0 0;color:#233889;font-family:"Josefin Sans","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.48px;padding:0;transition:all .3s ease}.store-locator .btn-link:hover{color:#f6c002;border-color:#f6c002}.store-locator__address{display:flex;align-items:baseline;gap:10px}.gm-style-iw-chr{position:absolute;top:0;right:0}.gm-style .gm-style-iw-c{padding:20px 65px 20px 30px !important}@media screen and (max-width: 468px){.gm-style .gm-style-iw-c{padding:15px !important}}.gm-style .gm-style-iw-d h3{margin:0 0 15px;color:#2a2f29;font-family:"Kanit","Arial",sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:normal}@media screen and (max-width: 468px){.gm-style .gm-style-iw-d h3{max-width:170px}}.gm-style .gm-style-iw-d p{margin:0;color:#2a2f29;font-family:"Kanit","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px}.gm-style .gm-style-iw-d a{margin-top:20px;color:#233889;font-family:"Josefin Sans","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.48px;display:block}