.c-share-block{display:flex;align-items:center;color:var(--wp--preset--color--woodsmoke)}.c-share-block__wrap{display:flex;align-items:center}@media(max-width: 61.99em){.c-share-block__wrap{width:100%}}.c-share-block__title{flex-shrink:0;margin-left:.625em;color:var(--wp--preset--color--woodsmoke);font-size:clamp(.6875rem,.6875rem + .25vw,1rem);font-weight:800}@media(min-width: 30em){.c-share-block__title{margin-left:1rem}}@media(max-width: 61.99em){.c-share-block__list{width:100%}}.s-share-block-list{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:.5rem}@media(min-width: 30em){.s-share-block-list{gap:1rem}}@media(max-width: 61.99em){.s-share-block-list{justify-content:flex-start;width:100%}.s-share-block-list li.copy-link:not(:only-child)::before{display:none}}.s-share-block-list li.copy-link{display:flex;align-items:center;font-size:.75rem;font-weight:800}@media(max-width: 61.99em){.s-share-block-list li.copy-link{margin-right:auto}}.s-share-block-list li.copy-link:not(:only-child)::before{content:"";height:1.5rem;margin-left:1rem;border-right:.0625rem solid var(--wp--preset--color--storm-dust-2)}@media(min-width: 30em){.s-share-block-list li.copy-link:not(:only-child)::before{height:2rem}}@media(min-width: 30em){.s-share-block-list li.copy-link::after{content:attr(data-text);margin-right:.5rem}}.s-share-block-list li.copy-link a svg:last-child{display:none}.s-share-block-list li.copy-link a.is-copied svg:first-child{display:none}.s-share-block-list li.copy-link a.is-copied svg:last-child{display:block}.s-share-block-list a{display:block;border-radius:.125rem;color:var(--wp--preset--color--storm-dust);background-color:var(--wp--preset--color--pampas);transition:all .25s ease-in-out}.s-share-block-list a svg{display:block;max-width:1.5rem;pointer-events:none}@media(min-width: 30em){.s-share-block-list a svg{max-width:2rem}}.s-share-block-list a:hover{color:var(--wp--preset--color--mercury);background-color:var(--wp--preset--color--potters-clay)}.c-share-block__toggle{display:flex;align-items:center;justify-content:center;gap:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;font-family:inherit;font-size:.875rem;line-height:1.7143;font-weight:800;color:var(--wp--preset--color--storm-dust);transition:color .25s ease-in-out}.c-share-block__toggle svg{pointer-events:none}.c-share-block__toggle svg path{transition:stroke .25s ease-in-out}.c-share-block__toggle.is-open{color:var(--wp--preset--color--potters-clay)}.c-share-block__toggle.is-open svg path{stroke:var(--wp--preset--color--potters-clay)}@media(max-width: 35.99em){html :has(.c-share-block__toggle.is-open){overflow-y:clip}}@media(hover: hover){.c-share-block__toggle:hover{color:var(--wp--preset--color--potters-clay)}.c-share-block__toggle:hover svg path{stroke:var(--wp--preset--color--potters-clay)}}.c-share-block__close{position:absolute;top:.5rem;left:.5rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:.25rem;margin:0;color:var(--wp--preset--color--storm-dust-2);transition:color .25s ease-in-out}.c-share-block__close svg{display:block;pointer-events:none}.c-share-block.is-style-alt .c-share-block__close svg{width:1rem;height:1rem}@media(hover: hover){.c-share-block__close:hover{color:var(--wp--preset--color--storm-dust)}}.c-share-block.is-style-alt .c-share-block__wrap{flex-direction:column;align-items:initial;padding:0 1rem 1rem;border:.0625rem solid var(--wp--preset--color--storm-dust-2);border-radius:.5rem;background-color:var(--wp--preset--color--white)}.c-share-block.is-style-alt .c-share-block__title{margin:0 -1rem 1rem;padding:.75rem 1rem;border-bottom:.0625rem solid var(--wp--preset--color--storm-dust-2);font-size:.875rem}.c-share-block.is-style-alt .s-share-block-list{flex-wrap:wrap;justify-content:center;gap:1rem}@media(min-width: 48em){.c-share-block.is-style-alt .s-share-block-list{gap:1.5rem}}.c-share-block.is-style-alt .s-share-block-list a{padding:.25rem;color:var(--wp--preset--color--white);background-color:var(--bg-color);position:relative;overflow:hidden}.c-share-block.is-style-alt .s-share-block-list a svg{height:auto;max-width:1.5rem}.c-share-block.is-style-alt .s-share-block-list a:hover{color:var(--wp--preset--color--potters-clay)}.c-share-block.is-style-alt .s-share-block-list a:hover::before{opacity:.25}.c-share-block.is-style-alt .s-share-block-list li.copy-link{width:100%;justify-content:center;padding:.2858em .5rem;border-radius:.25rem;cursor:pointer;font-size:.875rem;background-color:var(--wp--preset--color--pampas);transition:all .25s ease-in-out}.c-share-block.is-style-alt .s-share-block-list li.copy-link::before{display:none}.c-share-block.is-style-alt .s-share-block-list li.copy-link::after{content:attr(data-text);display:block;cursor:pointer}.c-share-block.is-style-alt .s-share-block-list li.copy-link a{color:inherit;background-color:rgba(0,0,0,0);transition:none}.c-share-block.is-style-alt .s-share-block-list li.copy-link:hover{color:var(--wp--preset--color--mercury);background-color:var(--wp--preset--color--potters-clay)}.c-share-block.is-style-alt .s-share-block-list li.copy-link:not(:hover) a{color:var(--wp--preset--color--storm-dust)}.c-share-block.is-style-modal{position:relative}.c-share-block.is-style-modal .c-share-block__wrap{position:absolute;bottom:calc(100% + .5rem);left:0;width:100vw;max-width:min(23.125rem,90vw);flex-direction:column;align-items:initial;padding:0 1rem 1rem;box-shadow:0 4px 20px rgba(0,0,0,.15);transform:translateY(-2rem);z-index:2;opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease}.c-share-block.is-style-modal .c-share-block__toggle.is-open+.c-share-block__wrap{transform:translateY(0);opacity:1;pointer-events:initial}@media(max-width: 35.99em){.c-share-block.is-style-modal{position:unset}.c-share-block.is-style-modal .c-share-block__wrap{bottom:0;left:0;right:0;width:100%;max-width:100vw;position:fixed;transform:translateY(100%);border-bottom-left-radius:0;border-bottom-right-radius:0}.c-share-block.is-style-modal .c-share-block__toggle.is-open{transform:translateY(0)}}
