/* Icy Spicy Boutique - Phase 6, optional product reassurance, responsive */
#icyStore .icy-confidence { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:8px; margin:14px 0 17px; }
#icyStore .icy-confidence-item { display:flex; align-items:flex-start; gap:8px; padding:12px 10px; border:1px solid #f0d4e2; border-radius:12px; background:#fff7fb; min-width:0; }
#icyStore .icy-confidence-symbol { color:#d92579; font-size:18px; flex:0 0 auto; line-height:1.2; }
#icyStore .icy-confidence-label { display:block; font-size:10px; font-weight:800; color:#5e3448; line-height:1.35; }
#icyStore .icy-confidence-hint { display:block; margin-top:3px; font-size:9px; line-height:1.5; color:#836776; }
#icyStore .icy-confidence a { text-decoration:underline; text-underline-offset:2px; color:#b41d65; }
#icyStore .icy-confidence a:focus-visible { outline:2px solid #e72c85; outline-offset:3px; }
@media(max-width:700px){ #icyStore .icy-confidence { grid-template-columns:1fr; gap:7px; } #icyStore .icy-confidence-item { padding:10px 12px; } #icyStore .icy-confidence-label { font-size:11px; } #icyStore .icy-confidence-hint {font-size:10px;} }
