.second-contact-section{padding:var(--sc-padding-top, 60px) 0 var(--sc-padding-bottom, 60px);background:rgb(var(--color-background))}.second-contact-section .page-width{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 2rem}.second-contact__header{text-align:center;margin-bottom:3.5rem}.second-contact__eyebrow{display:inline-block;font-size:1.4rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-foreground),.5);margin-bottom:.6rem}.second-contact__title{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;color:rgb(var(--color-foreground));margin:0 0 .5rem;line-height:1.2}.second-contact__subtitle{font-size:1rem;color:rgb(var(--color-foreground),.6);margin:0}.second-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:start}@media screen and (max-width:749px){.second-contact__grid{grid-template-columns:1fr;gap:2rem}}.second-contact__info-card{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:1.2rem;padding:2.5rem;box-shadow:0 4px 24px rgba(var(--color-shadow),.06);height:100%}.second-contact__brand-block{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(var(--color-foreground),.08)}.second-contact__brand-icon{width:48px;height:48px;background:rgb(var(--color-button));border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.second-contact__brand-icon svg{width:24px;height:24px;fill:rgb(var(--color-button-text))}.second-contact__brand-name{font-size:1.6rem;font-weight:700;color:rgb(var(--color-foreground));margin:0 0 .2rem;line-height:1.2}.second-contact__brand-parent{font-size:1.2rem;color:rgb(var(--color-foreground),.5);margin:0;letter-spacing:.04em}.second-contact__details{display:flex;flex-direction:column;gap:1.4rem}.second-contact__detail-item{display:flex;align-items:flex-start;gap:1rem}.second-contact__detail-icon{width:38px;height:38px;border-radius:10px;background:rgba(var(--color-button),.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.second-contact__detail-icon svg{width:18px;height:18px;stroke:rgb(var(--color-button));fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.second-contact__detail-content{flex:1}.second-contact__detail-label{font-size:1.4rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground),.45);margin:0 0 .25rem}.second-contact__detail-value{font-size:1.2rem;color:rgb(var(--color-foreground));margin:0;line-height:1.5}.second-contact__detail-value a{color:rgb(var(--color-button));text-decoration:none;transition:opacity .2s ease}.second-contact__detail-value a:hover{opacity:.75}.second-contact__map-card{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:1.2rem;overflow:hidden;box-shadow:0 4px 24px rgba(var(--color-shadow),.06);height:100%;display:flex;flex-direction:column}.second-contact__map-header{padding:1.4rem 1.8rem 1rem;border-bottom:1px solid rgba(var(--color-foreground),.08);display:flex;align-items:center;gap:.7rem}.second-contact__map-header-icon{width:32px;height:32px;border-radius:8px;background:rgba(var(--color-button),.08);display:flex;align-items:center;justify-content:center}.second-contact__map-header-icon svg{width:16px;height:16px;stroke:rgb(var(--color-button));fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.second-contact__map-header-text{font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground));margin:0}.second-contact__map-embed{flex:1;min-height:320px;position:relative}.second-contact__map-embed iframe{width:100%;height:100%;min-height:320px;border:none;display:block}@media screen and (max-width:749px){.second-contact__map-embed,.second-contact__map-embed iframe{min-height:260px}.second-contact__info-card{padding:1.8rem}}.second-contact-section .scroll-trigger{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.second-contact-section .scroll-trigger.animate--slide-in{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact.css.map */
