.accordion{margin-top:2.5rem;border-top:1px solid #e6e7eb;border-bottom:1px solid #e6e7eb}.accordion+.accordion{margin-top:0;border-top:none}.accordion summary{display:flex;align-items:center;justify-content:space-between;gap:8px;line-height:1;padding:2.1rem 0;cursor:pointer}.accordion__title{display:inline-block;min-height:1.6rem;margin:0;font-size:1.3rem;font-weight:300;line-height:2.21rem;letter-spacing:.052rem;color:#333;word-break:break-word}.accordion summary .icon-caret{flex-shrink:0;margin:0;transform:rotate(0);transition:transform .3s ease}.accordion details[open]:not(.is-closing)>summary .icon-caret{transform:rotate(-180deg)}.accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.accordion details[open]>.accordion__content{grid-template-rows:1fr}.accordion details.is-closing>.accordion__content{grid-template-rows:0fr}.accordion__content-inner{overflow:hidden;opacity:0;transition:opacity .25s ease}.accordion details[open]:not(.is-closing)>.accordion__content>.accordion__content-inner{opacity:1;transition:opacity .25s ease .1s}.accordion__content-body{padding-bottom:5.2rem;word-break:break-word;font-size:1.3rem;line-height:2.7rem;letter-spacing:.052rem}.accordion .accordion__content-body p{margin:0;color:#777}.accordion__content img{max-width:100%}.accordion__content-body.rte a{color:#777;text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:#777;transition:color var(--duration-default)}.accordion__content-body.rte a:hover{opacity:1;color:#333;text-decoration-color:#333}.footer .accordion__title{text-transform:var(--font-header-menu-text-transform)}.faq__accordion-list .accordion:first-child{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-accordion.css.map */
