.collapsible-content{position:relative;z-index:0}.collapsible-content-wrapper-narrow.page-width{padding:0 16px}.collapsible-content:has(.collapsible-content__media) .accordion summary .accordion__title{font-weight:500;font-size:14px;line-height:150%}.collapsible-content:has(.collapsible-content__media) .grid__item:has(.collapsible-content__header){display:flex;flex-direction:column;justify-content:center}.collapsible-content:has(.collapsible-content__media) .accordion .accordion__content *{font-size:14px;line-height:120%;letter-spacing:.07px}.collapsible-content .accordion__content{padding:0;overflow:hidden}.collapsible-content .grid{flex-wrap:nowrap;gap:80px}.collapsible-content__header p{font-weight:500;font-size:12px;line-height:14.1px;letter-spacing:1px;text-transform:uppercase}.collapsible-content .accordion__content p+p{margin-top:12px}.accordion-element__title{align-items:center}.collapsible-content .accordion summary{padding:12px 0}.collapsible-content .accordion summary .accordion__title{color:var(--text-primary);font-style:normal;font-weight:500;font-size:16px;line-height:120%;letter-spacing:0}.collapsible-content .accordion:first-child{border-top:unset}.collapsible-content__heading.extra_small{font-weight:400;font-size:20px;line-height:24px}.grid__item .collapsible-content__heading.extra_small{font-size:26px;line-height:31.2px}.accordion-element__title .icon--action{display:inline-flex;justify-content:center;align-items:center;margin-left:auto;width:18px;height:18px}.accordion-element__title .icon--action:before,.accordion-element__title .icon--action:after{position:absolute;background-color:var(--text-primary);width:10.5px;height:1px;content:""}.accordion-element__title .icon--action:before{transform:rotate(90deg);transition:transform .3s}details[open] .accordion-element__title .icon--action:before{transform:rotate(0);transition:transform .3s}.collapsible-section-layout{padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:750px){.collapsible-section-layout{padding-top:7rem;padding-bottom:7rem}}.collapsible-content .collapsible-content__media{border-radius:unset;background:transparent}.collapsible-content .collapsible-content__media img{border-radius:unset}.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 .collapsible-content__grid,.collapsible-content:has(.collapsible-content-wrapper-narrow) .collapsible-content__header{margin:0 auto;max-width:1000px}.collapsible-content__header{word-break:break-word}.collapsible-content__heading{margin-top:0;margin-bottom:12px}.grid__item .collapsible-content__heading{margin-bottom:32px}.collapsible-content__header .caption__text{margin-top:0;margin-bottom:10px}.collapsible-none-layout .accordion+.accordion{border-top:0}.collapsible-row-layout .accordion:not(:first-child,.color-scheme-1){margin-top:1rem}.caption-with-letter-spacing+h2{margin-top:1rem}@media screen and (min-width:750px){.collapsible-content .accordion{margin-top:0}}.collapsible-row-layout .accordion{transform:perspective(0);margin-bottom:1.5rem;border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.collapsible-row-layout .accordion summary,.collapsible-row-layout .accordion .accordion__content{padding:1.5rem}.collapsible-row-layout .accordion .accordion__content{padding-top:0}@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-right:0;padding-left:5rem}}@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 .grid--2-col-tablet .grid__item{width:calc(50% - 40px)}@media screen and (max-width:1200px){.collapsible-content .grid{gap:40px}.collapsible-content .grid--2-col-tablet .grid__item{width:calc(50% - 20px)}}@media screen and (max-width:750px){.collapsible-content .grid{flex-wrap:wrap;gap:16px}.collapsible-content .grid--2-col-tablet .grid__item{width:100%}.collapsible-content .accordion summary .accordion__title{font-weight:400;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/collapsible-content.css.map */
