:root{--rnc-final-bg:#111110;--rnc-final-deep:#0a0a0a;--rnc-final-panel:#181a1a;--rnc-final-text:#f2f0ea;--rnc-final-muted:rgba(242,240,234,.68);--rnc-final-line:rgba(242,240,234,.13);--rnc-final-red:#ef4444;--rnc-final-gold:#d4af37}body.template-index,.template-index #main-body{background:var(--rnc-final-bg)!important;color:var(--rnc-final-text)!important}.template-index .m45p-hero-music{background:linear-gradient(180deg,#111110,#151717 58%,#0a0a0a)!important;border-bottom:1px solid var(--rnc-final-line)!important}.template-index .m45p-hero-music__content{max-width:1180px!important;text-align:left!important;align-items:flex-start!important}.template-index .m45p-hero-music__eyebrow{color:var(--rnc-final-text)!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:none!important;font-size:clamp(17px,1.8vw,25px)!important}.template-index .m45p-hero-music__eyebrow:before{width:9px!important;height:9px!important;background:var(--rnc-final-red)!important}.template-index .m45p-hero-music__title{max-width:900px!important;margin-left:0!important;margin-right:0!important;color:var(--rnc-final-text)!important;font-size:clamp(42px,7vw,88px)!important;line-height:.92!important;letter-spacing:-.025em!important;text-transform:none!important}.template-index .m45p-hero-music__subtitle{max-width:700px!important;margin-left:0!important;margin-right:0!important;color:var(--rnc-final-muted)!important;font-size:clamp(16px,1.45vw,22px)!important}.template-index .m45p-hero-music__links{justify-content:flex-start!important}.template-index .rnc-mission{background:#111110!important;padding-top:64px!important}.template-index .rnc-mission h2{font-size:clamp(36px,5.4vw,72px)!important;line-height:.94!important}.template-index .rnc-mission__lead{color:var(--rnc-final-muted)!important}.template-index .rnc-mission-card,.template-index .m45p-store-route,.template-index .m45p-world-card,.template-index .product-list-item{background:linear-gradient(180deg,#f2f0ea09,#f2f0ea03)!important;border:1px solid var(--rnc-final-line)!important;border-radius:4px!important}.template-index .rnc-mission-card strong,.template-index .m45p-store-route__title{color:var(--rnc-final-text)!important}.template-index .rnc-mission-card span:last-child,.template-index .m45p-store-route__text{color:var(--rnc-final-muted)!important}.template-index .m45p-store-routes{background:#0a0a0a!important;border-top:1px solid var(--rnc-final-line)!important}.template-index .m45p-store-route__kicker,.template-index .m45p-world-card__kicker,.template-index .index-subheading{color:var(--rnc-final-gold)!important}.template-index .m45p-store-route__kicker:before,.template-index .m45p-world-card__kicker:before,.template-index .index-subheading:before{background:var(--rnc-final-red)!important}.template-index .m45p-drop-marquee{background:#111110!important}.template-index .m45p-drop-marquee__text{color:var(--rnc-final-text)!important;letter-spacing:.18em!important}.template-index .index-collection-list,.template-index .featured-products-wrapper,.template-index .index-rich-text,.template-index .m45p-premium-faq,.template-index .index-newsletter{background:#111110!important}.template-index .index-image-with-text-overlay .homepage-section-title{font-size:clamp(32px,4.2vw,62px)!important;line-height:.98!important;letter-spacing:-.02em!important}.template-index .footer,.template-index .site-footer{background:#0a0a0a!important}.template-index .button:not(.button--secondary),.template-index .rnc-mission__btn--primary{background:var(--rnc-final-gold)!important;color:#0a0a0a!important}.template-index .button--secondary,.template-index .rnc-mission__btn--secondary{border-color:var(--rnc-final-line)!important;color:var(--rnc-final-text)!important}.template-index .button--secondary:hover,.template-index .rnc-mission__btn--secondary:hover{border-color:var(--rnc-final-gold)!important;color:var(--rnc-final-gold)!important}.template-search .page-header{display:block!important;max-width:1180px;margin:48px auto 12px!important;padding:0 20px!important;color:var(--rnc-final-text)!important;font-size:clamp(34px,5vw,64px)!important;line-height:.95!important;font-weight:800!important;letter-spacing:-.025em!important;text-transform:none!important;text-align:left!important}.template-search .search-empty{max-width:1180px!important;margin:0 auto 18px!important;padding:0 20px!important;color:var(--rnc-final-muted)!important;font-size:clamp(16px,1.3vw,20px)!important;line-height:1.5!important;text-align:left!important}.template-search #search-page-form{max-width:1180px!important;margin:0 auto 30px!important;padding:0 20px!important}.template-search #search-wrapper{display:grid!important;grid-template-columns:minmax(0,420px) auto!important;gap:14px!important;align-items:stretch!important}.template-search #search-wrapper label{margin:0!important}.template-search #search_text{height:58px!important;margin:0!important;background:var(--rnc-final-panel)!important;border:1px solid var(--rnc-final-line)!important;color:var(--rnc-final-text)!important;border-radius:4px!important}.template-search #search_submit{min-height:58px!important;margin:0!important}.template-search .collection-filters{border-top:1px solid var(--rnc-final-line)!important;border-bottom:1px solid var(--rnc-final-line)!important;background:#0a0a0a!important}.template-search .m45p-search-routes__title{font-size:clamp(32px,4.4vw,56px)!important;letter-spacing:-.025em!important}.template-search .m45p-search-route{border-radius:4px!important;background:linear-gradient(180deg,#f2f0ea09,#f2f0ea03)!important;border-color:var(--rnc-final-line)!important}.template-search .m45p-search-route:hover{transform:translateY(-5px)!important;box-shadow:0 10px 28px #d4af372e!important;border-color:#d4af376b!important}.template-search .m45p-search-route__label{color:var(--rnc-final-gold)!important}.template-search .m45p-search-route__text{color:var(--rnc-final-muted)!important}@media(max-width:720px){.template-index .m45p-hero-music__content{text-align:left!important;align-items:flex-start!important}.template-index .m45p-hero-music__title{font-size:clamp(36px,12vw,58px)!important}.template-index .m45p-hero-music__links,.template-index .m45p-hero-music__links .button{width:100%!important}.template-index .rnc-mission{padding-top:44px!important}.template-index .rnc-mission h2{font-size:clamp(34px,11vw,52px)!important}.template-search .page-header{margin-top:36px!important;font-size:clamp(31px,10vw,44px)!important}.template-search #search-wrapper{grid-template-columns:1fr!important}.template-search #search_submit{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/rnc4music-match-final.css.map */
