@media (max-width:479px){.hero_carousel .slick-dots{display:none}}@media (max-width:768px){h1.page_title{display:none}.fontsampler-wrapper .fontsampler-interface,.single-fonts h1.page_title,.single-post h1.page_title{display:block}.fontsampler-wrapper .fontsampler-interface .fontsampler-ui-block.column.fontsampler-ui-block-fontpicker{display:block;float:right;margin-top:-25px;width:75%!important}.hero_carousel .slick-dots{margin-left:6px}}@media print,screen and (max-width:39.9em){.home .section--aline{margin-top:25px}.home .section--standfirst p{margin-top:0}.row--ordered{display:flex;flex-wrap:wrap}.row--ordered .large-12{order:0}.row--ordered .large-2{order:1}.row--ordered .large-1{order:2}.row--ordered .column_cart{order:3}.column_cart{text-align:right;padding:19px 0}.section--font{margin:20px 0 30px}.section--font [data-section=preview] a svg{margin-left:6px}.section--hero--carousel{overflow:hidden}.section--hero--carousel .row{margin-left:0;margin-right:0;max-width:100%}.section--hero--carousel .row .columns{padding-left:0;padding-right:0}.section--hero--carousel .row img{width:100%;height:300px;object-fit:cover}.page-template-page--custom .site_header hr.second,.post-type-archive-collections .site_header hr.second,.single-collections .site_header hr.second,.single-post .site_header hr.second,.single-product .site_header hr.second,.woocommerce-page .site_header hr.second{display:none}}@media print,screen and (min-width:40em){.hidden-small,body.woocommerce.page .page_title{display:block}.footer__top{display:flex;flex-wrap:wrap}.footer_widget h3{color:#b9b9b9}.footer_widget h3:after,.footer_widget h3:before,.menu_widget h3:after,.menu_widget h3:before{display:none}.footer_widget h3+div,.footer_widget h3+nav{display:block!important}.footer_bottom_widget li{display:inline-block}.footer_bottom_widget li:not(:last-child){margin-right:100px}.footer_bottom_widget p{margin:0;text-align:right}.section--aline p{display:inline-block}.section--hero--single .row{max-width:calc(100% - 71.5px);margin-right:auto;margin-left:auto}.section--hero--single .row .columns{padding-right:12.5px;padding-left:12.5px}.section--hero--single .row img{height:auto}.main_menu .row--ordered{padding-bottom:40px}ul#menu-fonts{max-height:70vh;overflow-y:scroll}.menu_widget h3+div{display:block;padding-bottom:40px}.menu_widgets{margin-left:-12px;margin-right:-12px}.menu_widgets .menu_widget{width:calc(33.3333333333% - 24px);margin:0 12px}.section--heading h2{font-size:16px}.standard_carousel .slick-slide{margin:0 11.5px}.section--form:not(.section--form--full_width) .large-12.columns{width:66.66667%;margin-left:16.66667%}.product_sort_by,.single-product .product .up-sells .products .product h2,.single-product span.page_title{display:block}.blog .woocommerce-ordering select{float:none}ul.products{display:flex;flex-wrap:wrap;margin-left:-12.5px;margin-right:-12.5px}ul.products li{width:calc(50% - 25px);margin-left:12.5px;margin-right:12.5px}.single-product .woocommerce{margin-top:50px}.single-product .woocommerce-product-gallery__wrapper{margin-bottom:100px}.single-product .product{display:flex;flex-wrap:wrap}.single-product .product .summary{order:0;width:50%;padding-right:50px;align-content:flex-start}.single-product .product .woocommerce-product-gallery{width:50%;order:1}.single-product .product .woocommerce-product-gallery img{width:100%}.single-product .product .up-sells{margin-top:100px;width:100%;order:2;overflow:hidden}.single-product .product .up-sells .products{flex-wrap:nowrap;margin-left:-12.5px;margin-right:-12.5px}.single-product .product .up-sells .products .product{padding:0;width:calc(50% - 25px)}.single-product .product .up-sells .products .product:nth-child(3),.single-product .product .up-sells .products .product:nth-child(4){display:flex}.single-product .product .up-sells .products .product .product_thumbnail img{max-height:216px}.accordion__item div p,.section--standard_content p,.standard_content--split{max-width:550px}.section--navigation{display:block;margin:0;transform:translateY(-20px)}.section--navigation li{display:inline-block;margin-right:35px}.section--navigation a{text-decoration:none;line-height:24px}.section--accordion .row{max-width:100%}.section--standard_content .columns{width:50%}.section--standard_content.section--standard_content--right .columns{float:right}.single-post span.page_title{display:block;margin-bottom:50px}.single-post h1.page_title{margin:0 0 30px}.single-post .section--standard_content .columns{width:75%;max-width:550px}.section--split_content .columns .columns{width:100%}.section--split_content .section--standard_content{max-width:720px}.section--collection .collection_fonts{margin-top:0}.section--collection .collection_base_content{width:85%}.section--collection .collection_actions{width:15%}.section--font{padding-bottom:20px}.section--font [data-section=preview-row]{margin-left:auto;margin-right:auto}.section--font [data-section=weights]{width:25%}.section--font [data-section=buy],.section--font [data-section=specimen]{display:block}.section--font [data-section=buy]{text-align:right;padding-top:75px}.section--font [data-section=preview]{width:65%;padding-right:5.5px;padding-left:5.5px;margin-left:0}.section--font [data-section=preview] a{overflow:visible;padding-bottom:40px}.section--font [data-section=preview] img{max-width:100%;padding-left:0;transform:none}.section--font [data-section=preview].start-anim{animation:none}.single-fonts .glyph_preview,.single-fonts .section--font_floating-button .large-12.columns{display:block}.single-fonts .accordion .accordion__item button.glyph_button{width:53px;height:53px}.single-fonts .weight_preview{height:210px;margin:40px 0 0}.single-fonts .weight_selection{text-align:left;transform:none}.section--carousel--standard .standard_carousel_nav{max-width:665px;margin:40px auto}.woocommerce-account .post_content{padding-bottom:100px}.woocommerce-account .post_content .woocommerce{display:flex;margin-top:60px}.woocommerce-account .post_content .woocommerce .woocommerce-MyAccount-navigation{width:30%;margin-top:0}.woocommerce-account .post_content .woocommerce .woocommerce-MyAccount-content{border-top:1px solid #1a1a1a;width:calc(70% - 24px);margin-left:24px}.license_selection_wrapper,.single-fonts .font_cart h3{margin-top:10px}.fontsampler-interface{transform:translateY(-4px)}.fontsampler-wrapper .fontsampler-interface.columns-10 .fontsampler-ui-block.column{display:block;width:25%}.fontsampler-wrapper .fontsampler-interface .fontsampler-ui-block.column.fontsampler-ui-block-invert{display:none}.single-fonts .weight_preview img{height:210px}.main_menu{padding-bottom:90px}.bottom_menu_wrapper{position:absolute;bottom:20px;right:5.5px;left:5.5px}.blog_sidebar{position:sticky;top:90px}.section--carousel--scrollable .standard_carousel .carousel_item img{height:500px}.section--font_glyphs .accordion{margin-top:-32px}.footer_widget+.footer_widget{margin-top:40px}.glyph_preview_wrapper{position:sticky;top:0}}@media print,screen and (min-width:40em) and (max-width:63.9em){.footer_last_column .footer_widget{width:50%;float:left}}@media (min-width:1024px){.section--font [data-section=preview]{padding-right:12.5px;padding-left:12.5px}.section--image.section--image--full figcaption{max-width:calc(100% - 71.5px);margin-right:auto;margin-left:auto;padding-right:12.5px;padding-left:12.5px}.back_to_top{bottom:90px;right:calc((100vw - (100% - 71.5px))/2 + 5px)}}@media print,screen and (min-width:64em){.footer__top,[data-form=font-filter] ul{display:block}#field_2_10,#field_2_9,.single-product .variations{width:100%}ul.products li{width:calc(33.3333333333% - 25px)}.woocommerce-ordering,ul.products li.product{margin-bottom:59px}ul.products .product_thumbnail img{max-height:216px}.woocommerce-pagination{margin:30px -10px 100px}.single-product .product-type-variable .summary.entry-summary .price{margin-top:-75px}.single-product .variations tbody{display:flex;flex-wrap:wrap;max-width:550px}.single-product .variations tbody tr{width:50%}.single-product .product_content p{max-width:550px}.blog .section--standfirst{margin-bottom:100px}.blog_posts{display:flex;flex-wrap:wrap;margin-left:-12.5px;margin-right:-12.5px}.blog_posts article{margin-bottom:100px;margin-left:12.5px;margin-right:12.5px;width:calc(25% - 25px)}.blog_posts article:nth-child(1),.blog_posts article:nth-child(2),.blog_posts article:nth-child(8),.blog_posts article:nth-child(9){width:calc(50% - 25px)}.blog_posts article:nth-child(10),.blog_posts article:nth-child(7){width:100%}.blog:not([class*=paged-]) .blog_posts article:nth-child(10),.blog:not([class*=paged-]) .blog_posts article:nth-child(7){display:flex}.blog:not([class*=paged-]) .blog_posts article:nth-child(7) .post_thumbnail{width:calc(100% - 320px)}.blog:not([class*=paged-]) .blog_posts article:nth-child(10) .post_thumbnail{padding-right:25px;width:calc(100% - 320px)}.blog:not([class*=paged-]) .blog_posts article:nth-child(10) .post_thumbnail img,.blog:not([class*=paged-]) .blog_posts article:nth-child(7) .post_thumbnail img{max-height:503px;object-fit:cover}.blog:not([class*=paged-]) .blog_posts article:nth-child(10) .post_content,.blog:not([class*=paged-]) .blog_posts article:nth-child(7) .post_content{width:320px}.blog:not([class*=paged-]) .blog_posts article:nth-child(10) .post_content h2,.blog:not([class*=paged-]) .blog_posts article:nth-child(7) .post_content h2{margin-top:0}.blog:not([class*=paged-]) .blog_posts article:nth-child(7) .post_content{order:0}.blog:not([class*=paged-]) .blog_posts article:nth-child(7) .post_thumbnail{order:1;padding-left:25px;padding-right:0}.blog[class*=paged-] .blog_posts article,.home .blog_posts article{width:calc(25% - 25px)}.section--collection hr{margin-bottom:20px}.section--collection .collection_base_content{width:90%}.section--collection .collection_actions{width:10%}.section--collection .collection_actions a{bottom:50%;right:12.5px}.section--collection .collection_fonts .collection_font{width:calc(20% - 10px);margin-bottom:30px}.section--collection .collection_fonts .collection_font h3{font-size:16px;line-height:24px;display:block;margin-top:30px}.section--font+.section--font{margin-top:-20px}.section--font [data-section=preview]{margin-left:16.66667%}.section--font:hover:before{transform:scaleY(1)}[data-form=font-filter]{text-align:left}.woocommerce-cart .basket_wrapper tr.cart_item td:before,[data-form=font-filter] select{display:none}[data-form=font-filter] ul li{display:inline-block;margin-right:20px}[data-form=font-filter] button{padding:0;font-size:16px;line-height:24px;background:0 0;border:0}[data-form=font-filter] button.active,[data-form=font-filter] button:hover{color:#b9b9b9}.single-fonts .row_style{margin-top:0;transform:translateY(-20px)}.single-fonts .row_style+.row_style{margin-top:40px}.single-fonts .style_image{margin-top:0}.single-fonts .license_content{margin-top:10px}.single-fonts .license_content span{display:inline-block;width:30%;vertical-align:top}.single-fonts .license_content span:after{display:none!important}.single-fonts .license_content p{display:inline-block;width:calc(70% - 10px);vertical-align:top;margin-top:0}.woocommerce-cart .basket_wrapper{padding:30px 0 100px;display:flex}.woocommerce-cart .basket_wrapper h2,.woocommerce-checkout form h3,.woocommerce-checkout form.woocommerce-checkout h2{padding:24px 0 29px}.woocommerce-cart .basket_wrapper .basket_overview,.woocommerce-checkout form.woocommerce-checkout .checkout_fields{width:66.66667%}.woocommerce-cart .basket_wrapper .basket_totals,.woocommerce-checkout form.woocommerce-checkout .checkout_summary{width:calc(33.33333% - 25px);margin-left:25px;margin-top:0}.woocommerce-cart .basket_wrapper .coupon{padding-top:24px}.woocommerce-cart .basket_wrapper .coupon label{margin-bottom:29px}.woocommerce-cart .basket_wrapper .coupon input[name=coupon_code]{width:300px!important;display:inline-block!important;margin-right:25px}.woocommerce-cart .basket_wrapper th.product-remove{opacity:0}.woocommerce-cart .basket_wrapper td.actions{display:table-cell}.woocommerce-cart .basket_wrapper .basket_totals h2+table,.woocommerce-cart .basket_wrapper .woocommerce-cart-form__contents{margin-top:24px}.woocommerce-cart .basket_wrapper thead{display:table-header-group}.woocommerce-cart .basket_wrapper tr.cart_item{display:table-row}.woocommerce-cart .basket_wrapper tr.cart_item td{display:table-cell;padding:15px 0;vertical-align:top}.woocommerce-cart .basket_totals tr.order-total td,.woocommerce-cart .basket_totals tr.order-total th{padding:24px 0 29px;height:71px}.woocommerce-checkout .woocommerce-NoticeGroup-checkout{width:100%}.woocommerce-checkout form.woocommerce-checkout{padding:30px 0 100px;display:flex;flex-wrap:wrap}.woocommerce-checkout textarea{resize:none}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper p{width:calc(50% - 12.5px);margin-bottom:0}.woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number,.woocommerce-MyAccount-content .woocommerce-MyAccount-orders .woocommerce-orders-table__header-order-number,.woocommerce-order-downloads .download-expires,.woocommerce-order-downloads .download-remaining{display:table-cell}.section--aline+.section--hero{margin-top:-30px}.bottom_menu_wrapper{max-width:calc(100% - 71.5px);left:0;right:0;margin:0 auto}.section--collection p{max-width:73%}.single-fonts .font_cart .description p{width:82.75%}.single-fonts .glyph_preview svg{height:40em}}@media print,screen and (min-width:80em){#gform_wrapper_2 .gform_footer{float:right;margin-top:-50px}ul.products li{width:calc(25% - 25px)}[data-form=font-filter] ul li{margin-right:30px}.single-fonts main>.row:first-child{background:0 0;position:sticky;top:76px;z-index:5;pointer-events:none}.single-fonts main .section--navigation{position:sticky;top:94px;z-index:10;background:#fff;padding:10px 0}.blog .woocommerce-ordering{position:sticky;top:81px;z-index:4;background:#fff;padding-bottom:10px}.font_filter_wrapper{position:sticky;top:75px;z-index:4;background:#fff}.row[data-row=font-filter]{padding-bottom:10px}.woocommerce-shop .woocommerce-ordering{position:sticky;top:81px;z-index:4;background:#fff;padding-bottom:10px}.single-fonts .section--navigation--font .large-6{display:block}.single-fonts .license_header{position:relative}.single-fonts .license_header .checkbox_wrapper+select{float:left}.single-fonts .license_selection_wrapper+button{position:absolute;top:0;right:0;margin:0}.single-fonts .license_content{padding:10px 0}.single-fonts .font_styles{margin-left:-12px;margin-right:-12px}.single-fonts .font_styles ul{display:flex;flex-wrap:wrap;width:100%}#gform_1 .gform_fields .gfield,.single-fonts .font_styles ul li{margin-left:12px;margin-right:12px;width:calc(33% - 24px)}.single-fonts .font_styles_wrapper .checkbox_wrapper{padding:20px 0 23px}.single-fonts .font_styles_wrapper .checkbox_wrapper--alt{padding-top:10px;padding-bottom:23px}.single-fonts .summary_section .font_total{float:none;display:inline-block;padding-left:58px}.single-fonts .summary_section_content{padding-left:100px;margin-top:-36px}.single-fonts .summary_section[data-summary=total] .summary_section_content{padding-left:0;margin-top:-15px}.single-fonts .summary_section[data-summary=total] .summary_section_content button{margin-top:0}#gform_1{display:flex}#gform_1 .gform_body{width:75%}#gform_1 .gform_footer{width:25%}#gform_1 .gform_fields{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}#gform_1 .gform_fields .gfield{width:calc(25% - 24px)}#gform_1 .gform_fields .gfield:nth-child(3){width:calc(50% - 24px)}#gform_1 .gform_fields .gfield:nth-child(4){width:calc(100% - 24px)}.section--carousel--standard.three .standard_carousel_nav{display:none}.section--carousel--standard .standard_carousel img{width:100%;object-fit:cover}.section--carousel--standard .standard_carousel .carousel_item{max-height:552px}.section--carousel--standard .standard_carousel .carousel_item img{max-height:532px}.section--carousel--standard .standard_carousel .slick-track .carousel_item:nth-child(1),.section--carousel--standard .standard_carousel .slick-track .carousel_item:nth-child(4),.section--carousel--standard .standard_carousel .slick-track .carousel_item:nth-child(7){width:calc((100vw - 71.5px)/3.5)}.section--carousel--standard .standard_carousel .slick-track .carousel_item:nth-child(2),.section--carousel--standard .standard_carousel .slick-track .carousel_item:nth-child(5),.section--carousel--standard .standard_carousel .slick-track .carousel_item:nth-child(8){width:calc((100vw - 71.5px)/2.5)}.section--carousel--standard .standard_carousel .slick-track .carousel_item:nth-child(3),.section--carousel--standard .standard_carousel .slick-track .carousel_item:nth-child(6),.section--carousel--standard .standard_carousel .slick-track .carousel_item:nth-child(9){width:calc((100vw - 71.5px)/3)}.fontsampler-wrapper .fontsampler-interface.columns-10 .fontsampler-ui-block.column{display:block;width:20%}.fontsampler_colours button:not(:first-child){margin-left:10px}.section--font [data-section=title]{width:66.66667%}.section--font [data-section=specimen]{width:20%}.section--font [data-section=weights]{width:13.3333%}}@media (min-width:2400px){.section--carousel--standard .standard_carousel .carousel_item{max-height:1000px}}@media (max-width:1279px){.section--navigation{padding-top:25px}}
/*# sourceMappingURL=maps/media.css.map */
