/** Shopify CDN: Minification failed

Line 109:0 Unexpected "}"

**/
.video-list{
    --top-radius: var(--section-top-radius);
      --bottom-radius: var(--section-bottom-radius);
        --padding-top: calc(var(--section-padding-top)/100*70);
          --padding-bottom: calc(var(--section-padding-bottom)/100*70);
            padding-top: var(--padding-top);
              padding-bottom: var(--padding-bottom);
              }

              .video-list .video-list_wrapper{
                border-radius: var(--top-radius) var(--top-radius) var(--bottom-radius) var(--bottom-radius);
                  position: relative;
                  }

                  .video-list .elem-media_img--deferred{
                    width: 100%;
                      overflow: hidden;
                        position: relative;
                          border-radius: var(--top-radius) var(--top-radius) var(--bottom-radius) var(--bottom-radius);
                          }

                          .--small-video{
                            height: 350px
                            }

                            .--medium-video{
                              height: 400px;
                              }

                              .--large-video{
                                height: 450px;
                                }

                                .video-list .video-list_element-media{
                                  position: absolute;
                                    top: 0;
                                      left: 0;
                                        width: 100%;
                                          height: 100%;
                                            object-fit: cover;
                                            }

                                            .video-list .video-list_element-media--iframe{
                                              border: 0;
                                              }

                                              .video-list .elem-header {
                                                --mt-bottom: 20px;
                                                }

                                                .video-list .elem-header .mty {
                                                  --mt-bottom: 5px;
                                                  }

                                                  .video-list .deferred-media__poster:focus-visible{
                                                    outline: 0;
                                                    }

                                                    .video-list .deferred-media__poster:focus-visible .dmp_btn-play{
                                                      outline: 2px solid var(--section-focus-outline-color);
                                                      }

                                                      @media (min-width: 768px){
                                                        .video-list{
                                                            --padding-top: calc(var(--section-padding-top)/100*85);
                                                                --padding-bottom: calc(var(--section-padding-bottom)/100*85);
                                                                  }

                                                                    .--small-video{
                                                                        height: 400px
                                                                          }

                                                                            .--medium-video{
                                                                                height: 550px;
                                                                                  }

                                                                                    .--large-video{
                                                                                        height: 635px;
                                                                                          }

                                                                                            .video-list .elem-header {
                                                                                                --mt-bottom: 30px;
                                                                                                  }
                                                                                                  }

                                                                                                  @media (min-width: 992px) {
                                                                                                    .video-list .elem-header {
                                                                                                        --mt-bottom: 40px;
                                                                                                          }
                                                                                                          }

                                                                                                          @media (min-width: 1200px){
                                                                                                            .video-list{
                                                                                                                --top-radius: var(--section-top-radius);
                                                                                                                    --padding-top: var(--section-padding-top);
                                                                                                                        --bottom-radius: var(--section-bottom-radius);
                                                                                                                            --padding-bottom: var(--section-padding-bottom);
                                                                                                                              }

                                                                                                                                .video-list .elem-header {
                                                                                                                                    --mt-bottom: 60px;
                                                                                                                                      }
                                                                                                                                      }
}