.page-module__PnZsmq__container{background:var(--bg-color);flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto;padding:40px 20px;display:flex}.page-module__PnZsmq__contact{color:var(--text-color);text-decoration:none}.page-module__PnZsmq__imageSection{flex:1;justify-content:center;min-width:300px;max-width:500px;display:flex}.page-module__PnZsmq__image{object-fit:cover;border-radius:10px;width:100%;height:auto;box-shadow:0 4px 10px rgba(0,0,0,.1)}.page-module__PnZsmq__infoSection{background:var(--bg-color);flex-direction:column;flex:1;gap:15px;min-width:300px;max-width:600px;display:flex}.page-module__PnZsmq__title{font-size:2rem;font-weight:600}.page-module__PnZsmq__price{color:#0070f3;font-size:1.5rem;font-weight:500}.page-module__PnZsmq__id,.page-module__PnZsmq__slug{color:#555;font-size:.9rem}.page-module__PnZsmq__description{color:#333;margin-top:10px;line-height:1.6}.page-module__PnZsmq__button{color:#fff;cursor:pointer;background-color:#0070f3;border:none;border-radius:8px;width:-moz-fit-content;width:fit-content;margin-top:20px;padding:12px 24px;font-size:1rem;font-weight:500;transition:all .3s}.page-module__PnZsmq__button:hover{background-color:#0059c1;transform:translateY(-2px)}.page-module__PnZsmq__notfound{text-align:center;color:#888;padding:100px 20px;font-size:1.5rem}@media (max-width:768px){.page-module__PnZsmq__container{flex-direction:column;padding:20px}.page-module__PnZsmq__title{font-size:1.7rem}.page-module__PnZsmq__price{font-size:1.3rem}}
