.collection-hero__title,.collection__title .title,.yuanqi-color-palette__title,.yuanqi-color-palette__heading,.collection-wrapper:has(.facets--vertical) .facets--filters-title{font-family:Marcellus,Georgia,serif!important;font-weight:400!important;letter-spacing:.035em!important}.collection-hero__title,.collection__title .title{font-size:clamp(30px,3.1vw,42px)!important;line-height:1.08!important}.yuanqi-color-palette__title,.yuanqi-color-palette__heading{font-size:14px!important;line-height:1.2!important;letter-spacing:.08em!important;text-transform:uppercase!important}.collection-wrapper .products-count-wrapper,.collection-wrapper .sorting-filter__desktop-label,.collection-wrapper .sorting-filter__desktop-select,.collection-wrapper .sorting-filter__label{font-family:var(--font-subheading--family),Arial,sans-serif!important;font-weight:400!important;letter-spacing:.035em!important}.collection-wrapper .products-count-wrapper{font-size:11px!important;color:#857873!important}.collection-wrapper .sorting-filter__desktop-label,.collection-wrapper .sorting-filter__label{font-size:10px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}.collection-wrapper .sorting-filter__desktop-select{font-size:11px!important;line-height:1.2!important}.collection-wrapper:has(.facets--vertical) .facets--vertical .facets__summary,.collection-wrapper:has(.facets--vertical) .facets--vertical .facets__heading{font-family:Marcellus,Georgia,serif!important;font-size:15px!important;font-weight:400!important;letter-spacing:.025em!important;line-height:1.2!important}.collection-wrapper:has(.facets--vertical) .facets--vertical .facets__label{font-family:var(--font-subheading--family),Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.015em!important;line-height:1.35!important}.product-card a.contents p,.product-card__title,.card__heading,.card__heading a{font-family:var(--font-subheading--family),Arial,sans-serif!important;color:#3e3734!important;font-size:13px!important;font-weight:400!important;letter-spacing:.005em!important;line-height:1.38!important}.product-card a.contents p,.product-card__title,.card__heading{min-height:2.76em;text-wrap:balance}product-price,.price,.price-item{font-family:var(--font-subheading--family),Arial,sans-serif!important;color:#302a28!important;font-size:12px!important;font-weight:500!important;letter-spacing:.02em!important;line-height:1.25!important}.product-information .product-details h1,.product-information .product-details .product-title,.product-information .product-details .product__title{font-family:Marcellus,Georgia,serif!important;color:#2f2927!important;font-size:clamp(32px,3vw,46px)!important;font-weight:400!important;letter-spacing:.015em!important;line-height:1.08!important}.product-information .product-details product-price,.product-information .product-details .price,.product-information .product-details .price-item{font-family:var(--font-subheading--family),Arial,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:.02em!important}.product-information .product-details .product__text,.product-information .product-details .product__description,.product-information .product-details .product-identity,.product-information .product-details .product__sku,.product-information .product-details .product__vendor{font-family:var(--font-subheading--family),Arial,sans-serif!important;font-size:12px!important;letter-spacing:.035em!important;line-height:1.5!important}.product-information variant-picker legend,.product-information .variant-option>legend,.product-information .variant-option__label,.product-information .variant-picker__label{font-family:var(--font-subheading--family),Arial,sans-serif!important;color:#403835!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;line-height:1.3!important}.product-information .yuanqi-size-chart-trigger,.product-information .yuanqi-product-color-guide a,.product-information .product-form-buttons button,.product-information .add-to-cart-button,.product-information shopify-accelerated-checkout{font-family:var(--font-subheading--family),Arial,sans-serif!important;letter-spacing:.055em!important}.product-information .ivellora-product-description-accordion summary,.product-information .yuanqi-product-accordion summary{font-family:Marcellus,Georgia,serif!important;color:#342c29!important;font-size:15px!important;font-weight:400!important;letter-spacing:.025em!important;line-height:1.25!important}.product-information .ivellora-product-description-accordion__content,.product-information .yuanqi-product-accordion__content,.product-information .yuanqi-product-delivery-note span{font-family:var(--font-subheading--family),Arial,sans-serif!important;font-size:13px!important;line-height:1.65!important}.product-information .yuanqi-product-delivery-note strong,.product-information .ivellora-purchase-confidence__heading strong,.product-information .ivellora-purchase-confidence__items b{font-family:var(--font-subheading--family),Arial,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}@media screen and (max-width:989px){.collection-hero__title,.collection__title .title{font-size:28px!important}.product-information .product-details h1,.product-information .product-details .product-title,.product-information .product-details .product__title{font-size:30px!important}.product-card a.contents p,.product-card__title,.card__heading{font-size:12px!important}}.product-card a.contents p,.product-card__title,.card__heading,.card__heading a{font-family:Marcellus,Georgia,serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.25!important}@media screen and (max-width:989px){.product-card a.contents p,.product-card__title,.card__heading,.card__heading a{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/255/assets/ivellora-typography-final.css.map */
