.nxo-radio{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.nxo-radio__toggle{position:relative;border:0;background:transparent;cursor:pointer}.nxo-radio__toggle svg{width:22px;height:22px;display:block}.nxo-radio__toggle:hover,.nxo-radio__toggle:focus-visible{color:#ff2e88}.nxo-radio__toggle.is-playing{color:#ff2e88}.nxo-radio__toggle.is-playing:after{content:"";position:absolute;right:7px;top:6px;width:5px;height:5px;border-radius:50%;background:#ff2e88;box-shadow:0 0 8px #ff2e88}.nxo-radio__panel[hidden]{display:none!important}.nxo-radio__panel{position:fixed;top:calc(var(--header-height, 72px) + 10px);right:clamp(12px,3vw,34px);z-index:60;width:min(330px,calc(100vw - 24px));padding:17px;background:#0d0a12;color:#f2ece4;border:1px solid #4c364d;box-shadow:0 18px 46px #00000080;font-family:var(--font-body-family, sans-serif);text-align:left}.nxo-radio__top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px}.nxo-radio__brand{font-family:var(--font-heading-family,sans-serif);font-size:13px;font-weight:750;letter-spacing:.17em}.nxo-radio__tag{font-size:9px;letter-spacing:.16em;color:#ff2e88;margin-left:7px}.nxo-radio__track{font-size:17px;font-family:var(--font-heading-family,sans-serif);font-weight:700;line-height:1.3;margin:0 0 7px;overflow-wrap:anywhere}.nxo-radio__status{min-height:2em;font-size:11px;line-height:1.5;letter-spacing:.08em;color:#b7acc0;margin:0 0 12px}.nxo-radio__controls{display:flex;align-items:center;justify-content:center;gap:17px;margin:8px 0 20px}.nxo-radio__action{display:grid;place-items:center;width:36px;height:36px;min-width:36px;border:1px solid rgba(242,236,228,.26);border-radius:50%;background:transparent;color:#f2ece4;cursor:pointer}.nxo-radio__action:hover:not(:disabled),.nxo-radio__action:focus-visible{border-color:#ff2e88;color:#ff2e88}.nxo-radio__action:disabled{opacity:.3;cursor:not-allowed}.nxo-radio__action--main{width:48px;height:48px;min-width:48px;background:#ff2e88;border-color:#ff2e88;color:#100b14}.nxo-radio__action--main:hover:not(:disabled),.nxo-radio__action--main:focus-visible{background:#ff69ab;color:#100b14}.nxo-radio__action svg{width:17px;height:17px}.nxo-radio__action--main svg{width:21px;height:21px}.nxo-radio__volume{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#b7acc0}.nxo-radio__volume input{width:100%;accent-color:#ff2e88;cursor:pointer}.nxo-radio__close{border:0;background:none;color:#b7acc0;font-size:22px;line-height:1;cursor:pointer;padding:2px 6px}.nxo-radio__close:hover{color:#fff}.nxo-radio__note{font-size:10px;color:#9a8fa8;margin:13px 0 0;line-height:1.5}@media(max-width:749px){.nxo-radio__panel{top:calc(var(--header-height, 64px) + 6px);right:9px;width:min(320px,calc(100vw - 18px))}.nxo-radio__toggle svg{width:21px;height:21px}}@media(prefers-reduced-motion:reduce){.nxo-radio *{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/nxo-radio.css.map */
