@font-face {
font-family: 'Apple Garamond';
src: url(//brook.es/wp-content/themes/salient-child/fonts/AppleGaramond-Bold.woff) format('woff'), url(//brook.es/wp-content/themes/salient-child/fonts/AppleGaramond-Bold.ttf) format('truetype'),
url(//brook.es/wp-content/themes/salient-child/fonts/AppleGaramond-Bold.woff2) format('woff2');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Klinik Slab';
src: url(//brook.es/wp-content/themes/salient-child/fonts/KlinicSlab-Book.woff) format('woff'), url(//brook.es/wp-content/themes/salient-child/fonts/KlinicSlab-Book.otf) format('opentype'),
url(//brook.es/wp-content/themes/salient-child/fonts/KlinicSlab-Book.woff2) format('woff2');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Klinik Slab';
src: url(//brook.es/wp-content/themes/salient-child/fonts/KlinicSlab-Bold.woff) format('woff'), url(//brook.es/wp-content/themes/salient-child/fonts/KlinicSlab-Bold.otf) format('opentype'),
url(//brook.es/wp-content/themes/salient-child/fonts/KlinicSlab-Bold.woff2) format('woff2');
font-weight: 700;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Darleston';
src: url(//brook.es/wp-content/themes/salient-child/fonts/Darleston.woff) format('woff'), url(//brook.es/wp-content/themes/salient-child/fonts/Darleston.otf) format('opentype'),
url(//brook.es/wp-content/themes/salient-child/fonts/Darleston.woff2) format('woff2');
font-weight: 400;
font-style: normal;
font-display: swap;
}
:root {
--main: #790f15;
--cream: #fbf5e7;
}
::selection {
background-color: var(--main);
color: var(--cream);
} #reservas,
.full-width-content {
padding: 0 1vw;
}
#reservas .row_col_wrap_12 {
background-color: var(--main);
border-radius: 20px;
}
.nectar-button {
text-align: center !important;
}
@media (min-width: 1000px) {
#reservas .nectar-button {
width: 31%;
text-align: center !important;
font-size: 0.8vw !important;
}
#empleo {
padding: 0 7vw;
}
#empleo h2 {
padding: 0 10vw;
}
}
.border-rounded .column-bg-layer {
border-radius: 20px;
}
#reservas .nectar-button.large {
padding-left: 1vw;
padding-right: 1vw;
}
body.material .nectar-button.jumbo:not([class*='see-through']) {
min-width: 12vw;
}
@media (max-width: 1000px) {
#reservas .nectar-button {
width: 100%;
}
.nectar-button.large {
min-width: 38vw !important;
}
#empleo {
padding: 0 4vw;
}
#reservas,
.full-width-content {
padding: 0 4vw;
}
#hero {
padding: 0;
}
}
.tab-item a {
font-size: 22px;
text-transform: uppercase;
} .cursor {
pointer-events: none;
}
.cursor {
position: fixed;
top: 0;
left: 0;
mix-blend-mode: difference;
z-index: 999999;
}
.cursor circle {
fill: var(--cream);
}
@media (max-width: 1000px) {
.cursor {
display: none;
}
} h2 {
font-size: 8vw;
letter-spacing: -0.3vw;
line-height: 0.8;
}
@media only screen and (min-width: 1200px) {
p {
font-size: 1.1vw;
line-height: 1.3;
}
} body #header-outer,
body[data-header-color='dark'] #header-outer {
background-color: transparent !important;
}
#header-outer[data-box-shadow='large'],
body.material[data-hhun='1'] #header-outer[data-header-resize='0'][data-box-shadow='large'][data-remove-fixed='0']:not(.transparent):not(.invisible),
body.material[data-hhun='1'] #header-outer[data-header-resize='0'][data-box-shadow='large'][data-remove-fixed='1']:not(.transparent) {
box-shadow: none;
}
@media only screen and (min-width: 1000px) {
#header-outer #logo,
#header-outer .logo-spacing,
#header-outer.small-nav #logo {
margin-top: 0;
margin-bottom: 0;
}
#header-outer[data-lhe='animated_underline'] #top nav > ul > li > a {
margin-left: 1vw;
margin-right: 1vw;
}
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
body #header-outer {
padding: 0;
}
h2 {
font-size: 16vw !important;
}
}
@media only screen and (max-width: 999px) {
#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a {
font-size: 14vw !important;
line-height: 1 !important;
text-align: left;
opacity: 1;
}
#empleo .nectar-highlighted-text {
margin-bottom: 0 !important;
}
}
@media only screen and (max-width: 690px) {
#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a {
font-size: 13vw !important;
line-height: 1 !important;
text-align: left;
opacity: 1;
}
} .copyrights p {
font-size: 0.8vw;
}
#pedidos h3,
.ui-tabs-panel h3 {
font-family: 'Apple Garamond' !important;
}
#pedidos .nectar-button {
width: 67% !important;
}
.tabbed > ul li a {
padding: 16px 30px;
border-radius: 6px;
}
@media (min-width: 1000px) {
#pedidos .nectar-button {
text-align: center !important;
font-size: 0.8vw !important;
}
#pedidos h3 {
font-size: 2vw !important;
}
.ui-tabs-panel h3 {
font-size: 25px !important;
}
}
@media (max-width: 1000px) {
.copyrights p {
font-size: 3.2vw;
}
#pedidos h3,
.ui-tabs-panel h3 {
font-size: 7vw !important;
}
h2 {
letter-spacing: -0.6vw;
}
.tabbed > ul li a {
width: 100%;
}
.tab-item {
width: 100% !important;
text-align: center;
margin-bottom: 6px;
}
#glovo .nectar-button {
width: 100%;
text-align: center;
}
}