
    main [data-grid-container="true"] {
      --grid-content-inline-padding: 0px;
      
      
      --grid-columns-mobile: 6;
      --grid-rows-mobile: repeat(36, auto);
      --grid-gap-mobile: 0.5rem;
      --grid-columns-tablet: 6;
      --grid-rows-tablet: repeat(31, auto);
      --grid-gap-tablet: 0.75rem;
      --grid-columns-desktop: 12;
      --grid-rows-desktop: repeat(26, auto);
      --grid-gap-desktop: 1rem;
      --site-max-width: 1920px;
      --site-medium-width: 1600px;
      --site-min-width: 1440px;
      --site-max-width-enabled: 1;
      --site-medium-width-enabled: 0;
      --site-min-width-enabled: 0;
      grid-template-columns: repeat(6, minmax(0, 1fr));
      grid-template-rows: repeat(36, 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(31, auto) !important;
        gap: 0.75rem !important;
        
      }
    }

    @media (min-width: 1280px) {
      main [data-grid-container="true"] {
        grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
        grid-template-rows: repeat(26, 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="1754857597572"] {
          grid-column: 1 / 7 !important;
          grid-row: 2 / 3 !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="1754857597572"] {
          grid-column: 1 / 9 !important;
          grid-row: 2 / 3 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

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

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1754857597526"] {
          grid-column: 1 / 7 !important;
          grid-row: 4 / 5 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          margin-left: calc(0.5rem * -1) !important;
          margin-right: calc(0.5rem * 0) !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="1754857597526"] {
          grid-column: 1 / 9 !important;
          grid-row: 4 / 5 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.75rem * -1) !important;
          margin-right: calc(0.75rem * 0) !important;
          
          width: calc(100% + 0.75rem * 1) !important;
          max-width: calc(100% + 0.75rem * 1) !important;
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="1754857597526"] {
          grid-column: 7 / 13 !important;
          grid-row: 6 / 7 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(1rem * -1) !important;
          margin-right: calc(1rem * 0) !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="1754857597566"] {
          grid-column: 1 / 7 !important;
          grid-row: 6 / 7 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          margin-left: calc(0.5rem * 0) !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="1754857597566"] {
          grid-column: 1 / 9 !important;
          grid-row: 6 / 7 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.75rem * 0) !important;
          margin-right: calc(0.75rem * -1) !important;
          
          width: calc(100% + 0.75rem * 1) !important;
          max-width: calc(100% + 0.75rem * 1) !important;
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="1754857597566"] {
          grid-column: 1 / 7 !important;
          grid-row: 7 / 8 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(1rem * 0) !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="1754857597515"] {
          grid-column: 1 / 7 !important;
          grid-row: 5 / 6 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          margin-left: calc(0.5rem * -1) !important;
          margin-right: calc(0.5rem * 0) !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="1754857597515"] {
          grid-column: 1 / 9 !important;
          grid-row: 5 / 6 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.75rem * -1) !important;
          margin-right: calc(0.75rem * 0) !important;
          
          width: calc(100% + 0.75rem * 1) !important;
          max-width: calc(100% + 0.75rem * 1) !important;
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="1754857597515"] {
          grid-column: 7 / 13 !important;
          grid-row: 7 / 8 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          margin-top: calc(1rem * -1) !important;
          margin-left: calc(1rem * -1) !important;
          margin-right: calc(1rem * 0) !important;
          margin-bottom: 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="1754857584001"] {
          grid-column: 1 / 7 !important;
          grid-row: 8 / 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="1754857584001"] {
          grid-column: 1 / 9 !important;
          grid-row: 9 / 10 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

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

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

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1754857598004"] {
          grid-column: 1 / 7 !important;
          grid-row: 13 / 14 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          margin-left: calc(0.5rem * 0) !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="1754857598004"] {
          grid-column: 1 / 8 !important;
          grid-row: 14 / 15 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.75rem * 0) !important;
          margin-right: calc(0.75rem * -1) !important;
          
          width: calc(100% + 0.75rem * 1) !important;
          max-width: calc(100% + 0.75rem * 1) !important;
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="1754857598004"] {
          grid-column: 1 / 7 !important;
          grid-row: 14 / 15 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(1rem * 0) !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="1754857598005"] {
          grid-column: 1 / 7 !important;
          grid-row: 14 / 15 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          margin-left: calc(0.5rem * -1) !important;
          margin-right: calc(0.5rem * 0) !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="1754857598005"] {
          grid-column: 1 / 8 !important;
          grid-row: 15 / 16 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.75rem * -1) !important;
          margin-right: calc(0.75rem * 0) !important;
          
          width: calc(100% + 0.75rem * 1) !important;
          max-width: calc(100% + 0.75rem * 1) !important;
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="1754857598005"] {
          grid-column: 7 / 13 !important;
          grid-row: 14 / 15 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(1rem * -1) !important;
          margin-right: calc(1rem * 0) !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="1754857591252"] {
          grid-column: 1 / 7 !important;
          grid-row: 15 / 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="1754857591252"] {
          grid-column: 1 / 7 !important;
          grid-row: 16 / 17 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1754857598001"] {
          grid-column: 1 / 7 !important;
          grid-row: 18 / 19 !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="1754857598001"] {
          grid-column: 1 / 4 !important;
          grid-row: 19 / 20 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.75rem * -1) !important;
          margin-right: calc(0.75rem * -1) !important;
          
          width: calc(100% + 0.75rem * 1) !important;
          max-width: calc(100% + 0.75rem * 1) !important;
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="1754857598001"] {
          grid-column: 2 / 6 !important;
          grid-row: 18 / 19 !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="1754857598003"] {
          grid-column: 1 / 7 !important;
          grid-row: 19 / 20 !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="1754857598003"] {
          grid-column: 4 / 7 !important;
          grid-row: 19 / 20 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.75rem * -1) !important;
          margin-right: calc(0.75rem * -1) !important;
          
          width: calc(100% + 0.75rem * 1) !important;
          max-width: calc(100% + 0.75rem * 1) !important;
        }
      }

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

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

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

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1754857598007"] {
          grid-column: 1 / 7 !important;
          grid-row: 21 / 22 !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="1754857598007"] {
          grid-column: 1 / 4 !important;
          grid-row: 21 / 22 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.75rem * -1) !important;
          margin-right: calc(0.75rem * -1) !important;
          
          width: calc(100% + 0.75rem * 1) !important;
          max-width: calc(100% + 0.75rem * 1) !important;
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="1754857598007"] {
          grid-column: 2 / 6 !important;
          grid-row: 19 / 20 !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="1754857297124"] {
          grid-column: 1 / 7 !important;
          grid-row: 25 / 26 !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="1754857297124"] {
          grid-column: 1 / 4 !important;
          grid-row: 23 / 24 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

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

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

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

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1772604025386"] {
          grid-column: 1 / 7 !important;
          grid-row: 22 / 24 !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="1772604025386"] {
          grid-column: 4 / 7 !important;
          grid-row: 21 / 22 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.75rem * -1) !important;
          margin-right: calc(0.75rem * -1) !important;
          
          width: calc(100% + 0.75rem * 1) !important;
          max-width: calc(100% + 0.75rem * 1) !important;
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="1772604025386"] {
          grid-column: 6 / 13 !important;
          grid-row: 19 / 20 !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="1774954025139"] {
          grid-column: 1 / 7 !important;
          grid-row: 29 / 30 !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="1774954025139"] {
          grid-column: 1 / 9 !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="1774954025139"] {
          grid-column: 1 / 5 !important;
          grid-row: 21 / 23 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }
      
    

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

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

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

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

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

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

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

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

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

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

      @media (max-width: 767px) {
        [data-grid-item="true"][data-component-id="1772603299581"] {
          grid-column: 1 / -1 !important;
          grid-row: auto / auto !important;
          display: none !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="1772603299581"] {
          grid-column: 2 / 6 !important;
          grid-row: 20 / 21 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          margin-left: calc(0.75rem * -1) !important;
          margin-right: calc(0.75rem * -1) !important;
          
          width: calc(100% + 0.75rem * 1) !important;
          max-width: calc(100% + 0.75rem * 1) !important;
        }
      }

      @media (min-width: 1280px) {
        [data-grid-item="true"][data-component-id="1772603299581"] {
          grid-column: 6 / 8 !important;
          grid-row: 18 / 19 !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="1783328046216"] {
          grid-column: 1 / 7 !important;
          grid-row: 1 / 2 !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="1783328046216"] {
          grid-column: 1 / 7 !important;
          grid-row: 1 / 2 !important;
          display: block !important;
          overflow: visible !important;
          touch-action: pan-y !important;
          
          
          
          
          
          
          
        }
      }

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

        [data-component-id="1754857597572"].array-content-container {
          min-height: 0 !important;
          height: auto !important;
          max-height: none !important;
        }
        [data-grid-item="true"][data-component-id="1754857597572"] {
          align-self: start !important;
          height: fit-content !important;
          min-height: 0 !important;
        }
        [data-component-id="1754857597572"] .array-content-scroll {
          justify-content: flex-start !important;
          gap: 1.5rem !important;
          flex-wrap: nowrap !important;
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="1754857597572"] .array-content-scroll {
            justify-content: center !important;
            gap: 3.5rem !important;
            flex-wrap: nowrap !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1754857597572"] .array-content-scroll {
            justify-content: center !important;
            gap: 3.5rem !important;
            flex-wrap: wrap !important;
          }
        }
      

        [data-component-id="1754857597521"].array-content-container {
          min-height: 440px !important;
          height: auto !important;
          
          display: flex !important;
          align-items: flex-start !important;
          position: relative !important;
        }
        [data-component-id="1754857597521"] .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="1754857597521"] .array-content-image-wrapper {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          width: 100% !important;
          position: relative !important;
        }
        [data-component-id="1754857597521"] .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="1754857597521"].array-content-container {
            min-height: 540px !important;
            height: auto !important;
            
          }
          [data-component-id="1754857597521"] .array-content-image {
            width: auto !important;
            max-width: min(100%, clamp(260px, 30vw, 420px)) !important;
            height: auto !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1754857597521"].array-content-container {
            min-height: 740px !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="1754857597521"] .array-content-image-wrapper {
            width: 90% !important;
            max-width: 90% !important;
          }
          [data-component-id="1754857597521"] .array-content-image {
            max-width: 100% !important;
            width: 100% !important;
            height: auto !important;
          }
        }
      

        [data-component-id="1754857597526"] .product-carousel-container {
          padding-left: 0 !important;
          padding-right: 0 !important;
          margin-left: 0 !important;
          margin-right: 0 !important;
        }
        
        [data-component-id="1754857597526"] .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="1754857597526"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) .product-card-image-wrapper {
          width: 100% !important;
          max-width: 100% !important;
        }
        [data-component-id="1754857597526"] .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;
        }
        
        [data-component-id="1754857597526"] .product-carousel-container {
          scroll-snap-type: x mandatory !important;
        }
        [data-component-id="1754857597526"] .product-carousel-item {
          scroll-snap-align: start !important;
        }
        @media (max-width: 767px) {
          [data-component-id="1754857597526"] .product-carousel-container {
            gap: 0.75rem !important;
          }
          [data-component-id="1754857597526"] .product-carousel-item {
            flex: 0 0 calc((100% - 1 * 0.75rem) / 2) !important;
            min-width: calc((100% - 1 * 0.75rem) / 2) !important;
            max-width: calc((100% - 1 * 0.75rem) / 2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="1754857597526"] .product-carousel-container {
            gap: 1rem !important;
          }
          [data-component-id="1754857597526"] .product-carousel-item {
            flex: 0 0 calc((100% - 1 * 1rem) / 2) !important;
            min-width: calc((100% - 1 * 1rem) / 2) !important;
            max-width: calc((100% - 1 * 1rem) / 2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1754857597526"] .product-carousel-container {
            gap: 1rem !important;
          }
          
          [data-component-id="1754857597526"] .product-carousel-item {
            flex: 0 0 calc((100% - 0 * 1rem) / 1) !important;
            min-width: calc((100% - 0 * 1rem) / 1) !important;
            max-width: calc((100% - 0 * 1rem) / 1) !important;
            margin-right: 0 !important;
          }
        }
      

        [data-component-id="1754857597566"] .product-carousel-container {
          padding-left: 0 !important;
          padding-right: 0 !important;
          margin-left: 0 !important;
          margin-right: 0 !important;
        }
        
        [data-component-id="1754857597566"] .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="1754857597566"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) .product-card-image-wrapper {
          width: 100% !important;
          max-width: 100% !important;
        }
        [data-component-id="1754857597566"] .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;
        }
        
        [data-component-id="1754857597566"] .product-carousel-container {
          scroll-snap-type: x mandatory !important;
        }
        [data-component-id="1754857597566"] .product-carousel-item {
          scroll-snap-align: start !important;
        }
        @media (max-width: 767px) {
          [data-component-id="1754857597566"] .product-carousel-container {
            gap: 0.75rem !important;
          }
          [data-component-id="1754857597566"] .product-carousel-item {
            flex: 0 0 calc((100% - 1 * 0.75rem) / 2) !important;
            min-width: calc((100% - 1 * 0.75rem) / 2) !important;
            max-width: calc((100% - 1 * 0.75rem) / 2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="1754857597566"] .product-carousel-container {
            gap: 1rem !important;
          }
          [data-component-id="1754857597566"] .product-carousel-item {
            flex: 0 0 calc((100% - 1 * 1rem) / 2) !important;
            min-width: calc((100% - 1 * 1rem) / 2) !important;
            max-width: calc((100% - 1 * 1rem) / 2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1754857597566"] .product-carousel-container {
            gap: 1rem !important;
          }
          
          [data-component-id="1754857597566"] .product-carousel-item {
            flex: 0 0 calc((100% - 0 * 1rem) / 1) !important;
            min-width: calc((100% - 0 * 1rem) / 1) !important;
            max-width: calc((100% - 0 * 1rem) / 1) !important;
            margin-right: 0 !important;
          }
        }
      

        [data-component-id="1754857597515"].array-content-container {
          min-height: 440px !important;
          height: auto !important;
          
          display: flex !important;
          align-items: center !important;
          position: relative !important;
        }
        [data-component-id="1754857597515"] .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="1754857597515"] .array-content-image-wrapper {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          width: 100% !important;
          position: relative !important;
        }
        [data-component-id="1754857597515"] .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="1754857597515"].array-content-container {
            min-height: 540px !important;
            height: auto !important;
            
          }
          [data-component-id="1754857597515"] .array-content-image {
            width: auto !important;
            max-width: min(100%, clamp(260px, 30vw, 420px)) !important;
            height: auto !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1754857597515"].array-content-container {
            min-height: 740px !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="1754857597515"] .array-content-image-wrapper {
            width: 90% !important;
            max-width: 90% !important;
          }
          [data-component-id="1754857597515"] .array-content-image {
            max-width: 100% !important;
            width: 100% !important;
            height: auto !important;
          }
        }
      

        [data-component-id="1754857591248"] .product-carousel-container {
          padding-left: 0 !important;
          padding-right: 0 !important;
          margin-left: 0 !important;
          margin-right: 0 !important;
        }
        
        [data-component-id="1754857591248"] .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="1754857591248"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) .product-card-image-wrapper {
          width: 100% !important;
          max-width: 100% !important;
        }
        [data-component-id="1754857591248"] .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;
        }
        
        [data-component-id="1754857591248"] .product-carousel-container {
          scroll-snap-type: x mandatory !important;
        }
        [data-component-id="1754857591248"] .product-carousel-item {
          scroll-snap-align: start !important;
        }
        @media (max-width: 767px) {
          [data-component-id="1754857591248"] .product-carousel-container {
            gap: 0.75rem !important;
          }
          [data-component-id="1754857591248"] .product-carousel-item {
            flex: 0 0 calc((100% - 1 * 0.75rem) / 2) !important;
            min-width: calc((100% - 1 * 0.75rem) / 2) !important;
            max-width: calc((100% - 1 * 0.75rem) / 2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="1754857591248"] .product-carousel-container {
            gap: 1rem !important;
          }
          [data-component-id="1754857591248"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 1rem) / 3) !important;
            min-width: calc((100% - 2 * 1rem) / 3) !important;
            max-width: calc((100% - 2 * 1rem) / 3) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1754857591248"] .product-carousel-container {
            gap: 1rem !important;
          }
          
          [data-component-id="1754857591248"] .product-carousel-item {
            flex: 0 0 calc((100% - 3 * 1rem) / 4) !important;
            min-width: calc((100% - 3 * 1rem) / 4) !important;
            max-width: calc((100% - 3 * 1rem) / 4) !important;
            margin-right: 0 !important;
          }
        }
      

        [data-component-id="1754857591249"] .product-carousel-container {
          padding-left: 0 !important;
          padding-right: 0 !important;
          margin-left: 0 !important;
          margin-right: 0 !important;
        }
        
        [data-component-id="1754857591249"] .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="1754857591249"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) .product-card-image-wrapper {
          width: 100% !important;
          max-width: 100% !important;
        }
        [data-component-id="1754857591249"] .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;
        }
        
        [data-component-id="1754857591249"] .product-carousel-container {
          scroll-snap-type: x mandatory !important;
        }
        [data-component-id="1754857591249"] .product-carousel-item {
          scroll-snap-align: start !important;
        }
        @media (max-width: 767px) {
          [data-component-id="1754857591249"] .product-carousel-container {
            gap: 0.75rem !important;
          }
          [data-component-id="1754857591249"] .product-carousel-item {
            flex: 0 0 calc((100% - 1 * 0.75rem) / 2) !important;
            min-width: calc((100% - 1 * 0.75rem) / 2) !important;
            max-width: calc((100% - 1 * 0.75rem) / 2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="1754857591249"] .product-carousel-container {
            gap: 1rem !important;
          }
          [data-component-id="1754857591249"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 1rem) / 3) !important;
            min-width: calc((100% - 2 * 1rem) / 3) !important;
            max-width: calc((100% - 2 * 1rem) / 3) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1754857591249"] .product-carousel-container {
            gap: 1rem !important;
          }
          
          [data-component-id="1754857591249"] .product-carousel-item {
            flex: 0 0 calc((100% - 3 * 1rem) / 4) !important;
            min-width: calc((100% - 3 * 1rem) / 4) !important;
            max-width: calc((100% - 3 * 1rem) / 4) !important;
            margin-right: 0 !important;
          }
        }
      

        [data-component-id="1754857598004"].array-content-container {
          min-height: 300px !important;
          height: auto !important;
          
          display: flex !important;
          align-items: center !important;
          position: relative !important;
        }
        [data-component-id="1754857598004"] .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="1754857598004"] .array-content-image-wrapper {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          width: 100% !important;
          position: relative !important;
        }
        [data-component-id="1754857598004"] .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="1754857598004"].array-content-container {
            min-height: 400px !important;
            height: auto !important;
            
          }
          [data-component-id="1754857598004"] .array-content-image {
            width: auto !important;
            max-width: 732px !important;
            height: auto !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1754857598004"].array-content-container {
            min-height: 712px !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="1754857598004"] .array-content-image-wrapper {
            width: 90% !important;
            max-width: 90% !important;
          }
          [data-component-id="1754857598004"] .array-content-image {
            max-width: 100% !important;
            width: 100% !important;
            height: auto !important;
          }
        }
      

        [data-component-id="1754857598005"].array-content-container {
          min-height: 300px !important;
          height: auto !important;
          
          display: flex !important;
          align-items: center !important;
          position: relative !important;
        }
        [data-component-id="1754857598005"] .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="1754857598005"] .array-content-image-wrapper {
          display: flex !important;
          align-items: center !important;
          justify-content: center !important;
          width: 100% !important;
          position: relative !important;
        }
        [data-component-id="1754857598005"] .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="1754857598005"].array-content-container {
            min-height: 400px !important;
            height: auto !important;
            
          }
          [data-component-id="1754857598005"] .array-content-image {
            width: auto !important;
            max-width: 732px !important;
            height: auto !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1754857598005"].array-content-container {
            min-height: 712px !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="1754857598005"] .array-content-image-wrapper {
            width: 90% !important;
            max-width: 90% !important;
          }
          [data-component-id="1754857598005"] .array-content-image {
            max-width: 100% !important;
            width: 100% !important;
            height: auto !important;
          }
        }
      

        [data-component-id="1754857591252"] .product-carousel-container {
          padding-left: 0 !important;
          padding-right: 0 !important;
          margin-left: 0 !important;
          margin-right: 0 !important;
        }
        
        [data-component-id="1754857591252"] .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="1754857591252"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) .product-card-image-wrapper {
          width: 100% !important;
          max-width: 100% !important;
        }
        [data-component-id="1754857591252"] .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;
        }
        
        [data-component-id="1754857591252"] .product-carousel-container {
          scroll-snap-type: x mandatory !important;
        }
        [data-component-id="1754857591252"] .product-carousel-item {
          scroll-snap-align: start !important;
        }
        @media (max-width: 767px) {
          [data-component-id="1754857591252"] .product-carousel-container {
            gap: 0.75rem !important;
          }
          [data-component-id="1754857591252"] .product-carousel-item {
            flex: 0 0 calc((100% - 1 * 0.75rem) / 2) !important;
            min-width: calc((100% - 1 * 0.75rem) / 2) !important;
            max-width: calc((100% - 1 * 0.75rem) / 2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="1754857591252"] .product-carousel-container {
            gap: 1rem !important;
          }
          [data-component-id="1754857591252"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 1rem) / 3) !important;
            min-width: calc((100% - 2 * 1rem) / 3) !important;
            max-width: calc((100% - 2 * 1rem) / 3) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="1754857591252"] .product-carousel-container {
            gap: 1rem !important;
          }
          
          [data-component-id="1754857591252"] .product-carousel-item {
            flex: 0 0 calc((100% - 3 * 1rem) / 4) !important;
            min-width: calc((100% - 3 * 1rem) / 4) !important;
            max-width: calc((100% - 3 * 1rem) / 4) !important;
            margin-right: 0 !important;
          }
        }
      

        [data-component-id="1754857598003"].array-content-4 {
          justify-content: flex-start !important;
        }
        @media (max-width: 767px) {
          [data-component-id="1754857598003"].array-content-4 {
            justify-content: center !important;
            padding: 1rem 0 !important;
          }
        }
      

        [data-component-id="2754152295524"] .product-carousel-container {
          padding-left: 0 !important;
          padding-right: 0 !important;
          margin-left: 0 !important;
          margin-right: 0 !important;
        }
        
        [data-component-id="2754152295524"] .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="2754152295524"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) .product-card-image-wrapper {
          width: 100% !important;
          max-width: 100% !important;
        }
        [data-component-id="2754152295524"] .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;
        }
        
        [data-component-id="2754152295524"] .product-carousel-container {
          scroll-snap-type: x mandatory !important;
        }
        [data-component-id="2754152295524"] .product-carousel-item {
          scroll-snap-align: start !important;
        }
        @media (max-width: 767px) {
          [data-component-id="2754152295524"] .product-carousel-container {
            gap: 0.75rem !important;
          }
          [data-component-id="2754152295524"] .product-carousel-item {
            flex: 0 0 calc((100% - 1 * 0.75rem) / 2) !important;
            min-width: calc((100% - 1 * 0.75rem) / 2) !important;
            max-width: calc((100% - 1 * 0.75rem) / 2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="2754152295524"] .product-carousel-container {
            gap: 1rem !important;
          }
          [data-component-id="2754152295524"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 1rem) / 3) !important;
            min-width: calc((100% - 2 * 1rem) / 3) !important;
            max-width: calc((100% - 2 * 1rem) / 3) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="2754152295524"] .product-carousel-container {
            gap: 1rem !important;
          }
          
          [data-component-id="2754152295524"] .product-carousel-item {
            flex: 0 0 calc((100% - 3 * 1rem) / 4) !important;
            min-width: calc((100% - 3 * 1rem) / 4) !important;
            max-width: calc((100% - 3 * 1rem) / 4) !important;
            margin-right: 0 !important;
          }
        }
      

        [data-component-id="2754152295525"] .product-carousel-container {
          padding-left: 0 !important;
          padding-right: 0 !important;
          margin-left: 0 !important;
          margin-right: 0 !important;
        }
        
        [data-component-id="2754152295525"] .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="2754152295525"] .product-carousel-item > article:not(.product-card-type4--motolastik-catalog) .product-card-image-wrapper {
          width: 100% !important;
          max-width: 100% !important;
        }
        [data-component-id="2754152295525"] .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;
        }
        
        [data-component-id="2754152295525"] .product-carousel-container {
          scroll-snap-type: x mandatory !important;
        }
        [data-component-id="2754152295525"] .product-carousel-item {
          scroll-snap-align: start !important;
        }
        @media (max-width: 767px) {
          [data-component-id="2754152295525"] .product-carousel-container {
            gap: 0.75rem !important;
          }
          [data-component-id="2754152295525"] .product-carousel-item {
            flex: 0 0 calc((100% - 1 * 0.75rem) / 2) !important;
            min-width: calc((100% - 1 * 0.75rem) / 2) !important;
            max-width: calc((100% - 1 * 0.75rem) / 2) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 768px) and (max-width: 1279px) {
          [data-component-id="2754152295525"] .product-carousel-container {
            gap: 1rem !important;
          }
          [data-component-id="2754152295525"] .product-carousel-item {
            flex: 0 0 calc((100% - 2 * 1rem) / 3) !important;
            min-width: calc((100% - 2 * 1rem) / 3) !important;
            max-width: calc((100% - 2 * 1rem) / 3) !important;
            margin-right: 0 !important;
          }
        }
        @media (min-width: 1280px) {
          [data-component-id="2754152295525"] .product-carousel-container {
            gap: 1rem !important;
          }
          
          [data-component-id="2754152295525"] .product-carousel-item {
            flex: 0 0 calc((100% - 3 * 1rem) / 4) !important;
            min-width: calc((100% - 3 * 1rem) / 4) !important;
            max-width: calc((100% - 3 * 1rem) / 4) !important;
            margin-right: 0 !important;
          }
        }
      