.brand-faq-section,.shopify-section.brand-faq-section{width:100%;max-width:none;clear:both}.brand-faq{--bf-bg: #ffffff;--bf-page-max: 1350px;--bf-faq-max: 920px;--bf-pad-x: 20px;--bf-pad-x-m: 22px;--bf-pad-top: 80px;--bf-pad-bottom: 80px;--bf-pad-top-m: 52px;--bf-pad-bottom-m: 52px;--bf-title-size: 40px;--bf-title-size-m: 30px;--bf-title-weight: 700;--bf-title-lh: 1.15;--bf-title-gap: 42px;--bf-title-gap-m: 28px;--bf-q-size: 17px;--bf-q-size-m: 16px;--bf-q-weight: 600;--bf-q-pad: 24px;--bf-q-pad-m: 21px;--bf-a-size: 16px;--bf-a-size-m: 15px;--bf-a-lh: 1.65;--bf-a-pad-bottom: 24px;--bf-divider: #e0e0e0;--bf-title-color: #000;--bf-eyebrow-color: #6e6e73;--bf-sub-color: #3a3a3c;--bf-q-color: #000;--bf-a-color: #1d1d1f;--bf-icon-color: #000;--bf-icon-size: 20px;--bf-anim-ms: .28s;--bf-title-align-d: left;--bf-title-align-m: left;--bf-font-heading: var(--font-heading-family, var(--f_family_1, inherit));--bf-font-body: var(--font-body-family, var(--f_family_2, inherit));box-sizing:border-box;width:100%;background:var(--bf-bg);padding:var(--bf-pad-top-m) 0 var(--bf-pad-bottom-m);color-scheme:light}.brand-faq *,.brand-faq *:before,.brand-faq *:after{box-sizing:border-box}.brand-faq__outer{width:100%;max-width:var(--bf-page-max);margin-inline:auto;padding-inline:var(--bf-pad-x-m)}.brand-faq__layout{display:flex;flex-direction:column;width:100%;max-width:var(--bf-faq-max);margin-inline:auto}.brand-faq__header{margin-bottom:var(--bf-title-gap-m);text-align:var(--bf-title-align-m)}.brand-faq__eyebrow{margin:0 0 10px;color:var(--bf-eyebrow-color);font-family:var(--bf-font-body);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.brand-faq__title{margin:0;color:var(--bf-title-color);font-family:var(--bf-font-heading);font-size:var(--bf-title-size-m);font-weight:var(--bf-title-weight);line-height:var(--bf-title-lh)}.brand-faq__sub{margin:12px 0 0;color:var(--bf-sub-color);font-family:var(--bf-font-body);font-size:15px;line-height:1.5}.brand-faq__sub>*:first-child{margin-top:0}.brand-faq__sub>*:last-child{margin-bottom:0}.brand-faq__empty{margin:0;padding:16px 0;color:var(--bf-sub-color);font-family:var(--bf-font-body)}.brand-faq__list{border-top:1px solid var(--bf-divider)}.brand-faq__item{border-bottom:1px solid var(--bf-divider);margin:0}.brand-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:var(--bf-q-pad-m) 0;list-style:none;cursor:pointer;color:var(--bf-q-color);font-family:var(--bf-font-heading);-webkit-user-select:none;user-select:none}.brand-faq__summary::-webkit-details-marker,.brand-faq__summary::marker{display:none;content:""}.brand-faq__summary:focus{outline:none}.brand-faq__summary:focus-visible{outline:2px solid var(--bf-q-color);outline-offset:4px}.brand-faq__summary-inner{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1 1 auto}.brand-faq__prefix{display:inline-flex;flex:0 0 auto;margin-top:.15em;color:var(--bf-icon-color)}.brand-faq__prefix svg{width:16px;height:16px}.brand-faq__question{display:block;font-size:var(--bf-q-size-m);font-weight:var(--bf-q-weight);line-height:1.35}.brand-faq__toggle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--bf-icon-size);height:var(--bf-icon-size);color:var(--bf-icon-color)}.brand-faq__toggle-icon{width:var(--bf-icon-size);height:var(--bf-icon-size);display:block}.brand-faq__toggle-v{transform-origin:center;transition:transform var(--bf-anim-ms) ease,opacity var(--bf-anim-ms) ease}.brand-faq__item[open]:not(.is-closing) .brand-faq__toggle-v{transform:scaleY(0);opacity:0}.brand-faq:not(.no-js) .brand-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--bf-anim-ms) ease}.brand-faq:not(.no-js) .brand-faq__item[open]:not(.is-closing)>.brand-faq__panel{grid-template-rows:1fr}.brand-faq:not(.no-js) .brand-faq__item[open].is-closing>.brand-faq__panel{grid-template-rows:0fr}.brand-faq__panel-inner{overflow:hidden;min-height:0}.brand-faq__answer{padding:0 0 var(--bf-a-pad-bottom);color:var(--bf-a-color);font-family:var(--bf-font-body);font-size:var(--bf-a-size-m);font-weight:400;line-height:var(--bf-a-lh);overflow-wrap:anywhere;word-break:break-word}.brand-faq__answer>*:first-child{margin-top:0}.brand-faq__answer>*:last-child{margin-bottom:0}.brand-faq__answer p+p{margin-top:.85em}.brand-faq__answer ul,.brand-faq__answer ol{margin:.75em 0;padding-left:1.25em}.brand-faq__cta-wrap{margin-top:28px}.brand-faq__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid var(--bf-q-color);border-radius:999px;color:var(--bf-q-color);font-family:var(--bf-font-body);font-size:14px;font-weight:600;text-decoration:none}.brand-faq__cta:hover,.brand-faq__cta:focus-visible{background:var(--bf-q-color);color:#fff;outline:none}.brand-faq.no-js .brand-faq__panel,.brand-faq[data-reduced-motion=true] .brand-faq__panel{display:block;transition:none}.brand-faq.no-js .brand-faq__item:not([open]) .brand-faq__panel,.brand-faq[data-reduced-motion=true] .brand-faq__item:not([open]) .brand-faq__panel{display:none}.brand-faq[data-reduced-motion=true] .brand-faq__toggle-v{transition:none}@media(min-width:750px){.brand-faq{padding:var(--bf-pad-top) 0 var(--bf-pad-bottom)}.brand-faq__outer{padding-inline:var(--bf-pad-x)}.brand-faq__header{margin-bottom:var(--bf-title-gap);text-align:var(--bf-title-align-d)}.brand-faq__title{font-size:var(--bf-title-size)}.brand-faq__question{font-size:var(--bf-q-size)}.brand-faq__summary{padding:var(--bf-q-pad) 0}.brand-faq__answer{font-size:var(--bf-a-size)}.brand-faq--split .brand-faq__layout{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,1.4fr);gap:48px 56px;align-items:start;max-width:var(--bf-page-max)}.brand-faq--split .brand-faq__header{margin-bottom:0;text-align:left;position:sticky;top:96px}.brand-faq--split .brand-faq__main{max-width:var(--bf-faq-max);width:100%;justify-self:end}}@media(prefers-reduced-motion:reduce){.brand-faq__panel,.brand-faq__toggle-v{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/brand-faq-accordion.css.map */
