/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./css/modules/productcomments/views/css/productcomments.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
#product-comments-list-footer .material-icons[data-icon]:before,#product-comments-list-header .material-icons[data-icon]:before,.product-comment-list-item .material-icons[data-icon]:before,.product-comment-modal .material-icons[data-icon]:before,.product-comments-additional-info .material-icons[data-icon]:before{content:attr(data-icon)}.btn-comment,.btn-comment-inverse{background-color:#000;color:#fff;font-size:14px;border:2px solid #000;border-radius:2rem;padding:8px}.btn-comment-inverse{background-color:#fff;color:#363a41;border:1px solid #979797}.btn-comment .material-icons,.btn-comment-inverse .material-icons{font-size:20px;margin-right:7px}.btn-comment:hover{background-color:#000;color:#fff}.btn-comment-inverse:hover{background-color:#6b868f;border:1px solid #6b868f;color:#fff}.btn-comment-big{padding:15px 3em 13px}.btn-comment-huge{padding:13px 28px;height:45px}.link-comment{color:#232323}.link-comment:active,.link-comment:hover{text-decoration:underline;color:#232323}.product-comments-additional-info{margin:20px 0;font-weight:300;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;font-size:14px}.product-comments-additional-info .link-comment.post-product-comment{border-left:1px solid #979797;padding-left:12px;margin-left:12px}.product-comments-additional-info .comments-note{margin-right:30px;margin-bottom:20px}.product-comment-modal{z-index:99999}.product-comment-modal .modal-header{border:0;padding:30px 30px 15px;justify-content:space-between}.product-comment-modal .modal-body{padding:15px 30px 30px}.product-comment-modal .modal-header .h2{float:left;font-size:20px}.product-comment-modal .modal-dialog{width:calc(100% - 30px);max-width:774px}.product-comment-modal .modal-dialog .h3{font-size:14px}#product-comments-list-pagination ul li.hidden,.product-comment-modal .modal-dialog .product-flag{display:none}.product-comment-modal .modal-dialog .product-cover,.product-comment-modal .modal-dialog .product-cover img{width:99px;height:99px}.product-comment-modal label.form-label{font-size:16px;margin:10px 0}.product-comment-modal input{width:100%;height:44px;border:1px solid #bfbfbf;padding:0 10px}.product-comment-modal textarea{width:100%;min-height:80px;border:1px solid #bfbfbf;margin-bottom:10px;padding:10px}.product-comment-modal .btn-comment,.product-comment-modal .btn-comment-inverse{font-size:16px;line-height:16px;font-weight:700}.product-comment-modal .required{font-size:12px;margin-left:5px}.product-comment-modal .post-comment-buttons{display:flex;flex-direction:row;justify-content:flex-end}.product-comment-modal .post-comment-buttons .btn-comment{margin-left:15px}#product-comment-post-error .post-comment-buttons,#product-comment-posted-modal .post-comment-buttons,#update-comment-usefulness-post-error .post-comment-buttons{margin-top:30px}.modal-header .material-icons{color:#40a85f;font-size:30px;line-height:25px}.modal-header .material-icons.error{color:#a94442}.modal-header .material-icons.feedback{color:#f39d72}#product-comments-list-pagination ul,.star-content{display:flex;flex-direction:row;flex-wrap:nowrap}.star-content div.star,.star-content div.star-hover,.star-content div.star-on{display:block;width:20px;height:20px;flex:auto}.star-content div.star-hover:before,.star-content div.star-on:before,.star-content div.star:before{content:"\e903";font-family:nr-icons;font-weight:400;font-size:16px;line-height:1}.star-content div.star:before{color:#d1d1d1}.small-stars .star-content .star-hover:before,.small-stars .star-content.star-on:before,.small-stars div .star-hover:before,.small-stars div.star-on:before,.star-content .star-content .star-hover:before,.star-content .star-content.star-on:before,.star-content div .star-hover:before,.star-content div.star-hover:before,.star-content div.star-on:before{color:#ffcd00}.small-stars .star-content div.star,.small-stars .star-content div.star-hover,.small-stars .star-content div.star-on{width:16px;height:16px}.empty-stars .small-stars .star-content .star-hover:before,.empty-stars .small-stars .star-content.star-on:before,.empty-stars .small-stars div .star-hover:before,.empty-stars .small-stars div.star-on:before,.empty-stars .star-content .star-content .star-hover:before,.empty-stars .star-content .star-content.star-on:before,.empty-stars .star-content div .star-hover:before,.empty-stars .star-content div.star-on:before{color:#d1d1d1}.star-content div.star-hover{cursor:pointer}.grade-stars{position:relative;height:25px;min-width:120px;display:inline-block}.grade-stars.small-stars{min-width:80px}.grade-stars .star-content{position:absolute;top:3px;left:0}.criterion-rating .grade-stars .star-content{top:0}#post-product-comment-modal .star-content div.star a{display:block;position:absolute;text-indent:-5000px}#post-product-comment-modal .criterion-rating{display:flex;flex-direction:row;justify-content:flex-end}#post-product-comment-modal .criterion-rating label{color:#363a41;font-size:14px;font-weight:700}#ratingNotChosen{font-size:smaller;color:#ab4746;text-align:right}#post-product-comment-form input.error,#post-product-comment-form textarea.error{background-color:#f2dede;border:1px solid #ebcccc}#post-product-comment-form input.valid,#post-product-comment-form textarea.valid{border:1px solid #d0e9c6}#product-comments-list-header{padding:2rem 4rem 0;color:#232323;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;font-family:Metropolis,Open Sans Regular,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.2rem;margin-bottom:2em}#product-comments-list-header .comments-nb{padding-left:0;padding-top:3px}#product-comments-list-header .comments-nb .material-icons{margin-right:3px}#product-comments-list{padding:2rem 4rem}#product-comments-list .btn-comment{margin:0 auto;display:block}.product-comment-list-item{margin:0 0 20px;background-color:#fff;text-align:left}#empty-product-comment{text-align:center}.product-comment-list-item .comment-infos{height:19px;color:#6b868f;font-size:14px;letter-spacing:-.28px;line-height:19px;min-height:100px}.product-comment-list-item .comment-infos .grade-stars{margin-bottom:20px}.product-comment-list-item .comment-content .h4{height:22px;color:#363a41;font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:22px}.product-comment-list-item .comment-content p{color:#363a42;font-size:14px;letter-spacing:-.28px;line-height:19px;word-break:break-word;white-space:pre-wrap}.product-comment-list-item .comment-content .comment-buttons a{color:#6b868f;font-size:14px;letter-spacing:-.28px;line-height:19px;margin-right:8px}.product-comment-list-item .comment-content .comment-buttons a .material-icons{font-size:18px;cursor:pointer}.product-quickview-review{display:flex;flex-direction:row}.product-quickview-review .grade-stars .star-content{margin:0;top:0}#products .thumbnail-container.has-reviews:focus .highlighted-informations,#products .thumbnail-container.has-reviews:hover .highlighted-informations,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations,.featured-products .thumbnail-container.has-reviews:hover .highlighted-informations,.product-accessories .thumbnail-container.has-reviews:hover .highlighted-informations,.product-miniature .thumbnail-container.has-reviews:focus .highlighted-informations,.product-miniature .thumbnail-container.has-reviews:hover .highlighted-informations{height:4.5rem}#products .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links,#products .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links,.featured-products .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,.product-accessories .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,.product-miniature .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links,.product-miniature .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links{min-height:3.7rem}#products .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants,#products .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants,.featured-products .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,.product-accessories .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,.product-miniature .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants,.product-miniature .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants{height:4.125rem}#products .product-miniature .thumbnail-container.has-reviews .discount-amount.online-only,#products .product-miniature .thumbnail-container.has-reviews .discount-percentage.online-only,#products .product-miniature .thumbnail-container.has-reviews .on-sale.online-only,#products .product-miniature .thumbnail-container.has-reviews .online-only.online-only,#products .product-miniature .thumbnail-container.has-reviews .pack.online-only,#products .product-miniature .thumbnail-container.has-reviews .product-flags .new.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .discount-amount.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .discount-percentage.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .on-sale.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .online-only.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .pack.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .product-flags .new.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .discount-amount.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .discount-percentage.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .on-sale.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .online-only.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .pack.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .product-flags .new.online-only{top:11.5rem}.product-list-reviews{display:flex;align-items:center;margin:5px 0}.product-list-reviews .grade-stars .star-content{top:1px}.product-list-reviews .comments-nb{margin-left:5px;font-size:13px}#product-comments-list-pagination{height:32px;display:flex;justify-content:center;width:100%}#product-comments-list-pagination .next{right:0;top:0;line-height:28px}#product-comments-list-pagination .prev{left:0;top:0;line-height:28px}#product-comments-list-pagination .fa{margin:0;font-size:16px;color:#000}#product-comments-list-pagination ul li span{height:32px;width:24px;margin:0 5px;cursor:pointer;display:block;text-align:center;font-size:20px;line-height:32px;color:#6b868f}#product-comments-list-pagination ul li span.next i,#product-comments-list-pagination ul li span.prev i,#product-comments-list-pagination ul li.active span{font-weight:700}#product-comments-list-pagination ul li.disabled span{opacity:.3;cursor:not-allowed}#product-comments-list-pagination ul li.active span{cursor:not-allowed}.reviews_container{background-color:#f9f9f9!important}.reviews_container .reviews_title{background-color:#fff}.reviews_container #product-comments-list-header{background-color:#fff;padding-bottom:15px}.reviews_container .avis_grey{display:block;font-size:12px;color:#96a0aa;width:100%;text-align:center!important;padding:6px 0!important;margin:0!important}.reviews_container .big_note{font-size:58px;font-weight:lighter;text-align:center!important;color:#2c2c2c;line-height:58px!important;padding:0 0 12px!important}.reviews_container .big_note span{font-size:30px!important}.reviews_container .comments-note{text-align:center}.reviews_container .comments-note span{display:none}.reviews_container .product-comment-list-item{padding-bottom:10px;background-color:transparent!important;border-top:3px solid #fff;padding-top:15px}.reviews_container .product-comment-list-item:first-child{border:0}@media (max-width:960px){#product-comments-list-footer{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between}}@media (max-width:768px){#product-comments-list-footer{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}#product-comments-list-pagination{margin-bottom:10px}}@media (min-width:960px){#product-comments-list-footer{position:relative;min-height:45px}#product-comments-list-footer .post-product-comment{margin:0 auto;display:block}}