/* Scoped Instagram chrome + Latest on Instagram section. Do not edit styles.css. */
a.coa-ig{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}
a.coa-ig:hover,a.coa-ig:focus-visible{color:var(--gold,#d6b46a)}
a.coa-ig svg{display:block;flex:0 0 auto}
a.coa-ig--header{width:36px;height:36px;justify-content:center;border:1px solid rgba(214,180,106,.35);border-radius:999px;color:var(--gold,#d6b46a);background:transparent}
a.coa-ig--header:hover,a.coa-ig--header:focus-visible{background:rgba(214,180,106,.12)}
.coa-ig-footer{margin-top:12px}
.coa-ig-footer a.coa-ig{font-weight:700;font-size:14px;color:var(--gold,#d6b46a)}
.coa-ig-reels{scroll-margin-top:90px}
.coa-ig-reels .coa-ig-reels__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}
.coa-ig-reels .coa-ig-reels__kicker{color:var(--gold,#d6b46a);letter-spacing:.18em;text-transform:uppercase;font-weight:700;font-size:12px;margin:0 0 4px}
.coa-ig-reels .coa-ig-reels__title{font-family:"Playfair Display",Georgia,serif;font-size:clamp(22px,3vw,30px);margin:0;font-weight:700}
.coa-ig-reels .coa-ig-reels__follow{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(214,180,106,.45);border-radius:999px;padding:8px 14px;color:var(--gold,#d6b46a);text-decoration:none;font-weight:700;font-size:14px}
.coa-ig-reels .coa-ig-reels__follow:hover,.coa-ig-reels .coa-ig-reels__follow:focus-visible{background:rgba(214,180,106,.12)}
.coa-ig-reels__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
@media (max-width:900px){.coa-ig-reels__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:600px){.coa-ig-reels__grid{grid-template-columns:1fr}}
.coa-ig-reels__item{min-width:0}
.coa-ig-reels__item blockquote.instagram-media{margin:0 auto !important;width:100% !important;min-width:0 !important;max-width:100% !important;min-height:0;background:#0f1116;border:1px solid rgba(214,180,106,.2) !important}
.coa-ig-reels__fallback{margin:12px 0 0;color:var(--muted2,#9aa3b2);font-size:14px;line-height:1.5}
.coa-ig-reels__fallback a{color:var(--gold,#d6b46a)}
.coa-ig-reels.is-fallback .coa-ig-reels__item blockquote.instagram-media{display:none}
