.kuro-decoration-anchor{position:relative}.kuro-decoration{position:var(--kuro-dec-position,absolute);top:var(--kuro-dec-top,auto);left:var(--kuro-dec-left,auto);right:var(--kuro-dec-right,auto);bottom:var(--kuro-dec-bottom,auto);width:var(--kuro-dec-width,auto);height:var(--kuro-dec-height,auto);z-index:var(--kuro-dec-zIndex,1);display:var(--kuro-dec-display,block);object-fit:var(--kuro-dec-objectFit,contain);opacity:var(--kuro-dec-opacity,1);mix-blend-mode:var(--kuro-dec-blendMode,normal);pointer-events:var(--kuro-dec-pointerEvents,none);transform:rotate(var(--kuro-dec-rotate,0deg));transform-origin:center;max-width:none}.kuro-decoration-link{display:contents}.kuro-decoration-link .kuro-decoration{pointer-events:auto}@media(max-width:760px){.kuro-decoration{position:var(--kuro-dec-mobile-position,var(--kuro-dec-position,absolute));top:var(--kuro-dec-mobile-top,var(--kuro-dec-top,auto));left:var(--kuro-dec-mobile-left,var(--kuro-dec-left,auto));right:var(--kuro-dec-mobile-right,var(--kuro-dec-right,auto));bottom:var(--kuro-dec-mobile-bottom,var(--kuro-dec-bottom,auto));width:var(--kuro-dec-mobile-width,var(--kuro-dec-width,auto));height:var(--kuro-dec-mobile-height,var(--kuro-dec-height,auto));z-index:var(--kuro-dec-mobile-zIndex,var(--kuro-dec-zIndex,1));display:var(--kuro-dec-mobile-display,none);object-fit:var(--kuro-dec-mobile-objectFit,var(--kuro-dec-objectFit,contain));opacity:var(--kuro-dec-mobile-opacity,var(--kuro-dec-opacity,1));mix-blend-mode:var(--kuro-dec-mobile-blendMode,var(--kuro-dec-blendMode,normal));pointer-events:var(--kuro-dec-mobile-pointerEvents,var(--kuro-dec-pointerEvents,none));transform:rotate(var(--kuro-dec-mobile-rotate,var(--kuro-dec-rotate,0deg)))}}

