.container{background:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;margin:20px auto;display:flex;box-shadow:0 2px 4px #0000001a}.container2{flex-direction:column;justify-content:space-between;margin:20px auto;display:flex}.tabs{border-bottom:1px solid #e0e0e0;display:flex;overflow-x:auto}.mytab66{z-index:10;position:sticky;top:0}.tabs button{cursor:pointer;color:#555;white-space:nowrap;background:#fff;border:none;outline:none;flex:1;padding:10px 20px;font-size:16px;transition:background-color .3s,color .3s}.tabs button:hover{background-color:#f1f1f1}.tabs button.active{color:#fff;background-color:#007bff;border-bottom:2px solid #007bff;font-weight:700}.content{padding:20px}.myproductcontent{margin-top:40px}.technical-details p{color:#333;margin:10px 0;font-size:14px}.technical-details strong{font-weight:600}.description_text p{color:#000}.reviews-container{gap:20px;width:100%;margin:20px 0;display:flex}.reviews-section,.rating-section{width:50%}.title{text-align:center;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.overall-rating{flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:20px;display:flex}.stars{align-items:center;gap:5px;display:flex}.rating-number{margin-left:10px;font-weight:700}.review-card{background-color:#f9f9f9;border-radius:8px;margin-bottom:15px;padding:15px;box-shadow:0 2px 4px #0000001a}.review-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.review-body{margin-bottom:10px}.review-actions{align-items:center;gap:10px;display:flex}.action-button{color:#007bff;cursor:pointer;background:0 0;border:none;padding:5px 10px}.action-button:hover{text-decoration:underline}.rating-section{text-align:left;flex-direction:column;justify-content:center;align-items:center;display:flex}.rating-form{width:100%;max-width:500px;margin-top:20px}.date{text-align:left}.form-group{margin-bottom:15px}.form-label{margin-bottom:5px;font-weight:700;display:block}.form-input{border:1px solid #ccc;border-radius:5px;width:100%;padding:10px}.submit-button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;width:100%;padding:10px}.submit-button:hover{background-color:#0056b3}.active-star{color:#f59e0b;cursor:pointer}.feedback-star565{color:#ddd;cursor:pointer;font-size:24px;transition:color .3s}.feedback-star565.filled565,.feedback-star565:hover{color:#f39c12}@media (max-width:768px){.reviews-section,.rating-section{width:100%}.reviews-container{flex-direction:column-reverse}.rating-form{padding:0 10px}}
