/* Sound Collective V189 - intentionally scoped to one product details panel. */
.sc-record-sample-v189{box-sizing:border-box;width:100%;min-width:0;max-width:100%;border:1px solid currentColor;border-radius:12px;margin-block:14px;overflow:hidden;color:inherit;background:var(--color-background,transparent)}
.sc-record-sample-v189 *, .sc-record-sample-v189 *::before,.sc-record-sample-v189 *::after{box-sizing:border-box}
.sc-record-sample-v189__toggle{appearance:none;background:transparent;color:inherit;border:0;width:100%;display:flex;align-items:center;text-align:left;gap:12px;padding:15px 14px;cursor:pointer;min-height:61px;font:inherit;font-weight:800;letter-spacing:.02em}
.sc-record-sample-v189__toggle > span:nth-child(2){flex:1;min-width:0;overflow-wrap:anywhere}
.sc-record-sample-v189__toggle small{display:block;font-weight:500;letter-spacing:0;font-size:12px;line-height:1.45;opacity:.8}
.sc-record-sample-v189__icon{display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;width:36px;height:36px;min-width:36px;font-size:14px}
.sc-record-sample-v189__chevron{font-size:22px;min-width:15px;text-align:center}
.sc-record-sample-v189__toggle:focus-visible,.sc-record-sample-v189__actions a:focus-visible,.sc-record-sample-v189__play:focus-visible{outline:3px solid currentColor;outline-offset:-4px}
.sc-record-sample-v189__body{padding:0 14px 14px;min-width:0}
.sc-record-sample-v189__body[hidden],.sc-record-sample-v189__player[hidden]{display:none!important}
.sc-record-sample-v189__desc,.sc-record-sample-v189__disclaimer,.sc-record-sample-v189__message{margin:0 0 12px;font-size:14px;line-height:1.55;overflow-wrap:anywhere}
.sc-record-sample-v189__disclaimer{margin:12px 0 0;opacity:.75;font-size:12px}
.sc-record-sample-v189__message{font-weight:650}
.sc-record-sample-v189__actions{display:flex;flex-wrap:wrap;gap:8px}
.sc-record-sample-v189__actions a,.sc-record-sample-v189__play{appearance:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:46px;padding:11px 12px;background:currentColor;border:1px solid currentColor;border-radius:8px;font-size:14px;font-weight:800;text-decoration:none;line-height:1.3;cursor:pointer;max-width:100%;overflow-wrap:anywhere}
.sc-record-sample-v189__actions a{color:inherit;background:transparent}
.sc-record-sample-v189__play{background:transparent;color:inherit}
.sc-record-sample-v189__player iframe{display:block;width:100%;max-width:100%;height:180px;border:0;border-radius:9px;margin-bottom:10px}
.sc-record-sample-v189__player iframe.sc-record-sample-v189__youtube{aspect-ratio:16/9;height:auto}
.sc-record-sample-v189__player audio{display:block;width:100%;max-width:100%;margin:0 0 10px}
@media(min-width:760px){.sc-record-sample-v189{margin-block:17px}.sc-record-sample-v189__toggle{padding:17px}.sc-record-sample-v189__body{padding-inline:17px;padding-bottom:17px}}
@media(max-width:360px){.sc-record-sample-v189__toggle{gap:9px;padding:12px 10px}.sc-record-sample-v189__body{padding:0 10px 12px}.sc-record-sample-v189__actions a,.sc-record-sample-v189__play{flex:1 1 100%}}
