.faq{--faq-max: 96rem}.faq__hero{position:relative;overflow:hidden;background:var(--faq-hero-bg, #111111);text-align:var(--faq-hero-align, center);padding:var(--faq-hero-pt-m, 5rem) 1.5rem var(--faq-hero-pb-m, 5rem)}.faq__hero-bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.faq__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--faq-hero-bg, #111111);opacity:var(--faq-hero-overlay, .4)}.faq__hero-inner{position:relative;z-index:1;max-width:var(--faq-max);margin:0 auto}.faq__hero-img{display:block;width:100%;max-width:var(--faq-hero-img-w-m, 12rem);height:auto;border-radius:var(--faq-hero-img-radius, 0);margin-inline:var(--faq-hero-img-mx, auto)}.faq__hero-img--above{margin-bottom:2rem}.faq__hero-img--below{margin-top:2.4rem}.faq__hero-title{margin:0 0 1.4rem;font-family:var(--faq-htitle-font, var(--font-heading-family));font-weight:var(--faq-htitle-weight, 700);font-variation-settings:"wght" var(--faq-htitle-weight, 700),"wdth" var(--faq-htitle-wdth, 100);font-size:var(--faq-htitle-size-m, 3.2rem);line-height:1.05;letter-spacing:var(--faq-htitle-spacing, 0);text-transform:var(--faq-htitle-transform, uppercase);color:var(--faq-htitle-color, #ffffff);text-wrap:balance}.faq__hero-sub{margin:0 auto;max-width:60rem;font-size:var(--faq-hsub-size-m, 1.5rem);line-height:1.6;color:var(--faq-hsub-color, rgba(255, 255, 255, .75))}.faq__wrap{max-width:var(--faq-max);margin:0 auto;padding:0 1.5rem}.faq__eyebrow{margin:0 0 2rem;font-family:var(--faq-eyebrow-font, var(--font-body-family));font-size:var(--faq-eyebrow-size, 1.3rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faq-eyebrow-color, rgba(var(--color-foreground), .55))}.faq__quick{padding-top:var(--faq-quick-pt, 5.6rem)}.faq__quick-grid{display:grid;grid-template-columns:repeat(var(--faq-quick-cols, 3),1fr);gap:var(--faq-quick-gap, 2.4rem)}.faq__qa{text-decoration:none;color:inherit;display:block}.faq__qa-media{aspect-ratio:var(--faq-qa-ratio, 4 / 3);border-radius:var(--faq-qa-radius, 1.2rem);overflow:hidden;background:rgba(var(--color-foreground),.05);margin-bottom:1.4rem}.faq__qa-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.faq__qa:hover .faq__qa-media img{transform:scale(1.04)}.faq__qa-heading{margin:0 0 .6rem;font-family:var(--faq-qa-h-font, var(--font-heading-family));font-weight:var(--faq-qa-h-weight, 600);font-size:var(--faq-qa-h-size, 2rem);color:var(--faq-qa-h-color, rgb(var(--color-foreground)))}.faq__qa-link{display:inline-block;font-size:var(--faq-qa-link-size, 1.4rem);font-weight:600;color:var(--faq-qa-link-color, rgb(var(--color-foreground)));border-bottom:1.5px solid currentColor;padding-bottom:2px;transition:opacity .2s ease}.faq__qa:hover .faq__qa-link{opacity:.65}.faq__cats{padding-top:var(--faq-cats-pt, 5.6rem)}.faq__pills{display:flex;flex-wrap:wrap;gap:var(--faq-pill-gap, 1rem);margin-bottom:3.2rem}.faq__pill{cursor:pointer;border:1px solid var(--faq-pill-border, rgba(var(--color-foreground), .18));background:var(--faq-pill-bg, transparent);color:var(--faq-pill-text, rgb(var(--color-foreground)));border-radius:var(--faq-pill-radius, 5rem);padding:.9rem 1.8rem;font-family:var(--faq-pill-font, var(--font-body-family));font-size:var(--faq-pill-size, 1.4rem);font-weight:500;line-height:1;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.faq__pill:hover{border-color:var(--faq-pill-active-bg, rgb(var(--color-foreground)))}.faq__pill.is-active{background:var(--faq-pill-active-bg, #161616);color:var(--faq-pill-active-text, #ffffff);border-color:var(--faq-pill-active-bg, #161616)}.faq__main-title{margin:0 0 2.4rem;font-family:var(--faq-title-font, var(--font-heading-family));font-weight:var(--faq-title-weight, 700);font-variation-settings:"wght" var(--faq-title-weight, 700),"wdth" 100;font-size:var(--faq-title-size, 3.2rem);line-height:1.1;color:var(--faq-title-color, rgb(var(--color-foreground)))}.faq__list{border-top:1px solid var(--faq-divider, rgba(var(--color-foreground), .12))}.faq__item{border-bottom:1px solid var(--faq-divider, rgba(var(--color-foreground), .12))}.faq__item.is-hidden{display:none}.faq__q{width:100%;text-align:left;background:none;border:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:var(--faq-item-pad, 2rem) 0;font-family:var(--faq-q-font, var(--font-body-family));font-weight:var(--faq-q-weight, 600);font-size:var(--faq-q-size-m, 1.6rem);color:var(--faq-q-color, rgb(var(--color-foreground)));transition:color .18s ease}.faq__q:hover{color:var(--faq-q-hover, rgba(var(--color-foreground), .6))}.faq__icon{flex:0 0 auto;width:1.5rem;height:1.5rem;color:var(--faq-icon-color, rgb(var(--color-foreground)));transition:transform .3s ease}.faq__item.is-open .faq__icon{transform:rotate(180deg)}.faq__a-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease}.faq__item.is-open .faq__a-wrap{grid-template-rows:1fr}.faq__a{overflow:hidden;min-height:0}.faq__a-inner{padding:.2rem 0 var(--faq-item-pad, 2rem);max-width:72rem;font-family:var(--faq-a-font, var(--font-body-family));font-size:var(--faq-a-size-m, 1.5rem);line-height:1.65;color:var(--faq-a-color, rgba(var(--color-foreground), .8))}.faq__a-inner>*:first-child{margin-top:0}.faq__a-inner>*:last-child{margin-bottom:0}@media screen and (min-width:750px){.faq__hero{padding-top:var(--faq-hero-pt, 8rem);padding-bottom:var(--faq-hero-pb, 8rem)}.faq__hero-title{font-size:var(--faq-htitle-size, 5.2rem)}.faq__hero-sub{font-size:var(--faq-hsub-size, 1.7rem)}.faq__hero-img{max-width:var(--faq-hero-img-w, 16rem)}.faq__q{font-size:var(--faq-q-size, 1.8rem)}.faq__a-inner{font-size:var(--faq-a-size, 1.6rem)}}@media screen and (max-width:749px){.faq__quick-grid{grid-template-columns:repeat(var(--faq-quick-cols-m, 1),1fr)}}@media(prefers-reduced-motion:reduce){.faq__icon,.faq__qa-media img,.faq__a-wrap{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/faq.css.map */
