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

    /* 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"] {
        max-width: 100vw !important;
        width: 100vw !important;
        margin-left: calc(50% - 50vw) !important;
        margin-right: calc(50% - 50vw) !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        overflow: visible !important;
      }
    }
    
    @media (min-width: 768px) {
      main [data-grid-container="true"] {
        grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
        grid-template-rows: repeat(28, auto) !important;
        gap: 0.5rem !important;
        
      }
    }

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

    @media (min-width: 1440px) {
      main [data-grid-container="true"].site-min-width-enabled:not(.site-medium-width-enabled):not(.site-max-width-enabled) {
        max-width: var(--site-min-width, 1440px) !important;
        margin-left: auto !important;
        margin-right: auto !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"]: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;
      }

      /* 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;
      }

      /* Tam satır hero video — siteMedWidth canvas’ını ezer, 100vw bleed (JSON sectionBleedBackground) */
      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"] {
        max-width: 100vw !important;
        margin-left: min(0px, calc((100vw - var(--site-medium-width, 1600px)) / -2)) !important;
        margin-right: min(0px, calc((100vw - var(--site-medium-width, 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="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)) !important;
        margin-right: min(0px, calc((100vw - var(--site-medium-width, 1600px)) / -2)) !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="1778000001104"] {
          grid-column: 1 / 7 !important;
          grid-row: 1 / 2 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          margin-left: calc(0.5rem * -1) !important;
          margin-right: calc(0.5rem * -1) !important;
          
          width: calc(100% + 0.5rem * 1) !important;
          max-width: calc(100% + 0.5rem * 1) !important;
        }
      }

      @media (min-width: 768px) and (max-width: 1279px) {
        [data-grid-item="true"][data-component-id="1778000001104"] {
          grid-column: 1 / 7 !important;
          grid-row: 1 / 2 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.5rem * -1) !important;
          margin-right: calc(0.5rem * -1) !important;
          
          width: calc(100% + 0.5rem * 1) !important;
          max-width: calc(100% + 0.5rem * 1) !important;
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="1778000001104"] {
          grid-column: 1 / 13 !important;
          grid-row: 1 / 4 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(1rem * -1) !important;
          margin-right: calc(1rem * -1) !important;
          
          width: calc(100% + 1rem * 1) !important;
          max-width: calc(100% + 1rem * 1) !important;
        }
      }
      
    

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000001300"] {
          grid-column: 1 / 7 !important;
          grid-row: 2 / 5 !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="1778000001300"] {
          grid-column: 1 / 7 !important;
          grid-row: 2 / 5 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000002101"] {
          grid-column: 1 / 7 !important;
          grid-row: 5 / 6 !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="1778000002101"] {
          grid-column: 1 / 7 !important;
          grid-row: 5 / 7 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000002102"] {
          grid-column: 1 / 7 !important;
          grid-row: 5 / 6 !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="1778000002102"] {
          grid-column: 1 / 7 !important;
          grid-row: 5 / 7 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000002103"] {
          grid-column: 1 / 7 !important;
          grid-row: 5 / 6 !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="1778000002103"] {
          grid-column: 1 / 7 !important;
          grid-row: 5 / 7 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000001400"] {
          grid-column: 1 / 7 !important;
          grid-row: 6 / 9 !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="1778000001400"] {
          grid-column: 1 / 7 !important;
          grid-row: 7 / 10 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000002204"] {
          grid-column: 1 / 7 !important;
          grid-row: 9 / 11 !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="1778000002204"] {
          grid-column: 1 / 7 !important;
          grid-row: 10 / 12 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000002205"] {
          grid-column: 1 / 7 !important;
          grid-row: 11 / 12 !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="1778000002205"] {
          grid-column: 1 / 7 !important;
          grid-row: 12 / 13 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000002206"] {
          grid-column: 1 / 7 !important;
          grid-row: 12 / 14 !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="1778000002206"] {
          grid-column: 1 / 7 !important;
          grid-row: 13 / 15 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000002301"] {
          grid-column: 1 / 7 !important;
          grid-row: 14 / 16 !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="1778000002301"] {
          grid-column: 1 / 7 !important;
          grid-row: 15 / 17 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000002302"] {
          grid-column: 1 / 7 !important;
          grid-row: 16 / 18 !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="1778000002302"] {
          grid-column: 1 / 7 !important;
          grid-row: 17 / 19 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000001500"] {
          grid-column: 1 / 7 !important;
          grid-row: 18 / 21 !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="1778000001500"] {
          grid-column: 1 / 7 !important;
          grid-row: 19 / 22 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000001600"] {
          grid-column: 1 / 7 !important;
          grid-row: 21 / 24 !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="1778000001600"] {
          grid-column: 1 / 7 !important;
          grid-row: 22 / 25 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1778000001601"] {
          grid-column: 1 / 7 !important;
          grid-row: 24 / 25 !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="1778000001601"] {
          grid-column: 1 / 7 !important;
          grid-row: 25 / 26 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

        [data-component-id="1778000001300"] .product-carousel-container {
          padding-left: 0 !important;
          padding-right: 0 !important;
          margin-left: 0 !important;
          margin-right: 0 !important;
        }
        
        [data-component-id="1778000001300"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) {
          width: 100% !important;
          max-width: 100% !important;
          box-sizing: border-box !important;
        }
        [data-component-id="1778000001300"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) .product-card-image-wrapper {
          width: 100% !important;
          max-width: 100% !important;
        }
        [data-component-id="1778000001300"] .product-carousel-item > article.product-card-type4--motolastik-catalog {
          width: 315px !important;
          min-width: 315px !important;
          max-width: 315px !important;
          box-sizing: border-box !important;
        }
        
        @media (max-width: 767px) {
          [data-component-id="1778000001300"] .product-carousel-container {
            gap: 0.75rem !important;
          }
          [data-component-id="1778000001300"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 0.75rem) / 2.2) !important;
            min-width: calc((100% - 2 * 0.75rem) / 2.2) !important;
            max-width: calc((100% - 2 * 0.75rem) / 2.2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="1778000001300"] .product-carousel-container {
            gap: 0.875rem !important;
          }
          [data-component-id="1778000001300"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 0.875rem) / 3) !important;
            min-width: calc((100% - 2 * 0.875rem) / 3) !important;
            max-width: calc((100% - 2 * 0.875rem) / 3) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1778000001300"] .product-carousel-container {
            gap: 0.875rem !important;
          }
          
          [data-component-id="1778000001300"] .product-carousel-item {
            flex: 0 0 calc((100% - 5 * 0.875rem) / 5.2) !important;
            min-width: calc((100% - 5 * 0.875rem) / 5.2) !important;
            max-width: calc((100% - 5 * 0.875rem) / 5.2) !important;
            margin-right: 0 !important;
          }
        }
      

        [data-component-id="1778000002101"].array-content-container {
          min-height: 260px !important;
          height: auto !important;
          
          display: flex !important;
          align-items: flex-end !important;
          position: relative !important;
        }
        [data-component-id="1778000002101"] .array-content-item {
          display: flex !important;
          flex-direction: column !important;
          width: 100% !important;
          min-height: 100% !important;
          align-items: center !important;
          justify-content: center !important;
        }
        [data-component-id="1778000002101"] .array-content-image-wrapper {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          width: 100% !important;
          position: relative !important;
        }
        [data-component-id="1778000002101"] .array-content-image {
          width: 100% !important;
          max-width: 100% !important;
          height: auto !important;
          object-fit: contain !important;
          display: block !important;
        }
        @media (min-width: 768px) {
          [data-component-id="1778000002101"].array-content-container {
            min-height: 320px !important;
            height: auto !important;
            
          }
          [data-component-id="1778000002101"] .array-content-image {
            width: auto !important;
            max-width: 732px !important;
            height: auto !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1778000002101"].array-content-container {
            min-height: 420px !important;
            height: auto !important;
            
          }
        }
        /* 1280-1440px: sticky görsel biraz büyük olsun ama yapışık kalmasın (Feature One/Two) */
        @media (min-width: 1280px) and (max-width: 1440px) {
          [data-component-id="1778000002101"] .array-content-image-wrapper {
            width: 90% !important;
            max-width: 90% !important;
          }
          [data-component-id="1778000002101"] .array-content-image {
            max-width: 100% !important;
            width: 100% !important;
            height: auto !important;
          }
        }
      

        [data-component-id="1778000002102"].array-content-container {
          min-height: 260px !important;
          height: auto !important;
          
          display: flex !important;
          align-items: flex-end !important;
          position: relative !important;
        }
        [data-component-id="1778000002102"] .array-content-item {
          display: flex !important;
          flex-direction: column !important;
          width: 100% !important;
          min-height: 100% !important;
          align-items: center !important;
          justify-content: center !important;
        }
        [data-component-id="1778000002102"] .array-content-image-wrapper {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          width: 100% !important;
          position: relative !important;
        }
        [data-component-id="1778000002102"] .array-content-image {
          width: 100% !important;
          max-width: 100% !important;
          height: auto !important;
          object-fit: contain !important;
          display: block !important;
        }
        @media (min-width: 768px) {
          [data-component-id="1778000002102"].array-content-container {
            min-height: 320px !important;
            height: auto !important;
            
          }
          [data-component-id="1778000002102"] .array-content-image {
            width: auto !important;
            max-width: 732px !important;
            height: auto !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1778000002102"].array-content-container {
            min-height: 420px !important;
            height: auto !important;
            
          }
        }
        /* 1280-1440px: sticky görsel biraz büyük olsun ama yapışık kalmasın (Feature One/Two) */
        @media (min-width: 1280px) and (max-width: 1440px) {
          [data-component-id="1778000002102"] .array-content-image-wrapper {
            width: 90% !important;
            max-width: 90% !important;
          }
          [data-component-id="1778000002102"] .array-content-image {
            max-width: 100% !important;
            width: 100% !important;
            height: auto !important;
          }
        }
      

        [data-component-id="1778000002103"].array-content-container {
          min-height: 260px !important;
          height: auto !important;
          
          display: flex !important;
          align-items: flex-end !important;
          position: relative !important;
        }
        [data-component-id="1778000002103"] .array-content-item {
          display: flex !important;
          flex-direction: column !important;
          width: 100% !important;
          min-height: 100% !important;
          align-items: center !important;
          justify-content: center !important;
        }
        [data-component-id="1778000002103"] .array-content-image-wrapper {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          width: 100% !important;
          position: relative !important;
        }
        [data-component-id="1778000002103"] .array-content-image {
          width: 100% !important;
          max-width: 100% !important;
          height: auto !important;
          object-fit: contain !important;
          display: block !important;
        }
        @media (min-width: 768px) {
          [data-component-id="1778000002103"].array-content-container {
            min-height: 320px !important;
            height: auto !important;
            
          }
          [data-component-id="1778000002103"] .array-content-image {
            width: auto !important;
            max-width: 732px !important;
            height: auto !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1778000002103"].array-content-container {
            min-height: 420px !important;
            height: auto !important;
            
          }
        }
        /* 1280-1440px: sticky görsel biraz büyük olsun ama yapışık kalmasın (Feature One/Two) */
        @media (min-width: 1280px) and (max-width: 1440px) {
          [data-component-id="1778000002103"] .array-content-image-wrapper {
            width: 90% !important;
            max-width: 90% !important;
          }
          [data-component-id="1778000002103"] .array-content-image {
            max-width: 100% !important;
            width: 100% !important;
            height: auto !important;
          }
        }
      

        [data-component-id="1778000001400"] .product-carousel-container {
          padding-left: 0 !important;
          padding-right: 0 !important;
          margin-left: 0 !important;
          margin-right: 0 !important;
        }
        
        [data-component-id="1778000001400"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) {
          width: 100% !important;
          max-width: 100% !important;
          box-sizing: border-box !important;
        }
        [data-component-id="1778000001400"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) .product-card-image-wrapper {
          width: 100% !important;
          max-width: 100% !important;
        }
        [data-component-id="1778000001400"] .product-carousel-item > article.product-card-type4--motolastik-catalog {
          width: 315px !important;
          min-width: 315px !important;
          max-width: 315px !important;
          box-sizing: border-box !important;
        }
        
        @media (max-width: 767px) {
          [data-component-id="1778000001400"] .product-carousel-container {
            gap: 0.75rem !important;
          }
          [data-component-id="1778000001400"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 0.75rem) / 2.2) !important;
            min-width: calc((100% - 2 * 0.75rem) / 2.2) !important;
            max-width: calc((100% - 2 * 0.75rem) / 2.2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="1778000001400"] .product-carousel-container {
            gap: 0.875rem !important;
          }
          [data-component-id="1778000001400"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 0.875rem) / 3) !important;
            min-width: calc((100% - 2 * 0.875rem) / 3) !important;
            max-width: calc((100% - 2 * 0.875rem) / 3) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1778000001400"] .product-carousel-container {
            gap: 0.875rem !important;
          }
          
          [data-component-id="1778000001400"] .product-carousel-item {
            flex: 0 0 calc((100% - 5 * 0.875rem) / 5.2) !important;
            min-width: calc((100% - 5 * 0.875rem) / 5.2) !important;
            max-width: calc((100% - 5 * 0.875rem) / 5.2) !important;
            margin-right: 0 !important;
          }
        }
      

        [data-component-id="1778000002204"].array-content-container {
          min-height: 320px !important;
          height: auto !important;
          
          display: flex !important;
          align-items: flex-end !important;
          position: relative !important;
        }
        [data-component-id="1778000002204"] .array-content-item {
          display: flex !important;
          flex-direction: column !important;
          width: 100% !important;
          min-height: 100% !important;
          align-items: center !important;
          justify-content: center !important;
        }
        [data-component-id="1778000002204"] .array-content-image-wrapper {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          width: 100% !important;
          position: relative !important;
        }
        [data-component-id="1778000002204"] .array-content-image {
          width: 100% !important;
          max-width: 100% !important;
          height: auto !important;
          object-fit: contain !important;
          display: block !important;
        }
        @media (min-width: 768px) {
          [data-component-id="1778000002204"].array-content-container {
            min-height: 380px !important;
            height: auto !important;
            
          }
          [data-component-id="1778000002204"] .array-content-image {
            width: auto !important;
            max-width: 732px !important;
            height: auto !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1778000002204"].array-content-container {
            min-height: 460px !important;
            height: auto !important;
            
          }
        }
        /* 1280-1440px: sticky görsel biraz büyük olsun ama yapışık kalmasın (Feature One/Two) */
        @media (min-width: 1280px) and (max-width: 1440px) {
          [data-component-id="1778000002204"] .array-content-image-wrapper {
            width: 90% !important;
            max-width: 90% !important;
          }
          [data-component-id="1778000002204"] .array-content-image {
            max-width: 100% !important;
            width: 100% !important;
            height: auto !important;
          }
        }
      

        [data-component-id="1778000002206"].array-content-container {
          min-height: 320px !important;
          height: auto !important;
          
          display: flex !important;
          align-items: flex-end !important;
          position: relative !important;
        }
        [data-component-id="1778000002206"] .array-content-item {
          display: flex !important;
          flex-direction: column !important;
          width: 100% !important;
          min-height: 100% !important;
          align-items: center !important;
          justify-content: center !important;
        }
        [data-component-id="1778000002206"] .array-content-image-wrapper {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          width: 100% !important;
          position: relative !important;
        }
        [data-component-id="1778000002206"] .array-content-image {
          width: 100% !important;
          max-width: 100% !important;
          height: auto !important;
          object-fit: contain !important;
          display: block !important;
        }
        @media (min-width: 768px) {
          [data-component-id="1778000002206"].array-content-container {
            min-height: 380px !important;
            height: auto !important;
            
          }
          [data-component-id="1778000002206"] .array-content-image {
            width: auto !important;
            max-width: 732px !important;
            height: auto !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1778000002206"].array-content-container {
            min-height: 460px !important;
            height: auto !important;
            
          }
        }
        /* 1280-1440px: sticky görsel biraz büyük olsun ama yapışık kalmasın (Feature One/Two) */
        @media (min-width: 1280px) and (max-width: 1440px) {
          [data-component-id="1778000002206"] .array-content-image-wrapper {
            width: 90% !important;
            max-width: 90% !important;
          }
          [data-component-id="1778000002206"] .array-content-image {
            max-width: 100% !important;
            width: 100% !important;
            height: auto !important;
          }
        }
      

        [data-component-id="1778000001500"] .product-carousel-container {
          padding-left: 0 !important;
          padding-right: 0 !important;
          margin-left: 0 !important;
          margin-right: 0 !important;
        }
        
        [data-component-id="1778000001500"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) {
          width: 100% !important;
          max-width: 100% !important;
          box-sizing: border-box !important;
        }
        [data-component-id="1778000001500"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) .product-card-image-wrapper {
          width: 100% !important;
          max-width: 100% !important;
        }
        [data-component-id="1778000001500"] .product-carousel-item > article.product-card-type4--motolastik-catalog {
          width: 315px !important;
          min-width: 315px !important;
          max-width: 315px !important;
          box-sizing: border-box !important;
        }
        
        @media (max-width: 767px) {
          [data-component-id="1778000001500"] .product-carousel-container {
            gap: 0.75rem !important;
          }
          [data-component-id="1778000001500"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 0.75rem) / 2.2) !important;
            min-width: calc((100% - 2 * 0.75rem) / 2.2) !important;
            max-width: calc((100% - 2 * 0.75rem) / 2.2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="1778000001500"] .product-carousel-container {
            gap: 0.875rem !important;
          }
          [data-component-id="1778000001500"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 0.875rem) / 3) !important;
            min-width: calc((100% - 2 * 0.875rem) / 3) !important;
            max-width: calc((100% - 2 * 0.875rem) / 3) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1778000001500"] .product-carousel-container {
            gap: 0.875rem !important;
          }
          
          [data-component-id="1778000001500"] .product-carousel-item {
            flex: 0 0 calc((100% - 5 * 0.875rem) / 5.2) !important;
            min-width: calc((100% - 5 * 0.875rem) / 5.2) !important;
            max-width: calc((100% - 5 * 0.875rem) / 5.2) !important;
            margin-right: 0 !important;
          }
        }
      