/* Seasonal wordmark only. Product text and Black Friday retain their typography. */
html[data-seasonal="autumn-halloween"]:not([data-section="black-friday"]) :is(.top .brand>span,.mobile-brand>span,.footer>.brand){
  font-family:Georgia,"Times New Roman",serif;
  font-style:italic;
  font-weight:700;
  letter-spacing:-.65px;
  color:#f5d8b6;
  text-shadow:none;
}
html[data-seasonal="autumn-halloween"]:not([data-section="black-friday"]) .top .brand>span{font-size:25px;line-height:1.15}
html[data-seasonal="autumn-halloween"]:not([data-section="black-friday"]) :is(.brand small,.mobile-brand small){
  font-family:"Segoe UI",Arial,sans-serif;
  font-style:normal;
  font-weight:600;
  color:#d6b79a;
  letter-spacing:2px;
}
html[data-seasonal="autumn-halloween"]:not([data-section="black-friday"]) :is(.brand-icon.ra-mark,.mobile-brand>img){content:url('/assets/ra-autumn.svg')}
@media(max-width:740px){
  html[data-seasonal="autumn-halloween"]:not([data-section="black-friday"]) .mobile-brand>span{font-size:18px;letter-spacing:-.6px;line-height:1.1}
}
@media(max-width:359px){
  html[data-seasonal="autumn-halloween"]:not([data-section="black-friday"]) .mobile-header .mobile-brand>span{font-size:16px}
}
