﻿@import"https://p.typekit.net/p.css?s=1&k=ahv3pyb&ht=tk&f=29403.29404.45404.45405.45692.45693.45695.53709.53712.45697.45698.45700.53704.55345.55346.55347.51772&a=156055036&app=typekit&e=css";:root{--white: #fcfcfc;--black: #222222;--white-rgb: 252, 252, 252;--black-rgb: 34, 34, 34;--color-back: #fdf8f1;--color-back-rgb: 253, 248, 241;--color-back-footer: #f1ebe2;--color-back-footer-rgb: 241, 235, 226;--color-front-main: #343434;--color-front-main-rgb: 52, 52, 52;--color-front-head: #667f61;--color-front-head-rgb: 102, 127, 97;--color-front-footer: #343434;--color-front-footer-rgb: 52, 52, 52;--color-border: #b8aeae;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545}:root{--zindex-body: 0;--zindex-dropdown: 1;--zindex-sticky-2: 2;--zindex-sticky-1: 3;--zindex-sticky: 4;--zindex-footer: 5;--zindex-fixed: 6;--zindex-navigation: 10;--zindex-header: 11;--zindex-modal: 20;--zindex-toast: 100}:root{--radius-sm: 0.2rem;--radius: 0.5rem;--radius-lg: 1rem;--radius-xl: 2rem}:root{--shadow-sm: 0 0 0.3em rgba(var(--color-front-main-rgb), 0.22);--shadow: 0 0 0.8em rgba(var(--color-front-main-rgb), 0.22);--shadow-lg: 0 0 2em rgba(var(--color-front-main-rgb), 0.22);--shadow-head-sm: 0 0 0.3em rgba(var(--color-front-head-rgb), 0.22);--shadow-head: 0 0 0.8em rgba(var(--color-front-head-rgb), 0.22);--shadow-head-lg: 0 0 2em rgba(var(--color-front-head-rgb), 0.22);--shadow-white-sm: 0 0 0.3em rgba(var(--white-rgb), 0.42);--shadow-white: 0 0 0.8em rgba(var(--white-rgb), 0.42);--shadow-white-lg: 0 0 2em rgba(var(--white-rgb), 0.42)}:root{--transition: all 0.2s ease-in-out;--transition-fast: all 0.1s ease-in-out;--transition-slow: all 0.6s ease-in-out}@font-face{font-family:"big-caslon-fb";src:url("https://use.typekit.net/af/917a00/0000000000000000774a672d/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/917a00/0000000000000000774a672d/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/917a00/0000000000000000774a672d/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"big-caslon-fb";src:url("https://use.typekit.net/af/8f87b5/0000000000000000774a6722/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/8f87b5/0000000000000000774a6722/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/8f87b5/0000000000000000774a6722/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"ivypresto-display";src:url("https://use.typekit.net/af/cc395d/00000000000000007735e5a6/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/cc395d/00000000000000007735e5a6/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/cc395d/00000000000000007735e5a6/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"ivypresto-display";src:url("https://use.typekit.net/af/9f7238/00000000000000007735e5a4/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/9f7238/00000000000000007735e5a4/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/9f7238/00000000000000007735e5a4/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:"new-spirit";src:url("https://use.typekit.net/af/a6050e/00000000000000007735c4ba/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/a6050e/00000000000000007735c4ba/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/a6050e/00000000000000007735c4ba/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"new-spirit";src:url("https://use.typekit.net/af/fda8af/00000000000000007735c4bc/31/l?subset_id=2&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/fda8af/00000000000000007735c4bc/31/d?subset_id=2&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/fda8af/00000000000000007735c4bc/31/a?subset_id=2&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"new-spirit";src:url("https://use.typekit.net/af/1f5fff/00000000000000007735c4c0/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/1f5fff/00000000000000007735c4c0/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/1f5fff/00000000000000007735c4c0/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"anth";src:url("https://use.typekit.net/af/a36086/000000000000000077529961/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/a36086/000000000000000077529961/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/a36086/000000000000000077529961/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"anth";src:url("https://use.typekit.net/af/982f51/000000000000000077529963/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/982f51/000000000000000077529963/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/982f51/000000000000000077529963/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"Nat Mayus";src:url("../webfonts/NatMayus-Regular.otf") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"ThornAndThistle";src:url("../webfonts/ThornAndThistle-Regular.otf") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"Casablanca";src:url("../webfonts/URW Casablanca W01 Light.ttf") format("truetype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"Marcellus";src:url("../webfonts/Marcellus-Regular.ttf") format("truetype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"Marcellus SC";src:url("../webfonts/MarcellusSC-Regular.ttf") format("truetype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"Roobert TWHINT";src:url("../webfonts/Roobert TWHINT Bold.ttf") format("truetype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"Neurial Grotesk";src:url("../webfonts/NeurialGrotesk-Medium.otf") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}:root{--font-family-base: "anth", sans-serif;--font-family-base-light: 400;--font-family-base-regular: 400;--font-family-base-bold: 700;--font-family-main: "anth", sans-serif;--font-family-main-light: 400;--font-family-main-regular: 400;--font-family-main-bold: 700;--font-family-head: "new-spirit", serif;--font-family-head-light: 400;--font-family-head-regular: 500;--font-family-head-bold: 700;--font-family-special: "Nat Mayus", serif;--font-family-special-light: 400;--font-family-special-regular: 400;--font-family-special-bold: 400}:root{--font-size-xs: 0.7rem;--font-size-sm: 0.8rem;--font-size-md: 0.9rem;--font-size: clamp(16px, 0.4vw + 14px, 22px);--font-size-lg: 1.2rem;--font-size-xl: 1.6rem;--font-size-xxl: 1.8rem;--font-size-xxxl: 2.3rem}:root{--line-height-xs: 1;--line-height-sm: calc(var(--line-height) * 0.8);--line-height: 1.2;--line-height-lg: calc(var(--line-height) * 1.5)}/*!
 * Font Awesome Pro 7.0.1 by @fontawesome - https://fontawesome.com
 */@font-face{font-family:"Font Awesome";font-style:normal;font-weight:100;font-display:block;src:url("../webfonts/fontawesome_v7.0.1/fa-thin-100.woff2") format("woff2")}@font-face{font-family:"Font Awesome";font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fontawesome_v7.0.1/fa-sharp-solid-900.woff2") format("woff2")}.icon{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;transition:var(--transition);display:inline-flex;align-items:center;justify-content:center}.icon::before{content:var(--icon)}.icon--light{font-weight:100}.icon--solid{font-weight:900}.icon--xs{font-size:.6rem}.icon--sm{font-size:.8rem}.icon--md{font-size:1rem}.icon--lg{font-size:1.5rem}.icon--xl{font-size:2rem}.icon--link{color:var(--color-front-main);cursor:pointer}.supports-hover .icon--link:hover{color:var(--color-front-head)}*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{max-width:100%}video{display:block}input,button,textarea,select{padding:0;margin:0;border:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;text-transform:none;background-color:rgba(0,0,0,0);cursor:inherit;outline:0}button{cursor:pointer}p,h1,h2,h3,h4,h5,h6{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:inherit;font-weight:inherit;overflow-wrap:break-word}p{margin-block-start:0px;margin-block-end:.5rem}p:last-child{margin-block-end:0px}#root,#__next{isolation:isolate}i{font-style:normal}b,strong{font-weight:var(--font-family-main-bold)}label{cursor:inherit}hr{margin:1rem 0;height:1px;border:0;background-color:rgba(var(--color-front-main-rgb), 0.4)}html{height:100%;-webkit-text-size-adjust:100%;font-size:var(--font-size)}body{min-height:100%;margin:0;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-family:var(--font-family-main);font-weight:var(--font-family-main-regular);line-height:var(--line-height);text-align:left;color:var(--color-front-main);background-color:var(--color-back)}body.overflowHidden{overflow:hidden}.appViewport{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}body.appViewport--ofX .appViewport{overflow-x:hidden}.appViewport main{flex:1 1}.appViewport footer{margin-top:auto}main:not(.main--topPage){padding-top:var(--headerHeight)}.container{width:100%;max-width:1600px;margin-left:auto;margin-right:auto}.container--sm{max-width:1300px}@media print{@page{size:A3;page:cover;margin:10mm 10mm 10mm 10mm}}.nowrap{white-space:nowrap}.loading{position:relative}@keyframes uil-ring-anim{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loading::before{z-index:100;content:"";position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(var(--color-back-rgb), 0.85)}.loading::after{z-index:101;content:"";display:block;position:fixed;top:50%;left:50%;margin-top:-40px;margin-left:-40px;width:80px;height:80px;border-radius:100%;box-shadow:0 2px 0 0 var(--color-front-head);-ms-animation:uil-ring-anim 1s linear infinite;-moz-animation:uil-ring-anim 1s linear infinite;-webkit-animation:uil-ring-anim 1s linear infinite;-o-animation:uil-ring-anim 1s linear infinite;animation:uil-ring-anim 1s linear infinite}.d-none{display:none !important}.d-hidden{visibility:hidden !important}.d-flex{display:flex !important}.print-only,.print-only *{display:none !important}@media print{.print-none,.print-none *{display:none !important}.print-only,.print-only *{display:flex !important}}.p-relative{position:relative}.w-100{flex:1 1;width:100%}.h-100{height:100%}.fw-100{flex:1 1 100%}.fw-50{flex:1 1 100%}@media(min-width: 768px){.fw-50{flex:1 1;max-width:50%}}.min-vw-100{min-width:100vw}.min-vh-100{min-height:100vh}.vw-100{width:100vw}.vh-100{height:100vh}.min-vw-50{min-width:50vw}.min-vh-50{min-height:50vh}.overflow-hidden{overflow:hidden}.img-fluid{display:block;max-width:100%;margin-left:auto;margin-right:auto}.img-350h{max-height:350px;width:auto}.embedResponsive{position:relative;display:block;width:100%;height:100%;padding:0;overflow:hidden}.embedResponsive::before{display:block;content:""}.embedResponsive--16by9::before{padding-top:56.2%}.embedResponsive iframe,.embedResponsive embed,.embedResponsive video,.embedResponsive object{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.ulReset{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.section-padding{padding-top:6rem;padding-bottom:6rem}.section-margin{margin-top:6rem;margin-bottom:6rem}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:2rem !important}.mt-5{margin-top:4rem !important}.mt{margin-top:1rem !important}.mt-n0{margin-top:0 !important}.mt-n1{margin-top:-0.25rem !important}.mt-n2{margin-top:-0.5rem !important}.mt-n3{margin-top:-1rem !important}.mt-n4{margin-top:-2rem !important}.mt-n5{margin-top:-4rem !important}.mt-n{margin-top:-1rem !important}.mt-auto{margin-top:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:2rem !important}.mb-5{margin-bottom:4rem !important}.mb{margin-bottom:1rem !important}.mb-n0{margin-bottom:0 !important}.mb-n1{margin-bottom:-0.25rem !important}.mb-n2{margin-bottom:-0.5rem !important}.mb-n3{margin-bottom:-1rem !important}.mb-n4{margin-bottom:-2rem !important}.mb-n5{margin-bottom:-4rem !important}.mb-n{margin-bottom:-1rem !important}.mb-auto{margin-bottom:auto !important}.ml-0{margin-left:0 !important}.ml-1{margin-left:.25rem !important}.ml-2{margin-left:.5rem !important}.ml-3{margin-left:1rem !important}.ml-4{margin-left:2rem !important}.ml-5{margin-left:4rem !important}.ml{margin-left:1rem !important}.ml-n0{margin-left:0 !important}.ml-n1{margin-left:-0.25rem !important}.ml-n2{margin-left:-0.5rem !important}.ml-n3{margin-left:-1rem !important}.ml-n4{margin-left:-2rem !important}.ml-n5{margin-left:-4rem !important}.ml-n{margin-left:-1rem !important}.ml-auto{margin-left:auto !important}.mr-0{margin-right:0 !important}.mr-1{margin-right:.25rem !important}.mr-2{margin-right:.5rem !important}.mr-3{margin-right:1rem !important}.mr-4{margin-right:2rem !important}.mr-5{margin-right:4rem !important}.mr{margin-right:1rem !important}.mr-n0{margin-right:0 !important}.mr-n1{margin-right:-0.25rem !important}.mr-n2{margin-right:-0.5rem !important}.mr-n3{margin-right:-1rem !important}.mr-n4{margin-right:-2rem !important}.mr-n5{margin-right:-4rem !important}.mr-n{margin-right:-1rem !important}.mr-auto{margin-right:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:2rem !important;margin-bottom:2rem !important}.my-5{margin-top:4rem !important;margin-bottom:4rem !important}.my{margin-top:1rem !important;margin-bottom:1rem !important}.my-n0{margin-top:0 !important;margin-bottom:0 !important}.my-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-n4{margin-top:-2rem !important;margin-bottom:-2rem !important}.my-n5{margin-top:-4rem !important;margin-bottom:-4rem !important}.my-n{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:2rem !important;margin-right:2rem !important}.mx-5{margin-left:4rem !important;margin-right:4rem !important}.mx{margin-left:1rem !important;margin-right:1rem !important}.mx-n0{margin-left:0 !important;margin-right:0 !important}.mx-n1{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.mx-n2{margin-left:-0.5rem !important;margin-right:-0.5rem !important}.mx-n3{margin-left:-1rem !important;margin-right:-1rem !important}.mx-n4{margin-left:-2rem !important;margin-right:-2rem !important}.mx-n5{margin-left:-4rem !important;margin-right:-4rem !important}.mx-n{margin-left:-1rem !important;margin-right:-1rem !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:2rem !important}.pt-5{padding-top:4rem !important}.pt{padding-top:1rem !important}.pt-n0{padding-top:0 !important}.pt-n1{padding-top:-0.25rem !important}.pt-n2{padding-top:-0.5rem !important}.pt-n3{padding-top:-1rem !important}.pt-n4{padding-top:-2rem !important}.pt-n5{padding-top:-4rem !important}.pt-n{padding-top:-1rem !important}.pt-auto{padding-top:auto !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:2rem !important}.pb-5{padding-bottom:4rem !important}.pb{padding-bottom:1rem !important}.pb-n0{padding-bottom:0 !important}.pb-n1{padding-bottom:-0.25rem !important}.pb-n2{padding-bottom:-0.5rem !important}.pb-n3{padding-bottom:-1rem !important}.pb-n4{padding-bottom:-2rem !important}.pb-n5{padding-bottom:-4rem !important}.pb-n{padding-bottom:-1rem !important}.pb-auto{padding-bottom:auto !important}.pl-0{padding-left:0 !important}.pl-1{padding-left:.25rem !important}.pl-2{padding-left:.5rem !important}.pl-3{padding-left:1rem !important}.pl-4{padding-left:2rem !important}.pl-5{padding-left:4rem !important}.pl{padding-left:1rem !important}.pl-n0{padding-left:0 !important}.pl-n1{padding-left:-0.25rem !important}.pl-n2{padding-left:-0.5rem !important}.pl-n3{padding-left:-1rem !important}.pl-n4{padding-left:-2rem !important}.pl-n5{padding-left:-4rem !important}.pl-n{padding-left:-1rem !important}.pl-auto{padding-left:auto !important}.pr-0{padding-right:0 !important}.pr-1{padding-right:.25rem !important}.pr-2{padding-right:.5rem !important}.pr-3{padding-right:1rem !important}.pr-4{padding-right:2rem !important}.pr-5{padding-right:4rem !important}.pr{padding-right:1rem !important}.pr-n0{padding-right:0 !important}.pr-n1{padding-right:-0.25rem !important}.pr-n2{padding-right:-0.5rem !important}.pr-n3{padding-right:-1rem !important}.pr-n4{padding-right:-2rem !important}.pr-n5{padding-right:-4rem !important}.pr-n{padding-right:-1rem !important}.pr-auto{padding-right:auto !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:2rem !important;padding-bottom:2rem !important}.py-5{padding-top:4rem !important;padding-bottom:4rem !important}.py{padding-top:1rem !important;padding-bottom:1rem !important}.py-n0{padding-top:0 !important;padding-bottom:0 !important}.py-n1{padding-top:-0.25rem !important;padding-bottom:-0.25rem !important}.py-n2{padding-top:-0.5rem !important;padding-bottom:-0.5rem !important}.py-n3{padding-top:-1rem !important;padding-bottom:-1rem !important}.py-n4{padding-top:-2rem !important;padding-bottom:-2rem !important}.py-n5{padding-top:-4rem !important;padding-bottom:-4rem !important}.py-n{padding-top:-1rem !important;padding-bottom:-1rem !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:2rem !important;padding-right:2rem !important}.px-5{padding-left:4rem !important;padding-right:4rem !important}.px{padding-left:1rem !important;padding-right:1rem !important}.px-n0{padding-left:0 !important;padding-right:0 !important}.px-n1{padding-left:-0.25rem !important;padding-right:-0.25rem !important}.px-n2{padding-left:-0.5rem !important;padding-right:-0.5rem !important}.px-n3{padding-left:-1rem !important;padding-right:-1rem !important}.px-n4{padding-left:-2rem !important;padding-right:-2rem !important}.px-n5{padding-left:-4rem !important;padding-right:-4rem !important}.px-n{padding-left:-1rem !important;padding-right:-1rem !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.color-front-main{color:var(--color-front-main)}.color-front-head{color:var(--color-front-head)}.font-main-light{font-family:var(--font-family-main) !important;font-weight:var(--font-family-main-light) !important}.font-main-regular,.font-main{font-family:var(--font-family-main) !important;font-weight:var(--font-family-main-regular) !important}.font-main-bold{font-family:var(--font-family-main) !important;font-weight:var(--font-family-main-bold) !important}.font-head-light{color:var(--color-front-head) !important;font-family:var(--font-family-head) !important;font-weight:var(--font-family-head-light) !important}.font-head-regular,.font-head{color:var(--color-front-head) !important;font-family:var(--font-family-head) !important;font-weight:var(--font-family-head-regular) !important}.font-head-bold{color:var(--color-front-head) !important;font-family:var(--font-family-head) !important;font-weight:var(--font-family-head-bold) !important}.font-weight-main-light{font-weight:var(--font-family-main-light)}.font-weight-main-regular{font-weight:var(--font-family-main-regular)}.font-weight-main-bold{font-weight:var(--font-family-main-bold)}.font-weight-head-light{font-weight:var(--font-family-head-light)}.font-weight-head-regular{font-weight:var(--font-family-head-regular)}.font-weight-head-bold{font-weight:var(--font-family-head-bold)}.font-size-xs{font-size:var(--font-size-xs)}.font-size-sm{font-size:var(--font-size-sm)}.font-size-md{font-size:var(--font-size-md)}.fontSize{font-size:var(--font-size)}.font-size-lg{font-size:var(--font-size-lg)}.font-size-xl{font-size:var(--font-size-xl)}.font-size-xxl{font-size:var(--font-size-xxl)}.font-size-xxxl{font-size:var(--font-size-xxxl)}.line-height{line-height:var(--line-height)}.line-height-xs{line-height:var(--line-height-xs)}.line-height-sm{line-height:var(--line-height-sm)}.line-height-lg{line-height:var(--line-height-lg)}.text-center{text-align:center !important;justify-content:center !important}.text-left{text-align:left !important;justify-content:flex-start !important}.text-right{text-align:right !important;justify-content:flex-end !important}.text-vertical{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.4em}.italic{font-style:italic}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}:root{--swiper-theme-color: #007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.1490196078)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top:4px solid rgba(0,0,0,0);box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size: 44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal .swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0deg)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset, 50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset, 4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);left:0;top:var(--swiper-pagination-top, auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color, #000);border-radius:var(--swiper-pagination-bullet-border-radius, 50%);display:inline-block;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px))}button .swiper-pagination-bullet{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color, var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity, 1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left, auto);right:var(--swiper-pagination-right, 8px);top:50%;transform:translate3d(0, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.2509803922));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0;width:100%}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size, 4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1019607843));border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none}.swiper-scrollbar.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar{display:none !important}.swiper-scrollbar.swiper-scrollbar-horizontal,.swiper-horizontal>.swiper-scrollbar{bottom:var(--swiper-scrollbar-bottom, 4px);height:var(--swiper-scrollbar-size, 4px);left:var(--swiper-scrollbar-sides-offset, 1%);position:absolute;top:var(--swiper-scrollbar-top, auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left, auto);position:absolute;right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);width:var(--swiper-scrollbar-size, 4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5019607843));border-radius:var(--swiper-scrollbar-border-radius, 10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.accordion__item--show .accordion__body{height:var(--height);opacity:1}.accordion__head{cursor:pointer;display:flex;align-items:center}.accordion__body{height:0;opacity:0;overflow:hidden;transition:var(--transition)}.accordion--default .accordion__item{margin-top:1rem}.accordion--default .accordion__item--show .accordion__head::after{transform:rotate(135deg)}.accordion--default .accordion__head{--iconSelector: "+";position:relative;padding:.5rem 1rem;color:var(--color-front-head);border-bottom:1px solid rgba(var(--color-front-head-rgb), 0.2);gap:1rem}.accordion--default .accordion__head::before{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background-color:var(--color-front-head);transition:var(--transition)}.accordion--default .accordion__head::after{content:var(--iconSelector, "");width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;margin-left:auto;transition:var(--transition)}.supports-hover .accordion--default .accordion__head:hover::before{width:100%}.accordion--default .accordion__body>div{padding:1rem 1rem 2rem 1rem}.accordion--default .accordion__body ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;margin:1rem;gap:.5rem}.accordion--default .accordion__body p:last-child{margin-bottom:0}.modal{--maxWidth: 1100px;--maxHeight: 700px;z-index:var(--zindex-modal);position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;visibility:hidden;overflow-y:auto}.modal::before{content:"";z-index:0;position:fixed;top:0;bottom:0;left:0;right:0;backdrop-filter:blur(8px) saturate(100%);-webkit-backdrop-filter:blur(8px) saturate(100%);background-color:rgba(var(--black-rgb), 0.9);opacity:0;transition:var(--transition-slow)}.modal__content{z-index:1;position:absolute;top:4rem;left:4rem;right:4rem;max-width:var(--maxWidth);margin:auto;border-radius:var(--radius-lg);background-color:var(--color-back);box-shadow:var(--shadow-head-lg);transform:translateY(30%);opacity:0;transition:var(--transition);overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.modal__content::-webkit-scrollbar{width:10px;height:10px}.modal__content::-webkit-scrollbar-button{display:none}.modal__content::-webkit-scrollbar-thumb{background-color:rgba(var(--color-front-main-rgb), 0.2)}.modal__content::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--color-front-main-rgb), 0.4)}.modal__content::-webkit-scrollbar-track{background-color:rgba(var(--color-front-main-rgb), 0.1)}@media(max-width: 767px){.modal__content{top:1rem;left:1rem;right:1rem}}.modal__head{z-index:var(--zindex-sticky);top:0;padding:1rem;display:flex;align-items:center;gap:1rem}.modal__head:not(.modal__head--fixed){position:sticky}.modal__head--fixed{position:fixed;left:0;right:0}.modal__head:not(.modal__head--noBack){backdrop-filter:blur(8px) saturate(100%);-webkit-backdrop-filter:blur(8px) saturate(100%);background-color:rgba(var(--color-back-rgb), 0.7)}.modal__title{color:var(--color-front-head);font-family:var(--font-family-head);font-weight:var(--font-weight-light);font-size:var(--font-size-xl);line-height:var(--line-height-sm)}.modal__iconClose{--color: var(--color-front-main);margin-left:auto;color:var(--color);transition:var(--transition);cursor:pointer}.modal__iconClose::before{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;content:"";font-size:var(--font-size-md)}.supports-hover .modal__iconClose:hover{transform:rotate(90deg) scale(1.4)}.modal__main{flex:1 1}.modal__main>.swiper:only-child{width:100%;height:100%}.modal__slide{width:100%;height:100%}.modal__slide>*:not(.modal__slide--show){display:none !important}.modal__slideButton{flex:0 0 auto;display:flex;align-items:center;gap:.5rem}.modal__slideButton>*{aspect-ratio:1/1;font-size:1rem;text-align:center;cursor:pointer;display:flex;align-items:center}.modal__slideButton>*::before{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;transition:var(--transition)}.modal__slideButton>*.modal__slideButton--prev::before{content:""}.supports-hover .modal__slideButton>*.modal__slideButton--prev:hover::before{transform:scale(1.2) translateX(-0.25rem)}.modal__slideButton>*.modal__slideButton--next::before{content:""}.supports-hover .modal__slideButton>*.modal__slideButton--next:hover::before{transform:scale(1.2) translateX(0.25rem)}.modal__footer--sticky{z-index:var(--zindex-sticky);position:sticky;bottom:0}.modal--center .modal__content{bottom:4rem;max-height:var(--maxHeight)}@media(max-width: 767px){.modal--center .modal__content{bottom:1rem}}.modal--fitContent .modal__content{max-width:fit-content;max-height:fit-content}.modal--show{visibility:visible}.modal--show::before{opacity:1}.modal--show .modal__content{transform:translateY(0);opacity:1}.toast{z-index:var(--zindex-toast);position:fixed;right:1rem;top:calc(var(--headerHeight) + 1rem);transition:var(--transition);display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}@media(min-width: 768px){.toast{max-width:40vw}}@media(max-width: 767px){.toast{left:1rem}}.toast>*{padding:.5rem;font-size:var(--font-size-sm);font-weight:var(--font-family-main-bold);line-height:var(--line-height-sm);border:1px solid rgba(var(--color-front-main-rgb), 0.4);border-radius:var(--radius);background-color:var(--white);box-shadow:var(--shadow-lg);transform:translateY(-4rem);opacity:0;transition:var(--transition);display:flex;align-items:flex-start;gap:.25rem}.toast>*::before{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;content:""}.toast>*:not(.toast--alert){border-color:var(--success)}.toast>*:not(.toast--alert)::before{content:"";color:var(--success)}.toast--alert{border-color:var(--danger)}.toast--alert::before{content:"";color:var(--danger)}.toast--show{transform:translateY(0);opacity:1}.toast--out{transform:translateX(4rem);opacity:0}.form__flex{display:flex;flex-wrap:wrap;row-gap:1rem;column-gap:2rem}.form__flex>*{flex:0 0 100%}@media(min-width: 768px){.form__flex--auto{flex:1 1 !important;min-width:220px}}.form__item{position:relative;padding:.5rem;display:flex;align-items:center;gap:1rem}.form__item>input,.form__item textarea,.form__item select{flex:1 1;width:100%}.form__item>textarea{resize:vertical;max-height:150px}.form__item .label{padding:.5rem;font-size:var(--font-size-xs);font-weight:var(--font-family-main-light);line-height:var(--line-height-xs);text-transform:uppercase;border-radius:var(--radius);background-color:rgba(var(--color-front-main-rgb), 0.15)}.form__item:not(:has(select)){border:1px solid rgba(0,0,0,0);border-bottom-color:rgba(var(--color-front-main-rgb), 0.3)}.form__item:not(:has(select))::before{content:"";position:absolute;top:100%;left:0;right:0;width:0;height:1px;background-color:var(--color-front-main);opacity:0}.form__item:not(:has(select)).form__item--focus{border-top-color:rgba(var(--color-front-main-rgb), 0.15);border-left-color:rgba(var(--color-front-main-rgb), 0.15);border-right-color:rgba(var(--color-front-main-rgb), 0.15);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);transition:var(--transition-slow)}.form__item:not(:has(select)).form__item--focus::before{opacity:1;width:100%;transition:var(--transition-slow)}.form__item:not(:has(select)):has(*:required:valid:not(:placeholder-shown):not(:focus))::after{content:"";color:var(--success)}.form__item:not(:has(select)):has(*:required:invalid:not(:placeholder-shown):not(:focus))::after{content:"";color:var(--danger)}.form__item:has(select){border:1px solid rgba(var(--color-front-main-rgb), 0.3);border-radius:var(--radius)}.form__item:has(select).form__item--focus{border-color:var(--color-front-main);transition:var(--transition-slow)}.form__item:has(select):has(*:required:valid)::after{content:"";color:var(--success)}.form__item::after{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;font-size:.8rem}.form__item:has(*:required)::after{content:"*"}.form__item>*::placeholder{opacity:.4;transition:var(--transition)}.form__item>select:invalid{opacity:.4;transition:var(--transition)}.supports-hover .form__item:hover>*::placeholder{opacity:1}.form__item--focus>*::placeholder{opacity:0 !important}.form__file{padding:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.form__file input{display:none}.form__file .fileBttn{padding:.5rem 1rem;border:1px solid rgba(var(--color-front-main-rgb), 0.3);border-radius:var(--radius);transition:var(--transition);cursor:pointer;display:flex;align-items:center;gap:1rem}.form__file .fileBttn::after{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;font-size:.8rem}.supports-hover .form__file .fileBttn:hover{border-color:var(--color-front-main);background-color:rgba(var(--color-front-main-rgb), 0.05)}.form__file:has(*:required) .fileBttn::after{content:"*"}.form__file:has(*:required:valid:not(:focus)) .fileBttn::after{content:"";color:var(--success)}.form__check{padding:.5rem;display:flex;align-items:center;gap:.5rem}.form__check input{display:none}.form__check>div{cursor:pointer}.form__check>div::before{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;content:""}.form__check::after{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;font-size:.8rem}.form__check:has(*:required)::after{content:"*"}.form__check:has(*:required:valid)::after{content:"";color:var(--success)}.form__check:has(*:checked)>div::before{content:""}.form__feedback{position:absolute;inset:0;padding:1rem;text-align:center;display:none;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.form__feedback::before{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;content:var(--icon);font-size:2rem}.form__feedback--show{display:flex}.table__wrap--responsive{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.table__wrap--responsive::-webkit-scrollbar{width:6px;height:6px}.table__wrap--responsive::-webkit-scrollbar-button{display:none}.table__wrap--responsive::-webkit-scrollbar-thumb{background-color:rgba(var(--color-front-main-rgb), 0.2)}.table__wrap--responsive::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--color-front-main-rgb), 0.4)}.table__wrap--responsive::-webkit-scrollbar-track{background-color:rgba(var(--color-front-main-rgb), 0.1)}a{color:inherit;text-decoration:none;cursor:pointer}a.decorate{color:var(--color-front-head);text-decoration:none;cursor:pointer}.supports-hover a.decorate:hover{text-decoration:underline}.link{position:relative;padding-bottom:.25rem;opacity:.7;transition:var(--transition)}.no-hover .link{opacity:1}.link::after{content:"";position:absolute;bottom:0;left:0;width:0;margin:0 auto;height:1px;background-color:var(--color-front-main);transition:var(--transition)}.link--active,.link.scrollnav__item--active{opacity:1}.link--active.link--center::after,.link.scrollnav__item--active.link--center::after{width:50%}.link--active.link--left::after,.link.scrollnav__item--active.link--left::after{width:100%}.link:disabled{opacity:.3}.supports-hover .link:not(.link.link--active):not(.scrollnav__item--active):not(:disabled):hover{opacity:1}.supports-hover .link:not(.link.link--active):not(.scrollnav__item--active):not(:disabled):hover::after{width:80%}.link--center::after{right:0}.link--center:not(.link--center.link--hidden):not(.link--center.link--active):not(.scrollnav__item)::after{width:50%}.scrollnav{width:max-content;flex:0 0 auto;display:inline-flex;flex-direction:row;align-items:flex-end;gap:2rem}.scrollnav--sticky{position:sticky !important;z-index:var(--zindex-sticky-1);top:0;transition:var(--transition)}body:not(.header--hidden) .scrollnav--sticky{top:calc(var(--headerHeight))}.scrollnav__wrap{width:max-content;padding:0 1rem;margin:0 auto;max-width:100%;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scrollnav__wrap::-webkit-scrollbar{display:none}.scrollnav__item{flex:0 0 auto;white-space:nowrap;display:flex;flex-direction:column;align-items:center}.scrollnav__item .label{font-size:.7em}.scrollnav__gradient{position:relative;padding:1rem 0;backdrop-filter:blur(8px) saturate(100%);-webkit-backdrop-filter:blur(8px) saturate(100%);background-color:rgba(var(--color-back-rgb), 0.7)}.scrollnav__gradient::before{content:"";position:absolute;left:0;top:0;bottom:0;width:1rem;background:linear-gradient(90deg, rgba(var(--color-back-rgb), 1) 0%, rgba(var(--color-back-rgb), 0) 100%)}.scrollnav__gradient::after{content:"";position:absolute;right:0;top:0;bottom:0;width:1rem;background:linear-gradient(270deg, rgba(var(--color-back-rgb), 1) 0%, rgba(var(--color-back-rgb), 0) 100%)}.scrollFx{--ratio: 0.75;--width: 50vmin;height:200lvh}.scrollFx__sticky{position:sticky;top:0;left:0;right:0;width:100%;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center}.scrollFx__sides{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between}.scrollFx__sides>*{padding:1rem;color:var(--color-front-head);font-family:var(--font-family-head);font-weight:var(--font-family-head-regular);display:flex;flex-direction:column}.scrollFx__sides>*>*:nth-child(1),.scrollFx__sides>*>*:nth-child(3){font-size:var(--font-size-lg)}.scrollFx__sides>*>*:nth-child(2),.scrollFx__sides>*:not(:has(*)){font-size:var(--font-size-xl);line-height:var(--line-height-sm)}@media(min-width: 1024px){.scrollFx__sides>*{flex:0 0 calc((100% - var(--width))/2)}}@media(min-width: 1024px){.scrollFx__sides--center>*{justify-content:center;text-align:center}}@media(min-width: 1024px){.scrollFx__sides:not(.scrollFx__sides--center)>*:first-child{text-align:right}}@media(max-width: 1023px){.scrollFx__sides{flex-direction:column}.scrollFx__sides>*{flex:0 0 calc((100vh - 52.5%)/2);height:calc((100vh - 52.5%)/2);text-align:center;display:flex;align-items:center}.scrollFx__sides>*:first-child{justify-content:flex-end}}.scrollFx__mask{z-index:2;position:relative;aspect-ratio:var(--ratio);will-change:width;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transition:all .5s ease-out,border-radius 2s ease;clip-path:url(#svgMask);overflow:hidden}@media(min-width: 768px){.scrollFx__mask{width:var(--width);height:auto}}@media(max-width: 767px){.scrollFx__mask{width:auto;min-width:70%;height:var(--height)}}.scrollFx__svgOverlay{position:relative;z-index:1;width:100%;height:100%;pointer-events:none;transition:var(--transition-slow)}.scrollFx__content{z-index:0;position:absolute;top:50%;left:50%;width:var(--appViewportWidth);height:100vh;transform:translate(-50%, -50%);transition:border-radius .5s cubic-bezier(0.3, 0, 0, 1)}.scrollFx__content:not(:has(>.swiper)):not(:has(>img))::after{z-index:1;content:"";position:absolute;inset:0;pointer-events:none;background-color:var(--black);background:radial-gradient(circle, transparent 10%, rgba(var(--black-rgb), 1) 100%);opacity:var(--opacity, 0)}.scrollFx__content>.swiper{width:100%;height:100%}.scrollFx__content>img{width:100%;height:100%;object-fit:cover}.scrollFx__content .opacity{z-index:1;position:absolute;inset:0;width:100%;padding-bottom:2rem;background-color:var(--black);background:radial-gradient(circle, transparent 10%, rgba(var(--black-rgb), 1) 100%);opacity:var(--opacity, 0);display:flex;align-items:flex-end}.scrollFx__content .opacity>div{width:100%;display:none;justify-content:space-between;align-items:flex-end}.scrollFx__content .opacity>div>i{flex:0 0 50%;padding:1rem;color:var(--white);opacity:0;transition:var(--transition-slow)}.scrollFx__content .opacity>div>i:first-child{transform:translateX(-100%)}.scrollFx__content .opacity>div>i:last-child{transform:translateX(100%)}@media(min-width: 768px){.scrollFx__content .opacity>div>i:first-child{padding:0 4rem}.scrollFx__content .opacity>div>i:last-child{text-align:right;padding:0 4rem}}@media(max-width: 767px){.scrollFx__content .opacity>div{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center}.scrollFx__content .opacity>div>i{flex:0 0 auto}}.scrollFx__content .opacity:not([data-slide])>div:nth-child(1),.scrollFx__content .opacity[data-slide="1"]>div:nth-child(1){display:flex}.scrollFx__content .opacity[data-slide="2"]>div:nth-child(2){display:flex}.scrollFx__content .opacity[data-slide="3"]>div:nth-child(3){display:flex}.scrollFx__content .opacity[data-slide="4"]>div:nth-child(4){display:flex}.scrollFx:not(.scrollFx--end) .swiper-pagination,.scrollFx:not(.scrollFx--end) .swiper-button-prev,.scrollFx:not(.scrollFx--end) .swiper-button-next{visibility:hidden}.scrollFx--end .scrollFx__mask{border-radius:0 !important;clip-path:none}.scrollFx--end .scrollFx__svgOverlay{opacity:0}.scrollFx--end .opacity{pointer-events:none}.scrollFx--end .opacity>div>i{transform:translateX(0) !important;opacity:1}.header{z-index:var(--zindex-header);position:fixed;top:0;left:0;right:0;padding:0 1rem;transform:translateY(0);transition:var(--transition)}.header>.container{height:60px;display:flex;justify-content:space-between;align-items:center}.header__logo{position:absolute;top:0;bottom:0;left:50%;height:100%;transform:translateX(-50%);z-index:0;display:flex;align-items:center;gap:1rem}.header__logo>*{width:auto}body:not(.header--keep) .header__logo>* path{fill:var(--color-front-main)}body.header--keep .header__logo>* path{fill:var(--white)}.header__logovoltereta{height:35px}.header__logorestaurante{height:30px}body:not(.header--keep) .header{backdrop-filter:blur(8px) saturate(100%);-webkit-backdrop-filter:blur(8px) saturate(100%);background-color:rgba(var(--color-back-rgb), 0.7)}body.header--hidden .header{transform:translateY(-100%)}.header__menuBurger{position:relative;width:1rem;height:1rem;background-color:rgba(0,0,0,0);transition:var(--transition)}.header__menuBurger>i{position:absolute;width:100%;height:1px;transition:var(--transition)}body:not(.header--keep) .header__menuBurger>i{background-color:var(--color-front-main)}body.header--keep .header__menuBurger>i{background-color:var(--white)}.header__menuBurger>i:nth-child(1){right:0;top:0}.header__menuBurger>i:nth-child(2){right:0;top:50%}.header__menuBurger>i:nth-child(3){right:0;bottom:0}.supports-hover body:not(.navMenuBurger--active) .header__menuBurger:hover>i{transform-origin:right center}.supports-hover body:not(.navMenuBurger--active) .header__menuBurger:hover>i:nth-child(1){width:70%;top:50%;transform:translateY(-50%) rotate(40deg)}.supports-hover body:not(.navMenuBurger--active) .header__menuBurger:hover>i:nth-child(3){width:70%;top:50%;transform:translateY(-50%) rotate(-40deg)}body.navMenuBurger--active .header__menuBurger>i:nth-child(1){width:100%;top:50%;transform:translateY(-50%) rotate(40deg)}body.navMenuBurger--active .header__menuBurger>i:nth-child(2){opacity:0}body.navMenuBurger--active .header__menuBurger>i:nth-child(3){width:100%;top:50%;transform:translateY(-50%) rotate(-40deg)}.supports-hover body.navMenuBurger--active .header__menuBurger:hover{transform:scale(1.4) rotate(-90deg)}.header__callAction{display:flex;align-items:center;gap:1rem}.header__callAction>*{font-size:var(--font-size-sm);opacity:.85}body.header--keep .header__callAction>*{color:var(--white)}body.header--keep .header__callAction>*::after{background-color:var(--white)}@media(max-width: 1023px){.header__callAction>*.cartaBttn{display:none}}.footer{color:var(--color-front-footer);font-family:var(--font-family-base);font-size:var(--font-size-md);padding-top:8rem;padding-bottom:1rem;background:linear-gradient(180deg, rgba(var(--color-back-rgb), 1) 0%, rgba(var(--color-back-footer-rgb), 1) 20%)}.footer>.container{display:flex;column-gap:4rem;row-gap:2rem;flex-wrap:wrap}.footer .link::after{background-color:var(--color-front-footer)}@media(max-width: 1023px){.footer__logo{flex:0 0 100%}}.footer__logovoltereta{height:50px;width:auto}.footer__logovoltereta path{fill:var(--color-front-main)}.footer__l1{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem}@media(min-width: 1024px){.footer__l1{margin-left:auto}}@media(max-width: 1023px){.footer__l1{min-width:20vw}}.footer__l2{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem}@media(max-width: 1023px){.footer__l2{min-width:20vw}}.footer__l3{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;flex:0 0 100%;padding:2rem 0;flex-direction:row;flex-wrap:wrap;gap:1rem}.footer__l3>*:first-child{margin-right:auto}@media(max-width: 767px){.footer__l3>*:first-child{order:1}}.navMenuBurger{z-index:var(--zindex-navigation);position:fixed;top:0;bottom:0;left:0;right:0;padding-top:var(--headerHeight);color:var(--white);font-family:var(--font-family-base);backdrop-filter:blur(8px) saturate(100%);-webkit-backdrop-filter:blur(8px) saturate(100%);background-color:rgba(var(--black-rgb), 0.9);border-radius:var(--radius-xl);transform:translateX(-110vw);opacity:0;transition:var(--transition-slow);overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;justify-content:center;align-items:center}.navMenuBurger::-webkit-scrollbar{width:6px;height:6px}.navMenuBurger::-webkit-scrollbar-button{display:none}.navMenuBurger::-webkit-scrollbar-thumb{background-color:rgba(var(--white-rgb), 0.2)}.navMenuBurger::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--white-rgb), 0.4)}.navMenuBurger::-webkit-scrollbar-track{background-color:rgba(var(--white-rgb), 0.1)}body.navMenuBurger--active .navMenuBurger{border-radius:0;transform:translateX(0);opacity:1}.navMenuBurger .link::after{background-color:var(--white)}.navMenuBurger>div{width:100%;height:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.navMenuBurger__restaurantes{flex:0 0 100%;font-size:var(--font-size-lg)}.navMenuBurger__restaurantes ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media(min-width: 768px){.navMenuBurger__restaurantes li:has(>ul){display:flex;align-items:flex-start}.navMenuBurger__restaurantes>ul{padding:2rem;gap:2rem}.navMenuBurger__restaurantes>ul ul{padding-left:2rem;margin-left:2rem;border-left:1px solid rgba(var(--white-rgb), 0.7)}.navMenuBurger__restaurantes>ul>li>*:not(ul){min-width:150px}.navMenuBurger__restaurantes>ul>li>ul>li>*:not(ul){min-width:150px}.navMenuBurger__restaurantes .levelPlus{position:relative}.navMenuBurger__restaurantes .levelPlus>ul{position:absolute;left:100%;transform:translateY(-100px);opacity:0;transition:var(--transition)}.navMenuBurger__restaurantes .levelPlus--active>ul{transform:translateY(0);opacity:1}}@media(max-width: 767px){.navMenuBurger__restaurantes>ul{padding:2rem;gap:2rem}.navMenuBurger__restaurantes>ul ul{margin-top:2rem;padding-left:1rem;margin-left:1rem;border-left:1px solid rgba(var(--white-rgb), 0.7)}.navMenuBurger__restaurantes .levelPlus>ul{margin-top:0;margin-bottom:0;max-height:0;opacity:0;transition:var(--transition)}.navMenuBurger__restaurantes .levelPlus--active>ul{margin-top:1rem;margin-bottom:1rem;max-height:8000px;opacity:1}}.navMenuBurger .levelPlus>button{display:flex;align-items:center;gap:1rem}.navMenuBurger .levelPlus>button::before{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;content:"+";order:2;margin-left:auto;font-size:1rem}.navMenuBurger .levelPlus--active>button::before{content:""}.navMenuBurger__bloque1{align-self:flex-end;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;padding:0 0 2rem 2rem;gap:1rem}.navMenuBurger__bloque2{align-self:flex-end;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;padding:0 2rem 2rem 0;text-align:right;gap:1rem}body.navMenuBurger--active{overflow:hidden}.vkit__titleSection{position:relative;margin:6rem auto 4rem auto;padding:0 1rem;max-width:800px;text-align:center;display:flex;flex-direction:column;gap:1rem;align-items:center}.vkit__titleSection .logo,.vkit__titleSection .symbol{margin:0 auto 2rem auto}.vkit__titleSection .logo path,.vkit__titleSection .symbol path{fill:var(--color-front-head)}.vkit__titleSection .subTitle{color:var(--color-front-head);font-family:var(--font-family-head);font-weight:var(--font-family-head-light);font-size:var(--font-size-lg)}.vkit__titleSection .subTitle:has(+.title){margin-bottom:-0.5rem}.vkit__titleSection .title{color:var(--color-front-head);font-family:var(--font-family-head);font-weight:var(--font-family-head-light);font-size:var(--font-size-xxxl)}.vkit__titleSection .description{color:var(--color-front-main);text-align:center}.vkit__titleSection .description .box{display:inline-flex;margin:1rem 0;padding:1rem 2rem;border:1px solid var(--color-border);border-radius:var(--radius)}.vkit__titleSection .action{color:var(--color-front-main);font-size:var(--font-size-lg);display:flex;justify-content:center;align-items:flex-start;gap:2rem}.vkit__infoCard{display:flex;justify-content:center;column-gap:4rem;row-gap:2rem}.vkit__infoCard--hidden{display:none !important}@media(max-width: 1023px){.vkit__infoCard{text-align:center;flex-direction:column;align-items:center}}.vkit__infoCard .cardCover{width:550px;height:300px;border-radius:var(--radius);object-fit:cover}@media(min-width: 1024px){.vkit__infoCard .swiper{flex:1 1 55%}}@media(max-width: 1023px){.vkit__infoCard .swiper{order:1;width:100%}}.vkit__infoCard .info{display:flex;flex-direction:column}@media(min-width: 1024px){.vkit__infoCard .info{flex:1 1 45%}}.vkit__infoCard .info__title{font-family:var(--font-family-head);color:var(--color-front-head);font-size:var(--font-size-xxl)}.vkit__infoCard .info__main{margin-top:auto;font-size:var(--font-size-sm);display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}@media(max-width: 1023px){.vkit__infoCard .info__main{align-items:center}}.vkit__infoCard .info__main .label{margin-top:1rem;font-family:var(--font-family-head);color:var(--color-front-head);font-size:var(--font-size-lg)}.vkit__infoCard .info__main .lunchDinner{align-self:stretch;display:flex;gap:2rem}.vkit__infoCard .info__main .lunchDinner>*{white-space:nowrap;flex:1 1 10%}.vkit__infoCard .map{width:550px;height:300px;max-width:100%;border:0;border-radius:var(--radius);box-shadow:var(--shadow)}.vkit__infoCard.landingView .info{flex:0 1 auto !important}.vkit__infoCard--list{display:flex;flex-direction:column;gap:4rem}.vkit__restCard{z-index:0;position:relative;max-height:320px;aspect-ratio:16/9;color:var(--white);border-radius:var(--radius);transition:var(--transition-slow);cursor:pointer;overflow:hidden}.vkit__restCard::after{content:"";z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--black);background:radial-gradient(circle, transparent 10%, rgba(var(--black-rgb), 1) 100%);opacity:.7;transition:var(--transition-slow)}.vkit__restCard img,.vkit__restCard video{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.vkit__restCard img{transition:var(--transition-slow)}.vkit__restCard svg{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:65%;max-height:35%}.vkit__restCard svg.zvnueva-zelanda{max-height:45% !important}.vkit__restCard svg path{fill:var(--white)}.vkit__restCard i{z-index:1;position:absolute;bottom:1rem;left:0;right:0;text-align:center}.supports-hover .vkit__restCard:hover{box-shadow:var(--shadow-lg)}.supports-hover .vkit__restCard:hover::after{opacity:0}.supports-hover .vkit__restCard:hover:has(>video) img{opacity:0}.vkit__restCard[data-restcard]{transform:translateY(2rem);opacity:0}.vkit__restCard--in{opacity:1 !important;transform:translateX(0) !important}.vkit__restCard--list{position:relative;display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.vkit__restCard--list:has(>:nth-child(5))>*{flex:1 1 calc(33.333% - 1.5384615385rem);max-width:calc(33.333% - 1.5384615385rem)}@media(max-width: 1349px){.vkit__restCard--list:has(>:nth-child(5))>*{flex:1 1 calc(50% - 1.3333333333rem);max-width:calc(50% - 1.3333333333rem)}}@media(max-width: 767px){.vkit__restCard--list:has(>:nth-child(5))>*{flex:0 0 100%;max-width:100%}}.vkit__restCard--list:has(>:nth-child(2)):not(:has(>:nth-child(5)))>*{flex:1 1 calc(50% - 1.3333333333rem);max-width:calc(50% - 1.3333333333rem)}@media(max-width: 767px){.vkit__restCard--list:has(>:nth-child(2)):not(:has(>:nth-child(5)))>*{flex:0 0 100%;max-width:100%}}.vkit__restCard--list:not(:has(>:nth-child(2)))>*{flex:1 1;max-height:500px}.vkit__photoCard{z-index:0;position:relative;aspect-ratio:3/4;color:var(--white);border-radius:var(--radius);transition:var(--transition-slow);cursor:pointer;overflow:hidden}.vkit__photoCard::after{content:"";z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--black);background:radial-gradient(circle, transparent 10%, rgba(var(--black-rgb), 1) 100%);opacity:.7;transition:var(--transition-slow)}.vkit__photoCard img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.vkit__photoCard i{z-index:1;position:absolute;top:1rem;left:1rem}.supports-hover .vkit__photoCard:hover{box-shadow:var(--shadow-lg)}.supports-hover .vkit__photoCard:hover::after{opacity:0}.vkit__photoCard--list{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.vkit__photoCard--list>*{flex:1 1 calc(33.333% - 1.5384615385rem);max-width:calc(33.333% - 1.5384615385rem)}@media(max-width: 1023px){.vkit__photoCard--list>*{flex:0 0 100%;max-width:100%;max-height:500px}}.vkit__swiper--fullWidth{--width: 300px;--aspect-ratio: 0.75}.vkit__swiper--fullWidth .swiper-slide{width:var(--width);height:auto;aspect-ratio:var(--aspect-ratio);object-fit:cover;border-radius:var(--radius)}@media(max-width: 767px){.vkit__swiper--fullWidth .swiper-slide{width:calc(var(--width)*.7)}}.vkit__swiper--progressiveTopControl .swiper-controls{z-index:1;position:absolute;inset:0 0 auto 0;padding:.5rem;color:var(--white);border-radius:var(--radius);display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.vkit__swiper--progressiveTopControl .swiper-controls .swiper-pagination{position:relative;inset:0;flex:0 0 100%;display:flex;gap:.25rem}.vkit__swiper--progressiveTopControl .swiper-controls .swiper-pagination>*{flex:1 1}.vkit__swiper--progressiveTopControl .swiper-controls .swiper-pagination .swiper-pagination-bullet{height:3px;border-radius:3px;background:rgba(var(--white-rgb), 0.6);opacity:1;margin:0 !important;overflow:hidden;position:relative;transition:var(--transition)}.vkit__swiper--progressiveTopControl .swiper-controls .swiper-pagination .swiper-pagination-bullet .timeline{position:absolute;inset:0;transform-origin:left center;transform:scaleX(0);background-color:var(--white);opacity:1}.vkit__swiper--progressiveTopControl .swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .timeline{animation:swiperBulletProgress var(--progress-duration, 6000ms) linear forwards}@keyframes swiperBulletProgress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.supports-hover .vkit__swiper--progressiveTopControl .swiper-controls .swiper-pagination .swiper-pagination-bullet:hover{background-color:var(--white)}.vkit__swiper--progressiveTopControl .swiper-controls .swiper-button-prev,.vkit__swiper--progressiveTopControl .swiper-controls .swiper-button-next{position:relative;inset:0;margin:0;flex:0 0 auto;height:1rem;width:1rem;color:var(--white);opacity:.8;transition:var(--transition)}.vkit__swiper--progressiveTopControl .swiper-controls .swiper-button-prev.swiper-button-prev,.vkit__swiper--progressiveTopControl .swiper-controls .swiper-button-next.swiper-button-prev{margin-right:auto;padding-left:.25rem}.supports-hover .vkit__swiper--progressiveTopControl .swiper-controls .swiper-button-prev.swiper-button-prev:hover,.supports-hover .vkit__swiper--progressiveTopControl .swiper-controls .swiper-button-next.swiper-button-prev:hover{transform:scale(1.2) translateX(-0.25rem)}.vkit__swiper--progressiveTopControl .swiper-controls .swiper-button-prev.swiper-button-next,.vkit__swiper--progressiveTopControl .swiper-controls .swiper-button-next.swiper-button-next{margin-left:auto;padding-right:.25rem}.supports-hover .vkit__swiper--progressiveTopControl .swiper-controls .swiper-button-prev.swiper-button-next:hover,.supports-hover .vkit__swiper--progressiveTopControl .swiper-controls .swiper-button-next.swiper-button-next:hover{transform:scale(1.2) translateX(0.25rem)}.vkit__swiper--progressiveTopControl .swiper-controls .label{text-transform:uppercase}.vkit__swiper--photos .swiper-slide,.vkit__swiper--photosNavIn .swiper-slide{border-radius:var(--radius);overflow:hidden}.vkit__swiper--photos .swiper-slide:has(>img) img,.vkit__swiper--photosNavIn .swiper-slide:has(>img) img{width:100%;height:100%;object-fit:cover}.vkit__swiper--photos .swiper-slide:has(>img) .label,.vkit__swiper--photosNavIn .swiper-slide:has(>img) .label{position:absolute;z-index:2;bottom:1rem;left:0;right:0;color:var(--white);text-shadow:var(--shadow-sm);text-align:center}.vkit__swiper--photos .swiper-slide:has(>.label)::after,.vkit__swiper--photosNavIn .swiper-slide:has(>.label)::after{content:"";position:absolute;z-index:1;inset:0;pointer-events:auto;background:linear-gradient(to top, rgba(var(--black-rgb), 0.75) 0, rgba(var(--black-rgb), 0) 20%)}.vkit__swiper--photos img.swiper-slide,.vkit__swiper--photosNavIn img.swiper-slide{width:100%;height:100%;object-fit:cover}.vkit__swiper--photos .swiper-button-prev,.vkit__swiper--photos .swiper-button-next,.vkit__swiper--photosNavIn .swiper-button-prev,.vkit__swiper--photosNavIn .swiper-button-next{bottom:0;margin:auto;height:1rem;transition:var(--transition)}.supports-hover .vkit__swiper--photos .swiper-button-prev:hover,.supports-hover .vkit__swiper--photosNavIn .swiper-button-prev:hover{transform:scale(1.4) translateX(-0.25rem)}.supports-hover .vkit__swiper--photos .swiper-button-next:hover,.supports-hover .vkit__swiper--photosNavIn .swiper-button-next:hover{transform:scale(1.4) translateX(0.25rem)}.vkit__swiper--photos .swiper-pagination,.vkit__swiper--photosNavIn .swiper-pagination{top:auto;bottom:0;height:2rem;display:flex;align-items:center}.vkit__swiper--photos .swiper-pagination>*,.vkit__swiper--photosNavIn .swiper-pagination>*{flex:0 0 auto}.vkit__swiper--photos .swiper-pagination-bullet-active,.vkit__swiper--photosNavIn .swiper-pagination-bullet-active{transform:scale(1.4)}.vkit__swiper--photos{padding-bottom:2rem}.vkit__swiper--photos .swiper-button-prev,.vkit__swiper--photos .swiper-button-next{top:calc(100% - 2rem);color:var(--color-front-head)}.vkit__swiper--photos .swiper-pagination-bullet-active{background-color:var(--color-front-head)}.vkit__swiper--photosNavIn .swiper-button-prev,.vkit__swiper--photosNavIn .swiper-button-next{top:0;color:var(--white)}.vkit__swiper--photosNavIn .swiper-pagination>*{background-color:var(--white)}.vkit__photos--table{position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;gap:1rem}.vkit__photos--table .photos{z-index:-1;position:relative;width:100%;max-width:550px;min-height:450px;border-radius:var(--radius);isolation:isolate;s:0 16px 28px rgba(0,0,0,.25)}.vkit__photos--table .photos>img{position:absolute;left:var(--x, 50%);top:var(--y, 50%);width:clamp(240px,var(--w, 65%),100%);height:auto;object-fit:cover;border:12px solid #fff;border-bottom-width:22px;border-radius:var(--radius);box-shadow:var(--shadow);transform:translate(-50%, -50%) rotate(var(--rot, 0deg));transition:transform .2s ease,box-shadow .2s ease,z-index .05s;z-index:var(--z, 1)}.vkit__photos--table .photos>img:hover{z-index:9999 !important;transform:translate(-50%, -50%) rotate(var(--rot, 0deg)) scale(1.04);box-shadow:0 30px 56px rgba(0,0,0,.34)}.vkit__photos--table .photos>img:nth-child(6n+1){--x: 25%;--y: 30%;--rot: -10deg;--w: 66%;--z: 1}.vkit__photos--table .photos>img:nth-child(6n+2){--x: 72%;--y: 28%;--rot: 8deg;--w: 70%;--z: 2}.vkit__photos--table .photos>img:nth-child(6n+3){--x: 38%;--y: 70%;--rot: -6deg;--w: 60%;--z: 3}.vkit__photos--table .photos>img:nth-child(6n+4){--x: 78%;--y: 62%;--rot: 12deg;--w: 68%;--z: 4}.vkit__photos--table .photos>img:nth-child(6n+5){--x: 22%;--y: 68%;--rot: -8deg;--w: 64%;--z: 5}.vkit__photos--table .photos>img:nth-child(6n+6){--x: 55%;--y: 45%;--rot: 4deg;--w: 60%;--z: 6}.vkit__photos--table .photoFooter{text-align:center}.vkit__marquee{font-size:var(--font-size-sm);background-color:var(--white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow);display:flex}.vkit__marquee>*{padding:.5rem 1rem}.vkit__marquee .fixed{flex:0 0 auto;font-weight:var(--font-family-main-bold)}.vkit__marquee .rightToLeft{flex:1 1;white-space:nowrap;overflow:hidden}.vkit__marquee .rightToLeft .text{display:inline-flex;animation:ticker 70s linear infinite}.vkit__marquee .rightToLeft i{flex:0 0 auto;margin-left:.25rem}@keyframes ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.about__content{margin-top:6rem;display:flex;align-items:center;gap:2rem}@media(max-width: 1023px){.about__content{flex-direction:column}}.about__content>*{flex:1 1}.about__content>* p{margin:2rem}.about__photos{z-index:0;position:relative;width:400px;height:500px;margin:auto;left:50%;transform:translateX(-50%)}.about__photos>*{position:absolute;top:0;left:0;right:0;width:100%;height:100%;border-radius:var(--radius);object-fit:cover;opacity:0;box-shadow:var(--shadow);transform:scale(0.7) rotate(0deg);transition:var(--transition);z-index:0;pointer-events:none}.about__photos>*.is-active{transform:scale(1) rotate(var(--tilt, 0deg));opacity:1}@media(max-width: 1023px){.about__photos{height:250px}}.contact__content{position:relative;padding:0 2rem}.contact__photo1,.contact__photo2{position:absolute;width:70%;max-width:800px;height:600px;border-radius:var(--radius);box-shadow:var(--shadow-head);object-fit:cover;opacity:0;transition:var(--transition-slow)}.contact__photo1.contact__photo1,.contact__photo2.contact__photo1{top:0;left:0}.contact__photo1.contact__photo1.show,.contact__photo2.contact__photo1.show{opacity:1;transform:rotate(-12deg) translateX(-50px) translateY(-90px)}.contact__photo1.contact__photo2,.contact__photo2.contact__photo2{bottom:0;right:0}.contact__photo1.contact__photo2.show,.contact__photo2.contact__photo2.show{opacity:1;transform:rotate(15deg) translateX(70px) translateY(40px)}.contact__form{position:relative;margin:6rem auto 6rem auto;max-width:900px;padding:1rem 2rem;border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-back-footer);box-shadow:var(--shadow-head-lg);opacity:0;transform:translateY(100px);transition:var(--transition-slow);display:flex;align-items:stretch;flex-wrap:wrap;column-gap:2rem;row-gap:1rem}.contact__form.show{opacity:1;transform:translateY(0)}@media(max-width: 1023px){.contact__form{margin-top:4rem;flex-direction:column}}.contact__title{flex:0 0 100%;padding:1rem 4rem;color:var(--color-front-head);font-family:var(--font-family-head);font-weight:var(--font-family-head-regular);font-size:var(--font-size-xl);text-align:center}.contact__postStamp{position:absolute;top:1rem;right:1rem}@media(min-width: 1024px){.contact__separator{flex:0 0 1px;align-self:center;width:1px;height:300px;background-color:var(--color-border)}}.contact__bloque1{flex:1 1;padding:4rem 0;text-align:center}.contact__bloque1,.contact__bloque1>*{display:flex;flex-direction:column}@media(max-width: 1023px){.contact__bloque1{padding:0}.contact__bloque1>*:first-child,.contact__bloque1>*:last-child{display:none}}.contact__bloque2{flex:1 1;position:relative}.contact .form__flex--auto{min-width:150px}.contact .form__feedback{background-color:var(--color-back-footer);border:1px solid var(--color-border);border-radius:var(--radius)}.careers__content{display:flex;align-items:center;gap:4rem}.careers__content>*{flex:0 1 50%}.careers__content>.form__flex{position:relative;z-index:1;padding:1rem;border-radius:var(--radius);background-color:rgba(var(--color-back-rgb), 0.8)}.careers__content .form__feedback{background-color:var(--color-back);border:1px solid var(--color-border);border-radius:var(--radius)}@media(max-width: 767px){.careers__content{flex-direction:column;align-items:stretch}.careers__content .vkit__photos--table{order:1}}.faqs .accordion--default{display:flex;align-items:flex-start;column-gap:2rem}.faqs .accordion--default>*{flex:1 1 50%}@media(max-width: 1023px){.faqs .accordion--default{flex-direction:column}}.carta__categoriasMain{overflow:hidden;opacity:1;transition:var(--transition-slow)}body:not(.editionMode) .carta__categoriasMain{transform:translateY(0)}.carta__categoriasMain:not(.carta__categoriasMain--show){opacity:0;height:0}body:not(.editionMode) .carta__categoriasMain:not(.carta__categoriasMain--show){transform:translateY(100px)}.carta__alergenos{padding:0 1rem;margin:0 auto;max-width:800px;font-size:var(--font-size-sm);line-height:var(--line-height-sm);max-height:0;will-change:max-height;overflow:hidden;transition:var(--transition);display:none;flex-wrap:wrap;gap:.25rem}.carta__alergenos[data-alergenos=show]{max-height:500px;display:flex}.carta__alergenos>div{margin-bottom:.25rem;display:flex;gap:.25rem}.carta__alergenos>div i{flex:0 0 1rem;text-align:right}.carta__alergenos>div i::after{content:"."}.carta__alergenos>div:not(:last-child)::after{content:"|";margin-left:.25rem}.carta__attributes{font-size:var(--font-size-sm);display:flex;align-items:center;gap:2rem}.carta__attributes>*{display:flex;align-items:center;gap:.25rem}.carta__attributes img{height:18px;width:auto}.carta__item,.carta__itemHead{position:relative;display:flex;gap:.25rem;flex-wrap:wrap}.carta__item .outStock,.carta__itemHead .outStock{flex:0 0 100%;margin-bottom:.25rem;color:var(--danger);font-size:.6em;text-transform:uppercase;display:none;align-items:center;gap:.25rem}.carta__item .outStock::before,.carta__item .outStock::after,.carta__itemHead .outStock::before,.carta__itemHead .outStock::after{content:"";height:1px;background-color:var(--danger)}.carta__item .outStock::before,.carta__itemHead .outStock::before{flex:0 0 10%;width:10%}.carta__item .outStock::after,.carta__itemHead .outStock::after{flex:1 1}.carta__item .info,.carta__itemHead .info{flex:1 1;display:flex;flex-direction:column;gap:.25rem}.carta__item .info .nameWrap,.carta__itemHead .info .nameWrap{font-size:var(--font-size-lg);line-height:var(--line-height-sm);display:flex;align-items:center;column-gap:.5rem;flex-wrap:wrap}.carta__item .info .nameWrap .name,.carta__itemHead .info .nameWrap .name{font-family:var(--font-family-head);font-weight:var(--font-family-head-regular)}.carta__item .info .nameWrap .attributes,.carta__itemHead .info .nameWrap .attributes{height:18px;width:auto}.carta__item .info .nameWrap .comensalLabel,.carta__itemHead .info .nameWrap .comensalLabel{font-weight:var(--font-family-main-light);font-size:var(--font-size-md);font-style:italic;display:none}.carta__item .info .nameWrap .comensalLabel--show,.carta__itemHead .info .nameWrap .comensalLabel--show{display:inline-block}.carta__item .info .alergenos,.carta__itemHead .info .alergenos{margin:0;max-height:0;color:var(--color-front-main);font-size:var(--font-size-xs);line-height:var(--line-height-xs);overflow:hidden;transition:var(--transition);display:flex;flex-direction:column;row-gap:.25rem}[data-alergenos=show] .carta__item .info .alergenos,[data-alergenos=show] .carta__itemHead .info .alergenos{margin-bottom:.5rem;max-height:500px}.carta__item .info .description,.carta__itemHead .info .description{color:rgba(var(--color-front-main-rgb), 0.7);font-size:var(--font-size-md);line-height:var(--line-height-sm)}.carta__item .info .feature,.carta__itemHead .info .feature{margin-top:.5rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm);display:flex;align-items:center;gap:.5rem}.carta__item .info .feature::after,.carta__itemHead .info .feature::after{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;content:"";font-size:.5em;font-weight:900}.carta__item>i,.carta__itemHead>i{flex:0 0 4rem;text-align:right}:not(.editionMode) .carta__item[data-outStock="1"],:not(.editionMode) .carta__itemHead[data-outStock="1"]{opacity:.45}:not(.editionMode) .carta__item[data-outStock="1"] .outStock,:not(.editionMode) .carta__itemHead[data-outStock="1"] .outStock{display:flex}.editionMode .carta__item,.editionMode .carta__itemHead{padding:.5rem;border:1px solid rgba(var(--color-front-head-rgb), 0.3);border-radius:var(--radius-sm)}.editionMode .carta__item.carta__itemHead,.editionMode .carta__itemHead.carta__itemHead{border-color:rgba(0,0,0,0)}.editionMode .carta__item.carta__item .formWrap,.editionMode .carta__itemHead.carta__item .formWrap{flex:1 1;max-width:100%;padding:0 1rem;-webkit-overflow-scrolling:touch;overflow-y:auto;display:none}.editionMode .carta__item.carta__item .formWrap::-webkit-scrollbar,.editionMode .carta__itemHead.carta__item .formWrap::-webkit-scrollbar{width:6px;height:6px}.editionMode .carta__item.carta__item .formWrap::-webkit-scrollbar-button,.editionMode .carta__itemHead.carta__item .formWrap::-webkit-scrollbar-button{display:none}.editionMode .carta__item.carta__item .formWrap::-webkit-scrollbar-thumb,.editionMode .carta__itemHead.carta__item .formWrap::-webkit-scrollbar-thumb{background-color:rgba(var(--color-front-main-rgb), 0.2)}.editionMode .carta__item.carta__item .formWrap::-webkit-scrollbar-thumb:hover,.editionMode .carta__itemHead.carta__item .formWrap::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--color-front-main-rgb), 0.4)}.editionMode .carta__item.carta__item .formWrap::-webkit-scrollbar-track,.editionMode .carta__itemHead.carta__item .formWrap::-webkit-scrollbar-track{background-color:rgba(var(--color-front-main-rgb), 0.1)}.editionMode .carta__item.carta__item .formWrap .section,.editionMode .carta__itemHead.carta__item .formWrap .section{position:sticky;top:0;z-index:var(--zindex-sticky);padding:.25rem 1rem;color:var(--white);font-size:var(--font-size-sm);text-transform:uppercase;border-radius:var(--radius);background-color:var(--black)}.editionMode .carta__item.carta__item .formWrap .form__item .label,.editionMode .carta__itemHead.carta__item .formWrap .form__item .label{min-width:20%}.editionMode .carta__item.carta__item[data-outStock="1"],.editionMode .carta__itemHead.carta__item[data-outStock="1"]{border-color:var(--danger)}.editionMode .carta__item.carta__item[data-archived="1"],.editionMode .carta__itemHead.carta__item[data-archived="1"]{border-color:var(--info) !important}.editionMode .carta__item.carta__item[data-edit="1"],.editionMode .carta__itemHead.carta__item[data-edit="1"]{z-index:var(--zindex-modal);position:fixed;inset:1rem;width:auto;height:auto;max-width:1100px;max-height:700px;border-radius:var(--radius-lg);margin:auto;background-color:var(--white);box-shadow:var(--shadow);font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;display:flex;flex-direction:column;align-items:stretch}.editionMode .carta__item.carta__item[data-edit="1"] .info,.editionMode .carta__item.carta__item[data-edit="1"] [data-column],.editionMode .carta__itemHead.carta__item[data-edit="1"] .info,.editionMode .carta__itemHead.carta__item[data-edit="1"] [data-column]{display:none}.editionMode .carta__item.carta__item[data-edit="1"] .formWrap,.editionMode .carta__itemHead.carta__item[data-edit="1"] .formWrap{display:flex}.editionMode .carta__item.carta__item[data-edit="1"] .editionMode__bar,.editionMode .carta__itemHead.carta__item[data-edit="1"] .editionMode__bar{flex:0 0 auto}.carta__item.carta__item>i,.carta__itemHead.carta__item>i{font-size:var(--font-size-md)}.carta__item.carta__itemHead,.carta__itemHead.carta__itemHead{margin-bottom:-0.5rem;align-items:flex-end}.editionMode .carta__item.carta__itemHead,.editionMode .carta__itemHead.carta__itemHead{margin-bottom:0}.carta__item.carta__itemHead .info .nameWrap,.carta__itemHead.carta__itemHead .info .nameWrap{color:var(--color-front-head)}.carta__item.carta__itemHead>i,.carta__itemHead.carta__itemHead>i{color:rgba(var(--color-front-main-rgb), 0.7);font-size:var(--font-size-sm)}.carta__itemGroup{display:flex;flex-direction:column;row-gap:2rem}.editionMode .carta__itemGroup{row-gap:0}.carta__itemPhoto{display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:6rem;row-gap:2rem}@media(max-width: 1023px){.carta__itemPhoto{flex-direction:column}}@media(min-width: 1024px){.carta__itemPhoto--odd .carta__itemPhoto .photos{order:-1}.carta__itemPhoto>*{flex:0 1 calc(50% - 3rem);width:calc(50% - 3rem)}}.carta__itemPhoto .photos{position:sticky;z-index:var(--zindex-sticky);top:calc(var(--headerHeight) + var(--navSticky));max-width:100%;transition:var(--transition)}body.header--hidden .carta__itemPhoto .photos{top:var(--navSticky)}body:not(.header--hidden) .carta__itemPhoto .photos{top:calc(var(--headerHeight) + var(--navSticky))}.carta__seccionList{display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:6rem;row-gap:4rem}@media(max-width: 1023px){.carta__seccionList{padding-right:1rem;padding-left:1rem;max-width:700px}}@media(min-width: 1024px){.carta__seccionList{padding-left:2rem;padding-right:2rem}}.carta__seccion{display:flex;flex-wrap:wrap;column-gap:6rem;row-gap:2rem}@media(max-width: 1023px){.carta__seccion{flex:0 0 100%;max-width:100%}.carta__seccion>*{flex:0 0 100%;max-width:100%}.carta__seccion[data-type="3"]{row-gap:1rem}.editionMode .carta__seccion[data-type="3"]{row-gap:0}.carta__seccion[data-type="3"]>.carta__itemHead:nth-of-type(3){display:none}}@media(min-width: 1024px){.carta__seccion[data-type="0"]{flex:0 1 calc(50% - 3rem);margin-left:auto;margin-right:auto}.carta__seccion[data-type="0"]>*{flex:0 0 100%}.carta__seccion[data-type="1"]{flex:0 0 100%;max-width:100%;flex-direction:column;align-items:center}.carta__seccion[data-type="1"]>.title,.carta__seccion[data-type="1"]>.carta__itemPhoto{width:100%}.carta__seccion[data-type="1"]>*:not(.title):not(.carta__itemPhoto){width:50%}.carta__seccion[data-type="2"]{flex:0 0 100%;max-width:100%}.carta__seccion[data-type="2"]>.title{flex:0 0 100%;max-width:100%}.carta__seccion[data-type="2"]>*:not(.title){flex:0 1 calc(50% - 3rem)}.carta__seccion[data-type="3"]{flex:0 0 100%;max-width:100%;row-gap:1rem}.editionMode .carta__seccion[data-type="3"]{row-gap:0}.carta__seccion[data-type="3"]>.title{flex:0 0 100%;max-width:100%}.carta__seccion[data-type="3"]>*:not(.title){flex:0 1 calc(50% - 3rem)}}.carta__seccion .title{position:relative;color:var(--color-front-head);font-family:var(--font-family-head);font-size:var(--font-size-xl);text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.carta__seccion .title .comensalLabel{margin-left:2rem;font-weight:var(--font-family-main-light);font-size:var(--font-size-md);font-style:italic;display:none}.carta__seccion .title .comensalLabel--show{display:flex}.carta__seccion .title[data-align=left]{text-align:left;justify-content:flex-start}.carta__seccion .title[data-align=left][data-decorate="1"] .comensalLabel{margin-left:auto}.carta__seccion .title[data-align=right]{text-align:right;justify-content:flex-end}.carta__seccion .title[data-decorate="1"]{padding-bottom:.25rem}.carta__seccion .title[data-decorate="1"]::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:var(--color-front-head)}.editionMode .carta__seccion .title .comensalLabelWrap{flex:0 0;padding-left:.5rem;margin-left:auto;display:flex;flex-direction:column;align-items:stretch;gap:.25rem}.editionMode .carta__seccion .title .comensalLabelWrap .label{padding:.25rem;font-size:.5rem}.editionMode .carta__seccion .title .comensalLabelWrap input{font-size:var(--font-size-sm)}.editionMode .overflowHidden__background{z-index:var(--zindex-modal);position:fixed;inset:0;backdrop-filter:blur(8px) saturate(100%);-webkit-backdrop-filter:blur(8px) saturate(100%);background-color:rgba(var(--black-rgb), 0.9);transform:translateY(110vh);opacity:1;transition:var(--transition)}.editionMode__itemAdd{height:25px;display:none;position:relative;display:none;justify-content:center;align-items:center;cursor:pointer}.editionMode__itemAdd::before,.editionMode__itemAdd::after{content:"";position:absolute;margin:auto 0;top:0;bottom:0;height:1px;width:10%;background-color:var(--color-front-head);opacity:.4;transition:var(--transition)}.editionMode__itemAdd::before{left:40%}.editionMode__itemAdd::after{right:40%}.editionMode__itemAdd>i{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;font-size:20px;opacity:0;transition:var(--transition)}.editionMode__itemAdd>i::before{content:"+"}.supports-hover .editionMode__itemAdd:hover{opacity:1}.supports-hover .editionMode__itemAdd:hover::before,.supports-hover .editionMode__itemAdd:hover::after{width:40%;opacity:1}.supports-hover .editionMode__itemAdd:hover::before{left:0}.supports-hover .editionMode__itemAdd:hover::after{right:0}.supports-hover .editionMode__itemAdd:hover>i{opacity:1}.editionMode__bar{flex:0 0 100%;margin-top:auto;padding-top:.5rem;border-top:1px solid var(--color-front-head);display:none;align-items:center;gap:1rem}[data-outStock="1"] .editionMode__bar{border-color:var(--danger)}[data-archived="1"] .editionMode__bar{border-color:var(--info) !important}[data-archived="1"] .editionMode__bar [data-action=outStock],[data-archived="1"] .editionMode__bar [data-action=edit],[data-archived="1"] .editionMode__bar [data-action=up],[data-archived="1"] .editionMode__bar [data-action=down]{display:none}[data-archived="1"] .editionMode__bar [data-action=delete]{display:block}[data-edit="1"] .editionMode__bar [data-action=archived],[data-edit="1"] .editionMode__bar [data-action=outStock],[data-edit="1"] .editionMode__bar [data-action=up],[data-edit="1"] .editionMode__bar [data-action=down]{display:none}[data-edit="1"] .editionMode__bar [data-action=ok],[data-edit="1"] .editionMode__bar [data-action=cancel]{display:block}.editionMode__bar>i{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;font-size:.8rem;transition:var(--transition);cursor:pointer}.supports-hover .editionMode__bar>i:hover{font-weight:900}[data-outStock="0"] .editionMode__bar>i[data-action=outStock]::before{content:""}[data-outStock="1"] .editionMode__bar>i[data-action=outStock]{color:var(--danger)}[data-outStock="1"] .editionMode__bar>i[data-action=outStock]::before{content:""}[data-archived="0"] .editionMode__bar>i[data-action=archived]::before{content:""}[data-archived="1"] .editionMode__bar>i[data-action=archived]{color:var(--info) !important}[data-archived="1"] .editionMode__bar>i[data-action=archived]::before{content:""}.editionMode__bar>i[data-action=delete]{margin-left:auto;display:none}.editionMode__bar>i[data-action=delete]::before{content:""}.editionMode__bar>i[data-action=edit]{margin-left:auto}[data-edit="0"] .editionMode__bar>i[data-action=edit]::before{content:""}[data-edit="1"] .editionMode__bar>i[data-action=edit]{display:none}.editionMode__bar>i[data-action=up]::before{content:""}.editionMode__bar>i[data-action=down]::before{content:""}.editionMode__bar>i[data-action=ok]{margin-left:auto;display:none}.editionMode__bar>i[data-action=ok]::before{content:""}.editionMode__bar>i[data-action=cancel]{display:none}.editionMode__bar>i[data-action=cancel]::before{content:""}.editionMode .carta__itemWrapper:not(:has(.carta__item[data-orden="1"])) .editionMode__itemAdd:first-child{display:none !important}.editionMode .carta__menu .menuPrecioLabel{cursor:pointer;display:flex;align-items:center;gap:.5rem}.editionMode .carta__menu .menuPrecioLabel::after{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;content:"";font-size:.8rem}.supports-hover .editionMode .carta__menu .menuPrecioLabel:hover::after{font-weight:900}body.editionMode.overflowHidden .overflowHidden__background{transform:translateY(0)}body.editionMode .editionMode__itemAdd,body.editionMode .editionMode__bar{display:flex}.reservation #infoCard .modal__main{padding:1rem}.reservation .vkit__infoCard{height:100%}.brandLnd__head{position:relative;width:100%;height:115vh;background-color:silver}.brandLnd__head::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom, rgba(var(--black-rgb), 0.9) 0, rgba(var(--black-rgb), 0) 30vh)}.brandLnd__head video,.brandLnd__head img{width:100%;height:100%;object-fit:cover;object-position:center}.brandLnd__head .fade{z-index:0;position:absolute;inset:0;pointer-events:none;background-color:rgba(var(--black-rgb), 0.15)}.brandLnd__head .fade::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(var(--color-back-rgb), 1) 0vh, rgba(var(--color-back-rgb), 0.7) 6vh, rgba(var(--color-back-rgb), 0.3) 12vh, rgba(var(--color-back-rgb), 0) 15vh)}.brandLnd__head .main{position:absolute;left:0;right:0;top:50vh;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center}.brandLnd__head .main svg{width:40%;min-width:200px;max-width:350px;height:auto;filter:drop-shadow(0 0 20px rgba(var(--black-rgb), 0.2))}.brandLnd__head .main svg path{fill:var(--white)}.brandLnd__head .main .subTitle,.brandLnd__head .main .title{font-family:var(--font-family-head);color:var(--white);text-align:center;text-shadow:var(--shadow-white-sm)}.brandLnd__head .main .subTitle{font-size:1.5rem}.brandLnd__head .main .title{font-size:3.2rem}@media(max-width: 1023px){.brandLnd__head .main .title{font-size:2.4rem}}.brandLnd__head .main .callAction{margin-top:1rem;padding:0 1rem;color:var(--white);font-size:var(--font-size-xl);display:flex;align-items:center;gap:2rem}.brandLnd__head .main .callAction>*{opacity:1}.brandLnd__head .main .callAction>*::after{background-color:var(--white)}.brandLnd__head .go{position:absolute;bottom:15vh;left:0;right:0;padding-bottom:1rem;color:var(--white);display:flex;flex-direction:column;align-items:center}.brandLnd__head .go::after{width:1em;height:1em;font-family:"Font Awesome";font-weight:100;line-height:1;content:"";transition:var(--transition)}.supports-hover .brandLnd__head .go:hover::after{transform:scale(1.4) translateY(0.25rem)}.brandLnd__slideXpe{display:flex;justify-content:center}.brandLnd__slideXpe .swiper{padding:4rem;contain:content}.brandLnd__slideXpe .swiper:has(>.swiper-wrapper>:nth-child(3)){width:100%}.brandLnd__slideXpe .swiper:has(>.swiper-wrapper>:nth-child(3)) .swiper-slide:not(.swiper-slide-active){transform:scale(0.8);box-shadow:var(--shadow-sm)}.brandLnd__slideXpe .swiper:has(>.swiper-wrapper>:nth-child(3)) .swiper-slide.swiper-slide-active{box-shadow:var(--shadow-lg)}.brandLnd__slideXpe .swiper:not(:has(>.swiper-wrapper>:nth-child(3))) .swiper-slide{margin:0 1rem}.brandLnd__slideXpe .swiper .swiper-wrapper .swiper-slide{width:300px;height:auto;aspect-ratio:.75;object-fit:cover;border-radius:var(--radius);will-change:transform,filter,opacity;transition:var(--transition-slow)}.brandLnd__slideXpe--style .swiper .swiper-wrapper .swiper-slide{transition:filter .6s ease-in-out,opacity .6s ease-in-out,box-shadow .6s ease-in-out !important}.brandLnd__slideXpe--style .swiper:has(>.swiper-wrapper>:nth-child(3)) .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next){filter:blur(1rem);opacity:.6}.brandLnd__slideXpe--style .swiper:has(>.swiper-wrapper>:nth-child(3)) .swiper-slide.swiper-slide-prev,.brandLnd__slideXpe--style .swiper:has(>.swiper-wrapper>:nth-child(3)) .swiper-slide.swiper-slide-next{filter:blur(0.25rem);opacity:.8}[data-brand=valencia-casa]{--color-front-main: #756f60;--color-front-main-rgb: 117, 111, 96;--color-front-head: #756f60;--color-front-head-rgb: 117, 111, 96;--font-family-head: "big-caslon-fb", serif;--font-family-head-light: 400;--font-family-head-regular: 400;--font-family-head-bold: 400}[data-brand=valencia-casa] .vcasa__back{position:relative;overflow-x:hidden;height:400px}[data-brand=valencia-casa] .vcasa__back--01{margin-top:-300px;margin-bottom:-100px}[data-brand=valencia-casa] .vcasa__back--02{margin-top:-200px;margin-bottom:-200px}[data-brand=valencia-casa] .vcasa__back svg{position:absolute;top:0;max-width:none;left:50%;transform:translateX(-50%);opacity:.2}[data-brand=valencia-casa] .scrollFx__sides>*{gap:1rem}[data-brand=valencia-casa] .scrollFx__sides>*>*:nth-child(1),[data-brand=valencia-casa] .scrollFx__sides>*>*:nth-child(3){font-style:italic}[data-brand=valencia-casa] .scrollFx__sides>*>*:nth-child(2),[data-brand=valencia-casa] .scrollFx__sides>*:not(:has(*)){text-transform:uppercase}@media(min-width: 1024px){[data-brand=valencia-casa] .scrollFx__sides>*{justify-content:center;text-align:center !important}}[data-brand=valencia-casa] .carta__seccion .title{text-transform:uppercase}[data-brand=valencia-casa] .carta__seccion[data-type="1"] .carta__itemHead .nameWrap{text-align:center;justify-content:center}[data-brand=valencia-casa] .carta__seccion:not([data-type="1"]) .carta__itemHead .info .nameWrap .name{text-transform:uppercase}[data-brand=valencia-bali]{--color-front-main: #545e4b;--color-front-main-rgb: 84, 94, 75;--color-front-head: #545e4b;--color-front-head-rgb: 84, 94, 75;--font-family-head: "ThornAndThistle", serif;--font-family-head-light: 400;--font-family-head-regular: 400;--font-family-head-bold: 400}[data-brand=valencia-bali] .vkit__titleSection .subTitle{text-transform:uppercase}[data-brand=valencia-bali] .vkit__titleSection .title{text-transform:uppercase;line-height:var(--line-height-sm);display:flex;align-items:center;gap:4rem}[data-brand=valencia-bali] .vkit__titleSection .title>*:nth-child(1),[data-brand=valencia-bali] .vkit__titleSection .title>*:nth-child(3){font-family:var(--font-family-special)}[data-brand=valencia-bali] .scrollFx__sides>*{text-transform:uppercase}@media(min-width: 1024px){[data-brand=valencia-bali] .appViewport{position:relative}[data-brand=valencia-bali] .appViewport::before,[data-brand=valencia-bali] .appViewport::after{content:"";position:absolute;top:0;bottom:0;width:20%;background-image:url("../images/valencia-bali/palm.webp");background-repeat:no-repeat;opacity:.15}[data-brand=valencia-bali] .appViewport::before{left:0;background-position-x:right;background-position-y:45vh}[data-brand=valencia-bali] .appViewport::after{right:0;background-position-x:right;background-position-y:70vh;transform:scaleX(-1)}}[data-brand=valencia-manhattan]{--color-front-main: #59471f;--color-front-main-rgb: 89, 71, 31;--color-front-head: #b09a61;--color-front-head-rgb: 176, 154, 97;--font-family-head: "Casablanca", serif;--font-family-head-light: 400;--font-family-head-regular: 400;--font-family-head-bold: 400}[data-brand=valencia-manhattan] .vkit__titleSection .subTitle{text-transform:uppercase}[data-brand=valencia-manhattan] .vkit__titleSection .title{position:relative;text-transform:uppercase;line-height:var(--line-height-sm)}[data-brand=valencia-manhattan] .vkit__titleSection .title:not(.notDecorate){padding-bottom:1rem}[data-brand=valencia-manhattan] .vkit__titleSection .title:not(.notDecorate)::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;margin:0 auto;background:linear-gradient(90deg, transparent, var(--color-front-head) 50%, transparent);width:min(100%,400px)}[data-brand=valencia-manhattan] .scrollFx__sides>*{position:relative;text-transform:uppercase}@media(min-width: 1024px){[data-brand=valencia-manhattan] .scrollFx__sides>*{justify-content:center;text-align:center !important}}[data-brand=valencia-manhattan] .scrollFx__sides>*::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;margin:0 auto;background:linear-gradient(90deg, transparent, var(--color-front-head) 50%, transparent);width:min(100%,400px)}[data-brand=valencia-manhattan] .scrollFx__sides>*::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;margin:0 auto;background:linear-gradient(90deg, transparent, var(--color-front-head) 50%, transparent);width:min(100%,400px)}[data-brand=valencia-manhattan] .scrollFx__mask{border-radius:10rem}[data-brand=valencia-manhattan] .carta__seccion .title{padding-bottom:.5rem;text-transform:uppercase}[data-brand=valencia-manhattan] .carta__seccion .title::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;margin:0 auto;background:linear-gradient(90deg, transparent, var(--color-front-head) 50%, transparent);width:min(100%,400px)}@media(min-width: 1024px){[data-brand=valencia-manhattan] .carta__seccion[data-type="1"]{position:relative}[data-brand=valencia-manhattan] .carta__seccion[data-type="1"]::before,[data-brand=valencia-manhattan] .carta__seccion[data-type="1"]::after{content:"";position:absolute;top:0;bottom:0;width:100px;background-image:url("../images/valencia-manhattan/carta-decoration.svg");background-position:center center;background-repeat:no-repeat}[data-brand=valencia-manhattan] .carta__seccion[data-type="1"]::before{left:0}[data-brand=valencia-manhattan] .carta__seccion[data-type="1"]::after{right:0}}[data-brand=valencia-manhattan] .carta__itemHead .info .nameWrap{position:relative;text-align:center;text-transform:uppercase;justify-content:center}[data-brand=valencia-manhattan] .carta__itemHead .info .nameWrap::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;margin:0 auto;background:linear-gradient(90deg, transparent, var(--color-front-head) 50%, transparent);width:min(100%,400px)}[data-brand=valencia-kioto]{--color-front-main: #585858;--color-front-main-rgb: 88, 88, 88;--color-front-head: #585858;--color-front-head-rgb: 88, 88, 88;--font-family-head: "big-caslon-fb", serif;--font-family-head-light: 400;--font-family-head-regular: 400;--font-family-head-bold: 400}[data-brand=valencia-kioto] .vkioto__kanji{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.4em}[data-brand=valencia-kioto] .scrollFx__sides>*>*:nth-child(2),[data-brand=valencia-kioto] .scrollFx__sides>*:not(:has(*)){text-transform:uppercase}@media(min-width: 1024px){[data-brand=valencia-kioto] .scrollFx__sides>*{justify-content:center;text-align:center !important}}[data-brand=valencia-kioto] .scrollFx--n1 .scrollFx__sides>*{color:#873722 !important}[data-brand=valencia-kioto] .scrollFx--n2{background-color:#bfb3da}[data-brand=valencia-kioto] .scrollFx--n2 .scrollFx__sides>*{color:var(--white) !important}[data-brand=valencia-kioto] .carta__seccion .title .decorationCode{margin-bottom:.5rem;width:100%;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.2em;color:var(--color-front-head);font-size:var(--font-size-lg);opacity:.4;display:flex;align-items:center}@media(min-width: 1024px){[data-brand=valencia-kioto] .carta__seccion[data-type="1"]{position:relative}[data-brand=valencia-kioto] .carta__seccion[data-type="1"]::before,[data-brand=valencia-kioto] .carta__seccion[data-type="1"]::after{content:var(--decorationCode);position:absolute;top:0;bottom:0;width:100px;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.2em;color:var(--color-front-head);font-size:var(--font-size-xxl);opacity:.4;display:flex;justify-content:center;align-items:center}[data-brand=valencia-kioto] .carta__seccion[data-type="1"]::before{left:0}[data-brand=valencia-kioto] .carta__seccion[data-type="1"]::after{right:0}}[data-brand=zaragoza-nueva-zelanda]{--color-front-main: #75503c;--color-front-main-rgb: 117, 80, 60;--color-front-head: #75503c;--color-front-head-rgb: 117, 80, 60;--font-family-head: "Marcellus", serif;--font-family-head-light: 400;--font-family-head-regular: 400;--font-family-head-bold: 400}[data-brand=zaragoza-nueva-zelanda] .vkit__titleSection .subTitle{text-transform:uppercase}[data-brand=zaragoza-nueva-zelanda] .vkit__titleSection .title{text-transform:uppercase;line-height:var(--line-height-sm)}[data-brand=zaragoza-nueva-zelanda] .scrollFx__sides>*{gap:1rem}[data-brand=zaragoza-nueva-zelanda] .scrollFx__sides>*>*:nth-child(2),[data-brand=zaragoza-nueva-zelanda] .scrollFx__sides>*:not(:has(*)){text-transform:uppercase}@media(min-width: 1024px){[data-brand=zaragoza-nueva-zelanda] .scrollFx__sides>*{justify-content:center;text-align:center !important}}[data-brand=zaragoza-nueva-zelanda] .carta__seccion .title{text-transform:uppercase}[data-brand=zaragoza-nueva-zelanda] .carta__itemHead .info .nameWrap{text-transform:uppercase}[data-brand=sevilla-paris]{--color-front-main: #54111b;--color-front-main-rgb: 84, 17, 27;--color-front-head: #54111b;--color-front-head-rgb: 84, 17, 27;--font-family-head: "ivypresto-display", serif;--font-family-head-light: 300;--font-family-head-regular: 300;--font-family-head-bold: 300}[data-brand=sevilla-paris] .scrollFx__sides>*>*:nth-child(1),[data-brand=sevilla-paris] .scrollFx__sides>*>*:nth-child(3){font-style:italic}[data-brand=alicante-tanzania]{--color-front-main: #9b3c28;--color-front-main-rgb: 155, 60, 40;--color-front-head: #9b3c28;--color-front-head-rgb: 155, 60, 40;--font-family-head: "Marcellus SC", serif;--font-family-head-light: 400;--font-family-head-regular: 400;--font-family-head-bold: 400}[data-brand=alicante-tanzania] .vtanzania__back{z-index:-1;position:absolute;width:100%;overflow-x:hidden}[data-brand=alicante-tanzania] .vtanzania__back--01>*:nth-child(1){margin-left:50%;opacity:.4}[data-brand=alicante-tanzania] .vtanzania__back--01>*:nth-child(2){position:absolute;top:-200px;left:50%;opacity:.45}[data-brand=alicante-tanzania] .vtanzania__back--02>*:nth-child(1){margin-left:50%;opacity:.25}[data-brand=alicante-tanzania] .vtanzania__back--02>*:nth-child(2){position:absolute;top:-320px;left:50%;opacity:.2}[data-brand=alicante-tanzania] .vtanzania__back img{width:100%;min-width:1000px;height:auto;transform:translateX(-50%)}[data-brand=alicante-tanzania] .scrollFx__sides>*{gap:1rem}[data-brand=alicante-tanzania] .scrollFx__sides>*>*:nth-child(1),[data-brand=alicante-tanzania] .scrollFx__sides>*>*:nth-child(3){font-size:var(--font-size-md)}@media(min-width: 1024px){[data-brand=alicante-tanzania] .scrollFx__sides>*{justify-content:center;text-align:center !important}}[data-brand=cordoba-toscana]{--color-front-main: #727337;--color-front-main-rgb: 114, 115, 55;--color-front-head: #727337;--color-front-head-rgb: 114, 115, 55;--font-family-head: "ivypresto-display", serif;--font-family-head-light: 300;--font-family-head-regular: 300;--font-family-head-bold: 300}[data-brand=cordoba-toscana] .scrollFx__sides>*{gap:.5rem}[data-brand=cordoba-toscana] .scrollFx__sides>*>*:nth-child(1),[data-brand=cordoba-toscana] .scrollFx__sides>*>*:nth-child(3){font-style:italic}@media(min-width: 1024px){[data-brand=cordoba-toscana] .scrollFx__sides>*{justify-content:center;text-align:center !important}}[data-brand=valencia-laundry-edition]{--color-back: #edf3f6;--color-back-rgb: 237, 243, 246;--color-back-footer: #edf3f6;--color-back-footer-rgb: 223, 234, 239;--color-front-main: #42557b;--color-front-main-rgb: 66, 85, 123;--color-front-head: #42557b;--color-front-head-rgb: 66, 85, 123;--font-family-main: "Neurial Grotesk", serif;--font-family-main-light: 500;--font-family-main-regular: 500;--font-family-main-bold: 500;--font-family-head: "Roobert TWHINT", serif;--font-family-head-light: 300;--font-family-head-regular: 300;--font-family-head-bold: 300}@media(min-width: 1350px){[data-brand=valencia-laundry-edition] .oblaundry__cartaNav{display:none}}[data-brand=valencia-laundry-edition] .oblaundry__cartaSlide{position:relative;display:flex;justify-content:center;gap:2rem}[data-brand=valencia-laundry-edition] .oblaundry__cartaSlide .swiper{flex:1 1;width:100%;max-width:450px;height:auto;aspect-ratio:.7;border-radius:var(--radius);transition:var(--transition-slow)}@media(max-width: 1349px){[data-brand=valencia-laundry-edition] .oblaundry__cartaSlide .swiper:not([data-brand=valencia-laundry-edition] .oblaundry__cartaSlide .swiper--show){position:absolute;opacity:0;transform:translateX(-100vw)}}[data-brand=valencia-laundry-edition] .oblaundry__cartaSlide .swiper-slide{position:relative;color:var(--white)}[data-brand=valencia-laundry-edition] .oblaundry__cartaSlide .swiper-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}[data-brand=valencia-laundry-edition] .oblaundry__cartaSlide .swiper-slide.img-left img{object-position:center left}[data-brand=valencia-laundry-edition] .oblaundry__cartaSlide .swiper-slide .label{position:absolute;bottom:1rem;left:1rem;right:1rem;min-height:15%;font-size:var(--font-size-sm);line-height:var(--line-height-sm);display:flex;flex-direction:column;gap:.5rem}[data-brand=valencia-laundry-edition] .oblaundry__cartaSlide .swiper-slide .label>i{flex:0 0 auto;padding-bottom:.25rem;font-weight:var(--font-family-main-bold);border-bottom:1px solid var(--white)}[data-brand=valencia-laundry-edition] .oblaundry__visitaPide{display:flex;justify-content:center;align-items:center;column-gap:4rem}@media(max-width: 1023px){[data-brand=valencia-laundry-edition] .oblaundry__visitaPide{flex-direction:column}}[data-brand=valencia-laundry-edition] .oblaundry__modal svg{display:block;width:auto;height:80px;margin:2rem auto}[data-brand=valencia-laundry-edition] .oblaundry__modal svg path{fill:var(--color-front-head)}[data-brand=valencia-laundry-edition] .oblaundry__modal .vkit__titleSection{margin:2rem}@media(max-width: 767px){[data-brand=valencia-laundry-edition] .oblaundry__modal .vkit__titleSection{margin:2rem 1rem}}[data-brand=valencia-laundry-edition] .oblaundry__modal .vkit__titleSection .horarios{margin:1rem 0;text-align:center;display:flex;justify-content:space-around;gap:2rem}@media(max-width: 1023px){[data-brand=valencia-laundry-edition] .oblaundry__modal .vkit__titleSection .horarios{flex-direction:column}}[data-brand=valencia-laundry-edition] .brandLnd__head .go{bottom:20vh}[data-brand=valencia-laundry-edition] .vkit__titleSection .subTitle{text-transform:uppercase}[data-brand=valencia-laundry-edition] .vkit__titleSection .title{text-transform:uppercase;font-size:var(--font-size-xxl);line-height:var(--line-height-sm)}[data-brand=valencia-laundry-edition] .vkit__marquee{z-index:var(--zindex-fixed);position:fixed;bottom:1rem}@media(min-width: 1024px){[data-brand=valencia-laundry-edition] .vkit__marquee{left:2rem;right:2rem}}@media(max-width: 1023px){[data-brand=valencia-laundry-edition] .vkit__marquee{left:1rem;right:1rem}}