.collapsible-content{position:relative;z-index:0}@media (min-width: 1024px){.collapsible-content__grid-item:first-of-type{position:sticky;top:calc(var(--spacing)/2);height:100%}}@media (max-width: 1023px){.collapsible-content__media{padding-bottom:50vw!important}}.collapsible-content__media--small{height:19.4rem}.collapsible-content__media--stretch{height:100%}@media (min-width: 1024px){.collapsible-content__media--small{height:31.4rem}.collapsible-content__media--stretch{height:100%}}@media (min-width: 1024px){.collapsible-content__grid--reverse .grid__item:last-of-type{grid-column:1}.collapsible-content__grid--reverse .grid__item:last-of-type{grid-column-start:1;grid-row-start:1}}.collapsible-content__header{word-break:break-word}.collapsible-content__heading{margin-bottom:var(--spacing);margin-top:calc(var(--spacing)/2);display:inline-block}.collapsible-content__heading.has-caption{margin-bottom:0}@media (max-width: 1023px){.collapsible-content__heading.has-caption+p{margin-bottom:var(--spacing)}}@media (min-width: 1024px){.collapsible-content__heading.has-caption+p{margin-bottom:calc(var(--spacing)/2)}}.collapsible-content .accordion+.accordion{border-top:0}.caption-with-letter-spacing+h2{margin-top:1rem}.collapsible-content .accordion{margin-top:0}.collapsible-content summary:hover .accordion__title{text-decoration-color:var(--color-foreground)}.collapsible-content__grid{align-items:flex-start}.collapsible-content__grid .grid__item{display:grid;align-items:baseline;grid-column-gap:var(--grid-gap);grid-row-gap:0}.collapsible-content__grid .grid__item.has-content-container{grid-gap:var(--grid-gap)}.collapsible-content__grid .grid__item:not(.collapsible-content__grid-item):not(.has-content-container){border-top:2px solid var(--color-foreground-20)}.collapsible-content .accordion:first-of-type,.collapsible-content__grid .collapsible-content__grid-item+.grid__item{border-top:0!important}@media (min-width: 768px){.collapsible-content__grid .collapsible-content__grid-item+.grid__item{margin-top:var(--spacing);margin-bottom:var(--spacing)}.collapsible-content__grid{margin-left:var(--spacing);margin-right:var(--spacing)}.collapsible-content__grid .grid__item{column-gap:calc(var(--spacing) * 2)}.collapsible-content__wrapper .grid{column-gap:calc(var(--spacing) * 1.5)}}.collapsible-content .accordion summary{display:grid;grid-auto-flow:column;grid-template-columns:auto 4rem;padding:calc(var(--spacing)/4) 0;align-items:center;min-height:calc(var(--spacing)/2 + 2.45rem)}@media (min-width: 768px){.collapsible-content .accordion summary{min-height:calc(var(--spacing)/2 + 3.75rem)}}@media (min-width: 1024px){.collapsible-content .accordion summary{min-height:calc(var(--spacing)/2 + 3.7rem)}}.collapsible-content summary .accordion__title{width:100%;padding-right:var(--grid-gap);text-decoration-thickness:2px}.collapsible-content .accordion summary .arrow{font-size:var(--h3-font-size);transition:transform .2s ease-in-out;border:1px solid var(--color-secondary-button-border);border-bottom-width:3px;color:var(--color-secondary-button-text);background-color:var(--color-secondary-button-background);border-radius:100%;height:1.75em;width:1.75em;display:flex;align-items:center;justify-content:center;justify-self:end;margin-bottom:2px;position:absolute;top:calc(var(--spacing)/4);transition:all .2s ease-in-out}.collapsible-content .accordion summary .arrow:hover,.collapsible-content .accordion summary .arrow:focus-visible{filter:brightness(103%);opacity:1!important;border-bottom-width:1px;top:calc(var(--spacing)/4 + 2px)}.collapsible-content .accordion details[open]>summary .arrow{transform:rotate(0)}@media (min-width: 1024px){.collapsible-content .accordion details .accordion__content{padding-right:calc(3rem + (var(--spacing)/2) + var(--grid-gap))}}.collapsible-content .accordion.content-container summary{padding-left:calc(var(--spacing)/2);padding-right:calc(var(--spacing)/2)}.collapsible-content .content-container{background-color:var(--color-foreground-5)}.collapsible-content__wrapper .page-width{padding-top:calc(var(--spacing)/2);padding-bottom:calc(var(--spacing)/2)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collapsible-content.css.map */
