.review-page .review-block-header{overflow:hidden;background-color:#fdf9ca;padding:48px 15px}.review-page .review-block-header h3,.review-page .review-block-header h2{font-size:29px;font-weight:300;line-height:1.25;margin:0 0 20px}.review-page .review-block-header h3{margin:0}.review-page .custom-dropdown-wrap{position:relative}.review-page .custom-dropdown-wrap .custom-dropdown{border:1px solid #D2A87B;padding:10px 12px;border-radius:6px;font-size:16px;font-weight:400;line-height:1.5;cursor:pointer;transition:all .2s ease-in-out;min-width:150px}.review-page .custom-dropdown-wrap .custom-dropdown-arrow{width:13px;height:13px;transition:all .2s ease-in-out;margin-left:20px}.review-page .custom-dropdown-wrap .custom-dropdown.active .custom-dropdown-arrow{transform:rotate(180deg)}.review-page .custom-dropdown-wrap .dropdown-menu{position:absolute;top:calc(100% + 0px);width:100%;left:0;overflow:hidden;border-left:1px solid #D2A87B;border-right:1px solid #D2A87B;border-bottom:1px solid #D2A87B;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background-color:#fff;transition:all .3s ease-in-out;max-height:0px;display:none;z-index:1}.review-page .custom-dropdown-wrap .dropdown-menu .dropdown-option{font-weight:400;padding:12px;cursor:pointer;line-height:1.25;font-size:14px}.review-page .custom-dropdown-wrap .dropdown-menu .dropdown-option:hover{background-color:#f8f9fa}.review-page .custom-dropdown-wrap:has(.custom-dropdown.active) .dropdown-menu{max-height:350px;overflow:auto;display:block}.review-page .custom-dropdown-wrap .custom-dropdown.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.review-page .custom-dropdown-wrap .dropdown-menu::-webkit-scrollbar-track{background-color:#f8f1df;border-radius:50px}.review-page .custom-dropdown-wrap .dropdown-menu::-webkit-scrollbar{width:6px;background-color:#f8f1df;border-radius:50px}.review-page .custom-dropdown-wrap .dropdown-menu::-webkit-scrollbar-thumb{background-color:#d2a87b;border-radius:50px}.review-page .filters.flexbox{gap:16px}.review-page .clearFilter-Wrapper a{text-decoration:none;color:#212121}.review-page .applied_filters{margin:20px 0;gap:5px}.review-page .applied_filters .filterDataWrapper{width:100%;max-width:100%;gap:8px}.review-page .applied_filters .filterDataWrapper h6{margin:0;font-size:16px;font-weight:400;line-height:1.25}.review-page .applied_filters .filterDataWrapper h6 strong{font-weight:500}.review-page .applied_filters .filterDataWrapper h6.reviewsCountFinal{font-size:14px;font-weight:500}.review-page .review-section{width:100%;max-width:860px;margin:0 auto}.review-page .review-card{background:#fff;border:1px solid rgba(0,0,0,.15);padding:20px;border-radius:4px}.review-page .review-card:not(:last-child){margin-bottom:20px}.review-page .review-card .review-date{font-size:14px;font-weight:400;gap:5px;line-height:1;margin-bottom:12px}.review-page .review-card .review-date svg{max-width:14px;height:auto}.review-page .review-card .review-app-info{gap:12px;margin-bottom:12px}.review-page .review-card .review-app-info .review-icon svg{width:auto;max-height:16px}.review-page .review-card .review-app-info .review-icon svg path{stroke:#fbe505}.review-page .review-card .review-app-info .review-app-icon{width:30px;height:30px;object-fit:contain;object-position:center}.review-page .modal .review-author-name,.review-page .review-card .review-author-name{color:#b7804a;font-size:17px;font-weight:600;line-height:1;gap:10px;margin-bottom:20px}.review-page .modal .review-author-name .security-icons svg,.review-page .review-card .review-author-name .security-icons svg{max-height:14px;width:auto}.review-page .review-card .review-message{margin-bottom:20px}.review-page .review-card .review-message,.review-page .review-card .review-message p{font-size:14px;color:#212121;line-height:1.45}.review-page .review-card .review-message p:first-child{margin-top:0}.review-page .review-card .review-message p:last-child{margin-bottom:0}.review-page .review-card .review-message .readMore a{text-decoration:none}.review-page .review-card .review-product-btn{width:100%}.review-page .review-card .review-product-btn .button{font-size:13px;font-weight:500;background-color:#fbe505;color:#212121;line-height:1;margin-left:auto;display:table;text-align:center}.review-page .review-card .review-product-btn .button:hover{color:#fbe505;background-color:#212121}.review-page .review-card .review-image .media-box img{object-fit:contain}.review-page .review-card .review-card-content{width:100%}.review-page .reviews_pagination{margin-bottom:50px}.review-page .reviews_pagination .pagination{list-style:none;padding:0;gap:10px 15px}.review-page .reviews_pagination .pagination li{display:block}.review-page .reviews_pagination .pagination li a{text-decoration:none;color:#212121;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #d2a87b;border-radius:100%;line-height:1;font-size:14px;font-weight:400}.review-page .reviews_pagination .pagination li a:hover{background-color:#d2a87b;color:#fff}.review-page .review-section-header{margin-bottom:60px}.review-page .review-section-header .overview-section{gap:24px;position:relative;overflow:hidden}.review-page .review-section-header .avg-rating-heading{font-size:14px;font-weight:500;letter-spacing:3px;color:#00000073;text-transform:uppercase;display:block;width:100%;line-height:1.2}.review-page .review-section-header .avg-rating{font-size:78px;font-weight:500;letter-spacing:3px;color:#212121;line-height:1;display:block}.review-page .review-section-header .avg-rating-icon svg{width:auto;height:14px}.review-page .review-section-header .avg-rating-text{font-size:12px;font-weight:400;color:#212121;line-height:1;text-transform:uppercase}.review-page .review-section-header .avg-rating-icontext-wrap{gap:4px;margin-top:14px}.review-page .review-section-header .write-review-button{margin-top:26px}.review-page .review-section-header .write-review-button .button{font-size:13px;font-weight:500;color:#212121;background-color:#fbe505;line-height:1}.review-page .review-section-header .write-review-button .button:hover{background-color:#212121;color:#fbe505}.review-page .review-section-header .col.right-col .col-wrap{max-width:400px;margin:0 auto;width:100%}.review-page .review-section-header .rating-row .rating-row-text{width:100%;max-width:33.33333333%;padding-right:12px;text-align:right;font-size:14px;line-height:1.429;font-weight:400}.review-page .review-section-header .rating-row .rating-progress-bar{width:100%;position:relative;overflow:hidden;border-radius:150px;background-color:#e9ecef;height:8px;max-width:66.66666667%;border:1px solid #e9ecef;cursor:pointer}.review-page .review-section-header .rating-row .rating-progress-bar span.rating-progress{position:absolute;top:0;left:0;width:100%;background:linear-gradient(90deg,#fbe505,#fff053);height:100%}.review-page .review-section-header .col.right-col .col-wrap .rating-row:not(:last-child){margin-bottom:7px}.review-page .review-section-header .col.right-col .col-wrap .rating-row:hover .rating-progress-bar{border-color:#b7804a}.review-page .review-section-header .col.right-col .col-wrap .rating-row:hover .rating-row-text{font-weight:600}.review-page .filtersListData strong span:not(:last-child):after{content:", "}.review-page .review-loading{min-height:100vh;display:flex;align-items:center;justify-content:center}.review-page .review-loading:not(.active){display:none}.review-page .modal{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;background-color:#00000080;z-index:10}.review-page .modal .modal-dialog{max-width:60%;width:100%;margin:auto;height:100%;padding:5vh 0px;display:flex;align-items:center}.review-page .modal .modal-dialog .modal-content{background-color:#fff;border-radius:15px;padding:20px;position:relative}.review-page .modal .modal-dialog .modal-content .modal-header{position:absolute;width:30px;height:30px;display:flex;align-items:center;justify-content:center;top:0;right:0}.review-page .modal .modal-dialog .modal-content .modal-header button{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;-webkit-outline:none;-moz-outline:none;box-shadow:none;border:none;background:transparent;padding:0;margin:0;font-size:26px;width:100%;height:100%;cursor:pointer}.review-page .modal .modal-body .review-date{font-size:14px;line-height:1;gap:10px;margin-bottom:10px}.review-page .modal .modal-body .review-date svg{width:auto;max-height:14px}.review-page .modal .review-app-info{gap:10px;margin-bottom:12px}.review-page .modal .review-app-info .review-icon svg{width:auto;max-height:18px}.review-page .modal .review-app-info .review-icon svg path{stroke:#fff}.review-page .modal .review-app-info .review-app-icon{width:30px;height:30px;object-fit:contain}.review-page .modal .review-message{font-size:14px;line-height:1.4;margin-bottom:30px}.review-page .modal .review-message .SecSec{display:inline!important}.review-page .modal .review-message .readMore{display:none}.review-page .modal .review-product-btn a{font-size:13px;font-weight:500;background-color:#fbe505;color:#212121}.review-page .modal .review-product-btn a:hover{background-color:#212121;color:#fbe505}.modal-backdrop{width:100%;height:100%;position:fixed;top:0;left:0;opacity:.5;transition:all .2s ease-in-out}.modal.fade{transition:all .15s ease-in-out;opacity:0}.modal.fade .modal-content{transition:all .3s ease-in-out;transform:translateY(-50px)}.modal.show .modal-content{transform:translate(0)}.modal.fade.show{opacity:1;transition:all .15s ease-in-out}body.modal-open{overflow:hidden}.lightbox{display:flex;flex-direction:column-reverse}.modal-backdrop:empty{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9;cursor:pointer}#writeReviewModal{position:fixed;top:0;left:0;width:100%;z-index:10;height:100%}.modal .modal-dialog{width:100%;margin:0 auto;height:100%;max-width:500px;display:flex;align-items:center}.modal .modal-dialog .modal-content{background-color:#fff;border-radius:8px;width:100%;position:relative}.modal .review-form-container-header{padding:25px 20px 20px;background-color:#b7804a;color:#fff;display:flex;position:sticky;top:0;z-index:1}.modal .review-form-container-header svg{max-width:150px;margin:0 auto;fill:#fbe505}.modal button.sgpb-popup-close-button-3{position:absolute;top:5px;right:5px;z-index:1;height:26px;width:26px;background:#fff;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;font-size:32px;padding:0 0 1px;border-radius:100%;cursor:pointer;z-index:2}.modal .modal-header-text{margin-top:24px;text-align:center;line-height:1.5}.modal .review-form{margin-top:20px}.modal .review-form .input.star_rating{display:flex;justify-content:center;gap:2px}.modal .review-form .input.star_rating label{display:flex;align-items:center}.modal .review-form .input.star_rating input{display:none}.modal .review-form .input.star_rating label span{font-size:28px}.modal .review-form .row{margin:20px 0}.modal .review-form .row p{margin:0 0 8px;text-align:center;font-size:14px;font-weight:400;line-height:1.25}.modal .review-form .row .input input:not([type=radio]),.modal .review-form .row .input textarea,.modal .review-form .row .input select{display:inline-block;text-align:center;font-weight:600;padding:10px 20px;background:#fff;border-radius:5px;color:#212121;border:1px solid #D2A87B;line-height:1;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;-webkit-outline:none;-moz-outline:none;width:100%;max-width:376px;margin:0 auto;display:table;line-height:1.5;min-height:unset;height:auto}.modal .review-form .row .input{margin:0}.modal .review-form .btn-orange.change-step{background-color:#fbe505;padding:10px 20px;color:#212121;text-transform:uppercase;border-radius:5px;max-width:200px;cursor:pointer;-webkit-appearance:none;appearance:none;box-shadow:none;border:none;margin:0 auto;display:table;width:100%;border:1px solid #D2A87B;font-size:14px;font-weight:500;line-height:1}.modal .review-form .btn-orange.change-step:hover{background-color:#212121;color:#fbe505;border-color:#212121}.modal .modal-body{max-height:80vh;overflow:auto}.modal .modal-body .modal-header-text,.modal .modal-body .review-form-container{padding:0 40px}.modal .modal-body .review-form-container{padding-bottom:40px}.modal .review-form .row .input select{background-image:url(/cdn/shop/files/down-arrow.svg?v=1742446305);background-size:11px;background-repeat:no-repeat;background-position:right 8px center}.modal #image-upload-container .image-rules{margin-top:10px}.modal #image-upload-container .image-rules span{display:block;font-size:14px;font-weight:600;color:#000;line-height:1;max-width:376px;width:100%;margin:0 auto}.modal .go-back-step{display:flex;align-items:center;justify-content:center}.modal .go-back-step a{display:block;color:#000;text-decoration:none}.modal .review-form .row#image-upload-container{margin-bottom:35px}.modal .review-form h3.w-100.text-center{text-align:center;font-size:36px;margin:0 0 8px}.modal .img-previews-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px}.modal .img-previews-container .img-container{position:relative}.modal .img-previews-container .img-container img{width:100px;height:100px;object-fit:contain;margin:5px;border:1px solid rgba(0,0,0,.35);border-radius:4px}.modal .img-previews-container .img-container .remove-button{position:absolute;top:0;right:0;height:20px;width:20px;line-height:20px;padding:0;display:block;margin:0;border-radius:100%;font-size:1rem;border:none;background:red;background-image:url(/cdn/shop/files/white-close-icon.svg?v=1748949032);background-size:8px;background-position:center;background-repeat:no-repeat;cursor:pointer}.review-form-error-message,#star-rating-error-message{text-align:center;font-size:13px;color:#212121;font-weight:400;line-height:1.25;margin-top:13px}.modal .fileErrors{font-size:14px;font-weight:600;color:red;text-align:center}@media only screen and (min-width:750px){.review-page .review-section-header .overview-section:after{content:"";width:1px;height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto;background-color:#0000008c}.review-page .review-section-header .col{flex:1}.review-page .review-section-header{margin-top:60px}.review-page .review-card .review-card-content{width:100%;max-width:calc(100% - 100px)}.review-page .review-card .review-image{width:100%;max-width:100px}.review-page .review-card:has(.review-image:empty) .review-card-content{max-width:100%}}@media only screen and (max-width:989px){.review-page .modal .modal-dialog{max-width:85%}}@media only screen and (max-width:749px){.review-page .review-section-header .col{width:100%}.review-page .review-section-header{margin-top:30px}.review-page .review-card .review-image{gap:10px}.review-page .review-card .review-image .media-box{max-width:100px;width:100%}.review-page .review-product-btn{margin-top:15px}.review-page .review-product-btn .button{width:100%}.review-page .review-summary-block .review-summary-text{font-size:13px}.review-page .review-summary-block h3{font-size:16px}.review-page .modal .modal-dialog{max-width:95%}.review-page .review-filter-custom-dropdown{width:100%;max-width:calc(50% - 8px)}.review-page .review-block-header h3,.review-page .review-block-header h2{font-size:22px}.review-page .review-block-header h2{margin-bottom:12px}.review-page .review-block-header{padding:30px 15px}.review-page .reviews_pagination{margin-bottom:25px}}@media only screen and (max-width:540px){.modal .modal-dialog{max-width:calc(100% - 16px)}.modal .modal-body .modal-header-text,.modal .modal-body .review-form-container{padding:0 40px}.modal .modal-body .review-form-container{padding-bottom:20px}.modal .review-form .row.star_rating{margin-bottom:30px;margin-top:10px}.modal .review-form{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/review-page.css.map */
