.guide-product{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;padding:24px;margin:24px 0 32px;background:#fff;border:1px solid #d6dfd9;border-left:5px solid #225c48;border-radius:12px;max-width:100%;box-sizing:border-box}.guide-product h3{margin:5px 0 12px!important;font-size:1.35rem!important}.guide-product p{font-size:1rem;line-height:1.6}.guide-product-media{align-self:start;min-height:130px;display:flex;align-items:center;justify-content:center}.guide-product-media img{width:100%;height:150px;object-fit:contain}.guide-product-label{font-size:.8rem!important;text-transform:uppercase;font-weight:700;letter-spacing:.05em;color:#225c48;margin:0}.guide-product-price strong{display:block;font-size:1.65rem;color:#193d30}.guide-product-price small{display:block;font-size:.75rem;line-height:1.5;color:#56645c}.guide-product-deal{display:block;color:#225c48;font-weight:700;font-size:.9rem}.guide-product-limit{background:#f4f5f0;padding:10px 12px;border-radius:6px}.guide-product-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.guide-amazon{background:#20553f;color:#fff!important;padding:11px 16px;border-radius:7px;text-decoration:none;font-weight:700}.guide-amazon:focus-visible{outline:3px solid #bd7c10;outline-offset:4px}.guide-products-notice{max-width:900px;margin:24px auto;padding:0 20px;font-size:.8rem;color:#56645c}@media(max-width:600px){.guide-product{grid-template-columns:1fr;padding:18px;gap:14px}.guide-product-media{min-height:100px}.guide-product-media img{height:135px;width:190px}.guide-product-actions{align-items:flex-start;flex-direction:column;gap:12px}}
