.Common_Heading_Holder{--gold:#d4af37;--gold-soft:#f1e3b0;--gold-deep:#b8932a;--serif:var(--font-serif,"Cormorant Garamond","Playfair Display",Georgia,serif);justify-content:center;align-items:center;width:100%;margin:0 0 22px;padding:0;display:flex}.Common_Heading_Holder .Common_Heading_Holder_content{text-align:center;width:100%;max-width:640px}.Common_Heading_Holder .Common_Heading_Holder_eyebrow{justify-content:center;align-items:center;gap:14px;margin-bottom:12px;display:flex}.Common_Heading_Holder .Common_Heading_Holder_eyebrow_line{background:linear-gradient(to right,transparent,var(--gold-deep));width:46px;height:1px;display:block}.Common_Heading_Holder .Common_Heading_Holder_eyebrow_line:last-child{background:linear-gradient(to left,transparent,var(--gold-deep))}.Common_Heading_Holder .Common_Heading_Holder_eyebrow_text{letter-spacing:4px;text-transform:uppercase;white-space:nowrap;color:#c9bb8c;font-size:11px;font-weight:500}.Common_Heading_Holder .Common_Heading_Holder_title{font-family:var(--serif);letter-spacing:.5px;color:var(--gold);background:linear-gradient(100deg,#b8932a 0%,#f6e4a0 38%,#d4af37 60%,#f1d77a 82%,#b8932a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 14px;padding:0 0 4px;font-size:clamp(30px,4.2vw,52px);font-weight:500;line-height:1.15}.Common_Heading_Holder .Common_Heading_Holder_decoration{justify-content:center;align-items:center;gap:14px;margin-bottom:16px;display:flex}.Common_Heading_Holder .Common_Heading_Holder_decoration_line{transform-origin:100%;background:linear-gradient(to right,transparent,var(--gold-deep));width:90px;height:1px;animation:1.1s cubic-bezier(.2,.7,.2,1) both chh-draw;display:block}.Common_Heading_Holder .Common_Heading_Holder_decoration_line:last-child{transform-origin:0;background:linear-gradient(to left,transparent,var(--gold-deep))}.Common_Heading_Holder .Common_Heading_Holder_diamond{border:1px solid var(--gold);background:0 0;border-radius:999px 999px 1px 1px;justify-content:center;align-items:flex-end;width:16px;height:22px;padding-bottom:5px;display:flex;transform:none}.Common_Heading_Holder .Common_Heading_Holder_diamond span{background:var(--gold);width:4px;height:4px;display:block;transform:rotate(45deg)}@keyframes chh-draw{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.Common_Heading_Holder .Common_Heading_Holder_subtext{max-width:460px;font-family:var(--serif);letter-spacing:.2px;color:#b9b2a0;margin:0 auto;font-size:18px;font-style:italic;font-weight:400;line-height:1.55}.Common_Heading_Holder .Common_Heading_Holder_view_all{min-height:42px;color:var(--gold);letter-spacing:1px;cursor:pointer;background:#0f0f0f;border:1px solid #5a4a1c;border-radius:999px;justify-content:center;align-items:center;gap:14px;margin:22px auto 0;padding:0 5px 0 22px;font-size:12px;font-weight:500;transition:background-color .35s,color .35s,border-color .35s;display:inline-flex}.Common_Heading_Holder .Common_Heading_Holder_view_all:hover{background:var(--gold);border-color:var(--gold);color:#000}.Common_Heading_Holder .Common_Heading_Holder_view_all:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.Common_Heading_Holder .Common_Heading_Holder_view_all_icon{background:var(--gold);color:#000;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;transition:background-color .35s,color .35s,transform .35s;display:flex}.Common_Heading_Holder .Common_Heading_Holder_view_all:hover .Common_Heading_Holder_view_all_icon{color:var(--gold);background:#0f0f0f;transform:translate(2px)}@media (max-width:767px){.Common_Heading_Holder{margin-bottom:16px}.Common_Heading_Holder .Common_Heading_Holder_eyebrow{gap:10px;margin-bottom:10px}.Common_Heading_Holder .Common_Heading_Holder_eyebrow_line{width:26px}.Common_Heading_Holder .Common_Heading_Holder_eyebrow_text{letter-spacing:3px;font-size:9.5px}.Common_Heading_Holder .Common_Heading_Holder_decoration{gap:10px;margin-bottom:12px}.Common_Heading_Holder .Common_Heading_Holder_decoration_line{width:52px}.Common_Heading_Holder .Common_Heading_Holder_subtext{padding:0 12px;font-size:15.5px;line-height:1.5}}@media (max-width:480px){.Common_Heading_Holder .Common_Heading_Holder_eyebrow_text{letter-spacing:2.4px;font-size:8.5px}.Common_Heading_Holder .Common_Heading_Holder_subtext{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.Common_Heading_Holder .Common_Heading_Holder_decoration_line{animation:none}.Common_Heading_Holder .Common_Heading_Holder_view_all,.Common_Heading_Holder .Common_Heading_Holder_view_all_icon{transition:none}}
