@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined";body{overflow-x:hidden}.price-divider{display:inline-block;width:1px;height:1em;background:currentColor;opacity:.6;vertical-align:middle;margin:0 6px;transform:translateY(-1px)}@media screen and (max-width:749px){.text-block.h1 p{font-size:32px!important;line-height:1.1}}.menu-list__link-title{font-size:16px;font-family:Barlow Semi Condensed,sans-serif;text-transform:uppercase;min-height:33px}.header__column--left,.header__column--center{gap:40px!important}li:first-child .menu-list__link-title{text-decoration:underline;text-decoration-color:#c89b4d;text-decoration-thickness:1.5px;text-underline-offset:6px}.menu-list li:has(ul) .menu-list__link-title:after{content:"keyboard_arrow_down";font-family:Material Symbols Outlined;font-size:18px;vertical-align:middle;margin-left:4px;transition:content .2s ease}.menu-list li:has(ul):hover .menu-list__link-title:after,.menu-list li:has(ul) details[open] .menu-list__link-title:after,.menu-list li:has(ul) [aria-expanded=true] .menu-list__link-title:after{content:"keyboard_arrow_up"}.menu-list li:first-child .menu-list__link-title:after{text-decoration:none;display:inline-block}.header__underlay{border-bottom:1px solid rgb(0 0 0 / 1)}[data-menu-list-id=MegaMenuList-1] .mega-menu__column:first-child .wrap-text,.menu-drawer__menu--grid .menu-drawer__list-item:first-child .wrap-text{text-decoration:underline;text-underline-offset:3px}[data-menu-list-id=MegaMenuList-1] .wrap-text,[data-menu-list-id=MegaMenuList-2] .wrap-text,.menu-drawer__menu--grid .wrap-text,.menu-drawer__menu--childlist .wrap-text{text-transform:uppercase;font-family:var(--font-heading--family)}[data-menu-list-id=MegaMenuList-1] .mega-menu__column--wide-collection-image .wrap-text{text-align:left;display:block;width:100%}[data-menu-list-id=MegaMenuList-1] .mega-menu__column--wide-collection-image div{overflow:hidden}[data-menu-list-id=MegaMenuList-1] .mega-menu__link-image{transform:translate(-17%)}.menu-drawer__menu.has-submenu{display:flex;flex-direction:column}.menu-drawer__list-item--deep{padding-block:0}.menu-drawer__list-item--deep+.menu-drawer__list-item--deep{border-top:1px solid rgba(255,255,255,.2)}.menu-drawer__menu-item--mainlist{padding-block:12px}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:var(--font-heading--family);font-size:1.5rem;text-transform:uppercase}.menu-drawer__menu--childlist:not(.menu-drawer__menu--grid) .menu-drawer__list-item{padding-block:6px}.menu-drawer__close-button,.menu-drawer__close-button:hover{background:none;border:none;box-shadow:none}.menu-drawer__menu--grid .menu-drawer__menu-item--child{overflow:hidden}.menu-drawer__link-image{transform:translate(-15%)}.resource-card__heading{font-size:10px;text-transform:uppercase;letter-spacing:.3px}.search-modal .resource-card__title.paragraph{font-size:16px;font-weight:700;line-height:1.2}.search-modal .resource-card__content .price{font-size:14px}.search-modal .resource-card__image{border-radius:4px}.predictive-search-results__title,.predictive-search-results__clear{font-family:var(--font-heading--family);font-size:18px!important;text-transform:uppercase}.predictive-search-results__title{margin-bottom:16px;color:#9e1b12}.recently-viewed-wrapper+.predictive-search-results__title{margin-top:16px}.predictive-search__search-button{border-radius:4px}.predictive-search-results__pill{padding:8px 18px}footer a{color:#f9f9f9!important}.shopify-section-group-footer-group a:hover,.shopify-section-group-footer-group button:hover,.shopify-section-group-footer-group .menu__item a:hover{color:#fffc!important;transition:color .2s ease}.shopify-section-group-footer-group a[href^=mailto],.shopify-section-group-footer-group a[href^=mailto] span,.shopify-section-group-footer-group a[href^=tel]{text-decoration:none!important}@media screen and (max-width:749px){.shopify-section-group-footer-group [data-testid=group-block]:has(.menu--accordion){--size-style-width: 100% !important;width:100%!important;max-width:100%!important;margin-top:24px}.shopify-section-group-footer-group .menu--accordion,.shopify-section-group-footer-group .group-block:has(>.group-block-content>.menu--accordion){width:100%}.shopify-section-group-footer-group .group-block-content:has(.menu--accordion){--gap: 0px !important}.shopify-section-group-footer-group .menu--dividers .menu__details{border-bottom:1px solid rgba(255,255,255,.3)}.shopify-section-group-footer-group .image-block img{width:130px!important}.footer-utilities [data-testid=footer-utilities]{flex-direction:row;justify-content:space-between;align-items:center}footer .group-block-content[style*="50px"]{--gap: 0px !important}}.add-to-cart-button{border-radius:4px!important}.add-to-cart-button .add-to-cart-text__content{font-family:Barlow,sans-serif!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-size:14px!important;font-weight:400!important}.button:not(dialog *),.button-secondary:not(dialog *){font-family:Barlow,sans-serif!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-size:14px!important;font-weight:400!important;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline)}.product-card__content{display:flex;flex-direction:column}.product-card__content .buy-buttons-block{margin-top:auto}.quick-add .atc-dynamic-price,.product-card .atc-dynamic-price{display:none!important}.card-gallery{position:relative}.japan-beef-badge-wrapper{position:absolute;bottom:10px;right:10px;z-index:2;pointer-events:none}.japan-beef-badge{width:35px;height:auto;display:block;border:2px white solid;border-radius:2px}@media screen and (max-width:749px){.japan-beef-badge{width:24px;border-radius:1px}.japan-beef-badge-wrapper{bottom:6px;right:6px}}[data-template=index] .japan-beef-badge{width:40px!important}.product-badges__badge{margin-bottom:4px}.product-badges__badge:last-child{margin-bottom:0}.hero .overlay--solid{opacity:0}@media screen and (max-width:1100px){.hero .overlay--solid{opacity:1}}@media screen and (max-width:749px){#Hero-template--20953567232138__hero_pjhQD8{--hero-min-height: 90vh !important}.hero__content-wrapper{--vertical-alignment-mobile: flex-start !important;padding-top:55px}.hero__content-wrapper h2{font-size:36px!important;width:95%!important}.hero__content-wrapper p{width:90%!important;text-shadow:0 2px 6px rgba(0,0,0,.9)!important}}main[data-template=product] .product-information .add-to-cart-icon{display:none!important}main[data-template=product] .product-information product-price{width:fit-content!important;max-width:fit-content!important}.product-information{position:relative}[data-template=product] .add-to-cart-button .add-to-cart-text__content{font-family:Barlow,sans-serif!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-size:14px!important;font-weight:400!important}@media screen and (min-width:750px){[data-template=product] .sticky-add-to-cart__button .add-to-cart-icon{display:none}}main[data-template=product] .product-information .quantity-selector{border:1px solid #1a1a1a!important}main[data-template=product] .product-information .quantity-selector input[type=number],main[data-template=product] .product-information .quantity-selector .quantity-minus,main[data-template=product] .product-information .quantity-selector .quantity-plus{color:#1a1a1a!important}main[data-template=product] .product-information .quantity-selector .quantity-minus:not([disabled]):hover,main[data-template=product] .product-information .quantity-selector .quantity-plus:not([disabled]):hover{color:#9e1b12!important}.japan-badge{position:absolute;bottom:20px;right:20px;z-index:var(--layer-raised);pointer-events:none;width:68px}.japan-badge img{display:block;width:100%;height:auto;border:6px white solid;border-radius:3px;box-shadow:0 1px 2px #00000014,0 4px 12px #0000001f}@media screen and (max-width:749px){.japan-badge{width:60px;bottom:16px;right:16px}.japan-badge img{border:3px white solid;border-radius:1px}.product-information{padding-block-start:0!important;padding-block-end:0!important}}main[data-template=product] .product-information rte-formatter b,main[data-template=product] .product-information rte-formatter strong{color:#9e1b12}.jdgm-prev-badge__text{text-decoration:underline;text-underline-offset:2px;margin-left:6px!important;font-size:14px}.jdgm-prev-badge:hover .jdgm-prev-badge__text{color:#9e1b12;text-decoration:none;transition:color .2s ease}.jdgm-star{font-size:14px}main[data-template=product] .jm-review-widget-minimal-header__title{font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:uppercase;color:var(--color, var(--font-h3-color))}main[data-template=product] .jm-star-rating__font-icon{font-size:16px!important}main[data-template=product] .jm-reviewer-avatar__initial{background-color:#1a1a1a!important}main[data-template=product] .jm-reviewer-avatar__initial span{color:#fff!important}main[data-template=product] .jm-review-content__title{font-size:16px!important}main[data-template=product] .jm-button--primary{border-radius:2px!important;background-color:#1a1a1a;border:1px #1a1a1a solid;padding-block:16px!important}main[data-template=product] .jm-button--primary:hover{background-color:#9e1b12}main[data-template=product] .jm-average-rating-display .jm-text:first-child{color:#9e1b12}main[data-template=product] .jm-review-widget{padding-block-start:0px!important;padding-block-end:0px!important}main[data-template=product] .jm-custom-answer-filter,main[data-template=product] .jm-sort-filter__select{border-radius:2px!important;height:50px!important;width:50px!important}.jm-review-widget__header>.jm-cluster{--cluster-align: flex-start !important;align-items:flex-start!important}.facets--filters-title,.facets-drawer__title{text-transform:uppercase!important;font-weight:700!important}[data-template=collection] .add-to-cart-button{font-family:Barlow,sans-serif!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-size:14px!important;font-weight:400!important}@media screen and (max-width:749px){.section.product-grid-container{padding-bottom:16px!important}}#shopify-section-template--22079518310538__section_tRfVGC a[href="/pages/wagyu-authenticity"].link,#shopify-section-template--22079518310538__section_tRfVGC a[href="/pages/our-story"].link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;font-family:Barlow,sans-serif;font-size:14px;letter-spacing:.03em;text-transform:uppercase}#shopify-section-template--22079518310538__section_tRfVGC .section-content-wrapper{align-items:flex-start}@media screen and (min-width:750px){#shopify-section-template--22079518310538__section_tRfVGC .section-content-wrapper>.group-block:first-child{position:sticky;top:var(--sticky-top, 0px);transition:top .3s ease}}@media screen and (max-width:749px){#shopify-section-template--22079518310538__section_tRfVGC.text-block--ANnUybVVMUzVsV1NiT__text_mmM4CX{--font-size: 32px !important}#shopify-section-template--22079518310538__section_tRfVGC .section-content-wrapper>.group-block:last-child>.group-block-content{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:16px;padding:0 0 16px;align-items:stretch}#shopify-section-template--22079518310538__section_tRfVGC .section-content-wrapper>.group-block:last-child>.group-block-content::-webkit-scrollbar{display:none}#shopify-section-template--22079518310538__section_tRfVGC .section-content-wrapper>.group-block:last-child>.group-block-content>.group-block{width:75vw;min-width:75vw;max-width:320px;flex-shrink:0;scroll-snap-align:center;height:auto;align-self:stretch}#shopify-section-template--22079518310538__section_tRfVGC .section-content-wrapper>.group-block:last-child>.group-block-content>.group-block .layout-panel-flex--row{flex-direction:column!important}.why-jgyu-dots{display:flex!important;justify-content:center;align-items:center;gap:8px;margin-top:4px;width:100%}.why-jgyu-dot{display:block!important;width:8px!important;height:8px!important;min-width:8px;min-height:8px;border-radius:50%!important;border:none!important;padding:0!important;margin:0!important;background:#00000026!important;cursor:pointer;transition:background .2s;appearance:none;-webkit-appearance:none;flex-shrink:0;outline:none}.why-jgyu-dot.is-active{background:#1a1a1a!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
