.cc-tb-image-banner .tbb-heading{font-family:var(--bg-font-display, "Playfair Display", Georgia, serif);font-weight:500;letter-spacing:.02em;line-height:1.12;text-shadow:0 1px 2px rgba(18,13,7,.72)}.cc-tb-image-banner .subheading,.cc-tb-image-banner .tbb-text,[id$=__tb-hero] .subheading{font-family:var(--bg-font-body, Lora, Georgia, serif);text-shadow:0 1px 2px rgba(18,13,7,.65)}.cc-tb-image-banner .tbb-text,.cc-main-page .page__content,.cc-contact .page__content,.cc-main-article .article__content,.cc-main-article .bg-wp5-pull,.cc-main-article .bg-wp5-byline,.cc-main-article .bg-wp5-related,.cc-faq .reading-width,.shopify-policy__container{max-width:68ch}.cc-main-page .page__title,.cc-contact .page__title,.cc-main-article .article__title h1,.cc-main-blog h1,.cc-faq .section__heading,.shopify-policy__title,.shopify-policy__title h1{font-family:var(--bg-font-display, "Playfair Display", Georgia, serif);font-weight:500;letter-spacing:.02em;line-height:1.15}.cc-main-page .page__title,.cc-contact .page__title{box-shadow:inset 0 -1px 0 var(--bg-hairline, rgba(230, 194, 126, .18));padding-bottom:.4rem}.cc-main-page .page__content,.cc-contact .page__content,.cc-faq .disclosure__content,.shopify-policy__body{font-family:var(--bg-font-body, Lora, Georgia, serif);font-size:1.0625rem;line-height:1.75}.cc-main-page .page__content,.cc-contact .page__content{text-align:start}.cc-main-page .rte h2,.cc-main-page .rte h3,.cc-contact .rte h2,.cc-contact .rte h3,.cc-faq h3,.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--bg-font-display, "Playfair Display", Georgia, serif);font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.25;letter-spacing:.01em;margin-top:1.75rem;color:var(--bg-gold, #e6c27e)}.cc-faq h3{margin-bottom:.75rem}.cc-faq .disclosure{box-shadow:inset 0 -1px 0 var(--bg-hairline, rgba(230, 194, 126, .18))}.cc-faq .disclosure__title{font-family:var(--bg-font-body, Lora, Georgia, serif);font-size:1.05rem;line-height:1.4}.cc-faq summary:focus-visible{outline:none;box-shadow:var(--bg-focus, 0 0 0 2px rgba(230, 194, 126, .55));border-radius:4px}.shopify-policy__container{margin-inline:auto;padding:3rem 1.25rem 5rem}.shopify-policy__body p{margin-bottom:1rem}.cc-main-article .bg-wp5-byline{display:flex;flex-wrap:wrap;gap:.35rem .9rem;align-items:center;justify-content:center;margin-top:.75rem;padding-top:.75rem;font-family:var(--bg-font-body, Lora, Georgia, serif);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bg-gold, #e6c27e);box-shadow:inset 0 1px 0 var(--bg-hairline, rgba(230, 194, 126, .18))}.cc-main-article .bg-wp5-byline time{color:#f3eadc}.cc-main-article .bg-wp5-pull,.cc-main-article .article-content blockquote{margin:1.25rem auto 0;padding:1rem 1.15rem 1rem 1.2rem;font-family:var(--bg-font-display, "Playfair Display", Georgia, serif);font-style:italic;font-size:1.3rem;line-height:1.45;color:#f3eadc;background:var(--bg-surface-2, #1f170d);box-shadow:inset 3px 0 0 var(--bg-gold, #e6c27e),inset 0 0 0 1px var(--bg-hairline, rgba(230, 194, 126, .18));border-radius:5px}.cc-main-article .article-content>p:first-of-type:first-letter{font-family:var(--bg-font-display, "Playfair Display", Georgia, serif);float:left;font-size:3.15em;line-height:.8;padding:.08em .08em 0 0;color:var(--bg-gold, #e6c27e)}.cc-main-article .article-content>p:first-of-type{overflow:auto}.bg-wp5-related{margin-top:2rem}.bg-wp5-related__title{font-family:var(--bg-font-display, "Playfair Display", Georgia, serif);font-size:1.35rem;font-weight:500;letter-spacing:.03em;color:var(--bg-gold, #e6c27e);margin:0 0 1rem}.bg-wp5-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.bg-wp5-related a{display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none;min-height:44px}.bg-wp5-related a:focus-visible{outline:none;box-shadow:var(--bg-focus, 0 0 0 2px rgba(230, 194, 126, .55));border-radius:5px}.bg-wp5-related__media{display:grid;place-items:center;aspect-ratio:1;padding:8px;background:radial-gradient(120% 90% at 50% 18%,rgba(255,250,240,.45),transparent 58%),linear-gradient(165deg,var(--bg-ivory, #e8dfcf),var(--bg-ivory-deep, #d9cdb8));border-radius:5px;box-shadow:inset 0 0 0 1px var(--bg-hairline, rgba(230, 194, 126, .18)),var(--bg-shadow-soft, 0 4px 14px rgba(18, 13, 7, .18))}.bg-wp5-related__media img{width:78%;height:78%;object-fit:contain;mix-blend-mode:multiply}.bg-wp5-related__name{font-family:var(--bg-font-body, Lora, Georgia, serif);font-size:.9rem;line-height:1.35}.bg-wp5-related__price{font-size:.85rem;letter-spacing:.04em;color:var(--bg-gold, #e6c27e)}.cc-main-blog .card--article{background:var(--bg-surface, #17100a);border-radius:6px;padding:8px;box-shadow:inset 0 0 0 1px var(--bg-hairline, rgba(230, 194, 126, .18)),var(--bg-shadow-soft, 0 4px 14px rgba(18, 13, 7, .18))}.cc-main-blog .card__title{font-family:var(--bg-font-display, "Playfair Display", Georgia, serif);font-weight:500;line-height:1.25}.cc-main-blog .card__info p.text-theme-light{display:flex;flex-wrap:wrap;gap:.35rem .7rem;align-items:center;margin-top:.35rem;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--bg-gold, #e6c27e)}@media(min-width:900px){.bg-wp5-related__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}html body .tbci .tbci-h1,html body .tbci .tbci-h2,html body .tbci .tbci-card h3,html body .tbci .tbci-steps h3,html body .tbci .tbci-aside h3{font-family:var(--bg-font-display, "Playfair Display", Georgia, serif);font-weight:500;letter-spacing:.01em}html body .tbci .tbci-eyebrow{font-family:var(--bg-font-body, Lora, Georgia, serif);letter-spacing:.16em;color:var(--bg-gold, #e6c27e)}html body .tbci .tbci-sub,html body .tbci .tbci-lede,html body .tbci .tbci-card p,html body .tbci .tbci-steps p,html body .tbci .tbci-aside p{font-family:var(--bg-font-body, Lora, Georgia, serif);line-height:1.7}html body .tbci .tbci-sub,html body .tbci .tbci-lede{max-width:68ch}
/*# sourceMappingURL=/cdn/shop/t/44/assets/bg-wp5-content.css.map */
