.social{display:flex;flex-wrap:wrap;gap:.7rem}.social a{padding:0;min-height:0;position:relative;isolation:isolate;width:3rem;height:3rem;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--line-2);color:#fff;text-decoration:none;overflow:hidden;transition:border-color var(--med) var(--ease),box-shadow var(--med) var(--ease),transform var(--med) var(--ease)}.social a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:50%;background:radial-gradient(circle at 50% 50%,var(--red-hot),var(--red) 70%);transform:scale(0);transition:transform .38s var(--ease)}.social svg{width:1.15rem;height:1.15rem;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.social a:hover,.social a:focus-visible{border-color:var(--red);transform:translateY(-3px);box-shadow:0 0 0 4px #e2231a2e,0 12px 28px -10px #e2231ae6}.social a:hover:before,.social a:focus-visible:before{transform:scale(1)}.social a:hover svg,.social a:focus-visible svg{transform:scale(1.18) rotate(-8deg)}.social a:active{transform:translateY(0) scale(.95)}.social a[aria-disabled=true]{cursor:default}@media(prefers-reduced-motion:reduce){.social a,.social a:before,.social svg{transition:none}.social a:hover{transform:none}.social a:hover svg{transform:none}}.foot .social{display:flex;gap:.6rem}.drawer__follow{margin-top:var(--s-3);font-weight:600;color:var(--chrome-dim);font-size:var(--t-sm)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/h2-social.css.map */
