.recommendation-carousel>.recommendation[hidden]{display:none!important}.recommendation-controls{display:flex;align-items:center;gap:12px;margin-left:auto}.recommendation-controls button{display:grid;place-items:center;width:38px;height:38px;border:1px solid #dedbd6;background:#fff;color:#997957;border-radius:50%;font-size:20px;cursor:pointer}.recommendation-controls button:hover{background:#f6f3ef}.recommendation-controls button:focus-visible{outline:2px solid #a17c58;outline-offset:3px}.recommendation-controls span{font-size:13px;color:#7e8388;white-space:nowrap}@media(max-width:800px){.recommendation-controls{gap:6px}.recommendation-controls button{width:30px;height:30px;font-size:17px}}
