@keyframes fadeInOut{0%{opacity:0}to{opacity:1}}@keyframes showSkeleton{to{transform:translate(100%)}}body.view-all-styles-fsp{visibility:hidden;overflow:hidden}.no-scroll{overflow:hidden}body.view-all-styles-fsp .shared-modal-backdrop,body.view-all-styles-fsp .toast-container,body.view-all-styles-fsp .custom-options-frontend,body.view-all-styles-fsp .tooltip-container{visibility:visible}#family-page-gallery,#fspm,#view-all-cta,#family-page-about,#family-page-glyphs,#family-page-other-details,#family-related-tags,#family-page-supported-licenses #family-page-related,.font-family-navigation,#family-page-related,#family-page-supported-licenses{max-width:1600px;margin:0 auto}#fspm{position:relative;min-height:300px}#fspm #fspm-loader::part(md-spinner){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.family-sticky-header{width:100%;position:sticky;background:var(--md-color--white);z-index:99;top:50px;transition:all .5s ease}@media screen and (max-width: 1280px){.family-sticky-header{top:65px}}@media screen and (max-width: 767px){.family-sticky-header{position:relative;top:0!important;z-index:1!important}}.position-unset{position:unset!important}.family-header{display:flex;gap:24px;align-items:center;padding:18px 24px;border-bottom:1px solid #dbdfe5;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 1080px){.family-header{align-items:flex-start}}.family-header .family-header__left{display:flex;align-items:center;justify-content:space-between;flex-grow:1}@media screen and (max-width: 1080px){.family-header .family-header__left{flex-direction:column;align-items:flex-start;gap:12px;max-width:80%}}.family-header .family-header__left .family-header-foundry-details{display:flex;gap:12px;flex-grow:1}@media screen and (max-width: 767px){.family-header .family-header__left .family-header-foundry-details{flex-direction:column;gap:8px}}.family-header .family-header__left .family-header__info{display:flex;align-items:baseline;gap:12px;flex-grow:1}@media screen and (max-width: 1080px){.family-header .family-header__left .family-header__info{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 767px){.family-header .family-header__left .family-header__info{gap:0}}.family-header .family-header__left .family-header__info .info-title-and-logo{display:flex;align-items:center;gap:4px}.family-header .family-header__left .family-header__info .family-header__metainfo{display:flex;gap:12px}@media screen and (max-width: 767px){.family-header .family-header__left .family-header__info .family-header__metainfo{flex-direction:column;align-items:flex-start}}.family-header .family-header__left .family-header__info .family-header__metainfo .info-meta-data{display:flex;align-items:center;gap:12px}.family-header .family-header__left .family-header__info .family-header__metainfo .info-meta-data .family-page-bullet{width:4px!important;height:4px!important;background-color:#667488!important;border-radius:50%!important;display:inline-block!important}.family-header .family-header__left .family-header__info .foundry-name{display:flex;gap:8px;align-items:center}.family-header .family-header__left .family-header__info .foundry-name .family-page-bullet{width:4px!important;height:4px!important;background-color:#667488!important;border-radius:50%!important;display:inline-block!important}.family-header .family-header__left .family-header__subscription{display:flex;position:relative;padding:8px;border-radius:8px;background-color:#f3f4f6;align-items:center;cursor:pointer;mask:linear-gradient(90deg,rgb(0,0,0) 50%,rgba(0,0,0,.333),rgb(0,0,0) 70%) right center / 300% 100%;animation:6s ease 0s infinite normal none running shimmer;margin-left:auto}@media screen and (max-width: 1068px){.family-header .family-header__left .family-header__subscription{position:absolute;right:24px;top:32%}}@media screen and (max-width: 767px){.family-header .family-header__left .family-header__subscription{position:unset}}.family-header .family-header__left .family-header__subscription .family__logo{border-radius:4px;margin-right:8px}.family-header .family-header__right{display:flex;gap:24px}@media screen and (max-width: 1080px){.family-header .family-header__right{position:absolute;right:24px}}.family-header .family-header__right .header-right-icons{display:flex;align-items:center;gap:24px}@media screen and (max-width: 767px){.family-header .family-header__right .header-right-icons{gap:16px}}.family-header .family-header__right #add-family-to-cart-cta-wrapper{display:none;animation:fadeInOut .5s ease}.family-header .family-header__right #add-family-to-cart-cta-wrapper.active{display:flex;gap:24px;align-items:center}.breadcrumb{border-bottom:1px solid #e7eaee}.family-header-image{width:24px;height:24px}#font-family-desc::part(md-typography){letter-spacing:0em!important}.bestseller-badge-ranking{background:#e4efe8;padding:4px 12px;border-radius:24.68px;color:#1d7f50;display:none;font-weight:700}.off{padding:4px 12px;border-radius:24.68px;background:#f7e4ea;color:#d52377;font-weight:700}.family-page-subcards-wrapper{display:flex;align-items:center;gap:12px}.complete-family-nav-price{display:flex;gap:4px;align-items:center}.family-page-subcard{padding:4px 12px;border-radius:24.68px;padding-top:1px!important;position:relative;bottom:5px;height:fit-content;white-space:nowrap;display:flex;align-items:center;gap:4px}.sigSkeletonWrap{width:100%}.sigSkeleton{height:96px;width:100%;border-radius:8px}.skeletonLoader{position:relative;overflow:hidden;background-color:#f4f4f4}.sigSkeletonWrap div:empty{display:block!important}.skeletonLoader:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(92.04deg,#fff0 10.45%,#fffc 51.24%,#fff0 89.01%);animation:showSkeleton 3s infinite;content:"";opacity:.8}.family-page-subcard-pink{background:#fbf2f4;display:block}.family-page-subcard-green{background:#f2f7f4;align-items:center;gap:4px;cursor:pointer}.family-page-subcard-red{background:#f8e4e4;align-items:center;gap:4px;cursor:pointer}.family-header .foundry-name{text-decoration:underline;text-decoration-skip-ink:none;text-decoration-style:solid}.font-family-navigation,.font-family-navigation-mobile{-ms-overflow-style:none;background-color:#fff;border-bottom:1px solid #DBDFE5;display:flex;justify-content:flex-start;overflow-x:scroll;padding:0 24px;position:sticky;z-index:50!important;width:100%;animation:fadeInOut .5s ease}.font-family-navigation{transition:all .5s ease;padding-left:0!important}.font-family-navigation-mobile>:nth-child(1){padding-left:0}.font-family-navigation::-webkit-scrollbar,.font-family-navigation-mobile::-webkit-scrollbar{display:none}.font-family-nav-items{font-size:16px;font-weight:400;line-height:24px;padding:16px 16px 0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;overflow:visible}.foundry-initials-div{height:24px;width:24px;background-color:#576579;border-radius:2px;display:grid;place-content:center;color:#fff}.font-family-nav-items.active{cursor:pointer;background-color:#fff!important}.font-family-nav-items.active .family-page-navigation-item::part(md-typography){color:#1e242c!important;font-family:HelveticaNowMTTextMedium;font-size:16px;line-height:24px;letter-spacing:-.02em}@media (hover: hover) and (pointer: fine){.font-family-nav-items:hover{cursor:pointer;font-weight:600;color:#000;background-color:#e7eaee}}#family-related-tags{display:flex;gap:8px;border-bottom:1px solid #DBDFE5;padding:24px;width:100%;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}#family-related-tags::-webkit-scrollbar{display:none}#family-related-tags #related-tags-static-text{padding:8px 8px 8px 0}#family-related-tags .family-related-tag::part(md-link){padding:8px 12px;border-radius:8px;width:max-content}#family-related-tags .family-related-tag::part(md-link):hover{background-color:#f2f5fd;border-color:#f2f5fd}.family-page-breadcrumb{padding:12px 24px;display:flex;gap:5px;border-bottom:1px solid #DBDFE5;max-width:100%;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.family-page-breadcrumb::-webkit-scrollbar{display:none}.family-page-breadcrumb ::part(md-link),.family-page-breadcrumb ::part(md-typography){white-space:nowrap}.family-breadcrumb a{color:#000;text-decoration:none}.family-breadcrumb .fdp_title_exclusion{color:#000}.family-breadcrumb .fdp_title_url_exclusion{color:#000;text-decoration:none}@media (max-width: 700px){.family-breadcrumb{margin:12px;padding-left:0}}.family-individual-section{min-height:60vh;background-color:#f4f4f4;border-top:1px solid #DBDFE5;border-bottom:1px solid #DBDFE5;display:flex;justify-content:center;align-items:center;text-align:center}@media only screen and (max-width: 600px){.font-family-nav-items{white-space:nowrap}}.font-family-gallery-carousel-section{display:flex;flex-direction:column;justify-content:space-between;padding:32px 24px;gap:8px;border-bottom:1px solid #DBDFE5;background-color:#fff}.explore-subscription-wrapper{display:flex;flex-direction:row;gap:16px;width:100%;padding:0 16px;border-bottom:1px solid #DBDFE5;background-color:#f9fafb;margin-left:auto;justify-content:center;align-items:center}@media only screen and (max-width: 600px){.explore-subscription-wrapper{flex-direction:column;align-items:flex-start;padding-bottom:1rem}}.explore-subscription-title-wrapper{display:flex;flex-direction:row;align-items:center;gap:8px;margin:20px 0}.explore-subscription-title-wrapper span{display:flex;align-items:center;margin-right:8px}.font-family-carousel{display:flex;border-radius:16px;justify-content:space-between}.carousel-footer{display:flex;justify-content:flex-start;max-width:52%;position:relative}.font-family-detail{width:44%;display:flex;flex-direction:column;justify-content:center}.font-family-detail>:nth-child(3),.font-family-detail>:nth-child(4){margin-top:32px}.font-family-title{font-size:57px;line-height:68.4px;font-weight:400;color:#1e242c}.font-family-detail img{max-width:100%;height:auto;margin:8px auto;display:block}.pricing-text-wrapper{display:grid;grid-template-columns:min-content;white-space:nowrap}.pricing-text-wrapper .pricing-indicator{width:100%}#font-family-title-container{min-height:108px}.font-family-desc{font-size:16px;line-height:24px;font-weight:400;color:#1e242c}.font-family-pricing{display:flex;flex-direction:row;gap:8px}.font-family-pricing-bottom{display:flex;flex-direction:row;gap:8px;margin-top:24px}.font-family-old-pricing{text-decoration:line-through;color:#576579;margin:0 8px}.font-family-new-pricing{color:#1e242c;font-weight:700px;font-size:19px}.font-family-buttons-wrapper{display:flex;flex-direction:row;gap:8px}.view-all-wrapper md-button::part(md-button){background-color:#fff!important;border:1px solid #26a568!important;border-radius:8px!important;color:#26a568!important}.view-all-wrapper md-button:hover::part(md-button){border:1px solid #186841!important;color:#186841!important}.family-page-navigation-item::part(md-typography),.font-family-nav-items.active .family-page-navigation-item::part(md-typography){letter-spacing:normal;font-size:16px;line-height:24px}.font-family-nav-items.active>*{border-bottom:2px inset #1A73E8}#default_thumbnail_sig_image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;max-width:100%;padding:0 24px}.font-family-nav-items>*{padding-bottom:16px;white-space:nowrap}.add-family-to-cart-button{padding:12px 16px;background-color:#1d7f50;color:#fff;border:none;border-radius:8px;cursor:pointer}.explore-subscription-plans-button{padding:12px 16px;background-color:#fff;color:#1e242c;border:1px solid #1E242C;border-radius:8px;margin-left:10px;cursor:pointer}.explore-subscription-plans-description{background-color:#fdf8f9;padding:16px 20px;margin-top:20px;border-radius:16px;display:none}.explore-subscription-plans-description-title{font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.02em}.explore-subscription-plans-description-subtitle{font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.02em;color:#313945}.image-gallery .sigSkeletonWrap{aspect-ratio:2/1;min-height:100%}@media only screen and (max-width: 1280px){.explore-subscription-plans-button{margin-left:0}.font-family-detail .sigSkeleton{max-height:72px}.font-family-gallery-carousel-section{flex-direction:column;padding:24px;gap:0}.font-family-carousel{width:100%;flex-direction:column}.font-family-detail{width:100%;gap:0;padding-bottom:0;padding-top:0;margin-top:24px}.dots{padding-bottom:0!important}.family-header{padding:16px 24px}.font-family-navigation,.font-family-navigation-mobile{gap:0px;justify-content:space-between}.font-family-detail>:nth-child(3),.font-family-detail>:nth-child(4){margin-top:24px}.font-family-title{font-size:28px;font-weight:400;line-height:32px;letter-spacing:0em;text-align:left}.font-family-desc{font-size:13px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;margin-top:20px}.pricing-text-wrapper{position:relative;display:inline-block}#font-family-desc{max-width:98%!important}.family-page-subcard{bottom:0}.font-family-pricing{font-size:13px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;margin-top:20px}.font-family-buttons-wrapper{display:flex;flex-direction:row;gap:16px;margin-top:20px}#family-related-tags>*{width:fit-content}#add-family-to-cart-cta-wrapper{display:none!important}.family-to-cart-mobile-cta-wrapper{display:flex!important;border:1px solid #DBDFE5;border-radius:16px;padding:16px 24px;justify-content:space-between;width:95%;position:fixed;bottom:-300px;transition:bottom .75s ease-in-out;left:2.4%;background-color:#fff;z-index:1000;box-shadow:0 4px 24px #00000029;touch-action:none;gap:8px}.family-to-cart-mobile-cta-wrapper .content-left{flex-direction:column}.family-to-cart-mobile-cta-wrapper .content-right{display:flex;align-items:center}.family-to-cart-mobile-cta-wrapper .content-left .title{margin:0;display:flex;gap:8px}}@media only screen and (max-width: 1000px){#fspm #font-list-wrapper .tofu-err-msg{padding-bottom:8px}}.related-families--header{padding:28px var(--md-spacing-unit--lg);border-bottom:1px solid var(--md-color--spirits--300)}.related-families--content{display:flex;flex-wrap:wrap;border-left:1px solid #dbdfe5}.related-families-item{flex:1 1 100%;padding:var(--md-spacing-unit--sm) var(--md-spacing-unit--lg);border-bottom:1px solid #dbdfe5;border-right:1px solid #dbdfe5;min-width:360px}.related-families-item:hover{background-color:#f2f5fd}.related-families-item a.fdp_related_family_exclusion{display:inline-block;text-decoration:none}.related-families-item a.fdp_related_family_exclusion:focus-visible{outline:2px solid #104892;outline-offset:2px}@media (min-width: 720px){.related-families-item{flex:1 1 50%}}@media (min-width: 1280px){.related-families-item{flex:1 1 25%}.font-family-nav-items:hover:not(.active) .family-page-navigation-item::part(md-typography){font-family:HelveticaNowMTTextMedium;font-size:16px;line-height:24px;letter-spacing:-.02em;color:#1e242c!important}}.supported-licenses--header{padding:24px;border-bottom:1px solid var(--md-color--spirits--300)}.supported-licenses--content{border-bottom:1px solid var(--md-color--spirits--300)}.other-details--header{padding:24px}.accordion{width:100%;font-family:var(--md-font-family--text-medium)}.accordion-item{border-top:none}.accordion-item:first-child{border-top:1px solid var(--md-color--spirits--300)}.accordion-header{width:100%;padding:1rem 1.5rem;background-color:var(--md-color--white);border:none;cursor:pointer;outline:none;transition:background-color var(--md-transition--reg) ease;font-size:var(--md-font-size--sm);line-height:var(--md-line-height--2xs);letter-spacing:var(--md-letter-spacing--sm);font-family:var(--md-font-family--text-medium);display:flex;justify-content:space-between;align-items:center}.accordion-header:focus-visible{outline:2px solid #104892;outline-offset:2px}.accordion-header.active{background-color:var(--md-color--spirits--200)}.accordion-header.active svg,.accordion-header.active img{transform:rotate(180deg)}.accordion-content{max-height:0;overflow:scroll;transition:max-height var(--md-transition--slowest) ease-out;border-top:1px solid var(--md-color--spirits--300)}.accordion-content-inner{font-size:var(--md-font-size--sm);line-height:var(--md-line-height--2xs);letter-spacing:var(--md-letter-spacing--sm);font-family:var(--md-font-family--helvetica-text--regular)}svg{transition:transform var(--md-transition--reg) ease}.border_top{border-top:1px solid var(--md-color--spirits--300)}.about__image--container{height:144px;position:relative}.about__accordion--image{height:144px;width:100%;object-fit:cover}.about__header{display:flex;padding:var(--md-spacing--lg) var(--md-spacing--lg);border-left:1px solid var(--md-color--spirits--300);border-bottom:1px solid var(--md-color--spirits--300);padding-left:24px;gap:24px;position:relative}.about__header>div:first-of-type{position:absolute;bottom:10px}.about__header>div:nth-of-type(2){padding:12px 0;display:flex;flex-direction:column;margin-left:100px}.about__header--title{font-family:var(--md-font-family--text-medium);font-size:var(--md-font-size--lg);line-height:var(--md-line-height--xs);color:var(--md-color--spirits--900);font-weight:500}.about_header--subtitle{font-family:var(--md-font-family--helvetica-text--regular);font-size:var(--md-font-size--xs);line-height:var(--md-line-height--3xs);color:var(--md-color--spirits--700)}.about__foundry--logo{display:flex;flex-direction:column;justify-content:center;align-items:center;width:88px;height:88px;z-index:1;overflow:hidden;border-radius:100px;gap:var(--md-spacing--xs);background:var(--md-color--spirits--300);color:var(--md-color--spirits--700);border:1px solid var(--md-color--spirits--200)}.about__foundry--logoImg{width:100%;height:100%;object-fit:contain;border-radius:var(--md-border-radius--half)}.about__foundry--initials{font-size:32px;font-weight:700;color:var(--md-color--spirits--900)}#navbar-foundry-name{height:27px}#navbar-foundry-name::part(md-link){font-size:13px!important;line-height:16px!important;font-family:var(--md-font-family--helvetica-text--regular);color:#576579}.about__content{padding:24px;font-family:var(--md-font-family--helvetica-text--regular);font-size:var(--md-font-size--sm);line-height:var(--md-line-height--2xs);letter-spacing:var(--md-letter-spacing--sm);color:var(--md-color--spirits--900)}@media only screen and (max-width: 600px){.about__content{font-size:var(--md-font-size--xs);line-height:var(--md-line-height--3xs)}#about__content-desc::part(md-typography){line-height:16px}}.license__information__tabs{display:flex;align-items:baseline}.license__information__tableContent{padding:var(--md-spacing-unit--lg);display:none}.license__information__tablinks{display:flex;flex:1;max-width:20%;padding:16px 0;flex-direction:column;align-items:center;gap:4px;justify-content:center}.license__information__tablinks:focus{outline:2px solid #104892;outline-offset:-2px}.license__information__tablinks:hover{cursor:pointer}.license__information__tableContent.active{display:flex;flex-direction:column;gap:16px}.license__information__tableContent.active>div:nth-child(1){display:flex;gap:8px;align-items:center}.license__information__tableContent.active>div:nth-child(2){display:flex;flex-direction:column;gap:24px}.tab--active{background-color:var(--md-color--blue-duck)}.license__tab--main{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid #dbdfe5}.license__tab--main::-webkit-scrollbar{display:none}@media (max-width: 720px){.license__information__tablinks{border-right:1px solid #dbdfe5}.bold-text::part(md-typography),.medium-text::part(md-typography),.regular-text::part(md-typography),.license_type::part(md-typography){font-size:16px!important;line-height:24px!important}.font-family-buttons-wrapper,.font-family-buttons-wrapper>*{flex-direction:column;width:100%}.add-family-to-cart-wrapper,.explore-subscription-wrapper,.add-family-to-cart-wrapper>:nth-child(1),.explore-subscription-wrapper>:nth-child(1){width:100%}#family-related-tags{padding:16px 24px}.glyphs__content__right__content__glyph__matrix{z-index:0!important}#font-family-desc::part(md-typography){font-size:13px;line-height:16px}.font-family-navigation,.font-family-navigation-mobile{justify-content:unset;top:0}.font-family-navigation-mobile{display:flex!important;z-index:2!important;top:66px}.font-family-navigation{display:none!important}.font-family-detail{margin-top:16px}.font-family-detail img{margin-left:-10px;height:34px;width:100%}.font-family-nav-items.active .family-page-navigation-item::part(md-typography),.family-page-navigation-item::part(md-typography){font-size:13px;line-height:16px;letter-spacing:.02em}.family-to-cart-mobile-cta-wrapper{flex-direction:column}.family-to-cart-mobile-cta-wrapper .content-left{display:flex;flex-direction:row;justify-content:space-between}.family-to-cart-mobile-cta-wrapper .content-left .title>:nth-child(1){display:flex;align-items:center}.family-to-cart-mobile-cta-wrapper .content-left .product-price{display:flex;gap:4px;white-space:nowrap}.family-to-cart-mobile-cta-wrapper .content-right>:nth-child(1){width:100%}}#add-family-to-cart-cta::part(md-button){background-color:#26a568!important}.select-styles-cta::part(md-button){background-color:#26a568!important;border:none!important}#add-family-to-cart-cta:hover::part(md-button){background-color:#186841!important}.carousel{text-align:center;width:52%}.empty_carousel{width:100%;background-color:#f4f4f4;display:flex;justify-content:center;align-items:center;min-height:460px;border-radius:16px}.main-image{position:relative;min-height:100%}.font-family-carousel-main-image{width:100%;object-fit:cover;border-radius:16px;border:1px solid #dbdfe5;height:100%}.left-arrow{position:absolute;top:25%;z-index:10;cursor:pointer;border:0;left:0;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:12px;box-shadow:0 8px 16px #00000029}.right-arrow{position:absolute;top:25%;z-index:10;right:0;cursor:pointer;border:0;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:12px;box-shadow:0 8px 16px #00000029}.right-arrow:focus,.left-arrow:focus{outline:2px solid #104892;outline-offset:2px}.left-arrow:hover,.right-arrow:hover{opacity:.9}.thumbnails{display:flex;overflow-x:scroll;width:100%;gap:8px;padding:4px}.thumbnails:before,.thumbnails:after{content:"";position:absolute;top:0;width:50px;height:100%;pointer-events:none;z-index:2;display:none}.thumbnails.has-left-blur:before{left:0;display:block;background:linear-gradient(to right,rgba(255,255,255,8),transparent)}.thumbnails.has-right-blur:after{right:0;display:block;background:linear-gradient(to left,rgba(255,255,255,8),transparent)}.thumbnails img{width:fit-content;flex:1;height:60px;object-fit:cover;cursor:pointer;border-radius:8px;border:1px solid #dbdfe5}.thumbnails::-webkit-scrollbar{display:none}.thumbnails img.active{outline:2px solid #104892;outline-offset:2px}.dots{display:none;justify-content:center;padding:10px 0}.dot{height:6px;width:6px;margin-right:5px;background-color:#c3cad4;border-radius:50%;display:inline-block}.dot.active{background-color:#1a73e8}@media only screen and (max-width: 1280px){.left-arrow,.right-arrow,.thumbnails{display:none}.dots{display:flex}.carousel{width:100%}.license__information__tablinks{max-width:unset;white-space:nowrap;padding:16px 40px}}#family-page-about{display:flex;flex-direction:column;border-bottom:1px solid #DBDFE5}#family-page-about .about-family-header{padding:28px 24px;border-bottom:1px solid #DBDFE5}#family-page-about .about-family-body{padding:32px 24px;display:flex;width:100%;gap:14%}#family-page-about .about-family-body .about-family-body-content-left{display:flex;flex-direction:column;gap:24px;width:51%}#family-page-about .about-family-body .about-family-body-content-left #family-description p:last-child{margin-bottom:0;margin-top:24px}#family-page-about .about-family-body .about-family-body-content-right{width:35%;display:flex;flex-direction:column;gap:16px;justify-content:center}#family-page-about .about-family-body .about-family-body-content-right img,#family-page-about .about-family-body .about-family-body-content-right .default_vendor_image{margin-right:8px;position:relative;top:2px;display:flex;align-items:center;justify-content:center}#family-page-about .about-family-body .about-family-body-content-right .default_vendor_image{background-color:#576579;color:#fff}#family-page-about .about-family-body .about-family-body-content-right .content-right-item{padding-top:16px;padding-bottom:8px;border-bottom:1px solid #e7eaee;display:flex;justify-content:space-between}#family-page-about .about-family-body .about-family-body-content-right .content-right-item .default_vendor_image{width:16px;height:16px;position:relative;bottom:0}#family-page-about .about-family-body .about-family-body-content-right .content-right-item .about-family-link::part(md-link){font-family:HelveticaNowMTTextRegular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em}#family-page-about .about-family-body .about-family-body-content-right .content-right-item>div{display:flex;align-items:center;flex-wrap:wrap;white-space:nowrap;max-width:80%;justify-content:flex-end}@media only screen and (max-width: 1280px){#family-page-about .about-family-body{flex-direction:column;gap:16px}#family-page-about .about-family-body .about-family-body-content-left,#family-page-about .about-family-body .about-family-body-content-right{width:100%}}@media only screen and (max-width: 767px){#family-page-about .about-family-body .about-family-body-content-left #about-family-header-details::part(md-typography){font-size:16px;line-height:24px}#family-page-about .about-family-body .about-family-body-content-left #family-description::part(md-typography){font-size:13px;line-height:16px}#family-page-about .about-family-body .about-family-body-content-left #family-description p:last-child{margin-bottom:0;margin-top:12px;font-size:13px;line-height:16px}#family-page-about .about-family-body .about-family-body-content-right .content-right-item-parent::part(md-typography){font-size:16px;line-height:24px}#family-page-about .about-family-body .about-family-body-content-right .content-right-item>div{justify-content:flex-end;white-space:unset!important}#family-page-about .about-family-body #designer-name .about-family-link::part(md-link){text-decoration:underline}}.technical-specification--main{display:flex;min-height:696px}.technical-specification--content{width:100%;padding:32px 48px}.technical-specification--content .technical-specification--container{display:flex;padding:24px 0}.technical-specification--content .technical-specification--container .technical-specification--left{width:50%;border-right:1px solid #DBDFE5;padding-right:48px}.technical-specification--content .technical-specification--container .technical-specification--left .left-element{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid #DBDFE5}.technical-specification--content .technical-specification--container .technical-specification--right{width:50%;padding-left:48px}.technical-specification--content .technical-specification--container .technical-specification--right #techspec-supported_lang::part(md-typography),.technical-specification--content .technical-specification--container .technical-specification--right #techspec-character_set::part(md-typography),.technical-specification--content .technical-specification--container .technical-specification--right #techspec-ot_feature::part(md-typography){text-align:left}.technical-specification--content .technical-specification--container .technical-specification--right .right-element{display:flex;align-items:flex-start;padding:16px 0;border-bottom:1px solid #DBDFE5}.technical-specification--content .technical-specification--container .technical-specification--right .right-element .fixed-width{width:12rem;flex-shrink:0;white-space:nowrap}@media only screen and (max-width: 1280px){.technical-specification--content{padding:24px 20px 24px 24px}.technical-specification--content .family-fonts_wrapper{width:100%;padding-right:0}.technical-specification--content .technical-specification--container{flex-direction:column}.technical-specification--content .technical-specification--container .technical-specification--left{width:100%;border-right:none;padding-right:0}.technical-specification--content .technical-specification--container .technical-specification--right{width:100%;padding-left:0}.technical-specification--content .technical-specification--container .technical-specification--right #techspec-supported_lang::part(md-typography),.technical-specification--content .technical-specification--container .technical-specification--right #techspec-character_set::part(md-typography),.technical-specification--content .technical-specification--container .technical-specification--right #techspec-ot_feature::part(md-typography){text-align:right}}@media only screen and (max-width: 767px){.technical-specification--content{padding:24px;display:flex;flex-direction:column}.technical-specification--content .technical-specification--container{padding:0}.font-family-detail .sigSkeleton{max-height:34px}.image-gallery .image-item img{max-height:100%!important;object-fit:cover}}.image-gallery .image-item img{max-width:100%;border-radius:16px;aspect-ratio:2/1}.image-gallery,.image-gallery .image-item{height:100%}.family-fonts_wrapper{width:626px;display:flex;flex-direction:column;position:relative;max-width:100vw}.family-fonts_wrapper .fonts__dropdown__selected{display:flex;width:100%;align-items:center;justify-content:space-between;padding:12px 24px;background-color:#f3f4f6;border-radius:8px;cursor:pointer}.family-fonts_wrapper .fonts__dropdown__selected:focus-visible{outline:2px solid #104892;outline-offset:2px}.family-fonts_wrapper .fonts__dropdown__options__wrapper.show .fonts__dropdown__options{display:flex;flex-direction:column;z-index:10}@media screen and (max-width: 767px){.family-fonts_wrapper .fonts__dropdown__options__wrapper.mobile-behaviour{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;z-index:99;background:#0009}.family-fonts_wrapper .fonts__dropdown__options__wrapper.mobile-behaviour.show{display:block}.family-fonts_wrapper .fonts__dropdown__options__wrapper.mobile-behaviour .fonts__content__close{display:flex!important;background-color:#fff;justify-content:center;align-items:center;position:fixed;right:16px;border-radius:50%;height:32px;width:32px;cursor:pointer;transform:translateY(-48px)}.family-fonts_wrapper .fonts__dropdown__options__wrapper.mobile-behaviour .fonts__dropdown__options{display:block;position:fixed;bottom:0;right:0;left:0;max-width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0;height:636px;max-height:90vh;box-shadow:unset;border:none;padding:0}.family-fonts_wrapper .fonts__dropdown__options__wrapper.mobile-behaviour .fonts__dropdown__options .fonts__dropdown__options__header{display:block!important;padding:24px;border-bottom:1px solid #DBDFE5;margin-bottom:8px}.family-fonts_wrapper .fonts__dropdown__options__wrapper.mobile-behaviour .fonts__dropdown__options .fonts__dropdown__option{margin:0 8px}}.family-fonts_wrapper .fonts__dropdown__options{display:none;position:absolute;max-height:376px;overflow:scroll;background-color:#fff;padding:8px;width:100%;border:1px solid #DBDFE5;box-shadow:0 22.45px 51px #3749510c;border-radius:8px}.family-fonts_wrapper .fonts__dropdown__options .fonts__dropdown__option{padding:12px 16px;border-radius:8px;cursor:pointer}.family-fonts_wrapper .fonts__dropdown__options .fonts__dropdown__option:focus{outline:2px solid #104892;outline-offset:2px}.family-fonts_wrapper .fonts__dropdown__options .fonts__dropdown__option:hover{background-color:#f2f5fd}.family-fonts_wrapper .fonts__dropdown__options .fonts__dropdown__option.selected{background-color:#1a73e8}.family-fonts_wrapper .fonts__dropdown__options .fonts__dropdown__option.selected .fonts__dropdown__option__text::part(md-typography){color:#fff}#family-page-glyphs{display:flex;flex-direction:column;border-bottom:1px solid #DBDFE5}#family-page-glyphs .family-glyphs__header{display:flex;padding:28px 24px;border-bottom:1px solid #DBDFE5}#family-page-glyphs .family-glyphs__content{display:flex;padding-left:24px}@media screen and (max-width: 1080px){#family-page-glyphs .family-glyphs__content{flex-direction:column;padding-left:0}}#family-page-glyphs .family-glyphs__content .family-fonts_wrapper{width:408px}#family-page-glyphs .family-glyphs__content .glyphs__content__left{flex-basis:456px;border-right:1px solid #DBDFE5}@media screen and (max-width: 1080px){#family-page-glyphs .family-glyphs__content .glyphs__content__left{display:none}#family-page-glyphs .family-glyphs__content .glyphs__content__left.active{display:block;position:fixed;top:0;right:0;left:0;bottom:0;z-index:99;background:#0009}#family-page-glyphs .family-glyphs__content .glyphs__content__left.active .glyphs__content__left__wrapper{display:block;position:relative;background:#fff;width:520px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:1rem;padding:14px 8px}#family-page-glyphs .family-glyphs__content .glyphs__content__left.active .glyphs__content__left__wrapper .family-fonts_wrapper{width:100%}#family-page-glyphs .family-glyphs__content .glyphs__content__left.active .glyphs__content__left__wrapper .glyphs__content__info{gap:22px}#family-page-glyphs .family-glyphs__content .glyphs__content__left.active .glyphs__content__left__wrapper .glyphs__content__info .glyphs__content__info__left{min-width:208px!important}}@media screen and (max-width: 767px){#family-page-glyphs .family-glyphs__content .glyphs__content__left.active .glyphs__content__close{display:flex!important;background-color:#fff;justify-content:center;align-items:center;position:absolute;right:16px;top:-16px;border-radius:50%;height:32px;width:32px;transform:translateY(-100%);cursor:pointer}#family-page-glyphs .family-glyphs__content .glyphs__content__left.active .glyphs__content__left__wrapper{top:unset;bottom:0;position:fixed;left:unset;transform:unset;max-width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0;height:624px;max-height:90vh}}#family-page-glyphs .family-glyphs__content .glyphs__content__left .glyphs__fonts{display:flex;padding:16px 24px;min-height:80px}#family-page-glyphs .family-glyphs__content .glyphs__content__left .glyph__sig__image{display:flex;margin:16px 24px;height:228px}#family-page-glyphs .family-glyphs__content .glyphs__content__left .glyph__sig__detail{display:none;flex-direction:column;margin:16px 24px;gap:12px}#family-page-glyphs .family-glyphs__content .glyphs__content__left .glyph__sig__detail.show{display:flex}#family-page-glyphs .family-glyphs__content .glyphs__content__left .glyph__sig__detail .glyphs__sig__detail__content{display:flex;flex-direction:column;gap:12px}#family-page-glyphs .family-glyphs__content .glyphs__content__left .glyph__sig__detail .glyphs__sig__detail__content .glyphs__content__info{display:flex}#family-page-glyphs .family-glyphs__content .glyphs__content__left .glyph__sig__detail .glyphs__sig__detail__content .glyphs__content__info .glyphs__content__info__left{min-width:200px}#family-page-glyphs .family-glyphs__content .glyphs__content__right{flex-grow:1}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__header{display:flex;align-items:center;border-bottom:1px solid #DBDFE5}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__header .family-fonts_wrapper{width:fit-content}@media screen and (max-width: 767px){#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__header .family-fonts_wrapper{width:100%}}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__header .family-fonts_wrapper .fonts__dropdown__selected{background-color:transparent;gap:8px;padding:20px 24px}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__header .family-fonts_wrapper .fonts__dropdown__options{width:292px}@media screen and (max-width: 767px){#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__header .family-fonts_wrapper .fonts__dropdown__options{width:100%}}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__content{display:flex;position:relative;min-height:300px;max-height:448px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__content::-webkit-scrollbar{display:none}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__content .glyphs__content__right__content__image_container{width:100%}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__content .glyphs__content__right__content__image_container img{display:block}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__content .glyphs__content__right__content__glyph__matrix{display:block;position:absolute;top:0;left:0;width:100%;z-index:1}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__content .glyphs__content__right__content__glyph__matrix .glyphs__content__right__content__glyph{float:left;display:block;cursor:pointer;border:.5px solid #DBDFE5}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__content .glyphs__content__right__content__glyph__matrix .glyphs__content__right__content__glyph:focus{outline:2px solid #104892;outline-offset:-1px}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__content .glyphs__content__right__content__glyph__matrix .glyphs__content__right__content__glyph.selected{border:2px solid #1A73E8}@media screen and (max-width: 1080px){#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__content .glyphs__content__right__content__glyph__matrix .glyphs__content__right__content__glyph.selected{border:none;background-color:#1a73e8;opacity:.3}}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__content .glyph__image_wrapper{position:relative;width:100%;height:inherit;float:left}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__loader,#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__error{position:absolute;top:65px;left:50%;display:none;justify-content:center;align-items:center;margin:24px 0;transform:translate(-50%)}#family-page-glyphs .family-glyphs__content .glyphs__content__right .glyphs__content__right__error{top:100px}@keyframes shimmer{50%{-webkit-mask-position:left}to{-webkit-mask-position:right}}.blank_family_individual_style_wrapper{width:340px;margin:auto auto 20px;padding:40px 0;text-align:center}.blank_family_individual_style_wrapper .circle{width:200px;height:200px;border-radius:50%;background:#f9f8f8;margin:20px auto 10px;display:block}.blank_family_individual_style_wrapper .circletext{color:#1e242c;text-align:center;font-style:normal;padding:20px 10px;font-size:16px;line-height:24px;font-weight:700;margin-bottom:10px;font-family:HelveticaNowMTTextBold;white-space:nowrap}a.btn-family-individual-blank{font-family:HelveticaNowMTTextMedium;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;display:block;border-radius:4px;margin:auto;background:#1a73e8;color:#fff;width:fit-content;padding:12px 16px;white-space:nowrap;letter-spacing:-.32px}@media screen and (max-width: 767px){a.btn-family-individual-blank{width:fit-content}.blank_family_individual_style_wrapper{padding-top:0;padding-bottom:20px;margin-top:60px;margin-bottom:40px;display:flex;flex-direction:column;align-items:center;gap:30px}.blank_family_individual_style_wrapper .circletext{padding:5px 50px;font-size:16px;margin-bottom:10px}.blank_family_individual_style_wrapper .circle{margin-top:25px;width:200;height:200}}
/*# sourceMappingURL=/cdn/shop/t/285/assets/family-page.bundle.css.map */
