.product--large:not(.product--no-media) .product__media-wrapper{max-width:100%!important;width:100%!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)!important}.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:100%!important;margin-top:40px}.product--large:not(.product--no-media) .product__info-wrapper{padding-left:0!important}#MainContent .product__title h1{margin-top:10px;font-weight:500;font-size:20px;line-height:141%;font-family:Zen Kaku Gothic New,sans-serif}.price__regular .price-item--regular{font-family:Zen Kaku Gothic New,sans-serif;font-weight:500;font-size:16px;line-height:100%;color:#727272}.product-form__input input[type=radio]+label.color_option_chip{border-radius:50px;font-size:12px}.product-form__quantity .form__label{color:#727272}.shopify-payment-button,a.share-button__button.contact-for-item{display:none}.product-form__input input[type=radio]+label.color_option_chip{background:#dfdfdf;border:1px solid #DFDFDF}.detail__color{font-weight:300;font-size:12px;line-height:100%;color:#727272}variant-radios.no-js-hidden{margin-top:0}@media (max-width: 750px){.product__media-list .product__media-item{width:100%!important}.slider.slider--mobile{margin-left:0!important;width:100%!important}.product__modal-opener{width:100%!important}.product-media-modal[open]{z-index:99999!important}.slider-buttons{display:none!important}.slider-button[disabled] .icon{display:none}.slider-button{display:none!important}.slider.slider--mobile .slider__slide,.section-template--17793557692552__main-padding{padding-top:0!important}}.conceptD__row{flex-wrap:wrap!important}.conceptD__img{max-width:100%!important;flex:0 0 100%!important;height:100%;padding:0 15px;background:linear-gradient(to bottom,#fff,#edece7 50% 100%)}.conceptD__img img{position:static!important}.conceptD2 .conceptD__text{margin:0!important;background:#edece7!important;max-width:100%;flex:0 0 100%;z-index:1;padding-top:30px;padding-left:15px;padding-right:15px}.conceptD2 .page-width{padding:0}.conceptD2 span.main_en{font-weight:500;font-size:20px;line-height:100%;letter-spacing:1px}.concept .conceptD2 .d_title_wrap .d_title{align-items:center;margin-bottom:20px}.conceptD__text p{font-weight:400;font-size:12px;line-height:1.8!important;letter-spacing:0px}.conceptD2 .buttonWrap{display:block}.conceptD2 .buttonWrap:nth-of-type(2){margin-top:30px}.conceptD2 .buttonWrap a{font-weight:500;font-size:14px;background:transparent;color:#1b1b1b;max-width:300px;width:100%;margin:0 auto}.conceptD2 .buttonWrap a:before{display:none}.footer-block.grid__item.footer-block--menu2col,.footer-block.grid__item.footer-block--menu{width:48%!important;max-width:48%!important}.footer-block__details-content.menu2col>ul{width:100%!important}.footer-block.grid__item.footer-block--menu2col,.footer-block.grid__item.footer-block--menu{width:47%!important;max-width:47%!important}.footer-block.grid__item{width:100%!important;max-width:100%!important}.footer .grid{display:flex!important;margin-bottom:0!important}.footer{background:#fff!important}.footer__copyright{text-align:center!important}.footer__localization:empty+.footer__column--info{justify-content:center!important}.footer__content-top .grid{row-gap:2rem!important}.footer__content-top{padding-bottom:0!important}.footer__content-bottom{border-top:0!important;padding-top:0!important}.footer__copyright{font-weight:500!important;font-size:10px!important;line-height:141%!important;text-align:center!important;color:#1b1b1b!important}.footer-block-image{margin-bottom:0!important}.footer__localization:empty+.footer__column{padding-top:0!important}.footer .footer-block__heading{margin-bottom:5px!important}.footer-block__details-content .list-menu__item--link{padding-bottom:5px!important}.arrow_01{position:absolute;bottom:-40px;left:50%;width:30px;height:50px;transform:translate(-50%,-50%);animation:scroll_01 3s infinite}.arrow_01:before{content:"";position:absolute;top:0;left:50%;height:100%;width:1px;background-color:#1b1b1b;transform:translate(-50%)}.arrow_01:after{content:"";position:absolute;bottom:2px;left:50%;width:12px;height:12px;border-bottom:1px solid #1b1b1b;transform:translate(-50%) rotate(-45deg)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scroll_01{0%{transform:translate(-50%,-50%) translateY(-10px);opacity:0}30%{opacity:1}to{transform:translate(-50%,-50%) translateY(10px);opacity:0}}.arrow_01{display:block!important}.section-main-visual{position:relative}
/*# sourceMappingURL=/cdn/shop/t/15/assets/detail.css.map */
