.co59-background-container{width:100%;max-width:1440px;margin:0 auto;position:relative;overflow:hidden}
.co59-background-container--large{max-width:1920px}
.co59-background-container--theme-white{background-color:#fff !important}
.co59-background-container--theme-light-gray{background-color:#f7f7f7 !important}
.co59-background-container--theme-dark-gray{background-color:#313131 !important}
.co59-background-container--theme-black{background-color:#000 !important}
.co59-background-container--theme-transparent{background-color:transparent !important}
.co59-background-container .co59-background{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:300}
.co59-background-container .co59-background--desktop-position-top{top:0}
.co59-background-container .co59-background--desktop-position-middle{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.co59-background-container .co59-background--desktop-position-bottom{bottom:0}
.co59-background-container .icon-description-column{position:relative;z-index:500}
.co59-background-container .st-feature-benefit{position:relative;z-index:500}
.co59-background-container .feature-column-carousel{position:relative;z-index:500}
.co59-background-container .half-text-bullet-list{position:relative;z-index:500}
.co59-background-container .offers-product-card-grid{position:relative;z-index:500}
.co59-background-container .curation-card{position:relative;z-index:500}
.co59-background-container .ft22-curation-gallery{position:relative;z-index:500}
.co59-background-container .blank-space{position:relative;z-index:500}
.co59-background-container .feature-multi-column{position:relative;z-index:500}
.co59-background-container .st-feature-benefit-full-bleed{position:relative;z-index:500}
.co59-background-container .title-and-3-column{position:relative;z-index:500}
.co59-background-container .ex-article-feed-column{position:relative;z-index:500}
.co59-background-container .co30-button{position:relative;z-index:500}
@media only screen and (max-width:767px){.co59-background-container .co59-background--mobile-position-top{top:0;bottom:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.co59-background-container .co59-background--mobile-position-middle{top:50%;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.co59-background-container .co59-background--mobile-position-bottom{top:auto;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}