
    main [data-grid-container="true"] {
      --grid-content-inline-padding: 0px;
      
      
      --grid-columns-mobile: 1;
      --grid-rows-mobile: auto;
      --grid-gap-mobile: 2rem;
      --grid-columns-tablet: 6;
      --grid-rows-tablet: auto;
      --grid-gap-tablet: 3rem;
      --grid-columns-desktop: 12;
      --grid-rows-desktop: auto;
      --grid-gap-desktop: 4rem;
      --site-max-width: 1920px;
      --site-medium-width: 1600px;
      --site-min-width: 1440px;
      --site-max-width-enabled: 0;
      --site-medium-width-enabled: 0;
      --site-min-width-enabled: 0;
      grid-template-columns: repeat(1, minmax(0, 1fr));
      grid-template-rows: auto;
      gap: 2rem;
    }

    /* site-medium: Slider yatay padding telafisi — YALNIZ tam satır hero (col 1–13); marka+hero yanyana modda taşmayı tetiklemez */
    @media (max-width: 1439px) {
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"]:not([data-hero-bleed="true"]),
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"]:not([data-hero-bleed="true"]) {
        max-width: calc(100% + 2 * var(--grid-content-inline-padding, 0px)) !important;
        width: calc(100% + 2 * var(--grid-content-inline-padding, 0px)) !important;
        margin-left: calc(-1 * var(--grid-content-inline-padding, 0px)) !important;
        margin-right: calc(-1 * var(--grid-content-inline-padding, 0px)) !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
      }
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"],
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"] {
        box-sizing: border-box !important;
        width: calc(100% + 2 * max(var(--grid-content-inline-padding, 0px), var(--sf-layout-band-gutter-x, 0px))) !important;
        margin-left: calc(-1 * max(var(--grid-content-inline-padding, 0px), var(--sf-layout-band-gutter-x, 0px))) !important;
        margin-right: calc(-1 * max(var(--grid-content-inline-padding, 0px), var(--sf-layout-band-gutter-x, 0px))) !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow: visible !important;
      }
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"],
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"] {
        max-width: 100vw !important;
      }
    }
    
    @media (min-width: 768px) {
      main [data-grid-container="true"] {
        grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
        grid-template-rows: auto !important;
        gap: 3rem !important;
        
      }
    }

    @media (min-width: 1280px) {
      main [data-grid-container="true"] {
        grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
        grid-template-rows: auto !important;
        gap: 4rem !important;
        
      }
    }

    /* Hero bleed — tablet/mobil (<1280): viewport bleed gutter telafisi; sınırlı hero simetrik */
    @media (max-width: 1279.98px) {
      main [data-grid-container="true"] > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"]:not([data-hero-viewport-bleed="true"]),
      main [data-grid-container="true"] > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"]:not([data-hero-viewport-bleed="true"]) {
        box-sizing: border-box !important;
        width: 100% !important;
        max-width: 100% !important;
        margin-inline: 0 !important;
        padding-inline: 0 !important;
        overflow: visible !important;
        position: relative !important;
        align-self: start !important;
        left: auto !important;
        transform: none !important;
      }

      main [data-grid-container="true"] > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"][data-hero-viewport-bleed="true"],
      main [data-grid-container="true"] > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"][data-hero-viewport-bleed="true"] {
        --sf-hero-bleed-edge: var(--grid-content-inline-padding, 0px);
        box-sizing: border-box !important;
        width: calc(100% + 2 * var(--sf-hero-bleed-edge, 0px)) !important;
        margin-inline: calc(-1 * var(--sf-hero-bleed-edge, 0px)) !important;
        padding-inline: 0 !important;
        overflow: visible !important;
        position: relative !important;
        align-self: start !important;
        left: auto !important;
        transform: none !important;
      }

      main [data-grid-container="true"] > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"] .hero-slider-root,
      main [data-grid-container="true"] > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"] .hero-slider-root {
        max-width: none !important;
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
      }

      main [data-grid-container="true"] > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"]:not([data-hero-viewport-bleed="true"])
        .hero-slider-video-host:not(.hero-slider-video-host--youtube)
        video,
      main [data-grid-container="true"] > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"]:not([data-hero-viewport-bleed="true"])
        .hero-slider-video-host:not(.hero-slider-video-host--youtube)
        video {
        object-fit: cover !important;
        object-position: center center !important;
        width: 100% !important;
        height: 100% !important;
        min-width: 100% !important;
        min-height: 100% !important;
      }

      main:has(
          [data-grid-container="true"]
            > [data-grid-item="true"][data-component-name="Slider"][data-hero-bleed="true"]
        )
        .homepage-wrapper[data-home-hero-bleed="true"] {
        overflow-x: visible !important;
      }
    }

    /* siteMinWidth: 1280-1439 — tam satır hero genelde hücreye yayılıyordu (1440+ merkezi cap bu bantta yok); yan gutter */
    @media (min-width: 1280px) and (max-width: 1439px) {
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled)
        > [data-component-name="Slider"][data-full-width="true"]:not([data-hero-bleed="true"]),
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled)
        > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"]:not([data-hero-bleed="true"]) {
        justify-self: center !important;
        box-sizing: border-box !important;
        width: calc(100% - clamp(40px, 6vw, 72px)) !important;
        max-width: calc(100% - clamp(40px, 6vw, 72px)) !important;
        margin-left: auto !important;
        margin-right: auto !important;
      }
    }

    /* siteMinWidth row-1 hero (Ramses/Peyba) — grid gutter telafisi; viewport bleed ayrı işaret */
    @media (min-width: 1280px) {
      main:has(
          [data-grid-container="true"]
            > [data-grid-item="true"][data-component-name="Slider"][data-hero-viewport-bleed="true"]
        )
        .homepage-wrapper,
      .homepage-wrapper[data-home-viewport-bleed="true"] {
        max-width: none !important;
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        border-radius: 0 !important;
        overflow-x: visible !important;
      }

      main:has(
          [data-grid-container="true"]
            > [data-grid-item="true"][data-component-name="Slider"][data-hero-bleed="true"]
        )
        .homepage-wrapper[data-home-hero-bleed="true"]:not([data-home-viewport-bleed="true"]) {
        max-width: var(--site-min-width, 1440px) !important;
        margin-left: auto !important;
        margin-right: auto !important;
        width: 100% !important;
        overflow-x: visible !important;
      }

      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) {
        max-width: min(100%, var(--site-min-width, 1440px)) !important;
        width: 100% !important;
        margin-inline: auto !important;
        box-sizing: border-box !important;
        overflow-x: visible !important;
      }

      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"]:not([data-hero-viewport-bleed="true"]),
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"]:not([data-hero-viewport-bleed="true"]) {
        box-sizing: border-box !important;
        width: 100% !important;
        max-width: 100% !important;
        margin-inline: 0 !important;
        padding-inline: 0 !important;
        overflow: visible !important;
        position: relative !important;
        align-self: start !important;
      }

      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"][data-hero-viewport-bleed="true"],
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"][data-hero-viewport-bleed="true"] {
        box-sizing: border-box !important;
        width: calc(100% + 2 * max(var(--grid-content-inline-padding, 0px), var(--sf-layout-band-gutter-x, 0px))) !important;
        margin-inline: calc(-1 * max(var(--grid-content-inline-padding, 0px), var(--sf-layout-band-gutter-x, 0px))) !important;
        padding-inline: 0 !important;
        overflow: visible !important;
        position: relative !important;
        align-self: start !important;
      }

      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"],
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"] {
        max-width: 100vw !important;
        border-radius: 0 !important;
      }

      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"] .hero-slider-root,
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"] .hero-slider-root {
        max-width: none !important;
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
      }

      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"] .hero-slider-root,
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"] .hero-slider-root,
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"] .hero-slider-root > .absolute.inset-0,
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"] .hero-slider-root > .absolute.inset-0 {
        border-radius: 0 !important;
      }
    }

    @media (min-width: 1440px) {
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"]:not([data-hero-bleed="true"]),
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"]:not([data-hero-bleed="true"]) {
        max-width: 100% !important;
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow-x: hidden !important;
        left: auto !important;
        transform: none !important;
      }

      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"]:not([data-hero-viewport-bleed="true"]),
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"]:not([data-hero-viewport-bleed="true"]) {
        box-sizing: border-box !important;
        width: 100% !important;
        max-width: 100% !important;
        margin-inline: 0 !important;
        padding-inline: 0 !important;
        overflow: visible !important;
        position: relative !important;
      }

      /* siteMinWidth row-1 hero — viewport bleed tam ekran (1440+ ortalanmış grid'den breakout) */
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"][data-hero-viewport-bleed="true"],
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"][data-hero-viewport-bleed="true"],
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"],
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"] {
        box-sizing: border-box !important;
        width: 100vw !important;
        max-width: 100vw !important;
        margin-left: calc(50% - 50vw) !important;
        margin-right: calc(50% - 50vw) !important;
        padding-inline: 0 !important;
        overflow: visible !important;
        position: relative !important;
        align-self: start !important;
        left: auto !important;
        transform: none !important;
        border-radius: 0 !important;
      }

      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"] .hero-slider-root {
        max-width: none !important;
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
      }

      /* Degrape home-degrape HTML — tam satır arka planı 100vw (siteMinWidth 1440 canvas dışına) */
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="HtmlContent"]:has([data-html-page="home-degrape"]),
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="HtmlContent"]:has([data-html-page="home-degrape-magazalar"]) {
        max-width: 100vw !important;
        margin-left: min(0px, calc((100vw - var(--site-min-width, 1440px)) / -2)) !important;
        margin-right: min(0px, calc((100vw - var(--site-min-width, 1440px)) / -2)) !important;
        width: 100vw !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow: visible !important;
        position: relative !important;
      }

      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="HtmlContent"]:has([data-html-page="home-degrape"]) .html-content,
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="HtmlContent"]:has([data-html-page="home-degrape"]) .html-content-raw,
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="HtmlContent"]:has([data-html-page="home-degrape"]) .degrape-home-story,
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="HtmlContent"]:has([data-html-page="home-degrape-magazalar"]) .html-content,
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="HtmlContent"]:has([data-html-page="home-degrape-magazalar"]) .html-content-raw,
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="HtmlContent"]:has([data-html-page="home-degrape-magazalar"]) .degrape-home-stores {
        overflow: visible !important;
      }

      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) {
        max-width: 1600px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        overflow-x: visible !important;
      }
      
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"]:not([data-hero-bleed="true"]),
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"]:not([data-hero-bleed="true"]) {
        max-width: 100% !important;
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow-x: hidden !important;
      }

      /* siteMedWidth row-1 hero — grid gutter telafisi */
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"],
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"] {
        box-sizing: border-box !important;
        width: calc(100% + 2 * max(var(--grid-content-inline-padding, 0px), var(--sf-layout-band-gutter-x, 0px))) !important;
        margin-left: calc(-1 * max(var(--grid-content-inline-padding, 0px), var(--sf-layout-band-gutter-x, 0px))) !important;
        margin-right: calc(-1 * max(var(--grid-content-inline-padding, 0px), var(--sf-layout-band-gutter-x, 0px))) !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow: visible !important;
        position: relative !important;
      }

      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"],
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-viewport-bleed="true"] {
        max-width: 100vw !important;
      }

      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"][data-hero-bleed="true"] .hero-slider-root {
        max-width: none !important;
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
      }
      
      /* Breadcrumb için background wrapper full width - grid item'ın dışına taşır */
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Breadcrumb"][data-full-width="true"] {
        max-width: 100vw !important;
        margin-left: min(0px, calc((100vw - var(--site-medium-width, 1600px)) / -2 - var(--grid-content-inline-padding, 0px))) !important;
        margin-right: min(0px, calc((100vw - var(--site-medium-width, 1600px)) / -2 - var(--grid-content-inline-padding, 0px))) !important;
        width: 100vw !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow: visible !important;
        position: relative !important;
      }
      
      /* Breadcrumb background wrapper full width */
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Breadcrumb"][data-full-width="true"] .breadcrumb-background-wrapper {
        width: 100vw !important;
        margin-left: 50% !important;
        transform: translateX(-50%) !important;
      }
      
      /* Breadcrumb içeriği 1440px'de tut */
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="Breadcrumb"][data-full-width="true"] .breadcrumb-background-wrapper .breadcrumb-container {
        max-width: var(--site-medium-width, 1600px) !important;
        margin-left: auto !important;
        margin-right: auto !important;
      }
      
      /* ProductCarousel için background wrapper full width - sadece tam genişlik */
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="ProductCarousel"][data-full-width="true"],
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="productsShowCase"][data-full-width="true"],
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="lookbookCarousel"][data-full-width="true"] {
        max-width: 100vw !important;
        margin-left: min(0px, calc((100vw - 1600px) / -2)) !important;
        margin-right: min(0px, calc((100vw - 1600px) / -2)) !important;
        width: 100vw !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow: visible !important;
        position: relative !important;
      }
      
      /* ProductCarousel background wrapper full width */
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="ProductCarousel"][data-full-width="true"] .product-carousel-background-wrapper,
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="productsShowCase"][data-full-width="true"] .product-carousel-background-wrapper,
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="lookbookCarousel"][data-full-width="true"] .product-carousel-background-wrapper {
        width: 100vw !important;
        margin-left: 50% !important;
        transform: translateX(-50%) !important;
      }
      
      /* ProductCarousel içeriği 1440px'de tut */
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="ProductCarousel"][data-full-width="true"] .product-carousel-background-wrapper .product-carousel-section,
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="productsShowCase"][data-full-width="true"] .product-carousel-background-wrapper .product-carousel-section,
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="lookbookCarousel"][data-full-width="true"] .product-carousel-background-wrapper .product-carousel-section {
        max-width: 1600px !important;
        margin-left: auto !important;
        margin-right: auto !important;
      }
    }

    @media (min-width: 1920px) {
      main [data-grid-container="true"].site-max-width-enabled {
        max-width: 1920px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        overflow-x: visible !important;
      }
      
      /* Grid padding telafisi — tam satır hero slider */
      main [data-grid-container="true"].site-max-width-enabled > [data-component-name="Slider"][data-full-width="true"],
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="Slider"][data-full-width="true"] {
        max-width: calc(100% + 2 * var(--grid-content-inline-padding, 0px)) !important;
        width: calc(100% + 2 * var(--grid-content-inline-padding, 0px)) !important;
        margin-left: calc(-1 * var(--grid-content-inline-padding, 0px)) !important;
        margin-right: calc(-1 * var(--grid-content-inline-padding, 0px)) !important;
      }
      
      /* Breadcrumb için background wrapper full width - grid item'ın dışına taşır */
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="Breadcrumb"][data-full-width="true"] {
        max-width: 100vw !important;
        margin-left: calc((100vw - 1920px) / -2) !important;
        margin-right: calc((100vw - 1920px) / -2) !important;
        width: 100vw !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow: visible !important;
        position: relative !important;
      }
      
      /* Breadcrumb background wrapper full width - header border gibi */
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="Breadcrumb"][data-full-width="true"] .breadcrumb-background-wrapper {
        width: 100vw !important;
        margin-left: 50% !important;
        transform: translateX(-50%) !important;
      }
      
      /* Breadcrumb içeriği 1920px'de tut */
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="Breadcrumb"][data-full-width="true"] .breadcrumb-background-wrapper .breadcrumb-container {
        max-width: 1920px !important;
        margin-left: auto !important;
        margin-right: auto !important;
      }
      
      /* ProductCarousel (productsShowCase) - SADECE tam genişlik (col 1-13) olanlara breakout */
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="ProductCarousel"][data-full-width="true"],
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="productsShowCase"][data-full-width="true"],
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="lookbookCarousel"][data-full-width="true"] {
        max-width: 100vw !important;
        margin-left: calc((100vw - 1920px) / -2) !important;
        margin-right: calc((100vw - 1920px) / -2) !important;
        width: 100vw !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow: visible !important;
        position: relative !important;
      }
      
      /* ProductCarousel background wrapper full width - sadece tam genişlik */
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="ProductCarousel"][data-full-width="true"] .product-carousel-background-wrapper,
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="productsShowCase"][data-full-width="true"] .product-carousel-background-wrapper,
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="lookbookCarousel"][data-full-width="true"] .product-carousel-background-wrapper {
        width: 100vw !important;
        margin-left: 50% !important;
        transform: translateX(-50%) !important;
      }
      
      /* ProductCarousel içeriği 1920px'de tut - sadece tam genişlik */
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="ProductCarousel"][data-full-width="true"] .product-carousel-background-wrapper .product-carousel-section,
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="productsShowCase"][data-full-width="true"] .product-carousel-background-wrapper .product-carousel-section,
      main [data-grid-container="true"].site-max-width-enabled > [data-grid-item="true"][data-component-name="lookbookCarousel"][data-full-width="true"] .product-carousel-background-wrapper .product-carousel-section {
        max-width: 1920px !important;
        margin-left: auto !important;
        margin-right: auto !important;
      }
      
      /* site-medium-width-enabled için ProductCarousel - sadece tam genişlik */
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="ProductCarousel"][data-full-width="true"],
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="productsShowCase"][data-full-width="true"],
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="lookbookCarousel"][data-full-width="true"] {
        max-width: 100vw !important;
        margin-left: min(0px, calc((100vw - 1600px) / -2)) !important;
        margin-right: min(0px, calc((100vw - 1600px) / -2)) !important;
        width: 100vw !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow: visible !important;
        position: relative !important;
      }
      
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="ProductCarousel"][data-full-width="true"] .product-carousel-background-wrapper,
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="productsShowCase"][data-full-width="true"] .product-carousel-background-wrapper,
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="lookbookCarousel"][data-full-width="true"] .product-carousel-background-wrapper {
        width: 100vw !important;
        margin-left: 50% !important;
        transform: translateX(-50%) !important;
      }
      
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="ProductCarousel"][data-full-width="true"] .product-carousel-background-wrapper .product-carousel-section,
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="productsShowCase"][data-full-width="true"] .product-carousel-background-wrapper .product-carousel-section,
      main [data-grid-container="true"].site-medium-width-enabled:not(.site-max-width-enabled) > [data-grid-item="true"][data-component-name="lookbookCarousel"][data-full-width="true"] .product-carousel-background-wrapper .product-carousel-section {
        max-width: 1600px !important;
        margin-left: auto !important;
        margin-right: auto !important;
      }
    }

    /* GroupProduct: çok satır span + stretch = altında boş grid hücresi (mobil Öne Çıkanlar → CTA arası) */
    @media (max-width: 767px) {
      main [data-grid-container="true"] > [data-grid-item="true"][data-component-name="GroupProduct"] {
        align-self: start !important;
      }
    }
  

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="hero-slider"] {
          grid-column: 1 / -1 !important;
          grid-row: auto / auto !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
        }
      }

      @media (min-width: 768px) and (max-width: 1279px) {
        [data-grid-item="true"][data-component-id="hero-slider"] {
          grid-column: 1 / -1 !important;
          grid-row: auto / auto !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="hero-slider"] {
          grid-column: 1 / -1 !important;
          grid-row: auto / auto !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }
      
    

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="featured-products"] {
          grid-column: 1 / -1 !important;
          grid-row: auto / auto !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
        }
      }

      @media (min-width: 768px) and (max-width: 1279px) {
        [data-grid-item="true"][data-component-id="featured-products"] {
          grid-column: 1 / -1 !important;
          grid-row: auto / auto !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="featured-products"] {
          grid-column: 1 / -1 !important;
          grid-row: auto / auto !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }
      
    

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="category-showcase"] {
          grid-column: 1 / -1 !important;
          grid-row: auto / auto !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
        }
      }

      @media (min-width: 768px) and (max-width: 1279px) {
        [data-grid-item="true"][data-component-id="category-showcase"] {
          grid-column: 1 / -1 !important;
          grid-row: auto / auto !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="category-showcase"] {
          grid-column: 1 / -1 !important;
          grid-row: auto / auto !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }
      
    
