.tw-footer__accs{color:var(--footer-text);padding-top:26px}.tw-footer__accs-inner{border-top:1px solid rgba(var(--color-footer-text-rgb),.16);border-bottom:1px solid rgba(var(--color-footer-text-rgb),.16)}.tw-facc{border-bottom:1px solid rgba(var(--color-footer-text-rgb),.16)}.tw-facc:last-child{border-bottom:0}.tw-facc__toggle{padding:15px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;width:100%;background:none;border:0;color:var(--footer-text);text-align:left;font-family:inherit}.tw-facc__toggle:hover{color:var(--footer-text-hover, var(--footer-text))}.tw-facc__toggle>span:first-child{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;flex:none;line-height:1.4}.tw-facc__glyph{color:var(--footer-text-hover, var(--footer-text));font-size:16px;font-weight:600;line-height:1}.tw-facc__panel{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.2,.8,.2,1)}.tw-facc__panel>div{padding:0 0 18px;font-size:12.5px;line-height:1.7;color:rgba(var(--color-footer-text-rgb),.72)}.tw-facc__panel p{margin:0 0 10px}.tw-facc__panel p:last-child{margin-bottom:0}.tw-facc__panel a{color:rgba(var(--color-footer-text-rgb),.92);text-decoration:none}.tw-facc__panel a:hover{color:var(--footer-text-hover, var(--footer-text))}.tw-facc__body--links{font-size:12.5px;line-height:2}.tw-facc__body--links a{display:inline}.tw-facc__body--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:9px 24px}.tw-facc__body--grid a{display:block;font-size:12.5px;font-weight:500;line-height:1.5}.tw-facc__body--faq{padding-bottom:6px}.tw-qa{border-top:1px solid rgba(var(--color-footer-text-rgb),.12)}.tw-qa:first-child{border-top:0}.tw-qa__toggle{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:12px 0;background:none;border:0;cursor:pointer;text-align:left;color:var(--footer-text);font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.5}.tw-qa__toggle:hover{color:var(--footer-text-hover, var(--footer-text))}.tw-qa__glyph{flex:none;color:var(--footer-text-hover, var(--footer-text));font-size:15px;font-weight:600;line-height:1.3}.tw-qa__panel{max-height:0;overflow:hidden;transition:max-height .32s cubic-bezier(.2,.8,.2,1)}.tw-qa__panel>div{padding:0 0 14px;font-size:12.5px;line-height:1.7;color:rgba(var(--color-footer-text-rgb),.72);max-width:78ch}@media screen and (max-width:749px){.tw-facc__body--grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/twirl-footer-accordions.css.map */
