.byte-faq{padding:var(--byte-faq-padding-top, 80px) 1.5rem var(--byte-faq-padding-bottom, 80px);background:var(--byte-faq-bg, #fff);color:var(--byte-faq-text, #000)}.byte-faq__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;max-width:90rem;margin:0 auto}.byte-faq__heading{margin:0 0 1.25rem;font-size:clamp(1.75rem,3vw,3rem);font-weight:400;line-height:1.1;letter-spacing:-.01em}.byte-faq__link{display:inline-block;padding-bottom:.25rem;border-bottom:1px solid currentColor;color:inherit;font-size:.875rem;letter-spacing:.04em;text-decoration:none}.byte-faq__link:focus-visible,.byte-faq__trigger:focus-visible{outline:2px solid currentColor;outline-offset:3px}.byte-faq__list{margin:0;padding:0;list-style:none}.byte-faq__item{border-bottom:1px dashed var(--byte-faq-line, #d9d9d9)}.byte-faq__question{margin:0;font-size:inherit;font-weight:inherit}.byte-faq__trigger{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;width:100%;min-height:var(--byte-touch-target, 44px);padding:1.25rem 0;border:0;background:transparent;text-align:left;cursor:pointer}.byte-faq__number{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:1.75rem;padding:0 .5rem;border-radius:.375rem;background:#0000000d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.byte-faq__title{font-size:1.3rem;line-height:1.4}.byte-faq__icon{margin-top:.25rem;transition:transform .25s ease}.byte-faq__item.is-open .byte-faq__icon{transform:rotate(180deg)}.byte-faq__panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s ease,visibility .3s}.byte-faq__item.is-open .byte-faq__panel{grid-template-rows:1fr;visibility:visible}.byte-faq__panel-inner{min-height:0;overflow:hidden}.byte-faq__answer{padding:0 0 1.25rem 3.25rem;color:var(--byte-faq-muted, #6b6b6b);font-size:.875rem;line-height:1.6}.byte-faq__answer>:first-child{margin-top:0}.byte-faq__answer>:last-child{margin-bottom:0}@media screen and (min-width:990px){.byte-faq{padding-left:3rem;padding-right:3rem}.byte-faq__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/byte-pdp-faq.css.map */
