.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;box-sizing:border-box!important}body{background-color:#e8e8e8;margin:0 auto;width:100%}body a{text-decoration:underline;color:inherit}body header,body footer{z-index:2}.top0{top:0!important}.right0{right:0!important}.left0{left:0!important}.bottom0{bottom:0!important}.disp-none{display:none!important}.disp-block{display:block!important}h1,h2,h3,h4,h5,h6,p,a,label,span,li{font-family:Poppins,sans-serif}h5,h6,p,label,span,li{font-size:.9em}h1{font-size:2.6em}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1em}h5{font-size:.9em}footer{font-size:.9rem}header{background-color:#e8e8e8;width:100%;position:fixed;z-index:2}header .logo,header .description,header .cart-toggle{display:inline-block}header .logo{float:left;padding:1em}header .logo h1{font-size:0}header .logo h1 img{max-width:128px;max-height:92px}header .description{width:75vw;padding:.9rem 0}header .description .intro{font-size:1em;line-height:1.4rem;margin-bottom:.6rem}header .description .artists-label,header .description .artists{float:left}header .description .artists-label{font-size:1em;line-height:1;margin-right:.5rem;padding:.5rem 0;position:relative}header .description .artists{width:100%}header .description .artists .floatText{background:#080808;color:#fafafa;overflow:hidden;white-space:nowrap}header .description .artists .floatText p{width:max-content;padding:.25rem .5rem;line-height:1.25rem;color:#a2a2a2;animation:marquee 20s linear infinite reverse}header .description .artists .floatText p:hover{animation-play-state:paused}header .description .artists .floatText p span{margin-right:.8rem;transition:color .2s;cursor:pointer}header .description .artists .floatText p span:hover{color:#fafafa;animation:none}header .description .artists:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}main{max-width:1440px;margin:0 auto;position:relative}main section.releases,main section.showcases,main section.wearables,main section.about{width:100%;display:inline-block}main section.releases .left,main section.releases .right,main section.showcases .left,main section.showcases .right,main section.wearables .left,main section.wearables .right,main section.about .left,main section.about .right{width:50%;padding:0 1rem 1rem}main section.releases .left,main section.showcases .left,main section.wearables .left,main section.about .left{float:left}main section.releases .left h2,main section.showcases .left h2,main section.wearables .left h2,main section.about .left h2{margin-bottom:1rem}main section.releases .left .list,main section.showcases .left .list,main section.wearables .left .list,main section.about .left .list{margin-bottom:1rem}main section.releases .left .list .release,main section.releases .left .list .showcase,main section.releases .left .list .wearable,main section.showcases .left .list .release,main section.showcases .left .list .showcase,main section.showcases .left .list .wearable,main section.wearables .left .list .release,main section.wearables .left .list .showcase,main section.wearables .left .list .wearable,main section.about .left .list .release,main section.about .left .list .showcase,main section.about .left .list .wearable{padding:.6rem;line-height:1.2em}main section.releases .left .list .release.active,main section.releases .left .list .showcase.active,main section.releases .left .list .wearable.active,main section.showcases .left .list .release.active,main section.showcases .left .list .showcase.active,main section.showcases .left .list .wearable.active,main section.wearables .left .list .release.active,main section.wearables .left .list .showcase.active,main section.wearables .left .list .wearable.active,main section.about .left .list .release.active,main section.about .left .list .showcase.active,main section.about .left .list .wearable.active{background-color:#080808;color:#fafafa}main section.releases .left .list .release:hover,main section.releases .left .list .showcase:hover,main section.releases .left .list .wearable:hover,main section.showcases .left .list .release:hover,main section.showcases .left .list .showcase:hover,main section.showcases .left .list .wearable:hover,main section.wearables .left .list .release:hover,main section.wearables .left .list .showcase:hover,main section.wearables .left .list .wearable:hover,main section.about .left .list .release:hover,main section.about .left .list .showcase:hover,main section.about .left .list .wearable:hover{cursor:pointer}main section.releases .left .list .release span a,main section.releases .left .list .showcase span a,main section.releases .left .list .wearable span a,main section.showcases .left .list .release span a,main section.showcases .left .list .showcase span a,main section.showcases .left .list .wearable span a,main section.wearables .left .list .release span a,main section.wearables .left .list .showcase span a,main section.wearables .left .list .wearable span a,main section.about .left .list .release span a,main section.about .left .list .showcase span a,main section.about .left .list .wearable span a{color:#080808;font-size:1em;font-weight:700;letter-spacing:.04em}main section.releases .left .list .release span.bold,main section.releases .left .list .showcase span.bold,main section.releases .left .list .wearable span.bold,main section.showcases .left .list .release span.bold,main section.showcases .left .list .showcase span.bold,main section.showcases .left .list .wearable span.bold,main section.wearables .left .list .release span.bold,main section.wearables .left .list .showcase span.bold,main section.wearables .left .list .wearable span.bold,main section.about .left .list .release span.bold,main section.about .left .list .showcase span.bold,main section.about .left .list .wearable span.bold{font-weight:700;letter-spacing:.04em}main section.releases .left .bandcamp .embed,main section.showcases .left .bandcamp .embed,main section.wearables .left .bandcamp .embed,main section.about .left .bandcamp .embed{height:230px!important}main section.releases .right,main section.showcases .right,main section.wearables .right,main section.about .right{float:right}main section.releases .right .right-image,main section.showcases .right .right-image,main section.wearables .right .right-image,main section.about .right .right-image{padding:4rem 0 2rem}main section.releases .right .right-image .item img,main section.showcases .right .right-image .item img,main section.wearables .right .right-image .item img,main section.about .right .right-image .item img{width:100%;height:auto;max-height:640px;object-fit:contain;margin:0 auto}main section.releases,main section.showcases,main section.wearables,main section.about{padding-bottom:3rem}main section.releases:last-child,main section.showcases:last-child,main section.wearables:last-child,main section.about:last-child{padding-bottom:4.8rem}main section.releases .right .right-image{position:relative}main section.releases .right .right-image .release-actions{width:100%;position:absolute;right:0;bottom:0;margin:0 .6rem;display:flex;gap:.6rem;justify-content:end}main section.releases .right .right-image .release-actions .download,main section.releases .right .right-image .release-actions .listen,main section.releases .right .right-image .release-actions .add-to-cart{display:inline-block;margin:0;padding:.8rem 1.6rem;background:#080808;border:0;text-decoration:none;font-weight:700;letter-spacing:.04em;font-size:inherit;line-height:1;cursor:pointer}main section.releases .right .right-image .release-actions .listen,main section.releases .right .right-image .release-actions .add-to-cart{color:#e8e8e8}main section.releases .right .right-image .release-actions .add-to-cart:disabled{cursor:not-allowed;opacity:.5}main section.releases .right .right-image.pm005 .release-actions .download{color:#caba36}main section.releases .right .right-image.pm004 .release-actions .download{color:#353bd7}main section.releases .right .right-image.pm003 .release-actions .download{color:#a2a2a2}main section.releases .right .right-image.pm002 .release-actions .download{color:#a3873b}main section.releases .right .right-image.pm001 .release-actions .download{color:#c81414}main section.showcases,main section.wearables{display:flex}main section.showcases .left,main section.wearables .left{display:flex;flex-direction:column}main section.showcases .left .list-container,main section.wearables .left .list-container{flex:1}main section.showcases .left .list-container .list-wrapper,main section.wearables .left .list-container .list-wrapper{position:sticky;top:var(--header-height, 0px);padding-bottom:1rem}main section.showcases .left .description-wrapper,main section.wearables .left .description-wrapper{width:86%;font-size:.9em;text-align:end;margin-top:auto;margin-left:auto;padding-bottom:4rem}main section.showcases .left .description-wrapper .description,main section.wearables .left .description-wrapper .description{padding:.6rem;background:#080808;color:#fafafa}main section.showcases .left .description-wrapper .description p,main section.wearables .left .description-wrapper .description p{margin-bottom:.8rem;line-height:1.4}main section.showcases .left .description-wrapper .description p:last-child,main section.wearables .left .description-wrapper .description p:last-child{margin-bottom:0}main section.showcases .right .right-image,main section.wearables .right .right-image{padding:2rem 8rem 4rem 2rem}main section.wearables .right .right-image{position:relative}main section.wearables .right .right-image .item{aspect-ratio:1/1;padding:.4rem}main section.wearables .right .right-image .item img{width:100%;height:100%;max-height:none;object-fit:contain}main section.wearables .right .right-image .wearable-actions{width:100%;position:absolute;right:0;bottom:0;margin:0 .6rem;display:flex;gap:.6rem;justify-content:end;align-items:center}main section.wearables .right .right-image .wearable-actions .size-picker{margin-top:0}main section.wearables .right .right-image .wearable-actions .add-to-cart{display:inline-block;margin:0;padding:.8rem 1.6rem;background:#080808;color:#e8e8e8;border:0;text-decoration:none;font-weight:700;letter-spacing:.04em;font-size:inherit;line-height:1;cursor:pointer}main section.wearables .right .right-image .wearable-actions .add-to-cart:disabled{cursor:not-allowed;opacity:.5}main section.about{display:flex;flex-wrap:wrap;align-items:stretch}main section.about .left,main section.about .right{float:none;width:auto;flex:1 1 400px}main section.about .left .text p{margin-bottom:1rem;line-height:1.4;padding:0 .6rem}main section.about .left .text p:last-child{margin-bottom:0}main section.about .right .right-image{background:#000;padding:2rem 4rem}main section.about .right .right-image .frames{aspect-ratio:1/1;width:100%;background-image:url(/img/about/001.webp);background-size:contain;background-repeat:no-repeat;background-position:center;animation:about-frames 16s steps(1,end) infinite;filter:grayscale(100%);transition:filter .4s ease}@media(hover:hover){main section.about .right .right-image .frames:hover{filter:grayscale(0%);animation-play-state:paused}}main section.about .right .right-image .frames.paused{filter:grayscale(0%);animation-play-state:paused}@keyframes about-frames{0%{background-image:url(/img/about/001.webp)}0.9090909091%{background-image:url(/img/about/002.webp)}1.8181818182%{background-image:url(/img/about/003.webp)}2.7272727273%{background-image:url(/img/about/004.webp)}3.6363636364%{background-image:url(/img/about/005.webp)}4.5454545455%{background-image:url(/img/about/006.webp)}5.4545454545%{background-image:url(/img/about/007.webp)}6.3636363636%{background-image:url(/img/about/008.webp)}7.2727272727%{background-image:url(/img/about/009.webp)}8.1818181818%{background-image:url(/img/about/010.webp)}9.0909090909%{background-image:url(/img/about/011.webp)}10%{background-image:url(/img/about/012.webp)}10.9090909091%{background-image:url(/img/about/013.webp)}11.8181818182%{background-image:url(/img/about/014.webp)}12.7272727273%{background-image:url(/img/about/015.webp)}13.6363636364%{background-image:url(/img/about/016.webp)}14.5454545455%{background-image:url(/img/about/017.webp)}15.4545454545%{background-image:url(/img/about/018.webp)}16.3636363636%{background-image:url(/img/about/019.webp)}17.2727272727%{background-image:url(/img/about/020.webp)}18.1818181818%{background-image:url(/img/about/021.webp)}19.0909090909%{background-image:url(/img/about/022.webp)}20%{background-image:url(/img/about/023.webp)}20.9090909091%{background-image:url(/img/about/024.webp)}21.8181818182%{background-image:url(/img/about/025.webp)}22.7272727273%{background-image:url(/img/about/026.webp)}23.6363636364%{background-image:url(/img/about/027.webp)}24.5454545455%{background-image:url(/img/about/028.webp)}25.4545454545%{background-image:url(/img/about/029.webp)}26.3636363636%{background-image:url(/img/about/030.webp)}27.2727272727%{background-image:url(/img/about/031.webp)}28.1818181818%{background-image:url(/img/about/032.webp)}29.0909090909%{background-image:url(/img/about/033.webp)}30%{background-image:url(/img/about/034.webp)}30.9090909091%{background-image:url(/img/about/035.webp)}31.8181818182%{background-image:url(/img/about/036.webp)}32.7272727273%{background-image:url(/img/about/037.webp)}33.6363636364%{background-image:url(/img/about/038.webp)}34.5454545455%{background-image:url(/img/about/039.webp)}35.4545454545%{background-image:url(/img/about/040.webp)}36.3636363636%{background-image:url(/img/about/041.webp)}37.2727272727%{background-image:url(/img/about/042.webp)}38.1818181818%{background-image:url(/img/about/043.webp)}39.0909090909%{background-image:url(/img/about/044.webp)}40%{background-image:url(/img/about/045.webp)}40.9090909091%{background-image:url(/img/about/046.webp)}41.8181818182%{background-image:url(/img/about/047.webp)}42.7272727273%{background-image:url(/img/about/048.webp)}43.6363636364%{background-image:url(/img/about/049.webp)}44.5454545455%{background-image:url(/img/about/050.webp)}45.4545454545%{background-image:url(/img/about/051.webp)}46.3636363636%{background-image:url(/img/about/052.webp)}47.2727272727%{background-image:url(/img/about/053.webp)}48.1818181818%{background-image:url(/img/about/054.webp)}49.0909090909%{background-image:url(/img/about/055.webp)}50%{background-image:url(/img/about/056.webp)}50.9090909091%{background-image:url(/img/about/057.webp)}51.8181818182%{background-image:url(/img/about/058.webp)}52.7272727273%{background-image:url(/img/about/059.webp)}53.6363636364%{background-image:url(/img/about/060.webp)}54.5454545455%{background-image:url(/img/about/061.webp)}55.4545454545%{background-image:url(/img/about/062.webp)}56.3636363636%{background-image:url(/img/about/063.webp)}57.2727272727%{background-image:url(/img/about/064.webp)}58.1818181818%{background-image:url(/img/about/065.webp)}59.0909090909%{background-image:url(/img/about/066.webp)}60%{background-image:url(/img/about/067.webp)}60.9090909091%{background-image:url(/img/about/068.webp)}61.8181818182%{background-image:url(/img/about/069.webp)}62.7272727273%{background-image:url(/img/about/070.webp)}63.6363636364%{background-image:url(/img/about/071.webp)}64.5454545455%{background-image:url(/img/about/072.webp)}65.4545454545%{background-image:url(/img/about/073.webp)}66.3636363636%{background-image:url(/img/about/074.webp)}67.2727272727%{background-image:url(/img/about/075.webp)}68.1818181818%{background-image:url(/img/about/076.webp)}69.0909090909%{background-image:url(/img/about/077.webp)}70%{background-image:url(/img/about/078.webp)}70.9090909091%{background-image:url(/img/about/079.webp)}71.8181818182%{background-image:url(/img/about/080.webp)}72.7272727273%{background-image:url(/img/about/081.webp)}73.6363636364%{background-image:url(/img/about/082.webp)}74.5454545455%{background-image:url(/img/about/083.webp)}75.4545454545%{background-image:url(/img/about/084.webp)}76.3636363636%{background-image:url(/img/about/085.webp)}77.2727272727%{background-image:url(/img/about/086.webp)}78.1818181818%{background-image:url(/img/about/087.webp)}79.0909090909%{background-image:url(/img/about/088.webp)}80%{background-image:url(/img/about/089.webp)}80.9090909091%{background-image:url(/img/about/090.webp)}81.8181818182%{background-image:url(/img/about/091.webp)}82.7272727273%{background-image:url(/img/about/092.webp)}83.6363636364%{background-image:url(/img/about/093.webp)}84.5454545455%{background-image:url(/img/about/094.webp)}85.4545454545%{background-image:url(/img/about/095.webp)}86.3636363636%{background-image:url(/img/about/096.webp)}87.2727272727%{background-image:url(/img/about/097.webp)}88.1818181818%{background-image:url(/img/about/098.webp)}89.0909090909%{background-image:url(/img/about/099.webp)}90%{background-image:url(/img/about/100.webp)}90.9090909091%{background-image:url(/img/about/101.webp)}91.8181818182%{background-image:url(/img/about/102.webp)}92.7272727273%{background-image:url(/img/about/103.webp)}93.6363636364%{background-image:url(/img/about/104.webp)}94.5454545455%{background-image:url(/img/about/105.webp)}95.4545454545%{background-image:url(/img/about/106.webp)}96.3636363636%{background-image:url(/img/about/107.webp)}97.2727272727%{background-image:url(/img/about/108.webp)}98.1818181818%{background-image:url(/img/about/109.webp)}99.0909090909%{background-image:url(/img/about/110.webp)}}@media(prefers-reduced-motion:reduce){section.about .right .right-image .frames{animation:none}}footer{background:#080808;width:100%;padding:1rem;display:flex;align-items:center;gap:1rem;overflow:hidden;position:fixed;bottom:0;color:#fafafa}footer .left{width:60%;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}footer .right{width:40%;display:flex;justify-content:flex-end;align-items:center}footer .contact,footer .rrss-label,footer .download{font-size:1em;color:#fafafa}footer .contact a,footer .rrss-label a,footer .download a{color:#fafafa}footer .contact a:hover,footer .rrss-label a:hover,footer .download a:hover{color:#a2a2a2}footer .rrss{display:flex;gap:.2rem;list-style:none;padding:0;margin:0}footer .rrss li a{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#fafafa;font-size:1rem;text-decoration:none}footer .rrss li a:hover{color:#a2a2a2}footer .download{text-align:right;margin:0}.right .right-image .tns-controls{text-align:center;margin-bottom:10px}.right .right-image .tns-controls [aria-controls]{margin:0 .5rem;padding:.6rem 1.2rem;color:#fafafa;background:#080808;border:0}.right .right-image [data-action]{display:block;margin:10px auto;text-align:center;background:transparent;border:0}.right .right-image .tns-controls [disabled]{color:#fafafa;background-color:#e8e8e8;cursor:not-allowed!important}.right .right-image .tns-nav{text-align:center}.right .right-image .tns-nav [aria-controls]{width:.4em;height:.4em;padding:0;margin:0 .6em;border-radius:50%;border:.04em solid #080808}.right .right-image .tns-nav-active{background-color:#080808}.right .right-image .tns-ovh{padding:1.2em 0}.actions{display:flex;gap:.5rem;align-items:center;margin-top:.75rem;flex-wrap:wrap}.actions .download,.actions .add-to-cart{display:inline-block;padding:.6rem 1rem;font-size:.95rem;line-height:1;border:1px solid #080808;background:#fafafa;color:#080808;cursor:pointer;text-decoration:none;transition:background .2s,color .2s}.actions .download:hover,.actions .add-to-cart:hover{background:#080808;color:#fafafa}.actions .download:disabled,.actions .add-to-cart:disabled{cursor:not-allowed;opacity:.5;background:#e8e8e8;color:#080808}.actions .add-to-cart{background:#080808;color:#fafafa}.actions .add-to-cart:hover:not(:disabled){background:#000}.size-picker{display:flex;gap:.4rem;margin-top:.75rem;flex-wrap:wrap}.size-picker .size-option{justify-content:center;min-width:2.4rem;padding:.8rem;border:1px solid #080808;background:#fafafa;color:#080808;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s,color .2s}.size-picker .size-option input{position:absolute;opacity:0;pointer-events:none}.size-picker .size-option:hover:not(.disabled){background:#080808;color:#fafafa}.size-picker .size-option.selected{background:#080808;color:#fafafa}.size-picker .size-option.disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.cart-toggle{position:absolute;top:0;right:0}.cart-toggle .cart-btn{position:relative;background:#080808;color:#fafafa;border:0;padding:.75rem .9rem;font-size:1.1rem;cursor:pointer}.cart-toggle .cart-btn:hover{color:#a2a2a2}.cart-toggle .cart-btn .badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:50%;background:#c81414;color:#fafafa;font-size:.7rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.cart-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:1000}.cart-drawer{position:fixed;top:0;right:0;height:100vh;width:min(420px,100vw);background:#e8e8e8;color:#080808;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;z-index:1001;box-shadow:-4px 0 20px #00000040}.cart-drawer.open{transform:translate(0)}.cart-drawer .cart-drawer-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:#080808}.cart-drawer .cart-drawer-head h3{font-size:1.1rem;color:#e8e8e8}.cart-drawer .cart-drawer-head .close{background:transparent;border:0;font-size:1.1rem;cursor:pointer;color:#e8e8e8}.cart-drawer .cart-drawer-head .close:hover{color:#a2a2a2}.cart-drawer .cart-drawer-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1rem 1.25rem}.cart-drawer .cart-drawer-body .empty{text-align:center;color:#a2a2a2;padding:2rem 0}.cart-drawer .cart-items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.8rem}.cart-drawer .cart-item{display:flex;gap:.8rem;align-items:center;justify-content:space-between}.cart-drawer .cart-item img{width:72px;height:72px;object-fit:contain}.cart-drawer .cart-item .info{width:100%;display:flex;flex-direction:column;gap:.4rem}.cart-drawer .cart-item .info .name,.cart-drawer .cart-item .info .price{font-size:.9rem}.cart-drawer .cart-item .info .name{line-height:1.2}.cart-drawer .cart-item .info .price{font-weight:700}.cart-drawer .cart-item .info .unit-price{font-weight:400;color:#a2a2a2}.cart-drawer .cart-item .qty{display:flex;align-items:center;gap:.6rem}.cart-drawer .cart-item .qty .qty-step{background:transparent;border:1px solid #a2a2a2;color:inherit;cursor:pointer;font-size:.65rem;line-height:1;padding:.3rem .45rem}.cart-drawer .cart-item .qty .qty-step:hover:not(:disabled){border-color:currentColor}.cart-drawer .cart-item .qty .qty-step:disabled{opacity:.35;cursor:not-allowed}.cart-drawer .cart-item .qty .qty-value{font-size:.9rem;font-weight:700;min-width:1.2rem;text-align:center}.cart-drawer .cart-item .remove{background:transparent;border:0;color:#a2a2a2;cursor:pointer;font-size:1rem;line-height:1;padding:.25rem .4rem}.cart-drawer .cart-item .remove:hover{color:#c81414}.cart-drawer .cart-drawer-foot{flex:0 0 auto;padding:1rem 1.25rem;background:#080808;display:flex;flex-direction:column;gap:.6rem}.cart-drawer .cart-drawer-foot .subtotal,.cart-drawer .cart-drawer-foot .discount,.cart-drawer .cart-drawer-foot .total,.cart-drawer .cart-drawer-foot .shipping,.cart-drawer .cart-drawer-foot .ship-select,.cart-drawer .cart-drawer-foot .note{color:#e8e8e8}.cart-drawer .cart-drawer-foot .subtotal,.cart-drawer .cart-drawer-foot .discount,.cart-drawer .cart-drawer-foot .total,.cart-drawer .cart-drawer-foot .shipping{display:flex;justify-content:space-between;align-items:baseline;font-size:1rem}.cart-drawer .cart-drawer-foot .shipping{font-size:.9rem;color:#a2a2a2}.cart-drawer .cart-drawer-foot .bandcamp-opt{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer;color:#e8e8e8;font-size:.85rem;line-height:1.3}.cart-drawer .cart-drawer-foot .bandcamp-opt input{margin:.15rem 0 0;flex:0 0 auto;cursor:pointer}.cart-drawer .cart-drawer-foot .bandcamp-opt small{display:block;color:#a2a2a2;font-size:.75rem;margin-top:.15rem}.cart-drawer .cart-drawer-foot .ship-select{display:flex;flex-direction:column;gap:.35rem;font-size:.85rem}.cart-drawer .cart-drawer-foot .ship-select select{background:#e8e8e8;border:1px solid #a2a2a2;color:#080808;font-family:inherit;font-size:.9rem;padding:.5rem;width:100%;cursor:pointer}.cart-drawer .cart-drawer-foot .discount{color:#a2a2a2}.cart-drawer .cart-drawer-foot .total{font-weight:700}.cart-drawer .cart-drawer-foot .note{font-size:.8rem;color:#a2a2a2}.cart-drawer .cart-drawer-foot .note a{color:#e8e8e8;text-decoration:underline}.cart-drawer .cart-drawer-foot .error{font-size:.85rem;color:#c81414}.cart-drawer .cart-drawer-foot .checkout{width:100%;padding:.9rem 1rem;background:#e8e8e8;color:#080808;border:0;font-size:1rem;cursor:pointer}.cart-drawer .cart-drawer-foot .checkout:hover:not(:disabled){color:#e8e8e8;background:#c81414}.cart-drawer .cart-drawer-foot .checkout:disabled{opacity:.6;cursor:not-allowed}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease}.fade-enter-from,.fade-leave-to{opacity:0}.payment-status{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:#e8e8e8}.payment-status .inner{max-width:480px;text-align:center;background:#fafafa;padding:2.5rem 2rem;border:1px solid #080808}.payment-status .inner h1{font-size:1.8rem;margin-bottom:1rem}.payment-status .inner p{margin-bottom:.75rem;line-height:1.4}.payment-status .inner .error{color:#c81414}.payment-status .inner .back{margin-top:1rem;padding:.75rem 1.25rem;background:#080808;color:#fafafa;border:0;cursor:pointer;font-size:.95rem}.payment-status .inner .back:hover{background:#000}section.roots-routes-section{width:100%;scroll-margin-top:var(--header-height, 0px);padding:.4rem 1rem 3rem;box-sizing:border-box}section.roots-routes-section h2{margin-bottom:1rem}section.roots-routes-section .roots-routes-section__content{display:flex;align-items:stretch;gap:1rem}section.roots-routes-section .roots-routes-section__content>*{flex:1 1 50%;min-width:0}section.roots-routes-section .roots-routes-section__content .artist-card{align-self:center}.artist-card{width:100%;max-width:420px;padding:1.5rem;box-sizing:border-box;background:#e8e8e8;border:1px solid rgba(8,8,8,.1)}.artist-card .artist-card__tagline{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#08080899;margin:0 0 .4rem}.artist-card .artist-card__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.artist-card .artist-card__header>div{min-width:0}.artist-card .artist-card__vinyls{display:flex;flex:0 0 auto;isolation:isolate}.artist-card .artist-card__vinyls .vinyl{z-index:1}.artist-card .artist-card__vinyls .vinyl:first-child{z-index:2}.artist-card .artist-card__vinyls .vinyl+.vinyl{margin-left:-62px}.artist-card .artist-card__artists{list-style:none;padding:0;margin:.5rem 0 0}.artist-card .artist-card__artists li+li{margin-top:.6rem}.artist-card .artist-card__artist{display:flex;align-items:center;gap:.75rem;width:100%;padding:.3rem 0;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.artist-card .artist-card__artist span{font-size:inherit}.artist-card .artist-card__artist>span{display:flex;flex-direction:column}.artist-card .artist-card__artist:hover .artist-card__artist-name{text-decoration:underline}.artist-card .artist-card__artist-name{font-weight:700;font-size:1rem}.artist-card .artist-card__artist-name:before{content:"";display:inline-block;width:8px;height:8px;margin-right:.4rem;border-radius:50%;background:var(--pin-color, #080808);vertical-align:.1em}.artist-card .artist-card__artist-release{font-size:.85rem;color:#08080899}.artist-card .artist-card__name{font-size:1.4rem;font-weight:700;margin:0 0 .5rem;letter-spacing:.02em}.artist-card .artist-card__location{font-size:.95rem;margin:0 0 .25rem;color:#080808cc}.artist-card .artist-card__bio{font-size:.9rem;line-height:1.5;margin:0}.artist-card .artist-card__release{margin:1rem 0 0}.artist-card .artist-card__release-title{font-size:.85rem;font-weight:400;line-height:1.4;margin:0 0 .4rem;color:#08080899}.artist-card .artist-card__code{font-weight:700;color:#080808;margin-right:.25rem}.artist-card .artist-card__tracks{list-style:none;padding:0;margin:0;font-size:.9rem;line-height:1.4}.artist-card .artist-card__tracks li{display:flex;gap:.6rem;padding:.15rem 0;color:#08080866;transition:color .4s ease}.artist-card .artist-card__tracks li .artist-card__position{transition:color .4s ease}.artist-card .artist-card__tracks li span{font-size:inherit}.artist-card .artist-card__tracks li.is-theirs{color:#080808;font-weight:700}.artist-card .artist-card__tracks li.is-theirs .artist-card__position{color:var(--release-color, #080808)}.artist-card .artist-card__play{padding:0;margin:0;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:color .2s ease}.artist-card .artist-card__track:has(.artist-card__play:hover) .artist-card__play,.artist-card .artist-card__play:focus-visible{color:var(--release-color, #080808)}.artist-card li.is-cued .artist-card__play{color:var(--release-color, #080808)}.artist-card .artist-card__link{padding:0;margin:0;background:none;border:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline dotted;text-underline-offset:.2em}.artist-card .artist-card__link:hover,.artist-card .artist-card__link:focus-visible{color:var(--release-color, #080808);text-decoration-style:solid}.artist-card .artist-card__position{flex:0 0 1.6rem;font-variant-numeric:tabular-nums}.artist-globe{margin:1rem 0 0;min-width:0}.artist-globe .artist-globe__canvas{position:relative;isolation:isolate;z-index:0;width:100%;max-width:720px;aspect-ratio:1/1;margin:0 auto;cursor:grab;overflow:hidden}.artist-globe .artist-globe__canvas:active{cursor:grabbing}.artist-globe .artist-globe__mount{position:absolute;top:0;right:0;bottom:0;left:0}.artist-globe .artist-globe__mount>canvas,.artist-globe .artist-globe__mount>div{max-width:100%}.artist-globe .artist-globe__fallback{max-width:36rem;margin:0 auto .8rem;padding:0 .6rem;text-align:center;line-height:1.5;color:#080808b3}.artist-globe .artist-globe__caption{display:flex;flex-wrap:wrap;justify-content:center;gap:.2rem 1rem;padding:0 .6rem;font-family:Poppins,sans-serif;font-size:.85em;line-height:1.4}.artist-globe .artist-globe__caption span{font-size:inherit}.artist-globe .artist-globe__caption .bold{font-weight:500}.artist-globe .artist-globe__caption.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.globe-pin{position:relative;pointer-events:none}.globe-pin .globe-pin__dot{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:10px;height:10px;padding:0;margin:0;font-size:0;line-height:0;border-radius:50%;background:var(--pin-color, #080808);border:1px solid #fafafa;transform:translate(-50%,-50%);transform-origin:center;pointer-events:auto;cursor:pointer}.globe-pin .globe-pin__dot:hover{transform:translate(-50%,-50%) scale(1.4)}.globe-pin .globe-pin__label{position:absolute;left:8px;top:-8px;white-space:nowrap;padding:.1rem .35rem;font-size:11px;line-height:1.3;color:#080808;background:#fafafad9;pointer-events:auto}.globe-pin .globe-pin__name{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem}.globe-pin .globe-pin__name:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--pin-color, #080808)}.globe-pin .globe-pin__name:hover{color:var(--pin-color, #080808)}.globe-pin:not(.is-stacked) .globe-pin__name:before{display:none}.globe-pin.is-stacked .globe-pin__dot{width:14px;height:14px;border-width:2px}.globe-pin.is-main .globe-pin__dot{width:12px;height:12px;animation:globe-pin-pulse 2s ease-out infinite}.globe-pin.is-main .globe-pin__label{left:10px}.globe-pin .globe-pin__name.is-active{font-weight:600}.globe-pin.is-main.is-stacked .globe-pin__dot{width:16px;height:16px;border-width:2px}@keyframes globe-pin-pulse{0%{box-shadow:0 0 0 0 var(--pin-color, #080808)}to{box-shadow:0 0 0 10px transparent}}@media(prefers-reduced-motion:reduce){.globe-pin.is-main .globe-pin__dot{animation:none}}.vinyl{--vinyl-color: #080808;--vinyl-label: #e8e8e8;--vinyl-size: 120px;--groove: rgba(0, 0, 0, .13);--rim: rgba(0, 0, 0, .25);position:relative;flex:0 0 auto;width:var(--vinyl-size);height:var(--vinyl-size);border-radius:50%;transform-style:preserve-3d}.vinyl.is-dark{--groove: rgba(255, 255, 255, .07);--rim: rgba(255, 255, 255, .12)}.vinyl .vinyl__edge,.vinyl .vinyl__disc,.vinyl .vinyl__grooves,.vinyl .vinyl__splatter,.vinyl .vinyl__sheen{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.vinyl .vinyl__edge{background:color-mix(in srgb,var(--vinyl-color) 55%,#000);transform:translateZ(-4px);box-shadow:0 6px 14px #00000040}.vinyl .vinyl__disc{display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--vinyl-color)}.vinyl .vinyl__splatter{width:100%;height:100%}.vinyl .vinyl__grooves{background:radial-gradient(circle closest-side,transparent 94%,var(--rim) 96%,transparent 100%),repeating-radial-gradient(circle closest-side,transparent 0 1%,var(--groove) 1.7%,transparent 2.6%),radial-gradient(circle closest-side,transparent 38%,var(--groove) 39% 40%,transparent 41%)}.vinyl .vinyl__label{position:relative;width:36%;height:36%;border-radius:50%;background:radial-gradient(circle closest-side,#e8e8e8 0 11%,rgba(0,0,0,.35) 12% 15%,transparent 16%),var(--vinyl-label)}.vinyl .vinyl__sheen{pointer-events:none;background:conic-gradient(from 20deg,transparent 0deg 20deg,rgba(250,250,250,.28) 38deg,transparent 60deg 200deg,rgba(250,250,250,.2) 218deg,transparent 240deg);mask:radial-gradient(circle closest-side,transparent 36%,#000 37%)}section.releases .bandcamp{min-height:240px}.bandcamp__bar{display:none}.bandcamp__player.is-floating{position:fixed;right:1rem;bottom:calc(var(--footer-height, 64px) + 1rem);z-index:3;width:min(360px,100vw - 2rem);overflow:hidden;background:var(--player-bg, #fafafa);box-shadow:0 10px 30px #0000004d}.bandcamp__player.is-floating .bandcamp__bar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.3rem .4rem .3rem .7rem;background:#080808;color:#fafafa}.bandcamp__player.is-floating .bandcamp__title,.bandcamp__player.is-floating .bandcamp__close{background:none;border:0;padding:0;color:inherit;font-family:Poppins,sans-serif;cursor:pointer}.bandcamp__player.is-floating .bandcamp__title{overflow:hidden;font-size:.75rem;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.bandcamp__player.is-floating .bandcamp__title:hover{text-decoration:underline}.bandcamp__player.is-floating .bandcamp__close{flex:0 0 auto;width:1.5rem;height:1.5rem;font-size:1.2rem;line-height:1}main section.releases .left .bandcamp .bandcamp__player.is-floating .embed{display:block;width:100%!important;height:118px!important}@media only screen and (max-width:1080px){header .description{width:70%}main section.showcases .left .description-wrapper,main section.wearables .left .description-wrapper{padding-bottom:1rem}main section.showcases .right .right-image,main section.wearables .right .right-image{padding:1rem 2rem 2rem}}@media only screen and (max-width:880px){header .logo h1 img{width:96px;height:100%;top:0}header .description{width:100%;padding:0 1rem 1rem}header .cart-toggle{position:fixed;top:0;right:0;z-index:999}header .rrss{position:absolute;right:0;top:0}header .rrss ul li{text-align:center;display:inline-flex;margin:0 -2px}header .rrss ul li a{padding:1rem;font-size:1.4em}main section.releases .left,main section.releases .right,main section.showcases .left,main section.showcases .right,main section.wearables .left,main section.wearables .right,main section.about .left,main section.about .right{width:100%;float:initial}main section.releases .left h2,main section.showcases .left h2,main section.wearables .left h2,main section.about .left h2{margin-top:0}main section.releases .left .list .release,main section.releases .left .list .showcase,main section.releases .left .list .wearable,main section.showcases .left .list .release,main section.showcases .left .list .showcase,main section.showcases .left .list .wearable,main section.wearables .left .list .release,main section.wearables .left .list .showcase,main section.wearables .left .list .wearable,main section.about .left .list .release,main section.about .left .list .showcase,main section.about .left .list .wearable{padding:.8rem 1rem}main section.releases .right .right-image,main section.showcases .right .right-image,main section.wearables .right .right-image,main section.about .right .right-image{padding:2rem 0}main section.releases .right .right-image [data-action],main section.showcases .right .right-image [data-action],main section.wearables .right .right-image [data-action],main section.about .right .right-image [data-action]{padding:.8rem 1.6rem}main section.releases .bandcamp .embed{width:84%!important}main section.showcases,main section.wearables{flex-direction:column}main section.showcases .left,main section.wearables .left{position:static}main section.showcases .right .right-image,main section.wearables .right .right-image{overflow:hidden;padding:1rem 2rem 2rem}main section.about .left .text{padding:0}main section.roots-routes-section .roots-routes-section__content{flex-direction:column-reverse}main section.roots-routes-section .roots-routes-section__content>*{flex:1 1 auto;width:100%}}@media only screen and (max-width:560px){header{position:absolute}main section.releases{padding-bottom:1rem}main .right .item{padding:1rem 0}footer{flex-direction:column;align-items:center}footer .left,footer .right{width:100%;justify-content:center}footer .separator{display:none}footer .rrss{justify-content:center;gap:1.2rem}footer .contact,footer .download{width:100%;display:block;text-align:center}footer .contact{margin-bottom:1.2rem}footer .download a{margin:0 .6rem}}@media only screen and (max-width:520px){main section.wearables .right .right-image .wearable-actions{flex-direction:column;align-items:end;gap:.4rem}}@media only screen and (min-width:1080px){.description .intro{font-size:1em;line-height:1.24rem;margin-bottom:1rem}}@media only screen and (min-width:1280px){.description .intro{font-size:1.08em;line-height:1.32rem;margin-bottom:1.2rem}}@media only screen and (max-height:600px){section.left .bandcamp .embed{height:240px!important}}
