.hero{position:relative;background-color:#03181c}.hero .hero-background,.hero .hero-background-fade,.hero .hero-background-image{position:absolute;top:0;right:0;left:0;bottom:0;overflow:hidden}.hero .hero-background-fade{opacity:0}.hero .hero-background-fade.faded-in{opacity:1}.hero .hero-background-fade.fading-in{opacity:1;-webkit-animation:fade-in 8s ease-in-out forwards;animation:fade-in 8s ease-in-out forwards}.hero .hero-background-fade.fading-out{opacity:0;-webkit-animation:fade-out 1.3s ease-in-out forwards;animation:fade-out 1.3s ease-in-out forwards}.hero .hero-link{position:absolute;bottom:0;left:0;margin:17px}@media(max-width:1259px){.hero .hero-link:not(:hover){color:#fff}}.hero .hero-background-slide{position:absolute;right:0;left:0;bottom:0;height:100%}.hero .hero-background-slide:not(.no-animation){height:120%;-webkit-animation:slide-up 9s cubic-bezier(.1,.5,0,.5) forwards;animation:slide-up 9s cubic-bezier(.1,.5,0,.5) forwards}.hero .hero-background-slide:not(.no-animation).initial-slide{-webkit-animation:initial-slide-up 9s cubic-bezier(.5,0,.5,0) forwards;animation:initial-slide-up 9s cubic-bezier(.5,0,.5,0) forwards}.hero .hero-background-image{background-position:center;background-size:cover}.hero .hero-content{height:100%;font-size:100px;color:#fff}.hero .hero-content .hero-search{z-index:4}.hero .hero-content #header-search{box-shadow:0 5px 5px 0 rgba(0,0,0,.1);border-radius:8px}.hero .hero-content>div{padding:0 17px;width:800px;max-width:100%}.hero .hero-content>div>*{position:relative;z-index:3}@media(max-width:1259px){.hero{background-color:#000!important}}@media(min-width:1260px){.hero .hero-content{color:#03181c}.hero .hero-content h1.top{text-shadow:none}}@-webkit-keyframes slide-up{0.00%{transform:translate3d(0,15%,0)}100%{transform:translate3d(0,0,0)}}@keyframes slide-up{0.00%{transform:translate3d(0,15%,0)}100%{transform:translate3d(0,0,0)}}@-webkit-keyframes initial-slide-up{0.00%{transform:translate3d(0,5%,0)}100%{transform:translate3d(0,0,0)}}@keyframes initial-slide-up{0.00%{transform:translate3d(0,5%,0)}100%{transform:translate3d(0,0,0)}}@-moz-document url-prefix(){@keyframes slide-up{0.00%{transform:rotate(0) translate3d(0,15%,0)}100%{transform:rotate(0.02deg) translate3d(0,0,0)}}}@-webkit-keyframes fade-in{0.00%{opacity:0}20%{opacity:1}}@keyframes fade-in{0.00%{opacity:0}20%{opacity:1}}@-webkit-keyframes fade-out{0.00%{opacity:1}100%{opacity:0}}@keyframes fade-out{0.00%{opacity:1}100%{opacity:0}}.returning-visitor-hero .rcard-img-background.center-center{background-position:center center}.returning-visitor-hero .rcard-img-background.top-right,.returning-visitor-hero .rcard-img-background.right-top{background-position:right top}.returning-visitor-hero .rcard-img-background.right-top30,.returning-visitor-hero .rcard-img-background.top30-right{background-position:right 30%}.returning-visitor-hero .rcard-img-background.top-left,.returning-visitor-hero .rcard-img-background.left-top{background-position:right top}.returning-visitor-hero .rcard-img-background.left-top30,.returning-visitor-hero .rcard-img-background.top30-left{background-position:right 30%}.returning-visitor-hero .affirmLogoHpTeaser{vertical-align:baseline;height:39px;margin-bottom:-2px}@media(max-width:997px){.returning-visitor-hero .affirmLogoHpTeaser{height:30px;margin-bottom:-1px}}.home-quicklinks-module .pill-top-right{top:-15px}.home-quicklinks-module .icon-sm:before{line-height:48px}.youtube .teaser-block{height:240px;background-size:cover;background-repeat:no-repeat;background-position:center center}.youtube .teaser-block iframe{height:100%}#watch-scanner{min-height:600px;background-size:cover;background-repeat:no-repeat;background-position:top center}@media only screen and (max-width:450px){#watch-scanner{background-size:contain}}@media only screen and (orientation:landscape){#watch-scanner{background-size:cover}}#watch-scanner.watch-scanner-start-animation .watch-scanner-right{transform:translate(140px,calc(-50% + 120px))}@media(min-width:998px){#watch-scanner .watch-scanner-text{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}}@media(max-width:997px){#watch-scanner .watch-scanner-col{margin-top:600px;margin-bottom:50px;text-align:center}}@media(max-width:997px){.watch-scanner-bg-image{background-image:url(/images/default/home/modules/watch-scanner/watch-scanner-sm.jpg)}}@media only screen and (max-width:997px)and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:997px)and (min-device-pixel-ratio:2),only screen and (max-width:997px)and (min-resolution:192dpi),only screen and (max-width:997px)and (min-resolution:2dppx){.watch-scanner-bg-image{background-image:url(/images/default/home/modules/watch-scanner/watch-scanner-sm-2x.jpg)}}@media(min-width:998px)and (max-width:1259px){.watch-scanner-bg-image{background-image:url(/images/default/home/modules/watch-scanner/watch-scanner-md.jpg)}}@media only screen and (min-width:998px)and (max-width:1259px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:998px)and (max-width:1259px)and (min-device-pixel-ratio:2),only screen and (min-width:998px)and (max-width:1259px)and (min-resolution:192dpi),only screen and (min-width:998px)and (max-width:1259px)and (min-resolution:2dppx){.watch-scanner-bg-image{background-image:url(/images/default/home/modules/watch-scanner/watch-scanner-md-2x.jpg)}}@media(min-width:1260px){.watch-scanner-bg-image{background-image:url(/images/default/home/modules/watch-scanner/watch-scanner-lg.jpg)}}@media only screen and (min-width:1260px)and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1260px)and (min-device-pixel-ratio:2),only screen and (min-width:1260px)and (min-resolution:192dpi),only screen and (min-width:1260px)and (min-resolution:2dppx){.watch-scanner-bg-image{background-image:url(/images/default/home/modules/watch-scanner/watch-scanner-lg-2x.jpg)}}.buyer-protection-slider-icon{width:90px;height:113px;background:no-repeat center center transparent;background-size:90px 113px}.tile-large .rcard-img-container,.tile-large .rcard-img-overlay{height:100%}