/* Share box on blog posts */
.rk-share{margin:40px 0 28px;padding:22px 24px;background:#FDF9FB;border:1px solid #E8DDE2;border-radius:12px;font-family:'Montserrat',-apple-system,BlinkMacSystemFont,sans-serif}
.rk-share h2{font-family:'Cormorant Garamond',Georgia,serif;font-weight:400;font-size:25px;line-height:1.2;margin:0 0 12px;color:#1A1A1A;border:0;padding:0}
.rk-s-tabs{display:flex;flex-wrap:wrap;gap:8px}
.rk-s-tabs button{background:#fff;border:1px solid #DCCBD3;border-radius:4px;padding:10px 16px;font:400 14px 'Montserrat',sans-serif;color:#1A1A1A;cursor:pointer}
.rk-s-tabs button:hover{border-color:#A34A6B;color:#A34A6B}
.rk-s-tabs button[aria-pressed="true"]{background:#1A1A1A;border-color:#1A1A1A;color:#fff}
.rk-s-panel{display:none;grid-template-columns:minmax(0,1fr) minmax(0,220px);gap:16px;margin-top:14px}
.rk-s-panel.open{display:grid}
.rk-s-panel textarea{width:100%;box-sizing:border-box;min-height:190px;padding:12px;border:1px solid #DCCBD3;border-radius:6px;font:400 15px/1.55 'Montserrat',sans-serif;color:#1A1A1A;background:#fff;resize:vertical}
.rk-s-panel img{display:block;width:100%;height:auto;border-radius:6px;margin:0}
.rk-s-acts{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.rk-s-acts a,.rk-s-acts button{display:inline-block;padding:12px 18px;border-radius:4px;font:400 12px 'Montserrat',sans-serif;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid #1A1A1A}
.rk-s-go{background:#1A1A1A;color:#fff}.rk-s-go:hover{background:#A34A6B;border-color:#A34A6B}
.rk-s-save{background:#fff;color:#1A1A1A}.rk-s-save:hover{color:#A34A6B;border-color:#A34A6B}
.rk-s-msg{font-size:13px;color:#A34A6B}
@media(max-width:600px){.rk-share{padding:18px 16px}.rk-s-panel{grid-template-columns:1fr}}
@media print{.rk-share{display:none}}
