
.product__title.cc-bold-title h1,.product__title.cc-bold-title h2{font-family:"Arial Black",Arial,Helvetica,sans-serif;font-weight:900;line-height:1.08;letter-spacing:-.035em}
[id^="MainProduct-"] .price__badge-sale{background:#c51b22!important;color:#fff!important;opacity:1!important;font-weight:800;font-size:12px;border:0;padding:7px 10px;line-height:1.2;white-space:nowrap}
.cc-rewards{margin:18px 0 20px}.cc-rewards-heading{font:800 12px/1.4 Arial,sans-serif;letter-spacing:.07em;margin:0 0 10px;color:#526054}
.cc-rewards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.cc-reward{position:relative;border:1px solid #d9dfd7;border-radius:13px;text-align:center;padding:5px 5px 10px;background:#fff;overflow:hidden}
.cc-reward-art{background:#f0f3eb;border-radius:9px;display:flex;align-items:center;justify-content:center;height:90px;margin-bottom:8px}
.cc-reward-art svg{height:82px;width:110px}.cc-santa-art{font-size:60px;position:relative}.cc-santa-art>span{font:900 20px Arial,sans-serif;background:#fff;color:#c51b22;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;margin-left:5px}
.cc-reward strong,.cc-reward small,.cc-reward-status{display:block}.cc-reward strong{font:800 13px/1.35 Arial,sans-serif;color:#182e22}.cc-reward small{font:800 10px/1.4 Arial,sans-serif;color:#b3171d;margin-top:5px}.cc-reward-status{font-size:10px;line-height:1.3;margin-top:4px;color:#5a665d}
.cc-state{position:absolute;right:6px;top:6px;z-index:1;border-radius:50%;width:21px;height:21px;display:grid;place-items:center;font-size:13px;background:#c51b22;color:#fff;font-weight:800}
.cc-reward-status.cc-state-locked,.cc-reward-status.cc-state-unlocked{position:static;width:auto;height:auto;background:none;border-radius:0;font-weight:400}
.cc-reward-bonus .cc-state-locked.cc-state{background:#dfe5dd}.cc-reward-bonus .cc-reward-art{filter:grayscale(.8);opacity:.55}.cc-reward-shipping{border-color:#d71920;background:#fff7f7}
.cc-reward-bonus .cc-state-unlocked{display:none}
.product__info-container:has(variant-selects input[type="radio"][value="3 units — Buy 2, get 1 free"]:checked) .cc-reward-bonus{border-color:#d71920;background:#fff7f7}
.product__info-container:has(variant-selects input[type="radio"][value="3 units — Buy 2, get 1 free"]:checked) .cc-reward-bonus .cc-reward-art{filter:none;opacity:1}
.product__info-container:has(variant-selects input[type="radio"][value="3 units — Buy 2, get 1 free"]:checked) .cc-reward-bonus .cc-state-locked{display:none}
.product__info-container:has(variant-selects input[type="radio"][value="3 units — Buy 2, get 1 free"]:checked) .cc-reward-bonus .cc-state-unlocked{display:grid}
.cc-preorder-note{background:#f1f4ea;border:1px solid #dae1d1;border-radius:10px;padding:12px 14px;color:#21382a;font:14px/1.5 Arial,sans-serif;margin-top:10px}
.cc-preorder-note p{margin:0}.cc-preorder-label{display:flex;align-items:center;justify-content:center;gap:6px}.cc-preorder-label .main-atc-price{order:2}.cc-preorder-label .main-atc-price:before{content:"— ";white-space:pre}.cc-preorder-label .main-atc__label__text{order:1}

.product__info-container:has(variant-selects input[type="radio"][value="10 Santas Christmas Party Pack — Buy 6 Get 4 Free"]:checked) .cc-reward-bonus{border-color:#d71920;background:#fff7f7}
.product__info-container:has(variant-selects input[type="radio"][value="10 Santas Christmas Party Pack — Buy 6 Get 4 Free"]:checked) .cc-reward-bonus .cc-reward-art{filter:none;opacity:1}
.product__info-container:has(variant-selects input[type="radio"][value="10 Santas Christmas Party Pack — Buy 6 Get 4 Free"]:checked) .cc-reward-bonus .cc-state-locked{display:none}
.product__info-container:has(variant-selects input[type="radio"][value="10 Santas Christmas Party Pack — Buy 6 Get 4 Free"]:checked) .cc-reward-bonus .cc-state-unlocked{display:grid}
.cc-party-reward{display:none!important}
.product__info-container:has(variant-selects input[type="radio"][value="10 Santas Christmas Party Pack — Buy 6 Get 4 Free"]:checked) .cc-standard-reward{display:none!important}
.product__info-container:has(variant-selects input[type="radio"][value="10 Santas Christmas Party Pack — Buy 6 Get 4 Free"]:checked) .cc-party-reward{display:block!important}
