@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-text-size-adjust:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}input[type="text"],input[type="submit"],input[type="tel"],input[type="email"],button,textarea,select{margin:0;padding:0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (max-width: 768px){.pc{display:none}}@media all and (min-width: 769px){.sp{display:none}}@keyframes fade_in{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes fade_in_scale{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.font-bold{font-weight:800}.fadeIn.inview{opacity:0;transform:translateY(50px)}.fadeIn.inview.viewed{opacity:1;transform:translateY(0px);transition:.6s .4s opacity,.6s .4s transform}html{font-size:62.5%}body{color:#000;font-family:'Noto Sans JP', sans-serif;font-weight:500;background-color:#fff}html,body{width:100%;margin:auto;min-width:initial}.content img{max-width:100%;height:auto;width:auto}.content a{color:#000;outline:none;text-decoration:none}.content a:hover{-webkit-transition:opacity .2s linear 0s;-moz-transition:opacity .2s linear 0s;-ms-transition:opacity .2s linear 0s;-o-transition:opacity .2s linear 0s;transition:opacity .2s linear 0s}.content a:hover:hover{opacity:.8}[v-cloak]{display:none}.fade-enter-active,.fade-leave-active{transition:opacity 0.5s}.fade-enter,.fade-leave-to{opacity:0}.v-enter-active,.v-leave-active{transition:opacity 0.5s}.v-enter,.v-leave-to{opacity:0}.v-enter-to,.v-leave{opacity:1}.content{padding-bottom:118px;border-bottom:1px #dcdcdc solid}@media all and (min-width: 769px) and (max-width: 1359px){.content{padding-bottom:8.67647vw}}@media all and (max-width: 768px){.content{padding-bottom:14vw}}.mv{margin-top:80px}@media all and (max-width: 1024px){.mv{margin-top:48px}}.mv__image{font-size:0}.mv__image img{width:100%}.concept{margin-bottom:94px}@media all and (min-width: 769px) and (max-width: 1359px){.concept{margin-bottom:6.91176vw}}@media all and (max-width: 768px){.concept{margin-bottom:15.5vw}}.concept__inner{margin:auto;width:100%;padding:0 90px;max-width:1120px}@media all and (min-width: 769px) and (max-width: 1359px){.concept__inner{padding-left:16.17647vw;padding-right:16.17647vw;width:auto;max-width:initial}}@media all and (max-width: 768px){.concept__inner{max-width:initial;width:auto;padding-left:5.33333vw;padding-right:5.33333vw}}.concept__titleWrap{padding-top:128px;padding-bottom:135px;background-image:url("../images/concept-bg.png"),url("../images/concept-bg.png");background-repeat:repeat-x,repeat-x;background-position:center top,center bottom}@media all and (min-width: 769px) and (max-width: 1359px){.concept__titleWrap{padding-top:9.41176vw}}@media all and (min-width: 769px) and (max-width: 1359px){.concept__titleWrap{padding-bottom:9.92647vw}}@media all and (min-width: 769px) and (max-width: 1359px){.concept__titleWrap{background-size:auto 7.20588vw}}@media all and (max-width: 768px){.concept__titleWrap{padding:16.5vw 5.33333vw 18vw;background-image:url("../images/concept-bg-sp.png"),url("../images/concept-bg-sp.png");background-size:auto 13.06667vw}}.concept__title{margin-bottom:35px;text-align:center;font-size:2rem;line-height:2;letter-spacing:0em}@media all and (max-width: 768px){.concept__title{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.concept__title{font-size:1.47059vw;line-height:2}}@media all and (max-width: 768px){.concept__title{margin-bottom:4.66667vw;font-size:4vw;line-height:1.8;text-align:justify}}.concept__shop-caption{display:block;margin-top:8px;font-size:1.4rem;line-height:1;letter-spacing:0em}@media all and (min-width: 769px) and (max-width: 1359px){.concept__shop-caption{margin-top:.58824vw}}@media all and (max-width: 768px){.concept__shop-caption{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.concept__shop-caption{font-size:1.02941vw;line-height:1}}@media all and (max-width: 768px){.concept__shop-caption{margin-top:1.5vw;font-size:2.66667vw;line-height:1}}.concept__image{margin-bottom:27px;font-size:0}@media all and (min-width: 769px) and (max-width: 1359px){.concept__image{margin-bottom:1.98529vw}}@media all and (max-width: 768px){.concept__image{margin-bottom:5vw}}.concept__image img{width:100%}.concept__description{text-align:center;font-size:1.8rem;line-height:1.88889;letter-spacing:0em}@media all and (max-width: 768px){.concept__description{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.concept__description{font-size:1.32353vw;line-height:1.88889}}@media all and (max-width: 768px){.concept__description{padding:0 5.33333vw;font-size:3.46667vw;line-height:1.61538;text-align:justify}}.items{padding-bottom:120px;background-color:#f7f6f0}@media all and (min-width: 769px) and (max-width: 1359px){.items{padding-bottom:8.82353vw}}@media all and (max-width: 768px){.items{padding-bottom:17vw}}.items__title{margin-bottom:92px;position:relative;height:215px;overflow:hidden;font-size:0;background-image:url("../images/item-title.png");background-repeat:no-repeat;background-size:contain;background-position:center top;text-indent:100%;white-space:nowrap;overflow:hidden}@media all and (min-width: 769px) and (max-width: 1359px){.items__title{margin-bottom:6.76471vw}}@media all and (min-width: 769px) and (max-width: 1359px){.items__title{height:15.80882vw}}@media all and (max-width: 768px){.items__title{margin-bottom:13vw;height:28.66667vw;background-image:url("../images/item-title-sp.png")}}.items__lists{padding-bottom:147px;background-image:url("../images/items-bottom.png");background-repeat:repeat-x;background-position:bottom center}@media all and (min-width: 769px) and (max-width: 1359px){.items__lists{padding-bottom:10.80882vw}}@media all and (min-width: 769px) and (max-width: 1359px){.items__lists{background-size:auto 1.25vw}}@media all and (max-width: 768px){.items__lists{padding-bottom:17vw;background-image:url("../images/items-bottom-sp.png");background-size:contain;background-size:auto 2.26667vw}}.items__item{padding-top:27px}@media all and (min-width: 769px) and (max-width: 1359px){.items__item{padding-top:1.98529vw}}@media all and (min-width: 1360px){.items__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:560px;z-index:-1;background-color:#f08a49}}@media all and (max-width: 768px){.items__item{padding-top:5vw}}.items__item:not(:last-child){margin-bottom:105px}@media all and (min-width: 769px) and (max-width: 1359px){.items__item:not(:last-child){margin-bottom:7.72059vw}}@media all and (max-width: 768px){.items__item:not(:last-child){margin-bottom:14vw}}.items__item-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:contain}@media all and (min-width: 1360px){.items__item-bg{background-size:1360px auto}}.items__item:nth-child(1) .items__item-bg{background-image:url("../images/item1-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(1) .items__item-bg{background-image:url("../images/item1-bg-sp.png")}}.items__item:nth-child(2) .items__item-bg{background-image:url("../images/item2-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(2) .items__item-bg{background-image:url("../images/item2-bg-sp.png")}}.items__item:nth-child(3) .items__item-bg{background-image:url("../images/item3-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(3) .items__item-bg{background-image:url("../images/item3-bg-sp.png")}}.items__item:nth-child(4) .items__item-bg{background-image:url("../images/item4-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(4) .items__item-bg{background-image:url("../images/item4-bg-sp.png")}}.items__item:nth-child(5) .items__item-bg{background-image:url("../images/item5-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(5) .items__item-bg{background-image:url("../images/item5-bg-sp.png")}}.items__item:nth-child(6) .items__item-bg{background-image:url("../images/item6-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(6) .items__item-bg{background-image:url("../images/item6-bg-sp.png")}}.items__item:nth-child(7) .items__item-bg{background-image:url("../images/item7-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(7) .items__item-bg{background-image:url("../images/item7-bg-sp.png")}}.items__item:nth-child(8) .items__item-bg{background-image:url("../images/item8-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(8) .items__item-bg{background-image:url("../images/item8-bg-sp.png")}}.items__item:nth-child(9) .items__item-bg{background-image:url("../images/item9-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(9) .items__item-bg{background-image:url("../images/item9-bg-sp.png")}}.items__item:nth-child(10) .items__item-bg{background-image:url("../images/item10-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(10) .items__item-bg{background-image:url("../images/item10-bg-sp.png")}}.items__item:nth-child(11) .items__item-bg{background-image:url("../images/item11-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(11) .items__item-bg{background-image:url("../images/item11-bg-sp.png")}}.items__item:nth-child(12) .items__item-bg{background-image:url("../images/item12-bg.png")}@media all and (max-width: 768px){.items__item:nth-child(12) .items__item-bg{background-image:url("../images/item12-bg-sp.png")}}@media all and (max-width: 768px){.items__item:nth-child(4) .items__item-titleEn span:before{width:12vw}}.items__item:nth-child(12) .items__item-titleEn span:before{width:0vw}.items__item-inner{margin:auto;width:100%;padding:0 90px;max-width:1120px;position:relative;z-index:2}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-inner{padding-left:16.17647vw;padding-right:16.17647vw;width:auto;max-width:initial}}@media all and (max-width: 768px){.items__item-inner{max-width:initial;width:auto;padding-left:5.33333vw;padding-right:5.33333vw}}.items__item-title{margin-bottom:11px;font-size:5rem;line-height:1;letter-spacing:0em;letter-spacing:.05em;font-weight:bold;text-align:center}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-title{margin-bottom:.80882vw}}@media all and (max-width: 768px){.items__item-title{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-title{font-size:3.67647vw;line-height:1}}@media all and (max-width: 768px){.items__item-title{letter-spacing:.045em}}@media all and (max-width: 768px){.items__item-title{margin-bottom:3vw;font-size:8vw;line-height:1}}.items__item-titleEn{display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:1;letter-spacing:0em;letter-spacing:.05em;font-weight:bold;text-align:center}@media all and (max-width: 768px){.items__item-titleEn{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-titleEn{font-size:1.47059vw;line-height:1}}@media all and (max-width: 768px){.items__item-titleEn{letter-spacing:.045em}}@media all and (max-width: 768px){.items__item-titleEn{font-size:3.46667vw;line-height:1}}.items__item-titleEn span,.items__item-titleEn:after{flex:1}.items__item-titleEn span{display:flex;justify-content:flex-end;height:3px}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-titleEn span{height:.22059vw}}@media all and (max-width: 768px){.items__item-titleEn span{height:.4vw}}.items__item-titleEn span:before{content:"";display:block;width:100%;height:100%;background-color:#000}@media all and (max-width: 768px){.items__item-titleEn span:before{width:2.66667vw}}.items__item-titleEn:after{content:""}.items__item-titleEn-text{display:inline-flex;justify-content:center;align-items:center;width:388px;height:36px;border-width:3px;border-color:#000;border-style:solid}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-titleEn-text{width:28.52941vw}}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-titleEn-text{height:2.64706vw}}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-titleEn-text{border-width:.22059vw}}@media all and (max-width: 768px){.items__item-titleEn-text{width:51.73333vw;height:6.13333vw;border-width:.4vw}}.items__item-image{margin-top:29px;margin-bottom:30px;font-size:0}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-image{margin-top:2.13235vw}}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-image{margin-bottom:2.20588vw}}@media all and (max-width: 768px){.items__item-image{margin-top:5vw;margin-bottom:4.5vw}}.items__item-image img{width:100%}@media all and (max-width: 768px){.items__item-data{padding:0 5.33333vw}}.items__item-description{margin-bottom:29px;font-size:1.8rem;line-height:1.88889;letter-spacing:0em}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-description{margin-bottom:2.13235vw}}@media all and (max-width: 768px){.items__item-description{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-description{font-size:1.32353vw;line-height:1.88889}}@media all and (max-width: 768px){.items__item-description{margin-bottom:4.5vw;font-size:3.46667vw;line-height:1.61538}}.items__item-priceNote{margin-bottom:8px;font-size:1.4rem;line-height:1;letter-spacing:0em}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-priceNote{margin-bottom:.58824vw}}@media all and (max-width: 768px){.items__item-priceNote{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-priceNote{font-size:1.02941vw;line-height:1}}@media all and (max-width: 768px){.items__item-priceNote{margin-bottom:1.5vw;font-size:2.66667vw;line-height:1;text-align:left}}.items__item-priceList{margin-bottom:22px;display:flex;flex-wrap:wrap}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-priceList{margin-bottom:1.61765vw}}@media all and (max-width: 768px){.items__item-priceList{margin-bottom:5vw;display:block}}.items__item-price{margin-bottom:8px;width:50%;font-size:2.2rem;line-height:1.54545;letter-spacing:0em;font-weight:700}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-price{margin-bottom:.58824vw}}@media all and (max-width: 768px){.items__item-price{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-price{font-size:1.61765vw;line-height:1.54545}}@media all and (max-width: 768px){.items__item-price{margin-bottom:1.5vw;width:auto;font-size:3.46667vw;line-height:1.30769}}.items__item-price span{display:inline-block}.items__item-link a{display:flex;justify-content:center;align-items:flex-end;font-size:2.2rem;line-height:1.54545;letter-spacing:0em;font-weight:700;text-decoration:underline}@media all and (max-width: 768px){.items__item-link a{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-link a{font-size:1.61765vw;line-height:1.54545}}@media all and (max-width: 768px){.items__item-link a{align-items:flex-start}}@media all and (max-width: 768px){.items__item-link a{font-size:4vw;line-height:1.13333}}.items__item-link a svg{margin-left:11px}@media all and (min-width: 769px) and (max-width: 1359px){.items__item-link a svg{margin-left:.80882vw}}@media all and (max-width: 768px){.items__item-link a svg{margin-left:1.5vw;transform:scale(0.7)}}.items__islandsMarket{padding-top:103px}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket{padding-top:7.57353vw}}@media all and (max-width: 768px){.items__islandsMarket{padding-top:13.5vw}}.items__islandsMarket-inner{margin:auto;width:100%;padding:0 90px;max-width:1120px}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-inner{padding-left:16.17647vw;padding-right:16.17647vw;width:auto;max-width:initial}}@media all and (max-width: 768px){.items__islandsMarket-inner{max-width:initial;width:auto;padding-left:5.33333vw;padding-right:5.33333vw}}.items__islandsMarket-logo{margin-bottom:14px;text-align:center;font-size:0}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-logo{margin-bottom:1.02941vw}}@media all and (max-width: 768px){.items__islandsMarket-logo{margin-bottom:4.5vw}}.items__islandsMarket-logo img{width:249px}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-logo img{width:18.30882vw}}@media all and (max-width: 768px){.items__islandsMarket-logo img{width:33.2vw}}.items__islandsMarket-description{margin-bottom:34px;font-size:1.8rem;line-height:1.88889;letter-spacing:0em;text-align:center}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-description{margin-bottom:2.5vw}}@media all and (max-width: 768px){.items__islandsMarket-description{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-description{font-size:1.32353vw;line-height:1.88889}}@media all and (max-width: 768px){.items__islandsMarket-description{margin-bottom:5vw;padding:0 5.33333vw;font-size:3.46667vw;line-height:1.61538;text-align:justify}}.items__islandsMarket-link{display:flex;justify-content:center}@media all and (max-width: 768px){.items__islandsMarket-link{padding:0 5.33333vw}}.items__islandsMarket-link a{display:flex;justify-content:center;align-items:center;width:400px;height:80px;font-size:2.2rem;line-height:1.54545;letter-spacing:0em;letter-spacing:.05em;background-color:#fff;border-radius:10px}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-link a{width:29.41176vw}}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-link a{height:5.88235vw}}@media all and (max-width: 768px){.items__islandsMarket-link a{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-link a{font-size:1.61765vw;line-height:1.54545}}@media all and (max-width: 768px){.items__islandsMarket-link a{letter-spacing:.045em}}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-link a{border-radius:.73529vw}}@media all and (max-width: 768px){.items__islandsMarket-link a{width:78.53333vw;height:16vw;font-size:4vw;line-height:1.13333}}.items__islandsMarket-link a span{padding-left:14px;padding-right:14px}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-link a span{padding-left:1.02941vw}}@media all and (min-width: 769px) and (max-width: 1359px){.items__islandsMarket-link a span{padding-right:1.02941vw}}@media all and (max-width: 768px){.items__islandsMarket-link a span{padding:0 4vw}}@media all and (max-width: 768px){.items__islandsMarket-link a svg{transform:scale(0.5)}}.shop__titleWrap{margin-bottom:64px;display:flex;justify-content:center;align-items:center;height:178px;background-image:url("../images/shop-bg.png");background-repeat:repeat-x;background-position:top center}@media all and (min-width: 769px) and (max-width: 1359px){.shop__titleWrap{margin-bottom:4.70588vw}}@media all and (min-width: 769px) and (max-width: 1359px){.shop__titleWrap{height:13.08824vw}}@media all and (max-width: 768px){.shop__titleWrap{margin-bottom:7vw;height:28vw;background-image:url("../images/shop-bg-sp.png");background-size:auto 28vw}}.shop__inner{margin:auto;width:100%;padding:0 90px;max-width:1120px}@media all and (min-width: 769px) and (max-width: 1359px){.shop__inner{padding-left:16.17647vw;padding-right:16.17647vw;width:auto;max-width:initial}}@media all and (max-width: 768px){.shop__inner{max-width:initial;width:auto;padding-left:5.33333vw;padding-right:5.33333vw}}.shop__title{font-size:6rem;line-height:1;letter-spacing:0em;font-weight:700;text-align:center}@media all and (max-width: 768px){.shop__title{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.shop__title{font-size:4.41176vw;line-height:1}}@media all and (max-width: 768px){.shop__title{font-size:8.66667vw;line-height:1;background-size:40vw auto}}.shop__item{margin-bottom:28px;display:flex}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item{margin-bottom:2.05882vw}}@media all and (max-width: 768px){.shop__item{margin-bottom:4vw;display:block}}.shop__item-image{width:59.6%;font-size:0}@media all and (max-width: 768px){.shop__item-image{margin-bottom:4vw;width:auto}}.shop__item-data{padding-top:18px;padding-left:50px;flex:1}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-data{padding-top:1.32353vw}}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-data{padding-left:3.67647vw}}@media all and (max-width: 768px){.shop__item-data{padding:0 5.33333vw}}.shop__item-title{margin-bottom:29px;font-size:2.8rem;line-height:1.21429;letter-spacing:0em}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-title{margin-bottom:2.13235vw}}@media all and (max-width: 768px){.shop__item-title{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-title{font-size:2.05882vw;line-height:1.21429}}@media all and (max-width: 768px){.shop__item-title{margin-bottom:4vw;font-size:4.8vw;line-height:1}}.shop__item-information{margin-bottom:29px}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-information{margin-bottom:2.13235vw}}@media all and (max-width: 768px){.shop__item-information{margin-bottom:3vw}}.shop__item-information dl:not(:last-child){margin-bottom:25px}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-information dl:not(:last-child){margin-bottom:1.83824vw}}@media all and (max-width: 768px){.shop__item-information dl:not(:last-child){margin-bottom:4.5vw}}.shop__item-information dt{margin-bottom:1px;font-size:2.2rem;line-height:1.54545;letter-spacing:0em;font-weight:700}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-information dt{margin-bottom:.07353vw}}@media all and (max-width: 768px){.shop__item-information dt{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-information dt{font-size:1.61765vw;line-height:1.54545}}@media all and (max-width: 768px){.shop__item-information dt{margin-bottom:1.5vw;font-size:3.73333vw;line-height:1.21429}}.shop__item-information dd{font-size:1.8rem;line-height:1.5;letter-spacing:0em}@media all and (max-width: 768px){.shop__item-information dd{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-information dd{font-size:1.32353vw;line-height:1.5}}@media all and (max-width: 768px){.shop__item-information dd{font-size:3.46667vw;line-height:1.30769}}.shop__item-link a{display:flex;align-items:flex-end;font-size:1.8rem;line-height:1.5;letter-spacing:0em;font-weight:700;text-decoration:underline}@media all and (max-width: 768px){.shop__item-link a{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-link a{font-size:1.32353vw;line-height:1.5}}@media all and (max-width: 768px){.shop__item-link a{align-items:flex-start}}@media all and (max-width: 768px){.shop__item-link a{font-size:3.46667vw;line-height:1.30769}}.shop__item-link a svg{margin-left:11px}@media all and (min-width: 769px) and (max-width: 1359px){.shop__item-link a svg{margin-left:.80882vw}}@media all and (max-width: 768px){.shop__item-link a svg{margin-left:1.5vw;transform:scale(0.7)}}.shop__description{font-size:1.8rem;line-height:1.88889;letter-spacing:0em}@media all and (max-width: 768px){.shop__description{letter-spacing:0em}}@media all and (min-width: 769px) and (max-width: 1359px){.shop__description{font-size:1.32353vw;line-height:1.88889}}@media all and (max-width: 768px){.shop__description{padding:0 5.33333vw;font-size:3.46667vw;line-height:1.61538}}

/*# sourceMappingURL=main.css.map */