@media only screen and (max-width:639px){.account .table-reviews .col.actions:before{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.customer-review .product-name{margin-bottom:5px}.customer-review .product-reviews-summary .rating-summary{display:block;margin-bottom:5px}}@media all and (min-width:640px){.review-form{max-width:500px}.review-ratings{max-width:240px;margin-bottom:0}.review-ratings~.review-content,.review-ratings~.review-details{margin-left:280px}.review-toolbar{margin:0 0 30px}.review-toolbar .pages{padding:30px 0}.fieldset .review-legend.legend{margin-bottom:30px}.review-item{padding:30px 0}.review-title{margin:0 0 30px}}.data.switch .counter{color:#2b2b2b}.data.switch .counter:before{content:"("}.data.switch .counter:after{content:")"}.rating-summary{overflow:hidden;white-space:nowrap;overflow:unset}.rating-summary .rating-result{width:70px;display:inline-block;position:relative;vertical-align:middle}.rating-summary .rating-result:before{left:0;position:absolute;top:0;width:100%;z-index:1;-webkit-font-smoothing:antialiased;color:#d1d1d1;font-family:'FontAwesome';font-size:14px;height:14px;letter-spacing:0px;line-height:14px;content:'\f005' '\f005' '\f005' '\f005' '\f005';display:block;font-style:normal;font-weight:400;speak:none;font-weight:bolder}.rating-summary .rating-result>span{display:block;overflow:hidden}.rating-summary .rating-result>span:before{position:relative;z-index:2;-webkit-font-smoothing:antialiased;color:#2b2b2b;font-family:'FontAwesome';font-size:14px;height:14px;letter-spacing:0px;line-height:14px;content:'\f005' '\f005' '\f005' '\f005' '\f005';display:block;font-style:normal;font-weight:400;speak:none;font-weight:bolder}.rating-summary .rating-result>span span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rating-summary .rating-result{margin-top:-3px;width:100%}.product-reviews-summary .rating-summary .label,.table-reviews .rating-summary .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote{overflow:hidden}.review-control-vote:before{color:#d1d1d1;font-family:'FontAwesome';font-size:14px;height:14px;letter-spacing:0px;line-height:14px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;content:'\f005' '\f005' '\f005' '\f005' '\f005';display:block;position:absolute;z-index:1}.review-control-vote input[type=radio]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote input[type=radio]:hover+label:before,.review-control-vote input[type=radio]:checked+label:before{opacity:1}.review-control-vote label{cursor:pointer;display:block;position:absolute}.review-control-vote label span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-control-vote label:before{color:#2b2b2b;font-family:'FontAwesome';font-size:14px;height:14px;letter-spacing:0px;line-height:14px;font-style:normal;font-weight:400;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;opacity:0}.review-control-vote label:hover:before{opacity:1}.review-control-vote label:hover~label:before{opacity:0}.review-control-vote .rating-5{z-index:2}.review-control-vote .rating-5:before{content:'\f005' '\f005' '\f005' '\f005' '\f005'}.review-control-vote .rating-4{z-index:3}.review-control-vote .rating-4:before{content:'\f005' '\f005' '\f005' '\f005'}.review-control-vote .rating-3{z-index:4}.review-control-vote .rating-3:before{content:'\f005' '\f005' '\f005'}.review-control-vote .rating-2{z-index:5}.review-control-vote .rating-2:before{content:'\f005' '\f005'}.review-control-vote .rating-1{z-index:6}.review-control-vote .rating-1:before{content:'\f005'}.review-control-vote:before{content:'\f005' '\f005' '\f005' '\f005' '\f005'}.review-toolbar{padding:0;border-top:1px solid #c9c9c9;margin:0 0 20px;text-align:center}.review-toolbar:first-child{display:none}.review-toolbar .pages{display:block;text-align:center;border-bottom:1px solid #c9c9c9;padding:20px 0}.review-toolbar .pager>.toolbar-amount{display:none}.review-toolbar .limiter{display:none}.review-add .block-title{display:none}.review-form .action.submit.primary{background:#2b2b2b;border:1px solid #2b2b2b;color:#fff;font-size:14px;line-height:16px;padding:7px 15px;margin:0}.review-form .action.submit.primary:focus,.review-form .action.submit.primary:active{background:#fff;border:1px solid #2b2b2b;color:#2b2b2b}.review-form .action.submit.primary:hover{background:#fff;border:1px solid #2b2b2b;color:#2b2b2b}.review-form .actions-toolbar .actions-primary{padding:0}.review-form-actions{float:right}.fieldset .review-legend.legend{line-height:1.3;border-bottom:0;padding:0;margin-bottom:20px}.fieldset .review-legend.legend span{margin:0}.fieldset .review-legend.legend strong{display:block;font-weight:600;padding-top:10px}.fieldset .review-field-ratings>.label{margin-bottom:10px;font-weight:600;padding:0}.fieldset .review-field-ratings .control .nested .label{display:none}.review-control-vote label:before,.review-control-vote:before{font-size:32px;line-height:32px;height:32px;letter-spacing:10px}.review-field-rating .label{font-weight:600}.review-field-rating .control{margin-top:10px;margin-bottom:48px}.review-field-summary{display:none}.review-list{margin-bottom:30px}.review-list .block-title strong{font-weight:300;line-height:1.1;font-size:26px;margin-top:25px;margin-bottom:20px}.review-item{padding:20px 0;border-bottom:1px solid #c9c9c9;margin:0}.review-item:after{clear:both;content:'';display:table}.review-item:last-child{border-width:0}.review-ratings{display:table;max-width:100%;margin-bottom:10px}.review-ratings .rating-summary{display:table-row}.review-ratings .rating-label{display:table-cell;vertical-align:top;padding-top:1px;padding-right:25px;padding-bottom:5px}.review-ratings .rating-result{vertical-align:top;display:table-cell}.review-author{display:inline}.review-author .review-details-value{font-weight:400}.review-date{display:inline}.review-date .review-details-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-title{font-weight:600;line-height:1.1;font-size:18px;margin-top:20px;margin-bottom:10px;margin:0 0 20px;font-weight:500}.review-content{margin-bottom:20px}.page-main .column .review-add{margin-bottom:0}ol.review-items{list-style:none;padding:0}#tab-label-reviews{margin-top:30px}.data.table.reviews .rating-summary{margin-top:-4px}.customer.review.view .review.title,.customer.review.view .ratings.summary.items,.customer.review.view .product.details{margin-bottom:20px}.product-reviews-summary{margin:15px 0}.products.wrapper.list .product-reviews-summary{margin:0 auto}.product-reviews-summary .rating-summary{display:inline-block;vertical-align:middle}.product-reviews-summary .reviews-actions{display:inline-block;vertical-align:middle;cursor:pointer}.product-reviews-summary .reviews-actions a{color:#2b2b2b;text-decoration:none}.product-reviews-summary .reviews-actions a:visited{color:#2b2b2b;text-decoration:none}.product-reviews-summary .reviews-actions a:hover{color:#2b2b2b;text-decoration:none}.product-reviews-summary .reviews-actions a:active{color:#2b2b2b;text-decoration:none}.product-reviews-summary .reviews-actions a:not(:last-child){margin-right:0}.product-reviews-summary .reviews-actions>.view:after{content:" | ";color:#a1a1a1}.product-info-main .rating-summary,.customer-review .rating-summary{margin-right:10px}.block-reviews-dashboard .items .item{margin-bottom:20px}.block-reviews-dashboard .items .item:last-child{margin-bottom:0}.block-reviews-dashboard .product-name{display:inline-block}.block-reviews-dashboard .product-name:not(:last-child){margin-bottom:5px}.block-reviews-dashboard .rating-summary .label{font-weight:600;margin-right:10px}.table-reviews .product-name,.block-reviews-dashboard .product-name{font-weight:400}.table-reviews .rating-summary{display:inline-block;vertical-align:baseline}.customer-review .product-details{margin-bottom:60px}.customer-review .product-details:before,.customer-review .product-details:after{content:'';display:table}.customer-review .product-details:after{clear:both}.customer-review .product-details .rating-average-label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.customer-review .product-media{width:30%;max-width:285px;float:left;margin-right:3%}.customer-review .review-details{margin:0}.customer-review .review-details .title{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #dbdbdb}.customer-review .review-details .title>strong,.customer-review .review-details .title>span{color:#2b2b2b}.customer-review .review-details .customer-review-rating{margin-bottom:20px}.customer-review .review-details .customer-review-rating .item{margin-bottom:10px}.customer-review .review-details .customer-review-rating .item:last-child{margin-bottom:0}.customer-review .review-details .customer-review-rating .rating-summary{display:table-row}.customer-review .review-details .customer-review-rating .rating-label{display:table-cell;vertical-align:top;padding-top:1px;padding-right:25px;padding-bottom:5px}.customer-review .review-details .customer-review-rating .rating-result{vertical-align:top;display:table-cell}.customer-review .review-details .review-title{line-height:1.1;font-size:18px;margin-top:20px;margin-bottom:10px;font-weight:600;margin-bottom:20px}.customer-review .review-details .review-content{margin:0;margin-bottom:20px;overflow-wrap:break-word;word-wrap:break-word}.customer-review .review-details .review-date{color:#a6a6a6}