@-webkit-keyframes enterOpenPage{0%{height:100%}to{height:60%}}@keyframes enterOpenPage{0%{height:100%}to{height:60%}}@-webkit-keyframes leaveOpenPage{0%{height:60%}to{height:100%}}@keyframes leaveOpenPage{0%{height:60%}to{height:100%}}#app{overflow-anchor:none;height:100%;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);-webkit-animation:leaveOpenPage 1s cubic-bezier(.23,1,.32,1) forwards;animation:leaveOpenPage 1s cubic-bezier(.23,1,.32,1) forwards}#app.page-open{-webkit-animation:enterOpenPage 2s cubic-bezier(.23,1,.32,1) .5s forwards;animation:enterOpenPage 2s cubic-bezier(.23,1,.32,1) .5s forwards}#app .light-hover-wrapper{grid-column:2;grid-row:2;margin:0;display:flex;align-items:center;justify-content:center;z-index:8}#app .light-hover-wrapper .light-hover{background:transparent;border-radius:50%;width:11vmax;height:11vmax;z-index:8}#app .light-hover-wrapper .light-hover:hover{width:50vw;height:50vh;border-radius:50%}@media (hover:none){#app .light-hover-wrapper .light-hover{width:50vw;height:50vh}}#app .light-hover-wrapper.menu-open{z-index:-1}#app .slide-buttons{grid-column:3;-ms-grid-row:3;grid-row:3;flex:1;display:flex;-ms-flex-wrap:wrap;flex-direction:row;justify-content:flex-end;z-index:10;opacity:.7;transition:1s ease;padding:1.5vmax 1.5vmax 3vmax}@media (max-width:768px){#app .slide-buttons{grid-column:1/-1;justify-content:center}}#app .slide-buttons.full-page,#app .slide-buttons.menu-open{opacity:0;z-index:-1}#app .slide-buttons .slide-btn-text{opacity:1;position:absolute;margin:10px;position:relative}#app .slide-buttons .slide-btn,#app .slide-buttons .slide-btn-text{align-self:flex-end;background-color:transparent;transition:1s ease;color:#f4d49d;display:flex;flex-direction:column;justify-content:center}#app .slide-buttons .slide-btn{padding:30px;position:relative}#app .slide-buttons .slide-btn .slide-btn-circle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:9px;height:9px;border-radius:50%;border:1px solid #f4d49d;background-color:#f4d49d;transition:.5s ease;color:#f4d49d}#app .slide-buttons .slide-btn.inactive{cursor:pointer;background-color:transparent}#app .slide-buttons .slide-btn.inactive .slide-btn-circle{background-color:transparent}#app .slide-buttons .slide-btn.inactive .slide-btn-text{opacity:0}@media (hover:hover){#app .slide-buttons .slide-btn.inactive:hover .slide-btn-circle{background-color:#f4d49d;width:30px;height:30px;transition:.5s}}#app .slide-buttons .slide-btn.inactive:hover .slide-btn-text{opacity:1}#app .awards{position:relative;margin-bottom:2vmax;margin-left:3vmax;-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;z-index:8;display:inline-flex;flex-direction:column;justify-content:flex-end;transition:opacity .5s ease}#app .awards .award{display:inline-flex;flex-direction:row;justify-content:flex-start;text-align:left}#app .awards .award>div{display:flex;flex-direction:column;justify-content:center}#app .awards .award img{margin:15px;width:3.5vw}#app .awards .award #greenkey{width:5.5vw}#app .awards .award acozinha-text{font-size:1rem;color:#f4d49d}#app .awards.hide{opacity:0}@media (max-width:768px){#app .awards{display:none}}#app .slide-back{position:fixed;top:50%;left:2vmax;margin-left:4.5vmax;-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;display:flex;flex-direction:column;justify-content:center;z-index:-1;opacity:0;transition:1s ease;color:#f4d49d;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#app .slide-back #slide-back-icon{width:100%;height:20px;position:absolute;top:100%;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#app .slide-back.full-page{opacity:1;z-index:10}#app .slide-back.menu-open{opacity:0;z-index:-1}#app>:first-child{-ms-grid-row:1;-ms-grid-column:1}#app>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#app>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}#app>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}#app>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}#app>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}#app>:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}#app>:nth-child(8){-ms-grid-row:3;-ms-grid-column:2}#app>:nth-child(9){-ms-grid-row:3;-ms-grid-column:3}.product{position:absolute;top:0;left:0}.product,.product>.photo{grid-column:1/-1;grid-row:1/-1;width:100%;height:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.product>.photo{background:transparent;margin:0}.product>.photo .image-wrapper{width:100%;height:100%;grid-column:1/-1;grid-row:1/-1;display:flex;flex-direction:column;justify-content:center}.product>.photo .image-wrapper img{opacity:1;display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:0 auto}.product>.photo>:first-child{-ms-grid-row:1;-ms-grid-column:1}.product>.photo>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.product>.photo>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.product>.photo>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.product>.photo>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}.product>.photo>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.product>.photo>:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}.product>.photo>:nth-child(8){-ms-grid-row:3;-ms-grid-column:2}.product>.photo>:nth-child(9){-ms-grid-row:3;-ms-grid-column:3}.product>.darkness-mask-wrapper{position:absolute;top:0;left:0;opacity:1}.product>.darkness-mask-wrapper,.product>.darkness-mask-wrapper .darkness-mask{grid-column:1/-1;grid-row:1/-1;width:100%;height:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);margin:0}.product>.darkness-mask-wrapper .darkness-mask{background:transparent}.product>.darkness-mask-wrapper .darkness-mask .image-wrapper{width:100%;height:100%;grid-column:1/-1;grid-row:1/-1;display:flex;flex-direction:column;justify-content:center}.product>.darkness-mask-wrapper .darkness-mask .image-wrapper img{opacity:1;display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:0 auto}.product>.darkness-mask-wrapper .darkness-mask>.title{position:relative;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:2;grid-row:2;line-height:1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:1rem;opacity:1;transition:opacity 1.5s ease}.product>.darkness-mask-wrapper .darkness-mask>.title.inactive{opacity:0;transition:opacity .75s ease}.product>.darkness-mask-wrapper .darkness-mask>.title h2.fill{letter-spacing:.1em;color:#f4d49d}.product>.darkness-mask-wrapper .darkness-mask>:first-child{-ms-grid-row:1;-ms-grid-column:1}.product>.darkness-mask-wrapper .darkness-mask>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.product>.darkness-mask-wrapper .darkness-mask>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.product>.darkness-mask-wrapper .darkness-mask>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.product>.darkness-mask-wrapper .darkness-mask>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}.product>.darkness-mask-wrapper .darkness-mask>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.product>.darkness-mask-wrapper .darkness-mask>:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}.product>.darkness-mask-wrapper .darkness-mask>:nth-child(8){-ms-grid-row:3;-ms-grid-column:2}.product>.darkness-mask-wrapper .darkness-mask>:nth-child(9){-ms-grid-row:3;-ms-grid-column:3}.product>.darkness-mask-wrapper>:first-child{-ms-grid-row:1;-ms-grid-column:1}.product>.darkness-mask-wrapper>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.product>.darkness-mask-wrapper>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.product>.darkness-mask-wrapper>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.product>.darkness-mask-wrapper>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}.product>.darkness-mask-wrapper>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.product>.darkness-mask-wrapper>:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}.product>.darkness-mask-wrapper>:nth-child(8){-ms-grid-row:3;-ms-grid-column:2}.product>.darkness-mask-wrapper>:nth-child(9){-ms-grid-row:3;-ms-grid-column:3}.product>.title{position:relative;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:2;grid-row:2;line-height:1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:1rem;opacity:1;transition:opacity 1.5s ease}.product>.title.inactive{opacity:0;transition:opacity .75s ease}.product>.title h2{letter-spacing:.1em;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:.01em;color:#f4d49d;transition:1s ease-in-out}.product>.title h2.fill{-webkit-text-fill-color:#f4d49d;-webkit-text-stroke-width:0}.product>:first-child{-ms-grid-row:1;-ms-grid-column:1}.product>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.product>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.product>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.product>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}.product>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.product>:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}.product>:nth-child(8){-ms-grid-row:3;-ms-grid-column:2}.product>:nth-child(9){-ms-grid-row:3;-ms-grid-column:3}.product{z-index:-1}.product>.photo{-webkit-mask-image:radial-gradient(#000 70%,transparent 70.1%);mask-image:radial-gradient(#000 70%,transparent 70.1%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:0 0;mask-size:0 0;transition:-webkit-mask-size .3s cubic-bezier(.23,1,.32,1);transition:mask-size .3s cubic-bezier(.23,1,.32,1);transition:mask-size .3s cubic-bezier(.23,1,.32,1),-webkit-mask-size .3s cubic-bezier(.23,1,.32,1);transition-delay:2s}@media (hover:none) and (pointer:coarse){.product>.photo{-webkit-mask-position:center center;mask-position:center center}}.product>.darkness-mask-wrapper{opacity:0}.product>.darkness-mask-wrapper .darkness-mask{-webkit-mask-image:radial-gradient(circle at 50% 50%,#fff 49.5%,transparent 50%);mask-image:radial-gradient(circle at 50% 50%,#fff 49.5%,transparent 50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:0 0;mask-size:0 0;transition:-webkit-mask-size 1.5s cubic-bezier(.23,1,.32,1);transition:-webkit-mask-size 1.5s cubic-bezier(.23,1,.32,1),-webkit-mask-position 1s cubic-bezier(.23,1,.32,1);transition:mask-size 1.5s cubic-bezier(.23,1,.32,1),mask-position 1s cubic-bezier(.23,1,.32,1);transition:mask-size 1.5s cubic-bezier(.23,1,.32,1),mask-position 1s cubic-bezier(.23,1,.32,1),-webkit-mask-size 1.5s cubic-bezier(.23,1,.32,1),-webkit-mask-position 1s cubic-bezier(.23,1,.32,1);transition:mask-position 1s cubic-bezier(.23,1,.32,1),mask-size 1.5s cubic-bezier(.23,1,.32,1),-webkit-mask-size 1.5s cubic-bezier(.23,1,.32,1),-webkit-mask-position .5s cubic-bezier(.23,1,.32,1)}.product>.darkness-mask-wrapper .darkness-mask .title{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:2;grid-row:2;line-height:1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:1rem;opacity:1;transition:opacity 1.5s ease}.product>.darkness-mask-wrapper .darkness-mask .title h2{letter-spacing:.1em;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:.01em;color:#f4d49d;transition:1s ease-in-out}.product>.darkness-mask-wrapper .darkness-mask .title h2.fill{-webkit-text-fill-color:#f4d49d;-webkit-text-stroke-width:0}.product[data-active]{z-index:1}.product[data-active]>.photo{-webkit-mask-size:300vmax 300vmax;mask-size:300vmax 300vmax;transition-delay:1s;transition:-webkit-mask-size 2s var(--easing);transition:mask-size 2s var(--easing);transition:mask-size 2s var(--easing),-webkit-mask-size 2s var(--easing);-webkit-mask-position:calc(var(--outer-mouse-x) - 50vw + 50%) calc(var(--outer-mouse-y) - 50vh + 50%);mask-position:calc(var(--outer-mouse-x) - 50vw + 50%) calc(var(--outer-mouse-y) - 50vh + 50%)}@media (hover:none) and (pointer:coarse){.product[data-active]>.photo{-webkit-mask-position:center center;mask-position:center center}}.product[data-active]>.darkness-mask-wrapper{opacity:1;background:rgba(0,0,0,.6)}.product[data-active]>.darkness-mask-wrapper .darkness-mask.follow{-webkit-mask-position:calc(var(--mouse-x) - 50vw + 50%) calc(var(--mouse-y) - 50vh + 50%);mask-position:calc(var(--mouse-x) - 50vw + 50%) calc(var(--mouse-y) - 50vh + 50%)}@media (hover:none) and (pointer:coarse){.product[data-active]>.darkness-mask-wrapper .darkness-mask.follow{-webkit-mask-position:center center;mask-position:center center}}.product[data-active]>.darkness-mask-wrapper .darkness-mask.hover{-webkit-mask-size:20vmax 20vmax;mask-size:20vmax 20vmax}@media (hover:none) and (pointer:coarse){.product[data-active]>.darkness-mask-wrapper .darkness-mask.hover{-webkit-mask-size:0 0;mask-size:0 0}}.product[data-fullpage]{z-index:1}.product[data-fullpage]>.darkness-mask-wrapper .darkness-mask{-webkit-mask-size:220vmax 220vmax;mask-size:220vmax 220vmax;transition:2s}.product[data-fullpage]>.darkness-mask-wrapper .darkness-mask.hover,.product[data-fullpage]>.darkness-mask-wrapper .darkness-mask.show{-webkit-mask-size:220vmax 220vmax;mask-size:220vmax 220vmax;transition:1.5s}#page-content{opacity:1}#page-content h1{margin-bottom:.2em}#page-content.hidden{opacity:0;display:none}.mouse{z-index:1;height:42px;width:24px;border-radius:20px;border:1px solid #f4d49d;position:absolute;bottom:3.5vmax;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1;transition:opacity .5s ease}.mouse.hide{opacity:0}@media (max-width:768px){.mouse{opacity:0}}.wheel{height:5px;width:2px;display:block;margin:5px auto;background:#f4d49d;position:relative;-webkit-animation:mouse-wheel 1.2s ease infinite;-moz-animation:mouse-wheel 1.2s ease infinite}@-webkit-keyframes mouse-wheel{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes mouse-scroll{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.swipe{z-index:1;height:auto;width:58px;position:absolute;bottom:5vmax;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .5s ease}.swipe,.swipe.hide{opacity:0}@media (max-width:768px){.swipe{bottom:22vmax;opacity:1}}.loading-hint{z-index:1;width:50vw;position:absolute;bottom:30vh;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.loading-hint.show .progress-moved .progress-bar2{width:0;background-color:#f4d49d;animation:progressAnimation 3.35s;-webkit-animation:progressAnimation 3.35s}.loading-hint.container{width:150px;text-align:center}@media (max-width:768px){.loading-hint.container{width:50vw}}.loading-hint .progress-bar2{height:1px;transition:.4s linear;transition-property:width}.loading-hint .progress-moved .progress-bar2{width:0;background-color:#f4d49d}@-webkit-keyframes progressAnimation{0%{width:0}to{width:100%}}@keyframes progressAnimation{0%{width:0}to{width:100%}}@media (max-width:768px){.loading-hint{bottom:16vmax;opacity:1}}.content #content-antonio{margin:0 auto;padding-top:10vh;background-color:#fffcf2;transition:background-color 1.3s cubic-bezier(.23,1,.32,1)}.content #content-antonio.show{background-color:#fffcf2}.content #content-antonio .titulo-antonio{background-image:url(../images/spoon.png);background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center;color:#bf9e82;padding:4vh 0;margin-top:5vh;margin-bottom:2vh}.content #content-antonio .titulo-antonio.grapes-background{background-image:url(../images/panela.png);background-repeat:no-repeat;background-position:top;background-size:contain;text-align:center;color:#bf9e82;padding:3vh 0;margin-top:15vh;margin-bottom:7vh}@media (max-width:768px){.content #content-antonio .titulo-antonio.grapes-background{margin-bottom:0}}.content #content-antonio .titulo-antonio h1{font-size:3.5rem;color:#353744;margin-bottom:0}@media (max-width:768px){.content #content-antonio .titulo-antonio h1{font-size:2rem}}.content #content-antonio .titulo-antonio h1 span{font-size:3.5rem;color:#bf9e82}@media (max-width:768px){.content #content-antonio .titulo-antonio h1 span{font-size:2rem}}.content #content-antonio #antonio-informacao{margin:10vh auto 5vh;color:#353744}.content #content-antonio #antonio-informacao #antonio-informacao-image{padding-top:5%}.content #content-antonio #antonio-informacao #antonio-informacao-image img{margin:0 auto;height:auto;width:100%}.content #content-antonio #antonio-informacao #antonio-informacao-text{padding:5%}.content #content-antonio #antonio-informacao #antonio-informacao-text #antonio-informacao-text-title hr{width:20%;border:0;border-top:1px solid #daa520;margin:0}.content #content-antonio #antonio-informacao #antonio-informacao-text #antonio-informacao-text-title hr.hr-anim{transition:2s cubic-bezier(.23,1,.32,1);width:0}.content #content-antonio #antonio-informacao #antonio-informacao-text #antonio-informacao-text-title hr.hr-anim-done{width:20%}.content #content-antonio #antonio-informacao #antonio-informacao-text #antonio-informacao-text-title h2{margin:2rem 0}.content #content-antonio #antonio-informacao #antonio-informacao-text #antonio-informacao-text-text p{margin-top:3rem}.content #content-antonio #antonio-second-text{width:80%;padding:5%;margin:0 auto}@media (max-width:768px){.content #content-antonio #antonio-second-text{width:100%;margin:10vh 0}}.content #content-antonio #antonio-second-text #antonio-second-text-left{color:#000;padding:5%}@media (max-width:768px){.content #content-antonio #antonio-second-text #antonio-second-text-left{padding:10%;text-align:center;margin-bottom:5vh}}.content #content-antonio #antonio-second-text #antonio-second-text-right{color:#000;padding:5%}@media (max-width:768px){.content #content-antonio #antonio-second-text #antonio-second-text-right{padding:0}}.content #content-antonio #antonio-bigpicture{display:flex;justify-content:center;width:100%;margin:15vh 0 0;padding-bottom:30vh}@media (max-width:768px){.content #content-antonio #antonio-bigpicture{padding-bottom:17vh}}.content #content-antonio #antonio-bigpicture .wrap-big{display:flex;justify-content:flex-end;position:relative}@media (max-width:900px){.content #content-antonio #antonio-bigpicture .wrap-big{justify-content:center}}.content #content-antonio #antonio-bigpicture .wrap-big #image{width:100%}.content #content-antonio #antonio-bigpicture .wrap-big #image img{width:100%;float:right}.content #content-antonio #antonio-bigpicture .wrap-big #description{position:absolute;background-color:#353744;top:50%;left:0;-webkit-transform:translate(10%,-50%);transform:translate(10%,-50%);width:45vh;height:45vh;display:flex;flex-direction:column;justify-content:center;color:#fff;padding:3vw;outline:1px solid #c2986d;outline-offset:15px;opacity:1;transition:opacity 2s cubic-bezier(.23,1,.32,1),-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition:opacity 2s cubic-bezier(.23,1,.32,1),transform 1s cubic-bezier(.23,1,.32,1);transition:opacity 2s cubic-bezier(.23,1,.32,1),transform 1s cubic-bezier(.23,1,.32,1),-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition-delay:.3s;font-size:1em}.content #content-antonio #antonio-bigpicture .wrap-big #description.show{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}@media (max-width:900px){.content #content-antonio #antonio-bigpicture .wrap-big #description{display:none}}.content #content-antonio #antonio-bigpicture .textmobile{color:#000;width:80%;padding:5%}@media (max-width:768px){.content #content-antonio #antonio-bigpicture .textmobile{width:100%;padding:10%;text-align:center;margin:10vh 0 0}}@media (min-width:901px){.content #content-antonio #antonio-bigpicture .textmobile{display:none}}.content #content-antonio .blend-wrapper{cursor:pointer;margin:20vh auto 15vh;width:71%;height:auto;background-image:url(../images/imagem_ilustracao_wide.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;grid-column:1/-1;grid-row:1/-1}@media (max-width:768px){.content #content-antonio .blend-wrapper{width:100%;margin:20vh auto 0}}.content #content-antonio .blend-wrapper .blend-mask{margin:0 auto;padding:0;width:100%;height:100%;background:transparent;-webkit-mask-image:radial-gradient(#fff 68%,transparent 70.1%);mask-image:radial-gradient(#fff 68%,transparent 70.1%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-position:calc(var(--mouse-x) + 2px - 50vw + 50%) calc(var(--mouse-y) - var(--mouse-blend-offset-y) + var(--mouse-blend-offset-height) - 50vh + 50%);mask-position:calc(var(--mouse-x) + 2px - 50vw + 50%) calc(var(--mouse-y) - var(--mouse-blend-offset-y) + var(--mouse-blend-offset-height) - 50vh + 50%);-webkit-mask-size:0 0;mask-size:0 0;transition:-webkit-mask-size var(--duration) var(--easing);transition:mask-size var(--duration) var(--easing);transition:mask-size var(--duration) var(--easing),-webkit-mask-size var(--duration) var(--easing)}@media (hover:none) and (pointer:coarse){.content #content-antonio .blend-wrapper .blend-mask{-webkit-mask-position:center center;mask-position:center center}}.content #content-antonio .blend-wrapper .blend-mask img{margin:0 auto;opacity:1;display:block;width:100%}.content #content-antonio .blend-wrapper:hover .blend-mask{-webkit-mask-size:20vmax 20vmax;mask-size:20vmax 20vmax}@media (hover:none) and (pointer:coarse){.content #content-antonio .blend-wrapper:hover .blend-mask{-webkit-mask-size:0 0;mask-size:0 0}}.content #content-antonio .blend-wrapper .blend-mask.hold,.content #content-antonio .blend-wrapper:hover .blend-mask.hold{-webkit-mask-size:300vmax 300vmax;mask-size:300vmax 300vmax;transition:-webkit-mask-size 2s var(--easing);transition:mask-size 2s var(--easing);transition:mask-size 2s var(--easing),-webkit-mask-size 2s var(--easing)}.content #content-antonio.hidden{display:none}.animation-fade{transition:1.5s cubic-bezier(.23,1,.32,1);transition-delay:.5s;-webkit-transform:translate(50px);transform:translate(50px);opacity:0}.animation-fade-done{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.animation-fade2{transition:opacity 1.3s cubic-bezier(.23,1,.32,1) .7s,-webkit-transform 1.3s cubic-bezier(.23,1,.32,1) .7s;transition:transform 1.3s cubic-bezier(.23,1,.32,1) .7s,opacity 1.3s cubic-bezier(.23,1,.32,1) .7s;transition:transform 1.3s cubic-bezier(.23,1,.32,1) .7s,opacity 1.3s cubic-bezier(.23,1,.32,1) .7s,-webkit-transform 1.3s cubic-bezier(.23,1,.32,1) .7s;-webkit-transform:translate(-30px);transform:translate(-30px);opacity:0}.animation-fade-done2{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.description{overflow:hidden}#text-square{font-size:1.4em;line-height:1.5em}@media (max-height:700px){#text-square{font-size:1em;line-height:1.2em}}.legenda{margin-top:-13vh}@media (min-width:901px){.legenda{display:none}}@media (max-width:768px){.legenda{margin-top:2vh}}.content{background-color:#353744;transition:background-color 1.3s cubic-bezier(.23,1,.32,1)}.content.show{background-color:#efecea}.content #content-cozinha.hidden{display:none}.content #content-cozinha .titulo-acozinha{padding:6vh 0 2vh}.content #content-cozinha .titulo-acozinha,.content #content-cozinha .titulo-acozinha.grapes-background{background-image:url(../images/morango.png);background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center;color:#bf9e82}.content #content-cozinha .titulo-acozinha.grapes-background{padding:5vh 0}.content #content-cozinha .titulo-acozinha h1{font-size:3.5rem;color:#fff}@media (max-width:991px){.content #content-cozinha .titulo-acozinha h1{font-size:2.5rem}}.content #content-cozinha .titulo-acozinha h1 span{font-size:3.5rem;color:#bf9e82}@media (max-width:991px){.content #content-cozinha .titulo-acozinha h1 span{font-size:2.5rem}}.content #content-cozinha .titulo-acozinha2,.content #content-cozinha .titulo-acozinha2.grapes-background{background-image:url(../images/pimento.png);background-repeat:no-repeat;background-position:50%;background-size:contain;text-align:center;color:#bf9e82;padding:5vh 0}@media (max-width:991px){.content #content-cozinha .titulo-acozinha2{font-size:2.5rem}}.content #content-cozinha .titulo-acozinha2 h1{font-size:3.5rem;color:#353744}@media (max-width:991px){.content #content-cozinha .titulo-acozinha2 h1{font-size:2.5rem}}.content #content-cozinha .titulo-acozinha2 h1 span{font-size:3.5rem;color:#bf9e82}@media (max-width:991px){.content #content-cozinha .titulo-acozinha2 h1 span{font-size:2.5rem}}.content #content-cozinha .acozinha-first-section{width:100%;text-align:center;padding:7rem 0}.content #content-cozinha .acozinha-first-section img{height:10vmax;margin:0 auto 10rem}.content #content-cozinha .acozinha-first-section .wrapper-quote{margin-top:15vh;margin-bottom:5vh}.content #content-cozinha .acozinha-first-section .wrapper-quote div{margin:0 auto;display:flex;flex-direction:column;text-align:center;justify-content:center}.content #content-cozinha .acozinha-first-section .wrapper-quote div p{margin:0 auto;padding:0;color:#fff;width:40%;height:100%;text-align:left;display:flex;flex-direction:column;justify-content:center}@media (max-width:991px){.content #content-cozinha .acozinha-first-section .wrapper-quote div p{width:100%;padding-right:15px;padding-left:15px}}.content #content-cozinha .acozinha-second-section{width:90%;text-align:center}.content #content-cozinha .acozinha-second-section img{position:relative;top:-7rem;width:60%}.content #content-cozinha .acozinha-second-section p{width:35%;margin:3rem auto 10rem}.content #content-cozinha #antonio-galery{width:100%}.content #content-cozinha #antonio-galery .arrow-cursor{width:0;height:0;z-index:999999;position:fixed;top:0;left:0;background:transparent;-webkit-transform:translate(-50%,-50%) translate(var(--mouse-x),var(--mouse-y));transform:translate(-50%,-50%) translate(var(--mouse-x),var(--mouse-y));pointer-events:none;opacity:0;transition:width .3s ease-out,height .3s ease-out,opacity .3s ease-out}.content #content-cozinha #antonio-galery .arrow-cursor.show-left{width:150px;height:90px;opacity:1}.content #content-cozinha #antonio-galery .arrow-cursor.show-left .arrow-cursor__icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.content #content-cozinha #antonio-galery .arrow-cursor.show-right{width:150px;height:90px;opacity:1}.content #content-cozinha #antonio-galery .arrow-cursor.show-right .arrow-cursor__icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media (hover:none){.content #content-cozinha #antonio-galery .arrow-cursor{display:none}}.content #content-cozinha #antonio-galery .arrow-cursor__icon{position:absolute;left:0;top:0;width:100%;height:100%;transition:.3s ease-in-out;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (hover:none){.content #content-cozinha #antonio-galery .arrow-cursor__icon{display:none}}.content #content-cozinha #antonio-galery .arrow-cursor__path{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}@media (hover:none){.content #content-cozinha #antonio-galery .arrow-cursor__path{display:none}}.content #content-cozinha #antonio-galery .swiper-container{width:100%;height:100%}.content #content-cozinha #antonio-galery .swiper-slide{text-align:center;font-size:18px;background:transparent;display:flex;justify-content:center;align-items:center;width:auto;height:60vh;margin:0 1vw}.content #content-cozinha #antonio-galery .swiper-slide img{height:60vh}.content #content-cozinha #antonio-galery .swiper-slide:nth-child(2n),.content #content-cozinha #antonio-galery .swiper-slide:nth-child(3n){width:auto;height:60vh}.content #content-cozinha #antonio-galery .swiper-button-next{position:absolute;top:0;left:50%;width:50%;height:100%;margin-top:0;z-index:10;cursor:pointer;background:none}.content #content-cozinha #antonio-galery .swiper-button-next:focus{outline:none}.content #content-cozinha #antonio-galery .swiper-button-prev{position:absolute;top:0;left:0;width:50%;height:100%;margin-top:0;z-index:10;cursor:pointer;background:none}.content #content-cozinha #antonio-galery .swiper-button-prev:focus{outline:none}.content .sustentabilidade-horta{width:100%;margin:15vh auto 0;color:#000}@media (max-width:991px){.content .sustentabilidade-horta{margin-top:10vh}}.content .sustentabilidade-horta .horta-1{padding-right:3rem}@media (max-width:991px){.content .sustentabilidade-horta .horta-1{padding-right:15px}}.content .sustentabilidade-horta .horta-image3{display:none}@media (max-width:991px){.content .sustentabilidade-horta .horta-image3{margin-top:10vh;display:initial}}.content .sustentabilidade-horta .horta-2{padding-left:3rem}@media (max-width:991px){.content .sustentabilidade-horta .horta-2{margin-top:10vh;padding-left:15px}}.content .horta-image1{margin-top:30vh}@media (max-width:991px){.content .horta-image1{margin-top:0}}@media (max-width:991px){.content .horta-image2{display:none;margin-top:5vh}}.reveal{overflow:hidden;position:relative;display:inline-block;opacity:0;-webkit-transform:translate(-50px);transform:translate(-50px);transition:opacity 1s,-webkit-transform 2s;transition:transform 2s,opacity 1s;transition:transform 2s,opacity 1s,-webkit-transform 2s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.reveal.show{-webkit-transform:translate(0);transform:translate(0);opacity:1}.reveal:after{content:" ";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#fffcf2;z-index:2;transition:1s;transition-timing-function:cubic-bezier(.86,0,.07,1)}.reveal.show:after{left:100%}.sustentabilidade-title{margin-top:10vw;width:100%;font-size:3em;color:#000}.mt-10{margin-top:30vh}.mb-10{margin-bottom:30vh}.sustentabilidade-image{width:100%}.reconhecimentos{width:100%;margin-top:25vh;margin-bottom:25vh;text-align:left}.year{margin:auto;color:#000;width:80%}.year .reconhecimentos-title{font-family:miller-display,serif;font-weight:600;font-size:1.5rem;margin-bottom:0;letter-spacing:.05rem}.year .reconhecimentos-year{font-family:miller-display,serif;font-size:1rem;font-weight:400}.year ul{list-style-type:none;padding-left:15px}.year hr{width:50%;float:left;margin-top:0;border-top:2px solid #c2986d}.swiper-pagination-bullet-active{background:#bf9e82!important}.content #content-equipa{background-color:#efecea}.content #content-equipa.hidden{display:none}.content .equipa{margin:0 auto;width:70%;padding-top:25vh;color:#000}.content .equipa-2{width:70%;margin:20vh auto}.equipa-title{margin-top:-2.7vw;margin-left:-15vw;font-size:4.5vw;width:100%;color:#000}.equipa-image{width:100%;-webkit-filter:brightness(80%);filter:brightness(80%)}.equipa-text{margin-top:-2.7vw;padding-left:2.7vw}.equipa-contact{text-align:center;font-size:1.8vw;font-weight:300;color:#bd936d;text-decoration:underline}.blog-banner-background{width:100%;height:50vh;background-image:url(../images/prato.jpg);background-repeat:no-repeat;background-position:50%;background-size:100% auto;display:-ms-grid;display:grid;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.blog-banner-background .blog-banner-wrapper{-ms-grid-row:2;grid-row:2;-ms-grid-column:2;grid-column:2;text-align:center;display:flex;flex-direction:column;justify-content:center;color:#fff}.blog-banner-background>:first-child{-ms-grid-row:1;-ms-grid-column:1}.blog-banner-background>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.blog-banner-background>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.blog-banner-background>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.blog-banner-background>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}.blog-banner-background>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}.blog-banner-background>:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}.blog-banner-background>:nth-child(8){-ms-grid-row:3;-ms-grid-column:2}.blog-banner-background>:nth-child(9){-ms-grid-row:3;-ms-grid-column:3}#product-blog .acozinha-title-banner{font-size:4vw}@media (max-width:768px){#product-blog .acozinha-title-banner{font-size:2.5rem}}.content #content-blog.hidden{display:none}.content #content-blog #blog-category{position:relative;background-color:#353744;height:0;width:100%;transition:height .3s ease-out;z-index:1}.content #content-blog #blog-category #triangle{position:absolute;bottom:.5px;left:50%;width:200px;height:50px;background-color:#353744;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-color:#353744;border-style:solid;transition:height .2s ease-in}.content #content-blog #blog-category #triangle h2{top:10px;margin:0;text-align:center;font-family:alternate-gothic-no-3-d,sans-serif;font-size:1.5rem;color:#fff}.content #content-blog #blog-category.open{height:200px}.content #content-blog .content-wrapper{width:60%;margin:0 auto;padding:10rem 0}@media (max-width:1340px){.content #content-blog .content-wrapper{width:80%}}.content #content-blog .blog-article-wrapper{text-decoration:none;display:-ms-grid;display:grid;-ms-grid-columns:1fr 5% 1.2fr;grid-template-columns:1fr 5% 1.2fr;margin-bottom:10vh}.content #content-blog .blog-article-wrapper .blog-article-image{-ms-grid-column:1;grid-column:1;width:100%}@media (max-width:768px){.content #content-blog .blog-article-wrapper .blog-article-image{grid-column:span 3}}.content #content-blog .blog-article-wrapper .blog-article-text{-ms-grid-column:3;grid-column:3;width:100%;height:15em;line-height:1.5em;overflow:hidden}@media (max-width:768px){.content #content-blog .blog-article-wrapper .blog-article-text{grid-column:span 3;height:17em}}.content #content-blog .blog-article-wrapper .blog-article-text .blog-title{color:#000}@media (max-width:768px){.content #content-blog .blog-article-wrapper .blog-article-text .blog-title{margin-top:2em}}.link-hover{font-family:mr-eaves-sans,sans-serif;font-weight:400;font-style:normal;font-size:1.2rem}.link-hover:hover{text-decoration:underline;-webkit-text-decoration-color:#bf9e82;text-decoration-color:#bf9e82}.linka{text-decoration:none}.linka :hover{text-decoration:none!important;color:#fff}.contactos-text{font-size:1.3rem;line-height:1.6rem;color:#272e20}.contactos-text,.contactos-title{font-family:miller-text,serif;font-weight:400;font-style:normal}.contactos-title{font-size:1.2rem;line-height:1.2rem;color:#887449}.contact-background{width:100%;height:100%;background-color:#a1b495;background-repeat:no-repeat;background-position:50%;background-size:100% auto;display:-ms-grid;display:grid;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}.content{margin:0}.content #content-contactos{margin:0 auto;background-color:#a1b495}.content #content-contactos.hidden{display:none}.content #content-contactos #contactos-wrapper{width:90%;padding-bottom:20vh;margin:0 auto}.content #content-contactos #contactos-wrapper #titulo-contactos{display:flex;justify-content:flex-start;align-items:center;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content #content-contactos #contactos-wrapper #titulo-contactos h1{font-family:miller-text,serif;font-weight:400;font-style:normal;font-size:2.5rem;line-height:1.2rem;color:#887449}.content #content-contactos #contactos-wrapper #titulo-contactos h1 span{font-size:1.2rem;color:#272e20;margin-top:1rem}@media screen and (max-width:768px){.content #content-contactos #contactos-wrapper #titulo-contactos{display:none}}.content #content-contactos #contactos-wrapper .btn_reservas{color:#887449;margin-bottom:3vh;display:flex;justify-content:center;align-items:center;max-width:200px;height:50px;border:1px solid #887449}.content #content-contactos #contactos-wrapper .btn_reservas a{color:#887449}.content #content-contactos #contactos-wrapper .btn_reservas:hover{background-color:#887449;color:#fff;cursor:pointer}.content #content-contactos #contactos-wrapper .btn_reservas:hover a{color:#fff;text-decoration:none}.content #content-contactos #contactos-wrapper img{width:80%}@media (max-width:768px){.content #content-contactos #contactos-wrapper img{display:none}}.content #content-contactos #contactos-wrapper .reservas_wrapper{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:768px){.content #content-contactos #contactos-wrapper .reservas_wrapper{height:120vh}}.content #content-contactos #contactos-wrapper .reservas_wrapper #social{display:flex;justify-content:space-between}.content #content-contactos #contactos-wrapper .reservas_wrapper #social p{font-family:miller-text,serif;font-weight:400;font-style:normal;font-size:1.1rem;margin-bottom:0}@media (max-width:768px){.contact-section1{display:none}}.reservas-background{position:absolute;left:0;top:0;width:100%;height:100dvh;background-color:#fff;background-repeat:no-repeat;background-position:50%;opacity:0;transition:opacity .5s;pointer-events:auto}.reservas-background.on{opacity:1;z-index:12}.reservas-background .reservas-background-overflow-wrapper{width:100%;height:100%;position:relative}.reservas-background .reservas-background-overflow-wrapper-inner{position:static;width:100%;height:100%;overflow:scroll;background-color:#fff;background-repeat:no-repeat;background-position:50%;padding:10px 20px;z-index:12}.reservas-background .reservas-wrapper{position:static;width:100%;max-width:100%;min-height:100%;padding-bottom:50px;text-align:center;display:flex;flex-direction:column;justify-content:center;color:#fff}@media (min-width:769px){.reservas-background .reservas-wrapper{max-width:700px;margin:0 auto}}.reservas-background ::-webkit-input-placeholder{color:#000;opacity:1}.reservas-background ::-moz-placeholder{color:#000;opacity:1}.reservas-background :-ms-input-placeholder{opacity:1}.reservas-background ::-ms-input-placeholder{opacity:1}.reservas-background ::placeholder{color:#000;opacity:1}.reservas-background :-ms-input-placeholder{color:#000}.reservas-background ::-ms-input-placeholder{color:#000}.reservas-background #titleform{position:relative;align-self:center;color:#000;text-align:center;font-size:2.5rem;letter-spacing:.1rem;margin-bottom:10vh}@media (max-width:768px){.reservas-background #titleform{font-size:2em;text-align:left}}.reservas-background .tab .input-wrapper{position:relative}.reservas-background .tab .input-wrapper label{position:absolute;letter-spacing:.1rem;top:0;opacity:0;transition:top .5s ease-in-out,opacity .7s ease-in}.reservas-background .tab .input-wrapper label.focus{top:-1vmin;opacity:1}.reservas-background .tab .input-wrapper label.required:after{content:"*";color:red}.reservas-background .tab .input-wrapper .title-input{text-align:left;line-height:0;font-size:1rem;margin:0;width:100%;color:#000}.reservas-background .tab .input-wrapper input{padding:0;margin-bottom:50px;width:100%;font-family:miller-text,serif;font-weight:400;font-style:normal;font-size:1.5rem;line-height:2.3rem;border:0;outline:0;background:transparent;border-bottom:2px solid rgba(0,0,0,.21);color:#000;cursor:none}.reservas-background .tab .input-wrapper input:focus{border-bottom:2px solid #000}.reservas-background .tab .input-wrapper select{padding:0;margin-bottom:50px;width:100%;font-family:miller-text,serif;font-weight:400;font-style:normal;font-size:1rem;line-height:2.3rem;border:0;outline:0;background:transparent;border-bottom:2px solid rgba(0,0,0,.21);color:#000;cursor:none;margin-right:1rem}.reservas-background .tab .input-wrapper input.invalid{background-color:#fdd}.reservas-background .grid-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;margin:0;width:100%;padding:0}.reservas-background .grid-item{background-color:#ebebeb;border-bottom:1px solid #000;padding:3px;text-align:center;margin:3px;position:relative}.reservas-background .grid-item:before{content:"";position:absolute;top:100%;left:0;width:100%;height:0;background-color:#000;transition:top .3s ease-out,height .3s ease-out}.reservas-background .grid-item.focus{background-color:#00f}.reservas-background .grid-item p{text-align:center;vertical-align:middle;margin-bottom:0}.reservas-background .grid-item:hover .reservas-time-input{color:#fff}.reservas-background .grid-item:hover:before{height:100%;top:0}.reservas-background .grid-item.checked .reservas-time-input{color:#fff}.reservas-background .grid-item.checked:before{height:100%;top:0}.reservas-background .tab{display:none}.reservas-background .step{width:5%;margin:0 30px 0 0;padding-bottom:10px;background-color:transparent;font-size:1rem;color:#000;border:0;border-bottom:2px solid #000;display:inline-block;opacity:.5}.reservas-background .step.active{opacity:1}.reservas-background .step.finish{background-color:transparent;opacity:.2}.contact-background>:first-child{-ms-grid-row:1;-ms-grid-column:1}.contact-background>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}.contact-background>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}button{border:none;cursor:pointer;background-color:transparent;outline:none}#icon-svg,#icon-svg-back{height:45px;width:45px;border:none;cursor:pointer;background-color:transparent;outline:none}#message,#pagination.hidden{display:none}#message,#message #message-content{visibility:hidden}#message.sent{display:block;visibility:initial}#message.success{display:block}#message.success #message-content{visibility:initicial}#message.message #message-content{visibility:initial}#message .gooey{position:absolute;top:50%;left:50%;width:142px;height:40px;margin:-20px 0 0 -71px;background:#fff;-webkit-filter:contrast(20);filter:contrast(20)}#message .dot{position:absolute;width:16px;height:16px;top:12px;left:15px;-webkit-filter:blur(4px);filter:blur(4px);background:#000;border-radius:50%;-webkit-animation:dot 2.8s infinite;animation:dot 2.8s infinite}#message .dot,#message .dots{-webkit-transform:translateX(0);transform:translateX(0)}#message .dots{margin-top:12px;margin-left:31px;-webkit-animation:dots 2.8s infinite;animation:dots 2.8s infinite}#message span{display:block;float:left;width:16px;height:16px;margin-left:16px;-webkit-filter:blur(4px);filter:blur(4px);background:#000;border-radius:50%}@-webkit-keyframes dot{50%{-webkit-transform:translateX(96px);transform:translateX(96px)}}@keyframes dot{50%{-webkit-transform:translateX(96px);transform:translateX(96px)}}@-webkit-keyframes dots{50%{-webkit-transform:translateX(-31px);transform:translateX(-31px)}}@keyframes dots{50%{-webkit-transform:translateX(-31px);transform:translateX(-31px)}}#reservas_btn_close_page{z-index:20;position:absolute;padding:10px;cursor:none;opacity:1;right:3vmax;top:3vmax;transition:opacity .5s}#reservas_close-icon4{height:27px;position:relative;transition:.5s ease-in-out;cursor:none}#reservas_close-icon4,#reservas_close-icon4 span{width:27px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#reservas_close-icon4 span{display:block;position:absolute;height:1px;background:#f4d49d;border-radius:3px;opacity:1;left:0;transition:.25s ease-in-out}#reservas_close-icon4 span:first-child,#reservas_close-icon4 span:nth-child(2){-webkit-transform-origin:left center;transform-origin:left center}#reservas_close-icon4 span:nth-child(2){top:8px}#reservas_close-icon4 span:nth-child(3){top:16px;-webkit-transform-origin:left center;transform-origin:left center}#reservas_close-icon4 span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;height:2px}#reservas_close-icon4 span:nth-child(2){width:0;opacity:0}#reservas_close-icon4 span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);height:2px;top:19px}#reservas_close-icon4.black span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;background-color:#000;height:2px}#reservas_close-icon4.black span:nth-child(2){width:0;opacity:0}#reservas_close-icon4.black span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#000;height:2px}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top{pointer-events:auto}.js-cookie-consent.cookie-consent{pointer-events:auto!important}