.shopify-section:has(.unilar-bf-faq){margin:0}.unilar-bf-faq-wrap{padding-block:0}.unilar-bf-faq{width:100%;padding:var(--bf-faq-pad-top, 48px) 0 var(--bf-faq-pad-bottom, 64px);background:var(--bf-faq-bg, #121212);color:var(--bf-faq-question, #ffffff);overflow-x:clip}.unilar-bf-faq__inner{display:flex;flex-direction:column;align-items:center;gap:1.75rem;width:min(1180px,100%);margin-inline:auto;padding-inline:1rem;box-sizing:border-box}.unilar-bf-faq__heading{margin:0;max-width:22ch;font-family:var(--font-heading--family);font-size:clamp(1.375rem,4.2vw,1.75rem);font-weight:700;line-height:1.25;letter-spacing:-.01em;text-align:center;color:var(--bf-faq-heading, #f37021)}.unilar-bf-faq__empty,.unilar-bf-faq__empty-answer{margin:0;padding:1rem;text-align:center;color:#ffffffb3;font-size:.9375rem}.unilar-bf-faq__list{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;overflow:hidden;border:1px solid var(--bf-faq-border, #2a2a2a);background:var(--bf-faq-item-bg, #1a1a1a)}.unilar-bf-faq__item{margin:0;border:0;border-bottom:1px solid var(--bf-faq-border, #2a2a2a);background:var(--bf-faq-item-bg, #1a1a1a)}.unilar-bf-faq__item:last-child{border-bottom:0}.unilar-bf-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3.5rem;margin:0;padding:1rem;border:0;background:transparent;cursor:pointer;list-style:none;font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;line-height:1.4;color:var(--bf-faq-question, #ffffff);text-align:left;transition:background-color .2s ease}.unilar-bf-faq__question::-webkit-details-marker{display:none}.unilar-bf-faq__question::marker{content:"";display:none}.unilar-bf-faq__question:hover,.unilar-bf-faq__question:focus,.unilar-bf-faq__question:focus-visible,.unilar-bf-faq__item[open] .unilar-bf-faq__question{color:var(--bf-faq-question, #ffffff)}.unilar-bf-faq__question:hover{background:#ffffff08}.unilar-bf-faq__question:focus-visible{outline:2px solid var(--bf-faq-heading, #f37021);outline-offset:-2px}.unilar-bf-faq__question-text{flex:1;min-width:0;color:inherit}.unilar-bf-faq__chevron{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--bf-faq-question, #ffffff);transition:transform .28s ease}.unilar-bf-faq__item[open] .unilar-bf-faq__chevron{transform:rotate(180deg)}.unilar-bf-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.unilar-bf-faq__item[open] .unilar-bf-faq__panel{grid-template-rows:1fr}.unilar-bf-faq__panel-inner{overflow:hidden;min-height:0}.unilar-bf-faq__answer,.unilar-bf-faq__video,.unilar-bf-faq__empty-answer{padding:0 1rem 1.125rem}.unilar-bf-faq__answer{font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1.55;color:#ffffffe0}.unilar-bf-faq__answer :first-child{margin-block-start:0}.unilar-bf-faq__answer :last-child{margin-block-end:0}.unilar-bf-faq__answer p{margin:0 0 .75rem}.unilar-bf-faq__answer a{color:var(--bf-faq-heading, #f37021);text-decoration:underline}.unilar-bf-faq__answer ul,.unilar-bf-faq__answer ol{margin:0 0 .75rem;padding-inline-start:1.25rem}.unilar-bf-faq__video{width:100%;max-width:100%}.unilar-bf-faq__deferred-media,.unilar-bf-faq__video deferred-media,.unilar-bf-faq__video .video-placeholder-wrapper{display:block;width:100%;max-width:100%;overflow:hidden;border-radius:.5rem;aspect-ratio:16 / 9;background:#000}.unilar-bf-faq__video deferred-media iframe,.unilar-bf-faq__video deferred-media video,.unilar-bf-faq__video .deferred-media__poster-image{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.unilar-bf-faq__inner{gap:2rem;padding-inline:1.5rem}.unilar-bf-faq__heading{max-width:none;font-size:1.75rem;line-height:1.3}.unilar-bf-faq__list{width:100%;max-width:870px}.unilar-bf-faq__question{min-height:3.25rem;padding:.875rem 1.25rem;font-size:1rem}.unilar-bf-faq__answer,.unilar-bf-faq__video,.unilar-bf-faq__empty-answer{padding:0 1.25rem 1.25rem}.unilar-bf-faq__answer{font-size:.9375rem}}@media screen and (min-width:1200px){.unilar-bf-faq__inner{padding-inline:0}.unilar-bf-faq__list{width:100%}}@media(prefers-reduced-motion:reduce){.unilar-bf-faq__chevron,.unilar-bf-faq__panel,.unilar-bf-faq__question{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/unilar-bf-faq.css.map */
