*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--black: #0a0a0a;--white: #ffffff;--grey-bg: #f3f3f3;--grey-light: #f3f3f3;--grey-mid: #dcdcdc;--mint: #7affcd;--purple: #d1bdea;--blue: #4295f3;--green: #00b25a;--red: #ff5f5f;--yellow: #f0ff7a;--blue-light: #85caff;--teal-light: #c1f8f6;--teal-mid: #b5cece;--sage: #d4e7bf;--sand: #e1dfd4;--blush: #f5e6e0;--coral: #ff9d90;--orange: #ffa144;--charcoal: #3a3a3a;--radius: 2.1rem;--radius-sm: 15px;--radius-pill: 999rem;--font-ui: "WT Garton Plain Regular", ui-sans-serif, sans-serif}html{font-size:12px;background:var(--grey-bg);color:var(--black);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}@media(pointer:coarse){html{font-size:11.16px}}body{min-height:100vh;font-size:1.1rem;font-weight:400;line-height:1.3;letter-spacing:0}a{color:inherit;text-decoration:none}#nav-spacer{transition:height .28s ease-out}.btn,.label-pill,.snav__pill,.buy-button,.cart-button,.select-button,.store-modal__index-item__buy{display:inline-flex!important;align-items:center!important;font-family:var(--font-ui)!important;font-size:1.1rem!important;font-weight:400!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important;border-radius:var(--radius-pill)!important;padding:.5rem 1.2rem!important;border:none!important;text-decoration:none;white-space:nowrap}.btn{background:var(--mint);color:var(--black);cursor:pointer}.label-pill{background:#f0f0f0;color:var(--black)}.buy-button,.cart-button,.select-button,.store-modal__index-item__buy{background:var(--mint)!important;color:var(--black)!important;cursor:pointer}.buy-button:hover,.cart-button:hover,.select-button:hover{background:#000!important;color:#fff!important}.store-modal__container__container,.store-modal__page__sticky-footer{max-width:100%;color:var(--black);background:var(--grey-bg)!important;font-size:1.1rem}.store-modal__container__title{color:#0000}.store-modal__family__title{margin-left:0!important;margin-right:0!important}.store-modal__family-button__button.store-modal__family__family-button,.store-modal__family__bundle-button{margin:0 0 13px!important;width:100%;padding:15px 20px!important}.store-modal__license-selection__license-button,.store-modal__order-variable-selection__button{margin-left:0!important;margin-right:0!important;width:100%}@media screen and (min-width:768px){.store-modal__family__group{display:flex;gap:12px;margin-bottom:12px}.store-modal__family__style-button{flex:1;margin:0!important}}.store-modal__family__style-button{padding-top:1.3rem!important;padding-bottom:1.3rem!important}.store-modal__family__group:last-child{margin-bottom:0}.store-modal__license-selection__license{margin-bottom:12px}.store-modal__license-selection__license:last-child{margin-bottom:0}.store-modal__index-item__button{color:var(--black);background:var(--white)!important;border:none;box-shadow:none;border-radius:var(--radius-sm);margin:14px 0;padding:3rem!important}@media screen and (max-width:768px){.store-modal__index-item__button{padding:1.5rem!important}}.store-modal__index-item__name{font-size:1.3rem!important;line-height:1.7em}.store-modal__container__container,.store-modal__style-button__price,.store-modal__style-button__style-name,.store-modal__family-button__label,.store-modal__index-item__label{font-size:1.3rem!important;line-height:1.4rem}.store-modal__family-button__name{font-size:27px!important;line-height:normal}@media(max-width:899px){.store-modal__family-button__name{font-size:23px!important;grid-column:1 / span 2}}.store-modal__family__style-button,.store-modal__family__family-button,.store-modal__family__bundle-button,.cart-item__license-variable__option,.cart-additions__expand-button,.store-modal__license-selection__license-button,.store-modal__order-variable-selection__button{background:var(--white)!important;font:inherit;border:0!important;border-radius:var(--radius-sm);margin:7px;padding:12px 20px;box-shadow:none;outline:none;cursor:pointer}.store-modal__license-selection__license-button-label{border-right:0!important}.store-modal__style-button__feature-glyphs{font-size:23px!important;line-height:26px!important}.store-modal__cart__checkout-button,.checkout-modal__button,button.button[type=button],.cart__share__button{width:fit-content;background:var(--mint)!important;font:inherit;border:0!important;border-radius:38px;margin:7px;padding:9px 20px;box-shadow:none;outline:none;cursor:pointer}.cart-item{background:var(--grey-bg)!important;color:var(--black)!important;border:0!important;border-radius:8px;margin:7px;padding:15px 20px;box-shadow:none;outline:none}.cart-item__name{color:var(--black)!important}.type-tester__toolbar{margin-top:0}.type-tester__features__name{text-transform:uppercase!important}.character-viewer__block{background:none;border-radius:0}.character-viewer__block__name{text-align:left}.checkbox input{background:var(--grey-bg)!important;border:0;border-radius:22px}.text-field__label-wrapper{color:var(--black)}.text-field__input{background:var(--white)!important;font:inherit;border:0;border-radius:var(--radius-sm);padding:16px 25px;margin-top:15px;text-transform:uppercase;-webkit-appearance:none;appearance:none}.login-form__section,.newsletter-signup__section{margin-bottom:20px}.ss01-active{font-feature-settings:"ss01" on!important}.ss02-active{font-feature-settings:"ss02" on!important}.ss03-active{font-feature-settings:"ss03" on!important}.ss04-active{font-feature-settings:"ss04" on!important}.ss05-active{font-feature-settings:"ss05" on!important}.ss06-active{font-feature-settings:"ss06" on!important}.calt-active{font-feature-settings:"calt" on!important}.liga-active{font-feature-settings:"liga" on!important}.dlig-active{font-feature-settings:"dlig" on!important}.smcp-active{font-feature-settings:"smcp" on!important}.c2sc-active{font-feature-settings:"c2sc" on!important}.onum-active{font-feature-settings:"onum" on!important}.tnum-active{font-feature-settings:"tnum" on!important}.frac-active{font-feature-settings:"frac" on!important}.sups-active{font-feature-settings:"sups" on!important}.subs-active{font-feature-settings:"subs" on!important}
