:root{--reach-dialog:1}[data-reach-dialog-overlay]{background:rgba(0,0,0,.33);position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}[data-reach-dialog-content]{width:50vw;margin:10vh auto;background:#fff;padding:2rem;outline:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px}@media screen and (max-width:700px){html{font-size:14px}}body{font-family:CopernicusWeb,Georgia,serif;font-weight:400;line-height:160%}.inverted-colors{background-color:#404042;color:#fff}#nav-primary ul li,.checkout#checkout-payment .paypal,.checkout label,.font-feature-list .font-feature-item strong,.font-feature footer strong,.font-feature header strong,.font-sample-wrapper .font-sample strong,.font-set-group,.font-set footer strong,.font-set header strong,.license table tr td:nth-of-type(4),.license table tr td:nth-of-type(6),.license table tr td em,.licensing-table-row-title,.main-font footer strong,.main-foundries-intro-label,.notice,.order-date,.order-email,.order-number,.order-receipt-table-header,.order-receipt-table-mobile-heading,.order-receipt-table-row .order-receipt-table-col-2,.order-receipt-table-row .order-receipt-table-price,.order label,.pagination-wrapper,.post .links li,.receipt-license-numeral,.sidebar header strong,.trial-font-faq-link,.typer-font-properties .actions,a.button,a.order-receipt-download-link,button,h6,input[type=submit],small,table th{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}#nav-primary ul li,.font-feature-list .font-feature-item strong,.font-feature footer strong,.font-feature header strong,.font-sample-wrapper .font-sample strong,.font-set-group,.font-set footer strong,.font-set header strong,.license table tr td em,.main-font footer strong,.main-foundries-intro-label,.notice,.order-number,.order-receipt-table-row .order-receipt-table-col-2,.order-receipt-table-row .order-receipt-table-price,.pagination-wrapper,.post .links li,.receipt-license-numeral,.sidebar header strong,a.button,a.order-receipt-download-link,button,h6,input[type=submit]{font-weight:700;font-size:.95em}#main-carousel{margin:4em 0}.carousel-link{border-bottom:1px solid #59595c;display:block;padding-bottom:.75em}.carousel-label{font-family:Marcin Typewriter;text-transform:uppercase;margin-right:.5em}.carousel-headline{opacity:1%}.goods-product-grid{margin:3em 0 5em}@media screen and (min-width:750px){.goods-product-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods-product-grid .product-block{width:48.75%}.goods-product-grid .product-block:nth-of-type(odd){margin-right:0}.goods-product-grid .product-block:not(:nth-of-type(odd)){margin-right:2.5%}.goods-product-grid .product-block:first-of-type{width:100%}}.product-block{margin-bottom:3em}.product-block-text{border-bottom:1px solid #eaeaea;font-family:Copernicus Condensed;font-size:1.5em;padding-bottom:.5rem}.product-block-image{background-position:50%;background-size:cover;background-repeat:no-repeat;width:100%;height:0;padding-bottom:70%;margin-top:1em;display:block}.main-header-label{border-bottom:1px solid #252525;padding-bottom:.5em;margin-bottom:.8em}.font-sample-wrapper{border-top:1px solid #252525}.font-sample-wrapper .font-sample{margin-bottom:4em}.font-sample-wrapper .font-sample header{text-align:center;margin:12px 0}.font-sample-wrapper .font-sample strong{color:#fd433e}.font-sample-wrapper .font-sample img{width:100%}.font-sample-style-label{font-style:italic;font-size:.95em}.font-feature-list{border-top:1px solid #252525}.font-feature-list .font-feature-item{margin-bottom:2em}.font-feature-list .font-feature-item header{text-align:center;margin:12px 0}.font-feature-list .font-feature-item strong{color:#fd433e}.font-feature-list .font-feature-item .font-feature-item-description{font-size:.85em;line-height:150%;max-width:90%;margin:0 auto}@media screen and (min-width:650px){.font-feature-list .font-feature-item .font-feature-item-description{max-width:60%}}.font-feature-list .font-feature-item img{width:100%}.font-feature-characterSet{font-style:italic;font-size:.95em}.trial-font-menu{padding:.7em 0;border-top:1px solid #252525}@media screen and (min-width:601px){.trial-font-menu{border-bottom:1px solid #252525;margin-bottom:.8em}}.trial-font-menu-caption{font-size:.85em;line-height:150%;margin:.5em 0}.trial-font-menu-link{text-decoration:underline}.trial-font-menu-link:hover{color:#404042}.trial-font-faq-link{color:#404042;text-decoration:underline}.trial-font-faq-link:hover{color:#59595c}.col-3-4.license{border-top:1px solid #252525}.col-3-4.license p{margin:1em 0}.licensing-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.8em 0;border-bottom:1px dotted #252525}.licensing-table-row:last-of-type{border-bottom:none}@media screen and (max-width:650px){.licensing-table-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.licensing-table-row-title{color:#404042;-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:2em}.licensing-table-row-content{-webkit-box-flex:5;-ms-flex:5;flex:5;font-size:.95em}.sidebar.licensing-empty-sidebar{border-top:none;padding:1px 0 0}.order-confirmation-message{background-color:#fd433e;color:#fff;font-size:1.2em;text-align:center;padding:.7em}.order-details{font-style:italic;margin-bottom:.8em}.order-number{color:#fd433e}.order-receipt-table{margin:2em 0}.order-receipt-table fieldset{padding:0}.order-receipt-table-header{color:#404042}.order-receipt-table-header,.order-receipt-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px dotted #252525;padding:.5em 0}.order-receipt-table-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-receipt-table-row .order-receipt-table-col-1{line-height:150%;font-size:.95em}.order-receipt-table-row .order-receipt-table-quantity{font-size:.95em;line-height:150%;text-transform:lowercase}.order-receipt-table-row .order-receipt-table-price{color:#fd433e}.order-receipt-table-col-1{-webkit-box-flex:3;-ms-flex:3;flex:3}.order-receipt-table-col-2{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-left:2em}.order-receipt-table-quantity{-webkit-box-flex:0;-ms-flex:0 1 16rem;flex:0 1 16rem;margin-left:1em}.receipt-license-numeral{color:#fd433e}.order-receipt-table-price{-webkit-box-flex:0;-ms-flex:0 1 13rem;flex:0 1 13rem;margin-left:1em;text-align:right}.order-receipt-downloads{margin:2em 0}a.order-receipt-download-link{color:#fff;background-color:#fd433e;padding:1em 2em;margin-bottom:1em;display:inline-block}a.order-receipt-download-link:hover{background-color:#fc120c}.order-receipt-details{line-height:150%}.order-receipt-table-mobile-heading{color:#404042}@media screen and (min-width:550px){.order-receipt-table-mobile-heading{display:none}}@media screen and (max-width:549px){.order-receipt-table-header{display:none}.order-receipt-table-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-receipt-table-col-1,.order-receipt-table-col-2,.order-receipt-table-price,.order-receipt-table-quantity{margin-left:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.account-user-info{margin-bottom:1em}.License-Agreement-markdown-wrapper{margin:3em 0}.License-Agreement-markdown-wrapper h1,.License-Agreement-markdown-wrapper h2,.License-Agreement-markdown-wrapper h3{border-bottom:1px solid #252525;padding-bottom:1em;margin-bottom:1.5em;font-size:1em}.License-Agreement-markdown-wrapper p{margin:1em 0;max-width:800px}.wrapper{width:92%;max-width:3000px;margin-right:auto;margin-left:auto;margin-top:5em}@media screen and (min-width:2000px){.wrapper{width:calc(100vw - 300px);margin-left:230px;margin-right:70px}}.Header{background-color:inherit;position:fixed;width:100%;top:0;left:0;z-index:1000}.Header.is-searchVisible .Header-search{opacity:1;pointer-events:auto}@media screen and (max-width:650px){.Header.is-mobileMenuExpanded{background:rgba(53,54,54,.9);padding:1.15em 0 2em}.Header.is-mobileMenuExpanded .Header-navPrimary,.Header.is-mobileMenuExpanded .Header-navSecondary{display:-ms-grid;display:grid}.Header.is-mobileMenuExpanded .Header-linkHome{color:#fff}.Header.is-mobileMenuExpanded .Header-link,.Header.is-mobileMenuExpanded .Header-mobileMenu-toggle{color:#efefef}}.Header-content{font-family:Marcin Typewriter;font-weight:300;text-transform:uppercase;font-size:14px;line-height:120%;color:rgba(37,37,37,.6);width:92%;max-width:3000px;margin-right:auto;margin-left:auto;display:-ms-grid;display:grid;grid-gap:1.5em;-ms-grid-columns:auto 1fr auto auto;grid-template-columns:auto 1fr auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.8em;min-height:3.5rem}@media screen and (max-width:850px){.Header-content{font-size:13px}}@media screen and (max-width:750px){.Header-content{font-size:12px}}@media screen and (min-width:2000px){.Header-content{width:calc(100vw - 300px);margin-left:230px;margin-right:70px}}@media screen and (max-width:650px){.Header-content{-ms-grid-columns:1fr 6em;grid-template-columns:1fr 6em;grid-auto-flow:row;grid-gap:1em;font-size:14px}}@media screen and (min-width:2000px){.Header-content{-ms-grid-columns:1fr auto auto;grid-template-columns:1fr auto auto}}body.inverted-colors .Header-linkHome{color:#fff}body.inverted-colors .Header-content{color:hsla(0,0%,100%,.6)}.Header-linkHome{font-weight:500;color:#252525}.Header-linkHome:hover{color:#fd433e}@media screen and (min-width:2000px){.Header-linkHome{display:none}}.Header-navPrimary{display:-ms-grid;display:grid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-auto-flow:column;grid-gap:1.5em}@media screen and (max-width:650px){.Header-navPrimary{display:none;-ms-grid-column:2;grid-column:2/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;grid-auto-flow:row;grid-gap:.5em}}.Header-navSecondary{display:-ms-grid;display:grid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-auto-flow:column;grid-gap:1.5em}@media screen and (max-width:650px){.Header-navSecondary{display:none;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;grid-auto-flow:row;grid-gap:.5em}}.Header-link:hover{opacity:1;color:#fd433e}.Header-link.is-active{color:#fd433e}.Header-mobileMenu{display:-ms-grid;display:grid;grid-auto-flow:column;grid-gap:1.5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.Header-mobileMenu-toggle{font-family:inherit;font-weight:inherit;display:none;outline:none}@media screen and (max-width:650px){.Header-mobileMenu-toggle{display:block}}.Header-search{position:absolute;background:#fd433e;opacity:0;pointer-events:none;top:0;left:0;bottom:0;width:100%;-webkit-transition:opacity .2s;transition:opacity .2s;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;color:#fff;z-index:9999999}#Header-search-input,.Header-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#Header-search-input{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Marcin Typewriter;font-weight:300;font-size:1.5em;border-radius:0;background:none;border:none;color:inherit;height:100%;width:calc(100% - 10px);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 1em;margin-left:10px}#Header-search-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.3)}#Header-search-input::-moz-placeholder{color:hsla(0,0%,100%,.3)}#Header-search-input:-ms-input-placeholder{color:hsla(0,0%,100%,.3)}#Header-search-input::-ms-input-placeholder{color:hsla(0,0%,100%,.3)}#Header-search-input::placeholder{color:hsla(0,0%,100%,.3)}.Header-search-close{font-size:3em;line-height:0;padding:0 1rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none}.OffsetLogo{display:none;position:fixed;z-index:100;left:66.66667px;top:50%;-webkit-transform:translateY(-50%) rotate(-30deg);transform:translateY(-50%) rotate(-30deg)}@media screen and (min-width:2000px){.OffsetLogo{display:block}}.OffsetLogo-link--invertedOnly{display:none}body.includes-page-footer .OffsetLogo-link--invertedOnly,body.inverted-colors .OffsetLogo-link--invertedOnly{display:block}body.inverted-colors .Logo g{fill:#fff}body.includes-page-footer .Footer,body.inverted-colors .Footer{background-color:#404042;color:#fff}body.includes-page-footer .Footer .Footer-content,body.inverted-colors .Footer .Footer-content{border-top-color:#59595c}.Footer{padding:5vw 0 10vw}.Footer-content{font-family:Marcin Typewriter;font-weight:300;text-transform:uppercase;font-size:14px;line-height:120%;color:rgba(37,37,37,.6);width:92%;max-width:3000px;border-top:1px solid #252525;padding-top:1em;margin:0 auto}@media screen and (max-width:850px){.Footer-content{font-size:13px}}@media screen and (max-width:750px){.Footer-content{font-size:12px}}@media screen and (min-width:2000px){.Footer-content{width:calc(100vw - 300px);margin-left:230px;margin-right:70px}}@media screen and (min-width:600px){.Footer-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}}body.includes-page-footer .Footer-content,body.inverted-colors .Footer-content{color:hsla(0,0%,100%,.6)}.Footer-nav{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;grid-gap:4em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media screen and (min-width:600px){.Footer-nav{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.Footer-nav-column{display:-ms-grid;display:grid;grid-auto-flow:row;-ms-flex-line-pack:start;align-content:start;grid-gap:.5em}.Footer-nav-column-link{opacity:.7}.Footer-nav-column-link:hover{color:#fd433e;opacity:1}@media screen and (max-width:599px){.Footer-copyright{margin-bottom:1em}}@media screen and (min-width:600px){.Footer-copyright{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.OffsetLogoWrapper{position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);overflow:hidden;z-index:500}.Notification{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal;font-weight:700;font-size:.95em;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;min-height:3.5rem;padding:.5em 1em;color:#fff;background-color:#fd433e;position:fixed;z-index:1010;top:0;display:-ms-grid;display:grid;-ms-grid-columns:10em 1fr 10em;grid-template-columns:10em 1fr 10em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:1em}.Notification-content{-ms-grid-column:2;grid-column:2;text-align:center}@media screen and (max-width:600px){.Notification-content{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;text-align:left}}.Notification-link{-ms-grid-column:3;grid-column:3;text-align:right}.Notification-link:hover{color:#252525}.Notification-content:before{font-size:20px;vertical-align:-.25em;margin-right:.4em}.Notification-dismiss:hover{color:#252525}.Notification-link-icon{font-size:20px;vertical-align:-.25em;margin-left:.2em}.Notification-enter{opacity:0}.Notification-enter-active{-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.Notification-enter-active,.Notification-enter-done,.Notification-exit{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.Notification-exit-active{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.FamiliesAll-secondaryMenu{display:-ms-grid;display:grid;grid-column-gap:2em;grid-auto-flow:column}.FamiliesAll-group{margin:1em 0}.Alert{padding:1em;font-size:.85em;line-height:150%;margin-bottom:1.5em}.Alert a{color:#fd433e}.Alert a:hover{color:#fc120c}.Alert--notice{background-color:rgba(89,89,92,.2)}.Alert--warning{background-color:rgba(253,67,62,.2)}.Button:not(.Button--link){text-transform:uppercase;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal;font-weight:700;font-size:.95em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-size:inherit;font-family:inherit;outline:none;border-radius:2px;height:2.5em;font-family:Marcin Typewriter,Verdana,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1em;line-height:100%;text-align:center;color:#fff}.Button--pink:not(.Button--link){background-color:#fd433e}.Button--pink:not(.Button--link):hover{background-color:#fc120c}.Button--pink:not(.Button--link):disabled,.Button--pink:not(.Button--link):hover:disabled{background-color:#404042}.Button--black:not(.Button--link){background-color:#252525}.Button--black:not(.Button--link).is-active{background-color:#fd433e}.Button--black:not(.Button--link):not(.is-active):hover{background-color:#464646}.Button--black:not(.Button--link):disabled,.Button--black:not(.Button--link):hover:disabled{background-color:#404042}.Button--link{color:#fd433e;font-family:inherit;font-size:inherit}.Button--black.Button--link{color:#252525;font-weight:400}.Button--inherit.Button--link{color:inherit;font-weight:300}.Button--inherit.Button--link:hover{color:#fd433e}.Button--small,.Button:not(.Button--link).Button--small{height:1.9rem;font-size:.95em;font-weight:400}.Button--fullWidth{width:100%}.Checkbox--featuresBox .Checkbox-label{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.Checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Checkbox-input{-ms-flex-negative:0;flex-shrink:0}.Checkbox--featuresBox .Checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:inherit;font-size:inherit;font-family:inherit;padding:0;outline:none;width:14px;height:14px;border:1px solid #fff;border-radius:0;background-color:transparent}.Checkbox--featuresBox .Checkbox-input:checked{background-color:transparent;background-size:95%}.Checkbox--featuresBox .Checkbox-input:checked+.Checkbox-label{color:#fff}.Checkbox--featuresBox.Checkbox--disabled{opacity:.3}.Checkbox--featuresBox .Checkbox-label{font-size:13px;text-transform:none}[data-reach-dialog-overlay]{z-index:999}.Dialog-content{width:100%;max-width:50em}.Dialog-header{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.Dialog-close{font-size:24px;width:1em;height:1em;padding:0;margin:0;-webkit-transition:color .2s;transition:color .2s}.Dialog-close:hover{color:#fd433e}.ErrorBoundary{padding:8em 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ErrorBoundary p{margin:.5em 0}.ErrorMessage{color:#fd433e;margin:1.5em;text-align:center}.FieldSet-title{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal;font-weight:700;font-size:.95em}.FieldSet--withTitle{margin-top:1.5em}.FieldSet-title{margin-bottom:1em;line-height:140%}@media screen and (min-width:600px){.FieldSet-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:2em}}.Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-size:inherit;font-family:inherit;padding:0;outline:none;border-radius:2px;height:2.5em;font-family:Marcin Typewriter,Verdana,sans-serif}.Input:not(.Input--typeTester){background-color:#efefef;padding:0 .7em}.Input:not(.Input--typeTester):focus{background-color:#eaeaea}.Input--fullWidth{width:100%}.Input--typeTester{background:#fff;border-radius:4px;padding:0 .75em;font-family:Marcin Typewriter;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:.05em;color:#404042}.FormGroup-label{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.FormGroup{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.FormGroup-label{color:#404042;margin-bottom:.5em}.FormGroup--required .FormGroup-label:after{content:"*";color:#fd433e;display:inline}.Heading-label-foundry{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal;font-weight:700;font-size:.95em}.Heading{margin-top:1.5em;margin-bottom:1em}.Heading:not(.Heading--hideRules) .Heading-image{border-top:1px solid #252525;border-bottom:1px solid #252525}.Heading:not(.Heading--hideRules) .Heading-label{padding-bottom:.6em}.Heading-label{line-height:120%}.Heading-label-foundry{color:#fd433e}.Heading-label-slash{font-size:.95em}.Heading-label-family{font-style:italic;font-size:.95em}.Heading-image{line-height:0;padding-top:.8rem}.Heading-image-image{height:110px;font-size:1rem}@media screen and (max-width:700px){.Heading-image-image{height:15vw}}.Loader{position:relative;height:50vw;max-height:50vh}.Loader-indicator{position:absolute;width:32px;height:32px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Loader-indicator:after{content:" ";display:block;width:32px;height:32px;margin:8px;border-radius:50%;border-color:#fd433e transparent;border-style:solid;border-width:4px;-webkit-animation:animation 1.2s linear infinite;animation:animation 1.2s linear infinite}@-webkit-keyframes animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Link,.Link--button{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal;font-weight:700;font-size:.95em}.Link{color:#fd433e}.Link:not(.Link--button):hover{color:#fc120c}.Link--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-size:inherit;font-family:inherit;outline:none;border-radius:2px;height:2.5em;font-family:Marcin Typewriter,Verdana,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1em;line-height:100%;text-align:center;color:#fff;background-color:#fd433e}.Link--button:hover{background-color:#fc120c}.Link--button-black{background-color:#252525}.Link--button-black.is-active{background-color:#fd433e}.Link--button-black:not(.is-active):hover{background-color:#464646}.Select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-size:inherit;font-family:inherit;outline:none;border-radius:2px;height:2.5em;font-family:Marcin Typewriter,Verdana,sans-serif;position:relative;background-color:#efefef;padding:0 2.5em 0 .7em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.Select.is-focused,.Select:active,.Select:hover{background-color:#eaeaea}.Select.is-disabled{background-color:#ececec}.Select-select{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;cursor:pointer;margin:0;color:#000;background:#fff}.Select.is-disabled .Select-select{cursor:default}.Select--pink{background-color:#fd433e;color:#fff}.Select--pink.is-focused,.Select--pink:hover{background-color:#fc120c}.Select--pink.is-disabled{background-color:#fd6965}.Select--black{color:#fff}.Select--black,.Select--black.is-focused,.Select--black:hover{background-color:#252525}.Select--black.is-disabled{background-color:#515151}.Select--small{height:1.9rem;font-size:.85em}.Select-selectOptionText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-selectArrow{width:.8em;position:absolute;right:.7em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.TextArea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-size:inherit;font-family:inherit;outline:none;border-radius:2px;height:2.5em;font-family:Marcin Typewriter,Verdana,sans-serif;resize:none;height:7em;background-color:#efefef;padding:.4em .7em;line-height:140%;margin-bottom:0}.RadioButton--featuresBox .RadioButton-label{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.RadioButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.RadioButton-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-size:inherit;font-family:inherit;padding:0;outline:none;width:20px;height:20px;background-color:#efefef;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.RadioButton-input:hover{background-color:#eaeaea}.RadioButton-input:checked{background-color:#252525;border:5px solid #eaeaea}.RadioButton-label{margin-left:.7em;font-size:.85rem}.RadioButton--featuresBox .RadioButton-input{border:1px solid #fff;background:transparent;width:14px;height:14px;position:relative;z-index:1}.RadioButton--featuresBox .RadioButton-input:checked:after{background:#fd433e;content:"";position:absolute;top:2px;left:2px;height:8px;width:8px;border-radius:5px;z-index:10}.RadioButton--featuresBox .RadioButton-label{font-size:13px}.SlashText-foundry{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal;font-weight:700;font-size:.95em}.SlashText{display:-webkit-box;display:-ms-flexbox;display:flex}.SlashText-foundry{color:#fd433e}.SlashText-dividerTwo,.SlashText-family{font-size:.95em}.SlashText-designer,.SlashText-dividerThree{font-size:.95em;font-style:italic;color:#59595c}.SlashText-dividerThree,.SlashText-dividerTwo{margin:0 .5em}.InputRange{position:relative;height:13px;width:100%}.InputRange:before{content:"";display:block;position:absolute;width:100%;height:1px;background:#fff;top:6px;z-index:1}.InputRange input{width:100%;height:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;z-index:2;outline:none;position:absolute}.InputRange input::-ms-track{cursor:pointer;background:transparent;border:none;color:transparent}.InputRange input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:13px;height:13px;background:#fd433e;border-radius:50%;border:1px solid #fff;cursor:pointer;position:relative;z-index:10;outline:none}.InputRange input::-moz-range-thumb{-moz-appearance:none;appearance:none;width:13px;height:13px;background:#fd433e;border-radius:50%;border:1px solid #fff;cursor:pointer;position:relative;z-index:10;outline:none}.InputRange input::-ms-thumb{appearance:none;width:13px;height:13px;background:#fd433e;border-radius:50%;border:1px solid #fff;cursor:pointer;position:relative;z-index:10;outline:none}.InputRange input::-webkit-slider-runnable-track{width:100%;height:13px;border-left:1px solid #fff;border-right:1px solid #fff;outline:none}.InputRange input::-moz-range-track{width:100%;height:13px;border-left:1px solid #fff;border-right:1px solid #fff;outline:none}.InputRange input::-ms-track{width:100%;height:13px;border-left:1px solid #fff;border-right:1px solid #fff;outline:none}.Submenu-spacer{height:3.5rem}.Submenu-wrapper{position:fixed;z-index:900;width:100vw;left:0;background:#fff;top:3.5rem}.Submenu{width:92%;max-width:3000px;margin-right:auto;margin-left:auto;font-family:Marcin Typewriter;font-weight:300;text-transform:uppercase;font-size:14px;line-height:120%;color:rgba(37,37,37,.6);display:-ms-grid;display:grid;border-top:1px solid #59595c}@media screen and (min-width:2000px){.Submenu{width:calc(100vw - 300px);margin-left:230px;margin-right:70px}}@media screen and (max-width:850px){.Submenu{font-size:13px}}@media screen and (max-width:750px){.Submenu{font-size:12px}}body.inverted-colors .Submenu-wrapper{background:#404042}body.inverted-colors .Submenu-wrapper .Submenu{color:hsla(0,0%,100%,.7)}body.inverted-colors .Submenu-wrapper .Submenu-title{color:#fff}.Submenu--wide{-ms-grid-columns:auto 1fr auto;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.5rem;padding-bottom:.8em}.Submenu--wide.Submenu--noTitle{-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}.Submenu--stacked{-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;padding:1em 0;grid-gap:1em 0;width:92%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Submenu--stacked.Submenu--noTitle{-ms-grid-rows:1fr;grid-template-rows:1fr;height:3.5rem}.Submenu--stacked.Submenu--noTitle .Submenu-primaryMenu--stacked{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.Submenu-divider{border-top:1px solid rgba(64,64,66,.3)}.Submenu-divider--wide{display:none}.Submenu-divider--stacked{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.Submenu-titleSubtitleCombo--withSubtitle{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;grid-gap:.5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.Submenu-titleSubtitleCombo--wide{margin-right:1.5em}.Submenu-title{font-weight:500;color:#252525}.Submenu-titleSubtitleCombo--stacked{grid-row-start:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;font-size:14px}.Submenu-primaryMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.Submenu-primaryMenu>*{margin:0 1.5em 0 0}.Submenu-primaryMenu--wide{margin:0 1em 0 0;padding:.5em 0}.Submenu-primaryMenu--stacked{line-height:180%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.Submenu-secondaryMenu{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Submenu-secondaryMenu--stacked{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.PageFooter{background-color:#252525;color:#fff}.PageFooter-info{width:92%;max-width:3000px;margin:2em auto;font-size:1.5em;line-height:140%;font-family:Copernicus Condensed,serif}@media screen and (min-width:2000px){.PageFooter-info{width:calc(100vw - 300px);margin-left:230px;margin-right:70px}}@media screen and (min-width:600px){.PageFooter-info{display:-webkit-box;display:-ms-flexbox;display:flex}}.PageFooter-info-title{color:#fd433e;font-weight:700}@media screen and (min-width:600px){.PageFooter-info-title{margin-right:1.5em}}@media screen and (max-width:599px){.PageFooter-info-description{margin-top:.5em}}.PageFooter-content{width:92%;max-width:3000px;margin:2em auto 4em}@media screen and (min-width:2000px){.PageFooter-content{width:calc(100vw - 300px);margin-left:230px;margin-right:70px}}.MarginHeading{display:-ms-grid;display:grid}@media screen and (min-width:700px){.MarginHeading{-ms-grid-columns:15em auto;grid-template-columns:15em auto;grid-gap:1.25em}}@media screen and (max-width:699px){.MarginHeading{-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-gap:1em}}.MarginHeading-Text{font-family:Copernicus Condensed;font-weight:400;color:#fd433e;font-size:2em;line-height:120%}.FamiliesGroup-description-link,.FamiliesGroup-heading{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.FamiliesGroup-heading{font-weight:700;font-size:.95em;color:#fd433e;margin-bottom:1em}.FamiliesGroup .FamiliesGroup-group{display:-ms-grid;display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:5em}@media screen and (max-width:400px){.FamiliesGroup .FamiliesGroup-group{-ms-grid-columns:1fr;grid-template-columns:1fr}}.FamiliesGroup-description{max-width:770px;margin-bottom:2em}.FamiliesGroup-description p{display:inline;font-size:.95em}.FamiliesGroup-description-link{color:#404042;cursor:pointer}.FamiliesGroup-description-link:hover{color:#fd433e}.FamiliesGridItem-label{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.FamiliesGridItem{text-align:center;background-color:#242526;position:relative}.FamiliesGridItem:hover .FamiliesGridItem-label{opacity:1}.FamiliesGridItem-label{color:#fd433e;position:absolute;top:2em;text-align:center;width:100%;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:100}.FamiliesGridItem-familyImage{width:100%;display:block;-webkit-transform:scale(.66);transform:scale(.66);-webkit-filter:invert(100%);filter:invert(100%);mix-blend-mode:lighten}.FamiliesGridItem-hiddenName{position:absolute;bottom:0;left:0;color:transparent;pointer-events:none}.FamiliesPurchase-description,.FamiliesPurchase-tableHeading,.FamiliesPurchase-tableRow-price{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.FamiliesPurchase-tableRow-price{font-weight:700;font-size:.95em}.FamiliesPurchase{background-color:#efefef;padding:1em 1.3em;margin-bottom:2em}@media screen and (min-width:600px){.FamiliesPurchase-header,.FamiliesPurchase-selects{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1em}}.FamiliesPurchase-header{margin-bottom:2em}.FamiliesPurchase-description{font-size:.95em;font-weight:400;color:#fd433e;margin-bottom:2em;line-height:140%}.FamiliesPurchase-description a{text-decoration:underline;border-bottom:none}.FamiliesPurchase-description a:hover{color:#404042;border-bottom:none}.FamiliesPurchase-tableHeading{font-weight:400;font-size:.95em;color:#fd433e;line-height:120%;border-bottom:1px solid #252525;padding-bottom:.5em}.FamiliesPurchase-tableHeading:first-of-type{margin-top:1em}.FamiliesPurchase-tableHeading:not(:first-of-type){margin-top:4em}.FamiliesPurchase-tableRow{border-bottom:1px dotted #252525;padding:1em 0}@media screen and (min-width:500px){.FamiliesPurchase-tableRow{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr auto auto 62px;grid-template-columns:1fr auto auto 62px;grid-column-gap:1.25em}}.FamiliesPurchase-tableRow-title img{display:block;max-width:100%}.FamiliesPurchase-tableRow-fontCount{font-size:.85em;font-style:italic}.FamiliesPurchase-tableRow-price{color:#fd433e}.FamiliesPurchase-tableRow-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#nav-primary ul li,.checkout#checkout-payment .paypal,.checkout label,.font-feature footer strong,.font-feature header strong,.font-set-group,.font-set footer strong,.font-set header strong,.FontTrialDownload-button,.FontTrialDownload-getMore a,.FontTrialDownload-heading,.license table tr td:nth-of-type(4),.license table tr td:nth-of-type(6),.license table tr td em,.main-font footer strong,.main-foundries-intro-label,.notice,.order label,.pagination-wrapper,.post .links li,.sidebar header strong,.typer-font-properties .actions,a.button,button,h6,input[type=submit],small,table th{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}#nav-primary ul li,.font-feature footer strong,.font-feature header strong,.font-set-group,.font-set footer strong,.font-set header strong,.FontTrialDownload-button,.FontTrialDownload-heading,.license table tr td em,.main-font footer strong,.main-foundries-intro-label,.notice,.pagination-wrapper,.post .links li,.sidebar header strong,a.button,button,h6,input[type=submit]{font-weight:700;font-size:.95em}.bold-text{font-weight:700}#main-foundries-intro{padding:.8em 0;border-top:1px solid #252525}.main-foundries-intro-description{font-size:.95em}.foundry-font-heading{font-size:.95em;line-height:30px}.pagination-wrapper{border-top:1px solid #252525}.font-set-name{font-style:italic;font-size:.95em}.license table tr td:nth-of-type(4),.license table tr td:nth-of-type(6),small{color:#404042}.post figcaption{color:#404042;font-size:12px}.checkout#checkout-payment .paypal,.checkout label,.order label,.typer-font-properties .actions,table th{color:#404042}.col-4-4 .post{padding:3em 0}.col-4-4 h3,.col-4-4 h4,.col-4-4 h6,.col-4-4 p{max-width:44rem;margin-left:auto;margin-right:auto}.col-4-4 h3,.col-4-4 h4,.col-4-4 h6{text-align:center}.col-4-4 table{margin-right:auto;margin-left:auto}.col-4-4 .news-post-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.FontTrialDownload-heading{line-height:120%}.FontTrialDownload-status{font-size:.85em;line-height:150%;margin:.5em 0}.FontTrialDownload-getMore{margin:.5em 0}.FontTrialDownload-getMore a{color:#404042;text-decoration:underline}.FontTrialDownload-getMore a:hover{color:#59595c}.FontTrialDownload-main{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;grid-column-gap:1em}.FontTrialDownload-main>div:last-child{-ms-grid-column-align:end;justify-self:end}@media screen and (max-width:800px){.FontTrialDownload-main{display:block}}.FontTrialDownload-button{font-size:.8em;letter-spacing:2px;line-height:100%;display:inline-block;background-color:#59595c;color:#fff;padding:.65em .8em;border-radius:4px;margin-bottom:.5em}.FontTrialDownload-button:hover{cursor:pointer;background-color:#404042}.CheckoutCart-emptyMessage{text-align:center;margin:3em 0 5em}.CheckoutCart-actions{margin-top:3em}@media screen and (min-width:800px){.CheckoutCart-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.CheckoutHeader{font-family:Marcin Typewriter,Verdana,sans-serif;font-weight:700;font-size:1.2em;text-align:center;border-bottom:1px solid #252525;margin-top:2em;padding-bottom:.3em}.CheckoutFontLineItem.is-loading{padding:1.5em 0 1em}@media screen and (min-width:650px){.CheckoutFontLineItem.is-loading{display:-ms-grid;display:grid;-ms-grid-columns:16em 1fr 8em;grid-template-columns:16em 1fr 8em;grid-column-gap:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.CheckoutFontLineItem.is-loading:not(:last-of-type){border-bottom:1px dotted #252525}.CheckoutFontLineItem-loading-image{height:3em;background-color:#eaeaea}.CheckoutFontLineItem-loading-description{height:1em;background-color:#fd433e;opacity:.2;margin-top:.5em}.CheckoutFontLineItem-loading-controls{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:.5em}@media screen and (max-width:549px){.CheckoutFontLineItem-loading-controls{margin:.5em 0}}.CheckoutFontLineItem-loading-controls-element{background-color:#eaeaea;height:2em;-webkit-box-flex:1;-ms-flex:1;flex:1}.CheckoutFontLineItem-loading-price{height:1em;background-color:#59595c;margin-bottom:.5em}.CheckoutFontLineItem-loading-remove{height:1em;background-color:#eaeaea}.CheckoutFontLineItem-image{height:2em;display:block}.CheckoutFontLineItem-description{font-size:.85rem;color:#404042;font-weight:400}.CheckoutLineItem-priceCol-amount,.CheckoutLineItem-priceCol-remove,.CheckoutLineItem-product-description{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.CheckoutLineItem-priceCol-amount,.CheckoutLineItem-product-description{font-weight:700;font-size:.95em}.CheckoutLineItem{padding:1em 0}@media screen and (min-width:650px){.CheckoutLineItem{display:-ms-grid;display:grid;-ms-grid-columns:16em 1fr 8em;grid-template-columns:16em 1fr 8em;grid-column-gap:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.CheckoutLineItem:not(:last-of-type){border-bottom:1px dotted #252525}.CheckoutLineItem-product-image{max-width:120px;margin-bottom:.5em}.CheckoutLineItem-product-description{color:#fd433e;line-height:140%}.CheckoutLineItem-options{overflow:hidden}@media screen and (max-width:899px){.CheckoutLineItem-options{margin:1em 0}}@media screen and (min-width:900px){.CheckoutLineItem-options{display:-ms-grid;display:grid;-ms-grid-columns:8em 1fr;grid-template-columns:8em 1fr;grid-column-gap:1em}}.CheckoutLineItem-options-select{overflow:hidden}@media screen and (min-width:900px){.CheckoutLineItem-options-select{margin-top:1em}}.CheckoutLineItem-priceCol{text-align:right}.CheckoutLineItem-priceCol-amount{font-size:1.1em}.CheckoutLineItem-priceCol-remove{color:#404042}.CheckoutLineItem-priceCol-remove:hover{color:#fd433e}.CheckoutOrderTotals-subtotal-amount,.CheckoutOrderTotals-subtotal-label,.CheckoutOrderTotals-total-amount,.CheckoutOrderTotals-total-label{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.CheckoutOrderTotals-total-amount,.CheckoutOrderTotals-total-label{font-weight:700;font-size:.95em}.CheckoutOrderTotals{border-top:1px solid #252525;padding-top:.5em}.CheckoutOrderTotals-subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CheckoutOrderTotals-subtotal-label{color:#404042}.CheckoutOrderTotals-subtotal-amount{font-size:1.1em;color:#fd433e}.CheckoutOrderTotals-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #252525;padding-top:.5em;margin-top:.5em}.CheckoutOrderTotals-total-amount{font-size:1.1em;color:#fd433e}@media screen and (max-width:799px){.CheckoutPayPalButton{margin-bottom:.8em}}@media screen and (min-width:800px){.CheckoutPayPalButton{margin-right:.8em}}.CheckoutApplePayButton{min-height:40px}@media screen and (max-width:799px){.CheckoutApplePayButton{width:100%;margin-bottom:.8em}}@media screen and (min-width:800px){.CheckoutApplePayButton{width:150px;margin-right:.8em}}@media screen and (min-width:600px){.CheckoutAccount{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:2em}}.CheckoutAccount-options-option{margin:1.5em 0 2em}.CheckoutAccount-options-option-description{margin-bottom:.5em}.CheckoutSectionHeader{font-size:.85em;font-weight:400;font-style:normal;font-weight:700;font-size:.95em;margin:1.5em 0 1em;line-height:140%}.AuthenticationForm-forgotPasswordLink,.CheckoutSectionHeader{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;letter-spacing:1px}.AuthenticationForm-forgotPasswordLink{margin:1em 0;display:inline-block;color:#959595;font-size:.85em;border-bottom:1px dotted transparent}.AuthenticationForm-forgotPasswordLink:hover{color:#fd433e;border-bottom-color:#fd433e}.CheckoutLicensing-form{-webkit-box-flex:1;-ms-flex:1;flex:1}.CheckoutFooter{border-top:1px solid #252525;margin-top:1.5em;padding-top:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:500px){.CheckoutAddressSelect-options{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:2em}}@media screen and (min-width:800px){.CheckoutAddressSelect-options{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:2em}}.CheckoutAddressSelect-address{margin-right:3em;margin-bottom:3em}@media screen and (max-width:860px){.CheckoutAddressSelect-newAddress{width:100%}}.CheckoutAddressSelect-address-label,.CheckoutAddressSelect-newAddress-label{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CheckoutAddress{font-family:CopernicusWeb,Georgia,serif;text-transform:none;letter-spacing:0;font-size:.85rem;line-height:150%}.CheckoutPayment-shippingAddressCheckbox{margin-bottom:1em}.CheckoutPaymentInput .StripeElement{border-radius:2px;height:2.5em;background-color:#efefef;padding:.25em .7em}.CheckoutPaymentInput .StripeElement--focus{background-color:#eaeaea}.CheckoutConfirm-details-item-description,.CheckoutConfirm-footer-licenseAgreement-heading,.CheckoutConfirm-note-hint,.CheckoutConfirm-OrderSummaryHeading,.CheckoutConfirm-row-price,.CheckoutConfirm-row-product-description{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.CheckoutConfirm-footer-licenseAgreement-heading,.CheckoutConfirm-OrderSummaryHeading,.CheckoutConfirm-row-price,.CheckoutConfirm-row-product-description{font-weight:700;font-size:.95em}@media screen and (min-width:400px){.CheckoutConfirm-orderDetails{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:2em}}@media screen and (min-width:780px){.CheckoutConfirm-orderDetails{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:2em}}.CheckoutConfirm-orderDetails-text{font-size:.85rem;font-style:"CopernicusWeb",Georgia,serif}.CheckoutConfirm-OrderSummaryHeading{text-align:center;margin-top:4em;border-bottom:1px solid #252525;padding-bottom:1em}.CheckoutConfirm-row{padding:1.5em 0}@media screen and (min-width:600px){.CheckoutConfirm-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.CheckoutConfirm-row:not(:last-of-type){border-bottom:1px dotted #252525}.CheckoutConfirm-row-product{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:600px){.CheckoutConfirm-row-product{margin-right:3em}}.CheckoutConfirm-row-product-image{width:120px;margin-bottom:.5em}.CheckoutConfirm-row-product-fontFamilyImage{height:2em;display:block}.CheckoutConfirm-row-product-description{color:#fd433e;line-height:140%}.CheckoutConfirm-row-product-description-details{font-size:.85rem;color:#404042;font-weight:400}.CheckoutConfirm-row-details{-webkit-box-flex:2;-ms-flex:2;flex:2}@media screen and (min-width:600px){.CheckoutConfirm-row-details{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:599px){.CheckoutConfirm-row-details{margin:.5em 0}}.CheckoutConfirm-row-details-item{margin-right:2em}.CheckoutConfirm-row-details-item:first-of-type{-webkit-box-flex:0;-ms-flex:0 1 7em;flex:0 1 7em}.CheckoutConfirm-details-item-label{color:#404042;float:none}.CheckoutConfirm-details-item-description{font-weight:700}.CheckoutConfirm-row-price{font-size:1.1em;-webkit-box-flex:0;-ms-flex:0 1 8em;flex:0 1 8em;text-align:right}.CheckoutConfirm-footer{margin-top:3em}@media screen and (min-width:800px){.CheckoutConfirm-footer{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:2em}}.CheckoutConfirm-licenseAgreement-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em}.CheckoutConfirm-licenseAgreement-link{border-bottom:1px dotted #252525;white-space:nowrap}.CheckoutConfirm-licenseAgreement-link:hover{color:#fd433e;border-bottom:1px dotted #fd433e}.CheckoutConfirm-note-instructions{margin-bottom:.5em}.CheckoutConfirm-note-hint{color:#404042}.CheckoutConfirm-submitWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.CheckoutConfirm-submitMessage{color:#fd433e;text-align:center;padding:0 1em;margin-bottom:1em}.CheckoutUpdateAddressDialog-actions{margin-top:2em}.ProductsAddToCart{margin-top:.75em;margin-bottom:1em}.TypeTester{position:relative}.TypeTester-content{font-size:8.5vw;margin-top:.5rem;word-break:break-word;z-index:5;position:relative}.TypeTester-content.is-loading{opacity:0}.TypeTester-navigateLink{cursor:pointer;display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.TypeTester-navigateLink:hover .TypeTester-navigateLinkArrow{border-color:#fd433e}.TypeTester-navigateLinkArrow{margin-top:2em;pointer-events:none;width:1em;height:1em;border-top:2px solid #efefef;border-right:2px solid #efefef;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.TypeTester-navigateControls{position:absolute;top:0;right:0}.TypeTester-navigateControls-edit{font-family:Marcin Typewriter;font-weight:300;text-transform:uppercase;display:block;height:34px;font-size:13.3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bdbec0;position:relative;z-index:11}.TypeTester-navigateControls-edit:hover{color:#fd433e}.TypeTester-navigateControls-link{font-family:Marcin Typewriter;font-weight:300;text-transform:uppercase;display:block;height:34px;font-size:13.3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bdbec0;position:relative;z-index:11}.TypeTester-navigateControls-link:hover{color:#fd433e}.Controls{padding-bottom:4px;border-top:1px solid #e8e8e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:10;position:relative}.Controls.is-focused{border-top-color:#404042}.PageFooter .Controls,body.inverted-colors .Controls{border-top-color:#59595c}.PageFooter .Controls.is-focused,body.inverted-colors .Controls.is-focused{border-top-color:#e8e8e9}.Controls-dropdowns{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;width:100%;max-width:36em;grid-column-gap:16px}@media screen and (max-width:600px){.Controls-dropdowns{width:100%}}.Controls-dropdowns-dropdown{overflow-x:hidden}.TypeTesterSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:inherit;font-size:inherit;font-family:inherit;outline:none;border-radius:2px;height:2.5em;font-family:Marcin Typewriter,Verdana,sans-serif;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;padding:0 1.5em 0 0;border-radius:0;border:none;border-bottom:1px solid #e8e8e9}.TypeTesterSelect.is-containerFocused{border-bottom-color:#59595c}.TypeTesterSelect.is-containerFocused .TypeTesterSelect-selectOptionText{color:#59595c}.TypeTesterSelect.is-containerFocused .TypeTesterSelect-selectArrowShape{fill:#404042}.TypeTesterSelect:hover .TypeTesterSelect-selectOptionText{color:#272728}.TypeTesterSelect.is-disabled .TypeTesterSelect-select{cursor:default}.TypeTesterSelect.is-disabled .TypeTesterSelect-selectArrow{display:#404042}.TypeTesterSelect.is-disabled .TypeTesterSelect-selectOptionText{color:#bdbec0}.TypeTesterSelect-selectArrowShape{fill:#bdbec0}.TypeTesterSelect-select{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;cursor:pointer;margin:0;color:#000;background:#fff}.FamiliesPageFooter-relatedFamilies .TypeTesterSelect,body.inverted-colors .TypeTesterSelect{border-color:#59595c}.FamiliesPageFooter-relatedFamilies .TypeTesterSelect:hover .TypeTesterSelect-selectOptionText,body.inverted-colors .TypeTesterSelect:hover .TypeTesterSelect-selectOptionText{color:#bdbec0}.FamiliesPageFooter-relatedFamilies .TypeTesterSelect.is-containerFocused,body.inverted-colors .TypeTesterSelect.is-containerFocused{border-bottom-color:#e8e8e9}.FamiliesPageFooter-relatedFamilies .TypeTesterSelect.is-containerFocused .TypeTesterSelect-selectOptionText,body.inverted-colors .TypeTesterSelect.is-containerFocused .TypeTesterSelect-selectOptionText{color:#efefef}.FamiliesPageFooter-relatedFamilies .TypeTesterSelect.is-containerFocused .TypeTesterSelect-selectArrowShape,body.inverted-colors .TypeTesterSelect.is-containerFocused .TypeTesterSelect-selectArrowShape{fill:#efefef}.FamiliesPageFooter-relatedFamilies .TypeTesterSelect.is-disabled,body.inverted-colors .TypeTesterSelect.is-disabled{background-color:transparent}.FamiliesPageFooter-relatedFamilies .TypeTesterSelect.is-disabled .TypeTesterSelect-selectOptionText,body.inverted-colors .TypeTesterSelect.is-disabled .TypeTesterSelect-selectOptionText{color:#bdbec0}.TypeTesterSelect-selectOptionText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Marcin Typewriter;font-weight:300;text-transform:uppercase;letter-spacing:.05em;color:#bdbec0}.TypeTesterSelect-selectArrow{width:.8em;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.ControlBarWrapper{width:92%;max-width:3000px;margin-right:auto;margin-left:auto;position:-webkit-sticky;position:sticky;bottom:0;z-index:899;opacity:0;height:0;pointer-events:none}@media screen and (min-width:2000px){.ControlBarWrapper{width:calc(100vw - 300px);margin-left:230px;margin-right:70px}}.ControlBarWrapper-enter{opacity:0}.ControlBarWrapper-enter-active{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.ControlBarWrapper-enter-done{opacity:1;pointer-events:auto}.ControlBarWrapper-exit{opacity:1}.ControlBarWrapper-exit-active{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.ControlBar{font-size:14px;font-weight:700;color:#fff;font-family:Marcin Typewriter;border-radius:6px 6px 0 0;background:#fd433e;max-width:calc(3000px + 4em);padding:.5em 2.5%;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:102%;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:column;grid-gap:16px}@media screen and (max-width:920px){.ControlBar{grid-auto-flow:row}}.ControlBar-subsetTop{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-columns:auto;grid-auto-flow:column;grid-gap:16px;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}@media screen and (max-width:550px){.ControlBar-fontSizeInput{display:none}}.ControlBar-fontSizeInput-label{margin-left:.4em}.ControlBar-subsetBottom{grid-auto-columns:auto;grid-auto-flow:column;grid-gap:16px}.ControlBar-alignmentButtons,.ControlBar-subsetBottom{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ControlBar-alignmentButtons{grid-auto-columns:auto;grid-auto-flow:column;grid-gap:6px}.ControlBar-alignmentButtons-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ControlBar-alignmentButtons-button,.ControlBar-labelFieldPair{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ControlBar-labelFieldPair{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;grid-auto-flow:column;grid-gap:8px}.ControlBar-colorPreviewSwatch{position:relative;width:16px;height:16px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ControlBar-colorPreviewSwatch input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ControlBar-colorPreviewSwatch input:not([disabled]){cursor:pointer}.TypeTesterFeaturesSelect.is-visible .TypeTesterFeaturesSelect-button{background-color:#fff;color:#404042}.TypeTesterFeaturesSelect-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-size:inherit;font-family:inherit;outline:none;border-radius:6px;height:2.5em;font-family:Marcin Typewriter,Verdana,sans-serif;font-family:Marcin Typewriter;font-weight:500;color:#fff;background:#404042;padding:0 1em;border-radius:4px;font-size:14px}.TypeTesterFeaturesSelect-optionsWrapper{position:absolute;z-index:1;pointer-events:none;opacity:0;width:100%;left:0;right:0;bottom:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.TypeTesterFeaturesSelect.is-visible .TypeTesterFeaturesSelect-optionsWrapper{pointer-events:inherit;opacity:1}.TypeTesterFeaturesSelect-options{background-color:#404042;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.TypeTesterFeaturesSelectCategory-name{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.TypeTesterFeaturesSelectCategory{-webkit-transition:opacity .1s;transition:opacity .1s;display:-ms-grid;display:grid;grid-auto-flow:row;grid-gap:.5em;margin:1em}.TypeTesterFeaturesSelectCategory-name{color:#fd433e;line-height:130%;font-weight:700}.TypeTesterContent{font-size:8.5vw;margin-top:.5rem;word-break:break-word;-webkit-transition:opacity .5s;transition:opacity .5s}.TypeTesterContent.is-loading{opacity:0}.TypeTesterLayout-testers{position:relative;margin-bottom:6em}.TypeTesterLayout-buttonWrapper{margin-bottom:6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.TypeTesterLayout-button{background-color:#fd433e;font-family:Marcin Typewriter;padding:0 1em;border-radius:6px;height:2.5em;font-weight:500;color:#fff;display:inline-block}.TypeTesterDragLayer{position:fixed;z-index:850;top:0;left:0;width:100%;height:100%;pointer-events:none}.TypeTesterDragLayer-item{width:200px;padding:1em;background-color:#fff}.TypeTesterResizeDragLayer{left:0;width:100%;pointer-events:none}.TypeTesterResizeDragLayer,.TypeTesterResizeDragLayer-left,.TypeTesterResizeDragLayer-right{position:absolute;top:0;height:100%}.TypeTesterResizeDragLayer-left{left:0;background-color:rgba(253,67,62,.75)}.TypeTesterResizeDragLayer-right{right:0;background-color:rgba(253,67,62,.5)}.TypeTesterDragContainer{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .25s;transition:opacity .25s}.TypeTesterDragContainer.is-dragging{background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.TypeTesterDragContainer.is-dragging *{opacity:0!important}.TypeTesterDragContainer:hover .TypeTesterDragContainer-controls{opacity:1}.TypeTesterDragContainer-controls{height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#404042;z-index:1;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.TypeTesterDragContainer-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:inherit;font-size:inherit;font-family:inherit;padding:0;outline:none;width:36px;height:36px;cursor:pointer;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.TypeTesterDragContainer-remove:hover svg g{fill:#fd433e}.inverted-colors .TypeTesterDragContainer-remove svg g{fill:#fff}.inverted-colors .TypeTesterDragContainer-remove:hover svg g{fill:#fd433e}.TypeTesterDragContainer-dragHandle{width:36px;height:36px;cursor:move;background-color:#eaebec;border-radius:5px 5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.TypeTesterDropPositionPreview{position:absolute;z-index:800;opacity:.5;background-color:#59595c;-webkit-box-shadow:0 0 10px 10px #59595c;box-shadow:0 0 10px 10px #59595c}.TypeTesterDropPositionPreview.is-left,.TypeTesterDropPositionPreview.is-right{top:0;bottom:0;width:50%}.TypeTesterDropPositionPreview.is-bottom,.TypeTesterDropPositionPreview.is-top{right:0;left:0}.TypeTesterDropPositionPreview.is-left{right:50%}.TypeTesterDropPositionPreview.is-right{left:50%}.TypeTesterDropPositionPreview.is-top{top:0}.TypeTesterDropPositionPreview.is-bottom{bottom:0}.TypeTesterResizeHandle{position:absolute;top:36px;bottom:0;width:45px;cursor:ew-resize}.TypeTesterResizeHandle:after{content:"";position:absolute;width:1px;background:#c2c2c4;left:22px;top:0;height:100%}.FamiliesSamples{display:-ms-grid;display:grid;grid-auto-flow:row;grid-gap:2em}.FamiliesSamples,.FoundriesFamilies{margin-bottom:6em}.FoundriesFamily{margin:2em 0}.FamiliesNavigation-buyLink{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:700}.FamiliesNavigation-buyLink--submenuWide{padding:0 2em;background-color:#404042}.FamiliesNavigation-link.is-active,.FamiliesNavigation-link:hover{color:#fd433e}.FoundriesNavigation-secondaryMenu{display:-webkit-box;display:-ms-flexbox;display:flex}.FoundriesNavigation-link{color:inherit;-webkit-transition:none;transition:none}.FoundriesNavigation-link.is-active,.FoundriesNavigation-link:hover{color:#fd433e}.FAQ--stackedNav{margin-top:3rem}.FAQ-block{color:#252525;padding:2em 0}.FAQ-block:not(:last-of-type){border-bottom:1px solid #252525}@media screen and (min-width:650px){.FAQ-block{display:-webkit-box;display:-ms-flexbox;display:flex}}.FAQ-anchor{-webkit-transform:translateY(-150px);transform:translateY(-150px)}.FAQ-body{line-height:160%;max-width:60em}.FAQ-body p{margin-bottom:1.75em}.FAQ-body-question{font-family:Copernicus Condensed;font-size:2em;line-height:140%;margin-bottom:.3em}@media screen and (max-width:500px){.FAQ-body-question{font-size:1.5em}}.FoundriesIndex-block{background-color:#252525;display:block;text-align:center;padding:5vw 10vw;margin-bottom:.5em;position:relative}.FoundriesIndex-block-image img{height:160px;max-width:100%;-webkit-filter:invert(100%);filter:invert(100%);mix-blend-mode:lighten}.FoundriesIndex-block-hiddenName{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:transparent;pointer-events:none}.FamiliesPageFooter-relatedFamilies{display:-ms-grid;display:grid;grid-auto-flow:row;grid-gap:2em;padding-bottom:4em}.TypeSamples{margin-bottom:6em}.Account-section{position:relative;padding:2em 0 3em}.Account-section:not(:first-child){border-top:1px solid #404042}.Account-accountDetails{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,15em);grid-gap:1em 2em;margin:0 0 1em}.Account-accountControls{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;grid-gap:2em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.Account-button{font-family:Marcin Typewriter;text-transform:uppercase;letter-spacing:.05em;font-size:.85em;font-weight:500}.Account-addresses{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,15em);grid-gap:1em 2em;margin:2em 0 1em}.Account-anchorOffset{position:absolute;top:-8em}.Account-sales{max-width:38em}.AccountFontTrials-table-download-link a,.AccountFontTrials-table-row-buy-link{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal;font-weight:700;font-size:.95em}.AccountFontTrials{max-width:38em}.AccountFontTrials-table{margin:1em 0}.AccountFontTrials-table-row{border-bottom:1px dotted #252525;padding:.5em 0}@media screen and (min-width:480px){.AccountFontTrials-table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.AccountFontTrials-table-row-family{-webkit-box-flex:2;-ms-flex:2;flex:2;background-repeat:no-repeat;background-size:contain;margin-top:-.2em}.AccountFontTrials-table-row-buy-link{color:#fd433e;text-decoration:underline}@media screen and (min-width:480px){.AccountFontTrials-table-row-buy-link{margin-left:2em}}.AccountFontTrials-table-download-link a{text-decoration:underline;cursor:pointer}@media screen and (min-width:480px){.AccountFontTrials-table-download-link{margin-left:2em}}.order-receipt-shipping-label,.order-receipt-shipping-price,.order-receipt-total-label,.order-receipt-total-price,.OrderDownloadsTable-download,.OrderDownloadsTable-header,.OrderDownloadsTable-mobileHeading{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal}.order-receipt-shipping-price,.order-receipt-total-price,.OrderDownloadsTable-download{font-weight:700;font-size:.95em}.OrderDownloadsTable{margin-bottom:3em}.OrderDownloadsTable-header{display:-webkit-box;display:-ms-flexbox;display:flex;color:#404042;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.OrderDownloadsTable-style{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:1em}.OrderDownloadsTable-fileType{-webkit-box-flex:0;-ms-flex:0 1 16rem;flex:0 1 16rem}.OrderDownloadsTable-download{background-color:transparent;color:#fd433e;-webkit-box-flex:0;-ms-flex:0 1 14rem;flex:0 1 14rem;outline:none;text-decoration:underline;text-align:right}.OrderDownloadsTable-download:hover{background-color:transparent}.order-receipt-shipping,.order-receipt-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-receipt-total{margin-bottom:3em}.order-receipt-shipping-label,.order-receipt-total-label{color:#404042}.order-receipt-shipping-price,.order-receipt-total-price{color:#fd433e}.order-receipt-total-label,.order-receipt-total-price{font-size:1.1em}.OrderDownloadsTable-mobileHeading{color:#404042}@media screen and (min-width:550px){.OrderDownloadsTable-mobileHeading{display:none}}@media screen and (max-width:549px){.OrderDownloadsTable-header{display:none}.OrderDownloadsTableRow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.OrderDownloadsTable-download,.OrderDownloadsTable-fileType{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;margin-bottom:.5em}}.OrderDownloadsTableRow .OrderDownloadsTable-fileType{text-transform:uppercase;font-family:Marcin Typewriter,Verdana,sans-serif;font-size:.85em;letter-spacing:1px;font-weight:400;font-style:normal;font-weight:700;font-size:.95em}.OrderDownloadsTableRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px dotted #252525;padding:.5em 0}@media screen and (max-width:549px){.OrderDownloadsTableRow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.OrderDownloadButton{color:#fff;background-color:#fd433e;padding:.2em 1em}.OrderDownloadButton:hover{background-color:#fc120c}.OrderDownloadButton:disabled{color:#252525;background-color:#59595c;cursor:default}@media screen and (min-width:480px){.OrderDownloadButton{max-width:16em}}.AccountLogin-form-fields{display:-ms-grid;display:grid}@media screen and (min-width:900px){.AccountLogin-form-fields{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1.25em}}@media screen and (max-width:899px){.AccountLogin-form-fields{-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-gap:1em}}.AuthPageWrapper{min-height:calc(100vh - 7rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.AuthFormWrapper{border-top:1px solid #252525;padding-top:1em;display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (min-width:650px){.AuthFormWrapper{-ms-grid-columns:10em 1fr 10em;grid-template-columns:10em 1fr 10em;grid-gap:1.25em}}@media screen and (max-width:649px){.AuthFormWrapper{-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto;grid-gap:.75em}}.AuthFormWrapper-heading{font-family:Copernicus Condensed;font-weight:400;color:#fd433e;font-size:2em;line-height:120%}input[type=submit].AuthFormWrapper-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:inherit;font-size:inherit;font-family:inherit;padding:0;outline:none;background:none;font-size:2.75em;font-family:Marcin Typewriter;font-weight:300;line-height:90%;text-align:left;color:#fd433e}input[type=submit].AuthFormWrapper-submit:hover{color:#fff}.AuthTextInput-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;font-size:inherit;font-family:inherit;outline:none;width:100%;background-color:#59595c;padding:.7em .9em}.AuthTextInput-label{font-weight:300;margin-top:.5em;display:block;color:#bdbec0}.AuthAlternativeActions{font-family:Marcin Typewriter;font-weight:300;margin-top:3em;text-align:center}.AuthAlternativeActions a:hover{color:#fd433e}.SignUp-form-fields{display:-ms-grid;display:grid;grid-gap:1em 1.25em}@media screen and (min-width:900px){.SignUp-form-fields{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}}@media screen and (max-width:899px){.SignUp-form-fields{-ms-grid-rows:auto auto auto auto;grid-template-rows:auto auto auto auto}}.ResetPassword-form-fields{display:-ms-grid;display:grid}@media screen and (min-width:900px){.ResetPassword-form-fields{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1.25em}}@media screen and (max-width:899px){.ResetPassword-form-fields{-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-gap:1em}}
/*# sourceMappingURL=application.20d4891b.css.map */