:root{--font-body-family: "Figtree", Arial, Helvetica, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: "Figtree", Arial, Helvetica, sans-serif;--font-heading-style: normal;--font-heading-weight: 500;--font-heading-card-family: "Figtree", Arial, Helvetica, sans-serif;--font-heading-card-style: normal;--font-heading-card-weight: 400;--font-text-card-family: "Figtree", Arial, Helvetica, sans-serif;--font-text-card-style: normal;--font-text-card-weight: 400;--font-subtitle-family: "Figtree", Arial, Helvetica, sans-serif;--font-subtitle-style: normal;--font-subtitle-weight: 500;--font-button-family: "Figtree", Arial, Helvetica, sans-serif;--font-button-style: normal;--font-button-weight: 500;--font-header-menu-family: "Figtree", Arial, Helvetica, sans-serif;--font-header-menu-style: normal;--font-header-menu-weight: 400;--font-footer-menu-family: "Figtree", Arial, Helvetica, sans-serif;--font-footer-menu-style: normal;--font-footer-menu-weight: 500;--font-popups-heading-family: "Figtree", Arial, Helvetica, sans-serif;--font-popups-heading-style: normal;--font-popups-heading-weight: 500;--font-popups-text-family: "Figtree", Arial, Helvetica, sans-serif;--font-popups-text-style: normal;--font-popups-text-weight: 400}body,input,textarea{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:normal;font-weight:500;letter-spacing:-.01em}.h0{font-weight:500;letter-spacing:-.01em}button,.button,[role=button],summary,label,select,option,.subtitle,.caption,.header__menu-item,.menu-drawer__menu-item{font-family:var(--font-button-family)}.rte,.product__description,.article-template__content{font-family:var(--font-body-family);font-weight:400}.rte em,.rte i,.product__description em,.product__description i{font-family:var(--font-body-family);font-style:normal}.card__heading,.product__title,.collection-hero__title,.main-page-title{font-family:var(--font-heading-family);font-weight:500}.product__description{font-family:var(--font-body-family)!important;font-size:calc((1.6rem) * var(--jhny-desktop-font-scale, 1))!important;font-weight:400!important;font-style:normal!important;line-height:1.45!important;letter-spacing:normal!important}.product__description *{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.product__description p{margin:0!important;padding:0!important}.product__description p+p:not(:empty){margin-top:.6rem!important}.product__description p:empty,.product__description br{display:none!important}.product__description p.jhny-description__section-heading:not(:empty){margin-top:1.2rem!important}.card-wrapper .card__title{font-weight:400;font-size:calc((clamp(1.4rem,1.2vw,1.6rem)) * var(--jhny-desktop-font-scale, 1));letter-spacing:0;line-height:1.4}.card-wrapper .price{color:rgb(var(--color-foreground-secondary));font-size:calc((1.4rem) * var(--jhny-desktop-font-scale, 1));font-weight:400;letter-spacing:0}.header__menu-item,.menu-drawer__menu-item{font-weight:400;letter-spacing:.01em}.card-wrapper .price .price-item{color:rgb(var(--color-foreground-secondary))}.product__title,.card-wrapper .card__heading,.header .jhny-primary-nav__summary,.header .jhny-primary-nav__link{font-weight:400}.template-product main :is(h1,h2,h3,h4,h5,h6),.template-product main .price-item,.template-product main .product-form__group-name,.template-product main .jhny-frame__title,.template-product main .product-form__submit{font-weight:400}.template-product main .jhny-format-label--product{font-weight:500}.header.header--center-logo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header.header--center-logo>.header__heading,.header.header--center-logo>.header__heading-link{justify-self:center;margin-inline:0}.announcement-bar.background{--color-background: 242, 237, 228;background:#f2ede4}:is(cart-drawer.drawer,.main-cart){font-family:var(--font-body-family);font-style:normal;font-weight:400}:is(cart-drawer.drawer,.main-cart) :is(h1,h2,h3,h4,.cart__empty-text,.cart-item__name,.cart-item__final-price,.cart-item__price-wrapper,.price,.totals__shipping-value,.totals__subtotal-value){font-family:var(--font-body-family);font-style:normal;font-weight:400}:is(cart-drawer.drawer,.main-cart) :is(button,input,select,textarea,.button,.product-option,.cart-item__details,.tax-note){font-family:var(--font-body-family);font-style:normal}:is(h1,h2,h3,h4,h5,h6,[role=heading],.h0,.h1,.h2,.h3,.h4,.h5,.h6,.subtitle,.about__accordion-toggle,.jhny-product-faq__item>summary,.jhny-canvas-benefits__heading>span,.jhny-description__section-heading,.jhny-story__eyebrow,.jhny-notes__category,.jhny-kicker,.jhny-cart-related__eyebrow,.jhny-shop-menu__eyebrow,.jhny-shop-menu__panel-kicker,.product-form__group-name,.jhny-frame__title),:is(h1,h2,h3,h4,h5,h6,[role=heading],.h0,.h1,.h2,.h3,.h4,.h5,.h6,.subtitle,.about__accordion-toggle,.jhny-product-faq__item>summary,.jhny-canvas-benefits__heading>span,.jhny-description__section-heading,.jhny-story__eyebrow,.jhny-notes__category,.jhny-kicker,.jhny-cart-related__eyebrow,.jhny-shop-menu__eyebrow,.jhny-shop-menu__panel-kicker,.product-form__group-name,.jhny-frame__title) :is(a,span,strong,em,b,i){text-transform:capitalize!important}body.template-index :is(.jhny-canvas-link__button,.jhny-bestsellers__collection-button,.jhny-daily-gallery__link,.footer--organized .newsletter__form .newsletter__button){background:#49362c;color:#f3ede3;border-color:#49362c;transition:box-shadow .16s ease}body.template-index :is(.jhny-canvas-link__button,.jhny-bestsellers__collection-button,.jhny-daily-gallery__link,.footer--organized .newsletter__form .newsletter__button):hover{background:#49362c;color:#f3ede3;border-color:#49362c;box-shadow:0 0 0 1px #49362c}body.template-index :is(.jhny-canvas-link__button,.jhny-bestsellers__collection-button,.jhny-daily-gallery__link,.footer--organized .newsletter__form .newsletter__button):focus-visible{outline:2px solid #49362c;outline-offset:4px}body .button:is(product-form button[name=add],.product-form__submit,.cart__checkout-button){--color-button: 73, 54, 44;--color-button-hover: 73, 54, 44;--color-button-text: 243, 237, 227;--color-button-text-hover: 243, 237, 227}body .button:is(product-form button[name=add],.product-form__submit,.cart__checkout-button):not(:disabled):not([aria-disabled=true]){background-color:#49362c;color:#f3ede3;border-color:#49362c}body .button:is(product-form button[name=add],.product-form__submit,.cart__checkout-button):not(:disabled):not([aria-disabled=true]) :is(.icon,.icon-pack){color:inherit}
/*# sourceMappingURL=/cdn/shop/t/32/assets/jhny-brand-typography.css.map */
