*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{background-color:var(--primary-light);transition:background-color .4s}body{letter-spacing:-.01rem;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-color:var(--primary-light);min-height:100vh;color:var(--primary-dark);flex-direction:column;width:100%;max-width:1728px;margin:0 auto;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;display:flex}:root{--primary-dark:#1c1c1c;--primary-dark-alt:#2c2c2c;--primary-dark-hover:#677483;--primary-light:#fbfaf3;--muted:#e9e5db;--muted-hover:#c9c3b1;--offwhite:#e9e5db80;--medium:#515a63;--highlight:#f19ac4;--highlight-hover:#d77fa9;--radio:#d0fa66;--process:#fdeb65;--border:#1c1c1c;--button-primary:#1c1c1c}.bg-highlight{background-color:var(--highlight)}.bg-process{background-color:var(--process)}.bg-muted{background-color:var(--muted)}.bg-medium{background-color:var(--medium)}.bg-offwhite{background-color:var(--offwhite)}.bg-light{background-color:var(--primary-light)}.bg-dark{background-color:var(--primary-dark)}.bg-radio{background-color:var(--radio)}.text-highlight{color:var(--highlight)}.text-muted{color:var(--muted)}.text-offwhite{color:var(--offwhite)}.text-light{color:var(--primary-light)}a{color:var(--primary-dark)}a:hover{-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight);text-decoration-thickness:2px}nav.bg-dark{background-color:var(--primary-dark);border-bottom-color:#ffffff4d}nav.bg-dark .logo{border-right-color:#ffffff4d}nav.bg-dark .logo svg{fill:var(--primary-light)}nav.bg-dark a{color:var(--primary-light)}nav.bg-dark .radio-pill{border-color:#fff9}nav.bg-dark .radio-pill:hover{background:var(--primary-dark-alt);color:var(--primary-light)}nav.bg-dark .radio-pill .soundbars span,nav.bg-dark .radio-pill:hover .soundbars span{background-color:var(--primary-light)}nav.bg-dark .cart-item,nav.bg-dark .nav-status-wrap{border-left-color:#ffffff4d}.mobile-menu-overlay,nav.bg-dark .mobile-menu-overlay,nav.bg-dark .mobile-menu-overlay a{color:var(--primary-dark)}nav.bg-dark .mobile-menu-icon{fill:var(--primary-light)}.bg-dark{color:var(--primary-light);--border:#ffffff4d}.bg-dark a{color:var(--primary-light)}.bg-dark a:hover{color:var(--muted)}.bg-dark .list a{color:var(--primary-light)}.bg-dark .list a:hover{color:var(--muted)}.bg-dark .row-border{border-top-color:#ffffff4d}.bg-dark .bg-offwhite{background-color:#ffffff0d}.bg-dark .tag{color:var(--primary-light);border-color:#fff6}.bg-dark .tag-available{color:var(--primary-dark);border-color:#d0fa66}.bg-dark .tag-dark{background-color:var(--primary-light);color:var(--primary-dark);border-color:#0000}.bg-dark a.icon:after{background-image:url(/site/shared/icons/nogood_external-link-white.svg)}.bg-dark .clipping-domain{color:var(--muted-hover)}.bg-dark .nostr-note__stats{color:var(--primary-light)}.bg-dark .zap-feed .chat__message--zap{border:1px solid #ffffff4d;border-radius:2px}.bg-dark .zap-feed .chat__message--zap:first-child{color:var(--primary-dark);border-color:var(--highlight)}:root{font-size:16px}@font-face{font-family:Offbit-Bold;src:url(/site/shared/fonts/OffBit-Bold.woff2)format("woff2"),url(/site/shared/fonts/OffBit-Bold.woff)format("woff"),url(/site/shared/fonts/OffBit-Bold.otf)format("opentype"),url(/site/shared/fonts/OffBit-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Offbit-Regular;src:url(/site/shared/fonts/OffBit-Regular.woff2)format("woff2"),url(/site/shared/fonts/OffBit-Regular.woff)format("woff"),url(/site/shared/fonts/OffBit-Regular.otf)format("opentype"),url(/site/shared/fonts/OffBit-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PPSupplyMono;src:url(/site/shared/fonts/PPSupplyMono-Medium.woff2)format("woff2"),url(/site/shared/fonts/PPSupplyMono-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PPSupplyMono;src:url(/site/shared/fonts/PPSupplyMono-Bold.woff2)format("woff2"),url(/site/shared/fonts/PPSupplyMono-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:UntitledSans-Bold;src:url(/site/shared/fonts/untitled-sans-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:UntitledSans-Regular;src:url(/site/shared/fonts/untitled-sans-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}p{font-size:1rem;line-height:1.5rem}p:not(:last-child){margin-bottom:1.25rem}p.margin-bottom-none{margin-bottom:0}h1{letter-spacing:-.03rem;text-wrap:balance;font-size:3rem}h2{letter-spacing:-.02rem;text-wrap:balance;font-size:2rem;line-height:1.1}h3{font-size:1.5rem;line-height:1}h4{font-size:1.2rem}.header-large{letter-spacing:-.1rem;word-spacing:.2rem;font-size:4rem}.header-extra-large{letter-spacing:-.06rem;word-spacing:.2rem;font-size:4.5rem}.text-extra-small,.text-extra-small p{letter-spacing:normal;font-size:.65rem}.text-small,.text-small p{letter-spacing:normal;font-size:.8rem}.text-large,.text-large p{text-wrap:pretty;font-size:1.3rem;line-height:1.9rem}.text-extra-large,.text-extra-large p{text-wrap:pretty;font-size:1.6rem;line-height:2.3rem}.text-bold{font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.align-right{text-align:end}.rotating-text{transition:opacity .3s,transform .3s;display:inline-block}.rotating-text.fade-out{opacity:0;transform:translateY(-6px)}.align-center{text-align:center}.pixel-font{letter-spacing:.05rem;font-family:Offbit-Bold,Arial,Helvetica,sans-serif}.mono{font-family:PPSupplyMono,monospace;font-weight:500}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.offset-up-1{position:relative;top:-1px}.offset-down-2{position:relative;top:2px}.text-tabular{font-variant-numeric:tabular-nums}.clippings-list .outline,.masonry-item .outline{flex-direction:column;gap:.75rem;display:flex}.media-list .outline{flex-direction:column;gap:1.5rem;display:flex}.clippings-list .outline p,.masonry-item .outline p,.media-list .outline p{margin-bottom:0}.clipping-domain{color:var(--primary-dark-hover);opacity:0;transition:opacity .2s}a:hover+.clipping-domain{opacity:1}.clipping-quote{font-style:italic;line-height:1.5rem}.clipping-quote:before{content:"“"}.clipping-quote:after{content:"”"}.clipping-podcast{grid-template-columns:3rem 1fr;align-items:start;gap:.75rem;display:grid}.clipping-podcast-cover{object-fit:cover;border-radius:2px;width:3rem;height:3rem}.clipping-podcast-info{flex-direction:column;display:flex}.clipping-book{grid-template-columns:2.5rem 1fr;align-items:start;gap:.75rem;display:grid}.clipping-book-cover{object-fit:cover;border-radius:2px;width:2.5rem;height:auto}.clipping-book-info{flex-direction:column;display:flex}@keyframes animateIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-in>*{opacity:0;animation:.4s forwards animateIn}.animate-in>:first-child{animation-delay:0s}.animate-in>:nth-child(2){animation-delay:80ms}.animate-in>:nth-child(3){animation-delay:.16s}.animate-in>:nth-child(4){animation-delay:.24s}.animate-in>:nth-child(5){animation-delay:.32s}.animate-in>:nth-child(6){animation-delay:.4s}.animate-in>:nth-child(7){animation-delay:.48s}.animate-in>:nth-child(8){animation-delay:.56s}.animate-in>:nth-child(9){animation-delay:.64s}.animate-in>:nth-child(10){animation-delay:.72s}.fade-in{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(16px)}.fade-in.is-visible{opacity:1;transform:translateY(0)}.marquee{--gap:80px;-webkit-user-select:none;user-select:none;gap:var(--gap);height:58px;margin-bottom:7px;padding-top:7px;display:flex;position:relative;overflow:hidden}.ticker.marquee{margin-bottom:0}.marquee-content{justify-content:space-around;gap:var(--gap);flex-shrink:0;min-width:100%;animation:20s linear infinite scroll;display:flex}.client-marquee .marquee-content{animation-duration:30s}.marquee-content li{margin-top:0;margin-bottom:0;line-height:1}@keyframes scroll{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.dot{vertical-align:super;border-radius:50%;width:5px;height:5px;margin-left:3px;display:inline-block}.dot-radio{background-color:var(--radio)}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}.dot-pulse{animation:2s infinite blink}.soundbars{vertical-align:middle;align-items:flex-end;gap:2px;height:10px;margin-right:6px;display:inline-flex}.soundbars span{background-color:var(--radio);width:2px;min-width:2px;animation:1.6s ease-in-out infinite soundbar;display:block}.soundbars span:first-child{animation-delay:0s}.soundbars span:nth-child(2){animation-delay:.32s}.soundbars span:nth-child(3){animation-delay:.64s}@keyframes soundbar{0%,to{height:3px}50%{height:10px}}.slideshow{place-items:center;max-width:100%;display:grid;overflow:hidden}.slideshow img,.slideshow picture{opacity:0;grid-area:1/1/2/2;width:100%;height:auto}.slideshow picture img{object-fit:cover}@keyframes slideshow-6{0%{opacity:1}16.666%{opacity:1}16.667%{opacity:0}to{opacity:0}}@keyframes slideshow-2{0%{opacity:1}50%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes slideshow-3{0%{opacity:1}33.3%{opacity:1}33.3%{opacity:0}to{opacity:0}}@keyframes slideshow-4{0%{opacity:1}25%{opacity:1}25%{opacity:0}to{opacity:0}}@keyframes slideshow-5{0%{opacity:1}20%{opacity:1}20%{opacity:0}to{opacity:0}}@keyframes slideshow-8{0%{opacity:1}12.5%{opacity:1}12.5%{opacity:0}to{opacity:0}}.slideshow-2 img,.slideshow-2 picture{animation:6s step-end infinite slideshow-2}.slideshow-3 img,.slideshow-3 picture{animation:9s step-end infinite slideshow-3}.slideshow-4 img,.slideshow-4 picture{animation:12s step-end infinite slideshow-4}.slideshow-5 img,.slideshow-5 picture{animation:15s step-end infinite slideshow-5}.slideshow-8 img,.slideshow-8 picture{animation:24s step-end infinite slideshow-8}.slideshow-2 img:first-of-type,.slideshow-2 picture:first-of-type{animation-delay:0s}.slideshow-2 img:nth-of-type(2),.slideshow-2 picture:nth-of-type(2){animation-delay:3s}.slideshow-3 img:first-of-type,.slideshow-3 picture:first-of-type{animation-delay:0s}.slideshow-3 img:nth-of-type(2),.slideshow-3 picture:nth-of-type(2){animation-delay:3s}.slideshow-3 img:nth-of-type(3),.slideshow-3 picture:nth-of-type(3){animation-delay:6s}.slideshow-4 img:first-of-type,.slideshow-4 picture:first-of-type{animation-delay:0s}.slideshow-4 img:nth-of-type(2),.slideshow-4 picture:nth-of-type(2){animation-delay:3s}.slideshow-4 img:nth-of-type(3),.slideshow-4 picture:nth-of-type(3){animation-delay:6s}.slideshow-4 img:nth-of-type(4),.slideshow-4 picture:nth-of-type(4){animation-delay:9s}.slideshow-5 img:first-of-type,.slideshow-5 picture:first-of-type{animation-delay:0s}.slideshow-5 img:nth-of-type(2),.slideshow-5 picture:nth-of-type(2){animation-delay:3s}.slideshow-5 img:nth-of-type(3),.slideshow-5 picture:nth-of-type(3){animation-delay:6s}.slideshow-5 img:nth-of-type(4),.slideshow-5 picture:nth-of-type(4){animation-delay:9s}.slideshow-5 img:nth-of-type(5),.slideshow-5 picture:nth-of-type(5){animation-delay:12s}.slideshow-8 img:first-of-type,.slideshow-8 picture:first-of-type{animation-delay:0s}.slideshow-8 img:nth-of-type(2),.slideshow-8 picture:nth-of-type(2){animation-delay:3s}.slideshow-8 img:nth-of-type(3),.slideshow-8 picture:nth-of-type(3){animation-delay:6s}.slideshow-8 img:nth-of-type(4),.slideshow-8 picture:nth-of-type(4){animation-delay:9s}.slideshow-8 img:nth-of-type(5),.slideshow-8 picture:nth-of-type(5){animation-delay:12s}.slideshow-8 img:nth-of-type(6),.slideshow-8 picture:nth-of-type(6){animation-delay:15s}.slideshow-8 img:nth-of-type(7),.slideshow-8 picture:nth-of-type(7){animation-delay:18s}.slideshow-8 img:nth-of-type(8),.slideshow-8 picture:nth-of-type(8){animation-delay:21s}a.download-icon:after{background:url(/site/shared/icons/nogood_download.svg)}.bg-dark a.download-icon:after{filter:invert();background-image:url(/site/shared/icons/nogood_download.svg)}a.external-icon:after{background:url(/site/shared/icons/nogood_external-link.svg)}a.icon{padding-right:1.4em;position:relative}a.icon:after{content:"";background-repeat:no-repeat;background-size:contain;width:1rem;height:.7rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.button-wrapper{display:flex}.button{text-align:center;color:var(--primary-light);background:var(--button-primary);cursor:pointer;border-style:none;width:100%;padding:.55rem 1rem .4rem;text-decoration:none}.button:hover{background:var(--highlight);color:var(--primary-dark)}.button-sold-out{background:var(--muted);color:var(--primary-dark)}.button-sold-out:hover{background:var(--offwhite);color:var(--primary-dark)}img,picture{mix-blend-mode:multiply;width:100%;height:auto;display:block}video{width:100%;height:auto;display:block}.bg-highlight img,.bg-highlight picture,.bg-process img,.bg-process picture{mix-blend-mode:darken}.no-blend img,.no-blend picture,img.no-blend{mix-blend-mode:normal}.img-mute img,.img-mute picture{opacity:.4}.zoom{position:relative;overflow:hidden}.zoom:after{content:"";border:5px solid var(--highlight);opacity:0;pointer-events:none;z-index:1;transition:opacity .3s;position:absolute;inset:0}.zoom:hover:after{opacity:1}.zoom img,.zoom picture{transition:transform .4s}.zoom:hover img,.zoom:hover picture{transform:scale(1.01)}.image-padding{padding:2rem}.image-padding-large{padding:4rem}.image-padding-extralarge{padding:6rem}.circle-thumb-group{align-items:center;gap:4px;display:flex}.circle-thumb{border:1px solid var(--border);border-radius:50%;width:28px;height:28px;display:inline-block;overflow:hidden}.circle-thumb img,.circle-thumb picture{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%}.embed-facade{aspect-ratio:16/9;background-color:var(--primary-dark);cursor:pointer;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative}.embed-play{background-color:var(--highlight);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.embed-play:before{content:"";border-style:solid;border-width:8px 0 8px 16px;border-color:transparent transparent transparent var(--primary-dark);margin-left:3px}.embed-play:hover{background-color:var(--highlight-hover)}.embed-iframe{aspect-ratio:16/9;border:none;width:100%;display:block}.list{align-items:center;gap:.45rem 2rem;width:100%;display:grid}.row-border{border-top:1px solid var(--primary-dark)}.list a{color:var(--primary-dark);text-decoration:none}.list a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight);text-decoration-thickness:2px}.specs-list a{text-decoration:underline}.clippings-list a{line-height:1.5rem;text-decoration:underline}.three-col-list{grid-template-columns:auto 1fr auto}.three-col-list .row-border{grid-column:1/4}.truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-bottom:2px;overflow:hidden}.two-col-list{grid-template-columns:1fr auto}.two-col-list .row-border{grid-column:1/3}.tag-list{grid-template-columns:auto 1fr auto}.tag-list .row-border{grid-column:1/4}.tracklist{grid-template-columns:1fr 1fr}.tracklist .row-border{grid-column:1/3}.tracklist__artist{text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.4em;min-width:0;padding-bottom:2px;display:flex;overflow:hidden}.tracklist__title{text-transform:capitalize;white-space:nowrap;text-align:right;text-overflow:ellipsis;min-width:0;padding-bottom:2px;overflow:hidden}.tag{letter-spacing:.06rem;text-transform:uppercase;vertical-align:middle;border:1px solid var(--primary-dark);border-radius:2px;align-items:center;width:max-content;padding:2px 5px 0;font-size:.5rem;font-style:normal;font-weight:700;line-height:.8rem;display:inline-flex}.tag-available{border-color:var(--primary-dark);color:var(--primary-dark);background-color:#d0fa66}.tag-unavailable{background-color:var(--radio);color:var(--primary-light);border:none}.tag-row{flex-wrap:wrap;gap:.5rem;display:flex}.clippings-list .flex-space-between{align-items:center}.clippings-list .tag-row span:last-child{margin-top:2px}.tag-dark{background-color:var(--primary-dark);color:var(--primary-light);border-color:var(--primary-dark)}.pill{white-space:nowrap;border:1px solid;border-radius:100px;width:max-content;padding:3px 10px 1px;font-size:.8rem;line-height:1rem;display:inline-block}.pill-offline{border-color:var(--radio);color:var(--radio);background-color:#0000;background-color:color-mix(in srgb,var(--radio) 30%,transparent)}a.tag{text-decoration:none}.shop-item-tag{padding:5px 7px 2px;font-size:.6rem;position:absolute;top:10px;left:10px}.badge{border:1px solid var(--primary-dark);background-color:var(--highlight);border-radius:2px;margin-bottom:10px;padding:3px 7px 1px;font-size:.6rem;line-height:.8rem;display:inline-block}.size-guide{grid-template-rows:auto auto auto auto;grid-template-columns:1fr repeat(4,1fr);gap:0;display:grid}.size-guide>div{text-align:right;border-bottom:1px solid var(--border);padding:10px 0}.size-guide .label{text-align:left}.bg-image{clip-path:inset(10px);min-height:70vh;position:relative;overflow:hidden}.bg-image img{object-fit:cover;z-index:0;will-change:transform;width:100%;height:130%;position:absolute;top:-15%;left:0;right:0}.bg-image-content{z-index:1;position:relative}.place-bottom{margin-top:auto;position:relative}.spacer-small{padding:5px 0;position:relative}.spacer{padding:.5rem 0;position:relative}.spacer-large{padding:1rem 0;position:relative}.spacer-extralarge{padding:1.5rem 0;position:relative}.margin-top-small{margin-top:1rem}.margin-top{margin-top:2rem}.margin-top-large{margin-top:3rem}.margin-top-extralarge{margin-top:4rem}.line:before{content:"";border-top:1px solid var(--border);width:calc(100% + 20px);position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.padding-small{padding:10px}.padding-large{padding:60px}.padding-top-small{padding-top:1rem}.padding-top{padding-top:2rem}.padding-top-large{padding-top:3rem}.padding-top-extralarge{padding-top:4rem}.padding-right-small{padding-right:20%}.padding-right-large{padding-right:40%}.padding-right-extralarge{padding-right:50%}.padding-bottom-small{padding-bottom:20vh}.padding-bottom-large{padding-bottom:40vh}.padding-bottom-extralarge{padding-bottom:50vh}.outline{border:1px solid var(--border);border-radius:2px}.media-list{flex-direction:column;gap:.75rem;display:flex}.border-bottom{border-bottom:1px solid var(--border)}.border-top{border-top:1px solid var(--border)}.section,.section-fullwidth{border-bottom:1px solid var(--border);grid-auto-flow:row;width:100%;display:grid}.section-column{grid-column-gap:10px;grid-row-gap:10px;padding:10px;display:grid}.inner-column{flex-direction:column;gap:0;display:flex;position:relative}.sticky{height:fit-content;position:sticky;top:10px}.sticky-two-rows{grid-template-rows:1fr max-content}.grid{gap:10px;display:grid}.large-grid .section-column,.medium-grid .section-column,.small-grid .section-column{border-right:1px solid var(--border)}.large-grid{grid-template-columns:1fr 1fr}.large-grid .section-column:nth-child(2n){border-right:unset}.medium-grid{grid-template-columns:1fr 1fr 1fr}.medium-grid .section-column:nth-child(3n){border-right:unset}.grid-span-full{grid-column:1/-1}.small-grid{grid-template-columns:1fr 1fr 1fr 1fr}.small-grid .section-column:nth-child(4n){border-right:unset}.masonry{grid-template-columns:repeat(3,1fr);grid-auto-rows:1px;align-items:start;min-height:100vh;display:grid;position:relative}.masonry-item{border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:10px;position:relative;overflow:hidden}.masonry-item--wide{grid-column:span 2}.masonry-item--row-fill{align-self:stretch}.masonry-item--last-col{border-right-color:#0000}.masonry-item--bottom-row{border-bottom:none}.masonry-ghost{pointer-events:none;position:absolute;bottom:0}.masonry-ghost--left,.masonry-ghost--middle{border-right:1px solid var(--border)}.note{grid-template-columns:auto 1fr;align-items:center;column-gap:1rem;display:grid}.flex-center{justify-content:center;align-items:center;display:flex}.flex-col{flex-direction:column;display:flex}.flex-row{flex-direction:row;display:flex}.gap-small{gap:.5rem}.gap{gap:1rem}.gap-large{gap:2rem}.gap-extralarge{gap:4rem}.flex-grow{flex-grow:1}.flex-shrink-none{flex-shrink:0}.self-center{align-self:center}.flex-align-center{align-items:center;display:flex}.flex-align-start{align-items:flex-start;display:flex}.flex-align-baseline{align-items:baseline;display:flex}.display-block{display:block}.flex-space-between{justify-content:space-between;display:flex}.nowrap{white-space:nowrap}.centered-half{max-width:680px;margin-left:auto;margin-right:auto}.button-group{flex-flow:wrap;gap:.5rem;display:flex}.input-group{flex-direction:row;gap:.5rem;display:flex}.scroll-hidden{scrollbar-width:none}.scroll-hidden::-webkit-scrollbar{display:none}.top-banner.marquee{background-color:var(--primary-dark);border-bottom:1px solid var(--primary-dark);width:100%;height:auto;color:var(--primary-light);margin-bottom:0;padding:12px 0 8px}.top-banner.marquee .marquee-content{--gap:50px;animation-duration:45s}.top-banner.marquee a{color:var(--primary-light);text-decoration:none}.top-banner.marquee .underline{color:var(--highlight);text-decoration:underline}body>nav{background-color:var(--primary-light);border-bottom:1px solid var(--primary-dark);display:flex}nav .logo{border-right:1px solid var(--primary-dark)}nav .logo svg{width:95px;fill:var(--primary-dark);padding:10px;display:block}#header-menu{justify-content:space-between;align-items:stretch;width:100%;padding:0 20px;display:flex}.primary-menu{align-items:center;display:flex}#header-menu ul{align-items:center;gap:15px;list-style-type:none;display:flex}.secondary-menu{align-items:stretch;display:flex}.secondary-menu .mobile-menu-wrapper{justify-content:center}.secondary-menu ul{align-items:stretch;height:100%}.cart-item{border-left:1px solid var(--primary-dark);align-items:center;height:100%;padding-left:20px;display:flex}.snipcart-checkout{cursor:pointer}.radio-pill .soundbars{height:.7em;margin-right:7px;overflow:hidden}.radio-pill .soundbars span{background-color:var(--primary-dark)}.pill-label{position:relative;top:1px}.radio-pill{border:1px solid var(--primary-dark);letter-spacing:.06em;background:0 0;border-radius:999px;justify-content:center;align-items:center;margin-right:20px;padding:4px 15px;font-size:.7rem;text-decoration:none;transition:background .2s;display:inline-flex;overflow:hidden}.radio-pill:hover{background:var(--highlight);color:var(--primary-dark)}.nav-status-wrap{border-left:1px solid var(--primary-dark);align-self:stretch;align-items:center;padding:0 12px;display:flex}.nav-status-bar{border-spacing:0 1px;display:table}.nav-status-bar>span{display:table-row}.nav-status-bar span{white-space:nowrap;font-size:.6rem;line-height:.8rem}.nav-status-cat{vertical-align:middle;padding-right:10px;display:table-cell}.nav-status-value{text-align:right;vertical-align:middle;display:table-cell}.nav-status-dot{vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block;position:relative;top:-1px}.nav-status-dot.online{background:#8cbf3f}.nav-status-dot.offline{background:var(--radio)}.node-tag{white-space:nowrap;border:1px solid;border-radius:2px;padding:3px 7px 1px;font-size:.6rem;line-height:.8rem}.inner-column .node-tag{align-self:flex-start}.node-tag-online{border-color:var(--primary-dark);color:var(--primary-dark);background-color:#0000}.node-tag-offline{color:#e57373;background-color:#0000;border-color:#e57373}.node-tag-footer{margin-right:16px;border-color:var(--primary-dark)!important;color:var(--primary-dark)!important;background-color:#0000!important}#mobile-menu{z-index:1000;width:100%;height:100%;transition:transform .5s;position:fixed;top:0;right:0;overflow-x:hidden;transform:translate(100%)}#mobile-menu.is-open{transform:translate(0)}#mobile-menu ul{text-align:left;align-items:flex-start}.mobile-menu-close-btn{width:21px;height:21px}.closebtn,.mobile-menu-open-btn{cursor:pointer;background:0 0;border:none;padding:0}.mobile-menu-icon,.mobile-menu-open-btn img{width:auto;height:1rem;margin-top:2px}.mobile-menu-wrapper{flex-direction:column;display:flex}.mobile-menu-wrapper ul{text-align:left;flex-direction:column;display:flex}.mobile-menu-logo{width:95px;height:auto}footer{flex-direction:column;min-height:100vh;margin-top:auto;display:flex;bottom:0}footer .bg-image{min-height:unset;flex:1}#footer-top{grid-template-columns:3fr 1fr 1fr}footer .large-grid .section-column,footer .medium-grid .section-column,footer .small-grid .section-column{border-right:unset}#footer-logo{fill:var(--primary-dark);width:95px;height:auto}#post h3,#post h4{margin-bottom:-8px}.more-posts{flex-direction:row;justify-content:space-between;column-gap:40px;padding-top:1rem;display:flex}.next,.previous{flex-direction:column;flex-basis:50%;display:flex}.next{place-items:end}.next-post,.previous-post{flex-direction:row;align-items:center;gap:10px;display:flex}#home-header{grid-template-columns:5fr 3fr 2fr}.header-featured-image{position:relative}#shop-header{grid-column:1/-1;overflow:hidden}#shop-header img,#shop-header picture{object-fit:unset;height:auto}.home-shop .border-bottom{width:calc(100% + 20px);margin:0 -10px}.home-shop{grid-template-columns:3fr 7fr}.shop-featured-image{aspect-ratio:1;position:relative}.shop-featured-image img,.shop-featured-image picture{object-fit:contain;width:100%;height:100%}#project{grid-template-columns:8fr 11fr 1fr}#post,#context-articles{grid-template-columns:3fr 680px 2fr}.context-article-list{grid-template-columns:minmax(0,1fr) auto}#context-articles .tag{position:relative;top:-1px}#context-articles h3{margin-top:3rem;margin-bottom:1.5rem}.scroll-to-top-button{left:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));background-color:var(--primary-dark);cursor:pointer;opacity:0;pointer-events:none;z-index:100;border:none;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:opacity .3s,transform .3s;display:flex;position:fixed;transform:translateY(10px)}.scroll-to-top-button.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.scroll-to-top-button:hover{background-color:var(--highlight)}.scroll-to-top-button:hover svg{fill:var(--primary-dark)}.scroll-to-top-button svg{width:28px;height:auto;fill:var(--primary-light);transform:rotate(-90deg)}#context-articles .fade-in{margin-bottom:1.5rem}#post .section-column>p:last-of-type{margin-bottom:0}#post .section-column>.list{margin-bottom:1.25rem}#post .section-column>.bg-highlight,#post .section-column>.bg-offwhite,#post .section-column>.fade-in,#post .section-column>.slideshow,#post .section-column>.video{margin-bottom:1rem}#product{grid-template-columns:3fr 2fr}#similar-products{grid-template-columns:2fr 3fr}#now{grid-template-columns:4fr 3fr 3fr}#radio{grid-template-columns:3fr 1fr;align-items:start}#press-about{grid-template-columns:2fr 5fr 3fr}#press-contact{grid-template-columns:1fr 1fr 3fr}#press-contact.product-contact-grid{grid-template-columns:repeat(3,1fr)}#press-contact .press-contact-link{margin-bottom:0}.press-book-title{font-size:6.75rem;font-weight:700;line-height:.82}.press-opener-image{overflow:hidden}.press-opener-image img{transform-origin:50%;transform:scale(1.12)}.press-actions{flex-wrap:wrap;gap:10px;display:flex}.press-actions .button{width:auto}.press-actions__downloads{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.press-actions__downloads .button{background:var(--highlight);color:var(--primary-dark);border:1px solid var(--highlight);align-items:center;display:inline-flex}.press-actions__downloads a.icon:after{filter:none;background-color:currentColor;background-image:none;flex-shrink:0;order:-1;align-self:center;width:1.2rem;height:.85rem;margin-right:.6rem;position:static;transform:none}.press-actions__downloads a.download-icon:after{-webkit-mask:url(/site/shared/icons/nogood_download.svg) 50%/contain no-repeat;mask:url(/site/shared/icons/nogood_download.svg) 50%/contain no-repeat}.press-actions__downloads a.external-icon:after{position:relative;top:-2px;-webkit-mask:url(/site/shared/icons/nogood_external-link.svg) 50%/contain no-repeat;mask:url(/site/shared/icons/nogood_external-link.svg) 50%/contain no-repeat}.press-actions__downloads .button:hover{background:var(--primary-dark);color:var(--highlight)}.press-actions--dark .press-actions__downloads .button{background:var(--primary-dark);color:var(--primary-light);border:1px solid var(--primary-dark)}.press-actions--dark .press-actions__downloads .button:hover{background:var(--highlight);color:var(--primary-dark)}.press-copyright{font-family:UntitledSans-Bold,sans-serif;font-weight:700}.press-masonry .tag:hover{background-color:var(--highlight);color:var(--primary-dark)}.press-masonry video{width:100%;height:auto;display:block}#client-rotating{min-width:20ch;display:inline-block}#client-list{line-height:1;position:relative;top:1px}.chat__message{word-break:break-word;line-height:1.5}.chat__message-sender{margin-right:.4em;font-family:UntitledSans-Bold}.chat__emoji{vertical-align:middle;width:auto;height:1.25em;margin:0 .1em;display:inline-block}.chat__message--bot{background:var(--offwhite);border-radius:2px;padding:2px 6px}.chat__message--bot .chat__message-sender{color:var(--primary-dark);background:var(--radio);border-radius:2px;padding:0 .3em}.chat__message--raid{background:var(--medium);color:var(--highlight);border-radius:2px;padding:2px 6px}.chat__message--raid .chat__message-sender{color:var(--highlight)}.chat__message--zap{background-color:var(--highlight);border:1px solid var(--primary-dark);border-radius:2px;padding:5px 10px}.chat__message--zap .chat__message-text{display:block}.chat__message-zap-amount{text-transform:uppercase;margin-right:.4em}.button-group .zap-btn{flex:1 1 0;min-width:0}.zap-preset--active{background-color:var(--highlight);color:var(--primary-dark);border-color:var(--highlight)}.zap-custom__input{box-sizing:border-box;width:100%;display:block}.zap-feed{flex-direction:column;gap:10px;display:flex}.zap-feed .chat__message--zap{background-color:#0000;justify-content:space-between;align-items:center;gap:10px;padding:3px 10px;display:flex}.zap-feed .chat__message--zap:first-child{background-color:var(--highlight)}.zap-feed .chat__message-sender{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:UntitledSans-Regular;overflow:hidden}.zap-feed .chat__message-zap-amount{flex-shrink:0;font-size:.75em;position:relative;top:2px}.nostr-note{flex-direction:column;gap:.35rem;display:flex}.nostr-note__author{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.nostr-note__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.nostr-note__name{font-family:UntitledSans-Bold;text-decoration:none}.nostr-note__meta{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nostr-note__meta-left{align-items:center;display:flex}.nostr-note__stats{color:var(--primary-dark);gap:10px;margin-left:.5rem;font-size:.75rem;display:flex}.zap-status{text-align:center;width:100%;min-height:1.4em;padding-bottom:.25rem}.zap-status--success{color:var(--highlight)}.zap-status--error{color:var(--radio)}.zap-modal{z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.zap-modal[hidden]{display:none}.zap-modal__backdrop{background:#000000b3;position:absolute;inset:0}.zap-modal__dialog{background:var(--primary-dark);border:1px solid #fbfaf326;flex-direction:column;align-items:center;gap:.75rem;width:90%;max-width:320px;padding:2rem;display:flex;position:relative}.zap-modal__close{color:var(--primary-light);cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1;position:absolute;top:.5rem;right:.75rem}.zap-modal__qr{background:#fff;width:200px;height:200px;padding:8px}.zap-modal__amount{color:var(--highlight);font-size:.875rem}.zap-modal__copy,.zap-modal__open{color:var(--primary-light);cursor:pointer;text-align:center;background:#fbfaf31a;border:1px solid #fbfaf380;padding:.5rem 1.2rem;font-size:.875rem;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s}.zap-modal__copy:hover,.zap-modal__open:hover{background:var(--highlight);border-color:var(--highlight);color:var(--primary-dark)}#snipcart{--color-default:#1c1c1c;--color-alt:#515a63;--color-icon:#1c1c1c;--color-success:#2d8650;--color-error:#b24034;--color-link:#1c1c1c;--color-link-hover:#677483;--color-link-active:var(--color-link);--color-link-focus:var(--color-link);--color-input:#1c1c1c;--color-input-hover:var(--color-input);--color-input-focus:var(--color-input);--color-input-checked:var(--color-input);--color-input-disabled:#515a63;--color-input-error:var(--color-error);--color-inputLabel:#1c1c1c;--color-inputLabel-hover:var(--color-inputLabel);--color-inputLabel-focus:var(--color-inputLabel);--color-inputIcon:#515a63;--color-inputIcon-hover:#1c1c1c;--color-inputIcon-focus:var(--color-inputIcon);--color-inputIcon-checked:#1c1c1c;--color-inputIcon-error:var(--color-error);--color-inputPlaceholder:#515a63;--color-buttonPrimary:#fbfaf3;--color-buttonPrimary-hover:#1c1c1c;--color-buttonPrimary-active:var(--color-buttonPrimary);--color-buttonPrimary-focus:var(--color-buttonPrimary);--color-buttonPrimary-disabled:#515a63;--color-buttonPrimary-success:#fbfaf3;--color-buttonPrimary-error:#fbfaf3;--color-buttonSecondary:#1c1c1c;--color-buttonSecondary-hover:#fbfaf3;--color-buttonSecondary-active:var(--color-buttonSecondary);--color-buttonSecondary-focus:var(--color-buttonSecondary);--color-buttonSecondary-disabled:#515a63;--color-buttonSecondary-success:#2d8650;--color-buttonSecondary-error:var(--color-error);--color-buttonDanger:#fbfaf3;--color-buttonDanger-hover:#fbfaf3;--color-buttonDanger-active:var(--color-buttonDanger);--color-buttonDanger-focus:var(--color-buttonDanger);--color-buttonDanger-disabled:#515a63;--color-buttonDanger-success:#fbfaf3;--color-buttonDanger-error:#fbfaf3;--color-badge:#1c1c1c;--color-badge-active:#1c1c1c;--color-badge-disabled:#515a63;--borderColor-default:#1c1c1c26;--borderColor-error:#c64739;--borderColor-link:currentColor;--borderColor-link-hover:currentColor;--borderColor-link-active:currentColor;--borderColor-link-focus:currentColor;--borderColor-input:#1c1c1c4d;--borderColor-input-hover:#d8ff7c;--borderColor-input-focus:#1c1c1c;--borderColor-input-checked:#1c1c1c;--borderColor-input-disabled:#e9e5db;--borderColor-input-error:var(--borderColor-error);--borderColor-buttonPrimary:transparent;--borderColor-buttonPrimary-hover:transparent;--borderColor-buttonPrimary-focus:#d8ff7c;--borderColor-buttonPrimary-disabled:transparent;--borderColor-buttonPrimary-success:transparent;--borderColor-buttonPrimary-error:transparent;--borderColor-buttonSecondary:#1c1c1c;--borderColor-buttonSecondary-hover:#1c1c1c;--borderColor-buttonSecondary-focus:#d8ff7c;--borderColor-buttonSecondary-disabled:#e9e5db;--borderColor-buttonSecondary-success:transparent;--borderColor-buttonSecondary-error:transparent;--borderColor-badge:transparent;--borderColor-badge-active:transparent;--borderColor-badge-disabled:transparent;--bgColor-default:#fbfaf3;--bgColor-alt:#e9e5db80;--bgColor-success:#d6f5e2;--bgColor-error:#f8e5e2;--bgColor-info:#e9e5db80;--bgColor-modal:#fbfaf3;--bgColor-modalVeil:#1c1c1c80;--bgColor-link:none;--bgColor-link-hover:none;--bgColor-link-active:none;--bgColor-link-focus:#d8ff7c4d;--bgColor-input:#fbfaf3;--bgColor-input-hover:var(--bgColor-input);--bgColor-input-focus:var(--bgColor-input);--bgColor-input-checked:#d8ff7c;--bgColor-input-disabled:#e9e5db;--bgColor-input-error:#fcf4f3;--bgColor-input-autofill:#d8ff7c33;--bgColor-buttonPrimary:#1c1c1c;--bgColor-buttonPrimary-hover:#d8ff7c;--bgColor-buttonPrimary-active:var(--bgColor-buttonPrimary);--bgColor-buttonPrimary-focus:var(--bgColor-buttonPrimary);--bgColor-buttonPrimary-disabled:#e9e5db;--bgColor-buttonPrimary-success:#2d8650;--bgColor-buttonPrimary-error:#b24034;--bgColor-buttonSecondary:#fbfaf3;--bgColor-buttonSecondary-hover:#1c1c1c;--bgColor-buttonSecondary-active:var(--bgColor-buttonSecondary);--bgColor-buttonSecondary-focus:var(--bgColor-buttonSecondary);--bgColor-buttonSecondary-disabled:#e9e5db80;--bgColor-buttonSecondary-success:#d6f5e2;--bgColor-buttonSecondary-error:#f8e5e2;--bgColor-buttonDanger:#b24034;--bgColor-buttonDanger-hover:#96362c;--bgColor-buttonDanger-active:var(--bgColor-buttonDanger);--bgColor-buttonDanger-focus:var(--bgColor-buttonDanger);--bgColor-buttonDanger-disabled:#e9e5db;--bgColor-buttonDanger-success:#2d8650;--bgColor-buttonDanger-error:#9b3227;--bgColor-badge:#d8ff7c;--bgColor-badge-active:#add05b;--bgColor-badge-disabled:#e9e5db;--shadow-default:0px 4px 16px #1c1c1c14;--shadow-tooltip:0px 4px 12px #1c1c1c1f;--shadow-link-focus:0px 2px 0px #d8ff7c;--shadow-input-hover:none;--shadow-input-focus:0px 0px 0px 2px #d8ff7c;--shadow-input-checked:none;--shadow-buttonPrimary-hover:none;--shadow-buttonPrimary-active:none;--shadow-buttonPrimary-focus:0px 0px 0px 2px #d8ff7c;--shadow-buttonSecondary-hover:none;--shadow-buttonSecondary-active:none;--shadow-buttonSecondary-focus:0px 0px 0px 2px #d8ff7c;--shadow-buttonDanger-hover:none;--shadow-buttonDanger-active:none;--shadow-buttonDanger-focus:0px 0px 0px 2px #d8ff7c}.snipcart-item-line__image{mix-blend-mode:normal;background-color:var(--primary-light);padding:2px}.snipcart,.snipcart__font--secondary,.snipcart__font--subtitle,.snipcart__font--subtitle-small{font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif}.snipcart-summary-fees__notice{margin-bottom:20px}.snipcart-summary-fees>.snipcart-summary-fees__item:nth-child(2){display:none!important}.snipcart-featured-payment-methods__list{display:none}.snipcart-featured-payment-methods h3{text-transform:unset}.snipcart-cart-header{background-color:#f2f0e7!important}.snipcart-cart__content{padding:1rem!important}.snipcart-layout--large .snipcart-cart__footer{background-color:#f2f0e7!important}.snipcart-cart__footer,.snipcart-cart__footer-buttons{min-height:0!important}.snipcart-cart-summary{background-color:#f2f0e7!important}.snipcart-layout:not(.snipcart-layout--large){border-left:1px solid var(--border)!important}.snipcart-item-line{box-shadow:none!important}.snipcart-button-icon.is-danger{color:#fbfaf3!important;background-color:#1c1c1c!important}.snipcart-button-icon.is-danger:hover{color:#fbfaf3!important;background-color:#b14033!important}.snipcart-checkout__step{background-color:#e9e5db4d}.snipcart-checkout__step--current{background-color:#fbfaf3}.snipcart-layout--large,.snipcart-layout--large .snipcart-cart-summary,.snipcart-layout--large .snipcart-checkout,.snipcart-layout--large .snipcart-layout__col,.snipcart-layout--large .snipcart-layout__cols,.snipcart-layout--large .snipcart-layout__content,.snipcart-layout--large .snipcart-modal__container,.snipcart-layout.snipcart-modal{background-color:#f2f0e7!important}.snipcart__box--badge{box-shadow:none!important;border:1px solid #1c1c1c!important;outline:0!important}.snipcart__box--badge-highlight{color:#1c1c1c!important;box-shadow:none!important;background-color:#d8ff7c!important;border:1px solid #1c1c1c!important;outline:0!important}@media screen and (min-width:1729px){body{border-left:1px solid var(--border);border-right:1px solid var(--border)}.bg-dark{border-left:1px solid #ffffff4d;border-right:1px solid #ffffff4d}footer{min-height:unset}footer .bg-image{flex:none;min-height:40vh;max-height:40vh}}@media screen and (min-width:1280px){.hide-large{display:none}}@media screen and (min-width:769px) and (max-width:1279px){.hide-medium{display:none}#home-header,#project,.home-portfolio,.home-shop{grid-template-columns:1fr}#now{grid-template-columns:2fr 1fr 1fr}#radio{grid-template-columns:7fr 3fr}.footer-copyright{text-align:start}.list a{text-decoration:underline}.padding-large{padding:10px}.padding-right-extralarge,.padding-right-large,.padding-right-small{padding-right:unset}.padding-bottom-extralarge,.padding-bottom-large,.padding-bottom-small{padding-bottom:20vh}#radio-animation{aspect-ratio:1;position:relative}#radio-animation video{object-fit:cover;width:100%;height:100%}}@media screen and (max-width:768px){#shop-header,#shop-header img,#shop-header picture{height:auto;max-height:none}#shop-header{aspect-ratio:1;margin-bottom:-4px}#shop-header video{object-fit:cover;width:100%;height:100%}body{max-width:100%}p{font-size:1rem;line-height:1.6rem}p:not(:last-child){margin-bottom:1.25rem}h1{font-size:1.8rem}h2{font-size:1.6rem}h3{font-size:1.4rem}h4{font-size:1.2rem}.header-large{font-size:2.25rem}.header-extra-large{font-size:4rem}.header-extra-large,.header-large{word-spacing:normal;letter-spacing:normal}.text-extra-small,.text-extra-small p{font-size:.5rem}.text-small,.text-small p{font-size:.7rem}.text-large,.text-large p{font-size:1.2rem;line-height:1.7rem}.text-extra-large,.text-extra-large p{font-size:1.5rem;line-height:2rem}.secondary-menu{justify-content:space-between;width:100%}.hide-small{display:none}.spacer-small{padding:5px 0}.spacer{padding:.4rem 0}.spacer-large{padding:.75rem 0}.spacer-extralarge{padding:1rem 0}.section{align-items:unset;grid-auto-flow:row;width:100%;padding:0 10px}.section-fullwidth{padding:0}.section-column{padding:10px 0}.inner-column,.section-column{width:100%}.large-grid,.medium-grid,.small-grid{grid-template-columns:1fr;grid-auto-flow:row}.order-option .large-grid{grid-template-columns:1fr 1fr}.large-grid .section-column,.medium-grid .section-column,.small-grid .section-column{border-right:none}.border-bottom{border-bottom:none}.sticky{top:unset;height:auto;position:relative}.sticky-two-rows{grid-template-rows:unset}.place-bottom{margin-top:unset}.padding-large{padding:10px}.padding-right-extralarge,.padding-right-large,.padding-right-small{padding-right:unset}.padding-bottom-extralarge,.padding-bottom-large,.padding-bottom-small{padding-bottom:20vh}.tag-list,.three-col-list{grid-template-columns:1fr auto}.tag-list .row-border,.three-col-list .row-border{grid-column:1/3}.list a{text-decoration:underline}.press-publication-details{grid-template-columns:max-content minmax(0,1fr);column-gap:1rem}#context-articles,#home-header,#now,#post,#press-about,#press-contact,#press-contact.product-contact-grid,#product,#project,#similar-products,.home-portfolio,.home-shop{grid-template-columns:1fr;align-items:start}#footer-top{flex-direction:column;display:flex}.footer-main{width:100%;padding-top:10px}.footer-menu{text-align:unset;flex-basis:50%}.footer-copyright{text-align:start}.masonry{grid-template-columns:1fr;grid-auto-rows:auto}.masonry-item,.masonry-item--wide{border-left:none;border-right:none;grid-column:span 1}.masonry-ghost{display:none}.marquee-content li{margin-top:0}.marquee:not(.ticker){height:auto;margin-bottom:0;padding-top:10px;padding-bottom:2px}.bg-image{min-height:50vh;max-height:50vh}#radio{grid-template-columns:1fr}.ticker__item{margin-top:4px}.ticker{--gap:30px}#radio-animation{aspect-ratio:9/16;position:relative}#radio-animation video{object-fit:cover;width:100%;height:100%}.cart-item{border-left:none;height:auto;padding-left:0}.shop-featured-image{aspect-ratio:unset}.shop-featured-image img,.shop-featured-image picture{height:auto}.image-padding{padding:1rem}.image-padding-large{padding:1.5rem}.image-padding-extralarge{padding:2rem}.centered-half{max-width:100%}.top-banner.marquee{padding:9px 0 6px}}a.moto-logo{letter-spacing:.08rem;height:100%;color:var(--primary-dark);text-transform:uppercase;align-items:center;padding:10px 14px;font-family:Offbit-Bold,Arial,Helvetica,sans-serif;font-size:1.85rem;line-height:1;text-decoration:none;display:flex}a.moto-logo:hover{color:var(--primary-dark)}#footer-logo-text{letter-spacing:.08rem;text-transform:uppercase;color:var(--primary-dark);align-items:center;gap:12px;font-family:Offbit-Bold,Arial,Helvetica,sans-serif;font-size:2.4rem;display:inline-flex}.media-fit{overflow:hidden}.media-fit img,.media-fit video{object-fit:cover;width:100%;height:100%;display:block}.ratio-5-6{aspect-ratio:1400/1671}.ratio-2-3{aspect-ratio:2/3}.bg-dark a:hover,.bg-dark .list a:hover{color:var(--radio)}.bg-lime{background-color:#d0fa66}.bg-lime img,.bg-lime picture{mix-blend-mode:darken}.bg-lime .no-blend img,.bg-lime .no-blend picture,.bg-lime img.no-blend{mix-blend-mode:normal}@font-face{font-family:Hagrid;src:url(/moto/fonts/Hagrid-Regular-trial.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0-2F,U+3A-10FFFF}@font-face{font-family:Hagrid;src:url(/moto/fonts/Hagrid-Italic-trial.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0-2F,U+3A-10FFFF}@font-face{font-family:Hagrid Text;src:url(/moto/fonts/Hagrid-Text-Extrabold-trial.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+0-2F,U+3A-10FFFF}@font-face{font-family:Hagrid Text;src:url(/moto/fonts/Hagrid-Text-Extrabold-Italic-trial.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap;unicode-range:U+0-2F,U+3A-10FFFF}body{font-family:Hagrid,UntitledSans-Regular,Arial,Helvetica,sans-serif}.text-bold{font-family:Hagrid Text,UntitledSans-Bold,Arial,Helvetica,sans-serif;font-weight:800}.pixel-font,a.moto-logo,#footer-logo-text{letter-spacing:.02rem;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-weight:800}.chat__message-sender,.nostr-note__name,.press-copyright{font-family:Hagrid Text,UntitledSans-Bold,Arial,Helvetica,sans-serif;font-weight:800}.marquee.header-large{height:auto;padding:4px 0}.marquee.header-large li{line-height:1}.zap-feed .chat__message-sender,.snipcart,.snipcart__font--secondary,.snipcart__font--subtitle,.snipcart__font--subtitle-small{font-family:Hagrid,UntitledSans-Regular,Arial,Helvetica,sans-serif}.player{aspect-ratio:16/9;position:relative}.player__video{object-fit:contain;width:100%;height:100%}.player__fallback{background:var(--primary-dark);justify-content:center;align-items:center;display:none;position:absolute;inset:10px}.player__fallback img{object-fit:cover;width:100%;height:100%}.player__fallback.is-visible{display:flex}.player__offline-label{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player__play-overlay{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.player__play-overlay[hidden],.player.is-offline .player__play-overlay{display:none}.player__play-overlay .embed-play{width:72px;height:72px}.player__play-overlay .embed-play:before{border-width:12px 0 12px 22px;margin-left:4px}.player__controls{opacity:0;z-index:3;background:linear-gradient(#0000,#000000bf);align-items:center;gap:2px;padding:16px 6px 6px;transition:opacity .2s;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.player:hover .player__controls,.player__controls:focus-within{opacity:1}.player.is-offline .player__controls{display:none}.player__btn{color:var(--primary-light);cursor:pointer;opacity:.8;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;transition:opacity .15s;display:flex}.player__btn:hover{opacity:1}.player__btn svg{width:16px;height:16px;display:block}.player__live-badge{color:var(--highlight);border:1px solid;flex-shrink:0;margin-left:4px;padding:.15em .45em;font-size:.6rem;line-height:1.6}.player__controls-spacer{flex:1}.player__quality{flex-shrink:0;position:relative}.player__quality-toggle{color:var(--primary-light);cursor:pointer;opacity:.8;background:0 0;border:none;align-items:center;height:28px;padding:4px 6px;font-size:.6rem;transition:opacity .15s;display:flex}.player__quality-toggle:hover{opacity:1}.player__quality-menu{background:#000000e6;border:1px solid #fbfaf333;flex-direction:column;min-width:72px;display:none;position:absolute;bottom:calc(100% + 4px);right:0}.player__quality-menu.is-open{display:flex}.player__quality-option{color:#fbfaf3b3;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:.4em .7em;font-size:.6rem}.player__quality-option:hover{color:var(--primary-light);background:#fbfaf31a}.player__quality-option--active{color:var(--highlight)}.ticker{height:auto;min-height:28px;padding-top:4px;display:flex}@keyframes ticker-fadein{0%{opacity:0}to{opacity:1}}.ticker .marquee-content{--gap:30px;animation-duration:90s}.ticker .marquee-content li{margin-top:0;margin-bottom:0}.ticker__item{flex-shrink:0;align-items:center;gap:6px;margin-right:8px;animation:.4s forwards ticker-fadein;display:inline-flex}.ticker__message{color:var(--medium)}.chat{box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.chat__messages{flex-direction:column;flex:1;gap:.2rem;min-height:0;padding-bottom:.75rem;scroll-padding-bottom:.75rem;display:flex;overflow-y:auto}.chat__input-area{display:flex}#chat-send{flex-shrink:0;width:auto}.chat__input{background:0 0;border:none;outline:0;flex:1;padding:.625rem .75rem;font-family:inherit;font-size:1rem}.chat__input::placeholder{color:var(--medium)}.chat__input:disabled::placeholder{color:#fbfaf34d}.chat__notice{color:var(--medium);text-align:center;padding:.625rem .75rem;font-size:.75rem}.zap-custom__input{border:1px solid var(--border);background:var(--primary-light);color:var(--primary-dark);outline:0;flex:1;padding:.55rem .75rem .4rem;font-family:inherit;font-size:1rem}.zap-custom__input:focus{border-color:var(--highlight);box-shadow:0 0 0 2px var(--highlight)}.zap-custom__input::-webkit-inner-spin-button{-webkit-appearance:none}.zap-custom__input::-webkit-outer-spin-button{-webkit-appearance:none}.zap-custom__input[type=number]{appearance:textfield}.zap-btn{width:auto;transition:background-color .15s,color .15s,transform .15s}.zap-btn:hover:not(:disabled){background:var(--highlight);color:var(--primary-dark)}.zap-btn:active:not(:disabled){transform:scale(.96)}.zap-btn:disabled{opacity:.4;cursor:not-allowed}.zap-btn--loading{pointer-events:none;opacity:.6}@media (max-width:768px){.player{max-width:100%}.chat{min-height:350px}.chat__input-area--mobile-hidden{display:none}}.skip-link{z-index:2000;background:var(--primary-dark);color:var(--primary-light);text-transform:uppercase;letter-spacing:.02rem;padding:.6rem 1rem;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:800;text-decoration:none;position:absolute;top:0;left:0;transform:translateY(-200%)}.skip-link:focus{outline:2px solid var(--highlight);outline-offset:2px;transform:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.h1{text-wrap:balance;font-size:3rem;line-height:1}.h1:not(.pixel-font){letter-spacing:-.03rem}.h2{text-wrap:balance;font-size:2rem;line-height:1.1}.h2:not(.pixel-font){letter-spacing:-.02rem}.button-wrapper>button.button{font-size:inherit;line-height:inherit}.button-wrapper>button.button:disabled{cursor:not-allowed}.button-wrapper>span.button-sold-out{cursor:default}.chat__input:focus-visible{box-shadow:inset 0 0 0 2px var(--highlight);outline:none}#mobile-menu{overscroll-behavior:contain}@media screen and (max-width:768px){.h1{font-size:1.8rem}.h2{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.marquee-content,.slideshow img,.slideshow picture,.dot-pulse,.soundbars span,.animate-in>*,.ticker__item{animation:none!important}.slideshow img:first-child,.slideshow picture:first-child,.animate-in>*{opacity:1}.slideshow img:not(:first-child),.slideshow picture:not(:first-child){display:none}.soundbars span{height:6px}.fade-in{opacity:1;transition:none;transform:none}html,#mobile-menu,.fade-in,.zoom img,.zoom picture,.zoom:after,.clipping-domain,.player__controls,.player__btn,.player__quality-toggle,.radio-pill,.scroll-to-top-button,.zap-btn,.zap-modal__copy,.zap-modal__open,.rotating-text{transition-duration:.01ms!important}}.lang-switch ul{gap:.5em;margin:0;padding:0;list-style:none;display:inline-flex}.lang-switch a[aria-current]{text-decoration:none}.button-secondary{background:var(--offwhite);color:var(--primary-dark);border:1px solid var(--primary-dark)}.button-secondary:hover{background:var(--primary-dark);color:var(--primary-light)}.tag-reserved{background-color:var(--highlight);color:var(--primary-dark);border-color:var(--primary-dark)}a.button{justify-content:center;align-items:center;display:inline-flex}.button-group>.button{flex:1 1 0;width:auto}.explore-tile{text-decoration:none;display:block}.explore-tile__caption{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1.25rem;padding-bottom:.5rem;display:flex}.explore-tile__text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.explore-tile__title{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:.06em .08em 0 0;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:1.6rem;font-style:italic;font-weight:800;line-height:1.15;overflow:hidden}.explore-tile__hint{opacity:.62;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.9rem;line-height:1.3;overflow:hidden}.explore-tile__go{border-bottom:1px solid;flex:none;align-items:center;gap:.4rem;padding-bottom:3px;font-size:.72rem;transition:color .2s,border-color .2s;display:inline-flex}.explore-tile__arrow{letter-spacing:0;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1;transition:transform .25s;display:inline-block}.explore-tile:hover .explore-tile__go{color:var(--highlight);border-color:var(--highlight)}.explore-tile:hover .explore-tile__arrow,.explore-offer:hover .explore-tile__arrow{transform:translate(4px)}.shop-item{background:var(--offwhite)}.work-card-info{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:.35rem;padding:14px 14px 16px;display:flex}.work-card-state{flex:none;align-self:center;margin-left:auto;padding:2px 6px 4px;line-height:.85rem}.work-card-title a,a.work-card-artist{color:inherit;border-bottom:2px solid #0000;text-decoration:none;transition:border-color .15s,opacity .15s}.work-card-title a:hover,.work-card-title a:focus-visible,a.work-card-artist:hover,a.work-card-artist:focus-visible{color:var(--primary-dark);border-bottom-color:var(--highlight);opacity:1}.work-card-artist{opacity:.62;margin:0;font-size:.95rem;line-height:1.45}.product-column p{margin-bottom:0}.product-column>.product-offer,.product-column>.product-description{margin-top:2.75rem}.product-identity>*{margin:0}.product-offer>*+*{margin-top:1.25rem}.product-variants{opacity:.72}.product-description{max-width:62ch;margin:0;font-size:1rem;line-height:1.55}.marquee.header-large{--gap:64px;padding:16px 0}@media screen and (max-width:768px){.product-column>.product-offer,.product-column>.product-description{margin-top:2rem}.marquee.header-large{padding:10px 0}.work-card-info{padding-top:10px}}.marquee-accent{color:var(--highlight)}.marquee-link a{color:inherit;text-decoration:none}.marquee-link a:hover .marquee-accent,.marquee-link a:focus-visible .marquee-accent{color:var(--highlight-hover)}.submit-send{border-radius:2px;padding:1rem}.submit-send .button-group{flex-direction:column}.submit-send .button-group>.button{text-align:center;flex:none;width:100%;padding-left:.5rem;padding-right:.5rem}.submit-facts{column-gap:1rem}.submit-facts>div:first-child{text-wrap:balance}.submit-steps{grid-template-columns:auto 1fr;gap:.75rem 1rem}.submit-steps .row-border{grid-column:1/3}.submit-steps>.text-tabular{opacity:.55;align-self:start;padding-top:.35rem}.header-row-soon{text-align:end;align-items:center;gap:.4rem;display:inline-flex}.header-row-soon .tag{flex:none}.header-row-links,.header-row-plain{text-align:end}.header-row-links>i{opacity:.4;padding:0 .4rem;font-style:normal;text-decoration:none}.header-row-links>a{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.header-row-links>a:hover,.header-row-links>a:focus-visible{background:var(--primary-dark);color:var(--primary-light);text-decoration:none}.flash-item--tattooed .shop-featured-image{position:relative}.flash-item--tattooed .shop-featured-image:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom right,transparent calc(50% - 1px),var(--primary-dark) calc(50% - 1px),var(--primary-dark) calc(50% + 1px),transparent calc(50% + 1px));position:absolute;inset:0}.flash-item--tattooed .work-card-title a{text-decoration:line-through;text-decoration-thickness:1px}.flash-item--tattooed img{opacity:.55}@media (prefers-reduced-motion:no-preference){.flash-item .shop-featured-image img{transition:opacity .2s}}.customer-block{flex-direction:column;gap:.85rem;display:flex}.customer-block .spacer.line{margin:0}.customer-block h4,.customer-block p{margin-bottom:0}.customer-frame{border:1px solid var(--border)}.customer-frame img{display:block}.customer-block .note{flex-direction:column;gap:.6rem;display:flex}.work-grid{grid-template-columns:repeat(4,1fr);align-items:start;display:grid;overflow:hidden}.work-grid .masonry-item--wide{grid-column:span 1}.work-grid .masonry-item{box-shadow:-1px 0 0 var(--border);border-bottom:1px solid var(--border);padding:10px;overflow:hidden}.work-grid .masonry-item>.fade-in{aspect-ratio:4/5;display:block;overflow:hidden}.work-grid .masonry-item>.fade-in img{object-fit:cover;object-position:50% 32%;width:100%;height:100%}.flash-section{padding-bottom:10px}.flash-section>.flash-grid{border-bottom:none}.flash-head{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:10px 48px;padding:34px 10px 30px;display:grid}.flash-head-title{margin:0}.flash-head-lead{max-width:44ch;color:var(--primary-light);opacity:.72;margin:0;font-size:1.0625rem;line-height:1.45}.flash-grid{border-bottom:none;grid-template-columns:repeat(4,1fr);gap:24px 10px;padding:22px 10px 10px;display:grid}.flash-card{flex-direction:column;min-width:0;display:flex}.flash-card-frame{aspect-ratio:4/5;background-color:var(--primary-light);border:1px solid var(--border);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.flash-card-frame img{object-fit:contain;width:100%;height:100%}.flash-card-holding{color:var(--medium);text-align:center;padding:0 12px;font-size:.75rem}.flash-card-state{z-index:2;position:absolute;top:8px;left:8px}.flash-card-info{flex-direction:column;align-items:flex-start;gap:7px;padding:12px 0 0;display:flex}.flash-card-title{margin:0;font-size:1rem;line-height:1.1}.flash-card-meta{color:var(--muted);opacity:.85;margin:0;font-size:.75rem}.flash-card--tattooed .flash-card-frame:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom right,transparent calc(50% - 1px),var(--primary-dark) calc(50% - 1px),var(--primary-dark) calc(50% + 1px),transparent calc(50% + 1px));position:absolute;inset:0}.flash-card--tattooed .flash-card-frame img{opacity:.5}.flash-card--tattooed .flash-card-title a{text-decoration:line-through;text-decoration-thickness:1px}@media screen and (max-width:1100px){.flash-grid,.work-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:900px){.flash-grid,.work-grid{grid-template-columns:repeat(2,1fr)}.flash-head{grid-template-columns:1fr;align-items:start;gap:14px;padding:24px 10px 20px}.flash-head-lead{font-size:1rem}}@media screen and (max-width:560px){.flash-grid,.work-grid{grid-template-columns:repeat(2,1fr)}}.explore-band{border-top:1px solid var(--border);border-bottom:none;border-right:none;grid-column:1/-1;grid-template-columns:1fr 1fr;padding:0;display:grid}.bg-dark a.explore-offer{color:var(--primary-light);background:0 0;align-items:flex-start;gap:1.5rem;padding:40px 32px;text-decoration:none;transition:background-color .25s;display:flex}.bg-dark a.explore-offer+.explore-offer{border-left:1px solid var(--border)}.bg-dark a.explore-offer:hover{color:var(--primary-light);background:#ffffff0a}.explore-offer__art{width:72px;color:var(--highlight);flex:none}.explore-offer__art svg{width:100%;height:auto;display:block}.explore-offer__body{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.explore-offer__head{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.explore-offer__title{letter-spacing:-.01em;padding-top:.06em;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:1.6rem;font-style:italic;font-weight:800;line-height:1.15}.explore-offer__copy{opacity:.62;max-width:38ch;font-size:.95rem;line-height:1.45}.explore-offer__cta{border-bottom:1px solid;align-items:center;gap:.4rem;margin-top:.5rem;padding-bottom:3px;font-size:.72rem;transition:color .2s,border-color .2s;display:inline-flex}.bg-dark a.explore-offer:hover .explore-offer__cta{color:var(--highlight);border-color:var(--highlight)}@media screen and (max-width:768px){.explore-band{grid-template-columns:1fr}.bg-dark a.explore-offer{padding:28px 20px}.bg-dark a.explore-offer+.explore-offer{border-left:none;border-top:1px solid var(--border)}.explore-offer__art{width:56px}.explore-offer__title{font-size:1.35rem}}#home-explore .masonry{min-height:0}#home-explore .masonry-ghost{display:none}.home-intro-note a{text-underline-offset:3px;text-decoration:underline}.tattoo-intro .section-column{padding-top:28px;padding-bottom:26px}.tattoo-intro h1{margin:0}.tattoo-work-head{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:10px 48px;padding:34px 10px 30px;display:grid}.tattoo-work-title{margin:0}.tattoo-work-lead{opacity:.62;max-width:44ch;margin:0;font-size:1.0625rem;line-height:1.45}@media screen and (max-width:768px){.tattoo-intro .section-column{padding-top:18px;padding-bottom:18px}}@media screen and (max-width:900px){.tattoo-work-head{grid-template-columns:1fr;align-items:start;gap:14px;padding:24px 10px 20px}.tattoo-work-lead{font-size:1rem}}.tattoo-work{position:relative}.tattoo-work-head,.flash-section>.flash-head{z-index:3;border-bottom:1px solid var(--border);position:sticky;top:0}.tattoo-work-head{background-color:var(--primary-light)}.tattoo-work.bg-dark>.tattoo-work-head{background-color:var(--primary-dark);border-bottom-color:#ffffff4d}.tattoo-work.bg-dark .tattoo-work-lead{opacity:.72}.tattoo-work.bg-dark .work-grid .masonry-item{border-bottom-color:#ffffff4d;box-shadow:-1px 0 #ffffff4d}.tattoo-work.bg-dark .work-grid .tattoo-card>.fade-in{background:var(--primary-dark-alt)}.tattoo-work.bg-dark .tattoo-card-holding{color:var(--muted-hover)}.tattoo-work.bg-dark .work-grid img,.tattoo-work.bg-dark .work-grid video{mix-blend-mode:normal}.flash-section>.flash-head{background-color:var(--primary-dark)}@media screen and (max-width:900px){.tattoo-work-head,.flash-section>.flash-head{z-index:auto;position:relative;top:auto}}@media (prefers-reduced-motion:reduce){.tattoo-work-head,.flash-section>.flash-head{z-index:auto;position:relative;top:auto}}@media screen and (min-width:769px) and (max-width:1000px){.explore-tile__go{gap:0;font-size:0}.explore-tile__arrow{font-size:1.05rem}}@media screen and (max-width:768px){.explore-tile__title{font-size:1.35rem}.explore-tile__caption{gap:.75rem}}.dm-button{gap:.5em}.dm-button__plane{flex:none;width:1em;height:1em;overflow:visible}.dm-button__trail{stroke-dasharray:2 2;opacity:0}@media (prefers-reduced-motion:no-preference){.dm-button__plane{transition:transform .25s cubic-bezier(.2,.7,.2,1)}.dm-button__trail{transition:opacity .2s,stroke-dashoffset .35s}.dm-button:hover .dm-button__plane,.dm-button:focus-visible .dm-button__plane{transform:translate(3px,-3px)rotate(-10deg)}.dm-button:hover .dm-button__trail,.dm-button:focus-visible .dm-button__trail{opacity:1;stroke-dashoffset:8px}}.buy-button{gap:.5em}.buy-button__tag{transform-origin:50% 22%;flex:none;width:1.25em;height:1.25em;margin:-.15em 0;overflow:visible}@media (prefers-reduced-motion:no-preference){.buy-button__tag{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.buy-button:hover .buy-button__tag,.buy-button:focus-visible .buy-button__tag{transform:rotate(-12deg)}}.work-grid .tattoo-card>.fade-in{background:var(--muted);justify-content:center;align-items:center;display:flex}.tattoo-card-holding{color:var(--medium);text-align:center;padding:0 12px;font-size:.75rem}.tattoo-card-id{letter-spacing:.04em}.flash-card-code{color:var(--primary-light);opacity:1;letter-spacing:.04em}@media screen and (max-width:768px){#home-header>.section-column:nth-child(2){display:contents}#home-header>.section-column:first-child{order:2}#home-header>.section-column:nth-child(2)>.sticky-wrapper{order:1;padding:10px 0 0}#home-header>.section-column:nth-child(2)>.place-bottom{order:3;padding:0 0 10px}}.work-grid .tattoo-card--reel{flex-direction:column;grid-area:1/1/span 2/span 1;align-self:stretch;display:flex}.work-grid .tattoo-card--reel>.fade-in{aspect-ratio:auto;flex:auto;min-height:0}.work-grid .tattoo-card--reel>.fade-in video{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}@media screen and (min-width:901px){.work-grid .tattoo-card--reel{grid-row-end:span 1}.work-grid .tattoo-card--reel>.fade-in{aspect-ratio:4/5;flex:none}}.tattoo-card>.fade-in .slideshow{width:100%;height:100%}.flash-card-info{gap:5px;padding:10px 0 0}.flash-card-line{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.flash-card-title{min-width:0;font-size:.9375rem}.flash-card-title a{text-decoration:none}.flash-card a.flash-card-cta{background:var(--primary-light);width:auto;color:var(--primary-dark);flex:none;margin:0;padding:.42rem .65rem .3rem;font-size:.68rem;line-height:1;transition:background-color .15s}.flash-card a.flash-card-cta:hover,.flash-card a.flash-card-cta:focus-visible{background:var(--radio);color:var(--primary-dark)}.flash-card-frame .slideshow{width:100%;height:100%}.flash-card-frame .slideshow-2 img{animation-duration:4.2s}.flash-card-frame .slideshow-3 img{animation-duration:6.3s}.flash-card-frame .slideshow-4 img{animation-duration:8.4s}.flash-card-frame .slideshow-5 img{animation-duration:10.5s}.flash-card-frame .slideshow-6 img{animation-duration:12.6s}.flash-card-frame .slideshow-7 img{animation-duration:14.7s}.flash-card-frame .slideshow-8 img{animation-duration:16.8s}.flash-card-frame .slideshow img:nth-of-type(2){animation-delay:2.1s}.flash-card-frame .slideshow img:nth-of-type(3){animation-delay:4.2s}.flash-card-frame .slideshow img:nth-of-type(4){animation-delay:6.3s}.flash-card-frame .slideshow img:nth-of-type(5){animation-delay:8.4s}.flash-card-frame .slideshow img:nth-of-type(6){animation-delay:10.5s}.flash-card-frame .slideshow img:nth-of-type(7){animation-delay:12.6s}.flash-card-frame .slideshow img:nth-of-type(8){animation-delay:14.7s}.flash-card-dots{z-index:2;pointer-events:none;justify-content:center;gap:6px;display:flex;position:absolute;bottom:10px;left:0;right:0}.flash-card-dots i{background:#1c1c1c38;border-radius:50%;width:6px;height:6px;position:relative}.flash-card-dots i:after{content:"";background:var(--primary-dark);opacity:0;animation:var(--anim) var(--dur) steps(1) infinite;animation-delay:var(--d);border-radius:50%;position:absolute;inset:-1px}@media (prefers-reduced-motion:reduce){.flash-card-dots i:after{animation:none!important}.flash-card-dots i:first-child:after{opacity:1}}.flash-section>.section{background-color:inherit}.slideshow-6 img,.slideshow-6 picture{animation:18s step-end infinite slideshow-6}.slideshow-7 img,.slideshow-7 picture{animation:21s step-end infinite slideshow-7}.slideshow-6 img:first-of-type,.slideshow-6 picture:first-of-type,.slideshow-7 img:first-of-type,.slideshow-7 picture:first-of-type{animation-delay:0s}.slideshow-6 img:nth-of-type(2),.slideshow-6 picture:nth-of-type(2),.slideshow-7 img:nth-of-type(2),.slideshow-7 picture:nth-of-type(2){animation-delay:3s}.slideshow-6 img:nth-of-type(3),.slideshow-6 picture:nth-of-type(3),.slideshow-7 img:nth-of-type(3),.slideshow-7 picture:nth-of-type(3){animation-delay:6s}.slideshow-6 img:nth-of-type(4),.slideshow-6 picture:nth-of-type(4),.slideshow-7 img:nth-of-type(4),.slideshow-7 picture:nth-of-type(4){animation-delay:9s}.slideshow-6 img:nth-of-type(5),.slideshow-6 picture:nth-of-type(5),.slideshow-7 img:nth-of-type(5),.slideshow-7 picture:nth-of-type(5){animation-delay:12s}.slideshow-6 img:nth-of-type(6),.slideshow-6 picture:nth-of-type(6),.slideshow-7 img:nth-of-type(6),.slideshow-7 picture:nth-of-type(6){animation-delay:15s}.slideshow-7 img:nth-of-type(7),.slideshow-7 picture:nth-of-type(7){animation-delay:18s}@keyframes slideshow-7{0%{opacity:1}14.285%{opacity:1}14.286%{opacity:0}to{opacity:0}}.home-prints{grid-template-columns:3fr 7fr;display:grid}.home-prints>.section-column{border-right:1px solid var(--border)}.home-prints>.section-column:last-child{border-right:unset}.home-prints .customer-block{gap:.75rem;padding:10px 10px 24px}.home-prints .customer-block h4{font-size:1.15rem;line-height:1.1}.home-prints .customer-block p{opacity:.75;max-width:34ch;font-size:.9rem;line-height:1.5}@media screen and (max-width:1279px){.home-prints>.section-column.sticky-two-rows{display:contents}.home-prints>.section-column.sticky-two-rows>.sticky-wrapper{height:auto}.home-prints .sticky{position:static}.home-prints>.section-column.home-prints__grid{order:1}.home-prints>.section-column.sticky-two-rows>.customer-block{order:2;padding:14px 10px 28px}}.header-featured-image .slideshow{aspect-ratio:3/4;width:100%}.header-featured-image .slideshow img{object-fit:cover;height:100%}.home-intro-note{opacity:.75;max-width:34ch;margin:.7rem 0 0;font-size:.9rem;line-height:1.5}.home-intro-eyebrow{letter-spacing:.06rem;margin:1.2rem 0 0;font-family:Offbit-Bold,Arial,Helvetica,sans-serif;font-size:.85rem;line-height:1}.home-intro-eyebrow a{text-underline-offset:3px;text-decoration:underline}.home-prints>.section-column.sticky-two-rows{grid-template-rows:1fr max-content}.home-prints>.section-column.sticky-two-rows>.sticky-wrapper{height:100%;min-height:0}.home-prints .section-column.home-prints__grid{grid-template-columns:1fr 1fr;align-content:start;align-items:start;display:grid}.home-prints .home-prints__grid .shop-item{align-self:start}.home-prints .shop-item .shop-featured-image{aspect-ratio:5/7}@media screen and (min-width:769px) and (max-width:1279px){.home-prints{grid-template-columns:1fr}.home-prints>.section-column{border-right:unset}}@media screen and (max-width:768px){.home-prints{grid-template-columns:1fr}.home-prints>.section-column{border-right:unset}.home-prints .shop-item .shop-featured-image{aspect-ratio:5/7}}.related-works{border-top:1px solid var(--border);display:block}.related-works-head{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:22px 10px 18px;display:flex}.related-works-head h2{margin:0;font-size:clamp(1.5rem,3.2vw,2.6rem);line-height:.95}.related-works-all{margin:0;font-size:1.1rem;line-height:1}.related-works-all a{text-underline-offset:3px;text-decoration:underline}.related-works-all:hover .explore-tile__arrow{transform:translate(4px)}.related-works-grid{grid-template-columns:repeat(var(--related-cols,4),1fr);align-items:start;margin:0;padding:0;list-style:none;display:grid}.related-works[data-count="1"]{--related-cols:1}.related-works[data-count="2"]{--related-cols:2}.related-works[data-count="3"]{--related-cols:3}.related-works-item{border-right:1px solid var(--border);min-width:0;padding:10px}.related-works-item:last-child{border-right:none}.related-works-item .shop-item{background:var(--offwhite)}@media screen and (max-width:1024px){.related-works-grid{grid-template-columns:repeat(2,1fr)}.related-works-item{border-right:none;border-bottom:1px solid var(--border)}.related-works-item:nth-child(odd):not(:last-child){border-right:1px solid var(--border)}.related-works-item:last-child,.related-works-item:nth-child(odd):nth-last-child(2){border-bottom:none}}@media screen and (max-width:768px){.related-works-head{flex-direction:column;align-items:flex-start;gap:.5rem;padding:20px 10px 16px}.related-works-head h2{font-size:1.45rem}.related-works-all{font-size:1rem}.related-works-grid{grid-template-columns:1fr}.related-works-item{border-right:none;border-bottom:1px solid var(--border);padding:10px 0}.related-works-item:last-child{border-bottom:none}#product{grid-template-columns:1fr;grid-auto-flow:row;display:grid}#product .product-info,#product .product-info>.sticky-wrapper,#product .product-info>.sticky-wrapper>.sticky,#product .product-offer{display:contents}#product .product-gallery{margin:1.1rem 0 .5rem}#product .product-offer>.product-description{margin-top:1.75rem}#product .product-identity,#product .product-ask,#product .product-description{padding-left:0;padding-right:0}#product .product-column>.product-offer{margin-top:0}#product .product-ask{margin-top:.5rem}#product .product-description{margin-top:1.4rem}}.product-column>.product-offer,.product-offer>.product-description{margin-top:2.25rem}@media screen and (max-width:768px){.product-marquee-desktop{display:none}.product-price:not(.product-price--ask){font-size:1.7rem}}.footer-routes{display:contents}.footer-menu--a,.footer-menu--b{display:block}#footer-top{grid-template-areas:"main a b"}.footer-main{grid-area:main}.footer-menu--a{grid-area:a;align-self:end}.footer-menu--b{grid-area:b;align-self:end}.footer-socials{flex-wrap:wrap;align-items:center;gap:22px;list-style:none;display:flex}.footer-socials li{margin:0}.footer-socials a{color:var(--primary-dark);align-items:center;gap:8px;font-size:1.1rem;line-height:1;display:inline-flex}.footer-social-icon{flex:none;width:22px;height:22px;display:block}@media screen and (max-width:768px){#footer-top{grid-template:"main main""a b"/1fr 1fr;display:grid}.footer-menu--a,.footer-menu--b{align-self:start}}.product-identity{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}.product-column>.product-identity{margin-top:2.25rem}.product-title{letter-spacing:-.015em;text-wrap:balance;margin:0;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:2.4rem;font-style:italic;font-weight:800;line-height:1.05}.product-meta{flex-wrap:wrap;align-items:baseline;gap:.7rem;display:flex}.product-price{letter-spacing:-.01em;font-size:1.9rem;line-height:1}.product-price--ask{opacity:.7;font-size:.95rem;line-height:1.3}.product-meta .tag{letter-spacing:.07em;padding:4px 7px 3px;font-size:.55rem;line-height:1;position:relative;top:-.15em}@media screen and (max-width:768px){#product .product-column>.product-identity{margin-top:1.5rem}.product-identity{gap:.55rem}.product-title{font-size:1.9rem}.product-price{font-size:1.6rem}}@media screen and (min-width:769px) and (max-width:1000px){.explore-offer__head{flex-wrap:nowrap;min-width:0}.explore-offer__head .tag{flex:none}.explore-offer__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.explore-offer__body{gap:.35rem}.explore-offer__copy{opacity:.7;letter-spacing:-.005em;font-family:Hagrid,Hagrid Text,UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.4}.explore-offer__cta{margin-top:.9rem}@media screen and (max-width:768px){.explore-offer__copy{font-size:.95rem}.explore-offer__cta{margin-top:.75rem}}.explore-offer .explore-offer__cta{letter-spacing:.06rem;text-underline-offset:3px;border-bottom:none;padding-bottom:0;font-family:Offbit-Bold,Arial,Helvetica,sans-serif;font-size:.85rem;font-weight:400;line-height:1;text-decoration:underline}@media screen and (max-width:768px){.explore-offer__cta{font-size:.85rem}}.explore-intro{border-bottom:1px solid var(--border);padding:28px 10px 26px}.explore-intro .h1{padding-right:20%}.explore-intro .home-intro-eyebrow a{color:inherit}@media screen and (max-width:768px){.explore-intro{padding:22px 10px 20px}.explore-intro .h1{padding-right:0}}.bg-dark .tag-soon,.tag-soon{background-color:var(--highlight);border-color:var(--highlight);color:var(--primary-dark)}.marquee.header-large{word-spacing:normal}.marquee-link .marquee-content{animation-duration:var(--marquee-duration,20s)}.marquee-link:hover .marquee-content,.marquee-link:focus-within .marquee-content{animation-play-state:paused}.section-fullwidth>.section.client-marquee-section{border-bottom:none}.explore-index{flex-direction:column;display:flex}.bg-dark a.explore-row{color:var(--primary-light);border-top:1px solid var(--border);grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;padding:34px 32px;text-decoration:none;transition:background-color .25s;display:grid}.bg-dark a.explore-row:first-child{border-top:none}.bg-dark a.explore-row:hover{background:#ffffff0a}.explore-row__n{letter-spacing:.06rem;opacity:.4;font-variant-numeric:tabular-nums;font-size:.8rem}.explore-row__body{flex-direction:column;gap:.3rem;min-width:0;display:flex}.explore-row__head{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.explore-row__title{letter-spacing:-.015em;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:2.4rem;font-style:italic;font-weight:800;line-height:1.1;transition:transform .25s}.bg-dark a.explore-row:hover .explore-row__title{transform:translate(6px)}.explore-row__copy{opacity:.62;letter-spacing:-.005em;font-family:Hagrid,Hagrid Text,UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.4}.explore-row__art{width:56px;color:var(--highlight);opacity:.7;transition:opacity .25s,transform .25s}.explore-row__art svg{width:100%;height:auto;display:block}.bg-dark a.explore-row:hover .explore-row__art{opacity:1;transform:rotate(-4deg)}@media screen and (max-width:768px){.bg-dark a.explore-row{grid-template-columns:auto 1fr auto;gap:1rem;padding:24px 20px}.explore-row__title{font-size:1.6rem}.explore-row__copy{font-size:.95rem}.explore-row__art{width:40px}.explore-row__n{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.explore-row__title,.explore-row__art{transition:none}.bg-dark a.explore-row:hover .explore-row__title,.bg-dark a.explore-row:hover .explore-row__art{transform:none}}.bg-dark .header-row-links>a:hover,.bg-dark .header-row-links>a:focus-visible{background:var(--primary-light);color:var(--primary-dark)}@media screen and (min-width:1200px){.explore-intro{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:end;column-gap:3.5rem;padding:56px 32px 40px;display:grid}.explore-intro .h1{letter-spacing:-.045rem;text-wrap:balance;margin:0;padding-right:0;font-size:clamp(2.8rem,4.4vw,5rem)}.explore-intro .home-intro-note{max-width:36ch;margin:0 0 .35rem;font-size:1.05rem}.explore-intro .home-intro-eyebrow{white-space:nowrap;justify-self:end;margin:0 0 .5rem}.explore-index{grid-template-columns:repeat(5,1fr);display:grid}.bg-dark a.explore-row{border-top:none;border-left:1px solid var(--border);grid-template-columns:1fr;align-content:start;align-items:start;gap:1.25rem;padding:40px 28px 44px}.bg-dark a.explore-row:first-child{border-left:none}.explore-row__n{order:1;font-size:.72rem}.explore-row__art{order:2;justify-self:start;width:64px}.explore-row__body{order:3;gap:.4rem}.explore-row__title{font-size:1.9rem;line-height:1.05}.explore-row__copy{font-size:.95rem}.bg-dark a.explore-row:hover .explore-row__title{transform:translateY(-3px)}.explore-row__head{flex-direction:column;align-items:flex-start;gap:.5rem}.explore-row__art{width:76px}}#home-explore .client-marquee-section{border-top:1px solid var(--border);border-bottom:none}nav .logo a.moto-logo svg,a.moto-logo svg{width:auto;height:24px;padding:0}a.moto-logo svg{fill:currentColor}a.moto-logo--menu{height:auto;padding:0}a.moto-logo--menu svg{height:34px}#footer-logo-text svg{width:min(100%,420px);height:auto;fill:var(--primary-dark);display:block}.moto-logo-o{transform-box:fill-box;transform-origin:50% 60%;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}a.moto-logo:hover .moto-logo-o,a.moto-logo:focus-visible .moto-logo-o{transform:rotate(-14deg)scale(1.06)}@media (prefers-reduced-motion:reduce){.moto-logo-o{transition:none}a.moto-logo:hover .moto-logo-o,a.moto-logo:focus-visible .moto-logo-o{transform:none}}.not-found-mascot{width:min(72vw,400px);color:var(--primary-dark);margin:0 0 24px;display:block}.moto-avatar{background:var(--highlight);place-items:center;display:inline-grid}.moto-avatar svg{width:76%;height:auto;fill:var(--primary-dark)}.marquee-mascot{vertical-align:-.05em;fill:currentColor;width:auto;height:.8em;margin:0 .45em;display:inline-block}.ascii-mascot{aspect-ratio:573.27/505.29;max-width:100%;color:var(--primary-dark);display:block;position:relative}.ascii-mascot__static{fill:currentColor;width:100%;height:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;transition:opacity .4s;position:absolute;inset:0}.ascii-mascot.is-live .ascii-mascot__static{opacity:0}.ascii-mascot__canvas{cursor:grab;width:100%;height:100%;display:block;position:absolute;inset:0}.ascii-mascot__canvas:active{cursor:grabbing}.holding{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:20px;display:flex}.holding-mascot{width:min(60vw,320px)}.bg-dark .holding-mascot{color:var(--highlight)}.holding-text{max-width:34em;margin:0}@media (prefers-reduced-motion:reduce){.ascii-mascot__static{transition:none}}.tattoo-guests{background-color:var(--primary-light)}.guest-card-frame{color:inherit;text-decoration:none}.guest-card-date{color:var(--medium);margin:4px 0 0}.guest-next{color:var(--medium);margin:0;padding:20px 10px 30px}.release-photos{grid-template-columns:repeat(2,1fr);gap:10px;padding:10px;display:grid}.release-photo{aspect-ratio:4/5;overflow:hidden}.release-photo img{object-fit:cover;width:100%;height:100%;display:block}.header-guest-frame{display:block}.header-guest-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.header-guest-name{font-family:UntitledSans-Bold}.header-guest-props{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.header-guest-props .tag{position:relative;top:-1px}.release-note__avatar{width:36px;height:36px;overflow:hidden}.release-note__avatar img{object-fit:cover;object-position:50% 38%;width:100%;height:100%;display:block}.release-note__author{flex-wrap:wrap;gap:.5rem .6rem}.release-note__props{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.release-note>p{margin:0}.release-note__photos{grid-template-columns:repeat(4,1fr);gap:4px;margin:.35rem 0 .5rem;display:grid}.release-note__photos img{aspect-ratio:1;object-fit:cover;object-position:50% 40%;width:100%;display:block}.guest-head{grid-template-columns:1fr;align-items:start;gap:10px;padding:0 0 22px}@media screen and (max-width:900px){.guest-head{padding:0 0 16px}}.release-title{overflow-wrap:anywhere}@media screen and (max-width:768px){.release-title{font-size:min(4rem,11vw)}}.release-photos--inline{padding:0}.guest-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:20px 32px;min-width:0;padding:24px 10px 28px;display:grid}.guest-row-text{align-content:start;gap:10px;min-width:0;display:grid}.guest-row-text>p{margin:0}.guest-row-text>.guest-row-meta{margin-top:-4px}.guest-row-text>.guest-row-booking{margin-top:6px}.guest-row-text>.guest-row-cta{margin-top:8px}.guest-row-name{text-transform:none;margin:0;line-height:1}.guest-row-meta{flex-wrap:wrap;gap:4px 18px;margin:0;display:flex}.guest-row-body{max-width:44ch;margin:0;font-size:1.0625rem;line-height:1.45}.guest-row-booking{align-items:center;gap:10px;margin:6px 0 0;font-size:1.0625rem;display:inline-flex}.guest-row-ig{color:inherit;line-height:0;display:inline-flex}.guest-row-ig svg{width:22px;height:22px}.guest-row-ig:hover,.guest-row-ig:focus-visible{color:var(--highlight-hover)}.guest-row-photos{grid-template-columns:repeat(4,1fr);gap:10px;min-width:0;text-decoration:none;display:grid}.guest-row-photo{aspect-ratio:4/5;background:var(--primary-light);display:block;overflow:hidden}.guest-row-photo img{object-fit:cover;object-position:50% 32%;width:100%;height:100%;display:block}@media screen and (max-width:900px){.guest-row{grid-template-columns:1fr;gap:18px;padding:20px 10px 24px}.guest-row-photos{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.guest-row-photos::-webkit-scrollbar{display:none}.guest-row-photo{scroll-snap-align:start;flex:0 0 42vw}}@media screen and (max-width:768px){.guest-row-body{font-size:1rem}}.guest-row-photo--mascot{background:var(--muted);place-items:center;display:grid}.guest-row-photo--mascot svg{width:52%;height:auto;color:var(--primary-dark)}.guest-row-photo--blank{background:var(--muted)}.guest-row-cta{margin:8px 0 0}.guest-row-cta .button{width:auto;padding-left:1.1rem;padding-right:1.1rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.header-index-link>a:hover .explore-tile__arrow,.header-index-link>a:focus-visible .explore-tile__arrow{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.header-index-link .explore-tile__arrow{transition:none}}.artists-band{background-color:var(--primary-light)}.artist-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,2fr) minmax(0,4fr) minmax(0,6fr);align-items:start;gap:20px 24px;min-width:0;padding:28px 10px 32px;display:grid}.artists-band>.artist-row:last-child{border-bottom:0}.artist-row-portrait{aspect-ratio:4/5;background:var(--muted);min-width:0;display:block;position:relative;overflow:hidden}.artist-row-portrait img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.artist-row-portrait--mascot{place-items:center;display:grid}.artist-row-portrait--mascot svg{width:52%;height:auto;color:var(--primary-dark)}.artist-row-text{align-content:start;gap:10px;min-width:0;display:grid}.artist-row-text>p{margin:0}.artist-row-name{text-transform:none;overflow-wrap:anywhere;margin:0;line-height:1}.artist-row-name a{color:inherit;text-decoration:none}.artist-row-name a:hover,.artist-row-name a:focus-visible{color:var(--highlight-hover)}.artist-row-body{max-width:40ch;margin:0;font-size:1.0625rem;line-height:1.45}.artist-row-handle{margin:2px 0 0;font-size:1rem}.artist-row-handle a{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.artist-row-handle a:hover,.artist-row-handle a:focus-visible{color:var(--highlight-hover)}.artist-row-handle svg{width:20px;height:20px}.artist-row-text>.guest-row-cta{margin-top:10px}.artist-row--open .guest-row-cta>.button{white-space:nowrap;flex:none}.artist-row-works{align-content:start;gap:10px;min-width:0;display:grid}.artist-row-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;text-decoration:none;display:grid}.artist-row-work{aspect-ratio:4/5;background:var(--muted);display:block;overflow:hidden}.artist-row-work img{object-fit:cover;width:100%;height:100%;display:block}.artist-row-work--sheet{background:var(--muted);padding:6%}.artist-row-work--sheet img{object-fit:contain}.artist-row-more-count{letter-spacing:0;text-transform:none;margin-left:auto;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:.85rem}.artist-row-more{border:1px solid var(--primary-dark);color:var(--primary-dark);justify-content:space-between;align-items:center;gap:12px;padding:.65rem .85rem .5rem;font-size:.8rem;text-decoration:none;transition:background-color .2s;display:flex}.artist-row-more:hover,.artist-row-more:focus-visible{background:var(--highlight);color:var(--primary-dark)}@media (prefers-reduced-motion:no-preference){.artist-row-more:hover .explore-tile__arrow,.artist-row-more:focus-visible .explore-tile__arrow{transform:translate(4px)}}@media screen and (max-width:900px){.artist-row{grid-template-columns:104px minmax(0,1fr);grid-template-areas:"portrait tags""portrait name""portrait handle""body body""works works""cta cta";align-content:start;align-items:start;gap:8px 16px;padding:24px 10px 28px}.artist-row-text{display:contents}.artist-row-portrait{grid-area:portrait}.artist-row-text>.tag-row{grid-area:tags;align-self:start}.artist-row-name{grid-area:name;align-self:start;font-size:1.5rem}.artist-row-handle{grid-area:handle;align-self:start;margin:0}.artist-row-body{grid-area:body;max-width:none;margin-top:8px}.artist-row-works{grid-area:works;margin-top:8px}.artist-row-text>.guest-row-cta{grid-area:cta;margin-top:8px}.artist-row--open .artist-row-works{display:none}}@media screen and (max-width:600px){.artist-row--open .guest-row-cta{flex-direction:column}.artist-row--open .guest-row-cta>.button{width:100%}.artist-row-body{font-size:1rem}}@media (prefers-reduced-motion:reduce){.artist-row-more,.artist-row-more .explore-tile__arrow{transition:none}}.nav-rooms>.nav-room+.nav-room{border-left:1px solid var(--border);padding-left:15px}.nav-room--store>ul{gap:11px}#footer-top{grid-template-columns:3fr 1fr 1fr 1fr;grid-template-areas:"main a b c"}.footer-menu--c{grid-area:c;align-self:end;display:block}.footer-main{container-type:inline-size}.footer-main>p{margin-top:0}.footer-lockup{width:min(100%,420px)}.footer-lockup>svg{width:100%;height:auto;fill:var(--primary-dark);display:block}.footer-lockup-name{justify-content:space-between;margin-top:10px;font-size:1.1rem;line-height:1;display:flex}.footer-tagline{text-wrap:balance;margin:0;font-size:clamp(2rem,5.9cqw,3rem);line-height:1}@media screen and (max-width:768px){#footer-top{grid-template-columns:max-content max-content max-content;grid-template-areas:"main main main""a b c";justify-content:space-between}.footer-menu{flex-basis:auto}.footer-menu--c{align-self:start}.footer-tagline{font-size:1.8rem}.footer-lockup-name{font-size:.9rem}}@keyframes hero-fade-3{0%{opacity:1}25%{opacity:1}33.333%{opacity:0}91.667%{opacity:0}to{opacity:1}}.hero-slideshow img,.hero-slideshow picture{animation:9s linear infinite hero-fade-3}.hero-slideshow img:nth-of-type(2),.hero-slideshow picture:nth-of-type(2){animation-delay:-6s}.hero-slideshow img:nth-of-type(3),.hero-slideshow picture:nth-of-type(3){animation-delay:-3s}.hero-bars{z-index:1;pointer-events:none;grid-area:1/1/2/2;place-self:start stretch;gap:4px;padding:14px 14px 0;display:flex;position:relative}.hero-bars span{background:#1f1f1f59;flex:1;height:3px;overflow:hidden}.hero-bars span:after{content:"";background:var(--highlight);transform-origin:0;height:100%;animation:9s linear infinite hero-bar-1;display:block;transform:scaleX(0)}.hero-bars span:nth-child(2):after{animation-name:hero-bar-2;animation-delay:-6s}.hero-bars span:nth-child(3):after{animation-name:hero-bar-3;animation-delay:-3s}@keyframes hero-bar-1{0%{transform:scaleX(0)}25%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes hero-bar-2{0%{transform:scaleX(0)}25%{transform:scaleX(1)}66.666%{transform:scaleX(1)}66.667%{transform:scaleX(0)}to{transform:scaleX(0)}}@keyframes hero-bar-3{0%{transform:scaleX(0)}25%{transform:scaleX(1)}33.333%{transform:scaleX(1)}33.334%{transform:scaleX(0)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.hero-bars{display:none}}@media (hover:hover){.hero-slideshow:hover img,.hero-slideshow:hover picture,.hero-slideshow:hover .hero-bars span:after{animation-play-state:paused}}.clipping-head{align-items:flex-start;gap:.75rem;display:flex}.clipping-head>div{min-width:0}.clipping-thumb{background:var(--border);border-radius:2px;flex:0 0 56px;width:56px;height:56px;overflow:hidden}.clipping-thumb img{object-fit:cover;width:100%;height:100%;display:block}@media screen and (max-width:768px){#home-header .header-introduction>p{margin-bottom:0}#home-header .header-introduction>.spacer-small{padding:0}#home-header .header-introduction>.spacer-large{padding:.5rem 0}#home-header>.section-column:nth-child(2)>.place-bottom{display:contents}#home-header>.section-column:nth-child(2)>.place-bottom>*{order:4}#home-header>.section-column:nth-child(2)>.place-bottom>p{order:2;margin:0 0 6px}#home-header>.section-column:first-child{order:3}#home-header>.section-column:nth-child(2)>.place-bottom>:last-child{padding-bottom:10px}#home-header .place-bottom>.flex-space-between{min-height:40px}#home-header .header-index-link>a{padding:.35rem 0;display:inline-block}}.clipping>p.clipping-body{font-family:PPSupplyMono,monospace;font-size:.875rem;font-weight:500;line-height:1.45}.clipping-player{border-radius:2px;overflow:hidden}.clipping-poster{aspect-ratio:4/5;background:var(--primary-dark);border-radius:2px;display:block;position:relative;overflow:hidden}.clipping-poster img{object-fit:cover;width:100%;height:100%;display:block}.clipping-poster .embed-play{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-prints .section-column.home-prints__grid{grid-template-columns:repeat(3,1fr)}.shop-index{display:block}.shop-index-head{border-bottom:1px solid var(--border);padding:22px 10px 18px}.shop-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:10px;padding:10px;display:grid}.shop-grid .shop-item{align-self:start}.shop-grid .shop-item .shop-featured-image{aspect-ratio:5/7}@media screen and (max-width:1279px){.shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.print-frame-box{width:100%;display:block;container-type:inline-size}.print-frame{box-sizing:border-box;border:2.6cqw solid var(--frame-face,#1b1b1b);background:#f7f4ec;width:100%;padding:7cqw;display:block;position:relative;box-shadow:-.4cqw .6cqw .7cqw #00000052,-3cqw 3.8cqw 4cqw -.6cqw #0000005c,-1.6cqw 8cqw 11cqw -2cqw #0000003d,0 0 0 1px #00000012}.print-frame img,.shop-featured-image .print-frame img{object-fit:fill;mix-blend-mode:normal;width:100%;height:auto;display:block}.print-frame:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset -.6cqw .6cqw 2.4cqw #0009,inset 0 0 .4cqw #00000038}[data-frame=black] .print-frame{--frame-face:#1b1b1b}[data-frame=white] .print-frame{--frame-face:#f4f3ef}[data-frame=oak] .print-frame{background:linear-gradient(#f7f4ec,#f7f4ec) padding-box,var(--frame-oak,linear-gradient(#c9a27a,#c9a27a)) border-box;background-position:50%;background-size:auto,cover;border-color:#0000}[data-frame=none] .print-frame,.print-frame[data-fixed=none]{background:#f7f4ec;border-width:0;box-shadow:0 .2cqw .3cqw #0000001f,-1cqw 3cqw 4cqw -2cqw #0000004d}[data-frame=none] .print-frame:after,.print-frame[data-fixed=none]:after{display:none}.shop-featured-image.has-print-frame>a:not(.work-card-ask):not(.work-card-cta){justify-content:center;align-items:center;width:100%;height:100%;display:flex}.shop-featured-image.has-print-frame .print-frame-box{width:78%;transition:transform .4s}.has-print-frame.zoom:hover img{transform:none}.has-print-frame.zoom:hover .print-frame-box{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.has-print-frame .print-frame-box{transition:none}}.product-gallery-ui{grid-template-columns:80px minmax(0,1fr);gap:10px;padding:10px;display:grid}.product-stage-wrap{grid-area:1/2;min-width:0;display:flex;position:relative}.product-stage-wrap>.product-stage{flex:auto;width:100%}.product-stage{scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--muted);height:min(100svh - 220px,900px);min-height:420px;display:flex;position:relative;overflow-x:auto}.product-stage::-webkit-scrollbar{display:none}.product-slide{scroll-snap-align:start;cursor:zoom-in;background:0 0;border:0;flex:0 0 100%;justify-content:center;align-items:center;padding:0;display:flex}.product-slide>img{object-fit:contain;mix-blend-mode:normal;width:auto;max-width:92%;max-height:92%}.product-thumbs{flex-direction:column;grid-area:1/1;gap:8px;max-height:min(100svh - 220px,900px);margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-y:auto}.product-thumb{background:var(--muted);cursor:pointer;border:0;outline:1px solid #0000;justify-content:center;align-items:center;width:80px;height:80px;padding:6px;display:flex}.product-thumb[aria-current=true]{outline:2px solid var(--primary-dark);outline-offset:-2px}.product-thumb img{object-fit:contain;mix-blend-mode:normal;max-width:100%;max-height:100%}.product-thumb .print-frame-box{width:62%}.product-lightbox{background:var(--primary-dark);width:100vw;max-width:none;height:100svh;max-height:none;color:var(--primary-light);border:0;margin:0;padding:0}.product-lightbox::backdrop{background:#0009}.product-lightbox-stage{justify-content:center;align-items:center;height:calc(100svh - 120px);padding:20px;display:flex}.product-lightbox-stage img{object-fit:contain;mix-blend-mode:normal;width:auto;max-width:100%;max-height:100%}.product-lightbox-stage .print-frame-box{width:min(80vw,calc((100svh - 200px) / (.808 / var(--art-ratio,.707) + .192)))}.product-lightbox-close{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;padding:6px 10px;position:absolute;top:12px;right:12px}.product-lightbox-nav{justify-content:center;align-items:center;gap:24px;display:flex}.product-lightbox-nav button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;width:44px;height:44px;font-size:1.4rem}@media screen and (max-width:768px){.product-gallery-ui{grid-template-columns:minmax(0,1fr);padding:0}.product-stage-wrap{grid-column:1}.product-stage{aspect-ratio:4/5;height:auto;min-height:0}.product-thumbs{scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;grid-area:2/1;max-height:none;margin-top:10px;padding:0 10px;overflow:auto hidden}.product-thumbs::-webkit-scrollbar{display:none}.product-thumbs>li{scroll-snap-align:start;flex:none}.product-thumb{flex:none;width:80px;height:80px}}@media (prefers-reduced-motion:reduce){.product-stage{scroll-behavior:auto}}.product-thumb:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}.product-lightbox{background:var(--muted);color:var(--primary-dark)}.product-gallery-ui--single{grid-template-columns:minmax(0,1fr)}.product-gallery-ui--single .product-stage-wrap{grid-column:1}.frame-swatch{border:1px solid #00000040;width:16px;height:16px}.frame-swatch[data-swatch=none]{background:#f7f4ec}.frame-swatch[data-swatch=black]{background:#1b1b1b}.frame-swatch[data-swatch=white]{background:#f4f3ef}@media screen and (max-width:768px){.related-works-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.related-works-item{padding:10px 5px}}@media screen and (min-width:1025px){.related-works[data-count]{--related-cols:4}}@media screen and (min-width:769px){.home-prints .section-column.home-prints__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-slide .print-frame-box{width:min(70%,calc(max(100svh - 320px,320px) * var(--art-ratio,.707)))}@media screen and (max-width:768px){.product-slide .print-frame-box{width:70%}}.frame-swatch[data-swatch=oak]{background:var(--frame-oak-thumb,var(--frame-oak,#c9a27a)) center/cover}.product-lightbox{width:100%;height:100%}.product-slide:focus-visible{outline:2px solid var(--highlight);outline-offset:-4px}[data-frame=oak] .print-frame:before{content:"";pointer-events:none;background:var(--frame-oak-side) left center/auto 100% no-repeat,var(--frame-oak-side) right center/auto 100% no-repeat;clip-path:polygon(0 0,2.6cqw 2.6cqw,2.6cqw calc(100% - 2.6cqw),0 100%,0 0,100% 0,calc(100% - 2.6cqw) 2.6cqw,calc(100% - 2.6cqw) calc(100% - 2.6cqw),100% 100%,100% 0);position:absolute;inset:-2.6cqw}@media screen and (min-width:769px) and (max-width:940px){.nav-status-wrap{display:none}}@media screen and (min-width:769px) and (max-width:1100px){.home-blog.medium-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-blog>.section-column:first-child{border-right:none;border-bottom:1px solid var(--border);grid-column:1/-1}.home-blog>.section-column{grid-template-columns:minmax(0,1fr)}.home-blog .inner-column{min-width:0}.home-blog .clippings-list{grid-template-columns:minmax(0,1fr)}.home-blog .clipping>*{min-width:0}.home-blog .clipping>.flex-space-between{flex-wrap:wrap;gap:4px 8px}}@media screen and (min-width:769px) and (max-width:1100px) and (orientation:portrait){.product-stage{aspect-ratio:4/5;height:auto;min-height:0}.product-thumbs{max-height:none}}.product-sticky-buy{display:none}@media screen and (max-width:768px){.product-sticky-buy{z-index:20;padding:10px 10px calc(10px + env(safe-area-inset-bottom));background:var(--primary-light);border-top:1px solid var(--primary-dark);visibility:hidden;justify-content:space-between;align-items:center;gap:12px;transition:transform .2s ease-in,visibility 0s linear .2s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.product-sticky-buy[data-shown]{visibility:visible;transition:transform .28s ease-out;transform:none}body:has(.product-sticky-buy[data-shown]){padding-bottom:calc(65px + env(safe-area-inset-bottom))}html:has(.product-sticky-buy[data-shown]){scroll-padding-bottom:calc(73px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.product-sticky-buy,.product-sticky-buy[data-shown]{transition:none}}.work-card-info{gap:.2rem}.work-card-head{justify-content:space-between;align-items:baseline;column-gap:.6rem;width:100%;min-width:0;display:flex}.work-card-title{text-transform:none;letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;padding:0;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:1.05rem;font-style:normal;font-weight:800;line-height:1.25;overflow:hidden}.work-card-price{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:1.05rem;font-weight:800;line-height:1.25}.work-card-info .work-card-by{opacity:.62;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:.85rem;line-height:1.35;overflow:hidden}.work-card-by>.work-card-artist{opacity:1;font-size:inherit;line-height:inherit}.shop-item{min-width:0}.work-card-title{margin-bottom:-5px;padding-bottom:5px}.work-card-info .work-card-by{margin-bottom:-3px;padding-bottom:3px}@media screen and (max-width:768px){.work-card-title,.work-card-price{font-size:.85rem}.work-card-info{padding-left:10px;padding-right:10px}.work-card-head{column-gap:.45rem}.home-prints .section-column.home-prints__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 10px 10px}.home-prints .home-prints__grid>.shop-item--hero{grid-column:1/-1}.home-prints .home-prints__grid>.shop-item--hero>.shop-featured-image{aspect-ratio:5/7}}.product-spec-rows{border-top:1px solid var(--border);margin:0}.product-spec-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem 0;display:flex}.product-spec-row>dt{letter-spacing:.04em;font-size:.72rem}.product-spec-row>dd{text-align:right;margin:0;font-size:.95rem}.shop-featured-image{position:relative}.work-card-info{padding-bottom:14px}.shop-tools{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;display:flex}.shop-tool{flex-direction:column;gap:4px;min-width:0;display:flex}.shop-tool-label{letter-spacing:.06em;padding:0;font-size:.7rem}.shop-tool select{font:inherit;border:1px solid var(--primary-dark);background-color:var(--primary-light);color:inherit;appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 14px),calc(100% - 9px);background-repeat:no-repeat;background-size:5px 5px;border-radius:0;min-height:40px;padding:.5rem 2rem .4rem .7rem;font-size:.95rem}.shop-tool--check{cursor:pointer;flex-direction:row;align-items:center;gap:8px;min-height:40px;font-size:.95rem}.shop-tool--check input{width:18px;height:18px;accent-color:var(--primary-dark);margin:0}.shop-tool--frames{border:0;flex-direction:row;align-items:center;gap:8px;min-height:40px;margin:0;padding:0}.shop-tool--frames>legend{float:left;margin-right:4px}.shop-swatch{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.shop-swatch input{opacity:0;width:1px;height:1px;position:absolute}.shop-swatch .frame-swatch{border-radius:50%;width:18px;height:18px}.shop-swatch:has(input:checked){outline:2px solid var(--primary-dark);outline-offset:-2px}.shop-swatch:has(input:focus-visible){outline:2px solid var(--highlight);outline-offset:1px}.product-readmore-button{font:inherit;text-underline-offset:3px;color:inherit;cursor:pointer;background:0 0;border:0;margin-top:.35rem;padding:0;font-size:.85rem;text-decoration:underline;display:none}.frame-line-swatches{gap:4px;display:flex}.frame-dot{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.frame-dot input{opacity:0;width:1px;height:1px;position:absolute}.frame-dot .frame-swatch{border:1px solid #00000040;border-radius:50%;width:20px;height:20px}.frame-dot:has(input:checked):after{content:"";border:2px solid var(--primary-dark);pointer-events:none;border-radius:50%;position:absolute;inset:2px}.frame-dot:has(input:focus-visible):after{content:"";border:2px solid var(--highlight);border-radius:50%;position:absolute;inset:0}@media (pointer:coarse){.frame-dot{width:44px;height:44px}}@media screen and (max-width:768px){#product .product-gallery{order:1;width:auto;margin:0 -10px}#product .product-identity{order:2;margin-top:6px}#product .product-readmore{order:3;margin-top:12px}#product .product-variants{order:4}#product .product-spec-list{order:9;margin:1.75rem 0 0}#product .product-ask{order:8;margin-top:1rem}.product-readmore[data-state=clamped] .product-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-readmore[data-state=clamped] .product-readmore-button{display:inline}}@media screen and (max-width:768px) and (scripting:enabled){.product-readmore[data-state=measuring] .product-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.artists-strip{border-top:1px solid var(--border);display:block}.artists-strip-row{contain:inline-size;overscroll-behavior-x:contain;gap:18px;margin:0;padding:14px 10px 22px;list-style:none;display:flex;position:relative;overflow-x:auto}.artists-strip-item{min-width:88px;color:inherit;flex-direction:column;align-items:center;gap:8px;text-decoration:none;display:flex}.artists-strip-portrait{object-fit:cover;object-position:50% 30%;mix-blend-mode:normal;background:var(--muted);border-radius:50%;width:56px;height:56px}.artists-strip-name{text-align:center;border-bottom:2px solid #0000;font-size:.85rem;line-height:1.2}.artists-strip-item:hover .artists-strip-name,.artists-strip-item:focus-visible .artists-strip-name{border-bottom-color:var(--highlight)}.artists-strip-item:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}.product-column>.product-identity{gap:0;width:100%;margin-top:0}.product-identity>.product-title{margin:18px 0 0}.product-identity>.product-meta{border-bottom:1px solid var(--border);justify-content:space-between;width:100%;margin-top:10px;padding-bottom:16px}.product-ask-group{flex-direction:column;align-items:stretch;gap:14px;display:flex}.buy-button{justify-content:center;min-height:48px;padding:.6rem 1rem .45rem;font-size:.95rem}.buy-button__price{font-size:inherit;letter-spacing:inherit}.dm-link{min-height:44px;color:inherit;text-underline-offset:3px;align-self:center;align-items:center;gap:.5em;font-size:.95rem;text-decoration:underline;display:inline-flex}.dm-link .dm-button__plane{width:1.2em;height:1.2em}.product-ask-group>.button-secondary{min-height:48px}@media screen and (max-width:768px){#product .product-column>.product-identity{margin-top:1rem}#product .product-identity{order:2}.product-sticky-buy{padding:8px 10px calc(8px + env(safe-area-inset-bottom))}.product-sticky-buy>.buy-button{flex:auto}body:has(.product-sticky-buy[data-shown]){padding-bottom:calc(65px + env(safe-area-inset-bottom))}}.artist-strip{contain:inline-size;border-top:1px solid var(--border);min-width:0;margin-top:1.5rem;padding-top:14px}.artist-strip-row{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.artist-strip-row a{background:var(--muted);flex:none;justify-content:center;align-items:center;width:64px;height:80px;padding:6px;display:flex}.artist-strip-row .print-frame-box{width:100%}.artist-strip-row img{object-fit:contain;mix-blend-mode:normal;max-width:100%;max-height:100%}@media screen and (max-width:768px){#product .artist-strip{margin-left:0;margin-right:0}}.shop-index-head{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:0 10px}.shop-tools{flex-wrap:wrap;align-items:center;gap:0 22px;min-height:44px;display:flex}.shop-tools-group{display:contents}.shop-tool{flex-direction:row;align-items:center;gap:6px}.shop-tool-label{opacity:.62}.shop-tool select{background-color:#0000;background-position:right 4px center,right 0 center;border:0;min-height:40px;padding:.4rem 1.4rem .3rem 0;font-size:.9rem}.shop-tool--check{gap:6px;font-size:.9rem}.shop-tool--frames{margin-left:auto}.shop-clear{min-height:44px;font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:8px;padding:0 4px;font-size:.85rem;text-decoration:underline;display:inline}@media screen and (max-width:768px){.shop-tools{display:block}.shop-tool--check,.shop-tool--frames{grid-column:1/-1;margin-left:0}}@media screen and (min-width:769px){#shop-filter-group>.shop-tool:first-child{order:1}#shop-filter-group>.shop-tool:nth-child(2){order:2}#shop-sort-group>.shop-tool{order:3}#shop-filter-group>.shop-tool--check{order:4}#shop-filter-group>.shop-tool--frames{order:5}}.product-spec-row--price dd{align-items:baseline;gap:.7rem;display:flex}.product-spec-row--price .product-price{font-size:1.5rem;line-height:1}.artist-strip-head{justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px;display:flex}.artist-strip-who{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.artist-strip-who:hover .artist-strip-name,.artist-strip-who:focus-visible .artist-strip-name{text-underline-offset:3px;text-decoration:underline}.artist-strip-end{flex:none;margin:0}.artist-strip-portrait{object-fit:cover;object-position:50% 30%;mix-blend-mode:normal;background:var(--muted);border-radius:50%;width:28px;height:28px}.artist-strip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.95rem;overflow:hidden}.product-faq{margin-top:1.5rem}.product-faq-heading{letter-spacing:.06em;opacity:.62;margin:0 0 6px;font-size:.8rem}.product-faq-item{border-bottom:1px solid var(--border)}.product-faq-item>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:.75rem 0;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;list-style:none;display:flex}.product-faq-item>summary::-webkit-details-marker{display:none}.product-faq-item>summary:after{content:"";background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex:none;width:12px;height:12px}.product-faq-item[open]>summary:after{background-size:100% 2px,2px 0}.product-faq-item>summary:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}.product-faq .product-faq-item>p{max-width:62ch;margin:0 0 1rem;line-height:1.55}.work-rail-head{background:var(--primary-light);position:static}.work-rail-row{contain:inline-size;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;margin:0;padding:10px 10px 22px;scroll-padding-left:10px;list-style:none;display:flex;position:relative;overflow-x:auto}.work-rail-row::-webkit-scrollbar{display:none}.work-rail-item{scroll-snap-align:start;flex:0 0 calc(33.3333% - 6.66667px);min-width:0}.shop-item--showcase .shop-featured-image{aspect-ratio:4/5}.shop-item--showcase .work-card-title{font-size:1.1rem}@media screen and (max-width:1279px){.work-rail-item{flex-basis:calc(50% - 5px)}}@media screen and (max-width:768px){.work-rail-item{flex-basis:84vw}}.avatar-group{align-items:center;display:flex}.avatar-group-disc{object-fit:cover;object-position:50% 30%;mix-blend-mode:normal;background:var(--muted);width:28px;height:28px;box-shadow:0 0 0 2px var(--offwhite);border-radius:50%}.avatar-group-disc+.avatar-group-disc{margin-left:-8px}.avatar-group-more{background:var(--primary-dark);color:var(--primary-light);justify-content:center;align-items:center;font-size:.6rem;display:inline-flex}.shop-grid-head{padding:34px 0 18px;position:static}.shop-index-head{padding:0 10px}.shop-footer-notify{flex-direction:column;gap:.5rem;max-width:30rem;display:flex}.shop-footer-notify .input-group{gap:.5rem;width:100%;max-width:26rem;margin-top:.4rem;display:flex}.shop-footer-notify .zap-custom__input{flex:10rem;width:auto;min-width:6rem}.shop-footer-notify .input-group>.button{white-space:nowrap;flex:none;width:auto}@media screen and (max-width:900px){.shop-grid-head{padding:24px 0 14px}}@media screen and (max-width:520px){.shop-footer-notify .input-group{flex-direction:column;align-items:stretch;max-width:none}.shop-footer-notify .zap-custom__input{flex:none}}.shop-tools-pill,.shop-tools-close,.shop-tools-backdrop{display:none}@media screen and (max-width:768px){html[data-js] .shop-tools-host .shop-tools-pill{right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:21;background:var(--primary-dark);min-height:44px;color:var(--primary-light);font:inherit;cursor:pointer;border:0;border-radius:22px;align-items:center;gap:8px;padding:0 18px;font-size:.95rem;display:inline-flex;position:fixed;box-shadow:0 4px 14px #0000002e}.shop-tools-badge{background:var(--highlight);min-width:20px;height:20px;color:var(--primary-dark);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:.7rem;display:inline-flex}html[data-js] .shop-tools-host .shop-tools{z-index:23;padding:14px 14px calc(18px + env(safe-area-inset-bottom));background:var(--primary-light);border-top:1px solid var(--primary-dark);visibility:hidden;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;transition:transform .22s ease-out,visibility 0s linear .22s;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.shop-tools-host[data-sheet] .shop-tools[data-js]{visibility:visible;transition:transform .26s ease-out;transform:none}.shop-tools-host[data-sheet] .shop-tools-backdrop{z-index:22;background:#00000059;display:block;position:fixed;inset:0}.shop-tools-host[data-sheet] .shop-tools-close{width:44px;height:44px;font:inherit;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-content:center;justify-self:end;align-items:center;margin:-8px -8px -4px 0;padding:0;font-size:1.5rem;line-height:1;display:inline-flex}.shop-tools-host .shop-tools .shop-tool--check,.shop-tools-host .shop-tools .shop-tool--frames{grid-column:1/-1;margin-left:0}body:has(.shop-tools-host[data-sheet]){overflow:hidden}}@media (prefers-reduced-motion:reduce){.shop-tools,.shop-tools-host[data-sheet] .shop-tools[data-js],html[data-js] .shop-tools-host .shop-tools{transition:none}}@media screen and (max-width:768px){.shop-item:not(.shop-item--showcase){position:relative}.shop-item:not(.shop-item--showcase) .shop-featured-image{position:static}.shop-item:not(.shop-item--showcase) .shop-featured-image.zoom:after{display:none}}.home-prints-cta{margin:1.2rem 0 0}.home-prints-cta .button{width:auto;padding-left:1.2rem;padding-right:1.2rem;display:inline-flex}.shop-head{z-index:auto;align-items:center;position:static}.shop-head-row{align-items:center;gap:16px;min-width:0;display:flex}.shop-head-row>.tattoo-work-lead{margin:0}.artist-strip-row{margin-top:12px}.artist-strip-head{white-space:nowrap}.artist-strip-all{text-decoration:none}.artist-strip-all-text{text-underline-offset:3px;text-decoration:underline}.artist-strip-all .explore-tile__arrow{text-decoration:none;display:inline-block}@media screen and (max-width:900px){.shop-head{position:static}}@media screen and (max-width:768px){.shop-head-row{flex-wrap:wrap;gap:10px 14px}}.shop-tool--check{cursor:default}.shop-tools:not([data-filtered="1"]) .shop-clear{display:none}.shop-tools-close{color:inherit}.shop-arrow-down{vertical-align:-.12em;display:inline-block}.shop-tools-close .shop-arrow-down{vertical-align:baseline;width:22px;height:22px}.shop-tool--view{border:0;flex-direction:row;align-items:center;min-height:40px;margin:0 0 0 auto;padding:0;display:flex}.shop-view{border:1px solid var(--primary-dark);letter-spacing:.06em;cursor:pointer;align-items:center;min-height:32px;padding:0 12px;font-size:.7rem;display:flex;position:relative}.shop-view+.shop-view{border-left:0}.shop-view input{opacity:0;width:1px;height:1px;position:absolute}.shop-view:has(input:checked){background:var(--primary-dark);color:var(--primary-light)}.shop-view:has(input:focus-visible){outline:2px solid var(--highlight);outline-offset:2px}.shop-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0 10px 10px;display:grid;position:relative}.shop-index[data-view=grid] .shop-list,.shop-index[data-view=grid] .shop-deck,.shop-index[data-view=list] .shop-grid{display:none}@media screen and (max-width:768px){.shop-list{display:none}}.shop-list-rows{border-right:1px solid var(--border);min-width:0;padding:10px 10px 10px 0}.shop-list-group{border-bottom:1px solid var(--border);flex-direction:column;display:flex}.shop-list-group+.shop-list-group{margin-top:28px}.shop-list-eyebrow{justify-content:space-between;margin:0 0 8px;font-size:.78rem;display:flex}.shop-list-row{border-top:1px solid var(--border);color:inherit;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:1.05rem;text-decoration:none;display:flex;position:relative}.shop-list-row[hidden]{display:none}.shop-list-row-name{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:flex}.shop-list-by{opacity:.55;font-size:.78rem}.shop-list-edition{letter-spacing:.04em;opacity:.7;font-size:.68rem}.shop-list-row-price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9rem}.shop-list-row.is-active,.shop-list-row:focus-visible{background:var(--primary-dark);color:var(--primary-light);outline:0;margin:0 -10px;padding-left:10px;padding-right:10px}.shop-list-row.is-active .shop-list-by{opacity:.7}.shop-list-preview{min-width:0;padding:10px 0 10px 10px}.shop-list-sticky{gap:12px;display:grid;position:sticky;top:10px}.shop-list-stack{aspect-ratio:1/1.1;contain:inline-size;width:min(100%,520px,max(300px,90.9091svh - 208.182px));margin:0 auto;position:relative;container-type:inline-size}.shop-list-slide{opacity:0;justify-content:center;align-items:center;margin:0;transition:opacity .18s;display:flex;position:absolute;inset:0}.shop-list-slide.is-active{opacity:1}.shop-list-plain{max-height:100%;padding:6cqw;display:block}.shop-list-plain img{width:auto;max-width:100%;height:auto;max-height:98cqw;display:block}.shop-list-caps{border-top:1px solid var(--border);padding-top:14px;position:relative}.shop-list-cap{opacity:0;visibility:hidden;grid-template-columns:minmax(0,1fr);gap:14px;font-size:.95rem;transition:opacity .18s,visibility 0s linear .18s;display:grid;position:absolute;inset:14px 0 auto}.shop-list-cap.is-active{opacity:1;visibility:visible;transition-delay:0s;position:relative;inset:auto}.shop-list-cap-link{text-underline-offset:2px;white-space:nowrap;margin-left:auto;font-size:.8rem;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.shop-list-cap-link:hover .explore-tile__arrow{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.shop-list-slide,.shop-list-cap{transition:none}}.shop-deck{gap:10px;padding:6px 10px 10px;display:grid}.shop-deck-ui{gap:10px;display:grid}.shop-deck-stack{aspect-ratio:4/5;contain:inline-size;touch-action:none;max-height:62svh;position:relative;container-type:inline-size}.shop-deck-card{color:inherit;cursor:grab;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;padding:28px 44px 20px;text-decoration:none;transition:transform .25s,opacity .25s;display:flex;position:absolute;inset:0}.shop-deck-card[data-depth="1"]{pointer-events:none;transform:translateY(-8px)scale(.96)}.shop-deck-card[data-depth="2"]{pointer-events:none;transform:translateY(-16px)scale(.92)}.shop-deck-card[data-depth="0"]{z-index:3}.shop-deck-card[data-depth="1"]{z-index:2}.shop-deck-card[data-depth="2"]{z-index:1}.shop-deck-card .print-frame-box{width:78%}.shop-deck-plain{max-height:100%;padding:6cqw;display:block}.shop-deck-plain img{width:auto;max-width:100%;height:auto;max-height:calc(125cqw - 60px);display:block}.shop-deck-stamp{border:3px solid var(--primary-dark);color:var(--primary-dark);pointer-events:none;padding:6px 12px;font-size:1.3rem;position:absolute;top:20px}.shop-deck-stamp--save{background:var(--radio);right:24px;transform:rotate(10deg)}.shop-deck-stamp--pass{background:var(--primary-light);left:24px;transform:rotate(-12deg)}.shop-deck-end{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;inset:0}.shop-deck-end p{margin:0}.shop-deck-cap{border-top:1px solid var(--border);grid-template-columns:1fr auto;gap:2px 12px;min-height:2.6em;padding-top:8px;font-size:.95rem;display:grid}.shop-deck-by{opacity:.55;font-size:.78rem}.shop-deck-cap-price{text-align:end;font-variant-numeric:tabular-nums}.shop-deck-actions{align-items:center;gap:8px;display:flex}.shop-deck-actions .button,.shop-deck-end .button,.shop-deck-sheet .button{width:auto;padding:10px 14px}.shop-deck-counter{font:inherit;letter-spacing:.06em;border:1px solid var(--primary-dark);background:var(--highlight);color:var(--primary-dark);cursor:pointer;margin-left:auto;padding:8px 10px;font-size:.7rem}.shop-deck-help{border:1px solid var(--primary-dark);width:36px;height:36px;font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:50%}.shop-deck-intro,.shop-deck-sheet{border:1px solid var(--primary-dark);background:var(--primary-light);color:var(--primary-dark);max-width:none;padding:20px 16px}.shop-deck-intro{width:min(92vw,420px);margin:auto}.shop-deck-intro h2{margin:0 0 12px}.shop-deck-intro p{margin:0 0 10px}.shop-deck-intro .button{width:100%;margin-top:6px}.shop-deck-legend{border:1px solid var(--primary-dark);letter-spacing:.06em;margin-right:6px;padding:2px 6px;font-size:.72rem;display:inline-block}.shop-deck-legend--save{background:var(--radio)}.shop-deck-sheet{border-bottom:0;border-left:0;border-right:0;width:100vw;max-height:80svh;margin:auto 0 0;overflow:auto}.shop-deck-intro::backdrop,.shop-deck-sheet::backdrop{background:#1c1c1c8c}.shop-deck-sheet-head{justify-content:space-between;align-items:center;display:flex}.shop-deck-sheet>p{margin:6px 0 0}.shop-deck-favs{margin:10px 0 0;padding:0;list-style:none}.shop-deck-fav{border-top:1px solid var(--border);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:0 12px;padding:10px 0;display:grid}.shop-deck-fav-thumb img{mix-blend-mode:normal;width:100%;height:auto;display:block}.shop-deck-fav-meta{gap:6px;min-width:0;display:grid}.shop-deck-fav-name{color:inherit;text-decoration:none}.shop-deck-fav-price{font-variant-numeric:tabular-nums}.shop-deck-fav-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.shop-deck-fav-acts .button{padding:7px 10px;font-size:.66rem}.shop-deck-fav-remove{font:inherit;text-underline-offset:2px;color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:.78rem;text-decoration:underline}.shop-list-row.is-saved .shop-list-row-name:after{content:"♥";color:var(--highlight);font-size:.7rem}@media (prefers-reduced-motion:reduce){.shop-deck-card{transition:none}}.deck-page{grid-template-rows:auto 1fr;min-height:calc(100svh - 58px);display:grid}.deck-head{border-bottom:1px solid var(--border);padding:22px 10px 12px}.deck-head h1{margin:0}.deck-head p{max-width:44ch;margin:8px 0 0}.deck-page .shop-deck{min-height:0}.shop-deck-ui{grid-template-rows:1fr auto auto;width:100%;max-width:460px;min-height:0;margin:0 auto}.deck-page .shop-deck-stack{aspect-ratio:auto;height:min(60svh,560px);min-height:340px;max-height:none;container-type:size}.deck-page .shop-deck-plain img{max-height:calc(100cqh - 60px)}.shop-deck-actions{z-index:4;background:var(--primary-light);padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);justify-content:space-between;position:sticky;bottom:0}.shop-deck-counter{margin-left:auto}.shop-deck-help{margin-right:auto;position:relative}.shop-deck-hint{z-index:4;letter-spacing:.04em;border:2px solid var(--primary-dark);background:var(--primary-light);opacity:0;pointer-events:none;padding:8px 12px;font-size:.95rem;transition:opacity .4s;position:absolute;top:50%;transform:translateY(-50%)}.shop-deck-hint--left{left:6px}.shop-deck-hint--right{background:var(--radio);right:6px}.shop-deck-hint.is-shown{opacity:1}.shop-deck-hint-keys{opacity:0;transition:opacity .4s;display:block}.shop-deck-hint-keys.is-shown{opacity:.55}@media (pointer:coarse){.shop-deck-hint-keys{display:none}}.shop-deck-total{border-top:2px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;padding:12px 0 8px;font-size:1.05rem;display:flex}.shop-deck-total-sum{font-variant-numeric:tabular-nums}.shop-deck-total-note{opacity:.6;font-size:.78rem}.shop-deck-total-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shop-deck-total-acts .button{font-size:.8333rem;line-height:normal}@media screen and (max-width:768px){.shop-view[data-view=list]{display:none}.shop-index[data-view=list] .shop-grid{display:grid}.shop-index[data-view=list] .shop-list{display:none}}@media (prefers-reduced-motion:reduce){.shop-deck-hint,.shop-deck-hint-keys{transition:none}}.deck-page .shop-deck-stack{height:calc(100svh - 276px);min-height:370px;max-height:none}.deck-page .shop-deck-card{padding:24px 36px 20px}.deck-page .shop-deck-card .print-frame-box{width:min(84cqw,66cqh)}.shop-deck-art{max-width:100%;display:inline-block;position:relative}.shop-deck-art .shop-deck-hint{white-space:nowrap;top:50%;transform:translateY(-50%)}.shop-deck-art .shop-deck-hint--left{left:-14px;right:auto}.shop-deck-art .shop-deck-hint--right{left:auto;right:-14px}.shop-deck-art .shop-deck-stamp{top:16px}.shop-deck-art .shop-deck-stamp--save{right:-8px}.shop-deck-art .shop-deck-stamp--pass{left:-8px}@keyframes deck-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)translate(-6px)}75%{transform:rotate(3deg)translate(6px)}}.shop-deck-card.is-wiggling{animation:1.2s ease-in-out 2 deck-wiggle}.shop-deck-matched{z-index:6;background:var(--radio);border:2px solid var(--primary-dark);letter-spacing:.04em;white-space:nowrap;pointer-events:none;align-items:center;gap:12px;padding:10px 16px;font-size:1.1rem;animation:.9s ease-out forwards deck-match;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000040}.shop-deck-matched img{mix-blend-mode:normal;border:1px solid var(--primary-dark);width:40px;height:auto}@keyframes deck-match{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}25%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}70%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-70%)scale(1)}}.shop-deck-cap-name a{color:inherit;text-decoration:none}.shop-deck-cap-name a:hover{text-underline-offset:2px;text-decoration:underline}.shop-deck-lightbox{background:var(--muted);width:100%;max-width:none;height:100%;max-height:none;color:var(--primary-dark);border:0;margin:0;padding:0}.shop-deck-lightbox::backdrop{background:#0009}.shop-deck-lightbox-stage{justify-content:center;align-items:center;height:calc(100svh - 110px);padding:24px;display:flex;container-type:size}.shop-deck-lightbox-stage .print-frame-box{width:min(80cqw,58cqh)}.shop-deck-lightbox-stage .shop-deck-plain{background:0 0;max-height:100%;padding:0}.shop-deck-lightbox-stage img{mix-blend-mode:normal;width:auto;max-width:100%;height:auto;max-height:calc(100cqh - 48px)}.shop-deck-lightbox-bar{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--primary-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.shop-deck-lightbox-acts{gap:8px;display:flex}.shop-deck-lightbox-acts .button{width:auto;padding:10px 14px}.shop-deck-lightbox-price{margin-left:8px}.shop-deck-matches{max-height:inherit;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.shop-deck-sheet{max-height:85svh;padding:0}.shop-deck-sheet[open]{grid-template-rows:minmax(0,1fr);display:grid}.shop-deck-sheet-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.shop-deck-sheet-head h2{margin:0}.shop-deck-sheet-body{min-height:0;padding:0 16px;overflow:auto}.shop-deck-empty{padding:14px 0}.shop-deck-sheet-foot{padding:10px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:2px solid var(--border);background:var(--primary-light)}.shop-deck-sheet-foot .shop-deck-total{border-top:0;margin-top:0;padding:4px 0 8px}.shop-deck-fav{grid-template-columns:56px minmax(0,1fr) 32px;gap:0 12px}.shop-deck-fav-remove{border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;font-size:1.1rem;line-height:1;text-decoration:none;display:flex}@media screen and (min-width:1024px){.deck-page .shop-deck-ui{max-width:560px}.deck-head{padding:14px 10px 10px}.deck-head h1{font-size:clamp(1.8rem,3vw,2.6rem)}}@media screen and (min-width:1200px){.shop-deck-art .shop-deck-hint--left{margin-right:12px;left:auto;right:100%}.shop-deck-art .shop-deck-hint--right{margin-left:12px;left:100%;right:auto}}@media (prefers-reduced-motion:reduce){.shop-deck-card.is-wiggling,.shop-deck-matched{animation:none}}.shop-deck-actions>*{white-space:nowrap}.shop-deck-actions .shop-deck-counter{text-overflow:ellipsis;min-width:0;padding:8px;font-size:.62rem;overflow:hidden}@media screen and (max-width:420px){.shop-deck-actions{gap:6px}.shop-deck-actions .button{padding:10px;font-size:.68rem}.shop-deck-help{flex:none;width:32px;height:32px}}.deck-page{position:relative;overflow-x:clip}.shop-deck-sheet-body{position:relative}.deck-page .shop-deck-stack{height:calc(100svh - 286px);min-height:360px}.deck-head{padding-right:64px}.deck-page .shop-deck-help{z-index:5;margin:0;position:absolute;top:18px;right:10px}.shop-deck-counter{margin:0 auto}.shop-deck-actions .shop-deck-save{background:var(--radio);color:var(--primary-dark);border:1px solid var(--primary-dark)}.shop-deck-actions .shop-deck-save:hover{background:var(--primary-dark);color:var(--radio)}.shop-deck-actions .shop-deck-save:disabled,.shop-deck-actions .shop-deck-pass:disabled{opacity:.4;cursor:default}.shop-deck-cap{text-align:center;min-height:2.9em;padding-top:10px;display:block}.shop-deck-cap .shop-deck-cap-name a{font-size:1.05rem;line-height:1.25;display:block}.shop-deck-cap-price{text-align:center;display:inline}.shop-deck-hint-keys{margin-top:2px}.shop-deck-intro-list{gap:8px;margin:0 0 10px;padding:0;list-style:none;display:grid}.shop-deck-intro-list li{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px;display:grid}.shop-deck-intro-list .shop-deck-legend{text-align:center;white-space:nowrap;margin:0}.shop-deck-intro-list .shop-deck-intro-plain{display:block}.shop-deck-intro .shop-deck-intro-keys{margin:0 0 4px;font-size:.78rem}@media (pointer:coarse){.shop-deck-intro .shop-deck-intro-keys{display:none}}.shop-deck-fav-remove svg{width:16px;height:16px;display:block}@media screen and (max-width:768px){.deck-page .shop-deck-stack{height:calc(100svh - 330px);min-height:340px}}.shop-deck-fav-remove:hover{background:var(--primary-dark);color:var(--primary-light)}@media screen and (min-width:769px){.shop-deck-sheet{border:1px solid var(--primary-dark);width:min(92vw,440px);max-height:80svh;margin:auto}.deck-page .shop-deck-help{top:16px}}@media screen and (min-width:1024px){.deck-page .shop-deck-help{top:14px}}.avatar-group-pad{justify-content:center;align-items:center;padding:4px;display:inline-flex}.avatar-group-pad svg{width:100%;height:100%;display:block}.avatar-group-pad.avatar-group-pad--pink{background:var(--highlight);color:var(--primary-dark)}.avatar-group-pad.avatar-group-pad--lime{background:var(--radio);color:var(--primary-dark)}.avatar-group-pad.avatar-group-pad--black{background:var(--primary-dark);color:var(--highlight)}.shop-featured-image.has-print-frame{padding:0}.shop-featured-image.has-print-frame>a:not(.work-card-ask):not(.work-card-cta){container-type:size}.shop-featured-image.has-print-frame .print-frame-box{width:min(88cqw,calc(88cqh / (.808 / var(--art-ratio,.707) + .192)))}@media screen and (min-width:769px){.shop-item:not(.shop-item--showcase) .shop-featured-image.has-print-frame{--ask-band:44px}.shop-item:not(.shop-item--showcase) .shop-featured-image.has-print-frame .print-frame-box{width:min(88cqw,calc((88cqh - var(--ask-band)) / (.808 / var(--art-ratio,.707) + .192)));margin-bottom:var(--ask-band)}.shop-item--showcase .shop-featured-image.has-print-frame{--ask-band:44px}.shop-item--showcase .shop-featured-image.has-print-frame .print-frame-box{width:min(88cqw,calc((92cqh - var(--ask-band)) / (.808 / var(--art-ratio,.707) + .192)));margin-bottom:var(--ask-band)}}.artist-strip{border-bottom:1px solid var(--border);padding-bottom:14px}.artist-strip-row{align-items:stretch}.artist-strip-all{white-space:nowrap;margin:0}.more-prints{border-top:1px solid var(--border);display:block;position:relative}.more-prints .shop-grid{padding-bottom:20px}.artist-strip-all .explore-tile__arrow{margin-left:.35em}.shop-head{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px 22px;display:grid}.shop-head-row{display:contents}.shop-head .avatar-group{justify-self:start}@media screen and (max-width:900px) and (min-width:769px){.shop-head{grid-template-columns:auto auto minmax(0,1fr);padding:24px 10px 20px}}@media screen and (max-width:768px){.shop-head{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.shop-head .avatar-group{justify-self:end}.shop-head .tattoo-work-lead{grid-column:1/-1;max-width:none}}.shop-tools{row-gap:6px}.shop-tool--chips{border:0;flex-flow:wrap;align-items:center;gap:6px;min-width:0;margin:0;padding:0}.shop-tool--chips>legend{float:left;margin-right:4px;padding:0}.shop-chip{cursor:pointer;display:inline-flex;position:relative}.shop-chip>span{border:1px solid var(--primary-dark);min-height:40px;color:inherit;white-space:nowrap;background:0 0;border-radius:20px;align-items:center;padding:0 14px;font-size:.9rem;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.shop-chip>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.shop-chip>input:checked+span{background:var(--primary-dark);color:var(--primary-light)}.shop-chip>input:focus-visible+span{outline:2px solid var(--primary-dark);outline-offset:2px}.shop-chip:hover>span{background:var(--highlight)}.shop-chip>input:checked+span:hover{background:var(--primary-dark)}.shop-tool select{border:1px solid var(--primary-dark);cursor:pointer;background-position:calc(100% - 16px),calc(100% - 11px);border-radius:20px;min-height:40px;padding:0 2rem 0 14px;line-height:1}.shop-tool select:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}.shop-tool--check input{accent-color:var(--highlight)}.shop-tool--check .shop-check:has(input:focus-visible){outline:2px solid var(--primary-dark);outline-offset:3px}.shop-check{cursor:pointer;align-items:center;gap:6px;display:inline-flex}@media screen and (max-width:768px){.shop-tools-host .shop-tools .shop-tool--chips{grid-column:1/-1}.shop-tools-host .shop-tools .shop-tool--chips>legend{float:none;width:100%;margin:0 0 2px}html[data-js] .shop-tools-host .shop-tools-pill{border-radius:50%;justify-content:center;gap:0;width:48px;height:48px;min-height:48px;padding:0}.shop-tools-pill .shop-tools-badge{box-shadow:0 0 0 2px var(--primary-light);position:absolute;top:-4px;right:-4px}}.shop-faq{justify-items:center;padding:48px 10px 40px}.shop-faq-col{width:100%;max-width:720px;margin-top:0}.shop-faq .product-faq-heading{margin-bottom:10px}.shop-why-points{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.shop-why-point{border-top:1px solid var(--primary-dark);padding:20px 0 24px}.shop-why-point>*{margin:0}.shop-why-point>*+*{margin-top:.75rem}.shop-why-title{font-size:1.15rem;line-height:1.15}.shop-why-points .shop-why-point p{opacity:.75;max-width:52ch;font-size:1rem;line-height:1.5}.shop-notify{padding:48px 10px 56px}@media screen and (max-width:768px){.shop-faq{padding:32px 10px 28px}.shop-notify{padding:32px 10px 40px}}@media screen and (max-width:390px){.shop-head .tattoo-work-lead{font-size:.9rem}}@media screen and (min-width:1200px){.explore-index{grid-template-columns:repeat(var(--explore-cols,5),minmax(0,1fr))}}.shop-notify{justify-items:center}.shop-notify .shop-footer-notify.shop-faq-col{max-width:720px}.artist-strip-head{color:inherit;text-decoration:none}@media screen and (max-width:768px){html[data-js] .shop-tools-host .shop-tools-pill{box-shadow:0 0 0 2px var(--primary-light),0 4px 14px #0000002e}html[data-js] .shop-tools-host .shop-tools{row-gap:16px}}.product-stage-wrap{align-self:start}.shop-head .tattoo-work-title,.shop-grid-head .tattoo-work-title{line-height:1}@supports (text-box:trim-both cap alphabetic){.shop-head .tattoo-work-title,.shop-grid-head .tattoo-work-title{text-box:trim-both cap alphabetic}.shop-head .tattoo-work-lead,.shop-grid-head .tattoo-work-lead{text-box:trim-both ex alphabetic}}@supports not (text-box:trim-both cap alphabetic){.shop-head .tattoo-work-title,.shop-grid-head .tattoo-work-title{margin-block:-.315em .065em}.shop-head .tattoo-work-lead,.shop-grid-head .tattoo-work-lead{line-height:1;position:relative;top:-.2em}}.shop-head,.shop-grid-head{align-items:center;column-gap:22px;padding-block:32px 28px}.shop-grid-head{grid-template-columns:auto minmax(0,1fr);padding-inline:0;display:grid}.shop-grid-head .tattoo-work-lead{max-width:44ch}.shop-head .avatar-group-disc{width:36px;height:36px}.shop-head .avatar-group-disc+.avatar-group-disc{margin-left:-10px}@media screen and (max-width:900px){.shop-head,.shop-grid-head{padding-block:24px 20px}.shop-grid-head{grid-template-columns:1fr;row-gap:20px}.shop-head{row-gap:20px}}@media screen and (max-width:768px){.shop-head{row-gap:12px}}.shop-tools{align-items:center;gap:12px 24px;min-height:0;padding:14px 0}.shop-tools-zone{flex-wrap:wrap;align-items:center;gap:12px 24px;min-width:0;display:flex}.shop-tools-zone--view{gap:16px;margin-left:auto}.shop-tools .shop-tool{align-items:center;gap:8px;min-height:40px}.shop-tools .shop-tool--chips>legend,.shop-tools .shop-tool-label{letter-spacing:.06em;opacity:.62;height:40px;margin:0 2px 0 0;padding:0;font-size:.7rem;line-height:40px}.shop-tools .shop-tool--chips{gap:8px}.shop-tools .shop-tool select{border:1px solid var(--primary-dark);background-color:#0000;background-position:calc(100% - 18px),calc(100% - 13px);border-radius:20px;height:40px;min-height:40px;padding:0 36px 0 16px;font-size:.9rem}.shop-tools .shop-tool--check{gap:8px;min-height:40px}.shop-tools .shop-clear{min-height:40px;margin-left:4px}#shop-sort-group>.shop-tool{order:0}@media screen and (min-width:769px){.shop-tools-zone--view{border-left:1px solid var(--border);padding-left:24px}}@media screen and (min-width:769px) and (max-width:1279px){.shop-tools-zone{flex:100%}.shop-tools-zone--view{border-left:0;border-top:1px solid var(--border);margin-left:0;padding:12px 0 0}}@media screen and (max-width:768px){.shop-tools-zone{display:contents}.shop-tools-zone--view{border:0;padding:0}.shop-tools-host .shop-tools .shop-tool:has(select){grid-column:1}}.work-rail-item{flex-basis:calc(28.5714% - 8.57143px)}@media screen and (max-width:1279px){.work-rail-item{flex-basis:calc(40% - 4px)}}@media screen and (max-width:768px){.work-rail-item{flex-basis:80%}}.shop-notify{background:var(--highlight);color:var(--primary-dark);border-top:1px solid var(--primary-dark);padding:64px 10px;display:block}.shop-notify-inner{grid-template-columns:auto minmax(0,1fr) minmax(0,28rem);align-items:center;gap:24px 32px;width:100%;max-width:none;display:grid}.shop-notify-mascot{width:72px;height:72px;color:var(--primary-dark);display:block}.shop-notify-title{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.4vw,3.6rem);line-height:1}.shop-notify .shop-notify-copy>p{max-width:32ch;margin:12px 0 0;font-size:1.15rem;line-height:1.35}.shop-notify .shop-footer-notify{gap:0;width:100%;max-width:none}.shop-notify .shop-footer-notify .input-group{gap:8px;max-width:none;margin:0}.shop-notify .zap-custom__input{border:2px solid var(--primary-dark);height:48px;color:var(--primary-dark);background:#fff;border-radius:0;padding:0 16px;font-size:1rem}.shop-notify .zap-custom__input::placeholder{color:#0000008c}.shop-notify .zap-custom__input:focus,.shop-notify .zap-custom__input:focus-visible{border-color:var(--primary-dark);box-shadow:none;outline:3px solid var(--primary-dark);outline-offset:3px}.shop-notify .input-group>.button{background:var(--primary-dark);height:48px;color:var(--primary-light);border:2px solid var(--primary-dark);border-radius:0;padding:0 24px;font-size:1rem}.shop-notify .input-group>.button:focus-visible{outline:3px solid var(--primary-dark);outline-offset:3px}@media screen and (max-width:1100px){.shop-notify-inner{grid-template-columns:auto minmax(0,1fr)}.shop-notify .shop-footer-notify{grid-column:1/-1}}@media screen and (max-width:768px){.shop-notify{padding:40px 10px}.shop-notify-mascot{width:56px;height:56px}}.shop-notify{border-bottom:2px solid var(--primary-dark)}.shop-notify .input-group>.button:hover{background:var(--primary-light);color:var(--primary-dark)}@media screen and (max-width:768px){#shop-sort-group>.shop-tool{align-self:start}}@media screen and (min-width:1024px) and (min-aspect-ratio:1){#product.product--stage{--stage-h:clamp(420px,min(calc(100svh - 120px),66vw),920px);grid-template-columns:minmax(0,1fr) max-content minmax(0,700px) minmax(0,1fr)}#product.product--stage>.product-gallery{grid-column:2}#product.product--stage>.product-info{grid-column:3}.product-stage-wrap{--frame-w:calc(var(--stage-h) * .88 / var(--frame-aspect,1.335))}#product.product--stage .product-gallery-ui:not(.product-gallery-ui--single){grid-template-columns:80px max-content}.product-stage-wrap{width:calc(var(--frame-w) + var(--stage-h) * .12)}.product-gallery-ui--single .product-stage-wrap{width:100%}.product-stage{height:var(--stage-h);aspect-ratio:auto;min-height:0}.product-thumbs{max-height:var(--stage-h)}.product-slide .print-frame-box{width:var(--frame-w)}#product.product--stage .product-column{max-width:600px}.product-ask-group{flex-flow:wrap;align-items:center;gap:12px}.product-ask-group>.button{width:auto;min-width:260px;min-height:52px;padding:.4rem 1.5rem}.product-ask-group>.button-secondary{min-height:52px}}@media screen and (min-width:1024px) and (max-width:1199px) and (min-aspect-ratio:1){.product-ask-group>.button{min-width:200px}}.rail-cue{box-sizing:border-box;align-items:center;gap:20px;min-height:52px;padding:0 10px 16px;display:flex}.rail-cue-line{background:#0000001f;flex:1;height:2px;position:relative}.rail-cue-fill{background:var(--primary-dark);transition:left .15s linear;position:absolute;top:0;bottom:0}.rail-cue-btns{gap:8px;display:none}.rail-cue-btn{border:1px solid var(--primary-dark);width:36px;height:36px;color:var(--primary-dark);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.05rem;line-height:1;display:inline-flex}.rail-cue-btn:hover:not(:disabled){background:var(--primary-dark);color:var(--primary-light)}.rail-cue-btn:disabled{opacity:.3;cursor:default}.shop-faq .shop-info-head{letter-spacing:.02em;opacity:1;margin:0 0 18px;font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1.1}.shop-faq--why{align-items:start}.shop-faq--why .product-faq-item:first-of-type{border-top:1px solid var(--primary-dark)}@media screen and (min-width:769px){.rail-cue-btns{display:flex}}@media screen and (min-width:1024px){.shop-faq--why{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;gap:56px}.shop-faq--why .shop-faq-col{max-width:none}}@media screen and (max-width:1023px){.shop-faq--why{gap:44px}}@media (prefers-reduced-motion:reduce){.rail-cue-fill{transition:none}}.post-body>*+*{margin-top:1.25rem}.post-body .post-h{margin-top:2.5rem}.post-body .post-q{color:var(--primary-dark-hover);margin-bottom:.25rem}.post-body .post-q+p{margin-top:0}.post-figure{margin:0;padding:1rem}.post-figure img{width:100%;height:auto;display:block}.post-figure figcaption{margin-top:.5rem}.post-steps{gap:.75rem;padding-left:1.5rem;list-style:decimal;display:grid}.post-steps li::marker{font-family:UntitledSans-Bold}.post-aside .post-aside__portrait{border-radius:50%;width:96px;height:96px;overflow:hidden}.post-aside .post-aside__portrait img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.clipping-thumb{position:relative}.clipping-thumb--play:after{content:"";background:var(--highlight);clip-path:none;border-radius:50%;width:16px;height:16px;position:absolute;bottom:4px;right:4px}.clipping-thumb--play:before{content:"";border-left:7px solid var(--primary-dark);z-index:1;border-top:4px solid #0000;border-bottom:4px solid #0000;width:0;height:0;position:absolute;bottom:8px;right:8px}.blog-aside{gap:14px;padding:28px 0 32px;display:grid}.blog-aside__title{margin:0;line-height:.95}.blog-aside__lead{opacity:.72;max-width:34ch;margin:0;font-size:1.0625rem;line-height:1.45}.blog-aside__counts{opacity:.72;margin:4px 0 0}.bg-dark .release-note img{mix-blend-mode:normal}.note.host-note{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.host-note>p{margin:0}.host-note .host-note__title{font-family:Hagrid Text,UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.35rem;font-weight:800;line-height:1.1}.host-note .host-note__cta{margin-top:4px}.host-note .button{width:auto;display:inline-flex}.bg-dark .host-note .button-secondary{color:var(--primary-light);border-color:#fff9}.bg-dark .host-note .button-secondary:hover{background:var(--highlight);color:var(--primary-dark);border-color:var(--highlight)}.events-title .section-column{padding-top:28px;padding-bottom:26px}.events-title h1{margin:0}.events-title .events-title__lead{opacity:.72;text-transform:none;max-width:44ch;margin:12px 0 0;font-size:1.375rem;line-height:1.3}@media screen and (max-width:768px){.events-title .section-column{padding-top:18px;padding-bottom:18px}.events-title .events-title__lead{margin-top:8px;font-size:1.125rem}}.host-note .host-note__photo{aspect-ratio:4/5;background:var(--primary-dark);align-self:stretch;max-height:min(40vh,420px);margin:-10px -10px 10px;overflow:hidden}.host-note .host-note__photo img{object-fit:cover;object-position:50% 55%;width:100%;height:100%;display:block}.host-note .host-note__title{margin-top:2px}#now .section-column>.sticky{padding-top:4px}.shop-tool--frameline{border:0;align-items:center;gap:4px;min-width:0;margin:0;padding:0;display:flex}.shop-tool--frameline>legend{float:left;margin:0 6px 0 0;padding:0}.shop-view{gap:7px}.shop-view svg{flex:none}@media screen and (max-width:768px){html[data-js] .shop-tools-host .shop-tools .shop-tool--view{display:none}html[data-js] .shop-tools-host .shop-tools>.shop-tools-zone{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:16px;margin:0;display:flex}html[data-js] .shop-tools-host .shop-tools .shop-tool--artist,html[data-js] .shop-tools-host .shop-tools .shop-tools-zone--view>.shop-tool{grid-template-columns:5.5em minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid}html[data-js] .shop-tools-host .shop-tools .shop-tool select{width:100%;min-width:0}html[data-js] .shop-tools-host .shop-tools .shop-tool--frameline{align-items:center;width:100%;display:flex}html[data-js] .shop-tools-host .shop-tools .shop-tool--frameline>legend{float:left;flex:none;width:5.5em;margin:0}html[data-js] .shop-tools-host .shop-tools .shop-tool--frameline .frame-dot{flex:none;width:44px;height:44px}html[data-js] .shop-tools-host .shop-tools .shop-tool--chips>legend{float:left;width:5.5em;margin:0}html[data-js] .shop-tools-host .shop-tools .shop-tools-zone--view>.shop-tool--view{display:none}}.shop-tool--frameline .frame-line-swatches{align-items:center}.shop-match-band{background:var(--highlight);color:var(--primary-dark);border-top:1px solid var(--primary-dark);border-bottom:1px solid var(--primary-dark);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px 28px;padding:20px 24px;text-decoration:none;transition:background .2s,color .2s;display:grid}.shop-match-band:hover,.shop-match-band:focus-visible{background:var(--primary-dark);color:var(--highlight);outline:0}.shop-match-band-mascot{width:48px;height:48px;display:block}.shop-match-band-mascot svg{width:100%;height:100%;display:block}.shop-match-band-title{letter-spacing:.04em;font-size:1.7rem;line-height:1}.shop-match-band-lead{font-size:1.1rem;line-height:1.3}.shop-match-band-cta{letter-spacing:.08em;white-space:nowrap;border-bottom:2px solid;padding-bottom:3px;font-size:.78rem}@media screen and (max-width:768px){.shop-match-band{grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);gap:6px 16px;padding:18px 14px}.shop-match-band-mascot{grid-row:1/4;align-self:start}.shop-match-band-title{font-size:1.5rem}.shop-match-band-lead{font-size:1rem}.shop-match-band-cta{justify-self:start;margin-top:4px}}@media (prefers-reduced-motion:reduce){.shop-match-band{transition:none}}.product-byline{opacity:.65;margin:6px 0 0;font-size:1rem}@media screen and (max-width:768px){#product.product--stage .product-stage{aspect-ratio:1/var(--frame-aspect,1.25)}}@media screen and (min-width:1024px) and (min-aspect-ratio:1){#product.product--stage .product-column{max-width:none;padding:0 20px}.product-ask-group{grid-template-columns:1fr 1fr;gap:12px;display:grid}.product-ask-group>.button{letter-spacing:.05rem;text-transform:uppercase;justify-content:center;align-items:center;gap:.6em;width:100%;min-width:0;min-height:52px;padding:.5rem 1.25rem;font-family:Offbit-Bold,Arial,Helvetica,sans-serif;font-size:.95rem;display:inline-flex}.product-ask-group>.buy-button{justify-content:center}.product-ask-group>.button .dm-button__plane{width:1.2em;height:1.2em}}.shop-deck-cap{text-align:left;grid-template-columns:minmax(0,1fr) auto;place-items:baseline start;gap:0 12px;min-height:0;padding:10px 0 8px;display:grid}.shop-deck-cap-name{flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:flex}.shop-deck-cap .shop-deck-cap-name a{letter-spacing:-.01em;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:800;line-height:1.1;display:inline}.shop-deck-cap-name .shop-deck-by{font-size:.85rem}.shop-deck-cap-line{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:10px;display:flex}.shop-deck-cap-price{font-variant-numeric:tabular-nums;text-align:center;font-size:1rem;display:inline}.shop-deck-cap-line .shop-deck-by{font-size:.8rem}.deck-page{min-height:calc(100dvh - 45px)}.deck-head h1,.deck-head p{white-space:nowrap}.deck-head p{max-width:none;font-size:clamp(.78rem,3.9vw,1.05rem)}.deck-head h1{font-size:clamp(1.5rem,7vw,2.6rem)}.shop-match-band-title{font-size:1.15rem;line-height:1.25}@media screen and (max-width:768px){.shop-match-band-title{font-size:1rem}}.shop-grid>.shop-item--match{background:var(--primary-dark);color:var(--primary-light);flex-direction:column;order:3;align-self:stretch;text-decoration:none;display:flex;overflow:hidden;container-type:inline-size}.shop-item--match:hover,.shop-item--match:focus-visible{color:var(--primary-light)}.shop-item--match:focus-visible{outline:2px solid var(--radio);outline-offset:-6px}.match-tile-head{flex-direction:column;gap:clamp(6px,3.5cqw,14px);padding:5cqw 5cqw 0;display:flex}.match-tile-title{font-size:14.5cqw;line-height:.95}.match-tile-lead{font-size:clamp(.85rem,4cqw,1rem);line-height:1.3}.match-tile-stage{flex:1 1 0;min-height:62cqw;display:block;position:relative}.match-tile-sheet{aspect-ratio:5/7;background:var(--primary-light);transform-origin:50% 100%;width:58cqw;padding:4px;position:absolute;bottom:-14cqw}.match-tile-sheet img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}.match-tile-sheet--under{opacity:.55;left:5cqw;transform:rotate(-5deg)}.match-tile-sheet--top{left:32cqw;transform:rotate(9deg)}.match-tile-stamp{border:1px solid var(--primary-dark);background:var(--radio);color:var(--primary-dark);white-space:nowrap;padding:.45em .6em .3em;font-size:clamp(.62rem,4cqw,1rem);line-height:1;position:absolute;top:14%;left:-8%;transform:rotate(-9deg)}.match-tile-bar{z-index:1;background:var(--radio);min-height:52px;color:var(--primary-dark);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 5cqw;font-size:clamp(.72rem,4.2cqw,1.1rem);line-height:1.1;display:flex;position:relative}.match-tile-bar .explore-tile__arrow{flex:none}@media screen and (max-width:768px){.match-tile-bar{min-height:44px}}@media (prefers-reduced-motion:no-preference){.match-tile-sheet--top{transition:transform .25s}.shop-item--match:hover .match-tile-sheet--top{transform:translate(5cqw)rotate(14deg)}.match-tile-bar .explore-tile__arrow{transition:transform .2s;display:inline-block}.shop-item--match:hover .match-tile-bar .explore-tile__arrow{transform:translate(4px)}}@media screen and (max-width:1279px){.shop-grid>.shop-item--match{order:2}}@media screen and (max-width:768px){.shop-grid>.shop-item--match{order:1}}@media screen and (min-width:1024px) and (max-width:1279px){.shop-tools{column-gap:16px}.shop-tools-zone{flex:0 auto;gap:12px 16px}.shop-tools-zone--view{border-top:0;border-left:1px solid var(--border);margin-left:auto;padding:0 0 0 16px}}@media screen and (min-width:769px) and (max-width:1023px){.shop-tools-zone--view{justify-content:space-between}}.now-join{padding:.8rem 0;text-decoration:none}@view-transition{navigation:auto}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:.24s ease-out both page-fade}@keyframes page-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.product-slide[data-kind=scene]>img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}@media screen and (max-width:768px){.product-about{margin-top:28px}.product-about-row{grid-template-columns:104px minmax(0,1fr)}.product-about .artist-row-name{font-size:1.5rem}}@media screen and (min-width:769px) and (max-width:1279px){.more-prints .shop-grid>:nth-child(n+6):not(.prints-close--cell){display:none}}@media screen and (max-width:768px){.more-prints .shop-grid>:nth-child(n+4):not(.prints-close--cell){display:none}}@media screen and (max-width:900px){.product-about .artist-row-text{display:grid}.product-about .artist-row-portrait,.product-about .artist-row-name,.product-about .artist-row-handle,.product-about .artist-row-body{grid-area:auto}.product-about .artist-row-body{max-width:46ch;margin-top:0}}.product-about-row{grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:start;gap:20px 24px;margin-top:14px;display:grid}.product-about .artist-row-body{max-width:46ch}.product-about .artist-row-name{font-size:clamp(1.5rem,2.4vw,2rem)}@media screen and (max-width:768px){.product-about{margin-top:28px}.product-about-row{grid-template-columns:104px minmax(0,1fr)}.product-about .artist-row-name{font-size:1.5rem}}@media screen and (min-width:769px) and (max-width:1279px){.more-prints .shop-grid>:nth-child(n+6):not(.prints-close--cell){display:none}}@media screen and (max-width:768px){.more-prints .shop-grid>:nth-child(n+4):not(.prints-close--cell){display:none}}@media screen and (max-width:900px){.product-about .artist-row-text{display:grid}.product-about .artist-row-portrait,.product-about .artist-row-name,.product-about .artist-row-handle,.product-about .artist-row-body{grid-area:auto}.product-about .artist-row-body{max-width:46ch;margin-top:0}}.prints-close-fan{flex:auto;align-self:stretch;width:100%;min-height:0;position:relative}.prints-close-sheet{aspect-ratio:5/7;background:var(--primary-light);width:54%;padding:5px;position:absolute;top:50%;overflow:hidden;box-shadow:0 6px 16px #1c1c1c47}.prints-close-sheet img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}.prints-close-sheet--1{left:2%;transform:translateY(-46%)rotate(-9deg)}.prints-close-sheet--2{z-index:2;left:23%;transform:translateY(-54%)rotate(1deg)}.prints-close-sheet--3{right:2%;transform:translateY(-44%)rotate(9deg)}.prints-close-fan{aspect-ratio:1/.9;flex:1 0 auto}@media screen and (max-width:768px){.prints-close-fan{aspect-ratio:1/1.05}.prints-close-sheet{width:50%}}.card-room{display:none}@media screen and (min-width:769px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.card-room{pointer-events:none;opacity:0;background:50%/cover no-repeat;transition:opacity .8s cubic-bezier(.4,0,.2,1) .12s,transform 1.2s cubic-bezier(.2,.6,.2,1) .12s;display:block;position:absolute;inset:0;transform:scale(1.04)}.shop-item:hover .card-room,.shop-item:focus-within .card-room{opacity:1;background-image:var(--room);transform:none}.shop-item:has(.card-room):hover .zoom:after{opacity:0}.shop-item:has(.card-room):focus-within .zoom:after{opacity:0}}.product-slide[data-kind=scene]{overflow:hidden}@media (prefers-reduced-motion:no-preference){.product-slide[data-kind=scene][data-active=true]>img{animation:4s cubic-bezier(.45,0,.25,1) both room-push-in}}@keyframes room-push-in{0%{transform:scale(1)}to{transform:scale(1.1)}}.ar-sheet{border:0;border-top:2px solid var(--primary-dark);background:var(--primary-light);width:100%;max-width:none;max-height:92svh;color:var(--primary-dark);border-radius:16px 16px 0 0;margin:auto 0 0;padding:0;overflow:auto}.ar-sheet::backdrop{background:#00000073}body:has(.ar-sheet[open]){overflow:hidden}.ar-sheet-body{padding:18px 16px calc(20px + env(safe-area-inset-bottom));gap:14px;display:grid;position:relative}.ar-sheet-close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;right:6px}.ar-sheet-close svg{width:22px;height:22px}.ar-sheet .h2{margin:0;padding-right:48px}.ar-sheet-body>p{margin:0}.ar-lead{font-size:.95rem;line-height:1.35}.ar-choice{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.ar-choice legend{float:left;letter-spacing:.04em;margin-right:4px;font-size:.7rem}.ar-launch{justify-items:start;gap:10px;display:grid}.ar-launch-main{justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;display:inline-flex}.ar-launch-quiet{color:inherit;align-items:center;gap:8px;font-size:.9rem;text-decoration:underline;display:inline-flex}.ar-launch-img{object-fit:cover;mix-blend-mode:normal;width:16px;height:20px}.ar-qr{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:14px;display:grid}.ar-qr-img{border:1px solid var(--primary-dark);mix-blend-mode:normal;background:#fff;width:160px;height:160px}.ar-qr p{margin:4px 0 0;font-size:.9rem;line-height:1.35}.ar-note{opacity:.75;font-size:.8rem;line-height:1.35}@media screen and (min-width:769px){.ar-sheet{border:1px solid var(--primary-dark);border-radius:4px;width:min(440px,100vw - 32px);max-height:calc(100svh - 48px);margin:auto}.ar-sheet-body{padding:24px 24px 22px}}@media screen and (max-width:768px){.ar-choice{row-gap:8px}.ar-choice legend{float:none;width:100%;margin:0}}.ws-title-band{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-title-text{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.ws-title-band h1{line-height:.95}.ws-title-band .events-title__lead{text-wrap:balance;max-width:none}.ws-shot{min-height:0;margin:0;position:relative;overflow:hidden}.ws-shot+.ws-shot{border-left:2px solid var(--primary-dark)}.ws-shot img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ws-shot:nth-child(2) img{object-position:60% 50%}.ws-shot:nth-child(3) img{object-position:58% 50%}.ws-shot{aspect-ratio:4/3}.ws-bars{display:none}@media screen and (max-width:999px){.ws-title-band{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-title-text{grid-column:1/-1;gap:10px}}@media screen and (max-width:768px){.ws-title-band{grid-template-columns:minmax(0,1fr)}.ws-shot{grid-area:2/1;animation:6s linear infinite ws-fade-2}.ws-shot+.ws-shot{border-left:0;animation-delay:-3s}.ws-bars{z-index:1;pointer-events:none;grid-area:2/1;align-self:start;gap:4px;padding:12px 12px 0;display:flex;position:relative}.ws-bars span{background:#ffffff73;flex:1;height:3px;overflow:hidden}.ws-bars span:after{content:"";background:var(--highlight);transform-origin:0;height:100%;animation:6s linear infinite ws-bar-1;display:block;transform:scaleX(0)}.ws-bars span:nth-child(2):after{animation-name:ws-bar-2;animation-delay:-3s}}@keyframes ws-fade-2{0%{opacity:1}37.5%{opacity:1}50%{opacity:0}87.5%{opacity:0}to{opacity:1}}@keyframes ws-bar-1{0%{transform:scaleX(0)}37.5%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes ws-bar-2{0%{transform:scaleX(0)}37.5%{transform:scaleX(1)}50%{transform:scaleX(1)}50.001%{transform:scaleX(0)}to{transform:scaleX(0)}}@media screen and (max-width:768px) and (prefers-reduced-motion:reduce){.ws-shot,.ws-bars span:after{animation:none}.ws-shot+.ws-shot{opacity:0}.ws-bars{display:none}}.ws-intro .section-column,.ws-grid .ws-wide{align-content:start}.ws-intro .section-column:last-child{border-right:unset}.ws-all-title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.4vw,2.9rem);line-height:1}.ws-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,540px),1fr));align-content:start;gap:0 16px;display:grid}@media screen and (min-width:769px){.ws-grid .ws-wide{grid-column:1/-1}.ws-grid .section-column:last-child{border-right:unset}}.ws-ticket{--r:11px;--stub:132px;--stubh:68px;--bg:var(--highlight);--fg:var(--primary-dark);--p1:calc(100% - var(--stub)) 0;--p2:calc(100% - var(--stub)) 100%;grid-template-columns:88px minmax(0,1fr) var(--stub);background:var(--bg);color:var(--fg);-webkit-mask-image:radial-gradient(circle var(--r) at var(--p1),#0000 calc(var(--r) - .5px),#000 var(--r)),radial-gradient(circle var(--r) at var(--p2),#0000 calc(var(--r) - .5px),#000 var(--r));-webkit-mask-image:radial-gradient(circle var(--r) at var(--p1),#0000 calc(var(--r) - .5px),#000 var(--r)),radial-gradient(circle var(--r) at var(--p2),#0000 calc(var(--r) - .5px),#000 var(--r));mask-image:radial-gradient(circle var(--r) at var(--p1),#0000 calc(var(--r) - .5px),#000 var(--r)),radial-gradient(circle var(--r) at var(--p2),#0000 calc(var(--r) - .5px),#000 var(--r));-webkit-mask-composite:source-in;border-radius:18px;text-decoration:none;transition:background-color .18s,color .18s;display:grid;-webkit-mask-composite:source-in;mask-composite:intersect}.ws-ticket:hover,.ws-ticket:focus-visible{--bg:var(--primary-dark);--fg:var(--highlight);color:var(--fg)}.ws-ticket:focus-visible{box-shadow:inset 0 0 0 3px var(--fg);outline:0}.ws-ticket--past{--bg:var(--muted)}.ws-ticket--past:hover,.ws-ticket--past:focus-visible{--bg:var(--primary-dark);--fg:var(--muted)}.ws-ticket:hover .tag,.ws-ticket:focus-visible .tag{background:var(--fg);color:var(--bg)}.ws-ticket__date{text-align:center;align-content:center;justify-items:center;gap:2px;padding:16px 4px;display:grid}.ws-ticket__date b{font-size:2.4rem;line-height:1}.ws-ticket__date span{letter-spacing:.12em;font-size:.8rem}.ws-ticket__undated{font-size:.7rem;line-height:1.15}.ws-ticket__main{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title title""text text""av who""av facts";align-content:center;gap:3px 10px;min-width:0;padding:22px 18px 22px 8px;display:grid}.ws-ticket__avatar{background:var(--fg);border-radius:50%;grid-area:av;align-self:center;width:40px;height:40px;overflow:hidden}.ws-ticket__avatar img{object-fit:cover;width:100%;height:100%;display:block}.ws-ticket__who{letter-spacing:.06em;text-transform:uppercase;grid-area:who;align-self:end;font-size:.82rem;font-weight:700}.ws-ticket__title{-webkit-line-clamp:2;line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;grid-area:title;font-size:1.45rem;line-height:1.05;display:-webkit-box;overflow:hidden}.ws-ticket__text{-webkit-line-clamp:2;line-clamp:2;opacity:.85;-webkit-box-orient:vertical;grid-area:text;margin:2px 0 9px;font-size:.95rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ws-ticket__facts{opacity:.8;grid-area:facts;align-self:start;font-size:.8rem}.ws-ticket__stub{border-left:2px dashed;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-width:0;padding:16px 10px;display:flex}.ws-go{background:var(--fg);width:40px;height:40px;color:var(--bg);border-radius:50%;place-items:center;transition:transform .18s;display:grid}.ws-go svg{width:20px;height:20px}.ws-ticket:hover .ws-go,.ws-ticket:focus-visible .ws-go{transform:translate(3px)}.ws-seats{flex-wrap:wrap;justify-content:center;gap:3px;max-width:108px;display:inline-flex}.ws-seats i{box-sizing:border-box;border:2px solid;border-radius:50%;width:10px;height:10px}.ws-seats i.on{background:currentColor}.ws-title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,4.2vw,3.6rem);line-height:.95}.ws-host{color:inherit;align-items:center;gap:12px;margin:20px 0 4px;text-decoration:none;display:flex}.ws-host__avatar{background:var(--muted);border-radius:50%;flex:none;width:48px;height:48px;overflow:hidden}.ws-host__avatar img{object-fit:cover;width:100%;height:100%;display:block}.ws-host__text{gap:1px;display:grid}.ws-host__text small{letter-spacing:.08em;opacity:.7;font-size:.7rem}.ws-host__text b{font-size:1.05rem}.ws-facts{border-bottom:1px solid var(--primary-dark);margin:18px 0 0;padding:0}.ws-facts>div{border-top:1px solid var(--primary-dark);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:12px 0;display:flex}.ws-facts dt{flex:none;margin:0;font-size:.85rem}.ws-facts dd{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 12px;min-width:0;margin:0;display:flex}.ws-facts .ws-seats{justify-content:flex-end;gap:5px;max-width:100%}.ws-facts .ws-seats i{width:12px;height:12px}.ws-detail .section-column:last-child{border-right:unset}.ws-reserve{margin-top:20px}.ws-body .text-extra-large{margin:0}.ws-hostcard{border-top:1px solid var(--primary-dark);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:18px;margin-top:40px;padding-top:24px;display:grid}.ws-hostcard__photo{aspect-ratio:1;background:var(--muted);border-radius:50%;overflow:hidden}.ws-hostcard__photo img{object-fit:cover;width:100%;height:100%;display:block}.ws-hostcard h4{margin:0 0 4px}.ws-hostcard p{margin:0 0 8px}.ws-hostcard .ws-hostcard__name{font-family:Hagrid Text,UntitledSans-Bold,Arial,sans-serif;font-size:1.3rem;line-height:1.1}.ws-media__frame{overflow:hidden}.ws-media__frame img{width:100%;height:auto;display:block}.ws-sticky-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;overflow:hidden}.product-sticky-buy .ws-sticky-title+.button{flex:none;width:auto}@media screen and (max-width:1000px){.ws-ticket{--stub:124px;grid-template-columns:76px minmax(0,1fr) var(--stub)}.ws-ticket__title{font-size:1.3rem}}@media screen and (max-width:768px){.ws-detail .ws-info{order:1}.ws-detail .ws-media{order:2}.ws-detail .ws-body{order:3}.ws-hostcard{grid-template-columns:72px minmax(0,1fr);margin-top:28px}}@media screen and (max-width:560px){.ws-ticket{--stubh:64px;--p1:0 calc(100% - var(--stubh));--p2:100% calc(100% - var(--stubh));grid-template-columns:18px auto minmax(0,1fr) auto auto 18px;grid-template-rows:auto auto auto auto var(--stubh);grid-template-areas:".date.av who."".title title title title."".text text text text."".facts facts facts facts.""stub stub stub stub stub stub";padding-top:18px}.ws-ticket__main{display:contents}.ws-ticket__date{align-items:baseline;justify-items:unset;text-align:left;grid-area:date;align-self:center;gap:7px;padding:0;display:flex}.ws-ticket__date b{font-size:2rem}.ws-ticket__avatar{width:32px;height:32px;margin-right:8px}.ws-ticket__who{align-self:center}.ws-ticket__title{margin-top:14px;font-size:1.35rem}.ws-ticket__text{margin:6px 0 0}.ws-ticket__facts{margin:8px 0 18px}.ws-ticket__stub{border-top:2px dashed;border-left:0;flex-direction:row;grid-area:stub;justify-content:space-between;padding:0 18px}}@media (prefers-reduced-motion:reduce){.ws-ticket,.ws-go{transition:none}.ws-ticket:hover .ws-go,.ws-ticket:focus-visible .ws-go{transform:none}}@media screen and (min-width:1000px){.ws-title-band .events-title__lead{opacity:.8;font-size:clamp(1.25rem,1.5vw,1.55rem)}}.ws-intro .section-column{row-gap:8px;padding:22px 10px 28px}.ws-intro h4{letter-spacing:.06em;margin:0;font-size:1rem}.ws-intro p{margin:0}.ws-grid .ws-wide{padding:32px 10px 40px}.ws-wide .ws-all-lead{opacity:.72;text-wrap:pretty;max-width:62ch;margin:4px 0 14px;font-size:1.15rem;line-height:1.35}@media screen and (min-width:769px) and (max-width:1000px){.ws-intro .text-large{font-size:1.1rem;line-height:1.55rem}}@media screen and (max-width:768px){.ws-intro .section-column{border-top:1px solid var(--border);padding:18px 0 20px}.ws-intro .section-column:first-child{border-top:0}.ws-intro .text-large{font-size:1.1rem;line-height:1.55rem}.ws-grid .ws-wide{padding:26px 0 30px}.ws-wide .ws-all-lead{font-size:1rem}}.ws-ticket{margin-bottom:16px}@media screen and (min-width:561px){.ws-ticket{grid-row:span 4;grid-template-rows:subgrid}.ws-ticket__date{grid-area:1/1/span 4}.ws-ticket__stub{grid-area:1/3/span 4}.ws-ticket__main{grid-area:1/2/span 4;grid-template-rows:subgrid}.ws-ticket__title{align-self:end}.ws-ticket__text{align-self:start}}.ws-ideas{gap:10px;margin-top:16px;display:grid}.ws-ideas-title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1}.ws-ticket--idea{--bg:transparent;--fg:var(--primary-dark);--stub:160px;border:2px dashed #1c1c1c8c}.ws-ticket--idea:hover,.ws-ticket--idea:focus-visible{--bg:var(--highlight);--fg:var(--primary-dark)}.ws-meter{border:2px solid;border-radius:99px;width:100%;max-width:104px;height:10px;display:block;overflow:hidden}.ws-meter>i{background:currentColor;height:100%;display:block}.ws-idea-cta{letter-spacing:.06em;white-space:nowrap;border:2px solid;border-radius:99px;align-items:center;gap:6px;padding:.5rem .65rem .38rem;font-size:.66rem;line-height:1;transition:background-color .18s,color .18s;display:inline-flex}.ws-idea-cta .dm-button__plane{width:1.15em;height:1.15em}.ws-ticket--idea:hover .ws-idea-cta,.ws-ticket--idea:focus-visible .ws-idea-cta{background:var(--fg);color:var(--bg)}@media screen and (max-width:1000px){.ws-ticket--idea{--stub:152px}}@media screen and (max-width:560px){.ws-ticket--idea .ws-meter{flex:1 1 0;max-width:140px}}@media (prefers-reduced-motion:reduce){.ws-idea-cta{transition:none}}.ws-idea-count{letter-spacing:0;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.ws-idea-count b{font-size:2.1rem;font-weight:700;line-height:1}.ws-idea-count span{letter-spacing:.02em;opacity:.7;font-size:.85rem}.ws-ticket__avatar--open{color:var(--fg);opacity:.75;background:0 0;border:2px dashed;place-items:center;display:grid}.ws-ticket__avatar--open svg{width:16px;height:16px}.ws-people{grid-template-columns:repeat(5,9px);justify-content:center;gap:4px;display:grid}.ws-people i{box-sizing:border-box;border:2px solid;border-radius:50%;width:9px;height:9px}.ws-people i.on{background:currentColor}.ws-call{min-height:520px}.ws-call .section-column{padding:24px 24px 28px}.ws-call .section-column:last-child{border-right:unset}.ws-call .tag{border-color:#fff6;justify-self:start}.ws-call__photo{min-height:0;margin:0;padding:0;position:relative;overflow:hidden}.ws-call .ws-call__photo{padding:0}.ws-call__photo img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;position:absolute;inset:0}.ws-call__title{letter-spacing:-.01em;margin:0}.ws-call .ws-call__lead{opacity:.85;max-width:34ch;margin:0}.ws-call .ws-call__terms{opacity:.85;max-width:30ch;margin:0}.ws-call__ideas-head{opacity:.7;margin:0 0 10px}.ws-call__list{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.ws-call__list li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;font-size:1.05rem;display:flex}.ws-call__count{color:var(--highlight);flex:none;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.05rem}.ws-call__count small{opacity:.75;margin-left:1px;font-size:.75em}.ws-call .ws-call__own{opacity:.75;margin:10px 0 0;font-size:.95rem}.ws-call__ask{justify-items:start;gap:12px;display:grid}.ws-call .ws-call__button{background:var(--highlight);width:auto;color:var(--primary-dark);padding:.85rem 1.4rem .7rem}.ws-call .ws-call__button:hover,.ws-call .ws-call__button:focus-visible{background:var(--primary-light);color:var(--primary-dark)}.ws-call .ws-call__mail{opacity:.8;margin:0;font-size:.9rem}.ws-call__mail a{text-underline-offset:3px}@media screen and (max-width:999px){.ws-call{min-height:0}.ws-call .section-column{padding:22px 14px 24px}}@media screen and (max-width:768px){.ws-call .section-column{border-top:1px solid var(--border);padding:20px 0 24px}.ws-call .ws-call__photo{aspect-ratio:4/3;border-top:0;padding:0}.ws-call__photo img{object-position:50% 45%}.ws-call__ask{justify-items:stretch}.ws-call .ws-call__button{text-align:center}}.ar-choice legend{float:none;width:100%;margin:0}.ar-launch{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;gap:8px}.ar-launch-btn{justify-content:center;align-items:center;gap:8px;min-height:48px;padding:.6rem .8rem .45rem;font-size:.9rem;display:inline-flex}.ar-launch-btn--table{color:var(--primary-dark);border:1px solid var(--primary-dark);background:0 0}.ar-launch-btn--table:hover{background:var(--highlight);color:var(--primary-dark)}.ar-qr{grid-template-columns:120px minmax(0,1fr);gap:12px}.ar-qr-img{width:120px;height:120px}.ar-notes{opacity:.8;border-top:1px solid #00000026;gap:4px;margin:0;padding:10px 0 0;font-size:.78rem;line-height:1.35;list-style:none;display:grid}.ar-launch-btn{letter-spacing:.02em;padding:.6rem .5rem .45rem;font-size:.78rem}.ar-choice{row-gap:8px;margin-top:2px}.ar-choice legend.visually-hidden{width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}@keyframes ws-blink{50%{opacity:0}}.home-prints .sticky-wrapper{z-index:3}.home-prints .home-intro-note{opacity:1;color:#1c1c1cbf;position:relative}.room-preview__link{color:var(--primary-dark);text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1.5px}.room-preview__link:hover,.room-preview__link:focus-visible{text-decoration-style:solid}.room-preview__card{z-index:6;background:var(--muted);border:1.5px solid var(--primary-dark);opacity:0;visibility:hidden;transform-origin:0 0;pointer-events:none;width:min(300px,100%);transition:opacity .18s,transform .18s,visibility 0s .18s;display:block;position:absolute;top:calc(100% + 12px);left:0;overflow:hidden;transform:translateY(-8px)scale(.97)}.room-preview[data-open] .room-preview__card{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .18s;transform:none}.room-preview__card img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.room-preview__card{transition:none}}.work-card-foot{justify-content:space-between;align-items:baseline;gap:.6rem;width:100%;min-width:0;display:flex}.work-card-foot>.work-card-by{flex:auto;min-width:0}.work-card-cta{z-index:3;border:1px solid var(--primary-dark);background:var(--primary-light);width:36px;height:36px;color:var(--primary-dark);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;margin:0;padding:0;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s;display:grid;position:absolute;bottom:calc(100% + 11px);right:10px}.work-card-cta:after{content:"";position:absolute;inset:-6px}.work-card-cta__bag,.work-card-cta .dm-button__plane{stroke-width:1.6px;width:20px;height:20px;margin:0;transition:transform .14s;overflow:visible}.work-card-cta__check{opacity:0;stroke-dasharray:1;transition:opacity .18s}.work-card-cta[data-in-basket]{background:var(--highlight);border-color:var(--highlight);color:var(--primary-dark)}.work-card-cta[data-in-basket] .work-card-cta__check{opacity:1}.work-card-cta:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px;box-shadow:0 0 0 2px var(--primary-light)}@media (hover:hover){.work-card-cta:hover .work-card-cta__label{clip-path:inset(-1px)}.work-card-cta:hover .work-card-cta__bag,.work-card-cta:hover .dm-button__plane{transform:translateY(-1px)}}.work-card-cta:active .work-card-cta__bag,.work-card-cta:active .dm-button__plane{transform:scale(.92)}@media (prefers-reduced-motion:no-preference){.work-card-cta[data-fresh] .work-card-cta__bag{animation:.36s cubic-bezier(.22,1,.36,1) cta-pop}@keyframes cta-pop{0%{transform:scale(.9)}45%{transform:scale(1.14)}to{transform:none}}}.work-card-cta__label{background:var(--primary-light);color:var(--primary-dark);border:1px solid var(--primary-dark);letter-spacing:.01em;white-space:nowrap;clip-path:inset(-1px -1px -1px 100%);pointer-events:none;border-right:0;align-items:center;padding:0 10px 0 12px;font-family:UntitledSans-Bold,UntitledSans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1;transition:clip-path .32s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:-1px;bottom:-1px;right:calc(100% + 1px)}.work-card-cta:focus-visible .work-card-cta__label,.work-card-cta[data-fresh] .work-card-cta__label{clip-path:inset(-1px)}@media (prefers-reduced-motion:no-preference){.work-card-cta[data-fresh] .work-card-cta__check{animation:.35s cubic-bezier(.22,1,.36,1) .12s both cta-check}@keyframes cta-check{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}}@media (prefers-reduced-motion:reduce){.work-card-cta__label{transition:none}}.work-card-foot-price{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:.85rem;font-weight:800;line-height:1.25;display:none}.work-card-info{position:relative}.work-card-title>a:after{content:"";position:absolute;inset:0}a.work-card-artist,.work-card-ask{z-index:2;position:relative}@media screen and (max-width:768px){.work-card-cta{flex:none;width:28px;height:28px;margin-left:auto;position:relative;bottom:auto;right:auto}.work-card-cta:after{inset:-6px -6px -6px 0}.work-card-cta__bag,.work-card-cta .dm-button__plane{width:16px;height:16px}.shop-item:not(.shop-item--match) .work-card-head{align-items:center;column-gap:6px}.shop-item:not(.shop-item--match) .work-card-title{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;text-wrap:balance;flex:auto;min-width:0;margin-bottom:0;padding-bottom:0;overflow:visible}.work-card-info:has(.work-card-foot-price) .work-card-head>.work-card-price{display:none}.work-card-foot-price{display:inline}.work-card-foot{flex-wrap:wrap;align-items:baseline;gap:2px 6px}.work-card-foot>.work-card-by{flex:none;max-width:100%}.shop-grid>.shop-item:not(.work-card--object),.home-prints__grid>.shop-item:not(.work-card--object){align-self:stretch}.work-card-head>.work-card-title{translate:0 -.18em}.work-card-cta__label{padding:0 8px 0 10px;font-size:11px}}.home-prints .home-prints-cta{margin-bottom:1rem}.swipe{--swipe-ink:var(--primary-dark);--swipe-edge:var(--primary-dark);--swipe-chip:var(--primary-light);--swipe-ground:var(--highlight);position:relative;container-type:inline-size}.swipe__rail{grid-template-columns:repeat(var(--cols),minmax(0,1fr));display:grid}.swipe__next,.swipe__cue{display:none}@container (max-width:560px){.swipe__rail{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.swipe__rail::-webkit-scrollbar{display:none}.swipe__rail>*{scroll-snap-align:start;flex:0 0 58%}.swipe:after{content:"";background:linear-gradient(90deg,transparent,var(--swipe-ground) 90%);pointer-events:none;width:56px;transition:opacity .2s;position:absolute;top:0;bottom:4.5px;right:0}.swipe[data-end]:after{opacity:0}.swipe__next{z-index:2;border:1.5px solid var(--swipe-edge);background:var(--swipe-chip);width:40px;height:40px;color:var(--primary-dark);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s,opacity .2s;display:flex;position:absolute;top:calc(50% - 22px);right:10px}.swipe__next:hover{background:var(--primary-dark);color:var(--primary-light)}.swipe__next svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;width:18px;height:18px}.swipe__cue{border-top:1.5px solid var(--swipe-ink);background:color-mix(in srgb,var(--swipe-ink) 18%,transparent);height:3px;display:block;position:relative}.swipe__fill{background:var(--swipe-ink);position:absolute;top:-1.5px;bottom:0}}@property --p{syntax:"<number>";inherits:true;initial-value:0}@keyframes visit-fade{0%{opacity:0}4%,25%{opacity:1}29%,to{opacity:0}}@keyframes visit-clock{to{--p:1}}.visit{border-top:1px solid var(--border);grid-template-columns:1.25fr 1fr;display:grid;container-type:inline-size}.visit__photo{border-right:1px solid var(--border);min-height:470px;animation:14s linear infinite visit-clock;position:relative;overflow:hidden}.visit__photo img{object-fit:cover;opacity:0;mix-blend-mode:normal;width:100%;height:100%;animation:14s infinite visit-fade;position:absolute;inset:0}.visit__photo img:first-child{opacity:1;object-position:50% 38%;animation-delay:-.56s}.visit__photo img:nth-child(2){object-position:50% 58%;animation-delay:2.94s}.visit__photo img:nth-child(3){object-position:35% 56%;animation-delay:6.44s}.visit__photo img:nth-child(4){object-position:30% 62%;animation-delay:9.94s}.visit__bars{z-index:2;pointer-events:none;gap:6px;display:flex;position:absolute;top:16px;left:16px;right:16px}.visit__bars span{background:#fff6;flex:1;height:3px;position:relative;overflow:hidden}.visit__bars span:after{content:"";background:var(--highlight);transform-origin:0;transform:scaleX(clamp(0,calc(var(--p) * 4 - var(--i)),1));position:absolute;inset:0}@media (hover:hover){.visit__photo:hover,.visit__photo:hover img{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.visit__photo,.visit__photo img{animation:none}.visit__photo img:not(:first-child){opacity:0}.visit__bars{display:none}}.visit__panel{flex-direction:column;min-width:0;display:flex}.visit__where{border-bottom:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:16px;padding:28px 28px 26px;display:flex}.visit__place{letter-spacing:0;margin:0;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:clamp(1.8rem,3.6cqw,2.7rem);font-style:italic;font-weight:800;line-height:1}.visit__button{background:var(--highlight);height:42px;color:var(--primary-dark);letter-spacing:.03em;align-items:center;gap:.6em;padding:0 16px;font-size:.82rem;text-decoration:none;transition:background-color .15s;display:inline-flex}.visit__button:hover,.visit__button:focus-visible{background:var(--primary-light);color:var(--primary-dark)}.visit__arrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:square;flex:none;width:1.25em;height:1.25em;transition:transform .2s}.visit__rows{flex-direction:column;flex:1;display:flex}.visit__row{border-bottom:1px solid var(--border);color:var(--primary-light);flex:1;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.visit__row:last-child{border-bottom:0}.visit__row:hover,.visit__row:focus-visible{background:var(--highlight);color:var(--primary-dark)}.visit__row:hover .visit__arrow,.visit__row:focus-visible .visit__arrow{transform:translate(4px)}.visit__row:hover .tag,.visit__row:focus-visible .tag{background:var(--primary-dark);color:var(--highlight)}.visit__row:focus-visible,.visit__button:focus-visible{outline-offset:-5px;outline:2px solid}.visit__text{flex-direction:column;gap:5px;min-width:0;display:flex}.visit__name{flex-wrap:wrap;align-items:center;gap:.7rem;font-family:Hagrid,UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:clamp(1.55rem,3.2cqw,2.2rem);font-weight:400;line-height:1.05;display:flex}.visit__hint{opacity:.7;font-size:.92rem;line-height:1.3}@media (max-width:768px){.visit{grid-template-columns:1fr}.visit__photo{aspect-ratio:4/3;border-right:0;border-bottom:1px solid var(--border);min-height:0}.visit__where{gap:14px;padding:22px 20px 20px}.visit__row{flex:none;padding:16px 20px}.visit__name{font-size:1.45rem}}@media (max-width:520px){.visit__photo{aspect-ratio:5/6}}.mobile-menu-overlay.bg-dark,.mobile-menu-overlay.bg-dark a{color:var(--primary-light)}#mobile-menu{height:100dvh}.mobile-menu-sheet{overscroll-behavior:contain;height:100%;padding:0 20px max(12px,env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow-y:auto}.mobile-menu-head{border-bottom:1px solid #fbfaf34d;flex:none;align-items:center;gap:10px;padding:10px 0 8px;display:flex}a.mobile-menu-mark{flex-direction:column;align-items:flex-start;gap:6px;height:auto;margin-right:auto;padding:0;display:flex}.mobile-menu-head a.moto-logo--menu svg{height:24px}.mobile-menu-tagline{letter-spacing:.06em;opacity:.75;font-size:.7rem;line-height:1}#mobile-menu .mobile-menu-lang{gap:.9em;margin-right:6px;font-size:1rem;display:flex}.mobile-menu-lang a{opacity:.6;padding:8px 0;text-decoration:none}.mobile-menu-lang a[aria-current]{opacity:1;color:var(--highlight)}.mobile-menu-close{width:44px;height:44px;color:var(--primary-light);justify-content:center;align-items:center;margin-right:-14px;display:flex}.mobile-menu-rooms,.mobile-menu-rooms ul,.mobile-menu-socials{margin:0;padding:0;list-style:none}#mobile-menu .mobile-menu-rooms,#mobile-menu .mobile-menu-room>ul{align-items:stretch}#mobile-menu .mobile-menu-rooms{flex:none;padding-top:10px}.mobile-menu-room+.mobile-menu-room{border-top:1px solid #fbfaf34d;margin-top:10px;padding-top:10px}.mobile-menu-rooms a{align-items:center;min-height:clamp(44px,6.2dvh,56px);font-size:clamp(1.2rem,2.6dvh,1.4rem);line-height:1.1;text-decoration:none;display:flex}.mobile-menu-rooms a[aria-current],.mobile-menu-rooms a:hover,.mobile-menu-rooms a:focus-visible{color:var(--highlight)}.mobile-menu-visit{border-top:1px solid #fbfaf34d;flex-direction:column;flex:none;align-items:stretch;gap:12px;margin-top:auto;padding-top:14px;display:flex}#mobile-menu .mobile-menu-socials{flex-direction:row;align-items:center;gap:14px;margin-left:-10px;display:flex}.mobile-menu-socials a{justify-content:center;align-items:center;width:44px;height:44px;line-height:1;text-decoration:none;display:inline-flex;position:relative}.mobile-menu-socials .footer-social-icon{width:24px;height:24px}#mobile-menu :is(a,button):focus-visible{outline:2px solid var(--highlight);outline-offset:3px}.moto-title-band{min-height:clamp(560px,100svh - 84px,960px)}.moto-title-band .moto-title-text{flex-direction:column;gap:32px;padding-top:32px;padding-bottom:0;display:flex}.moto-title-band h1{margin:0;font-size:clamp(2.75rem,5.4vw,5.75rem);line-height:.95}.moto-title-band .moto-title-lead{max-width:26ch;margin:0;font-size:clamp(1.4rem,1.9vw,1.85rem);line-height:1.3}.moto-title-band .moto-points{margin-top:auto;display:grid}.moto-title-band .moto-points__item{border-top:1px solid var(--border);row-gap:8px;padding:18px 0 20px;display:grid}.moto-title-band .moto-points__title{letter-spacing:0;text-transform:none;margin:0;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:clamp(1.35rem,1.6vw,1.6rem);font-style:italic;font-weight:800;line-height:1.1}.moto-title-band .moto-points__item p{opacity:.8;max-width:44ch;margin:0;font-size:1rem;line-height:1.5}.moto-title-frame{grid-column:2/-1;min-height:0}.moto-title-band .visit__photo{border-right:0;height:100%;min-height:clamp(560px,100svh - 84px,960px)}@media (hover:hover){.moto-title-band .visit__photo:hover,.moto-title-band .visit__photo:hover img{animation-play-state:running}}.moto-artists-band,.moto-now{border-top:1px solid var(--primary-dark)}.moto-now .section-column,.moto-visit .section-column{align-content:start;padding-top:24px;padding-bottom:40px}.moto-now .section-column>.sticky,.moto-visit .section-column>.sticky{padding-top:0}.moto-aside{row-gap:12px;display:grid}.moto-aside .moto-aside__title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.4vw,2.9rem);line-height:.98}.moto-aside .moto-aside__title--sentence{text-transform:none}.moto-aside .moto-aside__lead{opacity:.72;max-width:32ch;margin:0;font-size:1.0625rem;line-height:1.45}.moto-now h3{letter-spacing:.02rem;margin:0;font-size:1.2rem;line-height:1.2}.moto-now .section-column>h3+div{margin-top:6px}.moto-now .moto-now__past{border-top:1px solid var(--border);margin-top:24px;padding-top:16px}.moto-now .moto-shares__head{align-items:flex-start;min-height:0}.moto-now .moto-shares__all{color:inherit;margin-top:2px;padding:0 0 14px;font-size:.8rem;line-height:1.2;display:inline-block}.moto-visit{border-top:1px solid var(--border)}.moto-visit .moto-visit__main{border-right:0;grid-column:2/-1;row-gap:24px;display:grid}.moto-visit .moto-visit__map{aspect-ratio:2;background:var(--primary-dark-alt);border:1px solid var(--border);position:relative}.moto-visit .moto-visit__frame{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.moto-visit .moto-visit__cols{border:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.moto-visit .moto-visit__col{border-right:1px solid var(--border);align-content:start;justify-items:start;row-gap:12px;padding:16px 16px 20px;display:grid}.moto-visit .moto-visit__col p{margin:0;font-size:1.0625rem;line-height:1.45}.moto-visit .moto-visit__cta{background:var(--highlight);min-height:96px;color:var(--primary-dark);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:.95rem;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.moto-visit .moto-visit__cta .visit__arrow{width:1.6em;height:1.6em}.moto-visit .moto-visit__cta:hover,.moto-visit .moto-visit__cta:focus-visible{background:var(--primary-light);color:var(--primary-dark);outline:0}.moto-visit .moto-visit__cta:hover .visit__arrow,.moto-visit .moto-visit__cta:focus-visible .visit__arrow{transform:translate(4px)}.moto-visit+.shop-notify{border-top:1px solid var(--primary-dark)}@media screen and (max-width:768px){.moto-title-band{grid-template-columns:minmax(0,1fr);row-gap:0;min-height:0}.moto-title-band .moto-title-text{display:contents}.moto-title-band h1{order:1;padding:20px 0 0}.moto-title-band .moto-title-lead{order:2;max-width:none;padding:20px 0 24px;font-size:1.3rem;line-height:1.75rem}.moto-title-frame{order:3;grid-column:auto}.moto-title-band .visit__photo{aspect-ratio:16/10;border-bottom:0;border-right:0;height:auto;min-height:0}.moto-title-band .moto-points{order:4;margin-top:0;padding:8px 0 12px}.moto-title-band .moto-points__item{padding:20px 0 22px}.moto-title-band .moto-points__item:first-child{border-top:0;padding-top:16px}.moto-now .section-column,.moto-visit .section-column{border-top:1px solid var(--border);padding-top:18px;padding-bottom:24px}.moto-now .section-column:first-child,.moto-visit .section-column:first-child{border-top:0}.moto-visit .moto-visit__main{grid-column:auto;row-gap:16px}.moto-visit .moto-visit__map{aspect-ratio:4/3}.moto-visit .moto-visit__cols{grid-template-columns:minmax(0,1fr)}.moto-visit .moto-visit__col{border-right:0;border-bottom:1px solid var(--border)}.moto-visit .moto-visit__cta{min-height:64px}}.shop-item.work-card--object{flex-direction:column;align-self:stretch;display:flex}.work-rail-item>.work-card--object{height:100%}.work-card--object>.shop-featured-image{flex:none}.work-card--object>.work-card-info{flex:auto;align-items:stretch;gap:0;padding:12px 14px 14px}.work-card--object .work-card-info .work-card-line{opacity:.65;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.85rem;line-height:1.3;overflow:hidden}.work-card--object .work-card-foot{margin-top:auto;padding-top:12px;display:block}.work-card-ask{box-sizing:border-box;border:1px solid var(--primary-dark);width:100%;height:38px;color:var(--primary-dark);letter-spacing:.05rem;white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;padding:0 .8rem;font-size:.62rem;line-height:1;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.work-card-ask:hover,.work-card-ask:focus-visible{background:var(--primary-dark);color:var(--primary-light)}.work-card-ask .dm-button__plane{width:13px;height:11px}.work-card-ask--none{pointer-events:none;border-color:#0000;display:block}.work-card--object.work-card--sold .shop-featured-image{background:var(--muted)}.work-card--object.work-card--sold .shop-featured-image img{filter:saturate(.2);opacity:.75}.shop-grid .work-card--object .shop-featured-image{aspect-ratio:1}.tag-count{letter-spacing:.02rem;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.work-card--object .work-card-title{white-space:normal;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;flex:none;margin-top:2px;font-family:Hagrid Text,UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.05rem;line-height:1.22;display:-webkit-box}.shop-item.work-card--object .shop-featured-image{position:relative}.object-sticker{z-index:1;pointer-events:none;position:absolute;top:10px;left:10px}.brand-mark{border:1px solid var(--primary-dark);letter-spacing:.04em;text-transform:none;white-space:nowrap;height:14px;color:var(--primary-dark);border-radius:2px;align-items:center;padding:0 5px;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.55rem;line-height:1;display:inline-flex}@media screen and (max-width:768px){.work-card--object>.work-card-info{padding-left:10px;padding-right:10px}.work-card--object .shop-featured-image img,.work-card--object .shop-featured-image picture{height:100%}}.product--object .product-ask-group>*{grid-column:1/-1}@media not screen and (min-width:1024px) and (min-aspect-ratio:1){.product--object .product-ask-group>.dm-button{min-height:48px}}.product--object .product-title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-family:Hagrid Text,UntitledSans-Bold,Arial,Helvetica,sans-serif}.product-stage-badge{z-index:2;pointer-events:none;position:absolute;top:14px;left:14px}@media screen and (max-width:768px){.product-sticky-buy>.product-sticky-reserve{flex:auto;justify-content:flex-start;min-height:48px;padding:.6rem 1rem .45rem;font-size:.95rem}}.objects-head{grid-template-columns:auto minmax(0,1fr)}@media screen and (max-width:768px){.objects-head{grid-template-columns:minmax(0,1fr)}}.objects-previous-grid .shop-item .shop-featured-image{aspect-ratio:1}.objects-previous{padding:0;display:block;position:relative}.objects-previous .related-works-head{border-bottom:0;padding-bottom:14px}.objects-previous .objects-previous__count{opacity:.62;font-variant-numeric:tabular-nums;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:700;line-height:1}@media screen and (max-width:768px){.objects-previous .related-works-head{flex-flow:row;justify-content:space-between;align-items:baseline;gap:.75rem}}.product--object .product-slide,.product--object .product-thumb{isolation:isolate}.product--object .product-slide{background:var(--muted)}.product--object .product-slide>img,.product--object .product-thumb img{mix-blend-mode:multiply}@media screen and (min-width:1024px) and (min-aspect-ratio:1){.product--object .product-identity{container-type:inline-size}.product--object .product-title{font-size:clamp(1.45rem,12.6582cqi,2.4rem)}}.brand-mark--m{height:22px;padding:0 7px;font-size:.72rem}.brand-mark--l{height:28px;padding:0 9px;font-size:.85rem}.brand-mark-svg--s{width:auto;height:16px;display:block}.brand-mark-svg--s.brand-mark-svg--obey{height:24px}.brand-mark-svg--m{flex:none;width:auto;height:24px;display:block}.brand-mark-svg--m.brand-mark-svg--obey{height:46px}.brand-mark-svg--l{width:auto;height:46px;display:block}.brand-mark-svg--l.brand-mark-svg--obey{height:66px}.product-column>.object-offer{margin-top:12px}.object-offer>.object-desc{max-width:62ch;color:var(--primary-dark);margin:0;font-size:1.1rem;line-height:1.5}.object-offer>.product-spec-list{margin-top:18px}.object-offer>.product-ask{margin-top:20px}.object-offer>.object-credits{margin-top:28px}.object-credits{border-top:1px solid var(--border);padding-top:18px}.object-credits-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.object-credits-brand{min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.object-credits-mark{flex:none;display:inline-flex}.object-credits-name{font-family:Hagrid Text,UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:800;line-height:1.25}.object-credits-brand:hover .object-credits-name,.object-credits-brand:focus-visible .object-credits-name{text-underline-offset:3px;text-decoration:underline}.object-credits-line>.object-credits-maker{margin:0;font-size:1rem;line-height:1.3}.object-credits b{font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-weight:700}.object-credits-who{color:inherit;text-underline-offset:3px;text-decoration:underline}.object-strip{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.object-strip-label{opacity:.65;white-space:nowrap;margin-right:4px;font-size:.8rem}.object-strip[data-count="3"],.object-strip[data-count="4"]{flex-basis:100%;margin-left:0}.object-strip-row{gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.object-strip-row>li{flex:0 58px;min-width:0}.object-strip-thumb{aspect-ratio:1;background:var(--muted);width:100%;padding:5px;display:block}.object-strip-thumb img{object-fit:contain;width:100%;height:100%;display:block}.object-strip-thumb:hover,.object-strip-thumb:focus-visible{outline:1px solid var(--primary-dark);outline-offset:-1px}.object-strip-all{color:inherit;letter-spacing:.05rem;text-underline-offset:3px;white-space:nowrap;margin-left:6px;font-size:.62rem;text-decoration:underline}.object-strip-all .explore-tile__arrow{margin-left:.3em;text-decoration:none}.object-credits>.product-readmore{margin-top:14px}.object-credits .object-bio{max-width:62ch;margin:0;font-size:1rem;line-height:1.55}.object-credits .product-readmore[data-state=clamped] .object-bio{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (scripting:enabled){.object-credits .product-readmore[data-state=measuring] .object-bio{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.object-credits .product-readmore[data-state=clamped] .product-readmore-button{font-size:.95rem;display:inline}@media screen and (min-width:1024px) and (min-aspect-ratio:1){#product.product--object .product-gallery-ui{align-self:start;position:sticky;top:0}}.object-band{grid-template-columns:repeat(2,minmax(0,1fr))}.object-band>.section-column{align-content:start;row-gap:0;min-width:0;padding:30px 20px 38px}.object-band .product-faq-heading{letter-spacing:.01em;opacity:1;margin:0 0 20px;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1}.object-band .product-faq{margin:0}.object-band .product-faq-item:first-of-type{border-top:1px solid var(--border)}.object-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.object-steps>li{background:var(--muted);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 18px 16px 16px;display:grid}.object-steps>li:first-child{background:var(--primary-dark);color:var(--primary-light)}.object-step-n{text-align:center;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:2.6rem;line-height:1}.object-steps>li>.object-step-text{margin:0;font-size:.98rem;line-height:1.45}.object-step-text>b{letter-spacing:0;margin-bottom:2px;font-family:Hagrid Text,UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.05rem;font-weight:800;display:block}.object-steps .object-step-go{width:auto;color:inherit;letter-spacing:.05rem;white-space:nowrap;background:0 0;border:1px solid;align-items:center;gap:6px;padding:9px 12px 8px;font-size:.62rem;line-height:1;display:inline-flex}.object-steps .object-step-go:hover,.object-steps .object-step-go:focus-visible{background:var(--highlight);border-color:var(--highlight);color:var(--primary-dark)}.object-steps .object-step-go .dm-button__plane{width:12px;height:10px}@media screen and (max-width:768px){#product .object-offer>.object-desc{order:3;margin-top:10px;font-size:1.05rem}#product .object-offer>.product-spec-list{order:5;margin:18px 0 0}#product .object-offer>.product-ask{order:6;margin-top:18px}#product .object-offer>.object-credits{order:7;margin:28px 0 24px}.object-strip{margin-left:0}.object-band{grid-template-columns:minmax(0,1fr)}.object-band>.section-column{padding:22px 0 24px}.object-band>.section-column+.section-column{border-top:1px solid var(--border)}.object-band .product-faq-heading{margin-bottom:14px;font-size:1.5rem}.object-steps>li{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px 14px 14px 10px}.object-step-n{font-size:2rem}.object-steps .object-step-go{grid-column:2;justify-self:start;margin-top:4px}}footer.site-footer{min-height:0}.footer-wall{scrollbar-width:none;border-bottom:1px solid var(--primary-dark);gap:10px;margin:0;padding:10px;list-style:none;display:flex;position:relative;overflow-x:auto}.footer-wall::-webkit-scrollbar{display:none}.footer-wall li{flex:none;margin:0}.footer-wall a{display:block}.footer-wall img{mix-blend-mode:normal;width:auto;height:clamp(130px,12vw,200px);transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:block}.footer-wall a:hover img,.footer-wall a:focus-visible img{transform:translateY(-4px)}#footer-top{grid-template-columns:3fr 1fr 1fr 1fr;grid-template-areas:"lockup lockup lockup lockup""main a b c""visit visit visit visit";column-gap:10px;padding:0 10px}.footer-lockup{width:auto;color:var(--primary-dark);grid-area:lockup;padding:40px 0 10px;text-decoration:none;display:block}.footer-lockup .footer-lockup-name{margin-top:1.1vw;font-size:clamp(.9rem,2.6vw,2.5rem)}.footer-lockup.is-nodding .moto-logo-o{animation:1.8s cubic-bezier(.34,1.56,.64,1) .2s 2 moto-nod}@keyframes moto-nod{0%,55%,to{transform:none}15%{transform:rotate(-16deg)scale(1.06)}32%{transform:rotate(9deg)}45%{transform:rotate(-3deg)}}#footer-top .footer-main{align-self:end;padding:48px 0 40px}#footer-top .footer-tagline{max-width:24ch}#footer-top .footer-menu{padding:48px 0 40px}.footer-menu a:hover,.footer-menu a:focus-visible{background:var(--primary-dark);color:var(--highlight);outline:none;text-decoration:none}.footer-visit p{margin:0}.footer-legal{flex-wrap:wrap;justify-content:space-between;gap:4px 24px;width:100%;display:flex}@media screen and (max-width:768px){.footer-wall img{height:110px}#footer-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"lockup""main""routes""visit"}.footer-lockup{padding-top:28px}.footer-lockup .footer-lockup-name{margin-top:8px;font-size:.9rem}#footer-top .footer-main{padding:28px 0 24px}.footer-routes{grid-area:routes;justify-content:space-between;gap:10px;padding-bottom:28px;display:flex}#footer-top .footer-menu{text-align:left;padding:0}.footer-legal{flex-direction:column}}@media (prefers-reduced-motion:reduce){.footer-lockup.is-nodding .moto-logo-o{animation:none}.footer-wall img{transition:none}.footer-wall a:hover img,.footer-wall a:focus-visible img{transform:none}}.objects-empty{padding:10px}.object-filter-band{padding:14px 10px}.object-filter{min-width:0;margin:0}.object-filter .shop-tool--chips{gap:8px}.object-filter .shop-tool--chips>legend{letter-spacing:.06em;opacity:.62;height:44px;margin:0 6px 0 0;font-size:.7rem;line-height:44px}.object-chip>span{border-radius:22px;gap:10px;min-height:44px;padding:0 16px}.object-chip-mark{align-items:center;display:inline-flex}.object-chip-count{opacity:.7;font-variant-numeric:tabular-nums;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:700}.object-shelf{display:block;position:relative}.object-shelf[hidden]{display:none}.object-shelf-head{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;padding:22px 10px 18px}.object-shelf-head--bare>.object-shelf-text{grid-column:2}.object-shelf-mark{align-items:center;min-width:0;min-height:46px;display:flex}.object-shelf-name{text-transform:none;margin:0;font-family:Hagrid Text,UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.1}.object-shelf-text>.object-shelf-line{opacity:.75;max-width:60ch;margin:3px 0 0;font-size:.98rem;line-height:1.4}.object-shelf-body,.objects-previous-body{contain:inline-size;min-width:0;padding:0;display:block;position:relative}@media screen and (min-width:769px){.object-shelf--grid .work-rail-row,.objects-previous-grid.work-rail-row{scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:visible}.object-shelf--grid .work-rail-row{padding:10px 10px 20px}.objects-previous-grid.work-rail-row{padding:0 10px 20px}.object-shelf--grid .rail-cue,.objects-previous-body .rail-cue{display:none}}@media screen and (min-width:769px) and (max-width:1279px){.objects-previous-grid.work-rail-row{grid-template-columns:repeat(3,minmax(0,1fr))}}#home-objects .home-objects-col{align-content:start;min-width:0}@media screen and (max-width:768px){.object-filter-band{padding:10px}.object-filter .shop-tool--chips>legend{height:40px;line-height:40px}.object-chip>span{border-radius:20px;min-height:40px;padding:0 12px;font-size:.88rem}.object-shelf-head{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:16px 10px 12px}.object-shelf-head--bare{grid-template-columns:minmax(0,1fr)}.object-shelf-head--bare>.object-shelf-text{grid-column:auto}.object-shelf-mark{min-height:28px}.object-shelf-mark .brand-mark-svg--l{height:28px}.object-shelf-mark .brand-mark-svg--l.brand-mark-svg--obey{height:42px}.object-shelf-name{font-size:1.15rem}.object-shelf-text>.object-shelf-line{font-size:.86rem}}@media screen and (min-width:1024px) and (min-aspect-ratio:1){#product.product--stage.product--object{--stage-h:clamp(420px,min(calc(100svh - 120px),calc(100vw - 480px)),920px)}}html:not([data-js]) .object-filter-band{display:none}.moto-visit .moto-visit__facade{text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px;display:flex;position:absolute;inset:0}.moto-visit .moto-visit__pin{width:36px;height:36px;color:var(--highlight)}.moto-visit .moto-visit__load{background:var(--highlight);color:var(--primary-dark);letter-spacing:.04em;cursor:pointer;border:0;padding:14px 20px;font-size:.95rem;transition:background-color .15s}.moto-visit .moto-visit__load:hover,.moto-visit .moto-visit__load:focus-visible{background:var(--primary-light);outline:0}.moto-visit .moto-visit__facade .moto-visit__note{opacity:.7;text-wrap:balance;max-width:34ch;margin:0;font-size:.8rem;line-height:1.4}@media screen and (min-width:769px) and (max-width:1279px){.object-shelf--grid .work-rail-row{grid-template-columns:repeat(auto-fill,calc(40% - 4px))}}.home-head{padding:24px 10px 0}.home-head .h1{text-wrap:balance;margin:0}.home-head .home-intro-note{opacity:1;max-width:36ch;color:inherit;margin:.9rem 0 0;font-size:1rem;line-height:1.5;position:relative}.home-head-cta{margin:1.4rem 0 0;position:relative}.home-head-cta .room-preview{display:inline-block}.home-head-cta .button{align-items:center;gap:.5em;width:auto;padding:.75rem 1.2rem .6rem;transition:background-color .15s,color .15s;display:inline-flex}.home-head-cta .button:hover,.home-head-cta .button:focus-visible{background:var(--highlight);color:var(--primary-dark)}.bg-dark .home-head-cta .button{background:var(--primary-light);color:var(--primary-dark)}.bg-dark .home-head-cta .button:hover,.bg-dark .home-head-cta .button:focus-visible{background:var(--highlight);color:var(--primary-dark)}@media (prefers-reduced-motion:no-preference){.home-head-cta .explore-tile__arrow{transition:transform .2s;display:inline-block}.home-head-cta .button:hover .explore-tile__arrow{transform:translate(4px)}}#home-objects>.home-objects-side{grid-template-rows:1fr max-content}#home-objects>.home-objects-side>.sticky-wrapper{height:100%;min-height:0}.home-objects-brand{min-height:48px;color:var(--primary-dark);align-items:center;gap:10px;font-size:1rem;line-height:1;text-decoration:none;transition:color .15s;display:inline-flex}.home-objects-brand__mark{align-items:center;display:inline-flex}.home-objects-brand:hover,.home-objects-brand:focus-visible{color:var(--highlight-hover)}@media screen and (max-width:1279px){#home-objects>.home-objects-side{grid-template-rows:auto}#home-objects>.home-objects-side>.sticky-wrapper{height:auto}}.home-explore-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-explore-grid>.section-column{border-right:1px solid var(--border)}.home-explore-grid>.section-column:last-child{border-right:0}.home-explore-side{grid-template-rows:1fr max-content}.home-explore-side>.sticky-wrapper{height:100%;min-height:0}#home-explore .home-explore-side .visit__where{border-bottom:0;padding:10px 10px 14px}.home-explore-photo{padding:0}#home-explore .visit__photo{aspect-ratio:4/5;border:0;height:auto;min-height:0}.home-explore-points{flex-direction:column;padding:0;display:flex}.home-explore-points__item{border-top:1px solid var(--border);flex:1;align-content:start;row-gap:10px;padding:22px 20px 26px;display:grid}.home-explore-points__item:first-child{border-top:0}.home-explore-points__n{color:var(--highlight);font-size:.85rem;line-height:1}.home-explore-points__title{letter-spacing:0;text-transform:none;margin:0;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:clamp(1.35rem,1.7vw,1.75rem);font-style:italic;font-weight:800;line-height:1.1}.home-explore-points .home-explore-points__item>p{max-width:40ch;margin:0;font-size:1rem;line-height:1.5}.home-explore-notify{border-top:1px solid var(--primary-dark);color:var(--primary-dark);grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:center;gap:16px 40px;padding:22px 20px;display:grid}.home-explore-notify__copy{flex-wrap:wrap;align-items:baseline;gap:6px 20px;min-width:0;display:flex}.home-explore-notify__ask{gap:8px;min-width:0;display:grid}.home-explore-notify__title{margin:0;font-size:1.15rem;line-height:1.1}.home-explore-notify p.home-explore-notify__line{letter-spacing:-.01em;margin:0;font-family:Hagrid,UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:clamp(1.3rem,1.9vw,1.9rem);line-height:1.1}.home-explore-notify .shop-footer-notify .input-group{max-width:none;margin-top:0}.home-explore-notify .input-group>.button:hover,.home-explore-notify .input-group>.button:focus-visible{background:var(--primary-light);color:var(--primary-dark)}.home-explore-notify p.home-explore-notify__consent{margin:0;font-size:.82rem;line-height:1.4}@media screen and (max-width:1000px){.home-explore-notify{grid-template-columns:1fr}}@media screen and (max-width:768px){.home-explore-grid{grid-template-columns:1fr}.home-explore-grid>.section-column{border-right:0}.home-explore-side{display:contents}.home-explore-side>.sticky-wrapper{order:1;height:auto;padding:0 10px 24px}.home-explore-photo{order:2}.home-explore-points{order:3}.home-explore-points__item{padding:22px 20px 24px}.home-explore-points__item:first-child{border-top:1px solid var(--border)}#home-explore .home-explore-side>.visit__where{order:4;padding:20px 20px 24px}.home-explore-notify{padding:22px 20px 26px}}.home-blog>.section-column:first-child>.sticky-wrapper{height:100%}@media screen and (min-width:769px) and (max-width:1279px){.home-prints .home-head{padding-left:20px;padding-right:20px}}@media screen and (max-width:768px){.home-blog .home-head{padding-bottom:32px}}.footer-visit{grid-area:visit;grid-template-columns:minmax(0,1fr);padding-bottom:40px;display:grid}.footer-visit__place,.footer-visit__contact{border-top:1px solid var(--primary-dark);flex-wrap:wrap;align-items:baseline;gap:6px 32px;padding:14px 0;display:flex}.footer-visit__address{color:var(--primary-dark);font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;text-decoration:none}.footer-visit__address:hover,.footer-visit__address:focus-visible{text-decoration:underline}.footer-visit__hours{font-variant-numeric:tabular-nums;margin-left:auto}.footer-visit__hours>span{white-space:nowrap}.footer-visit__contact>a{color:var(--primary-dark);text-underline-offset:.15em;text-decoration:underline}.footer-visit__contact>a:hover,.footer-visit__contact>a:focus-visible{text-decoration:none}.footer-visit .footer-socials-nav{margin-left:auto}.footer-visit .footer-socials{gap:22px}.footer-legal .lang-switch{margin:0}.footer-legal .lang-switch ul{gap:.75em}@media screen and (max-width:768px){.footer-visit{padding-bottom:28px}.footer-visit__place,.footer-visit__contact{gap:4px 20px;padding:12px 0}.footer-visit__hours{flex-basis:100%;margin-left:0}.footer-visit__contact{align-items:center}.footer-visit .footer-socials{gap:14px}.footer-visit .footer-socials a{margin:-8px;padding:8px}.footer-visit .footer-socials a>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.footer-visit .footer-socials-nav{position:relative}.footer-legal{gap:8px 24px}}.mobile-menu-wrapper{flex-direction:row;align-items:center;gap:2px}.mobile-menu-open-btn{justify-content:center;align-items:center;width:44px;height:44px;margin-right:-14px;display:flex}.nav-bag{width:44px;height:44px;color:var(--primary-dark);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.nav-bag__glyph{width:24px;height:24px}.nav-bag__count{background:var(--primary-dark);min-width:16px;height:16px;color:var(--primary-light);border-radius:8px;place-items:center;padding:0 4px;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.65rem;line-height:1;display:inline-grid;position:absolute;top:4px;left:24px}#mobile-menu .nav-bag__count{background:var(--highlight);color:var(--primary-dark)}.nav-bag:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}.mobile-menu-visit__title{margin:0;font-size:.95rem;line-height:1}.mobile-menu-visit__grid{grid-template-columns:minmax(0,1fr) minmax(auto,max-content);gap:10px;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1.4;display:grid}.mobile-menu-visit__grid p{opacity:.85;margin:0}#mobile-menu .mobile-menu-visit__directions{color:var(--highlight);margin-top:6px;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;text-decoration:none;display:inline-block}#mobile-menu .mobile-menu-visit__directions:hover,#mobile-menu .mobile-menu-visit__directions:focus-visible{text-decoration:underline}.mobile-menu-visit__hours{font-variant-numeric:tabular-nums}.mobile-menu-visit__hours>span{display:block}#mobile-menu ul{height:auto}#mobile-menu .mobile-menu-rooms,#mobile-menu .mobile-menu-room>ul{gap:0}#mobile-menu .mobile-menu-visit__title,#mobile-menu .mobile-menu-visit__grid p{margin:0}@media screen and (max-width:359px){.mobile-menu-visit__grid{grid-template-columns:minmax(0,1fr)}}.mobile-menu-arrow{opacity:.55;margin-left:.45em;font-size:1.05rem;transition:transform .2s,opacity .2s}.mobile-menu-rooms a[aria-current] .mobile-menu-arrow{opacity:1}@media (prefers-reduced-motion:no-preference){.mobile-menu-rooms a:hover .mobile-menu-arrow,.mobile-menu-rooms a:focus-visible .mobile-menu-arrow{opacity:1;transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.mobile-menu-arrow{transition:none}.mobile-menu-rooms a:hover .mobile-menu-arrow,.mobile-menu-rooms a:focus-visible .mobile-menu-arrow{opacity:1}}.checkout-head{padding:26px 20px 22px}.checkout-head h1{margin:8px 0 0;font-size:2.6rem}.checkout-head .checkout-back{margin:0}.checkout-head .checkout-lead{max-width:60ch;margin:12px 0 0;font-size:1.15rem;line-height:1.5}.checkout{min-height:60vh}.checkout .section-column{border-right:0;padding:0}.checkout.large-grid>.checkout-form{border-right:1px solid var(--border);grid-area:1/1;padding:26px 40px 70px 20px}.checkout .checkout-summary{grid-area:1/2;padding:26px 20px 40px}.checkout p{margin:0}.checkout h2{letter-spacing:.06rem;margin:0 0 14px;font-size:.85rem}.basket-num{font-variant-numeric:tabular-nums;letter-spacing:0;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.basket-lines{margin:0;padding:0;list-style:none}.basket-line{border-top:1px solid var(--border);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.basket-line:first-child{border-top:0;padding-top:0}.basket-line>div{min-width:0}.basket-line__thumb{display:block}.basket-line img{object-fit:cover;border:1px solid var(--border);mix-blend-mode:normal;background:#fff;width:56px;height:78px;display:block}.basket-line[data-sold-out] img{opacity:.45;filter:grayscale()}.basket-line__title{margin:0;font-family:Hagrid Text,Offbit-Bold,Arial,sans-serif;font-size:1.05rem;font-weight:800;line-height:1.25}.basket-line__title a{color:inherit;border-bottom:2px solid #0000;text-decoration:none;transition:border-color .15s}.basket-line__title a:hover,.basket-line__title a:focus-visible{border-bottom-color:var(--highlight)}.checkout .basket-line__by{opacity:.62;margin:2px 0 0;font-size:.85rem}.basket-line__size{border:1px solid var(--primary-dark);letter-spacing:.04rem;border-radius:12px;align-items:center;min-height:24px;margin-top:6px;padding:0 8px;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.85rem;display:inline-flex;position:relative}.basket-line__size--pick{padding:0}.basket-line__size select{appearance:none;min-height:24px;font:inherit;color:inherit;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%231c1c1c' stroke-width='1.6'/%3E%3C/svg%3E") right 8px center/10px 6px no-repeat;border:0;border-radius:12px;padding:0 24px 0 8px}@media (pointer:coarse){.basket-line__size--pick select{min-height:44px}}.checkout .basket-line__gone{margin:6px 0 0;font-size:1rem;line-height:1.4}.basket-line__end{flex-direction:column;align-items:flex-end;display:flex}.checkout .basket-line__price{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.05rem}.basket-line__remove{letter-spacing:.05rem;text-transform:uppercase;text-underline-offset:2px;opacity:.75;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;margin:0 -8px 0 0;padding:0 8px;font-family:Offbit-Bold,Arial,sans-serif;font-size:.85rem;text-decoration:underline;display:inline-flex}.basket-line__remove:hover{opacity:1;-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight);text-decoration-thickness:2px}.checkout-totals{margin:18px 0 0}.checkout-totals>div{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.checkout-totals>div:last-child{border-bottom:1px solid var(--border)}.checkout-totals dt{letter-spacing:.05rem;text-transform:uppercase;margin:0;font-family:Offbit-Bold,Arial,sans-serif;font-size:.85rem}.checkout-totals dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1rem}.checkout-totals__grand dd{font-size:1.25rem}.basket-fold,.basket-skeleton{display:none}html[data-js] .basket-skeleton{display:block}.basket-skeleton>i{background:#1c1c1c14;height:78px;margin-top:12px;display:block}.basket-skeleton>i:first-child{margin-top:0}.checkout>noscript{grid-column:1/-1;padding:40px 20px 60px}html:not([data-js]) .checkout-summary,html:not([data-js]) .checkout-form{display:none}.checkout .checkout-empty{grid-column:1/-1;padding:40px 20px 60px}.checkout .checkout-empty__link{margin:18px 0 0}@media screen and (max-width:768px){.checkout-head{padding:18px 20px 16px}.checkout-head h1{font-size:2rem}.checkout-head .checkout-lead{font-size:1.05rem}.checkout{padding:0 20px;display:block}.checkout.large-grid>.checkout-form{border-right:0;padding:0 0 60px}.checkout .checkout-summary{padding:0}.checkout .checkout-empty,.checkout>noscript{padding:32px 0 48px}.basket-open{display:none}.basket-fold{border-bottom:1px solid var(--border);margin:0 0 22px;display:block}.basket-fold summary{cursor:pointer;letter-spacing:.05rem;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:.85rem;list-style:none;display:flex}.basket-fold summary::-webkit-details-marker{display:none}.basket-fold summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin:-4px 4px 0 0;transition:transform .2s;transform:rotate(45deg)}.basket-fold[open] summary:after{margin-top:4px;transform:rotate(-135deg)}.basket-fold .basket-lines{padding-bottom:8px}.basket-fold .basket-line:first-child{border-top:1px solid var(--border);padding-top:12px}.basket-fold .checkout-totals{margin-top:0}.basket-fold .checkout-totals>div:last-child{border-bottom:0}html[data-js] .basket-skeleton{border-bottom:1px solid var(--border);margin:0 0 22px}.basket-skeleton>i{height:48px;margin:0}.basket-skeleton>i:nth-child(n+2){display:none}}@media (prefers-reduced-motion:reduce){.basket-fold summary:after,.basket-line__title a{transition:none}}.checkout-fields{display:block}.checkout-step{border:0;border-top:1px solid var(--border);min-inline-size:0;margin:0;padding:22px 0 26px;display:block}.checkout-step--first{border-top:0;padding-top:0}.checkout-step>legend{float:left;letter-spacing:.06rem;width:100%;margin:0 0 14px;padding:0;font-size:.85rem}.checkout-step>legend+*{clear:both}.checkout-chips{flex-wrap:wrap;gap:10px;display:flex}.checkout-chips .shop-chip>span{min-height:44px;padding:0 16px;font-size:.95rem}.checkout .checkout-note{max-width:60ch;margin:12px 0 0;font-size:1rem;line-height:1.5}.checkout .checkout-note a{color:inherit}.checkout-field{margin-top:16px;display:block}.checkout-field[hidden]{display:none}.checkout-field>label{letter-spacing:.05rem;text-transform:uppercase;margin:0 0 6px;font-family:Offbit-Bold,Arial,sans-serif;font-size:.85rem;display:block}.checkout-field>input,.checkout-field>textarea{border:1px solid var(--primary-dark);width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border-radius:0;padding:11px 12px;font-size:1rem;line-height:1.3;display:block}.checkout-field>textarea{resize:vertical;min-height:96px}.checkout-field>input:focus-visible,.checkout-field>textarea:focus-visible,.checkout-consent>input:focus-visible,.pay-button:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}.checkout-field>[aria-invalid=true]{background:#f19ac447;border-width:2px;padding:10px 11px}.checkout-consent>input[aria-invalid=true]{outline:2px solid var(--primary-dark);outline-offset:2px}.checkout .checkout-field__help{margin:6px 0 0;font-size:.9rem;line-height:1.4}.checkout .checkout-field__error{margin:6px 0 0;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.4}.checkout-field-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px;display:grid}.checkout-consent{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;margin:14px 0 0;padding:4px 0;font-size:1rem;line-height:1.45;display:flex}.checkout-consent>input{width:22px;height:22px;accent-color:var(--primary-dark);cursor:pointer;flex:none;margin:1px 0 0}.checkout-consent__link{color:inherit;text-underline-offset:2px;text-decoration:underline}.checkout-consent__link:hover,.checkout-consent__link:focus-visible{color:var(--highlight-hover)}.checkout-pay{margin-top:22px}.pay-button{cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:.6rem 1rem .45rem;font-size:.95rem;display:flex}.pay-button .checkout-pay__sum{text-transform:none;font-size:1.05rem}.pay-button[aria-busy=true]{cursor:progress;opacity:.7}.pay-button:disabled,.pay-button:disabled:hover{background:var(--button-primary);color:var(--primary-light);cursor:not-allowed;opacity:.5}.checkout-errors{border:2px solid var(--primary-dark);background:var(--highlight);margin:0 0 24px;padding:14px 16px 10px;scroll-margin-top:96px}.checkout-errors:focus{outline:2px solid var(--primary-dark);outline-offset:3px}.checkout .checkout-errors__title{letter-spacing:.06rem;margin:0 0 4px;font-size:.85rem}.checkout-errors ul{margin:0;padding:0;list-style:none}.checkout-errors li{padding:6px 0;font-size:1rem;line-height:1.4}.checkout-errors li+li{border-top:1px solid #1c1c1c40}.checkout-errors a{color:inherit;text-underline-offset:2px;text-decoration:underline}.checkout-errors a:hover,.checkout-errors a:focus-visible{background:var(--primary-dark);color:var(--primary-light)}.checkout-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.legal-dialog{border:1px solid var(--primary-dark);background:var(--primary-light);width:min(560px,100vw - 32px);max-height:calc(100svh - 48px);color:var(--primary-dark);border-radius:0;margin:auto;padding:0;overflow:auto}.legal-dialog::backdrop{background:#00000073}body:has(.legal-dialog[open]){overflow:hidden}.legal-dialog__body{gap:14px;padding:24px;display:grid;position:relative}.legal-dialog .legal-dialog__body>h2{letter-spacing:0;margin:0;padding-right:48px;font-size:1.4rem}.legal-dialog .legal-dialog__body>p{margin:0;font-size:1rem;line-height:1.5}.legal-dialog__close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;right:6px}.legal-dialog__close svg{width:20px;height:20px}.legal-dialog .legal-dialog__body>h3{letter-spacing:0;text-transform:none;margin:12px 0 -6px;font-size:1.05rem;line-height:1.3}.legal-dialog .legal-dialog__body>p.legal-dialog__note{opacity:.75;font-size:.95rem}.checkout .checkout-kvkk{border-left:2px solid var(--primary-dark);margin:18px 0 0;padding:2px 0 2px 14px}.checkout .checkout-kvkk>p{max-width:60ch;margin:0 0 8px;font-size:1rem;line-height:1.5}.checkout .checkout-kvkk>p:last-child{margin-bottom:0}@media screen and (max-width:768px){.checkout-field-row{grid-template-columns:minmax(0,1fr)}}button.buy-button{line-height:inherit;align-items:center;display:inline-flex}.order-head{padding:22px 20px 18px}.order-head h1{overflow-wrap:anywhere;margin:10px 0;font-size:2rem}.order-head .order-lead{max-width:60ch;margin:0;font-size:1.15rem;line-height:1.5}.order-tagrow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.order-tagrow .tag{font-size:.55rem}.order-tagrow .order-ref{margin:0}.order-tag--paid{background:var(--radio);border-color:var(--primary-dark)}.order-tag--awaiting{background:var(--highlight);border-color:var(--highlight)}.order-tag--processing,.order-tag--checking,.order-tag--lapsed,.order-tag--refunded,.order-tag--failed{background:var(--muted);border-color:var(--primary-dark)}.order .section-column{border-right:0;align-content:start;row-gap:0;padding:0}.order p{margin:0}.order.large-grid>.order-words{border-right:1px solid var(--border);padding:0 40px 60px 20px}.order.large-grid>.order-facts{padding:0 20px 60px}.order h2{letter-spacing:.06rem;margin:0 0 12px;font-size:.85rem}.order-blk{border-bottom:1px solid var(--border);padding:20px 0}.order-blk:last-child{border-bottom:0}.order-steps{counter-reset:s;margin:0;padding:0;list-style:none}.order-steps li{counter-increment:s;max-width:60ch;padding:0 0 10px 30px;font-size:1rem;line-height:1.5;position:relative}.order-steps li:last-child{padding-bottom:0}.order-steps li:before{content:counter(s);border:1px solid var(--primary-dark);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-family:Offbit-Bold,Arial,sans-serif;font-size:.7rem;display:flex;position:absolute;top:1px;left:0}.order-acct{border:1px solid var(--border);margin:4px 0 16px;padding:12px 14px;font-size:1rem;line-height:1.5}.order-acct dt{letter-spacing:.05rem;text-transform:uppercase;margin:0;font-family:Offbit-Bold,Arial,sans-serif;font-size:.85rem}.order-acct dt:not(:first-child){margin-top:10px}.order-acct dd{overflow-wrap:anywhere;margin:2px 0 0}.order-acct .order-acct__big{-webkit-user-select:all;user-select:all;font-size:1.1rem}.order .order-note{max-width:60ch;margin:14px 0 0;font-size:1rem;line-height:1.5}.order-lines{margin:0;padding:0;list-style:none}.order-line{border-top:1px solid var(--border);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.order-line:first-child{border-top:0;padding-top:0}.order-line>div{min-width:0}.order-line img{object-fit:cover;border:1px solid var(--border);mix-blend-mode:normal;background:#fff;width:48px;height:66px;display:block}.order .order-line__title{overflow-wrap:anywhere;font-family:Hagrid Text,Offbit-Bold,Arial,sans-serif;font-size:1rem;font-weight:800;line-height:1.25}.order .order-line__by{opacity:.62;margin:2px 0 0;font-size:.85rem;line-height:1.3}.order .order-line__price{text-align:right;font-variant-numeric:tabular-nums;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1rem}.order-totals{margin:12px 0 0}.order-totals>div{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.order-totals dt{letter-spacing:.05rem;text-transform:uppercase;margin:0;font-family:Offbit-Bold,Arial,sans-serif;font-size:.85rem}.order-totals dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1rem}.order-totals__grand dd{font-size:1.25rem}.order .order-addr{white-space:pre-line;overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.order-links ul{flex-wrap:wrap;gap:0 22px;margin:0;padding:0;list-style:none;display:flex}.order-links a{min-height:44px;color:inherit;letter-spacing:.05rem;text-transform:uppercase;text-underline-offset:3px;align-items:center;font-family:Offbit-Bold,Arial,sans-serif;font-size:.85rem;text-decoration:underline;display:inline-flex}.order-links a:hover,.order-links a:focus-visible{-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight);text-decoration-thickness:2px}@media screen and (min-width:769px){.order-head h1{font-size:2.6rem}}@media screen and (max-width:768px){.order{padding:0 20px 40px;display:block}.order.large-grid>.order-words{border-right:0;padding:0}.order.large-grid>.order-facts{padding:0}.order-words .order-blk:last-child{border-bottom:1px solid var(--border)}}.checkout .checkout-prepay{border:1px solid var(--primary-dark);margin:22px 0 0;padding:14px 16px}.checkout .checkout-prepay>p{max-width:60ch;margin:0 0 8px;font-size:1rem;line-height:1.5}.checkout .checkout-prepay>p:last-child{margin-bottom:0}.checkout .checkout-prepay>.checkout-prepay__title{letter-spacing:.06rem;margin:0 0 10px;font-size:.85rem}.checkout .checkout-prepay>.checkout-prepay__note{opacity:.75;font-size:.95rem}.checkout .checkout-prepay+.checkout-pay{margin-top:14px}.buy-button:disabled,.buy-button:disabled:hover{background:var(--button-primary);color:var(--primary-light);cursor:not-allowed;opacity:.5}.frame-picker{border:0;min-width:0;margin:0;padding:0;position:relative}.product-offer>.frame-picker{margin-top:0}.frame-picker-row{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.frame-picker-head{letter-spacing:.04em;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;font-size:.72rem;display:flex}.frame-picker-soon{letter-spacing:0;text-transform:none;color:var(--medium);font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:.82rem;line-height:1.3}.frame-tiles{flex:none;gap:6px;display:flex}.frame-tile{cursor:pointer;flex-direction:column;align-items:center;gap:4px;width:48px;min-width:0;display:flex;position:relative}.frame-tile input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.frame-tile-art{aspect-ratio:4/3;background:var(--muted);box-sizing:border-box;width:100%;display:block;position:relative;overflow:hidden}.frame-tile-corner{box-sizing:border-box;border:5px solid var(--frame-face,#1b1b1b);background:#f7f4ec;width:120%;height:120%;position:absolute;top:18%;left:18%;box-shadow:-1px 2px 3px #0000004d}.frame-tile-corner:after{content:"";position:absolute;inset:0;box-shadow:inset -1px 1px 3px #00000073}.frame-tile[data-frame-tile=black] .frame-tile-corner{--frame-face:#1b1b1b}.frame-tile[data-frame-tile=white] .frame-tile-corner{--frame-face:#f4f3ef;box-shadow:-1px 2px 3px #0000004d,0 0 0 1px #00000014}.frame-tile[data-frame-tile=oak] .frame-tile-corner{background:linear-gradient(#f7f4ec,#f7f4ec) padding-box,var(--frame-oak-thumb,var(--frame-oak,#c9a27a)) border-box;background-position:50%;background-size:auto,cover;border-color:#0000}.frame-tile[data-frame-tile=none] .frame-tile-corner{border:0;box-shadow:0 1px 2px #00000026,-2px 4px 6px -3px #0000004d}.frame-tile[data-frame-tile=none] .frame-tile-corner:after{display:none}#product[data-frame=none] .frame-tile[data-frame-tile=none] .frame-tile-art,#product[data-frame=black] .frame-tile[data-frame-tile=black] .frame-tile-art,#product[data-frame=white] .frame-tile[data-frame-tile=white] .frame-tile-art,#product[data-frame=oak] .frame-tile[data-frame-tile=oak] .frame-tile-art{outline:2px solid var(--primary-dark);outline-offset:-2px}.frame-tile:has(input:focus-visible) .frame-tile-art{outline:2px solid var(--highlight);outline-offset:2px}.frame-tile-name{text-align:center;color:var(--medium);font-size:.66rem;line-height:1.1}#product[data-frame=none] .frame-tile[data-frame-tile=none] .frame-tile-name,#product[data-frame=black] .frame-tile[data-frame-tile=black] .frame-tile-name,#product[data-frame=white] .frame-tile[data-frame-tile=white] .frame-tile-name,#product[data-frame=oak] .frame-tile[data-frame-tile=oak] .frame-tile-name{color:var(--primary-dark);font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.ar-unsupported{font-size:.9rem;line-height:1.35}.product-column>.product-offer{margin-top:1.1rem}.product-offer>.product-description{margin-top:0}@media screen and (max-width:768px){#product .product-column>.product-identity{margin-top:4px}#product .product-identity>.product-title{margin-top:8px}#product .product-identity>.product-meta{margin-top:6px;padding-bottom:12px}}.product-slide{contain:size}.product-slide[data-kind=ar]{justify-content:center;align-items:center;display:flex}.ar-slide{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:16px;display:flex}.ar-slide-phone{aspect-ratio:9/19;box-sizing:border-box;border:4px solid var(--primary-dark);background:var(--primary-dark);border-radius:26px;flex:none;width:min(40%,180px);display:block;position:relative;overflow:hidden}.ar-slide-phone img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}.ar-slide-phone:after{content:"";background:var(--primary-dark);border-radius:4px;width:32%;height:8px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.product-thumb--ar{background:var(--highlight);color:var(--primary-dark)}.ar-thumb-phone{aspect-ratio:9/19;box-sizing:border-box;border:2px solid var(--primary-dark);background:var(--primary-dark);border-radius:6px;width:30px;display:block;overflow:hidden}.ar-thumb-phone img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}@media screen and (max-width:768px){.product-sticky-buy--pill{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));visibility:visible;background:0 0;border:0;padding:0;transition:none;transform:none}.product-sticky-buy--pill>.button{box-shadow:0 0 0 3px var(--primary-light),0 10px 24px #1c1c1c38}body:has(.product-sticky-buy--pill){padding-bottom:calc(68px + env(safe-area-inset-bottom))}}.product-sticky-state{letter-spacing:.05em;margin-left:auto;font-size:.85rem}.buy-button{justify-content:center;gap:.6em}.product-ask-group>.dm-link{text-underline-offset:3px;background:0 0;border:0;align-self:center;min-height:44px;padding:0;font-size:.95rem;text-decoration:underline}@media screen and (min-width:1024px) and (min-aspect-ratio:1){.product-ask-group{flex-direction:column;gap:6px;display:flex}}.product-spec-head{letter-spacing:.06em;opacity:.62;margin:0 0 6px;font-size:.8rem}.buy-button__sep{opacity:.55}.product-assurance-cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.product-assurance-cells>li{text-align:center;text-wrap:balance;flex-direction:column;align-items:center;gap:7px;margin:0;padding:0;font-size:.78rem;line-height:1.25;display:flex}.product-assurance-cells svg{flex:none;width:28px;height:28px}@media screen and (max-width:768px){#product .product-ask:has(>.product-ask-group>.buy-button:only-child){display:none}}.product-offer>.product-ask{margin-top:28px}.product-assurance-cells>li{color:var(--primary-dark);gap:9px;font-size:.82rem}@media screen and (min-width:1024px) and (min-aspect-ratio:1){.product-ask-group>.button{min-height:56px;font-size:1rem}}.frame-picker-tag{background:var(--highlight);color:var(--primary-dark);letter-spacing:.06rem;font-size:.5rem}@media screen and (max-width:768px){.product-choices .frame-tile{width:40px}}.object-band .product-about{margin:0}.object-band .product-about-row{margin-top:0}@media screen and (max-width:768px){.object-band .product-about{margin:0}}.artist-strip-head{align-items:center;padding:0 0 14px}.artist-strip-who{gap:12px}.artist-strip-portrait{outline:1px solid var(--primary-dark);outline-offset:-1px;width:40px;height:40px}.artist-strip-text{flex-direction:column;gap:2px;min-width:0;display:flex}.artist-strip-name{font-family:Hagrid Text,UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.05rem;font-weight:800;line-height:1.15}.artist-strip-sub{color:var(--medium);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;line-height:1.2;overflow:hidden}.artist-strip-all:hover .artist-strip-all-text,.artist-strip-all:focus-visible .artist-strip-all-text{-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight);text-decoration-thickness:2px}.artist-strip-row{scroll-snap-type:x proximity}.artist-strip-row>li{scroll-snap-align:start;flex:0 0 calc(19.2308% - 6.15385px);min-width:0}.artist-strip-row a{aspect-ratio:4/5;width:100%;height:auto;padding:6px}.artist-strip-row a:hover,.artist-strip-row a:focus-visible{outline:1px solid var(--primary-dark);outline-offset:-1px}@media (prefers-reduced-motion:no-preference){.artist-strip-all .explore-tile__arrow{transition:transform .2s}.artist-strip-all:hover .explore-tile__arrow,.artist-strip-all:focus-visible .explore-tile__arrow{transform:translate(4px)}}@media screen and (max-width:768px){.artist-strip-row>li{flex-basis:calc(30.303% - 7.27273px)}}.print-why{padding-bottom:0}.product-assurance-link{align-items:center;gap:inherit;color:inherit;flex-direction:column;text-decoration:none;display:flex}.product-assurance-link:hover>span,.product-assurance-link:focus-visible>span{text-decoration:underline;-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight);text-underline-offset:3px;text-decoration-thickness:2px}.product-assurance-link>svg{flex:none;width:28px;height:28px}.product-faq-item{scroll-margin-top:24px}.ar-steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.ar-steps>li{grid-template-columns:30px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.ar-step-n{background:var(--highlight);border-radius:50%;grid-row:1/3;justify-content:center;align-items:center;width:30px;height:30px;font-size:.85rem;display:inline-flex}.ar-step-title{letter-spacing:.04em;padding-top:2px;font-size:.7rem;line-height:1.4}.ar-step-body{gap:10px;margin-top:4px;display:grid}.ar-step-text{font-size:.9rem;line-height:1.35}.ar-steps .ar-choice{border:0;margin:0;padding:0;display:block}.ar-size-tiles{gap:6px;display:flex}.ar-size-tile{cursor:pointer;position:relative}.ar-size-tile input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.ar-size-tile span{background:var(--muted);width:48px;height:36px;color:var(--medium);justify-content:center;align-items:center;font-size:.8rem;display:flex}.ar-size-tile input:checked+span{outline:2px solid var(--primary-dark);outline-offset:-2px;color:var(--primary-dark);font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.ar-size-tile input:focus-visible+span{outline:2px solid var(--highlight);outline-offset:2px}.ar-steps .ar-qr{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.ar-steps .ar-launch{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ar-notes{font-size:.78rem}.ar-notes+.ar-note{margin-top:6px;font-size:.78rem}.ar-cta{border:1px solid var(--primary-dark);color:var(--primary-dark);background:0 0;align-items:center;gap:8px;padding:10px 14px;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1;transition:background-color .2s;display:inline-flex}.ar-cta svg{flex:none;width:18px;height:18px}.product-slide[data-kind=ar]:hover .ar-cta,.product-slide[data-kind=ar]:focus-visible .ar-cta{background:var(--highlight)}@media (prefers-reduced-motion:no-preference){.product-slide[data-kind=ar]:hover .ar-cta-arrow{transform:translate(3px)}}.choice-keys{border:0;flex-wrap:wrap;justify-content:flex-start;gap:6px;min-width:0;margin:0;padding:0;display:flex}.choice-key{cursor:pointer;position:relative}.choice-key input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.choice-key>span{background:var(--muted);min-width:48px;height:36px;color:var(--medium);justify-content:center;align-items:center;padding:0 10px;font-size:.8rem;display:flex}.choice-key:hover>span{color:var(--primary-dark)}.choice-key input:checked+span{outline:2px solid var(--primary-dark);outline-offset:-2px;color:var(--primary-dark);font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.choice-key input:focus-visible+span{outline:2px solid var(--highlight);outline-offset:2px}@media screen and (min-width:1024px) and (min-aspect-ratio:1){#product.product--stage:not(.product--object) .product-gallery-ui--single .product-stage-wrap{width:calc(var(--frame-w) + var(--stage-h) * .12)}}.product-offer>.product-choices{flex-direction:column;gap:1.25rem;display:flex}.choice-row{min-width:0}.choice-row>p.choice-head{letter-spacing:.04em;flex-wrap:wrap;align-items:baseline;margin:0 0 8px;font-size:.72rem;display:flex}.choice-head-value{letter-spacing:0;text-transform:none;color:var(--primary-dark);white-space:pre;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:.9rem}.frame-picker-title{flex-wrap:wrap;align-items:baseline;gap:0;display:flex}.frame-picker-title>.frame-picker-tag{align-self:center;margin-left:8px}.product-offer>.product-ask+.product-spec-list{margin-top:2.25rem}.choice-keys--pick .choice-key>.choice-key-picture{width:44px;min-width:0;height:44px;padding:0;display:block;overflow:hidden}.choice-key-picture>img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}.choice-keys--pick .choice-key input:checked+.choice-key-picture{outline-offset:2px}.choice-keys--pick .choice-key:hover>.choice-key-picture{outline:1px solid var(--medium);outline-offset:2px}.choice-keys--pick .choice-key:hover input:checked+.choice-key-picture{outline:2px solid var(--primary-dark)}@media screen and (max-width:768px){.choice-keys--pick .choice-key>.choice-key-picture{width:36px;height:36px}}#product[data-pick-wait] .product-gallery .print-frame img{opacity:0}#product[data-pick-wait] .choice-row--pick .choice-head-value{visibility:hidden}#product[data-pick-wait] .choice-keys--pick .choice-key input:checked+.choice-key-picture{outline-color:#0000}.shop-item .shop-featured-image:has(.pick-strip){position:relative;container:pick-card/inline-size}.pick-strip{z-index:3;pointer-events:none;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;bottom:10px;left:0;right:0}.pick-strip>*{pointer-events:auto}.pick-strip-pick{box-sizing:border-box;flex:none;width:32px;height:32px;padding:2px;display:block}.pick-strip-pick img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}.pick-strip-pick:hover:not(:focus-visible) img{outline:1px solid var(--primary-dark);outline-offset:1px}.pick-strip-pick:focus-visible{outline:2px solid var(--highlight);outline-offset:-2px}.pick-strip-more{color:var(--medium);margin-left:4px;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1}@media screen and (max-width:768px){.pick-strip{bottom:6px}.pick-strip-pick{width:26px;height:26px}.pick-strip-more{margin-left:3px;font-size:.68rem}}.pick-strip-more:before{content:attr(data-more)}@container pick-card (max-width:220px){.pick-strip-pick{width:24px;height:24px}.pick-strip-pick:nth-of-type(n+5){display:none}.pick-strip-more:before{content:attr(data-narrow-more)}}.frame-word{display:none}#product[data-frame=none] .frame-word[data-frame-word=none],#product[data-frame=black] .frame-word[data-frame-word=black],#product[data-frame=white] .frame-word[data-frame-word=white],#product[data-frame=oak] .frame-word[data-frame-word=oak]{display:inline}.choice-keys--pick .choice-key input:focus-visible+.choice-key-picture,.choice-keys--pick .choice-key:hover input:focus-visible+.choice-key-picture{outline:2px solid var(--highlight);outline-offset:2px}@media screen and (max-width:768px){.work-card-head{min-height:28px}}@media screen and (min-width:769px){.nav-bag-item{align-items:center;display:flex}}@media screen and (min-width:769px) and (max-width:840px){#header-menu ul{gap:8px}.nav-rooms>.nav-room+.nav-room{padding-left:8px}}.float-bag{z-index:900;box-sizing:border-box;background:var(--highlight);border:1px solid var(--primary-dark);visibility:hidden;place-items:center;width:44px;height:44px;display:grid;position:fixed;top:10px;right:10px}.float-bag.is-shown{visibility:visible}.float-bag .nav-bag{width:42px;height:42px}.float-bag .nav-bag__count{top:3px;left:23px}@media screen and (min-width:769px){.float-bag{right:20px}}@media (prefers-reduced-motion:no-preference){.float-bag{opacity:0;transition:opacity .16s,transform .16s,visibility 0s linear .16s;transform:translateY(-8px)}.float-bag.is-shown{opacity:1;transition:opacity .16s,transform .16s,visibility;transform:none}}.shop-list-cap-head{gap:4px;min-width:0;display:grid}.shop-list-cap-name{font-size:1.15rem;line-height:1.2}.shop-list-cap-act{align-items:center;gap:12px;min-width:0;display:flex}.shop-list-cap-act>.button{flex:none;width:auto;min-width:240px;min-height:48px}.shop-list-slide:has(.pick-strip){flex-direction:column;gap:28px}.shop-list-slide .pick-strip{position:static}.shop-list-slide:not(.is-active),.shop-list-slide:not(.is-active) .pick-strip>*{pointer-events:none}@media (prefers-reduced-motion:no-preference){.shop-list-stack{transition:width .2s}}@media screen and (max-width:768px){body:has(.shop-tools-host[data-sheet]) .float-bag{visibility:hidden}}@media screen and (min-width:769px){#product .product-identity>.product-byline{margin-top:8px;font-size:1.125rem}}#product.product--print .product-offer>*{margin-top:28px}#product.product--print .product-ask:empty{display:none}@media screen and (max-width:768px){#product.product--print .product-offer>*{order:3}#product.product--print .product-offer>:first-child{margin-top:1.25rem}}.product-service{background:var(--muted);margin:0;padding:16px}.product-service>*+*{border-top:1px solid var(--primary-light);margin-top:16px;padding-top:16px}.product-service>.product-shipping-line,.product-service>.product-ask-line{text-align:center;margin-bottom:0;font-size:1rem;line-height:1.5}.product-ask-line>.dm-link{font-size:inherit;color:var(--primary-dark);margin:-10px 0;padding:10px 0}@media screen and (max-width:768px){.product-sticky-buy--pill{gap:8px}.product-sticky-buy--pill>.pill-bag{box-sizing:border-box;background:var(--highlight);border:1px solid var(--primary-dark);width:48px;min-height:48px;box-shadow:0 0 0 3px var(--primary-light),0 10px 24px #1c1c1c38;flex:none;align-self:stretch;place-items:center;display:grid}.pill-bag .nav-bag{width:100%;height:100%}.pill-bag .nav-bag__count{top:5px;left:25px}.product-sticky-buy--pill>.product-sticky-reserve:not(:hover){background:var(--primary-light)}}#product.product--print .product-readmore>.product-description{margin:0}#product .product-stage{overflow-anchor:none}html:not([data-js]) .ar-link{display:none}.ar-link{font:inherit;color:var(--primary-dark);text-align:left;cursor:pointer;border:0;border-radius:0;align-items:center;margin:0;display:inline-flex;position:relative}.ar-link>svg{flex:none}.ar-link:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}.ar-link--link{background:0 0;gap:6px;padding:0;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:.82rem;line-height:1.2}.ar-link--link>svg{width:16px;height:16px}.ar-link--link .ar-link-words{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ar-link--link:after{content:"";position:absolute;inset:-4px 0 -10px}@media (hover:hover){.ar-link--link:hover .ar-link-words{-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight)}}.ar-link--label{background:var(--primary-light);gap:6px;padding:7px 10px 7px 8px;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.78rem;line-height:1}.ar-link--label>svg{width:15px;height:15px}@media (hover:hover){.ar-link--label:hover{background:var(--highlight)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ar-link--label{transition:background-color .15s}}@media screen and (max-width:768px){.ar-link--label:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.product-stage-label{z-index:2;position:absolute;bottom:14px;left:14px}.product-stage-label[inert]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.product-stage-label{transition:opacity .15s}}@media screen and (min-width:1024px) and (min-aspect-ratio:1){#product.product--stage .product-stage-label{bottom:clamp(2px,calc((var(--stage-h) * .06 - 29px) / 2),14px)}}.basket-line__count{align-items:center;gap:2px;margin-top:6px;margin-left:-10px;display:inline-flex}.basket-step{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.basket-step svg{box-sizing:border-box;border:1px solid var(--primary-dark);fill:none;stroke:currentColor;stroke-width:1.4px;border-radius:50%;width:24px;height:24px;padding:6px;transition:background-color .15s}.basket-step:hover svg{background:var(--highlight)}.basket-step:focus-visible{outline:2px solid var(--primary-dark);outline-offset:-4px;border-radius:50%}.basket-step[aria-disabled=true]{cursor:default;opacity:.35}.basket-step[aria-disabled=true]:hover svg{background:0 0}.basket-line__qty{text-align:center;letter-spacing:.04rem;font-variant-numeric:tabular-nums;min-width:4.5ch;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.85rem}.basket-line__was{opacity:.65;margin:0;font-size:.85rem;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px;display:block}.checkout-totals__discount dd{color:inherit}.room-wall{isolation:isolate;background:#fff;position:relative}.room-wall>img{mix-blend-mode:normal}.room-wall__slot{position:absolute;overflow:hidden}.room-wall__slot>img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%}.word-band{--wall-h:480px;--room-h:var(--wall-h);padding:64px 20px 48px}.word-band-inner{width:100%;min-width:0;max-width:1000px;margin:0 auto}.word-band-head{text-align:center}.word-band-head>.word-band-heading{margin:0}.word-band-heading:focus{outline:none}.word-band-head>p.word-band-lead{margin:22px 0 0;font-size:1.0625rem;line-height:1.5}.word-help-open{color:inherit;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.9375rem;line-height:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin:0 0 0 10px;padding:0;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex;position:relative}.word-help-open:after{content:"";position:absolute;inset:-11px -6px}.word-help-open:hover{-webkit-text-decoration-color:var(--highlight);text-decoration-color:var(--highlight)}.word-help-open:focus-visible{outline:2px solid var(--primary-dark);outline-offset:3px}.word-help-mark{background:var(--primary-dark);width:20px;height:20px;color:var(--primary-light);border-radius:50%;flex:none;place-items:center;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;line-height:1;text-decoration:none;display:inline-grid}.word-help .legal-dialog__body>ol{gap:10px;margin:0;padding-left:1.2em;font-size:1rem;line-height:1.5;list-style:decimal;display:grid}.word-wall{height:var(--wall-h);place-items:center;margin-top:40px;display:grid;position:relative;overflow:hidden;container-type:size}.word-wall--room{height:auto;container-type:normal}.word-wall--krem{background:#f7f4ec}.word-wall[data-drop]{box-shadow:inset 0 0 0 3px var(--primary-dark)}.word-wall>p.word-wall-empty{text-align:center;margin:0;padding:0 20px;font-size:.95rem}.word-wall[data-ghost]{align-content:center;row-gap:18px}.word-wall[data-ghost]>.word-wall-lines{opacity:.45}.word-frame.word-frame--ghost{pointer-events:none;cursor:default}.word-wall>p.word-wall-ghost-note{text-align:center;margin:0;padding:0 20px;font-size:.8125rem;line-height:1.4}.word-wall-lines{--gap:clamp(8px,2.2cqw,18px);--pad:clamp(14px,5cqw,48px);--aside:0px;--frame:min(210px,calc((100cqw - 2 * var(--pad) - 2 * var(--aside) - (var(--per-row) - 1) * var(--gap)) / var(--per-row)),calc((100cqh - 2 * var(--pad) - (var(--rows) - 1) * var(--gap)) / var(--rows)));align-items:center;gap:var(--gap);flex-direction:column;display:flex}.word-wall[data-breaks] .word-wall-lines{--aside:max(0px,calc(var(--gap) + 36px - var(--pad)))}.word-wall-line{justify-content:center;gap:var(--gap);display:flex;position:relative}.word-frame{width:var(--frame);height:var(--frame);padding:calc(var(--frame) * .1);border:max(3px,calc(var(--frame) * .045)) solid var(--primary-dark);cursor:pointer;transform-origin:50% 0;background:#f7f4ec;flex:none;box-shadow:0 5px 10px #00000040}.word-wall .word-frame>img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%}.word-frame:focus-visible{outline:3px solid var(--primary-dark);outline-offset:3px}.word-frame.word-frame--next{border:2px dashed var(--primary-dark);box-shadow:none;opacity:.7;background:0 0}.word-frame--next:hover,.word-frame--next:focus-visible{opacity:1}.word-break{top:50%;left:calc(100% + var(--gap));background:var(--primary-dark);width:28px;height:28px;color:var(--primary-light);opacity:.8;cursor:pointer;border:0;border-radius:50%;place-items:center;margin-top:-14px;padding:0;display:grid;position:absolute}.word-break:before{content:"";position:absolute;inset:-8px}.word-break:hover,.word-break:focus-visible{opacity:1}.word-break:focus-visible{outline:2px solid var(--primary-dark);outline-offset:3px}.word-break>svg{width:13px;height:13px;display:block}.word-wall .room-wall{width:min(100%,calc(var(--room-h) * var(--ratio)));aspect-ratio:var(--ratio)}.word-wall .room-wall>img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%}.word-wall .room-wall__slot>img{mix-blend-mode:multiply}button.room-wall__slot{cursor:pointer;background:0 0;border:0;padding:0;display:block}button.room-wall__slot:focus-visible{outline:3px solid var(--primary-dark);outline-offset:2px;box-shadow:0 0 0 5px var(--primary-light)}@media (prefers-reduced-motion:no-preference){.word-frame--new,.room-wall__slot--new>img{animation:.5s ease-out word-hang}}@keyframes word-hang{0%{opacity:0;transform:translateY(-14px)rotate(-6deg)}60%{opacity:1;transform:rotate(3deg)}to{transform:none}}.word-tray-wrap{grid-template-columns:minmax(0,922px) 52px;justify-content:center;gap:6px;margin-top:28px;display:grid}.word-tray{grid-template-columns:repeat(auto-fill,52px);justify-content:center;gap:6px;min-width:0;display:grid}.word-key{background:var(--muted);width:52px;height:52px;color:var(--primary-dark);cursor:pointer;border:0;padding:3px;position:relative}.word-key>img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}.word-key:hover{outline:1px solid var(--medium);outline-offset:2px}.word-key:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}.word-key[aria-disabled=true]{opacity:.3;cursor:not-allowed}.word-key[aria-disabled=true]:hover:not(:focus-visible){outline:none}.word-key-count{background:var(--primary-dark);min-width:20px;height:20px;color:var(--primary-light);text-align:center;pointer-events:none;border-radius:10px;padding:0 5px;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;position:absolute;top:-6px;right:-6px}.word-key.word-key--break{flex-direction:column;justify-content:center;align-items:center;height:auto;padding:6px 2px;display:flex}.word-key--break>span{text-align:center;font-size:.7rem;line-height:1.1}.word-bar{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:40px;margin-top:44px;display:grid}fieldset.word-walls{border:0;min-width:0;margin:0;padding:0}.word-walls>legend.choice-head,.word-kelimen>p.choice-head{letter-spacing:.04em;flex-wrap:wrap;align-items:baseline;margin:0 0 10px;padding:0;font-size:.72rem;display:flex}.word-swatches{flex-wrap:wrap;gap:10px;display:flex}.word-swatch{cursor:pointer;display:block;position:relative}.word-swatch>input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.word-swatch-face{width:52px;height:52px;display:block}.word-swatch-face.word-wall--krem{box-shadow:inset 0 0 0 1px var(--muted-hover)}.word-swatch-face>img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}.word-swatch:hover>input:enabled:not(:checked)+.word-swatch-face{outline:1px solid var(--medium);outline-offset:3px}.word-swatch>input:checked+.word-swatch-face{outline:2px solid var(--primary-dark);outline-offset:3px}.word-swatch>input:focus-visible+.word-swatch-face{outline:2px solid var(--primary-dark);outline-offset:3px;box-shadow:0 0 0 3px var(--primary-light),0 0 0 8px var(--highlight)}.word-swatch:has(>input:disabled){cursor:not-allowed}.word-swatch>input:disabled+.word-swatch-face{opacity:.35}.word-swatch-count{background:var(--primary-dark);min-width:18px;height:18px;color:var(--primary-light);text-align:center;border-radius:9px;padding:0 4px;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:10px;line-height:18px;position:absolute;bottom:-5px;right:-5px}.word-kelimen{min-width:0}.word-band-buy>.word-buy{white-space:nowrap;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:52px;padding:0 20px;display:flex}.word-band-buy>a.word-buy{justify-content:center}.word-buy-words{align-items:center;gap:.6em;min-width:0;display:inline-flex}.word-buy-price{letter-spacing:0;text-transform:none;white-space:nowrap;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.0625rem}.word-buy-full{opacity:.55;margin-right:.2em;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif}.word-band-buy>p.word-band-discount{text-align:right;text-wrap:balance;margin:10px 0 0;font-size:.8125rem;line-height:1.4}@media screen and (min-width:769px) and (max-width:899px){.word-bar{grid-template-columns:minmax(0,1fr);gap:24px}}@media screen and (max-width:768px){.word-band{--wall-h:min(70vw,260px);--room-h:min(130vw,560px);padding:20px 16px 24px}.word-band-head>.word-band-heading{font-size:min(1.8rem,7.6vw)}.word-band-head>p.word-band-lead{margin-top:6px;font-size:.9375rem;line-height:1.4}.word-band-lead>.word-help-open{width:fit-content;min-height:32px;margin:0 auto;display:flex}.word-band-lead>.word-help-open:after{inset:-6px}.word-wall{margin-top:14px}.word-tray-wrap{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:10px;margin-top:14px}.word-tray{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px}.word-key{aspect-ratio:1;width:100%;height:auto}.word-key.word-key--break{aspect-ratio:auto;width:100%;height:44px;padding:0 12px}.word-key--break>span{font-size:.8125rem}.word-bar{display:contents}fieldset.word-walls{margin-top:22px}.word-kelimen{display:contents}.word-kelimen>p.choice-head{display:none}.word-band-buy{z-index:5;padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:var(--primary-light);margin:18px -16px 0;position:sticky;bottom:0}.word-band-buy>.word-buy{padding:0 14px;font-size:.8125rem}.word-buy-price{font-size:.9375rem}.word-band-buy>p.word-band-discount{text-align:center;margin:7px 0 0;font-size:.72rem;line-height:1.35}html[data-word-band] .product-sticky-buy--pill{visibility:hidden}}.product-choices>.word-strip{min-height:64px;color:var(--primary-dark);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 14px;padding:5px 10px;text-decoration:none;display:grid}.word-strip-letters{flex:none;gap:4px;display:flex}.word-strip .word-strip-letters>img{border:2px solid var(--primary-dark);mix-blend-mode:normal;background:#f7f4ec;width:34px;height:34px;padding:2px;display:block;box-shadow:0 3px 5px -3px #0006}.word-strip-head{grid-area:1/2;min-width:0;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:17px;line-height:1.2}.word-strip-rate{white-space:nowrap}.word-strip-terms{text-wrap:balance;grid-area:2/1/3/4;min-width:0;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:13px;line-height:16px}.word-strip-go{background:var(--primary-dark);width:36px;height:36px;color:var(--highlight);grid-area:1/3;place-items:center;transition:transform .15s;display:grid}.word-strip-go>svg{width:16px;height:16px;display:block}.product-choices>.word-strip:hover{color:var(--primary-dark)}@media (hover:hover){.product-choices>.word-strip:hover .word-strip-go{transform:translateY(2px)}}.product-choices>.word-strip:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}#word-band{scroll-margin-top:20px}@media screen and (max-width:768px){.product-choices>.word-strip{column-gap:10px}.word-strip .word-strip-letters>img{width:30px;height:30px}.word-strip-head{font-size:15px}.word-strip-terms{font-size:12px;line-height:15px}}.home-word{overflow-x:clip}.home-word-foot{padding:0 10px 14px}.home-word-rate-slot{min-height:2.51rem;margin-top:.2rem}.home-word-rate-slot>p.home-word-rate{margin:0;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1.3}.home-word-rate>small{margin-top:3px;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:.8rem;line-height:1.35;display:block}.home-word-foot>.home-head-cta{margin:1.2rem 0 0}.home-word .home-head-cta .button:hover,.home-word .home-head-cta .button:focus-visible{background:var(--primary-light);color:var(--primary-dark)}.home-word-stage{align-content:center;justify-items:center;container-type:inline-size}.home-word-wall{--gap:14px;--frame:min(110px,calc((100cqw - (var(--slots) - 1) * var(--gap)) / var(--slots)));justify-content:center;gap:var(--gap);width:calc(var(--slots) * var(--frame) + (var(--slots) - 1) * var(--gap));height:calc(var(--frame) + 52px);padding:26px 0;display:flex}.home-word-frame{width:var(--frame);height:var(--frame);padding:clamp(6px,calc(var(--frame) * .092),10px);border:clamp(4px,calc(var(--frame) * .055),6px) solid var(--primary-dark);transform-origin:50% 0;background:#f7f4ec;flex:none;box-shadow:0 5px 10px #00000040}.home-word-wall .home-word-frame>img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%}.home-word-wall{position:relative}button.home-word-wall{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0}button.home-word-wall:focus-visible{outline:2px solid var(--primary-dark);outline-offset:-2px}.home-word-toggle{width:16px;height:16px;color:var(--primary-dark);opacity:.6;pointer-events:none;transition:opacity .15s;position:absolute;bottom:5px;right:6px}button.home-word-wall:hover .home-word-toggle,button.home-word-wall:focus-visible .home-word-toggle{opacity:1}@media (prefers-reduced-motion:no-preference){.home-word-frame--hang{animation:.5s ease-out both word-hang}}@media screen and (max-width:768px){.home-word>.home-word-text{display:contents}.home-word>.home-word-text>.sticky-wrapper{order:1}.home-word>.home-word-stage{order:2;padding:0}.home-word>.home-word-text>.home-word-foot{flex-wrap:wrap;order:3;align-items:center;gap:14px 12px;padding:0 10px 28px;display:flex}.home-word-foot>.home-word-rate-slot{flex:13rem;min-width:0;min-height:2.31rem;margin:0}.home-word-rate-slot>p.home-word-rate{margin:0;font-size:.85rem}.home-word-rate>small{font-size:.75rem}.home-word-foot>.home-head-cta{flex:none;margin:0}.home-word-wall{--gap:8px;--frame:min(68px,calc((100cqw - (var(--slots) - 1) * var(--gap)) / var(--slots)))}}.home-head .h1.pixel-font{letter-spacing:.01rem;font-size:2.6rem;line-height:1.02}@media screen and (max-width:768px){.home-head .h1.pixel-font{font-size:1.7rem}}.home-head .home-objects-brand{min-height:40px}.home-objects-visit{gap:10px;padding:0 10px 14px;display:grid}.home-objects-visit .spacer.line{margin:0 -10px}.home-objects-visit__title{text-wrap:balance;margin:10px 0 0;font-size:1.5rem;line-height:1.05}.home-objects-visit__line{max-width:32ch;margin:0;font-size:1rem;line-height:1.5}.home-objects-visit .home-head-cta{margin-top:.4rem}.home-objects-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.home-objects-grid>li{min-width:0}@media screen and (max-width:768px){.home-objects-visit{display:none}.home-objects-grid{padding:0 10px}.home-objects-grid .work-card--object .work-card-line{white-space:normal;text-overflow:clip;overflow:visible}.home-objects-grid .work-card--object .work-card-title{-webkit-line-clamp:3;font-size:.95rem}}.has-print-frame>a{position:relative}.card-word-wall,.card-word-one{opacity:0;pointer-events:none;position:absolute;inset:0}.card-word-wall{grid-template-columns:repeat(2,var(--wf));grid-auto-rows:var(--wf);padding-bottom:var(--ask-band,0px);--wf:calc((78cqw - 6px) / 2);place-content:center;gap:6px;display:grid}.card-word-one{justify-content:center;align-items:center;display:flex}.card-word-frame{width:var(--wf);height:var(--wf);padding:calc(var(--wf) * .1);border:max(3px,calc(var(--wf) * .045)) solid var(--primary-dark);background:#f7f4ec;display:block;box-shadow:-.4cqw .6cqw .7cqw #00000052,-3cqw 3.8cqw 4cqw -.6cqw #0000005c}.card-word-frame>img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}@keyframes card-seq-on{0%{opacity:1}20%{opacity:0}}@keyframes card-seq-strip{0%,40%,80%{opacity:1;visibility:visible}20%,60%{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:no-preference){.has-print-frame>a:has(.card-word-wall)>.print-frame-box{animation:9s step-end infinite card-seq-on}.card-word-wall,.card-word-one{animation:9s step-end infinite card-seq-on;animation-delay:calc(var(--i) * 1.8s)}.shop-item:has(.card-word-wall) .pick-strip{animation:9s step-end infinite card-seq-strip}}@media screen and (min-width:769px){.shop-item:has(.work-card-cta--word) .pick-strip{max-width:calc(100% - 50px)}}.info-block h2{margin:0 0 12px}.info-rows{gap:6px;margin:0;display:grid}.info-rows>div{grid-template-columns:minmax(96px,150px) minmax(0,1fr);gap:4px 16px;display:grid}.info-rows dt{font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.info-rows dd{overflow-wrap:anywhere;margin:0}.info-rows a{color:var(--primary-dark);text-underline-offset:.15em;text-decoration:underline}.info-rows a:hover,.info-rows a:focus-visible{text-decoration:none}.info-guide{gap:12px;margin:0;padding:0;list-style:none;display:grid}.info-guide strong{font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.info-guide li>p{margin:2px 0 0}@media screen and (max-width:768px){.info-rows>div{grid-template-columns:minmax(0,1fr);gap:0}}.artist-head{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,2.5fr) minmax(0,6fr) minmax(0,3.5fr);align-items:start;gap:20px 24px;padding:28px 10px 32px;display:grid}.artist-head-portrait{aspect-ratio:4/5;background:var(--muted);min-width:0;display:block;position:relative;overflow:hidden}.artist-head-portrait img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.artist-head-text{align-content:start;gap:12px;min-width:0;display:grid}.artist-head-text>p{margin:0}.artist-head-crumb{font-size:.8rem}.artist-head-crumb a{color:inherit;text-decoration:none}.artist-head-crumb a:hover,.artist-head-crumb a:focus-visible{color:var(--highlight-hover)}.artist-head-crumb .explore-tile__arrow{font-size:.85rem}@media (prefers-reduced-motion:no-preference){.artist-head-crumb a:hover .explore-tile__arrow{transform:translate(-4px)}}.artist-head .artist-row-name{font-size:clamp(2rem,4vw,3.4rem)}.artist-head-bio{max-width:44ch;margin:0;font-size:1.35rem;line-height:1.35}.artist-head-line{font-size:.8rem}@media screen and (max-width:900px){.artist-head{grid-template-columns:128px minmax(0,1fr);grid-template-areas:"crumb crumb""portrait tags""portrait name""portrait handle""bio bio""lines lines";gap:8px 16px;padding:20px 10px 24px}.artist-head-text{display:contents}.artist-head-crumb{grid-area:crumb;margin-bottom:8px}.artist-head-portrait{grid-area:portrait}.artist-head-text>.tag-row{grid-area:tags;align-self:start}.artist-head .artist-row-name{grid-area:name;align-self:start;font-size:1.6rem}.artist-head .artist-row-handle{grid-area:handle;margin:0}.artist-head-bio{grid-area:bio;max-width:none;margin-top:8px;font-size:1.1rem}.artist-head-line{grid-area:lines}}.shop-tools .shop-tools-title{white-space:nowrap;font-size:.95rem;line-height:40px}.shop-tool--sizes{flex-direction:row;align-items:center;gap:6px}.shop-tools .shop-tool--sizes>.shop-tool-label{white-space:nowrap}.shop-multi{position:relative}.shop-multi>summary{border:1px solid var(--primary-dark);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px;border-radius:20px;width:140px;height:40px;padding:0 2rem 0 17px;font-size:.9rem;line-height:38px;list-style:none;display:block;overflow:hidden}.shop-multi>summary::-webkit-details-marker{display:none}.shop-multi>summary:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}.shop-multi-panel{z-index:20;border:1px solid var(--primary-dark);background:var(--primary-light);flex-direction:column;width:max-content;min-width:100%;max-height:320px;margin:0;padding:6px 0;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.shop-multi-row{white-space:nowrap;cursor:pointer;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:.9rem;display:flex}.shop-multi-row:hover{background:var(--highlight)}.shop-multi-row input{width:18px;height:18px;accent-color:var(--highlight);flex:none;margin:0}.shop-tools .shop-tool--view>legend{float:left;white-space:nowrap;margin-right:8px}@media screen and (min-width:769px){.shop-tools-zone{flex:100%}#shop-filter-group{gap:8px 24px}#shop-filter-group>.shop-tools-title{order:0}#shop-filter-group>.shop-tool.shop-tool--artist{order:1}#shop-filter-group>.shop-tool.shop-tool--sizes{order:2}#shop-filter-group>.shop-tool.shop-tool--check{order:3}.shop-tool--artist select{width:170px}.shop-tools-zone--view{border:0;justify-content:flex-start;margin-left:0;padding:0}}@media screen and (min-width:1600px){.shop-tools{flex-wrap:nowrap}.shop-tools-zone{flex-wrap:nowrap;flex:0 auto}.shop-tools-zone--view{margin-left:auto}}.footer-visit{padding-bottom:0}@media screen and (max-width:768px){html[data-js] .shop-tools-host .shop-tools{max-height:calc(100dvh - 24px);overflow-y:auto}.shop-tools-host[data-sheet] .shop-tools-close{margin:0;position:absolute;top:8px;right:8px}.shop-tools .shop-tools-title{font-size:1.1rem;line-height:30px}html[data-js] .shop-tools-host .shop-tools .shop-tool--sizes{grid-template-columns:5.5em minmax(0,1fr);align-items:start;gap:10px;width:100%;display:grid}.shop-multi>summary{width:100%;padding-left:15px}.shop-multi-panel{width:auto;max-height:none;margin-top:6px;position:static}.shop-multi-row{min-height:44px}.footer-legal{flex-direction:row;align-items:center;gap:6px 16px;padding-left:0;padding-right:0}.footer-legal>span:last-child{flex-basis:100%}.footer-legal .lang-switch{margin-left:auto}.footer-visit__address{font-size:clamp(.8rem,3.75vw,1rem)}#footer-top .footer-menu{font-size:clamp(1rem,5.2vw,1.2rem)}#footer-top .footer-tagline{max-width:none;font-size:clamp(1.3rem,7.1cqw,1.8rem)}.home-prints .home-head{padding-bottom:20px}.home-prints .home-prints__grid>.shop-item:nth-child(n+9){display:none}}@media screen and (min-width:769px) and (max-width:1023px){#footer-top .footer-tagline{max-width:none;font-size:clamp(1.3rem,7.1cqw,2rem)}}.artist-head-lines{gap:4px;display:grid}.artist-head-lines>p{margin:0}#artist-shop{scroll-margin-top:16px}@media screen and (max-width:768px){#artist-shop.section{padding:0}}.artist-shop-more{margin:0;padding:0 10px 44px}@media screen and (max-width:768px){.artist-shop-more{padding:0 10px 32px}}.prints-close--cell{background:var(--highlight);color:var(--primary-dark);flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:stretch;gap:0;padding:0;text-decoration:none;display:flex;overflow:hidden;container-type:inline-size}.prints-close--cell:hover,.prints-close--cell:focus-visible{color:var(--primary-dark)}.prints-close--cell:focus-visible{outline:2px solid var(--primary-dark);outline-offset:-6px}li>.prints-close--cell{height:100%}.home-objects-col>.prints-close--wide{margin-top:10px}.prints-close--cell.prints-close--wide{flex-flow:wrap}.prints-close--wide .prints-close-cell-head{flex:1 1 0;justify-content:center;min-width:0;padding:14px 20px}.prints-close--wide .prints-close-cell-title{font-size:clamp(1.3rem,4.4cqw,2.6rem)}.prints-close--wide .prints-close-mount{flex:0 0 44%;height:clamp(120px,19cqw,190px)}.prints-close--wide .prints-close-cell-bar{flex:1 0 100%;min-height:44px;padding-inline:20px;font-size:clamp(.72rem,1.6cqw,1rem)}.prints-close--cell.prints-close--wide:not(.prints-close--objects) .prints-close-sheet{aspect-ratio:5/7;transform-origin:50% 100%;width:auto;height:150%;top:14%;bottom:auto}.prints-close--cell.prints-close--wide:not(.prints-close--objects) .prints-close-sheet--1{left:6%;right:auto;transform:rotate(-7deg)}.prints-close--cell.prints-close--wide:not(.prints-close--objects) .prints-close-sheet--2{left:50%;right:auto;transform:translate(-50%)rotate(1.5deg)}.prints-close--cell.prints-close--wide:not(.prints-close--objects) .prints-close-sheet--3{left:auto;right:6%;transform:rotate(7deg)}@media (prefers-reduced-motion:no-preference){.prints-close--cell.prints-close--wide:not(.prints-close--objects):hover .prints-close-sheet--1{transform:translate(-6px,-6px)rotate(-9deg)}.prints-close--cell.prints-close--wide:not(.prints-close--objects):hover .prints-close-sheet--2{transform:translate(-50%,-10px)rotate(0)}.prints-close--cell.prints-close--wide:not(.prints-close--objects):hover .prints-close-sheet--3{transform:translate(6px,-6px)rotate(9deg)}}@media screen and (max-width:768px){.home-objects-col>.prints-close--wide{margin:10px 10px 0}.prints-close--wide .prints-close-cell-head{padding:12px 14px}.prints-close--wide .prints-close-cell-bar{padding-inline:14px}}.prints-close--cell.prints-close--objects .prints-close-fan{background:var(--muted);height:min(76cqw,100%);display:flex;inset:auto 0 0;overflow:hidden}.prints-close--cell.prints-close--wide.prints-close--objects .prints-close-fan{height:100%}.prints-close--cell.prints-close--objects .prints-close-sheet{aspect-ratio:auto;width:auto;min-width:0;height:100%;box-shadow:none;z-index:auto;background:0 0;flex:1 1 0;padding:0;position:static;overflow:visible;transform:none}.prints-close--objects .prints-close-sheet img{mix-blend-mode:multiply;transform:translateY(4%)}@media (prefers-reduced-motion:no-preference){.prints-close--objects .prints-close-sheet img{transition:transform .25s}.prints-close--cell.prints-close--objects:hover .prints-close-sheet{transform:none}.prints-close--objects:hover .prints-close-sheet--1 img,.prints-close--objects:hover .prints-close-sheet--3 img{transform:translateY(2.5%)}.prints-close--objects:hover .prints-close-sheet--2 img{transform:translateY(0)}}.prints-close-cell-head{flex-direction:column;gap:clamp(6px,3.5cqw,14px);padding:5cqw 5cqw 0;display:flex}.prints-close-cell-title{font-size:14.5cqw;line-height:.95}.prints-close-cell-count{font-size:clamp(.85rem,4cqw,1rem);line-height:1.3}.prints-close-mount{flex:1 1 0;min-height:0;position:relative}.prints-close--cell .prints-close-fan{aspect-ratio:auto;width:auto;min-height:0;position:absolute;inset:0}.prints-close--cell .prints-close-sheet{transform-origin:50% 100%;width:60cqw;padding:4px;top:auto;bottom:-20cqw}.prints-close--cell .prints-close-sheet--1{left:1cqw;transform:rotate(-7deg)}.prints-close--cell .prints-close-sheet--2{bottom:-10cqw;left:20cqw;transform:rotate(1.5deg)}.prints-close--cell .prints-close-sheet--3{right:1cqw;transform:rotate(7deg)}.prints-close-cell-bar{z-index:3;background:var(--primary-dark);min-height:52px;color:var(--primary-light);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 5cqw;font-size:clamp(.72rem,4.2cqw,1.1rem);line-height:1.1;display:flex;position:relative}.prints-close-cell-bar .explore-tile__arrow{flex:none}.prints-close--cell:hover .prints-close-cell-bar,.prints-close--cell:focus-visible .prints-close-cell-bar{color:var(--highlight)}@media screen and (max-width:768px){.prints-close-cell-bar{min-height:44px}}html[data-js] .prints-close-fan--picks:not([data-picked]) .prints-close-sheet{opacity:0}.prints-close-fan--picks .prints-close-sheet{transition:opacity .25s}@media (prefers-reduced-motion:no-preference){.prints-close--cell .prints-close-sheet{transition:opacity .25s,transform .25s}.prints-close--cell:hover .prints-close-sheet--1{transform:translate(-2cqw,-3cqw)rotate(-10deg)}.prints-close--cell:hover .prints-close-sheet--2{transform:translateY(-5cqw)rotate(0)}.prints-close--cell:hover .prints-close-sheet--3{transform:translate(2cqw,-3cqw)rotate(10deg)}.prints-close-cell-bar .explore-tile__arrow{transition:transform .2s;display:inline-block}.prints-close--cell:hover .prints-close-cell-bar .explore-tile__arrow{transform:translate(4px)}}#artist-shop:has(.shop-grid>.prints-close--cell) .artist-shop-more{display:none}#artist-shop:has(.shop-grid>.prints-close--cell:nth-child(4n+1)) .artist-shop-more{display:block}@media screen and (max-width:1279px){#artist-shop:has(.shop-grid>.prints-close--cell:nth-child(4n+1)) .artist-shop-more{display:none}#artist-shop:has(.shop-grid>.prints-close--cell:nth-child(3n+1)) .artist-shop-more{display:block}}@media screen and (max-width:768px){#artist-shop:has(.shop-grid>.prints-close--cell:nth-child(3n+1)) .artist-shop-more{display:none}#artist-shop:has(.shop-grid>.prints-close--cell:nth-child(odd)) .artist-shop-more{display:block}}.more-prints .shop-grid>.prints-close--cell:nth-child(4n+1){display:none}@media screen and (max-width:1279px){.more-prints .shop-grid>.prints-close--cell:nth-child(4n+1){display:flex}.more-prints .shop-grid>.prints-close--cell:nth-child(-n+5):nth-child(3n+1){display:none}}@media screen and (max-width:768px){.more-prints .shop-grid>.prints-close--cell:nth-child(-n+5):nth-child(3n+1){display:flex}.more-prints .shop-grid>.prints-close--cell:nth-child(3){display:none}}.home-prints__grid>.prints-close--cell:nth-child(3n+1){display:none}@media screen and (max-width:768px){.home-prints__grid>.prints-close--cell:nth-child(3n+1){display:flex}.home-prints__grid>.prints-close--cell:nth-child(-n+8):nth-child(2n){display:none}}#artist-shop .shop-grid>.prints-close--cell:nth-child(4n+1){display:none}@media screen and (max-width:1279px){#artist-shop .shop-grid>.prints-close--cell:nth-child(4n+1){display:flex}#artist-shop .shop-grid>.prints-close--cell:nth-child(3n+1){display:none}}@media screen and (max-width:768px){#artist-shop .shop-grid>.prints-close--cell:nth-child(3n+1){display:flex}#artist-shop .shop-grid>.prints-close--cell:nth-child(odd){display:none}}@media screen and (min-width:769px) and (max-width:1000px){.home-explore-grid .home-explore-side .home-head .tattoo-work-title{font-size:3.8vw}}.artist-head.artist-head--shop{border-bottom:0;grid-template:"crumb crumb""portrait tags""portrait name""portrait bio""portrait handle""portrait lines"1fr/auto minmax(0,1fr);align-items:start;gap:0 24px;padding:20px 10px 28px}.artist-head--shop .artist-head-text{display:contents}.artist-head--shop .artist-head-portrait{grid-area:portrait;width:168px}.artist-head--shop .artist-head-crumb{grid-area:crumb;margin:0 0 18px}.artist-head--shop .tag-row{grid-area:tags;margin:0 0 10px}.artist-head--shop .artist-row-name{grid-area:name;margin:0 0 .3em;font-size:clamp(2.4rem,5.4vw,5.6rem);line-height:.95}.artist-head--shop .artist-head-bio{grid-area:bio;max-width:62ch;margin:0 0 14px;font-size:1.2rem}.artist-head--shop .artist-row-handle{grid-area:handle;margin:0}.artist-head--shop .artist-head-lines{grid-area:lines;margin-top:12px}@media screen and (max-width:900px){.artist-head.artist-head--shop{grid-template:"crumb crumb""portrait tags""portrait name"1fr"bio bio""handle handle""lines lines"/120px minmax(0,1fr);gap:0 16px;padding:16px 10px 24px}.artist-head--shop .artist-head-portrait{width:120px}.artist-head--shop .artist-row-name{align-self:end;margin:0;font-size:clamp(1.75rem,7vw,3rem)}.artist-head--shop .artist-head-bio{max-width:none;margin:16px 0 12px;font-size:1.05rem}}@media screen and (max-width:600px){.artist-head.artist-head--shop{grid-template-columns:72px minmax(0,1fr);gap:0 14px}.artist-head--shop .artist-head-portrait{width:72px}.artist-head--shop .artist-head-crumb{margin-bottom:14px}.artist-head--shop .artist-row-name{align-self:center;font-size:clamp(1.6rem,8vw,2.2rem)}}.artist-tools fieldset{border:0;margin:0;padding:0}.artist-tools .shop-tool--frameline{flex-direction:row;align-items:center;gap:8px;min-height:44px}.artist-tools .shop-tool--frameline>legend{float:left;margin-right:4px;padding:0}@media screen and (max-width:768px){.artist-tools{padding-bottom:4px;display:flex}.artist-shop .shop-index-head{padding:0 10px}}.artist-shop .shop-index-head{border-top:0}.slash-head{text-wrap:balance;margin:0;font-size:1.5rem;font-weight:400;line-height:1.15}.slash-head a{color:inherit;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:2px;transition:color .15s}.slash-head a:hover,.slash-head a:focus-visible{color:var(--highlight)}.bg-highlight .slash-head a:hover{color:inherit;text-decoration-thickness:4px}h3.slash-head,h4.slash-head{font-size:1.15rem}.related-works-head .slash-head{font-size:inherit}@media screen and (max-width:768px){.slash-head{font-size:1.25rem}h3.slash-head,h4.slash-head{font-size:1.05rem}}.crumbs{font-size:.78rem;line-height:1.3}.crumbs ol{flex-wrap:wrap;gap:2px 0;margin:0;padding:0;list-style:none;display:flex}.crumbs li{align-items:baseline;display:flex}.crumbs__sep{opacity:.7;margin:0 .55em}.crumbs a{color:inherit;text-underline-offset:.2em;text-decoration:underline;transition:color .15s}.crumbs a:hover,.crumbs a:focus-visible{color:var(--highlight)}.product-identity>.crumbs,.sticky>.crumbs{margin:0 0 14px}.home-band{grid-template-columns:3fr 7fr;display:grid}.home-band>.section-column{border-right:1px solid var(--border);min-width:0;padding:16px 10px 20px;display:block}.home-band>.section-column:last-child{border-right:0}@media screen and (min-width:769px){.home-band>.section-column:first-child{padding-left:20px}}.home-band .home-band__statement{text-wrap:pretty;max-width:44ch;margin:0;font-size:2rem;line-height:1.2}.home-band .home-band__statement a{color:inherit}.home-band .home-band__fact{margin:12px 0 0;font-size:1rem;line-height:1.4}@media screen and (max-width:1279px){.home-band{grid-template-columns:minmax(0,1fr)}.home-band>.section-column{border-right:0}.home-band>.section-column:first-child{padding-bottom:0}}@media screen and (max-width:768px){.home-band .home-band__statement{font-size:1.35rem;line-height:1.3}}.home-latest{padding:16px 10px 24px}.home-latest .home-latest__lead{margin:6px 0 0;font-size:1rem;line-height:1.4}.home-latest__list{border-bottom:1px solid var(--primary-dark);margin:14px 0 0;padding:0;list-style:none}.home-latest__row{border-top:1px solid var(--primary-dark);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 12px;padding:8px 0 7px;display:grid}.home-latest__artist{font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.25}.home-latest__price{white-space:nowrap;font-size:.95rem;line-height:1.25}@media screen and (max-width:1279px){.home-prints>.section-column.sticky-two-rows>.sticky-wrapper{order:2}.home-prints>.section-column.sticky-two-rows>.customer-block{order:3}.home-latest{padding:24px 10px 10px}}.home-feature .home-word-text{min-width:0}.home-feature__head{padding:16px 10px 24px}.home-feature__byline{align-items:center;gap:10px;display:flex}.home-feature img.home-feature__avatar{object-fit:cover;object-position:50% 30%;mix-blend-mode:normal;background:var(--muted);border-radius:50%;flex:none;width:40px;height:40px}.home-feature .home-feature__title{letter-spacing:0;overflow-wrap:anywhere;text-wrap:balance;margin:20px 0 0;font-size:3rem;font-weight:400;line-height:1.1}.home-feature .home-feature__lead{text-wrap:pretty;max-width:36ch;margin:10px 0 0;font-size:1.3rem;line-height:1.35}.home-feature>.home-word-text>.home-word-foot{padding:0 10px 14px;display:block}.home-feature__range{border-top:1px solid var(--border);padding:12px 0 16px}.home-feature__range h4.slash-head{font-size:.95rem}.home-feature .home-feature__letters{grid-template-columns:repeat(16,minmax(0,1fr));gap:3px;margin:10px 0 0;padding:0;list-style:none;display:grid}.home-feature__letters a{display:block}.home-feature__letters img{aspect-ratio:1;object-fit:cover;mix-blend-mode:normal;width:100%;height:auto;display:block}.home-feature__offer{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 20px;padding-top:14px;display:grid}.home-feature .home-feature__price{grid-column:1;align-items:baseline;gap:7px;margin:0;display:flex}.home-feature__amount{font-size:2.25rem;line-height:1}.home-feature__unit{font-size:1rem;line-height:1}.home-feature__offer>.home-head-cta{grid-area:2/2/span 2;margin:0}.home-feature .home-feature__offer .button{background:var(--highlight);width:auto;min-height:56px;color:var(--primary-dark);white-space:nowrap;align-items:center;gap:.7em;padding:.95rem 1.5rem .8rem;font-size:1.05rem;display:inline-flex}.home-feature .home-feature__offer .button:hover,.home-feature .home-feature__offer .button:focus-visible{background:var(--primary-light);color:var(--primary-dark)}.home-feature .home-word-rate-slot{grid-column:1;min-height:2.5rem;margin:6px 0 0}.home-feature .home-word-rate-slot>p.home-word-rate{color:var(--radio);margin:0;font-size:1rem;line-height:1.25}.home-feature .home-word-rate>small{color:var(--primary-light);margin-top:2px;font-size:.8rem}.home-feature .home-feature__specs{border-bottom:1px solid var(--border);grid-area:1/1/auto/-1;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-between;gap:0;margin:0 0 14px;padding:0 0 14px;display:grid}.home-feature__specs>div{border-left:1px solid var(--border);min-width:0;padding:0 10px}.home-feature__specs>div:first-child{border-left:0;padding-left:0}.home-feature__specs dt{margin:0 0 5px;font-size:.72rem;line-height:1.1}.home-feature__specs dd{white-space:nowrap;margin:0;font-size:.95rem;line-height:1.25}.home-feature__medium:first-letter{text-transform:uppercase}.home-feature__specs .tag{vertical-align:top;height:auto;padding:5px 7px 4px;font-size:.78rem;line-height:1.1;display:inline-block;overflow:visible}.home-feature__specs dd{min-height:1.5rem}.home-feature .home-word-stage{min-height:clamp(640px,86vh,920px);color:var(--primary-light);background:#292929;margin:10px;padding:18px 14px}.home-feature .home-word-toggle{color:var(--primary-light)}.home-feature button.home-word-wall:focus-visible{outline-color:var(--primary-light)}.home-feature .home-word-wall{--gap:clamp(10px,1.6cqw,16px);--frame:min(250px,28vh,calc((100cqw - 40px - 2 * var(--gap)) / 3));width:calc(3 * var(--frame) + 2 * var(--gap));height:calc(2 * var(--frame) + var(--gap) + 40px);padding:20px calc((3 - var(--cols)) * (var(--frame) + var(--gap)) / 2);flex-wrap:wrap;place-content:center}.home-feature__picture{place-items:center;padding:clamp(20px,4vw,64px);display:grid}.home-feature__picture img{object-fit:contain;mix-blend-mode:normal;width:auto;max-width:100%;height:auto;max-height:68vh}@media screen and (max-width:1100px){.home-feature__offer{grid-template-columns:minmax(0,1fr)}.home-feature__offer>.home-head-cta{grid-area:auto/1;margin:14px 0 0}}@media screen and (max-width:900px){.home-feature .home-feature__specs{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;justify-content:stretch;gap:10px 0}.home-feature__specs>div:nth-child(odd){border-left:0;padding-left:0}.home-feature__specs>div:last-child:nth-child(odd){grid-column:1/-1}}@media screen and (max-width:768px){.home-feature>.home-word-text>.home-word-foot{order:3;padding:14px 10px;display:block}.home-feature>.home-word-stage{order:2;width:calc(100% - 20px);min-height:0;margin:0 10px;padding:14px 8px}.home-feature .home-feature__lead{font-size:1.2rem}.home-feature__head{padding:14px 10px 18px}.home-feature .home-feature__title{margin-top:14px;font-size:2rem}.home-feature .home-word-wall{--gap:8px;--frame:min(112px,calc((100cqw - 16px - 2 * var(--gap)) / 3))}.home-feature .home-feature__letters{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.home-feature__range{border-top:0;padding-top:0}}@media screen and (min-width:769px){.shop-tools{flex-wrap:nowrap;justify-content:space-between;gap:0 16px;padding:12px 0}.shop-tools-zone,.shop-tools-zone--view{border:0;flex-wrap:nowrap;flex:0 auto;justify-content:flex-start;gap:10px 14px;margin:0;padding:0}.shop-tools-zone--view{margin-left:auto}.shop-tools .shop-tools-title,.shop-tools .shop-tool-label,.shop-tools .shop-tool--view>legend,.shop-view>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shop-tools .shop-tool select{text-overflow:ellipsis;width:auto;max-width:190px;padding:0 30px 0 14px}.shop-tools .shop-tool--view{gap:0}.shop-tools .shop-view{min-height:40px;padding:0 10px}.shop-tools .shop-multi>summary{width:156px}.shop-tool--view{margin-left:0}.shop-check,.shop-clear{white-space:nowrap}}@media screen and (min-width:769px) and (max-width:1279px){.shop-tools{gap:0 10px}.shop-tools-zone,.shop-tools-zone--view{gap:8px 10px}.shop-tool--check{font-size:.85rem}.shop-clear{color:#0000;width:32px;margin-left:2px;padding:0;text-decoration:none;position:relative;overflow:hidden}.shop-clear:before{content:"×";color:var(--primary-dark);place-items:center;font-size:1.3rem;display:grid;position:absolute;inset:0}}@media screen and (min-width:769px) and (max-width:1023px){.shop-tool--frameline{display:none}.shop-tools .shop-tool select{max-width:176px;padding:0 26px 0 12px;font-size:.85rem}.shop-tools .shop-multi>summary{width:136px;padding:0 1.6rem 0 12px;font-size:.85rem}}.nav-search{width:44px;height:44px;color:var(--primary-dark);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}html[data-js] .nav-search{display:flex}.nav-search:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}.site-search{border:1px solid var(--primary-dark);background:var(--primary-light);width:min(640px,100vw - 20px);max-width:none;max-height:calc(100dvh - 20px);color:var(--primary-dark);border-radius:0;margin:10px auto auto;padding:0}.site-search::backdrop{background:#00000073}.site-search__bar{border-bottom:1px solid var(--primary-dark);align-items:center;display:flex}.site-search__input{min-width:0;height:60px;color:inherit;appearance:none;background:0 0;border:0;border-radius:0;flex:auto;padding:0 14px;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:1.25rem}.site-search__input:focus{outline:none}.site-search__input::-webkit-search-cancel-button{appearance:none}.site-search__input::placeholder{color:inherit;opacity:.6}.site-search:has(.site-search__input:focus-visible) .site-search__bar{box-shadow:inset 0 -2px 0 var(--highlight)}.site-search__close{width:52px;height:60px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}#header-menu .site-search__list{text-align:left;gap:0;height:auto;margin:0;padding:0;list-style:none;display:block}#header-menu .site-search__list>li{margin:0;padding:0;display:block}.site-search__row{min-height:64px;color:inherit;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;text-decoration:none;display:grid}.site-search__row:hover,.site-search__row:focus-visible{background:var(--highlight);outline:none}.site-search__thumb{background:var(--muted);width:48px;height:48px;display:block;overflow:hidden}.site-search__thumb--round{border-radius:50%}.site-search__thumb img{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;display:block}.site-search__text{min-width:0;display:grid}.site-search__title{font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.25}.site-search__sub{font-size:.85rem;line-height:1.3}.site-search__kind{white-space:nowrap;font-size:.72rem}.site-search .site-search__note{margin:0;padding:0 14px;font-size:.95rem}.site-search__note:not(:empty){padding:16px 14px}.site-search__note a{color:inherit}@media screen and (min-width:941px) and (max-width:1000px){.nav-status-wrap{display:none}}@media (prefers-reduced-motion:no-preference){.site-search[open]{animation:.16s ease-out site-search-in}}@keyframes site-search-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.mobile-menu-glyph{flex:none;order:3;width:20px;height:20px;margin-left:auto}.top-banner__n{font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.section-column.home-objects-col{grid-template-columns:minmax(0,1fr)}.home-latest__row--brand{padding:0;display:block}.home-latest__row--artist{align-items:center;gap:10px;min-height:52px;padding:6px 0;display:flex}.home-latest img.home-latest__avatar{object-fit:cover;object-position:50% 30%;mix-blend-mode:normal;background:var(--muted);border-radius:50%;flex:none;width:32px;height:32px}.home-latest__row--artist .home-latest__price{margin-left:auto}.home-latest__row .home-latest__price{font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.home-latest .home-objects-brand{justify-content:flex-start;gap:10px;width:100%;min-height:52px;display:flex}.home-latest .home-objects-brand .home-latest__price{margin-left:auto}@media screen and (max-width:768px){#home-objects>.home-objects-col{order:1}#home-objects>.home-objects-side{order:2}}.home-feature .home-word-frame{border-color:var(--primary-light);box-shadow:none}.home-feature .home-feature__lead{max-width:46ch}.home-feature__more{color:inherit;white-space:nowrap;text-underline-offset:.2em;text-decoration:underline;transition:color .15s}.home-feature__more:hover,.home-feature__more:focus-visible{color:var(--highlight)}.home-feature__more .explore-tile__arrow{margin-left:.35em;text-decoration:none;display:inline-block}.home-feature-marquee .marquee-link a,.home-feature-marquee .marquee-mascot{color:var(--primary-light)}#shop>.shop-index-head{border-top:0}@media screen and (min-width:769px){#shop>.shop-index-head{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;column-gap:0;padding:0 10px;display:grid}#shop>.shop-index-head>.shop-grid-head{border-bottom:0;grid-area:1/1/2/2}#shop>.shop-index-head>.shop-tools-host,#shop>.shop-index-head .shop-tools{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;pointer-events:none;gap:0;min-height:0;padding:0;display:grid}#shop>.shop-index-head .shop-tools>*{pointer-events:auto}#shop>.shop-index-head .shop-tools>.shop-tool--view{grid-area:1/2/2/3;place-self:center end;margin:0;padding:0 0 0 24px}#shop>.shop-index-head .shop-tools>.shop-tools-zone{border:0;border-top:1px solid var(--border);flex-wrap:nowrap;flex:none;grid-column:1/-1;margin:0;padding:14px 0}#shop #shop-filter-group{grid-row:2}#shop #shop-sort-group{grid-row:3;gap:12px 24px}.shop-tools .shop-tool--frameline>legend,.shop-tools .shop-view>span{clip-path:none;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}.shop-tools .shop-tool--frameline>legend{margin-right:10px;line-height:40px}.shop-tools .shop-view{gap:8px;padding:0 14px}.shop-tools .shop-view>span{letter-spacing:.06em;font-size:.7rem}}@media screen and (min-width:1024px){#shop>.shop-index-head{grid-template-rows:auto auto}#shop #shop-filter-group{grid-area:2/1/3/2}#shop #shop-sort-group{grid-area:2/2/3/3;justify-content:flex-end;padding-left:24px}}.shop-list{--head-h:250px;--cap-h:204px;--row-h:clamp(28px,calc((100svh - var(--head-h) - var(--list-groups,1) * 32px - 32px) / var(--list-rows,20)),40px);--pv-h:max(400px,calc(100svh - var(--head-h) - 32px))}.shop-list[data-tall]{--cap-h:262px}@media screen and (min-width:1024px){.shop-list{--head-h:167px}}@media screen and (min-width:1280px){.shop-list{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.shop-list-rows{padding:0 16px 16px 0}.shop-list-group{grid-template-columns:minmax(0,1fr) max-content max-content minmax(4.5rem,max-content);column-gap:24px;display:grid}.shop-list-group>.shop-list-eyebrow{letter-spacing:.06em;grid-column:1/-1;justify-content:flex-start;align-items:flex-end;gap:8px;height:32px;margin:0;padding:0 0 8px;font-size:.7rem}.shop-list-eyebrow-count{opacity:.55}.shop-list-row{grid-column:1/-1;grid-template-columns:subgrid;min-height:var(--row-h);align-items:center;padding:3px 0;font-size:1rem;line-height:1.2;display:grid}.shop-list-row .shop-list-row-name{font-size:1.0625rem;display:block}.shop-list-row-artist,.shop-list-row-edition{opacity:.62;white-space:nowrap;font-size:.875rem}.shop-list-row-edition{font-variant-numeric:tabular-nums}.shop-list-row>.shop-list-row-price,.shop-list-row>.tag{justify-self:end;font-size:.95rem}.shop-list-row.is-active,.shop-list-row:focus-visible{padding-top:3px;padding-bottom:3px}.shop-list-row.is-active .shop-list-row-artist,.shop-list-row.is-active .shop-list-row-edition{opacity:.75}.shop-list-preview{padding:0 0 16px 16px}.shop-list-sticky{gap:8px;padding-top:16px;top:0}.shop-list-stack,.shop-list[data-tall] .shop-list-stack{width:min(100%,560px,calc((var(--pv-h) - var(--cap-h)) / 1.1))}.shop-list-slide{align-items:flex-end;padding-bottom:14px}.shop-list-slide .print-frame-box{width:80%}.shop-list-caps{border-top:0;width:min(100%,560px);margin:0 auto;padding-top:0}.shop-list-cap{text-align:center;justify-items:center;gap:14px;inset:0 0 auto}.shop-list-cap-head{justify-items:center;gap:6px}.shop-list-cap-name{letter-spacing:-.01em;font-size:1.5rem;line-height:1.1}.shop-list-cap-meta{opacity:.7;font-size:.9rem}.shop-list-cap-note:before{content:" · "}.shop-list-cap .choice-row>p.choice-head,.shop-list-cap .choice-keys{justify-content:center}.shop-list-cap .choice-keys--pick{max-width:none}.shop-list-cap .choice-keys--pick .choice-key>.choice-key-picture{width:28px;height:28px}.shop-list-cap-buy{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;display:flex}.shop-list-cap-buy .shop-list-cap-link{margin-left:0;font-size:.9rem}.shop-list-cap-act>.button{min-width:240px}.artists-hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:30px;padding:40px 10px 44px;display:grid}.artists-hero-text{align-content:start;min-width:0;display:grid}.artists-hero-label{letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1.5px var(--primary-light);white-space:nowrap;margin:0;font-size:5.05vw;line-height:1.08}.artists-hero-text>p.artists-hero-lead{max-width:30ch;margin:24px 0 0;font-size:1.3rem;line-height:1.3}@media (forced-colors:active){.artists-hero-label{color:canvastext;-webkit-text-stroke:0}}.artists-hero-names{letter-spacing:-.02em;margin:22px 0 0;padding:0;font-size:clamp(1.8rem,3.4vw,3.1rem);line-height:1.04;list-style:none}.artists-hero-names a{color:inherit;align-items:baseline;gap:.4em;text-decoration:none;transition:color .15s;display:inline-flex}.artists-hero-names a:hover,.artists-hero-names a:focus-visible{color:var(--highlight)}.artists-hero-count{letter-spacing:0;color:var(--highlight);font-variant-numeric:tabular-nums;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:max(.36em,13px)}.artists-hero-resident{letter-spacing:.06em;color:var(--radio);font-size:max(.26em,11px)}.artists-hero-names a.artists-hero-you{color:#0000;-webkit-text-stroke:1.5px var(--radio)}.artists-hero-names a.artists-hero-you:hover,.artists-hero-names a.artists-hero-you:focus-visible{color:var(--radio);-webkit-text-stroke:0}.artists-hero-text>p.artists-hero-facts{flex-wrap:wrap;align-items:center;gap:8px 18px;margin:16px 0 0;font-size:1.05rem;line-height:1.3;display:flex}.artists-hero .artists-hero-join{color:var(--primary-dark);gap:6px;padding:4px 8px 3px;font-size:.62rem;text-decoration:none;transition:background-color .2s,border-color .2s}.artists-hero .artists-hero-join:hover,.artists-hero .artists-hero-join:focus-visible{background:var(--highlight);border-color:var(--highlight);color:var(--primary-dark)}.artists-hero-join .explore-tile__arrow{transition:transform .2s}.artists-hero-join:hover .explore-tile__arrow{transform:translate(3px)}.artists-hero-n{font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif}.artists-hero-wall{aspect-ratio:5/4;min-width:0;max-height:760px;position:relative}.artists-hero-pin{left:var(--x);top:var(--y);width:30%;transform:rotate(var(--r));background:var(--primary-light);color:var(--primary-dark);padding:8px 8px 26px;text-decoration:none;transition:transform .35s,opacity .25s,filter .25s;display:block;position:absolute;box-shadow:0 4px 14px #00000047}.artists-hero-pin:first-child{--x:2%;--y:5%;--r:-5deg}.artists-hero-pin:nth-child(2){--x:34%;--y:0%;--r:3deg}.artists-hero-pin:nth-child(3){--x:67%;--y:7%;--r:-2deg}.artists-hero-pin:nth-child(4){--x:12%;--y:43%;--r:4deg}.artists-hero-pin:nth-child(5){--x:44%;--y:39%;--r:-4deg}.artists-hero-pin:nth-child(6){--x:69%;--y:45%;--r:2deg}.artists-hero-pin:nth-child(7){--x:26%;--y:21%;--r:-1deg}.artists-hero-pin:nth-child(8){--x:56%;--y:19%;--r:5deg}.artists-hero-wall[data-pins="4"] .artists-hero-pin{width:32%}.artists-hero-wall[data-pins="4"] .artists-hero-pin:first-child{--x:4%;--y:4%;--r:-5deg}.artists-hero-wall[data-pins="4"] .artists-hero-pin:nth-child(2){--x:54%;--y:0%;--r:3deg}.artists-hero-wall[data-pins="4"] .artists-hero-pin:nth-child(3){--x:14%;--y:40%;--r:3deg}.artists-hero-wall[data-pins="4"] .artists-hero-pin:nth-child(4){--x:60%;--y:36%;--r:-4deg}.artists-hero-pin-image{aspect-ratio:4/5;background:var(--muted);display:block;overflow:hidden}.artists-hero-pin-image img{object-fit:cover;width:100%;height:100%;display:block}.artists-hero .artists-hero-pin,.artists-hero .artists-hero-pin-name{color:var(--primary-dark)}.artists-hero-pin-name{letter-spacing:.05rem;white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;line-height:1;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.artists-hero-pin:hover{z-index:9;transform:rotate(0)scale(1.05)}.artists-hero-wall[data-lit] .artists-hero-pin{opacity:.28;filter:grayscale()}.artists-hero-wall[data-lit="0"] .artists-hero-pin:first-child,.artists-hero-wall[data-lit="1"] .artists-hero-pin:nth-child(2),.artists-hero-wall[data-lit="2"] .artists-hero-pin:nth-child(3),.artists-hero-wall[data-lit="3"] .artists-hero-pin:nth-child(4),.artists-hero-wall[data-lit="4"] .artists-hero-pin:nth-child(5),.artists-hero-wall[data-lit="5"] .artists-hero-pin:nth-child(6),.artists-hero-wall[data-lit="6"] .artists-hero-pin:nth-child(7),.artists-hero-wall[data-lit="7"] .artists-hero-pin:nth-child(8){opacity:1;filter:none;z-index:9;transform:rotate(0)scale(1.1)}@media (forced-colors:active){.artists-hero-names a.artists-hero-you{color:linktext;-webkit-text-stroke:0}}@media (prefers-reduced-motion:reduce){.artists-hero-pin{transition:none}.artists-hero-pin:hover,.artists-hero-wall[data-lit] .artists-hero-pin{transform:rotate(var(--r))}}@media screen and (max-width:768px){.artists-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 10px 32px}.artists-hero-label{-webkit-text-stroke-width:1.2px;font-size:12.6vw}.artists-hero-text>p.artists-hero-lead{font-size:1.15rem}.artists-hero-names{font-size:clamp(1.6rem,8vw,2.4rem);line-height:1}.artists-hero-names a{min-height:44px;padding:.1em 0}.artists-hero-wall{aspect-ratio:20/17}.artists-hero-pin{width:29%;padding:6px 6px 20px}.artists-hero-pin:nth-child(3){--x:66%}.artists-hero-pin:nth-child(6){--x:67%}.artists-hero-pin-name{font-size:.5rem;bottom:6px;left:6px}}.artists-shelf{border-bottom:1px solid var(--border);scroll-margin-top:var(--artists-top,0px);padding:36px 0 26px}.artists-shelf .section{border:0}.artists-shelf-head{gap:12px;padding:0 10px 18px;display:grid}.artists-shelf-name{letter-spacing:-.02em;text-transform:none;margin:0;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:clamp(2.2rem,4.4vw,4.2rem);font-weight:800;line-height:1}.artists-shelf-name a{color:inherit;text-decoration:none}.artists-shelf-name a:hover,.artists-shelf-name a:focus-visible{color:var(--highlight-hover)}.artists-shelf-meta{flex-wrap:wrap;align-items:center;gap:8px 18px;min-height:40px;display:flex}.artists-shelf-tags{gap:6px;display:flex}.artists-shelf-ig{color:inherit;align-items:center;gap:8px;min-height:40px;font-size:1rem;text-decoration:none;display:inline-flex}.artists-shelf-ig:hover,.artists-shelf-ig:focus-visible{color:var(--highlight-hover)}.artists-shelf-ig svg{width:18px;height:18px}.artists-shelf-arrows{gap:8px;margin-left:auto;display:flex}.artists-shelf-arrows button{border:1px solid var(--primary-dark);width:40px;height:40px;color:var(--primary-dark);font:inherit;cursor:pointer;background:0 0;border-radius:50%;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.05rem;line-height:1;transition:background-color .2s,color .2s,opacity .2s}.artists-shelf-arrows button:hover:not(:disabled){background:var(--primary-dark);color:var(--primary-light)}.artists-shelf-arrows button:disabled{opacity:.25;cursor:default}.artists-shelf-body{display:block}.artists-shelf-person{display:none}.artists-rail{--rail-h:340px;contain:inline-size;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;align-items:flex-start;gap:10px;margin:0;padding:1px 10px;scroll-padding-left:10px;list-style:none;display:flex;position:relative;overflow-x:auto}.artists-rail::-webkit-scrollbar{display:none}.artists-rail>li{scroll-snap-align:start;flex:none}.artists-rail-portrait{height:var(--rail-h);aspect-ratio:4/5;background:var(--muted);overflow:hidden}.artists-rail-portrait img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.artists-rail-bio{height:var(--rail-h);border:1px solid var(--border);flex-direction:column;justify-content:flex-end;width:250px;padding:16px;display:flex}.artists-rail-bio p{margin:0;font-size:1.08rem;line-height:1.36}.artists-rail-work{width:calc(var(--rail-h)*.8);color:inherit;text-decoration:none;display:block}.artists-rail-mount{--pad:26px;--band:52px;height:var(--rail-h);background:var(--muted);display:block;position:relative;overflow:hidden}.artists-rail-mount img{top:var(--pad);left:var(--pad);width:calc(100% - var(--pad)*2);height:calc(100% - var(--pad) - var(--band));object-fit:contain;transition:transform .5s;position:absolute}.artists-rail-work:hover .artists-rail-mount img{transform:scale(1.03)}.artists-rail-title{left:var(--pad);right:var(--pad);height:var(--band);line-height:var(--band);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;position:absolute;bottom:0;overflow:hidden}.artists-rail-work:hover .artists-rail-title,.artists-rail-work:focus-visible .artists-rail-title{color:var(--highlight-hover)}.artists-rail a:focus-visible{outline:2px solid var(--highlight-hover);outline-offset:-2px}.artists-rail-end{height:var(--rail-h);background:var(--primary-dark);width:210px;color:var(--primary-light);flex-direction:column;justify-content:space-between;padding:20px;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.artists-rail-end-count{align-items:baseline;gap:8px;display:flex}.artists-rail-end-n{letter-spacing:-.02em;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:4rem;line-height:.9}.artists-rail-end-unit{letter-spacing:.04rem;font-size:.9rem}.artists-rail-end-cta{letter-spacing:.04rem;justify-content:space-between;align-items:center;gap:10px;font-size:.9rem;line-height:1.15;display:flex}.artists-rail-end-disc{background:var(--highlight);width:44px;height:44px;color:var(--primary-dark);border-radius:50%;flex:none;place-items:center;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.15rem;transition:transform .2s,background-color .2s;display:grid}.artists-rail-end:hover,.artists-rail-end:focus-visible{background:var(--highlight);color:var(--primary-dark)}.artists-rail-end:hover .artists-rail-end-disc,.artists-rail-end:focus-visible .artists-rail-end-disc{background:var(--primary-dark);color:var(--highlight);transform:translate(4px)}@media (prefers-reduced-motion:reduce){.artists-rail-mount img,.artists-rail-end-disc{transition:none}.artists-rail-work:hover .artists-rail-mount img,.artists-rail-end:hover .artists-rail-end-disc{transform:none}}@media screen and (max-width:768px){.artists-shelf{padding:28px 0 22px}.artists-shelf-head{gap:10px;padding:0 10px 14px}.artists-shelf-arrows{display:none}.artists-shelf-person{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;margin-bottom:16px;display:grid}.artists-shelf-person-portrait{aspect-ratio:4/5;background:var(--muted);display:block;overflow:hidden}.artists-shelf-person-portrait img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.artists-shelf-person p{margin:0;font-size:1rem;line-height:1.4}.artists-rail-portrait,.artists-rail-bio{display:none}.artists-rail{--rail-h:min(300px,78vw);margin-right:-10px;padding:1px 10px 1px 0;scroll-padding-left:0}.artists-rail-work{width:calc(var(--rail-h)*.8)}.artists-rail-mount{--pad:18px;--band:42px}.artists-rail-title{font-size:.85rem}.artists-rail-end{width:170px;padding:16px}.artists-rail-end-n{font-size:3.2rem}}.artists-join{scroll-margin-top:var(--artists-top,0px);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:30px 40px;padding:56px 10px 64px;display:grid}.artists-join-call{top:calc(var(--artists-top,0px) + 24px);align-content:start;justify-items:start;gap:20px;display:grid;position:sticky}.artists-join-title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2rem,2.9vw,2.9rem);line-height:1.04}.artists-join-call>p.artists-join-lead{opacity:.88;max-width:26ch;margin:0;font-size:1.4rem;line-height:1.25}.artists-join-wall{aspect-ratio:1;background:var(--primary-dark-alt);width:100%;max-height:46vh;margin-top:6px;display:block;overflow:hidden}.artists-join-wall img{object-fit:cover;width:100%;height:100%;display:block}.artists-join .artists-join-lane-cta{min-height:44px;color:var(--highlight);letter-spacing:.04rem;justify-content:space-between;align-self:end;align-items:center;gap:10px;font-size:.85rem;text-decoration:none;display:flex}.artists-join .artists-join-lane-cta:hover,.artists-join .artists-join-lane-cta:focus-visible{color:var(--radio)}.artists-join-lane-cta .explore-tile__arrow{transition:transform .2s}.artists-join-lane-cta:hover .explore-tile__arrow{transform:translate(4px)}.artists-doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.artists-join a.artists-door,.artists-join a.artists-door:hover,.artists-join a.artists-door:focus-visible{color:var(--primary-dark)}.artists-join .artists-door{min-height:210px;color:var(--primary-dark);flex-direction:column;gap:10px;padding:22px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.artists-door--ig{background:var(--highlight)}.artists-door--ig:hover,.artists-door--ig:focus-visible{background:var(--radio)}.artists-door--mail{background:var(--primary-light)}.artists-door--mail:hover,.artists-door--mail:focus-visible{background:var(--radio)}.artists-door-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.artists-door-title{letter-spacing:.01em;font-size:clamp(1.4rem,2vw,1.9rem);line-height:1}.artists-door-icon{flex:none;width:38px;height:38px;transition:transform .25s;display:block}.artists-door-icon svg{width:100%;height:100%;display:block}.artists-door:hover .artists-door-icon,.artists-door:focus-visible .artists-door-icon{transform:rotate(-8deg)scale(1.06)}.artists-door-line{max-width:34ch;font-size:1.05rem;line-height:1.35}.artists-door-foot{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-top:auto;display:flex}.artists-door-handle,.artists-door-address{overflow-wrap:anywhere;min-width:0;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.05rem}.artists-door-disc{background:var(--primary-dark);width:48px;height:48px;color:var(--highlight);border-radius:50%;flex:none;place-items:center;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1.2rem;transition:transform .2s;display:grid}.artists-door:hover .artists-door-disc,.artists-door:focus-visible .artists-door-disc{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.artists-door-disc,.artists-door-icon,.artists-join-lane-cta .explore-tile__arrow{transition:none}.artists-door:hover .artists-door-disc,.artists-door:hover .artists-door-icon,.artists-join-lane-cta:hover .explore-tile__arrow{transform:none}}.artists-join-body{gap:44px;min-width:0;display:grid}.artists-join-group{gap:16px;min-width:0;display:grid}.artists-join-group-title{letter-spacing:.04rem;color:var(--highlight);margin:0;font-size:1.2rem;line-height:1}.artists-join-steps{border-top:1px solid var(--border);grid-template-rows:auto auto auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.artists-join-steps li{grid-row:span 3;grid-template-rows:subgrid;align-content:start;padding:18px 0 0;display:grid;position:relative}.artists-join-step-title{letter-spacing:.03rem;font-size:1.1rem;line-height:1.1}.artists-join-step-text{opacity:.8;font-size:.98rem;line-height:1.4}.artists-join-steps li:before{content:"";background:var(--highlight);width:7px;height:7px;position:absolute;top:-4px;left:0}.artists-join-n{letter-spacing:0;color:var(--highlight);font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.8rem}.artists-join-lanes{border:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));display:grid}.artists-join-lanes>.artists-join-lane{grid-row:span 6;grid-template-rows:subgrid}.artists-join-lane{border-right:1px solid var(--border);border-bottom:1px solid var(--border);align-content:start;gap:12px;min-width:0;margin:0 -1px -1px 0;padding:20px 18px 22px;display:grid}.artists-join-lane-title{letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:10px;margin:0;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:800;line-height:1;display:flex}.artists-join-lane-title .tag{flex:none}.artists-join-lane-title h4{font:inherit;letter-spacing:inherit;margin:0}.artists-join-lane p{margin:0}.artists-join-lane p.artists-join-who{font-size:1rem;line-height:1.4}.artists-join-lane p.artists-join-label{letter-spacing:.06rem;color:var(--highlight);margin-top:4px;font-size:.8rem}.artists-join-send{gap:8px;margin:0;padding:0;list-style:none;display:grid}.artists-join-send li{opacity:.85;grid-template-columns:24px minmax(0,1fr);font-size:.95rem;line-height:1.4;display:grid}.artists-join-send .artists-join-n{color:var(--primary-light);line-height:1.6}.artists-join-lane p.artists-join-terms{border-top:1px solid var(--border);opacity:.7;margin-top:4px;padding-top:12px;font-size:.95rem;line-height:1.4}@media screen and (max-width:900px){.artists-join{grid-template-columns:minmax(0,1fr);gap:28px;padding:40px 10px 48px}.artists-join-call{position:static}.artists-join-wall{aspect-ratio:4/3;max-height:none}.artists-doors{grid-template-columns:minmax(0,1fr)}.artists-join .artists-door{min-height:170px}.artists-door-address{overflow-wrap:normal;white-space:nowrap;font-size:.92rem}.artists-join-steps{border-top:0;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.artists-join-steps li{border-top:1px solid var(--border);grid-row:auto;grid-template-rows:auto;grid-template-columns:36px minmax(0,1fr);gap:6px 8px;padding:16px 0}.artists-join-steps li:before{display:none}.artists-join-steps .artists-join-n{grid-row:span 2;font-size:1rem;line-height:1.2}.artists-join-steps li:last-child{border-bottom:1px solid var(--border)}}.cue{pointer-events:none;z-index:4}.cue--mark{position:absolute;inset:0}.cue--mark .cue-dot{background:var(--highlight);width:11px;height:11px;box-shadow:0 0 0 2px var(--primary-light);opacity:0;border-radius:50%;position:absolute;top:-5px;right:-5px}.cue--mark.cue--resting .cue-dot{opacity:1}.cue--mark .cue-sweep{background:var(--highlight);mix-blend-mode:multiply;transform-origin:0;opacity:0;position:absolute;inset:-1px;transform:scaleX(0)}.cue--mark.cue--round .cue-sweep{mix-blend-mode:normal;background:0 0;border-radius:50%;inset:0;transform:none}.cue--mark.cue--round .cue-dot{top:-2px;right:-2px}@media (prefers-reduced-motion:no-preference){.cue--mark.cue--playing .cue-sweep{animation:.95s cubic-bezier(.2,.7,.2,1) both cue-sweep}.cue--mark.cue--round.cue--playing .cue-sweep{animation:.9s ease-out both cue-ring}.cue--mark.cue--resting .cue-dot{transition:opacity .3s}}@keyframes cue-sweep{0%{opacity:1;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes cue-ring{0%{opacity:1;box-shadow:0 0 #f19ac4f2}to{opacity:1;box-shadow:0 0 0 16px #f19ac400}}.cue--callout{pointer-events:auto;max-width:min(280px,100vw - 32px);position:absolute}.cue-bubble{background:var(--highlight);color:var(--primary-dark);text-transform:none;letter-spacing:0;white-space:nowrap;align-items:center;gap:6px;padding:7px 4px 7px 12px;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:.8rem;line-height:1.3;display:flex;position:relative}.cue-bubble:before{content:"";border:7px solid #0000;position:absolute;left:18px}.cue--callout[data-side=below] .cue-bubble:before,.cue--callout:not([data-side]) .cue-bubble:before{border-bottom-color:var(--highlight);bottom:100%}.cue--callout[data-side=above] .cue-bubble:before{border-top-color:var(--highlight);top:100%}.cue--callout[data-align=end] .cue-bubble:before{left:auto;right:18px}.cue-x{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-4px 0;padding:0;display:inline-flex}.cue-x:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}@media screen and (max-width:768px){.cue-x{width:44px;height:44px;margin:-12px -8px -12px 0}}@media (prefers-reduced-motion:no-preference){.cue--callout.cue--playing{animation:.28s ease-out both cue-rise}}@keyframes cue-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cue--peek{width:24px;color:var(--primary-dark);position:absolute;top:-14px;right:-10px}.cue-mascot{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.cue--peek.cue--playing{animation:1.1s cubic-bezier(.3,1.4,.5,1) both cue-peek}}@keyframes cue-peek{0%{opacity:0;transform:translateY(14px)scale(.4)}35%{opacity:1;transform:translateY(-6px)rotate(-10deg)scale(1.35)}60%{transform:rotate(8deg)scale(1.2)}to{opacity:1;transform:none}}.cue--fresh{visibility:hidden}.cue--mark.cue--fresh{visibility:visible}.shop-deck-stack>.cue--callout{z-index:5;top:10px;left:50%;transform:translate(-50%)}.shop-deck-stack>.cue--callout .cue-bubble:before{left:calc(50% - 7px)}@media (prefers-reduced-motion:no-preference){.shop-deck-stack>.cue--callout.cue--playing{animation:.28s ease-out both cue-rise-c}}@keyframes cue-rise-c{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.nav-search{position:relative}.nav-search>.cue--mark .cue-dot{background:var(--primary-dark);box-shadow:0 0 0 2px var(--highlight);top:6px;right:6px}.ar-link>.cue--mark .cue-dot{top:50%;right:-18px;transform:translateY(-50%)}.ar-link>.cue--mark .cue-sweep{inset:-4px}.shop-view>.cue--mark .cue-sweep{inset:-1px -1px -1px 0}.tattoo-intro-status{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:34px;display:flex}.tattoo-intro-status>*{white-space:nowrap}.tattoo-intro-tags,.tattoo-intro-tags li{display:contents}.tattoo-intro-tags a.tag{align-items:center;min-height:28px;margin:8px 0;padding:0 10px;text-decoration:none;display:inline-flex;position:relative}.tattoo-intro-tags a.tag:before{content:"";position:absolute;inset:-8px 0}.tattoo-intro-tags a.tag:hover,.tattoo-intro-tags a.tag:focus-visible{background:var(--highlight);color:var(--primary-dark)}.tattoo-intro-status .avatar-group{margin-left:auto}@media screen and (max-width:768px){.tattoo-intro-status{margin-top:24px}.tattoo-intro-status .avatar-group{flex-basis:100%;margin-left:0}}.tattoo-card-band{border-top:1px solid var(--border);background:var(--primary-dark);min-height:44px;color:var(--primary-light);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:0 10px;transition:background-color .2s,color .2s;display:flex}.tattoo-card-band .tattoo-card-id{font-size:.8rem}.tattoo-card-credit{min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.tattoo-card-disc{object-fit:cover;object-position:50% 30%;background:var(--muted);border-radius:50%;flex:none;width:20px;height:20px}.tattoo-card-name{letter-spacing:0;text-transform:none;text-overflow:ellipsis;white-space:nowrap;font-family:UntitledSans-Regular,Arial,Helvetica,sans-serif;font-size:.875rem;overflow:hidden}.work-grid .masonry-item>.fade-in img{transition:transform .5s}@media (hover:hover){:is(.tattoo-card:has(a.tattoo-card-credit:hover) .tattoo-card-band,.tattoo-card:has(a.tattoo-card-credit:focus-visible) .tattoo-card-band){background:var(--highlight);color:var(--primary-dark)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tattoo-card:has(a.tattoo-card-credit:hover) .fade-in img{transform:scale(1.03)}}.bg-dark .tattoo-card-band a.tattoo-card-credit:hover,.bg-dark .tattoo-card-band a.tattoo-card-credit:focus-visible{color:var(--primary-dark)}@media screen and (max-width:768px){.tattoo-card-band{min-height:40px}.tattoo-card-disc{width:18px;height:18px}.tattoo-card-name{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.work-grid .masonry-item>.fade-in img{transition:none;transform:none}}.tattoo-marquee{padding-top:10px;padding-bottom:10px}.chairs{gap:10px;padding:30px 10px;display:grid}.chair{background:var(--muted);border:1px solid var(--border);gap:16px;min-width:0;padding:16px;display:grid}.chair-head{grid-template-columns:38% minmax(0,1fr);align-items:start;gap:14px;display:grid}.chair-portrait{aspect-ratio:4/5;background:var(--primary-light);display:block;overflow:hidden}.chair-portrait img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.chair-text{align-content:start;gap:10px;min-width:0;display:grid}.chair-text .tag-row{margin:0}.chair-name{text-transform:none;margin:0;line-height:1}.chair-name a{color:inherit;text-decoration:none}.chair-name a:hover,.chair-name a:focus-visible{color:var(--highlight-hover)}.chair-text p{margin:0}.chair-text p.chair-bio{font-size:1rem;line-height:1.4}.chair-handle a{min-height:44px;color:inherit;align-items:center;gap:8px;margin:-10px 0;text-decoration:none;display:inline-flex}.chair-handle a:hover,.chair-handle a:focus-visible{color:var(--highlight-hover)}.chair-handle svg{width:22px;height:22px}.chair-strip{scroll-snap-type:x mandatory;scrollbar-width:none;contain:inline-size;gap:8px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.chair-strip::-webkit-scrollbar{display:none}.chair-tile{aspect-ratio:4/5;scroll-snap-align:start;background:var(--primary-light);flex:0 0 42vw;display:block;overflow:hidden}.chair-tile img{object-fit:cover;object-position:50% 32%;width:100%;height:100%;display:block}.chair-tile--mascot{place-items:center;display:grid}.chair-tile--mascot svg{width:52%;height:auto;color:var(--primary-dark)}.chair-tile--blank{background:var(--primary-light);opacity:.6}.tattooers a.chair-door{background:var(--primary-light);min-height:64px;color:var(--primary-dark);flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:background-color .2s;display:flex}.tattooers a.chair-door:hover,.tattooers a.chair-door:focus-visible{background:var(--highlight);color:var(--primary-dark)}.chair-door .artists-door-disc{transition:transform .2s}.chair-door:hover .artists-door-disc{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.chair-door .artists-door-disc{transition:none}.chair-door:hover .artists-door-disc{transform:none}}.chair-door-words{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.chair-door .artists-door-title{font-size:1.25rem}.chair-door-count{opacity:.7;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:.95rem}.guest-rows{padding-top:10px}.guest-rows-title{align-items:baseline;gap:12px;margin:0;padding:20px 10px 0;font-size:1.5rem;line-height:1;display:flex}.guest-rows-count{letter-spacing:0;text-transform:none;opacity:.6;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1rem}@media screen and (min-width:901px){.chairs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;padding:40px 10px}.chair{grid-template-rows:auto 1fr auto;gap:20px;padding:20px}.chair-head{grid-template-columns:4fr 8fr;gap:20px}.chair-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.chair-tile{flex:none}}.flash-shelf{border-bottom:none}.flash-shelf-head{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:26px 10px 0;display:flex}.flash-shelf-name{margin:0;font-size:1.5rem;line-height:1}.flash-shelf-name a{color:inherit;text-decoration:none}.flash-shelf-name a:hover,.flash-shelf-name a:focus-visible{color:var(--highlight)}.flash-shelf-count{letter-spacing:0;text-transform:none;opacity:.7;font-family:UntitledSans-Bold,Arial,Helvetica,sans-serif;font-size:1rem}.bg-dark a.flash-shelf-ig{min-height:44px;color:var(--primary-light);align-items:center;gap:8px;margin-left:auto;text-decoration:none;display:inline-flex}.bg-dark a.flash-shelf-ig:hover,.bg-dark a.flash-shelf-ig:focus-visible{color:var(--highlight)}.flash-shelf-ig svg{width:20px;height:20px}@media screen and (max-width:768px){.bg-dark a.flash-shelf-ig{flex-basis:100%;min-height:36px;margin-left:0}}.tattoo-join{color:var(--primary-light);padding:40px 10px 0}.tattoo-join-head{justify-items:start;gap:16px;max-width:62ch;margin-bottom:32px;display:grid}.tattoo-join-head .tag,.tattoo-join-head .artists-join-title{margin:0}.tattoo-join-head p.artists-join-lead{opacity:.88;margin:0;font-size:1.25rem;line-height:1.3}.tattoo-join-lanes{gap:10px;display:grid}.tattoo-join .artists-join-lane{border:1px solid var(--border);margin:0;padding:20px 18px 22px;position:relative}.tattoo-join-anchor{position:absolute;top:-80px;left:0}.tattoo-join .artists-join-lane-title h3{font:inherit;letter-spacing:inherit;margin:0}.tattoo-join .ws-doors{align-self:end;gap:8px;display:grid}.tattoo-join a.ws-door{background:var(--highlight);min-height:64px;color:var(--primary-dark);grid-template-columns:auto 1fr auto;align-items:center;column-gap:14px;padding:0 18px;font-family:Hagrid Text,Offbit-Bold,Arial,Helvetica,sans-serif;font-size:1.06rem;font-weight:800;line-height:1.1;text-decoration:none;transition:background-color .2s;display:grid}.tattoo-join a.ws-door:hover,.tattoo-join a.ws-door:focus-visible{background:var(--radio);color:var(--primary-dark)}.tattoo-join .ws-ico{width:30px;height:30px}.tattoo-join .ws-arrow{width:1.3em;height:1.3em}.tattoo-join .artists-join-terms{opacity:.75;font-size:.9rem;line-height:1.4}.tattoo-join .tattoo-join-doors{align-self:end}.tattoo-join a.artists-door{min-height:170px;color:var(--primary-dark);flex-direction:column;gap:10px;padding:18px;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.tattoo-join a.artists-door:hover,.tattoo-join a.artists-door:focus-visible{color:var(--primary-dark)}.tattoo-join a.artists-door--ig{background:var(--highlight)}.tattoo-join a.artists-door--ig:hover,.tattoo-join a.artists-door--ig:focus-visible{background:var(--radio)}.tattoo-join a.artists-door--mail{background:var(--primary-light)}.tattoo-join a.artists-door--mail:hover,.tattoo-join a.artists-door--mail:focus-visible{background:var(--radio)}.tattoo-join .artists-door-title{font-size:1.3rem}.tattoo-join .artists-door-icon{width:30px;height:30px}.tattoo-join .artists-door-line,.tattoo-join .artists-door-handle,.tattoo-join .artists-door-address{font-size:.95rem}.tattoo-join-strip{border-top:1px solid var(--border);margin:32px -10px 0}.tattoo-join .ws-tile{aspect-ratio:4/5;background:var(--highlight);border-right:1px solid var(--primary-dark);display:block;position:relative;overflow:hidden}.tattoo-join .ws-tile:last-child{border-right:0}.tattoo-join .ws-tile img{object-fit:cover;width:100%;height:100%;transform:scale(var(--z,1.75));mix-blend-mode:multiply;position:absolute;inset:0}.tattoo-join a.ws-slot{color:var(--primary-dark);justify-content:center;align-items:center;display:flex}.tattoo-join .ws-slot:before{content:"";border:1.5px dashed var(--primary-dark);position:absolute;inset:10px}.tattoo-join .ws-cursor{font-family:Offbit-Bold,Arial,sans-serif;font-size:2.4rem;line-height:1;animation:1.1s step-end infinite ws-blink}@media screen and (min-width:901px){.tattoo-join{padding-top:56px}.tattoo-join-lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.tattoo-join-lanes>.artists-join-lane{grid-row:span 6;grid-template-rows:subgrid;display:grid}.tattoo-join .artists-join-lane{padding:24px 22px 26px}.tattoo-join #atolye .ws-doors{grid-row:6}}@media screen and (max-width:1279px){.tattoo-join .tattoo-join-doors{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tattoo-join .ws-cursor{animation:none}.tattoo-join a.ws-door,.tattoo-join a.artists-door{transition:none}}
