.product-review{font-family:Fann Doren Grotesque Regular,Hiragino Kaku Gothic Pro W3,Helvetica,Arial,sans-serif;background-color:#fff;margin-top:15px;padding:0 15px 15px!important}.product-review .title:after,.product-review .title:before{display:none}.product-review.collapsible-free,.product-review .collapsible-free{border:none;padding-bottom:0}.product-review.productreview-main{margin-top:0}.opinion{display:flex;margin-bottom:.5rem}.opinion h2{font-weight:200;font-size:16px!important;font-family:Fann Doren Grotesque Regular,Hiragino Kaku Gothic Pro W3,Helvetica,Arial,sans-serif;margin-right:15px;padding-right:0!important}.opinion span{font-family:Fann Doren Grotesque Bold,Hiragino Kaku Gothic Pro W6,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5}.product-review-title{position:relative;padding-bottom:1.5rem;padding-top:35px}.product-review-title h2{font-family:Fann Doren Grotesque Bold,Hiragino Kaku Gothic Pro W6,Helvetica,Arial,sans-serif;margin-bottom:0}@media(max-width:1199.98px){.product-review-title h2{font-size:20px;padding-right:30px}}.product-detail .product-review-content .collapsible-free,.product-detail .productreview-main .collapsible-free{position:relative}.product-detail .product-review-content .collapsible-free.list-review-collapse,.product-detail .productreview-main .collapsible-free.list-review-collapse{border-bottom:1px solid #ddd}.product-detail .product-review-content .collapsible-free .title,.product-detail .productreview-main .collapsible-free .title{width:35px;height:35px;background-color:#fff;transition:all .5s ease}@media(max-width:1199.98px){.product-detail .product-review-content .collapsible-free .title,.product-detail .productreview-main .collapsible-free .title{width:30px;height:30px}}.product-detail .product-review-content .collapsible-free .title i,.product-detail .productreview-main .collapsible-free .title i{color:#c9192e;position:relative;top:-1px;font-size:25px;transition:all .5s ease;display:flex;align-items:center;justify-content:center}.product-detail .product-review-content .collapsible-free .title.btn-list-review,.product-detail .productreview-main .collapsible-free .title.btn-list-review{transform:rotate(180deg);position:absolute;top:-55px;right:0;border:3px solid #c9192e;border-radius:50%;padding:0}@media(max-width:1199.98px){.product-detail .product-review-content .collapsible-free .title.btn-list-review,.product-detail .productreview-main .collapsible-free .title.btn-list-review{top:-52px}}.product-detail .product-review-content .collapsible-free .title.btn-form-review,.product-detail .productreview-main .collapsible-free .title.btn-form-review{width:100%;height:auto;border:none;padding-bottom:.5em;padding-top:1em}@media(max-width:1199.98px){.product-detail .product-review-content .collapsible-free .title.btn-form-review,.product-detail .productreview-main .collapsible-free .title.btn-form-review{padding-bottom:1em}}.product-detail .product-review-content .collapsible-free .title.btn-form-review i,.product-detail .productreview-main .collapsible-free .title.btn-form-review i{position:absolute;right:0;top:5px;border:3px solid #c9192e;width:35px;height:35px;padding:0;border-radius:50%;background-color:#fff;transform:rotate(90deg)}@media(max-width:1199.98px){.product-detail .product-review-content .collapsible-free .title.btn-form-review i,.product-detail .productreview-main .collapsible-free .title.btn-form-review i{width:30px;height:30px}}.product-detail .product-review-content .collapsible-free.active.list-review-collapse,.product-detail .productreview-main .collapsible-free.active.list-review-collapse{border-bottom:none}.product-detail .product-review-content .collapsible-free.active .title.btn-form-review i,.product-detail .product-review-content .collapsible-free.active .title.btn-list-review,.product-detail .productreview-main .collapsible-free.active .title.btn-form-review i,.product-detail .productreview-main .collapsible-free.active .title.btn-list-review{transform:rotate(0)}.w-60{max-width:60%}@media(max-width:1199.98px){.w-60{max-width:100%}}.list-review-collection{border-top:1px solid #ddd}.list-review-collection .list-review-item{border-bottom:1px solid #ddd;padding:2rem 0;position:relative;font-size:1rem}@media screen and (min-width:1921px){.list-review-collection .list-review-item{font-size:1.3rem}}.list-review-collection .title-and-star{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-bottom:.5rem}.list-review-collection .title-and-star h3{font-family:Fann Doren Grotesque Bold,Hiragino Kaku Gothic Pro W6,Helvetica,Arial,sans-serif;font-size:14px;margin:0;padding-top:7px}.list-review-collection .title-and-star .ratings{margin:0;padding-top:5px;display:flex;flex-wrap:nowrap}.list-review-collection .title-and-star .ratings i{margin-left:4px}.list-review-collection .name{color:#64686b;margin-bottom:.5rem}.list-review-collection .none-headline .title-and-star{position:absolute;right:0;top:2em}@media screen and (min-width:1921px){.list-review-collection .none-headline .title-and-star{top:1.5rem}}.list-review-collection .none-headline .name{max-width:70%}.product-detail .collapsible-free .content .active .product-review-form{display:flex;align-items:center}.product-detail .collapsible-free .content.product-review-content{font-size:14px}.product-review-form h2{font-family:Fann Doren Grotesque Bold,Hiragino Kaku Gothic Pro W6,Helvetica,Arial,sans-serif;margin:0}@media(max-width:1199.98px){.product-review-form h2{font-size:22px}}.product-review-form fieldset{width:100%;font-size:14px}.product-review-form select option{padding:2px}.product-review-form .form-group select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:5px}.product-review-form .form-group select option{padding:2px}.product-review-form .form-group.required .form-control-label:before{content:"*";color:#362d2e}.product-review-form textarea{background-color:#f1f2f3;border:none}.product-review-form textarea:focus{background-color:#f1f2f3}.product-review-form .form-group-action{display:flex;justify-content:flex-end}.product-review-form .form-group-action button{padding-top:17px;min-width:200px}.product-review-form .form-group-action .btn-block+.btn-block{margin-top:0}.product-review-form .cancel-button{margin-right:2rem}.product-review-messages{transform:translate(-50%,-50%);position:fixed;top:15%;left:50%;z-index:10}.product-review-alert{animation:fade 5s linear forwards;box-shadow:1px 1px 5px gray;padding:1em}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.product-review-alert.show{display:block}.rating-number{font-size:13px;position:relative;top:-5px;margin-left:3px;text-decoration:underline}@media(max-width:1199.98px){.rating-number{top:-2px;font-size:11px;margin-left:10px}}.product-tile .rating-number{color:#a1a0a0;font-size:14px;text-decoration:none;top:0}.product-tile .product-ratings{order:4}.product-tile .product-ratings .ratings{margin-top:.5rem}.card .product-rating-review .form-group .form-control-label{z-index:1}.vns-review-section{background-color:#fff;margin:0;max-width:none;padding:0 32px!important;width:100%}.vns-review-section .product-review-title{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:196px;padding:40px 0;text-align:center}.vns-review-section .product-review-title h2{color:#1c1c1c;font-family:Hiragino Kaku Gothic Pro W6,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:36px;margin:0 0 16px}.vns-review-section .product-review-summary{align-items:center;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:auto auto;justify-content:center;row-gap:8px}.vns-review-section .product-review-score{color:#1c1c1c;font-family:Fann Doren Condensed,Fann Doren Grotesque Bold,Hiragino Kaku Gothic Pro W6,Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;grid-row:1/3;line-height:42px;text-align:center}.vns-review-section .product-review-stars{display:flex;gap:2px;margin:0}.vns-review-section .product-review-stars.ratings .fa-star,.vns-review-section .product-review-stars.ratings .fa-star-half-o,.vns-review-section .product-review-stars.ratings .fa-star-o{color:#c9192e;font-family:FontAwesome;font-size:18px;font-weight:400;line-height:24px;margin:0}.vns-review-section .product-review-stars.ratings .fa-star-o-custom{color:#525252}.vns-review-section .product-review-stars.ratings .fa-star-half-custom{position:relative}.vns-review-section .product-review-stars.ratings .fa-star-half-custom:after{color:#c9192e;content:"\F089";font-family:FontAwesome;left:0;position:absolute;top:0}.vns-review-section .product-review-stars i{color:#c9192e;font-family:FontAwesome;font-size:18px;font-weight:400;line-height:24px;margin:0}.vns-review-section .product-review-stars i.fa-star-o-custom{color:#525252}.vns-review-section .product-review-stars .fa-star-half-custom{position:relative}.vns-review-section .product-review-stars .fa-star-half-custom:after{color:#c9192e;content:"\F089";font-family:FontAwesome;left:0;position:absolute;top:0}.vns-review-section .product-review-count{color:#525252;font-family:Hiragino Kaku Gothic Pro W3,Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;line-height:18px;text-align:left}.vns-review-section .product-review-content{padding:0}.vns-review-section .list-review-collection{border-top:0;display:flex;flex-direction:column;gap:16px;margin:0;max-width:none;width:100%}.vns-review-section .list-review-collection .list-review-item{background-color:#fff;border:1px solid #e5e3df;border-radius:2px;font-size:14px;margin:0;min-height:159px;padding:25px;width:100%}.vns-review-section .list-review-collection .list-review-item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:13px}.vns-review-section .list-review-collection .list-review-item-header .ratings{display:flex;gap:2px;margin:0}.vns-review-section .list-review-collection .list-review-item-header .ratings .fa-star,.vns-review-section .list-review-collection .list-review-item-header .ratings .fa-star-half-o,.vns-review-section .list-review-collection .list-review-item-header .ratings .fa-star-o{color:#c9192e;font-family:FontAwesome;font-size:14px;font-weight:400;line-height:18px}.vns-review-section .list-review-collection .list-review-item-header .ratings .fa-star-o-custom{color:#525252}.vns-review-section .list-review-collection .list-review-item-header .ratings .fa-star-half-custom{position:relative}.vns-review-section .list-review-collection .list-review-item-header .ratings .fa-star-half-custom:after{color:#c9192e;content:"\F089";font-family:FontAwesome;left:0;position:absolute;top:0}.vns-review-section .list-review-collection h3{color:#1c1c1c;font-family:Fann Doren Grotesque Medium,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:18px;margin:0 0 13px}.vns-review-section .list-review-collection .date,.vns-review-section .list-review-collection .name{color:#525252;font-family:Fann Doren Grotesque Regular,Hiragino Kaku Gothic Pro W3,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.vns-review-section .list-review-collection .date{margin-left:20px;white-space:nowrap}.vns-review-section .list-review-collection .desc{color:#525252;font-family:Fann Doren Grotesque Regular,Hiragino Kaku Gothic Pro W3,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;margin-bottom:13px}.vns-review-section .list-review-collection .none-headline h3{display:none}.vns-review-section .review-pagination{align-items:center;display:flex;flex-direction:column;margin:0;padding:32px}.vns-review-section .review-show-more{align-items:center;background-color:#1c1c1c;border:1px solid #1c1c1c;border-radius:2px;color:#fff;display:flex;font-family:Hiragino Kaku Gothic Pro W6,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;gap:6px;height:44px;justify-content:center;line-height:18px;min-width:180px;padding:13px 50px}.vns-review-section .review-show-more .review-show-more-icon{flex:none;height:14px;line-height:14px;transform-origin:center;transition:transform .2s ease;width:14px}.vns-review-section .review-show-more.review-collapse .review-show-more-icon{transform:rotate(180deg)}.vns-review-section .review-show-more:focus,.vns-review-section .review-show-more:hover{background-color:#1c1c1c;color:#fff}.vns-review-section .review-pagination-count{color:#525252;font-family:Hiragino Kaku Gothic Pro W3,Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;line-height:18px;margin-top:16px}.vns-review-section+.productreview-main{margin-top:8px}@media(max-width:1199.98px){.vns-review-section{max-width:none;padding:0!important;width:100%}.vns-review-section .product-review-title{min-height:136px;padding:20px 16px}.vns-review-section .product-review-title h2{font-size:22px;line-height:34px;margin-bottom:16px;text-align:center;text-transform:uppercase;width:100%}.vns-review-section .product-review-summary{-moz-column-gap:16px;column-gap:16px}.vns-review-section .product-review-content{padding:0 16px}.vns-review-section .list-review-collection{max-width:none}.vns-review-section .list-review-collection .list-review-item{min-height:189px;padding:12px}.vns-review-section .list-review-collection .list-review-item-header,.vns-review-section .list-review-collection h3{margin-bottom:12px}.vns-review-section .list-review-collection .desc{margin-bottom:20px}.vns-review-section .review-pagination{margin:0 -16px;padding:16px 16px 24px}.vns-review-section .review-show-more{border-radius:2px}.vns-review-section+.productreview-main{border-top:0;margin-top:0}}