.sss-studio-location{background:var(--bg);padding:70px 0;font-family:Inter,sans-serif;color:var(--ink)}.sss-studio-location .ssl-wrap{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:640px){.sss-studio-location .ssl-wrap{padding:0 20px}}.sss-studio-location .ssl-head{max-width:640px;margin-bottom:40px}.sss-studio-location .ssl-label{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:500}.sss-studio-location h2{font-size:clamp(1.7rem,3vw,2.3rem);margin:8px 0 0;font-weight:400}.sss-studio-location .ssl-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}@media(max-width:820px){.sss-studio-location .ssl-grid{grid-template-columns:1fr}}.sss-studio-location .ssl-card{border:1px solid var(--line);padding:36px;background:var(--bg)}.sss-studio-location .ssl-row{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.sss-studio-location .ssl-row:last-child{border-bottom:none}.sss-studio-location .ssl-icon{flex-shrink:0;color:var(--ink);margin-top:2px;line-height:0}.sss-studio-location .ssl-row h4{font-size:.94rem;margin:0 0 4px;font-weight:600}.sss-studio-location .ssl-row p{margin:0;color:var(--ink-soft);font-size:.88rem;line-height:1.5}.sss-studio-location .ssl-map{aspect-ratio:1/1;border:1px solid var(--line);position:relative;overflow:hidden;background:linear-gradient(var(--line) 1px,transparent 1px) 0 0/48px 48px,linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0/48px 48px,var(--bg-soft)}.sss-studio-location .ssl-map img{width:100%;height:100%;object-fit:cover;display:block}.sss-studio-location .ssl-pin{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);width:32px;height:32px;border-radius:50% 50% 50% 0;background:var(--ink);rotate:-45deg}.sss-studio-location .ssl-pin:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;background:#fff;border-radius:50%}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sss-studio-location.css.map */
