.sl-product-actions{width:100%;display:flex;flex-direction:column;gap:8px;font:14px/1.6 Montserrat,sans-serif;color:#002b5c}
.sl-product-actions details{border:1px solid #c6d8e6;border-radius:8px;background:#fff;overflow:hidden}
.sl-product-actions summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;box-sizing:border-box;padding:10px 12px;font-size:13px;font-weight:600;cursor:pointer;list-style:none}
.sl-product-actions summary::-webkit-details-marker{display:none}
.sl-product-actions summary span{font-size:18px;font-weight:400}
.sl-product-actions details[open]>summary{border-bottom:1px solid #d5e2ec;background:#edf7fc}
.sl-product-actions details[open]>summary span{transform:rotate(45deg)}
.sl-product-action-panel{padding:12px;display:flex;flex-direction:column;gap:12px}
.sl-product-action-panel p{margin:0;font:13px/1.65 Montserrat,sans-serif;color:#385a72}
.sl-product-action-panel label{display:block;margin-bottom:6px;font-size:13px;font-weight:600}
.sl-product-action-panel textarea,.sl-product-copy-fallback{width:100%;max-width:100%;box-sizing:border-box;padding:10px;border:1px solid #b6cbdc;border-radius:8px;background:#fff;color:#002b5c;font:14px/1.6 Montserrat,sans-serif;resize:vertical}
.sl-product-action-panel small{font:12px/1.6 Montserrat,sans-serif;color:#385a72}
.sl-product-action-links{display:flex;flex-wrap:wrap;gap:8px}
.sl-product-action-links :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;border:1px solid #b6cbdc;border-radius:8px;background:#f4f8fb;color:#002b5c;text-decoration:none;padding:9px 12px;font:600 12px/1.5 Montserrat,sans-serif;cursor:pointer}
.sl-product-action-links :is(a,button):hover{background:#dff2fa;color:#002b5c}
.sl-product-actions :is(summary,a,button,textarea,input):focus-visible{outline:2px solid #002b5c;outline-offset:2px}
.sl-product-actions [hidden]{display:none!important}
.sl-product-share-status:empty{display:none}
@media(max-width:767px){.sl-product-action-panel textarea,.sl-product-copy-fallback{font-size:16px}.sl-product-action-links>*{flex:1 1 auto}}
