.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;cursor:pointer}.description-tab-item.active{cursor:default}.description-tab-item.active .description-tab-question .description-tab-icon .faq-icon-plus{display:none}.description-tab-item.active .description-tab-question .description-tab-icon .faq-icon-minus{display:block}.description-tab-item.active .description-tab-answer{max-height:1000px;opacity:1}.description-tab-question{width:100%;padding:1rem 0;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:1.6rem;transition:all .3s ease}.description-tab-question-text{flex:1;transition:all .3s ease;font-weight:400;font-size:1.6rem;margin:0}.description-tab-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:1rem;cursor:pointer}.description-tab-icon svg{width:1.6rem;height:1.6rem;fill:none;stroke:var(--color-primary);transition:all .3s ease}.description-tab-icon svg.faq-icon-minus{display:none}.description-tab-answer{max-height:150px;min-height:150px;opacity:1;overflow:hidden;transition:all .3s ease;position:relative}.description-tab-answer:before{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(to bottom,#f9f9f900,#f9f9f9);pointer-events:none;transition:opacity .3s ease;z-index:1}.description-tab-item.active .description-tab-answer:before{opacity:0}.description-tab-answer-content{padding:1.5rem 0;font-size:1.4rem;line-height:1.6;color:#000}.description-tab-answer-content p{margin:0 0 1rem;font-size:1.3rem}.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:1rem 0;font-size:1.4rem}.description-tab-answer-content{padding:1.2rem 0;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/description-tabs.css.map */