.kuro-decoration{transform:rotate(var(--kuro-dec-rotate,0deg)) scale(var(--kuro-dec-scale,1))}
@media(max-width:760px){.kuro-decoration{transform:rotate(var(--kuro-dec-mobile-rotate,var(--kuro-dec-rotate,0deg))) scale(var(--kuro-dec-mobile-scale,var(--kuro-dec-scale,1)))}}
.decoration-space{display:block}.product-real-file-space{flex:0 0 125px;height:100px}.product-knuckle-space{flex:0 0 85px;height:85px}.look-stamp-space{height:180px}.empty-cart-sticker-space{width:200px;height:200px;margin:0 auto}.error-sticker-space{width:230px;height:230px;margin:0 auto}.error-dialog .kuro-decoration{width:var(--kuro-dec-width,230px);transform:rotate(var(--kuro-dec-rotate,-4deg))}@media(max-width:760px){.product-real-file-space{width:100px;height:90px}.product-knuckle-space{width:70px;height:70px}.look-stamp-space{height:125px}.error-dialog .kuro-decoration{width:var(--kuro-dec-mobile-width,var(--kuro-dec-width,230px));transform:rotate(var(--kuro-dec-mobile-rotate,var(--kuro-dec-rotate,-4deg)))}}
.site-shell{border:1px solid #070707;outline:3px solid #ff1493;box-shadow:0 0 0 5px #19f7ff,6px 6px 0 #111}
.site-utility{height:29px;padding:3px 7px;border-bottom:1px solid #111;background:#111;color:#baff00;font:10px/1 Tahoma,"MS Sans Serif",sans-serif}.site-utility a{border:1px solid #111;background:linear-gradient(#fff,#ffbbe8 45%,#ff43a9 50%,#ffb4e1);box-shadow:inset 1px 1px 0 #fff,2px 2px 0 #111;color:#111}.site-header-inner{height:116px;border-bottom:2px ridge #fff;background:linear-gradient(90deg,#ff1493 0 22%,#ffd4ee 22% 74%,#19f7ff 74% 100%);box-shadow:inset 0 -3px 0 #baff00}.site-header-inner::after{content:"_  □  ×";position:absolute;right:8px;top:8px;padding:3px 5px;border:1px solid #111;background:linear-gradient(#fff,#ffb6e2 45%,#ff50b0 50%,#fff);color:#111;font:bold 12px/1 Tahoma,sans-serif;box-shadow:2px 2px 0 #111}.site-logo{filter:drop-shadow(3px 3px 0 #111)}.site-nav{right:9px;top:39px;gap:4px}.site-nav a{padding:9px 11px;border:1px solid #111;background:linear-gradient(#fff,#fff69e 45%,#baff00 50%,#ecff9b);box-shadow:inset 1px 1px 0 #fff,2px 2px 0 #111;font:700 10px/1 Tahoma,"MS Sans Serif",sans-serif}.site-nav a:nth-child(2n){background:linear-gradient(#fff,#c6ffff 45%,#19dfe8 50%,#a6ffff)}.site-nav a[aria-current=page]{background:linear-gradient(#fff,#e8caff 45%,#9d38ff 50%,#e5c6ff);color:#111;border-style:inset}.page-main{padding:14px 15px 38px;background:linear-gradient(rgba(255,252,227,.9),rgba(255,252,227,.9)),url("assets/kuro-eleven/visual-pack-33/eye-ribbon-border.jpg");background-size:auto,520px auto}.page-kicker{border:1px solid #111;background:#19f7ff;box-shadow:2px 2px 0 #111;color:#111;font:bold 10px Tahoma,sans-serif}.page-title{border:1px solid #111;background:linear-gradient(#ff5ab8 0 46%,#111 47% 51%,#9d38ff 52% 100%);box-shadow:4px 4px 0 #111;font:38px/1 Impact,Arial Black,sans-serif;letter-spacing:0;text-shadow:2px 2px 0 #111}.page-intro{border:1px solid #111;border-left:7px solid #ff1493;background:#fff;box-shadow:2px 2px 0 #19f7ff;font:11px/1.45 Tahoma,sans-serif}.status-line{border:1px solid #111;background:#111;color:#fff;font:10px Tahoma,sans-serif;box-shadow:2px 2px 0 #ff63bf}.status-line strong{color:#baff00}.filter-console{border:1px solid #111;background:repeating-linear-gradient(45deg,#e9ffff 0 11px,#fff 11px 22px);box-shadow:3px 3px 0 #111}.filter-console button{min-height:38px;border:1px solid #111;background:linear-gradient(#fff,#fff69e 45%,#baff00 50%,#ecff9b);box-shadow:inset 1px 1px #fff,2px 2px 0 #111;font:bold 10px Tahoma,sans-serif}.filter-console button:nth-child(2n){background:linear-gradient(#fff,#c6ffff 45%,#19dfe8 50%,#a6ffff)}.filter-console button.is-active{border-style:inset;background:linear-gradient(#fff,#e8caff 45%,#9d38ff 50%,#e5c6ff);color:#111}.shop-readout{border:1px solid #111;background:#111;color:#baff00;font:10px Tahoma,sans-serif}.inventory-list{padding:11px 8px 28px;background:repeating-linear-gradient(0deg,transparent 0 31px,rgba(25,247,255,.2) 31px 32px)}.inventory-item{border:1px solid #111;background:#fffce8;box-shadow:4px 4px 0 #ff1493}.inventory-item:nth-child(2n){background:#eafff6}.inventory-item:nth-child(3n){background:#ffffba}.inventory-flag{border:1px solid #111;background:#111;color:#baff00;font:10px Tahoma,sans-serif}.inventory-image{border-right:1px solid #111;background:#ffd8eb}.inventory-image img{filter:none!important}.inventory-copy{font-family:Tahoma,"MS Sans Serif",sans-serif}.inventory-copy h2{font:18px Impact,Arial Black,sans-serif}.inventory-price{border:1px solid #111;background:#fff600}.inventory-copy dl div{border-top:1px dotted #111}.inventory-copy .web-button{border:1px solid #111;background:linear-gradient(#fff,#d7ff91 45%,#91e700 50%,#eeff9f);box-shadow:2px 2px 0 #111;color:#111}.product-main-image{border:1px solid #111;background:repeating-linear-gradient(45deg,#fff 0 11px,#ffdced 11px 22px);box-shadow:3px 3px 0 #111}.product-main-image img,.look-file img,.look-stage-image img{filter:none!important}.image-file-tabs{border:1px solid #111;background:#d7fbff}.image-file-tabs button{border:1px solid #111;background:linear-gradient(#fff,#ffb6e2 45%,#ff50b0 50%,#fff);box-shadow:inset 1px 1px #fff,2px 2px 0 #111}.image-file-tabs button.is-active{background:linear-gradient(#fff,#c6ffff 45%,#19dfe8 50%,#a6ffff)}.buy-file>h1,.look-intro h1{font-family:Impact,Arial Black,sans-serif;text-shadow:2px 2px 0 #fff}.status-stamp,.product-price,.data-note{border:1px solid #111;box-shadow:2px 2px 0 #111}.product-price{background:#fff}.buy-file select,.buy-file input{border:1px solid #111;background:#fff}.add-cart-button{border:1px solid #111;background:linear-gradient(#fff,#eaff9b 45%,#baff00 50%,#ecff9b);box-shadow:3px 3px 0 #111;color:#111}.product-information,.product-side-scraps{border:1px solid #111;box-shadow:3px 3px 0 #19f7ff}.product-information dd{border:1px solid #111;background:#fff}.product-side-scraps{background:#8effd0}.lookbook-header{border:1px solid #111;box-shadow:4px 4px 0 #111;background:repeating-linear-gradient(135deg,#ff8bc7 0 18px,#fff600 18px 36px,#19f7ff 36px 42px)}.lookbook-header h1{font:48px Impact,Arial Black,sans-serif;text-shadow:3px 3px 0 #fff}.lookbook-list{background:repeating-linear-gradient(0deg,transparent 0 42px,rgba(255,20,147,.18) 42px 43px)}.look-file{border:1px solid #111;background:#fff;box-shadow:7px 7px 0 #ff1493}.look-file:nth-child(2n){box-shadow:7px 7px 0 #19f7ff}.look-file>div:last-child{background:#8effd0;border-left:1px solid #111}.look-file h2{font:32px Impact,Arial Black,sans-serif;text-shadow:2px 2px 0 #fff}.look-file .look-image{background:#ffdbeb}.look-file .look-image span{border:1px solid #111;background:#fff600}.look-stage{border:1px solid #111;box-shadow:5px 5px 0 #111;background:#ffd7e8}.look-stage-image{border-right:1px solid #111}.look-intro{background:repeating-linear-gradient(135deg,#fff600 0 18px,#fff 18px 36px)}.site-footer{border-top:2px ridge #fff;background:#111}.footer-badges{background:repeating-linear-gradient(90deg,#19f7ff 0 14px,#baff00 14px 28px,#ff63bf 28px 42px)}.footer-badges img{border:1px solid #111}.footer-status{background:#111;color:#fff}.footer-status a{color:#baff00}@media(max-width:760px){body[data-page="shop"],body[data-page="product"],body[data-page="lookbook"],body[data-page="look"]{background-image:repeating-linear-gradient(90deg,#ff70bd 0 16px,#19f7ff 16px 18px,#baff00 18px 20px);background-attachment:scroll}.site-shell{outline:0;box-shadow:none}.site-header-inner::after{top:7px;right:4px;font-size:10px}.site-nav{top:101px}.page-main{padding:9px 7px 26px;background-size:auto,330px auto}.page-title{font-size:32px}.inventory-item,.inventory-item:nth-child(n){box-shadow:2px 2px 0 #ff1493}.look-file{box-shadow:3px 3px 0 #ff1493}.look-file:nth-child(2n){box-shadow:3px 3px 0 #19f7ff}}@media(prefers-reduced-motion:reduce){body[data-page="shop"],body[data-page="product"],body[data-page="lookbook"],body[data-page="look"]{background-image:url("assets/kuro-eleven/visual-pack-33/rainbow-music-collage.jpg"),repeating-linear-gradient(90deg,#ff67bd 0 18px,#111 18px 20px,#19f7ff 20px 38px,#111 38px 40px,#baff00 40px 58px,#111 58px 60px)}}
.cart-window,.checkout-layout{border:1px solid #111;box-shadow:4px 4px 0 #ff1493;background:#fffce8}.cart-lines article,.checkout-form fieldset{border-color:#111;background:#fff}.cart-lines article:nth-child(2n){background:#eafff6}.cart-lines button,.checkout-form button{border:1px solid #111;background:linear-gradient(#fff,#fff69e 45%,#baff00 50%,#ecff9b);box-shadow:2px 2px 0 #111}.cart-summary,.checkout-summary{border:1px solid #111;background:#ffd4ee;box-shadow:3px 3px 0 #19f7ff}.checkout-form input,.checkout-form select,.checkout-form textarea{border:1px solid #111;background:#fff}.checkout-form legend,.checkout-message,.checkout-summary>p{border:1px solid #111;background:#fff600}.payment-pending{border:1px solid #111;background:#111;color:#baff00}.empty-cart{border:1px solid #111;background:#fffce8;box-shadow:3px 3px 0 #ff1493}
