.accordion details{border:1px solid var(--faq-border-color);border-radius:var(--faq-border-radius);background-color:var(--faq-bg-color);margin-bottom:var(--faq-gap);overflow:hidden;transition:border-color var(--faq-transition-duration) ease,box-shadow var(--faq-transition-duration) ease}.accordion details:hover{border-color:var(--faq-border-hover-color);box-shadow:0 1px 3px #0000001a}.accordion details[open]{border-color:var(--faq-border-hover-color)}.accordion summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:var(--faq-padding);font-weight:var(--faq-summary-weight);color:var(--faq-summary-color);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;background-color:transparent;transition:background-color var(--faq-transition-duration) ease}.accordion summary::-webkit-details-marker,.accordion summary::marker{display:none}.accordion summary:hover{background-color:var(--faq-bg-hover-color)}.accordion summary:focus{outline:2px solid var(--color-blue);outline-offset:-2px}.accordion summary:focus:not(:focus-visible){outline:none}.accordion summary:focus-visible{outline:2px solid var(--color-blue);outline-offset:-2px}.accordion summary:after{content:"";width:var(--faq-indicator-size);height:var(--faq-indicator-size);flex-shrink:0;background-color:var(--faq-indicator-color);clip-path:polygon(50% 60%,0% 0%,100% 0%);transition:transform var(--faq-transition-duration) ease;transform-origin:center 35%}.accordion details[open] summary:after{transform:rotate(180deg)}.accordion ::details-content{overflow:hidden;transition:height var(--faq-transition-duration) ease,opacity var(--faq-transition-duration) ease,content-visibility var(--faq-transition-duration) ease allow-discrete;height:0;opacity:0}.accordion details[open]::details-content{height:auto;opacity:1}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}@supports not (interpolate-size: allow-keywords){.accordion details[open]::details-content{max-height:2000px;transition:max-height var(--faq-transition-duration) ease,opacity var(--faq-transition-duration) ease,content-visibility var(--faq-transition-duration) ease allow-discrete}}.accordion details>:not(summary){padding:var(--faq-gap) var(--faq-padding) var(--faq-padding);color:var(--faq-text-color);line-height:1.6}.accordion details p:first-of-type{margin-top:0}.accordion details p:last-child,.accordion details ul:last-child,.accordion details ol:last-child{margin-bottom:0}.accordion details ul,.accordion details ol{padding-left:1.5rem}.accordion details li{margin-bottom:.5rem}.accordion details li:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.accordion details,.accordion summary,.accordion summary:after,.accordion ::details-content{transition:none!important;animation:none!important}.accordion details[open]::details-content{height:auto;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-accordion.css.map */
