@charset "UTF-8";/*!
  * Theme Name: Diatribe
  * Theme URI: https://wordpress.org/themes/twentysixteen/
  * Author: Ian Maleney
  * Author URI: http://ianmaleney.com
  * Description: Theme for Diatribe Records
  * Version: 1.0
  * License: GNU General Public License v2 or later
  * License URI: http://www.gnu.org/licenses/gpl-2.0.html
  * Tags: accessibility-ready, blog, magazine, custom-header, custom-menu, featured-images, post-formats
  * Text Domain: diatribe
  *
  * This theme, like WordPress, is licensed under the GPL.
  * Use it to make something cool, have fun, and share what you've learned with others. 
*/*,:after,:before{box-sizing:inherit}:root{--system:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--chosen-serif:"Ivar Display";--serif:var(--chosen-serif),Garamond,Times,serif;--chosen-sans:"Avenir","avenir-next";--sans:var(--chosen-sans),"aktiv-grotesk","Futura","Helvetica Neue",var(--system);--header-weight:400;--secondary-gray:#828181;--spacer:#e5e5e5;--background:#111}html{font-size:16px;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);line-height:1.5;background-color:#111;background-color:var(--background);color:#fff;-webkit-font-smoothing:antialiased;box-sizing:border-box}@media (max-width:960px){html{font-size:15px}}body{margin:0 auto;padding:0;max-width:100vw;overflow-x:hidden}a{color:#e5e5e5;color:var(--spacer)}a:hover{color:#828181;color:var(--secondary-gray)}a.left-side-title-link{text-decoration:none}.basic-button{margin:0;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-variant:all-small-caps;font-weight:400;border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff;text-align:center;border-radius:0;font-size:1.2rem;letter-spacing:1px;padding:5px 14px 7px;line-height:1}.basic-button:hover{background-color:#fff;color:#000;cursor:pointer}.bg-texture{height:100vh;width:100vw;object-fit:cover;position:fixed;z-index:30;top:0;left:0;mix-blend-mode:luminosity;opacity:.2;pointer-events:none}main{padding:0;margin:0 auto 40px;transition:opacity .3s ease-in-out;min-height:calc(100vh - 400px);position:relative;top:100px}@media (max-width:768px){main{z-index:10}}.site-header{display:flex;padding:10px;justify-content:space-between;align-items:center;font-weight:600;position:absolute;top:0;left:0;width:100vw;height:100px}.site-header a{color:#fff;text-decoration:none;letter-spacing:2px;font-weight:400}.site-header a:hover{text-decoration:underline}.site-header .site-logo-wrapper{display:flex;align-items:center;padding-top:10px;margin-left:-10px}.site-header .custom-logo{width:120px;padding:0 10px;object-fit:contain;transition:opacity .3s linear;filter:invert(1) contrast(2)}.site-header .custom-logo:hover{opacity:.6}.site-header .site-title{font-size:1rem;text-transform:uppercase}.site-header .site-title:hover{text-decoration:none;color:#828181;color:var(--secondary-gray)}.site-header .site-menu{display:flex;align-items:center}@media (max-width:768px){.site-header .site-menu{flex-direction:column;align-items:flex-end}}.site-header #menu-header-navigation,.site-header #menu-header-navigation-1{text-transform:uppercase;display:flex;list-style:none;padding-left:0;font-size:.85rem}.site-header #menu-header-navigation li,.site-header #menu-header-navigation-1 li{margin:0 20px}.site-header #menu-header-navigation li.active,.site-header #menu-header-navigation-1 li.active{border-bottom:1px solid currentColor}.site-header #menu-header-navigation li a:hover{text-decoration:none;color:#828181;color:var(--secondary-gray)}.site-header #menu-header-navigation-1 li a:hover{text-decoration:none;color:#828181;color:var(--secondary-gray)}.site-header .mobile-menu-toggle{font-variant:all-small-caps;font-size:1.4rem;background-color:rgba(0,0,0,0);border:none;display:none;color:#fff;font-weight:400;letter-spacing:1px;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);margin:16px 0}@media (max-width:768px){.site-header .mobile-menu-toggle{display:block;z-index:999}}.site-header .mobile-menu-toggle:hover{cursor:pointer;border-bottom:1px solid #fff;transform:translateY(1px)}@media (max-width:768px){.site-header .menu-header-navigation-container{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(1,1,1,.9);z-index:998;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.site-header .menu-header-navigation-container.visible{opacity:1;pointer-events:all}.site-header .menu-header-navigation-container #menu-header-navigation{display:flex;flex-direction:column}.site-header .menu-header-navigation-container #menu-header-navigation li{text-align:center;margin:20px 0;font-size:1rem;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans)}}.home .site-logo-wrapper{opacity:0}.home-logo-wrapper{height:calc(100vh - 120px);width:100vw;display:flex;justify-content:center;padding-top:10vh;opacity:1;transition:opacity .75s linear}.home-logo-wrapper svg{display:block;max-height:66%;max-width:90%;object-fit:contain;height:60vh}.home-logo-wrapper.out{opacity:0}.split-screen{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:10px}.split-screen *{grid-column:1/-1}.split-screen--left{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;position:relative;overflow:hidden}@media (min-width:960px){.split-screen--left{grid-column:1/6}}.split-screen--left .release-image-wrapper{position:relative;height:500px;width:500px;display:flex;justify-content:center;align-items:center;top:30px;max-width:96vw}.split-screen--left .release-image-wrapper .wp-post-image{width:450px!important;border:1px solid #fff;height:auto}.split-screen--left .release-artwork-background{position:absolute;width:80%}.split-screen--left .woocommerce-product-gallery{min-width:280px;width:100%!important;height:100%!important;margin-bottom:0!important}.split-screen--left .woocommerce-product-gallery__wrapper{display:flex;align-items:center;justify-content:center;height:100%}.split-screen--left .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child){display:none!important}.split-screen--left .woocommerce-product-gallery__wrapper img{max-width:70%;object-fit:contain;margin:0 auto}.split-screen--left .release-details{color:#e5e5e5;color:var(--spacer);font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-variant:all-small-caps;letter-spacing:2px;font-size:1.1rem}@media (max-width:960px){.split-screen--left{height:66vh}.split-screen--left .woocommerce-product-gallery__wrapper img{max-height:70%;object-fit:contain;margin:0 auto}}.artwork_gallery_overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.artwork_gallery_overlay.visible{opacity:1;pointer-events:all}.artwork_gallery_close{position:absolute;top:20px;right:20px;font-size:12px;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-variant:all-small-caps;color:#fff}.artwork_gallery_close:hover{text-decoration:underline;cursor:pointer}.artwork_gallery_image{height:90vmin;width:90vmin}.split-screen--right{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:10px;padding:5vh 0}@media (min-width:960px){.split-screen--right{grid-column:6/-1;padding:15vh 0 20vh}}.split-screen--right *{grid-column:2/12}.split-screen--right .product_title{font-size:1.5rem;margin:0;font-variant:all-small-caps;letter-spacing:3px;font-weight:400;line-height:1;margin-bottom:2rem;text-align:center}@media (min-width:1050px){.split-screen--right .product_title{grid-column:2/9}}@media (max-width:450px){.split-screen--right .product_title{font-size:2.6rem;line-height:1.2}}.split-screen--right .release-artists-wrapper{text-align:center;font-size: 1.5rem;font-variant: all-small-caps;letter-spacing: 3px;}@media (min-width:1050px){.split-screen--right .release-artists-wrapper{grid-column:2/9}}.split-screen--right .release-artist{font-size:1.5rem;margin:0;font-variant:all-small-caps;letter-spacing:3px;font-weight:800;color:#fff;text-decoration:none;line-height:.8}.split-screen--right .release-artist:hover{color:#e5e5e5;color:var(--spacer)}@media (max-width:450px){.split-screen--right .release-artist{font-size:1.5rem;line-height:1.2;margin-top:.75rem}}.split-screen--right .release-description{font-size:.9rem}@media (min-width:1050px){.split-screen--right .release-description{grid-column:2/9}}.split-screen--right .credits-list{list-style:none;border-left:1px solid #fff}@media (min-width:1050px){.split-screen--right .credits-list{grid-column:2/9}}.split-screen--right .credits-list li{display:flex;flex-direction:column;margin-bottom:12px}.split-screen--right .credits-list li .release-credit--performer{font-variant:all-small-caps;letter-spacing:2px;line-height:.9;font-weight:800}.split-screen--right .credits-list li .release-credit--role{font-variant:all-small-caps;letter-spacing:2px;line-height:.9}.split-screen--right .release-format-table{display:flex;align-items:center}@media (min-width:1050px){.split-screen--right .release-format-table{grid-column:2/9}}.split-screen--right .release-format-table .format-headings{list-style:none;padding-left:0;padding-right:8px}.split-screen--right .release-format-table .format-headings .format-heading{text-align:right;padding:10px 0;color:#999}.split-screen--right .release-format-table .format-headings .format-heading:hover{color:#fff;cursor:pointer}.split-screen--right .release-format-table .format-headings .format-heading.selected{color:#fff}.split-screen--right .release-format-table .format-headings .format-heading:first-child{border-bottom:1px solid #fff}.split-screen--right .release-format-table .format-bodies{flex:1 0 60%;padding:0 10px}.split-screen--right .release-format-table .format-bodies .format-body{display:none}.split-screen--right .release-format-table .format-bodies .format-body p{font-size:13px;margin-top:0}.split-screen--right .release-format-table .format-bodies .format-body .buy-button{border:1px solid #fff;background-color:rgba(255,255,255,0);font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);padding:6px 14px;color:#fff}.split-screen--right .release-format-table .format-bodies .format-body .buy-button .divider{width:35px;display:inline-block;height:1px;background-color:#fff;margin:0 5px}.split-screen--right .release-format-table .format-bodies .format-body .buy-button:hover:not(:disabled){background-color:#fff;color:#000;cursor:pointer}.split-screen--right .release-format-table .format-bodies .format-body .buy-button:hover:not(:disabled) .divider{background-color:#000}.split-screen--right .release-format-table .format-bodies .format-body .buy-button:hover:not(:disabled) a{color:#000;text-decoration:none}.split-screen--right .release-format-table .format-bodies .format-body .buy-button a{display:inline-flex;align-items:center;text-decoration:none;color:#fff}.split-screen--right .release-format-table .format-bodies .format-body .buy-button a:hover{color:#fff}.split-screen--right .release-format-table .format-bodies .format-body.visible{display:block}.split-screen--right .release-section-heading{margin-bottom:5px;font-size:1.5rem;font-variant:all-small-caps;letter-spacing:3px;font-weight:800}.split-screen--right .tracks{padding-left:0;margin-top:0}.split-screen--right .tracks .track{padding:4px 0;font-size:13px}.split-screen--right .tracks .track:first-child{padding-top:2px}.split-screen--right .tracks .track:hover{cursor:pointer;color:#828181;color:var(--secondary-gray)}.split-screen--right .tracks .track:hover .playbutton__triangle{fill:#828181;fill:var(--secondary-gray)}.split-screen--right .tracks .track:hover .playbutton__border{stroke:#fff;fill:#fff}.split-screen--right .tracks .track:hover .add-track-to-cart{opacity:1}.split-screen--right .tracks .track .tracktime{color:#828181;color:var(--secondary-gray);opacity:0;transition:all .2s ease-in-out}.split-screen--right .tracks .track .tracktime.clear{display:inline-block;padding-left:18px}.split-screen--right .tracks .track .playbutton{height:18px;width:18px;vertical-align:middle;margin-top:-4px;opacity:0;transition:all .2s ease-in-out}.split-screen--right .tracks .track .playbutton__triangle{fill:#e5e5e5;fill:var(--spacer)}.split-screen--right .tracks .track .playbutton:hover{cursor:pointer}.split-screen--right .tracks .track .playbutton:hover .playbutton__triangle{fill:#000}.split-screen--right .tracks .track .playbutton:hover .playbutton__border{stroke:#000}.split-screen--right .tracks .track.available .playbutton,.split-screen--right .tracks .track.available .tracktime{opacity:1}.split-screen--right .tracks .track .add-track-to-cart{background-color:rgba(0,0,0,0);font-size:.75rem;color:#828181;color:var(--secondary-gray);border:none;opacity:0;font-variant:all-small-caps;letter-spacing:1px}.split-screen--right .tracks .track .add-track-to-cart a{text-decoration:none}.split-screen--right .release-credit,.split-screen--right .release-credit-wrapper{color:#fff;font-size:.9rem}@media (min-width:960px){.split-screen--right .release-credits,.split-screen--right .release-formats,.split-screen--right .release-tracklist{grid-column:2/9}}#release-menu{position:sticky;grid-column:10/-1;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);color:#828181;color:var(--secondary-gray);margin-left:-10px;top:20vh;grid-row:3/5}@media (max-width:1050px){#release-menu{display:none}}#release-menu ul{list-style:none;padding-left:10px}#release-menu ul li{margin:1rem;font-variant:all-small-caps;font-size:20px;letter-spacing:3px}#release-menu ul li:hover{color:#fff;cursor:pointer}.single-column-template{padding:0 2vw}.single-column-template article.single-column-page{max-width:960px;margin:0 auto}.quarter-split{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:10px}@media (min-width:960px){.quarter-split{min-height:100vh}}.quarter-split *{grid-column:1/-1}@media (min-width:960px){.quarter-split .quarter-split--side{padding-top:40px;min-height:100vh;overflow:hidden}}.quarter-split .quarter-split--left{padding-left:20px;padding-right:20px}@media (min-width:960px){.quarter-split .quarter-split--left{position:sticky;top:0;grid-column:1/5}}.quarter-split .quarter-split--left .info-headline-image-wrapper{max-height:60vh;margin-top:1rem}.quarter-split .quarter-split--left .info-headline-image-wrapper img{max-height:100%;max-width:100%;object-fit:contain;height:auto}@media (max-width:960px){.quarter-split .quarter-split--left .info-headline-image-wrapper{max-height:20vh;overflow:hidden}.quarter-split .quarter-split--left .info-headline-image-wrapper img{object-fit:cover}}.quarter-split .quarter-split--left .info-page-details{color:#fff;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-weight:600;font-size:.8rem;text-align:right;margin:5px 0 0}.quarter-split .quarter-split--left .info-page-title{font-size:1.5rem;color:#fff;text-align:right;line-height:1.2;margin:0;font-variant:all-small-caps;letter-spacing:2px;border-bottom:1px solid #fff}@media (max-width:450px){.quarter-split .quarter-split--left .info-page-title{font-size:2.6rem;line-height:1.2}}.quarter-split .quarter-split--left .page-headings-wrapper{display:flex;flex-direction:column}.quarter-split .quarter-split--left .page-headings-wrapper a{text-align:right;margin:8px 3px;font-variant:all-small-caps;font-size:22px;font-weight:600;letter-spacing:2px;color:#fff;text-decoration:none;line-height:1}.quarter-split .quarter-split--left .page-headings-wrapper a:hover{color:#828181;color:var(--secondary-gray)}.quarter-split .quarter-split--right{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:10px}@media (min-width:960px){.quarter-split .quarter-split--right{grid-column:5/-1;padding-bottom:20vh}}@media (max-width:960px){.quarter-split .quarter-split--right{padding-top:0}}.quarter-split .quarter-split--right *{grid-column:1/-1}.quarter-split .quarter-split--right .info-text-wrapper{grid-column:2/12}@media (min-width:768px){.quarter-split .quarter-split--right .info-text-wrapper{grid-column:2/10}}.quarter-split .quarter-split--right .info-text-wrapper p:first-child{margin-top:5px}.quarter-split .quarter-split--right .info-text-wrapper h2{font-variant:all-small-caps;font-size:2rem}.quarter-split .quarter-split--right .info-body-image-wrapper{max-width:100%}.quarter-split .quarter-split--right .info-body-image-wrapper .info-body-image{max-width:100%;object-fit:contain}@media (min-width:960px){.archive .quarter-split--right{padding-bottom:0}}.tiled-gallery__item{margin:0;max-width:100%}.tiled-gallery__item img{max-width:100%;object-fit:contain}.page .wp-block-video{display:block;position:relative}.page .wp-block-video:hover{cursor:pointer}.page .wp-block-video:not(.clicked)::before{content:"▶";display:inline-block;position:absolute;background-color:rgba(0,0,0,0);color:#fff;border-radius:50%;width:10vmax;height:10vmax;top:calc(50% - 5vmax);left:calc(50% - 5vmax);font-size:6vmax;text-align:center;text-indent:1vmax;opacity:.5}.page .wp-block-video:hover:before{opacity:1}footer{position:relative;bottom:-60px;left:0;width:100vw;height:60px;display:flex;justify-content:flex-end;align-items:center;padding:10px;padding-right:30px;color:#fff;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-variant:all-small-caps;font-weight:500}footer ul{display:flex;list-style:none;padding-left:0;padding-top:5px}footer ul li{margin-right:10px}footer ul li:last-child{margin-right:4px}footer ul li a:hover{opacity:.75}footer a{text-decoration:none}.woocommerce-shop.post-type-archive main{margin-top:50px;padding:0 3vw 100px}.products.columns-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}@media (max-width:968px){.products.columns-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.products.columns-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.products.columns-4{grid-template-columns:1fr}}.products.columns-4:before{display:none!important}.products.columns-4 .product{width:100%!important;margin:0!important;padding:20px 0!important;display:flex;flex-direction:column}.products.columns-4 .product .woocommerce-LoopProduct-link img{padding-bottom:7px;width:80%;margin:0 auto}.products.columns-4 .woocommerce-loop-product__title{font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-variant:all-small-caps;color:#fff;font-size:1rem!important;padding:0 0 5px 0!important;line-height:1;text-align:center;font-weight:400;letter-spacing:2px;margin-top:4px!important}@media (min-width:1050px){.products.columns-4 .woocommerce-loop-product__title{opacity:0;transition:all .35s ease-in-out}}.products.columns-4 p.release-artists{margin:0;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-variant:all-small-caps;color:#fff;font-size:1rem!important;line-height:1;text-align:center;letter-spacing:2px;font-weight:600}@media (min-width:1050px){.products.columns-4 p.release-artists{opacity:0;transition:all .35s ease-in-out}}.products.columns-4 .price .woocommerce-Price-amount.amount{color:#828181;color:var(--secondary-gray)}.products.columns-4 .product:hover .woocommerce-loop-product__title,.products.columns-4 .product:hover p.release-artists{opacity:1}.products.columns-4 a.button{margin:0;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-variant:all-small-caps;font-weight:400;border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff;text-align:center;border-radius:0;display:none}.products.columns-4 a.button:hover{background-color:#fff;color:#000}.tracks{counter-reset:item;list-style-type:none}.tracks li{display:block}.tracks li:before{content:counter(item) "  ";counter-increment:item;font-size:.65rem;padding-right:7px}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border:1px solid #000;border-right:none}.woocommerce nav.woocommerce-pagination ul li:last-child{border-right:1px solid}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#fff}.woocommerce-notices-wrapper{position:fixed;z-index:100;bottom:20px;right:20px}.woocommerce-notices-wrapper .woocommerce-message{background-color:#fff;border:1px solid #000;border-top:3px solid #000;display:flex;flex-direction:row-reverse;align-items:center}.woocommerce-notices-wrapper .woocommerce-message:before{color:#fff;top:1.4em}.woocommerce-notices-wrapper .woocommerce-message .wc-forward{margin:0 1rem;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-weight:400;border:1px solid #000;background-color:#fff;border-radius:0}.woocommerce-notices-wrapper .woocommerce-message .wc-forward:hover{background-color:#000;color:#fff}.c-woo-cart{color:#fff;z-index:1000;font-variant:all-small-caps;font-size:1.2rem;letter-spacing:2px;margin:0 20px}.c-woo-cart p{margin:0;line-height:1;margin-top:-4px}.c-woo-cart a{text-decoration:none;color:#fff}.c-woo-cart a:hover{color:#828181;color:var(--secondary-gray)}@media (max-width:768px){.c-woo-cart{margin:0 6px}}.woocommerce-cart thead tr{font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-weight:600;font-variant:all-small-caps;letter-spacing:2px;color:#fff}.woocommerce-cart thead tr th{border-bottom:1px solid #fff}.woocommerce-cart tbody .woocommerce-cart-form__cart-item{font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans)}.woocommerce-cart tbody .woocommerce-cart-form__cart-item .product-name{font-weight:400;font-variant:all-small-caps;letter-spacing:2px;line-height:1.1;font-size:1.1rem}.woocommerce-cart tbody .woocommerce-cart-form__cart-item .product-name a{text-decoration:none}.woocommerce-cart tbody .woocommerce-cart-form__cart-item .product-thumbnail a img{padding-top:8px}.woocommerce-cart tbody .woocommerce-cart-form__cart-item a.remove{color:#fff!important;font-variant:all-small-caps;line-height:.75;font-weight:600}.woocommerce-cart tbody .woocommerce-cart-form__cart-item a.remove:hover{background:rgba(1,1,1,0);border:1px solid #fff}.woocommerce-cart tr:last-of-type td{border-top:1px solid #fff}.woocommerce-cart button.button{background:rgba(1,1,1,0);font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);border:1px solid #fff;color:#fff;font-weight:400;border-radius:0}.woocommerce-cart .coupon #coupon_code{width:120px;background:rgba(1,1,1,0);color:#fff;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);padding:.65em 1em;border:1px solid #fff;line-height:1}.wc-proceed-to-checkout a.button.alt{background-color:rgba(1,1,1,0);border:1px solid #fff;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-weight:600;font-variant:all-small-caps;letter-spacing:2px}.woocommerce button.button.alt{background-color:rgba(1,1,1,0);border:1px solid #fff;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-weight:600;font-variant:all-small-caps;letter-spacing:2px}.wc-proceed-to-checkout a.button.alt:hover,.woocommerce button.button.alt:hover{background-color:#fff;color:#000}.woocommerce-info{color:#fff;background-color:rgba(1,1,1,0);border:1px solid #fff;border-top:3px solid #fff}.woocommerce-info a{color:#fff;text-decoration:none}.woocommerce-info a:hover{color:#828181;color:var(--secondary-gray)}.woocommerce-info:before{color:#fff}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:rgba(1,1,1,0)}.dithered-background-image{position:fixed;top:0;left:0;z-index:-10;display:flex;justify-content:center;width:100vw;height:100vh;overflow:hidden;pointer-events:none}.dithered-background-image img{opacity:.085;min-height:100vh;min-width:100vw;object-fit:cover;z-index:-10;filter:blur(2px)}.dithered-background-image .gradient{position:absolute;top:0;left:0;pointer-events:none;width:100vw;height:100vh;background:rgba(255,255,255,0);background:radial-gradient(circle,rgba(255,255,255,0) 50%,rgba(0,0,0,.6) 100%)}.sync-page p{max-width:650px;margin:1em 0}.sync-page .wp-block-video{display:none;max-width:655px;height:364px;margin:-1em auto}.sync-page .wp-block-video video{max-height:100%}.sync-page .wp-block-columns{max-width:1280px;margin:0 auto}@media (min-width:782px){.sync-page .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:20px}}.sync-contact-form{padding:20px;margin:20px}.sync-contact-form input{background:rgba(1,1,1,0);border:none;border-bottom:1px solid #fff;font-family:Avenir,avenir-next;font-family:var(--chosen-sans);color:#fff}.sync-contact-form textarea{background:rgba(1,1,1,0);border:1px solid #fff;font-family:Avenir,avenir-next;font-family:var(--chosen-sans);color:#fff;padding:4px}.sync-contact-form input[type=submit]{border:1px solid #fff;padding:8px 16px}.sync-contact-form input[type=submit]:hover{background-color:#fff;color:#111;cursor:pointer}.sync-contact-form label{color:#c4c4c4;font-size:.85rem}.twitter-timeline-wrapper{margin:32px 0;margin-left:calc(100% - 280px);max-width:280px}@media (max-width:960px){.twitter-timeline-wrapper{display:none}}#rhizome-app a,#rhizome-app text{text-align:center;width:100%}#rhizome-app .artist text{opacity:0}#rhizome-app .artist:hover,#rhizome-app text:hover{cursor:pointer;stroke:#4682b4}#rhizome-search-wrapper{position:fixed;bottom:40px;left:40px;display:flex;align-items:center;padding:6px 4px}#rhizome-search-input{background-color:rgba(17,17,17,.75);border:none;border-bottom:1px solid #fff;color:#fff;font-size:1.3rem;padding:6px 4px}#rhizome-search-input:focus{outline:0;border-bottom:1px solid #4682b4}#rhizome-search-clear{margin:0 10px;color:#fff;background-color:#111;border:none;opacity:0}#rhizome-search-clear.active{opacity:1}#rhizome-search-clear:hover{color:#4682b4;cursor:pointer}.rhizome-tooltip{position:fixed;background-color:#111;color:#fff;font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-variant:all-small-caps;letter-spacing:2px;font-size:.85rem;z-index:100;display:block;padding:0 4px}.profile-block-inner{display:flex;flex-direction:column;align-items:center;padding:10px;width:50%;flex:1 0 50%;text-decoration:none}.profile-block-inner:hover .profile-block--image-wrap{border-color:#fff}.profile-block-inner:hover span.profile-block--role{color:#fff}.profile-block--image-wrap{border-radius:50%;border:1px solid #111;overflow:hidden;height:250px;width:250px;margin-bottom:8px;display:block}.profile-block--image-wrap img{height:100%;width:100%;object-fit:cover}span.profile-block--link{color:#fff;text-decoration:none;text-align:center;display:block;font-variant:all-small-caps;font-weight:600;letter-spacing:2px}span.profile-block--link:hover{text-decoration:underline;color:#fff}span.profile-block--role{margin:0;font-size:.9rem;letter-spacing:2px;font-variant:all-small-caps;text-decoration:none}.woocommerce-form-coupon input#coupon_code{background-color:rgba(0,0,0,0);border:1px solid #fff;padding:10px 16px;color:#fff}.woocommerce-form-coupon button{font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-variant:all-small-caps;font-weight:400!important;border:1px solid #fff!important;background-color:rgba(0,0,0,0)!important;color:#fff!important;text-align:center;border-radius:0!important;letter-spacing:2px}.woocommerce-form-coupon button:hover{background-color:#fff!important;color:#000!important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#fff;color:#111}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#ccc;color:#111}.woocommerce ul.order_details{display:flex;flex-direction:column;padding-left:0}.woocommerce ul.order_details li{border-right:none!important;margin-bottom:8px}.woocommerce ul.order_details li strong{font-size:.85rem}#order_review table,#order_review td,#order_review th{border:1px solid #fff;border-collapse:collapse}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;align-items:center}.woocommerce-billing-fields__field-wrapper p:first-child.form-row-first{margin-top:0!important}.woocommerce-billing-fields__field-wrapper p:last-child{flex:1 0 100%}.woocommerce-billing-fields__field-wrapper .form-row label{font-variant:all-small-caps;letter-spacing:1px}.woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper input{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;padding:6px 5px;color:#fff}.GooglePayButton--dark{border:1px solid #fff!important;background-color:#111!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#111!important}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{background-color:#111!important}#payment .payment_box,#payment .payment_method_woocommerce_payments{background-color:rgba(255,255,255,.1)!important;color:#fff!important}#payment .payment_box:before,#payment .payment_method_woocommerce_payments:before{border:none!important}#payment .payment_box #wcpay-card-element,#payment .payment_method_woocommerce_payments #wcpay-card-element{border:1px solid rgba(255,255,255,.1);padding:8px 7px}#payment .payment_box .woocommerce-SavedPaymentMethods-saveNew,#payment .payment_method_woocommerce_payments .woocommerce-SavedPaymentMethods-saveNew{display:flex;align-items:center;flex-wrap:wrap}.start-radio svg{height:50px;width:auto}.start-radio svg path{stroke:#fff}.skip-track-wrapper{margin-left:20px}#skip-track{background-color:rgba(0,0,0,0);border-radius:0;border:1px solid #828181;border:1px solid var(--secondary-gray);font-family:Avenir,avenir-next,aktiv-grotesk,Futura,"Helvetica Neue",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:var(--sans);font-variant:all-small-caps;letter-spacing:2px;padding:4px 8px 5px;color:#828181;color:var(--secondary-gray)}#skip-track:hover{cursor:pointer;background-color:#000;color:#fff}.page-press .woocommerce-product-gallery{z-index:99}.page-press .woocommerce-product-gallery__wrapper img{max-width:100%}.page-press .woocommerce-product-gallery__image{margin-top:-12px}.page-press .woocommerce-product-gallery__image a{display:flex;justify-content:center;align-items:center;width:100%}.page-press .product{border-bottom:1px solid #fff;padding-bottom:30px;margin-bottom:30px}#post-2604 h2,#post-2604 h2+p{font-variant:all-small-caps;letter-spacing:2px}#post-2604 p,#post-2604 pre{max-width:600px;margin:1rem auto}.diatribe-stage-embed{border:1px solid #fff;padding:20px 20px 0 20px;max-width:600px;margin:10px auto;display:block}.diatribe-stage-embed iframe{max-width:100%}.diatribe-stage-embed p{font-size:1rem;font-variant:all-small-caps;letter-spacing:1px;text-align:center}.diatribe-stage-embed p:last-of-type{margin-bottom:0}.post-password-form{text-align:center;margin-top:50px}.post-password-form~p{text-align:center}.loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#fff;background:-moz-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:rgba(255,255,255,0);border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loader:after{background:rgba(255,255,255,0);width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pswp__ui--fit .pswp__top-bar{background-color:#000;margin-top:30px}