#ppt-hyva-home-v3 .ppt-hh-photo,#ppt-hyva-home-v3 .ppt-hh-product-title,#ppt-hyva-home-v3 .ppt-hh-product-action{text-decoration:none}
#ppt-hyva-home-v3 .ppt-hh-product-title{color:#1c3048}
#ppt-hyva-home-v3 .ppt-hh-product-title:hover,#ppt-hyva-home-v3 .ppt-hh-product-action:hover{text-decoration:underline}
#ppt-hyva-home-v3 .ppt-hh-buy{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 14px 14px}
#ppt-hyva-home-v3 .ppt-hh-btn{min-height:40px;border-radius:7px;font-size:13px;font-weight:700;cursor:pointer;padding:8px 6px;line-height:1.2;border:1px solid #1462b3}
#ppt-hyva-home-v3 .ppt-hh-btn-cart{background:#1462b3;color:#fff}
#ppt-hyva-home-v3 .ppt-hh-btn-cart:hover{background:#0f5196}
#ppt-hyva-home-v3 .ppt-hh-btn-checkout{background:#fff;color:#165a9f}
#ppt-hyva-home-v3 .ppt-hh-btn-checkout:hover{background:#eef5fd}
#ppt-hyva-home-v3 .ppt-hh-btn:disabled{opacity:.6;cursor:wait}
#ppt-hyva-home-v3 .ppt-hh-btn:focus-visible{outline:3px solid #8ab8ea;outline-offset:2px}
#ppt-category-cart-toast{position:fixed;bottom:22px;right:20px;z-index:100000;max-width:min(390px,calc(100vw - 32px));padding:14px 18px;border-radius:8px;color:#fff;background:#155f39;box-shadow:0 5px 22px #0003;font-weight:600;font-size:14px}
#ppt-category-cart-toast.ppt-error{background:#912029}
#ppt-category-cart-toast[hidden]{display:none}
