.rj-share{display:block;margin-top:34px;padding-block:22px 6px;border-top:1px solid #dfe3dc;color:var(--rj-green,#2c4a2a)}.rj-share [hidden]{display:none!important}.rj-share__row{display:flex;align-items:center;justify-content:space-between;gap:20px}.rj .rj-share__heading{font-size:15px;line-height:1.4;margin:0;color:var(--rj-muted,#59625c)}.rj-share__actions{display:flex;gap:8px;flex-wrap:wrap}.rj .rj-share__action{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 15px;border:1px solid transparent;border-radius:999px;background:var(--share-bg);color:var(--share-ink);font:inherit;font-size:14px;line-height:1.35;letter-spacing:0;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.rj-share__action--facebook{--share-bg:#e9f1ff;--share-ink:#1954a5;--share-hover:#d7e6ff;--share-border:#bfd6fa}.rj-share__action--friend{--share-bg:#fce6db;--share-ink:#864529;--share-hover:#f8d7c5;--share-border:#efc2a9}.rj-share__action--copy{--share-bg:#eee5fa;--share-ink:#664485;--share-hover:#e2d4f4;--share-border:#d2bce9}.rj-share__action svg{flex:none}.rj .rj-share__action:hover{background:var(--share-hover);border-color:var(--share-border)}.rj .rj-share__action:focus-visible{outline:2px solid var(--share-ink);outline-offset:4px}.rj-share__action[aria-busy=true]{cursor:progress}.rj .rj-share__status{font-size:13px;line-height:1.5;margin:10px 0 0;min-height:20px}.rj .rj-share__status:empty{margin:0;min-height:0}.rj-share__fallback{margin-top:12px;max-width:100%}.rj-share__url-label{display:block;font-size:13px}.rj-share__url-label input{display:block;width:100%;min-width:0;margin-top:6px;padding:10px 12px;border:1px solid #ced8c7;border-radius:10px;background:#fff;color:var(--rj-ink,#2d3238);font:inherit;font-size:14px}.rj-share__email{display:inline-block;font-size:14px;margin-top:10px;text-underline-offset:4px}@media(max-width:600px){.rj-share__row{display:block}.rj .rj-share__heading{margin-bottom:12px}.rj-share__actions{display:flex;flex-wrap:wrap;gap:8px}.rj .rj-share__action{flex-direction:row;gap:6px;min-height:40px;padding:9px 10px;border-radius:999px;font-size:12px;text-align:center}.rj-share__action svg{width:16px;height:16px}.rj-share__action span{white-space:nowrap}.rj-share{margin-top:28px;padding-top:20px}}@media(prefers-reduced-motion:reduce){.rj .rj-share__action{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
