.sa-faq{position:relative}.sa-faq__grid{display:grid;gap:2.4rem;align-items:start}.sa-faq__intro{text-align:center}.sa-faq__heading{margin:0 0 1rem}.sa-faq__subheading{margin-bottom:1rem}.sa-faq__text{margin-bottom:2rem;color:rgba(var(--color-foreground),.75)}.sa-faq__button{display:inline-flex;align-items:center;justify-content:center}.sa-faq__button.button{min-width:16rem;min-height:4.6rem;padding:0 2.2rem;font-size:var(--sa-type-global-size-07, 1.5rem);font-weight:var(--sa-type-global-weight-04, 600);line-height:1;letter-spacing:var(--sa-type-global-track-02, .01em);text-decoration:none;border:1px solid transparent;border-radius:var(--buttons-radius);box-shadow:0 .8rem 1.8rem rgba(var(--color-foreground),.08);transform:translateY(0);transition:transform .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.sa-faq__button.button:before,.sa-faq__button.button:after{content:none}.sa-faq__button.button.button--primary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgba(var(--color-button),.1)}.sa-faq__button.button.button--secondary{background-color:transparent;color:rgb(var(--color-secondary-button-text));border-color:rgba(var(--color-secondary-button-text),.2);box-shadow:none}.sa-faq__button.button:not([aria-disabled=true]):hover{transform:translateY(-1px)}.sa-faq__button.button.button--secondary:not([aria-disabled=true]):hover{background-color:rgba(var(--color-foreground),.03);border-color:rgba(var(--color-foreground),.3)}.sa-faq__button.button[aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}.sa-faq__button.button:focus-visible{outline:2px solid rgba(var(--color-foreground),.3);outline-offset:2px}.sa-faq__items{background:rgba(var(--color-foreground),.04);border-radius:var(--sa-radius-xl-px, 20px);padding:.8rem 1.6rem}.sa-faq__items .accordion{margin-top:0;border-top:0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.sa-faq__items .accordion+.accordion{margin-top:0}.sa-faq__items .accordion:last-child{border-bottom:0}.sa-faq__items .accordion summary{min-height:4.8rem;padding:1.2rem 0;align-items:center}.sa-faq__items .accordion__title{margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--sa-type-global-weight-04, 600);font-size:var(--sa-type-global-size-02, 1.5rem);line-height:1.35;letter-spacing:var(--sa-type-global-track-02, .01em)}.sa-faq__items .accordion__content{margin-bottom:0;padding:0 0 1.4rem}@media screen and (min-width:990px){.sa-faq__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3.2rem}.sa-faq__intro{text-align:left}}@media screen and (min-width:990px){.sa-faq--stacked .sa-faq__grid{grid-template-columns:minmax(0,1fr)}.sa-faq--stacked .sa-faq__intro{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/sa-faq.css.map */
