:root{--serif:"Cormorant Garamond",Georgia,"Apple SD Gothic Neo",serif}
.page-transition{z-index:10000;pointer-events:none}.page-transition.active{pointer-events:auto}.side-widget{z-index:9000}.side-widget .site-menu li{display:block;margin:0 0 13px}.side-widget .display-mobile{margin-top:32px}.side-widget .site-menu a{line-height:1.25}.side-widget .inner{margin-bottom:25px}.side-widget .widget figure img{height:180px;object-fit:cover;width:100%}.side-widget .site-menu [aria-current=page]{color:var(--yellow)}
.navbar a[aria-current=page]{text-decoration:underline;text-underline-offset:8px}.version-b .slider .play-now{left:auto;right:9%;bottom:85px;margin:0;width:215px;height:215px}.version-b .slider .play-now svg{height:215px}.version-b .play-now text{fill:var(--yellow);font-size:14px}.version-b .play-now .play-btn{border-left-color:var(--yellow);border-width:18px 0 18px 28px}
.kinetic-pause{position:absolute;left:0;bottom:35px;border:1px solid #eaaa00;background:#191b15a8;color:var(--yellow);padding:10px 18px;font-size:12px;min-height:44px;pointer-events:auto}
.subpage .navbar{background:linear-gradient(#f4f0e5f5,#f4f0e5a0,transparent)}.subpage .navbar .studio-logo,.subpage .navbar .site-menu a{color:var(--ink)}.subpage .navbar .hamburger path{stroke:var(--ink)}
.subpage .page-header{background-position:center!important}.subpage .page-header:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f4f0e5f2,#f4f0e5a8 55%,#f4f0e520)}.subpage .page-header .inner{position:relative;z-index:1}.subpage .page-header .inner h1{font-family:var(--serif);font-size:104px;color:var(--ink);line-height:1.05}.subpage .page-header .inner p{color:var(--ink);font:16px/1.8 var(--sans);max-width:550px;word-break:keep-all}.subpage .page-header .inner .svg-morph{z-index:-1}
.subpage .side-content h2,.subpage .text-box h2,.subpage .text-box h3,.subpage .image-box-carousel h5,.subpage .image-content-box h3,.subpage .collection-box h4,.subpage .note-box h2{font-family:var(--serif);word-break:keep-all;line-height:1.22}.subpage .text-box p,.subpage .side-content p,.subpage .side-list li{word-break:keep-all}.subpage .side-image img{width:100%;object-fit:cover}.subpage .image-box-carousel figure img{width:100%;height:300px;object-fit:cover}.subpage .collection-box figure img{width:100%;aspect-ratio:4/5;object-fit:cover}
.carousel-controls{display:flex;gap:25px;align-items:center;justify-content:center;margin-top:30px;font-size:11px;letter-spacing:.1em}.carousel-controls button{width:48px;height:48px;border:1px solid var(--ink);border-radius:50%;background:var(--yellow);font-size:24px}.accordion dt a[aria-expanded=true]:before{transform:rotate(180deg)}.accordion dd{font-size:16px;line-height:1.9}.accordion dt a{padding:8px 0;font-size:18px}.subpage .newsletter-box .form .inner a{display:inline-block}
#inquiry-form .solid-button{border:0}.subpage .contact-form form{margin-top:0}.footer .social-media a{line-height:1.7}.art-slider-images a.swiper-slide{display:block}.studio-wandau .horizontal-scroll .scroll-inner{will-change:transform}.studio-wandau .content-section .custom-button{border:0}
@media(min-width:1441px){.subpage .page-header .inner h1{font-size:116px}}
@media(max-width:991px){.version-b .slider .play-now{right:5%;bottom:120px;width:160px;height:160px}.version-b .slider .play-now svg{height:160px}.subpage .page-header .inner h1{font-size:82px}.subpage .side-content h2{font-size:44px}.side-widget{max-width:520px}}
@media(max-width:767px){.version-b .slider .play-now{right:18px;bottom:118px;width:122px;height:122px}.version-b .slider .play-now svg{height:122px}.version-b .play-now .play-btn{border-width:12px 0 12px 20px}.kinetic-pause{bottom:38px;left:0;font-size:10px;padding:7px 11px}.subpage .page-header{height:470px;min-height:470px}.subpage .page-header .inner h1{font-size:64px;letter-spacing:-.035em}.subpage .page-header .inner p{font-size:14px;max-width:100%}.subpage .page-header .inner{padding:90px 22px 0}.subpage .page-header .inner .svg-morph{left:-90px;top:45px;width:400px;height:330px}.subpage .text-box h2{font-size:40px}.subpage .side-content h2{font-size:38px}.side-widget{max-width:100vw;padding:65px 30px 30px}.side-widget .widget figure{display:none}.side-widget .site-menu a{font-size:24px!important}.side-widget .site-menu li{margin-bottom:16px}.side-widget .inner{margin-bottom:0}.side-brand{font-size:26px}.side-widget .display-mobile{margin-top:25px}.subpage .image-box-carousel figure img{height:260px}.subpage .section-title{margin-bottom:55px}}
@media(prefers-reduced-motion:reduce){.page-header{opacity:1!important;transform:none!important}.page-transition{display:none}.image-box img,.side-image img,.collection-box img,.image-content-box figure img,.image-icon-box .content-image img{opacity:1!important;transform:none!important}.horizontal-scroll .scroll-inner{transform:none!important}.horizontal-scroll{overflow-x:auto}.kinetic-pause{display:none}.subpage .page-header .inner{opacity:1!important;transform:none!important}}

.subpage .page-header .inner p{padding-right:0}.side-widget{visibility:hidden}.side-widget.active{visibility:visible}
