.accordions-inner{display:flex;flex-direction:column;gap:30px;max-width:var(--max-width);margin:0 auto}.accordions-items{display:flex;flex-direction:column;gap:20px}.accordions-title{font-family:var(--font-page-title-family);font-size:var(--font-page-title-size);font-weight:var(--font-page-title-weight);font-style:var(--font-page-title-style);line-height:var(--page-title-line-height);letter-spacing:var(--page-title-letter-spacing);text-transform:var(--page-title-text-transform)}.accordions-title,.accordions-description{text-align:center}.accordion{width:100%;color:var(--accordion-text-colour, inherit)}.accordion details{cursor:pointer}.accordion summary{display:flex;justify-content:space-between;align-items:center;gap:16px}.accordion summary .accordion-icon{transform:rotate(90deg);transition:all .5s ease;width:16px;display:flex;justify-content:center}.accordion details[open] summary .accordion-icon{transform:rotate(-90deg);transition:all .5s ease}.accordion .accordion-content{display:grid;grid-template-rows:0fr;transition:all .5s ease}.accordion .accordion-content-inner{min-height:0;padding:0;transition:all .5s ease;overflow:hidden}.accordion .accordion-content-inner p{font-size:16px;line-height:1.2}.accordion .accordion-content-inner *+*{margin-top:16px}.accordion details[open]+.accordion-content{grid-template-rows:1fr}.accordion:not(.with-background) details[open]+.accordion-content .accordion-content-inner{padding-top:var(--padding, 16px)}.accordion.with-background details[open]+.accordion-content .accordion-content-inner{padding-bottom:var(--padding, 16px)}.accordion.with-background{background:var(--accordion-background-colour);border-radius:var(--accordion-border-radius);border:1px solid var(--accordion-border-colour, transparent)}.accordion.with-background summary{padding:var(--padding, 16px)}.accordion.with-background .accordion-content-inner{padding-inline:var(--padding, 16px)}@media (min-width: 768px){.accordion.with-background summary{padding:var(--padding-desktop, 20px)}.accordion.with-background .accordion-content-inner{padding-inline:var(--padding-desktop, 20px)}.accordion:not(.with-background) details[open]+.accordion-content .accordion-content-inner{padding-top:var(--padding-desktop, 20px)}.accordion.with-background details[open]+.accordion-content .accordion-content-inner{padding-bottom:var(--padding-desktop, 20px)}.accordions-inner{gap:40px}}@media screen and (min-width: 1024px){.accordion .accordion-content,.accordion .accordion-content-inner,.accordion details[open] summary .accordion-icon,.accordion summary .accordion-icon{transition:all .3s ease}}
/*# sourceMappingURL=/cdn/shop/t/439/compiled_assets/styles.css.map */
