@font-face{font-family:CMCInter;src:url('/media/cmc-gold-options-20261103/inter-latin.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
.catalog-product-view:has(#cmc-gold-corporate) .product-info-main,.catalog-product-view:has(#cmc-gold-corporate) .product.media,.catalog-product-view:has(#cmc-gold-corporate) .product.info.detailed,.catalog-product-view:has(#cmc-gold-corporate) .page-title-wrapper{display:none!important}
.catalog-product-view:has(#cmc-gold-corporate) .page-main{max-width:none!important;padding:0!important}.catalog-product-view:has(#cmc-gold-corporate) .columns{display:block;margin:0!important}.catalog-product-view:has(#cmc-gold-corporate) .columns>.column.main{float:none;width:100%;padding:0;min-height:0}
#cmc-gold-corporate{--ink:#202622;--muted:#5b645e;--line:#dce0da;--gold:#8a672d;color:var(--ink);background:#fff;font:15px/1.65 CMCInter,Arial,sans-serif;max-width:1280px;margin:0 auto;padding:24px 24px 70px;box-sizing:border-box}#cmc-gold-corporate *{box-sizing:border-box}#cmc-gold-corporate a{color:inherit}#cmc-gold-corporate h1,#cmc-gold-corporate h2,#cmc-gold-corporate p,#cmc-gold-corporate figure{margin:0}#cmc-gold-corporate h1,#cmc-gold-corporate h2{font-family:inherit;font-weight:550;letter-spacing:-.045em;text-transform:none}#cmc-gold-corporate h1{font-size:39px;line-height:1.13;margin:14px 0 20px}#cmc-gold-corporate h2{font-size:34px;line-height:1.2}.cgc-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--muted);margin-bottom:24px}.cgc-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.cgc-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:46px;align-items:start}.cgc-image{background:#171a18}.cgc-image>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.cgc-image figcaption{font-size:9px;letter-spacing:.13em;padding:12px 16px;color:#d5dad5;text-align:center}.cgc-buying{min-width:0;padding:10px 0}.cgc-eyebrow{font-size:10px;font-weight:650;letter-spacing:.16em;color:var(--gold)}.cgc-intro{color:var(--muted);font-size:15px}.cgc-quote-price{padding:20px 0;margin-top:14px!important;font-size:23px;font-weight:550;border-bottom:1px solid var(--line)}.cgc-quote-price span{display:block;font-size:12px;font-weight:400;color:var(--muted);margin-top:3px}.cgc-choice-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:22px 0 12px}.cgc-choice-heading h2{font-size:14px!important;letter-spacing:0!important;font-weight:650!important}.cgc-choice-heading strong{font-size:12px;font-weight:400}.cgc-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cgc-choice{display:block;position:relative;min-width:0;width:100%;padding:0;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font:inherit;text-align:left;overflow:hidden;cursor:pointer;box-shadow:none}.cgc-choice img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#111}.cgc-choice span{display:block;font-size:11px;line-height:1.35;padding:9px 8px;min-height:44px;overflow-wrap:anywhere}.cgc-choice i{display:none;position:absolute;right:6px;top:6px;width:20px;height:20px;text-align:center;border-radius:50%;background:#284239;color:#fff;font-style:normal;line-height:20px;font-size:12px}.cgc-choice[aria-pressed=true]{border:2px solid var(--gold);box-shadow:0 0 0 2px #eae4d8}.cgc-choice[aria-pressed=true] i{display:block}.cgc-choice:focus-visible,.cgc-cta:focus-visible{outline:3px solid #357168;outline-offset:3px}.cgc-sku{font-size:11px;color:var(--muted);margin:15px 0!important}.cgc-sku strong{font-weight:550;color:var(--ink);margin-left:8px;overflow-wrap:anywhere}.cgc-cta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 20px;color:#fff!important;background:#202622;font-size:14px;font-weight:550;text-decoration:none!important}.cgc-fine{font-size:11px;line-height:1.7;color:var(--muted);margin-top:14px!important}.cgc-project{display:grid;grid-template-columns:1fr 1fr;gap:80px;border-top:1px solid var(--line);margin-top:64px;padding-top:48px}.cgc-project h2{margin:12px 0 20px!important}.cgc-project p:not(.cgc-eyebrow){max-width:470px;color:var(--muted)}.cgc-project a{display:inline-block;margin-top:24px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.cgc-project dl{margin:0}.cgc-project dl>div{display:grid;grid-template-columns:135px minmax(0,1fr);gap:15px;border-bottom:1px solid var(--line);padding:14px 0}.cgc-project dt{font-weight:600;font-size:12px}.cgc-project dd{font-size:12px;color:var(--muted);margin:0}.cgc-choices:has(>button:only-child){grid-template-columns:minmax(90px,130px)}
@media(max-width:767px){#cmc-gold-corporate{padding:16px 0 40px}.cgc-breadcrumb{padding:0 14px;font-size:11px;margin-bottom:16px}.cgc-hero{grid-template-columns:1fr;gap:0}.cgc-image{width:100%}.cgc-image figcaption{font-size:8px;padding:10px}.cgc-buying{padding:28px 14px 0}#cmc-gold-corporate h1{font-size:31px;line-height:1.15;margin-bottom:16px}.cgc-intro{font-size:14px}.cgc-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cgc-choice span{font-size:13px;min-height:0;padding:11px 10px}.cgc-sku{font-size:12px}.cgc-fine{font-size:12px}.cgc-project{grid-template-columns:1fr;gap:28px;margin-top:40px;padding:32px 14px 0}.cgc-project h2{font-size:29px!important}.cgc-project dl>div{grid-template-columns:110px minmax(0,1fr);gap:12px}.cgc-project dt,.cgc-project dd{font-size:12px}}
/* New product pages only: remove the theme's extra column gutter. */
.catalog-product-view:has(#cmc-gold-corporate) .columns{padding:0!important}
