html:has(body[data-fta-article-legacy=true]){font-size:calc(var(--font-body-scale) * 62.5%)!important}body [id^=fta-gifts-]{--fta-type-body: 16px !important;--fta-type-ui: 16px !important;--fta-type-lead: 17px !important}body [id^=fta-gifts-] .fta-assurances li{font-size:15px!important;line-height:1.45}body [id^=fta-gifts-] .fta-badge{font-size:12px!important}body [id^=fta-gifts-] .fta-error{font-size:15px!important;line-height:1.45}body :is(.fta-alpaca-section-heading p:not(.fta-alpaca-eyebrow),.fta-alpaca-fiber__points p,.fta-alpaca-faq details p,.fta-alpaca-fall p:not(.fta-alpaca-eyebrow)){font-size:16px!important;line-height:1.65}body .fta-alpaca-fact p{font-size:clamp(16px,1.6vw,18.5px)!important;line-height:1.6}body .fta-alpaca-lede{font-size:clamp(17px,1.55vw,20.5px)!important}body :is(.fta-alpaca-fiber__points strong,.fta-alpaca-faq summary,.fta-alpaca-category__copy strong){font-size:16px!important;line-height:1.4}body :is(.fta-alpaca-category__copy span,.fta-alpaca-hero__note){font-size:15px!important;line-height:1.5}body :is(.fta-men__jump,.fta-women-v2__jump,.fta-accessories__jump,.fall-jump,.fta-alpaca-jump,.fta-alpaca-gender-links,.fta-jewelry-nav,.fta-jewelry-price-nav) a,body :is(.fta-alpaca-button,.fall-button,.fta-home-decor-text-link,.fta-jewelry-text-link,.fta-sculpture-text-link),body #MainContent .fta-collection-fold>summary,body :is(.fta-accessories__details,.fta-women-v2__details) summary{font-size:16px!important;line-height:1.4}body :is(.fta-men__breadcrumb,.fta-women-v2__breadcrumb,.fta-accessories__breadcrumb,.fta-alpaca-breadcrumb,.fta-kids__breadcrumb,.fall-breadcrumb),body :is(.fta-men__breadcrumb,.fta-women-v2__breadcrumb,.fta-accessories__breadcrumb,.fta-alpaca-breadcrumb,.fta-kids__breadcrumb,.fall-breadcrumb) :is(a,span){font-size:14px!important;line-height:1.45}body :is(.fta-men__assurance-inner,.fta-women-v2__assurance-inner,.fta-alpaca-assurance__inner),body :is(.fta-men__assurance-inner,.fta-women-v2__assurance-inner,.fta-alpaca-assurance__inner)>span,body .fta-alpaca-assurance :is(strong,span),body :is(.fta-accessories__service,.fta-kids__assurance,.fall-assurance) li{font-size:15px!important;line-height:1.5}body :is(.fta-home-decor-hero__copy>p:not(.fta-home-decor-eyebrow),.fta-jewelry-hero__copy>p:not(.fta-jewelry-eyebrow),.fta-sculpture-hero__copy>p:not(.fta-sculpture-eyebrow),.fta-home-decor-guide__lead>p:last-child,.fta-jewelry-guide__lead>p:last-child){font-size:17px!important;line-height:1.65}body:is([data-fta-collection=artisan-home-decor],[data-fta-collection=jewelry],[data-fta-collection=sculpture-figurines]) #MainContent .fta-collection-fold__content>p:first-of-type{font-size:17px!important;line-height:1.65}body :is(.fta-home-decor-category-card__copy p,.fta-jewelry-category-card__copy p,.fta-sculpture-category-card__copy p,.fta-home-decor-service__item span,.fta-jewelry-service__item span,.fta-service-standards__item span){font-size:15px!important;line-height:1.5}body :is(.fta-all-home-heading>p:last-child,.fta-all-jewelry-heading>p:last-child,.fta-sculpture-all-heading>p:last-child,.fta-jewelry-collectors-edit__header>p,.fta-home-decor-guide__row p,.fta-jewelry-guide__row p,.fta-jewelry-collector-card__price,.fta-home-decor-service__item strong,.fta-jewelry-service__item strong,.fta-service-standards__item strong){font-size:16px!important;line-height:1.6}body .fta-white-glove__kicker{font-size:17px!important;line-height:1.3}body :is(.fta-white-glove__proof,.fta-white-glove-dialog__closing){font-size:14px!important;line-height:1.5}body .fta-white-glove__link{font-size:15px!important;line-height:1.4}body :is(.fta-white-glove-dialog__intro,.fta-white-glove-dialog__standard p){font-size:16px!important;line-height:1.6}body .fta-white-glove-dialog__standard h3{font-size:18px!important;line-height:1.3}body .fta-white-glove-dialog__title{font-size:30px!important;line-height:1.2}body .fta-priority-promise--compact p{font-size:16px!important;line-height:1.5}body :is(.fta-us-size-guide__summary,.fta-us-size-guide__intro,.fta-us-size-guide__note,.fta-us-size-guide__measure){font-size:16px!important;line-height:1.5}body .fta-us-size-guide__table{font-size:15px!important}body :is(.fta-us-size-guide__table thead th,.fta-us-size-guide__hint){font-size:14px!important;line-height:1.5}body :is(.fta-welcome-submit,.fta-welcome-shop,.fta-welcome-continue){font-size:16px!important;line-height:1.4}body :is(.fta-welcome-error,.fta-footer-newsletter__error){font-size:15px!important;line-height:1.5}body .fta-cart-recommendations__title{font-size:16px!important}body .fta-cart-recommendations__details,body :is(.fta-cart-recommendations__name,.fta-cart-recommendations__price,.fta-cart-recommendations__add,.fta-cart-recommendations__options){font-size:16px!important;line-height:1.4}body .fta-cart-recommendations__status{font-size:14px!important;line-height:1.5}body[data-fta-page=alpaca-breeds] #MainContent .fta-reference{font-size:18px!important;line-height:1.7}body[data-fta-page=alpaca-breeds] #MainContent .fta-reference :is(p,li,.definition-callout){font-size:18px!important;line-height:1.7}body[data-fta-page=alpaca-breeds] #MainContent .fta-reference h1{font-size:40px!important;line-height:1.2}body[data-fta-page=alpaca-breeds] #MainContent .fta-reference h2{font-size:30px!important;line-height:1.25}body[data-fta-page=alpaca-breeds] #MainContent .fta-reference h3{font-size:22px!important;line-height:1.3}body[data-fta-page=alpaca-breeds] #MainContent .fta-reference table.compare,body[data-fta-page=alpaca-breeds] #MainContent .fta-reference table.compare :is(th,td),body[data-fta-page=alpaca-breeds] #MainContent .fta-reference .soft-cta a{font-size:16px!important;line-height:1.5}body[data-fta-page=alpaca-breeds] #MainContent .fta-reference :is(.byline,.sources,.sources li,.sources p){font-size:14px!important;line-height:1.6}body[data-fta-page=alpaca-breeds] #MainContent .fta-reference .author-bio,body[data-fta-page=alpaca-breeds] #MainContent .fta-reference .author-bio p{font-size:16px!important;line-height:1.6}body[data-fta-page=alpaca-benefits] #MainContent .alpaca-technical-specs :is(p,span){font-size:17px!important;line-height:1.65!important}body[data-fta-page=alpaca-benefits] #MainContent .alpaca-technical-specs :is(h3,strong){font-size:18px!important;line-height:1.4}body[data-fta-page=contact-from-the-andes] #MainContent .rte,body[data-fta-page=contact-from-the-andes] #MainContent .rte div,body[data-fta-page=contact-from-the-andes] #MainContent .rte a{font-size:16px!important;line-height:1.6!important}body[data-fta-page=contact-from-the-andes] #MainContent .rte>p{font-size:17px!important;line-height:1.7!important}body[data-fta-page=contact-from-the-andes] #MainContent .rte h2{font-size:28px!important;line-height:1.3}body[data-fta-page=contact-from-the-andes] #MainContent .rte div>span{font-size:14px!important;line-height:1.5}body[data-fta-page=contact-from-the-andes] #MainContent .rte>div[style*="font-size: 0.9rem"]{font-size:14px!important;line-height:1.5!important}body[data-fta-page=alpaca] #MainContent .rte a span[style*=font-size]{font-size:inherit!important}body[data-fta-product=aymara-marriage-bond-amulet-2] #MainContent .product__description p{font-size:18px!important;line-height:1.65!important}body[data-fta-product=aymara-marriage-bond-amulet-2] #MainContent .product__description :is(ul,li){font-size:16px!important;line-height:1.6!important}body[data-fta-template=page] #MainContent .rte>h2:not([style*=font-size]),body #MainContent .article-template__content>h2:not([style*=font-size]),body .shopify-policy__body .rte>h2:not([style*=font-size]){font-size:28px!important;line-height:1.3}body[data-fta-template=page] #MainContent .rte>h3:not([style*=font-size]),body:not([data-fta-article-legacy=true]) #MainContent .article-template__content>h3:not([style*=font-size]),body .shopify-policy__body .rte>h3:not([style*=font-size]){font-size:24px!important;line-height:1.3}body #MainContent .rte>h4:not([style*=font-size]),body .shopify-policy__body .rte>h4:not([style*=font-size]){font-size:20px!important;line-height:1.4}body[data-fta-article-legacy=true] #MainContent .article-template__content,body[data-fta-article-legacy=true] #MainContent .article-template__content :is(.post-body,.fta-article,.wrap),body[data-fta-article-legacy=true] #MainContent .article-template__content :is(p,li,blockquote){font-size:18px!important;line-height:1.7!important}body[data-fta-article-legacy=true] #MainContent .article-template__title,body[data-fta-article-legacy=true] #MainContent .article-template__content h1{font-size:clamp(34px,4vw,48px)!important;line-height:1.2!important}body[data-fta-article-legacy=true] #MainContent .article-template__content h2{font-size:30px!important;line-height:1.3!important}body[data-fta-article-legacy=true] #MainContent .article-template__content h3{font-size:24px!important;line-height:1.35!important}body[data-fta-article-legacy=true] #MainContent .article-template__content :is(.deck,.lede,.fta-lede){font-size:19px!important;line-height:1.65!important}body[data-fta-article-legacy=true] #MainContent .article-template__content :is(table,th,td,caption){font-size:16px!important;line-height:1.5!important}body[data-fta-article-legacy=true] #MainContent .article-template__content :is(.faq-a,.faq-q,.faq p,.fta-faq p,.faq-section summary,.faq-section details p,.author-bio p,.fta-bio,.fta-bio p,.bio p){font-size:17px!important;line-height:1.65!important}body[data-fta-article-legacy=true] #MainContent .article-template__content :is(.byline,.fta-byline,.post-meta,.hero-caption,.inline-caption,figcaption,.eyebrow,.fact-box-title,.def-label,.faq-title,.author-bio-label,.sources-label,.sources,.sources p,.sources li,.sources-block,.sources-block p,.sources-block li,.fta-sources,.fta-sources p,.fta-sources li,.fta-def .label,.product-card-label,.stat-label){font-size:14px!important;line-height:1.6!important}body[data-fta-article-legacy=true] #MainContent .article-template__content :is(.soft-cta a,.post-footer a,.fta-cta .btn,.cta a,.cta .k,.cta .d,.product-card-price,.product-price){font-size:16px!important;line-height:1.5!important}body[data-fta-article-legacy=true] #MainContent .article-template__content :is(.product-card-title,.product-name,.author-bio-name,.fta-bio .name,.bio .name,.definition-block strong,.fta-def .term,.callout strong){font-size:18px!important;line-height:1.4!important}body[data-fta-article-legacy=true] #MainContent .article-template__content sup a{font-size:12px!important;line-height:1}@media screen and (max-width:749px){body .fta-alpaca-lede{font-size:17px!important}body .fta-white-glove-dialog__title{font-size:26px!important}body .fall-mobile-curator__note p{font-size:16px!important}body[data-fta-page=alpaca-breeds] #MainContent .fta-reference h1,body[data-fta-article-legacy=true] #MainContent .article-template__title,body[data-fta-article-legacy=true] #MainContent .article-template__content h1{font-size:34px!important}body[data-fta-article-legacy=true] #MainContent .article-template__content h2{font-size:28px!important}body[data-fta-template=page] #MainContent .rte>h3:not([style*=font-size]),body:not([data-fta-article-legacy=true]) #MainContent .article-template__content>h3:not([style*=font-size]),body .shopify-policy__body .rte>h3:not([style*=font-size]){font-size:22px!important}body #MainContent .rte>h4:not([style*=font-size]),body .shopify-policy__body .rte>h4:not([style*=font-size]){font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/fta-typography-repairs.css.map */
