@charset "UTF-8";
.wpSeasonalFeature{width:990px;margin:20px auto 0;padding:24px 40px;border-radius:8px;position:relative}
.wpSeasonalFeature .mdHeading [class*=__imageA]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:-36px -40px -130px}
.wpSeasonalFeature .mdHeading .elHeadingImage{width:100%;height:auto}
.wpSeasonalFeature .mdHeading .elHeadingImage img{width:100%;height:auto}
.wpSeasonalFeature .mdSupplement [class*=__image]{padding:16px 0 0 0}
.wpSeasonalFeature .mdSupplement a{display:inline-block;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.wpSeasonalFeature .mdSupplement a:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}
.wpSeasonalFeature .mdSupplement .elBanner{border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}
.wpSeasonalFeature [class^=mdSeasonalFeature]{margin:12px 0 0 0}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature]{margin-top:16px;padding:24px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:8px;overflow:hidden}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .elBrandTitleWrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .elBrandTitleWrap .elBrandTitle{font-size:14px;font-weight:700}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .elBrandTitleWrap+.mdQueryRanking{margin-top:12px}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .elBrandText{margin-left:8px;font-size:12px}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .mdQueryRanking{margin-top:0}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .mdQueryRanking .elWrap .elItems{gap:8px}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .mdQueryRanking .elWrap .elItem{width:calc((100% - 40px)/ 6);height:auto;margin-top:0}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .mdQueryRanking .elWrap .elItemImageUrl{display:block}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .mdQueryRanking .elWrap .elStoreName{margin-top:4px}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .mdQueryRanking .elWrap .elItemPrice{display:inline-block;color:#d90000;font-size:16px;font-weight:700;margin-top:8px}
@media screen and (min-width:950px){
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .mdQueryRanking .elWrap .elItem{margin-left:0}
}
@media screen and (max-width:949px){
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .mdQueryRanking .elWrap .elItem{width:calc((100% - 40px)/ 6);height:auto;margin-left:0}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature] .mdQueryRanking .elWrap .elItem:nth-child(n+3){margin-top:0}
}
.wpSeasonalFeature [class^=mdSeasonalFeature] [class^=ptSeasonalFeature].isNonItemName .mdQueryRanking .elItemName{display:none}
.wpSeasonalFeature.wpSection{margin-top:32px}
.wpSeasonalFeature [class*=md]{position:relative}
.wpSeasonalFeature img{background:0 0}