:root{--w:#fff;--b:#000;--pad:clamp(16px,2.4vw,38px);--header:72px;--serif:"Times New Roman",Times,serif;--sans:Arial,Helvetica,sans-serif;--ease:cubic-bezier(.16,1,.3,1)}
*{box-sizing:border-box}html{background:#fff;color:#000;scroll-behavior:smooth}body{margin:0;background:#fff;color:#000;font-family:var(--sans);font-size:14px;line-height:1.25;overflow-x:hidden;-webkit-font-smoothing:antialiased}body.menu-open,body.modal-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}img{display:block;width:100%;height:auto}::selection{background:#000;color:#fff}.eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.16em}
.first-visit-intro{position:fixed;inset:0;z-index:9999;background:#fff;color:#000;display:grid;place-items:center;overflow:hidden;transition:opacity 1s var(--ease),visibility 1s var(--ease)}.first-visit-intro.is-hidden{opacity:0;visibility:hidden}.intro-logo{width:min(72vw,780px);overflow:visible}.intro-line{fill:none;stroke:#000;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:900;animation:introDraw 1.8s var(--ease) forwards}.intro-line.d2{animation-delay:.12s}.intro-line.d3{animation-delay:.24s}.intro-line.d4{animation-delay:.38s}.intro-line.d5{animation-delay:.52s}.intro-line.d6{animation-delay:.66s}.intro-name{position:absolute;bottom:6vh;font:clamp(18px,2.6vw,34px)/1 var(--serif);letter-spacing:.28em;text-transform:uppercase;opacity:0;transform:translateY(15px);animation:introName 1s 1.25s var(--ease) forwards}@keyframes introDraw{to{stroke-dashoffset:0}}@keyframes introName{to{opacity:1;transform:none}}
.page-curtain{position:fixed;z-index:9000;inset:0;background:#000;color:#fff;display:grid;place-items:center;transform:translateY(100%);pointer-events:none}.page-curtain span{font:16vw/.8 var(--serif);letter-spacing:-.1em}
.site-header{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header);padding:0 var(--pad);display:flex;align-items:center;justify-content:space-between;mix-blend-mode:difference;color:#fff;pointer-events:none}.site-header>*{pointer-events:auto}.wordmark{font:clamp(17px,2vw,28px)/1 var(--serif);letter-spacing:.22em;text-transform:uppercase;transition:letter-spacing .6s var(--ease)}.wordmark:hover{letter-spacing:.3em}.desktop-nav{display:flex;align-items:center;gap:24px;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.desktop-nav a{position:relative}.desktop-nav a:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}.desktop-nav a:hover:after{transform:scaleX(1);transform-origin:left}.menu-toggle{display:none;border:0;background:transparent;color:inherit;text-transform:uppercase;letter-spacing:.12em;font-size:10px;position:relative;padding:12px 0}.menu-toggle__line{position:absolute;left:0;right:0;bottom:6px;height:1px;background:currentColor}
.motion-menu{position:fixed;z-index:90;inset:0;background:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:var(--pad);clip-path:inset(0 0 100% 0);transition:clip-path .8s var(--ease);overflow:hidden}.motion-menu.is-open{clip-path:inset(0)}.motion-menu__bgtext{position:absolute;white-space:nowrap;font:22vw/.7 var(--serif);opacity:.08;left:-5vw;top:50%;transform:translateY(-50%);animation:menuDrift 12s linear infinite}@keyframes menuDrift{50%{transform:translate(-10vw,-50%)}}.motion-menu__links{position:relative;z-index:2;display:flex;flex-direction:column}.motion-menu__links a{font:clamp(48px,10vw,120px)/.9 var(--serif);letter-spacing:-.055em;transition:transform .6s var(--ease),font-style .3s}.motion-menu__links a:hover{transform:translateX(4vw);font-style:italic}.motion-menu__foot{position:absolute;bottom:var(--pad);left:var(--pad);right:var(--pad);display:flex;justify-content:space-between;font-size:10px;text-transform:uppercase;letter-spacing:.1em}
.cursor-orbit{position:fixed;z-index:10000;left:0;top:0;pointer-events:none;mix-blend-mode:difference;color:#fff}.cursor-dot,.cursor-ring{position:absolute;left:0;top:0;border-radius:50%;transform:translate(-50%,-50%)}.cursor-dot{width:5px;height:5px;background:#fff}.cursor-ring{width:38px;height:38px;border:1px solid #fff;transition:width .25s,height .25s}.cursor-label{position:absolute;left:28px;top:14px;font-size:9px;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.cursor-orbit.is-active .cursor-ring{width:72px;height:72px}
.motion-slider{height:100svh;position:relative;overflow:hidden;background:#000;color:#fff;touch-action:pan-y}.motion-slider__track{height:100%;display:flex;will-change:transform;transition:transform 1.05s var(--ease)}.motion-slide{min-width:100%;height:100%;position:relative;overflow:hidden}.motion-slide__background{position:absolute;inset:0;background:#000}.motion-slide__background img{width:100%;height:100%;object-fit:cover;filter:none contrast(1.12)}.motion-slide__background:after{content:"";position:absolute;inset:0;background:#000;opacity:.34}.motion-slide__mesh{position:absolute;inset:-25%;background:repeating-radial-gradient(circle at 20% 30%,transparent 0 34px,#fff 35px 36px,transparent 37px 72px);opacity:.08;animation:meshMove 18s linear infinite;transform:rotate(12deg) scale(1.2)}.slide-works .motion-slide__mesh{background:repeating-linear-gradient(115deg,transparent 0 42px,#fff 43px 44px,transparent 45px 90px);opacity:.09}.slide-artist .motion-slide__mesh{background:repeating-radial-gradient(ellipse at center,transparent 0 46px,#fff 47px 48px,transparent 49px 96px);opacity:.1}.slide-archive .motion-slide__mesh{background:repeating-linear-gradient(0deg,transparent 0 70px,#fff 71px 72px);opacity:.08}@keyframes meshMove{50%{transform:translate3d(7vw,-5vh,0) rotate(18deg) scale(1.28)}}.motion-slide__content{position:absolute;left:var(--pad);bottom:clamp(92px,12vh,145px);max-width:min(920px,84vw);z-index:3}.slide-kicker{font-size:10px;text-transform:uppercase;letter-spacing:.16em;margin:0 0 22px}.slide-title{font:clamp(58px,10vw,160px)/.82 var(--serif);font-weight:400;letter-spacing:-.06em;margin:0;max-width:1100px;will-change:transform}.slide-copy{font:clamp(15px,1.5vw,21px)/1.25 var(--serif);max-width:520px;margin:24px 0 30px}.slide-counter{position:absolute;right:var(--pad);top:50%;z-index:3;transform:rotate(90deg);font-size:10px;letter-spacing:.15em}.slider-interface{position:absolute;z-index:6;left:var(--pad);right:var(--pad);bottom:24px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px}.slider-interface button{width:48px;height:48px;border:1px solid #fff;border-radius:50%;background:transparent;color:#fff;transition:transform .4s var(--ease),background .3s,color .3s}.slider-interface button:hover{background:#fff;color:#000;transform:scale(1.08)}.slider-progress{height:1px;background:rgba(255,255,255,.3);position:relative;overflow:hidden}.slider-progress span{position:absolute;inset:0;background:#fff;transform-origin:left;transform:scaleX(.25);transition:transform .8s var(--ease)}.slider-drag-hint{position:absolute;z-index:5;right:var(--pad);bottom:90px;font-size:9px;text-transform:uppercase;letter-spacing:.14em}
.kinetic-link{position:relative;display:inline-flex;align-items:center;gap:14px;border:1px solid currentColor;border-radius:999px;padding:6px 7px 6px 18px;overflow:hidden;isolation:isolate}.kinetic-link:before{content:"";position:absolute;inset:0;background:currentColor;transform:translateX(-102%);transition:transform .55s var(--ease);z-index:-1}.kinetic-link:hover:before{transform:none}.kinetic-link:hover span{mix-blend-mode:difference;color:#fff}.kinetic-link span{font-size:10px;text-transform:uppercase;letter-spacing:.1em}.kinetic-link b{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;border:1px solid currentColor;font-weight:400;transition:transform .7s var(--ease)}.kinetic-link:hover b{transform:rotate(360deg)}
.standard-page{padding:calc(var(--header) + 90px) var(--pad) 120px;min-height:72svh}.standard-page h1{font:clamp(60px,10vw,150px)/.82 var(--serif);font-weight:400;letter-spacing:-.055em;margin:0 0 60px}.standard-page__content{max-width:850px;font:clamp(18px,2vw,28px)/1.4 var(--serif)}
.artist-hero{min-height:100svh;padding:calc(var(--header) + 40px) var(--pad) 60px;position:relative;overflow:hidden;display:flex;align-items:flex-end}.artist-hero__word{position:absolute;left:-3vw;top:18vh;font:34vw/.75 var(--serif);letter-spacing:-.09em;white-space:nowrap;animation:artistWord 14s ease-in-out infinite}@keyframes artistWord{50%{transform:translateX(-10vw) skewX(-5deg)}}.artist-hero__content{position:relative;z-index:2;max-width:900px}.artist-hero h1{font:clamp(80px,13vw,190px)/.8 var(--serif);font-weight:400;letter-spacing:-.065em;margin:8px 0 18px}.artist-hero .lead{font:clamp(22px,3vw,44px)/1.05 var(--serif);max-width:820px;margin:0}.split-story{min-height:100svh;display:grid;grid-template-columns:1.1fr .9fr;border-top:1px solid #000;border-bottom:1px solid #000;overflow:hidden}.split-story__visual{min-height:100svh;display:grid;place-items:center;border-right:1px solid #000;transform-origin:center;will-change:transform}.media-placeholder{background:#fff;color:#000;border:1px solid #000;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.split-story__text{padding:clamp(60px,8vw,130px);display:flex;flex-direction:column;justify-content:center}.split-story__text h2{font:clamp(48px,7vw,110px)/.88 var(--serif);font-weight:400;letter-spacing:-.05em;margin:16px 0 35px}.split-story__text p:not(.eyebrow){max-width:620px;font:clamp(17px,1.7vw,25px)/1.35 var(--serif)}.inspiration-orbit{min-height:120svh;position:relative;overflow:hidden;padding:120px var(--pad);display:grid;place-items:center}.inspiration-orbit__core{text-align:center;max-width:800px;z-index:2}.inspiration-orbit__core h2{font:clamp(58px,9vw,145px)/.84 var(--serif);font-weight:400;letter-spacing:-.06em;margin:12px 0}.orbit-card{position:absolute;width:clamp(110px,15vw,220px);aspect-ratio:1;border:1px solid #000;border-radius:50%;display:grid;place-items:center;background:#fff;will-change:transform;font:clamp(18px,2vw,30px)/1 var(--serif)}.o1{left:6%;top:20%}.o2{right:8%;top:25%}.o3{left:14%;bottom:16%}.o4{right:16%;bottom:11%}.orbit-copy{position:absolute;bottom:4%;left:50%;transform:translateX(-50%);max-width:560px;text-align:center;font:18px/1.4 var(--serif)}.artist-statement{border-top:1px solid #000;overflow:hidden}.artist-statement__rail{border-bottom:1px solid #000;white-space:nowrap;overflow:hidden}.artist-statement__rail span,.press-ticker span{display:inline-block;font:clamp(54px,8vw,120px)/.9 var(--serif);padding:16px 0;animation:rail 16s linear infinite}@keyframes rail{to{transform:translateX(-50%)}}.artist-statement__inner{padding:clamp(100px,15vw,220px) var(--pad)}.artist-statement blockquote{margin:25px 0 0;max-width:1100px;font:clamp(50px,8vw,125px)/.9 var(--serif);letter-spacing:-.055em}
.archive-intro{min-height:100svh;padding:calc(var(--header) + 80px) var(--pad) 60px;display:flex;flex-direction:column;justify-content:flex-end}.archive-intro h1{font:clamp(68px,13vw,190px)/.78 var(--serif);font-weight:400;letter-spacing:-.07em;margin:18px 0 0}.colliding-gallery{min-height:120svh;border-top:1px solid #000;padding:90px var(--pad);position:relative}.collision-copy{max-width:700px;position:relative;z-index:3}.collision-copy h2{font:clamp(48px,7vw,110px)/.9 var(--serif);font-weight:400;letter-spacing:-.055em;margin:15px 0}.collision-copy p:not(.eyebrow){font:20px/1.35 var(--serif)}.collision-stage{position:relative;height:75vh;margin-top:30px}.collision-card{position:absolute;width:min(34vw,480px);margin:0;transition:transform .18s linear;will-change:transform}.collision-card .media-placeholder{aspect-ratio:4/5;display:grid;place-items:center}.collision-card figcaption{font-size:9px;text-transform:uppercase;letter-spacing:.12em;margin-top:8px}.c1{left:3%;top:13%}.c2{left:34%;top:2%}.c3{right:2%;top:25%}.press-ticker{border-top:1px solid #000;border-bottom:1px solid #000;overflow:hidden;white-space:nowrap}.press-ticker span{animation-duration:20s;animation-direction:reverse}.sold-collection{padding:120px var(--pad)}.sold-heading{max-width:850px;margin-bottom:70px}.sold-heading h2{font:clamp(54px,8vw,120px)/.86 var(--serif);font-weight:400;letter-spacing:-.055em;margin:15px 0}.sold-heading>p:last-child{font:18px/1.35 var(--serif)}.sold-field{display:grid;grid-template-columns:repeat(12,1fr);gap:70px 16px}.motion-product{grid-column:span 4}.motion-product:nth-child(3n+2){transform:translateY(60px)}.motion-product__button{width:100%;padding:0;border:0;background:none;text-align:left}.motion-product__image{display:block;overflow:hidden;aspect-ratio:4/5;border:1px solid #000}.motion-product__image img{width:100%;height:100%;object-fit:cover;filter:none ;transition:transform .8s var(--ease)}.motion-product:hover .motion-product__image img{transform:scale(1.04) rotate(.5deg)}.motion-product__meta{display:flex;justify-content:space-between;gap:20px;padding-top:10px;font-size:10px;text-transform:uppercase;letter-spacing:.08em}
.buy-art-intro{padding:calc(var(--header) + 55px) var(--pad) 30px;position:relative;z-index:4;background:#fff}.buy-art-title{font:clamp(74px,17vw,250px)/.72 var(--serif);letter-spacing:-.09em;white-space:nowrap;display:flex;align-items:baseline}.buy-art-title span{display:inline-block;animation:buyPulse 5s ease-in-out infinite}.buy-art-title span:nth-child(2){animation-delay:.15s}.buy-art-title span:nth-child(3){animation-delay:.3s}.buy-art-title span:nth-child(5){animation-delay:.45s}.buy-art-title span:nth-child(6){animation-delay:.6s}.buy-art-title span:nth-child(7){animation-delay:.75s}.buy-art-title i{width:.22em}@keyframes buyPulse{50%{transform:translateY(-.08em) rotate(-2deg)}}.buy-art-intro p{text-transform:uppercase;font-size:10px;letter-spacing:.13em}.category-orbit{padding:20px var(--pad) 45px;display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:4;background:#fff}.category-orbit a{border:1px solid #000;border-radius:999px;padding:10px 16px;font-size:10px;text-transform:uppercase;letter-spacing:.09em;transition:background .25s,color .25s,transform .25s}.category-orbit a:hover,.category-orbit a.active{background:#000;color:#fff;transform:translateY(-2px)}.product-intro-cloud{height:70vh;position:relative;overflow:hidden;border-top:1px solid #000;border-bottom:1px solid #000;background:#fff}.cloud-art{position:absolute;width:clamp(120px,18vw,280px);aspect-ratio:4/5;overflow:hidden;will-change:transform}.cloud-art img{width:100%;height:100%;object-fit:cover;filter:none}.a0{left:3%;top:8%;transform:rotate(-8deg)}.a1{left:24%;top:35%;transform:rotate(7deg)}.a2{left:45%;top:4%;transform:rotate(-4deg)}.a3{right:20%;top:30%;transform:rotate(9deg)}.a4{right:2%;top:10%;transform:rotate(-6deg)}.a5{left:55%;bottom:-8%;transform:rotate(4deg)}.product-intro-cloud.is-organized .cloud-art{transition:all 1.4s var(--ease);top:50%;transform:translateY(-50%) rotate(0)}.product-intro-cloud.is-organized .a0{left:2%}.product-intro-cloud.is-organized .a1{left:19%}.product-intro-cloud.is-organized .a2{left:36%}.product-intro-cloud.is-organized .a3{left:53%}.product-intro-cloud.is-organized .a4{left:70%}.product-intro-cloud.is-organized .a5{left:87%}
.woo-shell{padding:70px var(--pad) 130px}.woocommerce .woocommerce-breadcrumb,.woocommerce-result-count,.woocommerce-ordering{display:none}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3,1fr);gap:70px 16px;margin:0!important}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none!important}.woocommerce ul.products li.product{width:auto!important;float:none!important;margin:0!important}.woocommerce ul.products li.product a img{margin:0 0 12px!important;aspect-ratio:4/5;object-fit:cover;filter:none;border:1px solid #000;transition:transform .7s var(--ease)}.woocommerce ul.products li.product:hover a img{transform:translateY(-8px)}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0!important;font-size:11px!important;font-weight:400;text-transform:uppercase;letter-spacing:.08em}.woocommerce ul.products li.product .price{color:#000!important;font-size:11px!important}.woocommerce ul.products li.product .button{display:none!important}.woocommerce div.product{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.5fr);gap:clamp(35px,6vw,110px);padding-top:30px}.woocommerce div.product div.images,.woocommerce div.product div.summary{width:auto!important;float:none!important}.woocommerce div.product .product_title{font:clamp(48px,6vw,92px)/.84 var(--serif);font-weight:400;letter-spacing:-.055em}.woocommerce div.product p.price{color:#000!important;font-size:14px}.woocommerce div.product form.cart .button,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button{border-radius:999px!important;background:#000!important;color:#fff!important;border:1px solid #000!important;padding:16px 22px!important;font-weight:400!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.1em!important}.woocommerce div.product form.cart .button:hover,.woocommerce button.button:hover,.woocommerce a.button:hover{background:#fff!important;color:#000!important}.woocommerce .quantity .qty{min-height:46px;border:1px solid #000;background:#fff}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:#fff!important;color:#000!important;border-top:1px solid #000!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single{border:0!important;border-bottom:1px solid #000!important;border-radius:0!important;background:#fff!important;padding:12px 0!important;min-height:46px}.woocommerce-account .woocommerce{display:grid;grid-template-columns:minmax(180px,.3fr) 1fr;gap:60px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation li{border-top:1px solid #000}.woocommerce-MyAccount-navigation a{display:block;padding:14px 0;text-transform:uppercase;font-size:10px;letter-spacing:.1em}
.art-modal{position:fixed;z-index:500;inset:0;visibility:hidden}.art-modal.is-open{visibility:visible}.art-modal__backdrop{position:absolute;inset:0;background:#000;opacity:0;transition:opacity .55s var(--ease)}.art-modal.is-open .art-modal__backdrop{opacity:.9}.art-modal__panel{position:absolute;right:0;top:0;bottom:0;width:min(980px,92vw);background:#fff;color:#000;display:grid;grid-template-columns:1.15fr .85fr;transform:translateX(102%);transition:transform .72s var(--ease);overflow:auto}.art-modal.is-open .art-modal__panel{transform:none}.art-modal__close{position:absolute;right:18px;top:18px;z-index:3;border:1px solid #000;border-radius:999px;background:#fff;padding:10px 14px;text-transform:uppercase;font-size:9px;letter-spacing:.1em}.art-modal__visual{min-height:100%;border-right:1px solid #000;background:#fff}.art-modal__visual img{width:100%;height:100%;object-fit:cover;filter:none}.art-modal__content{padding:90px 32px 40px;display:flex;flex-direction:column}.art-modal__title{font:clamp(42px,5vw,82px)/.9 var(--serif);font-weight:400;letter-spacing:-.05em;margin:15px 0 35px}.art-modal__facts{margin:0 0 40px}.art-modal__facts div{display:grid;grid-template-columns:100px 1fr;border-top:1px solid #000;padding:11px 0}.art-modal__facts dt{text-transform:uppercase;font-size:9px;letter-spacing:.1em}.art-modal__facts dd{margin:0;font:16px/1.2 var(--serif)}
.site-footer{background:#000;color:#fff;padding:80px var(--pad) 26px;overflow:hidden}.footer-logo{font:clamp(170px,38vw,610px)/.58 var(--serif);letter-spacing:-.16em;transform:translateX(-.04em);white-space:nowrap}.footer-columns{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-top:90px;border-top:1px solid #fff;padding-top:22px}.footer-col{display:flex;flex-direction:column;gap:8px;font-size:11px}.footer-label{text-transform:uppercase;letter-spacing:.12em;font-size:9px;margin:0 0 14px}.newsletter-field{display:flex;border-bottom:1px solid #fff}.newsletter-field input{min-width:0;flex:1;border:0;background:transparent;color:#fff;padding:10px 0;outline:0}.newsletter-field input::placeholder{color:#fff;opacity:.7}.newsletter-field button,.newsletter-mode{border:0;background:transparent;color:#fff;text-transform:uppercase;font-size:9px;letter-spacing:.1em}.newsletter-consent{display:flex;gap:7px;margin-top:10px;font-size:9px}.newsletter-mode{text-decoration:underline;padding:0;text-align:left;margin-top:8px}.newsletter-status{font-size:10px;min-height:1.2em}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #fff;margin-top:80px;padding-top:16px;font-size:9px;text-transform:uppercase;letter-spacing:.1em}
@media(max-width:900px){:root{--header:64px}.desktop-nav{display:none}.menu-toggle{display:block}.cursor-orbit{display:none}.slide-title{font-size:clamp(58px,14vw,118px)}.split-story{grid-template-columns:1fr}.split-story__visual{min-height:70svh;border-right:0;border-bottom:1px solid #000}.split-story__text{padding:70px var(--pad)}.orbit-card{width:clamp(95px,22vw,170px)}.collision-stage{height:78svh}.collision-card{width:min(52vw,390px)}.c1{left:0;top:13%}.c2{left:28%;top:2%}.c3{right:0;top:34%}.sold-field{grid-template-columns:repeat(2,1fr)}.motion-product,.motion-product:nth-child(3n+2){grid-column:auto;transform:none}.woocommerce ul.products{grid-template-columns:repeat(2,1fr)}.woocommerce div.product{grid-template-columns:1fr}.art-modal__panel{width:100%;grid-template-columns:1fr 1fr}.footer-columns{grid-template-columns:1fr 1fr}.product-intro-cloud{height:54svh}}
@media(max-width:620px){.wordmark{font-size:16px;letter-spacing:.16em}.intro-logo{width:88vw}.intro-name{font-size:15px;letter-spacing:.22em}.motion-slide__content{bottom:112px;max-width:91vw}.slide-title{font-size:clamp(54px,16vw,86px)}.slide-copy{font-size:17px;max-width:88vw}.slider-drag-hint{display:none}.slide-counter{top:28%}.artist-hero__word{font-size:50vw;top:24vh}.artist-hero h1{font-size:19vw}.inspiration-orbit{min-height:110svh}.o1{left:-4%;top:16%}.o2{right:-5%;top:23%}.o3{left:1%;bottom:21%}.o4{right:0;bottom:17%}.orbit-copy{width:86%;bottom:5%;font-size:16px}.colliding-gallery{min-height:110svh}.collision-stage{height:64svh}.collision-card{width:62vw}.c1{left:0;top:17%}.c2{left:18%;top:4%}.c3{right:-3%;top:35%}.sold-field{grid-template-columns:1fr;gap:52px}.woocommerce ul.products{grid-template-columns:1fr}.buy-art-title{font-size:22vw}.product-intro-cloud{height:48svh}.cloud-art{width:34vw}.product-intro-cloud.is-organized .a0{left:-18%}.product-intro-cloud.is-organized .a1{left:2%}.product-intro-cloud.is-organized .a2{left:24%}.product-intro-cloud.is-organized .a3{left:46%}.product-intro-cloud.is-organized .a4{left:68%}.product-intro-cloud.is-organized .a5{left:90%}.art-modal__panel{display:block;overflow:auto}.art-modal__visual{height:52svh;min-height:0;border-right:0;border-bottom:1px solid #000}.art-modal__content{padding:38px 18px 60px}.footer-columns{grid-template-columns:1fr;gap:34px}.footer-logo{font-size:52vw}.footer-bottom{display:block}.footer-bottom span{display:block;margin-top:8px}.woocommerce-account .woocommerce{grid-template-columns:1fr}}
@media(pointer:coarse){.kinetic-link{min-height:54px}.slider-interface button{width:54px;height:54px}.category-orbit a{padding:12px 17px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.first-visit-intro{display:none!important}.motion-menu{clip-path:none;display:none}.motion-menu.is-open{display:flex}}
.footer-logo {
    display: none !important;
}.site-footer > *:first-child {
    display: none !important;
}