.collection-shopping-guide{margin:0 0 5.6rem}.collection-shopping-guide__inner{max-width:112rem}.collection-shopping-guide__intro{max-width:78rem;margin:0 auto 2.8rem;text-align:center}.collection-shopping-guide__intro h2,.collection-shopping-guide__faqs h3{margin:0 0 1.2rem}.collection-shopping-guide__intro p{margin:0}.collection-shopping-guide__faqs{max-width:84rem;margin:0 auto}.collection-shopping-guide__faqs h3{text-align:center}.collection-shopping-guide__faq{border-top:1px solid rgba(var(--color-foreground),.2)}.collection-shopping-guide__faq:last-child{border-bottom:1px solid rgba(var(--color-foreground),.2)}.collection-shopping-guide__faq summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem 0;font-weight:600}.collection-shopping-guide__faq summary:after{content:"+";flex:0 0 auto;font-size:2.2rem;font-weight:400}.collection-shopping-guide__faq[open] summary:after{content:"\2212"}.collection-shopping-guide__answer{padding:0 0 1.8rem}.collection-shopping-guide__answer p{margin:0}.shyr-guide{background:#f7f6f2;color:#171717;padding:56px 20px}.shyr-guide__inner{margin:auto;max-width:1180px}.shyr-guide__eyebrow{color:#f26522;font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:0 0 12px}.shyr-guide h2,.shyr-guide h3{color:#171717}.shyr-guide h2{font-size:clamp(2rem,4vw,3.35rem);line-height:1.05;margin:0 0 16px}.shyr-guide__lead{font-size:1.08rem;line-height:1.55;max-width:760px}.shyr-guide__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px}.shyr-guide__grid article{background:#fff;border:1px solid rgba(23,23,23,.12);border-radius:12px;padding:24px}.shyr-guide__grid h3{font-size:1.15rem;margin:0 0 8px}.shyr-guide__grid p,.shyr-guide__faq p{line-height:1.5;margin:0}.shyr-guide__links{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px}.shyr-guide__links a{color:#d94d10;font-weight:700;text-underline-offset:3px}.shyr-guide__faq{margin-top:42px;max-width:840px}.shyr-guide__faq>h3{font-size:1.5rem;margin:0 0 14px}.shyr-guide__faq details{border-bottom:1px solid rgba(23,23,23,.24);padding:18px 0}.shyr-guide__faq summary{cursor:pointer;font-weight:700}.shyr-guide__faq details p{margin-top:12px}@media screen and (max-width:749px){.shyr-guide{padding:40px 16px}.shyr-guide__grid{grid-template-columns:1fr}.shyr-guide__grid article{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/51/compiled_assets/styles.css.map */
