.landing-shop{border-bottom:1px solid #d1ab2425}.landing-shop-intro{max-width:370px}.landing-shop-intro .button{margin-top:22px}.landing-shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.landing-shop-card{min-width:0}.landing-shop-card .model-stage{height:340px;position:relative;border:1px solid #d1ab2438;border-radius:20px;background:radial-gradient(ellipse at 45% 35%,#263147,#0c1128 75%);overflow:hidden}.landing-shop-card>a{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:20px}.landing-shop-card h3{font-family:'Barlow Condensed',sans-serif;font-size:27px;margin:0}.landing-shop-card>a>span{color:var(--gold);font-size:24px}.landing-shop-card>p,.landing-shop-note{font-size:12px;line-height:1.8;color:var(--muted)}.landing-shop-note{margin:30px 0 0}.landing-shop-card>a:hover{color:var(--gold)}@media(max-width:760px){.landing-shop .section-top{align-items:flex-start;flex-direction:column}.landing-shop-grid{grid-template-columns:1fr;gap:32px}.landing-shop-card .model-stage{height:360px}.landing-shop-intro{max-width:100%}.landing-shop-card h3{font-size:25px}}@media(min-width:761px) and (max-width:1000px){.landing-shop-card .model-stage{height:270px}}
.location-section{border-top:1px solid #d1ab2425}.location-details{max-width:370px}.location-details address{font-style:normal;font-size:18px;line-height:1.7;color:var(--white);margin:20px 0}.location-details .location-note{font-size:12px;margin-bottom:22px}.location-map{border:1px solid #d1ab2440;border-radius:20px;overflow:hidden;background:var(--panel)}.location-map iframe{display:block;width:100%;height:420px}.location-section .section-top{align-items:flex-start}@media(max-width:760px){.location-section .section-top{flex-direction:column}.location-details{max-width:100%}.location-map iframe{height:340px}.location-details address{font-size:16px}}
