:root{--mf-canvas: #fbf9f3;--mf-plate: #ffffff;--mf-navy: #1a2540;--mf-navy-dark: #04102a;--mf-navy-hover: #121a2d;--mf-navy-border: #3b4663;--mf-navy-muted: #818cad;--mf-navy-subtle: #bbc6e9;--mf-gold: #755b00;--mf-gold-light: #fed665;--mf-stone: #45464d;--mf-hairline: #e4e2dd;--mf-space-4: .25rem;--mf-space-8: .5rem;--mf-space-12: .75rem;--mf-space-16: 1rem;--mf-space-24: 1.5rem;--mf-space-32: 2rem;--mf-space-48: 3rem;--mf-space-64: 4rem;--mf-space-96: 6rem;--mf-gutter: 1rem;--mf-section-pad: 3rem}@media(min-width:1024px){:root{--mf-gutter: 2rem;--mf-section-pad: 6rem}}.mf-section{font-family:Newsreader,Georgia,serif;line-height:1.7;font-size:16px;-webkit-font-smoothing:antialiased;color:var(--mf-navy-dark)}@media(min-width:768px){.mf-section{font-size:18px}}.mf-section h1,.mf-section h2,.mf-section h3,.mf-section h4{font-weight:400;line-height:1.25;margin-bottom:var(--mf-space-16)}.mf-display{font-size:34px;line-height:1.25;letter-spacing:-.01em}.mf-hl-lg{font-size:28px;letter-spacing:0}.mf-hl-md{font-size:24px;font-weight:500}.mf-hl-sm{font-size:20px;font-weight:500}@media(min-width:768px){.mf-display{font-size:48px;line-height:1.2;letter-spacing:-.015em}.mf-hl-lg{font-size:36px;letter-spacing:-.01em}.mf-hl-md{font-size:26px}}.mf-label{font-family:Work Sans,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;line-height:1.4}.mf-text-muted{color:var(--mf-stone)}.mf-text-gold{color:var(--mf-gold)}.mf-text-light{color:var(--mf-navy-muted)}.mf-max-w{max-width:68ch}.mf-container{width:100%;max-width:1280px;margin:0 auto;padding:0 var(--mf-gutter)}.mf-section-pad{padding:var(--mf-section-pad) 0}.mf-grid{display:grid;gap:var(--mf-space-24)}.mf-grid-2,.mf-grid-4{grid-template-columns:1fr}@media(min-width:768px){.mf-grid{gap:var(--mf-space-32)}.mf-grid-2,.mf-grid-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.mf-grid-4{grid-template-columns:repeat(4,1fr)}}.mf-smart-grid{border-top:1px solid var(--mf-hairline);border-left:1px solid var(--mf-hairline)}.mf-smart-item{border-bottom:1px solid var(--mf-hairline);border-right:1px solid var(--mf-hairline);padding:var(--mf-space-24)}.mf-surface-dark .mf-smart-grid,.mf-surface-dark .mf-smart-item{border-color:var(--mf-navy-border)}.mf-border-t{border-top:1px solid var(--mf-hairline)}.mf-border-b{border-bottom:1px solid var(--mf-hairline)}.mf-border-l{border-left:1px solid var(--mf-hairline)}.mf-border-r{border-right:1px solid var(--mf-hairline)}.mf-surface-dark .mf-border-t,.mf-surface-dark .mf-border-b{border-color:var(--mf-navy-border)}.mf-surface-canvas{background-color:var(--mf-canvas);color:var(--mf-navy-dark)}.mf-surface-plate{background-color:var(--mf-plate);color:var(--mf-navy-dark)}.mf-surface-dark{background-color:var(--mf-navy);color:var(--mf-plate)}.mf-surface-dark .mf-text-muted{color:var(--mf-navy-muted)}.mf-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease;border:1px solid transparent;border-radius:0;width:100%;font-family:Work Sans,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}@media(min-width:768px){.mf-btn{width:auto}}.mf-btn-primary{background-color:var(--mf-navy-dark);color:var(--mf-plate);border-color:var(--mf-navy-dark)}.mf-btn-primary:hover{background-color:var(--mf-navy-hover)}.mf-btn-outline{background-color:transparent;color:var(--mf-navy-dark);border-color:var(--mf-navy-dark)}.mf-btn-outline:hover{background-color:var(--mf-navy-dark);color:var(--mf-plate)}.mf-btn-outline-light{background-color:transparent;color:var(--mf-plate);border-color:var(--mf-plate)}.mf-btn-outline-light:hover{background-color:var(--mf-plate);color:var(--mf-navy-dark)}.mf-cta-group{display:flex;flex-direction:column;gap:var(--mf-space-16);margin-top:var(--mf-space-24)}@media(min-width:768px){.mf-cta-group{flex-direction:row;align-items:center;gap:var(--mf-space-24)}}.mf-text-action{display:inline-flex;align-items:center;color:inherit;text-decoration:none;border-bottom:1px solid var(--mf-gold);padding-bottom:2px;transition:color .2s ease;width:fit-content;font-family:Work Sans,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.mf-text-action:hover{color:var(--mf-gold)}.mf-card{border:1px solid var(--mf-hairline);padding:var(--mf-space-24);border-radius:0}@media(min-width:768px){.mf-card{padding:var(--mf-space-32)}}html{scroll-behavior:smooth}section[id]:target{animation:mf-target-flash 1.4s ease-out}@keyframes mf-target-flash{0%{box-shadow:inset 0 0 0 3px #b8952a}to{box-shadow:inset 0 0 0 0 transparent}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mythfree.css.map */
