[id$=__category_list] .color-scheme-1,[id$=__pickup] .color-scheme-1,[id$=__cat_tonkatsu] .color-scheme-1,[id$=__cat_shabu] .color-scheme-1,[id$=__cat_processed] .color-scheme-1,[id$=__cat_gift] .color-scheme-1{--color-background: 248, 245, 240 !important;background-color:#f8f5f0!important}.collection-list,.product-grid{--grid-desktop-horizontal-spacing: 16px;--grid-mobile-horizontal-spacing: 8px}[id$=__pickup] .color-scheme-1,[id$=__cat_tonkatsu] .color-scheme-1,[id$=__cat_shabu] .color-scheme-1,[id$=__cat_processed] .color-scheme-1,[id$=__cat_gift] .color-scheme-1{position:relative}[id$=__pickup] .color-scheme-1:before,[id$=__cat_tonkatsu] .color-scheme-1:before,[id$=__cat_shabu] .color-scheme-1:before,[id$=__cat_processed] .color-scheme-1:before,[id$=__cat_gift] .color-scheme-1:before{content:"";display:block;box-sizing:border-box;width:100%;max-width:var(--page-width, 1200px);margin:0 auto;padding:0 1.5rem;height:1px;background-color:#ddd8d2;background-clip:content-box}@media screen and (min-width:750px){[id$=__pickup] .color-scheme-1:before,[id$=__cat_tonkatsu] .color-scheme-1:before,[id$=__cat_shabu] .color-scheme-1:before,[id$=__cat_processed] .color-scheme-1:before,[id$=__cat_gift] .color-scheme-1:before{padding:0 5rem}}.section-collection-list .title-wrapper-with-link{margin-bottom:24px}.section-collection-list .card__media,.section-collection-list .card__media .media{border-radius:var(--brand-radius);overflow:hidden}.section-collection-list .card__inner.ratio{--ratio-percent: 70.1754% !important}.section-collection-list .card__media .media>img{object-fit:cover}.section-collection-list .card__content,.section-collection-list .card--standard>.card__content,.section-collection-list .card--media .card__inner .card__content{padding:20px 2px 0}.section-collection-list .card__information{padding:0}.section-collection-list .card__heading,.section-collection-list .card__heading.h2{margin:0;font-family:var(--brand-font-jp);font-size:14px;font-weight:500;line-height:1}@media screen and (min-width:750px){.section-collection-list .card__heading,.section-collection-list .card__heading.h2{font-size:20px}}.section-collection-list .card__heading a.full-unstyled-link{display:flex;align-items:stretch;justify-content:space-between;gap:10px;color:var(--brand-brown);text-decoration:none}.section-collection-list .card__information .icon-wrap{flex:0 0 auto;width:40px;height:auto;margin:0;background:var(--brand-white);border-radius:2px;display:grid;place-items:center;transform:none}.section-collection-list .card__information .icon-wrap .icon-arrow{width:11px;height:11px;color:var(--brand-brown)}.section-collection-list .animate-arrow:hover .icon-wrap .icon-arrow{transform:none}.product-grid .card__media,.product-grid .card__media .media{border-radius:var(--brand-radius);overflow:hidden}.product-grid .card__inner.ratio{--ratio-percent: 70.1754% !important}.product-grid .card__media .media>img{object-fit:cover}.product-grid .card__new-badge{position:absolute;top:-15px;left:-15px;z-index:2;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--brand-new);font-family:var(--brand-font-en);font-size:14px;font-weight:600;letter-spacing:.1em;color:var(--brand-brown)}.product-grid .card__heading,.product-grid .card__heading a{font-family:var(--brand-font-jp);font-size:16px;font-weight:500;line-height:1.4;color:var(--brand-brown)}.product-grid .card__heading a{text-decoration:none}.product-grid .price .price-item,.product-grid .price__regular .price-item--regular{font-family:var(--brand-font-jp);font-size:15px;font-weight:500;color:var(--brand-price)}.price-item--tax-note{font-family:var(--brand-font-jp);font-size:11px!important;font-weight:500;color:inherit;margin-left:2px}.section-header{box-shadow:0 4px 6px #00000008}.header.page-width{max-width:100%;padding-inline:24px}.header{min-height:80px;align-items:center}.header__inline-menu .header__nav-labels{display:flex;flex-direction:column;align-items:center;gap:5px;line-height:1}.header__nav-en{display:block;font-family:var(--brand-font-en);font-size:20px;font-weight:500;letter-spacing:.1em;color:var(--brand-green);white-space:nowrap}.header__nav-ja{display:block;font-family:var(--brand-font-jp);font-size:12px;font-weight:500;color:#000;white-space:nowrap}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__active-menu-item{text-decoration:none}@media screen and (min-width:990px){.header.header--middle-left{grid-template-columns:auto 1fr auto}}.header__inline-menu{justify-self:end}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{white-space:nowrap}.header__inline-menu .header__menu-item:hover .header__nav-en,.header__inline-menu .header__menu-item:hover .header__nav-ja{opacity:.75}.header__inline-menu>.list-menu--inline>li{display:flex;align-items:center}.header__inline-menu>.list-menu--inline>li+li{border-left:1px solid var(--brand-line)}.header__inline-menu>.list-menu--inline>li>.header__menu-item{padding:0 24px}.header__icons{gap:8px;align-items:center}.header__icons .header__icon{width:48px;height:48px;margin:0;background:var(--brand-green);border-radius:2px;display:grid;place-items:center;color:var(--brand-white)}.header__icons .header__icon:hover{opacity:.88}.header__icons .header__icon--cart{order:2}.header__icons .header__icon--account{order:3}.header__icons .header__icon .icon,.header__icons .header__icon svg{width:22px;height:22px;color:var(--brand-white)}.header__icons .cart-count-bubble{background:var(--brand-brown);color:var(--brand-white)}.banner__box .banner__text.caption-with-letter-spacing,.banner__box .banner__text.caption-with-letter-spacing p{color:var(--brand-green);font-family:var(--brand-font-en);font-size:16px;font-weight:500;letter-spacing:.1em;text-transform:none;margin-bottom:4px}[id*=__feature_banner] .banner{min-height:350px;height:350px}[id*=__feature_banner] .banner__box{padding:10px 20px;border-radius:2px}[id*=__feature_product] .product__text{display:inline-block;padding:10px 16px;border:1px solid #bbbbbb;border-radius:20px;font-family:var(--brand-font-jp);font-size:14px;font-weight:500;color:var(--brand-brown);text-transform:none;letter-spacing:normal}[id*=__feature_product] .product__title{font-family:var(--brand-font-jp);font-size:26px;font-weight:500;color:var(--brand-brown)}[id*=__feature_product] .price,[id*=__feature_product] .price .price-item{font-family:var(--brand-font-jp);font-size:20px;font-weight:500;color:var(--brand-price)}[id*=__feature_product] .quantity{width:auto;border:1px solid var(--brand-brown);border-radius:0;gap:50px;padding:13px 20px;background:transparent}[id*=__feature_product] .quantity:after{box-shadow:none}[id*=__feature_product] .quantity__button{border:none;color:var(--brand-brown)}[id*=__feature_product] .quantity__input{color:var(--brand-brown);font-family:var(--brand-font-jp);font-size:16px;width:24px;flex-grow:0;padding:0}[id*=__feature_product] .quantity__label{display:none}[id*=__feature_product] .product-form__submit{background:var(--brand-brown);border-color:var(--brand-brown);color:var(--brand-white);border-radius:2px;padding:16px 40px;font-family:var(--brand-font-jp);font-size:16px;font-weight:500;gap:13px}[id*=__feature_product] .product-form__submit:before{content:"";position:static;z-index:0;display:inline-block;width:18px;height:16px;flex:0 0 auto;background-color:currentColor;box-shadow:none;-webkit-mask-image:var(--brand-cart-icon-url);mask-image:var(--brand-cart-icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;order:-1}.product__tax{display:none}.footer{--color-background: 248, 245, 240;--color-foreground: 70, 46, 37;background:var(--brand-cream);font-family:var(--brand-font-jp)}.footer .footer__content-top{display:flex;align-items:center;justify-content:space-between;gap:40px;max-width:100%;padding-inline:50px;padding-bottom:40px}@media screen and (max-width:749px){.footer .footer__content-top{flex-direction:column;align-items:center;gap:20px;padding-inline:20px}}.footer__logo{display:block;width:150px;height:auto}.footer .footer__blocks-wrapper{flex:0 1 auto;width:auto;margin:0}.footer .footer-block--menu{text-align:center}.footer .footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin:0}.footer .footer-block--menu .footer-block__details-content li{display:flex;align-items:center;gap:8px;margin:0;padding:0}.footer .footer-block--menu .footer-block__details-content li:before{content:"";flex:0 0 auto;width:6px;height:6px;padding:0;border-radius:50%;background:var(--brand-green)}.footer .footer-block--menu .list-menu__item--link,.footer .footer-block--menu .list-menu__item--link:hover{padding:0;color:var(--brand-brown);font-size:16px;text-decoration:none}.footer .footer__copyright{display:flex;flex-direction:column;align-items:center;gap:20px}.footer .footer__copyright .policies{order:-1}.footer .footer__copyright .copyright__content{color:var(--brand-green);font-family:var(--brand-font-en);font-size:12px;letter-spacing:.03em}.footer .footer__copyright .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.footer .footer__copyright .policies li{position:relative;display:flex;align-items:center;padding:0 16px}.footer .footer__copyright .policies li:before{content:"";padding:0}.footer .footer__copyright .policies li+li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:14px;padding:0;background:#bbb}.footer .footer__copyright .policies .copyright__content{color:var(--brand-gray);font-size:14px}@media screen and (max-width:989px){.header{min-height:64px;display:flex;align-items:center;justify-content:flex-start}.header.page-width{padding-inline:10px}.header__heading,.header__heading-link{order:1;margin-right:auto}.header__icons{order:2;padding-right:0}.header header-drawer{order:3;justify-self:auto;margin-left:8px}.header__icons .header__icon,.header__icon--menu{box-sizing:border-box;width:48px;height:48px;padding:0;margin:0;display:grid;place-items:center}.header__icon--menu{background:var(--brand-brown);border-radius:2px}.header__icon--menu .icon{color:var(--brand-white);width:20px;height:20px}}@media screen and (max-width:749px){.footer .footer-block--menu{display:none}.footer .footer__content-top{justify-content:center}.footer .footer__copyright .policies{display:grid;grid-template-columns:repeat(2,auto);gap:10px 0;justify-content:center}.footer .footer__copyright .policies li{padding:0 12px}.footer .footer__copyright .policies li:nth-child(odd):before{content:none}}.menu-drawer__inner-container .menu-drawer__navigation-container{display:flex;flex-direction:column;align-items:center}.menu-drawer__navigation .menu-drawer__menu{width:280px;margin-inline:auto}.menu-drawer__navigation .menu-drawer__menu-item{flex-direction:column;align-items:flex-start;gap:5px;width:100%;padding:0 0 15px;border-bottom:1px solid var(--brand-line);text-decoration:none}.menu-drawer__navigation .menu-drawer__menu-item .header__nav-labels{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.menu-drawer__navigation .menu-drawer__menu-item--active,.menu-drawer__navigation .menu-drawer__menu-item--active:hover{background-color:transparent}.menu-drawer__navigation .header__nav-en{font-size:22px}.menu-drawer__navigation .header__nav-ja{font-size:12px}.menu-drawer__navigation .menu-drawer__menu li+li{margin-top:20px}.menu-drawer__utility-links{display:flex;justify-content:center;align-items:flex-start;gap:16px;margin-top:40px}#menu-drawer .menu-drawer__utility-links{padding:0;background-color:transparent}.menu-drawer__utility-links .menu-drawer__icon-btn,.menu-drawer__utility-links .menu-drawer__account{width:60px;height:60px;background:var(--brand-green);border-radius:2px;display:grid;place-items:center;color:var(--brand-white)}.menu-drawer__utility-links .menu-drawer__icon-btn .svg-wrapper,.menu-drawer__utility-links .menu-drawer__account .svg-wrapper{width:24px;height:24px}.menu-drawer__utility-links .menu-drawer__account account-icon>.svg-wrapper{width:24px;height:24px;margin-right:0}.menu-drawer__utility-links .menu-drawer__icon-btn.header__icon--cart{margin-right:0}.menu-drawer__utility-links .menu-drawer__icon-btn.header__icon--cart .cart-count-bubble{background:var(--brand-brown);color:var(--brand-white)}.product .thumbnail-list{grid-template-columns:repeat(3,1fr)!important;gap:10px}.product .thumbnail-list__item:before{padding-bottom:51%!important}.product .product__text{display:inline-block;padding:8px 16px;border:1px solid #bbbbbb;border-radius:32px;font-family:var(--brand-font-jp);font-size:14px;font-weight:500;color:var(--brand-brown);text-transform:none;letter-spacing:normal}.product .product__title h1,.product .product__title h2{font-family:var(--brand-font-jp);font-size:26px;font-weight:500;color:var(--brand-brown)}.product .price,.product .price .price-item{font-family:var(--brand-font-jp);font-size:20px;font-weight:500;color:var(--brand-price)}.product__custom-field{font-family:var(--brand-font-jp);font-size:16px;line-height:1.6;color:var(--brand-brown)}.product__custom-field-label{display:block;font-weight:500;margin-bottom:4px}.product__custom-field-content{font-weight:500}.product__custom-field-content p{margin:0}.product__description-below{max-width:1200px;margin:60px auto 0;padding:0 20px;font-family:var(--brand-font-jp);font-size:16px;line-height:1.8;color:var(--brand-brown)}.product__description-below h1,.product__description-below h2,.product__description-below h3{font-size:24px;font-weight:500;line-height:1.8;margin:0 0 20px;color:var(--brand-brown)}.product__description-below p{margin:0}.product .quantity{width:auto;border:1px solid var(--brand-brown);border-radius:0;gap:50px;padding:13px 20px;background:transparent}.product .quantity:after{box-shadow:none}.product .quantity__button{border:none;color:var(--brand-brown)}.product .quantity__input{color:var(--brand-brown);font-family:var(--brand-font-jp);font-size:16px;width:24px;flex-grow:0;padding:0}.product .quantity__label{display:none}.product .product-form__submit{background:var(--brand-brown);border-color:var(--brand-brown);color:var(--brand-white);border-radius:2px;padding:16px 40px;font-family:var(--brand-font-jp);font-size:16px;font-weight:500;gap:13px}.product .product-form__submit:before{content:"";position:static;z-index:0;display:inline-block;width:18px;height:16px;flex:0 0 auto;background-color:currentColor;box-shadow:none;-webkit-mask-image:var(--brand-cart-icon-url);mask-image:var(--brand-cart-icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;order:-1}.related-products__heading .brand-heading__ja{font-size:26px}cart-items .underlined-link{display:none}.cart-items thead th{font-family:var(--brand-font-jp);font-size:14px;font-weight:500;color:var(--brand-gray);opacity:1}.cart-items tbody .cart-item{border-top:1px solid var(--brand-line)}.cart-items tbody .cart-item td{padding-top:40px;padding-bottom:40px}.cart-item__image{border-radius:4px}.cart-item__name{font-family:var(--brand-font-jp);font-size:16px;font-weight:500;color:var(--brand-brown)}.cart-item__details .product-option{font-family:var(--brand-font-jp);font-size:14px;color:var(--brand-gray)}.cart-item .quantity{width:auto;border:1px solid var(--brand-brown);border-radius:0;gap:50px;padding:13px 20px;background:transparent}.cart-item .quantity:after{box-shadow:none}.cart-item .quantity__button{border:none;color:var(--brand-brown)}.cart-item .quantity__input{color:var(--brand-brown);font-family:var(--brand-font-jp);font-size:16px;width:24px;flex-grow:0;padding:0}.cart-item__quantity-wrapper{align-items:center;flex-wrap:nowrap;gap:30px}.cart-item__quantity-wrapper .quantity-popover-container{flex:0 0 auto}.cart-item cart-remove-button{flex:0 0 auto;margin-left:30px!important}.cart-item cart-remove-button .button{color:var(--brand-gray);margin:0}.cart-item__totals .price{font-family:var(--brand-font-jp);font-size:18px;font-weight:500;color:var(--brand-brown)}.cart__footer.isolate{display:flex;flex-direction:column;align-items:flex-end;gap:30px}.cart__footer.isolate>*{width:auto}.cart__footer.isolate>*+*{margin-top:0;margin-left:0}.cart__footer .totals{display:flex;align-items:baseline;gap:16px}.cart__footer .totals__total{margin:0;font-family:var(--brand-font-jp);font-size:16px;font-weight:500;color:var(--brand-brown)}.cart__footer .totals__total-value{margin:0;font-family:var(--brand-font-jp);font-size:30px;font-weight:500;color:var(--brand-price)}.cart__footer .tax-note{margin:0;font-family:var(--brand-font-jp);font-size:14px;color:var(--brand-gray);text-align:right}.cart__footer .cart__ctas{width:100%;display:flex;justify-content:flex-end}.cart__footer .cart__checkout-button{width:350px;max-width:100%;background:var(--brand-brown);border-color:var(--brand-brown);color:var(--brand-white);border-radius:2px;padding:16px 40px;font-family:var(--brand-font-jp);font-size:16px;font-weight:500;gap:13px}.cart__footer .cart__checkout-button:before{content:"";position:static;z-index:0;display:inline-block;width:18px;height:16px;flex:0 0 auto;background-color:currentColor;box-shadow:none;-webkit-mask-image:var(--brand-cart-icon-url);mask-image:var(--brand-cart-icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;order:-1}[id$=__cart-related] .title .brand-heading__ja{font-size:26px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brand-overrides.css.map */
