.advertisement{line-height:0;position:relative}.advertisement .closeAdButton{display:none}.advertisement .adCaptionText,.advertisement .doubleClickAd{background-color:#eee;margin:0 -10px;text-align:center}.advertisement .doubleClickAd{padding-bottom:20px}.advertisement .adCaptionText{display:inline-block}.advertisement .adCaptionText,.advertisement .adContinuesText{font-family:Lexend,Lexend-fallback,sans-serif;font-size:.625rem;line-height:.875rem;color:#333;padding:3px 0}.advertisement .adContinuesText{float:right;font-weight:700}.oneColumn .advertisement,.recipeAd .advertisement{margin-bottom:40px}.columns .recipeAd .advertisement .adCaptionText,.columns .recipeAd .advertisement .doubleClickAd{background-color:transparent}.columns .recipeAd .advertisement .doubleClickAd{padding-top:0}.columns .recipeAd .advertisement .adCaptionText,.columns .recipeAd .advertisement .adContinuesText{margin:5px 0 30px;color:#333}.adhesiveAd{position:fixed;top:0;z-index:999;width:100%}.adhesiveAd .adCaptionText,.adhesiveAd .doubleClickAd{margin:0}.adhesiveAd .adCaptionText,.adhesiveAd .adContinuesText{display:none}.adhesiveAd .closeAdButton{display:block;position:absolute;top:8px;right:8px;z-index:5;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.adhesiveAd .closeAdButton:after{font-family:Icon Fonts;content:"\e923";color:#e60000;background-color:#fff;font-size:1.125rem;line-height:1.125rem;line-height:18px;border-radius:8px}.adhesiveAd.bottomAdhesiveAdMobile .adChrome{padding:0;height:50px;position:fixed;width:100%;bottom:0;left:0}.adhesiveAd.bottomAdhesiveAdMobile .adChrome .doubleClickAd{padding:0;margin:0}.adhesiveAd.bottomAdhesiveAdMobile .adChrome .adCaptionText{display:none}.adhesiveAd.bottomAdhesiveAdMobile .adChrome .advertisement div:last-child{background-color:#eee;height:110px}.adhesiveAd.bottomAdhesiveAdMobile .closeAdButton{top:-8px}.adhesiveAdSpacing{display:none;height:90px}.adhesiveAdSpacing.visible{display:block;background-color:#eee}.adAboveSiteHeader .advertisement .adContinuesText,.adhesiveAdSpacing.visible.visibleDesktop{display:none}.adAboveSiteHeader .adChrome .advertisement div:last-child{background-color:#eee;height:70px}.homePage .adChrome .advertisement .adCaptionText,.pageContainer .advertisement .adCaptionText{background-color:transparent}@media screen and (min-width:767px){.recipeAd .advertisement .adCaptionText,.recipeAd .advertisement .doubleClickAd{margin:0 -20px}.advertisement .adCaptionText{padding-left:15px;display:block}.adhesiveAdSpacing{height:130px}.adContinuesText{display:none}}@media screen and (min-width:1000px){.adhesiveAdSpacing.visible.visibleDesktop{display:block}.adhesiveAd.bottomAdhesiveAdMobile{z-index:999}.adhesiveAd.bottomAdhesiveAdMobile .adChrome{padding:0;height:auto;position:relative;width:100%;bottom:auto;left:auto}.adhesiveAd.bottomAdhesiveAdMobile .adChrome .doubleClickAd{background-color:#eee;padding-bottom:20px}.adhesiveAd.bottomAdhesiveAdMobile .adChrome .adCaptionText{background-color:#eee;display:block}.adhesiveAd.bottomAdhesiveAdMobile .adChrome .advertisement div:last-child{margin-top:0}.adhesiveAd.bottomAdhesiveAdMobile .closeAdButton{top:8px}.adAboveSiteHeader .adChrome .advertisement div:last-child{margin-top:0}}
/*# sourceMappingURL=thirdPartyProviderContainer.f961ebb1b76c784b7f2a.css.map */