.w99-food-atlas .w99-food-intro{max-width:850px;font-size:17px}.w99-food-atlas .w99-food-local{max-width:850px;font-size:14px;color:#52665b}.w99-food-atlas .w99-food-nav{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 42px}.w99-food-atlas .w99-food-nav a{display:flex;align-items:center;gap:12px;border:1px solid #b8c4b9;padding:12px 16px;color:#203d34;text-decoration:none;font-size:14px}.w99-food-atlas .w99-food-nav a:hover{background:#e8ece5}.w99-food-atlas .w99-food-nav a:focus-visible{outline:3px solid #9c753d;outline-offset:3px}.w99-food-atlas .w99-food-nav span{font-size:11px;color:#6b7567;white-space:nowrap}.w99-food-atlas .w99-food-group{scroll-margin-top:145px;margin:0 0 56px}.w99-food-atlas .w99-food-group>h3{display:flex;align-items:baseline;flex-wrap:wrap;gap:15px;border-bottom:1px solid #bdc8bb;padding-bottom:15px;margin:0 0 26px;font-family:Georgia,"Noto Serif JP",serif;font-size:26px}.w99-food-atlas .w99-food-group>h3 small{font-family:inherit;font-size:13px;font-weight:400;color:#6b7567}.w99-food-atlas .w99-food-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 22px}.w99-food-atlas .w99-food-card{min-width:0;border-bottom:1px solid #d1d7cc;padding-bottom:22px}.w99-food-atlas .w99-food-art{position:relative;aspect-ratio:1;overflow:hidden;background:#faf7ec}.w99-food-atlas .w99-food-art img{position:absolute;display:block;width:300%;height:200%;max-width:none;object-fit:fill}.w99-food-atlas .w99-food-copy{padding:0}.w99-food-atlas .w99-food-copy h4{font-family:Georgia,"Noto Serif JP",serif;font-size:20px;line-height:1.5;margin:18px 0 12px}.w99-food-atlas .w99-food-copy p{font-size:14px;line-height:1.85;margin:0 0 14px}.w99-food-atlas .w99-food-serve{border-left:2px solid #b39055;padding:10px 12px;background:#efeee5}.w99-food-atlas .w99-food-serve span{display:block;font-size:11px;font-weight:400;letter-spacing:.06em;color:#68705e;margin-bottom:5px}.w99-food-atlas .w99-food-serve strong{font-weight:600}.w99-food-atlas .w99-food-reason{color:#52665b}.w99-food-atlas .w99-food-note{font-size:12px}@media(max-width:1199px){.w99-food-atlas .w99-food-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.w99-food-atlas .w99-food-grid{grid-template-columns:1fr;gap:30px}.w99-food-atlas .w99-food-nav{gap:8px}.w99-food-atlas .w99-food-nav a{padding:10px 12px}.w99-food-atlas .w99-food-group>h3{font-size:23px}.w99-food-atlas .w99-food-art{max-width:440px;margin:auto}.w99-food-atlas .w99-food-copy h4{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/wain99-food-atlas.css.map */
