
/* 登記保護文 */
.warningTxt h3{color: #fff;}

/* 側邊輪播公版 */
@media screen and (min-width:768px){
  .Area_pd-carousel2 .topPD{background-size: 73%;background-position: left top 23px;}
}

@media screen and (max-width:767px){

}

/* 情境圖價格刪除 */
.layout_PD_sw_sp_01 .PD_into p{display: none;}

/* 電話簿icon圖標矩形刪除 */
.js-reward-strategy-root img{border-radius: 0 !important;}

/* 搶公版文案 */
.Area_pd-carousel2[org="1"] .topPD .PD_layout[data-pd-btn][data-pd-btn-more] .PD_btn.more b:after{content: "看活動"}
.Area_pd-carousel[org="4"] .PD_layout[data-pd-btn][data-pd-btn-more] .PD_btn.more b:after{content: "逛商店"}

/* 橫幅上層加間距 */
.Area_bn-grid-1x1[org="2"]{margin-top: 30px;}

/* 品牌鉅獻 */
.Area_good02 { margin-bottom: 50px ; }
.layout_good02 ul { padding: 0 !important ; grid-gap: 0 !important ; }
/* .layout_good02 ul li { background-color: #ffea97 !important ; } */
.layout_good02 ul li { background-image: url(good02_bg.png?t=1793610664387); background-repeat: no-repeat; background-size: 100% ; background-color: transparent !important ; }
.layout_good02 ul li h3 { color: #5700bd !important ; line-height: 1em !important ; }
.layout_good02 .PD_img { padding: 0 !important ; }
.layout_good02 .PD_img img { border-radius: .5em .5em 0 0 !important ; background-color: transparent !important ; }
.layout_good02 .PD_into { padding-bottom: 0 !important ; }

@media screen and (max-width:767px){
  .Area_good02 { margin-bottom: 5vw ; }
  .layout_good02 .PD_into { padding-bottom: .5em !important ; }
  .layout_good02 ul li h3 { font-size: 4.7vw !important; }
  .layout_good02 ul li h4 { font-size: 4.5vw !important; }
}
