.cg-offer-badge{display:inline-block;margin-left:8px;padding:5px 9px;border-radius:4px;background:#922d5c;color:#fff;font:700 13px/1.2 Arial,sans-serif;vertical-align:middle;white-space:nowrap}.cg-offer-badge[hidden]{display:none}.sizes button>span{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.sizes button>span s{font-size:14px;color:#8c7d87}.sizes button>span strong{font-size:20px;color:#922d5c}.price-line #cg-original-total{display:block;color:#897b84;font:15px/1.4 Arial,sans-serif;margin:5px 0}.price-line #cg-original-total[hidden]{display:none}.cg-offer-saving{margin:7px 0 0;font:700 13px/1.5 Arial,sans-serif;color:#8c2d58}.cg-offer-progress{padding:13px 16px;margin:0 0 15px;background:#f7eaf0;border-radius:5px;color:#68213f;font:600 13px/1.6 Arial,sans-serif}.cg-offer-preview{margin:18px 28px 0;padding:12px;border:1px solid #dbb985;background:#fff6df;color:#6b481b;font:12px/1.6 Arial,sans-serif}.cg-share-message{font:12px/1.5 Arial,sans-serif;color:#766b72;overflow-wrap:anywhere}.cg-share-message input{width:100%;font:inherit;padding:8px;border:1px solid #d9bfce}.cg-share-message:empty{display:none}@media(max-width:600px){.cg-offer-badge{margin:8px 0 0;font-size:12px}.sizes button>span strong{font-size:18px}.cg-offer-preview{margin:14px 18px 0}}


.cg-native-offer{margin:22px 28px 0;padding:18px;border:1px solid #d2a2ba;border-radius:7px;background:#fbf0f5;color:#7f2551}.cg-native-offer strong{display:inline-block;font:700 15px/1.5 Arial,sans-serif;margin:0 18px 5px 0}.cg-native-offer p,.cg-offer-rounding{font:12px/1.6 Arial,sans-serif;margin:5px 0 0;color:#6b5361}.cg-offer-rounding{margin-top:14px}.cg-offer-badge{font-size:11px}.sizes button>span strong{color:inherit}@media(max-width:600px){.cg-native-offer{margin:16px 18px 0;padding:14px}.cg-native-offer strong{display:block;font-size:14px}}

.cg-builder-promotion{padding:20px 23px 0}.cg-builder-promotion .cg-pan-coupons{margin:0 auto}.cg-builder-promotion .cg-pan-coupons__footer{justify-content:center;padding-top:5px}.cg-builder-promotion+.sizes{padding-top:16px}@media(max-width:600px){.cg-builder-promotion{padding:16px 18px 0}}
