.brand-iafaq{--ia-ink: #0b2f1c;--ia-muted: #5c6b62;--ia-border: #d8e2da;--ia-bg: #fff9e8;--ia-fg-on: #fff9e8;background:var(--ia-bg);color:var(--ia-ink);font-family:var(--font-body--family)}.brand-iafaq__inner{max-width:min(42rem,var(--spacing-page, 1280px));margin:0 auto;padding:clamp(3rem,7vw,5.5rem) 24px}.brand-iafaq__eyebrow{margin:0 0 .75rem;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ia-muted)}.brand-iafaq__heading{margin:0 0 .75rem;font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,2.75rem);font-weight:600;letter-spacing:-.04em;line-height:1.1;text-wrap:balance}.brand-iafaq__body{margin:0 0 2.5rem;max-width:40ch;font-size:1.125rem;line-height:1.55;color:var(--ia-muted)}.brand-iafaq__list{display:flex;flex-direction:column}.brand-iafaq__item{position:relative}.brand-iafaq__trigger{position:relative;z-index:1;display:flex;width:100%;align-items:center;gap:1.25rem;padding:1.15rem .25rem;margin:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}.brand-iafaq__num-wrap{position:relative;display:grid;place-items:center;width:2.5rem;height:2.5rem;flex:0 0 auto;pointer-events:none}.brand-iafaq__num-circle{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--ia-ink);transform:scale(0);opacity:0;transition:transform .35s cubic-bezier(.34,1.4,.64,1),opacity .25s ease}.brand-iafaq__num{position:relative;z-index:1;font-size:.875rem;font-weight:600;letter-spacing:.04em;color:var(--ia-muted);transition:color .2s ease}.brand-iafaq__title{flex:1 1 auto;font-family:var(--font-heading--family);font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:550;letter-spacing:-.03em;color:var(--ia-muted);transform:translate(0);transition:color .2s ease,transform .35s cubic-bezier(.34,1.2,.64,1);pointer-events:none}.brand-iafaq__icon{display:grid;place-items:center;width:2rem;height:2rem;margin-left:auto;color:var(--ia-ink);opacity:.4;transform:rotate(0);transition:transform .35s cubic-bezier(.34,1.2,.64,1),opacity .2s ease;pointer-events:none}.brand-iafaq__line,.brand-iafaq__line-active{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ia-border);transform-origin:left center;pointer-events:none}.brand-iafaq__line-active{right:auto;width:100%;background:var(--ia-ink);transform:scaleX(0);transition:transform .4s cubic-bezier(.34,1.1,.64,1)}.brand-iafaq__trigger:hover .brand-iafaq__num-circle{transform:scale(.85);opacity:.12}.brand-iafaq__item.is-open .brand-iafaq__num-circle{transform:scale(1);opacity:1}.brand-iafaq__trigger:hover .brand-iafaq__num,.brand-iafaq__item.is-open .brand-iafaq__num{color:var(--ia-ink)}.brand-iafaq__item.is-open .brand-iafaq__num{color:var(--ia-fg-on)}.brand-iafaq__trigger:hover .brand-iafaq__title,.brand-iafaq__item.is-open .brand-iafaq__title{color:var(--ia-ink);transform:translate(4px)}.brand-iafaq__trigger:hover .brand-iafaq__icon,.brand-iafaq__item.is-open .brand-iafaq__icon{opacity:1}.brand-iafaq__item.is-open .brand-iafaq__icon{transform:rotate(45deg)}.brand-iafaq__trigger:hover .brand-iafaq__line-active{transform:scaleX(.3)}.brand-iafaq__item.is-open .brand-iafaq__line-active{transform:scaleX(1)}.brand-iafaq__panel{display:block;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.34,1.1,.64,1)}.brand-iafaq__panel-inner{padding:0 3rem 0 4rem;opacity:0;transform:translateY(-6px);transition:opacity .22s ease .05s,transform .3s cubic-bezier(.34,1.1,.64,1),padding .3s ease;color:var(--ia-muted);line-height:1.65}.brand-iafaq__item.is-open .brand-iafaq__panel-inner{padding:.35rem 3rem 1.5rem 4rem;opacity:1;transform:translateY(0)}.brand-iafaq__panel-inner p{margin:0 0 .65rem}.brand-iafaq__panel-inner p:last-child{margin-bottom:0}@media(max-width:749px){.brand-iafaq__trigger{gap:.85rem}.brand-iafaq__panel-inner,.brand-iafaq__item.is-open .brand-iafaq__panel-inner{padding-left:.25rem;padding-right:.25rem}.brand-iafaq__item.is-open .brand-iafaq__panel-inner{padding-left:.25rem;padding-top:.25rem}}@media(prefers-reduced-motion:reduce){.brand-iafaq__panel,.brand-iafaq__panel-inner,.brand-iafaq__num-circle,.brand-iafaq__title,.brand-iafaq__icon,.brand-iafaq__line-active,.brand-iafaq__num{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/brand-interactive-faq.css.map */
