/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 15 2025 | 07:47:48 */
.dm-scroll-row{
	background-image: url("https://daming.tw/wp-content/uploads/2021/12/18058-轉換-01.jpg");
}

@media screen and (max-width: 600px) {
  .dm-scroll-row {
    display: flex;                 /* 橫向排列 */
    gap: 14px;                     /* 卡片間距 */
    overflow-x: auto;              /* 重要：橫向可滾動 */
    overflow-y: hidden;
    scroll-snap-type: x mandatory; /* 滑到卡片邊緣停好看 */
    -webkit-overflow-scrolling: touch; /* iOS 慣性滑動 */
    padding: 6px 12px;             /* 內距，避免貼邊 */
    touch-action: pan-x;           /* 明示水平滑動，降低縱向誤觸 */
  }
	.dm-scroll-row .elementor-container.elementor-column-gap-no{
	display: -webkit-box !important;
	}

  /* 每張卡片不要撐滿寬度，留出可滑空間 */
  .dm-scroll-row .dm-card {
    flex: 0 0 82%;                 /* 每張大約佔 82% 螢幕寬 */
    scroll-snap-align: start;      /* 吸附到左邊對齊 */
    box-sizing: border-box;
  }

    /* 可選：隱藏滾動條（保留可滑） */
  .dm-scroll-row::-webkit-scrollbar { display: none; }
  .dm-scroll-row { scrollbar-width: none; }

  /* 若 Elementor/Astra 內層 Column 被設 100% 寬，強制改為「自適應寬度」 */
  .dm-scroll-row .elementor-column,
  .dm-scroll-row .elementor-widget-wrap {
    width: auto !important;
    max-width: none !important;
  }
}