@charset "UTF-8";.product-single__meta .product-single__title{font-weight:700}.product-single__meta .product__price{font-size:24px;font-weight:700}.product-single__meta .product__catchcopy{margin:10px 0;font-size:16px;letter-spacing:.04em}.product-single__meta .product-single__form .variant-wrapper .variant-input-wrap .variant-input label{overflow:hidden}.product-single__description-full,.section-product-featureDescription{max-width:1000px;margin:80px auto 0}.section-product-featureDescription .item{display:flex;margin:40px 0}@media screen and (max-width: 767px){.section-product-featureDescription .item{display:block}}.section-product-featureDescription .item .item__txt{width:50%}@media screen and (max-width: 767px){.section-product-featureDescription .item .item__txt{width:100%}}.section-product-featureDescription .item .item__txt h2{font-size:28px;font-weight:700}@media screen and (max-width: 767px){.section-product-featureDescription .item .item__txt h2{font-size:20px}}.section-product-featureDescription .item .item__txt .item__txt__content{line-height:2;font-size:16px;letter-spacing:.1em}@media screen and (max-width: 767px){.section-product-featureDescription .item .item__txt .item__txt__content{font-size:14px;margin-bottom:20px}}.section-product-featureDescription .item .item__img{padding:0 0 0 40px;width:50%;text-align:left}@media screen and (max-width: 767px){.section-product-featureDescription .item .item__img{width:100%;padding:0}}.section-product-featureDescription .item:nth-child(2n) .item__txt{order:2;padding:0 0 0 40px}@media screen and (max-width: 767px){.section-product-featureDescription .item:nth-child(2n) .item__txt{padding:0}}.section-product-featureDescription .item:nth-child(2n) .item__img{order:1;padding:0;text-align:right}@media screen and (max-width: 767px){.section-product-featureDescription .item:nth-child(2n) .item__img{text-align:left}}.section-product-featureDescription .item:nth-child(1) .item__txt h2:before{content:"1."}.section-product-featureDescription .item:nth-child(2) .item__txt h2:before{content:"2."}.section-product-featureDescription .item:nth-child(3) .item__txt h2:before{content:"3."}.section-recommendProducts-original{display:flex;margin:0 -15px 40px}@media screen and (max-width: 767px){.section-recommendProducts-original{flex-wrap:wrap;margin:0 -10px 40px}}.section-recommendProducts-original .item{padding:0 15px;width:33.3333333%}@media screen and (max-width: 767px){.section-recommendProducts-original .item{width:50%;padding:0 10px;margin-bottom:20px}}.section-recommendProducts-original .item a{display:block}.section-recommendProducts-original .item .item__title{font-size:16px}@media screen and (max-width: 767px){.section-recommendProducts-original .item .item__title{font-size:14px}}.section-recommendProducts-original.section-recommendProducts-original--2,.section-recommendProducts-original.section-recommendProducts-original--1{justify-content:center}.section-blog-sort-pc{margin-bottom:50px}@media screen and (max-width: 767px){.section-blog-sort-pc{margin-bottom:40px}}.section-blog-sort-pc ul{text-align:center;margin:0}@media screen and (max-width: 767px){.section-blog-sort-pc ul{width:100%}}.section-blog-sort-pc ul li{list-style:none;display:inline-block;padding:0 10px;margin:0}.section-blog-sort-pc ul li a{position:relative;font-size:14px;letter-spacing:.1em}@media screen and (max-width: 767px){.section-blog-sort-pc ul li a{display:block;padding:5px;font-size:12px}}.section-blog-sort-pc ul li a.is-active:before{content:"";height:3px;width:100%;background:#a9365f;display:inline-block;position:absolute;left:0;bottom:-10px}@media screen and (max-width: 767px){.section-blog-sort-pc ul li a.is-active:before{bottom:0}}.article-snap-template .snap-wrapper{display:flex}@media screen and (max-width: 767px){.article-snap-template .snap-wrapper{display:block}}.article-snap-template .snap-wrapper .snap-img-wrapper{width:50%;padding-right:5%}@media screen and (max-width: 767px){.article-snap-template .snap-wrapper .snap-img-wrapper{width:100%;padding-right:0;margin-bottom:30px}}.article-snap-template .snap-wrapper .snap-img-wrapper .content{margin-top:20px;line-height:2}@media screen and (max-width: 767px){.article-snap-template .snap-wrapper .snap-img-wrapper .content{font-size:14px}}.article-snap-template .snap-wrapper .snap-info-wrapper{width:50%}@media screen and (max-width: 767px){.article-snap-template .snap-wrapper .snap-info-wrapper{width:100%}}.article-snap-template .snap-wrapper .snap-info-wrapper h1{font-weight:400}.article-snap-template .snap-wrapper .snap-info-wrapper .snap-info-wrapper_subtitle{font-size:16px}@media screen and (max-width: 767px){.article-snap-template .snap-wrapper .snap-info-wrapper .snap-info-wrapper_subtitle{font-size:14px}}.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList{margin-top:20px}.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px}@media screen and (max-width: 767px){.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul{margin:0 -10px}}.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul li{list-style:none;width:50%;padding:0 15px;margin-top:20px}@media screen and (max-width: 767px){.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul li{padding:0 10px}}.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul li a{display:block}.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul li img{width:100%;margin-bottom:10px}@media screen and (max-width: 767px){.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul li img{margin-bottom:5px}}.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul li .SnapList__title{margin:0 0 5px}.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul li .SnapList__title a{font-size:16px}@media screen and (max-width: 767px){.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul li .SnapList__title a{font-size:14px}}.article-snap-template .snap-wrapper .snap-info-wrapper .SnapList ul li .SnapList__Price span{font-size:16px}
/*# sourceMappingURL=/s/files/1/0529/1779/7044/t/3/assets/design.scss.css.map */
