@charset "UTF-8";.c-ttl01{font-size:5rem;font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif}.c-ttl01--white{color:#fff}.c-ttl01--en{font-family:Cormorant Garamond,serif;text-transform:uppercase}@media(max-width:1300px){.c-ttl01{font-size:3rem;margin-bottom:20px}}.num{font-size:8.2rem;font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;line-height:1}@media(max-width:1300px){.num{font-size:5rem}}.c-ttl02{font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;font-size:2.6rem;border-bottom:1px solid #535353;padding-bottom:10px}.c-ttl02--noBorder{border-bottom:none;padding-bottom:0}.c-ttl02--icon{display:flex;align-items:center}.c-ttl02--icon .icon{width:31px;height:31px;margin-right:10px}.c-ttl02 p{font-family:inherit;font-size:1.5rem;margin:0}@media(max-width:1300px){.c-ttl02{font-size:2rem;padding-bottom:5px;margin:10px 0}}.product-vzusa{color:#333}.swiper-list__item{height:100%;width:100%;opacity:1;visibility:visible;transition:.5s ease-in-out;order:1}.swiper-list__item img{display:block}.swiper-list__item.is-hide{opacity:0;visibility:hidden;order:2}.swiper-list__item .swiper-thumbs{margin-top:10px}.swiper-list__item .swiper-thumbs .swiper-slide{outline:solid 2px #fff;outline-offset:-2px;cursor:pointer}.swiper-list__item .swiper-thumbs .swiper-slide:hover{opacity:.8}.swiper-list__item .swiper-thumbs .swiper-slide-thumb-active{outline:solid 2px #bc9f63}.l-productMv{position:relative}.l-productMv .text{position:absolute;top:50%;transform:translateY(-50%);left:10vw;color:#fff}@media(max-width:1300px){.l-productMv .text{left:5vw}}@media(max-width:750px){.l-productMv .text{left:20px}}.l-productMv .text--black{color:#333}.l-productMv .ttl{width:530px}@media(max-width:1300px){.l-productMv .ttl{width:40%}}.l-productMv p{font-size:2.8rem;font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif}@media(max-width:1300px){.l-productMv p{font-size:2rem}}@media(max-width:750px){.l-productMv p{font-size:1.4rem}}.l-productMv .image img{display:block}.product-container{max-width:1200px;margin:0 auto}@media(max-width:1300px){.product-container{padding:0 20px}}.l-productDetail{background-color:#0c0c0c}.l-productDetail .product{padding:120px 0;display:flex;font-size:1.5rem;color:#fff}@media(max-width:1300px){.l-productDetail .product{padding:80px 0}}@media(max-width:750px){.l-productDetail .product{padding:50px 0;flex-wrap:wrap}}.l-productDetail .swiper-list{width:48%;flex:0 0 48%;overflow:hidden;height:100%;position:relative}.l-productDetail .swiper-list.is-flex{display:flex}@media(max-width:750px){.l-productDetail .swiper-list{width:100%;flex:0 0 100%;padding-right:0}}.l-productDetail .product__detail{display:flex;flex-direction:column;justify-content:center;padding-left:100px}@media(max-width:1300px){.l-productDetail .product__detail{padding-left:50px}}@media(max-width:750px){.l-productDetail .product__detail{padding-left:0;margin-top:15px}}.l-productDetail .product__title{margin-top:0;font-size:2.6rem;font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;color:#fff}@media(max-width:750px){.l-productDetail .product__title{margin-bottom:10px}}.l-productDetail .product__variant{display:flex;font-weight:700;font-size:1.5rem}.l-productDetail .product__price{font-size:2rem}.l-productDetail .product-variant__choice{display:flex;cursor:pointer;justify-content:center}.l-productDetail .product-variant__choice+.product-variant__choice{margin-left:20px}.l-productDetail .product__desc{margin-bottom:20px}.l-productDetail .product__variant{margin:15px 0}.l-productDetail .product__buttons{display:block;margin-top:10px;width:fit-content}.l-productDetail .product__buttons .add-to-cart{margin-bottom:10px}@media(max-width:750px){.l-productDetail .product__buttons{width:100%}}.l-productDetail .circle{width:25px;height:25px;border-radius:50%;display:block;margin-right:10px;position:relative;padding:3px}.l-productDetail .circle--selected:after{border:1px solid #fff;border-radius:50%;content:"";position:absolute;left:-4px;right:-4px;top:-4px;bottom:-4px}.l-productDetail .circle--green{background-color:#338346}.l-productDetail .circle--purple{background-color:#864688}.l-productDetail .circle--white{background-color:#fff}.l-productDetail .product__flow{background:#0c0c0c url(../assets/product_bg01.jpg) no-repeat center;padding-top:100px}@media(max-width:1300px){.l-productDetail .product__flow{padding-top:50px}}@media(max-width:750px){.l-productDetail .product__flow{background-position:top center}}.l-productDetail .product__flow-inner{display:flex}@media(max-width:750px){.l-productDetail .product__flow-inner{flex-wrap:wrap}}.l-productDetail .product__flow-inner .image{width:50%;flex:0 0 50%;padding-right:100px;text-align:center}@media(max-width:1300px){.l-productDetail .product__flow-inner .image{padding-right:50px}}@media(max-width:750px){.l-productDetail .product__flow-inner .image{padding-right:0;width:100%;flex:0 0 100%;margin-bottom:30px}}.l-productDetail .product__flow-inner .image img{display:inline-block;width:35%}.l-productDetail .product__flow-inner .image img.product__flow-img02{width:30%}@media(max-width:1300px){.l-productDetail .product__flow-inner .image img{width:25%}}.l-productDetail .product__flow-inner .content{color:#fff;font-size:1.5rem}.l-productDetail .product__flow-inner .content .flow-list{padding-bottom:50px}.l-productDetail .product__flow-inner .content .flow-list__item{margin-bottom:50px}.l-productDetail .product__flow-inner .content .flow-list__item:last-child{margin-bottom:0}@media(max-width:1300px){.l-productDetail .product__flow-inner .content .flow-list__item{margin-bottom:30px}}.l-productDetail .product__flow-inner .content h2,.l-productDetail .product__flow-inner .content h3{color:#fff}.l-productDetail .product__flow-inner .content p{margin-top:0;margin-bottom:0}.l-productFeature{padding-top:110px;padding-bottom:50px;background-color:#fbfbfd}@media(max-width:1300px){.l-productFeature{padding-top:50px}}.l-productFeature h2{text-align:center}.l-productFeature .block{display:flex;font-size:1.5rem}@media(max-width:750px){.l-productFeature .block{flex-wrap:wrap}}.l-productFeature .block .ttl{font-size:3rem;padding:10px 30px;position:relative;font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;margin-bottom:10px;display:inline-block}@media(max-width:750px){.l-productFeature .block .ttl{font-size:2.3rem;margin:auto;width:fit-content;display:block}}.l-productFeature .block .ttl-top{position:absolute;top:0;left:0}.l-productFeature .block .ttl-bottom{position:absolute;bottom:0;right:0}.l-productFeature .image{flex:0 0 330px;width:330px;margin-right:70px}@media(max-width:1300px){.l-productFeature .image{flex:0 0 280px;width:280px;margin-right:50px}}@media(max-width:750px){.l-productFeature .image{padding-right:0;width:100%;flex:0 0 100%;margin-bottom:30px}}.l-productFunction{padding-top:110px}@media(max-width:1300px){.l-productFunction{padding-top:50px}}.l-productFunction h2{text-align:center}.l-productFunction .func-list__item{display:flex;justify-content:space-between;margin-bottom:40px}@media(max-width:750px){.l-productFunction .func-list__item{display:block;margin-bottom:20px}}.l-productFunction .func-list__item:last-child{margin-bottom:0}.l-productFunction .func-list__item .content{display:flex;justify-content:center;flex-direction:column;color:#333;font-size:1.5rem;flex:1}.l-productFunction .func-list__item .content p{margin-top:0}.l-productFunction .func-list__item .image{width:50%;flex:0 0 50%;padding-left:80px}@media(max-width:1300px){.l-productFunction .func-list__item .image{padding-left:40px}}@media(max-width:750px){.l-productFunction .func-list__item .image{padding-left:0;width:100%;flex:0 0 100%}}.l-productFunction .func-list__item .image img{display:block}.l-productFunction .func-list__item--revert .image{order:1;padding-right:80px;padding-left:0}@media(max-width:1300px){.l-productFunction .func-list__item--revert .image{padding-right:40px}}@media(max-width:750px){.l-productFunction .func-list__item--revert .image{padding-right:0}}.l-productFunction .func-list__item--revert .content{order:2}.l-productFunction .func-set{padding:120px 0;display:flex;max-width:1020px;margin:0 auto}@media(max-width:1300px){.l-productFunction .func-set{padding:50px 0}}@media(max-width:750px){.l-productFunction .func-set{flex-wrap:wrap}}.l-productFunction .func-set .image{width:50%;flex:0 0 50%}@media(max-width:1300px){.l-productFunction .func-set .image{width:40%;flex:0 0 40%}}@media(max-width:750px){.l-productFunction .func-set .image{width:100%;flex:0 0 100%}}.l-productFunction .func-set .image img{display:block}.l-productFunction .func-set .content{padding-left:50px;font-size:1.5rem;font-weight:700;line-height:2}@media(max-width:1300px){.l-productFunction .func-set .content{padding-left:30px}}@media(max-width:750px){.l-productFunction .func-set .content{padding-left:0}}.l-productFunction .func-set .content .ttl{font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;font-size:4rem;margin-bottom:20px}@media(max-width:1300px){.l-productFunction .func-set .content .ttl{font-size:3rem}}.l-productUse{padding:90px 0;background-color:#fbfbfd}@media(max-width:1300px){.l-productUse{padding:40px 0}}.l-productUse h2,.l-productUse .heading .ttl{text-align:center}.l-productUse .step-list{display:flex;justify-content:center;margin-top:80px;margin-left:-20px;margin-right:-20px}@media(max-width:1300px){.l-productUse .step-list{margin-top:50px;margin-left:-10px;margin-right:-10px}}@media(max-width:750px){.l-productUse .step-list{flex-wrap:wrap}}.l-productUse .step-list .step{width:33.3333333333%;padding:0 20px}@media(max-width:1300px){.l-productUse .step-list .step{width:33.3333333333%;padding:0 10px}}@media(max-width:750px){.l-productUse .step-list .step{width:100%;margin-bottom:30px;padding:0}.l-productUse .step-list .step:last-child{margin-bottom:0}}.l-productUse .image{position:relative}.l-productUse .image .num{position:absolute;top:-35px;left:20px}@media(max-width:1300px){.l-productUse .image .num{top:-25px}}.l-productUse .content .ttl{font-family:\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,HG\660e\671d E,\ff2d\ff33  \ff30\660e\671d,serif;font-size:2.6rem}@media(max-width:1300px){.l-productUse .content .ttl{font-size:2.2rem}}.l-productUse .content .note{font-size:1.3rem}.l-productUse .use-list__item{margin-bottom:50px}.l-productUse .use-box{max-width:915px;margin:0 auto;border:1px solid #535353;padding:50px;display:flex;justify-content:space-between}@media(max-width:1300px){.l-productUse .use-box{padding:30px}}@media(max-width:750px){.l-productUse .use-box{padding:15px;flex-wrap:wrap}}.l-productUse .use-box .content{padding-right:30px}@media(max-width:750px){.l-productUse .use-box .content{padding-right:0;width:100%}.l-productUse .use-box .content p{margin-top:0}}.l-productUse .use-box .image{max-width:380px}@media(max-width:1300px){.l-productUse .use-box .image{max-width:300px}}@media(max-width:750px){.l-productUse .use-box .image{width:100%;max-width:100%}}.l-productUse .use-box .image img{display:block}.l-productUse .use-box .content{font-size:1.5rem;display:flex;justify-content:center;flex-direction:column}.l-productUse .use-care{display:flex;flex-direction:column;align-items:center;margin-top:70px}@media(max-width:1300px){.l-productUse .use-care{margin-top:40px}}.l-productGallery{background-color:#0c0c0c;padding-top:110px}@media(max-width:1300px){.l-productGallery{padding-top:50px}}.l-productGallery h2{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-product.css.map */
