@charset "utf-8";

.ods-c-share-buttons-wrapper { display: grid; grid-template-columns: 70px 1fr; }

.ods-m-socials-stream { display: flex; flex-direction: column; list-style: none; padding: 0px; margin: var(--space-padding-XL) 0; gap: var(--space-padding-L); }

.ods-m-socials-stream .ods-m-anchor { border: 1px solid var(--color-navigation-line); border-radius: 50%; background: var(--color-neutral-0); width: 36px; height: 36px; box-sizing: border-box; align-items: center; justify-content: center; flex-shrink: 0; }

.ods-m-socials-stream .ods-m-anchor:hover, .ods-m-socials-stream .ods-m-anchor:focus { color: var(--color-neutral-80); border-color: var(--color-navigation-line); }

.ods-m-socials-stream .ods-a-anchor__icon-check, .ods-m-socials-stream .ods-a-anchor__share-ios { display: none; }

.ods-m-socials-stream__text { font-style: normal; font-family: var(--font-family1); font-size: var(--font-paragraph-text3-size); font-weight: var(--font-weight-normal); line-height: var(--font-paragraph-text3-lineHeight); }

.ods-m-socials-stream--copied .ods-a-anchor__icon-copy { display: none; }

.ods-m-socials-stream--copied .ods-a-anchor__icon-check { display: inline-flex; }

.ods-m-socials-stream--vertical { flex-direction: row; align-items: center; gap: var(--space-padding-L); margin: 0px; }

.ods-body-mobile .ods-c-share-buttons-wrapper { display: block; }

.ods-body-mobile .ods-m-socials-stream--vertical { justify-content: center; padding: 0 0 var(--space-padding-M) 0; }

.ods-body-mobile .ods-m-socials-stream--vertical[data-section="share-top"] { border-top: none; }

.ods-body-mobile .ods-m-socials-stream--bottom { padding: 0px; width: 100%; }

.ods-body-mobile .ods-m-anchor__share-others, .ods-ios .ods-a-anchor__share-ios { display: inline-flex; }

.ods-ios .ods-a-anchor__share-others { display: none; }
