@charset "UTF-8";
.wpCarouselItem .mdAcRecommendItemPlus{padding-top:12px}
.wpCarouselItem .mdAcRecommendItemPlus .elMaxLabelDetail,.wpCarouselItem .mdAcRecommendItemPlus .elMoreButtonArea,.wpCarouselItem .mdAcRecommendItemPlus .elMoreLink,.wpCarouselItem .mdAcRecommendItemPlus .elOrderHistoryStore,.wpCarouselItem .mdAcRecommendItemPlus .elPoint,.wpCarouselItem .mdAcRecommendItemPlus .elStoreName{display:none}
.wpCarouselItem .mdAcRecommendItemPlus .elItemList{display:-ms-flexbox;display:flex;position:relative;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform;transition-timing-function:cubic-bezier(.215,.61,.355,1);width:10000px}
.wpCarouselItem .mdAcRecommendItemPlus .elItemList.elSwipable{cursor:-webkit-grab;cursor:grab}
.wpCarouselItem .mdAcRecommendItemPlus .elItemList.elSwiping{cursor:-webkit-grabbing;cursor:grabbing}
.wpCarouselItem .mdAcRecommendItemPlus .elItemList.elSwiping a{cursor:inherit;pointer-events:none}
.wpCarouselItem .mdAcRecommendItemPlus .elItemLink{display:inline-block;margin-right:16px}
.wpCarouselItem .mdAcRecommendItemPlus .elItemLink .elItemImage{width:158px;height:158px}
.wpCarouselItem .mdAcRecommendItemPlus .elItemLink .elPrice{display:inline-block;color:#c13832;font-weight:700;margin-top:8px;bottom:0;line-height:1;letter-spacing:1px}
.wpCarouselItem .mdAcRecommendItemPlus .elItemLink:hover .elItemImage,.wpCarouselItem .mdAcRecommendItemPlus .elItemLink:hover .elPrice{opacity:.7}
.wpCarouselItem .mdAcRecommendItemPlus .elNumber{font-size:17px}
.wpCarouselItem .mdAcRecommendItemPlus .elUnit{font-size:14px}
.wpCarouselItem .mdAcRecommendItemPlus .elErrorText{color:#d90000;text-align:center;padding:0 5px}
.mdDailyBonusCalendar{margin-top:8px}
.mdDailyBonusCalendar .elHeader{position:relative}
.wpSeasonFeatureContents{width:950px;margin:20px auto 0;padding:24px 40px;background:#ffede0;border-radius:8px;position:relative}
.wpSeasonFeatureContents img{width:100%;height:auto;background:0 0}
.wpSeasonFeatureContents .mdTopImgSeasonFeature .ptHeading{margin:-36px -40px -110px}
.wpSeasonFeatureContents .mdTopImgSeasonFeature .elHeadingImage{width:100%;height:auto}
.wpSeasonFeatureContents .mdSupplementImgSeasonFeature .ptSupplement{padding:0;text-align:center}
.wpSeasonFeatureContents .mdSupplementImgSeasonFeature 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}
.wpSeasonFeatureContents .mdSupplementImgSeasonFeature a:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}
.wpSeasonFeatureContents .mdSupplementImgSeasonFeature .elBanner{width:422px;height:auto;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}
[class^=mdSeasonFeatureContents] [class*=ptSeasonFeatureContents]{margin-top:16px;padding:24px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:8px;overflow:hidden}
[class^=mdSeasonFeatureContents] .mdQueryRanking{margin:0}
[class^=mdSeasonFeatureContents] .mdQueryRanking .elItems{gap:12px}
[class^=mdSeasonFeatureContents] .mdQueryRanking .elItem{width:calc((100% - 60px)/ 6);height:auto;margin-top:0}
[class^=mdSeasonFeatureContents] .mdQueryRanking .elItemPrice{display:inline-block;color:#d90000;font-size:16px;font-weight:700;margin-top:8px}
@media screen and (min-width:950px){
[class^=mdSeasonFeatureContents] .mdQueryRanking .elItem{margin-left:0}
}
@media screen and (max-width:949px){
[class^=mdSeasonFeatureContents] .mdQueryRanking .elItem{width:calc((100% - 60px)/ 6);height:auto;margin-left:0}
[class^=mdSeasonFeatureContents] .mdQueryRanking .elItem:nth-child(n+3){margin-top:0}
}
[class^=mdSeasonFeatureContents] .mdSearchItem{padding:0}
[class^=mdSeasonFeatureContents] .mdSearchItem .elWrap{padding:0}
[class^=mdSeasonFeatureContents] .mdSearchItem .elWrap .elItems{display:-ms-flexbox;display:flex;margin-top:0;gap:12px}
[class^=mdSeasonFeatureContents] .mdSearchItem .elItem{position:relative;overflow:visible;width:calc((100% - 60px)/ 6);margin:0;padding:0;border:none}
[class^=mdSeasonFeatureContents] .mdSearchItem .elPrice{display:inline-block;color:#d90000;font-size:16px;font-weight:700;margin-top:8px}
[class^=mdSeasonFeatureContents].isItemCarouselSearchItem [class*=ptSeasonFeatureContents]{padding:24px 0}
[class^=mdSeasonFeatureContents].isItemCarouselSearchItem .elScrollItems .elItem{width:auto}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking [class*=ptSeasonFeatureContents]{padding:24px}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarousel{width:100%;position:relative;position:relative}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elPanel{overflow:hidden;position:relative}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton{display:block}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a{color:#fff;top:50%;margin-top:-12.5px}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elPrev{position:relative;display:inline-block;line-height:25px;width:9.75px;overflow:hidden;text-indent:-10000px;vertical-align:top;position:absolute;left:0}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elPrev::before{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:25px;line-height:1;width:9.75px;text-indent:-7.215px;top:50%;margin-top:-12.5px;left:0}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elNext{position:relative;display:inline-block;line-height:25px;width:9.75px;overflow:hidden;text-indent:-10000px;vertical-align:top;position:absolute;right:0}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elNext::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:25px;line-height:1;width:9.75px;text-indent:-8.58px;top:50%;margin-top:-12.5px;right:0}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elHide{display:none}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elDisable{cursor:default;pointer-events:none;color:#eaeaea}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a{margin-top:-25px;height:50px;background:#434343}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a:hover{opacity:.7}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elPrev{width:40px;height:40px;border-radius:50%;left:40px;background-color:rgba(0,0,0,.475);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elPrev::before{left:14px}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elPrev.elDisable{border:none;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elPrev.elDisable::before{content:none}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elNext{width:40px;height:40px;border-radius:50%;right:40px;background-color:rgba(0,0,0,.475);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elNext::after{right:13px}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elNext.elDisable{border:none;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .elCarouselButton a.elNext.elDisable::after{content:none}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking{margin:12px 0 0}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elRankingListTitle{font-size:16px}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elItems{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elItem{width:128px;height:auto;margin:0}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elItem:last-child{margin:0}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elItemImageUrl{display:block}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elItemUrl:hover{opacity:.7}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elStoreName{display:none}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elItemPrice{display:inline-block;color:#d90000;font-size:16px;font-weight:700;margin-top:8px}
@media screen and (min-width:950px){
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elItem{margin-left:0}
}
@media screen and (max-width:949px){
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elItem{width:128px;height:auto;margin-left:0}
[class^=mdSeasonFeatureContents].isItemCarouselQueryRanking .mdQueryRanking .elWrap .elItem:nth-child(n+3){margin-top:0}
}
.mdYcaModule_01{width:auto;padding:0}
.mdYcaModule_02{width:auto;padding:24px 0 0}
#shpMain{border:none;padding-bottom:0;background:0 0}
#shpMain .gd1ColumnA{width:100%;padding:0}
body{color:#434343}
body a{color:#0260ea}
.isSP{display:none}
.wpBgcNormal{background:#ffe36e;padding-bottom:40px}
.wpBgcNormal.elBlackFriday{background-color:#545454}
.wpBgcNormal.elSuperDaily{background-color:#e0daf1}
.wpBgcNormal.elBakugaiWeek{background-color:#f3eadd}
.wpBgcNormal.elPaddingtop12{padding-top:12px}
.wpBgcNormal.elPaddingtop20{padding-top:20px}
.wpBgcNormal.elPaddingtop40{padding-top:40px}
.wpSection{width:950px;margin:0 auto;padding:40px;background-color:#fff;border-radius:8px}
.wpSection:first-child{position:relative;margin-top:-160px;z-index:2}
.wpSection:not(:first-child){margin-top:20px}
.wpSection.wpBgSuperDaily{background:#fff url(https://s.yimg.jp/images/shp_edit/cms/promotion/campaign/dailybonus/common/img/imgBonusStoreDecorationPc_01.png) no-repeat 0 0/100% auto}
.wpSection.wpBgSuperDaily .mdSupplement [class*=__image] img{background:0 0}
.wpSection.wpSuperDailyTopContents{position:relative;margin-top:-166px;z-index:2}
.wpSection.wpFashionSale:first-child{padding-top:4px}
.wpSection.wpWeeklyCoupon:first-child{background:#fff}
.wpSection [class^=mdIconTitle] [class^=ptMain]{padding:0}
.wpSection [class^=mdIconTitle] [class^=ptMain] .elMainTitle{color:#434343;font-size:18px}
.wpSection [class^=mdIconTitle] [class^=ptMain] .elSubtxt{margin-top:5px;font-size:12px;text-align:center;color:#868686}
.wpSection [class^=mdIconTitle] [class^=ptMain] .elMainTitle_b{color:#434343;font-size:18px;margin-top:24px;text-align:left}
.wpSection [class^=mdIconTitle] [class^=ptSub]{padding:32px 0 0}
.wpSection [class^=mdIconTitle] [class^=ptSub] .elSubIcon{height:21px;margin-right:6px}
.wpSection [class^=mdIconTitle] [class^=ptSub] .elSubTitle{color:#434343;font-size:16px}
.wpSection [class^=mdIconTitle] [class^=ptSub] .elSubtxt{margin-top:5px;font-size:12px;color:#868686}
.wpSection [class^=mdIconTitle] [class^=ptSub].elCenterText{-ms-flex-pack:center;justify-content:center}
.wpSection [class^=mdIconTitle] [class^=ptSub].elColumnText{-ms-flex-direction:column;flex-direction:column}
.wpSection [class^=mdIconTitle]+[class^=mdIconTitle] [class^=ptSub]{padding-top:24px}
.wpSection>[class^=mdIconTitle]:first-child [class^=ptSub]{padding-top:0}
.wpSection [class^=mdFrameBorder]{margin-top:12px}
.wpSection [class^=mdFrameBorder] [class^=ptmdFrameBorder_]{border-color:#d9d9d9}
.wpSection [class^=mdFrameBorder]+[class^=mdIconTitle] [class^=ptSub]{padding-top:12px}
.wpSection [class^=mdArticleText] [class*=__text]{padding:12px 0 0}
.wpSection [class^=mdArticleText] [class*=__text].elPayPayMatsuri{padding-top:4px}
.wpSection [class^=mdArticleText] [class*=__text] .elText{color:#868686;font-size:12px}
.wpSection [class^=mdArticleText] [class*=__search]{padding:12px 0 0}
.wpSection [class^=mdArticleText] [class*=__search].elPayPayMatsuri{padding-top:4px}
.wpSection [class^=mdArticleText] [class*=__search] .elText{color:#868686;font-size:14px}
.wpSection .wpCarouselItem .elCarousel{width:100%;position:relative}
.wpSection .wpCarouselItem .elPanel{overflow:hidden;position:relative}
.wpSection .wpCarouselItem .mdMallCouponAPI{position:relative}
.wpSection .wpCarouselItem .mdMallCouponAPI::after,.wpSection .wpCarouselItem .mdMallCouponAPI::before{display:none}
.wpSection .wpCarouselItem .mdMallCouponAPI.show-prev-gradient::before{content:"";position:absolute;top:0;bottom:0;left:0;width:20px;background:linear-gradient(to right,#fff,rgba(255,255,255,0));pointer-events:none;z-index:1;display:block}
.wpSection .wpCarouselItem .mdMallCouponAPI.show-next-gradient::after{content:"";position:absolute;top:0;bottom:0;right:0;width:20px;background:linear-gradient(to left,#fff,rgba(255,255,255,0));pointer-events:none;z-index:1;display:block}
.wpSection .wpCarouselItem .elBlueWeeklyCoupon .mdMallCouponAPI.show-prev-gradient::before{width:48px;background:linear-gradient(-90deg,rgba(208,233,246,0) 0,#d0e9f6 100%)}
.wpSection .wpCarouselItem .elBlueWeeklyCoupon .mdMallCouponAPI.show-next-gradient::after{width:48px;background:linear-gradient(90deg,rgba(208,233,246,0) 0,#d0e9f6 100%)}
.wpSection .wpCarouselItem .elCarouselButton{display:block}
.wpSection .wpCarouselItem .elCarouselButton a{color:#fff;top:50%;margin-top:-12.5px}
.wpSection .wpCarouselItem .elCarouselButton a.elPrev{position:relative;display:inline-block;line-height:25px;width:9.75px;overflow:hidden;text-indent:-10000px;vertical-align:top;position:absolute;left:0}
.wpSection .wpCarouselItem .elCarouselButton a.elPrev::before{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:25px;line-height:1;width:9.75px;text-indent:-7.215px;top:50%;margin-top:-12.5px;left:0}
.wpSection .wpCarouselItem .elCarouselButton a.elNext{position:relative;display:inline-block;line-height:25px;width:9.75px;overflow:hidden;text-indent:-10000px;vertical-align:top;position:absolute;right:0}
.wpSection .wpCarouselItem .elCarouselButton a.elNext::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:25px;line-height:1;width:9.75px;text-indent:-8.58px;top:50%;margin-top:-12.5px;right:0}
.wpSection .wpCarouselItem .elCarouselButton a.elHide{display:none}
.wpSection .wpCarouselItem .elCarouselButton a.elDisable{cursor:default;pointer-events:none;color:#eaeaea}
.wpSection .wpCarouselItem .elCarouselButton a{margin-top:-25px;height:50px;background:#434343}
.wpSection .wpCarouselItem .elCarouselButton a:hover{opacity:.7}
.wpSection .wpCarouselItem .elCarouselButton a.elPrev{width:40px;height:40px;border-radius:50%;left:40px;background-color:rgba(0,0,0,.475);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
.wpSection .wpCarouselItem .elCarouselButton a.elPrev::before{left:14px}
.wpSection .wpCarouselItem .elCarouselButton a.elPrev.elDisable{border:none;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}
.wpSection .wpCarouselItem .elCarouselButton a.elPrev.elDisable::before{content:none}
.wpSection .wpCarouselItem .elCarouselButton a.elNext{width:40px;height:40px;border-radius:50%;right:40px;background-color:rgba(0,0,0,.475);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
.wpSection .wpCarouselItem .elCarouselButton a.elNext::after{right:13px}
.wpSection .wpCarouselItem .elCarouselButton a.elNext.elDisable{border:none;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}
.wpSection .wpCarouselItem .elCarouselButton a.elNext.elDisable::after{content:none}
.wpSection .wpCarouselPager .elCarousel .elPanel{overflow:hidden}
.wpSection .wpCarouselPager .elCarousel .elList{display:-ms-flexbox;display:flex}
.wpSection .wpCarouselPager .elCarousel .elCircle{margin-top:14px;text-align:center;font-size:0}
.wpSection .wpCarouselPager .elCarousel .elCircle ol.elHide{visibility:hidden}
.wpSection .wpCarouselPager .elCarousel .elCircle li{display:inline-block;margin:0 4px}
.wpSection .wpCarouselPager .elCarousel .elCircle li a{display:inline-block;width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,.149)}
.wpSection .wpCarouselPager .elCarousel .elCircle li a.elShow{background:#ff8400;cursor:default}
.wpSection [class*=mdSwapItem]+[class*=mdSwapItem]{margin-top:40px}
.wpSection [class^=mdFreeDisplayAd] .ptSpecialItemsLarge_01 .elLink{margin-right:12px;border-radius:8px}
.wpSection [class^=mdFreeDisplayAd] .elSpecialItemsTitle{width:auto;margin:24px auto 0;text-align:center;font-size:18px;line-height:1.2}
.wpSection [class^=mdFreeDisplayAd] .elCarousel{margin-bottom:0}
.wpSection [class^=mdFreeDisplayAd] .elLargeCell .elLink,.wpSection [class^=mdFreeDisplayAd] .elLargeCell img{width:158px;height:158px}
.wpSection [class^=mdFreeDisplayAd] .elLargeCell .elCellSubTitle,.wpSection [class^=mdFreeDisplayAd] .elLargeCell .elCellTitle{padding-bottom:8px;margin-bottom:0}
.wpSection [class^=mdFreeDisplayAd] .elLargeCell .elCellTitle{font-size:16px;margin-left:11px}
.wpSection [class^=mdFreeDisplayAd] .elLargeCell .elCellSubTitle{font-size:12px;margin-left:11px}
.wpSection [class^=mdFreeDisplayAd].elFeaturedProducts .elLargeList{margin-top:12px}
.wpSection [class^=mdFreeDisplayAd].elFeaturedProducts .elLargeCell .elLink,.wpSection [class^=mdFreeDisplayAd].elFeaturedProducts .elLargeCell img{height:auto}
.wpSection [class^=mdFreeDisplayAd].elFeaturedProducts .elTextWrap{color:#434343}
.wpSection [class^=mdFreeDisplayAd].elFeaturedProducts .elGrayText{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.wpSection [class^=mdFreeDisplayAd].elFeaturedProducts .elAdditionText{margin:6px 6px 0 0;padding:2px 8px;background-color:#f6d78e;font-size:11px;text-align:center;line-height:1.2}
.wpSection [class^=mdFreeDisplayAd].elFeaturedProducts .elAdditionText:empty{display:none}
.wpSection [class^=mdFreeDisplayAd].elFeaturedProducts .elItemName{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:14px;line-height:1.4}
.wpSection [class^=mdFreeDisplayAd].elFeaturedProducts .elPriceText{margin-top:4px;font-size:16px;font-weight:700;line-height:1.4}
.wpSection .ptSeasonalFeature [class^=mdFreeDisplayAd] .elSpecialItemsTitle{margin-top:0}
.wpAfterModules{display:block;height:0;overflow:hidden;visibility:hidden}
.wpAfterModules.elShow{display:block;height:auto;visibility:visible}
.wpAfterModules .wpSection{margin-top:20px}
.wpAfterModules .wpStorerally .wpStorerallyInner{padding:42px 0 40px}
.wpAfterModules .wpStorerally .mdWishList{padding:0;margin:0}
.wpAfterModules .wpStorerally .mdWishList .elWishList{padding:0 40px 0;margin:0}
.wpAfterModules .wpStorerally .mdWishList .elWrap{padding:0}
.wpAfterModules .wpStorerally .mdWishList .elWrap .ImageField,.wpAfterModules .wpStorerally .mdWishList .elWrap .elItemName,.wpAfterModules .wpStorerally .mdWishList .elWrap .elItemOriginalPrice{display:none}
.wpAfterModules .wpStorerally .mdWishList .elWrap .elItems{display:-ms-grid;display:grid;gap:16px;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;padding-bottom:0}
.wpAfterModules .wpStorerally .mdWishList .elWrap .elItems .elItem{width:100%;margin-top:0;margin-left:0;position:relative;overflow:visible;padding:0;border:none}
.wpAfterModules .wpStorerally .mdWishList .elWrap .elWishListTitle{font-size:16px;text-align:left;padding:0}
.wpAfterModules .wpStorerally .mdWishList .elWrap .elItemReallyPrice{margin-top:12px}
.wpAfterModules .wpStorerally .mdWishList .elWrap .elMore{margin-top:20px;margin-bottom:0}
.wpAfterModules .wpStorerally .mdWishList .elWrap .elMore .elMoreCheckLabel{width:490px}
.wpAfterModules .wpStorerally .mdHeading [class*=__itemD]{margin:24px 0;padding:0 40px 0}
.wpAfterModules .wpStorerally [class^=mdCategoryBanner] .ptCategoryBanner{margin:24px 0 24px}
[data-anchor]{display:block;position:relative;top:-100px;z-index:-1;height:0}