@font-face{font-family:BerninoSans-Web;font-style:normal;font-weight:normal;src:url("/webfonts/website/BerninoSans-Web-Regular.woff2") format("woff2"),url("/webfonts/website/BerninoSans-Web-Regular.woff") format("woff")}@font-face{font-family:BerninoSans-Web;font-style:italic;font-weight:normal;src:url("/webfonts/website/BerninoSans-Web-Italic.woff2") format("woff2"),url("/webfonts/website/BerninoSans-Web-Italic.woff") format("woff")}@font-face{font-family:BerninoSans-Web;font-style:italic;font-weight:300;src:url("/webfonts/website/BerninoSans-Web-LightItalic.woff2") format("woff2"),url("/webfonts/website/BerninoSans-Web-LightItalic.woff") format("woff")}@font-face{font-family:BerninoSans-Web;font-style:normal;font-weight:bold;src:url("/webfonts/website/BerninoSans-Web-Bold.woff2") format("woff2"),url("/webfonts/website/BerninoSans-Web-Bold.woff") format("woff")}@font-face{font-family:BerninoSans-Web-Narrow;font-weight:normal;src:url("/webfonts/website/BerninoSans-Web-NarrowRegular.woff2") format("woff2"),url("/webfonts/website/BerninoSans-Web-NarrowRegular.woff") format("woff")}@font-face{font-family:BerninoSans-Web-Narrow;font-weight:bold;src:url("/webfonts/website/BerninoSans-Web-NarrowBold.woff2") format("woff2"),url("/webfonts/website/BerninoSans-Web-NarrowBold.woff") format("woff")}@font-face{font-family:BerninoSans-Web-Condensed;font-weight:normal;src:url("/webfonts/website/BerninoSans-Web-CondensedRegular.woff2") format("woff2"),url("/webfonts/website/BerninoSans-Web-CondensedRegular.woff") format("woff")}@font-face{font-family:BerninoSans-Web-CondSemibold;font-weight:bold;src:url("/webfonts/website/BerninoSans-Web-CondensedSemibold.woff2") format("woff2"),url("/webfonts/website/BerninoSans-Web-CondensedSemibold.woff") format("woff")}article,aside,details,figcaption,figure,footer,header,hgroup,nav,main,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}input[hidden]{display:none}html{font-size:17px;font-family:"BerninoSans-Web", sans-serif;-webkit-font-feature-settings:"kern", "ss03";font-feature-settings:"kern", "ss03";-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5;height:100%;background:white;color:black}i{-webkit-font-feature-settings:"kern";font-feature-settings:"kern"}select optgroup,button,input,select,textarea{font-family:"BerninoSans-Web", sans-serif;-webkit-font-feature-settings:"kern", "ss03";font-feature-settings:"kern", "ss03"}select optgroup{font-style:normal;font-weight:normal}body{margin:0;min-height:100%}a,#step1 .family-styles .dotted-underline,.dotted-underline{color:black;text-decoration:none;border-bottom:1px black dotted}a:visited,#step1 .family-styles .dotted-underline:visited,.dotted-underline:visited{color:black}a:hover,#step1 .family-styles .dotted-underline:hover,.dotted-underline:hover{color:black;border-bottom-color:black}a:focus,#step1 .family-styles .dotted-underline:focus,.dotted-underline:focus{color:black;outline:thin dotted}a:active,#step1 .family-styles .dotted-underline:active,.dotted-underline:active{color:black}a:hover,a:active,#step1 .family-styles .dotted-underline:hover,#step1 .family-styles .dotted-underline:active,.dotted-underline:hover,.dotted-underline:active{outline:0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{font-size:1em;text-decoration:none}h1,.h1{font-weight:bold;font-size:28px;font-family:"BerninoSans-Web", sans-serif;color:black;line-height:1.4}h2,.h2{font-weight:normal;font-size:24px;font-family:BerninoSans-Web-Narrow, "BerninoSans-Web", sans-serif;color:black;line-height:1.4;margin-top:-0.2em;margin-bottom:0.25em}h3,.h3{font-weight:bold;font-family:BerninoSans-Web-Narrow, "BerninoSans-Web", sans-serif;margin-top:1.5;margin-bottom:1em;color:black;line-height:1.4}h3:first-child,.h3:first-child{margin-top:0}h4,.h4{font-weight:normal;font-family:BerninoSans-Web-Narrow, "BerninoSans-Web", sans-serif;color:#ed4700;line-height:1.4}h5,.h5{font-weight:bold;font-size:17px;font-family:"BerninoSans-Web", sans-serif;color:black;line-height:1.4}h6,.h6{font-weight:bold;font-size:17px;font-family:"BerninoSans-Web", sans-serif;line-height:1.4}abbr[title]{border-bottom:none}b,strong{font-weight:bold}blockquote{margin:1em 2.85em}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:yellow;color:black}p,pre{margin:0 0 1em}pre,code,kbd,samp{font-family:Courier, 'Courier New', Consolas, monospace}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0 0 1em}dd{margin:0 0 0 2.85em;margin-left:0}menu,ol,ul{padding:0 0 0 2.85em;padding-left:0}nav ul,nav ol{margin:0;padding:0}img{border:0;vertical-align:bottom;width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:none}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0;width:100%}.chromeframe{margin:0.2em 0;background:#cccccc;color:black;padding:0.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.vh,#menu [role="banner"] .nav-main .nav-main__item .nav-about i,.visuallyhidden,dfn{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vh.focusable:active,#menu [role="banner"] .nav-main .nav-main__item .nav-about i.focusable:active,.vh.focusable:focus,#menu [role="banner"] .nav-main .nav-main__item .nav-about i.focusable:focus,.visuallyhidden.focusable:active,dfn.focusable:active,.visuallyhidden.focusable:focus,dfn.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.cf:before,section:before,.mod-about:before,.mod-grid50:before{content:"";display:table}.clearfix:after,.cf:after,section:after,.mod-about:after,.mod-grid50:after{content:"";display:table;clear:both}html{overflow-x:hidden;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}nav a{border-bottom:none}p:first-child,.content ol:first-child,.content ul:first-child,address:first-child{margin-top:0}ul h4{margin:0}ul ul,ol ol{margin-top:0;margin-bottom:0;list-style-type:disc}ol ol{list-style-type:inherit}address{font-style:normal}hr{border-style:solid;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #808080;width:100%;margin:1em auto}table{width:100%;overflow:scroll}caption{caption-side:bottom}caption:before,caption:after{content:"\0020\2014\0020"}th,td{text-align:left;vertical-align:top}th{font-weight:normal}figure>img{display:block;width:100%}section{clear:both}section:last-of-type{border-bottom:none}.code{font-family:Courier, 'Courier New', Consolas, monospace;background:#ececec;padding:0.1em 0.25em}p.code{padding:0.85em;position:relative;left:-0.3em;white-space:nowrap;overflow:hidden}.glyph-set{background:#ececec;padding:0.3em;margin:0 0 1em}.glyph-set p{margin:1em}.glyph-set b{color:#800;font-weight:normal}.lnum{-webkit-font-feature-settings:"kern", "lnum", "ss03";font-feature-settings:"kern", "lnum", "ss03"}@media screen and (max-width: 359px){.reduced-size-on-mobile{font-size:16px}}.subnav-content,#menu [role="banner"] .nav-main .nav-main__item .nav-about,#menu [role="banner"] .nav-main .nav-main__item .nav-blog,#menu [role="banner"] .nav-main .nav-main__item .nav-fonts,.mod-about--list ul,.mod-linklist,.typefaces-typelist{list-style-type:none;margin:0;padding:0}.mod-about,.mod-grid50{margin-top:0;margin-bottom:0;padding-top:3em;padding-bottom:3em}#menu [role="banner"],#menu [role="banner"] .nav-main .nav-main__item .nav-about,#menu [role="banner"] .nav-main .nav-main__item .nav-blog,#menu [role="banner"] .nav-main .nav-main__item .nav-fonts{display:block;margin-left:auto;margin-right:auto;max-width:100%}a:active,a:focus{outline:none}body{min-height:100%;min-width:1px}.main-wrap{position:absolute;top:86px;left:0;right:0;bottom:0;overflow-x:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width: 670px){.main-wrap{top:60px}}main{width:92%;margin:0 auto;max-width:74em}h1{font-size:36px;margin:0;padding:0.4em 0 0.36em;font-family:BerninoSans-Web-Narrow, "BerninoSans-Web", sans-serif;font-weight:normal}@media screen and (min-width: 680px){h1{padding:0.8em 0 0.6em}}.subnav-content{padding:0 0 0.2em}@media screen and (min-width: 410px){.subnav-content{padding:0 0 0.7em;font-size:17px}}.subnav-content li{display:inline-block;border:1px solid #ed4700;line-height:1;margin:0 0.4em 0.5em 0}.subnav-content li a{white-space:nowrap;display:block;border:none;padding:0.55em 0.8em 0.48em;line-height:1}.no-js .subnav-content li a:hover,.no-js .subnav-content li a:focus,.subnav-content li a.current{background:#ed4700;color:white}.subnav-content li a .pdf-icon{margin-right:-0.1em;margin-left:0}@media screen and (max-width: 480px){.subnav-content li a span{display:none}}.subnav-content li:first-child{margin-left:0}.subnav-content li:last-child{margin-right:0}.subnav-content #family-head-buy{border-color:#3f98e4;background:#3f98e4}.subnav-content #family-head-buy a{color:white}.orange-text{color:#ed4700}a.link-more{border-bottom:none;color:#ed4700;text-transform:uppercase}a.link-more:after {content:' →'}.pricing-table{-webkit-font-feature-settings:"kern", "tnum", "ss03";font-feature-settings:"kern", "tnum", "ss03";width:auto}.pricing-table .per-style,.pricing-table .per-family{width:6em}.pricing-table thead th{height:3.5em;line-height:1.1;padding-right:1.2em}.pricing-table th,.pricing-table td{vertical-align:top;padding:0.3em 0.7em 0.3em 0}.pricing-table tr td{border-top:1px solid #b9b9b9}.js .load-more{padding-top:4em}#download-box{margin:0.6em 0;font-size:22px;padding:0.6em 0.8em;background:#ed4700;color:white;font-weight:bold;display:inline-block;border-bottom:none}.pdf-icon{vertical-align:baseline;height:1.0em;width:1.0em;margin:-0.5em 0.07em -0.07em 0.14em}.pdf-icon .loop{fill:#ed4700}.legal-docs{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.legal-docs h2{margin:2em 0 1.6em}.legal-docs h3{margin:2em 0 1.2em}.legal-docs a{display:inline-block}.legal-docs p{max-width:32em}.mod-fontdescription{padding-bottom:1em}.mod-fontdescription .description{padding:0 0.2em 1.8em 0}@media screen and (min-width: 768px){.mod-fontdescription .description{width:47.36842%;float:right;margin-right:0}}.mod-fontdescription .info{padding-bottom:1.8em}@media screen and (max-width: 359px){.mod-fontdescription .info{font-size:16px}.mod-fontdescription .info p span{display:block}}#menu{width:92%;max-width:100%;margin:0 auto;font-size:20px;line-height:1.25em}#menu a{text-decoration:none}#menu .white-bg{background:white;position:absolute;left:0;right:0;top:0;height:4.3em;z-index:100;border-bottom:1px solid #ed4700}@media screen and (min-width: 670px){#menu .white-bg{height:3em}}#menu [role="banner"]{width:100%;float:right;margin-right:0}#menu [role="banner"] .logo{position:relative;z-index:111;color:#ed4700;font-family:BerninoSans-Web-Narrow;font-weight:bold;letter-spacing:0.11em;line-height:1em;text-transform:uppercase;margin-top:1em;white-space:nowrap}@media screen and (min-width: 670px){#menu [role="banner"] .logo{float:left;letter-spacing:0.15em}}#menu [role="banner"] .logo a{color:#ed4700;border-bottom:none}@media screen and (min-width: 670px){#menu [role="banner"] .nav-main{width:47.36842%;float:right;margin-right:0;text-align:right}}#menu [role="banner"] .nav-main ol{list-style-type:none}#menu [role="banner"] .nav-main .nav-main__item{display:inline-block}#menu [role="banner"] .nav-main .nav-main__item:first-child{margin-left:-0.74em}#menu [role="banner"] .nav-main .nav-main__item:last-child h3{padding-right:0.5em;padding-left:0.5em}#menu [role="banner"] .nav-main .nav-main__item h3{position:relative;z-index:111;font-family:BerninoSans-Web-Narrow, sans-serif;font-weight:normal;font-size:1em;width:100%;line-height:1em;cursor:pointer;height:2.2em;margin:0.2em 0.1em 0 0;padding:0.45em 0.75em 0}@media screen and (min-width: 670px){#menu [role="banner"] .nav-main .nav-main__item h3{line-height:3em;height:3em;margin:0 0.25em 0 0;padding-top:0}}.no-js #menu [role="banner"] .nav-main .nav-main__item:hover h3,.no-js #menu [role="banner"] .nav-main .nav-main__item:focus h3,#menu [role="banner"] .nav-main .nav-main__item.is-active h3{background-color:#ececec}.no-js #menu [role="banner"] .nav-main .nav-main__item:hover:first-child h3,.no-js #menu [role="banner"] .nav-main .nav-main__item:focus:first-child h3,#menu [role="banner"] .nav-main .nav-main__item.is-active:first-child h3{background-color:#e6f4fe}.no-js #menu [role="banner"] .nav-main .nav-main__item:hover .heightsetter,.no-js #menu [role="banner"] .nav-main .nav-main__item:focus .heightsetter,#menu [role="banner"] .nav-main .nav-main__item.is-active .heightsetter{display:block}#menu [role="banner"] .nav-main .nav-main__item .heightsetter{position:absolute;top:0;left:0;right:0;bottom:0;display:none;z-index:11}#menu [role="banner"] .nav-main .nav-main__item .nav-about,#menu [role="banner"] .nav-main .nav-main__item .nav-blog,#menu [role="banner"] .nav-main .nav-main__item .nav-fonts{position:absolute;left:0;right:0;top:0;font-size:17px;max-height:100%;padding:5.5em 4% 0;overflow-y:auto;overflow-x:hidden}@media screen and (min-width: 670px){#menu [role="banner"] .nav-main .nav-main__item .nav-about,#menu [role="banner"] .nav-main .nav-main__item .nav-blog,#menu [role="banner"] .nav-main .nav-main__item .nav-fonts{padding-top:3.9em}}@media screen and (max-width: 359px){#menu [role="banner"] .nav-main .nav-main__item .nav-about,#menu [role="banner"] .nav-main .nav-main__item .nav-blog,#menu [role="banner"] .nav-main .nav-main__item .nav-fonts{font-size:15px}}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts{background-color:#e6f4fe}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol{padding:2.5em 0 1em}@media screen and (max-width: 359px){#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol{padding:1.5em 0 0}}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li{border-top:1px solid black;float:left;margin:0 4% 2em 0;text-align:left;width:30.66667%}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li h4{color:black;font-family:BerninoSans-Web-CondSemibold, sans-serif;margin:0;padding:0.5em 0 0 0.25em;height:2.5em}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li img,#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li svg{position:relative;width:70%;left:15%}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li em{color:#ed4700;font-style:normal}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li p{margin-bottom:0}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(3n){margin-right:0}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(3n+1){clear:both}@media screen and (max-width: 359px){#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li{font-size:13px;margin-bottom:0.8em}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li h4{padding-top:0.3em;height:2em;white-space:nowrap;overflow:hidden}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li em{display:none}}@media screen and (min-width: 670px){#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li{margin-right:2%;width:23.5%}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(3n){margin-right:2%}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(3n+1){clear:none}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(4n){margin-right:0}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(4n+1){clear:both}}@media screen and (min-width: 1024px){#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li{margin-right:2%;width:18.4%}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(4n){margin-right:2%}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(4n+1){clear:none}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(5n){margin-right:0}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(5n+1){clear:both}}@media screen and (min-width: 1025px){#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li{margin-right:2%;width:15%}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(5n){margin-right:2%}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(5n+1){clear:none}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(6n){margin-right:0}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(6n+1){clear:both}}@media screen and (min-width: 1600px){#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li{margin-right:2%;width:10.75%}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(6n){margin-right:2%}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(6n+1){clear:none}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(8n){margin-right:0}#menu [role="banner"] .nav-main .nav-main__item .nav-fonts ol li:nth-child(8n+1){clear:both}}#menu [role="banner"] .nav-main .nav-main__item .nav-blog{font-family:BerninoSans-Web-Condensed;background-color:#ececec;text-align:left}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol{padding:2.5em 0 0}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li{width:98%;margin:0 0 2em;border-top:none}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li:nth-child(2n){margin-right:0}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li header{padding-bottom:0.5em}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li h4{color:black;font-family:BerninoSans-Web-CondSemibold;max-height:2.7em;margin:0;overflow:hidden}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li em{color:#ed4700;font-style:normal}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li p{margin-bottom:0}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li .image-wrapper{padding-top:50%;background:white;background-position:center center;background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 368px){#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li{width:48%;margin:0 4% 3em 0;float:left;border-top:none}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li:nth-child(2n){margin-right:0}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li header{height:78.54px;overflow:hidden}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li .image-wrapper{padding-top:60%}}@media screen and (min-width: 680px){#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li{width:31.3334%;margin-right:2%}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li:nth-child(2n){margin-right:2%}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li:nth-child(3n){margin-right:0}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li:nth-child(3n+1){clear:both}}@media screen and (min-width: 1024px){#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li{width:23.5%;margin-right:2%}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li:nth-child(3n){margin-right:2%}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li:nth-child(3n+1){clear:none}#menu [role="banner"] .nav-main .nav-main__item .nav-blog ol li:nth-child(4n){margin-right:0}}#menu [role="banner"] .nav-main .nav-main__item .nav-about{background-color:#ececec;text-align:left}#menu [role="banner"] .nav-main .nav-main__item .nav-about ol li{width:48%;margin-right:4%;margin-bottom:2em;float:left}#menu [role="banner"] .nav-main .nav-main__item .nav-about ol li:nth-child(2n){margin-right:0}#menu [role="banner"] .nav-main .nav-main__item .nav-about ol li:nth-child(2n+1){clear:both}#menu [role="banner"] .nav-main .nav-main__item .nav-about ol li img{width:100%}#menu [role="banner"] .nav-main .nav-main__item .nav-about h2{font-family:BerninoSans-Web-CondSemibold, sans-serif;margin-bottom:1em}#menu [role="banner"] .nav-main .nav-main__item .nav-about p,#menu [role="banner"] .nav-main .nav-main__item .nav-about address{margin-bottom:1em}#menu [role="banner"] .nav-main .nav-main__item .nav-about header{height:82.875px;overflow:hidden}#menu [role="banner"] .nav-main .nav-main__item .nav-about h4{color:black;font-family:BerninoSans-Web-CondSemibold, sans-serif;margin:0.2em 0 0.8em;max-height:47px;overflow:hidden}#menu [role="banner"] .nav-main .nav-main__item .nav-about em{color:#ed4700;font-style:normal}#menu [role="banner"] .nav-main .nav-main__item .twitter-logo{height:0.88em;width:auto;vertical-align:baseline;margin:-0.5em 0 -1px 0}#menu [role="banner"] .nav-main .nav-main__item .social-logos{height:1.3em;width:auto;vertical-align:baseline;margin:-0.5em 0.5em -1px 0}#menu [role="banner"] .nav-main .nav-main__item .social-logos.twitter-logo{margin-right:0.3em}#menu [role="banner"] .nav-main .nav-main__item .social-logos.instagram-logo{height:1.42em;margin-bottom:-1.8px}#index-top{margin-top:4.5%;padding-top:0.12em}@media screen and (min-width: 680px){#index-top{margin-top:3%}}.index-samples figure{position:relative}.index-samples figcaption{position:absolute;bottom:0.5em;left:0;z-index:2;color:#ed4700;font-size:1em;margin:0}@media screen and (min-width: 480px){.index-samples figcaption{bottom:1em}}@media screen and (min-width: 670px){.index-samples figcaption{bottom:2em}}@media screen and (min-width: 680px){.index-samples figcaption{bottom:1.5em}}@media screen and (min-width: 1024px){.index-samples figcaption{bottom:1.5em}}@media screen and (min-width: 1025px){.index-samples figcaption{bottom:2.5em}}.index-samples a{border-bottom:none;display:block;width:100%;padding:3% 0 1.5% 0}.index-samples h4{margin:0;display:inline;font-size:15px;position:relative;top:-0.4em}.index-samples a:hover h4{border-bottom:1px dotted #ed4700;margin-bottom:-1px}.index-samples .picture{padding:0 0.75% 0 0;margin-left:-1.5%;display:block}@media screen and (min-width: 680px){.index-samples a{padding:0 0 2% 0}.index-samples .picture{margin:0;padding:1.5% 2.5% 0 2.5%}.index-samples h4{font-size:17px}}@media (orientation: landscape){.index-samples a{padding:0 0 2% 0}.index-samples .picture{margin:0;padding:1% 2.5% 0 2.5%}.index-samples h4{font-size:17px}}.index-samples .zeroheight{height:0;padding:0;overflow:hidden}.copyright-notice{color:black}@media screen and (min-width: 768px){.mod-about--heading{width:16.66667%;float:left;margin-right:4.16667%}}@media screen and (min-width: 768px){.mod-about--text{width:79.16667%;float:right;margin-right:0}}.mod-about--list h3{margin-bottom:0.25em}.mod-about--list ul{margin-bottom:1em}.mod-about--list ul li{padding-left:1em;text-indent:-1em}.mod-about--usage-samples{position:relative}@media screen and (min-width: 768px){.mod-about--usage-samples{width:47.36842%;float:left;margin-right:5.26316%}}@media screen and (min-width: 768px){.mod-about--usage-samples:nth-child(2n+1){width:47.36842%;float:right;margin-right:0}}.mod-about--usage-samples img{border:none}.mod-about--usage-samples figcaption{font-size:1em;padding-top:2em;padding-bottom:2em;position:relative}.mod-about--usage-samples figcaption>small{position:absolute;top:0;right:0}@media screen and (min-width: 1024px){.colums2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.28em;-moz-column-gap:2.28em;column-gap:2.28em}}.try-it form{border:1px solid black;border-width:1px 0;background-color:#b9b9b9;padding:0.5em 0 0}.try-it form fieldset{padding:0;margin:0}.try-it form label{position:relative;display:inline-block;margin:0 0 0.5em 2%;background-color:white;vertical-align:text-top;height:1.6em;line-height:1.7em}.try-it form label:after{content:"\2193";position:absolute;right:0.32em;top:0;color:#ed4700;pointer-events:none}.try-it form label[for="form-caps"]:after,.try-it form label[for="form-rounded"]:after,.try-it form label[for="form-italics"]:after{content:""}.try-it form label[for="form-caps"] a,.try-it form label[for="form-rounded"] a,.try-it form label[for="form-italics"] a{color:#B9B9B9}.try-it form label[for="form-caps"],.try-it form label[for="form-rounded"],.try-it form label[for="form-italics"],.try-it form label[for="form-fontsize"]{width:10%}.try-it form label[for="form-family"],.try-it form label[for="form-color"],.try-it form label[for="form-bgcolor"]{width:22%}.try-it form label[for="form-color"],.try-it form label[for="form-bgcolor"]{position:relative;padding-left:30px}@media screen and (max-width: 705px){.try-it form label{margin:0 0 2% 2%}.try-it form label[for="form-caps"],.try-it form label[for="form-rounded"],.try-it form label[for="form-italics"],.try-it form label[for="form-fontsize"]{width:21.85%}.try-it form label[for="form-family"],.try-it form label[for="form-color"],.try-it form label[for="form-bgcolor"]{width:46.5%}}@media screen and (max-width: 340px){.try-it form label[for="form-family"]{width:68.5%}.try-it form label[for="form-caps"],.try-it form label[for="form-rounded"],.try-it form label[for="form-italics"]{width:24%}.try-it form label[for="form-fontsize"]{width:43%}.try-it form label[for="form-color"],.try-it form label[for="form-bgcolor"]{width:96%}}.try-it form .try-it-lapture label[for="form-weight"],.try-it form .try-it-lapture label[for="form-optical-size"]{width:14%}.try-it form .try-it-lapture label[for="form-italics"],.try-it form .try-it-lapture label[for="form-fontsize"]{width:8.5%}.try-it form .try-it-lapture label[for="form-color"],.try-it form .try-it-lapture label[for="form-bgcolor"]{width:19.5%}@media screen and (max-width: 740px){.try-it form .try-it-lapture label[for="form-italics"],.try-it form .try-it-lapture label[for="form-fontsize"]{width:19%}.try-it form .try-it-lapture label[for="form-weight"],.try-it form .try-it-lapture label[for="form-optical-size"],.try-it form .try-it-lapture label[for="form-color"],.try-it form .try-it-lapture label[for="form-bgcolor"]{width:35.85%}}@media screen and (max-width: 410px){.try-it form .try-it-lapture label[for="form-weight"],.try-it form .try-it-lapture label[for="form-optical-size"],.try-it form .try-it-lapture label[for="form-color"],.try-it form .try-it-lapture label[for="form-bgcolor"],.try-it form .try-it-lapture label[for="form-italics"],.try-it form .try-it-lapture label[for="form-fontsize"]{width:46.5%}}.try-it form .try-it-bernini label[for="form-bernino-bernina"]:after{content:""}.try-it form .try-it-bernini label[for="form-italics"],.try-it form .try-it-bernini label[for="form-fontsize"]{width:8%}.try-it form .try-it-bernini label[for="form-bernino-bernina"],.try-it form .try-it-bernini label[for="form-family"],.try-it form .try-it-bernini label[for="form-color"],.try-it form .try-it-bernini label[for="form-bgcolor"]{width:17%}@media screen and (max-width: 900px){.try-it form .try-it-bernini label[for="form-italics"],.try-it form .try-it-bernini label[for="form-fontsize"]{width:19%}.try-it form .try-it-bernini label[for="form-bernino-bernina"],.try-it form .try-it-bernini label[for="form-family"],.try-it form .try-it-bernini label[for="form-color"],.try-it form .try-it-bernini label[for="form-bgcolor"]{width:35.85%}}@media screen and (max-width: 410px){.try-it form .try-it-bernini label[for="form-italics"],.try-it form .try-it-bernini label[for="form-fontsize"]{width:46.5%}.try-it form .try-it-bernini label[for="form-bernino-bernina"],.try-it form .try-it-bernini label[for="form-family"],.try-it form .try-it-bernini label[for="form-color"],.try-it form .try-it-bernini label[for="form-bgcolor"]{width:46.5%}}.try-it form input[type="text"],.try-it form select{-webkit-appearance:none;-moz-appearance:treeheader;appearance:none;border:0;border-radius:0;background-color:transparent;padding:0;margin:0}.try-it form input[type="text"]:focus,.try-it form select:focus{outline:none}.try-it form select,.try-it form a{padding:0 0 0 0.25em;width:100%}.try-it form a{border-bottom:none;display:block}.try-it .example{font-size:20px;-webkit-font-feature-settings:"kern";font-feature-settings:"kern";margin:1rem 0;padding:0.5rem;color:black;background-color:#efefef}.try-it .example h4{font-size:2em;color:inherit;margin:0;padding:0.3rem 1rem}.try-it .example h4:focus{outline:1px dotted #ed4700}.try-it .example p{font-size:1em;padding:0.2rem 1rem 0.8rem;margin-bottom:0}.try-it .example p:focus{outline:1px dotted #ed4700}.try-it .example p,.try-it .example h4{max-width:40em}.try-it .example span{display:inline-block}.js_slider{width:100%;padding-bottom:44%;position:relative}@media screen and (max-width: 680px){.js_slider{padding-bottom:50%;min-height:15em}}@media screen and (max-width: 1381.25px) and (max-height: 80vw), screen and (min-width: 1381.25px) and (max-height: 1105px){.js_slider{padding-bottom:0;height:50vh}}.js_slider .frame{width:100%;overflow:hidden;white-space:nowrap;position:absolute;top:0;left:0;height:100%}.js_slider .slides{display:inline-block;height:100%;font-size:0;width:100%;margin:0;padding-top:1px;padding-bottom:1px}.js_slider .slides span{padding-right:2%}.js_slider .slides span:last-child img{margin-right:90%}.js_slider img{height:100%;width:auto;margin:0}.js_slider .has-border{border:1px solid #b9b9b9}.js_slider .prev,.js_slider .next{position:absolute;top:0;height:100%;width:30%;border-bottom:none;display:block;cursor:pointer;opacity:0.60}.js_slider .prev .arrow-background,.js_slider .next .arrow-background{position:absolute;top:50.5%;height:2em;width:2em;margin-top:-1em;font-size:1.5em}.js_slider .prev .arrow-background span,.js_slider .next .arrow-background span{display:inline-block;width:100%;background:white;text-align:center;line-height:2em}.js_slider .prev{left:0}.js_slider .prev .arrow-background{left:0}.js_slider .prev .arrow-background span{padding-left:1.4px}.js_slider .next{right:0}.js_slider .next .arrow-background{right:0}.js_slider .next .arrow-background span{padding-right:1.4px}.js_slider .prev-over-border .arrow-background{padding-left:1.4px}.js_slider .prev-over-border .arrow-background span{padding-left:0}.svg-fix .slides{padding-top:0;padding-bottom:0}.svg-fix .slides span{display:inline-block;height:100%;width:90%}@media screen and (max-width: 680px){.svg-fix{min-height:1em}.svg-fix .slides span{display:inline-block;height:100%;width:100%;margin-right:2px}}.captions{margin:0.6em 0 1.4em;min-height:0.3em}@media screen and (max-width: 680px){.captions{margin-bottom:0.4em}}.captions p{display:none;width:88%;font-size:15px;line-height:1.5;padding-right:0.28em}@media screen and (max-width: 680px){.captions p{width:100%}}.picture img{width:100%}.mod-linklist>li{padding-bottom:0.25em}.mod-linklist>li:before{content:'\2192\0020';color:#ed4700;border-bottom:none}.mod-linklist>li.download:before{content:"\2193\0020"}@media screen and (min-width: 680px){.mod-grid50 .col1{width:47.36842%;float:left;margin-right:5.26316%}}@media screen and (min-width: 680px){.mod-grid50 .col2{width:47.36842%;float:right;margin-right:0}}.mod-grid-technical-info{margin-top:1.5em;padding-top:1.5em;border-top:1px solid #ed4700}.mod-grid-technical-info ul{list-style:none}.mod-grid-technical-info .space-after{margin-right:1.2em}.mod-grid-technical-info .col1,.mod-grid-technical-info .col2,.mod-grid-technical-info .col3,.mod-grid-technical-info .col4{margin-bottom:1.2em}.mod-grid-technical-info .large-table{margin-bottom:1.8em}.mod-grid-technical-info{max-width:68em}.mod-grid-technical-info ul{font-size:1.8em}@media screen and (min-width: 680px){.mod-grid-technical-info .col1{width:21.05263%;float:left;margin-right:5.26316%}}@media screen and (min-width: 680px){.mod-grid-technical-info .col2{width:73.68421%;float:right;margin-right:0}}.mod-grid-technical-info:last-child{margin-bottom:5em;border-bottom:1px solid #ed4700}.sp-container{position:absolute;top:0;left:0;display:inline-block;*display:inline;*zoom:1;z-index:2147483647;overflow:hidden}.sp-container.sp-flat{position:relative}.sp-top{position:relative;width:100%;display:inline-block}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%}.sp-fill{padding-top:80%}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid black;background:white;opacity:.8}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px}.sp-alpha-inner{border:solid 1px #333}.sp-container,.sp-replacer,.sp-preview,.sp-dragger,.sp-slider,.sp-alpha,.sp-alpha-handle,.sp-container.sp-dragging .sp-input,.sp-container button{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;-ms-user-select:none;user-select:none}.sp-container.sp-input-disabled .sp-input-container{display:none}.sp-container.sp-buttons-disabled .sp-button-container{display:none}.sp-palette-only .sp-picker-container{display:none}.sp-palette-disabled .sp-palette-container{display:none}.sp-initial-disabled .sp-initial{display:none}.sp-sat{background-image:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(204,154,129,0)));background-image:linear-gradient(to right, #fff, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81')}.sp-val{background-image:-webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(204,154,129,0)));background-image:linear-gradient(to top, #000, rgba(204,154,129,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000')}.sp-hue{background:-webkit-linear-gradient(top, red 0%, #ff0 17%, lime 33%, cyan 50%, blue 67%, #f0f 83%, red 100%)}.sp-1{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00')}.sp-2{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00')}.sp-3{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff')}.sp-4{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff')}.sp-5{height:16%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff')}.sp-6{height:17%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000')}.sp-hidden{display:none !important}.sp-cf:before,.sp-cf:after{content:"";display:table}.sp-cf:after{clear:both}.sp-cf{*zoom:1}@media (max-device-width: 480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:white;opacity:.8}.sp-container{border-radius:0;background-color:#b9b9b9;border:solid 1px black;border-width:1px 0;padding:0}.sp-container,.sp-container button,.sp-container input,.sp-color,.sp-hue{font:normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.sp-top{margin-bottom:3px}.sp-color,.sp-hue{border:solid 1px #666}.sp-input-container{float:right;width:100px;margin-bottom:4px}.sp-initial-disabled .sp-input-container{width:100%}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:transparent;border-radius:3px;color:#222}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{border:1px solid red;background:#fdd}.sp-picker-container,.sp-palette-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px}.sp-picker-container{width:172px;border-left:solid 1px #fff}.sp-palette-container{border-right:solid 1px #ccc}.sp-palette .sp-thumb-el:hover,.sp-palette .sp-thumb-el.sp-thumb-active{border-color:white}.sp-thumb-el{position:relative}.sp-initial{float:left;border:solid 1px #333}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0}.sp-button-container{float:right}.sp-replacer{position:absolute;left:0.5em;top:4px;margin:0;overflow:hidden;cursor:pointer;padding:0;display:inline-block;*zoom:1;*display:inline;color:#333;vertical-align:middle;pointer-events:none}.sp-replacer:hover,.sp-replacer.sp-active{border-color:#F0C49B;color:#111}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver}.sp-dd{display:none;padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px}.sp-preview{position:relative;width:1em;height:1em;margin-right:5px;float:left;z-index:0}.sp-palette{*width:208px;max-width:220px}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;cursor:pointer;width:22px;height:22px;margin:0;border:solid 2px transparent}.touch .sp-palette .sp-thumb-el{width:44px;height:44px}.sp-container{padding-bottom:0;margin-top:3px}.sp-container button{background-color:#eeeeee;background-image:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));background-image:linear-gradient(to bottom, #eee, #ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#dddddd;background-image:-webkit-gradient(linear, left top, left bottom, from(#ddd), to(#bbb));background-image:linear-gradient(to bottom, #ddd, #bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #808080;-webkit-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-ms-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;-o-box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;box-shadow:inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline}.sp-palette span:hover,.sp-palette span.sp-thumb-active{border-color:#000}.sp-preview,.sp-alpha,.sp-thumb-el{position:relative}.sp-preview-inner,.sp-alpha-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.mod-typefaces .see-pdf{margin:2.5em 0 3.5em}.typefaces-typelist li{border-top:1px solid black;padding-top:1em;padding-bottom:1.0em}@media screen and (max-width: 480px){.typefaces-typelist li{padding-top:0.5em;padding-bottom:0.5em}}.typefaces-typelist li .typefaces__text{cursor:pointer}.typefaces-typelist li:last-child{border-bottom:1px solid black}.typefaces-typelist a.style-link{display:inline;border:none}.typefaces-typelist a.style-link span{padding:0 0.4em;color:#3f98e4}.typefaces-typelist a.style-link .style-name{padding:0;color:#ed4700}@media screen and (max-width: 480px){.typefaces-typelist a.style-link{font-size:15px}}.typefaces-typelist a.style-link:hover .style-name{border-bottom:1px dotted #ed4700;margin-bottom:-1px}.typefaces__text{padding:0 0.5em;margin:0 -0.5em;overflow:hidden;-webkit-transition:max-height,.3s;transition:max-height,.3s;max-height:4.45em}@media screen and (max-width: 480px){.typefaces__text{max-height:2.7em}}.typefaces__text.is-active{max-height:999px}.typefaces__text p{-webkit-columns:20em 2;-moz-columns:20em 2;columns:20em 2;-webkit-column-gap:1.3em;-moz-column-gap:1.3em;column-gap:1.3em;font-size:1em;overflow:hidden;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.typefaces__text p.typefaces__teaser{font-size:3em;-webkit-column-count:1;-moz-column-count:1;column-count:1}@media screen and (max-width: 480px){.typefaces__text p.typefaces__teaser{font-size:1.8em}}.typefaces__text p{margin:0;line-height:1.5em;max-height:7.8em}@media screen and (max-width: 480px){.typefaces__text p{line-height:1.35em;max-height:6.9em}}.typefaces__text p.typefaces__teaser{margin:0.15em 0 0;line-height:1.3em;max-height:6.85em}@media screen and (max-width: 480px){.typefaces__text p.typefaces__teaser{line-height:1.2em;max-height:6.25em}}.optical-sizes-book{max-width:60em}.optical-sizes-book #step1 #checkout-positioner{position:static}.optical-sizes-book #step1 #checkout{position:static}.optical-sizes-book h3,.optical-sizes-book p,.optical-sizes-book .col2{margin:0}.optical-sizes-book h2{margin:-0.2em 0 0}.optical-sizes-book h3{padding:0.6em 0.8em 0.8em 0}.optical-sizes-book p{padding:0 0.8em 0.8em 0}.optical-sizes-book p.indented{padding-left:2.5em}.optical-sizes-book .img-caption{font-size:15px;font-style:italic;-webkit-font-feature-settings:"kern";font-feature-settings:"kern"}.optical-sizes-book .mod-grid50 a{color:#ed4700;display:block;border:none;font-size:22px;line-height:1.8em}.optical-sizes-book .mod-grid50 .col1 h1{font-family:BerninoSans-Web-CondSemibold;max-width:10.6em;line-height:1.25em;padding:0 0 0.8em}.optical-sizes-book .mod-grid50 .col1 h2{max-width:15em;margin:0;padding:0 0 1.5em}@media screen and (max-width: 679px){.optical-sizes-book .mod-grid50 .col1{padding-bottom:2.3em}.optical-sizes-book .mod-grid50 .col1 h1{padding:0 0 0.4em}.optical-sizes-book .mod-grid50 .col1 h2{padding:0 0 0.9em}}.optical-sizes-book .mod-grid50 .col2 img{width:70%;-webkit-box-shadow:10px 10px 10px 0 #eee;box-shadow:10px 10px 10px 0 #eee;margin-bottom:2.5em}@media screen and (max-width: 679px){.optical-sizes-book .mod-grid50 .col2 img{margin-left:10%;width:50%}}.optical-sizes-book .mod-grid-technical-info{padding:2em 0;margin:0}.optical-sizes-book .mod-grid-technical-info a{margin-right:0.1em}@media screen and (min-width: 680px){.optical-sizes-book .mod-grid-technical-info .col2{padding-left:1.5em}}.optical-sizes-book .optical-sizes-image{width:100%;margin:1.2em 0}.optical-sizes-book .copies-plusminus{display:inline-block;background:#ccc;cursor:pointer;width:1.2em;height:1.2em;line-height:1.15em;text-align:center;font-weight:normal;position:relative;top:-0.08em;margin-right:0.3em}.optical-sizes-book .featured-typefaces h3:first-child{padding-top:0.2em}.optical-sizes-book .featured-typefaces #more-typefaces{display:none}.optical-sizes-book .featured-typefaces #show-all a{color:#ed4700;border:none}.optical-sizes-book a.orange-link{color:#ed4700;border:none}