/** Shopify CDN: Minification failed

Line 55:0 Unexpected "<"
Line 166:0 Unexpected "<"

**/
.video-section__media {
  --ratio-percent: 56.25%;
  position: relative;
  padding-bottom: calc(var(--ratio-percent) - var(--media-border-width));
}

/* Needed for gradient continuity with or without animation so that transparent PNG images come up as we would expect */
.scroll-trigger:where(.gradient.video-section__media) {
  background: transparent;
}

.video-section__media.global-media-settings--full-width {
  padding-bottom: var(--ratio-percent);
}

.video-section__media.deferred-media {
  box-shadow: var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius)
    rgba(var(--color-shadow), var(--media-shadow-opacity));
}

.video-section__media.deferred-media:after {
  content: none;
}

.video-section__poster.deferred-media__poster:focus {
  outline-offset: 0.3rem;
}

.video-section__media iframe {
  background-color: rgba(var(--color-foreground), 0.03);
  border: 0;
}

.video-section__poster,
.video-section__media iframe,
.video-section__media video {
  position: absolute;
  width: 100%;
  height: 100%;
}

.video-section__media video {
  background: rgba(var(--color-foreground),1);
}

.video-section__media.media-fit-cover video {
  object-fit: cover;
}
<style>
  #shopify-section-template--26647868014626__video_hero_optimized_v3_aWLFT8 {
    position: relative;
  }

  .video-hero__overlay-content {
    position: absolute;
    left: 6%;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10;
    max-width: 480px;
  }

  
  /* Ana başlık — sarı, büyük */
  .video-hero__overlay-content .gift-hero__heading {
    font-family: "Jost", sans-serif;
    font-size: clamp(4rem, 5vw, 3.5rem);
    font-weight: 450;
    line-height: 1.15;
    color: #ffef71;
    margin-bottom: 0.6rem;
  }

  /* Açıklama — sarı, ince */
  .video-hero__overlay-content .gift-hero__text {
    font-family: "Jost", sans-serif;
    font-size: clamp(1.9rem, 2vw, 1.05rem);
    font-weight: 300;
    color: #ffef71;
    margin-bottom: 1.5rem;
  }

  /* Buton container */
  .video-hero__overlay-content .gift-hero__buttons--row {
    display: flex;
    flex-direction: row;
    gap: 12px;
    flex-wrap: wrap;
  }

  /* Outline butonlar — sarı border, sarı yazı, eşit genişlik, ortalı metin */
 .video-hero__overlay-content .button--secondary.button--outline {
  font-family: "Jost", sans-serif;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.05em;
  padding: 0.85rem 0;
  width: 180px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0px;
  background: transparent;
  color: #ffef71 !important;
  border: 1px solid #ffef71 !important;
  text-decoration: none !important;
  transition: all 0.2s ease;
}

.video-hero__overlay-content .button--secondary.button--outline {
  text-decoration: none !important;
}

.video-hero__overlay-content .button--secondary.button--outline:hover,
.video-hero__overlay-content .button--secondary.button--outline:focus {
  background: transparent !important;
  color: #F5D000 !important;
  border: 1px solid #F5D000 !important;
  text-decoration: none !important;
}

/* Outermost wrapper — page-width'i sıfırla */
#shopify-section-template--26647868014626__video_hero_optimized_v3_aWLFT8 > div,
#shopify-section-template--26647868014626__video_hero_optimized_v3_aWLFT8 .page-width {
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* Section container */
#shopify-section-template--26647868014626__video_hero_optimized_v3_aWLFT8 .video-section {
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* Video wrapper tam genişlik */
#shopify-section-template--26647868014626__video_hero_optimized_v3_aWLFT8 .video-section__media,
#shopify-section-template--26647868014626__video_hero_optimized_v3_aWLFT8 .video-hero__wrap,
#shopify-section-template--26647868014626__video_hero_optimized_v3_aWLFT8 video {
  width: 100% !important;
  max-width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* Section'ın kendisi */
#shopify-section-template--26647868014626__video_hero_optimized_v3_aWLFT8 {
  width: 100% !important;
  overflow: hidden !important;
  padding: 0 !important;
  margin: 0 !important;
}

 
</style>
