.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.intro{display:none}@media(min-width:768px){.intro{display:block}.intro h2{color:#600;font-size:44px;margin-top:0}.intro strong{font-size:20px;color:#c42323}.intro img.intro-nra{float:right;margin:0 0 15px 15px}}#featured-products h2{color:#600;font-size:20px;margin-top:0}#featured-products ul{padding:0;list-style:none}#featured-products .item{background-color:#dce5ef;margin:0 auto;padding:10px}#featured-products .item:before,#featured-products .item:after{content:" ";display:block;visibility:hidden;font-size:0}#featured-products .item:after{clear:both}#featured-products .item:before,#featured-products .item:after{content:" ";display:block;visibility:hidden;font-size:0}#featured-products .item:after{clear:both}#featured-products .product-name{font-size:17px;line-height:1em;height:3em;margin-top:0}#featured-products .product-name a{color:#000}#featured-products .product-image img{width:100% !important;height:auto}#featured-products .price-box{float:left;margin:15px 0 0 0;height:3em}#featured-products .price-box .special-price{line-height:1em}#featured-products .btn-cart{margin:15px 0 0 0;float:right}#featured-products .btn-cart:before{margin-left:20px}#featured-products .btn-cart:after{margin-right:20px}#featured-products .carousel-control{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:55px;color:#FFF;background-color:rgba(0,0,0,0.5);height:110px;position:absolute;top:50%;margin-top:-55px;text-align:center}#featured-products .carousel-control:before{position:absolute;font-family:Icons;width:45px;display:block;top:0;color:#FFF;font-size:30px;line-height:110px}#featured-products .carousel-control.left{border-bottom-right-radius:55px;border-top-right-radius:55px}#featured-products .carousel-control.left:before{content:"\f124";left:0}#featured-products .carousel-control.right{left:auto;right:0;border-bottom-left-radius:55px;border-top-left-radius:55px}#featured-products .carousel-control.right:before{content:"\f125";right:0}#featured-products .carousel-control:hover,#featured-products .carousel-control:focus{color:#fff;text-decoration:none}#featured-products .price-box .price-label,#featured-products .price-box .label{font-size:13px}@media(min-width:992px){#featured-products .item{width:330px;float:left;margin:0 30px 30px 0;display:block;border:0}#featured-products .carousel-control{display:none}}.price-box{font-size:18px}.price-box .regular-price,.price-box .minimal-price-link,.price-box .old-price,.price-box .special-price{margin:0;display:block;line-height:1em}.price-box .price-label,.price-box .label{display:inline-block}.price-box .price{font-weight:bold}.price-box .minimal-price-link{color:#242424}.price-box .minimal-price-link .label{font-weight:bold;font-size:14px}.price-box .minimal-price-link .price{font-weight:normal}.price-box .old-price{color:#8c8f96;font-size:14px}.price-box .old-price .price{text-decoration:line-through}.price-box .special-price{color:#c42323}
