.ShareButton-module__T7igFq__button{background-color:var(--white);margin-right:calc(var(--gutter) * 1.5);color:var(--accent-primary);-moz-column-gap:7px;flex-direction:row;justify-content:center;align-items:center;column-gap:7px;display:inline-flex;position:relative}@media (min-width:768px){.ShareButton-module__T7igFq__button{width:auto;width:initial}}.ShareButton-module__T7igFq__button svg{margin-bottom:3px}.ShareButton-module__T7igFq__button .ShareButton-module__T7igFq__iconWrapper{background-color:#000;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:10px;display:flex}.ShareButton-module__T7igFq__button .ShareButton-module__T7igFq__iconWrapper svg{margin-right:0}.ShareButton-module__T7igFq__button .ShareButton-module__T7igFq__shareBox{padding:calc(var(--gutter) * 1);background-color:#fff;background:var(--White,#fff);border-radius:2px;display:flex;position:absolute;top:-75px;right:0;box-shadow:4px 4px 10px 2px #0000001a}.ShareButton-module__T7igFq__button .ShareButton-module__T7igFq__shareBox div:last-of-type{margin-right:0}@media (min-width:1024px){.ShareButton-module__T7igFq__button .ShareButton-module__T7igFq__shareBox{left:0;right:auto}}.ShareButton-module__T7igFq__button .ShareButton-module__T7igFq__shareBox:after{content:"";border:10px solid #0000;border-top-color:#fff;margin-left:-10px;position:absolute;top:100%;right:15px}@media (min-width:1024px){.ShareButton-module__T7igFq__button .ShareButton-module__T7igFq__shareBox:after{left:30px;right:auto}}.ShareButton-module__T7igFq__button .ShareButton-module__T7igFq__shareBox:before{content:"";z-index:-1;width:20px;height:20px;position:absolute;bottom:-6px;right:15px;transform:rotate(45deg);box-shadow:4px 4px 10px 2px #0000001a}@media (min-width:1024px){.ShareButton-module__T7igFq__button .ShareButton-module__T7igFq__shareBox:before{left:20px;right:auto}}
.tooltip-module__KnNxxW__tooltip{top:calc(100% + var(--gutter));z-index:50;min-width:80vw;padding:calc(var(--gutter) * 2) calc(var(--gutter) * 4);margin-right:calc(var(--gutter) * 2);background:var(--bg);border:1px solid var(--grey);text-align:center;border-radius:3px;font-size:.9375em;position:absolute;right:0;box-shadow:0 3px 4px #0000001a}@media (min-width:768px){.tooltip-module__KnNxxW__tooltip{white-space:nowrap;min-width:0;min-width:initial}}.tooltip-module__KnNxxW__closeButton{top:calc(var(--gutter) * 2);right:var(--gutter);background:0 0;border:none;padding:5px;position:absolute}
