@font-face{font-family:bebas neue;src:url(/fonts/bebas-neue-subset-400.woff2)format("woff2")}@font-face{font-family:rem;src:url(/fonts/rem-subset-400.woff2)format("woff2")}@font-face{font-family:roboto slab;src:url(/fonts/roboto-slab-latin-400.woff2)format("woff2")}@font-face{font-family:pattaya;src:url(/fonts/pattaya-subset-400.woff2)format("woff2")}body{display:flex;flex-direction:column;margin:0;font-family:roboto slab,serif;color:#000;background-color:#fdfaf3;background-image:url(/images/noise.webp)}a{color:#13739e}ul{margin:0;padding:0;list-style:none}button{margin:0;padding:0;border:none}iframe{display:block;border:none}:root{--cell:clamp(46px, 43.3333333333px + 0.8333333333vw, 50px)}header{display:grid;grid-template-rows:var(--cell)calc(var(--cell) + 3px);grid-template-columns:var(--cell)1fr var(--cell);align-items:center}header.home{--height:calc(270px + 46.875vw);grid-template-rows:var(--cell)calc(var(--cell) + 3px)1fr;height:var(--height);background-color:#eee8da;background-image:url(/images/noise.webp),url(/images/sahil-hero.jpg);background-size:auto,auto calc(var(--height) - 2 * var(--cell) - 3vw);background-repeat:repeat,no-repeat;background-position:50%,right clamp(-100px,-166.667px + 20.8333vw,0px)bottom}#logo{grid-row:1;grid-column:1/3;font:clamp(37px,31px + 1.875vw,46px)bebas neue;width:max-content;margin:0 0 0 .17em;padding-top:.1em;z-index:2}#logo>a{color:#000;text-decoration:none}#burger{grid-row:1;grid-column:3;aspect-ratio:1;display:block;background:url(/icons/burger.svg)no-repeat 50%/57% content-box;z-index:2}#burger[aria-pressed]{background-image:url(/icons/cross.svg)}#page-nav{grid-row:1/4;grid-column:1/4;align-self:start;z-index:1;display:none;flex-direction:column;align-items:center;height:100vh;background-color:rgba(238,232,218,.7);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}#page-nav.opened{display:flex}#page-nav ul{margin-top:var(--cell);padding-top:5vw;display:flex;flex-direction:column;align-items:center;row-gap:1vw}#page-nav ul li>a{display:block;font-family:rem,system-ui,segoe ui,Roboto,Ubuntu,helvetica neue,Cantarell,Oxygen,sans-serif;font-size:clamp(30px,23.3333px + 2.08333vw,40px);padding:.2em;color:#000;text-decoration:none;text-transform:uppercase}#page-nav ul li>a[aria-current]{font-weight:600}#page-nav ul li>a[aria-current]::before{content:"· "}#page-nav ul li>a[aria-current]::after{content:" ·"}#social-bar{grid-row:2;grid-column:1/4;justify-self:center;height:100%;display:flex;justify-content:center;column-gap:clamp(0px,-10px + 3.125vw,15px)}#social-bar a{display:block;aspect-ratio:1;width:min(clamp(44.5px,40.8333px + 1.14583vw,50px),14.2857vw);background:no-repeat 50%/70% content-box;transition-property:background-image;transition-duration:300ms}#social-bar a#button-apple{background-image:url(/icons/social/apple-black.svg)}#social-bar a#button-apple:hover{background-image:url(/icons/social/apple.svg)}#social-bar a#button-bandcamp{background-image:url(/icons/social/bandcamp-black.svg)}#social-bar a#button-bandcamp:hover{background-image:url(/icons/social/bandcamp.svg)}#social-bar a#button-email{background-image:url(/icons/social/email-black.svg)}#social-bar a#button-email:hover{background-image:url(/icons/social/email.svg)}#social-bar a#button-facebook{background-image:url(/icons/social/facebook-black.svg)}#social-bar a#button-facebook:hover{background-image:url(/icons/social/facebook.svg)}#social-bar a#button-instagram{background-image:url(/icons/social/instagram-black.svg)}#social-bar a#button-instagram:hover{background-image:url(/icons/social/instagram.svg)}#social-bar a#button-spotify{background-image:url(/icons/social/spotify-black.svg)}#social-bar a#button-spotify:hover{background-image:url(/icons/social/spotify.svg)}#social-bar a#button-youtube{background-image:url(/icons/social/youtube-black.svg)}#social-bar a#button-youtube:hover{background-image:url(/icons/social/youtube.svg)}#promo-album{grid-row:3;grid-column:2;position:relative;top:-20px;left:calc(-89.0909px + 18.4659vw);width:calc(96.3636px + 19.8864vw);text-decoration:none;transition-property:transform;transition-duration:400ms;font-size:calc(9.90909px + 2.05966vw);display:flex;flex-direction:column;white-space:nowrap}#promo-album:hover{transform:perspective(calc(190.909px + 49.7159vw))rotate3d(.5,1,0,20deg)}#promo-album h2{font:1.6em pattaya,cursive;line-height:1em;margin:.2em 0 0;color:#a53255}#promo-album h3{font-size:1em;margin:0 0 .2em;color:#384354}#promo-album span.vinyl-icon{background:no-repeat 50%/contain content-box url(/icons/vinyl.svg);display:inline-block;width:1em;aspect-ratio:1}#promo-album img.cover{display:block;width:100%;box-shadow:2px 2px 4px hsla(43,50%,25%,.2)}#menu-bg{grid-row:1/3;grid-column:1/4;width:100%;height:100%;background-color:rgba(57,50,34,5%)}@media(min-width:1024px){:root{--cell:calc(33.5081967213px + 1.0245901639vw)}header{grid-template-rows:var(--cell);grid-template-columns:200px 1fr 200px}header.home{--height:calc(140.3278688525px + 40.9836065574vw);grid-template-rows:var(--cell)1fr;height:var(--height);background-size:auto,auto calc(var(--height) - var(--cell) - 1vw);background-position:50%,100% 100%}#logo{grid-column:1;font-size:calc(27.5574px + .922131vw)}#burger{display:none}#page-nav{all:unset;grid-row:1;grid-column:2;justify-content:center;height:100%;display:flex}#page-nav ul{width:max-content;height:100%;margin:0;padding:0;border:none;flex-direction:row;column-gap:calc(-6.88525px + 1.84426vw)}#page-nav ul li>a{font-size:calc(15.6557px + .717213vw);padding:.3em .5em;color:rgba(0,0,0,.45);transition-property:color;transition-duration:300ms}#page-nav ul li>a[aria-current]{font-weight:unset;color:#000}#page-nav ul li>a[aria-current]::before{content:unset}#page-nav ul li>a[aria-current]::after{content:unset}#page-nav ul li>a:hover{color:#000}#social-bar{justify-self:start;position:absolute;top:calc(14.0984px + 12.2951vw);height:auto;display:flex;flex-direction:column;width:max-content;background-color:rgba(57,50,34,5%);box-shadow:0 2px 5px hsla(224,0%,39%,.5);border-radius:0 calc(7.73973px + .205479vw)calc(7.73973px + .205479vw)0}#social-bar a{display:block;aspect-ratio:1;width:calc(27.2131px + 1.63934vw);background:no-repeat 50%/70% content-box;transition-property:background-image;transition-duration:300ms}#promo-album{grid-row:2;grid-column:2;width:calc(31.1475px + 18.4426vw);top:calc(-9.5082px - 1.02459vw);left:calc(-273.77px + 28.6885vw);font-size:calc(3.2082px + 1.89959vw)}#promo-album:hover{transform:perspective(calc(292.623px + 15.3689vw))rotate3d(.5,1,0,15deg)}#menu-bg{grid-row:1}}:root{--card-unit:calc(2.8888888889px + 2.2222222222vw);--card-gap:calc(14.6666666667px + 1.6666666667vw)}main{display:flex;flex-direction:column;align-items:center;margin-top:4vw;padding:0 clamp(20px,-6.66667px + 8.33333vw,35px);font-size:18px}main p{line-height:1.4em}main h1{font-size:1.9em;margin-bottom:1em}main h2{margin:2em 0 .5em;text-align:center}main h2.video-heading{font-size:calc(19.9091px + .497159vw)}main img.left{display:block;object-fit:cover;width:100%}main div.text-column{max-width:52ch}main iframe.youtube{aspect-ratio:16/9;width:100%;max-width:800px;box-shadow:2px 2px 8px hsla(43,50%,25%,.6)}main .spacer{margin-bottom:calc(10px + 10vw)}main .spacer-half{margin-bottom:calc(5px + 5vw)}footer{height:calc(40px + 8vw)}.card{background-color:#fdfbf5;border:3px solid #fcf7ed;box-shadow:3px 3px 8px hsla(43,50%,25%,.3);border-radius:var(--card-unit)}#bandcamp-albums{display:flex;flex-wrap:wrap;justify-content:center;column-gap:clamp(42px,10px + 10vw,60px);width:100%}#bandcamp-albums div{display:inherit;flex-direction:column;align-items:center;justify-content:center}#bandcamp-albums div iframe{width:100%;box-shadow:2px 2px 8px hsla(43,50%,25%,.2)}#bandcamp-albums div p.copyright{display:block;text-align:center;color:#384354}#press{display:flex;flex-direction:column;align-items:center;row-gap:var(--card-gap);width:100%}#press .item{--height:calc(34.4444444444px + 11.1111111111vw);display:grid;grid-template-columns:var(--height)1fr;grid-template-rows:var(--height);column-gap:var(--card-unit);align-items:center;width:100%;max-width:50ch;box-sizing:border-box;padding:var(--card-unit);color:#000;text-decoration:none;transition-property:background-color,border-color;transition-duration:300ms}#press .item:hover{background-color:#fbf6e9;border-color:#faf2e0}#press .item img{display:block;aspect-ratio:1;width:100%;border-radius:calc(var(--card-unit) * .5)}#press .item .text{display:flex;flex-direction:column;align-self:center;overflow:hidden;text-overflow:ellipsis}#press .item .text h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:min(var(--height) * .27,1.25em);line-height:1.25em;margin:0}#press .item .text p{display:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}#shop{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--card-gap);width:100%;max-width:750px}#shop .item{display:flex;flex-direction:column;max-width:280px;padding:var(--card-unit)}#shop .item h2{font-size:1.3em;margin:.2em 0 0;text-align:start}#shop .item h3{font-size:1em;margin:0 0 .5em;color:#384354}#shop .item h3 span.vinyl-icon{background:no-repeat 50%/contain content-box url(/icons/vinyl.svg);display:inline-block;width:1em;aspect-ratio:1}#shop .item p:last-child{margin-bottom:0}#shop .item img{width:100%;box-shadow:2px 2px 4px hsla(43,50%,25%,.2)}#shows{display:flex;flex-direction:column;align-items:center;row-gap:var(--card-gap);width:100%}#shows .item{width:100%;max-width:45ch;box-sizing:border-box;padding:var(--card-unit);color:#000;text-decoration:none;transition-property:background-color,border-color;transition-duration:300ms}#shows .item:hover{background-color:#fbf6e9;border-color:#faf2e0}#shows .item.past{opacity:.5}#shows .item h2{font-size:1.2em;line-height:1.25em;text-align:left;margin:0 0 .2em}#shows .item p.description{color:#384354;margin:0 0 .5em}#shows .item li{font-family:system-ui,segoe ui,Roboto,Ubuntu,helvetica neue,Cantarell,Oxygen,sans-serif;background:no-repeat 0/contain padding-box;background-size:1.1em;padding:.25em 0 .25em 1.7em}#shows .item li.location{background-image:url(/icons/shows/location.svg)}#shows .item li.date{background-image:url(/icons/shows/calendar.svg)}@media(min-width:500px){:root{--card-unit:calc(5px + 1vw);--card-gap:1.1em}main img.left{float:left;margin:0 20px 10px 0;width:47.4%}.card{border-radius:var(--card-unit)}div.text-column p:first-of-type{margin-top:0}#bandcamp-albums div{min-width:300px}#press .item{--height:calc(63.3333333333px + 3.3333333333vw)}#press .item .text h2{font-size:1.3em}}@media(min-width:800px){:root{--card-unit:15px}#press .item{--height:110px;max-width:60ch}#press .item .text h2{font-size:1.3em;text-align:left;margin-bottom:.5em;white-space:nowrap}#press .item .text p{display:-webkit-box;margin:0;color:#384354}#press .item .text p:before{content:"“"}#press .item .text p:after{content:"”"}}@media(min-width:1024px){:root{--card-unit:calc(8.8524590164px + 0.3073770492vw)}main{font-size:calc(12.8525px + .307377vw)}main h2.video-heading{font-size:1.6em}main iframe.youtube{max-width:unset;width:calc(382.787px + 35.8607vw)}main .spacer{margin-bottom:calc(-2.95082px + 6.14754vw)}main .spacer-half{margin-bottom:calc(-1.47541px + 3.07377vw)}#press .item{--height:calc(69.0163934426px + 2.0491803279vw)}}