@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100&display=swap");
@font-face {
font-family: 'Benzin';
src: url(//alaracocinas.es/wp-content/themes/salient-child/fuentes/Benzin-Medium.woff2) format('woff2'),
url(//alaracocinas.es/wp-content/themes/salient-child/fuentes/Benzin-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Benzin';
src: url(//alaracocinas.es/wp-content/themes/salient-child/fuentes/Benzin-Semibold.woff2) format('woff2'),
url(//alaracocinas.es/wp-content/themes/salient-child/fuentes/Benzin-Semibold.woff) format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Benzin';
src: url(//alaracocinas.es/wp-content/themes/salient-child/fuentes/Benzin-ExtraBold.woff2) format('woff2'),
url(//alaracocinas.es/wp-content/themes/salient-child/fuentes/Benzin-ExtraBold.woff) format('woff');
font-weight: 700;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Benzin';
src: url(//alaracocinas.es/wp-content/themes/salient-child/fuentes/Benzin-Bold.woff2) format('woff2'),
url(//alaracocinas.es/wp-content/themes/salient-child/fuentes/Benzin-Bold.woff) format('woff');
font-weight: 800;
font-style: normal;
font-display: swap;
}
:root {
--gris-claro: #B3B3B3;
--gris-oscuro: #333333;
--negro: #131313;
--blanco: #ffffff;
--rojo: #c75a5a;
--grosor-txt: 1px;
}
@media (max-width: 698px){
:root {
--grosor-txt: .5px;
}
}
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li a:hover:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .current-menu-item>a:hover:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .current-menu-item>a:focus:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .current-menu-item>a:after {
display: none!important;
}
::-moz-selection {
color: var(--blanco)!important;
background: var(--negro)!important;
}
::selection {
color: var(--blanco)!important;
background: var(--negro)!important;
}
.color-negro *,
.color-negro {
color: var(--negro)!important;
} .frase-Fibonacci p {
font: 3vw 'Inter'!important;
font-weight: 200!important;
}
h1,
h2 {
font-family: 'Benzin', sans-serif;
}
.nectar-split-heading {
margin: 0!important;
}
.scrolling-txt-1 p {
font: 7vw 'Inter'!important;
line-height: 7vw!important;
text-transform: uppercase;
white-space: nowrap;
position: relative;
transform: translateX(-50%)!important;
font-weight: 200!important;
}
.scrolling-txt-1 p strong {
font-family: 'Benzin'!important;
font-weight: 800!important;
}
.opacity-0 {
opacity: 0!important;
}
.width-100vw {
width: 100vw!important;
}
.container-wrap p a {
box-shadow: inset 0 -1px 0 var(--negro);
transition: .3s;
}
.container-wrap p a:hover {
box-shadow: inset 0 -2px 0 var(--negro);
}
.container-wrap {
transition: 1s;
}
.before-footer {
background: none!important;
}
.frase-cursiva p {
font-size: 4vw!important;
font-style: italic;
}
h1 {
font-size: 5.8vw!important;
line-height: 1.3!important;
}
h2 {
font-size: 6vw;
line-height: normal;
}
.nectar-button.regular-button.extra-color-3 {
border-bottom: none!important;
padding: 15px 22px!important;
transition: .45s!important;
background-color: var(--negro)!important;
color: var(--blanco)!important;
}
.nectar-button.regular-button.extra-color-3:hover {
background-color: var(--gris-oscuro)!important;
}
.nectar-button.regular-button.extra-color-3:hover span {
transition: .45s!important;
color: var(--blanco)!important;
}
a {
transition: .5s!important;
}
.fancybox-caption {
display: none!important;
}
.d-none {
display: none!important;
}
@media (max-width: 999px){
.frase-cursiva p {
font-size: 10vw!important;
line-height: normal!important;
}
} .buttonizer-button {
font-family: 'Raleway', 'Inter', sans-serif;
text-transform: uppercase!important;
border: 1px solid white!important;
background-color: #131313;
font-weight: 600;
} .animation-img-txt p {
font: 10vw 'Benzin'!important;
text-transform: uppercase;
color: var(--blanco);
}
@media (max-width: 999px){
.animation-img-txt p {
font-size: 15vw!important;
padding: 0 30px;
}
.animation-img-img .row-bg-wrap {
width: 90vw;
left: 50%;
transform: translateX(-50%);
}
}
@media (max-width: 698px){
.animation-img-txt p {
font-size: 22vw!important;
}
}
.img-opacity {
opacity: 0!important;
}
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li {
margin-bottom: 24px!important;
}
.padding-column {
padding-left: 15px!important;
padding-right: 15px!important;
}
@media (max-width: 698px){
.padding-column {
padding-left: 0!important;
padding-right: 0!important;
}
}/*/*/@media only screen and (min-width: 1000px){
#header-outer[data-format=default] #top .span_9 {
margin-left: 0;
width: 100%;
}
}
nav {
flex-direction: row-reverse;
width: 100%;
justify-content: flex-end;
}
nav .sf-menu {
width: 100%;
justify-content: flex-end;
}
.buttons.sf-menu {
width: 100%;
justify-content: flex-start;
}
@media (max-width: 1699px) and (min-width: 1401px) {
.buttons.sf-menu {
width: 55%;
}
}
@media (max-width: 1400px) {
nav .sf-menu {
width: 20%;
}
}
@media (max-width: 999px) {
body #slide-out-widget-area .inner-wrap .inner .nectar-header-text-content {
padding: 0px!important;
line-height: 1.3;
}
}/*/*/.header-cont,
.header-video-cont {
height: calc(100vh - 140px)!important;
overflow: hidden!important;
}
.header-video-cont .nectar-video-self-hosted {
height: 100vh;
min-height: 100vh;
width: auto;
}
.header-cont,
.header-cont .nectar-flickity {
overflow: hidden!important;
}
.header-cont .nectar-flickity {
display: none!important;
}
.header-cont .flickity-viewport {
margin: 0!important;
}
.header-cont .flickity-viewport .cell {
padding: 0!important;
}
.nectar-flickity[data-controls*=arrows_overlaid] .flickity-button {
transform: scale(1.5)!important;
}
.nectar-flickity[data-controls*=arrows_overlaid] .flickity-button:before {
background: none!important;
}
.nectar-flickity[data-controls*=arrows_overlaid] .flickity-button:after {
background: var(--blanco);
}
.nectar-flickity[data-controls*=arrows_overlaid] .flickity-button svg path {
fill: var(--blanco)!important;
}
.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
right: 30px!important;
}
.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
left: 30px!important;
}
.header-cont-titulo-cont {
transform: translateY(-100%);
top: 100%;
}
.header-cont-titulo > * > .wpb_wrapper > div:first-child h1{
font-size: 3vw!important;
font-weight: 100;
font-family: 'Inter', sans-serif;
position: relative;
}
.header-cont-titulo > * > .wpb_wrapper > div:last-child h1 {
font-size: 4vw!important;
text-transform: uppercase;
font-weight: 700;
line-height: 4vw;
position: relative;
}
@media (max-width: 999px) {  
.header-cont-titulo > * > .wpb_wrapper > div:first-child h1{
font-size: 8vw!important;
}
.header-cont-titulo > * > .wpb_wrapper > div:last-child h1 {
top: -1vw;
font-size: 9vw!important;
}
}/**/@media (max-width: 576px) {     
.header-cont-titulo > * > .wpb_wrapper > div:last-child h1 {
font-size: 8vw!important;
}
}/*/*/.alara-cocinas-cont h2 {
font-size: 3vw!important;
text-transform: capitalize;
font-family: 'Inter', sans-serif;
font-weight: 100;
}
.alara-cocinas-cont h2 strong {
font-size: 6vw!important;
text-transform: capitalize;
font-family: 'Benzin', sans-serif!important;
font-weight: bold!important;
line-height: 7vw;
width: 100%;
display: block;
}
@media (max-width: 999px) {
.alara-cocinas-cont h2 {
font-size: 7vw!important;
}
.alara-cocinas-cont h2 strong {
font-size: 16vw!important;
line-height:16vw;
}
}/*/*/.creamos-cocina-titu p {
font-size: 3vw;
font-family: 'Inter', sans-serif !important;
text-transform: uppercase;
font-weight: 100;
line-height: 3vw;
}
@media (max-width: 999px) {
.creamos-cocina-titu p {
font-size: 8vw;
}
}/*/*/.alara-studio-subtitu p {
text-transform: uppercase;
font-weight: 100;
}
.alara-studio-titu-1 h2 {
font-weight: 800!important;
}
.alara-studio-titu-2 h2 {
font-weight: 200!important;
font-family: 'inter', sans-serif !important;
line-height: 8vw!important;
}
.alara-studio-titu-1 h2,
.alara-studio-titu-2 h2 {
font-size: 6vw!important;
line-height: normal;
}
.alara-studio-titulo .row_col_wrap_12_inner {
transform: translateX(4vw);
}/*/*/#alara-wall-cont h2 span:first-child span {
font-weight: 800!important;
font-family: 'Benzin', sans-serif !important;
}
#alara-wall-cont h2 span:last-child span {
font-family: 'Inter', sans-serif !important;
font-weight: 200!important;
line-height: 1.5;
}
.blog-cont > div:last-child > div {
overflow: hidden!important;
}
#alara-wall-cont .post-header {
margin-top: 10px;
}
#alara-wall-cont .post-header a {
font-size: 18px;
}
#alara-wall-cont .post-header .title a {
font-size: 30px!important;
line-height: normal!important;
font-weight: 600;
}
.auto_meta_overlaid_spaced .masonry-blog-item {
padding: 15px!important;
}
h1.entry-title {
font-size: 6vw!important;
}
@media (max-width: 999px){
.blog-recent .type-post {
width: 100%!important;
margin-bottom: 100px!important;
}
.blog-recent .type-post img {
width: 100%!important;
}
}
@media (max-width: 689px){
.auto_meta_overlaid_spaced .masonry-blog-item {
padding: 0!important;
padding-bottom: 18px!important;
}
}/**/.blog-cont .inner-wrap.animated {
border-radius: 0;
}/*/*/.newsletter-cont h2 {
font-size: 3vw!important;
}
.newsletter-galeria > div > .wpb_wrapper {
display: flex;
flex-direction: row;
width: max-content;
left: 50%;
transform: translateX(-50%);
}
.newsletter-galeria > div > .wpb_wrapper > div img {
margin: 0 10px;
height: 500px;
width: auto;
}
@media (max-width: 999px) {
.newsletter-galeria > div > .wpb_wrapper > div img {
height: 25vh;
}
.newsletter-cont h2 {
font-size: 9vw!important;
}
}/*/*//**/.contacto-datos a {
font-size: 35px;
line-height: normal;
padding-bottom: 10px!important;
box-shadow: none!important;
display: flex;
}
.contacto-datos .leaflet-bottom.leaflet-right {
display: none;
}
.contacto-form .wpcf7-form .wpcf7-response-output,
.contacto-form .wpcf7-form .wpcf7-not-valid-tip {
background: none!important;
color: var(--gris-claro);
padding-left: 0;
border: none;
margin-left: 0;
margin-right: 0;
color: var(--rojo);
box-shadow: none!important;
}
.contacto-form .wpcf7-form > p[style*="padding-bottom: 0px;"] {
display: flex!important;
flex-direction: row-reverse!important;
justify-content: end!important;
align-items: center!important;
}
.contacto-form .wpcf7-spinner {
background: var(--blanco);
opacity: 1;
}
.contacto-form .wpcf7-spinner:before {
background: var(--negro);
}
.blog-cont input[type='text'],
.contacto-form input[type='text']:focus,
.contacto-form input[type='email']:focus,
.contacto-form textarea:focus,
.contacto-form input[type='text'],
.contacto-form input[type='email'],
.contacto-form input[type='submit'],
.nectar-button,
.contacto-form textarea{
color: var(--blanco)!important;
font-weight: 200!important;
line-height: normal;
border-radius: 0!important;
border-bottom: 1px solid var(--blanco)!important;
font-family: 'Raleway', sans-serif;
box-shadow: none;
background: none;
padding-left: 0!important;
padding-right: 0!important;
font-size: 18px!important;
text-transform: uppercase;
}
.newsletter-cont .blog-cont input[type='text'],
.newsletter-cont .contacto-form input[type='text']:focus,
.newsletter-cont .contacto-form input[type='email']:focus,
.newsletter-cont .contacto-form textarea:focus,
.newsletter-cont .contacto-form input[type='text'],
.newsletter-cont .contacto-form input[type='email'],
.newsletter-cont .contacto-form input[type='submit'],
.newsletter-cont .nectar-button,
.newsletter-cont .contacto-form textarea{ border-bottom: 1px solid var(--negro)!important;
}
.newsletter-cont .blog-cont input[type='text']::placeholder,
.newsletter-cont .contacto-form input[type='text']::placeholder,
.newsletter-cont .contacto-form input[type='email']::placeholder,
.newsletter-cont .contacto-form textarea::placeholder,
.blog-cont input[type='text']::placeholder,
.contacto-form input[type='text']::placeholder,
.contacto-form input[type='email']::placeholder,
.contacto-form textarea::placeholder{
text-transform: lowercase;
font-size: 23px!important;
color: var(--blanco)!important;
}
.newsletter-cont .blog-cont input[type='text']::placeholder,
.newsletter-cont .contacto-form input[type='text']::placeholder,
.newsletter-cont .contacto-form input[type='email']::placeholder,
.newsletter-cont .contacto-form textarea::placeholder{
color: var(--negro)!important;
}
.contacto-form textarea{
height: 150px;
resize: none;
}
.nectar-button,
.contacto-form input[type='submit'] {
background: var(--blanco)!important;
color: var(--negro)!important;
font-weight: 400!important;
border: none!important;
padding: 15px 22px!important;
}
.nectar-button:hover,
.contacto-form input[type='submit']:hover {
background: var(--gris-oscuro)!important;
color: var(--blanco)!important;
}
.copyright-cont p a,
.copyright-cont p a:hover {
box-shadow: inset 0 -0.5px 0 #fff;
padding-bottom: 3px;
}
.copyright-cont p {
font-size: 14px!important;
}
h3 {
font-family: 'Inter', sans-serif;
font-weight: 300!important;
}
.contacto-titulo-formulario h3 {
font-size: 3vw!important;
font-weight: 100!important;
text-transform: uppercase;
}
@media (max-width: 689px){
.contacto-datos a {
font-size: 24px;
}
.contacto-titulo-formulario h3 {
font-size: 10vw!important;
}
}
@media (max-width: 396px){
.contacto-datos a {
font-size: 20px;
}
}/*/*/.colecciones-colecc-cont .borde-txt-blanco.coleccion {
text-transform: uppercase;
}
.colecciones-colecc-cont h2 {
font-size: 5vw!important;
text-transform: initial;
line-height: normal;
}
.colecciones-colecc-cont h3 {
line-height: normal!important;
}
.colecciones-img-cont img {
margin-bottom: 20px!important;
}/**/.colecciones-flecha {
filter: invert(1);
}
.colecciones-colecc-cont.fondo-blanco .colecciones-flecha,
.colecciones-colecc-cont.fondo-blanco-2 .colecciones-flecha, 
.colecciones-colecc-cont.fondo-blanco-3 .colecciones-flecha {
transform: scale(-1, 1)!important;
}
@media (max-width: 999px) {
.colecciones-colecc-cont h2 {
font-size: 16vw!important;
}
.colecciones-flecha {
display: none;
}
}
@media (max-width: 600px) {
.colecciones-cont-btns > div > .wpb_wrapper {
display: flex;
}
.colecciones-colecc-cont .nectar-button.regular-button.extra-color-3 {
padding: 15px 10px!important;
}
.colecciones-colecc-cont h2 {
font-size: 12vw!important;
}
}/*/*/.proyectos-title h1 {
background-color: #131313;
max-width: max-content;
padding: 0px 24px 12px 24px;
font-size: 3.6vw!important;
}
.proyecto-cont h2 {
text-transform: capitalize!important;
font-size: 2.6vw!important;
line-height: 1.3;
}
.proyecto-cont h2 span{
line-height: 1.3!important;
}
.proyecto-link-cont h2 {
font-size: 2.6vw!important;
text-transform: none!important;
line-height: 1!important;
padding-bottom: 20px;
}
.proyecto-link-cont h2::after {
content: url(https://alaracocinas.es/wp-content/uploads/2024/10/Flecha-alara.svg);
width: 7%;
display: block;
right: 15%;
bottom: 26px;
position: absolute;
}
.proyectos-cont .nectar-shape-divider-wrap {
background-color: #131313!important;
}
.proyectos-cont .nectar-shape-divider-wrap[data-position="top"] {
top: 0px!important;
}
.proyecto-link-cont .vc_column-inner {
transition: .4s all ease-in-out;
}
.proyecto-link-cont .vc_column-inner:hover {
transform: translateX(8%);
filter: invert(1);
transition: .4s all ease-in-out;
}
.proyectos-proyecto-txt-cont {
font-size: 20px;
}
.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
display: flex;
justify-content: center;
}
.proyecto-img-vertical, .proyecto-cont img {
height: 710px!important;
width: auto!important;
}
.nectar-carousel[data-border-radius=none] .flickity-slider .cell {
overflow: hidden!important;
}
.flickity-page-dots {
bottom:10px!important;
}
h6 {
font-weight: 500!important;
font-family: 'Inter'!important;
}
@media (max-width: 999px) {
.proyecto-link-cont h2 {
font-size: 9.2vw!important;
}
.proyecto-link-cont h2::after {
right: 5%;
}
}
@media (max-width: 689px) {
.proyectos-title h1 {
font-size: 8vw!important;
}
.proyecto-img-vertical, .proyecto-cont img {
height: 500px!important;
width: auto!important;
padding-top: 20px;
}
}/*/*/.proyectos-proyecto-cont h2 {
text-transform: capitalize!important;
font-size: 4vw!important;
}
.proyectos-proyecto-txt-cont > div > .wpb_wrapper > * > .wpb_wrapper {
display: flex;
justify-content: space-between!important;
}
.proyectos-proyecto-txt-cont > div > .wpb_wrapper > * > .wpb_wrapper > *:last-child{
text-align: right;
}
.proyectos-proyecto-txt-cont {
padding-bottom: 10px!important;
}
.proyectos-proyecto-txt-cont > div > .wpb_wrapper > * {
border-bottom: var(--grosor-txt) solid var(--negro);
padding: 10px 0!important;
margin: 0;
}
.proyectos-proyecto-txt-cont > div > .wpb_wrapper > *.negro {
border-bottom: var(--grosor-txt) solid var(--blanco);
}
.proyectos-proyecto-txt-cont > div > .wpb_wrapper p {
padding: 0!important;
}
@media (max-width: 999px) {
.proyectos-proyecto-2-cont h2, .proyecto-cont h2 {
font-size: 5vw!important;
}
}
@media (max-width: 698px) {
.proyectos-proyecto-txt-cont > div > .wpb_wrapper > * > .wpb_wrapper {
flex-direction: column;
}
.proyectos-proyecto-txt-cont > div > .wpb_wrapper > * > .wpb_wrapper > *:last-child{
text-align: left;
}
.proyectos-proyecto-cont h2, .proyectos-proyecto-2-cont h2, .proyecto-cont h2 {
font-size: 8vw!important;
}
}/**/ input,
.container-wrap p a.negro,
h1.negro,
h2.negro,
h3.negro,
p.negro {
transition: 1s!important;
color: var(--blanco)!important;
}
.container-wrap.blanco {
background-color: var(--negro);
}
.container-wrap p a.negro {
box-shadow: inset 0 -1px 0 var(--negro);
}
.container-wrap p a:hover {
box-shadow: inset 0 -2px 0 var(--negro);
}
.container-wrap.blanco .nectar-button.regular-button.extra-color-3 {
background-color: var(--blanco)!important;
}
.container-wrap.blanco .nectar-button.regular-button.extra-color-3 span {
color: var(--negro)!important;
}
.container-wrap.blanco .colecciones-flecha {
filter: brightness(1)!important;
}
@media (max-width: 999px) {  
h1 {
font-size: 9.3vw!important;
}
h2 {
font-size: 15vw!important;
line-height: normal!important;
}
.scrolling-txt-1 p {
font-size: 15vw!important;
line-height: 13vw!important;
}
}
@media (max-width: 698px) {  
h2 {
font-size: 18vw!important;
}
.scrolling-txt-1 p {
font-size: 20vw!important;
line-height: 19vw!important;
}
}
body[data-slide-out-widget-area-style="slide-out-from-right"].material .slide_out_area_close:before {
background-color: var(--gris-oscuro)!important;
}
body[data-slide-out-widget-area-style="slide-out-from-right"].material .slide_out_area_close .close-line {
background-color: var(--blanco);
}
#header-outer[data-lhe="default"] #top nav > ul > li > a {
transition: 0s!important;
}