/* Red felt-marker fill for link buttons. Text stays above the ink. */
:is(.primary,.show-action,.text-button,.year,.shortcut,.main-nav a,.menu a,.compare-selects button){position:relative;isolation:isolate;overflow:hidden;transition:color .16s ease,border-color .16s ease,box-shadow .16s ease}
:is(.primary,.show-action,.text-button,.year,.shortcut,.main-nav a,.menu a,.compare-selects button)::before{content:'';position:absolute;inset:-5px -12px;pointer-events:none;z-index:-1;background:repeating-linear-gradient(174deg,transparent 0 8px,#b9000d40 8px 10px,transparent 10px 18px),repeating-linear-gradient(3deg,#ffffff15 0 1px,transparent 1px 7px),linear-gradient(98deg,#e60012ef 0%,#cf0010f5 27%,#ee1420eb 49%,#e60012f2 74%,#be000af5 100%);clip-path:polygon(0 5%,24% 1%,48% 5%,75% 0,100% 6%,99% 28%,100% 54%,98% 77%,100% 96%,73% 100%,49% 96%,23% 100%,0 95%,1% 67%,0 36%);transform:translateX(-112%) skewX(-13deg);transition:transform .38s cubic-bezier(.25,1,.5,1)}
.text-button{padding:5px 8px;margin-right:-8px;text-decoration:none}.main-nav a{padding-left:8px;padding-right:8px;margin-left:-8px;margin-right:-8px}.main-nav a.active::after{z-index:1}.shortcut:hover strong,.shortcut:focus-visible strong,.shortcut:hover small,.shortcut:focus-visible small,.primary:hover b,.primary:focus-visible b{color:inherit}
:is(.primary,.show-action,.text-button,.year,.shortcut,.main-nav a,.menu a,.compare-selects button):focus-visible{color:white;border-color:#d30b18}
:is(.primary,.show-action,.text-button,.year,.shortcut,.main-nav a,.menu a,.compare-selects button):focus-visible::before{transform:translateX(0) skewX(-13deg)}
@media(hover:hover) and (pointer:fine){
:is(.primary,.show-action,.text-button,.year,.shortcut,.main-nav a,.menu a,.compare-selects button):hover{color:white;border-color:#d30b18}
:is(.primary,.show-action,.text-button,.year,.shortcut,.main-nav a,.menu a,.compare-selects button):hover::before{transform:translateX(0) skewX(-13deg)}
.show-action:hover{background:transparent}
}
@media(prefers-reduced-motion:reduce){:is(.primary,.show-action,.text-button,.year,.shortcut,.main-nav a,.menu a,.compare-selects button),:is(.primary,.show-action,.text-button,.year,.shortcut,.main-nav a,.menu a,.compare-selects button)::before{transition:none}}
