.ps__carousel__outer,.ps__carousel__outer *{box-sizing:border-box}.ps__carousel__outer{font:300 14px/14px Quicksand,sans-serif;color:#333}.ps__carousel__container{margin:0;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;-webkit-overflow-scrolling:touch}.ps__carousel__container,.ps__carousel__outer{padding:0;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}.ps__carousel__outer{overflow:hidden;height:100%;margin:0 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:start;opacity:1;transition:opacity .35s;-webkit-overflow-scrolling:touch;position:relative}.ps__carousel__mobile__touch{padding-bottom:0!important}.ps__carousel__inner{width:calc(100% - 60px);min-width:calc(100% - 60px);height:auto;padding:20px 0;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;-webkit-overflow-scrolling:touch;transition:opacity .35s}.ps__carousel__mobile__touch .ps__carousel__inner{overflow-x:scroll;width:100%;height:100%;padding:10px 0;-webkit-overflow-scrolling:touch}.ps__carousel__arrow{width:30px;height:calc(100% - 20px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;background-color:#fff;background-repeat:no-repeat;background-position:50%;cursor:pointer;z-index:1}.ps__carousel__mobile__touch .ps__carousel__arrow{display:none}.ps__carousel__left__arrow{left:0;background-image:url(https://bodybuilding.com/images/lpimages/optimization/prev.png)}.ps__carousel__right__arrow{right:0;background-image:url(https://bodybuilding.com/images/lpimages/optimization/next.png)}.ps__carousel__dots{width:100%;height:20px;position:absolute;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.ps__carousel__mobile__touch .ps__carousel__dots{display:none}.ps__carousel__outer__dot{width:9px;height:9px;-ms-flex-item-align:center;margin:0 5px;border-radius:100px;border:1px solid #5a5a5a;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.ps__carousel__inner__dot,.ps__carousel__outer__dot{align-self:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ps__carousel__inner__dot{width:7px;height:7px;-ms-flex-item-align:center;border-radius:100px;background:#fff}.ps__carousel__inner__dot--selected,.ps__carousel__inner__dot:hover{background:#5a5a5a}.ps__carousel-fade{opacity:0!important}.ps__carousel__inner .product:hover .product__name{color:#00aeef!important;text-decoration:underline!important}.ps__carousel__inner .product{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;margin:0!important;padding:0;position:relative!important}.ps__carousel__mobile__touch .product{width:180px!important;min-width:180px!important;margin:0 5px!important;padding-bottom:12px!important}.ps__carousel__inner .product__img-wrapper{position:relative!important;width:100%!important;height:140px!important}.ps__carousel__inner .product__img-wrapper img{max-height:114px!important;max-width:86px!important;margin:10px auto 0!important;display:block!important}.ps__carousel__inner .product:before{display:none!important}.ps__carousel__inner .vio-text,.ps__carousel__inner .vio-text h3{position:relative!important;width:100%!important;font-size:12px!important;min-height:18px!important;background-repeat:no-repeat!important}.ps__carousel__inner .vio-text h3{padding-left:15px!important;margin:-3px 0 0!important}.ps__carousel__inner .product__free-shipping-badge{margin-top:8px!important}.ps__carousel__inner .vio-text--vio-green:before{width:13px!important;height:14px!important}.ps__carousel__inner .product__rating-n-view-product{position:absolute!important;top:4px!important;right:14px!important;max-height:24px!important;width:30px!important}.ps__carousel__inner .product__name{margin:2px 0 0!important;color:#00aeef!important;font:100 15px/20px Quicksand,sans-serif!important;max-width:180px!important;transition:color .3s!important;min-height:40px!important}.ps__carousel__inner .product__brand{font:400 12px/14px Quicksand,sans-serif!important;color:#5a5a5a!important;margin:2px 0 0!important}.ps__carousel__inner .product__rating__rating-badge,.ps__carousel__inner .product__rating__review-badge{margin-right:0!important;width:100%!important;text-align:center!important;border:1px solid #c8c8c8!important;font-family:Quicksand, sans-serif!important;font-weight:400!important;border-radius:4px!important;color:#5a5a5a!important;padding:0 3px!important;display:block!important;width:28px!important;min-width:28px!important;height:auto!important;position:absolute!important;right:0!important;top:0!important}.ps__carousel__inner .product__rating__review-count{display:none!important}.ps__carousel__inner .product .product__rating{width:28px!important;min-width:28px!important;height:28px!important;border:none!important;margin:0!important;background:#fff!important;position:relative!important;right:0!important;top:0!important;font-size:14px!important;padding:0!important}.ps__carousel__inner .product__description,.ps__carousel__inner .product__price,.ps__carousel__inner .product__view-product-link{display:none!important}
@media(max-width:600px) { 

.col-item {
	width: 100%;
}
.marketing__example__product:focus {
	width: 200px;
}
}