@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Jost:wght@400;500&display=swap";
.Common_Heading_Holder{--gold:#d4a017;--gold-deep:#9c6f0f;--gold-gradient:linear-gradient(135deg,#f6d56a 0%,#d4a017 48%,#9c6f0f 100%);--ink:#1a1712;--ink-soft:#5b564c;justify-content:center;align-items:center;width:100%;margin:0 0 20px;padding:0;font-family:Jost,sans-serif;display:flex}.Common_Heading_Holder .Common_Heading_Holder_content{text-align:center;width:100%}.Common_Heading_Holder .Common_Heading_Holder_eyebrow{margin-bottom:8px}.Common_Heading_Holder .Common_Heading_Holder_eyebrow_text{color:var(--gold-deep);letter-spacing:1.5px;text-transform:lowercase;font-size:14px;font-weight:500;display:inline-block}.Common_Heading_Holder .Common_Heading_Holder_eyebrow_text:first-letter{text-transform:uppercase}.Common_Heading_Holder .Common_Heading_Holder_title{color:var(--ink);letter-spacing:-.3px;margin:0 0 14px;padding:0;font-family:Cormorant Garamond,serif;font-size:clamp(32px,4vw,50px);font-weight:600;line-height:1.1}.Common_Heading_Holder .Common_Heading_Holder_decoration{justify-content:center;align-items:center;gap:8px;margin-bottom:14px;display:flex}.Common_Heading_Holder .Common_Heading_Holder_decoration_line{background:var(--gold);width:36px;height:1.5px;display:block}.Common_Heading_Holder .Common_Heading_Holder_diamond{background:var(--gold-gradient);width:7px;height:7px;display:block;transform:rotate(45deg)}.Common_Heading_Holder .Common_Heading_Holder_diamond span{display:none}.Common_Heading_Holder .Common_Heading_Holder_subtext{max-width:480px;color:var(--ink-soft);margin:0 auto;font-size:16px;line-height:1.7}.Common_Heading_Holder .Common_Heading_Holder_view_all{border:none;border-bottom:1.5px solid var(--gold);color:var(--ink);letter-spacing:.5px;cursor:pointer;background:0 0;align-items:center;gap:10px;margin:18px auto 0;padding:0 0 4px;font-family:Jost,sans-serif;font-size:14px;font-weight:500;transition:color .3s,gap .3s;display:inline-flex}.Common_Heading_Holder .Common_Heading_Holder_view_all:hover{color:var(--gold-deep);gap:15px}.Common_Heading_Holder .Common_Heading_Holder_view_all:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.Common_Heading_Holder .Common_Heading_Holder_view_all_icon{color:var(--gold);align-items:center;font-size:12px;display:flex}@media (max-width:991px){.Common_Heading_Holder .Common_Heading_Holder_subtext{font-size:15px}}@media (max-width:767px){.Common_Heading_Holder{margin-bottom:14px}.Common_Heading_Holder .Common_Heading_Holder_eyebrow_text{letter-spacing:1.2px;font-size:12.5px}.Common_Heading_Holder .Common_Heading_Holder_title,.Common_Heading_Holder .Common_Heading_Holder_decoration{margin-bottom:10px}.Common_Heading_Holder .Common_Heading_Holder_decoration_line{width:28px}.Common_Heading_Holder .Common_Heading_Holder_subtext{padding:0 12px;font-size:13.5px;line-height:1.6}.Common_Heading_Holder .Common_Heading_Holder_view_all{font-size:13px}}@media (max-width:480px){.Common_Heading_Holder .Common_Heading_Holder_eyebrow_text{font-size:11.5px}.Common_Heading_Holder .Common_Heading_Holder_subtext{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.Common_Heading_Holder .Common_Heading_Holder_view_all{transition:none}}
