.single-product .zv1617-reviews{
width:min(1180px,calc(100% - 32px))!important;
max-width:1180px!important;
margin:34px auto 0!important;
padding:24px!important;
border:1px solid #e5ddd6!important;
border-radius:14px!important;
background:#fff!important;
box-shadow:none!important;
}
.single-product .zv1617-reviews .zv1617-section-head{
margin-bottom:18px!important;
max-width:760px!important;
}
.single-product .zv1617-reviews .zv1617-section-head>span{
font-size:9px!important;
margin-bottom:4px!important;
}
.single-product .zv1617-reviews .zv1617-section-head h2{
font-family:var(--sans,Arial,sans-serif)!important;
font-size:24px!important;
line-height:1.15!important;
font-weight:700!important;
letter-spacing:0!important;
}
.single-product .zv1617-reviews .zv1617-section-head p{
margin-top:5px!important;
font-size:12px!important;
line-height:1.4!important;
} .single-product .zv-amz-reviews-summary{
display:grid!important;
grid-template-columns:300px minmax(0,1fr)!important;
gap:24px!important;
padding:0!important;
margin:0!important;
}
.single-product .zv-amz-reviews-left,
.single-product .zv-amz-reviews-right{
padding:0!important;
border:0!important;
border-radius:0!important;
background:transparent!important;
box-shadow:none!important;
}
.single-product .zv-amz-reviews-left h3,
.single-product .zv-amz-reviews-right h3{
margin:0 0 8px!important;
font-size:17px!important;
line-height:1.2!important;
}
.single-product .zv-amz-score-line{
margin-bottom:4px!important;
}
.single-product .zv-amz-stars{
font-size:20px!important;
}
.single-product .zv-amz-global-count{
margin:4px 0 10px!important;
font-size:11px!important;
}
.single-product .zv-amz-bars{
gap:5px!important;
}
.single-product .zv-amz-bar{
min-height:24px!important;
font-size:10px!important;
}
.single-product .zv-amz-how{
margin-top:8px!important;
font-size:10px!important;
} .single-product .zv-amz-write-review{
margin-top:14px!important;
padding-top:13px!important;
border-top:1px solid #e5ddd6!important;
}
.single-product .zv-amz-write-review h4{
margin:0 0 3px!important;
font-size:13px!important;
}
.single-product .zv-amz-write-review>p{
margin:0 0 9px!important;
font-size:10.5px!important;
line-height:1.35!important;
color:#6f665f!important;
}
.single-product .zv-amz-review-button{
width:auto!important;
min-width:170px!important;
min-height:36px!important;
margin:0!important;
padding:0 14px!important;
border:1px solid #c7bbb2!important;
border-radius:7px!important;
background:#fff!important;
color:#171411!important;
box-shadow:0 1px 2px rgba(0,0,0,.04)!important;
font-size:10.5px!important;
font-weight:700!important;
}
.single-product .zv-amz-review-button:hover{
background:#f7f3ef!important;
transform:none!important;
} .single-product .woocommerce-Reviews-title,
.single-product .woocommerce-noreviews{
display:none!important;
} .single-product #review_form_wrapper.zv1627-real-review-form[hidden]{
display:none!important;
}
.single-product #review_form_wrapper.zv1627-real-review-form{
width:100%!important;
margin:12px 0 0!important;
padding:14px!important;
border:1px solid #d9cec6!important;
border-radius:9px!important;
background:#faf8f6!important;
}
.single-product #review_form_wrapper #reply-title{
display:none!important;
}
.single-product #review_form_wrapper .comment-form{
display:grid!important;
grid-template-columns:repeat(2,minmax(0,1fr))!important;
gap:10px 12px!important;
}
.single-product #review_form_wrapper .comment-form>*{
margin:0!important;
min-width:0!important;
}
.single-product #review_form_wrapper .comment-form-rating,
.single-product #review_form_wrapper .comment-form-comment,
.single-product #review_form_wrapper .zv1521-review-fit,
.single-product #review_form_wrapper .zavryne-review-media-upload,
.single-product #review_form_wrapper .zavryne-review-note,
.single-product #review_form_wrapper .zavryne-review-privacy,
.single-product #review_form_wrapper .form-submit{
grid-column:1/-1!important;
}
.single-product #review_form_wrapper label{
margin-bottom:4px!important;
font-size:10.5px!important;
}
.single-product #review_form_wrapper input[type="text"],
.single-product #review_form_wrapper input[type="email"],
.single-product #review_form_wrapper select{
min-height:38px!important;
padding:0 10px!important;
border-radius:6px!important;
font-size:12px!important;
}
.single-product #review_form_wrapper textarea{
min-height:92px!important;
padding:10px!important;
border-radius:6px!important;
font-size:12px!important;
}
.single-product #review_form_wrapper .zavryne-star-picker{
padding:9px!important;
}
.single-product #review_form_wrapper .zavryne-star-picker__stars label{
font-size:26px!important;
}
.single-product #review_form_wrapper .zavryne-review-media-upload{
padding:10px!important;
}
.single-product #review_form_wrapper .submit{
min-width:160px!important;
min-height:38px!important;
border-radius:7px!important;
background:#a87566!important;
font-size:10.5px!important;
} .single-product #reviews.woocommerce-Reviews{
margin-top:16px!important;
}
.single-product #comments .commentlist{
margin:0!important;
padding:0!important;
}
.single-product #comments .commentlist li{
padding:12px 0!important;
border-bottom:1px solid #eee7e1!important;
}
@media(max-width:800px){
.single-product .zv1617-reviews{
width:calc(100% - 20px)!important;
max-width:calc(100% - 20px)!important;
margin-top:26px!important;
padding:16px 12px!important;
border-radius:12px!important;
}
.single-product .zv1617-reviews .zv1617-section-head{
margin-bottom:14px!important;
}
.single-product .zv1617-reviews .zv1617-section-head h2{
font-size:21px!important;
}
.single-product .zv-amz-reviews-summary{
grid-template-columns:1fr!important;
gap:14px!important;
}
.single-product .zv-amz-reviews-right{
padding-top:12px!important;
border-top:1px solid #e7dfd8!important;
}
.single-product .zv-amz-review-button{
width:100%!important;
min-width:0!important;
min-height:38px!important;
}
.single-product #review_form_wrapper.zv1627-real-review-form{
padding:12px!important;
}
.single-product #review_form_wrapper .comment-form{
grid-template-columns:1fr!important;
gap:9px!important;
}
.single-product #review_form_wrapper .comment-form>*{
grid-column:1!important;
}
.single-product #review_form_wrapper textarea{
min-height:86px!important;
}
.single-product #review_form_wrapper .submit{
width:100%!important;
min-width:0!important;
}
}