.woocommerce-Reviews{direction:rtl;background-color:#fafafa;padding:2em!important;border-radius:5px!important;box-shadow:0 2px 10px rgb(0 0 0 / .03)!important}.woocommerce-Reviews-title{font-size:1.4em!important;color:#0c9447!important;margin-bottom:1em!important;border-right:4px solid #0c9447!important;padding-right:0.6em!important}.commentlist{list-style:none;margin:0;padding:0}.commentlist li.review{margin-bottom:1.5em!important;background:#fff!important;padding:1.2em!important;border:1px solid #e0e0e0!important;border-right:4px solid #0c9447!important;border-radius:5px!important;position:relative!important}.comment_container{display:flex!important;gap:1em!important}.comment_container img.avatar{width:50px!important;height:50px!important;border-radius:50%!important;border:2px solid #0c9447!important;margin:20px 15px!important}.comment-text{flex:1!important}.comment-text p{margin:.5em 0.3em!important;line-height:1.8!important;color:#333!important}.comment-text .meta{font-size:0.85em!important;color:#777!important;margin-bottom:0.5em!important}.bypostauthor{background:#f0fdf6!important;border-right-color:#0c9447!important;border-radius:5px!important}.commentlist .children{margin-right:2em!important;border-right:2px dashed #cceede;padding-right:1em!important}@media (max-width:600px){.comment_container{flex-direction:column!important;align-items:flex-start!important}}.woocommerce .star-rating{color:#0c9447}.comments-area{background:#fafafa!important;padding:2em!important;border-radius:8px!important;box-shadow:0 2px 10px rgb(0 0 0 / .03)!important}.comments-title{font-size:1.4em!important;color:#0c9447!important;margin-bottom:1.5em!important;border-right:4px solid #0c9447!important;padding-right:0.6em!important}.ast-comment-list{list-style:none!important;margin:0!important;padding:0!important}.ast-comment{background:#fff!important;border:1px solid #e0e0e0!important;border-right:4px solid #0c9447!important;padding:1.2em!important;margin-bottom:1.5em!important;border-radius:6px!important;box-shadow:0 1px 3px rgb(0 0 0 / .04)!important}.ast-comment-info{display:flex!important;gap:1em!important}.ast-comment-avatar-wrap img{width:50px!important;height:50px!important;border-radius:50%!important;border:2px solid #0c9447!important}.ast-comment-meta{display:flex!important;flex-direction:column!important;justify-content:center!important;font-size:0.85em!important;color:#666!important;padding:.5em .3em}.ast-comment-author b.fn{color:#0c9447!important;font-weight:bold!important;font-size:1em!important}.ast-comment-time time{font-size:0.85em!important;color:#888!important}.ast-comment-content p{margin-top:0.8em!important;line-height:1.8!important;color:#333!important}.ast-reply-link a{display:inline-block!important;margin-top:0.8em!important;color:#0c9447!important;font-weight:500!important;font-size:0.9em!important}.ast-reply-link a:hover{color:#0b7c3b!important;text-decoration:underline!important}.children{margin-right:2em!important;border-right:2px dashed #cceede!important;padding-right:1em!important}@media (max-width:600px){.ast-comment-info{flex-direction:column!important;align-items:flex-start!important}}.woocommerce-product-attributes{width:100%;border-collapse:separate;border-spacing:0;margin:2em 0;border-radius:5px;overflow:hidden}.woocommerce-product-attributes tr:nth-child(even){background-color:#f9f9f9}.woocommerce-product-attributes tr:nth-child(odd){background-color:#fff}.woocommerce-product-attributes th,.woocommerce-product-attributes td{vertical-align:middle;border-bottom:1px solid #e0e0e0}.woocommerce-product-attributes th{color:#333;font-weight:600;width:30%;white-space:nowrap}.woocommerce-product-attributes td{color:#444}.shop_attributes td{font-style:normal!important;padding-right:1em!important}.woocommerce-product-attributes p{margin:0;line-height:1.6}.woocommerce-product-attributes tr:last-child th,.woocommerce-product-attributes tr:last-child td{border-bottom:none}@media (max-width:600px){.woocommerce-product-attributes th,.woocommerce-product-attributes td{display:block;width:100%;text-align:right}.woocommerce-product-attributes th{font-weight:700;padding-top:1em}.woocommerce-product-attributes td{padding-bottom:1em}.woocommerce-product-attributes tr{background-color:#f9f9f9!important;margin-bottom:1em;border-radius:8px;padding:1em}}