.elementor-6673 .elementor-element.elementor-element-4d7b81c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6673 .elementor-element.elementor-element-4d7b81c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6673 .elementor-element.elementor-element-a78d531{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-a78d531.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6673 .elementor-element.elementor-element-f98d21c .elementor-repeater-item-3a3dbfb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://weeklyoffersshop.shop/wp-content/uploads/2026/05/creative-1779267629318-FPG_OG_Supplier_MegaBABY_HomeMainBanner_cmid_20260521_MegaBABY-1.webp);background-size:cover;}.elementor-6673 .elementor-element.elementor-element-f98d21c .elementor-repeater-item-28bc924 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://weeklyoffersshop.shop/wp-content/uploads/2026/05/creative-1779753173265-OG_Campaign_ReturnVoucher_HomeMainanner_20260525-1.webp);background-size:cover;}.elementor-6673 .elementor-element.elementor-element-f98d21c .elementor-repeater-item-92910b3 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://weeklyoffersshop.shop/wp-content/uploads/2026/05/creative-1779269582441-FPG_OG_Campaign_UpsizedBF_HomeMainBanner_cmid_20260521_UpsizedBrandsFiesta-1.webp);background-size:cover;}.elementor-6673 .elementor-element.elementor-element-f98d21c .elementor-repeater-item-1028c4a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://weeklyoffersshop.shop/wp-content/uploads/2026/05/creative-1779265595844-FPG_OG_Supplier_BMOBOMNI_HomeMainBanner_cmid_20260319_BMOBOMNI-1.webp);background-size:cover;}.elementor-6673 .elementor-element.elementor-element-f98d21c .elementor-repeater-item-b587c9d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://weeklyoffersshop.shop/wp-content/uploads/2026/05/creative-1779248615332-FPG_OG_Supplier_Pepero_HomeMainBanner_20260521_cmid_Lotte-1.webp);background-size:cover;}.elementor-6673 .elementor-element.elementor-element-f98d21c .elementor-repeater-item-c500077 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://weeklyoffersshop.shop/wp-content/uploads/2026/05/creative-1779353211427-OG_Campaign_Loyalty_PWP_Q2_SMEG_HomeMainBanner_20260522-1.webp);background-size:cover;}.elementor-6673 .elementor-element.elementor-element-f98d21c .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-6673 .elementor-element.elementor-element-f98d21c .swiper-slide-contents{max-width:66%;}.elementor-6673 .elementor-element.elementor-element-f98d21c .swiper-slide-inner{text-align:center;}.elementor-6673 .elementor-element.elementor-element-02fab46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6673 .elementor-element.elementor-element-24ff290 img{width:100%;height:202px;}.elementor-6673 .elementor-element.elementor-element-e72fb2d img{width:100%;height:198px;}.elementor-6673 .elementor-element.elementor-element-271daf5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-d11cc33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-6337bc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-6337bc5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6673 .elementor-element.elementor-element-1b85300{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-1224bea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-a08ce9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-ef42bf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-1b042eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-f0618e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-26c18bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-1d75180{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-0c1d64f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-6025669{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-8ef512d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-3a07d61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6673 .elementor-element.elementor-element-92aa789{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6673 .elementor-element.elementor-element-6b8f5c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(min-width:769px){.elementor-6673 .elementor-element.elementor-element-4d7b81c{--width:100%;}.elementor-6673 .elementor-element.elementor-element-a78d531{--width:67.595%;}.elementor-6673 .elementor-element.elementor-element-02fab46{--width:46%;}.elementor-6673 .elementor-element.elementor-element-6337bc5{--width:100.584%;}}/* Start custom CSS for container, class: .elementor-element-4d7b81c */@media (max-width: 767px) {
  .elementor-6673 .elementor-element.elementor-element-4d7b81c {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 12px 80px !important;
    margin-top: 14px !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 12px !important;
    overflow: hidden !important;
    background-color: #fff !important;
  }

  .elementor-6673 .elementor-element.elementor-element-4d7b81c > .elementor-element,
  .elementor-6673 .elementor-element.elementor-element-4d7b81c > .e-con-inner,
  .elementor-6673 .elementor-element.elementor-element-4d7b81c > .e-con-inner > .elementor-element {
    width: 100% !important;
    max-width: 100% !important;
  }

  /* 顶部轮播海报：手机端缩小，不再裁切 */
  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides {
    width: 100% !important;
    max-width: 100% !important;
  }

  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .elementor-widget-container,
  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .elementor-swiper,
  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .elementor-main-swiper,
  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .elementor-slides-wrapper {
    width: 100% !important;
    max-width: 100% !important;
    height: 120px !important;
    min-height: 120px !important;
    max-height: 120px !important;
    overflow: hidden !important;
    background-color: #fff !important;
  }

  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .swiper-wrapper,
  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .swiper-slide {
    height: 120px !important;
    min-height: 120px !important;
    max-height: 120px !important;
    background-color: #fff !important;
  }

  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .swiper-slide-bg {
    background-size: contain !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: #fff !important;
  }

  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .swiper-button-prev,
  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .swiper-button-next {
    width: 26px !important;
    height: 26px !important;
    color: #fff !important;
  }

  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .swiper-pagination {
    bottom: 4px !important;
  }

  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .swiper-pagination-bullet {
    width: 6px !important;
    height: 6px !important;
    margin: 0 4px !important;
    background-color: rgba(0, 0, 0, 0.25) !important;
    opacity: 1 !important;
  }

  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-slides .swiper-pagination-bullet-active {
    background-color: #000 !important;
  }

  /* 下面两张图片广告 */
  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-image {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    overflow: hidden !important;
    background-color: #fff !important;
  }

  .elementor-6673 .elementor-element.elementor-element-4d7b81c .elementor-widget-image img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: 135px !important;
    object-fit: contain !important;
    display: block !important;
    margin: 0 auto !important;
  }
}/* End custom CSS */