.jnt-banner,.jnt-banner *,.jnt-page,.jnt-page *{box-sizing:border-box}.jnt-banner{width:100%;max-width:1184px;margin:18px auto;border-top:1px solid #cfc7bf;border-bottom:1px solid #cfc7bf;background:#fff;color:#292522;font-family:-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}.jnt-banner__link,.jnt-banner__plain{min-height:52px;padding:14px 20px;font-size:14px;font-weight:600;line-height:1.6}.jnt-banner__link{display:flex;align-items:center;gap:16px;color:#87302d!important;text-decoration:none!important}.jnt-banner__plain{display:block;color:#514943}.jnt-banner__copy{flex:1;min-width:0}.jnt-banner__segment,.jnt-banner__clause,.jnt-banner__date,.jnt-banner__venue{display:inline-block;max-width:100%}.jnt-banner__arrow{flex:none;font-size:20px;font-weight:400;line-height:1;transition:transform .2s ease}.jnt-banner__link:hover .jnt-banner__arrow{transform:translate(4px)}.jnt-banner__link:focus-visible{outline:2px solid #87302d;outline-offset:3px}.selection-page .jnt-banner{width:min(calc(100% - 40px),1184px)}.jnt-page{width:100%;background:#f7f5f2;color:#292522;font-family:-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}.jnt-page__shell{width:min(100%,1184px);margin:0 auto;padding:46px 28px 64px}.jnt-page__eyebrow{margin:0;color:#87302d;font:700 10px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.17em}.jnt-page h1,.jnt-page h2{color:#292522;font-family:Georgia,Hiragino Mincho ProN,Yu Mincho,serif;font-weight:400}.jnt-page__hero{padding-bottom:28px;border-bottom:1px solid #d3cbc2}.jnt-page__hero h1{margin:10px 0 0;font-size:clamp(30px,4.1vw,47px);line-height:1.35}.jnt-page__phrase{display:inline-block;max-width:100%}.jnt-page__lead{margin:12px 0 0;color:#87302d;font-size:clamp(16px,1.8vw,20px);font-weight:600;line-height:1.6}.jnt-page__next{display:inline-block;margin:19px 0 0;padding:11px 15px;background:#fff;color:#87302d;font-size:14px;line-height:1.6}.jnt-page__events{padding:8px 0 25px}.jnt-page__event{display:grid;grid-template-columns:86px minmax(0,1fr);gap:26px;padding:20px 0;border-bottom:1px solid #d3cbc2}.jnt-page__round{align-self:start;padding-top:5px;color:#87302d;font-size:12px;font-weight:700;letter-spacing:.08em}.jnt-page__date,.jnt-page__place{margin:0}.jnt-page__date{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;font-size:clamp(18px,2.3vw,26px);font-weight:600;line-height:1.45}.jnt-page__status{display:inline-block;color:#87302d;font-size:13px;font-weight:700;white-space:nowrap}.jnt-page__place{margin-top:6px;color:#514943;font-size:13px;line-height:1.7}.jnt-page__place span{margin-left:6px}.jnt-page__about{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:25px 44px;padding:16px 0 38px;border-bottom:1px solid #d3cbc2}.jnt-page h2{margin:8px 0 0;font-size:clamp(24px,2.7vw,33px);line-height:1.45}.jnt-page__body p{margin:0 0 11px;font-size:14px;line-height:1.85}.jnt-page__body .jnt-page__entry{margin-top:15px;color:#87302d;font-weight:700}.jnt-page__body .jnt-page__notice{margin-bottom:0;color:#625b55;font-size:12px}.jnt-page__drinks{padding:37px 0 42px;border-bottom:1px solid #d3cbc2}.jnt-page__lineup{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:22px;margin-top:22px}.jnt-page__lineup>div{min-width:0;padding:19px 22px;background:#fff}.jnt-page__lineup h3{margin:0 0 12px;color:#87302d;font-size:11px;letter-spacing:.09em}.jnt-page__lineup p,.jnt-page__lineup ul{margin:0;padding:0;font-size:13px;line-height:1.7}.jnt-page__lineup li{margin:0;padding:4px 0;list-style:none}.jnt-page__lineup a,.jnt-page__visit-intro a{color:#292522;text-decoration:underline;text-decoration-color:#b7ada2;text-underline-offset:4px}.jnt-page__lineup a:hover,.jnt-page__visit-intro a:hover{color:#87302d;text-decoration-color:#87302d}.jnt-page__visit{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:30px;padding:39px 0 34px}.jnt-page__visit-intro p:not(.jnt-page__eyebrow){margin:15px 0 0;font-size:13px;line-height:1.75}.jnt-page__visit-intro a{display:inline-block;margin-top:20px;font-size:13px;font-weight:700}.jnt-page__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.jnt-page__photos figure{min-width:0;margin:0}.jnt-page__photos img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.jnt-page__photos figcaption{margin-top:7px;color:#625b55;font-size:10px;line-height:1.5}.jnt-page__related{display:flex;flex-wrap:wrap;gap:9px;padding-top:24px;border-top:1px solid #d3cbc2}.jnt-page__related-link{display:inline-block;padding:11px 15px;border:1px solid #cfc7bf;background:#fff;color:#87302d!important;font-size:12px;font-weight:700;text-decoration:none!important}.jnt-page__related-link:hover{border-color:#87302d}.jnt-page__related-link:focus-visible{outline:2px solid #87302d;outline-offset:3px}@media(max-width:749px){.jnt-banner{margin:16px auto}.jnt-banner__link,.jnt-banner__plain{min-height:0;padding:12px 16px;font-size:13px}.selection-page .jnt-banner{width:calc(100% - 32px)}.jnt-page__shell{padding:29px 16px 44px}.jnt-page__hero{padding-bottom:21px}.jnt-page__hero h1{font-size:30px}.jnt-page__lead{font-size:16px}.jnt-page__event{display:block;padding:17px 0}.jnt-page__date{margin-top:6px;font-size:18px}.jnt-page__place span{display:block;margin:2px 0 0}.jnt-page__about,.jnt-page__lineup,.jnt-page__visit{display:block}.jnt-page__about{padding:8px 0 28px}.jnt-page__body{margin-top:15px}.jnt-page__drinks{padding:29px 0 30px}.jnt-page__lineup>div{margin-top:12px;padding:16px}.jnt-page__visit{padding:30px 0}.jnt-page__photos{margin-top:22px}}@media(prefers-reduced-motion:reduce){.jnt-banner__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/journal-nomiya-tasting.css.map */
