faq-section-motion,faq-accordion,faq-directory{display:block}.faq-surface{overflow:hidden;color:#000;background:#f2f0e9}.faq-shell{width:min(100%,50rem);padding-inline:var(--page-gutter);margin-inline:auto}.faq-heading{position:relative;width:min(100%,clamp(18rem,31vw,27.89rem));aspect-ratio:446 / 147;margin-inline:auto}.faq-heading__art{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none}.faq-heading__bubble{position:absolute;height:66.67%}.faq-heading__bubble--light{top:0;left:0;width:33.62%;transform:scaleX(-1)}.faq-heading__bubble--beige{right:0;bottom:0;width:58.1%}.faq-heading__title{position:absolute;z-index:1;top:15.75%;left:50%;width:100%;margin:0;font-size:var(--font-size-section);line-height:var(--line-height-heading);text-align:center;text-wrap:balance;transform:translate(-50%)}.faq-list{display:grid;gap:.75rem;margin-top:1.875rem}.faq-item{overflow:hidden;background:#fff;border-radius:var(--radius-small)}.faq-item__summary{min-height:3.5rem;display:flex;padding:1rem 1rem 1rem 1.5rem;align-items:center;justify-content:space-between;gap:1.375rem;list-style:none;cursor:pointer}.faq-item__summary::-webkit-details-marker{display:none}.faq-item__question{font-family:"Maison Neue Bold",var(--font-body);font-size:var(--font-size-compact);font-weight:700;line-height:var(--line-height-ui)}.faq-item__icon{width:1.5rem;height:1.5rem;display:grid;flex:none;place-items:center;transition:transform var(--motion-duration-base) var(--motion-ease)}.faq-item__icon img{width:.875rem;height:.5rem}.faq-item[open] .faq-item__icon{transform:rotate(180deg)}.faq-item__answer{overflow:hidden}.faq-item__answer-inner{padding:0 1.5rem 1.5rem;font-size:var(--font-size-body);line-height:var(--line-height-body)}.faq-item__answer-inner>:first-child,.faq-item__answer-inner .metafield-rich_text_field>:first-child{margin-top:0}.faq-item__answer-inner>:last-child,.faq-item__answer-inner .metafield-rich_text_field>:last-child{margin-bottom:0}.faq-section__footer{display:flex;margin-top:1.25rem;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.25rem .5rem;font-size:var(--font-size-body);line-height:var(--line-height-body-compact);text-align:center}.faq-section__footer p{margin:0}.faq-section__footer a{color:#786e5b}.faq-editor-note{min-height:8rem;display:grid;padding:1.5rem;place-items:center;border:1px dashed #8b8578;border-radius:var(--radius-small);text-align:center}.faq-directory__controls{display:grid;gap:1rem;margin-top:1.875rem}.faq-directory__search{position:relative}.faq-directory__search-input{width:100%;min-height:3.5rem;padding:.875rem 1.25rem;border:0;border-radius:var(--radius-small);color:#000;background:#fff}.faq-directory__filters{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.faq-directory__filter{transition:color var(--motion-duration-fast) var(--motion-ease),background-color var(--motion-duration-fast) var(--motion-ease);min-height:2.75rem;padding:.625rem 1rem;border:1px solid #000;border-radius:999px;color:#000;background:transparent;line-height:var(--line-height-solid)}.faq-directory__filter[aria-pressed=true]{color:#fff;background:#000}.faq-directory__status{min-height:1.5rem;margin:0;text-align:center}.faq-directory__empty{margin:1.5rem 0 0;text-align:center}.no-js .faq-directory__controls,faq-directory:not(:defined) .faq-directory__controls{display:none}@media(max-width:47.999rem){.faq-heading__title{font-size:var(--font-size-section)}.faq-item__summary{padding:.875rem 1rem}.faq-item__question{font-size:var(--font-size-compact)}.faq-item__answer-inner{padding:0 1rem 1.25rem;font-size:var(--font-size-body)}}@media(prefers-reduced-motion:reduce){.faq-directory__filter,.faq-item__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-faq.css.map */
