@import"https://fonts.googleapis.com/css?family=Monoton";@import"https://fonts.googleapis.com/css?family=Barriecito";@import"https://fonts.googleapis.com/css?family=Lato";*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}.body{color:#1a2a4f;background-color:#fff2ef;font-family:"Lato";min-height:100vh;display:flex;flex-direction:column}.body .header{background-color:#1a2a4f;color:#f7a5a5;text-align:center}.body .header .title{font-family:"Monoton";margin:2rem;font-size:3.5rem;display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.body .header .nav{padding:1rem 0;background-color:#f7a5a5}.body .header .nav .link{color:#1a2a4f;text-decoration:none;margin:0 1rem;font-weight:bold;font-size:1.2rem}.body .header .nav .link:hover{text-decoration:underline}.body .main{flex:auto;padding:2rem;display:flex;gap:2rem;justify-content:center;width:100%;max-width:1200px;margin:auto}.body .main .taxonomy{width:25%}.body .main .taxonomy .taxonomy-group{margin-bottom:2rem}.body .main .taxonomy .taxonomy-group .taxonomy-group-link{font-family:"Barriecito";font-size:1.5rem;font-weight:bold;color:#1a2a4f;text-decoration:none}.body .main .taxonomy .taxonomy-group .taxonomy-group-link:hover{text-decoration:underline}.body .main .taxonomy .taxonomy-group .taxonomy-terms{margin-top:.5rem;display:flex;flex-direction:column;gap:.25rem}.body .main .taxonomy .taxonomy-group .taxonomy-terms .taxonomy-term-link{color:#1a2a4f;text-decoration:none;font-size:1.1rem}.body .main .taxonomy .taxonomy-group .taxonomy-terms .taxonomy-term-link:hover{text-decoration:underline}.body .main .content{flex:auto;width:75%}.body .main .content .title{font-family:"Barriecito";font-size:2rem;margin-bottom:.5rem;font-weight:bold}.body .main .content .gallery{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.body .main .content .gallery .art-item{display:flex;justify-content:center;align-items:center}.body .main .content .gallery .art-item .link-image{padding:2rem;border:#1a2a4f 2px solid;background-color:#1a2a4f;border-color:#ffdbb6;border-width:.5rem;box-shadow:2px 2px 8px 0 #979797}.body .main .content .gallery .art-item .link-image img{border:#fff2ef 2px solid}.body .main .content .showcase{display:flex;gap:2rem}.body .main .content .showcase .image{width:50%}.body .main .content .showcase .image .image-frame{padding:2rem;border:#1a2a4f 2px solid;background-color:#1a2a4f;border-color:#ffdbb6;border-width:.5rem;box-shadow:2px 2px 8px 0 #979797}.body .main .content .showcase .image .image-frame img{border:#fff2ef 2px solid}.body .main .content .showcase .image .image-frame{display:flex;align-items:center;justify-content:center}.body .main .content .showcase .image .image-frame img{width:100%;height:auto}.body .main .content .showcase .details{flex:1;display:flex;flex-direction:column;gap:1rem}.body .main .content .showcase .details .title{font-family:"Barriecito";font-size:2.5rem;margin-bottom:.5rem;font-weight:bold}.body .main .content .showcase .details .media{font-size:1.25rem}.body .main .content .showcase .details .price{font-size:1.25rem}.body .main .content .showcase .details .display{font-size:1.25rem}.body .main .content .showcase .details .display a{color:#1a2a4f;text-decoration:none}.body .main .content .showcase .details .display a:hover{text-decoration:underline}.body .main .content .showcase .details .blurb{font-size:1rem;line-height:1.5rem}.body .main .content .showcase .details .blurb p{margin-bottom:1rem}.body .main .content .showcase .details .merch-header{font-size:1.25rem}.body .main .content .showcase .details .merch{display:flex;flex-wrap:wrap;gap:1rem}.body .main .content .showcase .details .merch .merch-item{display:flex;justify-content:center;align-items:center}.body .main .content .showcase .details .merch .merch-item .link-image{padding:1rem;border:#1a2a4f 2px solid;background-color:#1a2a4f;border-color:#ffdbb6;border-width:.25rem;box-shadow:2px 2px 8px 0 #979797}.body .main .content .showcase .details .merch .merch-item .link-image img{border:#fff2ef 2px solid}.body .main .content .contact iframe{border:none;width:100%;height:800px}.body .footer{background-color:#ffdbb6;text-align:center;padding:1rem 2rem;font-size:.9rem;color:rgb(.7428571429,1.2,2.2571428571);box-shadow:0 -2px 4px rgba(0,0,0,.1)}@media(max-width: 500px){.body .main{flex-direction:column-reverse}.body .main .taxonomy{width:100%}}@media(max-width: 750px){.body .main .content{width:100%}.body .main .content .showcase{flex-direction:column}.body .main .content .showcase .image{width:100%}}