#embroideryGuide{max-width:1100px;padding:28px 0;line-height:1.7}#embroideryGuide h2{font-size:clamp(32px,5vw,54px);margin:0 0 16px}#embroideryGuide h3{font-size:22px;margin:28px 0 12px}.emb-guide-placements{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0}.emb-guide-placements article{border:2px solid #32164f;border-radius:16px;padding:20px;background:#eedbf0}.emb-guide-placements h3{margin-top:0!important}.emb-guide-sheet{display:block;width:100%;height:auto;margin:24px 0;border-radius:16px;border:1px solid #c3a7d3}.emb-guide-icons{display:grid;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:16px}.emb-guide-icons figure{margin:0;text-align:center;font-size:13px}.emb-guide-icons img{width:96px;height:96px;object-fit:contain}#embroideryGuide details{padding:18px 0;border-bottom:1px solid #baa0c8}#embroideryGuide summary{font-weight:700;cursor:pointer}.emb-guide-human{border-top:2px solid #32164f;margin-top:36px;padding-top:10px}.emb-guide-human a{display:inline-block}.fit-controls>.fit-pills:first-child{flex-wrap:wrap}@media(max-width:650px){.emb-guide-placements{grid-template-columns:1fr}.fit-controls{flex-wrap:wrap}.fit-pills button{padding:12px 15px}}