.rotating-hero.slide-medium .slide{height:248px}
.rotating-hero .slide{height:290px;padding:20px 40px;position:relative;overflow:hidden}
.rotating-hero .offer{margin:20px auto 0;max-width:980px;padding:0 20px}
.rotating-hero .slide-image .shcDetails{position:absolute;display:block;max-width:980px;padding:0 120px;margin:284px auto 0}
.rotating-hero .flag{color:#fff;display:inline-block;font-size:13px;margin-bottom:14px;padding:0 7px;text-transform:uppercase}
.rotating-hero .slide p{margin:5px 0;line-height:1.4rem}
.rotating-hero .slide a.layer-trigger{font-size:12px}
.rotating-hero .slide.text-light,.rotating-hero .slide.text-light a{color:#fff}
.rotating-hero div.image{margin:0}
.rotating-hero .slide-image img{margin-left:-750px;left:50%;position:absolute;max-width:none;top:0}
.rotating-hero .slide h2 p{line-height:1.4rem}
.rotating-hero .slide .title-1{font-weight:700;font-size:2rem;line-height:2.2rem}
.rotating-hero .creditCardImg{display:inline-block;margin:8px 8px 0 0}
.rotating-hero .creditCardText{display:inline-block;vertical-align:top}
.rotating-hero .creditCardText p{line-height:1rem}
.rotating-hero .offerCard-right{text-align:right}
.rotating-hero .offerCard-right .creditCardImg{margin:8px 0 0 8px;float:right}
.rotating-hero .offerCard-right .has-buttons-right{clear:both}
.rotating-hero .offerCard-center{text-align:center}
.rotating-hero .offerCard-center .creditCardImg{margin:0 0 -7px 8px}
.rotating-hero .offerCard-center .creditCardText{vertical-align:bottom}
.rotating-hero .offerCard-center .has-buttons-center{margin:14px 0 0}
.rotating-hero .offerCard-center .has-buttons-center a.button-secondary{padding:9px 24px;margin:0 7px 14px}
.rotating-hero .has-clickable-slide{cursor:pointer}
.rotating-hero .clickable-slide{position:relative;left:5000em}
.rotating-hero .clickable-slide:focus{left:0}
.rotating-hero .text-black{color:#333}
.rotating-hero .text-white{color:#fff}
.rotating-hero .k-red{color:#e81717}
.rotating-hero .k-dark-red{color:#800d0d}
.rotating-hero .k-blue{color:#219bd9}
.rotating-hero .k-dark-blue{color:#08264f}
.rotating-hero .k-orange{color:#e34d17}
.rotating-hero .k-cool-gray{color:#666}
.rotating-hero .k-pink{color:#d91681}
.rotating-hero .slick-prev{left:10px}
.rotating-hero .slick-next{right:10px}
.rotating-hero .slick-arrow{z-index:2;opacity:0;width:35px;height:35px}
.rotating-hero .slick-arrow:before{content:"i";font-family:SHC icons;font-size:30px;transition:opacity .5s ease 0s,text-shadow .5s ease 0s}
.rotating-hero .slick-next:before{content:"j"}
.rotating-hero:hover .slick-arrow,.arrows-always .rotating-hero .slick-arrow{opacity:1;text-shadow:0 1px 3px #505050}
.rotating-hero .slick-dots{bottom:2px;width:250px;margin:auto;left:0;right:0}
.rotating-hero .slick-dots li button:before{color:#fff;font-size:12px;opacity:1;text-shadow:0 1px 2px #000}
.rotating-hero .slick-dots li.slick-active button::before{color:#686868}
.rotating-hero .draggable{cursor:auto}
.rotating-hero .slide-id-tag{display:none}
.kmart-script{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif}
.os10{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:.667rem;line-height:.667rem}
.os12{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:.8rem;line-height:.8rem}
.os15{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1rem}
.os18{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.2rem}
.os24{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.6rem}
.os30{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:2rem;line-height:2.2rem}
.os45{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:3rem;line-height:3rem}
.os60{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:4rem;line-height:4rem}
.os75{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:5rem;line-height:5rem}
.os90{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:6rem;line-height:6rem}
.pt18{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.2rem}
.pt20{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;font-size:1.333rem;line-height:1.333rem}
.pt22{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;font-size:1.4667rem;line-height:1.4667rem}
.pt24{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.6rem}
.pt35{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;font-size:2.333rem;line-height:2.333rem}
.pt45{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;font-size:3rem;line-height:3rem}
.pt55{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;font-size:3.667rem;line-height:3.667rem}
.pt65{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;font-size:4.333rem;line-height:4.333rem}
.pt70{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;font-size:4.667rem;line-height:4.667rem}
.kf10{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:.667rem;line-height:.667rem}
.kf12{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:.8rem;line-height:.8rem}
.kf15{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:1rem;line-height:1rem}
.kf18{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.2rem}
.kf24{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.6rem}
.kf36{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:2.4rem;line-height:2.4rem}
.kf42{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:2.8rem;line-height:2.8rem}
.kf48{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:3.2rem;line-height:3.2rem}
.kf55{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:3.667rem;line-height:3.667rem}
.kf72{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:4.8rem;line-height:4.8rem}
.kf90{font-family:'Kmart Script Bold',Helvetica,Arial,sans-serif;font-size:6rem;line-height:6rem}