.woocommerce .product-music-bar{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:6px 12px;align-items:center;padding:14px;margin:20px 0;border:1px solid #62645d;background:#0b0c0be8;color:#efeee7;clear:both}
.product-music-bar>img{width:44px;height:44px;object-fit:cover;margin:0}
.product-music-copy{min-width:0}
.product-music-copy strong{display:block;font:13px/1.5 var(--mono,monospace);overflow-wrap:anywhere}
.product-music-kicker{display:block;font:10px/1.6 var(--mono,monospace);text-transform:uppercase;letter-spacing:1px;color:#cfcec7}
.product-music-copy small{display:block;font:11px/1.5 var(--mono,monospace);color:#c5c5bd;overflow-wrap:anywhere}
.woocommerce .product-music-bar button{border:1px solid #92948a;border-radius:0;box-shadow:none;cursor:pointer;background:#efeee7;color:#111;font-family:var(--mono,monospace);text-transform:none;letter-spacing:0}
.woocommerce .product-music-bar .product-music-toggle{width:44px;height:44px;min-height:44px;padding:0;font-size:19px;display:grid;place-items:center}
.woocommerce .product-music-bar .product-music-more{grid-column:2 / 4;justify-self:start;background:transparent;color:#efeee7;border:0;border-bottom:1px solid #73756e;padding:5px 0;min-height:32px;font-size:11px}
.product-music-bar button:focus-visible{outline:2px solid #fff;outline-offset:4px}
.product-music-bar button:disabled{opacity:.65;cursor:wait}
.single-product .keep-playing-option{display:none}
@media(max-width:480px){.woocommerce .product-music-bar{padding:10px;gap:4px 9px}.woocommerce .product-music-bar .product-music-more{min-height:44px}.product-music-kicker{font-size:10px;letter-spacing:.5px}}
