.height-enter,.height-leave-to{height:0}.height-enter-active,.height-leave-active{overflow:hidden;transition:height var(--timing-normal) var(--easing-normal)}
.accordion__item{border-top:1px solid;display:flex;flex-direction:column}.accordion__item:last-child{border-bottom:1px solid}.accordion__trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;outline:none;padding:0;padding-block:var(--spacing-m);width:auto;width:100%}.accordion__trigger .icon{height:var(--icon-m);width:var(--icon-m)}.accordion__content{box-sizing:border-box}.accordion__content>*{margin-block-end:var(--spacing-xl)}@media(min-width:64em){.accordion__content>*{margin-block-end:var(--spacing-2xl)}}
.site-footer{border-top:1px solid var(--color-brand-1-cream-accent);padding:var(--spacing-xl) 0 0}.site-footer.critical-component-hide{display:block}.site-footer.critical-component-clear{opacity:1}.site-footer__desktop{display:none}.site-footer__container{display:grid;place-items:center}.site-footer__row{width:100%}.site-footer__row.bottom{margin-block-start:var(--spacing-2xl);padding-block-end:var(--spacing-l)}.site-footer__linklist{display:flex;flex-direction:column;gap:var(--spacing-s)}.site-footer__linklist--horizontal{flex-direction:row;gap:var(--spacing-l)}.site-footer__social{display:flex;gap:var(--spacing-m)}.site-footer__social-text{margin-block-end:var(--spacing-m);margin-block-start:var(--spacing-l)}.site-footer__social .icon{height:var(--icon-2xs);width:var(--icon-2xs)}.site-footer__accordion-item.accordion__item,.site-footer__accordion-item.accordion__item:last-child{border-color:var(--color-brand-1-cream-accent)}.site-footer__link,.site-footer__social-link{text-decoration:none}.site-footer__collectors{background-color:var(--color-brand-1-cream-dark);display:flex;gap:var(--spacing-m);margin-block-start:0;padding:var(--spacing-l) var(--spacing-s);text-decoration:none}.site-footer__collectors .button{margin-block-end:var(--spacing-s);position:static;position:initial}.site-footer__collectors .icon{fill:var(--color-brand-1-cream-dark);height:var(--spacing-xl);width:var(--spacing-xl)}.site-footer__tabs{background-color:var(--color-brand-1-cream-dark);display:flex;gap:var(--spacing-xs);justify-content:space-between;margin:var(--spacing-m) 0;padding:var(--spacing-l) var(--spacing-s);text-decoration:none}.site-footer__tabs:last-child{margin-block-end:var(--spacing-l)}.site-footer__tabs .icon{height:var(--spacing-l);transition:margin-inline-end var(--timing-normal) var(--easing-normal);width:var(--spacing-l)}.site-footer__tabs:hover .icon{margin-inline-end:calc(var(--spacing-2xs)*-1)}.site-footer__legal{display:flex;flex-flow:column wrap;gap:var(--spacing-m)}.site-footer__copyright{align-items:center;display:flex}.site-footer__payment-icons-container{align-content:center;display:flex}.site-footer__payment-icons{align-items:center;display:flex;gap:var(--spacing-l)}.site-footer__payment-icons .icon{filter:grayscale(1);height:var(--icon-2xs)}@media(max-width:63.99em){.site-footer__links-column--desktop{display:none}.site-footer__links-column--mobile{display:block}.site-footer__box{order:-1}.site-footer__legal{margin-block-start:var(--spacing-m);order:2}.site-footer__payment-icons{flex-wrap:wrap}}@media(min-width:64em){.site-footer__mobile{display:none}.site-footer__desktop,.site-footer__links-column--desktop{display:block}.site-footer__links-column--mobile{display:none}.site-footer__row.bottom{margin-block-start:var(--spacing-7xl)}.site-footer__social-text{margin-block-start:var(--spacing-4xl)}.site-footer__collectors{margin-block-start:var(--spacing-s)}.site-footer__collectors,.site-footer__tabs{padding:var(--spacing-l) var(--spacing-m)}.site-footer__linklist-title{margin-block-end:var(--spacing-m)}.site-footer__linklist{gap:var(--spacing-m)}.site-footer__legal,.site-footer__linklist--horizontal{gap:var(--spacing-2xl)}.site-footer__legal{align-items:center;flex-direction:row}.site-footer__payment-icons,.site-footer__payment-icons-container{justify-content:flex-end}}
