﻿.review-header{padding:30px 15px 30px 15px;}.review-header .reviews-collecting{font-size:1.15em;line-height:1.1;}.review-header .reviews-overall{font-weight:700;color:#fff;text-align:center;width:100px;}.review-header .reviews-overall .reviews-rating{font-size:32px;font-weight:bold;border-top-left-radius:6px;border-top-right-radius:6px;}.review-header .reviews-overall .reviews-outof{font-size:14px;background-color:#000;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}.review-header .reviews-summary{line-height:1;}.review-header .reviews-summary .reviews-summary-label{font-size:1.3em;text-transform:uppercase;font-weight:700;}.review-header .reviews-recommended{font-size:1.3em;font-weight:700;line-height:1.1;}.review-container{position:relative;}.review-container .tagged-product-review{padding:30px 15px 30px 15px;border-top:#ccc solid 1px;line-height:1;position:relative;}.review-container .tagged-product-review .review-rating{display:flex;align-items:center;}.review-container .tagged-product-review .verified{position:relative;display:inline-block;font-size:14px;color:#1d251e;}.review-container .tagged-product-review .verified:before{color:#10a425;content:"✓";}.review-container .tagged-product-review .review-heading{font-weight:bold;font-size:1.2em;}.review-container .tagged-product-review .review-info{font-size:13px;color:#555;}.review-container .tagged-product-review .review-comments{font-size:15px;}.review-container .tagged-product-review .review-images img{max-width:200px;max-height:200px;}.reviews-stars{line-height:1;}.reviews-stars .stars{position:relative;display:inline-block;font-size:16pt;line-height:1;flex:0 0 auto;font-weight:400;font-family:Arial,Helvetica,sans-serif;white-space:nowrap;}.reviews-stars .stars:before{content:"☆☆☆☆☆";color:#c5c5c5;}.reviews-stars .stars:after{content:"★★★★★";position:absolute;left:0;overflow:hidden;width:var(--w,50%);color:#ff9000;}.paginationjs{line-height:1.6;font-family:"Marmelad","Lucida Grande","Arial","Hiragino Sans GB",Georgia,sans-serif;font-size:14px;box-sizing:initial;}.paginationjs:after{display:table;content:" ";clear:both;}.paginationjs .paginationjs-pages ul{margin:0;padding:0;display:flex;justify-content:center;}.paginationjs .paginationjs-pages li{border:1px solid #aaa;border-right:none;list-style:none;flex:0 0 auto;}.paginationjs .paginationjs-pages li>a{min-width:30px;height:28px;line-height:28px;display:block;background:#fff;font-size:14px;color:#333;text-decoration:none;text-align:center;}.paginationjs .paginationjs-pages li>a:hover{background:#eee;}.paginationjs .paginationjs-pages li>a:before,.paginationjs .paginationjs-pages li>a:after{width:.25rem;content:"";display:inline-block;}.paginationjs .paginationjs-pages li.active{border:none;}.paginationjs .paginationjs-pages li.active>a{height:30px;line-height:30px;background:#aaa;color:#fff;}.paginationjs .paginationjs-pages li.disabled>a{opacity:.3;}.paginationjs .paginationjs-pages li.disabled>a:hover{background:none;}.paginationjs .paginationjs-pages li:first-child{border-radius:3px 0 0 3px;}.paginationjs .paginationjs-pages li:first-child>a{border-radius:3px 0 0 3px;}.paginationjs .paginationjs-pages li:last-child{border-right:1px solid #aaa;border-radius:0 3px 3px 0;}.paginationjs .paginationjs-pages li:last-child>a{border-radius:0 3px 3px 0;}.paginationjs .paginationjs-nav{height:30px;line-height:30px;margin-left:10px;font-size:14px;}