.u-block{display:block}.u-hide-visually{width:1px;height:auto;margin:0;padding:0;position:absolute;overflow:hidden;border:0;clip:rect(0 0 0 0);white-space:nowrap}.bm{margin-bottom:1rem!importANT}.esSummary{vertical-align:baseline}.tgr_rating{float:none;text-align:center;margin:0 auto;display:inline-block;line-height:1}.tgr_rating_container{display:inline-block;width:100%}.tgr-stars label{color:#ccc;font-size:1.5rem;cursor:pointer;-webkit-transition:color 250ms ease;-moz-transition:color 250ms ease;-o-transition:color 250ms ease;transition:color 250ms ease}.tgr_rating>input{display:none}.tgr_rating>label{font-size:32px;color:#ddd;float:right;cursor:pointer}.tgr_rating>input:checked~label,.tgr_rating:not(:checked)>label:hover,.tgr_rating:not(:checked)>label:hover~label{color:gold}.tgr_rating>input:checked+label:hover,.tgr_rating>input:checked~label:hover,.tgr_rating>label:hover~input:checked~label,.tgr_rating>input:checked~label:hover~label{color:gold}.tgreviews_prod-display{padding-top:1rem}.tgreviews__form-row{clear:both;margin-bottom:10px}.tgreviews__form-label{font-weight:700;text-transform:uppercase;font-size:.83rem}.tgreviews__form-label-product-name{font-size:1.4rem}.tgreviews__form-checkboxlabel{font-size:.9rem;cursor:pointer}.tgreviews__form-info{font-weight:400!important;text-transform:none!important;font-size:.83rem}.tgreviews__form-input,.tgreviews__form-textarea{padding:.5rem .75rem}.tgreviews__form-input,.tgreviews__form-textarea,.tgreviews__form-submit{width:100%;font-size:.8rem;border:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.tgreviews__form-submit{padding:0}.tgreviews__form-textarea{line-height:1.7}.tgreviews__form-input.error,.tgreviews__form-textarea.error{border-color:#d8000c}.tgreviews__form ::-webkit-input-placeholder{font-weight:700;font-size:.83rem;text-transform:uppercase}.tgreviews__form ::-moz-placeholder{font-weight:700;font-size:.83rem;text-transform:uppercase}.tgreviews__form :-ms-input-placeholder{font-weight:700;font-size:.83rem;text-transform:uppercase}.tgreviews__form :-moz-placeholder{font-weight:700;font-size:.83rem;text-transform:uppercase}.tgreviews__form ::placeholder{font-weight:700;font-size:.83rem;text-transform:uppercase}.tgreviews__form-breaker{height:1.5rem;clear:left}.tgreviews__form-submit{border:0;font-weight:700;text-transform:uppercase;color:#fff;text-align:center}.tgreviews__form-field label.t-form-label{text-transform:uppercase;font-size:.8rem}.t-prod--reviews-container{max-height:500px;overflow-y:auto}.tgreivews-breaker{height:1.5rem;clear:left}@media screen and (min-width:900px){.t-page-prod .prodStarsContainer .tgreviews{margin-right:4em}}.tgreviews{max-width:100%}.prodStarsContainer{line-height:1;cursor:pointer}.tgreviews div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.tgreviews-average-overlay{overflow:hidden;position:absolute;top:-4px;left:0;white-space:nowrap;color:#000}.tgreviews-breakdown{clear:left}.tgreviews-breakdown__rating,.tgreviews-breakdown__count{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto}.tgreviews-breakdown__rating{text-align:right}.tgreviews-breakdown__percent{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto}.tgreviews-breakdown__percentage{height:5px;background:#ccc;position:relative;margin-top:5px}.tgreviews-breakdown__percentage-overlay{background:#fd0;height:5px;position:absolute;top:0;left:0}.tgreviews-breakdown__rating,.tgreviews-breakdown__percent,.tgreviews-breakdown__count{float:left;padding:2px 5px}.tgreviews-breakdown__star{-webkit-transform:rotateZ(100deg);transform:rotateZ(100deg)}@media screen and (min-width:768px){.tgreviews-half{float:left;width:50%}}.tgreviews-sorting,.tgreviews-breakdown,.tgreviews-flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.tgreviews-label,.tgreviews-pagination-label{font-size:.83rem;font-weight:700;text-transform:uppercase;margin-right:1rem}.tgreviews-label{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto}.tgreviews-select{font-size:.83rem;border:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto;color:#4d4d4d}@media screen and (min-width:1024px){.tgreviews-sorting{width:25%}}@media screen and (min-width:768px){.tgreviews-sorting{width:50%}}.tgreviews-average{text-align:center}.tgreviews-average__star,.tgreviews-average__star-overlay{position:relative;color:rgba(0,0,0,.2)}.tgreviews-average__star{font-size:1.25rem;display:inline-block;position:relative}.tgreviews-average__star-overlay{position:absolute;top:0;left:0;color:#fd0;overflow:hidden}.tgreviews-average__text{font-weight:700;text-transform:uppercase;font-size:.83rem}.tgreviews-review{border-bottom:1px solid #ccc;line-height:1.5}.tgreviews-rating-title{margin-bottom:.25rem;position:relative;clear:both;line-height:1}.tgreviews-verified-buyer{font-size:.85rem;font-weight:700;text-transform:uppercase}.tgreviews-rating-stars{font-size:1.5rem;color:#fd0}.tgreviews-review__rating{padding:2px 5px;font-size:.83rem;border:1px solid #ccc;margin-right:.5rem}.tgreviews-review__user{font-size:.8rem;margin-bottom:.25rem;font-style:italic}.tgreviews-review__additionalfields{margin:.5rem 0}.tgreviews-review__addlfield-label{font-weight:700}.tgreviews-review__title{float:none;font-weight:700;position:relative}.tgreviews-review__rating-info{float:none;display:block}.tgreviews-rating-title:before,.tgreviews-rating-title:after{content:" ";display:table}.tgreviews-review__summary{margin-top:1em}.tgreviews-rating-title:after{clear:both}.tgreviews-row.tgreviews-flex{background:#fff;border:1px solid #ccc;padding:1em}@media screen and (max-width:767px){.tgreviews-row.tgreviews-flex{display:block}}.tgreviews__no-reviews{font-size:.9rem}@media screen and (min-width:768px){.tgreviews-review__rating-info{float:right;line-height:1}.tgreviews-review__title{float:left;font-weight:700;position:relative;top:.5rem}}@media screen and (max-width:1366px){.t-product-reviews__container{margin:0 1em}}.tgreviews-average__star:hover{cursor:pointer}@media screen and (min-width:1024px){.tgr-review-form--tab{padding-left:2rem}}