.share-widget{position:relative;display:flex;justify-content:flex-end;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:0 0 3rem;font-family:Arial,Helvetica,sans-serif}.share-widget.is-narrow{width:min(820px,calc(100% - 48px))}.share-trigger{display:inline-flex;align-items:center;gap:.65rem;min-height:46px;padding:.7rem 1rem;border:1px solid rgba(100,31,44,.24);border-radius:999px;background:#fff;color:#641f2c;font:700 .78rem/1 Arial,Helvetica,sans-serif;box-shadow:0 8px 24px rgba(70,38,30,.08);cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s}.share-trigger svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8}.share-trigger:hover,.share-trigger:focus-visible,.share-widget.is-open .share-trigger{border-color:#842f32;background:#842f32;color:#fff;outline:0;transform:translateY(-1px)}.share-panel[hidden]{display:none}.share-panel{position:absolute;z-index:15;right:0;bottom:calc(3rem + 54px);width:min(290px,calc(100vw - 32px));padding:.75rem;border:1px solid rgba(63,43,35,.14);border-radius:18px;background:#fff;box-shadow:0 20px 55px rgba(55,31,28,.18)}.share-panel:after{content:'';position:absolute;right:25px;bottom:-7px;width:13px;height:13px;border-right:1px solid rgba(63,43,35,.14);border-bottom:1px solid rgba(63,43,35,.14);background:#fff;transform:rotate(45deg)}.share-panel a,.share-panel button{display:flex;width:100%;align-items:center;padding:.75rem .85rem;border:0;border-radius:11px;background:transparent;color:#3b302c;text-align:left;text-decoration:none;font:700 .76rem/1.2 Arial,Helvetica,sans-serif;cursor:pointer}.share-panel a:hover,.share-panel button:hover,.share-panel a:focus-visible,.share-panel button:focus-visible{background:#f6f1e8;color:#842f32;outline:0}.share-status{min-height:1em;margin:.35rem .75rem .15rem;color:#842f32;font-size:.68rem}.share-native[hidden]{display:none}@media(max-width:620px){.share-widget,.share-widget.is-narrow{width:calc(100% - 28px);padding-bottom:2.3rem}.share-panel{bottom:calc(2.3rem + 54px)}}@media(prefers-reduced-motion:reduce){.share-trigger{transition:none}}
