:root{--primary: #002061;--primary-hover: #002570;--primary-ultra-light: #e6eeff;--primary-light: #b3ccff;--primary-semi-light: #4d88ff;--primary-semi-dark: #003bb3;--primary-dark: #002a80;--primary-ultra-dark: #013;--secondary: #0070C0;--secondary-hover: #0083e0;--secondary-ultra-light: #e6f4ff;--secondary-light: #b3dfff;--secondary-semi-light: #4db5ff;--secondary-semi-dark: #0068b3;--secondary-dark: #004a80;--secondary-ultra-dark: #001e33;--tertiary: #EFF1F5;--tertiary-hover: white;--tertiary-ultra-light: #eff1f5;--tertiary-light: #d0d6e2;--tertiary-semi-light: #919fba;--tertiary-semi-dark: #45526e;--tertiary-dark: #313b4e;--tertiary-ultra-dark: #14181f;--accent: #03EE98;--accent-hover: #17fda8;--accent-ultra-light: #e6fff6;--accent-light: #b3fee3;--accent-semi-light: #4efdbd;--accent-semi-dark: #02b171;--accent-dark: #017e50;--accent-ultra-dark: #013220;--base: #002061;--base-hover: #003194;--base-ultra-light: #eff1f5;--base-light: #d3d9e4;--base-semi-light: #4c6190;--base-semi-dark: #039;--base-dark: #026;--base-ultra-dark: #013;--neutral: #000000;--neutral-hover: black;--neutral-ultra-light: #f2f2f2;--neutral-light: #d9d9d9;--neutral-semi-light: #a6a6a6;--neutral-semi-dark: #595959;--neutral-dark: #404040;--neutral-ultra-dark: #1a1a1a;--white: #fff;--black: #000;--danger: #E94747;--danger-hover: #eb5252;--danger-ultra-light: #fce8e8;--danger-light: #f7bbbb;--danger-semi-light: #ec5f5f;--danger-semi-dark: #a01313;--danger-dark: #720d0d;--danger-ultra-dark: #2e0505;--warning: #ffc20a;--warning-hover: #ffcc32;--warning-ultra-light: #fff9e6;--warning-light: #ffecb3;--warning-semi-light: #ffd24d;--warning-semi-dark: #b38600;--warning-dark: #4d3900;--warning-ultra-dark: #332600;--success: #399E1A;--success-hover: #4acf22;--success-ultra-light: #edfbe9;--success-light: #caf4bd;--success-semi-light: #83e665;--success-semi-dark: #379a19;--success-dark: #276e12;--success-ultra-dark: #102c07;--texture-light: url(/cdn/shop/files/texture_base-light.svg?v=1774211697);--texture-dark: url(/cdn/shop/files/texture_base-semi-dark.svg?v=1774970078);--gradient-dark:linear-gradient(45deg, var(--primary) 48%, var(--secondary) 100%);--radius--card: 15px;--radius--btn: 100px;--radius--badge: 6.667px;--radius: 6.667px;--shadow--card: 0 2px 4px rgba(0, 0, 0, .1);--heading-fluid-1: clamp(.77rem, calc(.017157490396927016 * (100vw - 48rem) + .77rem), 2.11rem);--heading-fluid-2: clamp(.96rem, calc(.023687580025608196 * (100vw - 48rem) + .96rem), 2.81rem);--heading-fluid-3: clamp(1.2rem, calc(.03265044814340589 * (100vw - 48rem) + 1.2rem), 3.75rem);--heading-fluid-4: clamp(1.5rem, calc(.04481434058898848 * (100vw - 48rem) + 1.5rem), 5rem);--heading-fluid-5: clamp(1.88rem, calc(.06120358514724713 * (100vw - 48rem) + 1.88rem), 6.66rem);--heading-fluid-6: clamp(2.34rem, calc(.08373879641485277 * (100vw - 48rem) + 2.34rem), 8.88rem);--text-fluid-2xs: clamp(.82rem, calc(.00025608194622279154 * (100vw - 48rem) + .82rem), .84rem);--text-fluid-xs: clamp(1.02rem, calc(.0014084507042253507 * (100vw - 48rem) + 1.02rem), 1.13rem);--text-fluid-s: clamp(1.28rem, calc(.002816901408450704 * (100vw - 48rem) + 1.28rem), 1.5rem);--text-fluid-m: clamp(1.6rem, calc(.005121638924455825 * (100vw - 48rem) + 1.6rem), 2rem);--text-fluid-l: clamp(2rem, calc(.008578745198463508 * (100vw - 48rem) + 2rem), 2.67rem);--text-fluid-xl: clamp(2.5rem, calc(.013444302176696541 * (100vw - 48rem) + 2.5rem), 3.55rem);--text-fluid-2xl: clamp(3.13rem, calc(.020614596670934706 * (100vw - 48rem) + 3.13rem), 4.74rem);--x-heading-level2-font-weight: 600;--x-typography-secondary-weight-bold: 600}.content-for-layout>.shopify-section{display:flex}rte-formatter.text-block{display:grid;grid-template-columns:1fr;row-gap:1rem}rte-formatter.text-block>hr{border:unset;background-color:var(--color-border);height:1px;margin-block:1rem}rte-formatter.text-block ul{margin-block-end:0!important}rte-formatter.text-block strong,rte-formatter.text-block b{font-weight:var(--font-accent--weight)}rte-formatter.text-block>*{margin:0}.badges-row{display:flex;width:calc(100% - 16px);justify-content:space-between;position:absolute;font-size:1rem}.badges-row>.badge{top:8px;left:8px;position:relative;font-size:.75em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;padding:.5em .7em;border-radius:var(--radius--badge);font-weight:var(--font-subheading--weight);line-height:1.2;box-shadow:0 2px 2px #0000000d}.badges-row>.badge.coming-soon-badge{background-color:var(--warning-ultra-light)!important;color:var(--warning-dark)!important;border:1px solid var(--warning-light)}.badges-row>.badge.courses-badge{background-color:var(--accent-ultra-light)!important;color:var(--accent-dark)!important;border:1px solid var(--accent-light)}.add-to-cart-text,.button,button{font-weight:var(--font-accent--weight)!important}.cart-page__items{background-color:var(--white);border-radius:var(--radius--card);box-shadow:var(--shadow--card);padding:var(--padding-xl);border:1px solid var(--color-border)}.cart-items__media{aspect-ratio:1 / 1;background-color:var(--color-background);display:flex;align-items:center;justify-content:center}.cart-summary.border-style{border-color:var(--color-border);box-shadow:var(--shadow--card)}.cart-summary .cart-summary__inner{padding:var(--padding-xl)}.cart-summary .cart-summary__inner.has-border-radius{border-radius:var(--radius--card)}.cart-totals .cart-actions{order:2}.cart-totals .cart-totals__item .cart-totals__total-label,.cart-totals .cart-totals__item .cart-totals__total-value{font-weight:var(--font-accent--weight)}.color-scheme-mrs-navy{background-image:var(--gradient-dark)}.color-scheme-mrs-navy>.custom-section-background{background-image:var(--texture-dark);background-size:cover;background-attachment:fixed;background-repeat:no-repeat;position:absolute;width:-webkit-fill-available;width:stretch;height:-webkit-fill-available;height:stretch;opacity:.6}.color-scheme-2{background-color:var(--base-ultra-light)}.color-scheme-2>.custom-section-background{background-image:var(--texture-light);background-size:cover;background-attachment:fixed;background-repeat:no-repeat;position:absolute;width:-webkit-fill-available;width:stretch;height:-webkit-fill-available;height:stretch}.color-scheme-4{background-color:var(--base-ultra-light);background-image:var(--texture-light);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.color-scheme-4>.custom-section-background{position:absolute;width:-webkit-fill-available;width:stretch;height:-webkit-fill-available;height:stretch}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mrs-custom.css.map */
