.sharing{--sharing-icon-color: #fff;--sharing-icon-size: 40px;--sharing-icon-border-radius: 50%;--sharing-icon-default-background-color: #111;--sharing-icon-gap: 5px;--sharing-icon-padding: 14px;--sharing-text-weight: 400;--email-icon-color: #f07a7a;--facebook-icon-color: #1877f2;--messenger-icon-color: #0693d6;--pinterest-icon-color: #bd091b;--twitter-icon-color: #1da1f2;--whatsapp-icon-color: #4bc75a;--linkedin-icon-color: #0e76a8;--section-alignment-horizontal: start}.sharing__wrapper{display:flex;flex-flow:row wrap;justify-content:var(--section-alignment-horizontal);gap:var(--sharing-icon-gap)}.sharing__link{text-decoration:none;font-size:0}.sharing__link--desktop-only{display:none}.sharing__link--mobile-only{display:inline}@media(min-width: 768px){.sharing__link--desktop-only{display:inline}.sharing__link--mobile-only{display:none}}.sharing__icon{width:var(--sharing-icon-size);height:var(--sharing-icon-size);overflow:hidden;border-radius:var(--sharing-icon-border-radius)}.sharing__icon>*{background-color:var(--sharing-icon-default-background-color)}.sharing__icon-wrapper heliux-icon{--icon-size: calc(var(--sharing-icon-size) - var(--sharing-icon-padding));--icon-alignment-horizontal: center;width:var(--sharing-icon-size);height:var(--sharing-icon-size)}.sharing__icon-wrapper svg{fill:var(--sharing-icon-color)}.sharing__icon-wrapper svg g{stroke:var(--sharing-icon-color)}.sharing__email{background-color:var(--email-icon-color)}.sharing__facebook{background-color:var(--facebook-icon-color)}.sharing__messenger{background-color:var(--messenger-icon-color)}.sharing__linkedin{background-color:var(--linkedin-icon-color)}.sharing__pinterest{background-color:var(--pinterest-icon-color)}.sharing__twitter{background-color:var(--twitter-icon-color)}.sharing__whatsapp{background-color:var(--whatsapp-icon-color)}.sharing__copy-button{background:none;cursor:pointer}.sharing__label,.sharing__label-state{font-weight:var(--sharing-text-weight)}.sharing__label-state{display:none;align-items:center}.sharing__copy-button--success .sharing__label-state{display:flex;animation:fadeout .3s forwards;animation-delay:4.9s}.sharing__copy-button--success .sharing__label{display:none}.sharing__success-icon{--scope-icon-color: var(--scope-color-success-color);margin-inline-start:1rem}@keyframes fadeout{0%{opacity:1}100%{opacity:.1}}