.contact-details{display:grid;gap:clamp(2.25rem,4vw,3rem);align-content:start}.contact-details__group{display:grid;gap:var(--s-4);align-content:start}.contact-details__more{justify-self:start;display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;font-weight:700;color:var(--c-olive-ink);text-decoration:none}.contact-details__more span{text-decoration:underline;text-decoration-color:#8b8e4b99;text-decoration-thickness:2px;text-underline-offset:.22em}.contact-details__more .icon{width:1.1rem;height:1.1rem;transition:transform var(--dur-2) var(--ease-out)}.contact-details__more:hover{color:var(--c-olive-ink);text-decoration:none}.contact-details__more:hover span{text-decoration-color:currentColor}.contact-details__more:hover .icon{transform:translate(3px)}.contact-social{display:flex;flex-wrap:wrap;gap:var(--s-3);list-style:none;margin:0;padding:0}.contact-social__link{display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;padding:.5rem 1.25rem .5rem 1rem;border-radius:var(--r-pill);background:var(--c-paper);box-shadow:var(--shadow-1);font-weight:600;text-decoration:none;transition:background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.contact-social__link .icon{color:var(--c-olive-ink);transition:color var(--dur-2) var(--ease-out)}.contact-social__link:hover{background:var(--c-accent);color:#fff;box-shadow:var(--shadow-lift);text-decoration:none}.contact-social__link:hover .icon{color:#fff}.contact-door{display:grid;justify-items:start;gap:var(--s-3);padding:clamp(1.5rem,1rem + 2vw,2.25rem);border-radius:var(--r-3);background:var(--c-dark);color:var(--c-on-dark);box-shadow:var(--shadow-2)}.contact-door__text{max-width:44ch;color:var(--c-on-dark-2)}.contact-door__link{min-height:2.75rem;margin-top:var(--s-2)}.contact-door :focus-visible{outline-color:#b9bb8a}@media print{.contact-social,.contact-door{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-contact.css.map */
