@font-face {font-family: 'Bebas Neue';src: url('../../../nuestro-menu/assets/fonts/BebasNeue-Regular.woff2') format('woff2'), url('assets/fonts/BebasNeue-Regular.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Megan June';src: url('../../../nuestro-menu/assets/fonts/Megan June.woff2') format('woff2'), url('assets/fonts/Megan June.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Neutra Text TF Alt';src: url('../../../nuestro-menu/assets/fonts/NeutraTextTF-BoldAlt.woff2') format('woff2'), url('assets/fonts/NeutraTextTF-BoldAlt.woff') format('woff');font-weight: bold;font-style: normal;font-display: swap;}
@font-face {font-family: 'Neutra Text Light Alt';src: url('../../../nuestro-menu/assets/fonts/NeutraText-LightAlt.woff2') format('woff2'), url('assets/fonts/NeutraText-LightAlt.woff') format('woff');font-weight: 300;font-style: normal;font-display: swap;}
@font-face {font-family: 'traffic_personal_useregular';src: url('../../../nuestro-menu/assets/fonts/traffic_personal_use-webfont.woff2') format('woff2'), url('assets/fonts/traffic_personal_use-webfont.woff') format('woff');font-weight: normal;font-style: swap;}
body {font-family: 'Megan June';color: #000;}
.uk-background-primary {background: url('../../../nuestro-menu/assets/content/bg-grain.jpg') repeat;}
.uk-container-xlarge, .categories {max-width: 500px;margin: auto;}
h1, h2, h3, h6 {font-family: 'traffic_personal_useregular';color: #C65C2E;text-transform: uppercase;letter-spacing: 0.1rem;}
h5 {font-family: 'Bebas Neue';font-size: 18px;margin: 0 0 5px 0;color: #000;}
h5.uk-text-right {color: #5f6060;}
p {margin: 0 0 10px 0;font-size: 17px;}
main p {text-transform: uppercase;}
.legal p, span.qty {font-family: 'Neutra Text Light Alt';font-size: 11px;}
hr {border-top-color: #a86619;}
a {color: #999;}
.uk-label {padding: 1px 5px 0 5px;font-size: 0.85rem;text-transform: none;letter-spacing: 0.06rem;background-color: #a86619;vertical-align: middle;}
ul li{text-transform: capitalize;}
li.category.selected a {color: #000;}
li.category.selected img {width: 70px;}
li a:hover {color: #535353;}
li img {margin-top: 20px;}
li:nth-child(1) img {width: 70px;box-shadow: 1px 2px 14px 0px rgba(0, 0, 0, 0.75);-webkit-box-shadow: 1px 2px 14px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow: 1px 2px 14px 0px rgba(0, 0, 0, 0.75);border-radius: 50%;margin-top: 10px;}
.categories > div {background-image: url(../../../nuestro-menu/assets/content/gradient.png);background-repeat: no-repeat;background-position: center top 21px;}
#stickybtn {padding-top: 2rem;background: rgb(0, 0, 0);background: linear-gradient(0deg, rgba(0, 0, 0, 0.9990589985994398) 0%, rgba(0, 0, 0, 0.7497592787114846) 65%, rgba(0, 0, 0, 0.4976584383753502) 83%, rgba(0, 0, 0, 0) 100%);}
.btnop {font-family: 'gilroylight', sans-serif;cursor: pointer;display: block;font-weight: 600;font-size: 14px;color: #fff;text-align: center;text-decoration: none;background: #da3743;border: 2px solid #ffffff;border-radius: 6px;width: 240px;height: 45px;float: left;margin-bottom: 1.5rem;}
.contframe {padding: 10px;background: #fff;border-radius: 10px 10px 0px 0px;width: 240px;-webkit-box-shadow: 1px 0px 40px 11px rgba(0, 0, 0, 0.8);-moz-box-shadow: 1px 0px 40px 11px rgba(0, 0, 0, 0.8);box-shadow: 1px 0px 40px 11px rgba(0, 0, 0, 0.8);}
#form-otxxx, #btnfooter-reservaaqui, .label-close {display: none;}
.label-close {background: #ffffff;cursor: pointer;padding: 11px 13px 14px 13px;border: 2px solid #cccccc;border-radius: 25px;position: relative;top: 40px;left: 110px;font-weight: bold;color: #777777;text-transform: lowercase;line-height: 10px;font-size: 17px;font-family: "Arial";}
.version{width: 100%;text-align: center;display: block;color: #fff;padding-bottom: 10px;font-style: italic;
background: url('../../../nuestro-menu/assets/content/bg-grain.jpg') repeat;}
.insignia{display:inline-block;width:18px;border-radius:4px;margin:0px 4px;}
.version:hover{ color:#999;}