.accordion summary{display:flex;position:relative;line-height:1;padding:1.6rem 0}.accordion .summary__title{display:flex;flex:1;justify-content:center}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordion:not(:first-child){border-top:.1rem solid rgba(var(--color-foreground),.08)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word;text-transform:uppercase;font-weight:300}.accordion .icon-accordion{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)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0 .6rem}.accordion__content img{max-width:100%;aspect-ratio:.75;-o-object-fit:cover;object-fit:cover}.accordion{font-family:Inter,sans-serif}.accordion details{padding-bottom:1.5rem}.accordion details[open] summary .accordion__title:after{transform:rotate(90deg);opacity:0}.accordion details summary{padding:3.6rem 0 2rem;padding-left:50px}@media screen and (min-width: 750px){.accordion details summary{padding-left:90px}}.accordion details summary .accordion__title{text-transform:capitalize;font-weight:500;letter-spacing:0;color:#141919;position:relative;font-size:1.6rem}.accordion details summary .accordion__title:before{content:"";display:block;position:absolute;height:1px;width:15px;background-color:#222;left:-45px;top:8px}@media screen and (min-width: 750px){.accordion details summary .accordion__title:before{left:-88px}}.accordion details summary .accordion__title:after{content:"";display:block;position:absolute;height:15px;width:1px;background-color:#222;top:1px;left:-38px;transition:transform .4s ease,opacity .3s ease}@media screen and (min-width: 750px){.accordion details summary .accordion__title:after{left:-81px}}.accordion details summary svg{display:none}.accordion details summary:hover .accordion__title{text-decoration:none}.accordion details summary:hover{background-color:transparent}.accordion details .accordion__content{font-weight:400;line-height:1.48;color:#141919;padding-left:50px;font-size:var(--mobile-font-size)}.accordion details .accordion__content video{aspect-ratio:1.7;max-width:100%}@media screen and (min-width: 750px){.accordion details .accordion__content{padding-left:90px;font-size:var(--desktop-font-size)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-accordion.css.map */
