@font-face{font-family:ZenKakuGothicNew;src:url(./ZenKakuGothicNew-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:ZenKakuGothicNew;src:url(./ZenKakuGothicNew-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:ZenKakuGothicNew;src:url(./ZenKakuGothicNew-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:ZenKakuGothicNew;src:url(./ZenKakuGothicNew-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:ZenKakuGothicNew;src:url(./ZenKakuGothicNew-Black.ttf) format("truetype");font-weight:900}@font-face{font-family:inter;src:url(./Inter-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:inter;src:url(./Inter-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:inter;src:url(./Inter-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:inter;src:url(./Inter-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:inter;src:url(./Inter-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:inter;src:url(./Inter-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:inter;src:url(./Inter-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:inter;src:url(./Inter-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:inter;src:url(./Inter-Black.ttf) format("truetype");font-weight:900}.itemDetailContainer{background:#e8dfd2}@media screen and (min-width:320px){.itemDetailContainer{padding:6rem 0 8rem}}@media screen and (min-width:1025px){.itemDetailContainer{padding:87px 0 100px}}@media screen and (min-width:320px){.breadcrumbList{padding:0 4vw}}@media screen and (min-width:1025px){.breadcrumbList{padding:0 3vw}}@media screen and (min-width:320px){.itemDetailInner{padding-right:4vw;padding-left:4vw}}@media screen and (min-width:1025px){.itemDetailInner{max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}}.itemDetailMain{display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:320px){.itemDetailMain{grid-template-columns:100%}}@media screen and (min-width:1025px){.itemDetailMain{grid-template-columns:50% 43%;padding:58px 50px 0}}@media screen and (min-width:320px){.swiperWrapper{width:90%;grid-area:2/1;margin:3rem auto 0}}@media screen and (min-width:1025px){.swiperWrapper{width:100%;grid-area:4/1/1;margin:unset}}.swiperMain{position:relative}.swiperMain .swiper-button-prev,.swiperMain .swiper-button-next{display:block;position:absolute;top:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width:320px){.swiperMain .swiper-button-prev,.swiperMain .swiper-button-next{width:1.6rem}}@media screen and (min-width:1025px){.swiperMain .swiper-button-prev,.swiperMain .swiper-button-next{width:20px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.swiperMain .swiper-button-prev:hover,.swiperMain .swiper-button-next:hover{opacity:.5}}.swiperMain .swiper-button-prev:after,.swiperMain .swiper-button-next:after{content:none}@media screen and (min-width:320px){.swiperMain .swiper-button-prev{left:-4%}}@media screen and (min-width:1025px){.swiperMain .swiper-button-prev{left:-2.5%}}@media screen and (min-width:320px){.swiperMain .swiper-button-next{right:-4%}}@media screen and (min-width:1025px){.swiperMain .swiper-button-next{right:-2.5%}}#itemImgSwiper{aspect-ratio:1/1;margin:0}@media screen and (min-width:320px){#itemThumbSwiper{margin-top:1.5rem}}@media screen and (min-width:1025px){#itemThumbSwiper{margin-top:20px}}@media screen and (min-width:320px){.itemNameWrapper{margin-top:3rem;grid-area:1/1}}@media screen and (min-width:1025px){.itemNameWrapper{margin-top:8px;grid-area:1/2}}.itemName{font-family:ZenKakuGothicNew,sans-serif;font-weight:700}@media screen and (min-width:320px){.itemName{font-size:2rem;letter-spacing:.1rem}}@media screen and (min-width:1025px){.itemName{font-size:28px;letter-spacing:1.5px}}.itemCategory{color:#999}@media screen and (min-width:320px){.itemCategory{font-size:1.4rem;margin-top:.4rem;letter-spacing:.05rem}}@media screen and (min-width:1025px){.itemCategory{font-size:15px;margin-top:2px;letter-spacing:1px}}.artistWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid;line-height:1}@media screen and (min-width:320px){.artistWrapper{padding:1rem 0;gap:0 1rem;letter-spacing:.05rem}}@media screen and (min-width:1025px){.artistWrapper{padding:10px 0 12px;gap:0 15px;letter-spacing:1px}}.artistText{color:#333;font-weight:800}@media screen and (min-width:320px){.artistText{font-size:1.1rem}}@media screen and (min-width:1025px){.artistText{font-size:14px}}.artistName{font-family:ZenKakuGothicNew,sans-serif;font-weight:700}@media screen and (min-width:320px){.artistName{font-size:1.5rem}}@media screen and (min-width:1025px){.artistName{font-size:20px}}@media screen and (min-width:320px){.itemDetailWrapper{grid-area:3/1;margin-top:2rem}}@media screen and (min-width:1025px){.itemDetailWrapper{grid-area:2/2;margin-top:15px}}.variantsTitleWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:320px){.variantsTitleWrapper{gap:0 .5rem}}@media screen and (min-width:1025px){.variantsTitleWrapper{gap:0 10px}}.variantsTitle{color:#333;font-family:ZenKakuGothicNew,sans-serif;font-weight:700}@media screen and (min-width:320px){.variantsTitle{font-size:1.4rem}}@media screen and (min-width:1025px){.variantsTitle{font-size:16px}}.variantsColor{color:#333;font-family:ZenKakuGothicNew,sans-serif;font-weight:500}@media screen and (min-width:320px){.variantsColor{font-size:1.6rem}}@media screen and (min-width:1025px){.variantsColor{font-size:16px}}.variantsColorWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:320px){.variantsColorWrapper{margin:.8rem 0 1.5rem;gap:0 1.5rem}}@media screen and (min-width:1025px){.variantsColorWrapper{margin:14px 0 26px;gap:0 15px}}.colorButton{position:relative;aspect-ratio:1/1}@media screen and (min-width:320px){.colorButton{width:3rem}}@media screen and (min-width:1025px){.colorButton{width:40px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.colorButton:hover{opacity:.5}}.colorButton:before{position:absolute;content:none;top:-7%;left:-7%;width:114%;height:114%;border:1px solid #504850}.colorButton.selected:before{content:""}.variantsSizeWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 8px}@media screen and (min-width:320px){.variantsSizeWrapper{margin-top:.8rem}}@media screen and (min-width:1025px){.variantsSizeWrapper{margin-top:10px}}.sizeButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;color:#333}@media screen and (min-width:320px){.sizeButton{width:6.8rem;height:4rem;font-size:1.4rem;border-radius:.4rem}}@media screen and (min-width:1025px){.sizeButton{width:85px;height:50px;font-size:16px;border-radius:8px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.sizeButton:hover{opacity:.5}}.sizeButton.selected{border:1px solid}.itemPrice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#333;line-height:1}@media screen and (min-width:320px){.itemPrice{margin-top:2.5rem;letter-spacing:.05rem}}@media screen and (min-width:1025px){.itemPrice{margin-top:54px;letter-spacing:1px}}@media screen and (min-width:320px){.itemPrice .yen{font-size:1.5rem}}@media screen and (min-width:1025px){.itemPrice .yen{font-size:18px}}@media screen and (min-width:320px){.itemPrice .amount{font-size:2.2rem;margin-left:.5rem}}@media screen and (min-width:1025px){.itemPrice .amount{font-size:28px;margin-left:5.6px}}@media screen and (min-width:320px){.itemPrice .inTax{font-size:1.4rem;margin:0 0 .2rem 1.5rem}}@media screen and (min-width:1025px){.itemPrice .inTax{font-size:18px;margin:0 0 0 10px}}.addToCartBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;width:100%;color:#fff;font-family:ZenKakuGothicNew,sans-serif;font-weight:700}@media screen and (min-width:320px){.addToCartBtn{font-size:1.4rem;margin-top:2rem;gap:0 1rem;padding:1.6rem 0}}@media screen and (min-width:1025px){.addToCartBtn{font-size:18px;margin-top:20px;gap:0 15px;padding:21.5px 0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.addToCartBtn:hover{background-color:#ea8222}}.addToCartBtn .cartIcon{stroke:#fff}@media screen and (min-width:320px){.addToCartBtn .cartIcon{width:2rem}}@media screen and (min-width:1025px){.addToCartBtn .cartIcon{width:20px}}.itemAboutTab{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #999}@media screen and (min-width:320px){.itemAboutTab{margin-top:4rem}}@media screen and (min-width:1025px){.itemAboutTab{margin-top:72px}}.aboutTabBtn{position:relative;width:50%;text-align:center;font-family:ZenKakuGothicNew,sans-serif;font-weight:700;color:#333}@media screen and (min-width:320px){.aboutTabBtn{font-size:1.4rem;padding-bottom:.5rem}}@media screen and (min-width:1025px){.aboutTabBtn{font-size:16px;padding-bottom:13px}.aboutTabBtn:hover:before{opacity:1}}.aboutTabBtn:before{position:absolute;content:"";bottom:0;left:0;width:100%;background:#000;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (min-width:320px){.aboutTabBtn:before{height:2px}}@media screen and (min-width:1025px){.aboutTabBtn:before{height:3px}}.aboutTabBtn.isActive:before{opacity:1}.aboutText{display:none;font-family:ZenKakuGothicNew,sans-serif;font-weight:700;color:#333}@media screen and (min-width:320px){.aboutText{font-size:1.3rem;margin:2.5rem .5rem 0;line-height:1.8}}@media screen and (min-width:1025px){.aboutText{font-size:16px;margin:32px 0 0;line-height:2.06}}.aboutText.isActive{display:block}@media screen and (min-width:320px){.alsoLike{padding-right:4vw;padding-left:4vw}}@media screen and (min-width:1025px){.alsoLike{max-width:1280px;margin:0 auto;padding-right:40px;padding-left:40px}}@media screen and (min-width:320px){.alsoLike{padding-top:5rem}}@media screen and (min-width:1025px){.alsoLike{padding-top:100px}}@media screen and (min-width:320px){.commonItemList{margin-top:3rem}}@media screen and (min-width:1025px){.commonItemList{margin-top:46px}}@media screen and (min-width:320px){.sectionTitleEn{font-size:3.1rem}}@media screen and (min-width:1025px){.sectionTitleEn{font-size:70px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/itemDetail.css.map */
