.productAdditionalInfo{margin:85px 0;padding:0 250px}.productAdditonalInfoContainer{flex-direction:column;gap:60px;display:flex}.aiTabs{flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;display:flex}.aiTabs p{cursor:pointer;text-transform:uppercase;color:#767676;border:none;font-size:16px;font-weight:600;text-decoration:none;transition:color .3s;position:relative}.aiTabs p:hover,.aiTabs p.aiActive{color:#000}.aiTabs p.aiActive:after{content:"";background-color:#000;width:100%;height:2px;position:absolute;bottom:-5px;left:0}.aiTabs p:not(.aiActive):after{content:"";background-color:#000;width:0;height:2px;transition:width .2s,left .2s;position:absolute;bottom:-5px;left:0}.aiTabs p:not(.aiActive):hover:after{width:100%;transition-delay:.2s;left:0}.aiTabDescription{flex-direction:column;gap:30px;display:flex}.descriptionPara{flex-direction:column;gap:20px;display:flex}.descriptionPara h3{font-size:16px;font-weight:600}.descriptionPara p{font-size:14px;font-weight:400;line-height:30px}.descriptionPara p ul,.descriptionPara p ol{padding-left:15px}.descriptionParaGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.aiTabAdditionalInfo{flex-direction:column;gap:30px;display:flex}.additionalInfoContainer{grid-template-columns:1fr 1fr;align-items:center;display:grid}.additionalInfoContainer h6{font-size:16px;font-weight:500}.additionalInfoContainer p{font-size:14px;font-weight:400}.aiTabReviewContainer{flex-direction:column;gap:50px;display:flex}.aiTabReviewContainer h3{margin-bottom:-20px;font-size:18px;font-weight:600}.userReviews{flex-direction:column;gap:30px;display:flex}.userReview{gap:40px;display:flex}.userReviewImg img{border-radius:50%;width:60px;height:60px}.userReviewContent{flex-direction:column;gap:20px;display:flex}.userReviewTopContent{flex-direction:column;gap:5px;display:flex}.userNameRating{justify-content:space-between;align-items:center;display:flex}.userNameRating h6{font-size:16px;font-weight:400}.userRating{gap:3px;display:flex}.userDate p{color:#767676;font-size:14px;font-weight:400}.userReviewBottomContent p{color:#767676;font-size:14px;font-weight:400;line-height:24px}.userNewReview{flex-direction:column;gap:40px;display:flex}.userNewReviewMessage{flex-direction:column;gap:5px;display:flex}.userNewReviewMessage h5{font-size:18px;font-weight:500}.userNewReviewMessage p{color:#767676;font-size:14px}.userNewReviewRating{align-items:center;gap:5px;display:flex}.userNewReviewRating label{font-size:14px}.userNewReviewForm form{flex-direction:column;gap:20px;display:flex}.userNewReviewForm form textarea{border:.125rem solid #e4e4e4;outline-color:#000;padding:10px;font-size:14px}.userNewReviewFormInput{border:.125rem solid #e4e4e4;outline-color:#000;padding:15px;font-size:14px}.userNewReviewForm button{color:#fff;cursor:pointer;text-transform:uppercase;background-color:#000;border:none;width:20%;padding:15px;font-size:14px;font-weight:500}.userNewReviewFormCheck input{appearance:none;cursor:pointer;vertical-align:middle;border:2px solid #e4e4e4;outline:none;width:16px;height:16px;margin-right:10px;display:inline-block;position:relative}.userNewReviewFormCheck input:checked{border:2px solid #000}.userNewReviewFormCheck input:after{content:"";background-color:#000;width:8px;height:8px;transition:transform .2s ease-in-out;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.userNewReviewFormCheck input:checked:after{transform:translate(-50%,-50%)scale(1)}.userNewReviewFormCheck label{font-size:14px}@media screen and (max-width:1210px){.productAdditionalInfo{padding:0 60px}}@media screen and (max-width:768px){.aiTabs p{font-size:14px}.descriptionPara{gap:15px}.descriptionParaGrid{grid-template-columns:1fr}}@media screen and (max-width:450px){.productAdditionalInfo{padding:0 20px}.aiTabs{gap:20px}.descriptionPara{gap:10px}.userReviewBottomContent p{font-size:12px}.userNewReviewForm button{width:40%}}.reviewEligibilityNote{border-radius:8px;margin-top:24px;padding:14px 18px;font-size:14px;line-height:1.5}.reviewEligibilityNote.reviewNoteInfo{color:#6a4400;background:#fff4d6;border:1px solid #f3d896}.reviewEligibilityNote a{color:#111;text-decoration:underline}
