:root{--ba-type-heading-family: var(--font-heading--family, Poppins, sans-serif);--ba-type-body-family: var(--font-body--family, Inter, sans-serif);--ba-type-heading-weight: 700;--ba-type-emphasis-weight: 700;--ba-type-measure: 68ch;--ba-type-text: #2a2a2a;--ba-type-muted: #655f59;--ba-type-placeholder: #6b625b;--ba-type-display-family: var(--ba-type-heading-family);--ba-type-display-size: clamp(3rem, 8vw, 6rem);--ba-type-display-weight: 700;--ba-type-display-leading: 1;--ba-type-display-tracking: -.035em;--ba-type-display-case: none;--ba-type-page-family: var(--ba-type-heading-family);--ba-type-page-size: clamp(2rem, 4vw, 3rem);--ba-type-page-weight: 700;--ba-type-page-leading: 1.1;--ba-type-page-tracking: -.03em;--ba-type-page-case: uppercase;--ba-type-chapter-family: var(--ba-type-heading-family);--ba-type-chapter-size: 2rem;--ba-type-chapter-weight: 700;--ba-type-chapter-leading: 1.1;--ba-type-chapter-tracking: -.02em;--ba-type-chapter-case: none;--ba-type-subheading-family: var(--ba-type-heading-family);--ba-type-subheading-size: 1.5rem;--ba-type-subheading-weight: 700;--ba-type-subheading-leading: 1.25;--ba-type-subheading-tracking: -.015em;--ba-type-subheading-case: none;--ba-type-compact-heading-family: var(--ba-type-heading-family);--ba-type-compact-heading-size: 1.125rem;--ba-type-compact-heading-weight: 700;--ba-type-compact-heading-leading: 1.3;--ba-type-compact-heading-tracking: -.01em;--ba-type-compact-heading-case: none;--ba-type-dialog-family: var(--ba-type-heading-family);--ba-type-dialog-size: 1.5rem;--ba-type-dialog-weight: 700;--ba-type-dialog-leading: 1.25;--ba-type-dialog-tracking: -.015em;--ba-type-dialog-case: none;--ba-type-help-heading-family: var(--ba-type-heading-family);--ba-type-help-heading-size: clamp(1.5rem, 2.2vw, 1.75rem);--ba-type-help-heading-weight: 700;--ba-type-help-heading-leading: 1.25;--ba-type-help-heading-tracking: -.015em;--ba-type-help-heading-case: none;--ba-type-product-family: var(--ba-type-heading-family);--ba-type-product-size: 1.875rem;--ba-type-product-weight: 700;--ba-type-product-leading: 1.15;--ba-type-product-tracking: -.03em;--ba-type-product-case: uppercase;--ba-type-card-family: var(--ba-type-heading-family);--ba-type-card-size: .8125rem;--ba-type-card-weight: 700;--ba-type-card-leading: 1.54;--ba-type-card-tracking: 0;--ba-type-card-case: none;--ba-type-library-title-family: var(--ba-type-heading-family);--ba-type-library-title-size: 1.125rem;--ba-type-library-title-weight: 700;--ba-type-library-title-leading: 1.33;--ba-type-library-title-tracking: -.015em;--ba-type-library-title-case: none;--ba-type-cart-title-family: var(--ba-type-heading-family);--ba-type-cart-title-size: 1rem;--ba-type-cart-title-weight: 700;--ba-type-cart-title-leading: 1.5;--ba-type-cart-title-tracking: -.01em;--ba-type-cart-title-case: none;--ba-type-body-size: 1rem;--ba-type-body-weight: 400;--ba-type-body-leading: 1.65;--ba-type-body-tracking: 0;--ba-type-body-case: none;--ba-type-lead-family: var(--ba-type-body-family);--ba-type-lead-size: 1.125rem;--ba-type-lead-weight: 500;--ba-type-lead-leading: 1.5;--ba-type-lead-tracking: 0;--ba-type-lead-case: none;--ba-type-reading-family: var(--ba-type-body-family);--ba-type-reading-size: clamp(1rem, 1.25vw, 1.125rem);--ba-type-reading-weight: 400;--ba-type-reading-leading: 1.72;--ba-type-reading-tracking: 0;--ba-type-reading-case: none;--ba-type-support-family: var(--ba-type-body-family);--ba-type-support-size: .875rem;--ba-type-support-weight: 400;--ba-type-support-leading: 1.6;--ba-type-support-tracking: 0;--ba-type-support-case: none;--ba-type-caption-family: var(--ba-type-body-family);--ba-type-caption-size: .75rem;--ba-type-caption-weight: 400;--ba-type-caption-leading: 1.5;--ba-type-caption-tracking: 0;--ba-type-caption-case: none;--ba-type-label-family: var(--ba-type-body-family);--ba-type-label-size: .6875rem;--ba-type-label-weight: 700;--ba-type-label-leading: 1.45;--ba-type-label-tracking: .06em;--ba-type-label-case: uppercase;--ba-type-action-family: var(--ba-type-body-family);--ba-type-action-size: .875rem;--ba-type-action-weight: 500;--ba-type-action-leading: 1.5;--ba-type-action-tracking: .02em;--ba-type-action-case: none;--ba-type-action-compact-family: var(--ba-type-body-family);--ba-type-action-compact-size: .75rem;--ba-type-action-compact-weight: 500;--ba-type-action-compact-leading: 1.5;--ba-type-action-compact-tracking: .02em;--ba-type-action-compact-case: none;--ba-type-purchase-family: var(--ba-type-heading-family);--ba-type-purchase-size: 1rem;--ba-type-purchase-weight: 700;--ba-type-purchase-leading: 1.5;--ba-type-purchase-tracking: .02em;--ba-type-purchase-case: uppercase;--ba-type-input-family: var(--ba-type-body-family);--ba-type-input-size: 1rem;--ba-type-input-weight: 400;--ba-type-input-leading: 1.5;--ba-type-input-tracking: 0;--ba-type-input-case: none;--ba-type-field-label-family: var(--ba-type-body-family);--ba-type-field-label-size: .875rem;--ba-type-field-label-weight: 500;--ba-type-field-label-leading: 1.5;--ba-type-field-label-tracking: 0;--ba-type-field-label-case: none;--ba-type-nav-family: var(--ba-type-body-family);--ba-type-nav-size: .75rem;--ba-type-nav-weight: 700;--ba-type-nav-leading: 1.5;--ba-type-nav-tracking: .04em;--ba-type-nav-case: uppercase;--ba-type-price-family: var(--ba-type-body-family);--ba-type-price-size: 1rem;--ba-type-price-weight: 700;--ba-type-price-leading: 1.4;--ba-type-price-tracking: 0;--ba-type-price-case: none}body .ba-type--display,body .ba-journal-index__heading h1,body .ba-journal-article__header h1{font-family:var(--ba-type-display-family);font-size:var(--ba-type-display-size);font-weight:var(--ba-type-display-weight);line-height:var(--ba-type-display-leading);letter-spacing:var(--ba-type-display-tracking);text-transform:var(--ba-type-display-case)}body .ba-type--page,body .ba-content-page h1,body .ba-faq h1,body .ba-coming-soon h1,body .ba-catalog__title,body .ba-library__header h1,body h1.ba-gallery-archive__heading,body h1.ba-gallery-page__heading,body .vsd__summary h1,body .shopify-policy__title h1,body.template-search .section h1,body.template-cart .cart-title h1{font-family:var(--ba-type-page-family);font-size:var(--ba-type-page-size);font-weight:var(--ba-type-page-weight);line-height:var(--ba-type-page-leading);letter-spacing:var(--ba-type-page-tracking);text-transform:var(--ba-type-page-case)}body .ba-type--chapter,body .ba-home-heading h2,body .ba-home-state__copy h2,body .ba-library__group-heading h2,body h2.ba-gallery-archive__heading,body h2.ba-gallery-page__heading,body .ba-home-reviews__header h2,body .ba-home-journal__header h2{font-family:var(--ba-type-chapter-family);font-size:var(--ba-type-chapter-size);font-weight:var(--ba-type-chapter-weight);line-height:var(--ba-type-chapter-leading);letter-spacing:var(--ba-type-chapter-tracking);text-transform:var(--ba-type-chapter-case)}body .ba-type--subheading,body .ba-mobile-catalog-menu__item>.menu-drawer__menu-item--mainlist,body .ba-mobile-catalog-menu__item>details>.menu-drawer__menu-item--mainlist,body .ba-content-page__body h2,body .ba-faq__group>h2,body .shopify-policy__body h2{font-family:var(--ba-type-subheading-family);font-size:var(--ba-type-subheading-size);font-weight:var(--ba-type-subheading-weight);line-height:var(--ba-type-subheading-leading);letter-spacing:var(--ba-type-subheading-tracking);text-transform:var(--ba-type-subheading-case)}body .ba-type--compact-heading,body .ba-content-page__body h3,body .ba-support-card h2,body .ba-footer__signup h2,body .vsd__status h2,body .ba-cart-editor__header h3,body .ba-home-journal .ba-article-card--home .ba-article-card__title,body .ba-home-review h3,body .cart-tray__brand-copy h2,body .cart-tray__progress-title{font-family:var(--ba-type-compact-heading-family);font-size:var(--ba-type-compact-heading-size);font-weight:var(--ba-type-compact-heading-weight);line-height:var(--ba-type-compact-heading-leading);letter-spacing:var(--ba-type-compact-heading-tracking);text-transform:var(--ba-type-compact-heading-case)}body .ba-type--dialog,body .cart-commercial-license__heading h2,body .cart-tray__info-panel h2,body .cart-tray__info-dialog h2,body .cart-tray-info__title,body .password-dialog .password-dialog__title,body .ba-popup h2{font-family:var(--ba-type-dialog-family);font-size:var(--ba-type-dialog-size);font-weight:var(--ba-type-dialog-weight);line-height:var(--ba-type-dialog-leading);letter-spacing:var(--ba-type-dialog-tracking);text-transform:var(--ba-type-dialog-case)}body .ba-type--help-heading,body .vsd__dialog h2,body .vsd__collection h2{font-family:var(--ba-type-help-heading-family);font-size:var(--ba-type-help-heading-size);font-weight:var(--ba-type-help-heading-weight);line-height:var(--ba-type-help-heading-leading);letter-spacing:var(--ba-type-help-heading-tracking);text-transform:var(--ba-type-help-heading-case)}body .ba-type--product,body .ba-product-overview h1{font-family:var(--ba-type-product-family);font-size:var(--ba-type-product-size);font-weight:var(--ba-type-product-weight);line-height:var(--ba-type-product-leading);letter-spacing:var(--ba-type-product-tracking);text-transform:var(--ba-type-product-case)}body .ba-type--card,body .product-card [role=heading],body .product-card .product-title,body .ba-home-product__copy h3,body .cart-tray__recommendation-title{font-family:var(--ba-type-card-family);font-size:var(--ba-type-card-size);font-weight:var(--ba-type-card-weight);line-height:var(--ba-type-card-leading);letter-spacing:var(--ba-type-card-tracking);text-transform:var(--ba-type-card-case)}body .ba-type--library-title,body .ba-product h3,body .ba-reward__body h3,body .ba-gift h3,body .ba-roadmap__detail-copy h3{font-family:var(--ba-type-library-title-family);font-size:var(--ba-type-library-title-size);font-weight:var(--ba-type-library-title-weight);line-height:var(--ba-type-library-title-leading);letter-spacing:var(--ba-type-library-title-tracking);text-transform:var(--ba-type-library-title-case)}body .ba-type--cart-title,body .cart-items__title{font-family:var(--ba-type-cart-title-family);font-size:var(--ba-type-cart-title-size);font-weight:var(--ba-type-cart-title-weight);line-height:var(--ba-type-cart-title-leading);letter-spacing:var(--ba-type-cart-title-tracking);text-transform:var(--ba-type-cart-title-case)}body .ba-type--lead,body .ba-product-overview__subtitle{font-family:var(--ba-type-lead-family);font-size:var(--ba-type-lead-size);font-weight:var(--ba-type-lead-weight);line-height:var(--ba-type-lead-leading);letter-spacing:var(--ba-type-lead-tracking);text-transform:var(--ba-type-lead-case)}body .ba-type--body,body .ba-content-page__lead,body .ba-content-page__body,body .ba-faq__intro>p:not(.ba-eyebrow),body .ba-faq__answer,body .vsd__summary p,body .vsd__dialog p,body .vsd__dialog li,body .cart-tray__info-dialog>p:not(.cart-tray__info-note),body .cart-commercial-license__copy,body .shopify-policy__body,body .ba-product-overview__copy,body .ba-library__state p{font-family:var(--ba-type-body-family);font-size:var(--ba-type-body-size);font-weight:var(--ba-type-body-weight);line-height:var(--ba-type-body-leading);letter-spacing:var(--ba-type-body-tracking);text-transform:var(--ba-type-body-case)}body .ba-type--reading,body .ba-journal-article__body{font-family:var(--ba-type-reading-family);font-size:var(--ba-type-reading-size);font-weight:var(--ba-type-reading-weight);line-height:var(--ba-type-reading-leading);letter-spacing:var(--ba-type-reading-tracking);text-transform:var(--ba-type-reading-case)}body .ba-type--support,body .ba-product__subtitle,body .ba-reward__body p,body .ba-roadmap__detail-copy p,body .ba-support-card p,body .ba-footer__signup-copy,body .ba-home-journal .ba-article-card--home .ba-article-card__excerpt,body .ba-home-review blockquote,body .ba-commerce-v3__status,body .ba-cart-editor__recovery,body .ba-cart-editor__subtitle,body .ba-cart-editor__panel .ba-cart-editor__option,body .ba-cart-editor__panel .ba-cart-editor__custom,body .ba-cart-editor__panel .ba-cart-editor__choice{font-family:var(--ba-type-support-family);font-size:var(--ba-type-support-size);font-weight:var(--ba-type-support-weight);line-height:var(--ba-type-support-leading);letter-spacing:var(--ba-type-support-tracking);text-transform:var(--ba-type-support-case)}body .ba-type--caption,body .ba-footer__consent,body .ba-footer__copyright,body .ba-cart-editor__hint,body .ba-cart-editor__license-details,body .ba-cart-editor__status,body .ba-product__facts dd{font-family:var(--ba-type-caption-family);font-size:var(--ba-type-caption-size);font-weight:var(--ba-type-caption-weight);line-height:var(--ba-type-caption-leading);letter-spacing:var(--ba-type-caption-tracking);text-transform:var(--ba-type-caption-case)}body .ba-type--label,body .ba-eyebrow,body .ba-product__facts dt{font-family:var(--ba-type-label-family);font-size:var(--ba-type-label-size);font-weight:var(--ba-type-label-weight);line-height:var(--ba-type-label-leading);letter-spacing:var(--ba-type-label-tracking);text-transform:var(--ba-type-label-case)}body .ba-type--action,body .button,body .button-secondary,body .ba-product__application-action,body .vsd__support-link,body .vsd__collection-button,body .vsd__tools button,body .ba-cart-editor__panel .ba-cart-editor__save.button{font-family:var(--ba-type-action-family);font-size:var(--ba-type-action-size);font-weight:var(--ba-type-action-weight);line-height:var(--ba-type-action-leading);letter-spacing:var(--ba-type-action-tracking);text-transform:var(--ba-type-action-case)}body .ba-type--action-compact,body .ba-home-journal .ba-article-card--home .ba-article-card__action,body .ba-footer__submit,body .cart-tray__dialog .cart-tray__promo-button{font-family:var(--ba-type-action-compact-family);font-size:var(--ba-type-action-compact-size);font-weight:var(--ba-type-action-compact-weight);line-height:var(--ba-type-action-compact-leading);letter-spacing:var(--ba-type-action-compact-tracking);text-transform:var(--ba-type-action-compact-case)}body .ba-type--purchase,body.template-product .add-to-cart-button,body .ba-commerce-v3__buy,body .cart__checkout-button,body .cart-tray__checkout{font-family:var(--ba-type-purchase-family);font-size:var(--ba-type-purchase-size);font-weight:var(--ba-type-purchase-weight);line-height:var(--ba-type-purchase-leading);letter-spacing:var(--ba-type-purchase-tracking);text-transform:var(--ba-type-purchase-case)}body .ba-type--input,body input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=submit],[type=button]),body textarea,body select{font-family:var(--ba-type-input-family);font-size:var(--ba-type-input-size);font-weight:var(--ba-type-input-weight);line-height:var(--ba-type-input-leading);letter-spacing:var(--ba-type-input-tracking);text-transform:var(--ba-type-input-case)}body .ba-type--field-label,body .contact-form__label{font-family:var(--ba-type-field-label-family);font-size:var(--ba-type-field-label-size);font-weight:var(--ba-type-field-label-weight);line-height:var(--ba-type-field-label-leading);letter-spacing:var(--ba-type-field-label-tracking);text-transform:var(--ba-type-field-label-case)}body .ba-type--nav,body .header-menu .menu-list__link{font-family:var(--ba-type-nav-family);font-size:var(--ba-type-nav-size);font-weight:var(--ba-type-nav-weight);line-height:var(--ba-type-nav-leading);letter-spacing:var(--ba-type-nav-tracking);text-transform:var(--ba-type-nav-case)}body .ba-type--price,body .cart-items__price,body .ba-cart-editor__price strong{font-family:var(--ba-type-price-family);font-size:var(--ba-type-price-size);font-weight:var(--ba-type-price-weight);line-height:var(--ba-type-price-leading);letter-spacing:var(--ba-type-price-tracking);text-transform:var(--ba-type-price-case)}body .ba-faq{display:block}body .ba-content-page__body,body .ba-faq__answer,body .shopify-policy__body{max-width:var(--ba-type-measure)}body .ba-content-page__body :is(p,li),body .shopify-policy__body :is(p,li),body .ba-faq__answer :is(p,li){font-size:inherit;line-height:inherit}body .ba-content-page__body :is(h2,h3),body .shopify-policy__body :is(h2,h3){margin-block:1.75em .65em;text-wrap:balance;overflow-wrap:break-word}body .ba-library__header h1,body .ba-content-page h1,body .ba-catalog__title,body .ba-faq h1{text-wrap:balance;overflow-wrap:break-word}body .ba-roadmap__top h2{font-size:var(--ba-type-chapter-size);line-height:var(--ba-type-chapter-leading)}@media(max-width:749px){:root{--ba-type-product-size: 1.5rem}body .ba-roadmap__top h2{font-size:var(--ba-type-subheading-size)}}body input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=submit],[type=button]),body textarea,body select,body .contact-form__input{color:var(--ba-type-text);caret-color:var(--ba-type-text)}body input::placeholder,body textarea::placeholder,body .ba-header-search__input::placeholder,body input.search-input::placeholder{color:var(--ba-type-placeholder);opacity:1}body .contact-form__input{border-color:#8c8177}body .contact-form__field{display:grid;gap:.5rem;min-width:0;flex:1}body .contact-form__label{display:block}body .contact-form__form-row{align-items:stretch}body .button,body .button-secondary{white-space:normal;text-align:center}body.template-product .add-to-cart-button{font-family:var(--ba-type-purchase-family);font-size:var(--ba-type-purchase-size);font-weight:var(--ba-type-purchase-weight);line-height:var(--ba-type-purchase-leading);letter-spacing:var(--ba-type-purchase-tracking);text-transform:var(--ba-type-purchase-case)}body.template-cart .cart-items__unit-price-wrapper{display:none}body.template-cart .cart-items__price{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}body .cart-items__price,body .product-card .price,body .ba-cart-editor__price{font-variant-numeric:tabular-nums}body .cart-items__line-reference-price,body .ba-commerce-cart__reference-total{font-size:var(--ba-type-caption-size);font-weight:400;line-height:var(--ba-type-caption-leading)}body .product-card .price{font-family:var(--ba-type-card-family);font-size:var(--ba-type-card-size);font-weight:var(--ba-type-card-weight);line-height:var(--ba-type-card-leading)}body .ba-commerce-v3__status.is-error{font-weight:var(--ba-type-emphasis-weight)}@media screen and (max-width:989px){#header-component[data-menu-style=drawer] .ba-mobile-catalog-menu__item>.menu-drawer__menu-item--mainlist,#header-component[data-menu-style=drawer] .ba-mobile-catalog-menu__item>details>.menu-drawer__menu-item--mainlist{font-family:var(--font-body--family);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}#header-component[data-menu-style=drawer] .ba-mobile-catalog-menu__item .menu-drawer__menu-item--child{font-family:var(--font-body--family);font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}#header-component[data-menu-style=drawer] .ba-mobile-drawer-action{font-family:var(--font-body--family);font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ba-typography.css.map */
