.accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word}.accordion .svg-wrapper{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:1.5rem 1.5rem 0}.accordion__content img{max-width:100%}.accordion__content .rich-text__buttons{padding:0;max-width:inherit;width:auto}.accordion__content .rich-text__buttons .button.button--primary{color:#fff}.accordion__content .faq-tab{display:block}.accordion__content .faq-tab .faq-tabs-nav{display:flex;flex-wrap:wrap;gap:10px}.accordion__content .faq-tab .faq-tabs-nav .faq-tabs-tab-title{display:block;padding:10px 15px;background:transparent;border:1px solid #e3e3e3;border-bottom:0px;border-radius:5px 5px 0 0;margin-bottom:-1px;font-size:16px}.accordion__content .faq-tab .faq-tabs-nav .faq-tabs-tab-title.active{border-color:#e3e3e3;background:#f8f8f8}.accordion__content .faq-tab .faq-tabs-content{display:block}.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content{display:block;padding:20px 14px;background:#f8f8f8;border:1px solid #e3e3e3;border-radius:0 5px 5px}.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content table{border:0px;font-size:16px;box-shadow:none;width:100%}.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content table th{color:#f0603a;font-weight:700;border:0px}.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content table td{color:#333;border:0px;padding:0 0 15px;text-align:center;vertical-align:middle}.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content table td span{display:inline-flex}.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content table td img{max-width:24px;display:block;height:auto}.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content table td .product-popup-modal__button.button{display:inline-flex;font-weight:500;font-size:16px;line-height:20px;color:#fff;background:#f0603a;padding:15px 20px}.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content table td .product-popup-modal__button.button:before,.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content table td .product-popup-modal__button.button:after{display:none}@media(max-width:991px){.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content{overflow:auto;display:block}.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content table{width:980px}.accordion__content .faq-tab .faq-tabs-content .faq-tabs-tab-content table td .product-popup-modal__button.button{padding:5px 20px}}@media(max-width:767px){.accordion{margin-top:0}}@media(max-width:567px){.accordion summary{padding:1.5rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-accordion.css.map */
