*{box-sizing:border-box;padding:0;margin:0;border:0}a{text-decoration:underline;color:inherit}a,abbr,b,h1,h2,h3,i,p{font-size:100%;vertical-align:baseline}a img{border:0}:focus{outline:0}button{cursor:pointer;border:none;margin:0;padding:0;width:auto;overflow:visible;outline:0;background:0 0;box-shadow:none;color:inherit;font:inherit;line-height:normal;text-align:inherit;border-radius:0;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/robotomono/v30/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vqPQw.ttf) format('truetype')}@font-face{font-family:receipt;src:url(type/fakerece-webfont.woff2) format('woff2'),url(type/fakerece-webfont.woff) format('woff'),url(type/receipt.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:receipt;src:url(type/FakeReceipt-Light.woff2) format('woff2'),url(type/FakeReceipt-Light.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:receipt;src:url(type/FakeReceipt-ExtraLight.woff2) format('woff2'),url(type/FakeReceipt-ExtraLight.woff) format('woff');font-weight:100;font-style:normal}@font-face{font-family:rocko;src:url(type/rocko-ultra-flf.woff2) format('woff2'),url(type/rocko-ultra-flf.woff) format('woff'),url(type/rocko-ultra-flf.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:stamp;src:url(type/Fresco-Stamp.woff2) format('woff2'),url(type/Fresco-Stamp.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:supply-mono;src:url(type/PPSupplyMono-Variable.ttf) format('truetype');font-weight:275;font-style:normal}body{font-family:'Helvetica Neue',Helvetica,sans-serif;line-height:1.6}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes wiggle{0%,100%{transform:rotate(9deg)}6%{transform:rotate(15deg)}12%{transform:rotate(3deg)}18%{transform:rotate(11deg)}27%{transform:rotate(7.8deg)}30%{transform:rotate(9deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.catalogue{font-family:monospace;padding:0 0 2rem;color:#333;box-sizing:border-box;background:#fefcfa;display:flex;flex-direction:column;justify-content:center;align-items:center}body.catalogue header{position:sticky;top:0;background:#fefcfa;z-index:2;padding:1.375rem 0 1.5rem;margin:0;border-bottom:1px solid #333}body.catalogue header h1{font-family:rocko,Helvetica,sans-serif;font-size:2.5rem;font-weight:400;text-transform:lowercase;letter-spacing:1px;line-height:1;color:#333;width:63rem;padding:0 1.5rem}body.catalogue #email-sticker{position:absolute;top:3.125rem;right:4rem;transform:rotate(9deg);scale:1.25;padding:8px 2px 0 4px;height:32px;width:68px;border-radius:1px;z-index:3;transform-style:preserve-3d;font-family:stamp,monospace;font-weight:100;font-size:12px;text-align:center;line-height:1.2;letter-spacing:3px;text-transform:uppercase;box-shadow:-.01px 3px 2px -2px rgba(0,0,0,.2);animation:wiggle 3.3s ease infinite}body.catalogue #email-sticker .sticker-tab{border-radius:100%;background:inherit;height:22px;width:22px;position:absolute;top:4px;z-index:2;box-shadow:0 2px 2px rgba(0,0,0,.1);transform:translateZ(-1px)}body.catalogue #email-sticker .sticker-tab:nth-child(1){right:-9px}body.catalogue #email-sticker .sticker-tab:nth-child(3){left:-9px;box-shadow:-1px 2px 2px 1px rgba(180,180,180,.2)}body.catalogue #email-sticker span{display:inline-block}body.catalogue #email-sticker span:nth-child(1){transform:rotate(1deg) translate(-3px,4px) scale(1.25)}body.catalogue #email-sticker span:nth-child(2){transform:rotate(-1deg) translate(0,0)}body.catalogue #email-sticker span:nth-child(3){transform:rotate(-2deg) translate(1px,0)}body.catalogue #email-sticker span:nth-child(4){transform:rotate(-1deg) translate(2px,0)}body.catalogue #email-sticker span:nth-child(5){transform:rotate(1deg) translate(4px,4px) scale(1.25)}body.catalogue #email-sticker.green,body.catalogue #email-sticker.green .sticker-tab,body.catalogue #email-sticker.green::after,body.catalogue #email-sticker.green::before{background-color:#4fd68c;color:rgba(55,55,55,.9);border-bottom:1px solid rgba(26,179,96,.6);border-top:1px solid rgba(236,236,236,.7)}body.catalogue #email-sticker.yellow,body.catalogue #email-sticker.yellow .sticker-tab,body.catalogue #email-sticker.yellow::after,body.catalogue #email-sticker.yellow::before{background-color:#f7f052;color:rgba(33,33,33,.8);border-top:1px solid rgba(235,231,197,.7);border-bottom:1px dotted rgba(222,111,33,.4)}body.catalogue #email-sticker.pink,body.catalogue #email-sticker.pink .sticker-tab,body.catalogue #email-sticker.pink::after,body.catalogue #email-sticker.pink::before{background-color:#ff99d3;color:rgba(33,33,33,.8);border-top:1px solid rgba(250,210,240,.7);border-bottom:1px dashed rgba(220,140,190,.5)}body.catalogue #email-sticker::after,body.catalogue #email-sticker::before{background-image:url(/paper.png);background-size:400px;background-position:28%;background-blend-mode:color-dodge}@media screen and (max-width:620px){body.catalogue #email-sticker{right:.5rem}}@media screen and (max-width:540px){body.catalogue #email-sticker{top:7rem;right:1.2rem;scale:1.1}}@media screen and (max-width:480px){body.catalogue #email-sticker{top:6.5rem}}@media screen and (max-width:440px){body.catalogue #email-sticker{top:5.75rem}}body.catalogue #playlist{font-family:'Roboto Mono',monospace;font-size:.8125rem;margin:0 0 3rem 0;line-height:1.4;width:60rem}body.catalogue #playlist .track-group .group-title{padding:4rem 0 .25rem 0;text-align:left;text-transform:uppercase;font-weight:400;display:inline-block;border-bottom:1px solid #333;margin-bottom:1rem}body.catalogue #playlist .track-group:first-child .group-title{padding:2.25rem 0 .25rem 0}body.catalogue #playlist .track-group .track{display:flex;flex-direction:row;padding:.125rem 0;position:relative;border-bottom:.75px dashed #ccc;cursor:pointer;align-items:center;scroll-margin-top:127px;scroll-margin-bottom:3rem}body.catalogue #playlist .track-group .track:last-child{border-bottom:none}body.catalogue #playlist .track-group .track:hover .track-title::before{content:'';width:8px;height:8px;border-radius:100%;background:#f29d0a!important;position:absolute;left:-1.25rem;top:calc(50% - 4px)}body.catalogue #playlist .track-group .track .track-title{flex-shrink:0;padding:.125rem 1.5rem .125rem 0;width:15rem;color:#00f;text-wrap:balance}body.catalogue #playlist .track-group .track .track-title span{position:relative}body.catalogue #playlist .track-group .track.latest-batch .track-title span::after{content:"*";color:#00f;font-weight:700;position:absolute;right:-1.125rem;top:calc(50% - 7px)}body.catalogue #playlist .track-group .track .track-duration{width:5rem;text-align:center;padding:.125rem}body.catalogue #playlist .track-group .track .track-ingredients{flex-shrink:2;width:28rem;text-align:left;padding:.125rem 1rem .125rem .125rem;text-wrap:balance}body.catalogue #playlist .track-group .track .track-origin{width:12rem;text-align:left;padding:.125rem;text-wrap:balance}body.catalogue #playlist .track-group .track a.download{display:block;width:1.25rem;height:1.25rem;background-image:url(/icons/arrow-down.svg);background-size:1rem;background-position:center;background-repeat:no-repeat}body.catalogue #playlist .track-group .track a.download:hover{opacity:.7;border:none}body.catalogue #playlist.loading .track.current .track-title::before,body.catalogue #playlist.paused .track.current .track-title::before,body.catalogue #playlist.playing .track.current .track-title::before{content:'';width:8px;height:8px;border-radius:100%;position:absolute;left:-1.25rem;top:calc(50% - 4px)}body.catalogue #playlist.playing .track.current .track-title::before{background:#31b25f!important}body.catalogue #playlist.paused .track.current .track-title::before{background:#bebbb9}body.catalogue #playlist.loading .track.current .track-title::before{background:#bebbb9}body.catalogue #player-wrapper{position:fixed;bottom:0;left:0;width:100vw;display:flex;flex-direction:row;justify-content:center;background:#fefcfa}body.catalogue #player-wrapper #catalogue-player{display:flex;justify-content:space-between;align-items:center;height:3rem;width:63rem;padding:0 .5rem 0 .75rem;background:#fefcfa;border-top:1px solid #333}body.catalogue #player-wrapper #catalogue-player #transport{display:flex;flex-direction:row;justify-content:start;height:2.75rem;width:8.25rem}body.catalogue #player-wrapper #catalogue-player #transport button{width:2.75rem;height:2.75rem;padding:0;background-position:center;background-repeat:no-repeat;background-size:1.375rem}body.catalogue #player-wrapper #catalogue-player #transport button#play{background-image:url(/icons/play-solid.svg)}body.catalogue #player-wrapper #catalogue-player #transport button#pause{background-image:url(/icons/pause-solid.svg);background-size:1.625rem}body.catalogue #player-wrapper #catalogue-player #transport button#previous{background-image:url(/icons/chevrons-left.svg);background-size:1.5rem}body.catalogue #player-wrapper #catalogue-player #transport button#next{background-image:url(/icons/chevrons-right.svg);background-size:1.5rem}body.catalogue #player-wrapper #catalogue-player.playing button#play{display:none}body.catalogue #player-wrapper #catalogue-player.paused button#pause{display:none}body.catalogue #player-wrapper #catalogue-player.loading button#pause{display:none}body.catalogue #player-wrapper #catalogue-player.loading button#play{background-image:url(/icons/loader.svg)!important;background-size:1.25rem;pointer-events:none;animation:spin 4s linear infinite}body.catalogue #player-wrapper #catalogue-player #now-playing{display:flex;font-style:italic;width:22rem;margin-left:1rem;height:1.5rem;position:relative;white-space:nowrap;overflow:hidden;cursor:pointer}body.catalogue #player-wrapper #catalogue-player #now-playing #marquee-inner{position:absolute;left:0;top:0;display:flex;flex-direction:row;min-width:46rem;pointer-events:none}body.catalogue #player-wrapper #catalogue-player #now-playing #marquee-inner span{line-height:1.5rem;min-width:22rem;padding:0 0 0 .125rem;overflow:visible;animation:scroll 8s linear infinite;animation-play-state:running;padding-right:3rem;user-select:none}body.catalogue #player-wrapper #catalogue-player.paused #now-playing #marquee-inner span{animation-play-state:paused}body.catalogue #player-wrapper #catalogue-player #time-display{display:flex;flex-direction:row;align-items:center;user-select:none}body.catalogue #player-wrapper #catalogue-player #time-display>div{margin:0 1rem}body.catalogue #player-wrapper #catalogue-player #time-display #scrubber{height:21px;width:17.5rem;position:relative;cursor:pointer}body.catalogue #player-wrapper #catalogue-player #time-display #scrubber #scrubber-knob{pointer-events:none;height:11px;width:11px;border-radius:100%;position:absolute;left:-5px;top:5px;background:#333;z-index:2}body.catalogue #player-wrapper #catalogue-player #time-display #scrubber #scrubber-line{pointer-events:none;height:1px;width:100%;position:absolute;left:0;top:10px;background:#333}body.catalogue #player-wrapper #catalogue-player #volume-toggle{width:2.75rem;height:2.75rem;cursor:pointer;background-size:1.25rem;background-position:center;background-repeat:no-repeat}body.catalogue #player-wrapper #catalogue-player #volume-toggle.full{background-image:url(/icons/volume-2.svg)}body.catalogue #player-wrapper #catalogue-player #volume-toggle.medium{background-image:url(/icons/volume-1.svg)}body.catalogue #player-wrapper #catalogue-player #volume-toggle.quiet{background-image:url(/icons/volume-0.svg)}body.catalogue #player-wrapper #catalogue-player #volume-toggle.muted{background-image:url(/icons/volume-x.svg)}@media screen and (max-width:66rem){body.catalogue .track-origin{display:none}body.catalogue .track-title::before{left:-1rem!important}body.catalogue header h1{width:calc(100vw - 3rem)}body.catalogue #playlist{width:calc(100vw - 6rem)}body.catalogue #player-wrapper #catalogue-player{width:calc(100vw - 3rem)}body.catalogue #player-wrapper #catalogue-player #now-playing{width:calc(100vw - 35rem);margin:0 .75rem}body.catalogue #player-wrapper #catalogue-player #now-playing #marquee-inner span{min-width:calc(100vw - 35rem)}body.catalogue #player-wrapper #catalogue-player #time-display #current-time,body.catalogue #player-wrapper #catalogue-player #time-display #total-time{margin:0 .5rem}body.catalogue #player-wrapper #catalogue-player #time-display #scrubber{width:10rem}}@media screen and (max-width:50rem){body.catalogue #player-wrapper #catalogue-player #now-playing{width:calc(100vw - 30rem)}body.catalogue #player-wrapper #catalogue-player #now-playing #marquee-inner span{min-width:calc(100vw - 30rem)}body.catalogue #player-wrapper #catalogue-player #time-display #current-time,body.catalogue #player-wrapper #catalogue-player #time-display #total-time{margin:0 .25rem}body.catalogue #player-wrapper #catalogue-player #time-display #scrubber{width:6rem}}@media screen and (max-width:45rem){body.catalogue #player-wrapper #catalogue-player #now-playing{width:calc(100vw - 22.5rem)}body.catalogue #player-wrapper #catalogue-player #now-playing #marquee-inner span{min-width:calc(100vw - 22.5rem)}body.catalogue #player-wrapper #catalogue-player #time-display #scrubber{display:none}body.catalogue #player-wrapper #catalogue-player #time-display #current-time{margin:0 1.5rem 0 0;position:relative}body.catalogue #player-wrapper #catalogue-player #time-display #current-time::after{content:'/';position:absolute;right:-1rem}body.catalogue #player-wrapper #catalogue-player #time-display #total-time{margin:0}}@media screen and (max-width:40rem){body.catalogue #playlist .track-group .track{justify-content:space-between}body.catalogue #playlist .track-group .track .track-duration{width:2.125rem}body.catalogue #playlist .track-group .track .track-ingredients{display:none}body.catalogue #volume-toggle{display:none}body.catalogue #player-wrapper #catalogue-player{padding-right:1.5625rem}body.catalogue #player-wrapper #catalogue-player #now-playing{width:calc(100vw - 20.75rem)}body.catalogue #player-wrapper #catalogue-player #now-playing #marquee-inner span{min-width:calc(100vw - 20.75rem)}}@media screen and (max-width:35rem){body.catalogue #player-wrapper #catalogue-player #now-playing{width:calc(100vw - 17.25rem)}body.catalogue #player-wrapper #catalogue-player #now-playing #marquee-inner span{min-width:calc(100vw - 17.25rem)}body.catalogue #player-wrapper #catalogue-player #time-display #total-time{display:none}body.catalogue #player-wrapper #catalogue-player #time-display #current-time{margin:0}body.catalogue #player-wrapper #catalogue-player #time-display #current-time::after{display:none}}@media screen and (max-width:30rem){body.catalogue header{padding:1.3125rem 0 1.25rem}body.catalogue header h1{font-size:2.25rem}body.catalogue #player-wrapper #catalogue-player #now-playing{width:calc(100vw - 16.5rem)}body.catalogue #player-wrapper #catalogue-player #now-playing #marquee-inner span{min-width:calc(100vw - 16.5rem)}body.catalogue #player-wrapper #catalogue-player #transport{width:7.5rem}body.catalogue #player-wrapper #catalogue-player #transport button{width:2.5rem}}@media screen and (max-width:27.5rem){body.catalogue header{padding:1.25rem 0 1.125rem}body.catalogue header h1{font-size:1.95rem}}@media screen and (max-width:25rem){body.catalogue header{padding:1.25rem 0 1rem}body.catalogue header h1{font-size:1.7rem}body.catalogue #player-wrapper #catalogue-player #now-playing{width:calc(100vw - 15.75rem)}body.catalogue #player-wrapper #catalogue-player #now-playing #marquee-inner span{min-width:calc(100vw - 15.75rem)}body.catalogue #player-wrapper #catalogue-player #transport{width:6.75rem}body.catalogue #player-wrapper #catalogue-player #transport button{width:2.25rem}}