.accordion summary span svg{transition:all .25s cubic-bezier(.104,.204,.492,1)}.collapsible-content--has-bg{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.collapsible-content .accordion{display:block;border-top:1px solid var(--color-border, #dadce0);border-bottom:1px solid var(--color-border, #dadce0);margin-bottom:25px;position:relative}.collapsible-content .accordion+.accordion{border-top:0;margin-top:-25px}.collapsible-content .accordion-container .accordion{max-width:760px;margin-right:auto;margin-left:auto}.collapsible-content .accordion-container .accordion:last-child{margin-bottom:0}.collapsible-content .accordion details{padding:12px 20px;background-color:transparent}.collapsible-content .accordion summary span{width:24px;height:24px;display:block;right:0;top:50%;transform:translateY(-50%);position:absolute}.collapsible-content .accordion details[open]{background-color:#ffffff50}.collapsible-content .accordion details[open] .collapsible-content__icon{background-image:url(minus.svg)}.collapsible-content .accordion summary{font-weight:700}.collapsible-content .accordion summary::-webkit-details-marker{display:none}.collapsible-content .accordion .accordion__content{padding:0 0 15px;font-size:.9375rem}.collapsible-content .accordion .accordion__content>*:last-child{margin-bottom:0}.collapsible-content{color:var(--color-text, #023e8a)}.collapsible-content a{color:var(--color-links, var(--color-text))}.collapsible-content__icon{background-image:url(plus.svg)}@media only screen and (min-width: 1068px){.collapsible-content{display:grid;grid-template-columns:3fr 1fr}.collapsible-content__main .section-header{align-items:start;padding-top:0}.collapsible-content{position:relative}.collapsible-content .collapsible-content__sidebar{position:absolute;top:0;right:0;display:block;width:25%;height:100%}.collapsible-content__panel{display:block;height:100%}}.collapsible-content--has-bg{background:var(--color-bg, var(--bg-body, #f5f5f5))}.collapsible-content .accordion:first-child{border-top:0}.collapsible-content .accordion:last-child{border-bottom:0;margin-bottom:0}.collapsible-content__sidebar{display:flex;flex-direction:column;gap:0px;height:100%;align-self:stretch}@media only screen and (max-width: 1067px){.collapsible-content__sidebar{margin-top:30px}}.collapsible-content__panel{flex:1;border-radius:40px;overflow:hidden;min-height:0;height:50%}.collapsible-content__panel--image{display:flex}.collapsible-content__panel--image img{width:100%;height:100%;object-fit:cover;display:block;flex:1}.collapsible-content__panel--info{padding:52px 40px;background:transparent;display:flex;flex-direction:column;justify-content:center}.collapsible-content__panel--info[style*=--panel-bg-gradient]{background:var(--panel-bg-gradient)}.panel-subheading{font-size:14px;letter-spacing:.05em;color:var(--color-text);font-weight:600;margin-bottom:8px}.panel-heading{font-size:1.25rem;font-weight:var(--font-heading-weight, 600);color:var(--color-heading);margin-bottom:12px;line-height:1.2}.panel-text{font-size:.9375rem;margin-bottom:20px}.panel-text>*:last-child{margin-bottom:0}.panel-contact__item{margin-bottom:12px;display:flex;align-items:center;gap:12px;font-weight:700;text-decoration:underline}.panel-contact__item:last-child{margin-bottom:0}.panel-contact__icon{width:32px;height:32px;border-radius:8px;background-color:#ff6b35;display:flex;align-items:center;justify-content:center;flex-shrink:0}.panel-contact__icon span{font-size:16px;color:#fff}.panel-contact__icon svg{width:16px;height:16px;fill:#fff}.panel-contact__icon img{width:16px;height:16px;filter:brightness(0) invert(1)}.panel-email,.panel-phone{display:inline-block;color:var(--color-links, var(--color-text));text-decoration:none;font-size:.9375rem;flex:1}.panel-email:hover,.panel-phone:hover{text-decoration:underline}.collapsible-content .collapsible-content__main{background-color:var(--color-bg, #ffffff);border-radius:40px;display:flex;flex-direction:column}.collapsible-content .collapsible-content__sidebar{gap:0px;height:auto}.collapsible-content--has-padding .collapsible-content__main{padding:5%}.section-collapsible-content:last-of-type{margin-bottom:64px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collapsible-content.css.map */
