/* vypnutie košika */.restaurant-7 .day-5.product .buttons {}/* vypnutie košika */body {font-family:'Montserrat', sans-serif;font-size:1rem;}.p-content {margin:4rem 0 2rem;}.p-info {display:flex;padding:.6rem;color:#d72f3b;font-weight:600;align-items:center;border:2px solid #d72f3b;border-radius:.8rem;background-color:#d72f3b2b;}.p-info span {display:flex;padding-right:2rem;}.p-foot .e-structure-map {height:30rem !important;overflow:hidden;background-color:#121618;position:relative;}.p-foot .e-structure-map:hover h2 {display:none;opacity:0;}.p-foot .e-structure-map h2 {font-size:3rem;color:#fff;text-transform:uppercase;margin:unset;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;transition:0.5s;}.p-foot .e-structure-map>div {width:100% !important;height:30rem !important;opacity:.3;transition:0.5s;}.p-foot .e-structure-map>div:hover {opacity:1;}/* ---------- BUTTON ---------- */.btn,.p-report .btns a {font-size:1.2rem !important;text-align:center;padding:.5rem 4rem;border-width:2px !important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}/* Primary + btn_OK + btn_HELP */.btn-primary,.p-report .btn_OK,.p-report .btn_HELP {font-weight:bold;color:#c69c6e;background-color:#000;border-radius:.6rem;}.btn-primary:hover,.p-report .btn_OK:hover,.p-report .btn_HELP:hover {color:#c69f71 !important;border:.125rem solid #c69f71 !important;background-color:unset !important;}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.p-report .btn_OK:not(:disabled):not(.disabled).active,.p-report .btn_OK:not(:disabled):not(.disabled):active,.p-report .btn_HELP:not(:disabled):not(.disabled).active,.p-report .btn_HELP:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {color:#fff;background-color:rgb(198, 159, 113, 80%);}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.p-report .btn_OK:not(:disabled):not(.disabled).active:focus,.p-report .btn_OK:not(:disabled):not(.disabled):active:focus,.p-report .btn_HELP:not(:disabled):not(.disabled).active:focus,.p-report .btn_HELP:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus {box-shadow:0 0 .3rem .1rem rgb(198, 159, 113, 50%);}.backlink {font-size:.8rem;color:#5f5f5f;text-decoration:underline;text-transform:uppercase;}/* ---------- OTHER ---------- */.g-flybox {display:none;}/* ---------- SLIDER ---------- */.slider .n-slider {height:30rem;overflow:hidden;}.slider .img {float:unset;width:100%;}.slider .img img {width:100%;}/* ---------- COPYRIGHT ---------- */.g-green {display:none;}.g-foot,.g-foot a {color:#666;}.g-foot { text-align:center;padding:1rem 0;}/* ---------- BRANCH INDEX MENU ---------- */.u-branch-pages ul {list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0px;}.u-branch-pages li.separator {display:none;}.u-branch-pages li {width:100%;text-align:center;padding:.7rem;}.u-branch-pages li>div {height:100%;flex-direction:column;justify-content:space-between;box-shadow:0 0 7px rgb(0, 0, 0, 15%);}.u-branch-pages li>div>div,.u-branch-pages li>div>div>div {height:100%;}.u-branch-pages li>div>div>div a {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;justify-content:space-between;}.u-branch-pages a {text-decoration:none;padding:1rem;color:#000;height:100%;}.u-branch-pages img {padding:3rem;text-align:center;margin:auto;}.u-branch-pages .standard {color:#fff;text-transform:uppercase;text-decoration:unset;background-color:#000;padding:.8rem 0;}/* ---------- REPORT + DIALOG ---------- */.p-report,.p-dialog {top:0 !important;left:0 !important;width:100vw !important;height:100vh !important;background-color:rgba(0, 0, 0, .3) !important;border:unset;box-shadow:unset !important;}.p-dialog .window,.p-report .OK,.p-report .HELP,.p-report .INFO,.p-report .ERROR,.p-report .PROGRESS {background-color:#fff;background-image:unset;border-radius:.5rem;-webkit-box-shadow:0px 0px 40px 5px rgba(0, 0, 0, .2);-moz-box-shadow:0px 0px 40px 5px rgba(0, 0, 0, .2);box-shadow:0px 0px 40px 5px rgba(0, 0, 0, .2);}/* ---------- REPORT ---------- */.p-report {background-image:unset;opacity:unset;}.p-report .s-body {font-size:1.3rem;text-align:center;line-height:2rem;}.p-report .OK,.p-report .HELP,.p-report .INFO,.p-report .ERROR,.p-report .PROGRESS {max-width:35rem;width:100%;top:50%;left:50%;position:absolute;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.p-report .in_OK,.p-report .in_HELP,.p-report .in_INFO,.p-report .in_ERROR,.p-report .in_PROGRESS {background:none;padding:.5rem;}.p-report .btns a {width:unset;float:unset;}/* ---------- DIALOG ---------- */.p-dialog .window {width:100% !important;max-width:55rem;margin:auto;}.p-dialog .s-head {display:none;}.p-dialog .s-body {display:-ms-flexbox;display:flex;background-color:unset;padding:.5rem;}textarea:focus {box-shadow:none;}.alergen {font-size:12px;}.alergen a {text-transform:uppercase;font-size:15px;color:#000;font-weight:600;text-decoration:none;}.alergen a:hover {color:#c69c6e;}/* account-menu */