html{color-scheme:light;scroll-behavior:smooth}body{margin:0;background:#fff;color:#172033}a{color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}a,button,input,select,textarea{touch-action:manipulation}body.wp-overlay-open{overflow:hidden}.skip-link{position:fixed;left:12px;top:-60px;z-index:100;background:#fff;color:#111;padding:12px}.skip-link:focus{top:12px}
#wp-shop-v2{line-height:1.5}#wp-shop-v2 :is(button,a){text-decoration:none}#wp-shop-v2 a[data-nav]{cursor:pointer}#wp-shop-v2 a:focus-visible,#wp-shop-v2 button:focus-visible,#wp-shop-v2 input:focus-visible,#wp-shop-v2 select:focus-visible,#wp-shop-v2 textarea:focus-visible{outline:2px solid #172033;outline-offset:3px}
#wp-shop-v2 .wp2-app{height:auto;min-height:100svh;overflow:visible;border:0}#wp-shop-v2 .wp2-header{position:sticky;top:0;z-index:30;padding-inline:max(28px,calc((100vw - 1280px)/2 + 28px));height:68px}#wp-shop-v2 .wp2-content{overflow:visible;flex:none;min-height:65vh;width:100%;max-width:1280px;margin-inline:auto}#wp-shop-v2 .wp2-content-inner{min-height:0}#wp-shop-v2 .wp2-home{margin:-28px}#wp-shop-v2 .wp2-overlay{position:fixed;inset:0;z-index:60}#wp-shop-v2 .wp2-sheet{height:100dvh;max-height:100dvh}#wp-shop-v2 .wp2-toast{position:fixed;z-index:70;bottom:26px;left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100vw - 32px)}
#wp-shop-v2 .wp2-credits{max-width:1224px;margin:0 auto;padding:18px 28px 26px;color:#64748b;font-size:11px}#wp-shop-v2 .wp2-credits p{margin-block:12px}#wp-shop-v2 .wp2-credits a{text-decoration:underline}#wp-shop-v2 .wp2-comic-section{padding-top:28px;padding-bottom:0}#wp-shop-v2 .wp2-comic-banner{display:block;overflow:hidden;border-radius:12px;background:#eeece8}#wp-shop-v2 .wp2-comic-banner img{width:100%;height:auto;aspect-ratio:3/1;object-fit:cover}#wp-shop-v2 .wp2-card-title{line-height:22px}#wp-shop-v2 .wp2-card-link{display:block;width:100%}#wp-shop-v2 .wp2-logo{display:inline-flex;align-items:center}#wp-shop-v2 .wp2-account-nav a{display:flex;align-items:center;gap:8px;padding:12px;border:0;background:#fff;border-radius:8px;font-size:12px}#wp-shop-v2 .wp2-pdp-actions>.wp2-btn{color:#fff}#wp-shop-v2 .wp2-sheet-field select{min-height:44px}#wp-shop-v2 .wp2-footer-links{display:flex;align-items:center;gap:18px}#wp-shop-v2 .wp2-footer-links a{font-size:12px}
.wp-not-found{max-width:700px;margin:12vh auto;padding:24px}.wp-not-found a{display:inline-block;padding:12px 18px;background:#171717;color:#fff;border-radius:8px;margin-top:20px}
@media(min-width:768px){#wp-shop-v2 .wp2-page-head{padding-top:6px}#wp-shop-v2 .wp2-products{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:767px){#wp-shop-v2 .wp2-header{height:52px;min-height:52px;padding:0 16px;gap:10px}#wp-shop-v2 .wp2-content{min-height:75vh}#wp-shop-v2 .wp2-home{margin:-20px -16px}#wp-shop-v2 .wp2-mobile-nav{position:fixed;inset:auto 0 0;z-index:40;padding-bottom:env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));box-shadow:0 -5px 24px #17203304}#wp-shop-v2 .wp2-mobile-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:62px;color:#64748b;font-size:10px;position:relative}#wp-shop-v2 .wp2-mobile-nav a.is-active{color:#151515;background:radial-gradient(ellipse at center,#e6e9ef 0%,#e6e9ef00 72%)}#wp-shop-v2 .wp2-mobile-nav a svg{width:20px;height:20px}#wp-shop-v2 .wp2-mobile-nav a .wp2-count{top:4px;right:calc(50% - 23px)}#wp-shop-v2 .wp2-credits{padding:18px 16px calc(86px + env(safe-area-inset-bottom))}#wp-shop-v2 .wp2-comic-section{padding-top:20px}#wp-shop-v2 .wp2-comic-banner{border-radius:10px}#wp-shop-v2 .wp2-comic-banner img{aspect-ratio:2.4/1}#wp-shop-v2 .wp2-toast{bottom:calc(78px + env(safe-area-inset-bottom))}#wp-shop-v2 .wp2-logo{font-size:17px}#wp-shop-v2 .wp2-header-actions{margin-left:auto}#wp-shop-v2 .wp2-desktop-nav{display:none}#wp-shop-v2 .wp2-header-login{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
