.amy-faq{position:relative;overflow:hidden;padding:clamp(5rem,8vw,10rem) 1.6rem;background:radial-gradient(circle at 6% 12%,#f5ddec99,transparent 19rem),radial-gradient(circle at 94% 84%,#dceac999,transparent 21rem),radial-gradient(#edc895 .7px,transparent .7px) 0 0 / 1.8rem 1.8rem,#fff8ed;color:#51342b}.amy-faq:before{content:"";position:absolute;inset:0 0 auto;height:1.4rem;background:radial-gradient(circle at 1.4rem 0,transparent 1.4rem,#f5e6d6 1.45rem,#f5e6d6 1.55rem,transparent 1.6rem) 0 0 / 2.8rem 1.4rem repeat-x;pointer-events:none}.amy-faq__shell{position:relative;width:min(112rem,100%);margin:auto}.amy-faq__intro{position:relative;max-width:70rem;margin:0 auto 3.2rem;text-align:center}.amy-faq__eyebrow{margin:0 0 .9rem;color:#8657a0;font:800 1.3rem/1.4 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.amy-faq__intro h2{margin:0;color:#d95524;font:900 clamp(4rem,6vw,7rem)/.98 Georgia,serif;letter-spacing:-.05em}.amy-faq__intro>p:last-of-type{max-width:55rem;margin:1.4rem auto 0;font:1.65rem/1.5 Arial,sans-serif}.amy-faq__sticker{position:absolute;top:-2rem;right:-9rem;display:flex;width:9rem;height:9rem;align-items:center;justify-content:center;border:.55rem solid #fff;border-radius:43% 57% 51% 49%/56% 42% 58% 44%;background:#f9db9d;box-shadow:0 .4rem #e4b873;color:#8d4a5f;font:italic 800 1.7rem/1 Georgia,serif;text-align:center;transform:rotate(12deg)}.amy-faq__questions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.amy-faq__item{min-width:0;align-self:start;border:.35rem solid #fff;border-radius:2.2rem;background:#fffdf9;box-shadow:0 .5rem #e6c9c4,0 1rem 1.8rem #74524613}.amy-faq__item:nth-child(3n+2){box-shadow:0 .5rem #d5c5e8,0 1rem 1.8rem #74524613}.amy-faq__item:nth-child(3n){box-shadow:0 .5rem #d8e1c3,0 1rem 1.8rem #74524613}.amy-faq__item summary{display:flex;min-height:7.3rem;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.8rem;color:#74425d;cursor:pointer;font:800 1.8rem/1.25 Arial,sans-serif;list-style:none}.amy-faq__item summary::-webkit-details-marker{display:none}.amy-faq__item summary:focus-visible{outline:.3rem solid #75579a;outline-offset:.2rem;border-radius:1.7rem}.amy-faq__toggle{display:grid;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;place-items:center;border-radius:50%;background:#f5dfe9;color:#b74972;font:900 2.5rem/1 Arial,sans-serif}.amy-faq__item[open] .amy-faq__toggle{background:#e7e0f3;color:#76539c;transform:rotate(45deg)}.amy-faq__item>p{margin:0;padding:0 1.8rem 2rem;color:#604c5f;font:1.55rem/1.5 Arial,sans-serif}.amy-faq__button{display:table;margin:3.3rem auto 0;padding:1.2rem 2.4rem;border:.3rem solid #fff;border-radius:999px;background:#d95524;box-shadow:0 .45rem #a83f1d;color:#fff;font:800 1.5rem/1.3 Arial,sans-serif;text-align:center;text-decoration:none}.amy-faq__button:hover{color:#fff;transform:translateY(-.2rem)}.amy-faq__button:focus-visible{outline:.3rem solid #75579a;outline-offset:.3rem}@media(max-width:749px){.amy-faq__questions{grid-template-columns:1fr}.amy-faq__sticker{position:static;margin:1.8rem auto 0;transform:rotate(8deg)}}@media(prefers-reduced-motion:reduce){.amy-faq__button:hover,.amy-faq__item[open] .amy-faq__toggle{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/amy-shop-faq.css.map */
