/* anon reviews css */
#modal1,#more-reviews,.products__review,button:hover{background-color:#fff}#modal1 .close-btn,button#submit-review-btn{color:#fff!important;font-weight:700;cursor:pointer}#modal1 .close-btn,#submit-review,.right{align-self:flex-end}.reviews__wrapper{display:flex;flex-wrap:wrap;margin-top:20px;justify-content:space-between}.products__review{border-radius:10px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box}.first__,.products__review{width:calc(20% - 10px);margin:5px}@media (max-width:1200px) and (min-width:801px){.first__,.products__review{width:calc(25% - 10px);margin:5px}}@media (max-width:800px) and (min-width:601px){.first__,.products__review{width:calc(33.33% - 10px);margin:5px}}@media (max-width:600px){.first__,.products__review{width:calc(50% - 10px);margin:5px}}.image__video{height:100%;width:100%}.img__review{border-radius:10px 10px 0 0;height:auto;max-width:100%;object-fit:cover;vertical-align:unset}.description__review{padding:10px}.name__review{display:inline-block;font-size:16px;font-weight:400;line-height:15px}.rating__review{color:#000;font-size:18px;padding-top:.5rem}#reviews,.whole_reviews_section{margin:40px auto;padding:0 10px}.rating__review img{height:.8rem}.text__review{font-size:14px;line-height:19px}.text__review p{font-weight:400;padding-top:10px}#more-reviews{padding:6px 12px;border-radius:16px;display:flex;margin:auto;cursor:pointer;font-size:14px}.whole_reviews_section{text-align:left;width:100%;flex-direction:column}.fieldsetsubmit-review-btn,.review-sent p,.t--center{text-align:center}.section{color:#000;font-weight:600;margin-bottom:10px}.m-bottom--m{margin-bottom:20px}@media (min-width:992px){.m-bottom--m{margin-bottom:30px}}@media (min-width:1200px){.m-bottom--m{margin-bottom:40px}}.max--450{max-width:450px}.m-right--auto{margin-right:auto!important}.m-left--auto{margin-left:auto!important}.flex--wrap{flex-wrap:wrap}.flex--center{justify-content:center}.flex--middle{align-items:center}#modal1,#reviews{flex-direction:column;text-align:left}.stars img{width:100px;margin-right:10px}#loadMoreBtn,#review-add-btn{cursor:pointer;border:0;color:#232f3e;border-radius:3px;background:#e3e6e8;background:linear-gradient(0deg,#e3e6e8 0,#f1f3f6 100%);font-size:1.1428571429rem;text-transform:initial;box-sizing:border-box;max-width:340px;width:100%;padding:20px;font-weight:700;margin-top:10px}#review-add-btn{background:#fff;border:2px solid #e3e6e8;border-radius:3px}#loadMoreBtn svg,#review-add-btn svg{height:18px;fill:#99a0a7;margin-right:5px;margin-bottom:2px;transition:fill .3s;vertical-align:middle}#reviews{display:flex}#modal1,.modal-overlay1{opacity:0;transition:.3s;display:none;position:fixed}#reviews h2{color:#000}.products__review{display:none;position:relative}#modal1{top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;border-radius:0;overflow:hidden;max-width:500px;width:100%;font-family:Montserrat,sans-serif}#modal1.show{opacity:1;display:flex}.modal-overlay1{width:100%;height:100%;z-index:2;background-color:#000;top:0;left:0;margin:0;padding:0}.modal-overlay1.show{display:block;opacity:.5}#modalheader{background:#000;padding:5px}#modalheader h2{width:75%;float:left;color:#fff;font-size:16px;padding:10px 10px 5px}#modal1 .close-btn{font-size:16px;margin:0;padding:3px 8px;background:0 0;border:none;float:right;width:9%}form{max-width:900px;padding:0 20px 20px}button,input,select,textarea{border:1px solid #e5e5e5;font-size:16px;padding:8px}#modal1 textarea{width:100%}input[type=radio]{box-shadow:none}button{min-width:48px;min-height:48px}button:hover{border:1px solid #ccc}button#review-add-btn,button#submit-review-btn,button.close-btn{min-height:40px}button#submit-review-btn{padding:3px 16px;text-align:center;background:#000;width:100%;text-transform:uppercase;font-size:15px}button#submit-review-btn:hover{background:#252525;color:#fff}.fieldset{margin-top:20px;text-align:left}#review-form-container{width:100%;padding:0 20px 26px;color:#333;overflow-y:auto}#review-form-container h2{margin:0 0 0 6px}#review-form{display:flex;flex-direction:column;background:#fff;border-radius:4px}#review-form input,#review-form label{display:block;text-align:left;width:100%}#review-form label{font-weight:700;margin-bottom:5px}#review-form .rate input,#review-form .rate label,#review-form .rate1 input,#review-form .rate1 label{display:inline-block;width:26px}.rate{font-size:16px;padding:8px;height:36px;display:inline-flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end}#review-form .rate>label{margin-bottom:0;margin-top:-5px;height:30px}.rate:not(:checked)>input{top:-9999px;margin-left:-24px;width:20px;padding-right:14px;z-index:-10}.rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;color:#ccc}#review-form .rate:focus-visible{outline:0!important}:focus-visible{outline:0!important}#review-form .rate:hover{outline:0!important}.rate2{float:none}.rate:not(:checked)>label::before{content:'★ ';position:relative;top:-10px;left:2px}.rate>input:checked~label{color:#ffc700}.rate:not(:checked)>label:hover,.rate:not(:checked)>label:hover~label{color:#deb217}.rate>input:checked+label:hover,.rate>input:checked+label:hover~label,.rate>input:checked~label:hover,.rate>input:checked~label:hover~label,.rate>label:hover~input:checked~label{color:#c59b08}.content_testim{display:none}.review-sent{position:fixed;top:70%;left:50%;transform:translateX(-50%)}.review-sent p{background-color:#90ee90;padding:10px 15px;color:#000;border-radius:2em;font-size:1rem}@media (max-width:768px){.t3-testimonials-box .grid_content{--columns:2}#review-form-container{padding:0 10px 10px}.grid_content>*,.mb2>*{margin-bottom:5px}.grid_content{--gap:5px;grid-template-columns:repeat(2,1fr)}#modal1{top:57%}}
