@charset "utf-8";

.ods-o-social-media-share { position: absolute; z-index: 2; right: 0px; width: 288px; padding: var(--space-padding-L) var(--space-padding-XL); border-radius: var(--layout-round_corners-cards); border: 1px solid var(--color-card-outline); background: var(--color-neutral-0); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px; flex-direction: column; align-items: flex-start; gap: var(--space-padding-L); display: none; opacity: 0; transform: scaleX(0) scaleY(0); transition-duration: 75ms; transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }

.ods-o-social-media-share .ods-m-anchor__icon-check { cursor: default; text-decoration: none; display: none; }

.ods-o-social-media-share .ods-m-anchor__icon-check:hover { text-decoration: none; }

.ods-o-social-media-share__container { display: flex; flex-wrap: wrap; gap: var(--space-padding-M); }

.ods-o-social-media-share__container--copied .ods-m-anchor__icon-check { display: inline-flex; }

.ods-o-social-media-share__container--copied .ods-m-anchor__icon-copy { display: none; }

.ods-o-social-media-share--open { display: flex; opacity: 1; transform: scaleX(1) scaleY(1); transition-duration: 0.1s; transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }

.ods-o-social-media-share__title { font-family: var(--font-family2); font-size: var(--font-paragraph-text3-size); font-weight: var(--font-weight-normal); line-height: var(--font-paragraph-text3-lineHeight); }

.ods-o-social-media-share .ods-m-anchor { width: 138px; }
