.detail__tab{margin-top:40px;overflow:hidden;font-family:Yu Mincho}.detail__tab-header{display:flex}.detail__tab-button{flex:1;font-size:16px;font-weight:400;line-height:40px;color:#030303;background:none;border:none;cursor:pointer;transition:all .3s ease;position:relative;font-family:Yu Mincho}.detail__tab-button:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:2px;height:15px;background-color:#dfdfdf}.detail__tab-button.active{font-weight:600;border-bottom:2px solid #030303}.detail__tab-content{margin-top:30px}.detail__tab-panel{display:none;opacity:0;transition:opacity .3s ease}.detail__tab-panel.active{display:block;opacity:1}.detail__tab-panel h3{font-size:16px;font-weight:600;margin-bottom:15px}.detail__tab-panel p{font-size:14px;line-height:1.6;margin-bottom:10px}.faq-item{margin-bottom:20px}.faq-item h4{font-size:14px;font-weight:600;margin-bottom:5px;color:#123458}.faq-item p{font-size:13px;color:#666}.spec-table{width:100%;border-collapse:collapse;margin-bottom:20px}.spec-table th{width:25%;text-align:center;border:1px solid #DFDFDF;padding:20px;background:#f4f3f2;font-size:14px;font-weight:600}.spec-table td{border:1px solid #DFDFDF;padding:20px;font-size:14px;font-weight:400}.detail__tab-title{font-size:16px;font-weight:600;text-align:center}.detail__tab-text{font-weight:400;font-size:14px;line-height:180%;letter-spacing:.5px;margin-top:20px;text-align:center}a.detail__tab-link-button{display:inline-block;max-width:270px;width:100%;border:1px solid #123458;font-weight:600;font-size:16px;line-height:45px;text-align:center;position:relative}.detail__tab-link{text-align:center;margin-top:20px}a.detail__tab-link-button:after{content:"";display:block;position:absolute;top:50%;width:6px;height:6px;border-top:2px solid #123458;border-right:2px solid #123458;transform:rotate(45deg) translateY(-50%);transform-origin:top center;transition:.15s;right:15px}.detaile__tab__list ul{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:20px}.detaile__tab__list li{width:calc(33.33333% - 20px)}.detaile__tab__list-img img{display:block;width:100%}h3.detaile__tab__list-title{font-size:14px;font-weight:600;margin-bottom:0;margin-top:0}.detaile__tab__list-text{font-size:12px;font-weight:400;margin-top:10px;margin-bottom:30px}.detail__tab-width{max-width:480px;margin:0 auto}.detail__tab-text-name{border:1px solid #DFDFDF;padding:10px}.detail__tab-text-price{font-size:12px;text-align:left}.detaile__image{width:100%;margin-top:20px}.detaile__image img{width:100%}.shopify-section:has(.detail__tab){margin-top:0!important}.product__exp-wrapper{padding:0}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{margin-top:25px}.accordion .summary__title+.icon-caret{right:0}ul.tab-list.tab_list_box{justify-content:center}@media (max-width: 768px){.detail__tab-header{overflow-x:auto}.detail__tab-button{font-size:12px;line-height:1.5;min-width:100px;margin-bottom:15px;padding-bottom:5px}.spec-table th,.spec-table td{font-size:12px;padding:15px}.detail__tab-content{margin-top:15px}.detail__tab-title{font-size:14px}.detail__tab-text{font-size:12px;margin-top:10px;letter-spacing:normal}.detail__tab-link{margin-top:10px}.detaile__tab__list ul{gap:10px;margin-top:10px}.detaile__tab__list li{width:calc(33.33333% - 10px * 2 / 3)}h3.detaile__tab__list-title{font-size:12px}.detaile__tab__list-text{font-size:10px;margin-bottom:15px}.product__text.caption-with-letter-spacing+.product__title{margin-top:20px}.product__info-wrapper .price--large{margin-top:15px!important}.quantity{max-width:165px}.detail__tab{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/detail__tab.css.map */
