#header-group .announcement-bar,#header-group [id*=header_announcements] .section-background{background:#5f2635!important;color:#fcfaf7!important;--color-background:#5f2635;--color-background-rgb:95 38 53;--color-foreground:#fcfaf7;--color-foreground-rgb:252 250 247}#header-group .announcement-bar{padding-block:6px!important;min-height:30px!important;border:0!important}#header-group .announcement-bar :is(p,a,span,em,.text-block){color:#fcfaf7!important;font-size:11px!important;line-height:18px!important;font-weight:400!important}#header-group .announcement-bar button{color:#fcfaf7!important}@media(min-width:990px){#header-group #header-component .header__row--top{position:relative!important;overflow:visible!important}#header-group #header-component .header__row--top .header__column--right{position:absolute!important;top:0!important;bottom:0!important;right:clamp(28px,3.2vw,62px)!important;transform:none!important;align-self:stretch!important;display:flex!important;align-items:center!important;height:auto!important;max-height:none!important;overflow:visible!important;margin-block:0!important}#header-group #header-component .header__row--top .header__column--right :is(header-actions,.header-actions){overflow:visible!important;max-height:none!important}}@media(min-width:990px){#header-group #header-component .header__row--top .header__column--right{position:static!important;grid-column:3!important;grid-row:1!important;top:auto!important;bottom:auto!important;transform:none!important;align-self:center!important;justify-self:end!important;min-height:44px!important;height:44px!important}}: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}.iv-header-search-form{display:none}body.ivellora-type #header-group .announcement-bar{min-height:30px!important;padding-block:6px!important}@media(min-width:990px){body.ivellora-type #header-group #header-component{--iv-brand-row-height:84px}body.ivellora-type.iv-page-index #header-group #header-component{--iv-brand-row-height:92px}body.ivellora-type #header-group #header-component .header__row--top{height:var(--iv-brand-row-height)!important;min-height:var(--iv-brand-row-height)!important;background:#fcfaf7!important}body.ivellora-type #header-group #header-component .header__row--top .header__columns{height:100%!important;min-height:0!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;padding-inline:40px!important}body.ivellora-type #header-group #header-component .header__column--left{justify-content:flex-start!important;grid-column:1!important;min-width:0}body.ivellora-type #header-group #header-component .header__column--center{justify-content:center!important;grid-column:2!important;grid-row:1!important}body.ivellora-type #header-group #header-component .header__column--right{position:static!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;gap:12px!important;align-items:center!important;min-width:0;transform:none!important}body.ivellora-type #header-group #header-component .header-logo__image{width:225px!important;height:auto!important;max-width:225px!important;max-height:none!important}body.ivellora-type #header-group #header-component .header-logo__image-container{display:flex;align-items:center;justify-content:center;width:225px;overflow:hidden}body.ivellora-type #header-group #header-component .header__column--left .search-action{margin:0!important;flex-direction:row!important;align-items:center!important;gap:0!important}body.ivellora-type #header-group #header-component .header__column--left .search-action:not(.search-action--hidden-on-menu)>button{display:none!important}body.ivellora-type #header-group #header-component .header__column--left .search-action--hidden-on-menu{display:none!important}body.ivellora-type #header-group #header-component .header__column--left .iv-header-search-form{display:flex;align-items:center;gap:9px;width:240px;max-width:100%;height:34px;background:transparent;border:0;border-bottom:1px solid #d8d0c8;border-radius:0;padding:0;margin:0}body.ivellora-type #header-group #header-component .iv-header-search-form:focus-within{border-color:#672536}body.ivellora-type #header-group #header-component .iv-header-search-form button{display:flex!important;align-items:center;justify-content:center;border:0;background:transparent;padding:0;width:20px;height:28px;color:#302b28;flex-shrink:0}body.ivellora-type #header-group #header-component .iv-header-search-form svg{display:block;width:18px;height:18px}body.ivellora-type #header-group #header-component .iv-header-search-form input[type=search]{width:100%;min-width:0;border:0;background:transparent;box-shadow:none;padding:0;height:36px;font:400 14px/1.4 var(--iv-font-ui)!important;color:#302b28;outline:none}body.ivellora-type #header-group #header-component .iv-header-search-form input::placeholder{color:#756e68;opacity:1}body.ivellora-type #header-group #header-component :is(.header__row--bottom,.header__navigation-bar-row){background:#f5f1eb!important;height:48px!important;min-height:48px!important;padding-block:0!important;border-top:0!important;border-bottom:1px solid #e5ded5!important}body.ivellora-type #header-group #header-component :is(.header__row--bottom,.header__navigation-bar-row) :is(.menu-list__link,.menu-list__link-title,a){font:400 14px/1.4 var(--iv-font-ui)!important;letter-spacing:.015em!important}body.ivellora-type #header-group #header-component :is(.menu-list__link,.header__navigation-bar-row a):hover{color:#672536!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}body.ivellora-type #header-group #header-component[data-sticky-state=active][data-scroll-direction=up],body.ivellora-type #header-group #header-component[data-sticky-state=active][data-scroll-direction=down]{--iv-brand-row-height:72px}}@media(min-width:990px)and (max-width:1199px){body.ivellora-type #header-group #header-component .header__row--top .header__columns{padding-inline:24px!important}body.ivellora-type #header-group #header-component .header__column--left .iv-header-search-form{width:220px}body.ivellora-type #header-group #header-component .header-logo__image{width:200px!important;max-width:200px!important}body.ivellora-type #header-group #header-component .header-logo__image-container{width:200px}}@media(max-width:989px){body.ivellora-type #header-group #header-component .iv-header-search-form{display:none!important}body.ivellora-type #header-group #header-component .header-logo__image{width:165px!important;height:auto!important;max-height:none!important}body.ivellora-type #header-group #header-component .header-logo__image-container{display:flex;align-items:center;justify-content:center;width:165px;overflow:hidden}}body.ivellora-type #header-group #header-component .header-logo__image{transform:translateY(6px)}@media(max-width:989px){body.ivellora-type #header-group #header-component .header-logo__image{transform:translateY(4px)}}@media(min-width:990px){body.ivellora-type #header-group #header-component :is(.header__row--bottom,.header__navigation-bar-row) .menu-list{background:transparent!important;--color-background:245 241 235;justify-content:center!important}body.ivellora-type #header-group #header-component .header__navigation-bar-row .menu-list__scroll-container{margin-inline:auto!important;max-width:100%!important}}@media(max-width:989px){body.ivellora-type #header-group #header-component .header__column--right header-actions{margin-inline:0!important;gap:0!important}body.ivellora-type #header-group #header-component .header__column--right .header-actions__action{width:34px!important;min-width:34px!important;height:44px!important;padding-inline:6px!important;margin-inline:0!important}}@media(max-width:400px){body.ivellora-type #header-group #header-component .header-logo__image,body.ivellora-type #header-group #header-component .header-logo__image-container{width:140px!important}}@media(min-width:990px){body.ivellora-type #header-group #header-component .iv-header-search-form input[type=search]{height:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/314/assets/ivellora-brand-v25.css.map */
