.description-tabs-block{margin-top:2rem}.description-tabs{display:flex;flex-direction:column}.description-tab-item{border-bottom:.1rem solid #E4E4E4;transition:all .3s ease}.description-tab-item.active .description-tab-question{background-color:#000}.description-tab-item.active .description-tab-question .description-tab-question-text{color:#fff}.description-tab-item.active .description-tab-question .description-tab-icon svg{stroke:#fff;transform:rotate(90deg)}.description-tab-item.active .description-tab-answer{max-height:1000px;opacity:1}.description-tab-question{width:100%;padding:1.5rem 2rem;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:1.6rem;font-weight:600;transition:all .3s ease}.description-tab-question:hover{background-color:#000}.description-tab-question:hover .description-tab-question-text{color:#fff}.description-tab-question:hover .description-tab-icon svg{stroke:#fff}.description-tab-question-text{flex:1;transition:all .3s ease;font-weight:600;margin:0}.description-tab-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:1rem}.description-tab-icon svg{width:1.6rem;height:1.6rem;fill:none;stroke:var(--color-primary);transition:all .3s ease}.description-tab-answer{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}.description-tab-answer-content{padding:1.5rem 2rem;font-size:1.4rem;line-height:1.6;color:#000}.description-tab-answer-content p{margin:0 0 1rem}.description-tab-answer-content p:last-child{margin-bottom:0}.specifications-table{width:100%;border-collapse:collapse;border:1px solid #eee}.specifications-table tr{border-bottom:1px solid #eee}.specifications-table tr:nth-child(odd){background-color:#f8f8f8}.specifications-table tr:last-child{border-bottom:none}.specifications-table td{border-right:1px solid #eee}.specifications-table td:last-child{border-right:none}.specification-label{padding:1rem 0 1rem 15px;font-weight:600;color:#333;width:50%;vertical-align:top}.specification-value{padding:1rem 0 1rem 15px;color:#666;width:50%;vertical-align:top}.description-tab-answer-content:has(.specifications-table){padding-left:0;padding-right:0}@media (max-width: 768px){.description-tab-question{padding:1.2rem 1.5rem;font-size:1.4rem}.description-tab-answer-content{padding:1.2rem 1.5rem;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/description-tabs.css.map */
