.pdp-review-section .review-section-header{gap:24px;position:relative;overflow:hidden;margin-bottom:48px}.pdp-review-section .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}.pdp-review-section .review-section-header .avg-rating{font-size:78px;font-weight:500;letter-spacing:3px;color:#212121;line-height:1;display:block}.pdp-review-section .review-section-header .avg-rating-icon svg{width:auto;height:14px}.pdp-review-section .review-section-header .avg-rating-text{font-size:12px;font-weight:400;color:#212121;line-height:1;text-transform:uppercase}.pdp-review-section .review-section-header .avg-rating-icontext-wrap{gap:4px;margin-top:14px}.pdp-review-section .review-section-header .write-review-button{margin-top:26px}.pdp-review-section .review-section-header .write-review-button .button{font-size:13px;font-weight:500;color:#212121;background-color:#fbe505;line-height:1}.pdp-review-section .review-section-header .write-review-button .button:hover{background-color:#212121;color:#fbe505}.pdp-review-section .review-section-header .col.right-col .col-wrap{max-width:400px;margin:0 auto;width:100%}.pdp-review-section .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}.pdp-review-section .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%}.pdp-review-section .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%}.pdp-review-section .review-summary-block h3{margin:0 0 16px;font-size:20px;font-weight:500;line-height:1.2}.pdp-review-section .review-summary-block .review-summary-text{line-height:1.4;margin:0}.pdp-review-section .review-summary-block .ai-generated-text{color:#666;font-style:italic;font-size:12px;margin:15px 0 0;line-height:1}.pdp-review-section .review-block-wrap{margin-top:24px}.pdp-review-section .review-filter{margin-bottom:25px}.pdp-review-section .review-filter label{font-size:13px;font-weight:400;line-height:1.25;display:block;color:#212121;margin-bottom:8px}.pdp-review-section .review-filter-custom-dropdown .custom-dropdown-wrap{max-width:200px;width:100%;margin:0 auto;position:relative}.pdp-review-section .review-filter-custom-dropdown .custom-dropdown-wrap .custom-dropdown{border:1px solid #D2A87B;padding:9px 12px;border-radius:6px;font-size:16px;font-weight:600;line-height:1.5;cursor:pointer;transition:all .2s ease-in-out}.pdp-review-section .custom-dropdown .custom-dropdown-arrow{width:13px;height:13px;transition:all .2s ease-in-out}.pdp-review-section .custom-dropdown.active .custom-dropdown-arrow{transform:rotate(180deg)}.pdp-review-section .review-filter-custom-dropdown .custom-dropdown-wrap .dropdown-menu{position:absolute;top:calc(100% + 0px);width:100%;left:0;max-height:0px;overflow:hidden;transition:all .3s ease-in-out;background-color:#fff}.pdp-review-section .review-filter-custom-dropdown .custom-dropdown-wrap .dropdown-menu .dropdown-option{font-weight:400;padding:9px 12px;cursor:pointer;border-left:1px solid #D2A87B;border-right:1px solid #D2A87B}.pdp-review-section .review-filter-custom-dropdown .custom-dropdown-wrap .dropdown-menu .dropdown-option:last-child{border-bottom:1px solid #D2A87B;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.pdp-review-section .review-filter-custom-dropdown .custom-dropdown-wrap .dropdown-menu .dropdown-option:hover{background-color:#f8f9fa}.pdp-review-section .review-filter-custom-dropdown .custom-dropdown-wrap:has(.custom-dropdown.active) .dropdown-menu{max-height:100px}.pdp-review-section .review-filter-custom-dropdown .custom-dropdown-wrap .custom-dropdown.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.pdp-review-section .review-block-rowgroup{margin:0 auto;max-width:900px;width:100%}.pdp-review-section .review-card{background:#fff;border:1px solid rgba(0,0,0,.15);padding:20px;border-radius:4px}.pdp-review-section .review-card:not(:last-child){margin-bottom:20px}.pdp-review-section .review-card .review-date{font-size:14px;font-weight:400;gap:5px;line-height:1;margin-bottom:12px}.pdp-review-section .review-card .review-date svg{max-width:14px;height:auto}.pdp-review-section .review-card .review-app-info{gap:12px;margin-bottom:12px}.pdp-review-section .review-card .review-app-info .review-icon svg{width:auto;max-height:16px}.pdp-review-section .review-card .review-app-info .review-icon svg path{stroke:#fbe505}.pdp-review-section .review-card .review-app-info .review-app-icon{width:30px;height:30px;object-fit:contain;object-position:center}.pdp-review-section .modal .review-author-name,.pdp-review-section .review-card .review-author-name{color:#b7804a;font-size:17px;font-weight:600;line-height:1;gap:10px;margin-bottom:20px}.pdp-review-section .modal .review-author-name .security-icons svg,.pdp-review-section .review-card .review-author-name .security-icons svg{max-height:14px;width:auto}.pdp-review-section .review-card .review-message{margin-bottom:20px}.pdp-review-section .review-card .review-message,.pdp-review-section .review-card .review-message p{font-size:14px;color:#212121;line-height:1.45}.pdp-review-section .review-card .review-message p:first-child{margin-top:0}.pdp-review-section .review-card .review-message p:last-child{margin-bottom:0}.pdp-review-section .review-card .review-message .readMore a{text-decoration:none}.pdp-review-section .review-card .review-product-btn .button{font-size:13px;font-weight:500;background-color:#fbe505;color:#212121;line-height:1}.pdp-review-section .review-card .review-product-btn .button:hover{color:#fbe505;background-color:#212121}.pdp-review-section .seeAllProductReviews{margin-top:30px}.pdp-review-section .seeAllProductReviews a{font-size:14px;font-weight:400;padding:8px 15px 9px;line-height:1;background-color:#b7804a;color:#fff}.pdp-review-section .seeAllProductReviews a:hover{background-color:#d2a87b;color:#fff}.pdp-review-section .review-card .review-image .media-box img{object-fit:contain}.pdp-review-section .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}.pdp-review-section .modal .modal-dialog{max-width:60%;width:100%;margin:auto;height:100%;padding:5vh 0px;display:flex;align-items:center}.pdp-review-section .modal .modal-dialog .modal-content{background-color:#fff;border-radius:15px;padding:20px;position:relative}.pdp-review-section .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}.pdp-review-section .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}.pdp-review-section .modal .modal-body .review-date{font-size:14px;line-height:1;gap:10px;margin-bottom:10px}.pdp-review-section .modal .modal-body .review-date svg{width:auto;max-height:14px}.pdp-review-section .modal .review-app-info{gap:10px;margin-bottom:12px}.pdp-review-section .modal .review-app-info .review-icon svg{width:auto;max-height:18px}.pdp-review-section .modal .review-app-info .review-icon svg path{stroke:#fff}.pdp-review-section .modal .review-app-info .review-app-icon{width:30px;height:30px;object-fit:contain}.pdp-review-section .modal .review-message{font-size:14px;line-height:1.4;margin-bottom:30px}.pdp-review-section .modal .review-message .SecSec{display:inline!important}.pdp-review-section .modal .review-message .readMore{display:none}.pdp-review-section .modal .review-product-btn a{font-size:13px;font-weight:500;background-color:#fbe505;color:#212121}.pdp-review-section .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}.pdp-review-section .review-section-header .col.right-col .col-wrap .rating-row:not(:last-child){margin-bottom:7px}@media only screen and (min-width:750px){.pdp-review-section .review-section-header:after{content:"";width:1px;height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto;background-color:#0000008c}.pdp-review-section .review-section-header .col{flex:1}.pdp-review-section .review-section-header{margin-top:60px}.pdp-review-section .review-card .review-card-content{width:100%;max-width:calc(100% - 100px)}.pdp-review-section .review-card .review-image{width:100%;max-width:100px}}@media only screen and (max-width:989px){.pdp-review-section .modal .modal-dialog{max-width:85%}}@media only screen and (max-width:749px){.pdp-review-section .review-section-header .col{width:100%}.pdp-review-section .review-section-header{margin-top:30px}.pdp-review-section .review-card .review-image{gap:10px}.pdp-review-section .review-card .review-image .media-box{max-width:100px;width:100%}.pdp-review-section .review-card .review-card-content{width:100%}.pdp-review-section .review-product-btn{margin-top:15px}.pdp-review-section .review-product-btn .button{width:100%}.pdp-review-section .review-summary-block .review-summary-text{font-size:13px}.pdp-review-section .review-summary-block h3{font-size:16px}.pdp-review-section .modal .modal-dialog{max-width:95%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/product-review.css.map */
