.price-list-launch{margin:0 0 18px}.price-list-button,.price-list-back{border:1px solid #f0d47b;background:#f0d47b;color:#16180f;border-radius:14px;padding:14px 26px;font:700 16px "DM Sans",sans-serif;cursor:pointer}.price-list-button:after{content:" ↗";margin-left:24px}.price-list-button:hover,.price-list-back:hover{background:#ffe9a4}.price-list-dialog{box-sizing:border-box;width:min(850px,calc(100% - 32px));max-height:90dvh;margin:auto;padding:0;border:1px solid #665b36;border-radius:22px;background:#11130f;color:#f5f1e5;font-family:"DM Sans",sans-serif;overflow:auto;overscroll-behavior:contain}.price-list-dialog::backdrop{background:rgba(0,0,0,.8)}.price-list-open{overflow:hidden}.price-list-header{display:flex;justify-content:space-between;gap:16px;padding:28px 28px 20px}.price-list-header h2{font:600 36px/1.1 Oswald,sans-serif;margin:8px 0;color:#f0d47b}.price-list-header p{margin:0;color:#bdbfaf;font-size:14px}.price-list-header .eyebrow{color:#f0d47b;font-size:11px;letter-spacing:2px}.price-list-close{flex:0 0 44px;height:44px;border:1px solid #665b36;border-radius:50%;background:#20231b;color:#f0d47b;font-size:30px;cursor:pointer}.price-list-nav{position:sticky;top:0;z-index:1;display:flex;gap:8px;padding:12px 28px;background:#11130f;border-block:1px solid #383a2c;overflow-x:auto}.price-list-nav a{flex:none;padding:8px 14px;border:1px solid #665b36;border-radius:30px;color:#f0d47b;text-decoration:none;font-size:13px}.price-list-content{padding:4px 28px 20px}.price-list-group{scroll-margin-top:78px}.price-list-group h3{font:500 25px Oswald,sans-serif;color:#f0d47b;margin:24px 0 6px}.price-list-item{padding:14px 0;border-bottom:1px solid #34372a}.price-list-item h4{font-size:16px;margin:0 0 8px}.price-list-row{display:flex;justify-content:space-between;gap:16px;padding:3px 0;font-size:14px}.price-list-row span{color:#c5c7b9}.price-list-row strong{white-space:nowrap;font-variant-numeric:tabular-nums}.price-list-note{font-size:12px;color:#b9bcaa;margin:5px 0 0}.price-list-sauce{padding:16px;background:#25271c;border-radius:12px;color:#dfd9bc;font-size:13px;line-height:1.6}.price-list-footer{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:20px 28px 28px;border-top:1px solid #383a2c}.price-list-footer p{width:100%;font-size:12px;line-height:1.6;color:#b9bcaa;margin:0}.price-list-footer a{color:#f0d47b;font-size:13px}.price-list-dialog :focus-visible,.price-list-button:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:560px){.price-list-dialog{width:calc(100% - 16px);max-height:94dvh;border-radius:16px}.price-list-header{padding:22px 18px 18px}.price-list-header h2{font-size:30px}.price-list-nav{padding:12px 18px}.price-list-content{padding:0 18px 18px}.price-list-footer{padding:18px}.price-list-button{width:100%;display:flex;justify-content:space-between}.price-list-item h4{font-size:15px}}
