html:has(.evrypet-faq){scroll-behavior:auto}.evrypet-faq{color:var(--ev-ink);padding-bottom:96px}.evrypet-faq__intro{padding:72px 0 80px;text-align:center}.evrypet-faq__intro h1{max-width:16ch;margin:0 auto;font-size:clamp(44px,5vw,68px);line-height:1.1;text-wrap:balance}.evrypet-faq__intro p{margin:24px 0 0;font-size:18px;line-height:1.6}.evrypet-faq__group{max-width:860px;margin:0 auto}.evrypet-faq__group+.evrypet-faq__group{margin-top:72px}.evrypet-faq__group h2{margin:0 0 24px;font-size:32px;line-height:1.2}.evrypet-faq__questions details{border-bottom:1px solid color-mix(in srgb,var(--ev-ink) 22%,transparent)}.evrypet-faq__questions summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;padding:22px 0;list-style:none;cursor:pointer;font-size:18px;font-weight:600;line-height:1.5}.evrypet-faq__questions summary::-webkit-details-marker{display:none}.evrypet-faq__questions summary>span{flex:0 0 24px;text-align:center;font-size:28px;font-weight:500;line-height:1;transition:transform .16s ease}.evrypet-faq__questions details[open] summary>span{transform:rotate(45deg)}.evrypet-faq__questions summary:hover{text-decoration:underline;text-underline-offset:5px}.evrypet-faq__answer{max-width:68ch;padding:0 48px 28px 0;font-size:17px;line-height:1.65}.evrypet-faq__answer p{margin:0}.evrypet-faq__answer p+p,.evrypet-faq__answer ul+p,.evrypet-faq__answer p+ul{margin-top:16px}.evrypet-faq__answer ul{margin:0;padding-left:22px}.evrypet-faq__answer li+li{margin-top:8px}.evrypet-faq a{text-underline-offset:4px;overflow-wrap:anywhere}.evrypet-faq a:hover{text-decoration-thickness:2px}.evrypet-faq summary:focus-visible,.evrypet-faq a:focus-visible{outline:2px solid var(--ev-ink);outline-offset:5px}.evrypet-faq summary:focus-visible{outline-offset:-4px}.evrypet-faq__contact{max-width:860px;margin:80px auto 0;padding:40px;background:var(--ev-sage)}.evrypet-faq__contact h2{margin:0 0 16px;font-size:32px;line-height:1.2}.evrypet-faq__contact p{max-width:58ch;margin:0;font-size:17px;line-height:1.65}@media(max-width:989px){.evrypet-faq__intro{padding-top:64px;padding-bottom:64px}}@media(max-width:749px){.evrypet-faq{padding-bottom:64px}.evrypet-faq__intro{padding:48px 0 56px}.evrypet-faq__intro h1{font-size:clamp(34px,10.7vw,42px)}.evrypet-faq__intro p{max-width:28ch;margin:20px auto 0;font-size:16px}.evrypet-faq__group+.evrypet-faq__group{margin-top:56px}.evrypet-faq__group h2{margin-bottom:16px;font-size:28px}.evrypet-faq__questions summary{min-height:72px;gap:16px;padding:22px 0;font-size:17px}.evrypet-faq__answer{padding-right:0;padding-bottom:26px;font-size:16px}.evrypet-faq__contact{margin-top:64px;padding:28px 24px}.evrypet-faq__contact h2{font-size:28px}.evrypet-faq__contact p{font-size:16px}}@media(prefers-reduced-motion:reduce){.evrypet-faq__questions summary>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/evrypet-faq.css.map */
