.tc-accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0}.tc-accordion .accordion__title{display:flex;flex:1}.tc-accordion .accordion__title+.svg-icon{height:calc(var(--font-heading-scale) * .6rem)}.tc-accordion+.tc-accordion{margin-top:0;border-top:none}.tc-accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.tc-accordion .accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word}.tc-accordion .svg-wrapper{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.tc-accordion details[open]>summary .svg-icon{transform:rotate(180deg)}.tc-accordion .accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0}.tc-accordion .accordion__content img{max-width:100%}.tc-accordion .collapsible-content{position:relative;z-index:0}.tc-accordion .collapsible-section-layout{padding-bottom:5rem;padding-top:5rem}@media screen and (min-width:750px){.tc-accordion .collapsible-section-layout{padding-bottom:7rem;padding-top:7rem}}.tc-accordion .collapsible-content__media{background:transparent}.tc-accordion .collapsible-content__media--small{height:19.4rem}.tc-accordion .collapsible-content__media--large{height:43.5rem}@media screen and (min-width:750px){.tc-accordion .collapsible-content__media--small{height:31.4rem}.tc-accordion .collapsible-content__media--large{height:69.5rem}}@media screen and (min-width:750px){.tc-accordion .collapsible-content__grid--reverse{flex-direction:row-reverse}}.tc-accordion .collapsible-content-wrapper-narrow{margin:0 auto;padding-right:1.5rem;padding-left:1.5rem;max-width:73.4rem}.tc-accordion .collapsible-content__header{word-break:break-word}.tc-accordion .collapsible-content__heading{margin-bottom:2rem;margin-top:0}@media screen and (min-width:750px){.tc-accordion .collapsible-content__heading{margin-bottom:3rem}}.tc-accordion .collapsible-none-layout .tc-accordion+.tc-accordion{border-top:0}.tc-accordion .collapsible-row-layout .tc-accordion:not(:first-child):not(.color-scheme-1){margin-top:1rem}.tc-accordion .caption-with-letter-spacing+h2{margin-top:1rem}@media screen and (min-width:750px){.tc-accordion .collapsible-content .tc-accordion{margin-top:0}}.tc-accordion .collapsible-row-layout .tc-accordion{border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));margin-bottom:1.5rem;transform:perspective(0)}.tc-accordion .collapsible-row-layout .tc-accordion summary,.tc-accordion .collapsible-row-layout .tc-accordion .tc-accordion__content{padding:1.5rem}.tc-accordion .collapsible-row-layout .tc-accordion .tc-accordion__content{padding-top:0}.tc-accordion .collapsible-content summary:hover{background:rgba(var(--color-foreground),.04)}.tc-accordion .collapsible-content summary:hover .tc-accordion__title{text-decoration:underline;text-underline-offset:.3rem}@supports not (inset: 10px){@media screen and (min-width:750px){.tc-accordion .collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.tc-accordion .collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:5rem;padding-right:0}}@media screen and (min-width:990px){.tc-accordion .collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.tc-accordion .collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:7rem}}}.tc-accordion{margin-top:0}.tc-accordion details summary::-webkit-details-marker{display:none}.tc-accordion summary{padding:12px 0;cursor:pointer}.tc-accordion+.tc-accordion{border-top:1px solid #ccc}.tc-accordion .accordion__title{position:relative;width:100%;max-width:100%;min-height:auto;top:auto;transform:none;line-height:normal;letter-spacing:var(--letter-spacing-text)}.tc-accordion .accordion__content *{margin-top:.25rem;margin-bottom:.25rem}
/*# sourceMappingURL=/cdn/shop/t/645/assets/component-tc-accordion.css.map */
