@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Jost:wght@300;400;500&display=swap";:root{--font-body-family: "Jost", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 500;--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-scale: 1;--font-heading-scale: 1;--type-page-title-size: clamp(3.6rem, 4.4vw, 6.4rem);--type-section-title-size: clamp(2.8rem, 3.1vw, 4rem);--type-product-title-size: clamp(2.4rem, 2.3vw, 3.2rem);--type-card-title-size: clamp(1.4rem, 1.1vw, 1.6rem);--type-body-size: clamp(1.6rem, 1.1vw, 1.7rem);--type-control-size: clamp(1.5rem, 1vw, 1.6rem);--type-label-size: clamp(1.2rem, .85vw, 1.3rem)}html,body,button,input,select,textarea{font-family:var(--font-body-family)}body{font-size:var(--type-body-size);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.6}body[class] :is(p,li,dd,dt,address,blockquote,figcaption,summary,input,select,textarea){font-family:var(--font-body-family);font-size:var(--type-body-size);font-weight:400;line-height:1.6}body[class] :is(h1,h2,h3,h4,h5,h6),body[class] :is(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.font-serif){font-family:var(--font-heading-family);font-style:normal;font-weight:400;letter-spacing:0;text-transform:none}body[class] #MainContent h1:not(.visually-hidden),body[class] #MainContent .brand-page-title{font-size:var(--type-page-title-size);line-height:1.05}body[class] #MainContent .wt-banner-left h1{font-weight:500}body[class] #MainContent h2:not(.visually-hidden):not(.accordion__title):not(.accordion-header):not(.accordion-v2-header):not(.facets__heading):not(.product-count__text),body[class] #MainContent .brand-section-title,body[class] .shopify-policy__title h1{font-size:var(--type-section-title-size);line-height:1.12}body[class] #MainContent :is(h3,h4,h5,h6):not(.accordion__title):not(.accordion-header):not(.accordion-v2-header):not(.facets__heading):not(.card__heading):not(.card-information__text):not(.product-card-title):not(.article-card__title):not(.editorial-statement__card-title){font-size:var(--type-product-title-size);line-height:1.2}body[class] #MainContent :is(.product__title h1,.product__title h2,.product-title,.product__heading),body[class] :is(.quick-add-modal__content-info,.quick-add-modal__content) .product__title{font-family:var(--font-heading-family);font-size:var(--type-product-title-size);font-weight:400;line-height:1.15}body[class] #MainContent :is(.card__heading,.card-information__text,.product-card-title,.article-card__title){font-family:var(--font-body-family);font-size:var(--type-card-title-size);font-style:normal;font-weight:500;line-height:1.35}body[class] :is(.cart-item__name,cart-drawer .cart-item__name){font-family:var(--font-body-family);font-size:var(--type-control-size);font-style:normal;font-weight:500;line-height:1.35}body[class] :is(.product-count__text,.announcement-bar__message){font-family:var(--font-body-family);font-style:normal;font-weight:400;line-height:1.3}body[class] .product-count__text{font-size:1.4rem}body[class] .announcement-bar__message{font-size:1.2rem}body[class] :is(.button,button,[type=button],[type=submit],.shopify-payment-button__button,.price,.price-item,.money){font-family:var(--font-body-family);font-size:var(--type-control-size);font-style:normal;font-weight:500;line-height:1.25}body[class] :is(.caption,.caption-with-letter-spacing,.badge,.eyebrow,.product__text,.form__label,label){font-family:var(--font-body-family);font-size:var(--type-label-size);font-style:normal;font-weight:400;letter-spacing:.3em;line-height:1.4;text-transform:uppercase}body[class] [class~=uppercase]{font-family:var(--font-body-family);font-size:var(--type-label-size);font-weight:400;letter-spacing:.3em;line-height:1.4;text-transform:uppercase}body[class] :is(.header__menu-item,.menu-drawer__menu-item,.footer-block__details-content a){font-family:var(--font-body-family);font-style:normal;font-weight:400}body[class] :is(.accordion__title,.accordion-header,.accordion-v2-header,.facets__heading,.facets__summary,.summary__title){font-family:var(--font-body-family);font-size:var(--type-control-size);font-style:normal;font-weight:400;letter-spacing:0;line-height:1.35;text-transform:none}body[class] :is(.rte,.article-template__content,.product__description,.shopify-policy__body,.footer-block__details-content){font-family:var(--font-body-family);font-size:var(--type-body-size);font-weight:400;line-height:1.6}body[class] :is(blockquote,.testimonial__content,.jdgm-rev__title){font-family:var(--font-heading-family);font-size:max(2.4rem,var(--type-product-title-size));font-style:italic;font-weight:400;line-height:1.3}body[class] :is(cart-drawer,.drawer__inner,.cart-items,.cart__footer,.jdgm-widget,.judge-me-reviews,#ecomsend-widget,#ecomsend-widget button,#ecomsend-widget input){font-family:var(--font-body-family)}body[class] #ecomsend-widget :is(header,p,span,label,a,button,input){font-family:var(--font-body-family)!important}body[class] :is(.jdgm-rev-widg__title,.jdgm-carousel-title,.jdgm-carousel__title){font-family:var(--font-heading-family);font-weight:500}@media screen and (max-width:749px){:root{--type-page-title-size: clamp(3.6rem, 10vw, 4rem);--type-section-title-size: clamp(2.8rem, 8vw, 3rem);--type-product-title-size: 2.4rem;--type-card-title-size: clamp(1.4rem, 4vw, 1.5rem);--type-body-size: 1.6rem;--type-control-size: 1.5rem;--type-label-size: 1.2rem}#ecomsend-widget .ecomsend__Popover__Widget__CustomContainer{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/brand-typography.css.map */
