@charset "UTF-8";/*!
	Theme Name: 			 Galeria Vera Cortês
 	Version:           1.0.0
  Author:            oxotek
  Author URI:        https://oxotek.org
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
*,::before,::after{box-sizing:border-box}
::before,::after{text-decoration:inherit;vertical-align:inherit}
html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}
body{margin:0}
h1{font-size:2em;margin:.67em 0}
dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}
ol ol,ol ul,ul ol,ul ul{margin:0}
hr{color:inherit;height:0;overflow:visible}
main{display:block}
nav ol,nav ul{list-style:none;padding:0}
nav li::before{content:"\200B"}
pre{font-family:monospace,monospace;font-size:1em;overflow:auto;-ms-overflow-style:scrollbar}
a{background-color:transparent}
abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
iframe{border-style:none}
img{border-style:none}
svg:not([fill]){fill:currentColor}
svg:not(:root){overflow:hidden}
table{border-collapse:collapse;border-color:inherit;text-indent:0}
button,input,select{margin:0}
button{overflow:visible;text-transform:none}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}
input{overflow:visible}
legend{color:inherit;display:table;max-width:100%;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
select{text-transform:none}
textarea{margin:0;overflow:auto;resize:vertical;resize:block}
[type="checkbox"],[type="radio"]{padding:0}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}
::-webkit-input-placeholder{color:inherit;opacity:.54}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
::-moz-focus-inner{border-style:none;padding:0}
:-moz-focusring{outline:1px dotted ButtonText}
:-moz-ui-invalid{box-shadow:none}
details{display:block}
dialog{background-color:white;border:solid;color:black;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}
dialog:not([open]){display:none}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation}
[hidden]{display:none}
[aria-busy="true"]{cursor:progress}
[aria-controls]{cursor:pointer}
[aria-disabled="true"],[disabled]{cursor:not-allowed}
[aria-hidden="false"][hidden]{display:initial}
[aria-hidden="false"][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}
@font-face{font-family:"Akkur-Reg";src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Regular.eot");src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Regular.eot?#iefix") format("embedded-opentype"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Regular.svg#open_sanslight") format("svg"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Regular.woff2") format("woff2"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Regular.woff") format("woff"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:"Akkur-It";src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Italic.eot");src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Italic.eot?#iefix") format("embedded-opentype"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Italic.svg#open_sanslight") format("svg"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Italic.woff2") format("woff2"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Italic.woff") format("woff"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Italic.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}
@font-face{font-family:"Akkur-Bold";src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Bold.eot");src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Bold.eot?#iefix") format("embedded-opentype"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Bold.svg#open_sanslight") format("svg"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Bold.woff2") format("woff2"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Bold.woff") format("woff"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/AkkuratStd-Bold.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}
@font-face{font-family:"Verdigris-Reg";src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Rg.eot");src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Rg.eot?#iefix") format("embedded-opentype"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Rg.svg#open_sanslight") format("svg"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Rg.woff2") format("woff2"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Rg.woff") format("woff"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Rg.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}
@font-face{font-family:"Verdigris-It";src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-It.eot");src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-It.eot?#iefix") format("embedded-opentype"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-It.svg#open_sanslight") format("svg"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-It.woff2") format("woff2"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-It.woff") format("woff"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-It.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}
@font-face{font-family:"Verdigris-Bd";src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Bd.eot");src:url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Bd.eot?#iefix") format("embedded-opentype"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Bd.svg#open_sanslight") format("svg"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Bd.woff2") format("woff2"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Bd.woff") format("woff"),url("https://veracortes.com/wp-content/themes/veracortes_v2/src/font/VerdigrisMVBProText-Bd.ttf") format("truetype");font-weight:400;font-style:normal;font-stretch:normal}
:root{--black:#000;--lightgrey:#f2f3f4;--grey:#e6e7e9;--mediumgrey:#b1b1b1;--darkgrey:#d1d2d4;--white:#fff;--trans-black:#000000f6;--trans-white:#fffffff6;--font-size:16px;--side-spacer:40px;--negative-side-spacer:-40px;--spacer:45px;--odd-spacer:calc(var(--spacer) * 1.25);--two-spacer:calc(var(--spacer) * 2);--three-spacer:calc(var(--spacer) * 3);--four-spacer:calc(var(--spacer) * 4);--five-spacer:calc(var(--spacer) * 5);--six-spacer:calc(var(--spacer) * 6);--half-spacer:calc(var(--spacer) / 2);--quarter-spacer:calc(var(--spacer) / 4);--generic-width:calc(100vw - var(--side-spacer) * 2);--generic-width-minus-guts:calc(var(--generic-width) - var(--odd-spacer));--three-col:calc((var(--generic-width) - var(--spacer)) / 3);--svg-width:20px;--window-height-1:calc(100vh - var(--two-spacer));--window-height-2:calc(100vh - var(--four-spacer));--window-height-3:calc(100vh - var(--three-spacer))}
*{box-sizing:border-box;margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
*:focus{outline:0}
::-moz-selection{background:transparent;opacity:1}
::selection{background:transparent;opacity:1}
html{height:100%;min-height:100%;max-height:100%}
html,body{height:auto;position:relative;font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif;font-size:var(--font-size);font-weight:400;letter-spacing:.01rem;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden}
body::-webkit-scrollbar{width:0;height:0}
a{color:var(--black);text-decoration:none;transition:all .3s ease}
p{font-family:'VerdigrisMVBProText-Rg','Verdigris-Reg',serif}
p>em{font-family:'VerdigrisMVBProText-It','Verdigris-It',serif;font-style:normal}
.small-link{margin-right:5px;font-size:.9rem;line-height:1.3;color:var(--black);cursor:pointer;transition:color .3s ease}
h1{font-size:1.9rem;font-weight:400}
h2{font-size:1.5rem;font-weight:400;line-height:1.35}
h3{font-size:1.1rem;font-weight:400;line-height:1.35}
ul{list-style:none}
.image-title{margin:var(--quarter-spacer) 0;width:100%;display:-ms-flexbox;display:flex}
.image-title p{font-size:.9rem;line-height:1.3}
.image-title .numeric{font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif}
.image-title svg{margin:-5px 15px 0 0;width:15px}
.image-title .data{font-family:'VerdigrisMVBProText-Rg','Verdigris-Reg',serif}
.image-title em{font-family:'VerdigrisMVBProText-It','Verdigris-It',serif;font-style:normal}
.image-title strong{font-family:'VerdigrisMVBProText-Bd','Verdigris-Bd',serif;font-weight:normal}
.prev,.next{width:50%;height:100%;position:absolute;top:0}
.prev{left:0}
.next{right:0}
.prev:hover{cursor:-webkit-image-set(url("https://veracortes.com/wp-content/themes/veracortes_v2/src/img/larr_1x.png") 1x,url("https://veracortes.com/wp-content/themes/veracortes_v2/src/img/larr_2x.png") 2x),pointer;cursor:image-set(url("https://veracortes.com/wp-content/themes/veracortes_v2/src/img/larr_1x.png") 1x,url("https://veracortes.com/wp-content/themes/veracortes_v2/src/img/larr_2x.png") 2x),pointer}
.next:hover{cursor:-webkit-image-set(url("https://veracortes.com/wp-content/themes/veracortes_v2/src/img/rarr_1x.png") 1x,url("https://veracortes.com/wp-content/themes/veracortes_v2/src/img/rarr_2x.png") 2x),pointer;cursor:image-set(url("https://veracortes.com/wp-content/themes/veracortes_v2/src/img/rarr_1x.png") 1x,url("https://veracortes.com/wp-content/themes/veracortes_v2/src/img/rarr_2x.png") 2x),pointer}
.loader-text{font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif;font-size:.6rem;display:inline}
header{width:100%;height:auto;position:fixed;top:0;left:0;-webkit-transform:translateY(0);transform:translateY(0);background-color:var(--white);z-index:100;transition:all .3s ease}
header.scrolled-header{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
header.scrolled-header .midbar{border-color:transparent}
header.scrolled-header hr{opacity:0}
.head{width:100%;height:var(--two-spacer);display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;justify-content:flex-start;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.head>div{margin:0 var(--side-spacer);-ms-flex-preferred-size:100%;flex-basis:100%;min-height:var(--spacer);height:var(--spacer);display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;transition:all .3s ease;z-index:1}
.head svg{width:var(--svg-width);cursor:pointer;transition:all .3s ease}
.head button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;border:0;transition:all .3s ease}
.head #scroll-title{margin:0;padding:0 var(--side-spacer);width:100%;position:absolute;background-color:white}
.head hr{margin:0 var(--side-spacer);border:0;height:0;border-bottom:1px solid var(--grey)}
.topbar{border-bottom:1px solid var(--grey)}
.topbar div{-ms-flex-preferred-size:20%;flex-basis:20%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.topbar button{-ms-flex-preferred-size:20%;flex-basis:20%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:end;justify-content:flex-end}
.topbar h1{margin:0;height:var(--spacer);font-family:'AkkuratStd-Bold','Akkur-Bold',sans-serif;font-size:1rem;font-weight:400;line-height:2.95;letter-spacing:.07rem}
#main-nav{padding-top:var(--two-spacer);width:100%;height:0;position:fixed;background-color:transparent;transition:all .7s ease}
#main-nav ul,#main-nav #form-container{display:none}
#main-nav ul.main,#main-nav #form-container{margin-top:var(--spacer);position:fixed;top:0;width:100%;padding:var(--two-spacer) var(--side-spacer)}
#main-nav ul.main li,#main-nav ul.main button,#main-nav #form-container li,#main-nav #form-container button{width:100%;height:var(--spacer);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--mediumgrey)}
#main-nav ul.main li:last-of-type,#main-nav #form-container li:last-of-type{border-bottom:0}
#main-nav ul.main a,#main-nav ul.main h1,#main-nav #form-container a,#main-nav #form-container h1{font-size:1.9rem;transition:none;cursor:pointer}
#main-nav ul.main a:hover,#main-nav ul.main a:active,#main-nav ul.main h1:hover,#main-nav ul.main h1:active,#main-nav #form-container a:hover,#main-nav #form-container a:active,#main-nav #form-container h1:hover,#main-nav #form-container h1:active{font-family:'VerdigrisMVBProText-It','Verdigris-It',serif;font-size:2.1rem}
#main-nav>ul:not(.main){margin:var(--half-spacer) var(--side-spacer);position:absolute;bottom:0}
#main-nav>ul:not(.main) li{display:inline-block}
#main-nav>ul:not(.main) li a{font-size:.7rem}
.page-info .topbar{border-bottom:1px solid var(--mediumgrey)}
.page-info .head hr{border-bottom:1px solid var(--mediumgrey)}
.head.active .topbar{border-bottom:1px solid var(--mediumgrey)}
.head.active #main-nav{height:100vh;background-color:var(--grey)}
.side-nav{text-align:right;transition:all .7s ease;z-index:100}
.side-nav svg{width:var(--svg-width);cursor:pointer;transition:all .3s ease}
#side-nav{width:300px;min-width:250px;height:200vh;position:fixed;top:0;right:0;background-color:var(--black);-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:100}
#side-nav ul{padding:calc(var(--spacer) * 2);padding-right:var(--side-spacer);padding-left:var(--half-spacer)}
#side-nav ul li{line-height:2}
#side-nav a{color:var(--white)}
#side-nav a:hover{color:var(--mediumgrey)}
#side-nav svg{fill:var(--white)}
#side-nav.active{-webkit-transform:translateX(0);transform:translateX(0)}
#side-nav.active+.side-nav svg{-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:var(--white)}
#bottom-nav{width:100%;height:var(--spacer);position:fixed;left:0;bottom:0;background-color:var(--grey);transition:all .7s ease}
#bottom-nav>*{padding:0 var(--side-spacer);width:100%}
#bottom-nav a{color:var(--black)}
#bottom-nav nav{padding-top:var(--spacer);padding-bottom:var(--half-spacer);-webkit-transform:translateY(0);transform:translateY(0);background-color:var(--grey);transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;z-index:-1}
#bottom-nav nav.active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
#bottom-nav ul li{height:var(--spacer);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--mediumgrey)}
#bottom-nav li:last-of-type{border-bottom:0}
#bottom-nav a.anchor-click{font-family:'VerdigrisMVBProText-It','Verdigris-It',serif;font-size:2.1rem;transition:none}
#bottom-nav a.anchor-click:hover,#bottom-nav a.anchor-click:active{font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif;font-size:1.9rem}
#bottom-nav .back-button{margin-top:var(--half-spacer)}
#bottom-nav .back-button a{font-size:.9rem}
.bottom-nav{height:var(--spacer);position:fixed;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;border:0;transition:all .3s ease}
.bottom-nav svg{width:var(--svg-width);cursor:pointer;transition:all .3s ease}
#scroll-title{margin:0;padding:0 var(--side-spacer);width:100%;height:auto;min-height:var(--spacer) !important;position:fixed;top:var(--two-spacer);left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;background-color:var(--white);z-index:-1;transition:all .3s ease}
#scroll-title.active.grey{background-color:var(--lightgrey)}
#scroll-title h1{margin:.5rem 0;margin-right:var(--half-spacer);display:inline-block;line-height:1.2}
.home #scroll-title{opacity:0;transition:opacity .3s ease}
.slideshow-box{margin-bottom:var(--spacer);padding-top:var(--two-spacer);position:relative}
.slideshow-box>div,.slideshow-box .slideshow,.slideshow-box .slide{display:inline-block;position:relative}
.slideshow-box .slideshow-expand{cursor:pointer;transition:fill .3s ease}
.slideshow-box .slideshow-expand:hover{fill:var(--mediumgrey)}
.slideshow-box .numeric-next{margin-right:5px}
.slideshow-box img{max-height:calc(100vh - var(--six-spacer));height:auto;max-width:100%;width:auto}
.slideshow-box .hres{display:none}
#loaded-lightbox .slideshow-box>div,#loaded-lightbox .slideshow-box .slideshow{display:block}
#loaded-lightbox .slide{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}
#loaded-lightbox .image-title{max-width:90vw;position:relative;-ms-flex-pack:center;justify-content:center;text-align:center}
#loaded-lightbox .lowres{display:none}
#loaded-lightbox .hres{display:block}
.single-artists section:last-of-type{padding-bottom:var(--spacer);min-height:100vh}
.single-artists h1.alt{font-family:'VerdigrisMVBProText-It','Verdigris-It',serif}
.single-artists p{font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif}
.single-artists p>em{font-family:'AkkuratStd-Italic','Akkur-It',sans-serif;font-style:normal}
.single-artists a:hover{color:var(--mediumgrey)}
.single-artists section ul li{margin-bottom:var(--half-spacer)}
.single-artists .text-box{width:66.66%;height:auto;transition:height .3s ease}
.single-artists .text-pt{display:none}
.single-artists .text p{margin-bottom:var(--half-spacer)}
.single-artists>.additional-info{padding:var(--half-spacer) 0;-ms-flex-preferred-size:100%;flex-basis:100%}
.video-preview{width:100vw;height:100%;position:fixed;right:0;bottom:0;z-index:1000;background-color:var(--trans-black);display:none}
.video-preview>div{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.video-preview .video-box{width:80%}
.video-preview .close{width:auto;height:var(--spacer);position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;top:0;right:var(--side-spacer)}
.video-preview .close svg{width:var(--svg-width);fill:var(--white);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);cursor:pointer}
.media-lightbox{width:100vw;height:100%;position:fixed;right:0;bottom:0;z-index:1000;background-color:var(--trans-white);display:none}
.media-lightbox *{z-index:1000}
.media-lightbox>div{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.media-lightbox img{height:auto;max-height:90vh;max-width:var(--generic-width);width:auto}
.media-lightbox .slideshow-box{margin:0;padding-top:0;height:auto}
.media-lightbox .slide{padding-top:var(--half-spacer)}
.media-lightbox .close{width:auto;height:var(--spacer);position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;top:0;right:var(--side-spacer);z-index:10000}
.media-lightbox .close svg{width:var(--svg-width);fill:var(--black);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);cursor:pointer}
.media-lightbox .slideshow-expand{display:none}
.page-info{background-color:var(--darkgrey)}
.page-info header{background-color:var(--darkgrey)}
.page-info header.main-nav-active{background-color:var(--grey)}
.page-info .main-nav-container{border-top:1px solid var(--mediumgrey)}
.page-info #main-nav-button{border-bottom:1px solid var(--mediumgrey)}
.page-info main{padding-bottom:0}
.page-info section{padding:var(--spacer) 0;margin:0;width:66.66%;position:relative;border:0}
.page-info .general-info p{font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif;margin-bottom:var(--quarter-spacer)}
.page-info .general-info p span{font-family:'AkkuratStd-Bold','Akkur-Bold',sans-serif}
.page-info .general-info .other-notices p{margin-bottom:0}
.page-info .general-info a:hover{color:var(--mediumgrey)}
.page-info .background{width:100vw;height:100%;position:absolute;top:0;left:var(--negative-side-spacer);background-color:var(--lightgrey);z-index:-1}
.page-info .pt2020{margin:3rem 0 0 0;width:100%;max-width:300px}
.viewing-room-layout{margin-top:var(--two-spacer);width:100%;height:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
.viewing-room-layout>div:not(.details){margin-bottom:var(--spacer)}
.viewing-room-layout div[data-layout="full_width_block"]{-ms-flex-preferred-size:100%;flex-basis:100%}
.viewing-room-layout div[data-layout="full_width_block"] h2{text-align:center}
.viewing-room-layout div[data-layout="2_3_column_block"]{-ms-flex-preferred-size:calc(var(--generic-width-minus-guts) * 0.666);flex-basis:calc(var(--generic-width-minus-guts) * 0.666)}
.viewing-room-layout div[data-layout="2_column_block"]{-ms-flex-preferred-size:calc(var(--generic-width-minus-guts) * 0.5);flex-basis:calc(var(--generic-width-minus-guts) * 0.5)}
.viewing-room-layout div[data-layout="3_column_block"]{-ms-flex-preferred-size:calc(var(--generic-width-minus-guts) * 0.333);flex-basis:calc(var(--generic-width-minus-guts) * 0.333)}
.viewing-room-layout div[data-layout="6_column_block"]{-ms-flex-preferred-size:calc(var(--generic-width-minus-guts) * 0.1666);flex-basis:calc(var(--generic-width-minus-guts) * 0.1666)}
.viewing-room-layout img{-o-object-fit:contain;object-fit:contain;width:100%}
.viewing-room-layout p{margin-top:var(--half-spacer);font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif;font-size:.9rem;line-height:1.3}
.viewing-room-layout p>em{font-family:'AkkuratStd-Italic','Akkur-It',sans-serif;font-style:normal}
.viewing-room-layout .btn{margin-top:var(--quarter-spacer)}
.viewing-room-layout .details-expand{display:none}
.viewing-room-layout h2,.viewing-room-layout .video-box,.viewing-room-layout img{cursor:pointer}
.viewing-room-layout .hres{display:none}
.single-viewing-rooms #loaded-lightbox .ctrl{width:50%;height:100%;position:absolute;top:0}
.single-viewing-rooms #loaded-lightbox .prev{left:0}
.single-viewing-rooms #loaded-lightbox .next{right:0}
.single-viewing-rooms #loaded-lightbox .viewing-room-layout{margin:0;width:100%;height:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
.single-viewing-rooms #loaded-lightbox .viewing-room-layout div{margin-bottom:0}
.single-viewing-rooms #loaded-lightbox .viewing-room-layout div.hide{display:none}
.single-viewing-rooms #loaded-lightbox .viewing-room-layout .slide{padding-top:0}
.single-viewing-rooms #loaded-lightbox .viewing-room-layout div[data-layout="2_3_column_block"],.single-viewing-rooms #loaded-lightbox .viewing-room-layout div[data-layout="2_column_block"],.single-viewing-rooms #loaded-lightbox .viewing-room-layout div[data-layout="3_column_block"],.single-viewing-rooms #loaded-lightbox .viewing-room-layout div[data-layout="6_column_block"]{margin:0;-ms-flex-preferred-size:100%;flex-basis:100%}
.single-viewing-rooms #loaded-lightbox .details{display:none}
.single-viewing-rooms #loaded-lightbox h2,.single-viewing-rooms #loaded-lightbox img{height:auto;max-height:90vh;max-width:var(--generic-width);width:auto}
.single-viewing-rooms #loaded-lightbox img{-o-object-fit:unset !important;object-fit:unset !important}
.single-viewing-rooms #loaded-lightbox .video-box{min-width:80vw}
.single-viewing-rooms #loaded-lightbox .video-ctrl{margin:0 var(--half-spacer);width:64px;height:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}
.single-viewing-rooms #loaded-lightbox .video-ctrl:hover{cursor:pointer}
.single-viewing-rooms #loaded-lightbox .video-ctrl.prev{background-image:url("../../src/img/larr_2x.png")}
.single-viewing-rooms #loaded-lightbox .video-ctrl.next{background-image:url("../../src/img/rarr_2x.png")}
.post{float:left}
.post img{width:100%;-o-object-fit:contain;object-fit:contain}
.post-sizer,.post{width:32%}
.gutter-sizer{width:2%}
.post{margin-bottom:var(--spacer)}
.post .title{margin:var(--half-spacer) 0;margin-bottom:var(--quarter-spacer);display:inline-block;font-family:'AkkuratStd-Bold','Akkur-Bold',sans-serif;font-size:.75rem}
.post>*:last-child{margin-bottom:0}
.post p{margin-bottom:var(--quarter-spacer)}
.post .info-box{margin:0;margin-bottom:var(--quarter-spacer)}
.post .info-box:first-of-type{margin-top:var(--quarter-spacer)}
.post .headline{margin-bottom:var(--quarter-spacer)}
.post .headline+.info-box{margin-top:var(--half-spacer)}
.post .title+.info-box{margin-top:0}
.post .post-ex-title{margin-bottom:var(--quarter-spacer)}
.pass-form{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}
.pass-form p{font-family:'AkkurStd-Regular','Akkur-Reg',sans-serif}
.pass-form p:first-of-type{display:none}
.pass-form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0;border-radius:0}
.pass-form input[name=post_password]{border-bottom:1px solid var(--black)}
.pass-form input[name=Submit]{cursor:pointer;transition:color .3s ease}
.pass-form input[name=Submit]:hover{color:var(--mediumgrey)}
.btn{margin:3px 6px 3px 0;padding:2px 11px;display:inline-block;-ms-flex-item-align:center;align-self:center;font-size:.9rem;line-height:1.3;cursor:pointer;color:var(--mediumgrey);background:0;border:1px solid var(--mediumgrey);border-radius:20px;transition:all .3s ease}
.btn:hover,.btn:active{color:var(--black);border-color:var(--black)}
main{padding:0 var(--side-spacer);padding-bottom:30px;padding-top:var(--two-spacer);transition:all 1s ease}
main>section{margin-bottom:var(--spacer);position:relative;display:block;border-top:1px solid var(--grey)}
main>section:first-of-type{border:0}
main>section>*{margin:0;-ms-flex-preferred-size:100%;flex-basis:100%}
main>section .title-box{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;align-items:center}
main>section h1{margin:0;margin-right:var(--half-spacer);-ms-flex-preferred-size:auto;flex-basis:auto;transition:margin .3s ease}
main>section>h1{margin:0;margin-bottom:var(--spacer)}
#year-selector{height:auto;-ms-flex-preferred-size:auto;flex-basis:auto;display:-ms-flexbox;display:flex;display:block;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}
#year-selector::-webkit-scrollbar{width:0;height:0}
#year-selector form{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content}
#year-selector button.active{color:var(--black);border-color:var(--black)}
.home main>section:first-of-type{margin:0}
.home main>section>ul li{height:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.home main>section>ul li a{font-family:'VerdigrisMVBProText-It','Verdigris-It',serif;font-size:2.1rem;transition:none}
.home main>section>ul li a:hover,.home main>section>ul li a:active{font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif;font-size:1.9rem}
.home main>section:last-child{margin-bottom:var(--two-spacer)}
.home-banner>a{height:var(--window-height-1);display:block}
.home-banner .mobile{display:none}
.home-banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.home-banner .image-title{-ms-flex-pack:center;justify-content:center}
@media only screen and (max-width:500px){.home-banner .mobile{display:block}
.home-banner .desktop{display:none}
}.home-exhibitions form{margin:0;width:100%;height:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:start;align-self:flex-start}
.home-exhibitions form button{width:var(--three-col);height:100%;position:relative;text-align:left;border:0;cursor:pointer;background:0}
.home-exhibitions form button img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.home-exhibitions form button .img-box{height:calc(var(--three-col) * 1.333)}
.home-exhibitions form button .light-mode{color:var(--white)}
.home-exhibitions form button .state-title{margin:0;width:100%;position:absolute;top:0;height:calc(var(--three-col) * 1.333);display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.home-exhibitions form button .image-title{margin-bottom:0}
.home-exhibitions form button:first-child .state-title{font-size:3.5rem}
.home-exhibitions form button:nth-child(2) .state-title{font-size:2.5rem}
.home-exhibitions form button:last-child .state-title{font-size:1.5rem}
.home-exhibitions form button:hover .state-title{font-family:'VerdigrisMVBProText-It','Verdigris-It',serif}
.home-af>div:last-of-type{margin-top:var(--spacer)}
.home-af li{padding-bottom:var(--half-spacer);margin-bottom:var(--half-spacer);display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid var(--grey)}
.home-af li>a{margin-right:var(--half-spacer);width:32%;display:inline-block}
.home-af li:last-of-type{margin-bottom:0;padding-bottom:0;border:0}
.home-af p{font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif}
.home-af p>a{transition:color .3s ease}
.home-af p>a:hover{color:var(--darkgrey)}
.home-af img{width:100%}
.post-type-archive-exhibitions main section h1,.post-type-archive-artists main section h1{font-family:'VerdigrisMVBProText-It','Verdigris-It',serif}
.post-type-archive-exhibitions main section .info-data p,.post-type-archive-artists main section .info-data p{width:66.66%;font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif}
.post-type-archive-exhibitions main section .info-data p>em,.post-type-archive-artists main section .info-data p>em{font-family:'AkkuratStd-Italic','Akkur-It',sans-serif;font-style:normal}
.post-type-archive-exhibitions main section .info-data>p:last-of-type,.post-type-archive-artists main section .info-data>p:last-of-type{margin-bottom:var(--quarter-spacer)}
.post-type-archive-exhibitions main section .info-data .btns,.post-type-archive-artists main section .info-data .btns{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}
section#current{padding-top:var(--two-spacer)}
section#current .slideshow-box{padding-top:var(--spacer)}
section#upcoming .info-data{margin-bottom:var(--spacer)}
section#upcoming .info-data:last-of-type{margin-bottom:0}
section#archive{margin-bottom:0;padding-bottom:var(--spacer);min-height:100vh}
section#archive .background{width:100vw;height:100%;position:absolute;top:0;left:var(--negative-side-spacer);background-color:var(--lightgrey);z-index:-1}
section#archive .slideshow-box{padding-top:var(--spacer)}
#archive-container>div{margin-bottom:var(--spacer);border-bottom:1px solid var(--grey)}
#archive-container>div:last-of-type{border:0}
@media only screen and (min-width:1600px){.slideshow-box img{max-height:900px;height:auto;max-width:100%;width:auto}
.media-lightbox img{max-height:90vh;height:auto;max-width:90vw;width:auto}
}@media only screen and (max-width:900px){:root{--font-size:14px;--side-spacer:30px;--negative-side-spacer:-30px;--spacer:40px;--svg-width:19px}
.home-exhibitions form button:first-child .state-title{font-size:2.7rem}
.home-exhibitions form button:nth-child(2) .state-title{font-size:1.9rem}
.home-exhibitions form button:last-child .state-title{font-size:1.5rem}
.single-artists .text-box{width:100%}
.viewing-room-layout h2{font-size:1.3rem}
.viewing-room-layout div:not(.details).hide{display:none}
.viewing-room-layout div[data-layout="2_3_column_block"]{-ms-flex-preferred-size:100%;flex-basis:100%}
.viewing-room-layout div[data-layout="2_column_block"]{-ms-flex-preferred-size:100%;flex-basis:100%}
.viewing-room-layout div[data-layout="3_column_block"]{-ms-flex-preferred-size:100%;flex-basis:100%}
.viewing-room-layout div[data-layout="6_column_block"]{-ms-flex-preferred-size:50%;flex-basis:50%}
.page-info section{width:100%}
#cookie-law-info-bar{padding:10px !important}
}@media only screen and (max-width:700px){.home-af ul li>a{width:48%}
.media-lightbox img{max-height:75vh}
.gutter-sizer{width:4%}
.post-sizer,.post{width:48%}
.cli-style-v2.cli-bar-container,.cli-style-v2 .cli-bar-btn_container{margin-top:0 !important;-ms-flex-pack:left !important;justify-content:left !important;-ms-flex-wrap:wrap;flex-wrap:wrap}
.cli-style-v2.cli-bar-container .cli-bar-btn_container a,.cli-style-v2 .cli-bar-btn_container .cli-bar-btn_container a{margin:0 10px 0 0 !important}
.cli-style-v2.cli-bar-container>div:first-child,.cli-style-v2 .cli-bar-btn_container>div:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}
}@media only screen and (max-width:650px){.home-exhibitions form button{width:100%;margin-bottom:var(--half-spacer)}
.home-exhibitions form button .img-box,.home-exhibitions form button .state-title{height:calc(var(--generic-width) * 1.333)}
.home-exhibitions form button:last-of-type{margin-bottom:0}
.video-preview .video-box{width:90%}
}@media only screen and (max-width:500px){:root{--svg-width:18px;--side-spacer:15px;--negative-side-spacer:-15px}
p{font-size:1.2rem;line-height:1.3}
.btn{margin:5px 6px 5px 0;padding:4px 14px}
.btn,.image-title p{font-size:1.1rem;line-height:1.1}
h1{font-size:1.7rem}
.topbar>div:first-child{-ms-flex-positive:4;flex-grow:4;-ms-flex-order:2;order:2;text-align:right;-ms-flex-pack:end;justify-content:flex-end}
.topbar>div:first-child a:last-child{margin-right:var(--half-spacer)}
.home-banner .image-title{margin-bottom:var(--half-spacer)}
button.side-nav{margin-left:.5rem;-ms-flex-order:3;order:3;-ms-flex-preferred-size:auto;flex-basis:auto}
#side-nav{width:66%;max-width:unset;min-width:unset}
.home main section>ul li{height:auto}
.home main section>ul li a{font-size:1.9rem;line-height:1.3}
.home main section>ul li a:hover,.home main section>ul li a:active{font-size:1.7rem;line-height:1.45}
.home-af ul li>a{width:100%;margin:0;margin-bottom:var(--half-spacer)}
.viewing-room-layout h2{font-size:1.1rem;text-align:left !important}
.post-sizer,.post{width:100%}
.post{padding-bottom:var(--half-spacer);border-bottom:1px solid var(--grey)}
}.cli-bar-container{-ms-flex-pack:justify !important;justify-content:space-between !important;-ms-flex-wrap:wrap;flex-wrap:wrap}
.cli-bar-container .cli-bar-message{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
.cli-bar-container .cli-bar-message p{font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif;font-size:.8rem;font-weight:400}
.cli-bar-container .cli-bar-message a{text-decoration:underline}
.cli-bar-btn_container{margin-top:0}
.cli-bar-btn_container a{font-size:.8rem;font-weight:400}
.cli-modal-content.cli-bar-popup,.cli-tab-header{border-radius:0}
.cli-tab-footer.wt-cli-privacy-overview-actions a{background:0;color:var(--black);text-decoration:underline}
.cli-switch input:checked+.cli-slider{background-color:var(--mediumgrey)}
.cookielawinfo-row-cat-table.cookielawinfo-winter{background:none !important;font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif}
.cookielawinfo-row-cat-table.cookielawinfo-winter *{background:none !important;color:var(--black);border:1px solid var(--black)}
.cookielawinfo-row-cat-table.cookielawinfo-winter .cli-tab-container p,.cookielawinfo-row-cat-table.cookielawinfo-winter .cli-privacy-content-text{font-family:'VerdigrisMVBProText-Rg','Verdigris-Reg',serif}
.cli-modal .cli-modal-close{cursor:pointer}
.page-cookie-policy{background-color:var(--darkgrey)}
.page-cookie-policy header{background-color:var(--darkgrey)}
.page-cookie-policy header.main-nav-active{background-color:var(--grey)}
.page-cookie-policy .main-nav-container{border-top:1px solid var(--mediumgrey)}
.page-cookie-policy #main-nav-button{border-bottom:1px solid var(--mediumgrey)}
.cookie-info{padding:var(--spacer) 0;width:66.66%;position:relative}
.cookie-info .cli_pg_page_contaner>*,.cookie-info .cli_cookie_category_single{margin-bottom:var(--quarter-spacer)}
.cookie-info *{font-family:'AkkuratStd-Regular','Akkur-Reg',sans-serif;font-size:var(--font-size);font-weight:400;letter-spacing:.01rem}
.cookie-info h3,.cookie-info h5{text-decoration:underline}
.cookie-info .cookielawinfo-classic{margin:0;margin-bottom:var(--spacer) !important}
.cookie-info .cookielawinfo-classic *{border:1px solid var(--black) !important;background:0}
.cookie-info table *{font-size:.8rem !important;line-height:1.5em !important}