._mainVisual_atqu4_3{background:var(--foreground);height:100svh;max-height:672px;position:relative}._mainVisualContainer_atqu4_10{z-index:1;width:80%;max-width:920px;color:var(--background);justify-content:flex-end;margin:0 auto;padding:32px 0;display:flex;position:relative}@container (width>=768px){._mainVisualContainer_atqu4_10{padding:40px 0}}@container (width>=1024px){._mainVisualContainer_atqu4_10{padding:48px 0}}._mainVisualText_atqu4_30{writing-mode:vertical-rl;-ms-writing-mode:tb-rl;letter-spacing:.075em;text-shadow:0 0 4px #000000b3;font-size:22px;font-weight:500;line-height:2}@container (width>=768px){._mainVisualText_atqu4_30{font-size:24px;line-height:2.5}}@container (width>=1024px){._mainVisualText_atqu4_30{font-size:28px}}._mainVisualBg_atqu4_49{width:100%;height:100%;margin:0 auto;position:absolute;inset:0}._mainVisualBg_atqu4_49:after{content:"";background:radial-gradient(circle,#00000040 0%,#00000080 100%);width:100%;height:100%;margin:0 auto;display:block;position:absolute;inset:0}@container (width>=768px){._mainVisualBg_atqu4_49{width:100%}}._mainVisualBgImg_atqu4_78{width:100%;height:100%}._mainVisualBgImg_atqu4_78 img{object-fit:cover;object-position:70% center;width:100%;height:100%}.fadeIn[data-astro-cid-36gvg5s7]{opacity:0;animation:2s ease-out forwards fadeIn}@keyframes fadeIn{to{opacity:1}}._sectionCommitment_1e264_3{padding:32px 0}@container (width>=440px){._sectionCommitment_1e264_3{padding:64px 0 32px}}@container (width>=768px){._sectionCommitment_1e264_3{padding:104px 0 72px}}@container (width>=1024px){._sectionCommitment_1e264_3{padding:128px 0 72px}}@container (width>=1280px){._sectionCommitment_1e264_3{padding:144px 0 80px}}._sectionCommitmentContainer_1e264_26{width:90%;max-width:1024px;margin:0 auto}@container (width>=768px){._sectionCommitmentContainer_1e264_26{grid-template-columns:.75fr 1fr;align-items:center;gap:5%;display:grid}}@container (width>=1024px){._sectionCommitmentContainer_1e264_26{gap:6%}}@container (width>=1280px){._sectionCommitmentContainer_1e264_26{grid-template-columns:.7fr 1fr;gap:5%}}._sectionCommitmentDetail_1e264_48{text-align:center;font-size:15px;line-height:2.5}@container (width>=440px){._sectionCommitmentDetail_1e264_48{font-size:16px}}@container (width>=600px){._sectionCommitmentDetail_1e264_48{font-size:17px}}@container (width>=768px){._sectionCommitmentDetail_1e264_48{text-align:left;order:2;font-size:18px;line-height:2.25}}@container (width>=1024px){._sectionCommitmentDetail_1e264_48{font-size:19px;line-height:2.5}}@container (width>=1280px){._sectionCommitmentDetail_1e264_48{font-size:20px}}._sectionCommitmentDetailText_1e264_78{display:inline-block}._sectionCommitmentDetailText_1e264_78:not(:first-child){margin-top:16px}@container (width>=1024px){._sectionCommitmentDetailText_1e264_78:not(:first-child){margin-top:24px}}._sectionCommitmentImgBlock_1e264_90{gap:min(5vw,24px);margin-top:min(5vw,24px);display:grid}@container (width>=768px){._sectionCommitmentImgBlock_1e264_90{grid-template-columns:repeat(2,1fr);gap:min(6.5%,24px);margin-top:0}}._sectionCommitmentPicture_1e264_104{border-radius:2px;width:80%;position:relative;overflow:hidden}@container (width>=768px){._sectionCommitmentPicture_1e264_104{width:100%}}@container (width>=768px){._sectionCommitmentPictureTop_1e264_115{translate:0 -18%}}._sectionCommitmentPictureTop_1e264_115:after{content:"";background:radial-gradient(circle,#0000001a 0%,#0000004d 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}._sectionCommitmentPictureBottom_1e264_137{margin-left:auto}@container (width>=768px){._sectionCommitmentPictureBottom_1e264_137{margin-left:0;translate:0 18%}}._sectionCommitmentImg_1e264_90{object-fit:cover;aspect-ratio:16/9;aspect-ratio:3;width:100%;height:100%}@container (width>=768px){._sectionCommitmentImg_1e264_90{aspect-ratio:2/3}}@container (width>=1024px){._sectionCommitmentImg_1e264_90{aspect-ratio:2/3}}._sectionCommitmentImgType2_1e264_162{object-position:center 31%}._sectionHead_yrj43_3{text-align:center;letter-spacing:.25em;text-indent:.25em;margin-bottom:40px;font-size:20px;font-weight:500;line-height:1}@container (width>=600px){._sectionHead_yrj43_3{font-size:24px}}@container (width>=768px){._sectionHead_yrj43_3{font-size:28px}}._sectionHeadLine_yrj43_20{margin-bottom:56px;position:relative}._sectionHeadLine_yrj43_20:after{content:"";background:var(--foreground);width:48px;height:1px;display:block;position:absolute;top:1.85em;left:50%;translate:-50%}._sectionHeadLine2_yrj43_37{width:fit-content;margin:0 auto 40px;position:relative}@container (width>=1024px){._sectionHeadLine2_yrj43_37{margin-bottom:56px}}._sectionHeadLine2_yrj43_37:before,._sectionHeadLine2_yrj43_37:after{content:"";background:var(--foreground);width:2em;height:.5px;display:block;position:absolute;top:59%;translate:0 -50%}._sectionHeadLine2_yrj43_37:before{left:-2.5em}._sectionHeadLine2_yrj43_37:after{right:-2.5em}._sectionHeadKerning_yrj43_67{letter-spacing:.05em}._sectionItemCategory_80nrc_3{grid-template-columns:repeat(2,1fr);grid-template-areas:"item1 item1""item2 item3""item4 item5";margin-top:40px;display:grid}@container (width>=440px){._sectionItemCategory_80nrc_3{grid-template-columns:repeat(6,1fr);grid-template-areas:"item1 item1 item1 item2 item2 item2""item3 item3 item4 item4 item5 item5"}}@container (width>=768px){._sectionItemCategory_80nrc_3{grid-template-columns:repeat(5,1fr);grid-template-areas:"item1 item2 item3 item4 item5"}}._sectionItemCategoryListItem_80nrc_24:first-child{grid-area:item1}._sectionItemCategoryListItem_80nrc_24:nth-child(2){grid-area:item2}._sectionItemCategoryListItem_80nrc_24:nth-child(3){grid-area:item3}._sectionItemCategoryListItem_80nrc_24:nth-child(4){grid-area:item4}._sectionItemCategoryListItem_80nrc_24:nth-child(5){grid-area:item5}._sectionItemCategoryListItem_80nrc_24:first-child a{aspect-ratio:2;border-radius:2px 2px 0 0}@container (width>=440px){._sectionItemCategoryListItem_80nrc_24:first-child a{aspect-ratio:1.5}}@container (width>=768px){._sectionItemCategoryListItem_80nrc_24:first-child a{aspect-ratio:initial}}._sectionItemCategoryListItem_80nrc_24:nth-child(2) a{border-radius:0 2px 0 0}@container (width>=440px){._sectionItemCategoryListItem_80nrc_24:nth-child(2) a{aspect-ratio:1.5}}@container (width>=768px){._sectionItemCategoryListItem_80nrc_24:nth-child(2) a{aspect-ratio:initial}}._sectionItemCategoryListItem_80nrc_24:nth-child(3) a{border-radius:0 0 0 2px}._sectionItemCategoryListItem_80nrc_24:nth-child(4) a,._sectionItemCategoryListItem_80nrc_24:nth-child(5) a{border-radius:0 0 2px}._sectionItemCategoryListItem_80nrc_24:first-child img{object-position:center 17%}@container (width>=440px){._sectionItemCategoryListItem_80nrc_24:first-child img{object-position:center top;width:105%;max-width:105%}}._sectionItemCategoryListItem_80nrc_24:nth-child(4) img{object-position:center top}@container (width>=600px){._sectionItemCategoryListItem_80nrc_24:first-child a{border-radius:2px 0 0 2px}._sectionItemCategoryListItem_80nrc_24:nth-child(2) a,._sectionItemCategoryListItem_80nrc_24:nth-child(3) a{border-radius:0}._sectionItemCategoryListItem_80nrc_24:nth-child(4) a{border-radius:0 2px 2px 0}}._sectionItemCategoryListItemLink_80nrc_101{aspect-ratio:1;width:100%;height:100%;color:var(--background);letter-spacing:.5em;text-indent:.5em;text-shadow:0 0 4px #000000b3;z-index:0;place-items:center;font-size:20px;font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:grid;position:relative;overflow:hidden}._sectionItemCategoryListItemLink_80nrc_101:after{content:"";z-index:-1;background:var(--foreground2);background:linear-gradient(#00000080,#00000080);width:100%;height:100%;transition:all .2s;display:block;position:absolute;top:0;left:0}@container (width>=440px){._sectionItemCategoryListItemLink_80nrc_101{aspect-ratio:1}}@container (width>=768px){._sectionItemCategoryListItemLink_80nrc_101{aspect-ratio:1/1.75;font-size:22px}._sectionItemCategoryListItemLink_80nrc_101:hover{cursor:pointer;filter:brightness(150%)}._sectionItemCategoryListItemLink_80nrc_101:hover ._sectionItemCategoryPicture_80nrc_146{scale:1.025}}@container (width>=1024px){._sectionItemCategoryListItemLink_80nrc_101{font-size:24px}}._sectionItemCategoryPicture_80nrc_146{content:"";z-index:-1;width:100%;height:100%;transition:all .2s;display:block;position:absolute;top:0;left:0}._sectionItemCategoryImg_80nrc_169{object-fit:cover;width:100%;height:100%}._sectionShipping_3htnh_3{width:90%;max-width:800px;margin:0 auto;font-size:14px}@container (width>=600px){._sectionShipping_3htnh_3{font-size:16px}}@container (width>=768px){._sectionShipping_3htnh_3{font-size:16px}}._sectionShippingTitle_3htnh_18{font-size:16px;font-weight:500}@container (width>=600px){._sectionShippingTitle_3htnh_18{font-size:18px}}._sectionShippingInfo_3htnh_27{margin-top:1em}._sectionShippingInfoText_3htnh_31{word-break:auto-phrase;margin-top:.7em;font-weight:400}._shopInfo_1jyqn_3{flex-direction:column;max-width:800px;margin:0 auto;display:flex}@container (width>=600px){._shopInfo_1jyqn_3{margin-top:48px}}@container (width>=768px){._shopInfo_1jyqn_3{flex-direction:row;justify-content:space-between;margin-top:64px}}@container (width>=1024px){._shopInfo_1jyqn_3{margin-top:72px}}._shopInfoName_1jyqn_22{letter-spacing:.1em;font-size:16px;font-weight:400;line-height:1}@container (width>=600px){._shopInfoName_1jyqn_22{font-size:20px}}@container (width>=1024px){._shopInfoName_1jyqn_22{font-size:22px}}._shopInfoName_1jyqn_22 ._large_1jyqn_35{letter-spacing:.25em;text-indent:.25em;font-size:1.5em}._shopInfoDetail_1jyqn_42{flex-direction:column;gap:8px;margin-top:24px;font-size:14px;line-height:1;display:flex}@container (width>=600px){._shopInfoDetail_1jyqn_42{margin-top:32px;font-size:16px}}@container (width>=1024px){._shopInfoDetail_1jyqn_42{gap:16px;margin-top:40px;font-size:17px}}._shopInfoDetailItem_1jyqn_61{display:flex}._shopInfoDetailItem_1jyqn_61 ._tel_1jyqn_64{transition:all .2s}@container (width>=768px){._shopInfoDetailItem_1jyqn_61 ._tel_1jyqn_64:hover{opacity:.7;text-decoration:none}}._shopInfoDetailItemPostcode_1jyqn_76{margin-top:8px}@container (width>=1024px){._shopInfoDetailItemPostcode_1jyqn_76{margin-top:16px}}._shopInfoMap_1jyqn_84{width:100%;margin-top:24px}@container (width>=600px){._shopInfoMap_1jyqn_84{margin-top:32px}}@container (width>=768px){._shopInfoMap_1jyqn_84{max-width:400px;margin-top:0}}@container (width>=1024px){._shopInfoMap_1jyqn_84{max-width:440px}}._shopInfoMapIframe_1jyqn_100{aspect-ratio:1.618;border-radius:2px;width:100%}@container (width>=440px){._shopInfoMapIframe_1jyqn_100{aspect-ratio:2.5}}@container (width>=768px){._shopInfoMapIframe_1jyqn_100{aspect-ratio:1.618}}@container (width>=1024px){._shopInfoMapIframe_1jyqn_100{aspect-ratio:3/2}}._textLink_ey7bu_3{width:fit-content;margin-top:24px;margin-left:auto;padding:.5em min(2em,5%) .75em min(.5em,1%);font-size:13px;line-height:1;text-decoration:none;display:block;position:relative}._textLink_ey7bu_3:before,._textLink_ey7bu_3:after{content:"";background:var(--foreground);height:.5px;transition:all .2s;display:block;position:absolute;bottom:0}._textLink_ey7bu_3:before{width:100%;left:0}._textLink_ey7bu_3:after{width:1em;right:0;translate:9% -.28em;rotate:35deg}@container (width>=600px){._textLink_ey7bu_3{margin-top:32px;font-size:14px}}@container (width>=768px){._textLink_ey7bu_3{font-size:15px;transition:all .2s}._textLink_ey7bu_3:hover{opacity:.7}._textLink_ey7bu_3:hover:before{opacity:.7;width:105%}._textLink_ey7bu_3:hover:after{opacity:.7;translate:47% -.28em}}@container (width>=1024px){._textLink_ey7bu_3{margin-top:40px;font-size:16px}}
