@charset "UTF-8";.product_area_ts{width:100%;max-width:1280px;margin:0 auto!important;padding:1rem 0 4rem;display:flex}.product_area_ts_left{width:50%}.product_area_ts_right{width:50%;padding:0!important}.product_area_ts_left_inner{width:100%;max-width:610px}.main_image_ts li img{width:100%}.main_image_ts .slick-next:before{content:none}.main_image_ts .slick-prev:before{content:none}.main_image_ts .slick-next{right:20px;z-index:2;width:unset;height:unset}.main_image_ts .slick-prev{left:20px;z-index:2;width:unset;height:unset}.main_image_ts .slick-next img,.main_image_ts .slick-prev img{width:unset;height:unset}.main_thumbnail_ts{margin-top:20px}.main_thumbnail_ts .slick-track{transform:unset!important;display:flex;flex-wrap:wrap;width:100%!important;max-width:700px!important}.main_thumbnail_ts li{float:none;width:100%!important;max-width:85px;margin-right:20px;margin-bottom:20px}.main_thumbnail_ts li:hover{cursor:pointer}.main_thumbnail_ts li img{width:99.9%}.main_thumbnail_ts .slick-current{border:1px solid #D3C9CA}.main_thumbnail_ts li:nth-child(6n){margin-right:0}.product_area_ts_right .product_infomation{width:100%;padding-left:5.85%}.product_area_ts_right .product_infomation .status_icon{margin-bottom:1rem}.product_area_ts_right .product_infomation .product_title{font-size:2.7rem;font-weight:700;line-height:1.4;margin-top:0;margin-bottom:2rem}.product_area_ts_right .product_infomation .product_code{font-family:gill-sans-nova,sans-serif!important;font-size:14px}.product_area_ts_right .product_infomation .product_price{margin-top:.5rem;margin-bottom:.5rem}.product_area_ts_right .product_infomation .product_price .price-item span{font-size:14px}.product_area_ts_right .product_infomation .product_icon{margin-top:2rem;margin-bottom:2.4rem}.product_area_ts_right .product_infomation .product_icon li{margin-bottom:0}.product_area_ts_right .product_infomation .product_area_section{border-top:1px solid #D3C9CA}.product_area_ts_right .product_infomation .color_code_bottom_area{margin-top:2rem;margin-bottom:0rem}.product_area_ts_right .product_infomation .color_code_bottom_area p{font-family:gill-sans-nova,sans-serif!important;font-size:14px;font-weight:500}.product .price dl{margin-top:unset!important;margin-bottom:unset!important}.price__regular .price-item--regular{margin:0 1rem 0 0!important}.product_area_ts_right .product_infomation .product-barcode{margin-top:1rem;margin-bottom:1.8rem}.product_area_ts_right .product_infomation .product-barcode .product_code_block{display:flex}.product_area_ts_right .product_infomation .product-barcode .product_code_block dt{width:150px;font-weight:700;color:#a0a0a0}.product_area_ts_right .product_infomation .product-barcode .product_code_block dd{font-size:1.5rem;font-weight:500}.product_area_ts_right .product_infomation .product-sku .product_code_block{display:flex}.product_area_ts_right .product_infomation .product-sku .product_code_block dt{width:150px;font-size:1.5rem;font-weight:700;color:#a0a0a0}.product_area_ts_right .product_infomation .product-sku2 .product_code_block{display:flex}.product_area_ts_right .product_infomation .product-sku .product_code_block dd{font-size:1.5rem;font-weight:500}.product_area_ts_right .product_infomation .product-sku2 .product_code_block dt{width:150px;font-size:1.5rem;font-weight:700;color:#a0a0a0}.product_area_ts_right .product_infomation .product-sku2 .product_code_block dd{font-size:1.5rem;font-weight:500}.product_area_ts_right .product_infomation .price__container .price__regular .price-item--regular .product_code_block{display:flex;align-items:center}.product_area_ts_right .product_infomation .price__container .price__regular .price-item--regular .product_code_block dt{width:150px;font-size:1.5rem;font-weight:700;color:#a0a0a0;margin-top:.5rem}.product_area_ts_right .product_infomation .price__container .price__regular .price-item--regular .product_code_block dd{font-family:gill-sans-nova,sans-serif!important;font-size:3.6rem;font-weight:500}.product_area_ts_right .product_infomation .price__container .price__regular .price-item--regular .product_code_block dd span{font-size:1.4rem}.product_area_ts_right .product_infomation .price__container .price__sale .price-item--sale{display:block}.product_area_ts_right .product_infomation .price__container .price__sale .price-item--sale .product_code_block{display:flex;align-items:center}.product_area_ts_right .product_infomation .price__container .price__sale .price-item--sale .product_code_block dt{width:150px;font-size:1.5rem;font-weight:700;color:#a0a0a0;padding-top:.5rem}.product_area_ts_right .product_infomation .price__container .price__sale .price-item--sale .product_code_block dd{font-family:gill-sans-nova,sans-serif!important;font-size:3.6rem;font-weight:500;color:#cb141d}.product_area_ts_right .product_infomation .price__container .price__sale .price-item--sale .product_code_block dd span{font-size:1.4rem}.product_area_ts_right .product_infomation .price__container .price__sale .price-item--regular{display:block}.product_area_ts_right .product_infomation .price__container .price__sale .price-item--regular .product_code_block{display:flex}.product_area_ts_right .product_infomation .price__container .price__sale .price-item--regular .product_code_block dt{width:150px;font-size:1.5rem;font-weight:700;color:#a0a0a0}.product_area_ts_right .product_infomation .price__container .price__sale .price-item--regular .product_code_block dd{font-size:1.5rem;font-weight:500}.product_area_ts_right .product_infomation .price__container .price__sale .price-item--regular .product_code_block dd span{font-size:1.4rem}.product_area_ts_right .product_infomation .price--on-sale .price-item--regular{text-decoration:none}.product_area_ts_right .product_infomation .variant-selects_ts{margin-top:1rem}.product_area_ts_right .product_infomation .variant-selects_ts .form__label{font-weight:600;margin-bottom:0;padding-top:.5rem}.product_area_ts_right .product_infomation .variant-selects_ts .form__label small:last-child{color:#cb141d}.variant-selects_ts label{border-radius:0!important;font-size:12px!important}.product-form__input{margin:0 0 .5rem!important}.product-form__input input[type=radio]:checked+label{color:#fff!important}.product_quantity_ts{display:flex;margin:2.2rem 0!important}.product_quantity_ts .quantity{max-width:120px}.product_quantity_ts .quantity__button{flex:1}.product_quantity_ts .quantity__input{font-size:16px;flex:1}.product_quantity_ts .quantity_status_ts{display:flex;justify-content:center;align-items:center;padding:0 2rem}.product_quantity_ts .quantity_status_ts p{font-size:14px;font-weight:700}.price-item--regular_sale{position:relative}.product_infomation_dummy{display:block!important}.buy_button_ts{display:flex}.buy_button_ts .product-form{width:50%;max-width:330px}.buy_button_ts .product-form .product-form__buttons button{margin-bottom:0;background:#cb141d;padding:1.8rem 0}.buy_button_ts .product-form .product-form__buttons button:hover{background:#ec1b21;transition:.2s ease}.buy_button_ts .product-form .product-form__buttons button:disabled{background:#fff;border:1px solid #C29B93;opacity:1}.buy_button_ts .product-form .product-form__buttons button span{font-size:1.5rem;font-weight:700;color:#fff}.buy_button_ts .product-form .product-form__buttons button:disabled span{color:#c29b93}.buy_button_ts .product-form .product-form__buttons button:after{box-shadow:none}.buy_button_ts .product-variation__buttons{width:50%;max-width:330px;margin-left:2rem}.buy_button_ts .product-variation__buttons a{height:100%;max-height:54px;display:flex;justify-content:center;align-items:center;background:#c29b93;padding:0 1rem;line-height:1.2}.buy_button_ts .product-variation__buttons a:hover{opacity:.8;transition:.2s ease}.buy_button_ts .product-variation__buttons a span{color:#fff;font-size:1.5rem;font-weight:700}.buy_button_ts .button{min-height:calc(3.6rem + var(--buttons-border-width) * 2)}.sns_share_area{margin:2.2rem 0;display:flex}.sns_share_area .sns_share:first-child{margin-right:2rem}.sns_share_area .sns_share a{height:20px;display:flex;align-items:center}.sns_share_area .sns_share a img{margin-right:.5rem}.sns_share_area .sns_share a span{font-family:gill-sans-nova,sans-serif!important;font-weight:400;transition:.2s ease}.sns_share_area .sns_share a:hover span{color:#cb141d;transition:.2s ease}.appeal_area{width:100%;background:#f7f4f3}.appeal_area ul{display:flex;padding:1rem}.appeal_area ul li{display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;padding:1.4rem;letter-spacing:0;line-height:1.4}.appeal_area ul li:last-child{border-left:1px solid #D3C9CA}.appeal_area_parts ul li:first-child{min-width:112px}.main_product_description{width:100%;height:auto;min-height:240px;padding:5rem 0;background:#f7f4f3;display:flex;justify-content:center;align-items:center}.main_product_description_inner{width:100%;max-width:1280px;margin:0 auto;font-size:3.2rem;line-height:1.4}.main_product_description p{font-size:3.2rem;line-height:1.4}.main_product_description .small{font-size:1.6rem}.main_product_detail{margin-top:60px}.collection_brand_tab{width:100%;border-bottom:1px solid #D3C9CA;margin-bottom:3rem}.collection_brand_tab ul{display:flex;justify-content:center;align-items:flex-start}.collection_brand_tab ul li{width:220px;padding:10px 0;margin:0 2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:.6}.collection_brand_tab ul li span{color:#c29b93;font-size:2.4rem;margin-left:1rem}.tab.active{border-bottom:6px solid #C29B93;opacity:1!important;font-weight:700}.panel-area{width:100%;max-width:1280px;margin:0 auto;padding:4rem 0 6rem}.panel{display:none;text-align:center}.panel.active{display:block}.panel-area .sp{display:none}.panel_01 h2{text-align:left;font-size:1.8rem;font-weight:700}.panel_01 h3{text-align:left;font-size:1.8rem;font-weight:700;margin-bottom:1.8rem}.panel_01 .feature{display:flex;flex-wrap:wrap}.panel_01 .feature li{width:50%;margin-top:50px}.panel_01 .feature li h4{margin-bottom:25px;font-size:1.6rem;font-weight:700;text-align:left}.feature li .img{float:left;width:320px;margin-right:20px}.feature li .img img{width:100%}.feature li .txt{float:left;font-size:1.4rem;width:270px;text-align:left;line-height:1.4}.panel_02 .spec{width:100%;max-width:1200px;margin:0 auto}.panel_02 ul li h3,.panel_02 ul li h4{text-align:left;font-size:18px;font-weight:700}.panel_02 .spec div{width:100%;padding:3rem;border:1px solid #D3C9CA;margin-top:2.8rem}.panel_02 .spec table{width:100%;border:none;box-shadow:none}.panel_02 .spec table th{width:30%;border:none;border-bottom:1px solid #D3C9CA;font-size:16px;font-weight:700;color:#d3c9ca;text-align:left;vertical-align:middle}.panel_02 .spec table td{border:none;border-bottom:1px solid #D3C9CA;font-size:16px;text-align:left}.related_products_ts_wrap,.related_category_ts_wrap{width:100%;border-top:1px solid #D3C9CA}.related_products_ts_inner,.related_category_ts_inner{max-width:1280px;margin:0 auto;padding:4rem 0}.related_products_ts_inner h2,.related_category_ts_inner h2{font-size:2.8rem;font-weight:500;margin-bottom:1rem}.related_products_ts_list .product-card,.related_category_ts_list .product-card{padding:2rem}.related_products_ts_list .product-card img,.related_category_ts_list .product-card img{width:100%;max-width:380px;transition:.2s ease}.related_products_ts_list .product-card a:hover img,.related_category_ts_list .product-card a:hover img{opacity:.7;transition:.2s ease}.related_products_ts_list .product-card__title,.related_category_ts_list .product-card__title{font-size:1.6rem;font-weight:500;line-height:1.4;margin:.5rem 0}.related_products_ts_list .product_price,.related_category_ts_list .product_price{margin-top:0}.related_products_ts_list .product_price .price--large,.related_category_ts_list .product_price .price--large{font-size:0px}.related_products_ts_list .product_price .price__container .price__regular .price-item--regular,.related_category_ts_list .product_price .price__container .price__regular .price-item--regular,.related_products_ts_list .product_price .price__container .price__sale .price-item--regular_sale,.related_category_ts_list .product_price .price__container .price__sale .price-item--regular_sale,.related_products_ts_list .product_price .price__container .price__sale .price-item--last,.related_category_ts_list .product_price .price__container .price__sale .price-item--last{font-size:1.6rem}.btn_mordal{position:fixed;bottom:0;left:0;z-index:9;margin-left:0!important;max-width:unset!important;background:#fff;display:flex;padding:1.5% 5%!important;justify-content:space-between;align-items:center;border-top:1px solid #D3C9CA}.btn_mordal .status_icon,.btn_mordal .product_code,.btn_mordal .product_icon,.btn_mordal .product_area_section,.btn_mordal .variant-selects_ts,.btn_mordal .product_quantity_ts,.btn_mordal .product-variation__buttons,.btn_mordal .sns_share_area,.btn_mordal .color_code_bottom_area,.btn_mordal .appeal_area{display:none}.btn_mordal .product_title{display:flex;align-items:center;margin-top:0!important;margin-bottom:0!important;font-size:1.8rem!important;flex:1}.btn_mordal .product_price{margin-top:2px!important;margin-bottom:0!important}.btn_mordal .product_price .price-item{font-size:3rem!important;margin:0!important}.color_code_area{align-items:center;justify-content:center}.color_code_area p{font-weight:500;margin-top:1rem}.btn_mordal .buy_button_ts{align-items:center}.btn_mordal .buy_button_ts .product-form{width:100%;max-width:unset}.btn_mordal .buy_button_ts .product-form .product-form__buttons button{width:260px}.btn_mordal .price_wrap{display:flex;align-items:center;margin-right:2rem}.btn_mordal .price_wrap .product_price{margin-top:0!important;margin-right:1rem}.product-media-modal__content img{width:50%}.product_area_ts_parts .product_price_wrap{display:flex;align-items:center}.product_area_ts_parts .product_area_ts_right .product_infomation .product-sku{margin-top:.5rem;margin-bottom:.5rem;margin-right:2rem}.product_area_ts_parts .product_area_ts_right .product_infomation .product-sku span{font-size:2.4rem;font-family:gill-sans-nova,sans-serif!important;font-weight:500}.product_area_ts_parts .product_area_ts_right .product_infomation .product_code{font-size:3.6rem;margin-bottom:.5rem}.product_area_ts_parts .product_area_ts_right .product_infomation .color_code_bottom_area{margin-bottom:1.2rem}@media screen and (max-width:1280px){.product_area_ts{padding:1rem 2% 4rem}.panel-area{padding:4rem 2%}.main_product_description_inner{padding:0 2%}.related_products_ts_inner,.related_category_ts_inner{padding:4rem 2%}.btn_mordal{padding:1.5%!important}}@media screen and (max-width:1024px){.main_thumbnail_ts li{max-width:65px}.panel_01 .feature li:nth-child(odd){padding-right:1%}.panel_01 .feature li:nth-child(2n){padding-left:1%}.panel_01 h3{font-size:1.6rem}.feature li .img{float:none;width:100%;margin-right:0;margin-bottom:2rem}.feature li .txt{width:100%}}@media screen and (max-width:834px){.main_thumbnail_ts li{max-width:50px}.btn_mordal .buy_button_ts .product-form .product-form__buttons button{width:30svw}}@media screen and (max-width:768px){.btn_mordal .buy_button_ts .product-form .product-form__buttons button{width:190px}.collection_brand_tab ul{margin:0 2rem}.collection_brand_tab ul li{margin:0 1rem}.product_area_ts{flex-direction:column;padding:1rem 0 3rem}.panel_02 .spec div{margin-top:2rem}.product_area_ts_left{width:100%}.product_area_ts_left_inner{max-width:none;padding:0 5%}.main_thumbnail_ts .slick-track{justify-content:flex-start;margin-left:5%}.main_thumbnail_ts li{max-width:13.4%;margin-right:2%;margin-bottom:2%}.product_area_ts_right{width:100%;max-width:none;margin-top:.4rem}.product_area_ts_right .product_infomation{padding:0 5%}.product_area_ts_right .product_infomation .status_icon{margin-bottom:1.2rem}.product_area_ts_right .product_infomation .product_title{font-size:1.8rem}.product_area_ts_right .product_infomation .product_price{margin-top:0;margin-bottom:0}.product_price .price__container .price__regular .price-item--regular{font-size:3.6rem}.product_price .price__container .price__sale .price-item--regular_sale{font-size:26px}.product_price .price__container .price__sale .price-item--last{font-size:36px}.product_area_ts_right .product_infomation .product_price .price-item span{font-size:1.4rem;margin-left:-5px}.product_price .price__container .price__regular .price-item,.product_price .price__container .price__sale .price-item{margin:0;letter-spacing:1px}.product_area_ts_right .product_infomation .color_code_bottom_area{margin-top:2rem;margin-bottom:.2rem}.product_area_ts_right .product_infomation .product_icon{margin-top:1rem;margin-bottom:1.6rem}.product_quantity_ts{margin:1.4rem 0!important}.buy_button_ts{flex-direction:column}.buy_button_ts .product-form{width:100%;max-width:none}.buy_button_ts .product-variation__buttons{width:100%;max-width:none;margin-left:0;margin-top:1rem}.buy_button_ts .product-variation__buttons a{min-height:calc(5.4rem + var(--buttons-border-width) * 2)}.appeal_area{border:1px solid #D3C9CA;background:#fff}.appeal_area ul{flex-direction:column;padding:.2rem 1rem}.appeal_area ul li{padding:1rem 0}.appeal_area ul li:last-child{border-left:none;border-top:1px solid #D3C9CA;word-break:break-all}.main_product_description{display:block;min-height:unset;padding:2rem 0}.main_product_description_inner{padding:0 5%;font-size:2rem;font-weight:500;font-feature-settings:"palt";text-align:center}.main_product_description p{font-size:2rem;font-weight:700}.main_product_description .small{font-size:1.4rem;font-weight:400}.main_product_detail{margin-top:0}.collection_brand_tab{border-bottom:none;margin:2rem 0}.collection_brand_tab ul li img{width:20%}.collection_brand_tab ul li span{font-size:2rem;font-weight:600;margin-left:1rem}.panel-area{padding:1rem 5%}.panel_01{margin-bottom:3rem}.panel_01 .feature{flex-direction:column}.panel_01 .feature li{width:100%;margin-top:2rem;margin-bottom:2.5rem}.panel_01 .feature li h4{margin-bottom:1rem;letter-spacing:0}.feature li .img{float:none;width:100%;margin-right:0}.feature li .txt{float:none;width:100%;margin-top:1.4rem}.panel_02{margin-bottom:3rem}.panel_02 ul li h4{margin-bottom:1rem}.panel_02 .spec div{padding:0;border-bottom:none}.panel_02 .spec table th{width:35%;line-height:1.4;font-size:1.4rem;vertical-align:middle}.panel_02 .spec table td{line-height:1.4;font-size:1.4rem;padding:1rem 1rem 1rem 0;vertical-align:middle}.btn_mordal{align-items:center;padding:2% 2% 4%!important;border-top:1px solid #C29B93}.btn_mordal .product_title{display:none}.btn_mordal .product_price .price-item{font-size:2rem!important}.btn_mordal .color_code_area p{font-size:1.2rem;margin-right:1rem;line-height:1.2;margin-top:1.3rem}.btn_mordal .buy_button_ts .product-form .product-form__buttons button span{font-size:16px}.btn_mordal .buy_button_ts .button{padding:0;min-height:calc(2.6rem + var(--buttons-border-width) * 2)}.btn_mordal .product_price{margin:0!important}.btn_mordal .product_price .price-item span{font-size:10px!important}.btn_mordal .price_wrap{display:block;margin-right:unset;margin-left:.5em}.btn_mordal .price_wrap .product_price{margin:0!important}.btn_mordal .product_price_wrap{margin-top:-.5rem}.btn_mordal .product_price .price__container .price__sale .price-item--regular_sale{display:none}.btn_mordal .color_code_area{justify-content:flex-start}.btn_mordal .price__container{margin-bottom:0!important}.related_products_ts_inner,.related_category_ts_inner{max-width:none;padding:2rem 10%}.related_products_ts_inner h2,.related_category_ts_inner h2{font-size:2rem;text-align:center}.related_products_ts_list .product-card,.related_category_ts_list .product-card{padding:1rem}.related_products_ts_list .product-card__title,.related_category_ts_list .product-card__title,.related_products_ts_list .product_price .price__container .price__regular .price-item--regular,.related_category_ts_list .product_price .price__container .price__regular .price-item--regular,.related_products_ts_list .product_price .price__container .price__sale .price-item--regular_sale,.related_category_ts_list .product_price .price__container .price__sale .price-item--regular_sale,.related_products_ts_list .product_price .price__container .price__sale .price-item--last,.related_category_ts_list .product_price .price__container .price__sale .price-item--last{font-size:1.4rem}}@media screen and (max-width:430px){.btn_mordal{flex-wrap:wrap;justify-content:space-around}.product_area_ts_left_inner{padding:0}.product_area_ts_parts .product_price_wrap{display:block}.product_area_ts_parts .product_area_ts_right .product_infomation .product-sku{margin-bottom:0}.product_area_ts_parts .product_area_ts_right .product_infomation .product_code{font-size:3rem;margin-bottom:0}.btn_mordal .price__container .price__regular .price-item--regular .product_code_block dd,.btn_mordal .price__container .price__sale .price-item--sale .product_code_block dd{font-size:2.6rem!important}.btn_mordal .buy_button_ts .product-form .product-form__buttons button{padding:1.4rem 0;margin-top:1rem}#_ngc_stock_notice_btn{width:100%!important;margin-top:20px!important}}@media screen and (max-width:320px){.product_area_ts_right .product_infomation .product_icon li{margin-bottom:.5rem}.product_area_ts_right .product_infomation .product-barcode .product_code_block dt,.product_area_ts_right .product_infomation .product-sku .product_code_block dt,.product_area_ts_right .product_infomation .price__container .price__regular .price-item--regular .product_code_block dt,.product_area_ts_right .product_infomation .price__container .price__sale .price-item--sale .product_code_block dt,.product_area_ts_right .product_infomation .price__container .price__sale .price-item--regular .product_code_block dt{width:110px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/product.css.map */
