@font-face{font-family:"JF Serif";font-style:normal;font-weight:400;font-display:swap;src:url(//jfpisarczyk1925.com/cdn/shop/t/34/assets/jf25-bodoni.woff2?v=131550281116948934911790857738) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:"JF Serif";font-style:normal;font-weight:400;font-display:swap;src:url(//jfpisarczyk1925.com/cdn/shop/t/34/assets/jf25-bodoni-ext.woff2?v=87434722332784510781790857736) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"JF Serif";font-style:italic;font-weight:400;font-display:swap;src:url(//jfpisarczyk1925.com/cdn/shop/t/34/assets/jf25-bodoni-italic.woff2?v=161067420416756616601790857737) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:"JF Serif";font-style:italic;font-weight:400;font-display:swap;src:url(//jfpisarczyk1925.com/cdn/shop/t/34/assets/jf25-bodoni-italic-ext.woff2?v=52390692938099682291790857736) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--jf-cream:#faf7f2;--jf-tile:#ebe8e3;--jf-ink:#1b1b1b;--jf-text:#3d3b37;--jf-mute:#6b6862;--jf-line:rgba(27,27,27,.12);--jf-serif:"JF Serif","Bodoni Moda",Didot,"Bodoni 72",Georgia,serif;--jf-sans:Inter,system-ui,sans-serif;--heading-font-family:var(--jf-serif);--heading-font-weight:400;--heading-font-style:normal;--heading-font-letter-spacing:0;--body-bg-color:250 247 242;--bg-color:250 247 242;--body-text-color:61 59 55;--text-color:61 59 55;--heading-color:27 27 27;--body-heading-color:27 27 27;--link-color:27 27 27;--body-link-color:27 27 27;--header-bg-col:#faf7f2;--main-nav-bg:#faf7f2;--heading-divider-col:rgba(27,27,27,.12);--btn-bg-color:27 27 27;--btn-bg-hover-color:61 59 55;--btn-border-color:27 27 27;--btn-border-hover-color:61 59 55;--btn-alt-bg-color:250 247 242;--btn-alt-text-color:27 27 27;--btn-alt-border-color:27 27 27;--btn-letter-spacing:.16em;--color-scheme-default:#faf7f2;--color-scheme-default-color:250 247 242;--color-scheme-default-text-color:61 59 55;--color-scheme-default-head-color:27 27 27;--color-scheme-default-link-color:27 27 27;--color-scheme-default-btn-bg-color:27 27 27;--color-scheme-default-btn-bg-hover-color:61 59 55;--color-scheme-default-btn-border-color:27 27 27;--color-scheme-default-btn-alt-bg-color:250 247 242}body,#main,#content,.pageheader,.logo-area,.navigation__tier-1,.section-header{background-color:var(--jf-cream)}body:has(.jf-hero) .section-header{background-color:transparent}.logo__image{content:url(//jfpisarczyk1925.com/cdn/shop/files/logo_JFP_white.png?v=3920934246376068270);filter:brightness(0);opacity:.9;mix-blend-mode:normal!important;width:250px!important;height:auto!important;max-width:60vw}h1,h2,h3,.h1,.h2,.h3,.pagetitle,.product-title,.hometitle{font-family:var(--jf-serif);font-weight:400;letter-spacing:0;color:var(--jf-ink)}.pagetitle{font-size:clamp(34px,3.4vw,52px);line-height:1.08;text-align:center;margin-top:clamp(24px,3vw,48px);margin-bottom:clamp(20px,2.4vw,36px)}.breadcrumbs,.breadcrumbs a,nav.breadcrumbs{font-family:var(--jf-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--jf-mute)}.btn,button.btn{border-radius:0;letter-spacing:.16em;font-weight:500;font-size:12px}input[type=email],input[type=text],input[type=search],input[type=tel],input[type=password],input[type=number],textarea,select{border-radius:0;border-color:var(--jf-line);background-color:transparent}.product-block .image-cont{background:var(--jf-tile)}.product-block .img-ar{--aspect-ratio:1!important}.product-block .product-block__image--primary img{object-fit:contain!important;padding:8%;mix-blend-mode:multiply!important}.product-block .product-block__image--secondary img{object-fit:cover!important}.product-block__detail{padding-top:14px}.product-block__title{font-family:var(--jf-serif);font-size:19px;line-height:1.3;color:var(--jf-ink);font-weight:400}.product-block__title .jf-name{display:block}.product-block__title .jf-kind,.jf-product__kind{display:block;font-family:var(--jf-serif);font-style:italic;font-size:15px;color:var(--jf-text);margin-top:2px;line-height:1.35}.jf-product__kind{margin:0 10px 4px}.product-block__title .jf-notes{display:block;font-family:var(--jf-sans);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--jf-mute);margin-top:4px;font-weight:500}.product-block .product-price--block,.product-block .product-price--block *{font-family:var(--jf-sans);font-size:14px;color:var(--jf-text)}.product-block .product-link:hover .jf-name{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.product-block__rating{transform:scale(.85);transform-origin:left center;opacity:.75}.product-label,.product-label>span{border-radius:0;font-family:var(--jf-sans);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.utility-bar,.filters-toggle,.utility-bar__item,.utility-bar *{font-family:var(--jf-sans)}.utility-bar{border-color:var(--jf-line)!important}.product-column-right .product-title{font-size:clamp(32px,3vw,46px);line-height:1.08;margin-bottom:.2em}.product-title .jf-name{display:block}.product-title .jf-notes{display:block;font-family:var(--jf-sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--jf-mute);margin-top:14px;font-weight:500;line-height:1.5}.product-title .jf-type{display:block;font-family:var(--jf-serif);font-style:italic;font-size:18px;color:var(--jf-text);margin-top:6px;line-height:1.4}.product-column-right .product-info__price,.product-column-right .product-info__price *{font-family:var(--jf-sans);font-size:17px;color:var(--jf-ink)}.product-column-right .vendor{display:none}.product-column-right hr{border-color:var(--jf-line)}.product-info-block.text-box{background:transparent!important;border-top:1px solid var(--jf-line);border-bottom:1px solid var(--jf-line);border-radius:0;padding:16px 0;color:var(--jf-text);font-size:14px;line-height:1.6}.product-info-block.text-box svg{display:none}.product-column-right legend.label{font-family:var(--jf-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--jf-mute)}.opt-label--btn{border-radius:0!important;background:transparent!important;border:1px solid var(--jf-line)!important;color:var(--jf-ink)!important;font-family:var(--jf-sans);letter-spacing:.06em}.opt-btn:checked+.opt-label--btn{border-color:var(--jf-ink)!important;box-shadow:inset 0 0 0 1px var(--jf-ink)}.add-to-cart{letter-spacing:.18em!important}.disclosure__title{font-family:var(--jf-sans);font-size:12px!important;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--jf-ink)}.product-info-accordion{border-color:var(--jf-line)!important}.media-gallery .product-media img{mix-blend-mode:multiply!important}#pagefooter .section-footer{background:var(--jf-cream)!important;border-top:1px solid var(--jf-line)}#pagefooter h2,#pagefooter h3,#pagefooter .h4,#pagefooter .section-footer__title{font-family:var(--jf-sans);font-size:11.5px!important;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--jf-ink)}#pagefooter,#pagefooter p,#pagefooter a,#pagefooter li{font-size:14px;color:var(--jf-text)}#pagefooter .rte a,#pagefooter a{text-decoration:none}#pagefooter a:hover{text-decoration:underline;text-underline-offset:3px}#pagefooter .signup-form__email{background:transparent!important;border:0!important;border-bottom:1px solid var(--jf-ink)!important;border-radius:0!important;padding-left:0!important}#pagefooter .signup-form__button{background:transparent!important;color:var(--jf-ink)!important;border:0!important;border-bottom:1px solid var(--jf-ink)!important;padding-inline:14px 0!important}#pagefooter .section-footer__lower,#pagefooter .section-footer__row-container+*{border-color:var(--jf-line)}.rte{color:var(--jf-text)}.template-page .rte,.template-article .rte{font-size:16px;line-height:1.75;max-width:68ch;margin-inline:auto}.template-page .rte h2,.template-page .rte h3,.template-article .rte h2,.template-article .rte h3{font-family:var(--jf-serif);font-weight:400;color:var(--jf-ink)}.jf-club:not(.jf-club--open) .jf-club__eyebrow{font-size:0!important;line-height:0;color:transparent;height:30px;margin:0 auto 26px;background:url(//jfpisarczyk1925.com/cdn/shop/files/follow-your-nose.png?v=8873860007741320707) center/contain no-repeat}@media(max-width:989px){.logo__image{max-width:calc(100vw - 210px)!important}.navigation__tier-1>.navigation__item>.navigation__link,.navigation__tier-1>.navigation__item>.navigation__children-toggle{color:#1b1b1b!important}.navigation__tier-1>.navigation__item>.navigation__link{text-transform:uppercase;letter-spacing:.14em;font-size:13px;font-weight:500}.navigation__column--promotion,.menu-promotion{display:none!important}.jf-club:not(.jf-club--open) .jf-club__eyebrow{height:24px;margin-bottom:20px}.mobile-nav-title{font-size:12.5px!important;letter-spacing:.14em;font-weight:500;color:#1b1b1b!important;text-transform:uppercase}.navigation__tier-2 .navigation__column-title{text-transform:uppercase;letter-spacing:.14em;font-size:12px!important;font-weight:500;color:#1b1b1b!important}.navigation__tier-2 .navigation__link:not(.navigation__column-title),.navigation__tier-3 .navigation__link{font-size:15px!important;color:#3d3b37!important}}.jf-club--open .jf-club__empty{background:#fff;border:1px solid #1b1b1b;max-width:520px;margin:clamp(28px,4vw,44px) auto 0;padding:28px 22px;font-family:var(--jf-serif);font-style:normal;font-size:clamp(24px,2.4vw,30px);line-height:1.3;color:#1b1b1b}.jf-club--open .jf-club__offer:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/34/assets/jf-global.css.map */
