.accordion{display:block;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:20px;color:var(--color-body)}.accordion+.accordion:not(.accordion--has-border){border-top:0;margin-top:-20px}.accordion-container .accordion{max-width:760px;margin-right:auto;margin-left:auto}.accordion-container .accordion:last-child{margin-bottom:0}.accordion details[open] summary span{transform:rotateX(180deg)}.accordion__summary-flex{display:flex;justify-content:space-between;align-items:center;width:100%}.accordion__title-flex{display:flex;align-items:center;gap:12px}.accordion__icon-flex{display:flex;align-items:center;color:var(--color-accent, currentColor)}.accordion summary{width:100%;list-style:none;position:relative;font-weight:var(--font-body-medium-weight, 500);font-size:1rem;line-height:1.3;padding:16px 40px 16px 0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.accordion summary:hover{color:var(--color-accent, #000)}.accordion summary:focus-visible{outline:2px solid var(--color-accent, #000);outline-offset:-2px;border-radius:2px}[dir=rtl] .accordion summary{padding:16px 0 16px 40px}@media only screen and (min-width:768px){.accordion summary{font-size:1.125rem;padding:20px 40px 20px 0}}.accordion summary span{position:absolute;top:calc(50% - 4px);right:0;width:16px;height:8px;display:flex;transition:transform .3s cubic-bezier(.4,0,.2,1)}[dir=rtl] .accordion summary span{right:auto;left:0}.accordion summary::-webkit-details-marker{display:none}.accordion .accordion__content{padding:0 0 16px;color:var(--color-body-text, inherit);font-size:.95rem}.accordion .accordion__content>*:last-child{margin-bottom:0}details[open] .accordion__content{animation:accordion-slide-down .35s cubic-bezier(.4,0,.2,1) forwards;transform-origin:top}@keyframes accordion-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.accordion--small summary{font-size:.95rem}.accordion--small summary span{width:12px;height:7px}.accordion--has-border{border:1px solid var(--color-border);border-radius:var(--general-border-radius, 6px);background-color:var(--color-background, #fff)}.accordion--has-border summary{padding-left:16px}@media only screen and (min-width:768px){.accordion--has-border summary{padding-left:24px}}.accordion--has-border summary span{right:16px}@media only screen and (min-width:768px){.accordion--has-border summary span{right:24px}}.accordion--has-border summary:hover{background-color:#00000008}.accordion--has-border+.accordion{margin-top:10px}.accordion--has-border .accordion__content{padding:0 16px 16px}@media only screen and (min-width:768px){.accordion--has-border .accordion__content{padding:0 24px 24px}}.collapsible-content--inner{display:grid;width:100%}.collapsible-content--inner-border-true{gap:12px}@media only screen and (min-width:1068px){.collapsible-content--inner{max-width:900px;margin-left:auto}.collapsible-content--inner-centered{margin:0 auto}}.collapsible-content .section-header{flex:auto}.collapsible-content--container{display:flex;flex-direction:column;column-gap:40px}@media only screen and (min-width:1068px){.collapsible-content--container{flex-direction:row}}.collapsible-content .accordion{margin-top:0;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/30/assets/collapsible-content.css.map */
