*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin-block-end:0}ol[role=list],ul[role=list]{list-style:none}body{line-height:1.5;min-height:100vh}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;color:currentColor;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:100%;line-height:1.5}::-moz-selection{background:#f7f71d;text-shadow:none}::selection{background:#f7f71d;text-shadow:none}hr{border:0;border-top:1px solid #666;display:block;height:1px;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}button{-webkit-appearance:none;background-color:transparent}button,fieldset{border:0;padding:0}fieldset{margin:0}textarea{resize:vertical}.skip-link{color:#fff;padding:.5rem;position:absolute;right:100%;top:0}.skip-link:focus{left:calc(50% - 84px);right:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}blockquote,li,p{max-width:40rem}.h1,h1{font-size:2.5rem;line-height:1.25}@media (min-width:48em){.h1,h1{font-size:2.75rem;line-height:1.125}}@media (min-width:75em){.h1,h1{font-size:3rem;line-height:1.05}}.h2,h2{font-size:1.5rem;line-height:1.15384615}@media (min-width:48em){.h2,h2{font-size:1.625rem;line-height:1.25}}@media (min-width:75em){.h2,h2{font-size:1.75rem;line-height:1.25}}.h3,h3{font-size:1.125rem;line-height:1.13636364}@media (min-width:48em){.h3,h3{font-size:1.25rem;line-height:1.25}}@media (min-width:75em){.h3,h3{font-size:1.375rem;line-height:1.25}}blockquote{line-height:1.25}@media (min-width:48em){blockquote{font-size:1.5rem;line-height:1.25}}@media (min-width:75em){blockquote{font-size:1.75rem;line-height:1.25}}h1,h2,h3,h4,h5,h6,p{margin-top:0}img{content-visibility:auto;display:block;height:auto;max-width:100%}svg{fill:currentColor;height:1rem;width:1rem}ol,ul{margin:0;padding:0}ul{list-style:none}ol{list-style:decimal}li{padding:0}dl{line-height:1.25;margin:0;padding:0 0 1em}label[for]{cursor:pointer}pre{margin:0}code{background-color:#333}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.hidden,[hidden]{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#333!important;text-shadow:none!important}body>:not(main){display:none}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #333;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{display:block;height:auto;max-width:100%}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{background-attachment:fixed;background-color:#333;background-image:repeating-linear-gradient(45deg,#222,#222 4rem,#131313 0,#131313 8rem);font-family:Hind,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;width:100%}@media (min-width:48em){main{padding:0 .75rem}}footer ol,footer p,footer ul,main ol,main p,main ul{margin-bottom:1.5rem}footer ol:last-child,footer p:last-child,footer ul:last-child,main ol:last-child,main p:last-child,main ul:last-child{margin-bottom:0}footer ol,main ol{counter-reset:number;list-style-type:none;margin-bottom:1.5rem}footer ol li:before,main ol li:before{color:#de1b63;content:counter(number);counter-increment:number;margin-right:.5rem}footer ul.aligned-list,main ul.aligned-list{list-style:disc;margin-left:.75rem}footer ul.aligned-list li,main ul.aligned-list li{margin-bottom:.75rem;padding-left:1.5rem;text-indent:-1.5rem}footer a,main a{border-bottom:1px solid #fff;color:#fff;padding-bottom:2px;text-decoration:none}footer a:active,footer a:hover,main a:active,main a:hover{text-decoration:underline}.h1,.h2,h1,h2{margin-bottom:.75rem}.h3,.h4,h3,h4{margin-bottom:.25rem}nav ul{display:flex;justify-content:space-between;list-style:none}blockquote{border-left:4px solid #de1b63;font-size:1.25rem;font-style:italic;padding:0 1rem}small{font-size:.9rem;margin-bottom:1rem}figure{margin:0 1.5rem}.iframe-container{height:0;margin-bottom:1rem;overflow:hidden;position:relative}.iframe-container.iframe-container-16x9{padding-bottom:56.25%}.iframe-container.iframe-container-4x3{padding-bottom:75%}.iframe-container iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}table{margin-bottom:1.5rem}tr:nth-child(2n){background:#ccc}th{border-bottom:1px solid #de1b63;padding:.75rem .75rem 0;text-align:left}td{padding:.75rem}.container{margin-left:auto;margin-right:auto;max-width:100%;padding:0 .5rem}.container:after{clear:both;content:" ";display:block}@media (min-width:64em){.container{padding:0}}.font-med{font-family:Hind,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}.header{align-items:center;display:flex;flex-direction:column;margin:.75rem auto;max-width:600px;padding:0 .75rem}@media (min-width:48em){.header{max-width:inherit}}@media (min-width:64em){.header{margin-top:1.5rem}}.logo{filter:drop-shadow(2px 2px 0 #222);margin-bottom:1.125rem;transform:rotate(-4deg)}.nav__primary{margin-left:auto;margin-right:auto;max-width:15rem;width:100%}@media (min-width:48em){.nav__primary{max-width:22.5rem}}.nav__primary--list{display:flex;justify-content:space-between}.nav__primary--link{background-color:#22222240;border:2px solid #de1b63;color:#de1b63;display:block;font-size:.75rem;font-weight:700;padding:.375rem 1.125rem;text-decoration:none;text-transform:uppercase;transition:all .2s ease-out}.nav__primary--link:hover{background-color:#de1b63;border:2px solid #fff;color:#fff}@media (min-width:48em){.nav__primary--link{font-size:1.25rem;padding:.75rem 1.5rem}}.home-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,360px));justify-content:center;list-style-type:none;margin:0 auto;max-width:1600px;padding:0}.home-grid__item{border:1px solid #333;margin-bottom:0;padding-left:0;position:relative;text-indent:0;transition:opacity .2s ease-out}.home-grid__item:before{content:"";margin-right:0}.home-grid__item:hover .home-grid__card{cursor:pointer;opacity:1;transform:scale(1)}.home-grid__card{align-content:center;background-color:#de1b63eb;display:grid;height:100%;justify-items:center;opacity:0;position:absolute;text-align:center;top:0;transform:scale(0);transition:opacity .2s ease-out,transform .2s ease-out;width:100%}.home-grid__card p{color:#fff;font-family:Playfair Display,Didot,Times New Roman,serif;font-size:2.25rem;line-height:1;margin-bottom:.5rem}.home-grid__card p:last-child{margin-bottom:0}.home-grid__card p strong{font-weight:900}.content{background-color:#333333d9;color:#fff;margin-top:1.5rem;padding:1.5rem 1.5rem 3rem}@media (min-width:64em){.release{grid-gap:3rem;display:grid;grid-template-columns:2fr 1fr}.release__primary{display:grid;gap:1.5rem;grid-template-columns:1fr 2fr;max-width:66rem}}.release__primary p{max-width:inherit}.release__title{margin-bottom:.75rem}.release__heading{font-family:Playfair Display,Didot,Times New Roman,serif;margin-bottom:0}@media (min-width:48em){.release__heading{margin-top:-.75rem}}.release__heading--small{display:block;font-size:.625em;margin-bottom:.375rem;margin-top:.375rem}.release__date{font-size:1rem}.release__description{font-size:1.375rem;margin-bottom:.75rem}.release__button{margin-bottom:1.5rem;margin-top:1.5rem}.release__button-link{background-color:#de1b63;border-bottom:none;color:#fff;display:inline-block;font-size:1.25rem;font-weight:700;padding:.75rem 3rem;text-transform:uppercase}.release__secondary-title{font-size:1.375rem;margin-bottom:.375rem;margin-top:3rem;text-transform:uppercase}.release__tracklist-item{font-size:1.25rem;margin-bottom:.375rem}.release__pressing-info{font-size:1.25rem;margin-bottom:.1875rem}.release__pressing-info-image{margin-bottom:3rem}h3.release__pressing-info{font-size:1.25rem;margin-bottom:.75rem}.contact{font-size:1.25rem}.contact__address{margin-bottom:1.5rem}
