:root{--bg:#191a17;--bg2:#191a17;--accent:#e9ed58;--text:#f1eee5;--muted:#b3b4a9;--line:#ffffff30;--card:#24251f;--radius:0;--radius-lg:0;--max-width:1280px;--font:'Helvetica Neue',Arial,sans-serif}body{background:var(--bg)}h1,h2,h3,h4,h5,h6{font-family:'Helvetica Neue',Arial,sans-serif;letter-spacing:-.04em;font-weight:850}.site-header{background:#191a17;border-bottom:1px solid var(--line);backdrop-filter:none}.brand__text{font-family:'Arial Black','Helvetica Neue',Arial,sans-serif;letter-spacing:-1.5px;font-size:29px;font-weight:900}.brand__mark{display:none}.btn,.card,.p-card,.order-summary,.order-form,.p-price,input,textarea,.nav-cta{border-radius:0!important;box-shadow:none}.btn{font-weight:700}.section-head{align-items:flex-start;gap:30px}.section-head h1{font-size:clamp(36px,5vw,70px);line-height:1.05;margin:12px 0 30px}.shop-eyebrow{font:11px 'Courier New';letter-spacing:1px;color:var(--accent)}.p-title{font-size:23px;line-height:1.15}.p-card{padding:24px;border:1px solid var(--line);scroll-margin-top:110px}.p-img{background:#f1eee5;object-fit:contain!important;border-radius:0!important}.order-summary{background:#e9ed58;color:#191a17}.order-summary .muted{color:#505148}.order-summary__head,.order-summary__foot{border-color:#191a1750}.order-form{background:#24251f}.order-total{color:#191a17}.p-price{background:#e9ed58;color:#191a17;font-size:16px}.p-embed{display:none}.p-controls input{border:1px solid #777;background:#191a17;color:#f1eee5}.p-controls label{color:#ccc}.site-footer{background:#191a17}.section-head>p.muted{max-width:560px}.site-nav a:hover{color:#e9ed58}@media(max-width:700px){.site-header .header-inner{flex-wrap:wrap;gap:10px;padding:15px 0}.site-header .site-nav:not([id]){display:flex;position:static;width:100%;background:none;padding:0;gap:18px;flex-wrap:wrap;border:0}.section-head{display:block}.p-card{padding:18px}.section-head h1{font-size:42px}.p-title{font-size:20px}}
.album-listen{margin:18px 0;font-size:13px}.album-listen a{border-bottom:1px solid #a2a397;padding-bottom:5px}
.order-form{color:#f1eee5}.order-form .muted{color:#b3b4a9}.order-form input,.order-form textarea{color:#f1eee5;background:#191a17;border-color:#777}.order-summary .order-form label{color:#f1eee5}.order-summary .order-form .btn{color:#191a17}.p-embed{display:block}
@media(max-width:700px){.site-header{position:relative;top:auto}.site-header .site-nav:not([id]){flex-direction:row;justify-content:flex-start;align-items:center;gap:16px}.site-header .site-nav:not([id]) a{border:0;background:none;box-shadow:none;padding:5px 0;border-radius:0;font-size:12px}.site-header .header-inner{align-items:flex-start}.site-header+.section{padding-top:35px}}
.order-summary{padding:16px;margin-top:18px}.order-summary__foot{flex-wrap:wrap;align-items:baseline;gap:8px 16px}.order-summary__foot>span:first-child{flex:1;min-width:140px;font-size:13px}.order-line{border-radius:0;border-color:#191a1735;padding:10px 0;background:none}.order-line small{color:#505148}.order-line>strong{white-space:nowrap}.order-card{min-width:0;box-shadow:none!important}.order-card:before{display:none}.order-card h3{font-size:24px}.mailorder-layout>*{min-width:0}
