.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{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-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%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;font-size:20px;color:#fff;text-align:center}.carousel-control:before{position:absolute;top:50%;font-family:LuckyIcons;color:#bababa;font-size:48px;line-height:48px;margin-top:-24px}.carousel-control.left:before{content:'\f361';left:0}.carousel-control.right{left:auto;right:0}.carousel-control.right:before{content:'\f363';right:0}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none}.reviews-carousel{border:1px solid #bcbcbc;padding:15px;margin:15px 0;color:#242424}.reviews-carousel .rating-title{display:none}.reviews-carousel .review-summary{font-weight:bold;margin:0}.reviews-carousel .review-info{line-height:1em}.reviews-carousel .rating-summary{margin:0;padding:0;margin-bottom:15px}.reviews-carousel .rating-summary:before,.reviews-carousel .rating-summary:after{content:' ';display:block;visibility:hidden;font-size:0}.reviews-carousel .rating-summary:after{clear:both}.reviews-carousel .rating-summary li{list-style:none;clear:both}.reviews-carousel .rating-summary .label{float:left;width:120px;font-weight:bold;line-height:1em;padding-bottom:.5em}.reviews-carousel p{clear:both}.reviews-carousel .review-date,.reviews-carousel .review-number{color:#919191;font-size:14px;font-style:italic}.reviews-carousel .review-number{text-align:center;margin-top:30px}.reviews-carousel .left,.reviews-carousel .right{border:1px solid #6a7c71;border-radius:5px;font-style:italic;color:#919191;font-size:14px;text-transform:uppercase;padding:14px;width:auto;background-color:#eeeeed;background:linear-gradient(#fff,#eeeeed)}.reviews-carousel .left:before,.reviews-carousel .right:before{font-style:normal;top:50%;padding:0 14px}.reviews-carousel .left{top:auto;left:15px;bottom:15px;padding-left:34px}.reviews-carousel .right{top:auto;right:15px;bottom:15px;padding-right:34px}.reviews-carousel .carousel-inner>.item.hide-review{display:none !important}.reviews-carousel .carousel-inner>.item.hide-review.active{display:block !important}#btn-show-hide{display:none}#review-form h3{font-size:20px;font-weight:bold}#review-form .product-name{font-size:16px;font-weight:bold;line-height:1.42857143;margin-bottom:0}#review-form .product-name span{color:#61a432}#review-form table{width:100%;margin-top:15px}#review-form table thead th{padding:15px;font-size:14px;font-weight:bold;color:#eda904}#review-form table thead th:first-child{font-size:18px;font-weight:normal;color:#2e2e2e}#review-form table th{text-align:left}#review-form table td.value{text-align:center}#review-form table td.value .value-label{font-size:12px;font-weight:bold;color:#eda904}#review-form table td.value .radio{display:inline}#review-form .low-rating{margin-top:15px;border:1px solid red;padding:15px}@media(max-width:767px){#review-form table thead th{display:none}#review-form table thead th:first-child{display:block;padding:0}#review-form table tr{margin-left:-15px;margin-right:-15px}#review-form table tr:before,#review-form table tr:after{content:' ';display:block;visibility:hidden;font-size:0}#review-form table tr:after{clear:both}#review-form table th{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:100%;margin-top:15px}#review-form table td.value{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:20%;padding:0}#review-form table td.value .value-input{border:1px solid #ddd;border-left:0;padding:10px 0 6px 0}#review-form table th+td.value .value-input{border-left:1px solid #ddd}}@media(min-width:768px){.reviews-carousel{padding:0;margin-top:0;border-top:0}.reviews-carousel .carousel-inner>.item{display:block;border-top:1px solid #d1d1d1;padding:30px 280px 30px 30px}.reviews-carousel .carousel-inner>.item .col-ratings{position:absolute;right:0;top:0;height:100%;width:250px;padding:30px 20px;border-left:1px solid #d1d1d1}.reviews-carousel .rating-title{display:block;text-transform:uppercase;color:#717171;font-weight:bold}.reviews-carousel .carousel-control,.reviews-carousel .review-number{display:none}#btn-show-hide{display:inline-block}#review-form{display:block}#review-form table tr:nth-child(even){background-color:#f4f4f4}#review-form table td.value .value-label{display:none}#review-form table tbody th,#review-form table tbody td{padding:7.5px;border:1px solid #ddd}#review-form table tbody th{padding-left:15px}#review-form #user_email,#review-form #nickname_field,#review-form #website_url_field{width:50%}}.brand-reviews-title{font-size:20px;margin:40px 0 12px}.b-brand-review-summary{text-align:center;margin:40px 0}.b-brand-review-summary__title{font-size:24px;color:#187c41}.b-brand-review-summary__summary{font-size:12px;color:#187c41}.b-brand-review-summary__rating{float:none;margin:5px auto;width:215px;height:46px}.b-brand-review-summary__rating:before{font-size:46px;line-height:46px}.b-brand-review-summary__rating .rating{height:46px}.b-brand-review-summary__rating .rating:before{font-size:46px;line-height:46px}.brand-reviews-carousel .review-date{margin:0;line-height:1}.brand-reviews-carousel .product-url{color:#919191;font-size:14px;font-style:italic}
