.pc-contact{--contact-black: #000000;--contact-white: #fff;background:var(--contact-white);color:var(--contact-black);overflow:hidden}.pc-contact *{box-sizing:border-box}.pc-contact__hero{display:grid;min-height:0;padding:clamp(28px,3.2vw,48px) clamp(28px,5vw,88px) clamp(14px,2vw,28px);position:relative}.pc-contact__intro{max-width:640px}.pc-contact__eyebrow,.pc-contact__detail span{display:block;font-size:.98rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.pc-contact__intro h1{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(3.6rem,4.44vw,6.24rem);font-weight:700;letter-spacing:-.05em;line-height:.94;margin:12px 0 14px;max-width:none;text-transform:none}.pc-contact__intro h1>span{display:block;white-space:nowrap}.pc-contact__bang{display:inline-block;height:.78em;margin-left:.08em;position:relative;vertical-align:-.02em;width:.25em}.pc-contact__bang i,.pc-contact__bang b{display:block;left:50%;position:absolute;transform:translate(-50%)}.pc-contact__bang i{background:var(--contact-black);height:.54em;top:0;width:.13em}.pc-contact__bang b{background:var(--pc-red, rgb(222, 75, 48));border-radius:50%;bottom:0;height:.14em;width:.14em}.pc-contact__intro p{color:#000000ad;font-size:1.55rem;line-height:1.45;margin:0;max-width:50ch}.pc-contact__body{display:grid;gap:clamp(22px,3vw,48px);grid-template-columns:1fr;padding:clamp(10px,1.6vw,24px) clamp(28px,5vw,88px) clamp(22px,3vw,44px)}.pc-contact__details{align-content:start;align-self:start;border-radius:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.pc-contact__detail{background:var(--contact-white);border:1px solid rgba(0,0,0,.48);color:currentColor;margin:0;min-height:112px;padding:clamp(16px,1.7vw,22px);position:relative;text-decoration:none;transition:border-color .3s ease}.pc-contact__detail--wide{grid-column:1 / -1}.pc-contact__detail:first-child{border-radius:12px 12px 0 0}.pc-contact__detail:last-child{border-radius:0 0 12px 12px}.pc-contact__detail:not(:first-child){margin-top:-1px}a.pc-contact__detail:hover,a.pc-contact__detail:focus-visible{background:var(--contact-white);border-color:#de4b30b3;color:var(--contact-black);outline:0;z-index:3}@media screen and (min-width:641px){.pc-contact__detail:not(.pc-contact__detail--wide):nth-child(2n){border-right:0}a.pc-contact__detail:not(.pc-contact__detail--wide):nth-child(2n):hover+a.pc-contact__detail,a.pc-contact__detail:not(.pc-contact__detail--wide):nth-child(2n):focus-visible+a.pc-contact__detail{border-left-color:#de4b30b3}}.pc-contact__detail>span,.pc-contact__detail>p{position:relative;transition:transform .3s cubic-bezier(.22,1,.36,1);z-index:2}a.pc-contact__detail:hover>span,a.pc-contact__detail:hover>p,a.pc-contact__detail:focus-visible>span,a.pc-contact__detail:focus-visible>p{transform:translate(8px)}.pc-contact__detail p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:clamp(1.45rem,1.25vw,2.25rem);font-weight:700;letter-spacing:0;line-height:1;margin:12px 0 0;overflow-wrap:anywhere}.pc-contact__detail span{color:var(--pc-red, rgb(222, 75, 48));font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.186rem;font-weight:400}@media(prefers-reduced-motion:reduce){.pc-contact__detail,.pc-contact__detail>span,.pc-contact__detail>p{transition:none}}@media screen and (max-width:989px){.pc-contact__body{grid-template-columns:1fr}}@media screen and (max-width:640px){.pc-contact__hero,.pc-contact__body{padding-left:16px;padding-right:16px}.pc-contact__intro h1{font-size:clamp(3.24rem,9.6vw,4.08rem)}.pc-contact__intro p{font-size:1.45rem}.pc-contact__details{grid-template-columns:1fr}.pc-contact__detail{border:1px solid rgba(0,0,0,.48);min-height:88px;padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-panchrome-contact.css.map */
