.oil-r19 [hidden]{display:none!important}.oil-r19-filters{display:grid;grid-template-columns:1fr 2fr 1.4fr;gap:18px;margin:24px 0}.oil-r19-filters label{display:grid;gap:7px}.oil-r19 select,.oil-r19 input{width:100%;min-height:44px;padding:9px;border:1px solid #8b7562;background:#fffdf8;color:#3e3027;font:inherit;box-sizing:border-box}.oil-r19-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.oil-r19-grid article{min-width:0}.oil-r19-grid img{display:block;width:100%;height:280px;object-fit:contain;background:#fffdf8}.oil-r19-grid h2{font-size:1.15rem;line-height:1.5;margin:14px 0 8px;overflow-wrap:anywhere}.oil-r19-grid p{margin:8px 0}.oil-r19 button{min-height:44px;padding:10px 16px;font:inherit;cursor:pointer;border:1px solid #76513a;background:#fffaf2;color:#4e3325}.oil-r19 button:focus-visible,.oil-r19 select:focus-visible,.oil-r19 input:focus-visible{outline:3px solid #794f37;outline-offset:3px}.oil-r19 button:disabled{cursor:default;color:#5d5148;background:#eee6db;border-color:#b9a995}.oil-r19-price{font-weight:700}.oil-r19-dialog{max-width:1050px;width:calc(100% - 48px);max-height:90vh;overflow:auto;box-sizing:border-box;padding:24px;border:1px solid #9e816a;background:#fffaf2;color:#3e3027}.oil-r19-dialog::backdrop{background:rgb(28 20 15 / .65)}.oil-r19-dialog>button{margin-bottom:18px}.oil-r19-detail{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px}.oil-r19-detail>div{min-width:0}.oil-r19-detail img{width:100%;max-height:60vh;object-fit:contain}.oil-r19-detail h2{font-size:1.6rem;line-height:1.4;overflow-wrap:anywhere}.oil-r19-media-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:15px}@media(max-width:800px){.oil-r19-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oil-r19-filters{grid-template-columns:1fr}.oil-r19-detail{grid-template-columns:1fr}}@media(max-width:480px){.oil-r19-grid{grid-template-columns:1fr}.oil-r19-grid img{height:300px}.oil-r19-dialog{width:calc(100% - 20px);padding:16px}}
