:root{--iv-font-ui:IvJost,Arial,sans-serif;--iv-font-display:Georgia,"Times New Roman",serif;--iv-type-ink:#302b28;--iv-type-muted:#68615c}body.ivellora-type{--font-body--family:var(--iv-font-ui)!important;--font-subheading--family:var(--iv-font-ui)!important;--font-heading--family:var(--iv-font-display)!important;--font-accent--family:var(--iv-font-ui)!important;--font-body--weight:400;--font-heading--weight:400;font-family:var(--iv-font-ui);font-size:15px;line-height:1.6}body.ivellora-type :is(p,li,dt,dd,th,td,label,legend,summary,input,textarea,select){font-family:var(--iv-font-ui)!important}body.ivellora-type :is(button,.button,.iv2-button){font-family:var(--iv-font-ui)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.025em!important}body.ivellora-type :is(input,textarea,select){font-size:16px!important;line-height:1.5!important}body.ivellora-type :is(h1,h2,h3,h4,h5,h6){font-family:var(--iv-font-display)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important}body.ivellora-type :is(.rte,.rte p,.rte li){font-size:15px!important;line-height:1.65!important}body.ivellora-type #header-group :is(.menu-list__link,.menu-list__link-title,.yuanqi-static-nav a,.header__navigation-bar-row a){font-family:var(--iv-font-ui)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important}body.ivellora-type #header-group .announcement-bar :is(p,a,span,em,.text-block){font-family:var(--iv-font-ui)!important;font-size:12px!important;line-height:18px!important;font-weight:400!important}body.ivellora-type #header-group .dropdown-localization :is(button,span){font-family:var(--iv-font-ui)!important;font-size:13px!important;font-weight:400!important}body.ivellora-type .ivellora-home-v2 :is(.iv2-section-head h2,.iv2-editorial-copy h2){font-family:var(--iv-font-display)!important;font-size:32px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important}body.ivellora-type .ivellora-home-v2 .iv2-hero__copy :is(h1,h2){font-family:var(--iv-font-display)!important;font-size:48px!important;line-height:1.1!important;font-weight:400!important;letter-spacing:-.015em!important}body.ivellora-type .ivellora-home-v2 :is(.iv2-category-card h3,.iv2-category-card__title){font-family:var(--iv-font-display)!important;font-size:30px!important;font-weight:400!important;line-height:1.2!important}body.ivellora-type .ivellora-home-v2 :is(.iv2-section-intro,.iv2-editorial-copy p,.iv2-trust-item p,.iv2-color-item__label){font-family:var(--iv-font-ui)!important;font-size:15px!important;line-height:1.6!important;font-weight:400!important}body.ivellora-type .ivellora-home-v2 .iv2-trust-item :is(h3,strong){font-family:var(--iv-font-ui)!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important}body.ivellora-type .ivellora-home-v2 :is(.iv2-button,.iv2-text-link,.iv2-category-card__cta){font-family:var(--iv-font-ui)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.025em!important}body.ivellora-type .ivellora-home-v2 .iv2-eyebrow{font-family:var(--iv-font-ui)!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.08em!important}body.ivellora-type :is(.collection-hero__title,.collection__title .title){font-family:var(--iv-font-display)!important;font-size:32px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:0!important}body.ivellora-type .collection-wrapper :is(.products-count-wrapper,.sorting-filter__desktop-select,.sorting-filter__desktop-label,.sorting-filter__label,.facets__summary,.facets__heading,.facets__label){font-family:var(--iv-font-ui)!important;font-size:14px!important;line-height:1.45!important;letter-spacing:0!important;font-weight:400!important}body.ivellora-type :is(.yuanqi-color-palette__title,.yuanqi-color-palette__heading){font-family:var(--iv-font-ui)!important;font-size:15px!important;letter-spacing:0!important}body.ivellora-type :is(.product-card a.contents p,.product-card__title,.card__heading,.card__heading a,.iv2-products-section .resource-card__title,.iv2-products-section [class*=product-card] [class*=title]){font-family:var(--iv-font-ui)!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important;color:var(--iv-type-ink)!important}body.ivellora-type :is(.product-card,.resource-card) :is(product-price,.price,.price-item){font-family:var(--iv-font-ui)!important;font-size:17px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important}body.ivellora-type :is(.product-card,.resource-card) .compare-at-price{font-size:13px!important;font-weight:400!important}body.ivellora-type .product-information :is(.ivellora-product-heading__title,.product-details h1){font-family:var(--iv-font-display)!important;font-size:28px!important;line-height:34px!important;font-weight:400!important;letter-spacing:0!important}body.ivellora-type .product-information .ivellora-product-heading__subtitle{font-family:var(--iv-font-ui)!important;font-size:15px!important;line-height:1.5!important;color:var(--iv-type-muted)!important;letter-spacing:0!important}body.ivellora-type .product-information .product-details product-price :is(.price,.price-item){font-family:var(--iv-font-ui)!important;font-size:26px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important}body.ivellora-type .product-information .product-details product-price .compare-at-price{font-size:14px!important;font-weight:400!important}body.ivellora-type .product-information .variant-option :is(legend,.variant-option__label){font-size:16px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important}body.ivellora-type .product-information :is(.yuanqi-size-chart-trigger,.yuanqi-product-color-guide--inline){font-size:14px!important;font-weight:400!important;letter-spacing:0!important}body.ivellora-type .product-information .iv-size-modes :is(button,span,strong){font-family:var(--iv-font-ui)!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important}body.ivellora-type .product-information .variant-option[data-ivellora-size-option] :is(.variant-option__button-label,.variant-option__button-label__text){font-size:15px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important}body.ivellora-type :is(.iv-arrival h2,.iv-editorial-content h2,.iv-specs h2){font-family:var(--iv-font-ui)!important;font-size:17px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important}body.ivellora-type .iv-arrival-steps :is(strong,span){font-family:var(--iv-font-ui)!important;font-size:15px!important;line-height:1.5!important;font-weight:400!important}body.ivellora-type .iv-arrival p{font-size:13px!important;line-height:1.5!important}body.ivellora-type :is(.iv-product-copy,.iv-product-copy p,.iv-product-copy li,.iv-detail-table th,.iv-detail-table td,.iv-specs dt,.iv-specs dd,.iv-returns p,.iv-returns a,.iv-faq summary,.iv-faq p,.iv-section-nav a){font-family:var(--iv-font-ui)!important;font-size:15px!important;line-height:1.6!important;font-weight:400!important;letter-spacing:0!important}body.ivellora-type .iv-returns strong{font-size:15px!important;font-weight:500!important}body.ivellora-type .product-information .ivellora-paypal-reassurance{font-size:13px!important;line-height:1.5!important}body.ivellora-type .product-information .add-to-cart-button{font-size:14px!important;font-weight:500!important;letter-spacing:.025em!important}body.ivellora-type .iv-community-tabs button{font-family:var(--iv-font-ui)!important;font-size:20px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:0!important}body.ivellora-type .iv-community-tabs span{font-size:13px!important}body.ivellora-type .iv-community #judgeme_product_reviews :is(.jm-review-content__body,.jm-review-content__body p,.jdgm-rev__body,.jdgm-rev__body p){font-family:var(--iv-font-ui)!important;font-size:15px!important;line-height:1.65!important;font-weight:400!important}body.ivellora-type .iv-community #judgeme_product_reviews :is(.jm-reviewer-info__name,.jdgm-rev__author){font-size:14px!important;font-weight:500!important}body.ivellora-type .iv-community #judgeme_product_reviews .jm-reviewer-info__details>.jm-cluster:last-child{font-size:12px!important}body.ivellora-type .iv-community #judgeme_product_reviews :is(.jm-custom-answer-filter__text,.jm-sort-filter__select,.ivellora-sort-label,.jm-review-content__expand-button){font-size:13px!important;font-weight:400!important;letter-spacing:0!important}body.ivellora-type .iv-community #judgeme_product_reviews :is(.jdgm-write-rev-link,.jm-write-review-button){font-size:14px!important;font-weight:500!important}body.ivellora-type .shopify-section-group-footer-group :is(.yuanqi-rich-footer__column h3,.yuanqi-rich-footer__column summary,.yuanqi-rich-footer__column summary h3){font-family:var(--iv-font-ui)!important;font-size:17px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important}body.ivellora-type .shopify-section-group-footer-group :is(.yuanqi-rich-footer__column a,.yuanqi-rich-footer__brand p,.yuanqi-rich-footer__column p){font-family:var(--iv-font-ui)!important;font-size:16px!important;line-height:1.6!important;font-weight:400!important;letter-spacing:0!important}body.ivellora-type .shopify-section-group-footer-group .ivellora-newsletter-section :is(h2,h3,.h2,.h3){font-family:var(--iv-font-display)!important;font-size:28px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:0!important}body.ivellora-type .shopify-section-group-footer-group .ivellora-newsletter-section p{font-size:15px!important;line-height:1.6!important}body.ivellora-type .shopify-section-group-footer-group :is(.copyright__content,small,.yuanqi-rich-footer__bottom,.yuanqi-rich-footer__social-label){font-family:var(--iv-font-ui)!important;font-size:12px!important;line-height:1.5!important;letter-spacing:0!important}@media(max-width:749px){body.ivellora-type .ivellora-home-v2 .iv2-hero__copy :is(h1,h2){font-size:32px!important;line-height:1.15!important}body.ivellora-type .ivellora-home-v2 :is(.iv2-section-head h2,.iv2-editorial-copy h2),body.ivellora-type :is(.collection-hero__title,.collection__title .title){font-size:26px!important}body.ivellora-type .ivellora-home-v2 :is(.iv2-category-card h3,.iv2-category-card__title){font-size:24px!important}body.ivellora-type #header-group .menu-drawer :is(a,summary,.menu-drawer__menu-item-text){font-family:var(--iv-font-ui)!important;font-size:16px!important;line-height:1.45!important;letter-spacing:0!important}body.ivellora-type .product-information :is(.ivellora-product-heading__title,.product-details h1){font-size:24px!important;line-height:30px!important}body.ivellora-type .product-information .product-details product-price :is(.price,.price-item){font-size:24px!important}body.ivellora-type .iv-community-tabs button{font-size:18px!important}body.ivellora-type .shopify-section-group-footer-group :is(.yuanqi-rich-footer__column a,.yuanqi-rich-footer__brand p,.yuanqi-rich-footer__column p){font-size:15px!important}body.ivellora-type .shopify-section-group-footer-group .ivellora-newsletter-section :is(h2,h3,.h2,.h3){font-size:24px!important}}body.ivellora-type .collection-wrapper:has(.facets--vertical) .facets--vertical :is(.facets__summary,.facets__heading,.facets__label){font-family:var(--iv-font-ui)!important;font-size:14px!important;line-height:1.45!important;letter-spacing:0!important;font-weight:400!important}body.ivellora-type .shopify-section-group-footer-group .footer-content h2{font-family:var(--iv-font-display)!important;font-size:28px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:0!important}body.ivellora-type .shopify-section-group-footer-group .footer-content p{font-family:var(--iv-font-ui)!important;font-size:15px!important;line-height:1.6!important}body.ivellora-type .ivellora-home-v2 .iv2-hero__copy :is(h1,h2) em{font-family:inherit!important;font-size:inherit!important;letter-spacing:inherit!important}@media(max-width:749px){body.ivellora-type :is(.product-card,.resource-card) :is(product-price,.price,.price-item){font-size:16px!important}body.ivellora-type .shopify-section-group-footer-group .footer-content h2{font-size:24px!important}}body.ivellora-type .shopify-section-group-footer-group .yuanqi-rich-footer__brand p{font-family:var(--iv-font-ui)!important;font-size:15px!important;line-height:1.65!important;color:#514b46!important}body.ivellora-type .shopify-section-group-footer-group .yuanqi-rich-footer__column a{color:#433d38!important}body.ivellora-type .ivellora-home-v2 .iv2-category-card__label>span:first-child{font-family:var(--iv-font-display)!important;font-size:30px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}body.ivellora-type .ivellora-home-v2 .iv2-trust-item>div>span{font-family:var(--iv-font-ui)!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:0!important}body.ivellora-type .product-information .ivellora-product-heading__subtitle,body.ivellora-type :is(.iv-product-copy,.iv-returns,.iv-faq p){color:var(--iv-type-muted)!important}body.ivellora-type .ivellora-home-v2 .iv2-editorial-copy :is(h1,h2){font-family:var(--iv-font-display)!important;font-size:44px!important;line-height:1.15!important;font-weight:400!important}@media(max-width:749px){body.ivellora-type .ivellora-home-v2 .iv2-category-card__label>span:first-child{font-size:24px!important}body.ivellora-type .ivellora-home-v2 .iv2-editorial-copy :is(h1,h2){font-size:30px!important}}body.ivellora-type .shopify-section-group-footer-group .yuanqi-rich-footer__contact-text{font-family:var(--iv-font-ui)!important;font-size:15px!important;line-height:1.65!important;color:#514b46!important}
/*# sourceMappingURL=/cdn/shop/t/308/assets/ivellora-typography-final.css.map */
