.product-review-section{position:relative;background:#fff;padding:80px 0;z-index:999}@media screen and (max-width: 768px){.product-review-section{padding:56px 0;border-bottom:1px solid rgba(0,0,0,.2)}}.product-review-section .title{color:#000;font-family:Gopher;font-size:24px;font-style:normal;font-weight:500;line-height:160%;text-transform:uppercase;margin-bottom:32px}@media screen and (max-width: 768px){.product-review-section .title{text-align:center;font-size:28px;letter-spacing:2.24px;margin-bottom:0}}.product-review-section .review-carousel{display:flex;gap:16px;justify-content:space-around;align-items:center;margin-bottom:56px}@media screen and (max-width: 768px){.product-review-section .review-carousel{margin-bottom:16px}}@media screen and (max-width: 768px){.product-review-section .review-carousel .image-item{margin:0 16px}}.product-review-section .review-carousel .image-item img{max-width:100%;height:auto}.product-review-section .review-detail-action{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}@media screen and (max-width: 768px){.product-review-section .review-detail-action{flex-direction:column;gap:16px;margin-bottom:24px}}.product-review-section .review-detail-action .text-detail .rate-review{display:flex;align-items:center;height:19px;gap:3px}.product-review-section .review-detail-action .text-detail .rate-review .rate-star{height:24px}.product-review-section .review-detail-action .text-detail .rate-review .rate-star .rate-icon{background-size:15px!important;margin-right:5px!important;height:15px!important;width:15px!important}.product-review-section .review-detail-action .text-detail .rate-review .text-value{color:#a0a0a0;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.product-review-section .review-detail-action .btn-action{max-width:320px}@media screen and (max-width: 768px){.product-review-section .review-detail-action .btn-action{max-width:100%;width:100%}}.product-review-section .review-detail-action .btn-action .btn{padding:10px 40px;margin:0;line-height:28px;min-width:200px}@media screen and (max-width: 768px){.product-review-section .review-detail-action .btn-action .btn{max-width:100%;width:100%}}.product-review-section .review-detail-action .btn-action .btn:hover,.product-review-section .review-detail-action .btn-action .btn:active,.product-review-section .review-detail-action .btn-action .btn:focus{color:#fff}.product-review-section .user-reviews .component-product-list{position:relative}.product-review-section .user-reviews .component-product-list.loading:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background: rgb(241, 242, 243); display: block;" width="200px" height="200px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><circle cx="50" cy="50" r="34" stroke-width="8" stroke="#ffffff" stroke-dasharray="53.40707511102649 53.40707511102649" fill="none" stroke-linecap="round"><animateTransform attributeName="transform" type="rotate" dur="1s" repeatCount="indefinite" keyTimes="0;1" values="0 50 50;360 50 50"></animateTransform></circle><circle cx="50" cy="50" r="25" stroke-width="8" stroke="#cbcbcb" stroke-dasharray="39.269908169872416 39.269908169872416" stroke-dashoffset="39.269908169872416" fill="none" stroke-linecap="round"><animateTransform attributeName="transform" type="rotate" dur="1s" repeatCount="indefinite" keyTimes="0;1" values="0 50 50;-360 50 50"></animateTransform></circle></svg>');background:#000000ba;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.product-review-section .user-reviews .user-body{font-family:Montserrat;padding:12px 0}.product-review-section .user-reviews .user-body .row{border:1px solid #c9cdd2b3;border-radius:0;padding:12px;margin:0}.product-review-section .user-reviews .user-body .author{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product-review-section .user-reviews .user-body .rate-review{display:flex;align-items:center;justify-content:flex-start;gap:10px}.product-review-section .user-reviews .user-body .rate-review .rate-star span{padding:0 7px;font-size:14px}.product-review-section .user-reviews .user-body .rate-review .rate-star .rate-icon{background-size:15px!important;margin-right:5px!important;height:15px!important;width:15px!important}.product-review-section .user-reviews .user-body .rate-review .rate-date{color:#a0a0a0;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.product-review-section .user-reviews .user-body .review-title{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.28px;text-transform:uppercase}.product-review-section .user-reviews .user-body .review-description{color:#2c2c2c;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:160%;max-width:70%}.product-review-section .user-reviews .user-body .truncate{-webkit-line-clamp:1;line-clamp:1;height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.product-review-section .user-reviews .user-body a.continue-reading{color:#2c2c2c;display:inline-block;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:160%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;margin-top:8px}@media screen and (max-width: 767px){.product-review-section .user-reviews .user-body .review-description{max-width:100%}.product-review-section .user-reviews .user-body .truncate{-webkit-line-clamp:3;line-clamp:3;height:72px;white-space:normal}}@media screen and (max-width: 767px){.product-review-section .user-reviews .user-body .review-title{font-size:16px;line-height:24px}}.product-review-section .user-reviews .user-body .review-media a{margin-right:10px;margin-bottom:10px;display:inline-block;position:relative}.product-review-section .user-reviews .user-body .review-media a.video:after{content:"\25ba";background:#fff9;border-radius:50%;position:absolute;width:40px;height:40px;top:calc(50% - 20px);left:calc(50% - 20px);text-align:center;line-height:40px;color:#000;padding-left:3px}.product-review-section .user-reviews .user-body .review-media a img{width:190px;height:140px;object-fit:cover}@media screen and (max-width: 540px){.product-review-section .user-reviews .user-body .review-media a img{max-width:110px}}.product-review-section .user-reviews .user-body .reply-review{border-top:1px solid #D8D8D8;padding:30px 0;margin-top:30px}@media screen and (max-width: 768px){.product-review-section .user-reviews .user-body .reply-review{padding:16px 0;margin-top:0}}.product-review-section .user-reviews .user-body .reply-review .replied{color:#000;font-size:14px;font-family:Montserrat-Medium;padding-left:32px;position:relative}@media screen and (max-width: 767px){.product-review-section .user-reviews .user-body .reply-review .replied{padding-left:31px}}.product-review-section .user-reviews .user-body .reply-review .replied:before{content:" ";background-image:url(icon-reply.svg);background-size:21px 16px;width:21px;height:16px;position:absolute;top:0;left:0}.product-review-section .user-reviews .user-body .reply-review .replied .rate-date{color:#a0a0a0;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.product-review-section .user-reviews .user-body .reply-review p{padding-left:32px;color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%}@media screen and (max-width: 767px){.product-review-section .user-reviews .user-body .reply-review p{padding-left:30px}}.product-review-section .user-reviews .user-body p{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-top:0}.product-review-section .pagination .pages{display:flex;gap:10px;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.product-review-section .pagination .pages .page{color:#000;cursor:pointer;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.96px;text-transform:uppercase;text-align:center;display:inline-block;width:15px;text-decoration:none}.product-review-section .pagination .pages .page.current,.product-review-section .pagination .pages .page.current:hover{background:#fff!important;cursor:default;color:#999;font-size:16px}.product-review-section .pagination .pages .page:hover{background:#eee;text-decoration:none}.product-review-section .pagination .btn-link{padding:0 10px;text-decoration:none}.product-review-section .pagination .btn-link:hover{background:#eee;text-decoration:none}#scrolldown-write{cursor:pointer}#rate-start-top .rate-icon{float:left}.rate-star{height:24px}.rate-icon{background-size:15px 15px;height:24px;width:15px;display:inline-block;margin-right:5px}.rate-icon-star-outline{background:transparent url(./icon-star-outline.svg) no-repeat center center}.rate-icon-star-filled{background:transparent url(./icon-star-filled.svg) no-repeat center center}.rate-icon-star-half{background:transparent url(./icon-star-half.svg) no-repeat center center}@media screen and (max-width: 600px){.rate-icon{margin-right:2px}}.rate-icon:last-child{margin-right:0}#product-reviews .rate-star .rate-icon{background-size:20px;width:20px;margin-right:10px}p.or{margin:0 20px;height:55px;line-height:55px}a.btn-account{line-height:31px;margin:0}a.btn-account:hover{color:#000;text-decoration:none}.rate{height:100vh;display:grid;place-items:center;overflow:hidden}.rating{margin-left:0;margin-top:0;width:135px;position:relative;background:transparent;display:flex;justify-content:center;align-items:center;gap:.3em;padding:5px;overflow:hidden}.review__label{color:#000;display:flex;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 16px 5px;text-transform:uppercase}@media screen and (max-width: 768px){.review__label{margin-top:60px}}.rating__result{position:absolute;top:0;left:0;transform:translateY(-10px) translate(-5px);z-index:-9;font:3em Arial,Helvetica,sans-serif;color:#68676700;pointer-events:none}.rating__star{font-size:18px;cursor:pointer;color:#707070;transition:filter linear .4s}.rating__star:hover{filter:drop-shadow(1px 1px 1px #313131)}@media only screen and (device-width: 375px){.rating{width:180px;font-size:25px;margin-left:10px;margin-top:-8px;float:right}}.stamped-badge{display:flex;align-items:center;align-content:center;justify-content:space-evenly;height:30px;gap:5px}.stamped-badge-starrating{display:inline-flex;width:94.32px;align-content:center;align-items:center;justify-content:space-around}.stamped-badge-starrating .stamped-fa{background-size:15px 15px;height:30px;width:15px;display:inline-block}.stamped-badge-starrating .stamped-fa-star-o{background:transparent url(./icon-star-outline.svg) no-repeat 0 7px}.stamped-badge-starrating .stamped-fa-star-o:before{display:none}.stamped-badge-starrating .stamped-fa-star{background:transparent url(./icon-star-filled.svg) no-repeat 0 7px}.stamped-badge-starrating .stamped-fa-star:before{display:none}.stamped-badge-starrating .stamped-fa-star-half-o{background:transparent url(./icon-star-half.svg) no-repeat 0 7px}.stamped-badge-starrating .stamped-fa-star-half-o:before{display:none}.stamped-badge-caption{line-height:25px;font-family:Montserrat-SemiBold;font-size:8px;text-transform:uppercase;letter-spacing:1.92px}@media screen and (min-width: 767px){.stamped-badge-caption span{display:inline!important}}@media (min-width: 768px){.stamped-badge-caption{font-size:14px}.stamped-badge-caption span{display:none!important}.stamped-badge-caption:before{content:"("}.stamped-badge-caption:after{content:")"!important}}.review-table{max-width:394px}.review-table .review-detail-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.review-table .review-detail-item .review-detail-item__star{width:40px;display:flex;flex-direction:row;justify-content:space-between}.review-table .review-detail-item .review-detail-item__progress{max-width:290px;width:-webkit-fill-available}.review-table .progress{background:#d9d9d9;border-radius:0;height:16px}.review-table .progress .progress-bar{background:#1c1b1f;height:16px}.review-table .review-detail-item .review-detail-item__value{width:45px;padding:0}.review-filter{margin-bottom:12px;margin-top:42px}.review-filter__label{color:#000;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.review-filter__stars{display:flex;gap:16px;margin-top:16px}.review-filter__star{min-width:34px;min-height:34px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;padding:8px}.review-filter__stars .rate-icon{height:15px}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-product-review.css.map */
