:where(.social-share-button){align-items:center;display:flex;gap:.5em;text-decoration:none;width:-moz-min-content;width:min-content}:where(.social-share-button__icon){font-size:1.5em}:where(.social-share-button--styled){--color-hover:color-mix(in srgb,var(--color-brand),#000 15%);background-color:var(--color-brand);border-radius:.25rem;color:#fff;font-size:.875rem;line-height:normal;padding:.5rem;transition:all .25s ease-out}:where(.social-share-button--styled):hover{background-color:var(--color-hover)}:where(.social-share-button--styled) :where(.social-share-button__label){padding:0 .5rem}.AtomSocialMediaSharing{align-items:center;display:flex;gap:.5rem}.AtomSocialMediaSharing.large{gap:1rem}@media screen and (max-width:750px){.AtomSocialMediaSharing.large{gap:.5rem}}.AtomSocialMediaSharing.large .AtomSocialMediaSharing__link{height:64px;width:64px}.AtomSocialMediaSharing.large .AtomSocialMediaSharing__link svg{font-size:1.8em}@media screen and (max-width:750px){.AtomSocialMediaSharing.large .AtomSocialMediaSharing__link{height:45px;width:45px}.AtomSocialMediaSharing.large .AtomSocialMediaSharing__link svg{font-size:1.5em}}.AtomSocialMediaSharing__link{align-items:center;background-color:var(--c-green);border-radius:50%;color:var(--c-white);display:flex;height:40px;justify-content:center;transition:.2s cubic-bezier(.165,.84,.44,1);width:40px}.AtomSocialMediaSharing__link:hover{background-color:var(--c-green-dark)}.AtomSocialMediaSharing__link svg{font-size:1.2em}.AtomSocialMediaSharing__link .BaseIcon{font-size:.7em}.AtomSocialMediaSharing__link.instagram{font-size:.85em}.AtomSocialMediaSharing__button{min-width:125px}
