.Header_Wrapper__vTLby{background:#fff;height:4.8rem;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;position:fixed;top:0;width:100%;z-index:10}.Header_Container__RK4XA{width:100%;max-width:102.4rem;margin:0 2rem;display:flex;align-items:center;justify-content:space-between}.Header_Logo__ZcZSI{height:2.4rem}.Header_MenuItemsList__1vSwb{display:none}@media screen and (min-width:600px){.Header_MenuItemsList__1vSwb{display:flex}}.Header_MenuItemWrapper__KsVk6{display:flex;align-items:center;color:#4a3b2b;font:700 1.2rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;padding:0 1.2rem;height:4.8rem;transition:.3s}.Header_MenuItemWrapper__KsVk6:hover{background:#f9f5ec}.Header_MenuItemIcon__lPKeD{height:2rem;margin:0 .4rem 0 0}@media screen and (min-width:600px){.Header_ModalOpenButton__Sz_Nn{display:none}}.Header_ModalWrapper__5LEAR{z-index:20;height:100vh;background:rgba(34,34,34,.75)}.Header_ModalContainer__tXM8S,.Header_ModalWrapper__5LEAR{position:fixed;top:0;left:0;width:100%;transition:.3s ease-in-out}.Header_ModalContainer__tXM8S{z-index:30;max-width:30rem;height:100%;overflow:auto;background:#f9f5ec}.Header_ModalCloseButton__Q_sAE{position:fixed;top:1.2rem;right:2rem;z-index:30}.Header_HamburgerMenuItemWrapper__qc409{display:flex;align-items:center;color:#4a3b2b;font:700 1.6rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;padding:0 2rem;height:6rem;border-bottom:2px solid #fff;transition:.3s}.Header_HamburgerMenuItemWrapper__qc409:hover{background:#f9f5ec}.Header_HamburgerMenuItemIcon__EuD8m{height:2rem;margin:0 .4rem 0 0}.Header_HamburgerMenuItemText__AwMMn{flex-grow:1}.Header_HamburgerMenuItemArrow__I6gix{opacity:.5}.Header_BreadcrumbsWrapper__rp2gw{display:flex;align-items:center;justify-content:center;width:100%;margin:4.8rem 0 0;background:#f9f5ec}.Header_BreadcrumbsContainer__D1B8i{width:100%;max-width:102.4rem;margin:1.2rem 2rem;display:flex;align-items:center;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.Header_BreadcrumbsContainer__D1B8i::-webkit-scrollbar{display:none}.Header_Breadcrumb__MPIl6{display:flex;align-items:center;color:#4a3b2b}.Header_Breadcrumb__MPIl6,.Header_Breadcrumb__MPIl6:not(:last-child):after{font:1.2rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.Header_Breadcrumb__MPIl6:not(:last-child):after{content:">";display:block;padding:0 .4rem}.Header_BreadcrumbLink__ZTvLy{text-decoration:underline}.Header_BreadcrumbLink__ZTvLy:hover{color:#ffa800}.Footer_Wrapper__w9BBB{background:#4a3b2b;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding:0 2rem}.Footer_Container__9apui{display:flex;flex-direction:column;width:100%;padding:4rem 0;max-width:102.4rem}@media screen and (min-width:1024px){.Footer_Container__9apui{flex-direction:row}}.Footer_LogoContainer__T4PUV{width:100%}@media screen and (min-width:1024px){.Footer_LogoContainer__T4PUV{width:33%}}.Footer_Logo__accK_{height:2.4rem}.Footer_MenuesWrapper__oB4n7{width:100%}@media screen and (min-width:600px){.Footer_MenuesWrapper__oB4n7{display:flex;justify-content:space-between}}@media screen and (min-width:1024px){.Footer_MenuesWrapper__oB4n7{width:66%;flex-grow:1}}.Footer_MenuesContainer__Ed_n4{padding:4rem 0 0}@media screen and (min-width:600px){.Footer_MenuesContainer__Ed_n4{width:48%}}@media screen and (min-width:1024px){.Footer_MenuesContainer__Ed_n4{padding:.8rem 0 0}}.Footer_Heading__GpxMu{font:700 1rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;color:#f9f5ec;display:flex;align-items:center;width:100%;white-space:nowrap}.Footer_Heading__GpxMu:after{content:"";border-bottom:1px dashed #bdb297;width:100%;display:block;padding:0 0 0 2rem;flex-grow:1;margin:0 0 0 1.2rem}.Footer_MenuList__b2r6Z{width:100%;display:flex;flex-wrap:wrap}.Footer_LinkText__qtKjF{font:700 1.2rem/1.4 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;color:#f9f5ec;text-decoration:underline;display:block;width:50%;margin:2rem 0 0}.Footer_LinkText__qtKjF:hover{color:#ffa800}.Footer_Item__KrIHZ{font:700 1.2rem/1.4 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;color:#f9f5ec;margin:2rem 0 0}.Footer_ItemLink__3m7sk{text-decoration:underline}.Footer_ItemLink__3m7sk:hover{color:#ffa800}.Footer_AssociateDisclosure__Ibuo_{width:100%;max-width:102.4rem;padding:2rem 0 3rem;border-top:1px solid #bdb297;font:1.4rem/1.7 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;color:#f9f5ec}.Footer_CopyLight__N3F_4{font:700 1rem/2.8rem Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;color:#f9f5ec;background:#111;width:100%;text-align:center;height:2.8rem}.BeerCard_BeerCard__NRH6K{background:#fff;width:100%;border-radius:1.6rem;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);align-items:stretch;height:100%;position:relative;z-index:1;transition:.3s}@media screen and (min-width:1024px){.BeerCard_BeerCard__NRH6K:hover{transform:scale(1.03)}}.BeerCard_BeerImage__yIlDY{border-radius:1.6rem 1.6rem 0 0;overflow:hidden;position:relative;height:24rem}.BeerCard_BeerImage__yIlDY:after{z-index:1;content:"";height:6rem;width:100%;position:absolute;bottom:0;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.BeerCard_BeerCardContent__MQ_3i{padding:0 1.6rem 1.6rem}.BeerCard_BeerLink__KdI_r:after{content:"";position:absolute;inset:0;z-index:1;border-radius:1.6rem}.BeerCard_BeerLink__KdI_r:focus-visible{outline:none}.BeerCard_BeerLink__KdI_r:focus-visible:after{outline:.3rem solid #ffa800;outline-offset:-.3rem}.BeerCard_BeerNameEn__YZElJ{font:700 2.4rem/1.4 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;display:block;color:#222;text-transform:capitalize}.BeerCard_BeerNameJa__UlQxC{font:700 1.2rem/1.6 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;display:block;color:#222;margin:1.2rem 0 0;text-transform:uppercase}.BeerCard_BeerCopy__i9ZVM{font:1.4rem/1.6 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;margin:1.2rem 0}.BeerCard_BeerDescriptionContainer__TR0ly{display:flex;margin:2rem 0 0}.BeerCard_BeerFeatutesList__WjuSL{display:flex;flex-wrap:wrap;width:100%}.BeerCard_BeerFeature__Gw_SZ{display:flex;width:50%;margin:0 0 .8rem;padding:0 .8rem 0 0}.BeerCard_BeerFeatureIcon__1q1J1{width:100%;max-width:1.6rem}.BeerCard_BeerFeatureLink__o636K,.BeerCard_BeerFeatureText__Ec02j{font:1.2rem/1.6 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;margin:0 0 0 .4rem;color:#4a3b2b}.BeerCard_BeerFeatureLink__o636K{position:relative;z-index:2;text-decoration:underline}.BeerCard_BeerFeatureLink__o636K:hover{color:#ffa800}.BeerCardList_BeerCardList__1GXYn{display:flex;width:100%;flex-direction:column}@media screen and (min-width:600px){.BeerCardList_BeerCardList__1GXYn{flex-direction:row;flex-wrap:wrap}}.BeerCardList_BeerCardLayout__4LgGV{margin:2rem 0 0;align-items:stretch;width:100%}@media screen and (min-width:600px){.BeerCardList_BeerCardLayout__4LgGV{width:48%;margin:2rem 2rem 0 0}.BeerCardList_BeerCardLayout__4LgGV:nth-child(2n){margin:2rem 0 0}}@media screen and (min-width:1024px){.BeerCardList_BeerCardLayout__4LgGV:nth-child(2n){margin:2rem 2rem 0 0}.BeerCardList_BeerCardLayout__4LgGV{width:31.9%}.BeerCardList_BeerCardLayout__4LgGV:nth-child(3n){margin:2rem 0 0}}.Pagination_Wrapper__7g3Kr{width:100%;margin:4rem 0 0}.Pagination_Controls__mYSUP{display:flex;align-items:center;justify-content:center;gap:2.4rem}@media screen and (min-width:600px){.Pagination_Controls__mYSUP{gap:4rem}}.Pagination_Count__ewEnx{color:#4a3b2b;font:700 1.8rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;margin:0;min-width:7.2rem;text-align:center;transform:translateY(-.08rem)}@media screen and (min-width:600px){.Pagination_Count__ewEnx{font-size:2rem}}.Pagination_ButtonDisabled__93GwE,.Pagination_ButtonEnabled__oSTPv{display:flex;align-items:center;color:#4a3b2b;font:700 1.6rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;min-height:4.4rem;white-space:nowrap}.Pagination_ButtonEnabled__oSTPv{transition:.3s}.Pagination_ButtonEnabled__oSTPv:hover{color:#ffa800}.Pagination_ButtonDisabled__93GwE{opacity:.3}.Pagination_ButtonIcon__q4rCn{margin:0 .8rem}.Pagination_Numbers___NUt_{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.6rem;margin:1.2rem 0 0}.Pagination_Numbers___NUt_>li{flex:0 0 auto}@media screen and (min-width:600px){.Pagination_Numbers___NUt_{gap:.8rem}}.Pagination_CompactNumbers__dvT2V{display:none}@media screen and (max-width:359px){.Pagination_RegularNumbers__q_eZM{display:none}.Pagination_CompactNumbers__dvT2V{display:flex}}.Pagination_Current__u_4wP,.Pagination_Ellipsis__LaHNt,.Pagination_Number__gyHEF{display:flex;align-items:center;justify-content:center;width:3.2rem;min-height:3.2rem;padding:.4rem;color:#4a3b2b;font:700 1.4rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}@media screen and (min-width:600px){.Pagination_Current__u_4wP,.Pagination_Ellipsis__LaHNt,.Pagination_Number__gyHEF{width:4rem;min-height:4rem}}.Pagination_Current__u_4wP,.Pagination_Number__gyHEF{border:.1rem solid #bdb297;border-radius:.6rem}.Pagination_Number__gyHEF{background:#fff;transition:.3s}.Pagination_Number__gyHEF:hover{background:#ffa800}.Pagination_Number__gyHEF:focus-visible{outline:.2rem solid #222;outline-offset:.2rem}.Pagination_Current__u_4wP{background:#ffa800}.Pagination_Ellipsis__LaHNt{width:1.2rem;padding:0}.Pagination_Details__BFdGk{margin:.8rem 0 0}.Pagination_Details__BFdGk>summary{display:list-item;list-style-position:inside;width:-moz-max-content;width:max-content;max-width:100%;min-height:4.4rem;margin:0 auto;padding:1.2rem .8rem;cursor:pointer;color:#4a3b2b;font:1.3rem/2rem Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;text-decoration:underline;text-underline-offset:.3rem;border-radius:.4rem}.Pagination_Details__BFdGk>summary::marker{color:#bdb297;font-size:1rem}.Pagination_Details__BFdGk>summary:focus-visible{outline:.2rem solid #222;outline-offset:.2rem}.Pagination_JumpGrid__fb6Yk{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;width:100%;min-width:0;max-width:42rem;margin:.8rem auto 0;padding:1.2rem;background:#fff;border:.1rem solid #bdb297;border-radius:1.2rem}@media screen and (min-width:600px){.Pagination_JumpGrid__fb6Yk{grid-template-columns:repeat(7,minmax(0,1fr))}}.Pagination_JumpGrid__fb6Yk .Pagination_Current__u_4wP,.Pagination_JumpGrid__fb6Yk .Pagination_Number__gyHEF{width:100%;min-height:4.4rem;border:0}.Pagination_JumpGrid__fb6Yk .Pagination_Number__gyHEF{background:#f9f5ec}.Pagination_JumpGrid__fb6Yk .Pagination_Number__gyHEF:hover{background:#ffa800}.BeersIndexTemplate_Wrapper__sQ1AF{overflow-x:visible;background:#f9f5ec;display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;min-height:82vh}.BeersIndexTemplate_Container__qz5jp{max-width:102.4rem;margin:0 2rem 4rem}.BeersIndexTemplate_HeadingContainer__L1OIA{width:100%;margin:1.6rem 0 0;display:flex}.BeersIndexTemplate_Heading__JYtF0{flex-grow:1;font:700 1.6rem/1.6 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;color:#4a3b2b}@media screen and (min-width:600px){.BeersIndexTemplate_Heading__JYtF0{font:700 2rem/1.6 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}}.BeersIndexTemplate_SearchResultCount__uFF_O{font:700 2.4rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;white-space:nowrap;color:#4a3b2b;margin:0 0 0 1.2rem;align-self:flex-end}@media screen and (min-width:600px){.BeersIndexTemplate_SearchResultCount__uFF_O{font:700 2.8rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}}.BeersIndexTemplate_SearchResultCountUnit___lNhO{font:700 1.2rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}@media screen and (min-width:600px){.BeersIndexTemplate_SearchResultCountUnit___lNhO{font:700 1.4rem/1 Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}}.BeersIndexTemplate_Pagination__VZbB1{margin-bottom:4rem}