:root{--kt-paper: #FCFAF5;--kt-ink: #1A1A1A;--kt-popcorn: #FFD166;--kt-red: #E84545;--kt-yellow-soft: #FFF4D9;--kt-muted: #F4EDDF;--kt-muted-fg: #5C544E;--kt-border: #E5DDCB;--kt-white: #FFFFFF;--kt-radius-base: 16px;--kt-radius-sm: 6px;--kt-radius-md: 10px;--kt-radius-lg: 16px;--kt-radius-xl: 24px;--kt-radius-2xl: 32px;--kt-shadow-sm: 0 1px 2px rgba(26, 26, 26, .06), 0 1px 3px rgba(26, 26, 26, .05);--kt-shadow-md: 0 6px 16px rgba(26, 26, 26, .08), 0 2px 4px rgba(26, 26, 26, .05);--kt-shadow-lg: 0 18px 40px rgba(26, 26, 26, .12), 0 4px 8px rgba(26, 26, 26, .06);--kt-shadow-xl: 0 24px 60px rgba(26, 26, 26, .16), 0 8px 16px rgba(26, 26, 26, .08);--kt-ease-out: cubic-bezier(.22, .61, .36, 1);--kt-dur-fast: .14s;--kt-dur-base: .22s;--kt-dur-slow: .5s;--kt-font-display: "Noto Serif JP", "Yu Mincho", "Hiragino Mincho ProN", "Playfair Display", serif;--kt-font-body: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Inter", "Meiryo", system-ui, sans-serif;--kt-font-ja: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Meiryo", system-ui, sans-serif}.color-scheme-1{--color-background: 252, 250, 245;--color-foreground: 26, 26, 26;--color-button: 255, 209, 102;--color-button-text: 26, 26, 26;--color-secondary-button: 252, 250, 245;--color-secondary-button-text: 26, 26, 26;--color-link: 26, 26, 26;--color-badge-foreground: 26, 26, 26;--color-badge-background: 255, 209, 102;--color-badge-border: 255, 209, 102}.color-scheme-2{--color-background: 255, 244, 217;--color-foreground: 26, 26, 26;--color-button: 255, 209, 102;--color-button-text: 26, 26, 26;--color-secondary-button: 252, 250, 245;--color-secondary-button-text: 26, 26, 26;--color-link: 26, 26, 26;--color-badge-foreground: 26, 26, 26;--color-badge-background: 255, 209, 102;--color-badge-border: 255, 209, 102}.color-scheme-3{--color-background: 26, 26, 26;--color-foreground: 252, 250, 245;--color-button: 255, 209, 102;--color-button-text: 26, 26, 26;--color-secondary-button: 26, 26, 26;--color-secondary-button-text: 252, 250, 245;--color-link: 255, 209, 102;--color-badge-foreground: 26, 26, 26;--color-badge-background: 255, 209, 102;--color-badge-border: 255, 209, 102}.color-scheme-4{--color-background: 232, 69, 69;--color-foreground: 255, 255, 255;--color-button: 255, 209, 102;--color-button-text: 26, 26, 26;--color-secondary-button: 232, 69, 69;--color-secondary-button-text: 255, 255, 255;--color-link: 255, 255, 255;--color-badge-foreground: 232, 69, 69;--color-badge-background: 255, 255, 255;--color-badge-border: 255, 255, 255}.color-scheme-5{--color-background: 244, 237, 223;--color-foreground: 26, 26, 26;--color-button: 255, 209, 102;--color-button-text: 26, 26, 26;--color-secondary-button: 252, 250, 245;--color-secondary-button-text: 26, 26, 26;--color-link: 26, 26, 26;--color-badge-foreground: 26, 26, 26;--color-badge-background: 255, 209, 102;--color-badge-border: 255, 209, 102}html,body{background:var(--kt-paper);color:var(--kt-ink);font-family:var(--kt-font-body);font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3,.section-header__title,.card__heading{font-family:var(--kt-font-display);font-weight:600;letter-spacing:.01em;line-height:1.35}h1,.h1{font-weight:700;letter-spacing:-.005em;line-height:1.2}h2,.h2{font-weight:700;letter-spacing:.005em;line-height:1.3}h4,h5,h6,.h4,.h5,.h6{font-family:var(--kt-font-body);font-weight:700;letter-spacing:.02em}body,p{line-height:1.85}p{letter-spacing:.02em}.button,.shopify-payment-button__button,.shopify-challenge__button,button.button{border-radius:var(--kt-radius-base);font-family:var(--kt-font-body);font-weight:600;letter-spacing:.01em;transition:transform var(--kt-dur-fast) var(--kt-ease-out),box-shadow var(--kt-dur-fast) var(--kt-ease-out)}.button--primary:hover,.button.button--primary:hover{transform:translateY(-1px);box-shadow:var(--kt-shadow-md)}.button:before,.button:after,.button--primary:before,.button--primary:after,.button--secondary:before,.button--secondary:after,.button.button:before,.button.button:after,a.button:before,a.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{display:none!important;content:none!important;box-shadow:none!important}.button:not(:hover),.button--primary:not(:hover),a.button--primary:not(:hover){box-shadow:none!important;border:none!important;outline:none!important}.header-wrapper,.shopify-section-group-header-group{background-color:#fcfaf5eb;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.shopify-section.shopify-section-group-header-group{position:sticky;z-index:49;border-bottom:1px solid rgba(26,26,26,.06)}.shopify-section.shopify-section-group-header-group:has(.header-wrapper),.shopify-section.shopify-section-group-header-group:first-of-type{top:0;z-index:51}.shopify-section.shopify-section-group-header-group:has(.utility-bar),.shopify-section.shopify-section-group-header-group+.shopify-section.shopify-section-group-header-group{top:var(--header-height, 6.4rem);z-index:50}@media(min-width:750px){.shopify-section.shopify-section-group-header-group:has(.utility-bar),.shopify-section.shopify-section-group-header-group+.shopify-section.shopify-section-group-header-group{top:var(--header-height, 8rem)}}.header-wrapper{position:static}.header{padding-top:1.2rem;padding-bottom:1.2rem}.header__heading-logo,.header__heading-link img{height:auto!important;max-height:5.6rem;width:auto!important}.header__heading-logo-wrapper--fallback{display:inline-flex;align-items:center}.header__menu-item{font-family:var(--kt-font-body);font-weight:500;font-size:1.4rem;letter-spacing:.02em}.header__menu-item:hover span,.header__menu-item span:hover{color:var(--kt-ink)}.header__icon--cart{background:var(--kt-popcorn);border-radius:9999px;width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;transition:transform var(--kt-dur-fast) var(--kt-ease-out),box-shadow var(--kt-dur-fast) var(--kt-ease-out)}.header__icon--cart:hover{transform:translateY(-1px);box-shadow:var(--kt-shadow-md)}.header__icon--cart svg{width:2rem;height:2rem;color:var(--kt-ink)}.header__icon--cart .cart-count-bubble{background:var(--kt-red);color:#fff;right:-4px;top:-4px}.announcement-bar__message{font-size:1.3rem;font-weight:500;padding:.8rem 1rem;min-height:0}.card-wrapper .card{border-radius:var(--kt-radius-base);border:1px solid var(--kt-border);overflow:hidden;transition:border-color var(--kt-dur-base) var(--kt-ease-out),box-shadow var(--kt-dur-base) var(--kt-ease-out)}.card-wrapper:hover .card,.card-wrapper:focus-within .card{border-color:var(--kt-popcorn);box-shadow:var(--kt-shadow-lg)}.card__media .media,.card__media img{transition:transform var(--kt-dur-slow) var(--kt-ease-out)}.card-wrapper:hover .card__media img{transform:scale(1.05)}.card-wrapper{position:relative}.card-wrapper .card{border:0;border-radius:1.6rem;background:rgb(var(--color-background));overflow:hidden;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover .card{transform:translateY(-6px);box-shadow:0 24px 50px #1a1a1a1a;border:0}.card__inner{border-radius:1.6rem;overflow:hidden;background:linear-gradient(180deg,#fbf6ee,#f4eddf);padding:1.6rem}.card__media{border-radius:1.2rem;overflow:hidden;background:transparent}.card__media .media,.card__media img{transition:transform .7s cubic-bezier(.16,1,.3,1);background:transparent}.card-wrapper:hover .card__media img{transform:scale(1.08) rotate(-1deg)}.card-information{padding:1.4rem .4rem .4rem;display:flex;flex-direction:column;gap:.5rem;text-align:left}.card__heading,.card-information .card__heading{font-family:var(--kt-font-display);font-weight:700;font-size:1.85rem;letter-spacing:.005em;line-height:1.35;margin:0}.card__heading a,.card-information .card__heading a{color:rgb(var(--color-foreground));text-decoration:none;transition:color .2s ease}.card-wrapper:hover .card__heading a{color:rgb(var(--color-foreground))}.card-information .price,.card-information .price__container{margin:0}.card-information .price__regular .price-item--regular,.card-information .price-item{font-family:var(--kt-font-body);font-weight:600;color:rgba(var(--color-foreground),.7);font-size:1.45rem;letter-spacing:.02em}.card-wrapper .card-information:after{content:"\8a73\3057\304f\898b\308b  \2192";display:inline-block;width:fit-content;margin-top:.6rem;padding-bottom:.2rem;border-bottom:1px solid transparent;font-size:1.2rem;font-weight:700;letter-spacing:.04em;color:rgba(var(--color-foreground),0);transform:translate(-4px);transition:color .3s ease,border-color .3s ease,transform .3s ease}.card-wrapper:hover .card-information:after{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-foreground));transform:translate(0)}.footer{background:#f4eddf80;border-top:1px solid var(--kt-border)}.product__text.caption-with-letter-spacing{display:none!important}.product__info-container .price__regular .price-item--regular,.product__info-container .price-item--last,.product__info-container .price__sale .price-item--sale,.product__info-container .price--large .price-item{font-family:var(--kt-font-display);font-weight:700;font-size:3rem;color:rgb(var(--color-button));line-height:1.1}.product__info-container .price .caption,.product__tax.caption,.product__info-container .product__tax{display:none!important}.product__info-container .price .price-item--regular:after,.product__info-container .price .price-item--last:after{content:" (\7a0e\8fbc)";font-family:var(--kt-font-body);font-size:1.4rem;font-weight:400;color:var(--kt-muted-fg);margin-left:.4rem;letter-spacing:.01em}.card-information .price-item--regular:after,.card-information .price-item--last:after{content:" (\7a0e\8fbc)";font-family:var(--kt-font-body);font-size:.85em;font-weight:400;color:rgba(var(--color-foreground),.55);margin-left:.3rem;letter-spacing:.02em}.card-information__shipping-chip{display:inline-flex;align-items:center;gap:.35rem;margin-top:.4rem;padding:.25rem .7rem;border-radius:9999px;background:#ffd16640;border:1px solid rgba(255,209,102,.55);color:var(--kt-ink);font-size:1.05rem;font-weight:700;letter-spacing:.04em;width:fit-content;line-height:1.2}.card-information__shipping-chip svg{color:var(--kt-popcorn);filter:brightness(.65)}.product__shipping-banner{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.2rem;padding:.9rem 1.4rem;border-radius:9999px;background:#ffd16638;border:1px solid rgba(255,209,102,.5);color:var(--kt-ink);font-size:1.35rem;letter-spacing:.02em}.product__shipping-banner strong{font-weight:700}.product__shipping-banner-icon{display:inline-flex;align-items:center;color:var(--kt-popcorn);filter:brightness(.65)}.product__info-container .price__unit{color:var(--kt-muted-fg);font-size:1.3rem}.product-form__buttons .product-form__submit,.product-form__submit{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:0;border-radius:var(--kt-radius-base);font-family:var(--kt-font-body);font-weight:700;letter-spacing:.02em;min-height:5rem;font-size:1.6rem;transition:transform var(--kt-dur-fast) var(--kt-ease-out),box-shadow var(--kt-dur-fast) var(--kt-ease-out)}.product-form__buttons .product-form__submit:before,.product-form__buttons .product-form__submit:after{border:0;box-shadow:none}.product-form__buttons .product-form__submit:hover{transform:translateY(-1px);box-shadow:var(--kt-shadow-md)}.product-form__quantity .quantity{border-radius:var(--kt-radius-base)}.quantity__button{color:var(--kt-ink)}.quantity__input{font-family:var(--kt-font-body);font-weight:600}.myeureka-badges{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.6rem}.myeureka-badge{display:inline-flex;align-items:center;padding:.4rem 1rem;border-radius:999px;font-family:var(--kt-font-body);font-size:1.3rem;font-weight:600;line-height:1.4;border:1px solid transparent;white-space:nowrap}.myeureka-badge--default{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.myeureka-badge--secondary{background:var(--kt-muted);color:var(--kt-ink)}.myeureka-badge--outline{background:transparent;color:var(--kt-ink);border-color:var(--kt-border)}.myeureka-badge--coming{font-weight:700}.myeureka-features{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid var(--kt-border)}.myeureka-features__title{font-family:var(--kt-font-body);font-size:1.8rem;font-weight:700;margin:0 0 1.6rem;color:var(--kt-ink)}.myeureka-features__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.myeureka-features__item--full{grid-column:1 / -1}.myeureka-features__label{font-size:1.4rem;font-weight:600;color:var(--kt-ink);margin-bottom:.2rem}.myeureka-features__value{font-size:1.4rem;color:var(--kt-muted-fg)}
/*# sourceMappingURL=/cdn/shop/t/45/assets/brand.css.map */
