.cfs{--bg:#0b0b0c;--panel:#141416;--line:rgba(255,255,255,.09);--fg:#f3f3f1;--mute:rgba(243,243,241,.58);--accent:var(--cfs-accent,#ffffff);background:var(--bg);color:var(--fg);padding:var(--cf-pt,64px) 0 var(--cf-pb,64px);font-feature-settings:"tnum"}.cfs a{color:inherit}.cfs-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.cfs-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--mute);margin:0 0 12px}.cfs-h2{font-size:clamp(22px,2.4vw,30px);margin:0 0 24px;letter-spacing:-.01em;color:var(--fg)}.cfs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;border-radius:999px;border:1px solid var(--fg);background:var(--fg);color:var(--bg);font-weight:600;font-size:15px;cursor:pointer;text-decoration:none;transition:opacity .2s}.cfs-btn:hover{opacity:.85}.cfs-btn--ghost{background:transparent;color:var(--fg);border-color:var(--line)}.cfs-btn--ghost:hover{border-color:var(--fg);opacity:1}.cfs-btn svg{width:14px;height:14px;fill:currentColor}.cfs-hero{position:relative;overflow:hidden}.cfs-hero__bg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background-size:cover;background-position:center;filter:blur(60px) saturate(1.2);opacity:.35;transform:scale(1.1)}.cfs-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(11,11,12,.2),var(--bg) 92%)}.cfs-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,440px) 1fr;gap:56px;align-items:end}.cfs-hero__cover{aspect-ratio:1/1;border-radius:6px;overflow:hidden;box-shadow:0 30px 80px #0000008c;background:var(--panel)}.cfs-hero__cover img,.cfs-hero__cover svg{width:100%;height:100%;object-fit:cover;display:block}.cfs-hero__title{font-size:clamp(40px,6vw,84px);line-height:.95;letter-spacing:-.03em;margin:0 0 14px;font-weight:700;color:var(--fg);text-transform:uppercase}.cfs-hero__tagline{font-size:clamp(16px,1.6vw,20px);color:var(--fg);opacity:.85;margin:0 0 20px;max-width:560px}.cfs-meta{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:var(--mute);margin:0 0 24px;padding:0;list-style:none}.cfs-meta li+li:before{content:"\b7";margin-right:18px}.cfs-hero__desc{color:var(--mute);max-width:560px;margin:0 0 28px;line-height:1.6}.cfs-hero__buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.cfs-price{font-size:26px;font-weight:700;margin-right:6px}.cfs-price s{font-size:16px;color:var(--mute);font-weight:400;margin-left:8px}.cfs-hero__note{font-size:12px;color:var(--mute);margin:16px 0 0}.cfs-hero form{margin:0}@media(max-width:849px){.cfs-hero__grid{grid-template-columns:1fr;gap:32px}.cfs-hero__cover{max-width:360px}}.cfs-tl{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.cfs-tl__row{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,1.2fr) 90px 60px 60px;gap:16px;align-items:center;padding:14px 8px;border-bottom:1px solid var(--line);position:relative;transition:background .15s;cursor:pointer}.cfs-tl__row:hover,.cfs-tl__row.is-active{background:#ffffff0a}.cfs-tl__head{cursor:default;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);padding-top:0}.cfs-tl__head:hover{background:none}.cfs-play{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--fg);display:grid;place-items:center;cursor:pointer;padding:0}.cfs-play svg{width:12px;height:12px;fill:currentColor}.cfs-play .i-pause,.is-playing .cfs-play .i-play{display:none}.is-playing .cfs-play .i-pause{display:block}.cfs-tl__row:hover .cfs-play,.is-active .cfs-play{background:var(--fg);color:var(--bg);border-color:var(--fg)}.cfs-play[disabled]{opacity:.3;cursor:not-allowed}.cfs-tl__title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:10px}.cfs-eq{display:none;gap:2px;align-items:flex-end;height:12px}.is-playing .cfs-eq{display:inline-flex}.cfs-eq i{width:2px;background:var(--accent);animation:cfs-eq .9s ease-in-out infinite}.cfs-eq i:nth-child(2){animation-delay:-.3s}.cfs-eq i:nth-child(3){animation-delay:-.6s}@keyframes cfs-eq{0%,to{height:3px}50%{height:12px}}.cfs-tags{display:flex;flex-wrap:wrap;gap:6px;overflow:hidden;max-height:26px}.cfs-tag{font-size:11px;padding:4px 9px;border-radius:999px;border:1px solid var(--line);color:var(--mute);white-space:nowrap}.cfs-tl__cell{font-size:13px;color:var(--mute);white-space:nowrap}.cfs-tl__prog{position:absolute;left:0;bottom:-1px;height:2px;background:var(--accent);width:0}.cfs-tl__empty{padding:28px 8px;color:var(--mute);border-bottom:1px solid var(--line)}.cfs-tl__ph .cfs-tl__title{color:var(--mute);font-weight:400}@media(max-width:849px){.cfs-tl__row{grid-template-columns:44px minmax(0,1fr) 56px}.cfs-tl__tags,.cfs-tl__key,.cfs-tl__bpm{display:none}}.cfs-lic{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cfs-card{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:28px}.cfs-card h3{font-size:17px;margin:0 0 10px;color:var(--fg)}.cfs-card div{color:var(--mute);line-height:1.6;font-size:14px}.cfs-card ul{margin:8px 0 0;padding-left:18px}@media(max-width:849px){.cfs-lic{grid-template-columns:1fr}}.cfs-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.cfs-album{text-decoration:none;display:block}.cfs-album__img{aspect-ratio:1/1;border-radius:6px;overflow:hidden;background:var(--panel);margin-bottom:12px}.cfs-album__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.cfs-album:hover .cfs-album__img img{transform:scale(1.04)}.cfs-album__t{font-weight:600;margin:0 0 4px;text-transform:uppercase;font-size:14px;letter-spacing:.02em}.cfs-album__p{margin:0;color:var(--mute);font-size:13px}@media(max-width:989px){.cfs-grid{grid-template-columns:repeat(2,1fr)}}.cfs .cf-faq details{border-color:var(--line)}.cfs .cf-faq__a{color:var(--mute);opacity:1}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cf-sound.css.map */
