.SplashScreen{overflow:hidden;position:relative;text-align:center;cursor:pointer;background:#000 url(/images/MediaLibrary/player/bg.png)}.SplashScreen .thumb{position:relative;top:50%;width:410px;margin-top:-167px}.SplashScreen .controls,.SplashScreen .controlsLeft,.SplashScreen .controlsRight{background-image:url(/images/MediaLibrary/player/controls-sprite.png)}.SplashScreen .playControl{position:absolute;top:0;left:0;right:0;bottom:25px;width:40px;height:45px;margin:auto;background-image:url("/Content/images/icons/icon-control-play.svg");background-repeat:no-repeat}.SplashScreen .controls,.SplashScreen .controlsLeft,.SplashScreen .controlsRight{height:25px}.SplashScreen .controls{position:absolute;left:0;bottom:0;overflow:hidden;width:100%;background-position:0 -115px}.SplashScreen .controlsLeft{float:left;width:90px;background-position:0 -90px}.SplashScreen .controlsRight{float:right;width:139px;background-position:0 -140px}.social-plugins{margin:20px auto;width:220px;min-height:95px}.soc-btn{width:60px;min-height:60px;margin-left:25px;float:left}.twitter-btn{margin-left:0}.fb-like-btn{margin-left:21px;width:45px}.social-plugins-short{width:148px}.product-title,.product-category{font-size:.75rem;font-weight:900;line-height:1.0625rem;letter-spacing:.1em;text-transform:uppercase}.product-title{position:relative;text-align:left;color:#000}.product-title a{text-decoration:none}.product-category{color:#797676}.product-link{text-decoration:none;border:0}.top-shield{min-height:18px;position:absolute;right:0;top:-15px}.purchase-details .rating-wrap{display:block;margin:4px auto 0;font-size:0}.product-photo{display:block;margin:10px auto 20px}.product-photo-wrap{position:relative;margin:10px auto 20px}.product-photo-wrap::before{display:block;content:"";width:100%;padding-top:100%;background-color:#f8f6ff}.product-photo-wrap .product-photo{position:absolute;top:0;left:0;bottom:0;right:0;max-width:100%;height:auto;margin:0}.product-price{text-align:center}.p-price-inner{display:inline}.product-price .reg-price,.product-price .sale-price,.product-price .current-price{font-size:18px;font-weight:700;line-height:18px}.reg-price,.sale-price,.current-price{padding-right:5px;font-weight:700;letter-spacing:-0.5px}.reg-price:last-of-type,.sale-price:last-of-type,.current-price:last-of-type{padding-right:0}.old-price{padding-right:5px;font-size:15px;font-weight:400;line-height:18px;vertical-align:top;letter-spacing:-0.5px}.reg-price{text-decoration:line-through}.sale-price{color:#ff37df}.product-price .free-shipping-label{position:relative;top:-2px}.purchase-details .product-price .free-shipping-label{display:inline}.product-price .stock-status{position:relative;padding-left:5px;top:-2px;font-weight:700;color:#690}.product-price .oos{color:#999}.mc-icons{font-size:0;text-align:center;opacity:0;pointer-events:none}.mc-icons.iconsReady{-webkit-transition:opacity .5s linear;transition:opacity .5s linear;opacity:1;pointer-events:all}.mc-icon{display:block;width:36px;height:31px;cursor:pointer;margin:0 0 10px;background-repeat:no-repeat;background-size:auto;background-position:center center;will-change:transform}.mc-icon:hover,.mc-icon:focus{cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scale(1.15);transform:scale(1.15)}.mc-icon.mc-icon_wishlist{font-size:0;background-image:url("/Content/images/icons/wish-icon--bw.svg")}.mc-icon.mc-icon_wishlist.added_wishlist,.mc-icon.mc-icon_wishlist.isInWishlist,.mc-icon.mc-icon_wishlist:hover,.mc-icon.mc-icon_wishlist:focus{background-image:url("/Content/images/icons/wish-icon-added--bw.svg")}.mc-icon.mc-icon_add-to-cart{font-size:0;background-image:url("/Content/images/icons/cart-icon--bw.svg")}.mc-icon.mc-icon_add-to-cart.item_removefromcart,.mc-icon.mc-icon_add-to-cart:hover,.mc-icon.mc-icon_add-to-cart:focus{background-image:url("/Content/images/icons/cart-icon-added--bw.svg")}.mc-icon.mc-icon_add-to-cart.oos_status{display:none}.mc-icon.mc-icon_compare{font-size:0;background-image:url("/Content/images/icons/compare-icon--bw.svg")}.mc-icon.mc-icon_compare.item_removefromcompare,.mc-icon.mc-icon_compare.isInComparison,.mc-icon.mc-icon_compare:hover,.mc-icon.mc-icon_compare:focus{background-image:url("/Content/images/icons/compare-icon-filled--bw.svg")}.product-ctrls{min-height:40px;margin:12px 0 0}.product-ctrls .compare-btn::before{background-image:url("/Content/images/icons/compare-icon--bw.svg")}.product-ctrls .compare-btn.isInComparison::before{background-image:url("/Content/images/icons/compare-icon-filled--bw.svg")}.product-ctrls .wishlist-btn::before{background-image:url("/Content/images/icons/wish-icon--bw.svg")}.product-ctrls .wishlist-btn.isInWishlist::before{background-image:url("/Content/images/icons/wish-icon-added--bw.svg")}.has-variations .pc-left,.has-variations .pc-right{width:50%}.has-variations .pc-left{float:left}.has-variations .pc-right{float:right}.product-ctrls .cart-btn{margin:0 auto;width:100%;padding-left:0;padding-right:0}.has-variations .cart-btn{padding:0}.product-ctrls .options-dd{margin-bottom:12px}.product-ctrls .payment-method{clear:both;padding:8px 0;text-align:center}.product-ctrls .secondary-shopping-ctrls{margin:1rem auto}.pp-ratingList .rating-aspect{display:block;clear:both;overflow:hidden;text-align:left;font-size:13px;color:#666;line-height:20px}.pp-ratingTitle{font-weight:700;display:inline-block;width:110px;color:#000}.rating-wrap{background:url("/content/images/rating-sprite.png") no-repeat;display:inline-block;height:17px;vertical-align:top}.rating-val{background:url("/content/images/rating-sprite.png") 0 0 no-repeat;display:inline-block;text-indent:-1000px}.rating-text-val{display:inline-block}.rating-stars{width:100px;background-position:0 -17px}.rating-stars .rating-val{text-indent:-200px;height:17px}.rating-bee,.rating-vroom{margin-top:6px;margin-right:5px;text-align:left}.rating-vroom{width:47px;background-position:-50px -41px;height:7px;overflow:hidden}.rating-vroom .rating-val{background-position:0 -41px;height:17px}.rating-bee{width:47px;background-position:-50px -49px;height:8px;overflow:hidden}.rating-bee .rating-val{background-position:0 -49px;height:17px}.value-1{width:7px}.value-2{width:17px}.value-3{width:27px}.value-4{width:37px}.value-5{width:47px}.rating-top{display:inline-block;height:18px;overflow:hidden}.top-10{width:25px;background-position:0 -62px}.top-50{width:25px;background-position:0 -81px}.top-100{width:28px;background-position:0 -99px}.vroom-bee-properties{margin:6px 0 0;padding:6px 0 8px;text-align:center;border:solid #e0e0e0;border-width:1px 0;font-size:13px}.vroom-bee-properties .rating-wrap,.vroom-bee-properties .pp-ratingTitle{text-align:left}.vroom-bee-properties .pp-ratingTitle{width:auto}.rating-text-val{margin-right:4%}.product-satellites{margin-top:5px;text-align:left}.required-item{margin-top:8px}.satellite-product-name{font-size:14px;font-weight:700}.satellite-product-price{font-size:14px;font-weight:700}.satellite-product-wrap{margin:0 0 0 10px}@media screen and (min-width:320px){.satellite-product-wrap{width:254px}}@media screen and (min-width:360px){.satellite-product-wrap{width:280px}}@media screen and (min-width:480px){.satellite-product-wrap{width:auto}}.product-reviews{margin:14px 0 0}.reviews-counter{background-color:#ececec}.reviews-counter .rh{font-size:13px;font-weight:700;display:inline}.reviews-list{margin-top:16px;text-align:left}.review-title{display:block;color:#000;line-height:1.4285714286}.review .review-url{width:100%;padding:0;color:#000;font-size:15px;text-align:center;font-weight:400}.review .author-avatar{float:left}.review-meta{min-height:64px;padding:2px 0 0;margin-left:70px}.review-meta .rating-cont{left:-2px;top:2px}.author-avatar{position:relative;width:50px;height:50px;padding:2px;margin:0 0 7px;border:solid 2px #9c0;border-radius:3px}.av-tail{display:block;width:16px;height:7px;background:url("/Content/images/common-sprite.png?v=2015-06-16") no-repeat -16px -40px}.author-avatar .av-tail{position:absolute;bottom:-9px;left:50%;margin-left:-8px}.review-author{clear:left;font-size:13px;line-height:1.5}.review-summary{margin:6px 0 0;line-height:1.384}.review-summary .opinion-text{display:inline-block;vertical-align:top}.review-opinions{line-height:1.384;margin:0 0 8px}.review-inner .opinion{margin:10px 0 0}.op-mark{display:inline-block;vertical-align:top;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-weight:900;line-height:1.5;text-transform:uppercase;text-align:center;background-color:#a7d500;color:#000}.cons .op-mark{display:inline-block;vertical-align:top;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-weight:900;line-height:1.5;text-transform:uppercase;text-align:center;background-color:#ff37df;color:#000}.review-summary .op-mark{margin-top:2px}.product-reviews .published{font-size:11px;color:#666}.review-author-date .published{float:right}.review-author-date .review-author{float:left;white-space:nowrap}.main-product-section .section-body{padding-top:0;text-align:center}.product-reviews-section{margin:0 5px}.product-ctrls .cart-btn,.product-reviews-page .product-photo{min-width:200px}.product-ctrls .cart-btn{max-width:500px}.review{padding:15px 0;border-top:solid 1px #e0e0e0}.review .review-url{color:#000}.breadcrumbs{margin:24px 0}.rating-wrap.rating-stars{display:block;position:relative;width:50px;height:10px;overflow:hidden;text-align:left;background-image:none;margin-left:auto;margin-right:auto}.rating-wrap.rating-stars .rating-val-visual{width:100%;content:"";display:block;height:10px;background-image:url("/Content/images/icons/star-filled--bw.svg");background-repeat:repeat-x;position:absolute;z-index:2}.rating-wrap.rating-stars .rating-val-visual--0{width:0}.rating-wrap.rating-stars .rating-val-visual--1{width:10px}.rating-wrap.rating-stars .rating-val-visual--2{width:20px}.rating-wrap.rating-stars .rating-val-visual--3{width:30px}.rating-wrap.rating-stars .rating-val-visual--4{width:40px}.rating-wrap.rating-stars .rating-val{width:100%;height:10px;background-image:url("/Content/images/icons/star-empty--bw.svg");background-repeat:repeat-x;text-indent:-1000px;color:transparent;position:absolute;left:0;z-index:1}.rating-wrap.rating-stars .rating-val.no-data{visibility:hidden}.review-meta .rating-stars{margin:0}