.mc-related{background:var(--mc-page, #f4f4f6)}.mc-related__head-shell[hidden],.mc-related__cta-shell[hidden]{display:none}.mc-related .mc-related__head-shell{padding-bottom:0}.mc-related .mc-related__cta-shell,.mc-related.is-live .mc-related__inner{padding-top:0}.mc-related--has-cta.is-live .mc-related__inner{padding-bottom:0}.mc-related .mc-related__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.mc-related__eyebrow{margin:0 0 6px;font-family:var(--mc-display, "Rubik", system-ui, sans-serif);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mc-brand-ink, #c23d00)}.mc-related__heading{margin:0;font-family:var(--mc-display, "Rubik", system-ui, sans-serif);font-weight:700;font-size:24px;line-height:1.15;letter-spacing:-.01em;color:var(--mc-ink, #232323)}.mc-related__ctx{margin:8px 0 0;font-family:var(--mc-sans, "DM Sans", system-ui, sans-serif);font-size:13px;color:var(--mc-muted-strong, #6d6d6d)}.mc-related__ctx-link{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:4px 0;font-family:var(--mc-display, "Rubik", system-ui, sans-serif);font-weight:600;font-size:12px;letter-spacing:0;text-transform:none;color:var(--mc-brand-ink, #c23d00);text-decoration:none;transition:color .15s ease}.mc-related__ctx-link:hover{color:var(--mc-brand-hover, #e55800);text-decoration:underline;text-underline-offset:3px}.mc-related__ctx-link:focus-visible{outline:2px solid var(--mc-brand-hover, #e55800);outline-offset:2px}.mc-related__nav{display:none;gap:10px}@media screen and (min-width:750px){.mc-related--rail .mc-related__nav{display:flex}.mc-related--rail .mc-related__nav.is-hidden{display:none}}.mc-related__arrow{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid var(--mc-line, #e6e6e6);border-radius:999px;color:var(--mc-ink, #232323);cursor:pointer;transition:border-color .15s ease,color .15s ease}.mc-related__arrow:hover{border-color:var(--mc-brand-hover, #e55800);color:var(--mc-brand-ink, #c23d00)}.mc-related__arrow:focus-visible{outline:2px solid var(--mc-brand-hover, #e55800);outline-offset:2px}.mc-related__arrow:active{transform:scale(.98)}.mc-related__arrow svg{pointer-events:none}.mc-related--rail .mc-related__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:12px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.mc-related--rail .mc-related__grid::-webkit-scrollbar{display:none}.mc-related--rail .mc-related__grid:focus-visible{outline:2px solid var(--mc-brand-hover, #e55800);outline-offset:4px}.mc-related--rail .mc-related__item{flex:0 0 238px;min-width:0;scroll-snap-align:start}@media screen and (max-width:749px){.mc-related--rail .mc-related__grid{gap:12px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.mc-related--rail .mc-related__item{flex:0 0 62%}}.mc-related__cta-row{display:flex;justify-content:center}.mc-related__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 40px;border:1.5px solid var(--mc-brand-hover, #e55800);border-radius:9px;background:#fff;color:var(--mc-brand-ink, #c23d00);text-decoration:none;font-family:var(--mc-display, "Rubik", system-ui, sans-serif);font-weight:600;font-size:14px;letter-spacing:0;text-transform:none;transition:background-color .15s ease,color .15s ease}.mc-related__cta:hover{background:var(--mc-brand, #fd6506);color:var(--mc-on-brand, #fff)}.mc-related__cta:focus-visible{outline:2px solid var(--mc-brand-hover, #e55800);outline-offset:2px}.mc-related__cta:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.mc-related__ctx-link,.mc-related__arrow,.mc-related__cta{transition:none}.mc-related--rail .mc-related__grid{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mc-related.css.map */
