.ts-product-accordions{min-width:0;overflow-wrap:anywhere}.product-info:has(.ts-product-accordions) details-disclosure[gg] .disclosure__content :is(h1,h2,h3,h4,h5,h6){line-height:1.35!important;margin:24px 0 12px!important;font-weight:600;overflow-wrap:anywhere}.product-info:has(.ts-product-accordions) details-disclosure[gg] .disclosure__content :is(h1,h2){font-size:22px!important}.product-info:has(.ts-product-accordions) details-disclosure[gg] .disclosure__content h3{font-size:19px!important}.product-info:has(.ts-product-accordions) details-disclosure[gg] .disclosure__content :is(h4,h5,h6){font-size:17px!important}.product-info:has(.ts-product-accordions) details-disclosure[gg] .disclosure__content :is(h1,h2,h3,h4,h5,h6) *{font-size:inherit!important;line-height:inherit!important}.product-info:has(.ts-product-accordions) details-disclosure[gg] .disclosure__content>:first-child,.product-info:has(.ts-product-accordions) details-disclosure[gg] .disclosure__content>:first-child>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0!important}@media(max-width:749px){.product-info:has(.ts-product-accordions) details-disclosure[gg] .disclosure__content :is(h1,h2){font-size:20px!important}.product-info:has(.ts-product-accordions) details-disclosure[gg] .disclosure__content h3{font-size:18px!important}.product-info:has(.ts-product-accordions) details-disclosure[gg] .disclosure__content :is(h4,h5,h6){font-size:16px!important}}.product-info:has(.ts-product-accordions) details-disclosure{display:block;margin-bottom:10px}.product-info:has(.ts-product-accordions) .product-info__block:has(>.ts-product-accordions){margin-top:0}.product-info:has(.ts-product-accordions) details-disclosure>.disclosure>summary .disclosure__toggle{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px}.product-info:has(.ts-product-accordions) details-disclosure>.disclosure>summary .disclosure__toggle>*{display:none}.product-info:has(.ts-product-accordions) details-disclosure>.disclosure>summary .disclosure__toggle:after{content:"";display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}.product-info:has(.ts-product-accordions) details-disclosure>.disclosure[open]:not(.is-closing)>summary .disclosure__toggle:after{transform:translateY(2px) rotate(225deg)}.ts-product-accordions .ts-toggle-icon{display:inline-block;position:relative;width:18px;height:18px;flex:0 0 18px}.ts-product-accordions .ts-toggle-icon:before,.ts-product-accordions .ts-toggle-icon:after{content:"";position:absolute;background:currentColor;top:8px;left:2px;width:14px;height:2px}.ts-product-accordions .ts-toggle-icon:after{transform:rotate(90deg)}.ts-product-accordions .ts-faq-item[open]>summary .ts-toggle-icon:after{transform:rotate(0)}.ts-product-accordions>details-disclosure{display:block;margin-bottom:10px}:is(.ts-product-accordions .ts-main-accordion,.product-info:has(.ts-product-accordions) details-disclosure>.disclosure){border:1px solid #dedede!important;border-radius:6px;overflow:hidden}:is(.ts-product-accordions .ts-main-accordion,.product-info:has(.ts-product-accordions) details-disclosure>.disclosure)>summary{padding:18px 20px;background:#f7f7f7}:is(.ts-product-accordions .ts-main-accordion,.product-info:has(.ts-product-accordions) details-disclosure>.disclosure)>summary:hover{background:#efefef}:is(.ts-product-accordions .ts-main-accordion,.product-info:has(.ts-product-accordions) details-disclosure>.disclosure)>summary:focus-visible{outline:2px solid #222;outline-offset:-3px}:is(.ts-product-accordions .ts-main-accordion,.product-info:has(.ts-product-accordions) details-disclosure>.disclosure)>summary .disclosure__title{font-size:15px;line-height:1.5}:is(.ts-product-accordions .ts-main-accordion,.product-info:has(.ts-product-accordions) details-disclosure>.disclosure)>.disclosure__panel>.disclosure__content{padding:20px}.ts-product-accordions table.ts-spec-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0;font-size:inherit}.ts-product-accordions .ts-spec-table th,.ts-product-accordions .ts-spec-table td{padding:12px 14px;border:1px solid #e4e4e4;text-align:left;vertical-align:top;overflow-wrap:anywhere}.ts-product-accordions .ts-spec-table th{width:32%;background:#f5f5f5;font-weight:600}.ts-product-accordions .ts-spec-table td{background:#fff}.ts-product-accordions .ts-spec-table td>:first-child{margin-top:0}.ts-product-accordions .ts-spec-table td>:last-child{margin-bottom:0}@media(max-width:749px){:is(.ts-product-accordions .ts-main-accordion,.product-info:has(.ts-product-accordions) details-disclosure>.disclosure)>summary{padding:16px 14px}:is(.ts-product-accordions .ts-main-accordion,.product-info:has(.ts-product-accordions) details-disclosure>.disclosure)>.disclosure__panel>.disclosure__content{padding:16px 12px}.ts-product-accordions .ts-spec-table th{width:38%}.ts-product-accordions .ts-spec-table th,.ts-product-accordions .ts-spec-table td{padding:10px 8px;font-size:13px}}.ts-product-accordions .disclosure__content>:first-child{margin-top:0}.ts-product-accordions .disclosure__content>:last-child{margin-bottom:0}.ts-product-accordions .ts-field{margin:0 0 12px}.ts-product-accordions .ts-field-label{font-weight:700}.ts-product-accordions img,.ts-product-accordions video{max-width:100%;height:auto}.ts-product-accordions .ts-product-video{position:relative;aspect-ratio:16 / 9;margin:16px 0}.ts-product-accordions .ts-product-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ts-product-accordions .disclosure__content{overflow-x:auto}.ts-product-accordions .disclosure__content{padding-bottom:24px;line-height:1.65}.ts-product-accordions .ts-installation-download{margin:0 0 24px}.ts-product-accordions a.ts-download-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:48px;box-sizing:border-box;padding:13px 18px;background:#000;color:#fff;border:1px solid #000;border-radius:5px;font:inherit;font-weight:600;line-height:1.45;text-align:left;text-decoration:none;white-space:normal;transition:background-color .15s ease}.ts-product-accordions a.ts-download-button:hover{background:#292929;color:#fff;text-decoration:none}.ts-product-accordions a.ts-download-button svg{flex:0 0 20px}.ts-product-accordions .ts-installation-heading{font-size:18px;line-height:1.4;font-weight:600;margin:0 0 14px;padding:0}.ts-product-accordions .ts-installation-heading+.ts-product-video{margin-top:0}.ts-product-accordions .ts-product-video{overflow:hidden;border-radius:5px}.ts-product-accordions .ts-faq-item{margin:0;padding:0;border:0;border-bottom:1px solid rgba(var(--text-color, 0 0 0) / .15)}.ts-product-accordions .ts-faq-item:first-child{border-top:1px solid rgba(var(--text-color, 0 0 0) / .15)}.ts-product-accordions .ts-faq-question{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:52px;margin:0;padding:18px 0;cursor:pointer;font-size:15px;font-weight:500;line-height:1.55;list-style:none}.ts-product-accordions .ts-faq-question::-webkit-details-marker{display:none}.ts-product-accordions .ts-faq-question:after{content:none}.ts-product-accordions .ts-faq-chevron{flex:0 0 18px;transition:transform .15s ease}.ts-product-accordions .ts-faq-item[open]>.ts-faq-question .ts-faq-chevron{transform:rotate(180deg)}.ts-product-accordions .ts-faq-answer{padding:0 30px 20px 0;line-height:1.7}.ts-product-accordions .ts-faq-answer>:first-child{margin-top:0}.ts-product-accordions .ts-faq-answer>:last-child{margin-bottom:0}.ts-product-accordions .ts-faq-question:focus-visible,.ts-product-accordions a.ts-download-button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ts-product-accordions a.ts-download-button:focus-visible{outline-color:#000}@media(max-width:749px){.ts-product-accordions a.ts-download-button{width:100%;padding:12px 14px;font-size:14px}.ts-product-accordions .ts-faq-question{gap:12px;font-size:14px;padding:16px 0}.ts-product-accordions .ts-faq-answer{padding-right:0}}@media(prefers-reduced-motion:reduce){.ts-product-accordions .ts-faq-chevron,.ts-product-accordions a.ts-download-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/176/assets/ts-product-accordions.css.map */
