@font-face{font-family:Switzer;src:url(Switzer-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.aigiri-faq{background:var(--aigiri-faq-bg, #ffffff);color:var(--aigiri-faq-text, #2c1810);font-family:Switzer,system-ui,sans-serif}.aigiri-faq__container{max-width:120rem;margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.aigiri-faq__container{padding:0 5rem}}.aigiri-faq__header{text-align:center;max-width:72rem;margin:0 auto clamp(3rem,4vw,5rem)}.aigiri-faq__eyebrow{margin:0 0 1.4rem;font-size:.95rem;letter-spacing:.38em;text-transform:uppercase;font-weight:500;color:var(--aigiri-faq-eyebrow, #b8956f)}.aigiri-faq__heading,.eb-garamond-heading--aigiri-faq{margin:0;font-family:EB Garamond,serif;font-optical-sizing:auto;font-weight:400;font-size:clamp(3.2rem,4.2vw,5.8rem);line-height:1.08;letter-spacing:-.01em;color:var(--aigiri-faq-heading, #2c1810)}.aigiri-faq__heading em{font-family:Pinyon Script,EB Garamond,cursive;font-style:normal;font-weight:400;color:var(--aigiri-faq-accent, #b8956f)}.aigiri-faq__lead{margin:1.8rem auto 0;max-width:56ch;font-size:1.35rem;line-height:1.75;font-weight:300;color:var(--aigiri-faq-lead, #3d2418)}.aigiri-faq__lead p{margin:0}.aigiri-faq__layout{display:grid;grid-template-columns:1fr;gap:clamp(3rem,4vw,5rem);align-items:start}@media screen and (min-width:990px){.aigiri-faq__layout--split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.aigiri-faq__layout--split.aigiri-faq__layout--media-right .aigiri-faq__media{order:2}.aigiri-faq__layout--split.aigiri-faq__layout--media-right .aigiri-faq__content{order:1}}.aigiri-faq__media{position:relative;overflow:hidden;border-radius:1.2rem;aspect-ratio:4 / 5;background:var(--aigiri-faq-image-bg, #f3ede4)}.aigiri-faq__media img,.aigiri-faq__media svg{width:100%;height:100%;object-fit:cover;display:block}.aigiri-faq__panel{background:var(--aigiri-faq-panel-bg, #f9f8f6);border:1px solid var(--aigiri-faq-border, rgba(44, 24, 16, .12));border-radius:.4rem}.aigiri-faq__list{display:flex;flex-direction:column}.aigiri-faq__item{position:relative}.aigiri-faq__item:not(:last-child):after{content:"";position:absolute;right:clamp(2rem,2.8vw,3.2rem);bottom:0;left:clamp(2rem,2.8vw,3.2rem);height:1px;background:var(--aigiri-faq-border, rgba(44, 24, 16, .12))}.aigiri-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:clamp(1.8rem,2.2vw,2.4rem) clamp(2rem,2.8vw,3.2rem);cursor:pointer;list-style:none;font-family:Switzer,system-ui,sans-serif;font-size:clamp(1.35rem,1.5vw,1.65rem);font-weight:600;line-height:1.35;color:var(--aigiri-faq-heading, #2c1810)}.aigiri-faq__question::-webkit-details-marker{display:none}.aigiri-faq__question::marker{content:""}.aigiri-faq__toggle{flex-shrink:0;width:2rem;font-size:clamp(1.8rem,2vw,2.2rem);font-weight:300;line-height:1;text-align:center;color:#9a928a}.aigiri-faq__toggle-plus,.aigiri-faq__toggle-minus{display:block}.aigiri-faq__toggle-minus,.aigiri-faq__item[open] .aigiri-faq__toggle-plus{display:none}.aigiri-faq__item[open] .aigiri-faq__toggle-minus{display:block}.aigiri-faq__answer{padding:0 clamp(2rem,2.8vw,3.2rem) clamp(1.8rem,2.2vw,2.4rem);font-size:clamp(1.25rem,1.35vw,1.45rem);line-height:1.7;font-weight:400;color:var(--aigiri-faq-answer, #5c534c)}.aigiri-faq__answer p{margin:0 0 1rem}.aigiri-faq__answer p:last-child{margin-bottom:0}.aigiri-faq__footer{margin-top:clamp(3.2rem,4vw,5rem);text-align:center}.aigiri-faq__cta-text{margin:0 0 1.6rem;font-size:1.25rem;color:var(--aigiri-faq-lead, #3d2418)}.aigiri-faq__link{display:inline-flex;align-items:center;gap:1rem;font-size:1.05rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600;color:var(--aigiri-faq-heading, #2c1810);border-bottom:1px solid var(--aigiri-faq-heading, #2c1810);padding-bottom:.3rem;text-decoration:none;transition:color .25s ease,border-color .25s ease,letter-spacing .3s ease}.aigiri-faq__link:hover{color:var(--aigiri-faq-eyebrow, #b8956f);border-bottom-color:var(--aigiri-faq-eyebrow, #b8956f);letter-spacing:.34em}.aigiri-faq__link-arrow{transition:transform .3s ease}.aigiri-faq__link:hover .aigiri-faq__link-arrow{transform:translate(.4rem)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-aigiri-faq.css.map */
