/* Two independent actions instead of an instruction banner. */
html body #nearby-stores-section .price-comparison-guide--cards{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:10px!important;padding:0!important;background:none!important;
  border:0!important;box-shadow:none!important;border-radius:0!important;
  animation:none!important;overflow:visible!important;
}
html body #nearby-stores-section .price-comparison-guide--cards::before,
html body #nearby-stores-section .price-comparison-guide--cards::after{display:none!important}
html body #nearby-stores-section .comparison-cards-heading{
  position:absolute;width:1px;height:1px;padding:0;margin:-1px;
  overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;
}
html body #nearby-stores-section .price-comparison-guide--cards .comparison-choice-card{
  display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;
  justify-content:flex-start!important;gap:8px!important;min-width:0!important;
  width:100%!important;min-height:78px!important;margin:0!important;padding:11px!important;
  border-radius:16px!important;border:1px solid #6997ec!important;
  background:linear-gradient(140deg,#2456b8,#163970)!important;color:#fff!important;
  box-shadow:0 5px 15px #173d8526,inset 0 1px 0 #ffffff20!important;font-size:12px!important;
  font-weight:800!important;line-height:1.45!important;letter-spacing:0!important;
  white-space:normal!important;text-align:left!important;text-decoration:none!important;
  text-shadow:none!important;animation:none!important;transition:transform .18s,border-color .18s;
  position:relative;overflow:hidden;isolation:isolate;
}
html body #nearby-stores-section .price-comparison-guide--cards .price-comparison-guide__store{
  background:linear-gradient(140deg,#443880,#292750)!important;border-color:#8b7ac8!important;
}
html body #nearby-stores-section .comparison-choice-card .comparison-choice-icon{
  display:grid;place-items:center;width:28px;height:32px;margin:0!important;
  border-radius:9px;background:#ffffff15;font-size:21px!important;animation:none!important;
}
html body #nearby-stores-section .comparison-choice-card .comparison-choice-title{
  margin:0!important;font-size:12px!important;line-height:1.4!important;
  animation:none!important;overflow-wrap:anywhere;
}
html body #nearby-stores-section .comparison-choice-card>span{position:relative;z-index:1}
html body #nearby-stores-section .comparison-choice-card::before{
  content:"";position:absolute;inset:0;pointer-events:none;z-index:0;
  background:linear-gradient(115deg,transparent 35%,#ffffff24 48%,transparent 62%);
  background-size:250% 100%;opacity:0;
}
@media(prefers-reduced-motion:no-preference){
  html body #nearby-stores-section .comparison-choice-card::before{animation:comparison-card-sheen 7s ease-in-out infinite}
  html body #nearby-stores-section .comparison-choice-card .comparison-choice-icon{animation:comparison-card-float 4.8s ease-in-out infinite!important}
  html body #nearby-stores-section .price-comparison-guide__store::before{animation-delay:1.2s}
  html body #nearby-stores-section .price-comparison-guide__store .comparison-choice-icon{animation-delay:.8s!important}
}
@keyframes comparison-card-sheen{
  0%,65%{opacity:0;background-position:100% 0}
  70%{opacity:1}
  95%,100%{opacity:0;background-position:0 0}
}
@keyframes comparison-card-float{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-2px) rotate(-3deg)}}
html body #nearby-stores-section .comparison-choice-card:focus-visible{outline:3px solid #90baff;outline-offset:3px}
html body #nearby-stores-section .comparison-choice-card:hover{transform:translateY(-2px)!important}
@media(prefers-reduced-motion:reduce){
  html body #nearby-stores-section .comparison-choice-card{transition:none!important}
  html body #nearby-stores-section .comparison-choice-card::before{display:none;animation:none!important}
  html body #nearby-stores-section .comparison-choice-card .comparison-choice-icon{animation:none!important}
}
