.anniversary-page-faq,.anniversary-page-faq *,.anniversary-page-faq *:before,.anniversary-page-faq *:after{box-sizing:border-box}.anniversary-page-faq{display:block;width:100%;max-width:100%;overflow:hidden;scroll-margin-top:120px;padding:var(--afaq-pad-top, 48px) 0 var(--afaq-pad-bottom, 48px);background:var(--afaq-bg, #faf8f4);color:var(--afaq-heading, #202020);font-family:var(--font-body-family, Poppins),sans-serif;font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased}.anniversary-page-faq__inner{width:min(100% - 40px,1120px);margin:0 auto}.anniversary-page-faq__head{max-width:40rem;margin:0 0 22px}.anniversary-page-faq__kicker{margin:0 0 8px;color:var(--afaq-heading, #202020);font-size:11px;font-weight:600;letter-spacing:.14em;line-height:1.25;text-transform:uppercase}.anniversary-page-faq__heading{margin:0;color:var(--afaq-heading, #202020);font-family:var(--font-heading-family, Oswald),sans-serif;font-size:clamp(26px,7vw,34px);font-weight:700;letter-spacing:.01em;line-height:1.12;text-transform:none}.anniversary-page-faq__intro{max-width:38rem;margin:10px 0 0;color:var(--afaq-text, #5c574f);font-size:14px;line-height:1.55}.anniversary-page-faq__list{border-top:1px solid var(--afaq-line, #d9d2c7)}.anniversary-page-faq__item{border-bottom:1px solid var(--afaq-line, #d9d2c7)}.anniversary-page-faq__question-wrap{margin:0;font-size:inherit;font-weight:inherit}.anniversary-page-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;min-height:48px;margin:0;padding:15px 0;border:0;background:transparent;color:var(--afaq-heading, #202020);font-family:var(--font-body-family, Poppins),sans-serif;font-size:15px;font-weight:500;line-height:1.35;text-align:left;cursor:pointer}.anniversary-page-faq__question span:first-child{min-width:0}.anniversary-page-faq__icon{flex:0 0 auto;width:18px;margin-top:1px;color:#9a9185;font-size:18px;font-weight:400;line-height:1;text-align:center}.anniversary-page-faq__question:focus-visible,.anniversary-page-faq__more-button:focus-visible{outline:2px solid #ffca0a;outline-offset:3px}.anniversary-page-faq__answer{padding:0 28px 15px 0;color:var(--afaq-text, #5c574f);font-size:14px;line-height:1.55}.anniversary-page-faq__answer[hidden]{display:none}.anniversary-page-faq__answer p{max-width:68ch;margin:0}.anniversary-page-faq__answer p+p{margin-top:.8em}.anniversary-page-faq__more{margin-top:14px}.anniversary-page-faq__more[hidden]{display:none}.anniversary-page-faq__more-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:14px;padding:12px 18px;border:1px solid var(--afaq-heading, #202020);border-radius:0;background:transparent;color:var(--afaq-heading, #202020);font-family:var(--font-body-family, Poppins),sans-serif;font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-align:center;text-transform:uppercase;cursor:pointer}.anniversary-page-faq__more-button:hover{background:var(--afaq-heading, #202020);color:#fff}@media(min-width:750px){.anniversary-page-faq{padding:var(--afaq-pad-top-desktop, 64px) 0 var(--afaq-pad-bottom-desktop, 64px)}.anniversary-page-faq__heading{font-size:clamp(30px,3.5vw,38px)}}@media(min-width:1024px){.anniversary-page-faq__inner{width:min(100% - 72px,1120px)}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/anniversary-page-faq.css.map */
