@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&family=Space+Mono:wght@400;700&family=Bebas+Neue&display=swap";:root{--konbini-white:#fff;--konbini-cream:#f8f6f0;--konbini-light:#f0ede5;--konbini-shelf:#e8e4da;--konbini-border:#d4d0c8;--konbini-text:#1a1a1a;--konbini-muted:#6b6b6b;--konbini-7eleven:#00a650;--konbini-familymart:#00b2a9;--konbini-lawson:#0068b7;--konbini-accent:#00a650;--konbini-price:#cc0000;--konbini-tag-bg:#fffde8;--konbini-tag-border:#e8c400;--font-display:"Bebas Neue","Impact",sans-serif;--font-body:"Noto Sans JP","Helvetica Neue",sans-serif;--font-mono:"Space Mono","Courier New",monospace}body,html{background-color:var(--konbini-cream)!important;color:var(--konbini-text)!important;font-family:var(--font-body)!important;overflow-x:hidden;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}h1,h2,h3,.konbini-display{font-family:var(--font-mono)!important;letter-spacing:.02em;text-transform:uppercase;color:var(--konbini-text)}.header-wrapper,.section-header,header{background-color:var(--konbini-white)!important;border-bottom:3px solid var(--konbini-accent)!important;box-shadow:0 2px 8px #0000000f!important}.header__heading-link,.header h1,.header__heading{color:var(--konbini-text)!important;font-family:var(--font-display)!important;letter-spacing:.05em!important}.header__icon,.header a,header a{color:var(--konbini-text)!important}.header__icon:hover,.header a:hover{color:var(--konbini-accent)!important}.header__menu-item span,.header__menu-item{font-family:var(--font-mono)!important;font-size:.8rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--konbini-text)!important}.announcement-bar{background-color:var(--konbini-accent)!important;color:#fff!important;font-family:var(--font-mono)!important;font-size:.75rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:8px 0!important}.announcement-bar a,.announcement-bar__link{color:#fff!important}.banner,.image-banner,.slideshow{background-color:var(--konbini-white)!important}.banner__content{background:#ffffffeb!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border:2px solid var(--konbini-accent)!important;border-radius:0!important;padding:2rem!important}.banner__heading,.banner__text{color:var(--konbini-text)!important;font-family:var(--font-display)!important}.collection .grid,.product-grid,.grid--2-col-tablet-down{gap:1px!important;background-color:var(--konbini-border)!important;border:1px solid var(--konbini-border)!important}.grid__item{background-color:var(--konbini-white)!important;padding:0!important}.card-wrapper,.card,.product-card-wrapper{background-color:var(--konbini-white)!important;border-radius:0!important;border:none!important;box-shadow:none!important;position:relative}.card__inner{border-radius:0!important;background:var(--konbini-white)!important}.card__media,.card__media img,.media img{border-radius:0!important}.card__content,.card-information{padding:12px 16px!important;background:var(--konbini-white)!important;border-top:1px solid var(--konbini-shelf)!important}.card__heading,.card__heading a,.card-information__text{font-family:var(--font-mono)!important;font-size:.8rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--konbini-text)!important;text-decoration:none!important}.price,.price-item,.price__regular,.price-item--regular{font-family:var(--font-mono)!important;font-weight:700!important;color:var(--konbini-price)!important;font-size:1.1rem!important}.card-wrapper:after{content:"KONBINI CO.";position:absolute;top:8px;right:8px;background:var(--konbini-tag-bg);border:1px solid var(--konbini-tag-border);color:var(--konbini-muted);font-family:var(--font-mono);font-size:.55rem;padding:2px 6px;text-transform:uppercase;letter-spacing:.1em;z-index:2}.button,.btn,.shopify-payment-button__button,button[name=add]{background-color:var(--konbini-accent)!important;color:#fff!important;border:none!important;border-radius:0!important;font-family:var(--font-mono)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.8rem!important;font-weight:700!important;padding:14px 28px!important;transition:all .2s ease!important}.button:hover,.btn:hover{background-color:var(--konbini-text)!important;color:#fff!important}.button--secondary,.button--tertiary{background-color:transparent!important;color:var(--konbini-text)!important;border:2px solid var(--konbini-text)!important}.footer,footer,.section-footer{background-color:var(--konbini-text)!important;color:var(--konbini-cream)!important;border-top:4px solid var(--konbini-accent)!important}.footer a,footer a{color:var(--konbini-cream)!important}.footer h2,.footer__heading{font-family:var(--font-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--konbini-cream)!important}.product__title,.product__title h1{font-family:var(--font-mono)!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--konbini-text)!important;font-size:1.8rem!important}.product__description,.product__text{font-family:var(--font-body)!important;color:var(--konbini-muted)!important;line-height:1.7!important}.product__media-item,.product__media img{border-radius:0!important;border:1px solid var(--konbini-shelf)!important}.section-header__title,.title,.collection__title,h2.h1{font-family:var(--font-mono)!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--konbini-text)!important}.section+.section,.shopify-section+.shopify-section{border-top:1px solid var(--konbini-shelf)!important}a{color:var(--konbini-text)!important;transition:color .2s ease!important}a:hover{color:var(--konbini-accent)!important}input,select,textarea,.field__input{border-radius:0!important;border:2px solid var(--konbini-border)!important;font-family:var(--font-mono)!important;background:var(--konbini-white)!important;color:var(--konbini-text)!important}input:focus,select:focus,textarea:focus,.field__input:focus{border-color:var(--konbini-accent)!important;box-shadow:none!important}.cart-item__name,.cart-item__details{font-family:var(--font-mono)!important;text-transform:uppercase!important;color:var(--konbini-text)!important}::selection{background:var(--konbini-accent);color:#fff}.gradient{background:var(--konbini-cream)!important}.color-background-1,.color-scheme-1{background:var(--konbini-white)!important;color:var(--konbini-text)!important}.color-background-2,.color-scheme-2{background:var(--konbini-cream)!important;color:var(--konbini-text)!important}*{--color-foreground:26,26,26!important;--color-background:248,246,240!important}.button--primary{--color-button:0,166,80!important;--color-button-text:255,255,255!important}.rich-text,.rich-text__wrapper{background:var(--konbini-white)!important;color:var(--konbini-text)!important}.rich-text__heading{font-family:var(--font-mono)!important;color:var(--konbini-text)!important}.rich-text__text{color:var(--konbini-muted)!important}@media(max-width:749px){.card__heading,.card__heading a{font-size:.7rem!important}.price-item--regular{font-size:.95rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/konbini-custom.css.map */
