collapsible-element{display:block}.collapsible{margin-bottom:0}.js .collapsible [data-collapsible-trigger]{cursor:pointer}.collapsible [data-collapsible-trigger-icon]{--button-background: transparent;--button-border-color: var(--color-border);--button-text: var(--color-brand-text);--button-hover-background: var(--color-brand-text);--button-hover-border-color: var(--color-brand-text);--button-hover-text: var(--color-white);border-radius:50%;height:3rem;width:3rem;padding:0;flex:0 0 3rem}@media screen and (min-width: 1024px){.collapsible [data-collapsible-trigger-icon]{--button-background: var(--color-brand-primary);--button-border-color: var(--color-brand-primary);--button-text: var(--color-white);height:2.5rem;width:2.5rem;flex-basis:2.5rem}}.collapsible [data-collapsible-group].collapsible-is-open [data-collapsible-target]{display:block}.js .collapsible [data-collapsible-target]{display:none}.collapsible--rte{margin-bottom:calc(var(--element-spacing) * 2)}.collapsible--rte [data-collapsible-group]{margin-bottom:1px}.collapsible--rte [data-collapsible-trigger]{justify-content:space-between}.collapsible--rte [data-collapsible-target]{padding:1rem 0}.collapsible--block{margin-bottom:.125rem;background-color:var(--color-gray-5)}.collapsible--block .collapsible__trigger{padding:0 1.5rem;border-bottom:0;font-family:var(--font-bold-family);font-size:.625rem;line-height:1rem;letter-spacing:.0625rem;text-transform:uppercase}.collapsible--block .collapsible__trigger .button{width:auto;height:3rem;color:var(--color-black);border:none;background-color:transparent}.collapsible--block .collapsible__content{padding:.75rem 1.5rem}.collapsible--block .collapsible__content p{margin-bottom:0}.collapsible__trigger{background-color:transparent;box-sizing:border-box;border-bottom:1px solid var(--color-border);-webkit-appearance:none;appearance:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 1.5rem 1rem 0;width:100%}@media screen and (max-width: 1023px){.collapsible__trigger{padding-right:0}}.collapsible__trigger:hover,.collapsible__trigger:active,.collapsible__trigger:focus{outline:none}.collapsible__trigger:hover [data-collapsible-trigger-icon],.collapsible__trigger:active [data-collapsible-trigger-icon],.collapsible__trigger:focus [data-collapsible-trigger-icon]{--button-background: var(--color-brand-text);--button-border-color: var(--color-brand-text);--button-text: var(--color-white)}.collapsible__trigger h2{margin:0 auto 0 0}.collapsible-is-open .collapsible__trigger-icon--plus,.collapsible__trigger-icon--minus{display:none}.collapsible-is-open .collapsible__trigger-icon--minus{display:block}.collapsible__title{margin:0 auto 0 0;word-break:break-word}.collapsible__title .icon{flex:0 0 auto}.collapsible__target{display:none}.collapsible-is-open .collapsible__target{display:block}.collapsible__content{padding:0 0 1rem;overflow-wrap:break-word}.collapsible__content img{max-width:100%;height:auto}.template-page-contact .collapsible{margin-top:calc(var(--element-spacing) * 3.5);margin-bottom:calc(var(--element-spacing) * 1.75)}@media screen and (min-width: 1024px){.template-page-contact .collapsible{margin-top:calc(var(--element-spacing) * 3.5);margin-bottom:calc(var(--element-spacing) * 3.5)}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/component-collapsible.css.map */
