.review-stars{display:flex;height:fit-content;gap:.4rem}.review-stars svg{width:2rem;height:2rem}.review-media{display:flex;justify-content:start}.review-media video{max-width:calc(33% - .8rem);width:100%;object-fit:cover;border-radius:1.6rem}.review-media img{max-width:calc(33% - .8rem);width:100%;object-fit:cover;border-radius:1.6rem}.review-section{background-color:#e4f2f2}.pb-none{padding:0!important}.review-wrapper{display:flex;width:100%;max-height:75rem;min-height:60rem;position:relative}.no-reviews-column{min-height:50rem;position:relative;width:100%}.reviews-column{position:absolute;top:50%;transform:translateY(-50%);right:0;width:100%;max-width:70%!important}.image-column,.reviews-column{flex:1 1 100%;max-width:50%}.image-column img{border-right:.2rem solid #333;width:100%;height:auto;object-fit:cover}.no-reviews__container{display:flex;gap:2.4rem;flex-direction:column}.no-reviews__container .subtitle{color:#333;text-align:center;font-family:Geologica,sans-serif;font-size:1.8rem;font-weight:400;line-height:150%;text-transform:capitalize}.no-reviews__container h3{max-width:30rem;color:#163952;text-align:center;font-size:3.2rem;font-weight:600;line-height:120%;text-transform:uppercase;margin:0}.reviews-column h2{font-size:1.25rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.reviews-column h2 span{color:#facc15}.swiper-slide .review{display:flex;flex-direction:column;justify-content:space-between;background:#fff;overflow:hidden;width:auto;height:100%;border-radius:1rem;max-height:fit-content;padding:2.4rem;border:2px solid #333;max-height:-webkit-fill-available}.review-header-cotainer{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between}.selected-files-list{padding-left:2rem;margin:0}.review-stars .star svg{width:2.4rem;height:2.4rem}.review-stars .star{display:flex;height:fit-content}.reviews-section-title{display:flex;align-items:center;gap:1.6rem;position:absolute;right:4rem;top:-6rem;max-width:50%;width:100%;color:#333;text-align:center;font-family:Geologica,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal}.review-header{display:flex;flex-direction:column;justify-content:space-between}.review-header span{color:#333;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.2rem;letter-spacing:.6px}.review-title{color:#163952;font-size:1.8rem;font-weight:500;line-height:120%;letter-spacing:.6px;margin:2.4rem 0 0}.review-title span{color:#4f46e5}.review-comment{color:#333;font-family:Geologica,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1px;max-height:10rem;overflow:auto;margin:1.6rem 0}.review-img{width:56px;height:56px;object-fit:cover;border-radius:9999px;margin-bottom:.5rem}.review-footer{display:flex;gap:.8rem;align-items:center;margin-top:2.4rem;color:#163952;font-size:1.6rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1px}.swiper-buttons.no-reviews{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:36rem;width:100%;display:Flex;align-items:center;justify-content:center;gap:4.8rem;flex-direction:column}.swiper-buttons .product-button--primary span{color:#333;font-family:Alexandria,sans-serif;font-size:1.4rem;z-index:3}.swiper-buttons .product-button--primary{width:140px;display:flex;justify-content:center;align-items:center}.swiper-buttons{gap:2.4rem;display:flex;justify-content:space-between;position:absolute;right:4rem;bottom:-12rem;max-width:50%;width:100%;height:auto}.btns-container{max-width:144px;gap:2.4rem;width:100%;display:flex;justify-content:space-between}.btns-container .custom-swiper-button{position:relative}@Media (max-width: 949px){.swiper-buttons{max-width:37.5rem;right:0}.reviews-column{transform:unset!important;top:5rem}}@media (max-width: 749px){.image-column img{border-right:none}.reviews-section-title{top:-60rem;left:50%;transform:translate(-50%);flex-direction:column}.review-wrapper{padding-top:13rem}.swiper-slide .review{padding:1.6rem}.review-wrapper{flex-direction:column;max-height:unset;min-height:100%}.btns-container{display:none}.swiper-buttons{margin-top:3rem;position:relative}.swiper-buttons{bottom:0;left:0}.image-column img{max-height:50rem}.reviews-column{padding:3rem 0 6rem 1.6rem}.image-column,.reviews-column{top:0;max-width:100%!important;position:relative}}.review-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;display:none;align-items:center;justify-content:center;z-index:9999}.review-popup{max-width:67rem;overflow:auto;height:auto;width:100%;padding:3rem 1.6rem;border-radius:20px;position:relative;border:2px solid #333;background:#fff}.popup-close{background:none;border:none;font-size:1.5rem;position:absolute;top:1rem;right:1rem;cursor:pointer}.rating-container{display:flex;align-items:center;gap:1.6rem}.rating-row{display:flex;flex-direction:column;gap:1.2rem;align-items:start}.rating-container img{max-width:5.6rem;max-height:5.6rem;width:100%}.upload-container--button{display:flex;gap:1.6rem}.upload-container{display:flex;flex-direction:column;align-items:start;gap:1.6rem}.popup-title{height:4rem;display:flex;align-items:center;margin-bottom:3rem;font-size:2rem;color:#163952;font-weight:600;line-height:140%;letter-spacing:-.4px;text-transform:uppercase}.rating-row{display:flex}.rating-label{flex-shrink:0;color:#163952;font-weight:500;line-height:normal}.stars-container{display:inline-flex;flex-direction:row-reverse;gap:.8rem;cursor:pointer}.stars-container input[type=radio]{display:none}.stars-container label svg{cursor:pointer}.stars-container label{display:flex}.stars-container label:hover path,.stars-container label:hover~label path,.stars-container input[type=radio]:checked~label path{fill:#f1ae45}.review-form{display:flex;flex-direction:column;gap:2.4rem;margin-top:2.4rem}.form-group label{display:inline-block;margin-bottom:1.2rem;width:fit-content;cursor:pointer;font-size:1.6rem;color:#163952;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.form-group{display:flex;flex-direction:column}.form-group input::placeholder,.form-group textarea::placeholder{color:#333;font-family:Geologica,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;line-height:140%;opacity:.6}.form-group input,.form-group textarea{width:100%;padding:1.6rem;border-radius:16px;border:2px solid #333;font-size:1.6rem;min-height:5.4rem}.upload-label{display:flex;gap:1.6rem;padding:1.6rem;border:2px solid #333}.upload-wrapper{margin:0;position:relative;border-radius:16px;display:flex;gap:1rem;padding:1.6rem;border:2px solid #333;width:fit-content;cursor:pointer;z-index:99}.upload-wrapper span{display:flex}.form-row{display:flex;flex-direction:column;gap:2.4rem}.upload-button{margin:0!important;color:#163952;font-family:Geologica,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:140%}#upload_input{opacity:0;position:absolute;left:0;top:0;cursor:pointer;width:100%;height:100%;z-index:-1}.upload-hint{display:block;color:#333;font-family:Geologica,sans-serif;font-size:1.4rem;font-style:normal;font-weight:300;line-height:140%;max-width:30rem}@media (min-width: 750px){.popup-title{font-size:4rem;line-height:120%;margin-bottom:4rem}.review-form .button--primary{min-width:220px}.popup__close{top:4rem!important;right:4rem!important}.review-popup{max-height:calc(100% - 4rem);height:auto;padding:4rem}.form-row{display:flex;flex-direction:row;gap:2.5rem}.half-width{width:50%}}@media (min-width: 750px) and (max-width: 949px){.reviews-section-title{top:-5rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/review-section.css.map */
