:export{issmall:(max-width:599px);ismedium:(min-width:600px) and (max-width:1023px);islarge:(min-width:1024px) and (max-width:1919px);isextralarge:(min-width:1920px)}body{font-weight:300;font-size:.875rem;line-height:1.375rem;font-family:var(--mango-primary-font);letter-spacing:.01875rem}@media(min-width:1024px){body{font-size:.8125rem;line-height:1.25rem}}a{font-weight:400;font-size:.875rem;line-height:1.375rem;font-family:var(--mango-primary-font);letter-spacing:.01875rem;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.25rem}@media(min-width:1024px){a{font-size:.8125rem;line-height:1.25rem}}a:focus-visible,button:focus-visible{outline:1px solid #131313}@font-face{font-style:normal;font-weight:400;src:url(/fonts/shop/Primary-Regular.woff2) format("woff2");font-family:PrimaryFont;font-display:fallback}@font-face{font-style:normal;font-weight:300;src:url(/fonts/shop/Primary-Light.woff2) format("woff2");font-family:PrimaryFont;font-display:fallback}@font-face{font-style:normal;font-weight:500;src:url(/fonts/shop/Primary-Bold.woff2) format("woff2");font-family:PrimaryFont;font-display:fallback}@font-face{font-style:normal;font-weight:600;src:url(/fonts/shop/Primary-Black.woff2) format("woff2");font-family:PrimaryFont;font-display:fallback}@font-face{font-style:normal;font-weight:900;src:url(/fonts/shop/Secondary-Regular.woff2) format("woff2");font-family:SecondaryFont;font-display:fallback}*{box-sizing:border-box}:focus{outline:none}:root{--mango-primary-font:"PrimaryFont";--mango-secondary-font:"SecondaryFont"}body,html{margin:0;width:100%;height:100%}a,body,button{color:#131313}.mango-primary-font{font-family:var(--mango-primary-font)}#app{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100%;margin:0;min-height:100%}#app,main{isolation:isolate}
/*# sourceMappingURL=44aed75295b7a448.css.map*/