.promo-slider-wrapper{position:relative}
.ui-promo-slider{position:relative}
.ui-promo-slider .banner-list .meta{margin-left:5px}
.ui-promo-slider .rsNav{bottom:20px}
.ui-promo-slider .heading{font-size:28px;margin-left:25px;margin-right:0;margin-bottom:3px;padding-bottom:10px;max-height:180px;font-family:"CaslonOri",Times,serif}
.ui-promo-article .meta{margin:0 0 2px;font-size:11px}
.ui-promo-slider .content{position:relative;z-index:2;color:#555;text-align:center;padding:0;background:#fff;border:1px solid #e0e0e0;font-size:14px;margin:-42px 12px 0;font-weight:bold}
.ui-promo-slider .content > a{padding:19px 1px 11px;position:relative}
.ui-promo-slider .content > a:hover{color:#333}
.ui-promo-slider .content > a .common-link:hover{color:#bbd05e}
.ui-promo-slider .rsArrowLeft .rsArrowIcn::before,.ui-promo-slider .rsArrowRight .rsArrowIcn::before{color:#333}
.ui-promo-slider-product{position:absolute;z-index:2;white-space:nowrap;right:100%}
.ui-promo-slider-product a,.ui-promo-slider-product a:hover{display:block;text-decoration:none;color:#333}
.ui-promo-slider-product a:hover .name{text-decoration:underline}
.ui-promo-slider-product .figure,.ui-promo-slider-product .info{display:inline-block;vertical-align:middle;white-space:normal}
.ui-promo-slider-product .figure img{max-width:60px}
.ui-promo-slider-product .info{max-width:150px;margin-right:8px;text-align:right}
.ui-promo-slider-product .name{display:block;font-size:11px}
.ui-promo-slider-product .price{display:block;font-size:22px;font-weight:bold}
.ui-product-list + .ui-promo-list{margin-top:25px}
.slider-title{margin-top:1px;font-size:20px;font-weight:normal;text-align:center;text-transform:uppercase;padding:15px 0;border-bottom:1px solid #ccc}
.slider-title-left{text-align:left}
.ui-slider-link{float:right;margin-right:20px;margin-bottom:20px}
.ui-promo-slider .ui-promo-article.ui-hero .image-A1{width:100%;margin:0}
.ui-promo-slider .ui-promo-article.ui-hero .w-content{position:absolute;top:0;left:60%;right:auto;bottom:auto;background:0 0;width:40%;height:100%}
.ui-promo-slider .ui-promo-article.ui-hero .content{position:relative;background:0 0;border:none;width:100%;height:100%;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:auto;top:auto;left:auto;right:auto;margin:0;font-weight:normal}
.ui-promo-slider .ui-promo-article.ui-hero .content .w-cell-content{padding:0 40px 0 12px}
.ui-promo-slider .ui-promo-article.ui-hero .heading.uppercase{text-transform:uppercase}
.ui-promo-slider .ui-promo-article.ui-hero .k-button.transparent{color:#555;border-color:#555;letter-spacing:normal}
.ui-hero p{line-height:18px;margin-bottom:17px}
.ui-price-splash{position:absolute}
.ui-price-splash .k-button,.ui-price-splash .k-button:focus,.ui-price-splash .k-button:hover{background:0 0;border:0;color:#333}
.ui-price-splash .price{font-weight:bold;font-size:20px;line-height:21px;height:auto;text-align:left}
.ui-price-splash .price .old-price{font-weight:normal;font-size:14px;text-decoration:line-through;display:block;font-style:normal}
.hero-promo-slider .rsNavItem.rsBullet{background-color:#fff;padding:2px;height:6px;width:6px}
.hero-promo-slider .rsNavItem.rsBullet span{background-color:#fff;height:6px;width:6px;border-radius:50%;display:inline-block;vertical-align:top}
.hero-promo-slider .rsNavItem.rsBullet.rsNavSelected span{background-color:#bac5b9}
.hero-promo-slider .ui-promo-article .meta{margin:10px 0 15px 3px;text-transform:uppercase;display:inline-block}
.hero-promo-slider .ui-promo-article .brand{font-size:14px;line-height:19px}
.hero-promo-slider .ui-promo-article .heading{font-family:SansOri,sans-serif;font-weight:bold;font-size:60px;margin:0 0 20px;max-height:225px;overflow:hidden}
.ui-hero a:focus,.ui-hero a:hover{color:#333}
.headlines{zoom:1;overflow:hidden}
.headlines:after,.headlines:before{content:" ";display:table;clear:both}
.hero-promo-slider .rsNav{bottom:20px}
.ui-promo-slider .ui-promo-article.ui-hero:not(:first-child){display:none}
.fading-top-banner .rsArrow{padding:0 30px}
.fading-top-banner .ui-promo-article.ui-hero .content{text-align:center}
.fading-top-banner .ui-hero p{display:none}
.fading-top-banner .rsBullets{z-index:10}
.fading-top-banner .rsArrowLeft .rsArrowIcn::before{width:auto;left:12.5px}
.fading-top-banner .rsArrowRight .rsArrowIcn::before{width:auto;left:15px}
.banner-list .fading-top-banner .ui-hero.ui-promo-article,.fading-top-banner .ui-promo-article .banner{height:100%}
.fading-top-banner.ui-promo-slider{height:454px}
.ui-promo-slider .ui-promo-article.ui-hero.white .content,.ui-promo-slider .ui-promo-article.ui-hero.white .content .k-button,.white .ui-price-splash .k-button,.white .ui-price-splash .k-button:focus,.white .ui-price-splash .k-button:hover{color:#fff}
.ui-promo-slider .ui-promo-article.ui-hero.white .content .k-button{border-color:#fff}
.green .ui-price-splash .k-button,.green .ui-price-splash .k-button:focus,.green .ui-price-splash .k-button:hover,.ui-promo-slider .ui-promo-article.ui-hero.green .content,.ui-promo-slider .ui-promo-article.ui-hero.green .content .k-button{color:#dcffbd}
.ui-promo-slider .ui-promo-article.ui-hero.green .content .k-button{border-color:#dcffbd}
.banner-list .ui-hero.ui-promo-article{float:none;height:auto}
.ui-hero .ui-promo-slider .content{position:absolute;z-index:2;bottom:30px;left:25px;right:25px;background-color:rgba(255, 255, 255, 0.85);border:none}
#skincare-guide-slider .rsNavItem.rsBullet{background-color:#fff;border:1px solid #cecece;padding:2px;height:8px;width:8px;border-radius:12px;opacity:1;vertical-align:top}
#skincare-guide-slider .rsNavItem.rsBullet span{background-color:#fff;height:8px;width:8px;border-radius:8px;display:inline-block;vertical-align:top}
#skincare-guide-slider .rsNavItem.rsBullet.rsNavSelected span{background-color:#333}
#skincare-guide-slider.ui-promo-article .meta{margin-top:10px;margin-left:3px;text-transform:uppercase}
#skincare-guide-slider .rsNav{bottom:45px}
#skincare-guide-slider .rsArrow{width:30px}
#skincare-guide-slider .rsArrowDisabled .rsArrowIcn{opacity:0}
@media only screen and (max-width: 767px){
.ui-promo-slider .rsNav{padding-top:55%;height:14px;bottom:unset}
.hero-promo-slider .ui-promo-article .meta{margin:10px 0 5px}
.subscription-type-container .ui-promo-slider .rsNav{top:auto}
.ui-promo-slider .ui-promo-article.ui-hero .image-format{width:165%}
.ui-promo-slider .image-format{height:auto;left:auto}
.ui-promo-slider .ui-promo-article.ui-hero .w-content{position:static;width:100%;height:auto;margin-bottom:30px}
.ui-promo-slider .ui-promo-article.ui-hero .w-content .content{text-align:center;border:0;margin:0;padding-left:8%;padding-right:8%;margin-bottom:1px;height:auto}
.ui-promo-slider .ui-promo-article.ui-hero .heading,.ui-promo-slider .ui-promo-article.ui-hero .heading.uppercase{margin-right:0;font-size:30px;text-align:center;text-transform:uppercase;margin-bottom:15px;max-height:140px;padding-top:3px}
.ui-promo-slider .ui-promo-article.ui-hero .w-content p{display:none}
.ui-promo-slider .ui-promo-article.ui-hero .k-button.transparent{width:auto}
.banner-list .fading-top-banner .ui-promo-article{margin:0}
.fading-top-banner .ui-promo-article.ui-hero .w-content .content{height:100%}
.fading-top-banner .ui-promo-article.ui-hero .heading{font-size:30px;text-transform:none;margin-bottom:5px}
.fading-top-banner .ui-promo-article.ui-hero .w-content{margin-bottom:0}
.fading-top-banner .rsSlide{background-color:#fff}
.fading-top-banner.ui-promo-slider .ui-promo-article.ui-hero .image-format{width:160%}
.fading-top-banner.ui-promo-slider .ui-promo-article.ui-hero .w-content{height:unset}
.fading-top-banner.ui-promo-slider .ui-promo-article.ui-hero .image-format:empty + .w-content{padding:0}
.ui-promo-slider .ui-promo-article.ui-hero.white .content,.ui-promo-slider .ui-promo-article.ui-hero.white .content .k-button,.white .ui-price-splash .k-button:focus,.white .ui-price-splash .k-button:hover,.white.ui-price-splash .k-button{color:#555}
.ui-promo-slider .ui-promo-article.ui-hero.white .content .k-button{border-color:#555}
.green .ui-price-splash .k-button:focus,.green .ui-price-splash .k-button:hover,.green.ui-price-splash .k-button,.ui-promo-slider .ui-promo-article.ui-hero.green .content,.ui-promo-slider .ui-promo-article.ui-hero.green .content .k-button{color:#555}
.ui-promo-slider .ui-promo-article.ui-hero.green .content .k-button{border-color:#555}
.ui-promo-slider .ui-promo-article.ui-hero .image-format:empty + .w-content{padding:40px 0}
.ui-promo-slider .ui-promo-article.ui-hero .content .w-cell-content{padding:0}
}
@media only screen and (min-width: 768px) and (max-width: 919px){
.ui-promo-slider .ui-promo-article.ui-hero .image-format{max-width:920px}
.ui-promo-slider .ui-promo-article.ui-hero .heading{font-size:35px}
.ui-promo-slider .ui-promo-article.ui-hero .content{height:310px}
.hero-promo-slider.fading-top-banner{max-height:350px}
.fading-top-banner.ui-promo-slider .ui-promo-article.ui-hero .w-content .js-cut-short{max-width:300px}
}
@media only screen and (min-width: 768px){
.hero-promo-slider{max-height:566px;overflow-y:hidden}
.ui-promo-slider .ui-promo-article.ui-hero .image-format:empty + .w-content{position:relative;padding:50px 0}
.fading-top-banner.ui-promo-slider .ui-promo-article.ui-hero .image-format:empty + .w-content{padding:0}
.fading-top-banner.ui-promo-slider .ui-promo-article.ui-hero .w-content .js-cut-short{max-width:300px}
.fading-top-banner .ui-promo-article.ui-hero .image-format:empty + .w-content{position:absolute}
.ui-promo-slider .ui-promo-article.ui-hero .content .w-cell-content{position:absolute;left:-65px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:85%}
}
@media only screen and (min-width: 1025px){
.ui-promo-slider{position:relative}
.ui-promo-slider .rsNav{bottom:20px}
.ui-promo-slider .rsArrowIcn{background-color:rgba(255,255,255, 0.8)}
.ui-promo-slider .heading{max-height:150px}
.ui-promo-article .meta{margin:0 0 2px;font-size:11px}
.ui-promo-slider .content{text-align:center;padding:0;font-size:14px;margin:-42px 12px 0;font-weight:bold;position:absolute;z-index:2;bottom:30px;left:25px;right:25px;background-color:rgba(255,255,255,0.85);border:none}
.ui-promo-slider .content > a{padding:19px 1px 11px;position:relative}
.ui-promo-slider .content > a:hover{color:#333}
.ui-promo-slider .content > a .common-link:hover{color:#bbd05e}
.ui-promo-slider-product{position:absolute;z-index:2;white-space:nowrap;right:100%}
.ui-promo-slider-product a,.ui-promo-slider-product a:hover{display:block;text-decoration:none;color:#333}
.ui-promo-slider-product a:hover .name{text-decoration:underline}
.ui-promo-slider-product .figure,.ui-promo-slider-product .info{display:inline-block;vertical-align:middle;white-space:normal}
.ui-promo-slider-product .info{max-width:150px;margin-right:8px;text-align:right}
.ui-promo-slider-product .name{display:block;font-size:11px}
.ui-promo-slider-product .price{display:block;font-size:22px;font-weight:bold}
.ui-product-list + .ui-promo-list{margin-top:25px}
.slider-title{margin-top:1px;font-size:20px;font-weight:normal;text-align:center;text-transform:uppercase;padding:15px 0;border-bottom:1px solid #ccc}
.slider-title-left{text-align:left}
.ui-slider-link{float:right;margin-right:20px;margin-bottom:20px}
.fading-top-banner.ui-promo-slider .ui-promo-article.ui-hero .w-content .js-cut-short{max-width:450px}
}
/*# sourceMappingURL=Slider.css.0c630b9c428f398cf3b2e0ea984e238a.map*/