/*! paradise v0.7.4 ~~ https://github.com/center-key/paradise ~~ GPL-3.0 License */
.IconPopupAnchor+div{position:absolute;bottom:15px;left:85px;white-space:nowrap;font-weight:700;text-align:right;color:#b22222;border:3px solid #4682b4;border-radius:5px;padding:15px 25px;transition:all 500ms;opacity:0;visibility:hidden}.IconPopupAnchor+div:hover,.IconPopupAnchor:hover+div{visibility:visible;opacity:1}section[data-hash=artist]>article{max-width:800px;margin:0 auto}section[data-hash=artist]>article>header{display:flex;flex-direction:column;align-items:center}section[data-hash=artist]>article>header>h1,section[data-hash=artist]>article>section>h3{display:none}section[data-hash=artist]>article>header>figure{text-align:center;margin-bottom:40px}section[data-hash=artist]>article>header>figure img{max-width:160px}section[data-hash=artist]>article>header>h2,section[data-hash=artist]>article>section>div h3{text-transform:uppercase;letter-spacing:.1em}section[data-hash=artist]>article>section{display:flex;flex-direction:row;column-gap:30px}section[data-hash=artist]>article>section>div{flex:2;text-align:left}section[data-hash=artist]>article>section>div p{line-height:1.4em;font-size:1.2rem;font-weight:100}section[data-hash=artist]>article>section>figure{flex:1}section[data-hash=artist]>article>section>figure img{width:100%}section[data-hash=artist]>article>section>figure>cite{display:block;max-width:300px;font-weight:100;margin:0 auto;opacity:.4}@media (max-width:667px){section[data-hash=artist]>article>section{display:flex;flex-direction:column}section[data-hash=artist]>article>section>figure>img{max-width:240px}}.gallery-images figure{display:inline-block;vertical-align:top;margin:0 50px 70px}.gallery-images figure a,body>main{position:relative}.gallery-images figure a>img{height:160px;opacity:1;transition:all 800ms}.gallery-images figure a>img:hover{border-color:#696969;box-shadow:#696969 0 0 1.5em}.gallery-images figure a>aside{position:absolute;bottom:10px;right:10px;display:flex;flex-direction:column;max-width:none;white-space:nowrap;background:0 0;border:0;padding:0;margin:0;pointer-events:none}.gallery-images figure a>aside i.stamp{font-size:1.2rem;font-weight:700;text-align:right;color:rgba(0,0,0,.7);text-shadow:0 0 .2em rgba(255,255,255,.9);padding:0 0 3px 3px;transition:color 500ms;cursor:default;pointer-events:auto}.gallery-images figure a>aside i.stamp:hover{color:#000}.gallery-images figure a>aside span.badge{font-size:.9rem;font-weight:700;color:#fff;background-color:red;border:3px solid gray;border-radius:10px;padding:3px 5px;opacity:.6}.gallery-images figure>figcaption{position:relative;font-weight:400;margin:0}.gallery-images figure>figcaption:hover>a>i.font-icon{opacity:1}.gallery-images figure>figcaption>a{position:absolute;bottom:-20px;left:0;right:0}.gallery-images figure>figcaption>a>i.font-icon{font-size:1rem;color:#000;opacity:0;transition:all 500ms}.gallery-images figure>figcaption>span{display:block;font-size:1.1rem}.gallery-images figure>figcaption>p{width:0;height:0;font-size:.9rem;font-weight:lighter;font-style:normal;text-transform:none;margin:0;overflow:hidden}.mfp-gallery button:hover{background-color:transparent}.mfp-gallery .mfp-content img{transition:all 500ms}.mfp-gallery .mfp-content{background-color:#fff;border-left:10px solid #fff;border-right:10px solid #fff;box-shadow:0 0 1em silver}.IconPopupAnchor+div,.mfp-gallery .mfp-content .mfp-figure{background-color:#fff}.mfp-gallery .mfp-content .mfp-figure:after{box-shadow:none}.mfp-gallery .mfp-content .mfp-figure figure img{padding:35px 0 45px}.mfp-gallery .mfp-content .mfp-figure figure figcaption,body{padding:0}.mfp-gallery .mfp-content .mfp-figure figure figcaption .mfp-bottom-bar{margin-top:-40px}.mfp-gallery .mfp-content .mfp-close,.mfp-gallery .mfp-content .mfp-counter,.mfp-gallery .mfp-content .mfp-title{color:#696969;font-weight:700}.mfp-gallery .mfp-content .mfp-title .image-caption{display:block;font-size:1.2rem;color:#000}.mfp-gallery .mfp-content .mfp-title .image-description{font-size:1rem;font-weight:400;color:#696969}.mfp-wrap.mfp-gallery.mfp-ready{cursor:auto}.one-image{border-top:1px solid #fff;padding:30px}.one-image figure figcaption{font-size:2rem;font-weight:700;margin-bottom:10px}.gallery-images figure a>img,.one-image figure img{max-width:100%;border:0 solid #000}.one-image p{font-size:1.1rem;padding:0 20%}html{font-size:100%}body{text-align:center;background-color:#fff;display:flex;flex-direction:column;max-width:none;margin:0}body a{color:#696969}body a:visited{color:inherit}body,body a:hover{color:#000}body button{background-color:#6495ed}body button:hover{background-color:#4169e1}body>header>aside,body>main>aside{position:absolute;right:10px;top:10px}body>header>aside a{font-size:1.5rem}body>header>h1{padding-top:30px;line-height:1.8em;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;text-shadow:0 0 .1em silver}body>header>h2{font-size:1.6rem;margin:0}body>main{flex:1}body>main h2{margin-bottom:30px}body>main>aside{top:0;right:0}body>main>aside i.font-icon[data-href]{color:#fff;padding:2px 5px;opacity:0}body>main>nav.dna-menu{display:flex;justify-content:center;align-items:center;font-size:1.2rem;color:#fff;background-color:#000;padding:0;margin:0 0 70px}body>main>nav.dna-menu>span{background-color:#000;transition:background-color 500ms;border-right:1px solid #696969;padding:4px 20px}body>main>nav.dna-menu>span:first-child{border-left:1px solid #696969}body>main>nav.dna-menu>span.dna-selected{cursor:auto}body.dark-mode>footer,body.dark-mode>main>nav.dna-menu>span,body>main>nav.dna-menu>span.dna-selected,body>main>nav.dna-menu>span:hover{background-color:#696969}body>main>.dna-panels{padding:0 20px}body>main>.dna-panels>section{position:relative;min-height:400px}body>main>.dna-panels>section form{text-align:left;margin:0 auto}body>main>.dna-panels>section>nav{position:absolute;right:6px;bottom:3px;font-size:.7rem;color:#a9a9a9}body>footer{display:flex;justify-content:space-between;align-items:center;background-color:#000;font-size:.8rem;padding:10px 30px}body>footer a{border-color:transparent}body>footer a[rel=license] i.font-icon{font-size:1.5rem}body>footer #social-buttons,body>footer a>img{margin-top:4px}@media (max-width:667px){body>header{font-size:.8rem}body>header h1 span{font-size:80%;line-height:1.2em}body>header h1+h2{font-size:1rem}body .gallery-images figure{margin:0 20px 40px}body .one-image{padding:30px 10px}}body.dark-mode{color:#f5f5f5;background-color:#333}body.dark-mode a{color:#dcdcdc}body.dark-mode a:hover,body.dark-mode>main>.dna-panels>section.gallery-images figure figcaption a i.font-icon,body.dark-mode>main>aside i.font-icon[data-href]{color:#fff}body.dark-mode>main>nav.dna-menu{background:#696969}body.dark-mode>main>nav.dna-menu>span.dna-selected,body.dark-mode>main>nav.dna-menu>span:hover{background-color:gray}body.dark-mode>main>.dna-panels>section.gallery-images figure a img:hover{border-color:#fff;box-shadow:silver 0 0 1.5em}body.dark-mode>main>.dna-panels>section.gallery-images figure figcaption:hover a i.font-icon{text-shadow:0 0 .3em #000}body.dark-mode>main>.dna-panels>section>nav{color:#a9a9a9}body.image-border .gallery-images>figure>a>img,body.image-border .one-image>figure>img{border-width:5px}body.show-description .gallery-images>figure>figcaption>p{width:auto;height:auto}body.caption-caps .gallery-images figure figcaption,body.caption-caps .image-caption,body.caption-caps .one-image figure figcaption{text-transform:uppercase}body.caption-italic .gallery-images figure figcaption,body.caption-italic .image-caption,body.caption-italic .one-image figure figcaption{font-style:italic}body:not(.caption-italic) .image-description{font-style:italic}
