.pam-item-unavailable{position:relative}.pam-item-unavailable img.attachment-woocommerce_thumbnail,.pam-item-unavailable img.wp-post-image,.pam-item-unavailable .woocommerce-loop-product__link img{opacity:.45;filter:grayscale(40%);transition:opacity 0.3s ease,filter 0.3s ease}.pam-badge-overlay{display:inline-block;position:absolute;top:12px;left:12px;z-index:2;background:rgb(60 60 67 / .88);color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:5px 12px;border-radius:6px;line-height:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none}.pam-category-banner{display:flex;align-items:flex-start;gap:14px;background:#f5f5f7;border:1px solid #d2d2d7;border-radius:14px;padding:20px 24px;margin:0 0 28px 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;width:100%;box-sizing:border-box}.pam-unavailable-banner{display:flex;align-items:flex-start;gap:12px;background:#f5f5f7;border:1px solid #d2d2d7;border-radius:12px;padding:16px 20px;margin:20px 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.pam-banner-icon{flex-shrink:0;color:#86868b;margin-top:1px}.pam-banner-content{display:flex;flex-direction:column;gap:4px}.pam-banner-content strong{font-size:15px;font-weight:600;color:#1d1d1f;letter-spacing:-.01em}.pam-banner-content span{font-size:13px;color:#86868b;line-height:1.45}.pam-cta-button{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:8px 18px;background:#1d1d1f;color:#fff!important;font-size:13px;font-weight:500;border-radius:980px;text-decoration:none!important;letter-spacing:-.01em;transition:background 0.2s ease,transform 0.15s ease;width:fit-content;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.pam-cta-button:hover{background:#424245;transform:scale(1.02);color:#fff!important;text-decoration:none!important}body.pam-product-unavailable .woocommerce-product-gallery img,body.pam-product-unavailable .woocommerce-product-gallery__image img{opacity:.5;filter:grayscale(35%);transition:opacity 0.3s ease,filter 0.3s ease}body.pam-product-unavailable .single_add_to_cart_button,body.pam-product-unavailable form.cart .button{display:none}body.pam-product-unavailable form.cart .quantity{display:none}