@font-face{font-family:FAQ Aeonik;src:url(/cdn/shop/files/Aeonik-Regular.woff2?v=1788042209) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FAQ Aeonik;src:url(/cdn/shop/files/Aeonik-Bold.woff2?v=1788042209) format("woff2");font-weight:700;font-style:normal;font-display:swap}.product-faqs{--faq-bg:#fff;--faq-card:#f5f5f5;--faq-text:#000;--faq-muted:#606060;background:var(--faq-bg);color:var(--faq-text);padding:48px 32px;font-family:FAQ Aeonik,sans-serif;max-width:1880px;margin-inline:auto}.product-faqs,.product-faqs *{box-sizing:border-box}.product-faqs--black{--faq-bg:transparent;--faq-card:#262626;--faq-text:#fff;--faq-muted:#a1a1a1;margin:0 16px 16px;border-radius:6px}.product-faqs__layout{display:grid;grid-template-columns:400px minmax(0,1fr);gap:48px;align-items:start}.product-faqs__header{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;text-align:left}.product-faqs .product-faqs__heading{margin:0;padding:0;color:inherit;font:700 36px/40px FAQ Aeonik,sans-serif;letter-spacing:-.8px;text-transform:none}.product-faqs__description{color:var(--faq-muted);font:400 16px/24px FAQ Aeonik,sans-serif;letter-spacing:0}.product-faqs__description p{margin:0}.product-faqs__description a,.product-faqs__answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.product-faqs__list{display:flex;flex-direction:column;gap:8px;min-width:0}.product-faqs__item{margin:0;padding:0;background:var(--faq-card);border:0;border-radius:4px;overflow:hidden}.product-faqs__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;margin:0;min-height:56px;list-style:none;cursor:pointer;color:var(--faq-text);font:700 16px/24px FAQ Aeonik,sans-serif;letter-spacing:-.8px;text-align:left;overflow-wrap:anywhere}.product-faqs__question::-webkit-details-marker{display:none}.product-faqs__question::marker{content:""}.product-faqs__question>span{min-width:0}.product-faqs__icon{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1;stroke-linecap:butt}.product-faqs__plus{transform-origin:10px 10px;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease}.product-faqs__item[open]:not([data-expanded=false]) .product-faqs__plus{transform:rotate(90deg);opacity:0}@media(prefers-reduced-motion:reduce){.product-faqs__plus{transition:none}}.product-faqs__question:focus-visible{outline:2px solid var(--faq-text);outline-offset:-4px;border-radius:4px}.product-faqs__answer{padding:0 20px 16px;color:var(--faq-muted);font:400 14px/21px FAQ Aeonik,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.product-faqs__answer p{margin:0 0 12px}.product-faqs__answer p:last-child{margin-bottom:0}.product-faqs__answer ul,.product-faqs__answer ol{margin:12px 0;padding-left:20px}.product-faqs__image{display:block;max-width:100%;height:auto;margin-top:12px;border-radius:4px}.product-faqs--no-header .product-faqs__layout{grid-template-columns:minmax(0,1fr)}@media(min-width:768px)and (max-width:1100px){.product-faqs__layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px}}@media(max-width:767px){.product-faqs{padding:40px 16px}.product-faqs--black{--faq-bg:#171717;margin:0 12px 12px;border-radius:6px}.product-faqs__layout{grid-template-columns:minmax(0,1fr);gap:48px}.product-faqs .product-faqs__heading{font-size:30px;line-height:36px}}.product-faqs__description,.product-faqs__answer,.product-faqs__more{font-family:Aeonik,FAQ Aeonik,sans-serif}.product-faqs__question{letter-spacing:-.2px;transition:background-color .2s ease}.product-faqs__item{transition:background-color .2s ease}@media(hover:hover){.product-faqs__item:hover{background:color-mix(in srgb,var(--faq-card) 92%,var(--faq-text))}}.product-faqs__answer{font-size:15px;line-height:23px}.product-faqs__more{display:inline-block;margin-top:10px;color:var(--faq-text)!important;font-weight:500;font-size:14px;line-height:20px}.product-faqs__description a{color:var(--faq-text)}@media(max-width:767px){.product-faqs__question{padding:14px 16px;font-size:15px;line-height:22px}.product-faqs__answer{padding:0 16px 16px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product-faqs.css.map */
