h2{border:0;margin:0;padding:0}.priceblock{margin-bottom:10px}.priceblock a.low-price-puck{display:block;margin-bottom:5px}.priceblock .price-dislaimer{margin-bottom:5px}.priceblock .sale-puck{font-size:15px;line-height:16px;font-weight:bold;color:#49494a;text-transform:uppercase;margin-bottom:10px}.priceblock .outlet-puck{font-size:15px;line-height:16px;font-weight:bold;color:#085eb9;margin-bottom:10px}.priceblock .outlet-puck span{vertical-align:middle;margin-right:2px}.priceblock .marketplace-puck{font-size:15px;line-height:16px;font-weight:bold;color:#085eb9}.priceblock .marketplace-puck span{position:relative;display:inline-block;vertical-align:middle;margin-right:2px}.priceblock .marketplace-puck span span{font-size:13px;font-weight:normal;display:block}.priceblock .double-puck{margin-bottom:10px}.priceblock .item-price{font-size:37px;line-height:38px;font-weight:bold;color:#49494a}.priceblock .item-price span.denominator{font-size:25px;margin-right:2px}.priceblock span.strikethrough{text-decoration:line-through}.priceblock .details{margin-bottom:10px;font-size:13px}.priceblock .details .savings-amount{font-weight:bold;color:#bb0628}.priceblock .free-shipping-message{font-weight:bold;text-transform:uppercase;font-size:15px;color:#49494a}.priceblock .free-shipping-message a{color:#49494a}.priceblock .free-shipping-message span.free-shipping-sub-message{font-weight:normal;text-transform:none;display:block;font-size:11px;color:#085eb9 !important;line-height:1}.with-contract-pricing-options .priceblock{width:175px;float:right}.priceblock .cart-button{margin-bottom:10px}.priceblock .button-placeholder{margin-left:25px;margin-right:25px}.priceblock-medium .button-placeholder{margin-left:20px;margin-right:20px}.priceblock-small .button-placeholder{margin:0}.medium-item-price{font-size:25px;line-height:36px;font-weight:bold;color:#49494a}.medium-item-price span.denominator{font-size:25px;margin-right:2px}.medium-sale-puck{font-weight:bold;color:#49494a;text-transform:uppercase}.small-block-price{font-weight:bold;color:#49494a}.small-block-sale-price{font-weight:bold;color:#bb0628}.inline-item-price{font-weight:bold;color:#bb0628}.mini-block-sale-price{font-weight:bold;font-size:15px;color:#bb0628}.mini-block-price{font-weight:bold;font-size:15px;color:#49494a}#priceblock-preview-wrapper{margin:0 auto;width:222px}.cell_header_pink{display:none}.reviews{width:70%;float:right}.carousel_new{display:inline-block;position:relative;height:100%;width:100%}.carousel_new *,.carousel_new *:before,.carousel_new *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel_new>.outterSlideWrapper{position:relative;width:90%;height:100%;margin:0 auto}.carousel_new>.outterSlideWrapper .slidesWrapper{position:relative;width:90%;height:100%;overflow:hidden}.carousel_new>.outterSlideWrapper .slidesWrapper .slide{position:relative;display:none;height:100%}.carousel_new>.outterSlideWrapper .slidesWrapper .slide>img,.carousel_new>.outterSlideWrapper .slidesWrapper .slide>a>img{display:block;height:auto;max-width:100%;line-height:1}.carousel_new>.outterSlideWrapper .slidesWrapper .slide:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.carousel_new>.outterSlideWrapper .slidesWrapper>.active,.carousel_new>.outterSlideWrapper .slidesWrapper>.next,.carousel_new>.outterSlideWrapper .slidesWrapper>.prev{display:block}.carousel_new>.outterSlideWrapper .slidesWrapper>.active{left:0}.carousel_new>.outterSlideWrapper .slidesWrapper>.active.left{left:-100%}.carousel_new>.outterSlideWrapper .slidesWrapper>.active.right{left:100%}.carousel_new>.outterSlideWrapper .slidesWrapper>.next.left,.carousel_new>.outterSlideWrapper .slidesWrapper>.prev.right{left:0}.carousel_new>.outterSlideWrapper .slidesWrapper>.next{left:100%}.carousel_new>.outterSlideWrapper .slidesWrapper>.prev{left:-100%}.carousel_new>.outterSlideWrapper .slidesWrapper>.next,.carousel_new>.outterSlideWrapper .slidesWrapper>.prev{position:absolute;top:0;width:100%}.carousel_new .carouselItem{display:inline-block;height:100%;vertical-align:top}.carousel_new .carouselItem.one{width:100%}.carousel_new .carouselItem.two{width:50%}.carousel_new .carouselItem.three{width:33.33%}.carousel_new .carouselItem.four{width:25%}.carousel_new .carouselItem.five{width:20%}.carousel_new .carouselItem.six{width:16.66%}.carousel_new .carouselItem.seven{width:14.28%}.carousel_new .carouselItem.eight{width:12.5%}.carousel_new .carouselItem.nine{width:11.11%}.carousel_new .carouselItem.ten{width:10%}.carousel_new .arrowWrapper{position:absolute;top:0;bottom:0;left:0;width:5%;text-align:center;cursor:pointer;height:100%;display:block}.dslr .carousel_new .arrowWrapper{height:60%}.carousel_new .arrowWrapper.right{right:0;left:auto}.carousel_new .arrowWrapper.disabled{cursor:default;pointer-events:none}.carousel_new .arrowWrapper.disabled .arrow{cursor:default;pointer-events:none}.dc .carousel_new .leftArrow,.dc .carousel_new .rightArrow{cursor:pointer;position:absolute;top:50%;left:25%;z-index:5;display:inline-block}.dslr .carousel_new .leftArrow,.dslr .carousel_new .rightArrow{cursor:pointer;position:absolute;top:50%;left:25%;z-index:5;display:inline-block}.carousel_new .arrowWrapper.left{background:transparent url("http://images.bestbuy.com/BestBuy_US/en_US/images/abn/2014/com/pm/spring_gifting/desktop/assets/images/SG-Gray-Arrow-Left.png") no-repeat center center;background-size:23px 49px}.carousel_new .arrowWrapper.right{background:transparent url("http://images.bestbuy.com/BestBuy_US/en_US/images/abn/2014/com/pm/spring_gifting/desktop/assets/images/SG-Gray-Arrow-Right.png") no-repeat center center;background-size:23px 49px}.carousel_new .indicatorWrapper{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;bottom:20px;margin-top:0;margin-bottom:10px}.carousel_new .indicatorWrapper li{display:inline-block;margin:1px;margin-right:5px;text-indent:-999px;cursor:pointer}.carousel_new .indicatorWrapper li.active{margin:0;margin-right:5px}.carousel_new .hidden{display:none}.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper{position:relative;width:100%;height:90%;margin:0 auto}.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper .slide{position:relative;display:none;height:100%;left:0}.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.active,.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.next,.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.prev{display:block}.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.active{top:0}.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.active.left{top:-100%}.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.active.right{top:100%}.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.next.left,.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.prev.right{top:0}.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.next{top:100%}.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.prev{top:-100%}.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.next,.carousel_new.verticalScroll>.outterSlideWrapper>.slidesWrapper>.prev{position:absolute;left:0;width:100%}.carousel_new.verticalScroll .arrowWrapper{position:absolute;top:100%;bottom:0;left:0;height:5%;width:100%;text-align:center;cursor:pointer}.carousel_new.verticalScroll .arrowWrapper.right{right:0;top:100%;left:auto}.carousel_new.verticalScroll .arrowWrapper.left{right:0;top:-25px;left:auto}.carousel_new.verticalScroll .leftArrow,.carousel_new.verticalScroll .rightArrow{cursor:pointer;position:absolute;top:0;left:50%;z-index:5;display:inline-block}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper .slide{display:none;position:initial}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper .slide.viewed{display:block}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.standby{display:none}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.active,.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.next,.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.prev{display:block}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.active{top:0}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.active.left{top:0;left:0}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.active.right{top:0;left:0}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.next.left,.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.prev.right{top:0;left:0}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.next{top:0;left:0}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.prev{top:0;left:0}.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.next,.carousel_new.stacked>.outterSlideWrapper>.slidesWrapper>.prev{left:0;width:100%}.carousel_new.stacked .carouselItem.one,.carousel_new.stacked .carouselItem.two,.carousel_new.stacked .carouselItem.three,.carousel_new.stacked .carouselItem.four,.carousel_new.stacked .carouselItem.five,.carousel_new.stacked .carouselItem.six,.carousel_new.stacked .carouselItem.seven,.carousel_new.stacked .carouselItem.eight,.carousel_new.stacked .carouselItem.nine,.carousel_new.stacked .carouselItem.ten{width:100%}.carousel_new.stacked .arrowWrapper{position:absolute;top:100%;bottom:0;left:0;height:5%;width:100%;text-align:center;cursor:pointer}.carousel_new.stacked .arrowWrapper.right{right:0;top:100%;left:auto}.carousel_new.stacked .arrowWrapper.left{display:none}.carousel_new.stacked .rightArrow{cursor:pointer;position:absolute;top:0;left:50%;z-index:5;display:inline-block}.bb_main_carousel .carouselHeaderTxt{line-height:1.2;border-bottom:1px solid #c3c4c4;padding-bottom:5px;margin-bottom:20px}.bb_main_carousel .paginationWrapper{position:absolute;top:-20px;right:0}.bb_main_carousel .paginationWrapper .total,.bb_main_carousel .paginationWrapper .current{font-weight:bold}.bb_main_carousel .outterSlideWrapper{width:100%;min-height:100px;padding:0 45px}.bb_main_carousel .carousel_new>.outterSlideWrapper .slidesWrapper{width:96%}.bb_main_carousel .arrowWrapper{width:50px;height:100%}.bb_main_carousel .arrowWrapper{position:relative;display:block;height:57px;top:15%}.bb_main_carousel .bbystars-small-yellow{width:90px;height:17px;background-image:url("http://images.bestbuy.com/BestBuy_US/en_US/images/digital-imaging/images/small-yellow.png");background-repeat:repeat-x;display:inline-block;vertical-align:middle}.bb_main_carousel .bbystars-small-yellow .fill{height:17px;background-image:url("http://images.bestbuy.com/BestBuy_US/en_US/images/digital-imaging/images/small-yellow.png");background-repeat:repeat-x;background-position:0 -17px}.bb_main_carousel .item-container{padding:10px;text-align:left}.bb_main_carousel .item-container .item-image-wrap,.bb_main_carousel .item-container .item-info-wrap{float:left;width:100%}.bb_main_carousel .item-container .item-image-wrap{display:table}.bb_main_carousel .item-container .item-image{display:table-cell;width:100%;height:150px;vertical-align:bottom}.bb_main_carousel .item-container .item-title{margin-top:20px;display:inline-block}.bb_main_carousel .item-container .stars{margin-top:5px}.bb_main_carousel .item-container .price-block{margin-top:5px}.bb_main_carousel .block-text{display:inline-block}.bb_main_carousel .stacked .carouselHeaderTxt{font-size:17px;font-weight:bold}.bb_main_carousel .stacked .paginationWrapper{display:none}.bb_main_carousel .stacked .outterSlideWrapper{padding:0}.bb_main_carousel .stacked.carousel_new>.outterSlideWrapper .slidesWrapper{width:100%}.bb_main_carousel .stacked.carousel_new>.outterSlideWrapper .slidesWrapper .slide{border-top:1px solid #e7e7e7;padding-top:15px}.bb_main_carousel .stacked.carousel_new>.outterSlideWrapper .slidesWrapper .slide:first-child{border-top:0}.bb_main_carousel .stacked .carouselItem{margin-bottom:15px;border-bottom:1px solid #e7e7e7}.bb_main_carousel .stacked .carouselItem:last-child{margin-bottom:0}.bb_main_carousel .stacked .item-container{padding:0 15px}.bb_main_carousel .stacked .item-container .item-image-wrap{width:35%;padding-right:20px}.bb_main_carousel .stacked .item-container .item-image{display:block;height:auto}.bb_main_carousel .stacked .item-container .item-info-wrap{width:65%}.bb_main_carousel .stacked .item-container .item-title{margin-top:0}.bb_main_carousel .stacked .arrowWrapper.right{padding:15px 10px;top:auto;display:block;position:inherit;margin-top:10px}.bb_main_carousel .stacked .arrowWrapper.right.disabled{display:none}.dslr #top_carousel h2,.dc #top_carousel h2{position:relative;left:-9999px}.hero-carousel{width:2400px;margin-left:-720px;height:459px;-webkit-box-shadow:0 3px 5px 0 rgba(178,178,178,0.75);-moz-box-shadow:0 3px 5px 0 rgba(178,178,178,0.75);box-shadow:0 3px 5px 0 rgba(178,178,178,0.75)}.carousel_new a{font-size:14px}.dc .hero-carousel{height:459px;width:2400px;margin-left:-700px;margin-bottom:40px;display:block;clear:both}.dslr .hero-carousel{height:485px;width:2400px;margin-left:-700px;margin-bottom:40px;display:block;clear:both}.dslr .hero-gradient{background:url(../images/dslr/gradient-frosted-bg.png) 0 0 repeat-x;height:150px;width:980px;margin:0 auto;position:relative;top:-155px;left:-10px}.dslr .hero-gradient .gradient{height:50px;color:#fff;padding-top:20px;text-align:center;text-transform:uppercase}.dslr .hero-gradient .gradient a{padding:0 10px;border-right:1px solid #fff;color:#fff}.dslr .hero-gradient .gradient a:last-child{padding-left:10px;border:0}.dslr .hero-gradient .frosted{margin-left:20px}.dslr .hero-gradient .ingredients{padding-top:15px;margin:0 auto}.dslr .hero-gradient .ingredient{font-size:10px;text-align:center;text-transform:uppercase;height:100%;float:left;position:relative;width:110px}.dslr .hero-gradient .plus{font-size:24px;float:left;position:relative;padding:15px 0}.dslr .hero-gradient .ingredient.price{width:160px;font-size:11px;line-height:11px;padding-top:10px;text-align:center;text-transform:none}.dslr .hero-gradient .ingredient .price.price{font-size:35px;font-weight:bold;text-transform:none}.dslr .hero-gradient .ingredient.price sub{font-size:18px;position:relative;top:-10px}.dslr .hero-gradient .ingredient.price .savings{color:#d70564;text-transform:none;padding-top:5px}.dslr .hero-gradient .ingredient.button{padding:20px}.hero-carousel img{max-width:100%;max-height:100%}.hero-carousel .slide_bg_img{width:2400px;max-width:2400px !important;text-align:center}.dslr .hero-carousel .slide_bg_img{position:relative;left:-140px}.dc .hero-carousel .hero_badge_main{position:absolute;bottom:99px;left:185px;height:229px;width:239px}.dc .hero-carousel .hero_badge{position:relative;top:150px;left:60px}.dslr .hero_badge{position:relative;left:-360px}.hero-carousel .hero_banner{position:absolute;bottom:90px;right:180px;height:259px;width:212px}.hero-carousel .outterSlideWrapper{width:100% !important}.hero-carousel .carousel_new .arrowWrapper.left{background:transparent url("http://images.bestbuy.com/BestBuy_US/en_US/images/digital-imaging/images/common/arrow_back_off.png") no-repeat center;width:50px}.hero-carousel .carousel_new .arrowWrapper.left:hover{background:transparent url("http://images.bestbuy.com/BestBuy_US/en_US/images/digital-imaging/images/common/arrow_back_on.png") no-repeat center;width:50px}.hero-carousel .carousel_new .arrowWrapper.right{background:transparent url("http://images.bestbuy.com/BestBuy_US/en_US/images/digital-imaging/images/common/arrow_next_off.png") no-repeat center;width:50px}.hero-carousel .carousel_new .arrowWrapper.right:hover{background:transparent url("http://images.bestbuy.com/BestBuy_US/en_US/images/digital-imaging/images/common/arrow_next_on.png") no-repeat center;width:50px}.hero-carousel .arrowWrapper.left{margin-left:680px !important}.hero-carousel .arrowWrapper.right{margin-right:700px !important}.dc .hero-slide-text-holder{position:absolute;width:978px;height:459px;margin:0 auto;padding:5px;top:0;left:700px}.dslr .hero-slide-text-holder{position:absolute;margin:0 auto;padding:5px;top:60px;left:1120px}.hero-slide-text,.hero-slide-text-link{font-size:14px;line-height:18px}.dc .hero-slide-text,.dc .hero-slide-text-link{width:320px;padding-top:20px}.reversed .hero-slide-text,.reversed .hero-slide-text-link{color:#fff}.reversed .hero-slide-text-link a,.reversed .buyingguide a{color:#fff600}.dslr .hero-slide-text{margin-top:-10px}.dc .hero-carousel .indicatorWrapper{position:relative;z-index:15;width:980px;padding-left:0;text-align:center;list-style:none;bottom:0;margin-top:0;margin-bottom:10px}.dc .hero-carousel .indicatorWrapper ul{position:relative;left:1130px;bottom:60px}.dc .hero-carousel .indicatorWrapper li{width:20px;height:20px;border-radius:10px;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;float:left}.dc .hero-carousel .indicatorWrapper li.active{background-color:#0079c7;width:20px;height:20px}.dslr .hero-carousel .indicatorWrapper{position:absolute;left:1150px;z-index:15;width:980px;padding-left:0;text-align:center;list-style:none;top:375px;margin:0 auto;height:21px}.dslr .hero-carousel .indicatorWrapper li{border:0}.dslr .hero-carousel .indicatorWrapper li.active{background:url("http://images.bestbuy.com/BestBuy_US/en_US/images/digital-imaging/images/dslr/indicator.png") 0 0 no-repeat;border:0;height:21px}#main_carousel .stars{display:block}#main_carousel .arrowWrapper{height:100%;position:absolute;top:0}#main_carousel .slidesWrapper{width:85%}#main_carousel{padding-top:50px}#main_carousel .sprod_atc{padding-top:15px}#main_carousel .seemore{margin-top:58px;text-align:center}#main_carousel .seemore p{margin-top:20px}.seemore p{font-size:14px}.singleCarousel{height:295px;text-align:center}.singleCarousel .item-container{padding-top:15px}.singleCarousel>.outterSlideWrapper .slidesWrapper{width:70%}.singleCarousel .stars{display:none}.singleCarousel .arrowWrapper{width:15% !important}.singleCarousel .item-info-wrap{margin-top:20px}.singleCarousel .item-image-wrap{padding-top:40px}.singleCarousel .seemore{margin-top:73px}.singleCarousel .price-block{margin-top:5px}#trendingCarousel .item-image img{width:80px;height:80px;max-width:100%}#trendingCarousel a{color:#d7195f;font-size:12px}#trendingCarousel>.outterSlideWrapper{width:100% !important}#trendingCarousel .stars{display:none}#trendingCarousel .arrowWrapper{width:100%}#trendingCarousel .arrowWrapper.left{background:url("http://images.bestbuy.com/BestBuy_US/en_US/images/abn/2014/com/pm/spring_gifting/desktop/assets/images/Top-Sellers-Tab.png") no-repeat center;background-size:128px 14px}#trendingCarousel .arrowWrapper.right{background:url("http://images.bestbuy.com/BestBuy_US/en_US/images/abn/2014/com/pm/spring_gifting/desktop/assets/images/Top-Sellers-Tab.png") no-repeat center;background-size:128px 14px}#trendingCarousel .carouselItem{height:113px}#trendingCarousel .item-info-wrap{margin-top:15px}.reviews .arrowWrapper.left,.reviews .arrowWrapper.right{background:transparent url("http://images.bestbuy.com/BestBuy_US/en_US/images/abn/2014/com/pm/spring_gifting/desktop/assets/images/carousel_arrows_sprite.png") no-repeat center;width:50px;position:absolute;top:80px}.reviews .arrowWrapper.left{background-position:-30px}.reviews .arrowWrapper.right{background-position:-165px}#reviews_carousel{height:325px}#reviews_carousel .review_container{float:left;width:70%;height:285px;margin-top:20px;padding-left:20px;padding-right:20px;line-height:20px;overflow-y:auto;display:table-cell}#reviews_carousel .r_content{vertical-align:middle;display:table-cell;height:284px}#reviews_carousel .r_content .r_title{font-size:20px;font-weight:bold;color:#4d4d4f}#reviews_carousel .r_content .r_name{font-size:11px;font-weight:bold;color:#9e9fa4}#reviews_carousel a{color:#d7195f;font-size:12px}#reviews_carousel .review_container p{color:#4d4d4f;font-size:14px;line-height:22px}#reviews_carousel .item-container{float:right;width:30%;padding-top:25px}#reviews_carousel .arrowWrapper{height:100%;position:absolute;top:0}#reviews_carousel .outterSlideWrapper{padding:0}#reviews_carousel .slidesWrapper{width:85%}.bbystars-small-yellow .block-text{display:inline-block;margin-top:20px}