@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-walmart-product) .product-info-main,.catalog-product-view:has(#cmc-walmart-product) .product.media,.catalog-product-view:has(#cmc-walmart-product) .product.info.detailed,.catalog-product-view:has(#cmc-walmart-product) .page-title-wrapper,.catalog-product-view:has(#cmc-walmart-product) #cmc-bulk-mobile-quote{display:none!important}
.catalog-product-view:has(#cmc-walmart-product) .page-main{max-width:none!important;padding:0!important}.catalog-product-view:has(#cmc-walmart-product) .columns{display:block;margin:0!important;padding:0!important}.catalog-product-view:has(#cmc-walmart-product) .columns>.column.main{float:none;width:100%;padding:0;min-height:0}
#cmc-walmart-product{--ink:#232628;--muted:#62686b;--line:#dfe2e3;--accent:#626846;--paper:#f7f5f2;color:var(--ink);background:#fff;font:15px/1.65 CMCInter,Arial,sans-serif;max-width:1320px;margin:auto;padding:22px 28px 60px;box-sizing:border-box}#cmc-walmart-product *{box-sizing:border-box}#cmc-walmart-product a{color:inherit}#cmc-walmart-product figure,#cmc-walmart-product p,#cmc-walmart-product h1,#cmc-walmart-product h2,#cmc-walmart-product h3{margin:0}#cmc-walmart-product h1,#cmc-walmart-product h2,#cmc-walmart-product h3{font-family:inherit;font-weight:550;text-transform:none;letter-spacing:-.045em}#cmc-walmart-product h1{font-size:40px;line-height:1.12;margin:14px 0 20px}#cmc-walmart-product h2{font-size:34px;line-height:1.18}#cmc-walmart-product button{font-family:inherit;box-shadow:none;text-transform:none}#cmc-walmart-product button:focus-visible,#cmc-walmart-product a:focus-visible,#cmc-walmart-product summary:focus-visible{outline:3px solid #a16d48;outline-offset:3px}
.cmm-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;color:var(--muted);font-size:12px;margin-bottom:24px}.cmm-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.cmm-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:48px;align-items:start}.cmm-gallery,.cmm-buying{min-width:0}.cmm-gallery figure{background:#26292b}.cmm-zoom{display:block;position:relative;width:100%;padding:0;border:0;background:#26292b;cursor:zoom-in}.cmm-zoom>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.cmm-zoom>span{position:absolute;bottom:16px;right:16px;border:1px solid #ffffff70;border-radius:50%;width:30px;height:30px;color:white;font:20px/28px Arial,sans-serif;background:#2225}.cmm-gallery figcaption{color:#dce0e1;font-size:11px;padding:11px 16px;text-align:center}.cmm-gallery-thumbs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:7px;margin-top:10px}.cmm-gallery-thumbs button{min-width:0;padding:0;background:#333;border:2px solid transparent;cursor:pointer}.cmm-gallery-thumbs img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.cmm-gallery-thumbs button[aria-pressed=true]{border-color:var(--accent);outline:1px solid white;outline-offset:-3px}.cmm-image-note{font-size:11px;color:var(--muted);margin-top:12px!important;line-height:1.55}.cmm-buying{padding-top:8px}.cmm-eyebrow{font-size:10px;font-weight:650;letter-spacing:.13em;color:var(--accent)}.cmm-intro{font-size:15px;color:var(--muted)}.cmm-highlights{display:flex;gap:6px 8px;flex-wrap:wrap;list-style:none;padding:0;margin:18px 0}.cmm-highlights li{font-size:11px;background:var(--paper);padding:5px 8px;margin:0;border:1px solid #e9ebeb}.cmm-quote-price{padding:5px 0 18px;border-bottom:1px solid var(--line)}.cmm-quote-price strong{display:block;font-size:23px;font-weight:550;letter-spacing:-.025em}.cmm-quote-price span{font-size:12px;color:var(--muted)}.cmm-choice-heading{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin:22px 0 12px}.cmm-choice-heading h2{font-size:14px!important;font-weight:650!important;letter-spacing:0!important}.cmm-choice-heading strong{font-size:12px;font-weight:400}.cmm-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.cmm-choice{display:block;position:relative;min-width:0;padding:0;background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:7px;overflow:hidden;text-align:left;cursor:pointer}.cmm-choice img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.cmm-choice span{display:block;font-size:11px;font-weight:500;line-height:1.4;padding:8px 9px}.cmm-choice i{display:none;position:absolute;top:6px;right:6px;border-radius:50%;width:19px;height:19px;background:var(--accent);color:#fff;text-align:center;font:11px/19px Arial,sans-serif}.cmm-choice[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 2px #62684633!important}.cmm-choice[aria-pressed=true] i{display:block}.cmm-selected{font-size:11px;color:var(--muted);margin:16px 0!important}.cmm-selected strong{color:var(--ink);font-weight:550;margin-left:7px;overflow-wrap:anywhere}.cmm-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:54px;background:var(--ink);color:#fff!important;padding:16px 19px;font-size:14px;font-weight:550;text-decoration:none!important}.cmm-cta:hover{background:#3b494f}.cmm-fine{font-size:12px!important;line-height:1.65;color:var(--muted);margin-top:13px!important}
.cmm-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;background:var(--paper);margin-top:64px}.cmm-story>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.cmm-story>div{padding:42px}.cmm-story h2{font-size:43px!important;margin:14px 0 22px!important}.cmm-story p:not(.cmm-eyebrow){color:var(--muted);margin-top:15px!important;font-size:14px}.cmm-story a{display:inline-block;margin-top:24px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.cmm-details{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:100px;padding-top:62px;margin-top:62px;border-top:1px solid var(--line)}.cmm-details h2{margin:14px 0 20px!important}.cmm-details p:not(.cmm-eyebrow){color:var(--muted);max-width:450px}.cmm-details dl{margin:0}.cmm-details dl>div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:15px;padding:14px 0;border-bottom:1px solid var(--line)}.cmm-details dt{font-size:12px;font-weight:600}.cmm-details dd{font-size:12px;color:var(--muted);margin:0}.cmm-how{margin-top:64px;border-top:1px solid var(--line);padding-top:48px}.cmm-how h2{margin-top:12px!important}.cmm-how ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:30px 0 0;gap:36px}.cmm-how li{margin:0}.cmm-how li>span{display:block;font-size:12px;color:var(--accent);padding-bottom:14px;border-bottom:1px solid var(--line)}.cmm-how h3{font-size:20px!important;letter-spacing:-.025em!important;margin-top:17px!important}.cmm-how li p{font-size:13px;color:var(--muted);margin-top:9px!important}.cmm-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:80px;margin-top:64px;border-top:1px solid var(--line);padding-top:48px}.cmm-faq details{border-bottom:1px solid var(--line);padding:17px 0}.cmm-faq details:first-child{padding-top:0}.cmm-faq summary{font-size:14px;font-weight:550;cursor:pointer;padding-right:15px}.cmm-faq details p{font-size:13px;color:var(--muted);padding:15px 0 0}.cmm-bottom{display:flex;align-items:center;justify-content:space-between;gap:32px;background:var(--paper);padding:34px;margin-top:64px}.cmm-bottom h2{font-size:26px!important;margin-top:10px!important}.cmm-bottom .cmm-cta{flex-shrink:0;min-width:280px}#cmm-lightbox{width:min(96vw,1100px);max-width:96vw;max-height:96vh;padding:0;border:0;background:#282b2c}#cmm-lightbox::backdrop{background:#000b}#cmm-lightbox img{display:block;width:100%;height:auto;max-height:94vh;object-fit:contain}#cmm-lightbox button{position:absolute;right:12px;top:12px;border:1px solid #fff9;border-radius:50%;color:#fff;background:#222c;width:38px;height:38px;padding:0;font:28px/34px Arial;cursor:pointer}
@media(max-width:1023px){.cmm-hero{gap:30px}#cmc-walmart-product h1{font-size:33px}.cmm-story>div{padding:28px}.cmm-story h2{font-size:34px!important}.cmm-details,.cmm-faq{gap:40px}.cmm-bottom{align-items:start;flex-direction:column}}
@media(max-width:767px){#cmc-walmart-product{padding:16px 0 40px}.cmm-breadcrumb{padding:0 14px;font-size:11px;margin-bottom:16px}.cmm-hero{grid-template-columns:1fr;gap:0}.cmm-gallery{width:100%}.cmm-gallery figcaption{font-size:10px;padding:11px}.cmm-gallery-thumbs{gap:5px;margin:8px 10px 0}.cmm-gallery-thumbs button{border-width:1px}.cmm-image-note{padding:0 14px;font-size:10px;margin-top:10px!important}.cmm-buying{padding:28px 14px 0}#cmc-walmart-product h1{font-size:32px;line-height:1.13}.cmm-eyebrow{font-size:9px}.cmm-intro{font-size:14px}.cmm-choice span{font-size:11px;padding:9px 6px}.cmm-choices{gap:9px}.cmm-selected{font-size:12px}.cmm-fine{font-size:12px!important}.cmm-story{grid-template-columns:1fr;margin-top:40px}.cmm-story>div{padding:30px 14px}.cmm-story h2{font-size:36px!important}.cmm-details{grid-template-columns:1fr;gap:25px;margin-top:40px;padding:32px 14px 0}.cmm-details dl>div{grid-template-columns:110px minmax(0,1fr);gap:12px}.cmm-details h2{font-size:30px!important}.cmm-how{margin-top:40px;padding:32px 14px 0}.cmm-how h2{font-size:29px!important}.cmm-how ol{grid-template-columns:1fr;gap:23px}.cmm-how li>span{padding-bottom:9px}.cmm-how h3{margin-top:11px!important}.cmm-faq{grid-template-columns:1fr;gap:24px;margin-top:40px;padding:32px 14px 0}.cmm-faq h2{font-size:29px!important}.cmm-bottom{padding:28px 14px;margin-top:40px;gap:23px}.cmm-bottom .cmm-cta{min-width:0;width:100%}.cmm-bottom h2{font-size:28px!important}}

/* This enquiry-only product has no shopping-cart action. */
body.catalog-product-view:has(#cmc-walmart-product) #mb-bottom-toolbar{display:none!important}

/* Rich product information, scoped to this release. */
#cmc-walmart-product{--paper:#f5f3ed;--line:#dfdfd7}#cmc-walmart-product .cmm-gallery figure{background:#eeece6}#cmc-walmart-product .cmm-gallery figcaption{color:#56594e}#cmc-walmart-product .cmm-zoom{background:#eeece6}#cmc-walmart-product .cmm-two-choices{grid-template-columns:repeat(2,minmax(0,1fr))}#cmc-walmart-product .cmm-choice-heading{flex-wrap:wrap}#cmc-walmart-product .cmm-section-nav{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:11px;margin-top:24px;padding-top:15px;border-top:1px solid var(--line)}#cmc-walmart-product .cmm-section-nav a{text-decoration:underline;text-underline-offset:4px}#cmc-walmart-product [id]{scroll-margin-top:110px}#cmc-walmart-product .cmm-detail-image{width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin-top:26px;display:block}#cmc-walmart-product .cmm-details{gap:64px}#cmc-walmart-product .cmm-included{margin-top:48px;padding:34px;background:var(--paper)}#cmc-walmart-product .cmm-included h2{font-size:28px;margin:12px 0 18px}#cmc-walmart-product .cmm-included>p:last-child{max-width:960px;font-size:14px;color:var(--muted)}#cmc-walmart-product .cmm-uses,#cmc-walmart-product .cmm-project,#cmc-walmart-product .cmm-care{margin-top:60px;padding-top:45px;border-top:1px solid var(--line)}#cmc-walmart-product .cmm-uses h2,#cmc-walmart-product .cmm-project h2,#cmc-walmart-product .cmm-care h2{margin:12px 0 22px}#cmc-walmart-product .cmm-uses>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px}#cmc-walmart-product .cmm-uses h3{font-size:21px;margin-bottom:12px}#cmc-walmart-product .cmm-uses section p,#cmc-walmart-product .cmm-project p{font-size:14px;color:var(--muted)}#cmc-walmart-product .cmm-project{display:grid;grid-template-columns:1fr 1fr;gap:64px}#cmc-walmart-product .cmm-project p+p{margin-top:16px}#cmc-walmart-product .cmm-project ul,#cmc-walmart-product .cmm-care ul{padding-left:20px;color:var(--muted);font-size:14px;margin:0}#cmc-walmart-product .cmm-project li,#cmc-walmart-product .cmm-care li{margin-bottom:15px}#cmc-walmart-product .cmm-care{background:var(--paper);border:0;padding:36px}#cmc-walmart-product .cmm-care ul{max-width:980px}#cmc-walmart-product .cmm-faq{gap:50px}#cmc-walmart-product .cmm-faq h2{margin-top:12px}
@media(max-width:767px){#cmc-walmart-product .cmm-details{gap:24px}#cmc-walmart-product .cmm-included{padding:28px 14px;margin-top:36px}#cmc-walmart-product .cmm-uses,#cmc-walmart-product .cmm-project{padding:30px 14px 0;margin-top:36px}#cmc-walmart-product .cmm-uses>div,#cmc-walmart-product .cmm-project{grid-template-columns:1fr;gap:28px}#cmc-walmart-product .cmm-uses h2,#cmc-walmart-product .cmm-project h2,#cmc-walmart-product .cmm-care h2{font-size:29px}#cmc-walmart-product .cmm-care{margin-top:36px;padding:28px 14px}#cmc-walmart-product .cmm-faq{gap:24px}#cmc-walmart-product .cmm-detail-image{margin:24px -14px 0;width:calc(100% + 28px);max-width:none}#cmc-walmart-product .cmm-choice-heading strong{font-size:11px}#cmc-walmart-product .cmm-two-choices span{min-height:49px}}

#cmc-walmart-product .cmm-four-choices{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:767px){#cmc-walmart-product .cmm-four-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}#cmc-walmart-product .cmm-one-choice{grid-template-columns:minmax(0,220px)}#cmc-walmart-product .cmm-status{padding:12px 14px;border:1px solid #a6a184;background:#f5f3e9;font-size:12px;color:#4c4b38}
