.uiuxhero-view-details-btn{display:block;width:100%;margin-top:10px!important;background-color:#410516!important;color:#ffffff!important;text-align:center;padding:12px!important;border-radius:25px!important;text-decoration:none!important;font-weight:600;font-size:13px;line-height:18px;transition:all 0.3s ease;border:none!important;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.uiuxhero-view-details-btn:hover{background-color:#2d0310!important;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 4px 8px rgb(0 0 0 / .15)}.uiuxhero-view-details-btn:active{transform:translateY(0);box-shadow:0 2px 4px rgb(0 0 0 / .1)}.products .product .uiuxhero-view-details-btn{margin-bottom:15px}.uiuxhero-price-wrapper{display:inline-block;line-height:1.6}.uiuxhero-regular-price{color:#999;text-decoration:line-through;font-size:.95em;opacity:.8}.uiuxhero-arrow{color:#410516;font-weight:700;padding:0 3px;font-size:1.1em}.uiuxhero-sale-price{color:#410516;font-weight:700;text-decoration:none;font-size:20px}.uiuxhero-save-inline{color:#410516;font-weight:600;font-size:.9em;white-space:nowrap;margin-left:5px}.uiuxhero-save-amount{background-color:#fff0;border-left:3px solid #410516;padding:6px 12px;margin:10px 0;border-radius:2px;display:inline-block;font-size:14px}.uiuxhero-save-amount .save-text{color:#333;font-weight:600}.uiuxhero-save-amount .save-price{color:#410516;font-weight:700;font-size:18px}.uiuxhero-save-amount .save-percentage{color:#410516;font-weight:600;margin-left:5px}.uiuxhero-rating-wrapper{display:flex;align-items:center;gap:6px;margin:8px 0;line-height:1.4}.uiuxhero-rating-wrapper .uiuxhero-stars{color:orange;font-size:16px;letter-spacing:1px;line-height:1}.uiuxhero-rating-wrapper .star.filled{color:orange}.uiuxhero-rating-wrapper .star.half{color:orange;opacity:.6}.uiuxhero-rating-wrapper .star.empty{color:#ddd}.uiuxhero-rating-wrapper .uiuxhero-rating-number{color:#333;font-weight:600;font-size:14px}.uiuxhero-rating-wrapper .uiuxhero-review-count{color:#666;font-size:13px;font-weight:400}.uiuxhero-rating-wrapper.no-reviews{margin:8px 0}.uiuxhero-rating-wrapper .uiuxhero-no-reviews{color:#410516;font-size:13px;font-style:italic;text-decoration:none;transition:all 0.3s ease}.uiuxhero-rating-wrapper .uiuxhero-no-reviews:hover{color:#2d0310;text-decoration:underline}@media (max-width:1024px){.uiuxhero-view-details-btn{padding:10px 18px!important;font-size:14px}.uiuxhero-price-wrapper{font-size:24px}.uiuxhero-rating-wrapper .uiuxhero-stars{font-size:15px}.uiuxhero-rating-wrapper .uiuxhero-rating-number{font-size:13px}.uiuxhero-rating-wrapper .uiuxhero-review-count{font-size:12px}.uiuxhero-save-amount{font-size:15px;padding:12px 14px;display:block;width:100%;box-sizing:border-box}.uiuxhero-whatsapp-btn{padding:12px 22px!important;font-size:15px}}.product-grid-item .wd-bottom-actions,.product-grid-item .wd-buttons,.product-grid-item .wd-product-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.product-grid-item .wd-buy-now-btn{order:-1!important;flex:1 1 auto}.product-grid-item .wd-add-btn{order:1!important;flex:1 1 auto}@media (max-width:768px){.uiuxhero-view-details-btn{padding:12px 16px!important;font-size:14px;margin-top:8px!important;touch-action:manipulation;-webkit-tap-highlight-color:#fff0}.uiuxhero-price-wrapper{font-size:22px}.uiuxhero-save-inline{display:block;margin-top:4px;margin-left:0!important}.uiuxhero-rating-wrapper{gap:4px}.uiuxhero-rating-wrapper .uiuxhero-stars{font-size:14px}.uiuxhero-rating-wrapper .uiuxhero-rating-number{font-size:12px}.uiuxhero-rating-wrapper .uiuxhero-review-count{font-size:11px}.uiuxhero-save-amount{font-size:14px;padding:10px 12px;display:block;width:100%;box-sizing:border-box;margin:12px 0;text-align:center}.uiuxhero-save-amount .save-price{font-size:16px;display:inline-block}.uiuxhero-save-amount .save-percentage{display:inline-block;margin-left:4px}.uiuxhero-whatsapp-btn{padding:14px 20px!important;font-size:15px;width:100%;display:flex;touch-action:manipulation;-webkit-tap-highlight-color:#fff0}.uiuxhero-whatsapp-container{margin:15px 0;width:100%}.uiuxhero-whatsapp-btn .whatsapp-icon{width:18px;height:18px}}@media (max-width:480px){.uiuxhero-view-details-btn{padding:10px 14px!important;font-size:13px;margin-top:8px!important}.uiuxhero-regular-price,.uiuxhero-sale-price,.uiuxhero-save-inline{display:block;margin:2px 0}.uiuxhero-arrow{display:none}.uiuxhero-rating-wrapper{flex-wrap:wrap;gap:3px}.uiuxhero-rating-wrapper .uiuxhero-stars{font-size:13px}.uiuxhero-rating-wrapper .uiuxhero-rating-number{font-size:11px}.uiuxhero-rating-wrapper .uiuxhero-review-count{font-size:10px}.uiuxhero-save-amount{font-size:13px;padding:8px 10px;margin:10px 0}.uiuxhero-save-amount .save-text{display:block;margin-bottom:4px}.uiuxhero-save-amount .save-price{font-size:15px}.uiuxhero-save-amount .save-percentage{display:block;margin-left:0;margin-top:4px}.uiuxhero-whatsapp-btn{padding:12px 16px!important;font-size:14px;gap:6px}.uiuxhero-whatsapp-btn .whatsapp-icon{width:16px;height:16px}}.woocommerce ul.products li.product .uiuxhero-view-details-btn,.woocommerce-page ul.products li.product .uiuxhero-view-details-btn{display:block;width:100%}.products .product{display:flex;flex-direction:column}.products .product .button{margin-top:auto}.uiuxhero-whatsapp-container{margin:20px 0;display:block;width:100%;box-sizing:border-box}.uiuxhero-whatsapp-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;background-color:#25d366!important;color:#ffffff!important;padding:12px 24px!important;border-radius:25px!important;text-decoration:none!important;font-weight:600!important;font-size:16px!important;line-height:1.5!important;border:none!important;box-shadow:0 2px 8px rgb(37 211 102 / .3)!important;transition:all 0.3s ease;cursor:pointer;min-height:44px;box-sizing:border-box;-webkit-user-select:none;user-select:none;white-space:nowrap}.uiuxhero-whatsapp-btn:hover,.uiuxhero-whatsapp-btn:focus,.uiuxhero-whatsapp-btn:visited{background-color:#128c7e!important;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 4px 12px rgb(37 211 102 / .4)!important;text-decoration:none!important}.uiuxhero-whatsapp-btn:active{transform:translateY(0);box-shadow:0 2px 8px rgb(37 211 102 / .3)!important;color:#ffffff!important}.uiuxhero-whatsapp-btn .whatsapp-icon{width:20px;height:20px;flex-shrink:0;display:inline-block}.uiuxhero-whatsapp-btn span,.uiuxhero-whatsapp-btn:before,.uiuxhero-whatsapp-btn:after{color:#ffffff!important}a.uiuxhero-whatsapp-btn,a.uiuxhero-whatsapp-btn:link,a.uiuxhero-whatsapp-btn:visited,a.uiuxhero-whatsapp-btn:hover,a.uiuxhero-whatsapp-btn:active,a.uiuxhero-whatsapp-btn:focus{color:#ffffff!important;text-decoration:none!important;opacity:1!important;visibility:visible!important}.uiuxhero-view-details-btn,.uiuxhero-whatsapp-btn{-webkit-tap-highlight-color:rgb(0 0 0 / .1);min-height:44px}.uiuxhero-invoice-button-wrapper{margin:30px 0;text-align:center;padding:20px;background:#f8f9fa;border:2px dashed #410516;border-radius:8px}.uiuxhero-download-invoice-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#410516!important;color:#ffffff!important;padding:14px 30px!important;border-radius:25px!important;text-decoration:none!important;font-weight:600!important;font-size:16px!important;line-height:1.5!important;border:none!important;box-shadow:0 4px 10px rgb(65 5 22 / .3)!important;transition:all 0.3s ease;cursor:pointer;min-height:44px;text-transform:uppercase;letter-spacing:.5px}.uiuxhero-download-invoice-btn:hover,.uiuxhero-download-invoice-btn:focus{background-color:#2d0310!important;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 6px 15px rgb(65 5 22 / .4)!important;text-decoration:none!important}.uiuxhero-download-invoice-btn:active{transform:translateY(0);box-shadow:0 4px 10px rgb(65 5 22 / .3)!important}.uiuxhero-download-invoice-btn svg{vertical-align:middle}@media (max-width:768px){.uiuxhero-invoice-button-wrapper{margin:20px 0;padding:15px}.uiuxhero-download-invoice-btn{padding:12px 24px!important;font-size:15px!important;width:100%}}@media (max-width:480px){.uiuxhero-download-invoice-btn{padding:10px 20px!important;font-size:14px!important}}.whatsapp-order-btn{display:inline-flex!important;align-items:center;justify-content:center;background-color:#25d366!important;color:#ffffff!important;padding:12px 24px!important;border-radius:25px!important;text-decoration:none!important;font-weight:600!important;font-size:16px!important;line-height:1.5!important;border:none!important;box-shadow:0 2px 8px rgb(37 211 102 / .3)!important;transition:all 0.3s ease;cursor:pointer;min-height:44px;margin:10px 0}.whatsapp-order-btn:hover,.whatsapp-order-btn:focus{background-color:#128c7e!important;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 4px 12px rgb(37 211 102 / .4)!important;text-decoration:none!important}.whatsapp-order-btn:active{transform:translateY(0);box-shadow:0 2px 8px rgb(37 211 102 / .3)!important}.whatsapp-order-btn svg{flex-shrink:0}.uiuxhero-save-amount{background-color:#f8f9fa;border-left:4px solid #410516;padding:12px 15px;margin:5px 0;border-radius:4px;display:flex;font-size:16px;line-height:1.6;gap:10px;align-items:center}@media (max-width:768px){.whatsapp-order-btn{padding:14px 20px!important;font-size:15px!important;width:100%;display:flex}}@media (max-width:480px){.whatsapp-order-btn{padding:12px 18px!important;font-size:14px!important}.uiuxhero-arrow{display:none!important;display:none}.uiuxhero-price-wrapper{font-size:15px!important;display:flex!important;gap:5px!important;flex-wrap:wrap}}.variations td.value>*:nth-child(2){display:none!important}.variations td.value select{display:none!important}.woocommerce-variation-availability{display:block!important;margin-top:10px;font-size:14px;font-weight:600;color:#2e7d32}.single-product .summary .uiuxhero-price-wrapper{font-size:1.1em}.single-product .summary .uiuxhero-sale-price{font-size:26px;letter-spacing:-.5px}