Automation Issue with needing sun to trigger constantly

I am trying to get an automation that lowers my blinds when the sun within a certain position in the sky. Basically if the Sun is > 260 deg azimuth and between an elevation of 15deg and 1 degrees above the horizon.
I wrote an automation but as it did not work fully I realized triggers only fire once. so basically the trigger fires on the sun being > 260degr azimuth but since the elevation is not in the 1-15degree range it doesn’t execute the automation and then never checks. How do I make it constantly check if it is within the given elevation once azimuth is > 260?

Thank you and my code is below

- alias: 'Close Patio Blinds Blinding Sun'  #Spring and Summer
  initial_state: 'on'
  trigger:
  - platform: numeric_state
    entity_id: sun.sun
    value_template: '{{ state.attributes.azimuth }}'
    above: 260.0

  condition: 
  - condition: numeric_state
    entity_id: sun.sun
    value_template: '{{ state.attributes.elevation }}'
    above: 1
    below: 15

  action:
    - service: scene.turn_on
      entity_id: 
      - scene.64963 #Kitchen Patio Closed
      - scene.20803 #Patio Closed

How about multiple triggers and conditions?

The automation triggers if the sun’s azimuth is above 260 OR if its elevation is between 1 and 15.

After triggering, both conditions must be true to execute the action. The sun’s azimuth must be above 260 AND its elevation must be between 1 and 15.

In the following automation, the two triggers are treated as logical OR and the two conditions as AND.

- alias: 'Close Patio Blinds Blinding Sun'  #Spring and Summer
  initial_state: 'on'
  trigger:
  - platform: numeric_state
    entity_id: sun.sun
    value_template: '{{ state.attributes.azimuth }}'
    above: 260.0
  - platform: numeric_state
    entity_id: sun.sun
    value_template: '{{ state.attributes.elevation }}'
    above: 1
    below: 15

  condition: 
  - condition: numeric_state
    entity_id: sun.sun
    value_template: '{{ state.attributes.elevation }}'
    above: 1
    below: 15
  - condition: numeric_state
    entity_id: sun.sun
    value_template: '{{ state.attributes.azimuth }}'
    above: 260.0

  action:
    - service: scene.turn_on
      entity_id: 
      - scene.64963 #Kitchen Patio Closed
      - scene.20803 #Patio Closed

Thanks!!! I will give it a try