/* v178: existing black-and-gold classes also style initial server HTML. */
.seo-initial178 .product-detail-layout{margin-top:25px}
.seo-initial178 h1{font-family:Georgia,serif;color:var(--gold);overflow-wrap:anywhere}
.seo-initial178 p{line-height:1.8;overflow-wrap:anywhere}
.seo-initial178 .product-main-image{width:100%;height:100%;object-fit:contain}
.seo-secondary178{max-width:100%;height:auto;object-fit:contain;margin-block:16px}
.product a,.guide-card a{text-decoration:none;color:inherit}
.product a.pic{display:block}
.product .actions a.btn{display:inline-flex;align-items:center;justify-content:center}
.footer-links a{display:block;color:inherit;text-decoration:none;font:inherit;cursor:pointer}
.footer-links a:hover,.footer-links a:focus-visible{color:var(--gold)}
a.btn{text-decoration:none}
.seo-initial178 .detail>div{min-width:0}
@media(max-width:600px){.seo-initial178 h1{font-size:32px}.seo-initial178 .product-detail-layout{gap:24px}}
