.nudient-faq{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--nudient-spacing-48);padding-block:var(--nudient-spacing-48)}.nudient-faq--image{padding-block-end:0}.nudient-faq__text{display:flex;flex-direction:column;gap:var(--nudient-spacing-32);padding-inline:var(--nudient-spacing-16)}.nudient-faq__heading{margin:0;font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);font-weight:var(--nudient-type-label-large-weight);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);text-transform:uppercase;color:var(--color-foreground-heading)}.nudient-faq__list{padding-block-start:0}.nudient-faq__panel{position:relative;aspect-ratio:1 / 1;overflow:hidden;background-color:var(--nudient-color-surface-image)}.nudient-faq__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.nudient-faq__caption{position:absolute;inset-block-start:var(--nudient-spacing-16);inset-inline:var(--nudient-spacing-16);margin:0;font-family:var(--nudient-font-family);font-size:var(--nudient-type-heading-h3-size);font-weight:var(--nudient-type-heading-h3-weight);line-height:var(--nudient-type-heading-h3-line-height);letter-spacing:var(--nudient-type-heading-h3-letter-spacing);color:var(--color-foreground-heading)}@media(min-width:768px){.nudient-faq,.nudient-faq--image{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0;padding-block:var(--nudient-spacing-64)}.nudient-faq__text{padding-inline:var(--nudient-spacing-24) var(--nudient-spacing-48)}.nudient-faq__caption{inset-block-start:var(--nudient-spacing-24);inset-inline:var(--nudient-spacing-24);font-size:var(--nudient-type-heading-h2-size);font-weight:var(--nudient-type-heading-h2-weight);line-height:var(--nudient-type-heading-h2-line-height);letter-spacing:var(--nudient-type-heading-h2-letter-spacing)}}@media(min-width:1440px){.nudient-faq,.nudient-faq--image{padding-block:var(--nudient-spacing-96)}.nudient-faq__caption{font-size:var(--nudient-type-heading-h1-size);font-weight:var(--nudient-type-heading-h1-weight);line-height:var(--nudient-type-heading-h1-line-height);letter-spacing:var(--nudient-type-heading-h1-letter-spacing)}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/nudient-faq-accordion.css.map */
