:root{--tsuki-ink:#182028;--tsuki-muted:#6f7e86;--tsuki-paper:#eef3f5;--tsuki-panel:rgba(235,242,245,.92);--tsuki-line:rgba(42,64,73,.17);--tsuki-hot:#e50070;--tsuki-teal:#008d87;--tsuki-shell:1180px}html{background:#dce6e9}body{color:var(--tsuki-ink);background-color:#e1eaed;background-image:linear-gradient(rgba(50,73,82,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(50,73,82,.07) 1px,transparent 1px),radial-gradient(circle at 2% 43%,transparent 0 70px,rgba(58,82,91,.07) 71px 72px,transparent 73px),radial-gradient(circle at 98% 19%,transparent 0 88px,rgba(58,82,91,.055) 89px 90px,transparent 91px);background-size:20px 20px,20px 20px,560px 560px,650px 650px;font-family:Courier New,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.025em}body .section--page-width,body .section--full-width>.section-content,body .page-width,body header-component .header__row>.header__columns,body .footer__content{--page-content-width:var(--tsuki-shell)}#MainContent{width:min(calc(100% - 40px),var(--tsuki-shell));margin-inline:auto;background-color:#e8f1f4d1;background-image:linear-gradient(rgba(50,73,82,.065) 1px,transparent 1px),linear-gradient(90deg,rgba(50,73,82,.065) 1px,transparent 1px);background-size:20px 20px;border-inline:1px solid rgba(50,70,80,.12)}#MainContent .section,#MainContent .section-background{background:transparent!important}#header-group{width:min(calc(100% - 40px),var(--tsuki-shell));margin:12px auto 0;position:relative;z-index:20}#header-group:has([class^=tsuki-offer-]){margin-top:0}header-component{background:#f0f5f7f5!important;border:1px solid var(--tsuki-line);box-shadow:none!important}.header__row{min-height:58px!important}.header__columns{padding-inline:14px!important}.header__logo-image{max-height:54px!important;width:auto!important}.header-menu a,.header-menu button,.header__menu-item,.header a{font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.18em;font-size:10px}.header-menu a:hover,.header__menu-item:hover{color:var(--tsuki-hot)!important}.header__icon{opacity:.76;transform:scale(.9)}#MainContent>.shopify-section:first-child{padding-top:14px!important}#MainContent>.shopify-section:first-child .section{padding-block:0!important}#MainContent>.shopify-section:first-child img{border:1px solid rgba(37,57,66,.25);box-shadow:0 8px 16px #25363e12}.template-index #MainContent>.shopify-section+.shopify-section{margin-top:clamp(18px,2.4vw,32px)!important}.template-index #MainContent .section{--padding-block-start:14px;--padding-block-end:14px}.section-resource-list__header{margin:0 0 10px;padding:12px 0 10px;border-bottom:1px solid var(--tsuki-line)}.tsuki-live-dateline{display:flex;align-items:center;gap:9px;margin-bottom:7px;color:var(--tsuki-hot);font:700 8px/1.2 Courier New,monospace;letter-spacing:.34em;text-transform:uppercase}.tsuki-live-dateline__dot{position:relative;width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--tsuki-hot);box-shadow:0 0 #e5007073;animation:tsuki-live-beacon 1.5s ease-out infinite}@keyframes tsuki-live-beacon{0%,to{opacity:.58;box-shadow:0 0 #e5007073}42%{opacity:1;box-shadow:0 0 0 5px #e5007000}}@media(prefers-reduced-motion:reduce){.tsuki-live-dateline__dot{animation:none;opacity:1}}.section-resource-list__header h2,#MainContent h2{font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif!important;font-style:italic;text-transform:uppercase;letter-spacing:.055em;color:var(--tsuki-ink)!important;font-weight:500!important}.section-resource-list{padding-top:0!important}.resource-list--grid{gap:0!important;border-top:1px solid var(--tsuki-line);border-left:1px solid var(--tsuki-line);background:#e7eff22e}.resource-list--grid>.resource-list__item{position:relative;border-right:1px solid var(--tsuki-line);border-bottom:1px solid var(--tsuki-line);min-width:0;background:#edf3f580}.resource-list--grid>.resource-list__item:before{position:absolute;z-index:5;top:0;left:0;padding:8px 12px 7px;background:var(--tsuki-hot);color:#fff;font-size:7px;line-height:1;letter-spacing:.22em;text-transform:uppercase;content:"NEW"}.resource-list--grid>.resource-list__item:nth-child(3n):before{content:"TSUKI SPEC";background:#182028d1}.product-card__content{background:transparent!important;gap:0!important;height:100%}.product-card .card-gallery,.product-card slideshow-component{overflow:hidden;background:#d7e0e3}.product-card img{transition:transform .4s ease,filter .3s ease}.product-card:hover img{transform:scale(1.018);filter:saturate(.94) contrast(1.03)}.product-card .group-block,.product-card [class*=product-card-group],.product-card .product-card__content>:not(.card-gallery):not(slideshow-component){padding-inline:14px}.product-card [ref=productTitleLink] :is(.text-block,p),.product-card product-title :is(.text-block,p),.product-card .product-card-gallery__title-placeholder,.product-card .product-card-gallery__title-placeholder *{color:var(--tsuki-ink)!important;font-family:var(--font-subheading--family),Inter,"Helvetica Neue",Arial,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:700!important;letter-spacing:.045em!important;line-height:1.3!important;text-transform:uppercase!important;-webkit-text-stroke:0}.product-card product-price,.product-card product-price .price,.product-card product-price .compare-at-price{color:var(--tsuki-ink)!important;font-family:var(--font-subheading--family),Inter,"Arial Black","Helvetica Neue",Arial,sans-serif!important;font-size:22px!important;font-style:oblique 16deg!important;font-weight:900!important;letter-spacing:-.045em!important;line-height:1.05!important}.product-card product-price{margin-top:11px!important}.product-card product-price :is(.price,.compare-at-price){display:inline-block;transform:skew(-9deg) scaleX(1.015);transform-origin:left center;-webkit-text-stroke:.3px currentColor}.product-card product-price .compare-at-price{color:var(--tsuki-muted)!important;font-size:15px!important;font-weight:700!important}.product-card product-price:after{content:"CURRENT PRICE \2014  DIGITAL DELIVERY";display:block;margin-top:7px;padding-bottom:14px;color:var(--tsuki-muted);font:400 7px/1.35 Courier New,monospace;font-style:normal;letter-spacing:.2em;text-transform:uppercase}.product-card product-price :is(.tax-note,.installments){color:var(--tsuki-muted)!important;font:400 8px/1.4 Courier New,monospace!important;letter-spacing:.14em!important;text-transform:uppercase!important}.product-card .product-badges__badge{font-family:Courier New,monospace!important;font-size:7px!important;font-weight:700!important;letter-spacing:.2em!important;line-height:1!important;text-transform:uppercase!important}.product-card__content:after{display:none!important;content:none!important}.resource-list__item a{cursor:pointer}[class*=ai-hero-image-block-]{border:1px solid var(--tsuki-line)!important;border-radius:0!important}[class*=ai-hero-image-wrapper-]{max-height:360px}[class*=ai-hero-overlay-]{padding:28px!important}[class*=ai-hero-title-]{font-family:Arial Narrow,Arial,sans-serif!important;font-style:italic!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important}[class*=ai-hero-subtitle-]{font-family:Courier New,monospace!important;text-transform:uppercase;letter-spacing:.13em}[class*=ai-hero-button-]{border-radius:0!important;background:var(--tsuki-hot)!important;border-color:var(--tsuki-hot)!important;color:#fff!important;font-family:Courier New,monospace!important;font-size:9px!important;letter-spacing:.18em;text-transform:uppercase}button,.button,[class*=button]{border-radius:0!important}.button:not(.button-unstyled),.shopify-payment-button__button,button[type=submit]{text-transform:uppercase;letter-spacing:.16em;font-family:Courier New,monospace!important}a:hover{color:var(--tsuki-hot)}::selection{background:var(--tsuki-hot);color:#fff}footer,.shopify-section-group-footer-group{width:min(calc(100% - 40px),var(--tsuki-shell));margin-inline:auto}.shopify-section-group-footer-group .section{border-inline:1px solid var(--tsuki-line);border-top:1px solid var(--tsuki-line)}@media(max-width:749px){#header-group,#MainContent,footer,.shopify-section-group-footer-group{width:calc(100% - 16px)}#header-group{margin-top:8px}.header__row{min-height:52px!important}.header__logo-image{max-height:42px!important}.template-index #MainContent>.shopify-section+.shopify-section{margin-top:16px!important}.resource-list--grid{grid-template-columns:1fr!important}.product-card [ref=productTitleLink] :is(.text-block,p),.product-card product-title :is(.text-block,p){font-size:12px!important}.product-card product-price,.product-card product-price .price{font-size:20px!important}[class*=ai-hero-image-wrapper-]{max-height:240px}[class*=ai-hero-overlay-]{padding:18px!important}}.tsuki-retro-page-title{position:relative;width:min(100%,1080px);margin:34px auto 24px;padding:22px 34px 18px;border:1px solid #b9c7c9;background:#ffffff80;text-align:center;overflow:hidden}.tsuki-retro-page-title:before,.tsuki-retro-page-title:after{content:"";position:absolute;width:10px;height:10px;border-color:var(--tsuki-hot);border-style:solid}.tsuki-retro-page-title:before{left:7px;bottom:7px;border-width:0 0 2px 2px}.tsuki-retro-page-title:after{right:7px;top:7px;border-width:2px 2px 0 0}.tsuki-retro-page-title__micro{position:absolute;left:14px;top:10px;text-align:left;font:700 6px/1.25 Courier New,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--tsuki-hot);max-width:100px}.tsuki-retro-page-title__jp{font-family:Noto Sans JP,Yu Gothic,Hiragino Kaku Gothic ProN,Arial,sans-serif;font-size:38px;line-height:1.05;font-weight:800;letter-spacing:.04em;color:#080b0d}.tsuki-retro-page-title__en{margin-top:5px;font-family:Arial Narrow,Arial,sans-serif;font-size:17px;line-height:1;font-weight:700;font-style:italic;letter-spacing:.02em;color:var(--tsuki-teal);text-transform:uppercase}.tsuki-retro-page-title__code{position:absolute;right:14px;bottom:8px;font:5px/1 Courier New,monospace;letter-spacing:.08em;color:#30383b}.tsuki-retro-page-title__code i{display:inline-block;width:5px;height:5px;margin-left:4px;background:var(--tsuki-hot)}.tsuki-retro-page-title:after{box-shadow:-70px 0 0 -4px var(--tsuki-hot)}@media(max-width:749px){.tsuki-retro-page-title{margin:18px auto 16px;padding:28px 16px 20px}.tsuki-retro-page-title__jp{font-size:27px}.tsuki-retro-page-title__en{font-size:13px}.tsuki-retro-page-title__micro{font-size:5px}.tsuki-retro-page-title__code{display:none}}.header-menu a,.header-menu button,.header__menu-item,.header a{font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;line-height:1.15!important}.header-menu a:hover,.header-menu button:hover,.header__menu-item:hover,.header-menu [aria-current=page],.header__menu-item[aria-current=page]{color:var(--tsuki-hot)!important}.header-menu [aria-current=page]:after,.header__menu-item[aria-current=page]:after{background:var(--tsuki-hot)!important}.tsuki-live-dateline,.tsuki-retro-page-title__micro{color:var(--tsuki-hot)!important}.button:not(.button-unstyled),.shopify-payment-button__button,button[type=submit]{border-color:var(--tsuki-hot)!important}.template-index .section-resource-list__header{border-bottom-color:#e5007047!important}.template-index .resource-list--grid{border-top-color:#e5007047!important}.tsuki-retro-home-hero{padding:14px 0 2px}.tsuki-retro-home-hero__inner{width:min(100%,1080px);margin:0 auto;display:grid;grid-template-columns:52% 48%;min-height:400px;background:#fff;border:1px solid #bac7cb;box-shadow:0 8px 18px #24353d12;overflow:hidden}.tsuki-retro-home-hero__left{position:relative;display:flex;flex-direction:column;justify-content:center;padding:48px 36px 36px;background-color:#f8fafb;background-image:linear-gradient(rgba(50,73,82,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(50,73,82,.035) 1px,transparent 1px);background-size:22px 22px;border:1px solid var(--tsuki-hot);margin:10px 0 10px 10px;border-right:0}.tsuki-retro-home-hero__left:before,.tsuki-retro-home-hero__left:after{content:"";position:absolute;width:13px;height:13px;border-color:var(--tsuki-hot);border-style:solid}.tsuki-retro-home-hero__left:before{left:8px;top:8px;border-width:2px 0 0 2px}.tsuki-retro-home-hero__left:after{right:8px;bottom:8px;border-width:0 2px 2px 0}.tsuki-retro-home-hero__micro{position:absolute;top:22px;left:28px;font:700 8px/1.35 Courier New,monospace;letter-spacing:.15em;color:var(--tsuki-hot);text-transform:uppercase}.tsuki-retro-home-hero__brand{display:block;width:100%;height:auto;max-height:225px;object-fit:cover;object-position:center 46%;mix-blend-mode:multiply}.tsuki-retro-home-hero__actions{display:flex;align-items:center;gap:30px;margin-top:15px}.tsuki-retro-home-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;background:var(--tsuki-hot);border:1px solid var(--tsuki-hot);color:#fff!important;font-family:Arial Narrow,Arial,sans-serif;font-weight:800;font-size:14px;letter-spacing:.04em;text-decoration:none!important;box-shadow:0 2px #19252b26}.tsuki-retro-home-hero__button:hover{background:#c90061;color:#fff!important}.tsuki-retro-home-hero__patreon{display:inline-flex;align-items:center;gap:10px;color:#111!important;text-decoration:none!important;font-family:Arial,Helvetica,sans-serif;font-weight:800;font-size:20px;letter-spacing:-.02em}.tsuki-retro-home-hero__patreon svg{width:35px;height:35px;color:#ff424d;flex:none}.tsuki-retro-home-hero__patreon:hover{color:var(--tsuki-hot)!important}.tsuki-retro-home-hero__code{position:absolute;right:18px;bottom:12px;font:700 6px/1 Courier New,monospace;letter-spacing:.12em;color:#42515a}.tsuki-retro-home-hero__code i{display:inline-block;width:6px;height:6px;margin-left:5px;background:var(--tsuki-hot)}.tsuki-retro-home-hero__right{position:relative;overflow:hidden;background:#10272d;margin:10px 10px 10px 0;border-top:1px solid var(--tsuki-hot);border-right:1px solid var(--tsuki-hot);border-bottom:1px solid var(--tsuki-hot)}.tsuki-retro-home-hero__right:before{content:"";position:absolute;z-index:2;left:-1px;top:0;bottom:0;width:42px;background:linear-gradient(100deg,transparent 0 18%,var(--tsuki-teal) 20% 38%,transparent 40% 48%,var(--tsuki-teal) 50% 68%,transparent 70%);opacity:.92;transform:skew(-7deg);transform-origin:left}.tsuki-retro-home-hero__right img{width:100%;height:100%;object-fit:cover;object-position:54% 50%;filter:contrast(1.03) saturate(.94)}@media(max-width:900px){.header-menu a,.header-menu button,.header__menu-item,.header a{font-size:11px!important;letter-spacing:.08em!important}.tsuki-retro-home-hero__inner{grid-template-columns:1fr;min-height:0}.tsuki-retro-home-hero__left{margin:8px 8px 0;border-right:1px solid var(--tsuki-hot);padding:44px 22px 30px}.tsuki-retro-home-hero__right{margin:0 8px 8px;border-left:1px solid var(--tsuki-hot);min-height:280px}.tsuki-retro-home-hero__actions{gap:18px;flex-wrap:wrap}}@media(max-width:749px){.tsuki-retro-home-hero{padding-top:8px}.tsuki-retro-home-hero__brand{max-height:160px}.tsuki-retro-home-hero__right{min-height:220px}.tsuki-retro-home-hero__button{font-size:12px;min-height:44px;padding:0 18px}.tsuki-retro-home-hero__patreon{font-size:17px}.tsuki-retro-home-hero__patreon svg{width:30px;height:30px}}.header-menu a,.header-menu button,.header__menu-item,.header__inline-menu a,.header__inline-menu summary,.header a.menu-list__link{font-size:12px!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1.25!important;color:#182028!important;text-shadow:0 0 .01px currentColor}.header-menu a:hover,.header__menu-item:hover,.header__inline-menu a:hover{color:var(--tsuki-hot)!important}.tsuki-live-dateline,.tsuki-retro-page-title__micro,.resource-list--grid>.resource-list__item:before{color:#fff}.tsuki-live-dateline{color:var(--tsuki-hot)!important}.resource-list--grid>.resource-list__item:before{background:var(--tsuki-hot)!important}.resource-list--grid>.resource-list__item:nth-child(3n):before{background:#182028db!important}.tsuki-retro-page-title__en{color:var(--tsuki-hot)!important}.tsuki-home-slideshow{width:min(100%,1080px);margin:14px auto 10px;position:relative}.tsuki-home-slideshow__viewport{position:relative;overflow:hidden;border:1px solid rgba(37,57,66,.24);background:#ffffff47;box-shadow:0 8px 18px #25363e12;aspect-ratio:2048/665}.tsuki-home-slideshow__track{position:absolute;top:0;right:0;bottom:0;left:0}.tsuki-home-slideshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .45s ease;pointer-events:none}.tsuki-home-slideshow__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.tsuki-home-slideshow__image-link,.tsuki-home-slideshow__transparent-wrap{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.tsuki-home-slideshow__image{display:block;width:100%;height:100%;object-fit:cover;border:0!important;box-shadow:none!important}.tsuki-home-slideshow__slide--transparent{background:transparent}.tsuki-home-slideshow__transparent-wrap{position:relative;padding:14px 34px;background:transparent}.tsuki-home-slideshow__image--contain{object-fit:contain;background:transparent}.tsuki-home-slideshow__arrow{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:34px;height:48px;border:1px solid rgba(24,32,40,.22)!important;background:#f4f8f9e6!important;color:var(--tsuki-hot)!important;font:700 26px/1 Arial,sans-serif!important;letter-spacing:0!important;cursor:pointer}.tsuki-home-slideshow__arrow--prev{left:9px}.tsuki-home-slideshow__arrow--next{right:9px}.tsuki-home-slideshow__arrow:hover{background:var(--tsuki-hot)!important;color:#fff!important}.tsuki-home-slideshow__dots{display:flex;justify-content:center;gap:7px;padding:8px 0 2px}.tsuki-home-slideshow__dots button{width:7px!important;height:7px!important;min-width:0!important;padding:0!important;border:1px solid var(--tsuki-hot)!important;background:transparent!important;transform:rotate(45deg)}.tsuki-home-slideshow__dots button.is-active{background:var(--tsuki-hot)!important}.tsuki-home-slideshow__patreon-official{position:absolute;left:5.7%;bottom:8.5%;display:flex;align-items:center;gap:4px;width:17%;height:8%;z-index:3;text-decoration:none;overflow:hidden}.tsuki-home-slideshow__patreon-official img{display:block!important;object-fit:contain!important;mix-blend-mode:multiply}.tsuki-home-slideshow__patreon-symbol{width:24%!important;height:100%!important}.tsuki-home-slideshow__patreon-wordmark{width:72%!important;height:100%!important}@media(max-width:749px){.header-menu a,.header-menu button,.header__menu-item,.header__inline-menu a,.header__inline-menu summary,.header a.menu-list__link{font-size:11px!important;font-weight:800!important}.tsuki-home-slideshow{width:100%;margin-top:8px}.tsuki-home-slideshow__viewport{aspect-ratio:16/8.2}.tsuki-home-slideshow__transparent-wrap{padding:6px 12px}.tsuki-home-slideshow__arrow{width:28px;height:40px;font-size:22px!important}}.header-menu a,.header-menu button,.header__menu-item,.header__inline-menu a,.header__inline-menu summary,.header a.menu-list__link{font-size:13px!important;font-weight:900!important;letter-spacing:.105em!important;color:var(--tsuki-hot)!important;text-shadow:0 0 .25px currentColor!important}.header-menu a:hover,.header-menu button:hover,.header__menu-item:hover,.header__inline-menu a:hover,.header__inline-menu summary:hover,.header a.menu-list__link:hover{color:#b80058!important}.tsuki-home-slideshow__image--original{object-fit:contain!important;object-position:center center!important;background:#fff}@media(max-width:749px){.header-menu a,.header-menu button,.header__menu-item,.header__inline-menu a,.header__inline-menu summary,.header a.menu-list__link{font-size:12px!important;font-weight:900!important}}#MainContent[data-template^=product] .product-information{--gap:30px!important;position:relative;padding-block:38px 56px!important}#MainContent[data-template^=product] .product-information:before,#MainContent[data-template^=product] .product-information:after{position:absolute;top:12px;z-index:2;font:800 8px/1 Courier New,monospace;letter-spacing:.18em;text-transform:uppercase;pointer-events:none}#MainContent[data-template^=product] .product-information:before{content:"TSUKI FACTORY / DIGITAL VEHICLE CATALOGUE";left:24px;color:var(--tsuki-teal)}#MainContent[data-template^=product] .product-information:after{content:"\8eca\4e21\4ed5\69d8  / PRODUCT FILE 01";right:24px;color:var(--tsuki-hot)}#MainContent[data-template^=product] .product-information__grid{align-items:start}#MainContent[data-template^=product] .product-information__media media-gallery{--image-gap:18px!important;--padding-block-start:0px!important;--padding-inline-start:24px!important;--padding-inline-end:24px!important}#MainContent[data-template^=product] .media-gallery__grid{gap:18px!important}#MainContent[data-template^=product] .product-media-container{isolation:isolate;background:#d9e2e4;border:1px solid rgba(30,53,61,.34)!important;box-shadow:7px 7px #008d8717}#MainContent[data-template^=product] .product-media-container img{transition:filter .25s ease,transform .35s ease}#MainContent[data-template^=product] .product-media-container:hover img{filter:contrast(1.035) saturate(1.02);transform:scale(1.008)}#MainContent[data-template^=product] .media-gallery__grid>.product-media-container:first-child:after{content:"VEHICLE VIEW / 01";position:absolute;top:10px;right:10px;z-index:3;padding:7px 10px;color:#fff;background:#06141ae0;border-left:3px solid var(--tsuki-hot);font:800 7px/1 Courier New,monospace;letter-spacing:.16em;pointer-events:none}#MainContent[data-template^=product] .product-details>.group-block{--color-foreground:#f6faf9;--color-foreground-rgb:246 250 249;--color-background:#08171d;--color-background-rgb:8 23 29;position:relative;overflow:hidden;padding:54px 28px 34px!important;color:#f6faf9!important;background:linear-gradient(135deg,rgba(0,141,135,.13),transparent 34%),linear-gradient(315deg,rgba(229,0,112,.07),transparent 28%),#08171d!important;border:1px solid rgba(144,198,201,.26)!important;border-top:5px solid var(--tsuki-teal)!important;box-shadow:11px 11px #008d871a}#MainContent[data-template^=product] .product-details>.group-block:before,#MainContent[data-template^=product] .product-details>.group-block:after{position:absolute;top:18px;z-index:2;font:800 7px/1 Courier New,monospace;letter-spacing:.15em;text-transform:uppercase;pointer-events:none}#MainContent[data-template^=product] .product-details>.group-block:before{content:"TSUKI FACTORY / VEHICLE SPECIFICATION";left:28px;color:#6bd9d2}#MainContent[data-template^=product] .product-details>.group-block:after{content:"TF / 01";right:28px;color:var(--tsuki-hot)}#MainContent[data-template^=product] .product-details :is(h1,h2,h3,h4,h5,h6,p,li,strong,em,.text-block){color:#f6faf9!important}#MainContent[data-template^=product] .product-details h1{margin:0!important;font-family:Arial Narrow,Arial,sans-serif!important;font-size:clamp(30px,3vw,46px)!important;font-style:italic;font-weight:900!important;letter-spacing:-.035em!important;line-height:.98!important;text-transform:uppercase}#MainContent[data-template^=product] .product-details product-price{color:#65d8d1!important;font-family:Arial Narrow,Arial,sans-serif!important;font-size:28px!important;font-style:italic;font-weight:900!important}#MainContent[data-template^=product] .product-details product-price .price{color:#65d8d1!important}#MainContent[data-template^=product] .product-details product-price:after{content:"CURRENT PRICE / DIGITAL DELIVERY";display:block;margin-top:7px;color:#f6faf98c;font:700 7px/1.3 Courier New,monospace;font-style:normal;letter-spacing:.16em}#MainContent[data-template^=product] .product-details .divider__line{border-color:#ffffff29!important}#MainContent[data-template^=product] .product-details .quantity-selector{color:#f6faf9!important;background:#10252d!important;border:1px solid rgba(255,255,255,.2)!important}#MainContent[data-template^=product] .product-details .quantity-selector :is(button,input){color:#f6faf9!important}#MainContent[data-template^=product] .product-details .add-to-cart-button{color:#fff!important;background:var(--tsuki-hot)!important;border-color:var(--tsuki-hot)!important;box-shadow:inset 0 -3px #4d002647}#MainContent[data-template^=product] .product-details .add-to-cart-button:hover{background:var(--tsuki-teal)!important;border-color:var(--tsuki-teal)!important}#MainContent[data-template^=product] .product-details .shopify-payment-button__more-options{color:#83d8d2!important}#MainContent[data-template^=product] .product-details .variant-option legend{color:#f6faf9!important;font:800 9px/1.3 Courier New,monospace;letter-spacing:.13em;text-transform:uppercase}#MainContent[data-template^=product] .product-details .variant-option__button-label{color:#f6faf9!important;background:#10252d!important;border-color:#fff3!important}#MainContent[data-template^=product] .product-details .variant-option__button-label:has(:checked){border-color:var(--tsuki-hot)!important;box-shadow:inset 0 -3px 0 var(--tsuki-hot)}#MainContent[data-template^=product] .product-details .variant-option__select-wrapper{color:#f6faf9!important;background:#10252d!important;border-color:#fff3!important}#MainContent[data-template^=product] .product-details .variant-option__select{color:#f6faf9!important}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.group-block h6{color:#6bd9d2!important}#MainContent[data-template^=product] .product-details .icon-block{display:grid;width:34px;height:34px;place-items:center;flex:0 0 34px;background:#6bd9d214;border:1px solid rgba(107,217,210,.45);border-left:3px solid var(--tsuki-hot)}#MainContent[data-template^=product] .product-details .icon-block__media{max-width:20px;filter:brightness(0) invert(1);opacity:.9}#MainContent[data-template^=product] .product-details shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:0}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.text-block:last-child{padding:18px!important;background:#ffffff09;border-left:3px solid var(--tsuki-teal)}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.text-block:last-child,#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.text-block:last-child :is(p,li,strong,em){font-family:Courier New,monospace!important;font-size:12px!important;font-style:normal!important;line-height:1.65!important;letter-spacing:.01em!important}#MainContent[data-template^=product] .product-recommendations{display:block;margin-top:34px;border-top:1px solid rgba(42,64,73,.18)}@media(max-width:749px){#MainContent[data-template^=product] .product-information{padding-block:34px 42px!important}#MainContent[data-template^=product] .product-information:before{left:10px;font-size:6px}#MainContent[data-template^=product] .product-information:after{right:10px;font-size:6px}#MainContent[data-template^=product] .product-information.section--page-width .product-details>.group-block{margin-top:22px;padding:50px 18px 28px!important}#MainContent[data-template^=product] .product-details>.group-block:before{left:18px;font-size:6px}#MainContent[data-template^=product] .product-details>.group-block:after{right:18px;font-size:6px}#MainContent[data-template^=product] .product-details h1{font-size:clamp(28px,10vw,40px)!important}#MainContent[data-template^=product] .media-gallery__grid>.product-media-container:first-child:after{top:7px;right:7px;padding:6px 8px;font-size:6px}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/tsuki-retro.css.map */
