.wp-block-sowmedia-social-share{display:flex;flex-flow:wrap;gap:var(--wp--preset--spacing--20)}.wp-block-sowmedia-social-share__item{position:relative}.wp-block-sowmedia-social-share .wp-block-sowmedia-social-share__link{padding:0;width:36px;height:36px;border-radius:50%;display:inline-flex;font-size:var(--wp--preset--font-size--large);align-items:center;border:0;justify-content:center;background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--primary-dark);transition:background-color 0.3s ease;text-decoration:none}.wp-block-sowmedia-social-share .wp-block-sowmedia-social-share__link svg{height:var(--wp--preset--font-size--large);width:auto}.entry-content .wp-block-sowmedia-social-share__link,.is-root-container .wp-block-sowmedia-social-share__link{text-decoration:none}.wp-block-sowmedia-social-share .wp-block-sowmedia-social-share__link:hover,.wp-block-sowmedia-social-share .wp-block-sowmedia-social-share__link:hover path{background-color:var(--wp--preset--color--primary-dark);color:var(--wp--preset--color--base);fill:var(--wp--preset--color--base)}.wp-block-sowmedia-social-share .wp-block-sowmedia-social-share__link.wp-block-sowmedia-social-share__link--copied,.wp-block-sowmedia-social-share .wp-block-sowmedia-social-share__link.wp-block-sowmedia-social-share__link--copied:hover{background-color:var(--wp--preset--color--primary-light);color:#fff}.wp-block-sowmedia-social-share .wp-block-sowmedia-social-share__link.wp-block-sowmedia-social-share__link--copied .wp-block-sowmedia-social-share__icon{display:none}.wp-block-sowmedia-social-share .wp-block-sowmedia-social-share__link.wp-block-sowmedia-social-share__link--copied .wp-block-sowmedia-social-share__icon--copied{display:flex}.wp-block-sowmedia-social-share__icon{display:flex;align-items:center;justify-content:center}.wp-block-sowmedia-social-share__icon.wp-block-sowmedia-social-share__icon--copied{display:none}.wp-block-sowmedia-social-share__tooltip{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);padding:4px 8px;border-radius:4px;font-size:12px;line-height:1;position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%) translateY(10px);z-index:1000;width:max-content;visibility:hidden;opacity:0;pointer-events:none;transition:visibility 0.3s,opacity 0.3s,transform 0.3s}.wp-block-sowmedia-social-share__tooltip::after{content:'';position:absolute;top:-4px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid var(--wp--preset--color--contrast,black)}.wp-block-sowmedia-social-share__link:hover+.wp-block-sowmedia-social-share__tooltip{visibility:visible;opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}