body{font-size:16px;line-height:1.5}body *{box-sizing:border-box}img,video,svg{max-width:100%}img{height:auto}iframe{max-width:100%;border:0}button,input,select,textarea{max-width:100%}button,a,input,select{touch-action:manipulation}h1,h2,h3,p,li,dd,a,strong{overflow-wrap:anywhere}h1,h2,h3{line-height:1.08!important}.container{width:100%;max-width:var(--page-width,1320px);padding-inline:clamp(14px,3vw,32px)}#main{width:calc(100% - 32px);max-width:1400px;margin:16px auto}.header{width:100%;padding:20px clamp(14px,3vw,32px);position:relative}.brand{max-width:100%;font-size:clamp(24px,4vw,42px)!important}.brand img{width:auto!important;max-width:min(var(--logo-width,380px),100%)!important;height:auto!important;max-height:110px!important}.nav{flex-wrap:wrap;justify-content:center;gap:12px 22px}.nav.open{background:var(--paper)!important;color:var(--ink)!important}.footer{width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.footer>div{min-width:0}.footer-logo{font-size:clamp(24px,3vw,36px)}.nf-section{margin:20px auto;padding:clamp(16px,3vw,30px);border:2px solid var(--ink);background:var(--paper)!important;color:var(--ink)!important;min-width:0;width:calc(100% - 32px);max-width:calc(100% - 32px)}.nf-section h2,.nf-section h3{color:var(--ink);font-weight:900;letter-spacing:-.04em;font-family:Arial,Helvetica,sans-serif!important}.nf-section h2{font-size:clamp(25px,3.5vw,46px);border-bottom:8px solid var(--ink);padding-bottom:10px;margin:0 0 16px}.nf-section h3{font-size:clamp(21px,2.6vw,34px);border-bottom:4px solid var(--ink);padding-bottom:8px}.nf-section .eyebrow{color:var(--ink);font-size:12px;letter-spacing:.06em}.nf-section .mono,.nf-section .hint{color:var(--ink);font-size:13px}.nf-section .button{max-width:100%;white-space:normal;min-height:44px;padding:12px 14px;font-size:13px}.nf-section img{max-width:100%}.nf-section p{line-height:1.5}.nf-section>div{min-width:0}.nf-section .section-head,.release-heading,.release-title{border-bottom:8px solid var(--ink);padding-bottom:12px;gap:16px;flex-wrap:wrap}.nf-section .section-head h2,.release-heading h2{border:0;margin:0;padding:0}.release-layout,.image-text-section,.featured-product-section,.editorial,.bc-about,.hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,44px)}.release-layout>div,.release-info,.image-text-copy,.editorial-copy{min-width:0}.release-art{display:block;aspect-ratio:1;overflow:hidden;background:var(--gb-panel)}.release-art img,.featured-product-section>div:first-child>img{width:100%;height:100%;aspect-ratio:1;object-fit:contain}.release-art.placeholder-release{min-height:0}.credits{border-top:8px solid var(--ink);border-bottom:4px solid var(--ink);margin:18px 0}.credits>div{display:flex;justify-content:space-between;border-bottom:1px solid var(--ink);gap:10px;padding:9px 0}.credits dd{margin:0;text-align:right}.release-video iframe{width:100%;aspect-ratio:16/9}.music-intro{min-height:0;padding-block:40px}.music-intro h1,.outro h2{font-size:clamp(32px,6vw,72px)!important}.music-strip,.music-links{background:var(--paper)!important;color:var(--ink)!important;flex-wrap:wrap}.music-strip span{min-width:0}.image-banner,.slide{min-height:clamp(240px,40vw,440px)}.image-banner-content,.slide-copy{padding:clamp(18px,4vw,44px);color:var(--ink);background:var(--paper);width:calc(100% - 32px);max-width:650px;border:2px solid var(--ink)}.image-banner:before{opacity:.15}.image-banner-content .eyebrow{color:var(--ink)}.multi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.multi-grid>div{min-width:0;border:1px solid var(--ink);padding:12px}.newsletter-section{grid-template-columns:repeat(2,minmax(0,1fr))}.newsletter form{display:flex;flex-wrap:wrap;gap:8px}.newsletter input{flex:1 1 180px;min-width:0}.newsletter button{min-height:44px}.faq-section details{border-bottom:2px solid var(--ink)}.faq-section summary{gap:12px}.nf-app-block{border-top:5px solid var(--ink);padding:16px 0;min-width:0}.custom-liquid-section table,.description table,.bc-album-description table{display:block;max-width:100%;overflow-x:auto}.bc-album-description img,.description img{max-width:100%!important;height:auto!important}.product-grid{grid-template-columns:repeat(var(--grid-columns,4),minmax(0,1fr));gap:20px}.product-card{border:2px solid var(--ink);min-width:0;background:var(--paper)}.card-meta{padding:12px}.card-meta strong{font-size:18px;font-weight:900;border-bottom:5px solid var(--ink);padding-bottom:8px}.card-meta .price{font-size:16px;font-weight:800;border-top:1px solid var(--ink);padding-top:6px}.product-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.page-heading h1{font-size:clamp(30px,5vw,64px)}.sv-profile{grid-template-columns:220px minmax(0,1fr);gap:22px;min-height:0}.sv-content,.sv-sidebar{min-width:0}.sv-avatar{max-width:100%;width:100%;aspect-ratio:1}.sv-avatar img{height:100%;object-fit:cover}.sv-bio{padding:14px 0}.nf-artist-name{font-size:24px!important;border-bottom:5px solid var(--ink)!important}.sv-location{padding:8px 0;flex-wrap:wrap}.sv-banner{height:auto;min-height:0;overflow:visible;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.sv-banner>img{grid-column:1/-1;display:block;width:100%;height:clamp(150px,20vw,280px);object-fit:cover}.sv-banner h1{position:static!important;max-width:100%!important;font-size:clamp(24px,3vw,42px)!important;padding:14px;margin:0;line-height:1.08!important;border:0;background:var(--paper)}.sv-share{position:static;align-self:center;margin:10px;padding:10px;font-size:12px;min-height:44px}.sv-banner [data-share-status]{position:static;grid-column:1/-1;font-size:13px}.sv-tab{font-size:clamp(34px,5vw,64px)!important;line-height:1!important;background:var(--paper);padding:16px 0 8px}.nf-serving{font-size:14px;padding:10px 0;border-bottom-width:8px}.sv-catalog{padding:0}.sv-toolbar{gap:12px;margin-bottom:14px;align-items:end}.sv-toolbar label{flex:1 1 150px;min-width:0;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:6px}.sv-toolbar select{width:100%;min-height:44px;font-size:16px}.sv-toolbar>div{margin:0;display:flex;gap:6px}.sv-toolbar button{min-height:44px}.sv-releases{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sv-release{position:relative;min-width:0}.sv-release h2{font-size:20px!important;border-bottom-width:5px}.sv-release p{font-size:13px}.sv-releases.is-list{grid-template-columns:1fr}.sv-releases.is-list .sv-release{grid-template-columns:100px minmax(0,1fr);gap:12px;padding:0}.sv-releases.is-list .nf-badges{grid-column:1/-1}.sv-releases.is-list .sv-art{grid-column:1}.sv-releases.is-list .sv-release>div:not(.nf-badges){grid-column:2}.bc-album.nf-section{display:grid!important;grid-template-columns:minmax(220px,.8fr) minmax(0,1.6fr)!important;grid-template-areas:"art head" "art listen" "description purchase" "credits supporters";gap:20px!important;align-items:start}.bc-album-main,.bc-album-side{display:contents}.bc-cover-desktop{display:block!important;grid-area:art;border:0;max-width:100%;width:100%;padding:0}.bc-cover-mobile{display:none!important}.bc-album-head{grid-area:head}.bc-listen{grid-area:listen}.bc-purchase{grid-area:purchase}.bc-album-description{grid-area:description}.bc-credits{grid-area:credits}.bc-supporters{grid-area:supporters}.bc-album-head,.bc-listen,.bc-purchase,.bc-album-description,.bc-credits,.bc-supporters{margin:0;min-width:0;width:100%;padding:14px;border:2px solid var(--ink)}.nf-label-title{font-size:clamp(30px,4vw,54px)!important;line-height:1!important;border-bottom-width:8px;margin:0 0 12px}.bc-album-head h1{font-size:clamp(24px,3vw,38px)!important}.bc-release-subtitle{font-size:15px}.bc-player-head{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:12px}.bc-tracks audio,.h64-playlist-audio,audio{display:block;width:100%;max-width:100%;min-width:0}.bc-track-label{grid-template-columns:26px minmax(0,1fr) auto;gap:8px;font-size:14px}.h64-playlist-track .h64-track-title{min-width:0;white-space:normal;overflow-wrap:anywhere}.bc-price{font-size:clamp(30px,4vw,44px)!important}.bc-support-heading{flex-wrap:wrap}.bc-support-heading h2{font-size:22px!important;border:0;padding:0;margin:0}.bc-opt-in input:not([type=checkbox]),.product-form input:not([type=checkbox]),.product-form select{width:100%;min-width:0;min-height:44px;font-size:16px}.bc-opt-in input[type=checkbox]{width:auto;min-width:16px}.bc-purchase h2{font-size:23px}.bc-artist-header{padding:0}.bc-artist-inner{grid-template-columns:120px minmax(0,1fr);gap:18px}.bc-follow{grid-column:1/-1;flex-wrap:wrap}.bc-artist-info h1{font-size:clamp(28px,4vw,44px)!important}.bc-banner{height:clamp(140px,25vw,300px)}.nf-badges{display:flex;flex-wrap:wrap;gap:6px;padding:8px;position:relative;z-index:1}.nf-badge{display:inline-flex;align-items:center;gap:5px;font:700 12px/1.2 Arial,sans-serif;letter-spacing:.04em;padding:7px 9px;border:2px solid currentColor}.nf-badge-new{background:var(--paper);color:var(--ink)}.nf-badge-sold{background:#c92323;color:#fff;border-color:#c92323}.nf-sold-out .sv-art img,.nf-sold-out .product-image-square img,.nf-sold-out .product-gallery-square img,.nf-sold-out .product-images img,.nf-sold-out .release-art img,.nf-sold-out.featured-product-section>div:first-child img{filter:grayscale(1);opacity:.6}.nf-verified{display:inline-flex;vertical-align:middle;color:#246cc9;margin-left:.25em;line-height:1}.nf-verified svg{width:.65em;height:.65em;min-width:18px;min-height:18px;max-width:26px;max-height:26px}.nf-product-type{font-size:13px;font-weight:700}@media(min-width:1440px){.sv-releases{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1024px){.sv-profile{grid-template-columns:190px minmax(0,1fr)}.sv-releases{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-release h2{font-size:18px!important}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nf-section{padding:18px}.bc-album.nf-section{grid-template-columns:minmax(180px,.75fr) minmax(0,1.4fr)!important;gap:16px!important}.nf-label-title{font-size:38px!important}.sv-banner h1{font-size:28px!important}.release-title{display:block}.credits>div{flex-wrap:wrap}.footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){#main{width:calc(100% - 16px);margin:8px auto}.nf-section{width:calc(100% - 16px);max-width:calc(100% - 16px);margin:12px auto;padding:14px}.header{padding:16px;gap:14px}.brand{font-size:26px!important}.brand img{max-height:80px!important;max-width:min(280px,100%)!important}.nav{display:none}.nav.open{display:flex;position:static;width:100%}.mobile-toggle{display:block;min-height:44px}.sv-profile{grid-template-columns:1fr;gap:16px}.sv-sidebar{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:start;padding:12px}.sv-avatar{grid-row:1;width:96px;height:96px}.sv-location{grid-column:2;grid-row:1;border-top:0;margin:0;display:block;font-size:12px}.sv-location strong{display:block}.sv-bio{grid-column:1/-1;padding:0}.nf-artist-name{font-size:24px!important}.sv-banner>img{height:160px}.sv-banner h1{font-size:24px!important;padding:12px}.sv-banner{grid-template-columns:1fr}.sv-share{justify-self:start;margin:0 12px 12px}.sv-tab{font-size:38px!important}.sv-toolbar{gap:8px}.sv-toolbar label{flex-basis:120px}.sv-toolbar>div{width:100%}.sv-releases{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sv-release>div{padding:10px}.sv-release h2{font-size:17px!important}.sv-release .button{font-size:11px;padding:9px}.sv-release p{font-size:12px}.bc-album.nf-section{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"head" "art" "listen" "purchase" "description" "credits" "supporters";gap:14px!important;padding:12px!important}.bc-cover-desktop{max-width:360px;margin:0 auto}.bc-album-head h1{font-size:27px!important}.nf-label-title{font-size:36px!important}.bc-supporter-grid{grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:10px}.bc-support-heading span{letter-spacing:0}.release-layout,.image-text-section,.featured-product-section,.editorial,.bc-about,.hero,.newsletter-section,.product-detail{grid-template-columns:minmax(0,1fr);gap:20px}.image-text-section.reverse .image-text-media{order:0}.hero-art{grid-row:auto;min-height:0}.hero-copy{grid-row:auto;padding:14px}.editorial-image,.image-text-media .image-fallback,.featured-product-section .image-fallback{min-height:180px}.release-heading{display:block}.release-heading .mono{margin-top:10px}.music-intro{padding-block:28px}.music-intro h1{font-size:40px!important}.multi-grid,.music-strip{grid-template-columns:1fr}.music-links{display:flex;gap:12px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.card-meta strong{font-size:16px}.footer{grid-template-columns:1fr;padding:20px 16px}.footer>div:first-child{grid-column:auto}.bc-artist-inner{grid-template-columns:1fr}.bc-avatar{margin:0;border-radius:0;height:96px;width:96px}.bc-tabs{flex-wrap:wrap;gap:16px}.image-banner-content,.slide-copy{padding:16px}.cart-row{grid-template-columns:60px minmax(0,1fr);gap:12px}.cart-row img{width:60px}.cart-row>div:last-child{grid-column:2}.cart-summary{text-align:left}.filters{flex-wrap:wrap;gap:12px}.section-head{flex-wrap:wrap}.nf-section h2{font-size:28px}.nf-section h3{font-size:23px}}@media(max-width:359px){.sv-releases,.product-grid{grid-template-columns:1fr}.sv-banner h1{font-size:22px!important}.bc-album-head h1{font-size:24px!important}.nf-label-title{font-size:30px!important}.h64-playlist-navigation{flex-wrap:wrap}.h64-playlist-navigation button{flex:1 1 100px}.bc-track-label{grid-template-columns:22px minmax(0,1fr);font-size:13px}.bc-track-label>span:last-child{grid-column:2}.sv-sidebar{grid-template-columns:80px minmax(0,1fr)}.sv-avatar{width:80px;height:80px}}.nf-section h1:not(.bc-album-head h1):not(.sv-banner h1){font-size:clamp(28px,5vw,60px)!important;line-height:1.08!important;color:var(--ink)}.intro-watermark{display:none}.intro-center{margin:24px 0}.intro-bottom{gap:16px;flex-wrap:wrap}.intro-bottom ul{padding-left:20px}.music-intro h1 em{color:var(--ink);font-style:normal}.hero-copy,.editorial-image{background:var(--gb-panel)}.bc-banner-placeholder{background:var(--gb-panel);color:var(--ink);font-size:clamp(32px,6vw,80px)}.nf-section .image-fallback{background:var(--gb-panel);color:var(--ink)}.nf-section .rich-text-content,.nf-section .release-desc,.nf-section .outro p{color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/nutrition-responsive.css.map */
