.social-share{display:flex !important;justify-content:center !important;gap:.75rem !important}.social-share .share-item{width:48px !important;height:48px !important;padding:0 !important;display:grid !important;place-content:center !important;border:none !important;border-radius:8px !important;color:#fff !important;box-shadow:0 2px 4px rgba(0,0,0,.12) !important;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease !important;cursor:pointer !important}.social-share .share-item svg{width:24px !important;height:24px !important}.social-share .share-item:hover,.social-share .share-item:focus-visible{transform:scale(1.06) !important;box-shadow:0 4px 10px rgba(0,0,0,.18) !important;opacity:.92 !important;outline:none !important}.social-share .facebook .share-item{background:#1877f2 !important}.social-share .x-twitter .share-item{background:#000 !important}.social-share .tiktok .share-item{background:#000 !important}.social-share .pinterest .share-item{background:#e60023 !important}.social-share .instagram .share-item{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%) !important}.social-share .email .share-item{background:#d93025 !important}@media (prefers-reduced-motion:reduce){.social-share .share-item,.social-share .share-item:hover{transition:none !important;transform:none !important}}.social-share li.tiktok svg{transform:scale(1.25);transform-origin:center center}