:root{--color-background:#262625;--color-background-rgb:38,38,37;--color-foreground:#F3ECE3;--color-foreground-rgb:243,236,227;--color-accent-one:#F3ECE3;--color-accent-one-rgb:243,236,227;--color-accent-two:#B9B1A6;--color-accent-two-rgb:185,177,166;--color-accent-three:#B9B1A6;--color-accent-three-rgb:185,177,166;--color-button-background:176,128,73;--color-button-foreground:38,38,37;--color-outline-button-border:176,128,73;--color-outline-button-text:243,236,227;--color-menu-bar-background:#262625;--color-menu-text:#F3ECE3;--color-menu-dropdown-background:#262625;--color-menu-dropdown-background-solid:38,38,37;--color-menu-dropdown-text:#F3ECE3;--color-menu-dropdown-text-rgb:243,236,227;--color-menu-drawer-background:#262625;--drawer-background-color:#262625;--popup-background-color:#262625;--color-star-rating:176,128,73;--font-heading-family:"Playfair Display",Georgia,serif;--font-body-family:Inter,system-ui,sans-serif}body{background:#262625!important;color:#f3ece3;font-family:Inter,system-ui,sans-serif}#HdrAnnouncementBar{background:#242b37!important;color:#f3ece3!important}#HdrAnnouncementBar,#HdrAnnouncementBar *{font-family:Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#f3ece3!important}.hfc-ann-sep{color:#b08049!important;padding:0 10px}#SiteHeader{background:#262625!important;color:#f3ece3!important;border-bottom:1px solid rgba(176,128,73,.35)}#SiteHeader .hdr-nav-desktop nav>ul>li>a,#SiteHeader .hdr-nav-desktop nav>ul>li>button,#SiteHeader .nav-desktop-dd-btn{font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#f3ece3}#SiteHeader svg,#SiteHeader .icon{color:#f3ece3;stroke:currentColor}#SiteHeader .menu-icon span,#SiteHeader .menu-icon:before,#SiteHeader .menu-icon:after{background:#f3ece3}.product__info-container{color:#f3ece3;font-family:Inter,system-ui,sans-serif}.product__info-container .product__title h1,.product__info-container .product__title h2{font-family:Playfair Display,Georgia,serif!important;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:44px;line-height:1.12;color:#f3ece3;font-variant-numeric:lining-nums}.product__info-container .product__text p{font-family:Inter,system-ui,sans-serif;color:#f3ece3;font-size:16px;line-height:1.65;margin:0}.product__info-container .product-text-size_line p{color:#b9b1a6;font-size:15px}.product__info-container .price-item{font-family:Playfair Display,Georgia,serif!important;font-variant-numeric:lining-nums;font-size:34px!important;font-weight:600!important;color:#f3ece3!important}.product__info-container .price,.product__info-container shopify-payment-terms{color:#b9b1a6}.product__info-container .jdgm-preview-badge,.product__info-container .jdgm-preview-badge *{color:#f3ece3}.jdgm-star{color:#b08049!important}.product__info-container .quantity{border:1px solid rgba(243,236,227,.35)!important;border-radius:2px}.product__info-container .quantity__input,.product__info-container .quantity__button{color:#f3ece3!important;background:transparent!important}.product__info-container .quantity__label{color:#b9b1a6;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.product-personalizer{margin:6px 0!important;background:transparent!important}.product-personalizer:before{content:"Make it personal";display:block;font:600 12px/1.4 Inter,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#b9b1a6;margin:0 0 10px}.product-personalizer .pplr-wrapper{margin:0 0 10px!important;padding:0!important;background:transparent!important}.product-personalizer .pplr-expedited-shipping>.pplrlabel{display:none!important}.product-personalizer .pplr_checkbox_l,.product-personalizer .pplr-checkbox:not(.pplr-expedited-shipping)>.pplrlabel{display:flex!important;gap:12px;align-items:flex-start;border:1px solid rgba(176,128,73,.55)!important;padding:14px 16px!important;margin:0!important;color:#f3ece3!important;font:400 14px/1.45 Inter,system-ui,sans-serif!important;cursor:pointer;background:transparent!important;text-transform:none!important;letter-spacing:0!important}.product-personalizer .pplr_checkbox_l:hover,.product-personalizer .pplr-checkbox>.pplrlabel:hover{border-color:#b08049!important}.product-personalizer input[type=checkbox],.product-personalizer input[type=radio]{accent-color:#B08049;width:18px;height:18px;margin:1px 0 0!important;flex:none}.product-personalizer input[type=text],.product-personalizer textarea,.product-personalizer select{background:transparent!important;color:#f3ece3!important;border:1px solid rgba(243,236,227,.35)!important;border-radius:2px!important;font:15px Inter,system-ui,sans-serif!important;padding:12px 14px!important;min-height:46px}.product-personalizer label,.product-personalizer span,.product-personalizer p{color:#f3ece3}.product__info-container .product-form__submit{background:#b08049!important;color:#262625!important;border:0!important;border-radius:2px!important;min-height:54px;font:600 14px Inter,system-ui,sans-serif!important;letter-spacing:.18em!important;text-transform:uppercase}.product__info-container .product-form__submit:hover{filter:brightness(1.06)}.product__info-container .shopify-payment-button__more-options{color:#b9b1a6!important}.product__info-container pickup-availability,.product__info-container pickup-availability *{color:#b9b1a6!important}.product__info-container pickup-availability button{color:#f3ece3!important;text-decoration:underline}.product__info-container .accordion{border-color:#b0804973!important}.product__info-container .accordion-title{color:#f3ece3!important;font:600 14px Inter,system-ui,sans-serif!important;letter-spacing:.02em}.product__info-container .accordion-panel,.product__info-container .accordion-panel *{color:#b9b1a6!important;font-family:Inter,system-ui,sans-serif!important}.product__info-container .accordion-panel h2,.product__info-container .accordion-panel h3{color:#f3ece3!important;font-family:Playfair Display,Georgia,serif!important}.jdgm-rev-widg,.jdgm-widget.jdgm-review-widget{background:transparent!important;color:#f3ece3!important}.jdgm-rev-widg *{border-color:#b080494d!important}.jdgm-rev-widg__title{font-family:Playfair Display,Georgia,serif!important;text-transform:uppercase;letter-spacing:.04em;color:#f3ece3!important}.jdgm-rev__title,.jdgm-rev__author,.jdgm-rev__body,.jdgm-rev__body *,.jdgm-rev-widg__summary-text,.jdgm-histogram__frequency,.jdgm-histogram__percentage,.jdgm-rev__timestamp,.jdgm-rev__buyer-badge,.jdgm-paginate__page{color:#f3ece3!important}.jdgm-rev__timestamp,.jdgm-histogram__frequency{color:#b9b1a6!important}.jdgm-histogram__bar-content{background:#b08049!important}.jdgm-histogram__bar{background:#f3ece31f!important}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-btn,.jdgm-rev-widg .jdgm-sort-dropdown{background:transparent!important;color:#f3ece3!important;border:1px solid #B08049!important;border-radius:2px!important}.jdgm-rev__avatar,.jdgm-rev__icon{background:#242b37!important;color:#f3ece3!important}.shopify-section-group-footer-group,.shopify-section-group-footer-group footer{background:#262625!important;color:#f3ece3!important;border-top:1px solid rgba(176,128,73,.35)}.shopify-section-group-footer-group a,.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3,.shopify-section-group-footer-group h4,.shopify-section-group-footer-group p,.shopify-section-group-footer-group li{color:#f3ece3!important}@media(max-width:749px){.product__info-container .product__title h1,.product__info-container .product__title h2{font-size:32px}.product__info-container .price-item{font-size:28px!important}}.hf{font-family:Inter,system-ui,sans-serif;color:#f3ece3}.hf *{box-sizing:border-box}.hf-w{max-width:1280px;margin:0 auto;padding:0 48px}.hf-s{padding:96px 0}.hf-ib{background:#262625}.hf-nv{background:#242b37}.hf-pa{background:#f5f0e9;color:#262625}.hf-lab{font:600 12px/1.4 Inter,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#b08049;margin:0 0 20px}.hf-pa .hf-lab{color:#593a29}.hf-h2{font-family:Playfair Display,Georgia,serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:40px;line-height:1.2;margin:0 0 22px;color:inherit;font-variant-numeric:lining-nums}.hf-h3{font-family:Playfair Display,Georgia,serif;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:18px;line-height:1.3;margin:0 0 8px;color:inherit}.hf-r{width:70px;height:1px;background:#b08049;margin:0 0 22px}.hf-r--c{margin-left:auto;margin-right:auto}.hf-p{font-size:17px;line-height:28px;margin:0 0 14px;color:#f3ece3}.hf-m{color:#b9b1a6}.hf-pa .hf-p{color:#5e5a55}.hf-c{text-align:center}.hf-split{display:flex;flex-wrap:wrap;gap:64px;align-items:center}.hf-split>*{flex:1 1 420px;min-width:0}.hf-img{display:block;width:100%;height:auto}.hf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px}.hf-tile{background:#242b37;padding:28px 24px;display:flex;flex-direction:column;gap:12px}.hf-q{font-family:Playfair Display,Georgia,serif;font-size:20px;line-height:28px;margin:0}.hf-cap{font-size:13px;color:#b9b1a6}.hf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;background:#b08049;color:#262625!important;border:0;border-radius:2px;font:600 13px Inter,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer}.hf-btn--o{background:transparent;color:#f3ece3!important;border:1px solid #B08049}.hf-link{font:600 13px Inter,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#b08049!important;text-decoration:none}.hf-btns{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center}.hf-stats{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px 40px;text-align:center}.hf-stat b{display:block;font-family:Playfair Display,Georgia,serif;font-variant-numeric:lining-nums;font-weight:600;font-size:30px}.hf-stat span{display:block;font:600 12px Inter,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#b9b1a6;margin-top:6px}.hf-vr{width:1px;height:40px;background:#b08049}.hf-size{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:16px 18px;border:1px solid rgba(89,58,41,.35);color:#262625!important;text-decoration:none;font-size:15px;margin-bottom:12px}.hf-size--on{border:2px solid #593A29}.hf-faq{font-size:15px;line-height:24px}.hf-faq details{border-top:1px solid rgba(176,128,73,.45)}.hf-faq details:last-child{border-bottom:1px solid rgba(176,128,73,.45)}.hf-faq summary{cursor:pointer;list-style:none;padding:18px 0;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:16px;color:#262625}.hf-faq summary::-webkit-details-marker{display:none}.hf-faq summary:after{content:"+";font-weight:400;font-size:20px;color:#b08049}.hf-faq details[open] summary:after{content:"\2013"}.hf-faq details p{margin:0 0 18px;color:#5e5a55}.hf-pa a{color:#593a29}@media(max-width:749px){.hf-w{padding:0 16px}.hf-s{padding:56px 0}.hf-h2{font-size:28px;line-height:1.22}.hf-split{gap:28px}.hf-mc{text-align:center}.hf-mc .hf-r{margin-left:auto;margin-right:auto}.hf-mc .hf-btns{justify-content:center}.hf-vr{display:none}.hf-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.hf-stat b{font-size:24px}}.product__info-container .product__title h1,.product__info-container .product__title h2{font-weight:700!important}.product-personalizer .pplr-wrapper *:not(input):not(textarea):not(select):not(button){color:#f3ece3!important}.product-personalizer textarea{width:100%}#judgeme_product_reviews,#judgeme_product_reviews *{color:#f3ece3!important}#judgeme_product_reviews :is(p,span,a,div,button,h2,h3,label):not(.jdgm-star):not([class*=icon]):not([class*=jdgm-rev-widg__summary-stars]){font-family:Inter,system-ui,sans-serif}.jdgm-star{font-family:JudgemeStar!important}#judgeme_product_reviews .jdgm-rev__timestamp,#judgeme_product_reviews .jdgm-rev-widg__summary-text{color:#b9b1a6!important}#judgeme_product_reviews .jdgm-star,#judgeme_product_reviews .jdgm-star:before,.jdgm-preview-badge .jdgm-star:before{color:#b08049!important}#judgeme_product_reviews .jdgm-write-rev-link,#judgeme_product_reviews .jdgm-btn--solid{background:#b08049!important;color:#262625!important;border:0!important;border-radius:2px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase}#judgeme_product_reviews .jdgm-btn,#judgeme_product_reviews button:not(.jdgm-write-rev-link){background:transparent!important;border:1px solid rgba(176,128,73,.6)!important;border-radius:2px!important}#judgeme_product_reviews .jdgm-rev,#judgeme_product_reviews .jdgm-rev-widg__header{border-color:#b080494d!important}#judgeme_product_reviews .jdgm-rev__product,#judgeme_product_reviews [class*=product-info],#judgeme_product_reviews .jdgm-rev__avatar{background:#242b37!important}#judgeme_product_reviews a{color:#b08049!important}[id$=__related-products],[id$=__related-products] *{color:#f3ece3}[id$=__related-products] h2{font-family:Playfair Display,Georgia,serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em}[id$=__related-products] a,[id$=__related-products] .card__heading,[id$=__related-products] [class*=title]{color:#f3ece3!important;font-family:Inter,system-ui,sans-serif!important}[id$=__related-products] .price-item{color:#b08049!important;font-family:Inter,system-ui,sans-serif!important;font-size:15px!important}@media(max-width:749px){#HdrAnnouncementBar .hfc-ann-sep,#HdrAnnouncementBar .announcement-block span:last-child{display:none!important}#HdrAnnouncementBar,#HdrAnnouncementBar *{letter-spacing:.14em!important;font-size:11px!important}}#SiteHeader .header--logo,#SiteHeader .header-desktop-logo,#SiteHeader .header-mobile-logo{width:auto!important;max-width:none!important;height:auto!important}#SiteHeader img.hfc-logo{width:80px!important;height:auto!important;max-width:none!important;max-height:none!important;aspect-ratio:4934/3833;object-fit:contain;display:block}html body #SiteHeader img.hfc-logo{width:80px!important}html body #SiteHeader .header-bar-inner{min-height:74px!important;padding-top:6px!important;padding-bottom:6px!important}#MainContent.content-for-layout{padding-top:110px!important}@media(min-width:1025px){html body #SiteHeader img.hfc-logo{width:116px!important}html body #SiteHeader .header-bar-inner{min-height:104px!important}#MainContent.content-for-layout{padding-top:140px!important}}.product-personalizer .pplr-selecter-options{background:transparent!important;display:flex!important;flex-wrap:wrap;gap:8px;border:0!important;padding:0!important}.product-personalizer .pplr-selecter-item{background:transparent!important;color:#f3ece3!important;border:1px solid rgba(176,128,73,.55)!important;border-radius:2px!important;padding:10px 14px!important;min-height:44px;display:inline-flex!important;align-items:center;cursor:pointer}.product-personalizer .pplr-selecter-item.selected-font{background:#242b37!important;border:2px solid #B08049!important;color:#f3ece3!important}.product-personalizer .sourceSmallerFont,.product-personalizer .sourceBiggerFont{background:transparent!important;color:#f3ece3!important;border:1px solid rgba(243,236,227,.45)!important;border-radius:2px!important;min-width:32px;min-height:32px;display:inline-flex!important;align-items:center;justify-content:center;text-decoration:none!important}.product-personalizer .pplr_align{background:#f3ece3!important;border:1px solid #F3ECE3!important;border-radius:2px!important;min-width:32px;min-height:32px}.product-personalizer{scroll-margin-top:160px}.product-personalizer:target{outline:1px solid #B08049;outline-offset:10px;animation:hfcPulse 2.4s ease-out 1}@keyframes hfcPulse{0%{outline-color:#b08049}to{outline-color:#b0804900}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/hfc-heritage.css.map */
