.taxBlock{font-size:60%;letter-spacing:0}.product-form__buttons{max-width:100%!important}.colorBar{width:94%;height:.3rem;background:linear-gradient(90deg,#e5d26e,#e44d44);display:block!important;margin:0 auto}.utility-bar{background:#f1f1f1}.announcement-bar__message span a{color:#111110;font-weight:700}.jjHeader{max-width:100%;background:#000;padding:1rem}.jjHeader .header__icon{color:#fff}.jjHeader .header__icon .icon{height:2.4rem;width:2.4rem}.jjHeader .header__icon--cart .icon{height:4.4rem;width:4.4rem}.jjBannerWrap.banner{display:block}.jjBanner{background-image:url(//https://jjshisha.com/cdn/shop/files/jj_visual_bg.jpg?v=6333759339852536878);background-color:#111110;background-position:center;background-size:150%;background-repeat:no-repeat}.jjBanner.banner__media{position:relative}.jjBanner img{width:100%;height:100%;object-fit:cover}.jjBanner.media img.slider{position:relative;opacity:0;animation:change-img-anim 10s infinite}.jjBanner.media img.slider:nth-child(1),.jjBanner.media img.slider:nth-child(2){animation-delay:0s}.jjBanner.media img.slider:nth-child(3),.jjBanner.media img.slider:nth-child(4){position:absolute;animation-delay:5s}@keyframes change-img-anim{0%{opacity:0}15%{opacity:1}50%{opacity:1}65%{opacity:0}to{opacity:0}}.jjBannerContent.banner__content{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}.jjBannerContent.banner__content:before{position:absolute;bottom:0;left:0;width:100%;content:"";display:block;background:linear-gradient(0deg,#111110 15%,#11111000)}.jjBannerContent.banner__content .banner__box{width:100%;max-width:100%;background:transparent;opacity:.8}.jjSubVisual{width:100%;background:#f1f1f1;background:linear-gradient(0deg,#f1f1f1,#23454e,#111110)}.jjSubVisual .jjSubVisualWrap{margin:0 auto;width:100%}.jjSubVisual .jjSubVisualWrap div{width:100%;display:flex}.jjSubVisual .jjSubVisualWrap .leftColumn{flex-direction:column;justify-content:space-between}.jjSubVisual .jjSubVisualWrap .leftColumn h3 img{width:60%;height:auto;margin-bottom:2rem}.jjSubVisual .jjSubVisualWrap .leftColumn h3 p{font-size:2.2rem;letter-spacing:.08em;line-height:1.4em;margin:0;font-family:\30e1\30a4\30ea\30aa,Meiryo,sans-serif;color:#fefefe;font-weight:700}.jjSubVisual .jjSubVisualWrap .rightColumn{align-items:center;justify-content:center}.jjRich{width:100%;max-width:100%;padding:0;background:linear-gradient(0deg,#32222d,#f1f1f1)}.jjRich .jjRichText{background:transparent;padding-top:0;padding-bottom:0}.jjRich .jjRichText h2{letter-spacing:.08em;font-family:\30e1\30a4\30ea\30aa,Meiryo,sans-serif;color:#fefefe;font-weight:700;width:100%;text-align:center}.jjRich .jjRichText h2 span{font-size:80%}.jjRich .jjRichText .rich-text__blocks{width:0}.featuredProduct,.featuredProduct .featuredWrap .featured-product{background:#f1f1f1}.featuredProduct .featuredWrap .productInfo h3{text-align:center;letter-spacing:.04em}.featuredProduct .featuredWrap .productInfo .product__title{letter-spacing:.07em}.featuredProduct .featuredWrap .productInfo h4{letter-spacing:.03em;font-family:\30e1\30a4\30ea\30aa,Meiryo,sans-serif;line-height:1.6em}.featuredProduct .featuredWrap .productInfo .price{text-align:right}.collectionWrap .collectionList .h5{line-height:1.4em;overflow:hidden}.collectionWrap .collectionList .price{text-align:right}.galleryWrap{background:linear-gradient(180deg,#f1f1f1,#23454e 70%,#111110 90%)}.galleryWrap .galleryTitle .titleInner{margin-bottom:0}.galleryWrap .galleryTitle .titleInner h2{color:#111110}.galleryWrap .slideImage{padding-left:0}.galleryWrap .slideImage li{overflow:hidden}.galleryWrap .slideImage li img{width:100%;height:auto}.galleryWrap .snsGallery h2{text-align:center}.galleryWrap .bannerWrap{margin-top:4rem}.galleryWrap .bannerWrap img{width:100%}.footerWrap{background:#111110}.footerWrap .footerInner{padding:0!important}.footerWrap .footerInner .footer-block{max-width:100%!important}.footerWrap .footerInner ul li a{color:#f1f1f1}.footerWrap .copyRight{background:#000}.footerWrap .copyRight .footer__content-bottom-wrapper{max-width:100%;justify-content:flex-end}.footerWrap .copyRight .footer__content-bottom-wrapper .footer__copyright{margin-top:0!important}.footerWrap .copyRight .footer__content-bottom-wrapper .footer__copyright .copyright__content{color:#f1f1f1}@media screen and (min-width: 750px){.spView{display:none!important}.jjBannerContent.banner__content:before{height:20rem}.jjSubVisual .jjSubVisualWrap{max-width:1200px;display:flex;align-items:stretch;padding:20rem 5rem 25rem}.jjSubVisual .jjSubVisualWrap div{width:50%}.jjSubVisual .jjSubVisualWrap .leftColumn h2 img{width:5rem;height:auto}.jjSubVisual .jjSubVisualWrap .leftColumn h3{margin:0}.jjSubVisual .jjSubVisualWrap .leftColumn h3 p{font-size:clamp(1.3rem,1vw,2.2rem)}.jjSubVisual .jjSubVisualWrap .rightColumn img{width:100%;height:auto}.jjRich .jjRichText h2{font-size:2.6rem}.featuredProduct .featuredWrap{padding-top:14rem!important;padding-bottom:10rem!important}.featuredProduct .featuredWrap .productInfo h3{font-size:2.8rem;padding-top:1em;margin-bottom:1.3em}.featuredProduct .featuredWrap .productInfo .product__title{font-size:3rem}.featuredProduct .featuredWrap .productInfo h4{font-size:1.9rem;padding-top:.6em}.featuredProduct .featuredWrap .productInfo .price .price-item{font-size:2rem;padding-top:.4em;padding-bottom:.4em}.collectionWrap{padding-top:8rem!important;padding-bottom:8rem!important}.collectionWrap .collectionTitle{margin-bottom:6rem!important}.collectionWrap .collectionTitle h2{font-size:4rem}.collectionWrap .collectionList .card__information{padding-bottom:1rem}.collectionWrap .collectionList .h5{font-size:2.4rem;height:2.8em}.collectionWrap .collectionList .price .price-item{font-size:1.8rem}.galleryWrap .galleryTitle{padding-top:8rem!important;padding-bottom:8rem!important}.galleryWrap .galleryTitle .titleInner h2{font-size:4rem}.galleryWrap .slideImage{margin-top:0;margin-bottom:14.5rem}.galleryWrap .slideImage li{width:37.8rem;margin:0 2rem}.galleryWrap .snsGallery h2{margin:0 auto;padding:6.5rem 0}.galleryWrap .snsGallery h2:last-child{padding-bottom:25rem}.galleryWrap .snsGallery h2 a{transition:.1s}.galleryWrap .snsGallery h2 a:hover{opacity:.8}.galleryWrap .snsGallery h2 img{height:12.5rem;width:auto}.footerWrap{padding-top:10rem!important;padding-bottom:0!important}.footerWrap .footerInner ul li{margin-right:0!important;border-right:1px solid #f1f1f1;padding:0 1.5rem}.footerWrap .footerInner ul li:last-child{border-right:none}.footerWrap .footerInner ul li a{font-size:1.8rem}.footerWrap .footerInner ul li a:hover{color:#d9d9d9}.footerWrap .footerInner h2{margin-top:10rem!important;margin-bottom:8rem!important}.footerWrap .footerInner h2 img{width:16rem;height:auto}.footerWrap .copyRight{padding:4rem 0!important}.footerWrap .copyRight .footer__content-bottom-wrapper .footer__copyright .copyright__content{font-size:1.3rem}}@media screen and (max-width: 989px){.jjHeader h1 a{width:80%}.jjRich .jjRichText h2{font-size:2.6vw}.featuredProduct .featuredWrap .productInfo .no-js-hidden,.featuredProduct .featuredWrap .productInfo .product-form{margin:0}.featuredProduct .featuredWrap .productInfo h3{font-size:2.8vw}.featuredProduct .featuredWrap .productInfo .product__title{font-size:3vw}.featuredProduct .featuredWrap .productInfo h4{font-size:1.9vw}.featuredProduct .featuredWrap .productInfo .price .price-item{font-size:2vw}.galleryWrap .snsGallery h2 img{height:8rem;width:auto}.footerWrap .footerInner ul li a{font-size:1.8vw}}@media screen and (min-width: 990px){.jjHeader{padding-top:1.2rem;padding-bottom:1.2rem}.featuredProduct .featuredWrap .productImage{width:50%!important;max-width:50%!important}.featuredProduct .featuredWrap .productInfo{width:50%!important;max-width:50%!important;padding:0 3rem!important}}@media screen and (max-width: 749px){.pcView{display:none!important}.jjBanner{background-size:200%}.jjBanner.banner__media{height:auto!important}.jjBannerContent.banner__content:before{height:5rem}.jjSubVisual .jjSubVisualWrap{padding:0 1.5rem}.jjSubVisual .jjSubVisualWrap .leftColumn h2 img{width:2rem;height:auto}.jjSubVisual .jjSubVisualWrap .leftColumn h3{margin:5rem auto 0}.jjSubVisual .jjSubVisualWrap .leftColumn h3 p{font-size:3.6vw}.jjSubVisual .jjSubVisualWrap .rightColumn img{width:60%;height:auto;margin:3rem auto 6rem}.jjRich .jjRichText h2{font-size:3.8vw}.featuredWrap{padding-top:6rem!important;padding-bottom:2rem!important}.featuredProduct .featuredWrap .productImage{padding-bottom:0}.featuredProduct .featuredWrap .productInfo h3{font-size:4vw;margin-bottom:1.3em}.featuredProduct .featuredWrap .productInfo .product__title{font-size:6.6vw;text-align:center}.featuredProduct .featuredWrap .productInfo h4{font-size:4.2vw}.featuredProduct .featuredWrap .productInfo .price .price-item{font-size:2rem}.collectionWrap{padding-top:3rem!important;padding-bottom:5rem!important}.collectionWrap .collectionTitle{margin-bottom:3rem!important}.collectionWrap .collectionTitle h2{font-size:7.2vw}.collectionWrap .collectionList .card__information{padding-bottom:.8rem}.collectionWrap .collectionList .h5{font-size:5vw;height:4.2em}.collectionWrap .collectionList .price .price-item{font-size:4vw}.collectionWrap .collectionList button{font-size:3.8vw}.galleryWrap .galleryTitle{padding-top:3rem!important;padding-bottom:3rem!important}.galleryWrap .galleryTitle .titleInner h2{font-size:7.2vw}.galleryWrap .slideImage{margin-top:0;margin-bottom:6rem}.galleryWrap .slideImage li{width:45vw;margin:0 2.5vw}.galleryWrap .snsGallery h2{margin:0 auto;padding:3rem 0}.galleryWrap .snsGallery h2:last-child{padding-bottom:10rem}.galleryWrap .snsGallery h2 img{height:3.6rem;width:auto}.galleryWrap .bannerWrap{padding-left:1.5rem!important;padding-right:1.5rem!important}.footerWrap{padding-top:4rem!important;padding-bottom:0!important}.footerWrap .footerInner ul li{padding-left:2em}.footerWrap .footerInner ul li a{font-size:3vw}.footerWrap .footerInner h2{margin-top:3rem!important;margin-bottom:3rem!important;text-align:center}.footerWrap .footerInner h2 img{width:10rem;height:auto}.footerWrap .copyRight{padding:2rem 0!important}.footerWrap .copyRight .footer__content-bottom-wrapper .footer__copyright .copyright__content{font-size:2.4vw}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/upp.css.map?v=73633363464437107761703572856 */