@layer zaiko-direction{html.zaiko-dark body .cart-items__media-container{display:flex!important;align-items:center!important;justify-content:center!important;width:72px!important;height:72px!important;aspect-ratio:1!important;background:#111015!important}html.zaiko-dark body .resource-card__media:has(.za-clean-photo){display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:1!important;background:#111015!important;overflow:hidden!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image).za-clean-photo{width:auto!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;object-fit:fill!important;padding:0!important;background:transparent!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-google-marnie]{clip-path:polygon(25.6% .5%,67.8% 4%,73.8% 9%,73.8% 22.7%,91.3% 39.5%,91.3% 94.7%,33% 99.4%,6.4% 92.2%,6.4% 39.8%,18.4% 20%,18.4% 5%)!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-google-151-jp]{clip-path:polygon(31% 0%,69% 0%,74% 9%,75% 20%,86% 20%,86% 55%,100% 86%,100% 100%,3% 100%,0% 86%,14% 55%,14% 20%,25% 20%,26% 10%)!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-google-ascended]{clip-path:polygon(56% 13.6%,87.2% 23.3%,81.8% 47.2%,50.3% 86.4%,18.8% 66.5%,12.8% 42%)!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-google-dream]{clip-path:polygon(54% 2%,83% 3%,89% 14%,89% 27%,99% 28%,99% 74%,61% 98%,1% 85%,1% 70%,41% 51%,41% 24%,51% 23%)!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-google-remix]{clip-path:polygon(54% 2%,84% 4%,88% 14%,88% 27%,99% 28%,99% 75%,60% 98%,.5% 85%,.5% 70%,41% 51%,41% 23%,50% 24%,50% 11%)!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-google-futuristic]{clip-path:polygon(33.8% 26.4%,84.7% 33.5%,84.7% 46.5%,81% 58%,83% 60%,81% 62%,79.5% 61%,73.8% 73.8%,20.5% 60%,15% 47.5%)!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-google-pokemon-151-etb-englisch]{clip-path:polygon(1.4% 8.5%,22.3% 3%,99% 11.1%,99% 87.2%,22.3% 95.8%,1.4% 89.5%)!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-30th-celebration-jp-dark]{clip-path:polygon(35% 3%,64.5% 3%,69.6% 12%,69.6% 21%,78.7% 21%,78.7% 55%,89.5% 84%,88% 97%,12% 97%,10% 84%,21% 55%,21% 21%,30.5% 21%,30.5% 13%)!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-01-151-EN-Display]{clip-path:polygon(16.2% 55.5%,51.5% 45%,51.5% 15%,60% 14.5%,61% 5%,76% 5%,78% 14.5%,87% 16.5%,87% 75%,61% 97%,16.2% 91%)!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-google-shiny]{clip-path:polygon(42.8% 10.5%,56.5% 10.5%,58.4% 21.1%,61.7% 21.1%,61.8% 59%,65.1% 89.4%,34.7% 89.4%,37.7% 59%,37.9% 21.1%,40.9% 21.1%)!important}html.zaiko-dark body :is(.cart-items__media-image,.resource-card__image)[src*=zaiko-google-vmax]{clip-path:polygon(33% .6%,66.8% .6%,71% 14.1%,79.5% 14.1%,79.5% 47%,88.3% 99.3%,11.8% 99.3%,19.8% 47%,19.8% 14.1%,28% 14.1%)!important}@media(max-width:749px){html.zaiko-dark body .za-archive{padding-block:24px 16px!important}html.zaiko-dark body .za-archive__meta,html.zaiko-dark body .za-archive__eyebrow{display:none!important}html.zaiko-dark body .za-archive__heading{gap:16px!important;align-items:center!important;margin:0 0 18px!important}html.zaiko-dark body .za-archive__heading>div{min-width:0!important;flex:1!important}html.zaiko-dark body #za-archive-title{font-size:32px!important;line-height:1.15!important;max-width:none!important;margin:0!important;letter-spacing:-.055em!important}html.zaiko-dark body .za-archive__jp{font-size:24px!important;padding-left:10px!important;flex:0 0 auto!important}html.zaiko-dark body .za-archive__description{font-size:12px!important;line-height:1.75!important;margin:0 0 16px!important}html.zaiko-dark body .za-archive__more{margin-top:14px!important}html.zaiko-dark body .za-archive__more summary{min-height:44px!important;padding-block:12px!important}html.zaiko-dark body .za-archive__details{gap:8px!important;flex-wrap:nowrap!important;font-size:9px!important;letter-spacing:0!important;padding-block:12px!important;margin:0!important}html.zaiko-dark body .za-archive__details>span{white-space:nowrap!important}html.zaiko-dark body .za-archive__nav{margin-top:10px!important;padding-top:4px!important}}html.zaiko-dark body .product-media:has(img[src*=zaiko-google-marnie]){position:relative!important;overflow:hidden!important;isolation:isolate}html.zaiko-dark body .product-media img[src*=zaiko-google-marnie]{clip-path:polygon(25.6% .5%,67.8% 4%,73.8% 9%,73.8% 22.7%,91.3% 39.5%,91.3% 94.7%,33% 99.4%,6.4% 92.2%,6.4% 39.8%,18.4% 20%,18.4% 5%)!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;width:auto!important;height:86%!important;max-height:none!important;max-width:none!important;padding:0!important;background:transparent!important;object-fit:fill!important;aspect-ratio:auto!important;transform:translate(-50%,-50%)!important;mix-blend-mode:normal!important}html.zaiko-dark body .product-media:has(img[src*=zaiko-google-151-jp]){position:relative!important;overflow:hidden!important;isolation:isolate}html.zaiko-dark body .product-media img[src*=zaiko-google-151-jp]{clip-path:polygon(31% 0%,69% 0%,74% 9%,75% 20%,86% 20%,86% 55%,100% 86%,100% 100%,3% 100%,0% 86%,14% 55%,14% 20%,25% 20%,26% 10%)!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;width:auto!important;height:84%!important;max-height:none!important;max-width:none!important;padding:0!important;background:transparent!important;object-fit:fill!important;aspect-ratio:auto!important;transform:translate(-50%,-50%)!important;mix-blend-mode:normal!important}html.zaiko-dark body .product-media:has(img[src*=zaiko-google-ascended]){position:relative!important;overflow:hidden!important;isolation:isolate}html.zaiko-dark body .product-media img[src*=zaiko-google-ascended]{clip-path:polygon(56% 13.6%,87.2% 23.3%,81.8% 47.2%,50.3% 86.4%,18.8% 66.5%,12.8% 42%)!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;width:auto!important;height:110%!important;max-height:none!important;max-width:none!important;padding:0!important;background:transparent!important;object-fit:fill!important;aspect-ratio:auto!important;transform:translate(-50%,-50%)!important;mix-blend-mode:normal!important}html.zaiko-dark body .product-media:has(img[src*=zaiko-google-dream]){position:relative!important;overflow:hidden!important;isolation:isolate}html.zaiko-dark body .product-media img[src*=zaiko-google-dream]{clip-path:polygon(54% 2%,83% 3%,89% 14%,89% 27%,99% 28%,99% 74%,61% 98%,1% 85%,1% 70%,41% 51%,41% 24%,51% 23%)!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;width:auto!important;height:84%!important;max-height:none!important;max-width:none!important;padding:0!important;background:transparent!important;object-fit:fill!important;aspect-ratio:auto!important;transform:translate(-50%,-50%)!important;mix-blend-mode:normal!important}html.zaiko-dark body .product-media:has(img[src*=zaiko-google-remix]){position:relative!important;overflow:hidden!important;isolation:isolate}html.zaiko-dark body .product-media img[src*=zaiko-google-remix]{clip-path:polygon(54% 2%,84% 4%,88% 14%,88% 27%,99% 28%,99% 75%,60% 98%,.5% 85%,.5% 70%,41% 51%,41% 23%,50% 24%,50% 11%)!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;width:auto!important;height:84%!important;max-height:none!important;max-width:none!important;padding:0!important;background:transparent!important;object-fit:fill!important;aspect-ratio:auto!important;transform:translate(-50%,-50%)!important;mix-blend-mode:normal!important}html.zaiko-dark body .product-media:has(img[src*=zaiko-google-futuristic]){position:relative!important;overflow:hidden!important;isolation:isolate}html.zaiko-dark body .product-media img[src*=zaiko-google-futuristic]{clip-path:polygon(33.8% 26.4%,84.7% 33.5%,84.7% 46.5%,81% 58%,83% 60%,81% 62%,79.5% 61%,73.8% 73.8%,20.5% 60%,15% 47.5%)!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;width:auto!important;height:135%!important;max-height:none!important;max-width:none!important;padding:0!important;background:transparent!important;object-fit:fill!important;aspect-ratio:auto!important;transform:translate(-50%,-50%)!important;mix-blend-mode:normal!important}html.zaiko-dark body .product-media:has(img[src*=zaiko-google-pokemon-151-etb-englisch]){position:relative!important;overflow:hidden!important;isolation:isolate}html.zaiko-dark body .product-media img[src*=zaiko-google-pokemon-151-etb-englisch]{clip-path:polygon(1.4% 8.5%,22.3% 3%,99% 11.1%,99% 87.2%,22.3% 95.8%,1.4% 89.5%)!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;width:auto!important;height:84%!important;max-height:none!important;max-width:none!important;padding:0!important;background:transparent!important;object-fit:fill!important;aspect-ratio:auto!important;transform:translate(-50%,-50%)!important;mix-blend-mode:normal!important}html.zaiko-dark body .product-media:has(img[src*=zaiko-30th-celebration-jp-dark]){position:relative!important;overflow:hidden!important;isolation:isolate}html.zaiko-dark body .product-media img[src*=zaiko-30th-celebration-jp-dark]{clip-path:polygon(35% 3%,64.5% 3%,69.6% 12%,69.6% 21%,78.7% 21%,78.7% 55%,89.5% 84%,88% 97%,12% 97%,10% 84%,21% 55%,21% 21%,30.5% 21%,30.5% 13%)!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;width:auto!important;height:88%!important;max-height:none!important;max-width:none!important;padding:0!important;background:transparent!important;object-fit:fill!important;aspect-ratio:auto!important;transform:translate(-50%,-50%)!important;mix-blend-mode:normal!important}html.zaiko-dark body .product-media:has(img[src*=zaiko-01-151-EN-Display]){position:relative!important;overflow:hidden!important;isolation:isolate}html.zaiko-dark body .product-media img[src*=zaiko-01-151-EN-Display]{clip-path:polygon(16.2% 55.5%,51.5% 45%,51.5% 15%,60% 14.5%,61% 5%,76% 5%,78% 14.5%,87% 16.5%,87% 75%,61% 97%,16.2% 91%)!important;position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;width:auto!important;height:88%!important;max-height:none!important;max-width:none!important;padding:0!important;background:transparent!important;object-fit:fill!important;aspect-ratio:auto!important;transform:translate(-50%,-50%)!important;mix-blend-mode:normal!important}html.zaiko-dark body #MainContent product-card .product-card__content{row-gap:8px!important}html.zaiko-dark body #MainContent product-card .zj-register{font-size:10px!important;padding-block:10px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption strong{white-space:nowrap!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening{max-width:1440px!important;padding:24px 5vw 0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__registry{padding-bottom:20px!important;color:#aaa2af!important;letter-spacing:.1em!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__grid{grid-template-columns:1fr 1.05fr!important;gap:6vw!important;padding:48px 0 56px!important}html.zaiko-dark body #MainContent #zaiko-store #ze-title,html.zaiko-dark body #MainContent #zaiko-store #ze-title span{font-size:clamp(56px,6.6vw,94px)!important;line-height:1.02!important;letter-spacing:-.065em!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__eyebrow{font-size:11px!important;letter-spacing:.18em!important;margin-bottom:24px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__description{font-size:15px!important;line-height:1.9!important;max-width:390px!important;margin:28px 0 32px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__languages{margin-top:36px!important;padding-top:22px!important;border-top:1px solid #302b36!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object{border:1px solid #302b36!important;background:#100d13!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__label{padding:20px 24px 0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__stage{height:490px!important;background:radial-gradient(ellipse at 50% 48%,#3c29424d,transparent 67%)!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__stage img{height:85%!important;width:auto!important;max-width:70%!important;object-fit:contain!important;transform:rotate(-6deg)!important;filter:drop-shadow(16px 25px 18px #0008)!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__script{font-size:148px!important;left:26px!important;opacity:.12!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption{padding:20px 24px!important;border-top:1px solid #302b36!important;gap:12px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption h2{font-size:14px!important;line-height:1.65!important;letter-spacing:0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption strong{font-size:16px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__notes{padding:22px 0!important;border-bottom:1px solid #302b36!important;font-size:11px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection{padding-top:80px!important;padding-bottom:72px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid{gap:28px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object{border-top:0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-image{border:1px solid #302b36!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-image:after{display:none!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info{padding:22px 0 0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info h3{font-size:18px!important;line-height:1.5!important;letter-spacing:-.025em!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-type{font-size:10px!important;letter-spacing:.12em!important;color:#bca2df!important}html.zaiko-dark body .za-archive__description{max-width:680px!important;line-height:1.85!important}html.zaiko-dark body product-card .card-gallery{border:1px solid #302b36!important}html.zaiko-dark body :is(input,textarea,select):focus-visible{outline:2px solid #bca2df!important;outline-offset:3px!important}@media(max-width:989px){html.zaiko-dark body #MainContent #zaiko-store .ze-opening__grid{gap:32px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__stage{height:400px!important}}@media(max-width:749px){html.zaiko-dark body #MainContent #zaiko-store .ze-opening{padding:22px 20px 0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__grid{grid-template-columns:1fr!important;gap:36px!important;padding:32px 0!important}html.zaiko-dark body #MainContent #zaiko-store #ze-title,html.zaiko-dark body #MainContent #zaiko-store #ze-title span{font-size:clamp(42px,12vw,70px)!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__copy{padding:0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__copy{display:contents!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__grid{gap:18px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__eyebrow{grid-row:1!important;margin:0!important}html.zaiko-dark body #MainContent #zaiko-store #ze-title{grid-row:2!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object{grid-row:4!important;margin-top:12px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__description{grid-row:5!important;margin:8px 0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__actions{grid-row:3!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__languages{grid-row:6!important;margin-top:8px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__description{font-size:14px!important;margin:24px 0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__languages{margin-top:24px!important;gap:16px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__stage{height:280px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__script{font-size:112px!important;left:16px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption{padding:18px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption h2{font-size:13px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption strong{font-size:14px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection{padding-top:48px!important;padding-bottom:48px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid{gap:40px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info{padding:0!important}}}:root{--za-red:#c53249;--za-lilac:#bca2df;--za-ink:#0b0b0e;--za-panel:#111015;--za-line:#302b36;--za-soft-line:#28242f;--za-muted:#c1b9ca;--za-paper:#f5f3f7;--za-ease:cubic-bezier(.22,.61,.36,1)}html.zaiko-dark body{color:var(--za-paper);accent-color:var(--za-red)}html.zaiko-dark body ::selection{background:#b798de;color:#111015}html.zaiko-dark body #MainContent{background-image:none!important}html.zaiko-dark body :is(a,button,input,select,textarea,summary){-webkit-tap-highlight-color:#b798de26}html.zaiko-dark body :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--za-lilac)!important;outline-offset:4px!important}html.zaiko-dark body #header-component{border-bottom:1px solid #302b36!important}html.zaiko-dark body #header-component .header__row{border-bottom:0!important}html.zaiko-dark body #header-component .menu-list__link{position:relative;letter-spacing:.1em!important}html.zaiko-dark body #header-component .menu-list__link:after{content:"";position:absolute;left:16px;right:16px;bottom:4px;height:2px;background:var(--za-lilac);transform:scaleX(0);transform-origin:left;transition:transform .2s var(--za-ease)}html.zaiko-dark body #header-component .menu-list__link[aria-current=page]:after{background:var(--za-red);transform:scaleX(1)}html.zaiko-dark body #header-component .menu-list__link:hover:after{transform:scaleX(1)}html.zaiko-dark body #header-component :is(.header__icon,.header-actions__action){transition:color .18s,background .18s}html.zaiko-dark body #header-component :is(.header__icon,.header-actions__action):hover{color:var(--za-lilac)!important;background:#b798de0b!important}html.zaiko-dark body .menu-drawer{width:min(100vw,420px)!important;max-width:100vw!important;border-right:1px solid #37303f!important;background:#0b0b0e!important;color-scheme:dark;scrollbar-width:thin;scrollbar-color:#54485f #0b0b0e}html.zaiko-dark body .za-drawer-heading{display:flex;align-items:center;gap:16px;min-height:76px;padding:24px 76px 20px 24px;border-bottom:1px solid #37303f;font:11px/1.5 Zaiko Mono,monospace;letter-spacing:.08em;text-transform:uppercase}html.zaiko-dark body .za-drawer-heading>span:last-child{color:var(--za-lilac);font-size:10px}html.zaiko-dark body #header-component .menu-drawer__navigation{padding:8px 24px 24px!important;margin-top:0!important}html.zaiko-dark body .menu-drawer__navigation>.menu-drawer__menu{padding-inline:0!important;counter-reset:za-menu}html.zaiko-dark body .menu-drawer__menu-item--mainlist{display:flex!important;justify-content:flex-start!important;gap:14px!important;border-bottom:1px solid #37303f!important;padding-block:20px!important;min-height:64px!important;font-size:23px!important;line-height:1.2!important;text-transform:none!important;letter-spacing:-.04em!important}html.zaiko-dark body .menu-drawer__menu-item--mainlist:before{counter-increment:za-menu;content:counter(za-menu,decimal-leading-zero) " /";flex:0 0 32px;font:10px/1.5 Zaiko Mono,monospace;color:var(--za-lilac);align-self:center;letter-spacing:.06em}html.zaiko-dark body .menu-drawer__menu-item--mainlist>.svg-wrapper{margin-inline-start:auto}html.zaiko-dark body .menu-drawer__menu>.menu-drawer__list-item--flat{margin-bottom:0!important}html.zaiko-dark body .menu-drawer__list-item--flat>.menu-drawer__menu--childlist:not(.menu-drawer__menu--grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;padding-block:8px 18px!important}html.zaiko-dark body .menu-drawer__menu-item--child{min-height:52px!important;padding-block:12px!important;font-size:12px!important;line-height:1.5!important;text-transform:none!important;letter-spacing:0!important;border-bottom:1px solid #29242f!important}html.zaiko-dark body .menu-drawer__menu-item[aria-current=page]{color:var(--za-lilac)!important;border-left:2px solid var(--za-red)!important;padding-inline-start:10px!important}html.zaiko-dark body .menu-drawer__close-button{top:16px!important;right:16px!important;border:0!important;background:transparent!important;font-family:Zaiko Mono,monospace!important}html.zaiko-dark body .menu-drawer__utility-links{margin-inline:24px!important;padding-block:20px!important;border-top:1px solid #37303f!important}html.zaiko-dark body:has(.menu-drawer-container[open]) shopify-chat{visibility:hidden!important}@media(prefers-reduced-motion:reduce){html.zaiko-dark body .menu-drawer,html.zaiko-dark body .menu-drawer__animated-element{animation:none!important;transition:none!important}}html.zaiko-dark body #zaiko-store .zp-hero{position:relative;background-color:var(--za-ink)!important;background-image:none!important;border-bottom-color:#5c486b!important;padding-top:56px!important;padding-bottom:56px!important}html.zaiko-dark body #zaiko-store .zp-registry{border-bottom:0;padding-bottom:0!important;margin-bottom:38px;font-size:11px!important;letter-spacing:.1em!important;color:#c1b9ca}html.zaiko-dark body #zaiko-store .zp-registry>span:last-child{display:flex;align-items:center;gap:9px}html.zaiko-dark body #zaiko-store .zp-registry>span:last-child:before{content:"";width:5px;height:5px;background:var(--za-red);flex:none}html.zaiko-dark body #zaiko-store .zp-eyebrow{font-size:11px!important;letter-spacing:.14em!important;margin-bottom:16px!important}html.zaiko-dark body #zaiko-store .zp-eyebrow:before{width:28px;height:2px}html.zaiko-dark body #zaiko-store .zp-hero h1{letter-spacing:-.06em!important;text-wrap:balance}html.zaiko-dark body #zaiko-store .zp-hero h1 span{color:var(--za-lilac)!important}html.zaiko-dark body #zaiko-store .zp-description{color:#c7c0cf!important;line-height:1.85!important;max-width:470px}html.zaiko-dark body #zaiko-store .zp-actions a{min-height:50px!important;padding:13px 16px!important;font-size:13px!important;letter-spacing:.025em!important;box-shadow:none!important;transform:none!important}html.zaiko-dark body #zaiko-store .zp-actions a>span{display:inline-flex;align-items:center;justify-content:center;width:28px;min-height:22px;border-left:1px solid #ffffff55;font-size:19px!important;padding-left:12px;transition:transform .2s var(--za-ease)}html.zaiko-dark body #zaiko-store .zp-actions .zp-primary{background:var(--za-red)!important;border-color:var(--za-red)!important}html.zaiko-dark body #zaiko-store .zp-actions .zp-primary:hover{background:#c83248!important;border-color:#f17b89!important}html.zaiko-dark body #zaiko-store .zp-actions .zp-secondary:hover{background:#211929!important;border-color:var(--za-lilac)!important}html.zaiko-dark body #zaiko-store .zp-actions a:hover>span{transform:translate(2px,-2px)}html.zaiko-dark body #zaiko-store .zp-languages{border-top-color:#48404f!important;gap:6px}html.zaiko-dark body #zaiko-store .zp-languages a{color:#cbc3d4!important;text-underline-offset:5px;transition:color .18s}html.zaiko-dark body #zaiko-store .zp-languages a:hover{color:var(--za-lilac)!important;text-decoration:underline}html.zaiko-dark body #zaiko-store .zp-feature{border:0!important;border-top:0!important;background:#121015!important;transition:border-color .2s}html.zaiko-dark body #zaiko-store .zp-feature-top{min-height:44px;padding:14px 24px!important;color:#c4a5e3!important;letter-spacing:.12em!important;border-bottom:1px solid #37303f}html.zaiko-dark body #zaiko-store .za-focus-label{display:flex;align-items:center;gap:10px}html.zaiko-dark body #zaiko-store .za-focus-label:before{content:"";width:5px;height:5px;background:var(--za-red)}html.zaiko-dark body #zaiko-store .za-focus-kanji{font-family:serif!important;font-size:13px;letter-spacing:.15em;border-left:1px solid #62516e;padding-left:10px;color:var(--za-lilac);background:transparent!important}html.zaiko-dark body #zaiko-store .zp-feature-image{position:relative;background-color:#121015!important;background-image:radial-gradient(ellipse at 50% 46%,#52325d66,transparent 68%)!important;isolation:isolate}html.zaiko-dark body #zaiko-store .zp-feature-image:after{content:none;position:absolute;top:12px;right:12px;bottom:12px;left:12px;pointer-events:none;background:linear-gradient(var(--za-red),var(--za-red)) left top/16px 1px no-repeat,linear-gradient(var(--za-red),var(--za-red)) left top/1px 16px no-repeat,linear-gradient(var(--za-lilac),var(--za-lilac)) right bottom/16px 1px no-repeat,linear-gradient(var(--za-lilac),var(--za-lilac)) right bottom/1px 16px no-repeat;opacity:.85}html.zaiko-dark body #zaiko-store .za-feature-kanji{position:absolute;left:22px;top:30px;writing-mode:vertical-rl;color:#b798de!important;font:18px/1.4 serif!important;letter-spacing:.25em;background:transparent!important;z-index:1;opacity:.7}html.zaiko-dark body #zaiko-store .zp-feature-info{border-top:1px solid #302b36!important;padding:24px!important}html.zaiko-dark body #zaiko-store .zp-feature-type{letter-spacing:.1em!important;color:#b8adbf!important}html.zaiko-dark body #zaiko-store .zp-feature-more{color:#c7a6e9!important;border-top-color:#48404f!important;min-height:36px;letter-spacing:.02em}html.zaiko-dark body #zaiko-store .zp-feature:hover{border-color:#d1b0ec!important}html.zaiko-dark body #zaiko-store :is(.z-section,.zl-selection){border-bottom-color:#37303f!important}html.zaiko-dark body #zaiko-store :is(.z-section,.zl-selection,.zb-trust-section,.z-soft){background-image:none!important;background-color:var(--za-ink)!important}html.zaiko-dark body #zaiko-store .z-kicker{display:flex!important;align-items:center;gap:12px;color:#bd9be1!important;letter-spacing:.1em!important;font-size:11px!important;line-height:1.6!important;margin-bottom:19px!important}html.zaiko-dark body #zaiko-store .z-kicker:before{content:""!important;display:inline-block!important;width:20px!important;height:2px!important;background:var(--za-red)!important;border:0!important;margin:0!important;flex:none}html.zaiko-dark body #zaiko-store .za-section-script{font-family:serif!important;font-size:15px!important;line-height:1;color:#b798de!important;letter-spacing:.16em;border-left:1px solid #62516e;padding-left:12px;background:transparent!important}html.zaiko-dark body #zaiko-store :is(.z-section h2,.zl-selection h2,#zaiko-ratgeber h2,#zaiko-faq h2){letter-spacing:-.05em!important;line-height:1.12!important}html.zaiko-dark body #zaiko-store .z-sub{color:#c1b9ca!important;line-height:1.85!important}html.zaiko-dark body #zaiko-store .zl-object{position:relative;border:1px solid #48404f!important;border-top:2px solid #b798de!important;background:#111015!important;transition:border-color .2s,background .2s}html.zaiko-dark body #zaiko-store .zl-object:first-child{border-top-color:var(--za-red)!important}html.zaiko-dark body #zaiko-store .zl-object-info{padding:24px 0!important;background:transparent!important}html.zaiko-dark body #zaiko-store .zl-object-type{letter-spacing:.11em!important;color:#c1a0e0!important}html.zaiko-dark body #zaiko-store .zl-object h3{font-size:20px!important;line-height:1.25!important;letter-spacing:-.035em!important}html.zaiko-dark body #zaiko-store .zl-object-prices strong{color:#f5f3f7!important;font-size:21px!important}html.zaiko-dark body #zaiko-store .zl-object-prices s{font-size:12px!important;color:#b9afc3!important}html.zaiko-dark body #zaiko-store .zl-object-bottom{display:flex!important;align-items:center;justify-content:space-between;gap:12px;color:#d3c6df!important;border-top-color:#48404f!important;letter-spacing:.04em!important}html.zaiko-dark body #zaiko-store .zl-object:hover{border-color:#b798de!important}html.zaiko-dark body #zaiko-store .zp-formats a{position:relative;border-color:#48404f!important;border-top:1px solid #685575!important;padding:24px!important;min-height:146px;background:#111015!important}html.zaiko-dark body #zaiko-store .zp-formats a:before{content:attr(data-index);position:absolute;right:20px;top:18px;color:#8b7a9a;font-size:11px;letter-spacing:.12em}html.zaiko-dark body #zaiko-store .zp-format-count{color:#c1b3cf!important;letter-spacing:.04em!important}html.zaiko-dark body #zaiko-store .zp-formats strong{font-size:19px!important;letter-spacing:-.035em!important;max-width:85%}html.zaiko-dark body #zaiko-store .zp-formats a:hover{border-color:var(--za-lilac)!important;background:#19131f!important}html.zaiko-dark body #zaiko-store .zp-formats a:hover:before{color:var(--za-red)}html.zaiko-dark body #zaiko-store #zaiko-ratgeber{position:relative}html.zaiko-dark body #zaiko-store #zaiko-ratgeber .z-container{border-left:0;padding-left:0!important}html.zaiko-dark body #zaiko-store .z-cta{border:1px solid #685575!important;border-left:2px solid var(--za-red)!important;background:#17121e!important;min-height:48px!important;padding:13px 18px!important;font-size:13px!important;letter-spacing:.02em}html.zaiko-dark body #zaiko-store .z-cta:hover{border-color:var(--za-lilac)!important;background:#23182d!important}html.zaiko-dark body #zaiko-store .z-trust-grid{gap:24px!important}html.zaiko-dark body #zaiko-store .z-trust-grid>div{border:0!important;border-top:1px solid #48404f!important;padding:18px 0 0!important;position:relative}html.zaiko-dark body #zaiko-store .z-trust-grid>div:before{content:"";position:absolute;top:-1px;left:0;width:24px;height:2px;background:var(--za-red)}html.zaiko-dark body #zaiko-store .z-trust-grid>div:nth-child(2n):before{background:var(--za-lilac)}html.zaiko-dark body #zaiko-store .z-trust-grid strong{font-size:12px!important;line-height:1.7!important}html.zaiko-dark body #zaiko-store .z-trust-grid p{font-size:12px!important;line-height:1.85!important;color:#c1b9ca!important}html.zaiko-dark body #zaiko-store .zf-brand{border-color:#5c486b!important;padding-block:48px!important}html.zaiko-dark body #zaiko-store .zf-kicker{color:#c6a5e8!important;font-size:11px!important;letter-spacing:.1em!important}html.zaiko-dark body #zaiko-store .zf-brand-mark{font-family:serif!important;letter-spacing:.22em!important;color:var(--za-lilac)!important;display:inline-block;border-bottom:2px solid var(--za-red);padding-bottom:10px}html.zaiko-dark body #zaiko-store .zf-signature{border-top:1px solid #48404f;padding-top:18px!important;color:#f1e9f8!important;font-size:16px!important}html.zaiko-dark body #zaiko-store .z-faq details{border:0!important;border-bottom:1px solid #48404f!important;background:transparent!important;padding-inline:0!important}html.zaiko-dark body #zaiko-store .z-faq summary{padding:23px 0!important;font-size:14px!important;line-height:1.65!important;transition:color .18s}html.zaiko-dark body #zaiko-store .z-faq summary:hover,html.zaiko-dark body #zaiko-store .z-faq details[open] summary{color:#c8a6ea!important}html.zaiko-dark body #zaiko-store .z-faq details[open]{border-bottom-color:var(--za-lilac)!important}html.zaiko-dark body #zaiko-store .z-faq details[open] p{border-left:2px solid var(--za-red);padding-left:18px!important;margin:0 0 24px!important;color:#cbc2d4!important;font-size:14px!important;line-height:1.85!important}html.zaiko-dark body .za-archive{background-image:none!important;border-bottom:1px solid #302b36!important}html.zaiko-dark body .za-archive__meta{letter-spacing:.1em!important;font-size:11px!important;color:#bbb0c7!important;border-bottom-color:#48404f!important}html.zaiko-dark body .za-archive__eyebrow{display:flex;align-items:center;gap:12px;color:#c3a0e5!important;font-size:11px!important;letter-spacing:.13em!important}html.zaiko-dark body .za-archive__eyebrow:before{content:"";width:24px;height:2px;background:var(--za-red);flex:none}html.zaiko-dark body .za-archive__jp{font-family:serif!important;font-size:38px!important;color:var(--za-lilac)!important;letter-spacing:.2em!important;padding-left:18px!important;border-left:2px solid var(--za-red)!important}html.zaiko-dark body .za-archive__details{font-size:11px!important;letter-spacing:.05em!important;color:#bcb1c8!important}html.zaiko-dark body .za-archive__nav{gap:8px!important}html.zaiko-dark body :is(.za-archive__nav a,.za-info nav a){position:relative;min-height:44px!important;padding:11px 14px!important;border:1px solid #48404f!important;border-radius:0!important;letter-spacing:.035em!important;background:#111015!important;color:#e5deed!important;font-size:11px!important;transition:border-color .18s,background .18s,color .18s}html.zaiko-dark body :is(.za-archive__nav a,.za-info nav a)[aria-current=page]{border-color:#b798de!important;border-left:2px solid var(--za-red)!important;background:#21172b!important;color:#f3e9fc!important}html.zaiko-dark body :is(.za-archive__nav a,.za-info nav a):hover{border-color:#a889c7!important;background:#21172b!important;color:#f5edf9!important}html.zaiko-dark body product-card .product-card__content{position:relative;border-bottom:1px solid #48404f!important;padding-bottom:20px!important;row-gap:12px!important;transition:border-color .2s}html.zaiko-dark body product-card .card-gallery{border:1px solid #48404f!important;border-top:2px solid #685575!important;overflow:hidden!important}html.zaiko-dark body product-card:hover .card-gallery{border-top-color:var(--za-red)!important}html.zaiko-dark body product-card:hover .product-card__content{border-bottom-color:var(--za-lilac)!important}html.zaiko-dark body product-card .price{font-family:Zaiko Mono,monospace!important;font-size:17px!important;font-weight:700!important;letter-spacing:-.03em!important;color:#f5f3f7!important}html.zaiko-dark body product-card .compare-at-price{font-family:Zaiko Mono,monospace!important;font-size:12px!important;color:#b3a6c0!important;opacity:1!important}html.zaiko-dark body .za-clean-photo{object-fit:contain!important;background:#f5f3f7!important;padding:8px!important;border-radius:0!important;transform:none!important}html.zaiko-dark body product-card .product-badges__badge{border:1px solid #7d5f91!important;border-radius:0!important;background:#16111d!important;color:#f3e9fb!important;font:11px/1.5 Zaiko Mono,monospace!important;box-shadow:none!important}html.zaiko-dark body .za-edition{display:flex;align-items:center;gap:10px;color:#c9b2df;background:transparent!important;font:11px/1.5 Zaiko Mono,monospace!important;letter-spacing:.04em;min-height:27px;padding-top:8px}html.zaiko-dark body .za-edition__code{font-size:10px;color:#f2e9fa;background:#21172b!important;border:1px solid #6c527f;padding:2px 5px;line-height:1.4}html.zaiko-dark body .za-edition__name{color:#c4b6d0;background:transparent!important}html.zaiko-dark body .za-edition__script{margin-left:auto;color:#c1a0e2;background:transparent!important;font:13px/1.4 serif;letter-spacing:.1em}html.zaiko-dark body .za-product-register{display:flex;align-items:center;justify-content:space-between;gap:8px 20px;border-bottom:1px solid #37303f;margin-bottom:12px;padding:2px 0 8px}html.zaiko-dark body .za-product-trail{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.09em}html.zaiko-dark body .za-product-trail a{min-height:32px;display:inline-flex;align-items:center;color:#c4b5d2;text-decoration:none}html.zaiko-dark body .za-product-trail a:hover{color:#f1e7fa}html.zaiko-dark body .za-product-trail>span{color:var(--za-red)}html.zaiko-dark body .za-product-register .za-edition{padding:0}html.zaiko-dark body.zaiko-page-product #MainContent .product-details h1{font-family:var(--za-typeface)!important;font-weight:800!important;font-size:clamp(28px,2.7vw,38px)!important;line-height:1.13!important;letter-spacing:-.04em!important;text-wrap:balance;overflow-wrap:break-word}html.zaiko-dark body.zaiko-page-product #MainContent .product-details product-price .price{font-size:30px!important;letter-spacing:-.04em!important}html.zaiko-dark body.zaiko-page-product #MainContent .product-details :is(h2,h3){border-left:2px solid var(--za-red)!important;padding-left:14px!important;font-size:19px!important;line-height:1.4!important}html.zaiko-dark body.zaiko-page-product #MainContent .product-details :is(details,.accordion){border-color:#48404f!important}html.zaiko-dark body #MainContent :is(.quantity-selector,.variant-option__button-label){border:1px solid #685575!important;border-radius:0!important;background:#111015!important;box-shadow:none!important}html.zaiko-dark body #MainContent .quantity-selector button:hover{background:#261b31!important;color:#d8b8f2!important}html.zaiko-dark body #MainContent .add-to-cart-button{background:var(--za-red)!important;border:1px solid var(--za-red)!important;border-radius:0!important;letter-spacing:.02em!important;font-family:Zaiko Mono,monospace!important}html.zaiko-dark body #MainContent .add-to-cart-button:hover{background:#ca344a!important}html.zaiko-dark body #MainContent .zw-button{border:1px solid #685575!important;border-radius:0!important;background:#111015!important;font-size:12px!important;letter-spacing:.02em!important}html.zaiko-dark body #MainContent .zw-button[aria-pressed=true]{border-color:#b798de!important;background:#261b31!important;color:#e6cdfa!important}html.zaiko-dark body #MainContent .zw-button:hover{border-color:#b798de!important;background:#21172b!important}html.zaiko-dark body :is(.cart-drawer,.dialog-drawer,.search-modal,.predictive-search,.facets){font-family:Zaiko Mono,monospace!important}html.zaiko-dark body :is(.cart-drawer,.search-modal,.predictive-search){border-color:#685575!important}html.zaiko-dark body :is(.cart-drawer__heading,.cart-drawer__title,.search-modal__title){font-family:Zaiko Mono,monospace!important;letter-spacing:-.04em!important}html.zaiko-dark body :is(.cart-drawer,.search-modal,.predictive-search) a:hover{color:#c6a3e6!important}html.zaiko-dark body #search-modal{--search-border-radius:0px;--style-border-radius-popover:0px;--style-border-radius-inputs:0px}html.zaiko-dark body #search-modal :is(.search-modal__content,.predictive-search-form__header,.predictive-search-form__header-inner,.predictive-search-form__content-wrapper){border-radius:0!important;border-color:var(--zi-line)!important}html.zaiko-dark body #search-modal .search-modal__content{border-block-start:2px solid var(--zi-purple)!important;background:var(--zi-panel)}html.zaiko-dark body #search-modal .predictive-search{--product-corner-radius:0px!important;--card-corner-radius:0px!important;--resource-card-corner-radius:0px!important}html.zaiko-dark body #search-modal :is(.resource-card__media,.resource-card__image){border-radius:0!important}html.zaiko-dark body #search-modal :is(.resource-card__title,.predictive-search-results__title){font-family:var(--zi-mono)!important;font-size:12px;line-height:1.6}html.zaiko-dark body #search-modal .compare-at-price{color:var(--zi-muted);text-decoration:line-through;font-size:11px}html.zaiko-dark body #search-modal .search-input{font:400 16px/1.6 var(--zi-mono)!important;min-height:52px;color:var(--zi-white)}html.zaiko-dark body #search-modal .predictive-search-form__header:focus-within{border-block-end:2px solid var(--zi-purple)!important}html.zaiko-dark body #search-modal :is(.predictive-search__close-modal-button,.predictive-search__reset-button){min-width:48px;min-height:48px;border-radius:0!important}html.zaiko-dark body #search-modal .predictive-search__close-modal-button:hover{color:var(--zi-red)!important}html.zaiko-dark body #cart-drawer .theme-drawer__dialog{border-radius:0!important;border-inline-start:1px solid var(--zi-purple);background:var(--zi-ink);font-family:var(--zi-mono)}html.zaiko-dark body #cart-drawer .theme-drawer__header{border-block-end:1px solid var(--zi-line)}html.zaiko-dark body #cart-drawer .theme-drawer__title{font-family:var(--zi-mono);letter-spacing:-.035em}html.zaiko-dark body #cart-drawer .theme-drawer__close-button{min-width:48px;min-height:48px;border-radius:0!important}html.zaiko-dark body #cart-drawer .theme-drawer__close-button:hover{color:var(--zi-red)}html.zaiko-dark body :is(.facets,.filter-drawer) input[type=checkbox]{accent-color:var(--za-lilac)}html.zaiko-dark body .za-info{max-width:1152px!important;padding:24px 0!important;width:calc(100% - 48px)!important;margin:0 auto!important}html.zaiko-dark body .za-info__meta{font-size:11px!important;letter-spacing:.08em!important;border-bottom:1px solid #48404f!important;padding-bottom:14px!important}html.zaiko-dark body .za-info__meta>span:last-child{font-family:serif!important;color:var(--za-lilac)!important;font-size:14px!important;letter-spacing:.2em}html.zaiko-dark body .za-info nav{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important;min-width:0}html.zaiko-dark body .za-page-article{max-width:800px;margin:0 auto;color:#e9e2f0;padding-inline:20px}html.zaiko-dark body .za-page-article--wide{max-width:1152px}html.zaiko-dark body .za-page-heading{margin:0 0 32px;border-bottom:1px solid #62516e;padding:12px 0 28px}html.zaiko-dark body .za-page-heading__meta{display:flex;justify-content:space-between;align-items:center;gap:18px;font-size:11px;letter-spacing:.1em;color:#bca6cd;margin-bottom:20px}html.zaiko-dark body .za-page-heading__meta>span:last-child{font-family:serif;font-size:18px;letter-spacing:.2em;color:var(--za-lilac)}html.zaiko-dark body #MainContent .za-page-heading h1{font-size:clamp(34px,4.4vw,58px)!important;line-height:1.12!important;letter-spacing:-.05em!important;margin:0!important;overflow-wrap:break-word!important}html.zaiko-dark body .za-title-dot{color:var(--za-red)}html.zaiko-dark body .za-page-content{font-size:15px;line-height:1.9;color:#d4cadf}html.zaiko-dark body .za-page-content p{font-size:15px!important;line-height:1.9!important;margin:0 0 22px!important}html.zaiko-dark body .za-page-content :is(h2,h3){font-family:Zaiko Mono,monospace!important;font-size:23px!important;letter-spacing:-.035em!important;line-height:1.35!important;margin:36px 0 18px!important;padding-left:15px!important;border-left:2px solid var(--za-red)!important}html.zaiko-dark body .za-page-content h3{font-size:19px!important;border-left-color:var(--za-lilac)!important}html.zaiko-dark body .za-page-content a{color:#cfafea;text-decoration-thickness:1px;text-underline-offset:5px}html.zaiko-dark body .za-page-content a:hover{color:#f1e3fc;text-decoration-color:var(--za-red)}html.zaiko-dark body .za-page-content li{font-size:14px!important;line-height:1.9!important;margin-bottom:9px}html.zaiko-dark body .zp-contact-page{position:relative}html.zaiko-dark body .zp-contact-page>.z-kicker{letter-spacing:.12em!important;font-size:11px!important;color:var(--za-lilac)!important;border-bottom:1px solid #48404f;padding-bottom:16px}html.zaiko-dark body .zp-contact-methods a{position:relative;background:#111015!important;border:1px solid #685575!important;border-top:2px solid var(--za-lilac)!important;transition:border-color .18s,background .18s}html.zaiko-dark body .zp-contact-methods a:first-child{border-top-color:var(--za-red)!important}html.zaiko-dark body .zp-contact-methods a:hover{background:#21172b!important;border-color:var(--za-lilac)!important}html.zaiko-dark body .zp-contact-methods small{letter-spacing:.09em!important;color:#c1a1df!important}html.zaiko-dark body :is(.contact-form,.email-signup) :is(input,textarea){background:#111015!important;border:1px solid #62516e!important;border-bottom-color:#a385ba!important;border-radius:0!important;color:#f5f3f7!important;font-family:Zaiko Mono,monospace!important;box-shadow:none!important;transition:border-color .18s,background .18s}html.zaiko-dark body :is(.contact-form,.email-signup) :is(input,textarea):focus{border-color:var(--za-lilac)!important;background:#19121f!important}html.zaiko-dark body :is(.contact-form,.email-signup) :is(input,textarea)::placeholder{color:#b8aabd!important;opacity:1}html.zaiko-dark body .contact-form button[type=submit]{background:var(--za-red)!important;border:1px solid var(--za-red)!important;color:#fff!important;border-radius:0!important;letter-spacing:.03em!important}html.zaiko-dark body .contact-form button[type=submit]:hover{background:#c83248!important}html.zaiko-dark body #zf{max-width:none!important;border:1px solid #62516e!important;border-top:2px solid var(--za-red)!important;background:#0d0b11!important;font-family:Zaiko Mono,monospace!important;padding:28px!important}html.zaiko-dark body #zf :is(h2,h3,label,summary,button,select,.zk){font-family:Zaiko Mono,monospace!important;letter-spacing:normal!important}html.zaiko-dark body #zf .zk{font-size:11px!important;letter-spacing:.1em!important;color:var(--za-lilac)!important}html.zaiko-dark body #zf .questions{gap:16px!important;padding-block:8px}html.zaiko-dark body #zf select{border:1px solid #685575!important;border-bottom-color:var(--za-lilac)!important;background:#151019!important;min-height:50px!important}html.zaiko-dark body #zf :is(button,.product-link){border:1px solid #685575!important;border-left:2px solid var(--za-red)!important;background:#21172b!important;border-radius:0!important;font-family:Zaiko Mono,monospace!important;font-size:13px!important}html.zaiko-dark body #zf #zf-submit{background:var(--za-red)!important;color:#fff!important;border-color:var(--za-red)!important}html.zaiko-dark body #zf .card{border:1px solid #48404f!important;border-top:2px solid var(--za-lilac)!important;background:#111015!important;padding:20px!important}html.zaiko-dark body #zf .card h3{font-size:20px!important;line-height:1.4!important;border:0!important;padding:0!important;margin:16px 0!important}html.zaiko-dark body #zf .card :is(.price,.reason){margin-bottom:14px!important}html.zaiko-dark body #zf .card .price{font-size:22px!important;font-weight:700;color:#f5f3f7}html.zaiko-dark body #zf .card .reason{font-size:13px!important;line-height:1.8!important;color:#c7b9d2}html.zaiko-dark body #zf .zf-product-photo{aspect-ratio:1!important;background:#f5f3f7!important}html.zaiko-dark body #zf .card img{position:relative!important;inset:auto!important;width:100%!important;height:260px!important;max-height:none!important;object-fit:contain!important;padding:14px!important;background:#f5f3f7!important;transform:none!important}html.zaiko-dark body #zf .zf-product-photo img{height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}html.zaiko-dark body [id$=__footer_m9NzUG]{border-top:1px solid #685575!important;background-image:none!important;background-color:#0b0a0e!important;position:relative}html.zaiko-dark body [id$=__footer_m9NzUG]:before{content:"";position:absolute;left:0;top:-1px;width:64px;height:2px;background:var(--za-red)}html.zaiko-dark body .zp-footer-masthead{border-bottom:1px solid #302b36!important;padding-bottom:30px!important}html.zaiko-dark body .zp-footer-brand a{width:190px}html.zaiko-dark body .zp-footer-wishlist{border:1px solid #685575!important;border-left:2px solid var(--za-red)!important;border-radius:0!important;background:#111015!important;padding:12px 16px!important;letter-spacing:.04em!important;color:#eee3f8!important}html.zaiko-dark body .zp-footer-wishlist{display:inline-flex!important;align-items:center;gap:14px!important}html.zaiko-dark body .zp-footer-wishlist:hover{border-color:var(--za-lilac)!important;background:#21172b!important}html.zaiko-dark body .za-footer-navigation{border-bottom-color:#48404f!important;padding-bottom:28px!important}html.zaiko-dark body .za-footer-navigation h3{display:flex;align-items:center;gap:10px;font-size:11px!important;color:#c3a0e4!important;letter-spacing:.12em!important}html.zaiko-dark body .za-footer-navigation h3:before{content:"";width:5px;height:5px;background:var(--za-red);flex:none}html.zaiko-dark body .za-footer-navigation a{font-size:13px!important;color:#dbd0e5!important;min-height:38px!important;text-decoration:none!important;transition:color .18s}html.zaiko-dark body .za-footer-navigation a:hover{color:var(--za-lilac)!important;text-decoration:underline!important;text-underline-offset:5px}html.zaiko-dark body [id$=__footer_m9NzUG] .email-signup button{border-radius:0!important;background:var(--za-red)!important;color:#fff!important;border-color:var(--za-red)!important}html.zaiko-dark body #zw-dialog{border:1px solid #806593!important;border-top:2px solid var(--za-lilac)!important;border-radius:0!important;background:#100d15!important;padding:28px!important;box-shadow:0 24px 100px #0008}html.zaiko-dark body #zw-dialog .zw-head h2{font-family:Zaiko Mono,monospace!important;font-size:26px!important;letter-spacing:-.04em!important}html.zaiko-dark body #zw-dialog .zw-button{border-radius:0!important;border-color:#685575!important;background:#21172b!important;font-family:Zaiko Mono,monospace!important;font-size:12px!important}html.zaiko-dark body #zw-dialog .zw-note{color:#c1b3cb!important;font-size:12px!important;line-height:1.8!important}html.zaiko-dark body #zr-recent{border-top-color:#5c486b!important}html.zaiko-dark body #zr-recent .zr-heading h2{font-family:Zaiko Mono,monospace!important;font-size:18px!important;letter-spacing:-.025em!important}html.zaiko-dark body #zr-clear{font-family:Zaiko Mono,monospace!important;border-radius:0!important;border-color:#62516e!important;font-size:11px!important}html.zaiko-dark body .shopify-policy__container{max-width:840px!important;padding-inline:24px!important}html.zaiko-dark body .shopify-policy__title{border-bottom:1px solid #62516e;padding-bottom:24px;margin-bottom:28px}html.zaiko-dark body .shopify-policy__body{font-size:14px!important;line-height:1.9!important;color:#d4c8de!important}@media(min-width:1400px){html.zaiko-dark body #zaiko-store .zp-hero{padding-inline:24px!important}}@media(max-width:989px){html.zaiko-dark body #zaiko-store .zp-registry{font-size:10px!important;letter-spacing:.025em!important}html.zaiko-dark body #zaiko-store .zp-actions a{font-size:12px!important;gap:14px!important}}@media(max-width:749px){html.zaiko-dark body #MainContent{background-size:32px 32px!important}html.zaiko-dark body #zaiko-store .zp-hero{padding:24px 20px 28px!important;background-size:32px 32px!important;gap:22px!important}html.zaiko-dark body #zaiko-store .zp-registry{margin-bottom:20px!important;padding-bottom:13px!important;gap:10px!important;font-size:10px!important}html.zaiko-dark body #zaiko-store .zp-registry>span:last-child{font-size:9px!important;gap:7px}html.zaiko-dark body #zaiko-store .zp-eyebrow{font-size:11px!important;letter-spacing:.1em!important;margin-bottom:14px!important}html.zaiko-dark body #zaiko-store .zp-hero h1{font-size:clamp(30px,8.5vw,44px)!important;line-height:1.08!important}html.zaiko-dark body #zaiko-store .zp-description{font-size:15px!important;margin:18px 0 20px!important;line-height:1.7!important}html.zaiko-dark body #zaiko-store .zp-actions a{font-size:11px!important;min-height:48px!important;padding:12px!important;gap:10px!important}html.zaiko-dark body #zaiko-store .zp-actions a>span{width:23px;font-size:17px!important;padding-left:8px}html.zaiko-dark body #zaiko-store .zp-languages{margin-top:18px!important;padding-top:10px!important;gap:0}html.zaiko-dark body #zaiko-store .zp-languages a{font-size:11px!important;min-height:38px!important;margin-right:10px!important;padding-right:10px!important;gap:8px!important}html.zaiko-dark body #zaiko-store .zp-feature{grid-template-columns:112px minmax(0,1fr)!important}html.zaiko-dark body #zaiko-store .zp-feature-top{min-height:36px!important;padding:10px 14px!important;font-size:10px!important}html.zaiko-dark body #zaiko-store .zp-feature-image{border-top:0!important}html.zaiko-dark body #zaiko-store .zp-feature-image:after{top:6px;right:6px;bottom:6px;left:6px;background-size:10px 1px,1px 10px,10px 1px,1px 10px}html.zaiko-dark body #zaiko-store .za-feature-kanji{display:none}html.zaiko-dark body #zaiko-store .zp-feature-info{padding:13px 14px!important;border-top:0!important}html.zaiko-dark body #zaiko-store .zp-feature-info h2{font-size:16px!important;line-height:1.35!important}html.zaiko-dark body #zaiko-store .zp-feature-type{font-size:10px!important;letter-spacing:.04em!important}html.zaiko-dark body #zaiko-store .zp-feature-more{font-size:11px!important;padding-top:9px!important;min-height:30px}html.zaiko-dark body #zaiko-store .z-kicker{font-size:10px!important;gap:9px!important;letter-spacing:.06em!important;margin-bottom:18px!important}html.zaiko-dark body #zaiko-store .z-kicker:before{width:16px!important}html.zaiko-dark body #zaiko-store .za-section-script{font-size:14px!important;padding-left:9px;letter-spacing:.08em}html.zaiko-dark body #zaiko-store :is(.z-section,.zl-selection){padding-block:40px!important}html.zaiko-dark body #zaiko-store :is(.z-section h2,.zl-selection h2,#zaiko-ratgeber h2,#zaiko-faq h2){font-size:30px!important;line-height:1.12!important}html.zaiko-dark body #zaiko-store .zl-object-info{padding:20px 18px!important}html.zaiko-dark body #zaiko-store .zl-object h3{font-size:18px!important;line-height:1.4!important}html.zaiko-dark body #zaiko-store .zl-object-prices strong{font-size:22px!important}html.zaiko-dark body #zaiko-store .zp-formats a{min-height:135px!important;padding:18px 16px!important}html.zaiko-dark body #zaiko-store .zp-formats a:before{right:12px;top:13px;font-size:10px}html.zaiko-dark body #zaiko-store .zp-formats strong{font-size:16px!important;max-width:100%;line-height:1.4!important}html.zaiko-dark body #zaiko-store .zp-format-count{font-size:10px!important;padding-right:18px}html.zaiko-dark body #zaiko-store #zaiko-ratgeber .z-container{margin-left:20px!important;margin-right:20px!important;padding-left:16px!important;padding-right:0!important;width:auto!important}html.zaiko-dark body #zaiko-store .z-trust-grid{grid-template-columns:1fr 1fr!important;gap:24px 20px!important;padding-block:30px!important}html.zaiko-dark body #zaiko-store .z-trust-grid strong{font-size:12px!important}html.zaiko-dark body #zaiko-store .z-trust-grid p{font-size:12px!important;line-height:1.8!important}html.zaiko-dark body #zaiko-store .zf-brand{padding-block:36px!important}html.zaiko-dark body #zaiko-store .zf-brand h2{font-size:31px!important;line-height:1.15!important}html.zaiko-dark body #zaiko-store .zf-brand p{font-size:14px!important;line-height:1.85!important}html.zaiko-dark body #zaiko-store .z-faq summary{font-size:13px!important;padding-block:21px!important}html.zaiko-dark body #zaiko-store .z-faq details[open] p{font-size:13px!important;line-height:1.85!important}html.zaiko-dark body .za-archive__inner{padding-block:24px!important}html.zaiko-dark body .za-archive__meta{font-size:10px!important;letter-spacing:.04em!important}html.zaiko-dark body .za-archive__jp{font-size:25px!important;padding-left:14px!important;letter-spacing:.16em!important}html.zaiko-dark body .za-archive__description{font-size:13px!important;line-height:1.85!important}html.zaiko-dark body .za-archive__details{font-size:10px!important;line-height:1.8!important;letter-spacing:.02em!important}html.zaiko-dark body :is(.za-archive__nav a,.za-info nav a){font-size:10px!important;min-height:42px!important;padding:10px 12px!important}html.zaiko-dark body product-card .product-card__content{row-gap:9px!important;padding-bottom:18px!important}html.zaiko-dark body product-card .price{font-size:16px!important}html.zaiko-dark body product-card .compare-at-price{font-size:11px!important}html.zaiko-dark body product-card .za-edition{gap:7px;font-size:10px!important;min-height:25px;padding-top:4px}html.zaiko-dark body product-card .za-edition__code{font-size:9px}html.zaiko-dark body product-card .za-edition__script{font-size:12px}html.zaiko-dark body .za-product-register{gap:8px;margin-bottom:10px;padding-bottom:8px}html.zaiko-dark body .za-product-register .za-edition{font-size:10px!important;gap:7px}html.zaiko-dark body .za-product-register .za-edition__script{display:none}html.zaiko-dark body .za-product-trail{font-size:10px;gap:9px}html.zaiko-dark body.zaiko-page-product #MainContent .product-details h1{font-size:27px!important;line-height:1.18!important}html.zaiko-dark body.zaiko-page-product #MainContent .product-details product-price .price{font-size:28px!important}html.zaiko-dark body .za-info{width:calc(100% - 40px)!important;max-width:calc(100vw - 40px)!important;padding:20px 0!important}html.zaiko-dark body:has(.zp-contact-intro) .za-info{width:calc(100% - 40px)!important;max-width:calc(100vw - 40px)!important;padding:20px 0!important}html.zaiko-dark body .za-info__meta{font-size:10px!important;letter-spacing:.04em!important}html.zaiko-dark body .za-info nav{flex-wrap:nowrap!important;overflow-x:auto!important;max-width:100%;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#685575 transparent}html.zaiko-dark body .za-info nav a{flex:none}html.zaiko-dark body .za-page-article{padding-inline:0}html.zaiko-dark body .za-page-heading{padding-top:8px;padding-bottom:24px;margin-bottom:26px}html.zaiko-dark body .za-page-heading__meta{font-size:10px;letter-spacing:.03em}html.zaiko-dark body #MainContent .za-page-heading h1{font-size:34px!important;line-height:1.12!important}html.zaiko-dark body .za-page-content p{font-size:14px!important;line-height:1.9!important}html.zaiko-dark body .za-page-content :is(h2,h3){font-size:22px!important;margin-top:30px!important}html.zaiko-dark body .zp-contact-methods a{padding:20px 18px!important}html.zaiko-dark body #zf{padding:20px 16px!important}html.zaiko-dark body #zf .card{padding:18px!important}html.zaiko-dark body #zf .card h3{font-size:20px!important}html.zaiko-dark body .zp-footer-masthead{gap:24px!important;padding-bottom:26px!important}html.zaiko-dark body .za-footer-navigation{grid-template-columns:1fr 1fr!important;gap:28px 20px!important}html.zaiko-dark body .za-footer-navigation>div{border:0!important;padding:0!important}html.zaiko-dark body .za-footer-navigation>div:last-child{grid-column:1/-1}html.zaiko-dark body .za-footer-navigation>div:last-child p{display:inline-block;margin-right:14px!important}html.zaiko-dark body .za-footer-navigation h3{font-size:10px!important;letter-spacing:.07em!important;gap:8px}html.zaiko-dark body .za-footer-navigation a{font-size:12px!important;line-height:1.5!important;min-height:36px!important}html.zaiko-dark body #zw-dialog{padding:22px 18px!important}html.zaiko-dark body #zw-dialog .zw-head h2{font-size:22px!important}}@media(prefers-reduced-motion:reduce){html.zaiko-dark body *,html.zaiko-dark body *:before,html.zaiko-dark body *:after{scroll-behavior:auto!important;transition:none!important}}.zj-register{display:flex;flex-wrap:wrap;gap:8px 16px;margin:10px 0 14px;padding:10px 0;border-block:1px solid #ad8ad530;font-family:var(--font-body--family,monospace);font-size:10px;line-height:1.65;letter-spacing:.035em;min-width:0;color:#c7c2ce}.zj-register>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0}.zj-register dt{color:#9e98a7;text-transform:uppercase;font-size:9px;letter-spacing:.1em}.zj-register dd{margin:0;overflow-wrap:anywhere}.zj-register__set dd{color:#c6a6f2;font-weight:700}.za-product-register{flex-wrap:wrap;align-items:center}.za-product-register>.zj-register{flex-basis:auto;margin:0;padding:4px 0;border:0}.card-gallery>.zj-register{padding-inline:10px;margin:0;font-size:9px}#zaiko-store .za-section-script{display:inline-flex;align-items:center;gap:9px;padding:5px 10px;border:1px solid #ad8ad540;border-left:2px solid #ca4054;color:#bba0dc;font-size:10px;font-weight:500;letter-spacing:.12em;line-height:1.6;vertical-align:middle}#zaiko-store .za-section-script:before{content:"";height:4px;width:4px;background:#ca4054;flex:none}#zaiko-store .zl-object{position:relative}#zaiko-store .zl-object-info>.zj-register{margin-top:12px;margin-bottom:15px}#zaiko-store .zl-object-type{display:none}#zaiko-store .zl-object-ref{border-left:2px solid #ca4054;padding-left:8px}#zaiko-store .zp-formats a{position:relative;transition:border-color .2s ease,background-color .2s ease}#zaiko-store .zp-formats a:after{content:"";position:absolute;width:7px;height:7px;bottom:5px;right:5px;border-right:1px solid #b18bdf;border-bottom:1px solid #b18bdf;pointer-events:none}#zaiko-store .zp-formats a:hover{border-color:#b18bdf;background-color:#ad8ad508}.zj-brand-signature{display:flex;align-items:center;margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid #ad8ad52b}.zj-brand-signature img{width:120px;height:auto;object-fit:contain;filter:brightness(0) invert(1)}.zf-brand-detail{position:relative}.zf-brand-detail:after{content:"";position:absolute;right:12px;bottom:12px;width:16px;height:16px;border-right:1px solid #ad8ad5;border-bottom:1px solid #ad8ad5;pointer-events:none}.zf-brand .zf-brand-mark{border:1px solid #ca405466!important;background:#ca405409!important;color:#ce8c99!important;font-family:serif!important;letter-spacing:.14em}@media(max-width:749px){#zaiko-store .za-section-script{font-size:9px;letter-spacing:.06em;padding:4px 7px;margin-left:6px}.zj-register{font-size:9px;gap:4px 10px}.zj-register dt{font-size:8px}.zj-brand-signature{margin-bottom:20px}}@media(prefers-reduced-motion:reduce){#zaiko-store .zp-formats a{transition:none}}html.zaiko-dark body #MainContent #zaiko-store :is(p,.z-sub,.zp-description),html.zaiko-dark body.zaiko-page-product #MainContent .product-details :is(p,li,.rte),html.zaiko-dark body #zaiko-store :is(.zl-object h3,.zp-feature-info h2,.zp-actions a),html.zaiko-dark body #MainContent .add-to-cart-button{font-family:var(--za-typeface)!important}html.zaiko-dark body #zaiko-store .zp-hero h1{font-family:var(--za-typeface)!important;font-weight:900!important;letter-spacing:-.05em!important}html.zaiko-dark body #header-component .header-logo__image{max-height:40px!important;width:auto!important}html.zaiko-dark body #header-component .header__row .menu-list__link{font-family:var(--za-typeface)!important;font-size:13px!important;letter-spacing:.035em!important;font-weight:650!important}html.zaiko-dark body #zaiko-store .zp-feature{border-color:#37303f!important}html.zaiko-dark body #zaiko-store .zp-feature-image{height:370px;min-height:300px}html.zaiko-dark body #zaiko-store .zp-feature-image img{padding:12px!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}html.zaiko-dark body #zaiko-store .za-feature-kanji{left:14px;top:16px;color:#675075!important;opacity:.8}html.zaiko-dark body #zaiko-store .zl-curated-grid .zl-object .zl-object-image{height:310px!important;background:#f5f3f7!important;background-image:none!important}html.zaiko-dark body #zaiko-store .zl-object-image img{padding:20px!important;object-fit:contain!important;object-position:center!important;background:transparent!important}html.zaiko-dark body #zaiko-store .zl-object{border-inline:0!important;border-bottom:0!important}html.zaiko-dark body #zaiko-store .zp-feature-more{border-top:0!important;padding-top:4px!important;margin-top:10px!important}html.zaiko-dark body #zaiko-store .zp-languages{border-top:0!important;padding-top:8px}@media(max-width:749px){html.zaiko-dark body #header-component .header-logo__image{max-height:34px!important}html.zaiko-dark body #zaiko-store .zp-feature{grid-template-columns:42% minmax(0,1fr)!important}html.zaiko-dark body #zaiko-store .zp-feature-image{height:100%;min-height:205px}html.zaiko-dark body #zaiko-store .zp-feature-image img{padding:10px!important}html.zaiko-dark body #zaiko-store .zl-object-image{height:100%!important;min-height:220px!important}html.zaiko-dark body #zaiko-store .zl-object-image img{padding:14px!important}html.zaiko-dark body #zaiko-store .zp-description{font-size:15px!important;line-height:1.7!important}}html.zaiko-dark body #MainContent #zaiko-store{--za-section-space:clamp(56px,7vw,96px);background:#0b0b0e!important}html.zaiko-dark body #MainContent #zaiko-store .zp-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:clamp(40px,6vw,88px)!important;max-width:1240px!important;padding-inline:32px!important;border-bottom:0!important}html.zaiko-dark body #MainContent #zaiko-store .zp-hero h1{font-size:clamp(44px,5.2vw,72px)!important;line-height:.99!important;letter-spacing:-.065em!important;font-weight:900!important}html.zaiko-dark body #MainContent #zaiko-store .zp-description{font-size:16px!important;max-width:420px!important;line-height:1.75!important;margin:28px 0 30px!important;color:#c4becb!important}html.zaiko-dark body #MainContent #zaiko-store .zp-actions a{min-height:54px!important;padding:14px 20px!important;font-size:12px!important;letter-spacing:.045em!important}html.zaiko-dark body #MainContent #zaiko-store .zp-languages{margin-top:28px!important;gap:0!important}html.zaiko-dark body #MainContent #zaiko-store .zp-languages a{font-size:11px!important;border:0!important;margin-right:22px!important;padding:4px 0!important;gap:12px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature{align-self:center!important;grid-template-rows:auto 370px auto!important;box-shadow:0 24px 80px #0003!important;overflow:hidden!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-top{border-bottom:0!important;color:#baa9cc!important;font-size:10px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-image{height:370px!important;background-color:#121015!important;background-image:radial-gradient(ellipse at 50% 45%,#79508755,transparent 68%)!important;background-size:100% 100%!important;background-repeat:no-repeat!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-image img{position:relative;z-index:1;padding:8px 24px 22px!important;filter:drop-shadow(0 18px 20px #0006)!important;transition:transform .45s ease!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature:hover .zp-feature-image img{transform:translateY(-5px)!important}html.zaiko-dark body #MainContent #zaiko-store .za-feature-kanji{font-size:72px!important;letter-spacing:.05em!important;top:36px!important;left:28px!important;opacity:.13!important;color:#dcc9f1!important;z-index:0!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-info{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 20px!important;padding:22px 24px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-type{grid-column:1/-1;font-size:10px!important;letter-spacing:.12em!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-info h2{font-family:var(--za-typeface)!important;font-size:17px!important;line-height:1.35!important;letter-spacing:-.035em!important;margin:0!important;max-width:310px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-info>strong{font-family:var(--za-typeface)!important;font-size:18px!important;white-space:nowrap!important;align-self:start!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-more{grid-column:1/-1;margin-top:2px!important;font-size:11px!important;min-height:24px!important}html.zaiko-dark body #MainContent #zaiko-store .zh-search-wrap{max-width:1176px!important;margin:0 auto!important;padding:0 0 24px!important;border-bottom:1px solid #302b36!important}html.zaiko-dark body #MainContent #zaiko-store .z-search{border:0!important;border-bottom:1px solid #51425c!important;background:#121015!important;padding:0 18px!important;min-height:60px!important}html.zaiko-dark body #MainContent #zaiko-store .z-search input{font-family:var(--za-typeface)!important;font-size:14px!important}html.zaiko-dark body #MainContent #zaiko-store :is(.zl-selection,.z-section){padding-block:var(--za-section-space)!important;border-bottom:1px solid #242028!important}html.zaiko-dark body #MainContent #zaiko-store .z-container{max-width:1176px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-section-heading{align-items:end!important;gap:32px!important;margin-bottom:36px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-section-heading>p{font-family:var(--za-typeface)!important;font-size:14px!important;line-height:1.75!important;color:#b9b1c1!important;max-width:300px!important}html.zaiko-dark body #MainContent #zaiko-store :is(.z-section,.zl-selection) h2{font-family:var(--za-typeface)!important;font-size:clamp(30px,3.8vw,50px)!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-.055em!important;max-width:780px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid{gap:28px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object{border:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;flex-direction:column!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image{height:340px!important;min-height:0!important;background:#fafafa!important;overflow:hidden!important;border:0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image img{padding:28px!important;object-fit:contain!important;transition:transform .4s ease!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object[href*=shiny-star-v] .zl-object-image img{transform:scale(1.18)!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object:hover .zl-object-image img{transform:scale(1.035)!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object[href*=shiny-star-v]:hover .zl-object-image img{transform:scale(1.21)!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info{flex:1!important;display:flex!important;flex-direction:column!important;padding:22px 0 0!important;background:transparent!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info h3{min-height:52px!important;margin:0 0 16px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info .zj-register{border:0!important;padding:0!important;margin:0 0 18px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-shipping{font-size:12px!important;min-height:42px!important;color:#b9b1c1!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-bottom{margin-top:auto!important;padding:16px 0!important;border-top:1px solid #302b36!important;font-size:10px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection-foot{padding-top:28px!important;border-top:0!important;gap:24px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border:1px solid #302b36!important;margin-top:36px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats a{border:0!important;border-right:1px solid #302b36!important;min-height:180px!important;padding:28px 22px!important;background:#121015!important;transition:background .2s ease!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats a:last-child{border-right:0!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats a:hover{background:#211827!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats strong{font-family:var(--za-typeface)!important;font-size:19px!important;line-height:1.2!important}html.zaiko-dark body #MainContent #zaiko-store .z-faq summary{font-family:var(--za-typeface)!important;font-size:17px!important;font-weight:550!important;padding:25px 0!important}html.zaiko-dark body #MainContent #zaiko-store .za-section-script{border:0!important;background:none!important;padding:0 0 0 8px!important;opacity:.7!important}html.zaiko-dark body.zaiko-page-product #MainContent .product-details h1{font-family:var(--za-typeface)!important;font-size:clamp(27px,2.7vw,40px)!important;line-height:1.12!important;letter-spacing:-.055em!important}html.zaiko-dark body.zaiko-page-product #MainContent .product-details .add-to-cart-button{min-height:56px!important;font-family:var(--za-typeface)!important;font-size:13px!important;letter-spacing:.025em!important}html.zaiko-dark body .za-archive{padding-block:40px!important;border-bottom:1px solid #302b36!important;background-image:none!important}html.zaiko-dark body .za-archive h1{font-family:var(--za-typeface)!important;font-size:clamp(38px,5vw,68px)!important;letter-spacing:-.06em!important}html.zaiko-dark body product-card :is(.product-card__title,.resource-card__title){font-family:var(--za-typeface)!important;letter-spacing:-.025em!important;line-height:1.4!important}html.zaiko-dark body .za-footer-navigation{border-top:1px solid #302b36!important;padding-top:40px!important}html.zaiko-dark body .za-footer-navigation a{font-family:var(--za-typeface)!important;font-size:14px!important;line-height:1.6!important}@media(max-width:989px)and (min-width:750px){html.zaiko-dark body #MainContent #zaiko-store .zp-hero{gap:28px!important;padding-inline:24px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-hero h1{font-size:43px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-info{grid-template-columns:1fr!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){html.zaiko-dark body #MainContent #zaiko-store .zp-hero{grid-template-columns:1fr!important;padding:28px 20px 32px!important;gap:28px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-registry{margin-bottom:24px!important;font-size:9px!important;letter-spacing:.035em!important}html.zaiko-dark body #MainContent #zaiko-store .zp-hero h1{font-size:clamp(31px,8.7vw,48px)!important;line-height:1.02!important;letter-spacing:-.055em!important}html.zaiko-dark body #MainContent #zaiko-store .zp-description{font-size:15px!important;line-height:1.7!important;margin:20px 0 24px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-actions a{font-size:11px!important;padding:13px!important;gap:8px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-languages{margin-top:18px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature{grid-template-columns:42% minmax(0,1fr)!important;grid-template-rows:auto 1fr!important;box-shadow:none!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-top{grid-column:1/-1!important;padding:12px 16px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-image{height:240px!important;min-height:240px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-image img{padding:12px!important}html.zaiko-dark body #MainContent #zaiko-store .za-feature-kanji{display:none!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-info{display:flex!important;flex-direction:column!important;border:0!important;padding:18px 14px!important;gap:12px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-info h2{font-size:15px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-info>strong{font-size:17px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-feature-more{margin-top:auto!important;font-size:10px!important}html.zaiko-dark body #MainContent #zaiko-store .zh-search-wrap{margin-inline:20px!important;padding-bottom:0!important}html.zaiko-dark body #MainContent #zaiko-store .z-container{padding-inline:20px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-section-heading{gap:18px!important;margin-bottom:28px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-section-heading>p{font-size:14px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid{grid-template-columns:1fr!important;gap:32px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object{display:grid!important;grid-template-columns:42% minmax(0,1fr)!important;gap:18px!important;min-height:240px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image{height:100%!important;min-height:240px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image img{padding:12px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info{padding:0!important;min-width:0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info h3{font-size:16px!important;min-height:0!important;margin-bottom:12px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-prices strong{font-size:19px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-shipping{font-size:11px!important;line-height:1.6!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-bottom{padding:10px 0!important;font-size:9px!important;gap:8px!important;flex-wrap:wrap!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:28px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats a{min-height:154px!important;padding:22px 16px!important;border-bottom:1px solid #302b36!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats a:nth-child(2n){border-right:0!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats a:nth-last-child(-n+2){border-bottom:0!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats strong{font-size:16px!important}html.zaiko-dark body #MainContent #zaiko-store .z-faq summary{font-size:16px!important;padding-block:22px!important}}html.zaiko-dark body .za-archive :is(h1,h1 span,.za-archive__description,.za-archive__description p){font-family:var(--za-typeface)!important}@media(max-width:749px){html.zaiko-dark body.zaiko-page-product shopify-chat::part(activator){translate:0 -80px!important}}@media(prefers-reduced-motion:reduce){html.zaiko-dark body #MainContent #zaiko-store :is(.zp-feature-image img,.zl-object-image img){transition:none!important;transform:none!important}}html.zaiko-dark body #MainContent #zaiko-store .zl-selection{background:#101014!important;color:#f5f3f7!important;border:0!important;padding-block:88px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection :is(h2,h3,h2 span,.zl-object-prices strong){color:#f5f3f7!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection :is(.z-kicker,.za-section-script){color:#bca2df!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection :is(p,.zl-object-shipping,.zl-object-prices s,.zl-object-bottom,.zl-selection-foot>span){color:#b9b1c1!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zl-selection-foot>a{color:#d0b3e9!important;border-color:#6c547e!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection :is(.zl-object-bottom,.zj-register){border-color:#39313f!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zj-register{color:#c3b8ce!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zj-register dt{color:#a99cb3!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zj-register dd{color:#c3b8ce!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zj-register__set dd{color:#bca2df!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zl-curated-grid .zl-object .zl-object-image{background:#fff!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zl-object-info h3{font-size:20px!important;line-height:1.3!important;letter-spacing:-.045em!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zl-object-prices strong{font-family:var(--za-typeface)!important;font-weight:650!important;letter-spacing:-.035em!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zl-object-bottom span{color:#b9b1c1!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__grid{gap:28px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__card{border:0!important;background:transparent!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__photo{height:240px!important;margin:0!important;background:#f2f0ed!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body{padding:24px 0 0!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body h3{font-family:var(--za-typeface)!important;font-size:23px!important;line-height:1.15!important;letter-spacing:-.045em!important;min-height:56px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body p{font-size:14px!important;line-height:1.75!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__intro>p{font-size:15px!important;line-height:1.75!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__footer{padding:28px!important;background:#18121e!important;border:1px solid #352a40!important;margin-top:40px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand{max-width:1176px!important;margin:0 auto!important;gap:80px!important;padding:88px 0!important;border:0!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-intro h2{font-family:var(--za-typeface)!important;font-size:clamp(34px,4vw,54px)!important;letter-spacing:-.055em!important;line-height:1.08!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand p{font:15px/1.8 Inter,Arial,sans-serif!important;color:#bcb4c5!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-detail{background:#17111e!important;border:0!important;padding:40px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-detail h3{font-family:var(--za-typeface)!important;font-size:27px!important;line-height:1.15!important;letter-spacing:-.04em!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-mark{font-size:40px!important;border:0!important;background:none!important;padding:0!important;color:#bca2df!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand a{font:650 13px/1.5 Inter,Arial,sans-serif!important;min-height:44px!important;display:inline-flex;align-items:center;gap:24px;color:#d6bde9!important;text-underline-offset:8px}html.zaiko-dark body #MainContent #zaiko-store .zf-signature{font-family:var(--za-typeface)!important;font-size:18px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-detail:after{content:none!important}html.zaiko-dark body .zp-footer-brand a,html.zaiko-dark body .zp-footer-brand img{width:260px!important;max-width:100%!important}html.zaiko-dark body #MainContent .product-details product-price .price{font-family:var(--za-typeface)!important;font-weight:650!important;letter-spacing:-.045em!important}@media(max-width:749px){html.zaiko-dark body #MainContent #zaiko-store .zl-selection{padding-block:52px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zl-object-info h3{font-size:16px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection .zl-curated-grid .zl-object[href*=shiny-star-v] .zl-object-image img{object-fit:cover!important;transform:none!important;padding:8px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__grid{gap:28px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__card{grid-template-columns:88px minmax(0,1fr)!important;gap:18px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__photo{height:130px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body{padding:0!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body h3{font-size:20px!important;min-height:0!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body p{font-size:13px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__footer{padding:22px 18px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand{padding:56px 20px!important;gap:28px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-detail{padding:28px 22px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-intro h2{font-size:36px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-detail h3{font-size:25px!important}html.zaiko-dark body .zp-footer-brand a,html.zaiko-dark body .zp-footer-brand img{width:220px!important}}@layer zaiko-typography{html.zaiko-dark body{--za-typeface:"Zaiko Mono",ui-monospace,monospace;--font-body--family:var(--za-typeface);--font-heading--family:var(--za-typeface);--font-subheading--family:var(--za-typeface);--font-accent--family:var(--za-typeface);font-family:var(--za-typeface)!important}html.zaiko-dark body :is(h1,h2,h3,h4,h5,h6,p,a,li,button,input,textarea,select,option,label,legend,summary,small,strong,b,em,dt,dd,th,td,blockquote,figcaption,product-price,.price),html.zaiko-dark body span:not([lang=ja]):not([aria-hidden=true]):not([class*=icon]):not([class*=star]){font-family:var(--za-typeface)!important}html.zaiko-dark body :is(h1,h2,h3,h4,h5,h6,strong,b){font-weight:700!important}html.zaiko-dark body :is(h1,h2,h3){letter-spacing:-.055em!important}html.zaiko-dark body shopify-chat::part(activator),html.zaiko-dark body shopify-chat::part(dialog){font-family:var(--za-typeface)!important}}@layer zaiko-typography{html.zaiko-dark body .zf-signature{font-family:var(--za-typeface)!important}}@layer zaiko-atelier-refinement{html.zaiko-dark body{--za-content:1200px;--za-page-gutter:clamp(20px,5.6vw,80px);--za-section-rhythm:clamp(56px,7.4vw,100px)}html.zaiko-dark body #header-component .header__row{min-height:80px!important;background:#0b0b0e!important}html.zaiko-dark body #header-component .header-logo__image{width:134px!important;height:auto!important;max-height:42px!important}html.zaiko-dark body #header-component .menu-list__link{font-size:11px!important;letter-spacing:.07em!important}html.zaiko-dark body .announcement-bar.zaiko-banner{min-height:32px!important;border-bottom-color:#26222b!important}html.zaiko-dark body .zaiko-banner .zi-marquee .announcement-bar__slide{min-height:32px!important;padding-block:6px!important}html.zaiko-dark body .zaiko-banner .zi-marquee .announcement-bar__text{font-size:10px!important;line-height:20px!important;font-weight:400!important;letter-spacing:.08em!important;color:#bcb4c5!important}html.zaiko-dark body .zaiko-banner .zi-marquee .announcement-bar__text:before{content:"\b7  "!important;color:#bca2df!important}html.zaiko-dark body .zaiko-banner .zi-marquee__track{animation-duration:48s!important}html.zaiko-dark body #MainContent #zaiko-store .z-container{width:100%!important;max-width:1280px!important;padding-inline:40px!important;margin-inline:auto!important}html.zaiko-dark body #MainContent #zaiko-store :is(.zl-selection,.z-section){padding-block:var(--za-section-rhythm)!important}html.zaiko-dark body #MainContent #zaiko-store :is(.zl-selection,.zp-format-section,.zg-guide){background:#0b0b0e!important;border-bottom:1px solid #29242f!important}html.zaiko-dark body #MainContent #zaiko-store .zl-section-heading{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(240px,.7fr)!important;align-items:end!important;gap:60px!important;margin-bottom:42px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-section-heading>p{padding:0!important;border:0!important;max-width:330px!important;margin:0 0 5px!important;justify-self:end!important;font-size:14px!important;line-height:1.8!important}html.zaiko-dark body #MainContent #zaiko-store :is(.zl-selection,.z-section) h2{font-size:clamp(30px,3.25vw,44px)!important;line-height:1.1!important;margin-block:0!important}html.zaiko-dark body #MainContent #zaiko-store .z-kicker{font-size:10px!important;letter-spacing:.12em!important;margin-bottom:20px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid{gap:32px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image{height:360px!important;background:var(--za-panel)!important;position:relative!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image img{padding:38px!important;mix-blend-mode:normal!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-image:after{content:""!important;position:absolute!important;top:14px!important;right:14px!important;bottom:14px!important;left:14px!important;border:1px solid #bca2df18!important;pointer-events:none!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-ref{background:transparent!important;border:0!important;padding:0!important;display:block!important;position:absolute!important;top:18px!important;left:20px!important;color:#c1b9ca!important;font-size:9px!important;z-index:1!important;letter-spacing:.12em!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info{padding-top:23px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-type{display:block!important;font-size:10px!important;letter-spacing:.1em!important;margin-bottom:12px!important;color:#bca2df!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info h3{font-size:18px!important;line-height:1.45!important;text-transform:none!important;min-height:52px!important;margin:0 0 18px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info .zj-register{font-size:11px!important;line-height:1.65!important;margin-bottom:18px!important;min-height:0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-prices{margin-top:auto!important;gap:12px!important;align-items:baseline!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-prices strong{font-size:23px!important;line-height:1.4!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-shipping{font-size:11px!important;line-height:1.7!important;min-height:38px!important;margin:10px 0 18px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-bottom{min-height:48px!important;padding-block:14px!important;color:#c4bbcd!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object:hover .zl-object-bottom{color:#e0c8f5!important;border-color:#bca2df!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection-foot{margin-top:28px!important;padding-top:24px!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:36px!important;border-top:1px solid #29242f!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection-foot p{font-size:10px!important;max-width:510px!important;line-height:1.7!important;margin:0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection-foot>a{min-height:44px!important;display:flex!important;align-items:center!important;font-size:10px!important;border-bottom:1px solid #675177!important}html.zaiko-dark body #MainContent #zaiko-store .zp-format-section .z-sub{margin-top:20px!important;font-size:14px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats{border:0!important;border-block:1px solid #39313f!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats a{min-height:176px!important;background:transparent!important;padding:26px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats a:after{content:none!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats a:hover{background:#17111e!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats strong{font-size:18px!important;line-height:1.4!important;text-transform:none!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__intro{grid-template-columns:minmax(0,1.5fr) minmax(240px,.7fr)!important;gap:60px!important;margin:0 0 42px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__intro>p{font-size:14px!important;line-height:1.8!important;margin:0!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__grid{align-items:stretch!important;gap:0!important;border-block:1px solid #39313f!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__card{padding:34px 30px!important;border-right:1px solid #39313f!important;display:block!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__card:first-child{padding-left:0!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__card:last-child{padding-right:0!important;border-right:0!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body{padding:0!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__number{display:block!important;font-size:36px!important;line-height:1!important;letter-spacing:-.06em!important;color:#bca2df!important;margin:0 0 32px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__number>span{font-size:16px!important;color:#63556d!important;padding-left:8px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body h3{font-size:22px!important;line-height:1.3!important;text-transform:none!important;min-height:58px!important;margin:0 0 22px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body p{font-size:13px!important;line-height:1.85!important;min-height:72px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__detail summary{min-height:48px!important;font-size:11px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__footer{margin-top:32px!important;padding:28px 30px!important;background:#141017!important;border:0!important}html.zaiko-dark body #MainContent #zaiko-store .zb-trust-section{padding-block:0!important;background:#101014!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid{padding-block:44px!important;gap:30px!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid>div{border:0!important;padding:0!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid>div:before{content:none!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid strong{font-size:12px!important;line-height:1.7!important;text-transform:none!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid p{font-size:11px!important;margin-top:12px!important;line-height:1.8!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand{max-width:1280px!important;padding:var(--za-section-rhythm) 40px!important;gap:100px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-intro h2{font-size:42px!important;line-height:1.12!important;margin-top:20px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-detail{background:transparent!important;border-left:1px solid #39313f!important;padding:10px 0 10px 40px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-detail h3{font-size:28px!important;text-transform:none!important;line-height:1.25!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand p{font-size:14px!important;line-height:1.85!important}html.zaiko-dark body #MainContent #zaiko-store .za-faq-layout{display:grid!important;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr)!important;column-gap:80px!important}html.zaiko-dark body #MainContent #zaiko-store .za-faq-layout .z-faq{margin:0!important}html.zaiko-dark body #MainContent #zaiko-store .za-faq-layout>.z-sub{grid-column:2!important;margin-top:26px!important;font-size:12px!important}html.zaiko-dark body #MainContent #zaiko-store .z-faq summary{font-size:15px!important;line-height:1.6!important;padding-block:23px!important}html.zaiko-dark body #MainContent #zaiko-store .z-faq details:first-child{border-top:1px solid #39313f!important}html.zaiko-dark body .za-archive{padding-block:32px!important}html.zaiko-dark body .za-archive__meta{margin-bottom:25px!important;padding-bottom:18px!important}html.zaiko-dark body .za-archive h1{font-size:clamp(36px,4.5vw,60px)!important;line-height:1.1!important}html.zaiko-dark body .za-archive__description{font-size:14px!important;line-height:1.8!important}html.zaiko-dark body .za-archive__nav{gap:0!important;border-block:1px solid #302b36!important;margin-top:22px!important;padding-block:4px!important}html.zaiko-dark body .za-archive__nav a{border:0!important;background:transparent!important;padding:12px 13px!important;position:relative!important}html.zaiko-dark body .za-archive__nav a:before,html.zaiko-dark body .za-archive__nav a:after{content:none!important}html.zaiko-dark body .za-archive__nav a[aria-current=page]{background:#21172b!important;color:#e0c8f5!important;box-shadow:inset 0 -2px #bca2df!important}html.zaiko-dark body product-card .card-gallery{border:0!important}html.zaiko-dark body product-card .product-card__content{row-gap:12px!important;border-bottom-color:#302b36!important}html.zaiko-dark body product-card :is(.product-card__title,.resource-card__title,h3){text-transform:none!important;font-size:15px!important;line-height:1.5!important}html.zaiko-dark body.zaiko-page-product #MainContent .product-details h1{font-size:clamp(28px,2.55vw,36px)!important;line-height:1.2!important;text-transform:none!important}html.zaiko-dark body.zaiko-page-product #MainContent .product-details .add-to-cart-button{min-height:58px!important;font-size:13px!important}html.zaiko-dark body .zw-bar{padding-block:18px!important;border-color:#302b36!important}html.zaiko-dark body .zw-button{border:0!important;border-bottom:1px solid #675177!important;border-radius:0!important;font-size:12px!important;padding-inline:0!important}html.zaiko-dark body .za-footer-navigation{padding-top:44px!important}html.zaiko-dark body .za-footer-navigation a{font-size:12px!important;line-height:1.8!important}@media(max-width:989px){html.zaiko-dark body #MainContent #zaiko-store :is(.zl-section-heading,.zg-guide__intro){gap:32px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand{gap:40px!important}}@media(max-width:749px){html.zaiko-dark body #header-component .header__row{min-height:64px!important}html.zaiko-dark body #header-component .header-logo__image{width:110px!important;max-height:32px!important}html.zaiko-dark body #MainContent #zaiko-store .z-container{padding-inline:20px!important}html.zaiko-dark body #MainContent #zaiko-store :is(.zl-section-heading,.zg-guide__intro){grid-template-columns:1fr!important;gap:22px!important;margin-bottom:30px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-section-heading>p{grid-column:1!important;justify-self:start!important;max-width:100%!important;font-size:13px!important}html.zaiko-dark body #MainContent #zaiko-store :is(.zl-selection,.z-section) h2{font-size:32px!important;line-height:1.15!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid{gap:30px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object{grid-template-columns:40% minmax(0,1fr)!important;gap:18px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image{height:100%!important;min-height:235px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image img{padding:16px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-image:after{top:7px!important;right:7px!important;bottom:7px!important;left:7px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-ref{top:13px!important;left:14px!important;font-size:8px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info{padding:0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info h3{font-size:15px!important;line-height:1.4!important;min-height:0!important;margin-bottom:12px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-type{font-size:9px!important;margin-bottom:8px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-prices strong{font-size:20px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-shipping{font-size:10px!important;margin-bottom:10px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection-foot{grid-template-columns:1fr!important;gap:14px!important;margin-top:20px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection-foot>span{display:none!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection-foot>a{justify-self:start!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats a{padding:22px 16px!important;min-height:150px!important}html.zaiko-dark body #MainContent #zaiko-store .zp-formats strong{font-size:16px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__card{padding:28px 0!important;border-right:0!important;border-bottom:1px solid #39313f!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__card:last-child{border-bottom:0!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__number{font-size:30px!important;margin-bottom:20px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body h3{min-height:0!important;font-size:22px!important;margin-bottom:16px!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__body p{min-height:0!important}html.zaiko-dark body #MainContent #zaiko-store .zg-guide__footer{padding:24px 20px!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid{grid-template-columns:1fr 1fr!important;gap:28px 22px!important;padding-block:36px!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid strong{font-size:11px!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid p{font-size:10px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand{padding:56px 20px!important;gap:32px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-intro h2{font-size:34px!important}html.zaiko-dark body #MainContent #zaiko-store .zf-brand-detail{border-left:0!important;border-top:1px solid #39313f!important;padding:32px 0 0!important}html.zaiko-dark body #MainContent #zaiko-store .za-faq-layout{grid-template-columns:1fr!important;gap:28px!important}html.zaiko-dark body #MainContent #zaiko-store .za-faq-layout>.z-sub{grid-column:1!important;margin-top:0!important}html.zaiko-dark body .za-archive{padding-block:26px!important}html.zaiko-dark body .za-archive__nav a{font-size:10px!important;padding:12px 10px!important}html.zaiko-dark body.zaiko-page-product #MainContent .product-details h1{font-size:27px!important}}}@layer zaiko-atelier-refinement{html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image{display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:radial-gradient(ellipse at 50% 44%,#241c2b,#121015 70%)!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image img{position:relative!important;inset:auto!important;flex-shrink:0!important;width:auto!important;height:82%!important;max-width:82%!important;max-height:82%!important;padding:0!important;object-fit:contain!important;transform:none!important;mix-blend-mode:normal!important;filter:drop-shadow(0 16px 16px #0008)!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image img[src*=zaiko-google-shiny]{height:110%!important;max-height:none!important;max-width:none!important}html.zaiko-dark body :is(.product-media,.zl-object-image) img[src*=zaiko-google-shiny]{clip-path:polygon(42.8% 10.5%,56.5% 10.5%,58.4% 21.1%,61.7% 21.1%,61.8% 59%,65.1% 89.4%,34.7% 89.4%,37.7% 59%,37.9% 21.1%,40.9% 21.1%)}html.zaiko-dark body :is(.product-media,.zl-object-image) img[src*=zaiko-google-vmax]{clip-path:polygon(33% .6%,66.8% .6%,71% 14.1%,79.5% 14.1%,79.5% 47%,88.3% 99.3%,11.8% 99.3%,19.8% 47%,19.8% 14.1%,28% 14.1%)}html.zaiko-dark body :is(.card-gallery,.product-media-container,.product-media,.media-gallery__grid){background-color:var(--za-panel)!important}html.zaiko-dark body .product-media:has(img[src*=zaiko-google-shiny]),html.zaiko-dark body .product-media:has(img[src*=zaiko-google-vmax]){position:relative!important;overflow:hidden!important;isolation:isolate}html.zaiko-dark body .product-media img:is([src*=zaiko-google-shiny],[src*=zaiko-google-vmax]){position:absolute!important;inset:auto!important;top:50%!important;left:50%!important;width:auto!important;height:88%!important;max-height:none!important;max-width:none!important;padding:0!important;background:transparent!important;object-fit:contain!important;aspect-ratio:auto!important;transform:translate(-50%,-50%)!important;mix-blend-mode:normal!important}html.zaiko-dark body .product-media img[src*=zaiko-google-shiny]{height:108%!important}html.zaiko-dark body .za-clean-photo{background:var(--za-panel)!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__registry{font-size:11px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__languages a{font-size:12px!important}@media(max-width:749px){html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object{grid-template-columns:1fr!important;gap:20px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image{height:320px!important;min-height:0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info h3{font-size:18px!important;line-height:1.4!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info .zj-register{font-size:12px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-shipping{font-size:12px!important;line-height:1.7!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-type{font-size:11px!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid{grid-template-columns:1fr!important;gap:24px!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid strong{font-size:13px!important}html.zaiko-dark body #MainContent #zaiko-store .z-trust-grid p{font-size:12px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__registry{font-size:9px!important;letter-spacing:0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__languages{gap:16px!important}}}@layer zaiko-atelier-refinement{html.zaiko-dark body .product-media img{background-color:transparent!important}}@layer zaiko-atelier-refinement{html.zaiko-dark body .za-archive__inner{padding-block:8px!important}html.zaiko-dark body .theme-drawer__dialog .facets__label{font-size:14px!important;line-height:1.5!important}html.zaiko-dark body .theme-drawer__dialog .sorting-filter__select{font-size:13px!important;min-height:44px;border:1px solid #71617f!important;background:var(--za-panel)!important;padding:8px 24px 8px 10px!important}html.zaiko-dark body .theme-drawer__dialog .checkbox .icon-checkmark{border:1px solid #97859f!important;border-radius:2px!important;background:var(--za-panel)!important}html.zaiko-dark body .theme-drawer__dialog .checkbox__input:checked+.checkbox__label .icon-checkmark{background:var(--za-lilac)!important;border-color:var(--za-lilac)!important}html.zaiko-dark body .theme-drawer__dialog .checkbox__input:checked+.checkbox__label .icon-checkmark path{stroke:var(--za-ink)!important}html.zaiko-dark body .theme-drawer__dialog .facets__see-results{background:#c53249!important;color:#fff!important;border:1px solid #c53249!important;border-radius:0!important;min-height:52px!important;font-size:13px!important;font-weight:700!important}html.zaiko-dark body .theme-drawer__dialog .facets__clear-all{border:1px solid #71617f!important;border-radius:0!important;min-height:48px!important}@media(max-width:749px){html.zaiko-dark body .za-archive{padding-block:20px!important}html.zaiko-dark body .za-archive__inner{padding-block:0!important}html.zaiko-dark body .za-archive__meta{margin-bottom:12px!important;padding-bottom:14px!important}html.zaiko-dark body .za-archive__heading{padding:12px 0!important;gap:16px!important}html.zaiko-dark body .za-archive__description{font-size:13px!important;line-height:1.7!important;margin:12px 0 18px!important}html.zaiko-dark body .za-archive__details{margin-bottom:14px!important;gap:8px!important}html.zaiko-dark body section.za-archive .za-archive__nav{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#71617f var(--za-ink);margin-top:14px!important;padding-block:4px 8px!important}html.zaiko-dark body section.za-archive .za-archive__nav a{width:auto!important;flex:0 0 auto!important;white-space:nowrap!important;min-height:44px!important;padding:12px!important}}}@layer zaiko-atelier-refinement{html.zaiko-dark body .cart__checkout-button{background:#c53249!important;color:#fff!important;border:1px solid #c53249!important;border-radius:0!important;min-height:52px!important;font-weight:700!important}html.zaiko-dark body .cart-items__title{font-size:13px!important;line-height:1.6!important}html.zaiko-dark body .cart-items__media-container{aspect-ratio:2 / 3!important}html.zaiko-dark body .cart-items__media-image{aspect-ratio:2 / 3!important;padding:4px!important;object-fit:contain!important}html.zaiko-dark body .theme-drawer__dialog .cart-items__table-row{grid-template-columns:64px minmax(0,1fr) auto!important;column-gap:12px!important}}@layer zaiko-atelier-refinement{html.zaiko-dark body #MainContent .add-to-cart-button:not(:disabled){background:#c53249!important;border-color:#c53249!important;color:#fff!important}@media(hover:hover){html.zaiko-dark body :is(.add-to-cart-button,.cart__checkout-button):not(:disabled):hover{background:#a9273c!important;border-color:#a9273c!important}}@media(max-width:749px){html.zaiko-dark body #MainContent .za-page-heading h1{font-size:clamp(24px,7.2vw,32px)!important;-webkit-hyphens:none!important;hyphens:none!important}}}@layer zaiko-atelier-refinement{html.zaiko-dark body .cart__checkout-button .button-text{color:#fff!important}}@layer zaiko-direction{html.zaiko-dark body #MainContent #zaiko-store .ze-opening{max-width:1280px!important;padding:24px 40px 0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__grid{grid-template-columns:1.12fr 1fr!important;gap:56px!important;padding:44px 0 40px!important}html.zaiko-dark body #MainContent #zaiko-store #ze-title,html.zaiko-dark body #MainContent #zaiko-store #ze-title span{font-size:clamp(48px,5.7vw,82px)!important;line-height:1.04!important;letter-spacing:-.065em!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__description{font-size:14px!important;line-height:1.8!important;max-width:390px!important;margin:24px 0 28px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__languages{margin-top:24px!important;padding-top:16px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object{background:#100e13!important;border-color:#302a35!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__stage{height:390px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption h2{font-size:14px!important;line-height:1.45!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__notes{font-size:10px!important;padding:18px 0!important;border-bottom:0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection{padding-block:64px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-section-heading{gap:32px!important;margin-bottom:32px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid{gap:24px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object{display:flex!important;flex-direction:column!important;gap:0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image{height:auto!important;min-height:0!important;aspect-ratio:1 / 1.1!important;flex:none!important;background:radial-gradient(ellipse at 50% 45%,#231b29,#100e13 74%)!important;border:1px solid #302a35!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image img{height:76%!important;max-height:76%!important;max-width:82%!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image img[src*=zaiko-google-shiny]{height:96%!important;max-height:none!important;max-width:none!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info{display:flex!important;flex-direction:column!important;flex:1!important;padding:20px 0 0!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info h3{font-size:16px!important;line-height:1.5!important;letter-spacing:-.025em!important;min-height:72px!important;margin:0 0 16px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-type{font-size:9px!important;letter-spacing:.12em!important;margin-bottom:10px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-prices{margin-top:auto!important;padding-bottom:18px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-prices strong{font-size:21px!important;font-variant-numeric:tabular-nums}html.zaiko-dark body #MainContent #zaiko-store .zl-object-bottom{font-size:10px!important;padding-block:14px!important}html.zaiko-dark body #MainContent product-card .card-gallery{background:radial-gradient(ellipse at 50% 45%,#231b29,#100e13 74%)!important;border-color:#302a35!important}html.zaiko-dark body #MainContent product-card :is(.product-card__title,.resource-card__title,h3){font-size:14px!important;line-height:1.5!important;letter-spacing:-.025em!important}html.zaiko-dark body #MainContent product-price{font-variant-numeric:tabular-nums}@media(max-width:989px)and (min-width:750px){html.zaiko-dark body #MainContent #zaiko-store .ze-opening__grid{gap:28px!important}html.zaiko-dark body #MainContent #zaiko-store #ze-title,html.zaiko-dark body #MainContent #zaiko-store #ze-title span{font-size:48px!important}}@media(max-width:749px){html.zaiko-dark body #MainContent #zaiko-store .ze-opening{padding:20px 20px 0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__grid{grid-template-columns:1fr!important;gap:18px!important;padding:28px 0!important}html.zaiko-dark body #MainContent #zaiko-store #ze-title,html.zaiko-dark body #MainContent #zaiko-store #ze-title span{font-size:clamp(42px,12vw,68px)!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__description{grid-row:3!important;font-size:13px!important;line-height:1.75!important;margin:0!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__actions{grid-row:4!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object{grid-row:5!important;margin-top:6px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__stage{height:280px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption{grid-template-columns:1fr auto!important;padding:18px!important;gap:10px!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption>div{grid-column:1 / -1!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption h2{font-size:14px!important;max-width:none!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__caption>strong{grid-column:1!important;justify-self:start!important}html.zaiko-dark body #MainContent #zaiko-store .ze-object__arrow{grid-column:2!important;grid-row:2!important}html.zaiko-dark body #MainContent #zaiko-store .ze-opening__languages{grid-row:6!important;margin:0!important;padding-top:8px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection{padding-block:48px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid{gap:32px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-curated-grid .zl-object .zl-object-image{aspect-ratio:1 / 1!important}html.zaiko-dark body #MainContent #zaiko-store .zl-object-info h3{min-height:0!important;font-size:17px!important}html.zaiko-dark body #MainContent #zaiko-store .zl-selection-foot{gap:16px!important}}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/zaiko-atelier.css.map */
