.collapsible-content{position:relative;z-index:0}.collapsible-section-layout{padding:5rem 0}@media screen and (min-width:750px){.collapsible-section-layout{padding:7rem 0}}.collapsible-content__media--small{height:19.4rem}.collapsible-content__media--large{height:43.5rem}@media screen and (min-width:750px){.collapsible-content__media--small{height:31.4rem}.collapsible-content__media--large{height:69.5rem}}@media screen and (min-width:750px){.collapsible-content__grid--reverse{flex-direction:row-reverse}}.collapsible-content-wrapper-narrow{max-width:73.4rem;margin:0 auto;padding:0 1.5rem}.collapsible-content__header{word-break:break-word}.collapsible-content__heading{margin:0 0 2rem}@media screen and (min-width:750px){.collapsible-content__heading{margin-bottom:2.5rem}}.caption-with-letter-spacing+h2{margin-top:1rem}.collapsible-content .accordion{margin-bottom:1.5rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:18px;overflow:hidden;background:rgb(var(--color-background));transition:box-shadow .25s ease,border-color .25s ease}.collapsible-content .accordion:hover{border-color:rgba(var(--color-foreground),.18);box-shadow:0 10px 24px #0000000f}.collapsible-content details{border:0}.collapsible-content summary{display:flex;align-items:center;gap:1rem;padding:2rem;cursor:pointer;list-style:none;background:transparent;transition:background .2s ease}.collapsible-content summary::-webkit-details-marker{display:none}.collapsible-content summary:hover{background:rgba(var(--color-foreground),.03)}.collapsible-content .accordion__title{flex:1;margin:0;padding-right:1rem;font-size:1.8rem;font-weight:600;line-height:1.35}.collapsible-content .accordion__content{padding:2rem;color:rgba(var(--color-foreground),.75);line-height:1.75}.collapsible-content details[open] summary{border-bottom:1px solid rgba(var(--color-foreground),.05)}.collapsible-content summary .icon,.collapsible-content summary .icon-caret,.collapsible-content summary svg{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.collapsible-content summary>svg:first-child,.collapsible-content summary .accordion__icon-left{width:20px;height:20px;flex-shrink:0}.collapsible-content summary svg:last-child{width:18px;height:18px;flex-shrink:0;transition:transform .25s ease}.collapsible-content details[open] summary svg:last-child{transform:rotate(180deg)}.collapsible-content details[open] .accordion__content{animation:accordionFade .25s ease}@keyframes accordionFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.collapsible-row-layout .accordion{margin-bottom:1.5rem}.collapsible-none-layout .accordion+.accordion{margin-top:1.5rem}@supports not (inset: 10px){@media screen and (min-width:750px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:5rem;padding-right:0}}@media screen and (min-width:990px){.collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:7rem}}}.collapsible-content summary{position:relative;padding:2rem 5rem 2rem 2rem}.collapsible-content summary .icon-caret,.collapsible-content summary svg:last-child{position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:20px;height:20px;margin:0;transition:transform .25s ease}.collapsible-content details[open] summary .icon-caret,.collapsible-content details[open] summary svg:last-child{transform:translateY(-50%) rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collapsible-content.css.map */
