:root{--vn-font-display: var(--vn-selected-heading, "Antic Didone"), Georgia, serif;--vn-font-commerce: var(--vn-selected-body, "Work Sans"), Arial, sans-serif;--vn-font-meta: var(--vn-font-commerce);--vn-body-size: .9375rem;--vn-product-h1-size: var(--vn-h1-size);--vn-producer-size: var(--vn-meta-size);--vn-info-heading-size: var(--vn-h4-size);--vn-product-title-size: 1rem;--vn-technical-size: var(--vn-body-size);--vn-pdp-price-size: 1.25rem;--vn-price-size: .9375rem;--vn-nav-size: .875rem;--vn-button-size: var(--vn-nav-size);--vn-meta-size: var(--vn-nav-size);--vn-footer-size: .8125rem;--vn-input-size: var(--vn-nav-size);--vn-quantity-size: var(--vn-price-size);--vn-h1-size: 1.625rem;--vn-h1-line-height: 1.2;--vn-h2-size: 1.375rem;--vn-h2-line-height: 1.25;--vn-h3-size: 1.125rem;--vn-h3-line-height: 1.3;--vn-h4-size: var(--vn-h3-size);--vn-h4-line-height: var(--vn-h3-line-height);--vn-h5-size: var(--vn-h3-size);--vn-h5-line-height: var(--vn-h3-line-height);--vn-h6-size: var(--vn-h3-size);--vn-h6-line-height: var(--vn-h3-line-height);--vn-body-line-height: 1.6;--vn-technical-line-height: var(--vn-body-line-height);--vn-meta-line-height: 1.4;--vn-card-line-height: 1.35;--vn-price-line-height: 1.4;--vn-pdp-price-line-height: 1.3;--vn-footer-line-height: 1.5;--font-body--family: var(--vn-font-commerce);--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: var(--vn-font-commerce);--font-subheading--style: normal;--font-subheading--weight: 400;--font-heading--family: var(--vn-font-display);--font-heading--style: normal;--font-heading--weight: 400;--font-accent--family: var(--vn-font-commerce);--font-accent--style: normal;--font-accent--weight: 400;--font-paragraph--size: var(--vn-body-size);--font-paragraph--family: var(--vn-font-commerce);--font-paragraph--style: normal;--font-paragraph--weight: 400;--font-paragraph--line-height: var(--vn-body-line-height);--font-paragraph--letter-spacing: 0;--font-paragraph-small--size: var(--vn-meta-size);--font-paragraph-medium--size: var(--vn-technical-size);--line-height--body-normal: var(--vn-technical-line-height);--line-height--body-loose: var(--vn-body-line-height);--button-font-family-primary: var(--vn-font-commerce);--button-font-family-secondary: var(--vn-font-commerce);--cart-primary-font-family: var(--vn-font-commerce);--cart-secondary-font-family: var(--vn-font-commerce);--cart-primary-font-weight: 400;--cart-secondary-font-weight: 400;--cart-font-size--sm: var(--vn-price-size);--cart-font-size--xl: var(--vn-price-size)}@media(min-width:900px){:root{--vn-h1-size: 1.875rem;--vn-h2-size: 1.5rem;--vn-h3-size: 1.25rem;--vn-h4-size: var(--vn-h3-size);--vn-h5-size: var(--vn-h3-size);--vn-h6-size: var(--vn-h3-size);--vn-product-title-size: 1.125rem;--vn-pdp-price-size: 1.375rem}}:root{--font-h1--size: var(--vn-h1-size);--font-size--h1: var(--vn-h1-size);--font-h1--family: var(--vn-font-display);--font-h1--style: normal;--font-h1--weight: 400;--font-h1--line-height: var(--vn-h1-line-height);--font-h1--letter-spacing: -.015em;--font-h1--case: none}body h1,body .h1.h1,body #MainContent h1,body .text-block.h1>:not(h1,h2,h3,h4,h5,h6){font-family:var(--vn-font-display);font-size:var(--vn-h1-size);font-weight:400;line-height:var(--vn-h1-line-height);letter-spacing:-.015em;text-transform:none;overflow-wrap:break-word;word-break:normal;white-space:normal}:root{--font-h2--size: var(--vn-h2-size);--font-size--h2: var(--vn-h2-size);--font-h2--family: var(--vn-font-display);--font-h2--style: normal;--font-h2--weight: 400;--font-h2--line-height: var(--vn-h2-line-height);--font-h2--letter-spacing: 0;--font-h2--case: none}body h2,body .h2.h2,body #MainContent h2,body .text-block.h2>:not(h1,h2,h3,h4,h5,h6){font-family:var(--vn-font-display);font-size:var(--vn-h2-size);font-weight:400;line-height:var(--vn-h2-line-height);letter-spacing:0;text-transform:none;overflow-wrap:break-word;word-break:normal;white-space:normal}:root{--font-h3--size: var(--vn-h3-size);--font-size--h3: var(--vn-h3-size);--font-h3--family: var(--vn-font-display);--font-h3--style: normal;--font-h3--weight: 400;--font-h3--line-height: var(--vn-h3-line-height);--font-h3--letter-spacing: 0;--font-h3--case: none}body h3,body .h3.h3,body #MainContent h3,body .text-block.h3>:not(h1,h2,h3,h4,h5,h6){font-family:var(--vn-font-display);font-size:var(--vn-h3-size);font-weight:400;line-height:var(--vn-h3-line-height);letter-spacing:0;text-transform:none;overflow-wrap:break-word;word-break:normal;white-space:normal}:root{--font-h4--size: var(--vn-h4-size);--font-size--h4: var(--vn-h4-size);--font-h4--family: var(--vn-font-display);--font-h4--style: normal;--font-h4--weight: 400;--font-h4--line-height: var(--vn-h4-line-height);--font-h4--letter-spacing: 0;--font-h4--case: none}body h4,body .h4.h4,body #MainContent h4,body .text-block.h4>:not(h1,h2,h3,h4,h5,h6){font-family:var(--vn-font-display);font-size:var(--vn-h4-size);font-weight:400;line-height:var(--vn-h4-line-height);letter-spacing:0;text-transform:none;overflow-wrap:break-word;word-break:normal;white-space:normal}:root{--font-h5--size: var(--vn-h5-size);--font-size--h5: var(--vn-h5-size);--font-h5--family: var(--vn-font-display);--font-h5--style: normal;--font-h5--weight: 400;--font-h5--line-height: var(--vn-h5-line-height);--font-h5--letter-spacing: 0;--font-h5--case: none}body h5,body .h5.h5,body #MainContent h5,body .text-block.h5>:not(h1,h2,h3,h4,h5,h6){font-family:var(--vn-font-display);font-size:var(--vn-h5-size);font-weight:400;line-height:var(--vn-h5-line-height);letter-spacing:0;text-transform:none;overflow-wrap:break-word;word-break:normal;white-space:normal}:root{--font-h6--size: var(--vn-h6-size);--font-size--h6: var(--vn-h6-size);--font-h6--family: var(--vn-font-display);--font-h6--style: normal;--font-h6--weight: 400;--font-h6--line-height: var(--vn-h6-line-height);--font-h6--letter-spacing: 0;--font-h6--case: none}body h6,body .h6.h6,body #MainContent h6,body .text-block.h6>:not(h1,h2,h3,h4,h5,h6){font-family:var(--vn-font-display);font-size:var(--vn-h6-size);font-weight:400;line-height:var(--vn-h6-line-height);letter-spacing:0;text-transform:none;overflow-wrap:break-word;word-break:normal;white-space:normal}body,body #MainContent[data-template]{font-family:var(--vn-font-commerce);font-size:var(--vn-body-size);font-weight:400;line-height:var(--vn-body-line-height);letter-spacing:0}body :is(.rte,rte-formatter,.page-content,.blog-post-content,.vn-wine-copy,.vn-type-body){font-family:var(--vn-font-commerce);font-size:var(--vn-body-size);line-height:var(--vn-body-line-height);letter-spacing:0}body :is(.rte,rte-formatter,.page-content,.blog-post-content,.vn-wine-copy) :is(p,ul,ol,li,blockquote){font-family:var(--vn-font-commerce);font-size:inherit;line-height:inherit;letter-spacing:0}body :is(strong,b){font-size:inherit;font-family:inherit;font-weight:600}body :is(em,i){font-style:italic}body :is(h1,h2,h3,h4,h5,h6) :is(strong,b){font:inherit}body :is(h1,h2,h3,h4,h5,h6) a{font:inherit;letter-spacing:inherit;text-transform:inherit}body .vn-pdp .product-details h1{font-size:var(--vn-product-h1-size)}body .vn-wine-producer{font-family:var(--vn-font-commerce);font-size:var(--vn-producer-size);font-weight:400;line-height:var(--vn-meta-line-height);letter-spacing:.08em}body :is(.details__header,.vn-wine-disclosure summary,.disclosures__item-title,.vn-type-info-heading),body .details__header :is(h2,h3,h4,.disclosures__item-title){font-family:var(--vn-font-display);font-size:var(--vn-info-heading-size);font-weight:400;line-height:var(--vn-h3-line-height);letter-spacing:0;text-transform:none;overflow-wrap:break-word}body #MainContent :is(product-card,.product-grid__card,.vn-product-card) :is(.vn-product-name,[role=heading],h2,h3,h4,h5,h6),body .vn-product-name,body .vn-product-name>*,body #MainContent .vn-type-product-name,body :is(.cart-items__title,.vn-type-product-name,.vn-recipes__product-name){font-family:var(--vn-font-commerce);font-size:var(--vn-product-title-size);font-weight:400;line-height:var(--vn-card-line-height);letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:break-word;word-break:normal;text-overflow:clip;-webkit-line-clamp:unset;overflow:visible}body .vn-product-name>:is(p,a),body :is(.vn-product-name,.cart-items__title) a{font:inherit;letter-spacing:inherit;text-transform:inherit}body :is(.price,.compare-at-price,.vn-type-price,.cart-items__price,.cart-items__unit-price-wrapper,.cart-totals__total-value,.cart-totals__original-value),body #MainContent [class*=ai-favorites-][class$=__price],body #MainContent [class*=ai-new-products-][class$=__price]{font-family:var(--vn-font-commerce);font-size:var(--vn-price-size);font-weight:400;line-height:1.4;letter-spacing:0}body .product-details :is(.price,.compare-at-price),body .quick-add-modal :is(.price,.compare-at-price){font-size:var(--vn-pdp-price-size);line-height:1.3}body :is(button,.button,.button-secondary,.button-custom,.field__label,label,.facets,.sorting-filter,.menu-list__link,.mega-menu__link,.menu-drawer__menu-item,.menu-drawer__menu-item--mainlist,.localization-selector,.vn-type-ui),body .header-menu .menu-list__link,body .menu-drawer .menu-drawer__menu-item{font-family:var(--vn-font-commerce);font-size:var(--vn-nav-size);font-weight:400;line-height:1.4;letter-spacing:.02em}body :is(.facets__inputs-list-item label,.facets__label,.facets__summary,.sorting-filter__select,.facets-toggle__button,.vn-recipes__link){font-family:var(--vn-font-commerce);font-size:var(--vn-nav-size);line-height:1.4;letter-spacing:0}body #MainContent :is(.facets--filters-title,.facets__title,.facets__heading),body #MainContent .facets .theme-drawer__title,body .facets .theme-drawer__title,body .facets .facets__clear-all{font-family:var(--vn-font-commerce);font-size:var(--vn-nav-size);font-weight:400;line-height:1.4;letter-spacing:0}body :is(input,textarea,select),body :is(input,textarea,select).paragraph.paragraph{font-family:var(--vn-font-commerce);font-size:var(--vn-input-size);font-weight:400;line-height:var(--vn-meta-line-height);letter-spacing:0}body :is(table,.vn-wine-facts,.vn-type-technical){font-family:var(--vn-font-commerce);font-size:var(--vn-technical-size);line-height:var(--vn-technical-line-height);letter-spacing:0}body table :is(th,td,p,li),body .vn-wine-fact dd{font-family:var(--vn-font-commerce);font-size:var(--vn-technical-size);line-height:var(--vn-technical-line-height)}body table th{font-weight:400}body :is(small,.products-count-wrapper,.tax-note,.tax-info,.unit-price,.product-badges__badge,.form__message,.cart-totals__tax-note,.cart-discount__label,.cart-discount__error-text,.theme-drawer__badge,.breadcrumbs,.breadcrumb,.blog-post-details,.vn-type-meta),body #MainContent [class*=ai-news-feature-]:is([class$=__eyebrow],[class$=__meta]),body #MainContent [class*=ai-favorites-][class$=__count]{font-family:var(--vn-font-commerce);font-size:var(--vn-meta-size);line-height:var(--vn-meta-line-height);letter-spacing:0}body footer,body footer :is(p,.text-block,.rte,li,a,.footer-utilities__text){font-family:var(--vn-font-commerce);font-size:var(--vn-footer-size);line-height:1.5;letter-spacing:0}body #vn-age-gate .vn-age-panel{width:min(24rem,calc(100% - 2rem));padding:1.25rem}body .vn-age-panel h2{font-family:var(--vn-font-display);font-size:var(--vn-h2-size);font-weight:400;line-height:var(--vn-h2-line-height)}body #vn-age-gate .vn-age-actions :is(button,a){font-family:var(--vn-font-commerce);font-size:var(--vn-button-size);font-weight:400;line-height:1.4}body .button,body .button-secondary,body .button-custom{white-space:normal;overflow-wrap:break-word}body .vn-language-switch__links a,body .menu-drawer .vn-language-switch__links a{font-family:var(--vn-font-commerce);font-size:var(--vn-meta-size);font-weight:400;line-height:var(--vn-meta-line-height);letter-spacing:0}body :is(.rte,rte-formatter,.page-content,.blog-post-content) :is(p,span,a,li,div)[style*="font-family:"]{font-family:inherit!important}body :is(.rte,rte-formatter,.page-content,.blog-post-content) :is(p,span,a,li)[style*="font-size:"]{font-size:inherit!important}body .vn-type-h1{font-family:var(--vn-font-display);font-size:var(--vn-h1-size);font-weight:400;line-height:var(--vn-h1-line-height);white-space:normal;overflow-wrap:break-word}body .vn-type-h2{font-family:var(--vn-font-display);font-size:var(--vn-h2-size);font-weight:400;line-height:var(--vn-h2-line-height);white-space:normal;overflow-wrap:break-word}body .vn-type-h3{font-family:var(--vn-font-display);font-size:var(--vn-h3-size);font-weight:400;line-height:var(--vn-h3-line-height);white-space:normal;overflow-wrap:break-word}body .vn-type-h4{font-family:var(--vn-font-display);font-size:var(--vn-h4-size);font-weight:400;line-height:var(--vn-h4-line-height);white-space:normal;overflow-wrap:break-word}body .vn-type-h5{font-family:var(--vn-font-display);font-size:var(--vn-h5-size);font-weight:400;line-height:var(--vn-h5-line-height);white-space:normal;overflow-wrap:break-word}body .vn-type-h6{font-family:var(--vn-font-display);font-size:var(--vn-h6-size);font-weight:400;line-height:var(--vn-h6-line-height);white-space:normal;overflow-wrap:break-word}body .vn-type-body,body .text-block.custom-typography{--font-size: var(--vn-body-size);--font-family: var(--vn-font-commerce);--font-weight: 400;--line-height: var(--vn-body-line-height);font-family:var(--vn-font-commerce);font-size:var(--vn-body-size);line-height:var(--vn-body-line-height)}body .vn-type-meta,body .vn-type-ui{font-weight:400}body :is(h1,h2,h3,h4,h5,h6,.vn-type-h1,.vn-type-h2,.vn-type-h3,.vn-type-h4,.vn-type-h5,.vn-type-h6){font-style:normal;font-synthesis:none}body :is(h1,h2,h3,h4,h5,h6) :is(em,i){font-style:italic}body #MainContent :is(h1,h2,h3,h4,h5,h6) :is(strong,b,a){font-size:inherit;font-family:inherit;font-weight:400}body :is(.product-details,.quick-add-modal) .vn-product-name{font-family:var(--vn-font-display);font-size:var(--vn-product-h1-size);line-height:var(--vn-h1-line-height)}body .resource-card[data-resource-type=product] .resource-card__title,body .predictive-search-results__card--product .resource-card__title{font-family:var(--vn-font-commerce);font-size:var(--vn-product-title-size);font-weight:400;line-height:var(--vn-card-line-height)}body .resource-card:not([data-resource-type=product]) .resource-card__title{font-family:var(--vn-font-display);font-size:var(--vn-h3-size);font-weight:400;line-height:var(--vn-h3-line-height)}body :is(.product-vendor,.product__vendor,.vn-wine-producer,.resource-card__vendor){font-family:var(--vn-font-commerce);font-size:var(--vn-producer-size);font-weight:400}body :is(.cart-totals__total-label,.cart-totals__original-container,.cart__total-label,.cart__total-value,.cart__subtotal-container,.cart-discounts__item),body :is(.cart-totals__original-container,.cart__subtotal-container) *{font-family:var(--vn-font-commerce);font-size:var(--vn-price-size);font-weight:400;line-height:var(--vn-price-line-height)}body :is(cart-items-component,.cart-drawer) .quantity-selector input[type=number]{font-size:var(--vn-quantity-size)}body :is(.menu-drawer__account,.header-actions__action,.localization-wrapper,.filter-count-bubble__text){font-family:var(--vn-font-commerce);font-size:var(--vn-nav-size);font-weight:400}body .quick-add-modal__content .view-product-title a{font-family:var(--vn-font-display);font-size:var(--vn-product-h1-size);font-weight:400;line-height:var(--vn-h1-line-height);display:block;overflow:visible;-webkit-line-clamp:unset}body footer :is(.paragraph>*,span,small,.footer-policy-list,.footer-policy-list a){font-family:var(--vn-font-commerce);font-size:var(--vn-footer-size);line-height:var(--vn-footer-line-height)}body :is(.rte,rte-formatter,.page-content,.blog-post-content) :is(h1,h2,h3,h4,h5,h6)[style*=font-family]{font-family:var(--vn-font-display)!important}body :is(.rte,rte-formatter,.page-content,.blog-post-content) h1[style*=font-size]{font-size:var(--vn-h1-size)!important}body :is(.rte,rte-formatter,.page-content,.blog-post-content) h2[style*=font-size]{font-size:var(--vn-h2-size)!important}body :is(.rte,rte-formatter,.page-content,.blog-post-content) h3[style*=font-size]{font-size:var(--vn-h3-size)!important}body :is(.rte,rte-formatter,.page-content,.blog-post-content) h4[style*=font-size]{font-size:var(--vn-h4-size)!important}body :is(.rte,rte-formatter,.page-content,.blog-post-content) h5[style*=font-size]{font-size:var(--vn-h5-size)!important}body :is(.rte,rte-formatter,.page-content,.blog-post-content) h6[style*=font-size]{font-size:var(--vn-h6-size)!important}body :is(small,.tax-note,.tax-info,.unit-price,.cart-totals__tax-note,.vn-type-note){font-family:var(--vn-font-commerce);font-size:var(--vn-footer-size);line-height:var(--vn-footer-line-height)}
/*# sourceMappingURL=/cdn/shop/t/33/assets/vino-typography.css.map */
