:root{--Text-Sizes-Heading-1: 72px;--Text-Sizes-Heading-2: 52px;--Text-Sizes-Heading-3: 44px;--Text-Sizes-Heading-4: 36px;--Text-Sizes-Heading-5: 28px;--Text-Sizes-Heading-6: 22px;--Text-Sizes-Tagline: 16px;--Text-Sizes-Text-Large: 22px;--Text-Sizes-Text-Medium: 18px;--Text-Sizes-Text-Regular: 16px;--Text-Sizes-Text-Small: 14px;--Text-Sizes-Text-Tiny: 12px;--Section-Padding: 112px;--Subsection-Padding: 80px}@media screen and (min-width: 1041px){.mobileonly{display:none}.desktoponly{display:block}}@media screen and (max-width: 1040.5px){.mobileonly{display:block}.desktoponly{display:none}:root{--Text-Sizes-Heading-1: 44px;--Text-Sizes-Heading-2: 40px;--Text-Sizes-Heading-3: 32px;--Text-Sizes-Heading-4: 24px;--Text-Sizes-Heading-5: 20px;--Text-Sizes-Heading-6: 18px;--Text-Sizes-Tagline: 14px;--Text-Sizes-Text-Large: 18px;--Text-Sizes-Text-Medium: 16px;--Text-Sizes-Text-Regular: 14px;--Text-Sizes-Text-Small: 14px;--Text-Sizes-Text-Tiny: 12px;--Section-Padding: 64px;--Subsection-Padding: 48px}}body.single-exhibition .exhibition-header{max-width:1280px;margin:0 auto}@media screen and (min-width: 1041px)and (max-width: 1320px){body.single-exhibition .exhibition-header{max-width:calc(100% - 40px)}}body.single-exhibition .exhibition-header .exhibition-location{margin-top:16px;font-family:"PP Nikkei Maru",Arial,Helvetica,sans-serif;font-size:var(--Text-Sizes-Tagline);font-weight:800;line-height:150%;letter-spacing:0;text-transform:capitalize;color:#007f49}body.single-exhibition #page{padding:var(--Section-Padding, 112px) 0;background:#f4f4f4}body.single-exhibition #page .content{max-width:1280px;margin:0 auto}@media screen and (min-width: 1041px)and (max-width: 1320px){body.single-exhibition #page .content{max-width:calc(100% - 40px)}}body.single-exhibition .exhibition-intro{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:32px}body.single-exhibition .exhibition-intro .exhibition-intro-line{grid-column:1/span 4}body.single-exhibition .exhibition-intro h3.exhibition-intro-line{margin-top:0}body.single-exhibition .exhibition-intro .exhibition-story{grid-column:6/span 7}body.single-exhibition .exhibition-intro .exhibition-story p,body.single-exhibition .exhibition-intro .exhibition-story ul,body.single-exhibition .exhibition-intro .exhibition-story ol{margin-bottom:24px}body.single-exhibition .exhibition-slider{padding:var(--Section-Padding, 112px) 0}body.single-exhibition .exhibition-slider .exhibition-slider-inner{position:relative;max-width:1280px;margin:0 auto;padding-bottom:128px}@media screen and (min-width: 1041px)and (max-width: 1320px){body.single-exhibition .exhibition-slider .exhibition-slider-inner{max-width:calc(100% - 40px)}}body.single-exhibition .exhibition-slider .exhibition-slider-header{max-width:768px;margin-bottom:80px}body.single-exhibition .exhibition-slider .exhibition-slider-header h2{margin-bottom:24px}body.single-exhibition .exhibition-slider .exhibition-slider-header p:not(.tagline){font-size:var(--Text-Sizes-Text-Medium, 18px)}body.single-exhibition .exhibition-slider .exhibition-slider-header .tagline{margin-bottom:16px !important}body.single-exhibition .exhibition-slider--dark .exhibition-slider-header{margin-left:auto;margin-right:auto;text-align:center}body.single-exhibition .exhibition-slider .posts-block{overflow:hidden;width:calc(100% + (100vw - 100%)/2)}body.single-exhibition .exhibition-slider .posts-block .swiper-wrapper{width:100%}body.single-exhibition .exhibition-slider .swiper-slide{width:auto}body.single-exhibition .exhibition-slider .swiper-slide img{display:block;width:auto;max-width:none}body.single-exhibition .exhibition-slider .swiper-buttons{top:auto;width:auto;float:none;position:absolute;right:0;bottom:0;display:flex;gap:24px}body.single-exhibition .exhibition-slider .swiper-buttons .swiper-button-next,body.single-exhibition .exhibition-slider .swiper-buttons .swiper-button-prev{position:static;margin-top:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;color:#0d0709;cursor:pointer}body.single-exhibition .exhibition-slider .swiper-buttons .swiper-button-next::after,body.single-exhibition .exhibition-slider .swiper-buttons .swiper-button-prev::after{content:none}body.single-exhibition .exhibition-slider .swiper-buttons .swiper-button-next svg,body.single-exhibition .exhibition-slider .swiper-buttons .swiper-button-prev svg{width:20px;height:20px}body.single-exhibition .exhibition-slider .swiper-buttons .morearchive-button-prev,body.single-exhibition .exhibition-slider .swiper-buttons .morearchive-button-next{box-sizing:border-box;border:1px solid rgba(13,7,9,.15)}body.single-exhibition .exhibition-slider .swiper-gallery-pagination,body.single-exhibition .exhibition-slider .swiper-archive-pagination,body.single-exhibition .exhibition-slider .swiper-morearchive-pagination{position:absolute;left:0;bottom:0;display:flex;align-items:center;gap:8px}body.single-exhibition .exhibition-slider .swiper-gallery-pagination .swiper-pagination-bullet,body.single-exhibition .exhibition-slider .swiper-archive-pagination .swiper-pagination-bullet,body.single-exhibition .exhibition-slider .swiper-morearchive-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 !important;border-radius:50%;background:#0d0709;opacity:.2}body.single-exhibition .exhibition-slider .swiper-gallery-pagination .swiper-pagination-bullet-active,body.single-exhibition .exhibition-slider .swiper-archive-pagination .swiper-pagination-bullet-active,body.single-exhibition .exhibition-slider .swiper-morearchive-pagination .swiper-pagination-bullet-active{opacity:1}body.single-exhibition .exhibition-slider--dark{background:#0d0709;color:#fff}body.single-exhibition .exhibition-slider--dark .swiper-archive-pagination .swiper-pagination-bullet{background:#fff}body.single-exhibition .exhibition-slider--grey{background:#f4f4f4;padding-top:0}body.single-exhibition .swiper-gallery-container .swiper-slide img,body.single-exhibition .swiper-archive-container .swiper-slide img{height:720px}body.single-exhibition .swiper-morearchive-container .swiper-slide{width:485px}body.single-exhibition .swiper-morearchive-container .swiper-slide img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}body.single-exhibition .swiper-morearchive-container .swiper-slide h5{margin-top:24px;margin-bottom:8px}body.single-exhibition #exhibition-promo{background:#0d0709;color:#fff;padding:var(--Section-Padding, 112px) 0}body.single-exhibition #exhibition-promo .exhibition-promo-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:0}@media screen and (min-width: 1041px)and (max-width: 1320px){body.single-exhibition #exhibition-promo .exhibition-promo-inner{max-width:calc(100% - 40px)}}body.single-exhibition #exhibition-promo .exhibition-promo-image{flex:0 1 846px}body.single-exhibition #exhibition-promo .exhibition-promo-image img{display:block;width:100%;max-width:846px;height:624px;object-fit:cover}body.single-exhibition #exhibition-promo .exhibition-promo-copy{flex:1 1 0;min-width:0;padding:48px}body.single-exhibition #exhibition-promo .exhibition-promo-subtitle{color:#4dc592;margin-bottom:16px !important}body.single-exhibition #exhibition-promo .exhibition-promo-title{margin:0 0 24px}body.single-exhibition #exhibition-promo .exhibition-promo-title a{color:inherit;text-decoration:none;transition:color .3s}body.single-exhibition #exhibition-promo .exhibition-promo-title a:hover{color:#ff93b7}body.single-exhibition #exhibition-promo .exhibition-promo-text{margin-bottom:24px}body.single-exhibition #exhibition-promo .exhibition-promo-text p{margin:0}body.single-exhibition #exhibition-promo .exhibition-promo-text .more-link{color:inherit;text-decoration:none;pointer-events:none;cursor:text}body.single-exhibition #exhibition-promo .exhibition-promo-text a:not(.button):not(.content-card-link):not(.wp-block-button__link):not(.more-link){color:#ff93b7;transition:all .3s}body.single-exhibition #exhibition-promo .exhibition-promo-text a:not(.button):not(.content-card-link):not(.wp-block-button__link):not(.more-link):hover{color:#2b40ff}body.single-exhibition #exhibition-promo .content-card-link{color:#fff;border-color:#2b40ff;gap:12px}body.single-exhibition #exhibition-promo .content-card-link::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14' fill='none'%3E%3Cpath d='M1 1L7 7L1 13' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.single-exhibition #exhibition-promo .content-card-link:hover{border-color:#ff93b7}@media screen and (max-width: 1040.5px){body.single-exhibition .exhibition-intro{display:block}body.single-exhibition .exhibition-intro .exhibition-intro-line{margin-bottom:24px}body.single-exhibition #page .content,body.single-exhibition .exhibition-slider-header{box-sizing:border-box;padding-left:20px;padding-right:20px}body.single-exhibition #exhibition-promo .exhibition-promo-inner{flex-direction:column;align-items:stretch}body.single-exhibition #exhibition-promo .exhibition-promo-copy{box-sizing:border-box;padding:24px}body.single-exhibition #exhibition-promo .exhibition-promo-image{flex:0 0 auto}body.single-exhibition #exhibition-promo .exhibition-promo-image img{max-width:none;height:335px}body.single-exhibition .exhibition-slider .posts-block{width:calc(100vw - 20px);margin-left:20px}body.single-exhibition .exhibition-slider .swiper-buttons{right:20px}body.single-exhibition .exhibition-slider .swiper-gallery-pagination,body.single-exhibition .exhibition-slider .swiper-archive-pagination,body.single-exhibition .exhibition-slider .swiper-morearchive-pagination{left:20px;width:auto;height:48px}body.single-exhibition .swiper-gallery-container .swiper-slide img,body.single-exhibition .swiper-archive-container .swiper-slide img{height:320px}body.single-exhibition .swiper-archive-container .swiper-slide{width:280px}body.single-exhibition .swiper-archive-container .swiper-slide img{width:100%;height:400px;object-fit:cover}body.single-exhibition .swiper-morearchive-container .swiper-slide{width:280px}}