.tabs-content{padding:15px;margin-top:40px}.tab-content{display:none}.tab-content.active{display:block}.tabs-list{display:flex;list-style:none;padding:0;margin:0;border-bottom:1px solid #b7b7b7;justify-content:center}.tab-item{padding:10px 25px;cursor:pointer;font-size:16px;transition:all .3s;color:var(--color-base);text-align:center;position:relative;display:inline-block}span.tab-title{font-family:var(--bs-font-family);font-weight:var(--bs-font-weight);font-size:16px;line-height:24px;color:var(--color-base)}.tab-item.active .tab-title{color:var(--black)}.tab-page-data{padding:30px 30px 58px;background-color:#efefef}.tab-item.active:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:30%;height:1px;background-color:var(--black)}.tab-page-description{max-width:500px}.accordion-item{border-bottom:1px solid #ddd}.accordion-header{color:var(--black);padding:15px;cursor:pointer;font-size:18px;display:flex;justify-content:space-between;border:none;outline:none;width:100%;transition:background .3s}.accordion-content{display:none;padding:0 15px 15px}.accordion-header.active+.accordion-content{display:block}.accordion-header.active .accordin-icon{transform:rotate(180deg)}.accordion-header.active .accordion-title{color:var(--black)}.accordion-title{color:var(--color-base);font-size:calc(var(--bs-size) + 2px)}.accordin-icon svg path{fill:var(--black)}@media (max-width: 768px){.tab-page-content{flex-direction:column}.tab-page-data{width:100%;padding:20px}}.product-details-container{display:flex;flex-wrap:wrap;gap:24px}.section-card{background:#fff;border-radius:12px;padding:24px;flex:1 1 calc(48% - 24px);min-width:300px;box-shadow:0 2px 6px #0000000d}.section-card .section-card-header{display:flex;gap:4px}.section-title{font-size:24px;font-weight:600;margin-bottom:16px;color:#153b4c;font-family:serif}.section-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px}.detail-box{background:#f9f9f9;padding:12px;border-radius:8px}.detail-name{font-size:calc(var(--bs-size) + 2px);color:#000;margin-bottom:4px;font-weight:600}.detail-value{font-size:calc(var(--bs-size));color:#000}@media (max-width: 768px){.product-details-container{flex-direction:column;gap:16px}.section-card{flex:1 1 100%;min-width:auto;padding:16px}.section-grid{grid-template-columns:1fr;gap:12px}.section-title{font-size:18px;margin-bottom:12px;padding-top:3px}.detail-name,.detail-value{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-tabular.css.map */
