.collapsible-content__accordion{display:flex;justify-content:space-between;padding-block:16px;border-top:1px solid var(--color-border)}.collapsible-content__accordion:last-of-type{border-bottom:1px solid var(--color-border)}.collapsible-content__accordion details{flex:1}.collapsible-content__accordion details[open] summary span:before{transform:rotate(90deg)}.collapsible-content__accordion summary{width:100%;position:relative;font-family:var(--font-heading);font-weight:var(--font-body-medium-weight, 500);font-size:.9375rem;line-height:1.5;padding:0 40px 0 0;cursor:pointer}[dir=rtl] .collapsible-content__accordion summary{padding:0 0 0 40px}.collapsible-content__accordion summary span{position:absolute;top:calc(50% - 5.5px);right:0;width:12px;height:12px;display:block}[dir=rtl] .collapsible-content__accordion summary span{right:auto;left:0}.collapsible-content__accordion summary span:before,.collapsible-content__accordion summary span:after{content:"";display:block;position:absolute;top:5.5px;left:0;background:var(--color-body);border-radius:.5px}.collapsible-content__accordion summary span:before{width:1px;height:12px;top:0;left:5.5px;will-change:transform;transition:all .5s cubic-bezier(.19,1,.22,1)}.collapsible-content__accordion summary span:after{width:12px;height:1px}.collapsible-content__accordion summary::-webkit-details-marker{display:none}.collapsible-content__accordion .accordion__content{padding:0 20px 0 0;margin-block:16px 0}.collapsible-content__accordion .accordion__content p{font-family:inherit;font-weight:var(--font-body-weight, 400);color:var(--color-content, var(--color-body))}.collapsible-content__accordion .accordion__content p:last-child{margin-bottom:0}@media only screen and (min-width:1068px){.collapsible-content{display:grid;grid-template-columns:1fr 1fr;max-width:1440px;margin-inline:auto}.collapsible-content .section-header{align-items:start;padding-top:0}.collapsible-content .section-header--content{position:sticky;top:20px;left:0}.header-sticky--active .collapsible-content .section-header--content{top:calc(var(--header-height, 0px) + 20px)}}.collapsible-content.heading-uppercase-true .collapsible-content__accordion summary{text-transform:uppercase}@media only screen and (min-width:1068px){.collapsible-content--no-header{grid-template-columns:1fr;max-width:50%;margin-inline:var(--align-left, auto) var(--align-right, auto)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/collapsible-content.css.map */
