.custom__review-widget-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;position:relative;border-bottom:1px solid black;padding-bottom:40px}.custom__review-info{display:flex;align-items:baseline;flex-direction:column;justify-content:center;width:100%}.product-form__input{padding-block-start:30px;border-block-start:1px solid black!important}.custom__review-total-reviews,.custom__total-reviews-popup{font-size:12px;color:#9e9e9e;margin:0;text-decoration:underline}.review-card{padding-block:40px;display:flex;flex-direction:column}.review__star-wrapper{display:flex;column-gap:8px}.review-card p{font-size:16px;color:#000;margin:0;line-height:19.2px}.review-verified{background-color:#000;color:#fff!important;padding:2px 10px;margin:10px 0 0!important;align-self:flex-start}.review__btn-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:20px;width:100%}.review-btn{background:#fff;font-family:HBLossy;color:#000;font-size:13.33px;font-weight:400px;text-transform:uppercase;border-radius:100px;border:1px solid black;outline:none;padding:3px 15px;cursor:pointer;line-height:1.2}.review-btn:hover{background:#000;color:#fff}.slider__btn svg{width:20px;height:20px}.btn-group{display:flex;position:absolute;gap:20px;right:0;top:22px}.swiper-btn{display:flex!important;width:15px;height:15px;border-radius:50%;color:#000;justify-content:center;align-items:center;position:initial;z-index:12}.swiper-btn.media{background:transparent;position:absolute;margin-inline:20px;width:16px;height:16px}.swiper-button-next:after,.swiper-button-prev:after{font-size:15px;font-weight:900;content:""!important}.swiper-pagination-bullet{width:15px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#0003;opacity:1;background:transparent;border:2px solid rgba(0,0,0,.2);margin-right:10px!important}.swiper-pagination-bullet-active{color:#000;border-color:#000}.backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:center;z-index:1000}.custom__review-popup-modal{background-color:#fff;padding:40px 20px 20px;border-radius:16px;max-width:900px;margin-inline:1.5rem;text-align:center;position:relative;box-shadow:0 4px 8px #0003;max-height:650px;width:100%;overflow-y:auto}.popup__review-card{display:flex;border-top:1px solid black;flex-direction:column;margin-top:2rem;padding-top:2rem}.popup__review-info{display:flex;width:100%;align-items:baseline;justify-content:center;flex-direction:column}.popup__review-info h2{font-size:12px;margin:0;color:#000}.review__star-wrapper svg{width:12px;height:12px}.popup__review-content p{font-size:14px;line-height:19.6px;color:#000;text-align:start}.review-btn.popup{margin-block:30px}.main-product__img-wrapper{width:100%;height:300px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:#e7e7e7;overflow:hidden}.main-product__img{width:270px;height:290px;object-fit:cover!important}.product__media-wrapper{margin-bottom:30px}#closeModalBtn{position:absolute;top:20px;right:20px;cursor:pointer}#closeModalBtn svg path{fill:#000;stroke:#000}.jdgm-rev-widg__title,.jdgm-rev-widg__summary{display:none}.jdgm-histogram,.jdgm-temp-hidden,.jdgm-row-actions{display:none!important}.jdgm-rev-widg__body{display:none}.jdgm-widget-actions-wrapper{margin:0!important}.jdgm-write-rev-link{max-width:100%!important;background-color:#fff!important;color:#000!important;border-radius:50px!important;font-size:13.33px!important;text-transform:uppercase;padding:3px 15px!important;border:1px solid black!important;font-weight:100!important;margin:0!important;line-height:1.2!important}.jdgm-review-widget--small .jdgm-rev-widg,.jdgm-review-widget--medium .jdgm-rev-widg{padding:0!important}#review-widget-section .review{max-height:200px}#review-widget-section .swiper{margin-bottom:20px;padding-bottom:20px}#review-widget-section .swiper-slide{max-height:175px;overflow-y:scroll;scrollbar-width:none;margin-bottom:10px;padding-bottom:25px;padding-top:20px!important}@media screen and (min-width: 750px){.product__media-wrapper{margin-bottom:0}.product-form__input{border:none!important;padding-block-start:0}.custom__review-popup-modal{border-radius:20px;max-height:700px}.popup__review-info{width:300px}.review__star-wrapper svg{width:16px;height:16px}.popup__review-content p{margin-top:0;font-size:16px;line-height:21.3px}.main-product__img-wrapper{height:700px;border-radius:20px;overflow:hidden}.main-product__img{width:100%;height:100%;object-fit:contain}#closeModalBtn{top:40px;right:40px}.swiper-btn.media{margin-inline:20px;height:22px;width:22px}.swiper-pagination{position:absolute;top:20px!important;left:20px!important;margin:0;width:auto!important}.swiper-pagination-bullet{width:18px;height:24px;font-size:17px;background:transparent}}@media screen and (min-width: 1500px){.main-product__img{object-fit:contain!important}}@media screen and (max-width: 749px){.main-product__img{width:80%;height:80%}.review__star-wrapper svg{height:16px;width:16px;object-fit:cover}.custom__review-total-reviews,.custom__total-reviews-popup{font-size:10px}.review-card{padding:28px 0 42px}.custom__review-widget-wrapper{padding-bottom:30px}.product.grid{margin-bottom:60px}.jdgm-write-rev-link{font-size:13.33px!important}#ProductSubmitButton-template--24320110297369__main{border:1px solid black!important}.product__media-wrapper{margin-bottom:10px}}@media screen and (min-width: 1400px){.main-product__img-wrapper{height:calc(100vh - 150px)}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom-review-widget.css.map */
