:root,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2{--tg-carbon: #191817;--tg-ash: #555555;--tg-silver: #E5E5E5;--tg-barely: #FCFAEE}:root{--color-base-text: 25, 24, 23}body{font-size:1.6rem;line-height:1.55;letter-spacing:.005em}button,input,select,textarea,optgroup{font-family:inherit}.h0,h1,.h1{font-size:3.2rem;line-height:1.2;letter-spacing:-.018em}h2,.h2{font-size:2.4rem;line-height:1.25;letter-spacing:-.014em}h3,.h3{font-size:1.8rem;line-height:1.45;letter-spacing:0}h4,.h4{font-size:1.6rem;line-height:1.55;letter-spacing:.005em}h5,.h5{font-size:1.4rem;line-height:1.55;letter-spacing:.006em}h6,.h6{font-size:1.2rem;line-height:1.4;letter-spacing:.15em}@media screen and (min-width:750px){.h0{font-size:4.4rem;line-height:1.1;letter-spacing:-.022em}h1,.h1{font-size:3.2rem;line-height:1.2;letter-spacing:-.018em}h2,.h2{font-size:2.4rem;line-height:1.25;letter-spacing:-.014em}h3,.h3{font-size:1.8rem;line-height:1.45;letter-spacing:0}h4,.h4{font-size:1.6rem;line-height:1.55;letter-spacing:.005em}h5,.h5{font-size:1.4rem;line-height:1.55;letter-spacing:.006em}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500;text-wrap:balance}.rte,.text-body,.product__description,p,li,dd,dt,td,th,label,figcaption{letter-spacing:.005em}.rte,.text-body,.product__description,p,li{line-height:1.55}.rte h1,.rte .h1{letter-spacing:-.018em}.rte h2,.rte .h2{letter-spacing:-.014em}.rte h3,.rte .h3{letter-spacing:0}.rte h4,.rte h5,.rte h6{letter-spacing:.005em}.rich-text__text,.rich-text__caption,.rich-text__blocks>.rich-text__text,.banner__text,.image-with-text__text,.newsletter-form__message,.custom-liquid-measure{max-width:66ch;margin-inline:auto}.rich-text__heading,.banner__heading,.image-with-text__heading,.title-wrapper-with-link .title,.collection__title .title{max-width:22ch}.rich-text__heading,.banner__heading{margin-inline:auto}.caption,.caption-large,.caption-with-letter-spacing,.product__tax,.copyright__content,.copyright__content a,small{font-size:1.2rem;line-height:1.4;letter-spacing:.15em}.caption-large,.product__tax,.copyright__content,.copyright__content a,small{letter-spacing:.15em;text-transform:none}.caption-with-letter-spacing--large{font-size:1.2rem;letter-spacing:.18em}.badge{font-size:1.2rem;line-height:1.4;letter-spacing:.15em}.button,.button-label,.shopify-challenge__button,.customer button,.shopify-payment-button__button,.shopify-payment-button__more-options{font-size:1.4rem;letter-spacing:.006em;line-height:1.2;font-weight:500}.price,.price-item,.price__regular,.price__sale,.cart-item__price,.totals__subtotal-value,.quantity__input,.tg-dlv__date,.product__tax{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.footer a.link,.footer .list-menu__item,.footer p,.footer .caption-large,.footer .copyright__content,.footer .copyright__content a,.footer .disclosure__button{color:var(--tg-silver)}.footer a.link:hover,.footer .copyright__content a:hover{color:#fff}.header__menu-item{color:var(--tg-carbon)}.skip-to-content-link{font-size:1.4rem}.tg-lang__code,.tg-lang__sep,.tg-lang__name{font-size:1.2rem;line-height:1.4;letter-spacing:.15em;font-weight:500}.tg-lang__item-code{font-size:1.2rem;line-height:1.4;letter-spacing:.15em}.tg-lang__item-name{font-size:1.4rem;line-height:1.55;letter-spacing:.006em}.tg-lang__item-code,.tg-lang__item-name{font-weight:400}.tg-lang__item[aria-current=true] .tg-lang__item-code,.tg-lang__item[aria-current=true] .tg-lang__item-name,.tg-lang__item--active .tg-lang__item-code,.tg-lang__item--active .tg-lang__item-name{font-weight:500}[class*=aigenblock],[class*=aigenblock] *{font-family:var(--font-body-family)!important}[class*=aigenblock] h1{font-size:4.4rem!important;line-height:1.1!important;letter-spacing:-.022em!important;font-weight:500!important}[class*=aigenblock] h2{font-size:3.2rem!important;line-height:1.2!important;letter-spacing:-.018em!important;font-weight:500!important}[class*=aigenblock] h3{font-size:1.8rem!important;line-height:1.45!important;letter-spacing:0!important;font-weight:500!important}[class*=aigenblock] h4,[class*=aigenblock] h5,[class*=aigenblock] h6{font-size:1.6rem!important;line-height:1.55!important;letter-spacing:.005em!important;font-weight:500!important}[class*=aigenblock] p,[class*=aigenblock] li,[class*=aigenblock] dd,[class*=aigenblock] dt{font-size:1.6rem!important;line-height:1.55!important;letter-spacing:.005em!important}@media screen and (max-width:749px){[class*=aigenblock] h1{font-size:3.2rem!important;line-height:1.2!important;letter-spacing:-.018em!important}[class*=aigenblock] h2{font-size:2.4rem!important;line-height:1.25!important;letter-spacing:-.014em!important}}[class*=aigenblock] [class*=eyebrow]{font-size:1.2rem!important;line-height:1.4!important;letter-spacing:.15em!important;font-weight:500!important}[class*=aigenblock] [class*=caption],[class*=aigenblock] [class*=seo-line],[class*=aigenblock] [class*=attribution],[class*=aigenblock] [class*=-meta]{font-size:1.2rem!important;line-height:1.4!important;letter-spacing:.15em!important}[class*=aigenblock] [class*=-text],[class*=aigenblock] [class*=__text],[class*=aigenblock] [class*=subtitle],[class*=aigenblock] [class*=answer],[class*=aigenblock] [class*=price],[class*=aigenblock] [class*=rating],[class*=aigenblock] [class*=reviewer],[class*=aigenblock] [class*=description]{font-size:1.6rem!important;line-height:1.55!important;letter-spacing:.005em!important}[class*=aigenblock] [class*=price]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}[class*=aigenblock] [class*=product-title],[class*=aigenblock] [class*=highlight-title],[class*=aigenblock] [class*=item-title],[class*=aigenblock] [class*=component-title],[class*=aigenblock] [class*=component-desc]{font-size:1.4rem!important;line-height:1.55!important;letter-spacing:.006em!important;font-weight:500!important}[class*=aigenblock] [class*=component-desc]{font-weight:400!important}[class*=aigenblock] [class*=question]{font-size:1.8rem!important;line-height:1.45!important;letter-spacing:0!important;font-weight:500!important}[class*=aigenblock] a,[class*=aigenblock] button{font-size:1.4rem!important;line-height:1.2!important;letter-spacing:.006em!important;font-weight:500!important}[class*=aigenblock] [class*=hero__title],[class*=aigenblock] [class*=hero__heading]{max-width:18ch;text-wrap:balance}[class*=aigenblock] [class*=hero__subtitle]{font-size:1.8rem!important;line-height:1.45!important;letter-spacing:0!important;max-width:34ch;text-wrap:balance}[class*=aigenblock] [class*=slider__quote]{font-family:GT Super Display,Georgia,serif!important;font-size:3.2rem!important;font-style:italic!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.018em!important;max-width:24ch;text-wrap:balance}[class*=aigenblock] [class*=video-heading],[class*=aigenblock] [class*=kit-title],[class*=aigenblock] [class*=faq-title]{font-size:3.2rem!important;line-height:1.2!important;letter-spacing:-.018em!important}[style*="font-weight: 600"],[style*="font-weight:600"]{font-weight:500!important}.header__menu-item,.header__menu-item span,.header__active-menu-item{font-size:1.4rem;line-height:1.55;letter-spacing:.006em}.price,.price-item,.price__regular,.price__sale,.price__container,.price--large .price-item,.field__label,.form__label,.customer .field label{font-size:1.6rem;line-height:1.55;letter-spacing:.005em}.multicolumn-card__info h3,.multicolumn-card__info .h3{font-size:1.8rem;line-height:1.45;letter-spacing:0}.footer .list-menu__item,.footer a.link,.footer .disclosure__button,.footer .localization-form__select{font-size:1.4rem;line-height:1.55;letter-spacing:.006em}.footer-block__heading{font-size:1.8rem;line-height:1.45;letter-spacing:0}.tg-lang__code,.tg-lang__sep,.tg-lang__name,.tg-lang__item-code{font-size:1.2rem!important;line-height:1.4!important;letter-spacing:.15em!important}.tg-lang__item-name{font-size:1.4rem!important;line-height:1.55!important;letter-spacing:.006em!important}.tg-lang__code,.tg-lang__sep,.tg-lang__name{font-weight:500!important}.tg-lang__item-code,.tg-lang__item-name{font-weight:400!important}.multicolumn-card__info h3,.multicolumn-card__info .h3{font-size:1.8rem!important;line-height:1.45!important;letter-spacing:0!important}.mobile-facets__heading,.share-button__button{font-size:1.4rem!important;line-height:1.55!important;letter-spacing:.006em!important}.footer-block__heading{font-size:1.8rem!important;line-height:1.45!important;letter-spacing:0!important}.disclosure__button,.localization-form__select{font-size:1.4rem!important;line-height:1.55!important;letter-spacing:.006em!important}.caption,.caption-large,.caption-with-letter-spacing,.product__tax,.copyright__content,.mobile-facets__count,.shopify-payment-button__more-options{font-size:1.2rem!important;line-height:1.4!important;letter-spacing:.15em!important}s.price-item,.price--on-sale .price-item--regular{font-size:1.4rem!important;line-height:1.55!important;letter-spacing:.006em!important}.tg-dlv__date{line-height:1.25!important;letter-spacing:-.014em!important}.tg-dlv__note{line-height:1.55!important}.tg-dlv__link,.tg-desc-toggle,.tg-legkey,.tg-legend span,.tg-zoomlabel{line-height:1.4!important}.tg-foot,.tg-foot strong{line-height:1.55!important}.tg-wrap h2{font-size:4.4rem!important;line-height:1.1!important;letter-spacing:-.022em!important}@media screen and (max-width:749px){.tg-wrap h2{font-size:3.2rem!important;line-height:1.2!important;letter-spacing:-.018em!important}}a.header__menu-item,a.header__menu-item span,a.header__active-menu-item,a.list-menu__item,a.list-menu__item span{font-size:1.4rem!important;line-height:1.55!important;letter-spacing:.006em!important;text-transform:none!important}.tg-desc-toggle,.tg-desc-toggle *{line-height:1.4!important}.tg-wrap h2 em,.tg-wrap h2 i{letter-spacing:inherit!important}.collection-hero__description,.collection-hero__description p,.collection-hero__description li{font-size:1.6rem!important;line-height:1.55!important;letter-spacing:.005em!important}.product-count__text,.product-count__text span,.facet-checkbox,.facets__label,.facets__summary,.mobile-facets__label,.facets__price .field__label{font-size:1.4rem!important;line-height:1.55!important;letter-spacing:.006em!important}.field__label,label.form__label{font-size:1.6rem!important;line-height:1.55!important;letter-spacing:.005em!important}.tegrino-heritage__title{font-size:8.8rem!important;line-height:1!important;letter-spacing:-.045em!important}.tegrino-heritage__quote-text,.tegrino-heritage__quote-text p,.tegrino-heritage__statement,.tegrino-heritage__statement p,.tegrino-heritage__chapter-title,.tegrino-heritage__closing-heading{font-size:6.4rem!important;line-height:1.05!important;letter-spacing:-.03em!important}.tegrino-heritage__eyebrow,.tegrino-heritage__caption,.tegrino-heritage__year,.tegrino-heritage__eyebrow span{font-size:1.2rem!important;line-height:1.4!important;letter-spacing:.15em!important}@media screen and (max-width:749px){.tegrino-heritage__title{font-size:4.4rem!important;line-height:1.1!important;letter-spacing:-.022em!important}.tegrino-heritage__quote-text,.tegrino-heritage__quote-text p,.tegrino-heritage__statement,.tegrino-heritage__statement p,.tegrino-heritage__chapter-title,.tegrino-heritage__closing-heading{font-size:3.2rem!important;line-height:1.2!important;letter-spacing:-.018em!important}}.copytop .h1,.cap2 .h1,.head .h2,.s4-h2,.s7-h,.s5-lb-name{font-size:6.4rem!important;line-height:1.05!important;letter-spacing:-.03em!important}.s5-h2,.s6-q{font-size:4.4rem!important;line-height:1.1!important;letter-spacing:-.022em!important}.cmp-h,.fwm{font-size:8.8rem!important;line-height:1!important;letter-spacing:-.045em!important}.cmp-h em,.fwm span,.s5-h2 em,.s6-q em,.s4-h2 .it,.copytop .h1 .it,.cap2 .h1 .it,.head .h2 .it,.s7-h em{font-size:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.s5-more-plus{font-size:3.2rem!important;line-height:1.2!important;letter-spacing:-.018em!important}.fcmail{font-size:2.4rem!important;line-height:1.25!important;letter-spacing:-.014em!important}.hint,.tmeta,.s5-hint,.s5-more-txt,.fcmeta,.s6-score,.s6-attr,.eyebrow,.s4-eyebrow,.s5-eyebrow,.s6-eyebrow,.fceye,.cmp-eye,.cmp-pill,.match-catalog-reason-inner,.match-catalog-price,.up-label,.review-overlay__spec-label,.review-trust-text,.match-collection-divider{font-size:1.2rem!important;line-height:1.4!important;letter-spacing:.15em!important}.hpill,.s7-nm,.up-value,.cmp-sub,.s4-sub,.s5-sub,.s7-sub,.match-catalog-name,.designer-eyebrow-seg,.viewer-loading-text,.review-trust-dot{font-size:1.4rem!important;line-height:1.55!important;letter-spacing:.006em!important}.review-overlay__name{font-size:2.4rem!important;line-height:1.25!important;letter-spacing:-.014em!important}button:not([class*=tg-]),input,select,textarea,optgroup{font-family:var(--font-body-family)!important}button:not([class*=tg-]):not(.shopify-payment-button__button){font-size:1.4rem;line-height:1.2;letter-spacing:.006em}.tg-dlv__eyebrow,.tg-dlv__eyebrow span{line-height:1.4!important}.tegrino-heritage__caption span,.tegrino-heritage__year span,.tegrino-heritage__quote-attr,.tegrino-heritage__quote-attr span,.tegrino-heritage__placeholder,.tegrino-heritage__placeholder span,.tegrino-heritage__chapter-caption,.tegrino-heritage__chapter-caption span{font-size:1.2rem!important;line-height:1.4!important;letter-spacing:.15em!important}.subtitle,.subtitle p,.image-with-text__text.subtitle p{font-size:1.8rem!important;line-height:1.45!important;letter-spacing:0!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/tegrino-type.css.map */
