@media screen and (max-width:767px){.review-1_0_0{margin-top:1.5rem}
.review-1_0_0 .heading-section-title{margin-bottom:0;color:#262626}
}
@media screen and (min-width:768px){.review-1_0_0 .col-sm-5{width:41.66666667%}
}
.expert-review-1_0_0{color:#262626;padding-bottom:40px}
.expert-review-1_0_0 .rating-heading{font-weight:700;font-size:1.25rem;line-height:1.75;padding-top:.5rem}
@media screen and (min-width:768px){.expert-review-1_0_0 .rating-heading{padding-top:0}
}
.expert-review-1_0_0 .review-details{padding-bottom:20px}
.expert-review-1_0_0 .review-item{margin-top:30px;border-bottom:1px solid #e2e2e2}
.expert-review-1_0_0 .review-item .review-rating{text-align:center}
.expert-review-1_0_0 .review-item .review-date{padding-top:6px;text-align:center}
.expert-review-1_0_0 .review-item .rating-point{padding-bottom:20px;position:relative}
.expert-review-1_0_0 .review-item .rating-point:before{content:"";display:inline-block;position:absolute;left:-35px;top:2px}
.expert-review-1_0_0 a[rel="external"]:after{position:relative;font-family:"site-global-icons";content:'\f08e';margin-left:10px}
.expert-review-1_0_0 .overall-review{margin-top:30px;padding-bottom:30px;border-bottom:1px solid #e2e2e2}
.expert-review-1_0_0 .overall-review .radical-rating-1_0_0{width:80px;height:80px}
.expert-review-1_0_0 .overall-review .radical-rating-1_0_0 .circle{top:10px;left:10px;width:60px;height:60px}
.expert-review-1_0_0 .overall-review .radical-rating-1_0_0 .prec{font-size:1.5rem}
@media screen and (min-width:768px){.expert-review-1_0_0 .overall-review{margin-top:60px;padding-bottom:60px}
.expert-review-1_0_0 .review-item{display:flex;margin-top:60px;padding-bottom:20px}
.expert-review-1_0_0 .review-item .rating-point{padding-bottom:30px}
.expert-review-1_0_0 ul li:last-child .review-item{border-bottom:0}
.expert-review-1_0_0 .show-content-block ul li:first-child .review-item{margin-top:0;padding-top:50px;border-top:1px solid #e2e2e2}
}
.radical-rating-1_0_0{position:relative;text-align:center;width:70px;height:70px;border-radius:100%;margin:0 auto;background-color:#515a3d;background-image:linear-gradient(91deg,transparent 50%,#8bae46 50%),linear-gradient(90deg,#8bae46 50%,transparent 50%)}
.radical-rating-1_0_0.rating-high{background-color:#515a3d;background-image:linear-gradient(91deg,transparent 50%,#8bae46 50%),linear-gradient(90deg,#8bae46 50%,transparent 50%)}
.radical-rating-1_0_0.rating-medium{background-color:#c98f00;background-image:linear-gradient(91deg,transparent 50%,#fec91b 50%),linear-gradient(90deg,#fec91b 50%,transparent 50%)}
.radical-rating-1_0_0 .circle{position:relative;top:5px;left:5px;text-align:center;width:60px;height:60px;border-radius:100%;background-color:#fff}
.radical-rating-1_0_0 .prec{display:inline-block;font-size:1em;color:#262626;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (min-width:768px){.radical-rating-1_0_0{width:70px;height:70px}
.radical-rating-1_0_0 .circle{width:60px;height:60px}
.radical-rating-1_0_0 .perc{font-size:1.425em}
}
.expert-review-1_0_0,.user-review-1_0_0{margin-top:2.5rem}
.expert-review-1_0_0 .section-title,.user-review-1_0_0 .section-title{padding-bottom:10px;border-bottom:1px solid #e2e2e2;text-transform:none;font-size:1.375rem;color:#262626;margin:0 0 1.5rem}
@media screen and (min-width:768px){.expert-review-1_0_0 .section-title,.user-review-1_0_0 .section-title{font-size:1.75rem}
}
.expert-review-1_0_0 ul li a,.user-review-1_0_0 ul li a{padding:0}
.user-review-1_0_0{margin-bottom:26px}
.user-review-1_0_0 .review-breakdown-entry{display:flex}
.user-review-1_0_0 .review-breakdown-entry .review{white-space:nowrap;flex-basis:140px}
.user-review-1_0_0 .rating-box{position:relative;vertical-align:middle;font-size:1rem;line-height:1.6666666666666667;display:inline-block;font-family:"site-global-icons";color:#fec91b}
.user-review-1_0_0 .rating-box:before{content:"\e8b0  \e8b0  \e8b0  \e8b0  \e8b0"}
.user-review-1_0_0 .rating-box .rating{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#fec91b;font-family:"site-global-icons"}
.user-review-1_0_0 .rating-box .rating:before{content:"\e8ac  \e8ac  \e8ac  \e8ac  \e8ac"}
.user-review-1_0_0 .bar-box{border:1px solid #979797;height:1rem;overflow:hidden;flex-grow:1;margin:5px 0}
.user-review-1_0_0 .bar-box .bar{background:#fec91b;height:100%;display:block}
.user-review-1_0_0 .user-summary-review-rating,.user-review-1_0_0 .expert-overall-review-rating{margin:1rem auto}
.user-review-1_0_0 .user-summary-review-rating .rating-box,.user-review-1_0_0 .expert-overall-review-rating .rating-box{font-size:2.25rem;line-height:1.1;margin-bottom:10px}
.user-review-1_0_0 .expert-summary-review-rating{margin:0;text-align:center}
.user-review-1_0_0 .expert-summary-review-rating .rating-box{font-size:1.75rem;line-height:1.1;margin-bottom:10px}
@media screen and (min-width:1200px){.user-review-1_0_0 .expert-summary-review-rating .rating-box{font-size:1.75rem}
}
@media screen and (max-width:767px){.user-review-1_0_0{margin-top:1.5rem}
.user-review-1_0_0 .user-summary-review-rating,.user-review-1_0_0 .expert-summary-review-rating,.user-review-1_0_0 .expert-overall-review-rating{text-align:center}
}
@media screen and (min-width:768px){.user-review-1_0_0{margin-bottom:20px}
.user-review-1_0_0 .section-title{margin-bottom:40px}
.user-review-1_0_0 .total{width:200px;text-align:center}
}
@media screen and (max-width:767px){.hub-content-wrap .container .review-1_0_0 .container{padding-left:0;padding-right:0}
}
.blade .expert-review-1_0_0 ul li,.blade .user-review-1_0_0 ul li{padding:0;list-style-image:none}
.rwd .shaded{background-color:#f3f3f3}
.rwd .product-comp{padding-top:30px;padding-bottom:60px}
.rwd .product-comp.form-refine-comp{padding-bottom:0}
.rwd .product-comp.compare-button{padding-top:0;padding-bottom:30px}
.rwd .product-comp.toggle-able{padding-top:0;padding-bottom:0}
@media screen and (min-width:768px){.rwd .product-comp.toggle-able{padding-bottom:30px}
}
.rwd .product-comp.shaded{background-color:#f3f3f3}
.rwd .product-comp .products-heading{display:flex;align-items:center}
.rwd .product-comp .products-subheading{color:#fff}
.rwd .product-comp h2.title-section{margin-top:15px;margin-bottom:15px;font-size:1.875em;flex:1;color:#fff}
.rwd .product-comp .compare-product-btn{margin-bottom:0}
.rwd label.has-switch-input{width:100%;position:relative;font-weight:400;margin:5px 0 5px 0;outline:0;padding:.5em;display:table;cursor:pointer;min-height:30px;overflow:hidden;background-color:transparent}
.rwd label.has-switch-input span.switch-input-content{display:table-cell;vertical-align:middle;width:100%;padding-left:.5em;height:30px}
.rwd span.add-compare label{font-weight:400}
.rwd #products-refine{padding-top:5px}
.rwd .visible-Desktop{display:none}
@media screen and (min-width:768px){.rwd .visible-Desktop{display:block !important}
}
@media screen and (min-width:768px){.rwd .hidden-desktop{display:none !important}
}
.rwd .upe-product-cards .add-compare label.has-switch-input,.rwd .upe-product-cards .simplify-checkbox label.has-switch-input{width:auto;cursor:pointer;min-height:40px;overflow:hidden;margin:0 auto;padding-right:0}
.rwd .upe-product-cards .add-compare label.has-switch-input span.switch-input-content,.rwd .upe-product-cards .simplify-checkbox label.has-switch-input span.switch-input-content{width:auto;padding-left:.5em;height:23px;line-height:23px;font-weight:400}
.rwd .upe-product-cards .add-compare .compare-now,.rwd .upe-product-cards .simplify-checkbox .compare-now{display:none;padding-left:.5em;position:relative;top:-10px}
.rwd .upe-product-cards .add-compare span.check-box,.rwd .upe-product-cards .simplify-checkbox span.check-box{width:23px;height:23px;border:1px solid #ccc;border-radius:2px;display:inline-block;vertical-align:middle}
.rwd .upe-product-cards .add-compare input[type="checkbox"],.rwd .upe-product-cards .simplify-checkbox input[type="checkbox"]{position:absolute;-ms-filter:"alpha(opacity=0)";-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;filter:alpha(opacity=0);top:0;left:0;z-index:1;cursor:pointer;width:0;height:0;margin:0;vertical-align:top;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}
.rwd .upe-product-cards .add-compare input[type="checkbox"]:hover,.rwd .upe-product-cards .simplify-checkbox input[type="checkbox"]:hover,.rwd .upe-product-cards .add-compare input[type="checkbox"]:focus,.rwd .upe-product-cards .simplify-checkbox input[type="checkbox"]:focus{outline:0}
.rwd .upe-product-cards .add-compare input[type="checkbox"]:hover+span,.rwd .upe-product-cards .simplify-checkbox input[type="checkbox"]:hover+span,.rwd .upe-product-cards .add-compare input[type="checkbox"]:focus+span,.rwd .upe-product-cards .simplify-checkbox input[type="checkbox"]:focus+span{border:1px solid #ccc}
.rwd .upe-product-cards .add-compare input[type="checkbox"]:checked+span,.rwd .upe-product-cards .simplify-checkbox input[type="checkbox"]:checked+span,.rwd .upe-product-cards .add-compare input[type="checkbox"].checked+span,.rwd .upe-product-cards .simplify-checkbox input[type="checkbox"].checked+span{border:.0625rem solid #0068b5;background-color:#0068b5}
.rwd .upe-product-cards .add-compare input[type="checkbox"]:checked:focus+span,.rwd .upe-product-cards .simplify-checkbox input[type="checkbox"]:checked:focus+span,.rwd .upe-product-cards .add-compare input[type="checkbox"].checked:focus+span,.rwd .upe-product-cards .simplify-checkbox input[type="checkbox"].checked:focus+span{border:.0625rem solid #0068b5;background-color:#0068b5}
.rwd .upe-product-cards .add-compare.active label.has-switch-input,.rwd .upe-product-cards .simplify-checkbox.active label.has-switch-input{display:inline-block;vertical-align:middle}
.rwd .upe-product-cards .add-compare.active label.has-switch-input span.switch-input-content,.rwd .upe-product-cards .simplify-checkbox.active label.has-switch-input span.switch-input-content{display:none}
.rwd .upe-product-cards .add-compare.active .compare-now,.rwd .upe-product-cards .simplify-checkbox.active .compare-now{display:inline-block;vertical-align:middle;top:auto}
.rwd .rtl .product-card .card-item{float:right}
@media screen and (max-width:767px){.rwd .rtl .product-card .card-item{float:none}
}
.rwd .rtl .add-compare label.has-switch-input span.switch-input-content,.rwd .rtl .simplify-checkbox label.has-switch-input span.switch-input-content{padding-left:0;padding-right:.5em}
.rwd .find-a-system-button{display:inline-block}
.rwd .find-a-system-button:before{display:block;position:absolute;width:100%;content:' ';background-color:rgba(255,0,0,0);top:0;left:0}
.rwd .find-a-system-button.btn-shop{font-size:1em;min-width:200px;color:#fff;background-color:#0071c5}
.rwd .find-a-system-button.btn-shop.disabled{border-color:#f3f3f3}
.rwd .find-a-system-button.btn-shop:hover,.rwd .find-a-system-button.btn-shop focus{background-color:#005a9d;color:#fff}
.rwd .find-a-system-button.btn,.rwd .find-a-system-button.btn:active,.rwd .find-a-system-button.btn:hover,.rwd .find-a-system-button.btn:focus{outline:0;top:0;left:0;box-shadow:none;padding-left:16px;padding-right:16px;min-width:80px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.rwd .has-switch-input span.check-box.fa-ok{color:#fff;line-height:20px}
.rwd .has-switch-input input:focus ~ span.check-box.fa-ok{outline:1px auto #101010}
.rwd .upe-product-cards.cobalt-shade1{background-color:#000f8a}
.rwd .upe-product-cards.cobalt-shade1 .product-card .show-more-container a{background-color:#000f8a;color:#fff}
.rwd .upe-product-cards.carbon-shade2{background-color:#262626}
.rwd .upe-product-cards.carbon-shade2 .product-card .show-more-container a{background-color:#262626;color:#fff}
.rwd .upe-product-cards.geode{background-color:#8f5da2}
.rwd .upe-product-cards.geode .product-card .show-more-container a{background-color:#8f5da2;color:#fff}
.rwd .upe-product-cards.light-gray{background-color:#f7f7f7}
.rwd .upe-product-cards.light-gray .products-heading h2,.rwd .upe-product-cards.light-gray .products-subheading h2,.rwd .upe-product-cards.light-gray .products-heading p,.rwd .upe-product-cards.light-gray .products-subheading p{color:#000}
.rwd .upe-product-cards.light-gray .product-card .show-more-container a,.rwd .upe-product-cards.light-gray .product-section .show-more-container a{background-color:#f7f7f7}
.rwd .upe-product-cards.blue-steel-shade1{background-color:#41728a}
.rwd .upe-product-cards.blue-steel-shade1 .product-card .show-more-container a{background-color:#41728a;color:#fff}
.rwd .upe-product-cards.classic-blue-shade1{background-color:#004a86}
.rwd .upe-product-cards.classic-blue-shade1 .product-card .show-more-container a{background-color:#004a86;color:#fff}
.rwd .upe-product-cards.white{background-color:#fff;color:#000}
.rwd .upe-product-cards.white .products-heading h2,.rwd .upe-product-cards.white .products-subheading h2,.rwd .upe-product-cards.white .products-heading p,.rwd .upe-product-cards.white .products-subheading p{color:#000}
.rwd .upe-product-cards .product-btn{color:#0068b5;background-color:#fff}
.rwd .upe-product-cards .product-btn:hover{color:#004a86;background:#e9e9e9}
.rwd .upe-product-cards.white .product-btn,.rwd .upe-product-cards.light-gray .product-btn{color:#fff;background-color:#0068b5}
.rwd .upe-product-cards.white .product-btn:hover,.rwd .upe-product-cards.light-gray .product-btn:hover{color:#fff;background-color:#004a86}
.rwd .product-card .show-more-container.prod-blade{display:block;margin:1.5rem 0 1rem}
@media screen and (min-width:768px){.rwd .product-card .show-more-container.prod-blade{margin-bottom:0}
}
.rwd .product-card .show-more-container.prod-blade .show-less-items{margin-left:0;position:relative;padding:0 1em}
.rwd .product-card .show-more-container.prod-blade .show-more-items{position:relative;padding:0 1em}
.rwd .product-card .container{position:relative}
.rwd .product-card .container-wrap{margin-left:-15px;margin-right:-15px;display:flex;flex-flow:row wrap;align-content:stretch;align-items:stretch}
.rwd .product-card .container-wrap.card-listings:before,.rwd .product-card .container-wrap.card-listings:after{content:" ";display:table}
.rwd .product-card .container-wrap.card-listings:after{clear:both}
.rwd .product-card .content-media{display:flex}
.rwd .product-card .blade-item-link::before{bottom:0;content:"";left:0;overflow:hidden;position:absolute;right:0;top:0;white-space:nowrap;z-index:1}
.rwd .product-card a:not(.blade-item-link),.rwd .product-card .add-compare,.rwd .product-card .price-tray-container,.rwd .product-card .audience-buy{z-index:2;position:initial}
.rwd .product-card a:not(.blade-item-link) a,.rwd .product-card .add-compare a,.rwd .product-card .price-tray-container a,.rwd .product-card .audience-buy a{border-radius:2px}
.rwd .product-card .card-item{position:relative;margin-bottom:20px}
.rwd .product-card .card-item .item-wrap1{padding:15px 15px;padding-top:0;background-color:#fff;position:relative;height:100%;display:flex;flex-flow:column;justify-content:space-between}
@media screen and (min-width:768px){.rwd .product-card .card-item .item-wrap1{padding:6px 0}
}
.rwd .product-card .card-item .item-wrap2{min-height:120px}
.rwd .product-card .card-item .item-wrap2:before,.rwd .product-card .card-item .item-wrap2:after{content:" ";display:table}
.rwd .product-card .card-item .item-wrap2:after{clear:both}
.rwd .product-card .card-item .card-info{padding-bottom:0}
.rwd .product-card .card-item .card-info .card-link{position:relative}
.rwd .product-card .card-item .card-info ul{padding-left:40px;padding-bottom:16px;margin-bottom:0}
.rwd .product-card .card-item .card-info ul li{font-size:.875rem;line-height:1.36;padding:0;list-style:disc none}
.rwd .product-card .card-item .content-main{padding:16px;padding-bottom:0}
.rwd .product-card .card-item .options{position:initial;width:100%;text-align:center;left:0;bottom:auto;padding-bottom:15px;line-height:normal}
.rwd .product-card .card-item .options a.options-link{position:relative;font-size:.875rem}
.rwd .product-card .card-item .options a.options-link:after{display:inline-block;position:relative;background-image:url(upeProductsBlade/resources/images/sprite-carets.png);background-position:-275px -110px;width:5px;height:9px;content:" ";top:0;left:5px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .product-card .card-item .options a.options-link:after{background-image:url(upeProductsBlade/resources/images/sprite-carets-retina.png);background-size:286px 239px}
}
.rwd .product-card .card-item .options a.options-link:hover:after{background-image:url(upeProductsBlade/resources/images/sprite-carets.png);background-position:-275px -81px;width:5px;height:9px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.rwd .product-card .card-item .options a.options-link:hover:after{background-image:url(upeProductsBlade/resources/images/sprite-carets-retina.png);background-size:286px 239px}
}
.rwd .product-card .card-item .title{line-height:1.25em;margin-top:8px;margin-bottom:7px;font-size:1.25rem;font-weight:400;line-height:1.5rem}
.rwd .product-card .card-item .title a.blade-item-link{color:#0068b5}
.rwd .product-card .card-item .title a.blade-item-link:hover,.rwd .product-card .card-item .title a.blade-item-link:active{color:#003c71}
@media screen and (min-width:992px){.rwd .product-card .card-item .title{font-size:1.375rem;line-height:1.75rem}
}
.rwd .product-card .card-item .content-media{text-align:center;justify-content:center;align-items:center;padding:16px}
.rwd .product-card .card-item .content-media.card-view{min-height:310px}
.rwd .product-card .card-item .content-media .blade-image{padding:0;width:100%}
.rwd .product-card .card-item .content-media .blade-image figure img{height:auto;max-width:75%}
.rwd .product-card .card-item ul{margin-left:-1.4em}
.rwd .product-card .card-item .content-extra{text-align:center;padding:16px;padding-top:0;margin-top:0;z-index:1}
.rwd .product-card .card-item .add-compare{margin-bottom:8px;display:block;text-align:center}
.rwd .product-card .card-item .btn[disabled],.rwd .product-card .card-item .btn.disabled{border:1px solid #0071c5;margin-bottom:0;font-size:1em;padding:8px 15px;line-height:1;width:100%;background-color:transparent;color:#262626;opacity:1;min-width:200px}
.rwd .product-card .card-item .btn.btn-shop.caret-right{border:1px solid #f3d54e}
.rwd .product-card .card-item .companyAndUserRating{display:grid;grid-auto-flow:column;justify-content:space-between;align-items:flex-start;width:100%}
.rwd .product-card .card-item .companyAndUserRating .star-box{width:auto;margin:0;z-index:2;position:relative}
.rwd .product-card .card-item .companyAndUserRating .userReviewLink{display:inline-flex;align-items:flex-start;min-width:10px;line-height:1.25rem}
.rwd .product-card .card-item .companyAndUserRating .unfilled{color:#e9ce18}
.rwd .product-card .card-item .companyAndUserRating .userReviewRating{display:inline-flex;position:absolute}
.rwd .product-card .card-item .companyAndUserRating .userReviewRating .filled{color:#e9ce18;white-space:nowrap;overflow:hidden;position:relative;top:-1px;left:-64px;width:100%}
.rwd .product-card .card-item .companyAndUserRating .fa{font-size:.625rem}
.rwd .product-card .card-item .companyAndUserRating .fa:before{margin-right:0;margin-left:0;display:inline}
.rwd .product-card .card-item .companyAndUserRating .userReviewsCount{z-index:2;position:relative;font-size:.75rem;margin-left:5px}
.rwd .product-card .card-item .user-review-1_0_0{margin-top:0;margin-bottom:0}
.rwd .product-card .card-item .user-review-1_0_0 .rating-box{font-size:.75rem}
@media screen and (max-width:767px){.rwd .product-card .card-item .content-media{min-height:170px}
.rwd .product-card .card-item .content-media figure img{height:auto;max-width:293px}
}
@media screen and (min-width:767px){.rwd .product-card .card-item{width:100%}
.rwd .product-card .card-item .content-media{min-height:170px}
.rwd .product-card .card-item .content-media figure img{height:auto;max-width:293px}
}
@media screen and (max-width:767px){.rwd .product-card .card-item{width:100%}
.rwd .product-card .card-item .content-media{min-height:170px}
}
@media screen and (min-width:768px){.rwd .product-card .card-item{width:50%;float:left;padding-left:15px;padding-right:15px;margin-bottom:20px}
.rwd .product-card .card-item .content-media figure img{height:auto;max-width:75%}
}
@media screen and (min-width:992px){.rwd .product-card .card-item{width:33.33%}
.rwd .product-card .card-item .content-media figure img{height:auto;max-width:75%}
}
@media screen and (min-width:1650px){.rwd .product-card .card-item{width:25%}
.rwd .product-card .card-item .content-media,.rwd .product-card .card-item .content-main{padding:16px;padding-bottom:0}
}
.rwd .product-card .loader{position:absolute;opacity:1;top:0;left:0;padding:50px 0;width:100%;height:100%;min-height:140px;text-align:center;background:rgba(255,255,255,0.8);z-index:2}
.rwd .product-card .loader .loading-gif{top:50%;margin-top:140px}
.rwd .product-card .card-view{display:flex;border-bottom:1px solid #e9e9e9}
.rwd .price-tray.btn-shop{color:#fff;background-color:#0071c5}
.rwd .price-tray.btn-shop:hover,.rwd .price-tray.btn-shop:focus{color:#fff;background-color:#005a9d}
.rwd .price-tray .cents{display:inline-block;vertical-align:top;font-size:.75em}
.rwd .add-compare label.has-switch-input span.switch-input-content,.rwd .simplify-checkbox label.has-switch-input span.switch-input-content{font-size:.875rem}
.rwd .add-compare.active .compare-now,.rwd .simplify-checkbox.active .compare-now a{font-size:.875rem}