.cro-urgency-timer{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;text-align:center;padding:10px 16px;font-size:14px;font-weight:600;border-radius:8px;margin:12px 0;display:flex;align-items:center;justify-content:center;gap:8px;animation:pulse-border 2s infinite}.cro-urgency-timer .timer-display{font-size:18px;font-variant-numeric:tabular-nums;letter-spacing:2px;font-weight:700}@keyframes pulse-border{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 6px #ef444400}}.cro-stock-bar{margin:12px 0}.cro-stock-label{display:flex;justify-content:space-between;font-size:13px;color:#374151;margin-bottom:6px}.cro-stock-label .stock-critical{color:#ef4444;font-weight:700}.cro-stock-label .stock-medium{color:#f59e0b;font-weight:600}.cro-stock-label .stock-ok{color:#10b981;font-weight:500}.cro-stock-progress{height:6px;background:#e5e7eb;border-radius:99px;overflow:hidden}.cro-stock-fill{height:100%;border-radius:99px;transition:width .3s ease}.cro-stock-fill.critical{background:#ef4444}.cro-stock-fill.medium{background:#f59e0b}.cro-stock-fill.ok{background:#10b981}.cro-social-proof{background:#f0fdf4;border:1px solid #BBF7D0;border-radius:8px;padding:10px 14px;font-size:13px;color:#166534;display:flex;align-items:center;gap:8px;margin:10px 0;animation:fadein-slide .4s ease}.cro-social-proof .proof-dot{width:8px;height:8px;background:#22c55e;border-radius:50%;flex-shrink:0;animation:blink 1.5s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes fadein-slide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.cro-trust-badges{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:16px 0}.cro-badge{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#f9fafb;border:1px solid #E5E7EB;border-radius:8px;font-size:12px;color:#374151;font-weight:500}.cro-badge svg{flex-shrink:0;color:#7c3aed}@media(max-width:480px){.cro-trust-badges{grid-template-columns:1fr 1fr}}.cro-sticky-cta{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #E5E7EB;padding:12px 16px;z-index:999;box-shadow:0 -4px 20px #0000001a}.cro-sticky-cta .sticky-btn{width:100%;background:#f59e0b;color:#fff;border:none;border-radius:10px;padding:16px;font-size:16px;font-weight:700;cursor:pointer;letter-spacing:.5px;transition:background .2s}.cro-sticky-cta .sticky-btn:active{background:#d97706}@media(max-width:768px){.cro-sticky-cta{display:block}body{padding-bottom:80px}}.cro-price-block{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:8px 0}.cro-price-sale{font-size:28px;font-weight:800;color:#ef4444}.cro-price-compare{font-size:16px;color:#9ca3af;text-decoration:line-through}.cro-discount-badge{background:#dcfce7;color:#166534;padding:2px 10px;border-radius:99px;font-size:13px;font-weight:700}.cro-benefits{list-style:none;padding:0;margin:14px 0}.cro-benefits li{display:flex;align-items:flex-start;gap:10px;padding:6px 0;font-size:14px;color:#374151;border-bottom:1px solid #F3F4F6}.cro-benefits li:last-child{border-bottom:none}.cro-benefits .check{color:#10b981;font-weight:700;flex-shrink:0;margin-top:1px}.cro-ad-match-banner{background:linear-gradient(135deg,#7c3aed,#5b21b6);color:#fff;border-radius:10px;padding:14px 18px;margin-bottom:16px;display:none}.cro-ad-match-banner.visible{display:block}.cro-ad-match-banner .banner-headline{font-size:18px;font-weight:700;margin-bottom:4px}.cro-ad-match-banner .banner-sub{font-size:13px;opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sukini-cro.css.map */
