.ucla-ribbon--brand .ucla-ribbon__text:not(.has-text-color){color:#fff}.has-text-align-right.ucla-ribbon--brand .ucla-ribbon__text{box-shadow:-8px 0 0 #2774ae;margin-right:8px;padding:1px 8px 1px 0}@media(min--moz-device-pixel-ratio:0){.has-text-align-right.ucla-ribbon--brand .ucla-ribbon__text{padding:4px 8px 1px 0}}@media(min-width:768px){.has-text-align-right.ucla-ribbon--brand .ucla-ribbon__text{box-shadow:-10px 0 0 #2774ae;margin-right:0;padding:2px 12px 2px 0}}.has-text-align-right.ucla-ribbon--highlight .ucla-ribbon__text{box-shadow:-12px 0 0 #ffd100;margin-right:10px;padding:8px 12px 8px 0}@media(min--moz-device-pixel-ratio:0){.has-text-align-right.ucla-ribbon--highlight .ucla-ribbon__text{box-shadow:-10px 0 0 #ffd100;padding:10px 12px 8px 0}}@media(min-width:768px){.has-text-align-right.ucla-ribbon--highlight .ucla-ribbon__text{margin-right:0}}
