

/* /presentation/theme_site/landing_page/main.css */

@media (max-width: 799px){.alternating-rows{max-width:671px}}@media (min-width: 800px){.alternating-rows{row-gap:200px}}.alternating-row{grid-auto-flow:dense;align-items:center}@media (max-width: 799px){.alternating-row{grid-template-rows: [graphic-start] auto [graphic-end content-start] auto [content-end]}}@media (min-width: 800px){.alternating-row{grid-template-columns: [content-start] repeat(5, 1fr) [content-end] 1fr [graphic-start] repeat(6, 1fr) [graphic-end]}.alternating-row:nth-child(odd){grid-template-columns: [graphic-start] repeat(6, 1fr) [graphic-end] 1fr [content-start] repeat(5, 1fr) [content-end]}.alternating-row .alternating-row__content{margin-top: -25px}}.alternating-row .alternating-row__content{grid-column:content}.alternating-row .alternating-row__content
svg{display:block;width:55px;min-height:55px}.alternating-row .alternating-row__image{grid-column:graphic}aside.editorial-callout,blockquote.editorial-callout{background-color:#E8EDF0;font-family:"foro_extra_light";font-size:32px;line-height:1.5;color:#3A6A88;padding:2.381em 0}@media (min-width: 1200px){aside.editorial-callout,blockquote.editorial-callout{font-size:42px}}aside.editorial-callout p, blockquote.editorial-callout
p{margin:0}blockquote.editorial-callout{margin:0;font-style:normal}blockquote.editorial-callout
cite{display:block;margin-top:50px;font-style:normal;font-family:"tenso","tenso_latinextreme","Helvetica","Arial",sans-serif;font-size:21px;color:#4D85A3;font-weight:bold}blockquote.editorial-callout cite::before{content:"—"}.faq{margin:0}.faq__item{background-color:#F5F7F8;border-radius:6px;color:#254256}.faq__item dt
button{display:flex;justify-content:space-between;width:100%;padding:25px
30px;background-color:transparent;font-weight:bold;font-size:1rem;line-height:1.2;color:inherit;text-align:left}.faq__item dt button .ez-caret{margin-left:30px;color:#4D85A3}.faq__item
dd{margin:0;padding:0
30px !important}.faq__item dd::before{content:"";display:block;padding-top:15px;border-top:1px solid #E8EDF0}.faq__item dd::after{content:"";display:block;padding-bottom:15px}.faq__item dd p:last-child{margin:0}.ui-imagery{--animation-direction:1;background-color:#F5F7F8;transform:translateY(-10px);border-radius:6px}.ui-imagery
img{filter:drop-shadow(0px -5px 15px rgba(103, 167, 191, 0.1)) drop-shadow(0px 5px 15px rgba(71, 114, 131, 0.1));opacity:0}.ui-imagery--alternate{--animation-direction: -1;transform:translateY(10px)}.doodle-overlay .doodle-overlay__heading{background-image:linear-gradient(rgba(245, 247, 248, 0.95), rgba(245, 247, 248, 0.95)), url("/presentation/images/doodles_repeating_81A4B0.svg");background-size:800px;text-align:center;font-size:2.25rem;line-height:1.2;font-family:"foro_extra_light";font-weight:normal;padding:50px
15px 150px 15px;border:solid #E8EDF0;border-width:1px 0;color:#4D85A3;margin:0}.doodle-overlay .doodle-overlay__content{width:max(100% - 25px, 70%);margin-top: -100px}@media (max-width: 400px){.doodle-overlay .doodle-overlay__content{padding:25px
15px}}.callout_box--with_icon{display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;padding:25px}.callout_box--with_icon>[class*=fa-]{font-size:24px;color:#67A7BF}.yn{display:flex}.yn>[class*=fa-]{margin-right:20px}a.light{font-weight:bold;color:#a1cfe5;text-decoration:underline}.content_section.section_title
h2{margin-bottom:0;font-weight:bold}.content_section.section_title
.container{padding:25px
0}#overlay_container{padding-right:0 !important;padding-left:0 !important}#overlay_container
.overlay_hide{display:none}.content_section{position:relative;z-index:99;font-size:16px}.content_section.slidebehind{z-index:89}.content_section.classylightbk{background:#f2f2ed;color:#002339}.content_section.classylightcontrastbk{background:#e5e5e0;color:#002339}.content_section.colorbk{background:#4c84a2;color:#fcfcfc}.content_section.darkbk{background:#002339;color:#fcfcfc}.content_section.blackbk{background:#000;color:#fcfcfc}.content_section.darkcolorbk{background:#2f7093;color:#fcfcfc}.content_section.darkcolorbk
a{color:#e2e9ec}.content_section.boldcolorbk{background:#ea6012;color:#002339}.content_section.lightbk{background:#e6e6e6}.content_section
.container{padding-top:50px;padding-bottom:50px}.content_section
.container.nopad{padding-top:0;padding-bottom:0}.verticaldivider{position:absolute;display:block;top:0;right:50%;width:13px;height:100%;background-image:url("/presentation/theme_site/landing_page/images/vertical_sprites.png");background-repeat:repeat-y;background-size:50px;background-position:top right}.content_section.colorbk.verticallydivided50{background:#4c84a2;color:#fcfcfc}.verticallydivided50:before{content:"";position:absolute;display:block;top:0;right:0;width:50%;height:100%;background:#2f7093}@media only screen and (max-width: 40.37em){.verticaldivider{display:none}.verticallydivided50:before{background:none !important}}.dotted_divider{height:9px;background:url("/presentation/theme_site/landing_page/images/dot.png") repeat left bottom;background-size:16px}.content_section.lightbk
.dotted_divider{opacity:0.5;background-position:left bottom}.content_section
.dotted_divider.darkcolor{background-position:left 0}.content_section
.dotted_divider.lightcolor{background-position:left 10px}.stripesoverlay{position:absolute;top:0;left:0;opacity:0.4;width:100%;height:100%;background:url("/presentation/theme_site/landing_page/images/background_stripes.png") repeat}.big_icon_badge{width:100px;height:100px;margin-bottom:18px;font-size:100px;line-height:100px;color:#2f7093;text-align:center}.big_icon_badge.littlebigger{font-size:120px}.darkcolorbk
.big_icon_badge{color:#ddd}.faqs
.positive{color:#538ead}.faqs
.negative{color:gray}.faqs
td{padding:3px
10px 2px 5px}#best_fonts_fade{position:absolute;right:0;width:150px;height:500px;background:linear-gradient(to right, rgba(47, 112, 147, 0) 0%, #2f7093 99%, #2f7093 100%)}.about-gradient{background:linear-gradient(180deg, #E6EDF1 0%, #FFF 100%)}#vector_typography{overflow:visible}#vector_typography
img{display:block;width:80%;max-width:400px;margin:auto}@media only screen and (max-width: 37.5em){#vector_typography
img{display:none}}@media only screen and (min-width: 851px){#vector_typography
img{float:right;margin-top: -80px;margin-right:60px}}.colorbk .btn:hover{background:#00496d}.whybuy h3, .whybuy h3
a{color:#002339}.worry_free_summary
li{margin-bottom:14px}.worry_free_summary li
p{margin-bottom:6px}#browsers
li{margin-left:5px;font-weight:bold;list-style-type:none}#browsers li
span{margin-right:4px;font-weight:normal;color:#2A8EC0}.profile_block .profile_img
img{width:100%;border-radius:300px}#landing-page-hero-container{overflow:hidden}#landing-page-hero{display:grid;grid-gap:20px;text-align:center;place-items:center;margin-top:20px;margin-bottom:60px;position:relative}#landing-page-hero
svg{max-width:450px}@media (min-width: 800px){#landing-page-hero{grid-auto-flow:dense;grid-template-rows:minmax(min-content, min(800px, 100vh - 60px - 40px - 60px - 100px));grid-template-columns:4fr minmax(40vh, 3fr);align-items:center;text-align:left}#landing-page-hero
svg{width:auto;grid-column:2;position:absolute;height:100%;min-width:100%;max-width:750px;left:0}#landing-page-hero>div{justify-self:start;margin:75px
0}#landing-page-hero > div
p{max-width:45ch}}

/* /presentation/theme_site/product.css */

.product_header{margin:3rem 0 1.5rem 0}.product_header>div:first-child{margin-top:-6px;margin-bottom:1.5rem}@media screen and (min-width: 750px){.product_header>div:last-child{display:flex;flex-shrink:0;margin-left:4rem}}#overlay_container
.product_header{margin-top:1.5rem}@media screen and (min-width: 750px){.product_header{display:flex;align-items:flex-start;justify-content:space-between}.product_header>div:first-child{margin-bottom:0}}.product_name{margin-bottom:.3125rem;font-family:"tenso","tenso_latinextreme","Helvetica","Arial",sans-serif;font-size:2.375rem;line-height:1.08;color:#254256}.header_byline{margin-bottom:0;font-weight:bold;font-size:1.125rem;line-height:1;color:#254256}.product_header
.action_buttons{float:none;width:auto}.product_header .action_buttons
.add_to_cart{margin:0}.product_header .action_buttons
div{display:flex;justify-content:space-evenly;margin-top:1rem;font-weight:bold;font-size:1rem;line-height:1.572}@media screen and (min-width: 750px){.product_header .action_buttons
div{margin-top:.3125rem;font-size:.875rem}}.product_header .action_buttons div
button{display:inline-block;width:auto;padding:0;background:transparent;font-weight:inherit;font-size:inherit;line-height:inherit;color:#3a6a88;transition:color 300ms ease}.product_header .action_buttons div button:first-child{order:-1}.product_header .action_buttons div button:last-child{order:1}.product_header .action_buttons div button:hover,.product_header .action_buttons div button:focus{color:#254256;text-decoration:underline}.product_header .action_buttons div
.disabled{cursor:default;color:#868686}.product_header .action_buttons div.separator::after{content:"|";padding:0
1ch;color:#cacaca}.action_buttons{position:relative;float:right;width:150px}.action_buttons .add_to_cart,.action_buttons
.add_to_list{width:100%;padding-top:0;padding-bottom:0;font-size:15px;line-height:32px}@media screen and (min-width: 750px){#product_page_info.classylightbk{background:linear-gradient(#FCFCFC 100px, #F1F2ED 100px)}}.fs_icon{text-transform:none}.tips
.license_tip{display:none}h3.family .the::before,h3.sibling_family .the::before{content:"The "}h3.family::after,h3.sibling_family::after{content:" Family"}h3.collection .the::before{content:"The "}h3.collection::after{content:" Collection"}.starting_at::after{content:"starting at"}#cart_modal_table{width:100%}#cart_modal_table
td{padding:10px
4px;border-bottom:solid #ccc 1px}#cart_modal_table td:first-child{width:25px;margin:0;padding:0;padding-right:8px;vertical-align:middle;text-align:center}#cart_modal_table td:last-child{vertical-align:middle;text-align:right}#cart_modal_table
.fs_icon{position:relative;top:-2px;font:40px/40px icons}#cart_modal_table
.fs_icon.web{position:relative;top:-4px;left:2px;font:45px/40px icons}#js_cart_modal
h2{padding-bottom:10px;text-align:left}#js_cart_modal
h4{margin-bottom:0}#js_cart_modal
h6.subtitle{margin-top:-30px;margin-bottom:9px;font-weight:bold;font-style:italic;font-size:13px;color:#999}#js_cart_modal
.content{margin-bottom:30px}#upsell_container
table{border-bottom:1px solid #fff}#upsell_container table tr:last-child
td{padding-bottom:5px}#upsell_container
h4{margin-bottom:5px}#upsell_container
h2{margin-bottom:5px}#upsell_container #original_option,#upsell_container
#suggested_option{float:left;width:48%}#upsell_container #original_option .box,#upsell_container #suggested_option
.box{min-height:132px}#upsell_container
#suggested_option{margin-left:4%}.easynav_panel{margin-bottom:60px}.easynav_panel
.image_loader{min-height:20px}.easynav_panel .image_loader .loading,.easynav_panel .image_loader:empty{min-height:200px;background-size:28px}.easynav_panel .image_loader
img{width:100%;height:auto}.easynav_panel::after{display:block;margin:50px
0;border-top:1px solid #ccc}.easynav_panel:first-child{display:block}.easynav_panel:last-child{margin-bottom:0}#related_fonts li a
img{margin-bottom:4px}.superscript{display:inline-block;margin-top:2px;margin-left:1px;border-bottom:1px solid #000;font-size:12px;line-height:12px;vertical-align:top}.similar_fonts_container .grid8_3cols:hover
p.mini_family_font_captions.admin{visibility:visible}.worry_free_lic_icon{position:relative;top:3px;color:#2f7093}p.mini_family_font_captions{margin-top:2px;margin-bottom:9px;font-size:10px;line-height:1.3em;color:#333}p.mini_family_font_captions.admin{visibility:hidden}table.mini_family_table{margin:0;padding:0}table.mini_family_table
img{height:auto}table.mini_family_table img+span{display:inline-block;margin-bottom:6px;font-weight:normal;font-size:11px}table.mini_family_table
td{margin:0;padding:0;padding-bottom:8px}table.mini_family_table
td.twocol_family_list{padding-right:30px}table.mini_family_table td.fourcol_family_list,table.mini_family_table
td.threecol_family_list{padding-right:20px}table.mini_family_table td:last-child{padding-right:0px}table.mini_family_table
td.sidebar_tiny_split{padding-right:10px}.font_label{display:inline-block;font-size:1rem}#product_page_info td .fs_icon,.js_font_info td .fs_icon,td.social
.fs_icon{display:inline-block;font-size:23px;line-height:19px;text-align:center}#gallery_list
.gallery_img{position:relative}#gallery_list .gallery_img
.fs_icon{position:absolute;top:20px;right:20px}.pinterest_image_icon
.fab{position:absolute;top:20px;right:20px;width:30px;border-radius:30px;background:#fff;font-size:22px;line-height:30px;color:#c92228;text-align:center;box-shadow:0 1px 7px rgba(0,0,0,.25)}.fade{position:absolute;bottom:0;width:100%;height:300px;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(254, 254, 254, 0) 48%, #fcfcfc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(48%, rgba(254, 254, 254, 0)), color-stop(100%, #fcfcfc));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(254, 254, 254, 0) 48%, #fcfcfc 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(254, 254, 254, 0) 48%, #fcfcfc 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(254, 254, 254, 0) 48%, #fcfcfc 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(254, 254, 254, 0) 48%, #fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#fcfcfc", GradientType=0)}.fade:not(.show){opacity:unset}#product_page_info .container .section:last-child{margin-bottom:0}#product_page_info
.fade{height:200px;width:100%;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(249, 249, 246, 0) 48%, #f2f2ed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(48%, rgba(249, 249, 246, 0)), color-stop(100%, #f2f2ed));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(249, 249, 246, 0) 48%, #f2f2ed 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(249, 249, 246, 0) 48%, #f2f2ed 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(249, 249, 246, 0) 48%, #f2f2ed 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(249, 249, 246, 0) 48%, #f2f2ed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#f2f2ed", GradientType=0);position:absolute;bottom:0;display:block}.description{position:relative;margin-bottom:18px;line-height:1.6875}.description
.fade{height:200px;width:100%;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(249, 249, 246, 0) 48%, #f2f2ed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(48%, rgba(249, 249, 246, 0)), color-stop(100%, #f2f2ed));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(249, 249, 246, 0) 48%, #f2f2ed 100%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(249, 249, 246, 0) 48%, #f2f2ed 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(249, 249, 246, 0) 48%, #f2f2ed 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(249, 249, 246, 0) 48%, #f2f2ed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#f2f2ed", GradientType=0);position:absolute;bottom:0;display:block}.description article p:last-child{margin-bottom:0}#firstfreeproduct{margin-top:-50px;border-top:50px solid transparent;-webkit-background-clip:padding-box;background-clip:padding-box}.family_table tr
td{padding:3px
0}.family_table tr td:nth-child(1){padding-right:10px;font-weight:bold}.family_table
td{border-bottom:#d1d1c8 1px solid;line-height:1.3rem;vertical-align:top}.collections{margin:50px
0}.card-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:20px}.collection-card{display:flex;flex-flow:column;padding:20px}.collection-card
h3{font-size:18px;margin-bottom:3px}.collection-card>p{flex:1;margin-bottom:20px}.collection-card>div{display:flex;position:relative;align-items:center;justify-content:space-between}.collection-card>div>.loading{background-color:#fff;display:flex;position:absolute;align-items:center;top:-5px;bottom:-5px;left:-5px;right:-5px;padding:0
5px}.collection-card>div>.loading
strong{margin-right:20px;font-size:15px}.collection-card
.productprice{margin-bottom:0;text-align:right;margin-left:15px}.collection-card
.add_to_cart{display:none}.collection-card.selected{padding:19px;border:2px
solid #67a7bf}.collection-card.selected
.view_collection{display:none}.collection-card.selected
.add_to_cart{display:block}.enclosure{content-visibility:auto;contain-intrinsic-height:auto 1300px}.section.sale_unit{margin:0
auto;padding:30px
0;border-bottom:1px solid #f2f2ed}.section.sale_unit:last-child{border-bottom:none}.section.sale_unit .font-pricing{display:flex;align-items:center;margin-bottom:0}.section.sale_unit
.productprice{margin:0
20px 0 0;flex:1;text-align:center}@media(max-width: 50em){.section.sale_unit
.productprice{text-align:left}}#purchase_options h3,#buying_options
h3{font-family:"foro"}#buying_options .grid8_3cols
.scroller{overflow-y:auto;max-height:250px}#buying_options
h3{color:#999992}#purchase_options .sale_unit:last-child{min-height:200px;border-bottom:none}#similar_fonts_container{padding-top:30px;padding-bottom:-20px;background:#e5e5e0}#similar_fonts_container
a{color:#333}#similar_fonts_container
.loader{width:100%;height:100px;padding-top:100px;padding-bottom:100px;background-size:100px}.language_table
td{width:25%}.webfont_filesize_table
td{width:33%}.collection_unit.expandable{max-height:300px}#font_navigation{margin-top:40px}#td_text{margin-right:20px;padding:6px;border:1px
solid #e0e0e0;border-radius:2px;background:#f8f8f8;font-size:12px;line-height:18px}.panel_spinner{width:100px;height:100px;margin-top:50px;margin-bottom:50px}.panel_loader{width:100%;height:100px;padding-top:100px;padding-bottom:100px;background-size:100px}#similar_dynamic_content:empty{min-height:400px;background-repeat:no-repeat;background-size:40px 40px;background-position:center 200px}.add_to_list_container{position:relative;display:inline-block;float:right;margin-left:3px}.su_font{position:relative;overflow:hidden}.su_font .btn-sm{position:relative;display:inline-block;visibility:hidden;margin-left:3px}.su_font:hover .btn-sm{display:inline-block;visibility:visible}.su_font
img{margin-bottom:8px}.su_font .quick_view_font.btn-sm{top:0}.su_font .quick_view_font.btn-sm::after{content:"Quick View Font Info"}.css_view_similar::after{content:"View Similar"}.collection_unit{overflow:hidden}#buying_options{background:#e5e5e0}.thumbs_container{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));grid-gap:15px;align-items:start}.thumbs_container
a{display:inline-block;word-wrap:break-word}.thumbs_container
img{display:block;box-sizing:border-box;width:100%;height:100%;border:8px
solid #fff !important;box-shadow:0 0 5px #ccc}#collateral_thumbs_container{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}#gallery_thumbs_container.thumbs_container
img{border:4px
solid #fff !important}#gallery_list
img{height:auto;max-width:790px;margin-bottom:10px;border:8px
solid #fff !important;box-shadow:0 0 5px #ccc}#panel_license
.fs_icon.huge{font-size:80px;line-height:80px;color:#999}#panel_license a
.fs_icon.huge{color:#1b7fb0}#panel_license tr:last-child{display:none}h2.panel_header{margin-bottom:0}h2.panel_header
span{position:relative;top:-16px;font-style:italic;font-size:16px;color:#ccc}body#similar_fonts
.section.sale_unit{padding-top:0;border-bottom:none}td{vertical-align:top}td:nth-child(1){font-weight:bold}.family_table{width:100%;max-width:450px}.content_section
.container{padding-top:30px;padding-bottom:30px}#similar_font_poster{width:calc(100% - 6px);border:3px
solid #fff;box-shadow:0 0 5px #ccc}@media only screen and (min-width: 200px)and (max-width: 899px){.su_font{overflow:hidden}.family_table{width:100%}.easynav_panel
img{max-width:100%;margin-bottom:10px}}.slideshow_container{--border-width:8px;margin:0
auto;max-width:calc(var(--slideshow-image-width) + var(--border-width)*2)}.slideshow_container
.slideshow{border:var(--border-width) solid #fff;box-shadow:0 0 5px #ccc;background-color:#fff}.slideshow_container .slideshow
img{height:auto}.slideshow_container .slideshow
.pinterest_image_icon{opacity:0;transition:opacity 250ms ease-in-out}.slideshow_container .slideshow:hover .pinterest_image_icon,.slideshow_container .slideshow .pinterest_image_icon:focus-within{opacity:1}.slideshow_container
.slideshow_pager{visibility:hidden;padding:5px
0 25px 0}.slideshow_container .slideshow_pager[data-initialized]{visibility:visible}.slideshow_container .slideshow_pager
.slide{width:auto;border:calc(var(--border-width)/2) solid #fff;box-shadow:0 0 5px #ccc;cursor:pointer}.slideshow_container .slideshow_pager .swiper-scrollbar{bottom:0}

/* /presentation/plugins/autosizeinput/fs_autosizeinput.css */

#upload_wizard table.list_table
input.autosizeInput{background:none;padding-left:12px;padding-right:12px}

/* /presentation/plugins/expandable_content/jsctexp.css */

.jscthideshow{cursor:pointer}.pointer{}.jsctexp{background:none;color:#2f7093}.jsctexp:hover{color:#002339}.activate .fs_icon.fs_icon-right_triangle:after{content:'P'}.activate.under_content .fs_icon.fs_icon-right_triangle:after{content:'O'}.js_tweekable_text:empty:after{content:"show all"}.activate .js_tweekable_text:empty:after{content:"hide"}.js_tweekable_text{text-transform:capitalize}

/* /presentation/plugins/swiper/swiper_styles.css */

@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}:root{--swiper-navigation-color:white;--swiper-navigation-size:30px}.swiper-slide{-webkit-user-select:none;user-select:none}.swiper:hover .swiper-button-prev,.swiper:hover .swiper-button-next{opacity:1}.swiper-button-prev,.swiper-button-next{text-shadow:0 1px 7px rgba(0,0,0,.5);font-weight:bold;opacity:0;transition:opacity 250ms ease-in-out}.swiper-button-prev{left:20px}.swiper-button-next{right:20px}.swiper-scrollbar-drag{background:rgba(0,0,0,.15);cursor:grab}.swiper-horizontal>.swiper-scrollbar{height:7px}

/* /presentation/shared/plugins/lightbox/lightbox.css */

body:after{content:url(/presentation/shared/plugins/lightbox/close.png) url(/presentation/shared/plugins/lightbox/loading.gif) url(/presentation/shared/plugins/lightbox/prev.png) url(/presentation/shared/plugins/lightbox/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;-webkit-transition:top 300ms;-moz-transition:top 300ms;-o-transition:top 300ms;transition:top 300ms}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a
img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0
auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0
auto;background:url(/presentation/shared/plugins/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav
a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/presentation/shared/plugins/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/presentation/shared/plugins/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0
auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0
4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/presentation/shared/plugins/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

/* /presentation/plugins/custom_text_toolbar/custom_text_toolbar.css */

.custom_text_toolbar.sticky{position:fixed;z-index:999;top:60px;left:0;border:none;background:#f2f2ed}.custom_text_toolbar.sticky .custom_text_toolbar_form
input.custom_text_field{background-color:#fff}.custom_text_toolbar{display:block;width:100%;border:solid #EDEDED;border-width:1px 0}.product_list_bar{border-top:none;border-bottom:none}.custom_text_toolbar_form{display:flex;flex-flow:row wrap;padding-top:15px;padding-bottom:15px;align-items:center}.custom_text_toolbar_form
input.custom_text_field{flex:1 1 175px;max-width:350px;height:28px;border-style:none;background-color:#e5edf1;vertical-align:middle;padding:0
10px}.custom_text_toolbar_form input.custom_text_field::placeholder{color:#606060}.custom_size_container{flex:0 0 auto;display:inline-block;height:30px;margin-left:15px}.custom_size_small_char{display:inline-block;font-size:90%;line-height:30px;vertical-align:middle}.custom_size_large_char{display:inline-block;font-size:125%;line-height:30px;vertical-align:middle}.callout{z-index:9999999;margin-top:10px;padding:10px;border-radius:3px;background:#d9e3e8;box-shadow:3px 5px 15px rgba(0, 0, 0, 0.3);white-space:nowrap}.callout:after{content:'';position:absolute;top: -10px;width:0;height:0;border-right:6px solid transparent;border-bottom:10px solid #d9e3e8;border-left:6px solid transparent}.custom_features_container{position:relative;display:inline-block;margin-right:10px;vertical-align:middle}.custom_features{position:absolute;display:none;left:0}.custom_features.callout:after{float:left}.reset_options_container{position:relative;display:inline-block;vertical-align:middle;margin:0
15px}.reset_settings_icon{color:#4c84a2}.reset_settings_icon>[class*="fa-"]{transform:scaleX(-1)}.reset_settings_icon:active{position:relative;top:1px}.reset_settings_icon:hover{cursor:pointer;color:#255975;transition: .3s ease}.report_problem{margin-left:auto;vertical-align:middle}input[type=range].custom_size_slider{margin:4px
0;-webkit-appearance:none;background-color:inherit;vertical-align:middle}input[type=range].custom_size_slider:focus{outline:none}input[type=range].custom_size_slider::-webkit-slider-runnable-track{cursor:pointer;width:100%;height:5px;border:0
solid #3e6a81;border-radius:5px;background:#e5edf1;box-shadow:0 0 0 #002200, 0 0 0 #003c00}.sticky input[type=range].custom_size_slider::-webkit-slider-runnable-track{background:#fff}input[type=range].custom_size_slider::-webkit-slider-thumb{cursor:pointer;width:16px;height:16px;margin-top: -6px;border:0
solid #000;border-radius:8px;-webkit-appearance:none;background:#8ea7b5;box-shadow:0 0 0 #3d89ae, 0 0 0 #4697be}input[type=range].custom_size_slider:focus::-webkit-slider-runnable-track{background:#3e6a81}input[type=range].custom_size_slider::-moz-range-track{cursor:pointer;width:100%;height:5px;border:0
solid #3e6a81;border-radius:5px;background:#e5edf1;box-shadow:0 0 0 #002200, 0 0 0 #003c00}input[type=range].custom_size_slider::-moz-range-thumb{cursor:pointer;width:16px;height:16px;border:0
solid #000;border-radius:8px;background:#8ea7b5;box-shadow:0 0 0 #3d89ae, 0 0 0 #4697be}input[type=range].custom_size_slider::-ms-track{cursor:pointer;width:100%;height:5px;border-color:transparent;background:transparent;color:transparent}input[type=range].custom_size_slider::-ms-fill-lower,input[type=range].custom_size_slider::-ms-fill-upper{border:0
solid #e5edf1;border-radius:10px;background:#e5edf1;box-shadow:0 0 0 #002200, 0 0 0 #003c00}input[type=range].custom_size_slider::-ms-thumb{cursor:pointer;width:20px;height:5px;border:0
solid #000;border-radius:8px;background:#8ea7b5;box-shadow:0 0 0 #3d89ae, 0 0 0 #4697be}input[type=range].custom_size_slider:focus::-ms-fill-lower,input[type=range].custom_size_slider:focus::-ms-fill-upper{background:#e5edf1}#custom_features_icon{position:relative;transform:rotate(0deg);cursor:pointer;width:30px;height:22px;transition: .5s ease-in-out}#custom_features_icon
span{position:absolute;display:block;left:0;opacity:1;transform:rotate(0deg);width:100%;height:4px;border-radius:4px;background:#528ead;transition: .25s ease-in-out}#custom_features_icon span:nth-child(1){top:0}#custom_features_icon span:nth-child(2), #custom_features_icon span:nth-child(3){top:9px}#custom_features_icon span:nth-child(4){top:18px}#custom_features_icon.open span:nth-child(1){top:9px;left:50%;width:0}#custom_features_icon.open span:nth-child(2){transform:rotate(45deg)}#custom_features_icon.open span:nth-child(3){transform:rotate(-45deg)}#custom_features_icon.open span:nth-child(4){top:9px;left:50%;width:0}.faded_listing{position:absolute;z-index:20;top:0;height:100%;background:linear-gradient(to right, rgba(252, 252, 252, 0) 0%, rgba(252, 252, 252, 1) 100%)}@media only screen and (max-width: 649px){.reset_options_container{margin-right:0}.report_problem{display:none}}@media only screen and (max-width: 549px){.custom_text_toolbar_form{justify-content:center}.custom_text_toolbar_form
input.custom_text_field{max-width:none;flex:1 0 100%;margin-bottom:15px}.custom_size_container{margin-left:0}}