:root{--hb-display-size: 40px;--hb-display-lh: 1;--hb-display-ls: -.02em;--hb-h1-size: 30px;--hb-h1-lh: 1.04;--hb-h1-ls: 0;--hb-h2-size: 32px;--hb-h2-lh: 1.05;--hb-h2-ls: -.015em;--hb-h3-size: 28px;--hb-h3-lh: 1.1;--hb-h3-ls: 0;--hb-h4-size: 28px;--hb-h4-lh: 1.15;--hb-h4-ls: -.01em;--hb-h5-size: 26px;--hb-h5-lh: 1.1;--hb-h5-ls: 0;--hb-h6-size: 24px;--hb-h6-lh: 1.15;--hb-h6-ls: 0;--hb-tagline-size: 19px;--hb-tagline-lh: 1.3;--hb-script-size: 32px;--hb-body-l-size: 15px;--hb-body-size: 14px;--hb-small-size: 12px;--hb-nav-size: 16px;--hb-nav-cat-size: 14px;--hb-announcement-size: 13.5px;--hb-product-name-size: 14px;--hb-price-size: 15px;--hb-btn-size: 14px;--hb-btn-card-size: 13px;--hb-eyebrow-size: 11px;--hb-tag-size: 10px;--font-body-size: var(--hb-body-size)}@media(min-width:768px){:root{--hb-display-size: 60px;--hb-h1-size: 46px;--hb-h2-size: 44px;--hb-h3-size: 40px;--hb-h4-size: 34px;--hb-h5-size: 32px;--hb-h6-size: 26px;--hb-tagline-size: 20px;--hb-script-size: 38px;--hb-body-l-size: 16px;--hb-body-size: 15px;--hb-small-size: 13px;--hb-announcement-size: 15px;--hb-product-name-size: 16px;--hb-price-size: 16px;--hb-eyebrow-size: 12px;--hb-tag-size: 11px}}body{font-family:var(--hb-font-body);font-weight:400;font-size:var(--hb-body-size);line-height:1.55}input,select,textarea,button{font-family:var(--hb-font-body)}h1,h2,h3,.h0,.h1,.h2,.h3,.h-xl,.hb-display,.hb-h1,.hb-h2,.hb-h3,.hb-h4,.hb-h5,.hb-h6,.hb-tagline{font-family:var(--hb-font-heading);font-weight:500;font-style:normal;text-transform:none}h1 em,h2 em,h3 em,.h0 em,.h1 em,.h2 em,.h3 em,.h-xl em,.hb-display em,.hb-h1 em,.hb-h2 em,.hb-h3 em,.hb-h4 em,.hb-h5 em,.hb-h6 em,.section__heading em,.f-product-single__title em,.rte h4 em,.rte h5 em,.rte h6 em{font-family:var(--hb-font-heading);font-style:italic;font-weight:500}.h0,.h-xl,.hb-display,.f-slideshow__title,.f-slideshow__title.h1,.f-slideshow__title.h2,.f-slideshow__title.h3{font-size:var(--hb-display-size);line-height:var(--hb-display-lh);letter-spacing:var(--hb-display-ls)}h1,.h1,.hb-h1,.collection-banner__title,.f__page-title,.f__page-title.h0,.f__page-title.h2,.f__page-title.h3,.collection-banner__title.h0,.collection-banner__title.h2,.collection-banner__title.h3{font-size:var(--hb-h1-size);line-height:var(--hb-h1-lh);letter-spacing:var(--hb-h1-ls)}h2,.h2,.hb-h2,.section__heading,.section__heading.h0,.section__heading.h1,.section__heading.h2,.section__heading.h-xl{font-size:var(--hb-h2-size);line-height:var(--hb-h2-lh);letter-spacing:var(--hb-h2-ls)}h3,.h3,.hb-h3,.section__heading.h3{font-size:var(--hb-h3-size);line-height:var(--hb-h3-lh);letter-spacing:var(--hb-h3-ls)}.hb-h4,.section__heading.h4,.f-product-single__title,.f-product-single__title.h0,.f-product-single__title.h1,.f-product-single__title.h2,.f-product-single__title.h3,.f-product-single__title.h4,.f-product-single__title.h5,.f-product-single__title.h6{font-family:var(--hb-font-heading);font-weight:500;font-size:var(--hb-h4-size);line-height:var(--hb-h4-lh);letter-spacing:var(--hb-h4-ls)}.hb-h5,.section__heading.h5{font-family:var(--hb-font-heading);font-weight:500;font-size:var(--hb-h5-size);line-height:var(--hb-h5-lh);letter-spacing:var(--hb-h5-ls)}.hb-h6,.section__heading.h6{font-family:var(--hb-font-heading);font-weight:500;font-size:var(--hb-h6-size);line-height:var(--hb-h6-lh);letter-spacing:var(--hb-h6-ls)}.hb-tagline{font-size:var(--hb-tagline-size);line-height:var(--hb-tagline-lh);letter-spacing:0}.rte h1{font-size:var(--hb-h1-size);line-height:var(--hb-h1-lh)}.rte h2{font-size:var(--hb-h2-size);line-height:var(--hb-h2-lh);letter-spacing:var(--hb-h2-ls)}.rte h3{font-size:var(--hb-h3-size);line-height:var(--hb-h3-lh)}.rte h4{font-size:var(--hb-h4-size);line-height:var(--hb-h4-lh);letter-spacing:var(--hb-h4-ls)}.rte h5{font-size:var(--hb-h5-size);line-height:var(--hb-h5-lh)}.rte h6{font-size:var(--hb-h6-size);line-height:var(--hb-h6-lh)}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-family:var(--hb-font-heading);font-weight:500}h4,h5,h6,.h4,.h5,.h6{font-family:var(--hb-font-body);font-weight:600;letter-spacing:0;text-transform:none}.rte h4,.rte h5,.rte h6,.section__heading.h4,.section__heading.h5,.section__heading.h6,.f-product-single__title{font-family:var(--hb-font-heading);font-weight:500}.hb-eyebrow,.text-subheading,.hb-subheading-eyebrow .section__subheading{font-family:var(--hb-font-body)!important;font-weight:700!important;font-style:normal!important;font-size:var(--hb-eyebrow-size)!important;line-height:1.2!important;letter-spacing:.16em!important;text-transform:uppercase!important}.hb-eyebrow,.text-subheading:not(.section__subheading,.image-with-text__subheading),.hb-subheading-eyebrow .section__subheading{color:#6f7b55}.hb-script,.section__subheading,.f-slideshow__subtitle,.products-bundle__subheading,.hb-split-banner__eyebrow,.image-with-text__subheading.text-subheading{font-family:var(--hb-font-script)!important;font-weight:400!important;font-style:normal!important;font-size:var(--hb-script-size)!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important}.hb-body-l,.collection-banner__description{font-family:var(--hb-font-body);font-weight:400;font-size:var(--hb-body-l-size);line-height:1.7;letter-spacing:0}.hb-body-l{max-width:80ch}.hb-body,.rte,.section__description{font-size:var(--hb-body-size);line-height:1.55}.hb-small,.breadcrumbs,.rating-count{font-family:var(--hb-font-body);font-weight:400;font-size:var(--hb-small-size);line-height:1.4}.f-site-nav .f-site-nav__link{font-family:var(--hb-font-body);font-weight:500;font-size:var(--hb-nav-size);letter-spacing:0;text-transform:none}.secondary-header-nav .site-nav__link,.secondary-nav .site-nav__link{font-family:var(--hb-font-body);font-weight:600;font-size:var(--hb-nav-cat-size);line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.announcement-bar__message,.announcement-bar__message p{font-family:var(--hb-font-body);font-weight:600;font-size:var(--hb-announcement-size);line-height:1.35;letter-spacing:.01em}.announcement-bar__message a{font-weight:700;text-decoration:underline;text-underline-offset:2px}.product-card__title,.product-card__title a,.text-product-title{font-family:var(--hb-font-body);font-weight:500;font-size:var(--hb-product-name-size);line-height:1.35;letter-spacing:0;text-transform:none}.f-article-card__title,.f-article-card__title.h0,.f-article-card__title.h1,.f-article-card__title.h2,.f-article-card__title.h3,.f-article-card__title.h4,.f-article-card__title.h5,.f-article-card__title.h6{font-family:var(--hb-font-body);font-weight:500;font-size:20px;line-height:1.25;letter-spacing:0}.f-price,.f-price-item{font-family:var(--hb-font-body);font-weight:700;letter-spacing:0}.product-card .f-price,.product-card .f-price-item,.product-card .f-price--on-sale .f-price__sale{font-size:var(--hb-price-size);line-height:1.2}.f-price-item--sale{color:#dc3f32}.f-price--on-sale .f-price-item--regular{color:#8a8f84;font-weight:400;text-decoration:line-through}.btn{font-family:var(--hb-font-body);font-weight:700;font-size:var(--hb-btn-size);line-height:1;letter-spacing:.08em;text-transform:uppercase}.product-card .btn,.product-card__atc,.product-card__quickview,.hb-btn-card{font-weight:600;font-size:var(--hb-btn-card-size);letter-spacing:.06em}.btn--plain,.btn--underline,.btn--icon{letter-spacing:0;text-transform:none}.hb-tag,.f-badge{font-family:var(--hb-font-body);font-weight:700;font-size:var(--hb-tag-size);line-height:1;letter-spacing:.08em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/40/assets/hb-typography.css.map */
