body:has([data-product-handle="powerspec-tdci-puma-bundle"]) #MainContent{background:#f3f1e9;color:#242b20}
[data-product-handle="powerspec-tdci-puma-bundle"]{color:#242b20}
[data-product-handle="powerspec-tdci-puma-bundle"] .product-single__meta{background:#fffef9;border:1px solid #d1d7c7;padding:26px}
[data-product-handle="powerspec-tdci-puma-bundle"] .product-single__title{color:#242b20;font-size:clamp(26px,3vw,38px);line-height:1.2;letter-spacing:normal}
[data-product-handle="powerspec-tdci-puma-bundle"] .product__price,[data-product-handle="powerspec-tdci-puma-bundle"] .product-single__vendor,[data-product-handle="powerspec-tdci-puma-bundle"] .product-single__meta label,[data-product-handle="powerspec-tdci-puma-bundle"] .product-single__meta a{color:#405830}
[data-product-handle="powerspec-tdci-puma-bundle"] .add-to-cart{background:#405a30;color:white;border-color:#405a30}
[data-product-handle="powerspec-tdci-puma-bundle"] select,[data-product-handle="powerspec-tdci-puma-bundle"] input{background:#fffef9;color:#242b20;border-color:#8d9b7b}
[data-product-handle="powerspec-tdci-puma-bundle"] .variant-input label{color:#242b20;background:#f0f2e9}
[data-product-handle="powerspec-tdci-puma-bundle"] .variant-input input:checked+label{background:#405a30;color:#fff}
.kp-puma-info{color:#242b20;background:#f3f1e9;text-align:left;letter-spacing:normal;padding:24px 0;max-width:1040px;margin:auto}
.kp-puma-info h2{font-size:clamp(24px,3vw,32px);color:#242b20;text-transform:none;letter-spacing:normal;line-height:1.25}
.kp-puma-info .kp-puma-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#50663d;font-weight:700}
.kp-puma-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0}
.kp-puma-cards section{background:#fffef9;border:1px solid #d1d7c7;border-top:3px solid #8b9f74;padding:22px}
.kp-puma-info h3{color:#304227;text-transform:none;letter-spacing:normal;font-size:19px;line-height:1.3;margin:0 0 12px}
.kp-puma-info p{line-height:1.7;color:#4c5643}
.kp-puma-cards p{margin:0;font-size:14px}
.kp-puma-help{background:#e1e8d7;padding:24px;border:1px solid #c5d0b6}
.kp-puma-help a{display:inline-block;background:#405a30!important;color:#fff!important;padding:12px 18px;text-decoration:none}
.kp-puma-note{font-size:13px;margin-top:22px}
.kp-puma-original{background:#fffef9;border:1px solid #d1d7c7;padding:20px}
.kp-puma-original summary{cursor:pointer;font-weight:700;color:#304227}
.kp-puma-original>div{padding-top:20px;color:#242b20}
.kp-puma-original a{color:#405a30!important}
.kp-puma-original img{max-width:100%;height:auto}
.kp-puma-info a:focus-visible,.kp-puma-original summary:focus-visible{outline:3px solid #9e6a25;outline-offset:3px}
@media(max-width:600px){.kp-puma-cards{grid-template-columns:1fr}.kp-puma-cards section{padding:18px}[data-product-handle="powerspec-tdci-puma-bundle"] .product-single__meta{padding:20px}.kp-puma-info{padding:18px 0}.kp-puma-help{padding:20px}}