:root{--rnc-bg:#161818;--rnc-bg-deep:#0a0a0a;--rnc-surface:#1c1e1e;--rnc-surface-2:#262929;--rnc-text:#eae9e5;--rnc-muted:rgba(234,233,229,.7);--rnc-soft:rgba(234,233,229,.46);--rnc-line:rgba(234,233,229,.12);--rnc-gold:#d4af37;--rnc-red:#ef4444;--rnc-radius:4px}html,body,#main-body,.main-content,.index-wrapper,.template-index,.template-collection,.template-product,.template-list-collections,.template-page,.template-cart,.template-search{background:var(--rnc-bg)!important;color:var(--rnc-text)!important}body{color:var(--rnc-text)!important;letter-spacing:0}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.03;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.45) 0 1px,transparent 1px),radial-gradient(circle at 80% 30%,rgba(255,255,255,.28) 0 1px,transparent 1px);background-size:9px 9px,13px 13px}#main-body{position:relative;z-index:1}a{color:inherit}h1,h2,h3,.collection-title,.index-header h2,.featured-products-wrapper h2,.m45p-worlds h1,.m45p-worlds h2,.m45p-world-card__title{color:var(--rnc-text)!important;letter-spacing:0!important}.m45p-hero-music__title{font-family:var(--font-body-family),Assistant,sans-serif!important;font-weight:800!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:0!important;color:var(--rnc-text)!important;text-shadow:none!important}.index-subheading,.m45p-hero-music__eyebrow,.m45p-worlds__kicker,.m45p-world-card__kicker,.m45p-store-route__kicker,.featured-subheading,.collection__subheading,.product-vendor{color:var(--rnc-gold)!important;letter-spacing:.2em!important;text-transform:uppercase!important}.homepage-subheader,.index-header .rte,.collection-items--description,.product-description,.rte,.m45p-hero-music__subtitle,.m45p-world-card__text,.m45p-world-link span,.m45p-store-route__text{color:var(--rnc-muted)!important}.shopify-section-group-header-group,.site-header,.header,.header-wrapper,header[role=banner]{background:#0a0a0ae6!important;color:var(--rnc-text)!important;border-bottom:1px solid var(--rnc-line)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.notification-bar,.announcement-bar,.m45p-announcement-bar{background:var(--rnc-bg)!important;color:var(--rnc-text)!important;border-bottom:1px solid var(--rnc-line)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important}.m45p-announcement-bar strong,.m45p-announcement-bar__link,.notification-bar a,.announcement-bar a{color:var(--rnc-gold)!important}nav a,.header a,.site-header a,.site-nav a,.navigation a{color:var(--rnc-text)!important;text-transform:uppercase;letter-spacing:.08em;font-size:13px}nav a:hover,.header a:hover,.site-header a:hover,.site-nav a:hover,.navigation a:hover{color:var(--rnc-gold)!important}.template-index .m45p-hero-music{background:radial-gradient(circle at 18% 12%,rgba(212,175,55,.16),transparent 30%),linear-gradient(135deg,#161818,#101111 48%,#0a0a0a)!important;border-bottom:1px solid var(--rnc-line)}.template-index .m45p-hero-music__overlay{background:linear-gradient(180deg,#0a0a0a1a,#0a0a0aad)!important}.template-index .m45p-hero-music__content{max-width:1180px!important;margin:0 auto!important;text-align:left!important;align-items:flex-start!important}.template-index .m45p-hero-music__title{max-width:820px!important;margin-left:0!important;margin-right:0!important;font-size:72px!important;line-height:.95!important}.template-index .m45p-hero-music__subtitle{max-width:660px!important;margin-left:0!important;margin-right:0!important;font-size:18px!important;line-height:1.45!important}.template-index .m45p-hero-music__eyebrow:before,.m45p-worlds__kicker:before,.index-subheading:before,.m45p-store-route__kicker:before{content:"";display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:999px;background:var(--rnc-red);vertical-align:.08em}.template-index .m45p-hero-music__wave .m45p-hero-music__bar{background:var(--rnc-red)!important}.button,button,input[type=submit],.product-form .form-actions .button,.cart-button-checkout,.m45p-sticky-atc__btn,.shopify-payment-button__button{border-radius:var(--rnc-radius)!important;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important}.button:not(.button--secondary),.product-form .form-actions .button,.cart-button-checkout,.m45p-sticky-atc__btn,.shopify-payment-button__button{background:var(--rnc-gold)!important;color:#0a0a0a!important;border:1px solid var(--rnc-gold)!important;box-shadow:none!important}.button:hover,.product-form .form-actions .button:hover,.cart-button-checkout:hover,.m45p-sticky-atc__btn:hover,.shopify-payment-button__button:hover{transform:translateY(-3px);box-shadow:0 10px 28px #d4af3738!important}.button--secondary,.m45p-hero-music__btn--secondary{background:transparent!important;color:var(--rnc-text)!important;border:1px solid var(--rnc-line)!important}.button--secondary:hover,.m45p-hero-music__btn--secondary:hover{border-color:var(--rnc-gold)!important;color:var(--rnc-gold)!important}.m45p-store-routes,.m45p-worlds,.index-features,.featured-products-wrapper,.index-newsletter,.m45p-recently-viewed,.m45p-premium-faq,.index-rich-text{background:var(--rnc-bg)!important;color:var(--rnc-text)!important}.m45p-store-route,.m45p-world-card,.m45p-world-link,.index-features-item,.product-list-item,.product-card,.grid-item,.collection-list-item,.m45p-usp-item,.m45p-product-urgency,.m45p-payment-boost,.m45p-shipping-bar,.m45p-cart-upsell__item,.m45p-size-guide__panel,.right-drawer,.cart-item,.search-result,.template-search .product-list-item{background-color:var(--rnc-surface)!important;border-color:var(--rnc-line)!important;border-radius:var(--rnc-radius)!important;color:var(--rnc-text)!important;box-shadow:none!important}.m45p-store-route:hover,.m45p-world-card:hover,.m45p-world-link:hover,.product-list-item:hover,.product-card:hover,.index-features-item:hover{transform:translateY(-5px);box-shadow:0 10px 28px #d4af372e!important}.product-list-item .money,.product-price,.product-meta,.product-item-vendor,.product-item-caption,.cart__note,.cart__subtotal,.footer a,.footer p{color:var(--rnc-muted)!important}.m45p-drop-marquee{background:#0a0a0a!important;color:var(--rnc-text)!important;border-top:1px solid var(--rnc-line);border-bottom:1px solid var(--rnc-line)}.m45p-drop-marquee__icon{color:var(--rnc-red)!important}.m45p-drop-marquee__text{letter-spacing:.2em!important}.collection-items.topbar,.collection-hero,.product-area,.product-details-wrapper,.product-form,.template-product .main-content,.template-collection .main-content{background:var(--rnc-bg)!important;color:var(--rnc-text)!important}.collection-items.topbar .collection-items--image:after{background:linear-gradient(90deg,#0a0a0adb,#1618188c,#0a0a0a1f)!important}.product-title,.product_name,.product-details h1,.cart-title,.page-title{color:var(--rnc-text)!important}.product-form select,.product-form input,.quantity-selector,.cart input,.search-input,input[type=text],input[type=email],textarea,select{background:var(--rnc-surface-2)!important;color:var(--rnc-text)!important;border:1px solid var(--rnc-line)!important;border-radius:var(--rnc-radius)!important}.m45p-card-badge,.sale-badge,.product-badge,.badge{background:var(--rnc-red)!important;color:#fff!important}.footer,.site-footer,.shopify-section-group-footer-group{background:#0a0a0a!important;color:var(--rnc-muted)!important;border-top:1px solid var(--rnc-line)!important}.footer h2,.footer h3,.footer-title,.site-footer h2,.site-footer h3{color:var(--rnc-text)!important;text-transform:uppercase;letter-spacing:.16em!important}.footer a:hover,.site-footer a:hover{color:var(--rnc-gold)!important}.template-index .m45p-store-routes{position:relative;padding-top:54px!important}.template-index .m45p-store-routes:before{content:"Our Mission";display:block;max-width:1180px;margin:0 auto 12px;color:var(--rnc-gold);font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.template-index .m45p-store-routes:after{content:"Resonance Music & Community connects artists, audiences and supporters through professional merch paths that serve the independent music scene beyond one show.";display:block;max-width:820px;margin:0 auto 30px;color:var(--rnc-muted);font-size:24px;line-height:1.32;font-weight:600}.template-index .m45p-store-routes__inner{grid-template-columns:repeat(3,minmax(0,1fr))!important}.template-index .m45p-store-route{min-height:166px!important;padding:22px!important;background:linear-gradient(180deg,#eae9e50b,#eae9e504)!important}.template-index .m45p-store-route__title{font-size:21px!important}.template-index .m45p-store-route__text{font-size:14px!important}.template-index .m45p-store-route__kicker:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:999px;background:var(--rnc-red);vertical-align:.08em}.m45p-drop-marquee__icon{font-size:0!important}.m45p-drop-marquee__icon:before{content:"";display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--rnc-red);vertical-align:middle}.m45p-usp-strip{max-width:1180px;margin:0 auto;padding:34px 20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.m45p-usp-title{color:var(--rnc-text)!important;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.m45p-usp-text{color:var(--rnc-muted)!important}.m45p-usp-icon{color:var(--rnc-red)!important}.template-index .index-rich-text .index-subheading,.template-index .m45p-premium-faq .index-subheading{color:var(--rnc-gold)!important}.template-index .index-image-with-text-overlay .homepage-section-title,.template-index .index-image-with-text-overlay .homepage-subheader{max-width:760px}.m45p-worlds h1:after{content:"Community, support and exposure in one clear store.";display:block;margin-top:18px;max-width:720px;color:var(--rnc-muted);font-family:var(--font-body-family),Assistant,sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}.template-list-collections .m45p-world-card__kicker:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:999px;background:var(--rnc-red);vertical-align:.08em}.template-list-collections .m45p-world-card__meta,.footer-contact a[href^="mailto:"]{color:var(--rnc-gold)!important}.site-header img,.header img{max-height:64px;object-fit:contain}@media(max-width:980px){.template-index .m45p-store-routes__inner,.m45p-usp-strip{grid-template-columns:1fr 1fr!important}.template-index .m45p-store-routes:before,.template-index .m45p-store-routes:after{margin-left:0;margin-right:0}.template-index .m45p-store-routes:after{font-size:21px}}@media(max-width:720px){.template-index .m45p-hero-music__content{text-align:left!important}.template-index .m45p-hero-music__title{font-size:48px!important;line-height:.95!important;max-width:100%!important;overflow-wrap:normal!important}.template-index .m45p-hero-music__subtitle{font-size:15px!important}.template-index .m45p-hero-music{min-height:620px!important}nav a,.header a,.site-header a{font-size:12px}.template-index .m45p-store-routes__inner,.m45p-usp-strip{grid-template-columns:1fr!important}.template-index .m45p-store-route{min-height:0!important}.m45p-usp-strip{padding:24px 16px}shopify-agent::part(activator){transform:translateY(-44px)!important}body:has(#shopify-pc__banner:not([style*="display: none"])) shopify-agent::part(activator){opacity:0!important;visibility:hidden!important;pointer-events:none!important}.m45p-back-to-top{right:auto!important;left:16px!important;bottom:56px!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/rnc4music-brand.css.map */
