.mag{max-width:1264px;margin:40px auto;padding:36px 40px;background:#f1ebe1;color:#332c25}.mag h2{font-family:var(--font-heading-family);font-size:30px;letter-spacing:-.025em}.mag-eyebrow{text-transform:uppercase;font-size:12px;letter-spacing:.08em}.mag-link{display:inline-block;color:#332c25;margin-bottom:24px}.mag-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mag details{border-top:1px solid #c9bbaa;padding-top:18px}.mag summary{cursor:pointer;line-height:1.5}.mag p{line-height:1.7}.mag-options{margin-top:24px}.mag-table{overflow:auto}.mag table{width:100%;border-collapse:collapse;margin-top:16px}.mag th,.mag td{text-align:left;padding:12px;border-bottom:1px solid #d9cfc2}.mag-note{color:#75695e;font-size:14px}.mag :focus-visible{outline:3px solid #ac8550;outline-offset:4px}@media(max-width:749px){.mag{padding:28px 20px;margin:24px 0}.mag-grid{grid-template-columns:1fr;gap:18px}}.mep{max-width:1264px;margin:40px auto;padding:36px 40px;background:#f1ebe1;color:#332c25}.mep h2{font-family:var(--font-heading-family);font-size:30px}.mep a{color:inherit}.mep summary{cursor:pointer}.mep-table{overflow:auto}.mep table{width:100%;border-collapse:collapse;margin:20px 0}.mep th,.mep td{padding:12px;text-align:left;border-bottom:1px solid #cbbfae}.mep p{line-height:1.7}.mep :focus-visible{outline:3px solid #ac8550;outline-offset:4px}@media(max-width:749px){.mep{padding:28px 20px;margin:24px 0}}.mdn-fitting-guide{max-width:1264px;margin:36px auto;padding:36px 40px;color:#332c25}.mdn-fitting-guide__button{display:inline-block;background:#332c25;color:#fff;text-decoration:none;padding:14px 24px}.mdn-fitting-guide summary{cursor:pointer}.mdn-fitting-guide table{width:100%;border-collapse:collapse;margin-top:20px}.mdn-fitting-guide th,.mdn-fitting-guide td{text-align:left;padding:12px;border-bottom:1px solid #d9cfc2}.mdn-fitting-guide :focus-visible{outline:3px solid #ac8550;outline-offset:4px}@media(max-width:749px){.mdn-fitting-guide{padding:28px 20px;margin:24px 0}}.mlp{max-width:1264px;margin:40px auto;padding:36px 40px;background:#f1ebe1;color:#332c25}.mlp h2{font-family:var(--font-heading-family);font-size:30px}.mlp a{color:inherit}.mlp summary{cursor:pointer}.mlp-table{overflow:auto}.mlp table{width:100%;border-collapse:collapse;margin:20px 0}.mlp th,.mlp td{padding:12px;text-align:left;border-bottom:1px solid #cbbfae}.mlp p{line-height:1.7}.mlp :focus-visible{outline:3px solid #ac8550;outline-offset:4px}@media(max-width:749px){.mlp{padding:28px 20px;margin:24px 0}}.mtg{max-width:1264px;margin:40px auto;padding:36px 40px;background:#f1ebe1;color:#332c25}.mtg h2{font-family:var(--font-heading-family);font-size:30px;letter-spacing:-.025em}.mtg-eyebrow{text-transform:uppercase;font-size:12px;letter-spacing:.08em}.mtg-link{display:inline-block;color:#332c25;margin-bottom:24px}.mtg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mtg details{border-top:1px solid #c9bbaa;padding-top:18px}.mtg summary{cursor:pointer;line-height:1.5}.mtg p{line-height:1.7}.mtg-options{margin-top:24px}.mtg-table{overflow:auto}.mtg table{width:100%;border-collapse:collapse;margin-top:16px}.mtg th,.mtg td{text-align:left;padding:12px;border-bottom:1px solid #d9cfc2}.mtg-note{color:#75695e;font-size:14px}.mtg :focus-visible{outline:3px solid #ac8550;outline-offset:4px}@media(max-width:749px){.mtg{padding:28px 20px;margin:24px 0}.mtg-grid{grid-template-columns:1fr;gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAAAgoCBA */
