.preload *{transition:none!important}*{box-sizing:border-box;border:none;outline:none;margin:0;padding:0}html{font-size:100%;overflow-x:hidden}.wf-loading .tk-fade{opacity:0;transition:opacity 1s}.wf-active .tk-fade{opacity:1}body{color:#070707;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:#0000;background:#fff;width:100%;font-family:p22-underground,sans-serif;font-size:1rem;font-style:normal;font-weight:400;overflow-x:hidden}body.masonry{overflow-y:scroll}body.menuOn{overflow:hidden;height:100svh!important}a{color:inherit;text-decoration:underline}h1,h2,h3,h4,p{line-height:1.4}h1:last-child,h2:last-child,h3:last-child,h4:last-child,p:last-child{margin-bottom:0}h1,h2,h3,h4{font-family:ivypresto-text,serif;font-weight:100}p{font-weight:400}em,i{font-style:italic;font-weight:300}label,input,textarea,select{font-size:16px;display:block}input[type=checkbox],input[type=radio]{display:inline-block}input,textarea{color:#000;box-sizing:border-box;-webkit-appearance:none;appearance:none;background-color:#0000;border:1px solid #000;border-radius:0;height:34px;padding:0 10px}input[type=submit]{cursor:pointer;box-sizing:border-box;-webkit-appearance:none;appearance:none;border:0;border-radius:0;padding:0 10px}label{padding-bottom:5px}.btn{color:#000;text-align:center;background:0 0;border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.btn a{text-decoration:none}.btn a p{text-transform:unset;font-family:ivypresto-text,serif;font-size:1.25rem;font-style:italic}.cell .mediawrap{width:100%;height:0;position:relative}.cell .mediawrap img.photo,.cell .mediawrap video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.cover{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.cover.loaded{opacity:1;transition:opacity .3s}.croppedgrid .loadme,.croppedgrid .loadmeview,.justified_grid .loadme,.justified_grid .loadmeview{opacity:1!important}.loadme,.loadmeview,.bg-loadme{opacity:0}.loadme.loaded,.loadmeview.loaded,.bg-loadme.loaded{opacity:1;transition:opacity .3s}.photo.size-width{width:102%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo.size-height{width:auto;height:102%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resize-image{overflow:hidden}.social ul li{opacity:0;transition:opacity .3s}.social ul li.loaded{opacity:1}.text-block img,.text-block video{max-width:100%;height:auto;display:block}.text-block .cols{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.text-block .cols .col{display:block}h1{font-size:3.4vw;line-height:1.3}h2{font-size:3rem}h3{font-size:2rem}h4{font-family:ivypresto-text,serif;font-size:1.25rem}p{font-size:1rem}p,a{letter-spacing:-.16px!important}.fadeOn{opacity:0}.fadeUp,.fadeUpDelay{opacity:0;transform:translateY(5rem)}main{z-index:1;width:100%;position:relative}main article{height:-moz-fit-content;height:fit-content;min-height:calc(100vh - 127px)}main #content:before{content:"";height:140px;display:block}@media (max-width:767px) and (orientation:portrait){main #content:before{content:"";height:100px;display:block}}.homepage main #content:before{display:none}.infopage{color:#fff;background-color:#000}.home p{text-align:center;font-family:p22-underground,sans-serif;font-size:1rem}.home .title{justify-content:center;align-items:center;height:100px;display:flex}.home .blurb{text-align:justify;width:88%;margin:3rem auto;display:flex}.home .blurb h1{font-size:4vw;line-height:1.2}@media (max-width:767px) and (orientation:portrait){.home .blurb h1{font-size:6.5vw}}.section_title p{justify-content:center;align-items:center;height:100px;display:flex}.hide{display:none}.btn.animated{justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:hover .button__text{color:#fff}.button__spotlight{z-index:1;opacity:1;background:linear-gradient(90deg,#000);border-radius:50%;width:10px;height:10px;position:absolute;inset:50% 0 0;transform:scale(0)}.button__text{z-index:3;transition:color .3s}.button__text p{text-transform:unset;font-family:ivypresto-text,serif;font-size:1.25rem}.mobile-only{display:none}@media (max-width:767px) and (orientation:portrait){.mobile-only{display:block}.desktop-only{display:none!important}}header{box-sizing:border-box;z-index:100;color:#070707;width:100%;padding:0 3rem;position:absolute;top:0;left:0}header .inner{z-index:15;width:100%;height:100%;position:relative}header .inner .logo{z-index:101;width:auto;height:auto;padding-top:1rem;position:absolute;top:0;left:50%;transform:translate(-50%)}header .inner .logo img,header .inner .logo svg{height:auto;display:block;width:100px!important}header .inner .logo img *,header .inner .logo svg *{fill:#070707}header .inner .menuBtn{cursor:pointer;z-index:30;display:none;position:absolute;top:48px;right:5%}header .inner .menuBtn div{width:25px;height:20px;position:relative}header .inner .menuBtn div .line{opacity:1;background-color:#000;width:100%;height:2px;transition-property:background-color,opacity,transform,top;transition-duration:.2s,.1s,.3s,.3s;transition-delay:0s,0s,0s,0s;display:block;position:absolute;right:0;transform:rotate(0)}header .inner .menuBtn div .line:first-child{top:0}header .inner .menuBtn div .line:nth-child(2){top:7.5px}header .inner .menuBtn div .line:nth-child(3){top:15px}header .inner nav{z-index:16;text-align:right;color:#070707;background-color:#fff;justify-content:space-between;width:100%;padding:2rem 0;display:flex;position:absolute;top:0;left:0}header .inner nav .branding{display:none}header .inner nav ul{list-style-type:none;display:flex}header .inner nav ul li{margin-right:3rem;position:relative}header .inner nav ul li.toplevel{padding-bottom:4rem}header .inner nav ul li:last-child{margin-right:0}header .inner nav ul li a{align-items:flex-start;font-size:.9rem;text-decoration:none;transition:color .3s;display:flex}header .inner nav ul li a svg{display:none}header .inner nav ul li a:hover,header .inner nav ul li a.pageOn{color:#ccc}header .inner nav ul li:hover .sub_container{opacity:1;pointer-events:all}header .inner nav ul .sub_container{opacity:0;pointer-events:none;box-sizing:border-box;z-index:3;background:#fff;justify-content:flex-start;width:673px;height:388px;margin-top:2rem;padding:20px 20px 20px 30px;transition:opacity .3s;display:flex;position:absolute;box-shadow:0 4px 21.4px #00000040}header .inner nav ul .sub_container .media_container{background-color:#262626;width:63%;height:90%;margin:20px;position:absolute;top:0;right:0}header .inner nav ul .sub_container .media_container .loader{z-index:4;width:45%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .inner nav ul .sub_container.categories{justify-content:flex-end;padding-right:35px;right:-100%}header .inner nav ul .sub_container.categories .media_container,header .inner nav ul .sub_container.categories .sub .sub_image{right:unset;left:0}header .inner nav ul.sub{text-align:left;color:#070707;flex-direction:column;justify-content:center;padding-top:0;position:static}header .inner nav ul.sub li{display:block;position:static}header .inner nav ul.sub li .sub_image{opacity:0;object-fit:cover;z-index:5;pointer-events:none;width:69%;height:100%;padding:20px;transition:opacity .5s;position:absolute;top:0;right:0}header .inner nav ul.sub li a{line-height:30px}header .inner nav ul.sub li .hover_image{position:absolute;top:0;right:0}header .inner nav ul.sub li:hover .sub_image{opacity:1}header .inner nav ul.sub li:hover a{color:#070707;opacity:1;font-weight:900}header .inner nav ul.sub li:hover a span{font-weight:900}header .inner nav.takeover{transform:unset;opacity:0;pointer-events:none;background-color:#ffffffe6;width:100%;height:100%;transition:opacity .5s;position:fixed;top:0;left:0}header .inner nav.takeover ul{text-align:center;flex-direction:column;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .inner nav.takeover ul li{margin:0 auto}header .inner nav.takeover ul li a{font-size:5rem}.menuOn header .inner .menuBtn .line{transition-property:background-color,opacity,transform,top;transition-duration:.2s,.1s,.3s,.3s;transition-delay:0s,0s,0s,0s;background-color:#000!important}.menuOn header .inner .menuBtn .line:first-child{top:8px;transform:rotate(45deg)}.menuOn header .inner .menuBtn .line:nth-child(2){opacity:0;transition:opacity .1s}.menuOn header .inner .menuBtn .line:nth-child(3){top:8px;transform:rotate(135deg)}.menuOn header .inner nav{opacity:1;pointer-events:all;display:flex;transform:translateY(0)}.menuOn header .inner nav ul{opacity:1}.menuOn.homepage header .inner .logo svg *,.menuOn.infopage header .inner .logo svg *{fill:#000}.homepage header,.infopage header{color:#fff}.homepage header nav,.infopage header nav{color:#fff;background-color:#0000}.homepage header .inner .menuBtn div .line,.infopage header .inner .menuBtn div .line{background-color:#fff}.homepage header .inner .logo img *,.homepage header .inner .logo svg *,.infopage header .inner .logo img *,.infopage header .inner .logo svg *{fill:#fff}@media (max-width:767px) and (orientation:portrait){header{width:100%;padding:0}header .inner{width:100%;padding:0 8%}header .inner .logo{top:20px}header .inner .menuBtn{display:block}header .inner nav{opacity:1;pointer-events:none;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-height:100svh;padding:0;transition:transform .5s;display:flex;transform:translateY(-100%)}header .inner nav .branding{background-color:#262626;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50svh;margin:auto 0 0;display:flex}header .inner nav .branding img{width:50%;height:auto;display:block}header .inner nav ul{opacity:0;flex-direction:column;align-items:flex-start;width:90%;margin:100px auto 0;transition:opacity .3s .3s}header .inner nav ul.right{margin:0 auto}header .inner nav ul.sub{columns:2;width:100%;margin-top:10px;display:block}header .inner nav ul.sub li .sub_image{display:none!important}header .inner nav ul.sub li a{line-height:1.4}header .inner nav ul.sub li a:hover{font-weight:400}header .inner nav ul li{width:100%;margin:0;padding-bottom:12px}header .inner nav ul li a{color:#000;font-size:1rem;line-height:1.4}header .inner nav ul li a:hover{color:#000}header .inner nav ul li a svg{margin-left:5px;transition:transform .2s;display:block;transform:translateY(2px)}header .inner nav ul li.toplevel{flex-flow:column wrap;align-items:flex-start;padding-bottom:20px;display:flex}header .inner nav ul li.toplevel span{width:100%}header .inner nav ul li.toplevel.active a svg{transform:rotate(180deg)translateY(-2px)}header .inner nav ul li.toplevel.active .sub_container{display:block}header .inner nav ul .sub_container{opacity:1;height:unset;box-shadow:none;width:100%;margin:0;padding:0;display:none;position:relative}header .inner nav ul .sub_container .media_container{display:none}header .inner nav ul .sub_container.categories{right:unset;top:unset;width:100%;height:100%;margin:0;padding:0}}footer{z-index:5;text-align:center;color:#fff;background:#070707;width:100%;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex;position:relative;overflow:hidden}footer .inner{text-align:center;flex-direction:column;width:90%;margin:auto;padding:45px 0;font-size:0;line-height:0;display:flex}footer .inner .top,footer .inner .bottom{justify-content:space-between;width:100%;height:-moz-fit-content;height:fit-content;max-height:250px;display:flex;position:relative}footer .inner .top *,footer .inner .bottom *{max-height:250px}footer .inner .top .left,footer .inner .bottom .left{text-align:left}footer .inner .top .right,footer .inner .bottom .right{text-align:right}footer .inner .top{padding-bottom:40px}footer .inner .top img{width:auto;height:57px;margin-left:20px}footer .inner p,footer .inner h3{line-height:1}footer .inner p{padding-bottom:0;font-size:.75rem}footer .inner ul{list-style-type:none}footer .inner .social li{vertical-align:middle;margin-right:15px;display:inline-block}footer .inner .social li:last-child{margin-right:0}footer .inner .social li svg{width:25px;height:auto}footer .inner .social li svg *{stroke:none;fill:#fff}@media (max-width:767px) and (orientation:portrait){footer .inner p{font-size:1rem;line-height:2}footer .inner a{margin-right:10px;text-decoration:none}footer .inner .top,footer .inner .bottom{text-align:left;flex-direction:column;align-items:flex-start}footer .inner .top .right,footer .inner .bottom .right{text-align:left}footer .inner .top .right .mobile-only,footer .inner .bottom .right .mobile-only{text-align:right;justify-content:flex-end;display:flex;position:absolute;bottom:0;right:0}footer .inner .top .right .mobile-only img,footer .inner .bottom .right .mobile-only img{width:auto;height:2.5rem;margin-left:10px}footer .inner .top{padding-bottom:30px}footer .inner .bottom .left{padding-bottom:50px}footer .inner .bottom .right p{font-size:.8rem}}#intro{opacity:0;width:100vw;height:100svh;position:relative;overflow:hidden}#intro .background{width:100%;height:100%}#intro .background video,#intro .background img{object-fit:cover;width:100%;height:100%}#intro .text-wrapper{color:#fff;flex-direction:column;display:flex;position:absolute;bottom:20%;left:5%}#intro .text-wrapper p{text-transform:unset;font-family:ivypresto-text,serif;font-size:2rem;font-style:italic;font-weight:100;line-height:1}#intro .text-wrapper h1{line-height:1}#intro .text-wrapper div:nth-child(2){transform:translate(70px)}#intro .text-wrapper div:nth-child(3){transform:translate(10px)}#intro .text-wrapper div:last-child{transform:translate(120px)}#intro .scroll-arrow{cursor:pointer;width:auto;height:75px;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}#intro .scroll-arrow img{object-fit:contain;width:100%;height:100%}@media (max-width:767px) and (orientation:portrait){#intro .scroll-arrow{display:none}#intro .text-wrapper{bottom:10%}#intro .text-wrapper p{font-size:3.2rem}#intro .text-wrapper h1{font-size:3rem}}.centered{width:84%;margin:0 auto}.centered .cell{width:100%;margin:0 auto 30px;position:relative}.centered .cell img,.centered .cell video{width:100%;display:block;position:relative}.centered .cell .info{margin:10px 0 0}.centered .cell .info h2{font-size:1.5rem}.centered .cell .info p{font-size:1rem}.centered .cell:hover{opacity:.7}.single_column{flex-direction:column;align-items:center;width:70%;margin-bottom:3rem;display:flex}.single_column img{object-fit:contain;width:100%;height:auto;max-height:900px}.single_column p{font-family:ivypresto-text,serif;font-size:1.25rem;font-style:italic;font-weight:100}.single_column .media_container{width:100%;margin-bottom:2rem}.single_column .media_container img{object-fit:contain;width:100%;height:100%;max-height:900px}@media (max-width:767px) and (orientation:portrait){.single_column{width:90%}}.two_column{box-sizing:border-box;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;margin:10rem auto 2rem;display:flex;position:relative}.two_column .col{justify-content:center;align-items:center;width:50%;height:100%;display:flex;position:relative}.two_column .media_wrap{aspect-ratio:655/822;width:80%;position:relative}.two_column .media_wrap img{object-fit:cover;border-radius:40px;width:100%;height:100%}.two_column .media_wrap .text-wrapper{color:#fff;flex-direction:column;display:flex;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)}.two_column .media_wrap .text-wrapper p{text-transform:unset;font-family:ivypresto-text,serif;font-size:2rem;font-style:italic;font-weight:100;line-height:1}.two_column .media_wrap .text-wrapper h1{line-height:1}.two_column .media_wrap .text-wrapper h1:first-of-type{transform:translate(70px)}.two_column .media_wrap .text-wrapper h1:nth-of-type(2){transform:translate(10px)}.two_column .media_wrap .text-wrapper h1:nth-of-type(3){transform:translate(120px)}.two_column .col:nth-child(2){justify-content:flex-start}.two_column .text_wrap{flex-direction:column;width:90%;height:auto;margin-top:3rem;display:flex}.two_column .text_wrap h3{margin-bottom:2rem;font-family:p22-underground,sans-serif;font-size:.9rem}.two_column .text_wrap ul{column-count:2;list-style-type:none}.two_column .text_wrap ul li{font-family:ivypresto-text,serif;font-size:1.25rem;line-height:2.5}@media (max-width:767px) and (orientation:portrait){.two_column{flex-direction:column;margin:0 auto 2rem}.two_column .col{justify-content:center;align-items:center;width:100%;height:-moz-fit-content;height:fit-content}.two_column .col .media_wrap{aspect-ratio:1;width:90%}.two_column .col .media_wrap .text-wrapper p{font-size:2rem}.two_column .col .media_wrap .text-wrapper h1{font-size:3rem}.two_column .col .text_wrap{width:90%;margin:2rem auto 0}.two_column .col .text_wrap h3{margin-bottom:20px;font-size:.9rem}.two_column .col .text_wrap ul li{margin:5px 0;font-size:1.1rem;line-height:1.4}}.textpage .hero{width:100%;height:85vh;position:relative}.textpage .hero .rotating_icon{z-index:3;width:100px;height:100px;position:absolute;top:100px;right:4%}.textpage .hero .rotating_icon img{object-fit:contain;width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.textpage .hero .rotating_icon svg{width:100%!important;height:100%!important}.textpage .hero .cell,.textpage .hero video,.textpage .hero img{z-index:1;object-fit:cover;width:100%;height:100%;position:relative}.textpage .hero .gradient_filter{z-index:2;background:linear-gradient(#0009 0%,#0000 33% 66%,#000000b3 100%);width:100%;height:100%;position:absolute;top:0;left:0}.textpage .blurb{z-index:3;width:68%;margin-top:-20vh;margin-left:5rem;padding-bottom:3rem;position:relative}.textpage .blurb h2{font-size:3.8vw;line-height:1.15}.textpage .blurb h2 em,.textpage .blurb h2 i{font-style:italic;font-weight:300}.textpage .subtext{flex-direction:column;margin-left:5rem;display:flex}.textpage .subtext h1,.textpage .subtext h2,.textpage .subtext h3{margin-bottom:1rem}.textpage .subtext h3{font-family:p22-underground,sans-serif;font-size:1rem}.textpage .subtext p{margin-right:17%;font-family:ivypresto-text,serif;font-size:1.25rem;color:#fff!important}.textpage .subtext table{width:80%!important}.textpage .subtext table tr td{font-family:ivypresto-text,serif;font-size:1.25rem;line-height:1.7}.textpage .subtext .contact_info{flex-direction:row;row-gap:20%;display:flex}.textpage .marquee_wrap{min-height:100px;margin:7rem 0 0}.textpage .marquee_wrap .marquee{text-wrap:nowrap;background-color:#282828;width:120%;padding:5px 0 10px;transform:rotate(-6deg)translate(-10%)}.textpage .marquee_wrap .marquee .marquee_items{white-space:nowrap;will-change:transform;position:relative}.textpage .marquee_wrap .marquee h3{font-family:ivypresto-text,serif;font-size:2rem;display:inline-block}.textpage .marquee_wrap .marquee.yellow{color:#070707;background-color:#e3ec15;margin-top:-1rem;transform:rotate(6deg)translate(-10%)}@media (max-width:767px) and (orientation:portrait){.textpage .blurb{width:90%;margin:-20vh 5% auto}.textpage .blurb h2{font-size:6.3vw;line-height:1.25}.textpage .blurb h3{font-size:4vw}.textpage .subtext{margin-top:1rem;margin-left:5%}.textpage .subtext table{width:90%!important}.textpage .subtext table tr td{width:100%;margin-bottom:2rem;font-size:1rem;display:block}.textpage .subtext table tr td:last-child{margin-bottom:0}.textpage .subtext h3{margin-bottom:1.5rem;font-size:.9rem}.textpage .subtext p{margin-right:0;font-size:1.5rem}.textpage .marquee_wrap{margin-bottom:6rem}}.gridpage.inner{width:100%;margin:0 auto}.gridpage.inner .artist_header{background-color:#fff;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;width:calc(100% - 6rem);margin:0 auto;padding-bottom:2rem;display:flex}.gridpage.inner .artist_header h1{font-size:3.4rem}.gridpage.inner .artist_header .galleries ul{flex-wrap:wrap;list-style-type:none;display:flex}.gridpage.inner .artist_header .galleries ul li{opacity:.6;margin-top:15px;margin-left:20px;transition:opacity .3s}.gridpage.inner .artist_header .galleries ul li a{letter-spacing:1px;font-family:ivypresto-text,serif;text-decoration:none}.gridpage.inner .artist_header .galleries ul li.pageOn,.gridpage.inner .artist_header .galleries ul li:hover{opacity:1}.gridpage.inner .artist_header.news{flex-direction:row;align-items:flex-start}.gridpage.inner.newspage{flex-direction:column;align-items:center;margin-bottom:4rem;display:flex}@media (max-width:767px) and (orientation:portrait){.gridpage.inner .artist_header{flex-direction:column-reverse;align-items:flex-start;width:90%;margin-bottom:10px;padding-bottom:0;position:relative}.gridpage.inner .artist_header h1{font-size:2rem}.gridpage.inner .artist_header .galleries{z-index:10;background-color:#fff0;width:70%;padding-top:10px;padding-left:10px;transition:background-color .3s,box-shadow .3s;position:absolute;top:2.4rem;left:-9px}.gridpage.inner .artist_header .galleries p.mobile-only{letter-spacing:1px;cursor:pointer;align-items:center;font-family:ivypresto-text,serif;text-decoration:none;display:flex}.gridpage.inner .artist_header .galleries p.mobile-only svg{width:15px;margin-left:5px;transform:translateY(2px)}.gridpage.inner .artist_header .galleries ul{opacity:0;flex-direction:column;margin-top:12px;margin-bottom:15px;position:relative}.gridpage.inner .artist_header .galleries ul li{margin:5px 0 5px 20px}.gridpage.inner .artist_header .galleries.open{background-color:#fff;box-shadow:0 2px 2px 2px #0003}.gridpage.inner .artist_header .galleries.open ul{opacity:1;transition:opacity .3s}}.fixed_filter{z-index:100;opacity:0;pointer-events:none;width:92%;transition:opacity .3s;position:fixed;top:2rem;left:50%;transform:translate(-50%)}.fixed_filter .artist_header{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;display:flex}.fixed_filter .artist_header .title_container{justify-content:center;align-items:center;display:flex}.fixed_filter .artist_header .title_container img{aspect-ratio:1;background-color:#000;border-radius:50px;height:60px;margin-right:1rem;padding:3px}.fixed_filter .artist_header h1{cursor:pointer;background-color:#fff;border:1px solid #000;border-radius:40px;padding:.9rem 2rem 1rem;font-size:1.4rem}.fixed_filter .artist_header .galleries{display:flex}.fixed_filter .artist_header .galleries ul{color:#fff;background-color:#000;border-radius:40px;justify-content:center;align-items:center;padding:1.35rem 2rem;list-style-type:none;display:flex}.fixed_filter .artist_header .galleries ul li{opacity:.6;margin-left:20px;transition:opacity .3s}.fixed_filter .artist_header .galleries ul li a{letter-spacing:1px;font-family:ivypresto-text,serif;font-weight:600;text-decoration:none}.fixed_filter .artist_header .galleries ul li.pageOn,.fixed_filter .artist_header .galleries ul li:hover{opacity:1}@media (max-width:767px) and (orientation:portrait){.fixed_filter .artist_header .galleries ul{flex-wrap:wrap;justify-content:center;padding:1rem}.fixed_filter .artist_header .galleries ul li{margin:0 10px}.fixed_filter .artist_header .galleries ul li a{padding:5px 0;display:inline-block}}.justified{width:84%;margin:0 auto}.justified_grid{flex-flow:wrap;justify-content:center;gap:5%;width:92%;margin:0 auto 3rem;display:flex;position:relative}.justified_grid .btn{position:absolute;bottom:20%;right:9%}.justified_grid .cell{width:25%;height:-moz-fit-content;height:fit-content;margin:0 0 5%;position:relative}.justified_grid .cell a{text-decoration:none}.justified_grid .cell a .info{margin-top:5px}.justified_grid .cell a .info h4{font-size:1.25rem}.justified_grid .cell a .info p{text-align:left;font-size:.9rem}.justified_grid .cell img.photo{width:100%;height:auto}.justified_grid .cell:nth-of-type(3n+2){width:35%}@media (max-width:767px) and (orientation:portrait){.justified_grid{flex-flow:row;justify-content:flex-start;gap:5%;width:100%;margin:0 0 3rem;overflow-x:scroll}.justified_grid .btn{bottom:10%;left:5%}.justified_grid .cell{flex-wrap:nowrap;flex:none;width:75vw;height:auto;padding-left:7%;display:flex}.justified_grid .cell:nth-of-type(3n+2){width:75vw}.justified_grid .cell a .info h4{font-size:1rem;font-style:italic}.justified_grid .cell a .info p{font-size:.7rem}}.croppedgrid{box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:60px;width:90%;margin:0 auto;padding-bottom:120px;list-style-type:none;display:flex}.croppedgrid .cell{opacity:1;width:calc(25% - 60px);height:-moz-fit-content;height:fit-content;transition:opacity .3s;position:relative}.croppedgrid .cell a{text-decoration:none}.croppedgrid .cell .mediawrap{overflow:hidden}.croppedgrid .cell img{transition:transform .3s;transform:scale(1)}.croppedgrid .cell:hover img{transform:scale(1.05)}.croppedgrid .cell .info{margin:10px 0 0}.croppedgrid .cell .info h4{text-align:left;font-size:1.25rem;font-style:italic}.croppedgrid .cell .info p{text-align:left;font-size:.9rem}.croppedgrid.artist{width:100%}.croppedgrid.artist .cell{width:calc(33.333% - 60px)}@media (max-width:767px) and (orientation:portrait){.croppedgrid,.croppedgrid.artist{justify-content:space-between;gap:20px 0}.croppedgrid .cell,.croppedgrid.artist .cell{width:calc(50% - 10px)}.croppedgrid .cell .info h4,.croppedgrid.artist .cell .info h4{font-size:1rem;line-height:1}.croppedgrid .cell .info p,.croppedgrid.artist .cell .info p{margin-top:5px;font-size:.7rem}.croppedgrid{padding-bottom:40px}}.more_artists{color:#fff;background-color:#070707;width:100%;padding-bottom:2rem}.more_artists .inner{width:90%;margin:0 auto}.more_artists .loadme,.more_artists .loadmeview{opacity:1!important}@media (max-width:767px) and (orientation:portrait){.more_artists .inner{width:100%;margin:0}}.ar-rows{box-sizing:border-box;background:#fff;width:calc(100% - 6rem);min-height:100vh;margin:0 auto 3rem;position:relative}.ar-rows .blurb{width:60%;margin-bottom:20px}.ar-rows .blurb h4,.ar-rows .blurb p{font-family:ivypresto-text,serif;font-size:1.25rem}.ar-rows .blurb h4{margin-bottom:10px;font-style:italic}.ar-rows .blurb p{font-size:1rem}.ar-rows .row{text-align:center;justify-content:space-between;display:flex;position:relative}.ar-rows .row .cell{float:left;opacity:1;box-sizing:border-box;border:0 solid #fff;text-decoration:none;position:relative;overflow:hidden}.ar-rows .row .cell .media_container{position:relative;overflow:hidden}.ar-rows .row .cell .media_container video,.ar-rows .row .cell .media_container .vidhold{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ar-rows .row .cell img.photo{z-index:1;transform-origin:50%;width:100%;height:auto;transition:transform .3s,opacity .3s;display:block;position:relative}.ar-rows .row .cell .info{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.ar-rows .row .cell .info h4{margin-top:5px;font-style:italic}.ar-rows .row .cell .info p{font-size:.9rem}.ar-rows .row .cell.last_item{height:auto;width:calc(50% - 10px)!important}.ar-rows .row .cell.last_item img.photo{width:100%;height:auto!important}.ar-rows .row .cell:hover img.photo{transform:scale(1.05)}@media (max-width:767px) and (orientation:portrait){.ar-rows{width:90%;margin:0 auto}.ar-rows.artist{margin-top:60px}.ar-rows .blurb{width:100%;margin-top:10px}.ar-rows .row{flex-direction:column;margin-bottom:0!important}.ar-rows .row .cell{margin-bottom:1rem;width:100%!important;height:auto!important}.ar-rows .row .cell .info h4{font-size:1rem}.ar-rows .row .cell .info p{font-size:.7rem}.ar-rows .row .cell.last_item{width:100%!important}.ar-rows .row .cell img.photo{width:100%!important;height:auto!important}}.newspage .ar-rows .row .cell .info h4{font-size:1.5rem}.newspage .ar-rows .row .cell .info p{margin-top:10px;font-size:1rem}@media (max-width:767px) and (orientation:portrait){.newspage .ar-rows .row .cell{margin-bottom:2rem}}.bio{background:0 0;width:90%;height:-moz-fit-content;height:fit-content;margin:6rem auto 8rem}.bio .inner *{margin-bottom:2.5rem}.bio_image{z-index:0;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.bio_image img{width:300px;height:auto}@media (max-width:767px) and (orientation:portrait){.bio{display:none}.bio .inner h2{font-size:7.5vw}.bio_image{display:none}}.grid_loose{width:100%;position:relative}.grid_loose ul.canvas{width:100%;list-style-type:none;position:relative}.grid_loose ul.canvas li{z-index:1;border:2px solid #0000;position:absolute;top:0;left:0}.masongrid{width:90%;height:-moz-fit-content;height:fit-content;margin:0 auto;list-style-type:none;position:relative}.masongrid .grid-sizer,.masongrid .cell{width:47%;height:auto}.masongrid .gutter-sizer{width:6%}.masongrid .cell{float:left;text-align:left;display:block;overflow:hidden}.masongrid .cell .mediawrap{width:100%;height:0;position:relative;overflow:hidden}.masongrid .cell .mediawrap img.photo,.masongrid .cell .mediawrap video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.masongrid .cell.large{width:100%}.masongrid .cell a,.masongrid .cell img{border:none;outline:none;width:100%;text-decoration:none;display:block}.masongrid.effect-2 .cell{opacity:0}.masongrid.effect-2 .cell.shown,.masongrid .shown .cell,.no-js .masongrid figure.cell,.no-cssanimations .masongrid figure.cell{opacity:1}.masongrid.effect-1 figure.animate{animation:.65s forwards fadeIn}.masongrid.effect-2 figure.animate{opacity:1;animation:.65s forwards moveUp;transform:translateY(200px)}@-webkit-keyframes moveUp{0%{opacity:0}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes moveUp{0%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}.newsdetail.inner .headline{text-align:center;flex-direction:column;align-items:center;width:40%;min-width:400px;margin-bottom:0;display:flex}.newsdetail.inner .headline a{margin-bottom:1rem;text-decoration:none;transition:opacity .3s}.newsdetail.inner .headline a:hover{opacity:.7}.newsdetail.inner .headline h1{margin-bottom:1.5rem;font-size:3rem;line-height:1}.newsdetail.inner .headline p{font-family:ivypresto-text,serif;font-size:1.25rem;font-style:italic;font-weight:100}@media (max-width:767px) and (orientation:portrait){.newsdetail.inner .headline h1{font-size:2rem}}#overlay{text-align:center;opacity:0;z-index:-1;background-color:#fff;width:100%;height:100%;transition:z-index 0s .4s,transform 0s .4s,opacity .3s;position:fixed;top:0;left:0;transform:translate(-100%)}#overlay.on{opacity:1;z-index:300;transition:z-index,transform,opacity .3s;transform:translate(0%)}#overlay .closeIcon{z-index:11;cursor:pointer;width:20px;height:20px;transition:transform .2s;position:absolute;top:25px;right:3%;transform:scale(1)}#overlay .closeIcon:hover{transform:scale(1.1)}#overlay .closeIcon .line{background-color:#000;width:100%;height:1px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}#overlay .closeIcon .line:last-child{transform:translate(-50%,-50%)rotate(-45deg)}#overlay .inner{z-index:5;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}#overlay .inner .bio_image{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed}#overlay .inner .bio_image img.photo{width:50%;height:auto;display:block}#overlay .inner .bio{z-index:2;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;position:relative;overflow:hidden scroll}#overlay .inner .bio .bio_wrap{width:90%;margin:0 auto;padding:6rem 0}#overlay .inner .bio .bio_wrap h1{font-size:10vw}#overlay .inner .bio .bio_wrap h2{font-size:8vw}#overlay .inner .bio .bio_wrap h3{font-size:6vw}#overlay .inner .bio::-webkit-scrollbar{display:none}#overlay .inner .logo{z-index:101;width:auto;height:auto;padding-top:1rem;position:absolute;top:0;left:50%;transform:translate(-50%)}#overlay .inner .logo img,#overlay .inner .logo svg{height:auto;display:block;width:100px!important}#overlay .inner .logo img *,#overlay .inner .logo svg *{fill:#070707}#overlay .inner .media_container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:75%;display:flex}#overlay .inner .media_container img,#overlay .inner .media_container video{width:auto;max-width:90%;height:100%}#overlay .inner .bottom{text-align:left;justify-content:space-between;align-items:center;width:94%;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}#overlay .inner .bottom .info h3{font-size:1.25rem}#overlay .inner .bottom .info p{font-size:.9rem}#overlay .inner .bottom .arrows img{cursor:pointer}@media (max-width:767px) and (orientation:portrait){#overlay .inner .media_container{justify-content:center;align-items:center;display:flex}#overlay .inner .media_container img{width:90%;height:auto}}
/*# sourceMappingURL=styles.css.map */
