@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css";:root{--main-color: #32a450;--secondary-color: #f06544;--main-dark-color: #549550;--text-bg-dark: var(--main-color);--text-selected-date-cinema: var(--main-color);--compra-online: var(--main-color);--font-regular: "Open Sans Regular";--font-bold: "Open Sans Bold";--font-heavy: "Open Sans heavy";--chat-bot-color: #f06544;--secondary1-color: #32a450;--secondary2-color: #31aa76;--secondary3-color: #03957e;--secondary4-color: #008587;--secondary5-color: #00a7a9;--secondary6-color: #57b6b0;--secondary7-color: #7cc5c1;--secondary8-color: #9fd5d2}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0) !important;-webkit-tap-highlight-color:rgba(0,0,0,0) !important}*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}[v-cloak]{display:none}.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}body{margin:0;padding:0;background-color:#fff;font-family:var(--font-regular);color:#212528;line-height:1.6 !important;font-size:16px !important}.scroll-lock{overflow:hidden;position:relative;height:100%}.hidden-ovf,.hidden-ovf body{overflow:hidden;height:100%}.main{overflow:hidden}.wrapper,.temperatura__wrapper,.dropdown__wrapper,.newsletter__wrapper,.newsletter--widget__wrapper,.inner-page__cards__conteudo,.inner-page__devider,.header__wrapper,.events__header,.vtex-carousel__title--container,.vtex-carousel__wrapper,.restaurant__conteudo,.vitrineprodutos__reservas__conteudo,.proximoevento__conteudo,.product-showcase__conteudo,.product-showcase__wrapper,.enjoy-your-visit__conteudo,.quick-menu__wrapper,.highlights__conteudo,.fiquepordentro__conteudo,.event-detail__wrapper,.cinema__conteudo{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 600px){.wrapper,.temperatura__wrapper,.dropdown__wrapper,.newsletter__wrapper,.newsletter--widget__wrapper,.inner-page__cards__conteudo,.inner-page__devider,.header__wrapper,.events__header,.vtex-carousel__title--container,.vtex-carousel__wrapper,.restaurant__conteudo,.vitrineprodutos__reservas__conteudo,.proximoevento__conteudo,.product-showcase__conteudo,.product-showcase__wrapper,.enjoy-your-visit__conteudo,.quick-menu__wrapper,.highlights__conteudo,.fiquepordentro__conteudo,.event-detail__wrapper,.cinema__conteudo{width:480px}}@media screen and (min-width: 740px){.wrapper,.temperatura__wrapper,.dropdown__wrapper,.newsletter__wrapper,.newsletter--widget__wrapper,.inner-page__cards__conteudo,.inner-page__devider,.header__wrapper,.events__header,.vtex-carousel__title--container,.vtex-carousel__wrapper,.restaurant__conteudo,.vitrineprodutos__reservas__conteudo,.proximoevento__conteudo,.product-showcase__conteudo,.product-showcase__wrapper,.enjoy-your-visit__conteudo,.quick-menu__wrapper,.highlights__conteudo,.fiquepordentro__conteudo,.event-detail__wrapper,.cinema__conteudo{width:720px}}@media screen and (min-width: 980px){.wrapper,.temperatura__wrapper,.dropdown__wrapper,.newsletter__wrapper,.newsletter--widget__wrapper,.inner-page__cards__conteudo,.inner-page__devider,.header__wrapper,.events__header,.vtex-carousel__title--container,.vtex-carousel__wrapper,.restaurant__conteudo,.vitrineprodutos__reservas__conteudo,.proximoevento__conteudo,.product-showcase__conteudo,.product-showcase__wrapper,.enjoy-your-visit__conteudo,.quick-menu__wrapper,.highlights__conteudo,.fiquepordentro__conteudo,.event-detail__wrapper,.cinema__conteudo{width:960px}}@media screen and (min-width: 1200px){.wrapper,.temperatura__wrapper,.dropdown__wrapper,.newsletter__wrapper,.newsletter--widget__wrapper,.inner-page__cards__conteudo,.inner-page__devider,.header__wrapper,.events__header,.vtex-carousel__title--container,.vtex-carousel__wrapper,.restaurant__conteudo,.vitrineprodutos__reservas__conteudo,.proximoevento__conteudo,.product-showcase__conteudo,.product-showcase__wrapper,.enjoy-your-visit__conteudo,.quick-menu__wrapper,.highlights__conteudo,.fiquepordentro__conteudo,.event-detail__wrapper,.cinema__conteudo{width:1180px}}@media screen and (min-width: 1500px){.wrapper,.temperatura__wrapper,.dropdown__wrapper,.newsletter__wrapper,.newsletter--widget__wrapper,.inner-page__cards__conteudo,.inner-page__devider,.header__wrapper,.events__header,.vtex-carousel__title--container,.vtex-carousel__wrapper,.restaurant__conteudo,.vitrineprodutos__reservas__conteudo,.proximoevento__conteudo,.product-showcase__conteudo,.product-showcase__wrapper,.enjoy-your-visit__conteudo,.quick-menu__wrapper,.highlights__conteudo,.fiquepordentro__conteudo,.event-detail__wrapper,.cinema__conteudo{width:1420px}}.wrapper>*,.temperatura__wrapper>*,.dropdown__wrapper>*,.newsletter__wrapper>*,.newsletter--widget__wrapper>*,.inner-page__cards__conteudo>*,.inner-page__devider>*,.header__wrapper>*,.events__header>*,.vtex-carousel__title--container>*,.vtex-carousel__wrapper>*,.restaurant__conteudo>*,.vitrineprodutos__reservas__conteudo>*,.proximoevento__conteudo>*,.product-showcase__conteudo>*,.product-showcase__wrapper>*,.enjoy-your-visit__conteudo>*,.quick-menu__wrapper>*,.highlights__conteudo>*,.fiquepordentro__conteudo>*,.event-detail__wrapper>*,.cinema__conteudo>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}p{margin:0 !important}p+p{margin-top:1em !important}a{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;outline:none !important;text-decoration:none;cursor:pointer}strong{font-weight:normal;font-family:var(--font-bold)}::-webkit-input-placeholder{color:#838383}::-moz-placeholder{color:#838383}:-ms-input-placeholder{color:#838383}::-ms-input-placeholder{color:#838383}::placeholder{color:#838383}@font-face{font-family:"Open Sans Regular";font-style:normal;font-weight:400;src:url("../assets/fonts/open-sans-v26-latin-regular.eot");src:local(""),url("../assets/fonts/open-sans-v26-latin-regular.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/open-sans-v26-latin-regular.woff2") format("woff2"),url("../assets/fonts/open-sans-v26-latin-regular.woff") format("woff"),url("../assets/fonts/open-sans-v26-latin-regular.ttf") format("truetype"),url("../assets/fonts/open-sans-v26-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans Bold";font-style:normal;font-weight:700;src:url("../assets/fonts/open-sans-v26-latin-700.eot");src:local(""),url("../assets/fonts/open-sans-v26-latin-700.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/open-sans-v26-latin-700.woff2") format("woff2"),url("../assets/fonts/open-sans-v26-latin-700.woff") format("woff"),url("../assets/fonts/open-sans-v26-latin-700.ttf") format("truetype"),url("../assets/fonts/open-sans-v26-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans Heavy";font-style:normal;font-weight:800;src:url("../assets/fonts/open-sans-v26-latin-800.eot");src:local(""),url("../assets/fonts/open-sans-v26-latin-800.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/open-sans-v26-latin-800.woff2") format("woff2"),url("../assets/fonts/open-sans-v26-latin-800.woff") format("woff"),url("../assets/fonts/open-sans-v26-latin-800.ttf") format("truetype"),url("../assets/fonts/open-sans-v26-latin-800.svg#OpenSans") format("svg")}.main-color-svg{fill:var(--main-color) !important}.img-svg-color path,.img-svg-color rect,.img-svg-color polygon{fill:var(--main-color)}.internal-header,.no-results{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:3em 0 1em;position:relative}@media screen and (min-width: 600px){.internal-header,.no-results{width:480px}}@media screen and (min-width: 740px){.internal-header,.no-results{width:720px}}@media screen and (min-width: 980px){.internal-header,.no-results{width:960px}}@media screen and (min-width: 1200px){.internal-header,.no-results{width:1180px}}@media screen and (min-width: 1500px){.internal-header,.no-results{width:1420px}}.internal-header>*,.no-results>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 599px){.internal-header,.no-results{padding:1em 0}}.advertising-bar--top img{min-height:30px}.advertising-bar--bottom{display:none !important}@media screen and (min-width: 980px){.advertising-bar--bottom{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-top:10px}.advertising-bar--bottom img{min-height:75px}}.advertising-bar--top,.advertising-bar--bottom{width:100%}.advertising-bar--top picture,.advertising-bar--bottom picture{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.advertising-bar--top img,.advertising-bar--bottom img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cinema-dates,.cinema-list__item{background:#1a1d1f}@media screen and (max-width: 979px){.cinema-list{position:relative}}.cinema-list__item{padding:2em 0 4em;color:#fff}.cinema-list__item+.cinema-list__item{border-top:solid 1px #414141}@media screen and (max-width: 979px){.cinema-list__item{padding:3em 0 1em}}@media screen and (max-width: 739px){.cinema-list__item{padding:2em 0 1em}}@media screen and (max-width: 599px){.cinema-list__item{padding:1em}}.cinema-list__item .inner-page__wrapper,.cinema-list__item .lumis-service-questionnaire.lum-non-administration-area{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cinema-list__preview{margin:0;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.cinema-list__preview{width:14.5834666667%}}@media screen and (min-width: 740px)and (max-width: 979px){.cinema-list__preview{width:31.2501333333%}}@media screen and (max-width: 739px){.cinema-list__preview{width:31.2501333333%}}@media screen and (max-width: 599px){.cinema-list__preview{width:97.9168%}}.cinema-list__figure{margin:0}.cinema-list__image{display:block;width:100%}.cinema-list__details{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;padding-left:1em}@media screen and (min-width: 980px){.cinema-list__details{width:31.2501333333%}}@media screen and (min-width: 740px)and (max-width: 979px){.cinema-list__details{width:64.5834666667%}}@media screen and (max-width: 739px){.cinema-list__details{width:64.5834666667%}}@media screen and (max-width: 599px){.cinema-list__details{width:97.9168%}}@media screen and (max-width: 739px){.cinema-list__details{padding-left:.5em}}@media screen and (max-width: 599px){.cinema-list__details{padding:1em 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cinema-list__title{font:normal 2em/1.2 var(--font-bold);margin:0 0 .5em}@media screen and (max-width: 979px){.cinema-list__title{font-size:1.4em}}.cinema-list__infos{border-bottom:solid 1px #30363a;margin:.8em 0;padding:.5em 0;color:#a0a0a0}@media screen and (max-width: 599px){.cinema-list__infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.cinema-list__info{font:normal .875em/1 var(--font-bold);margin:0 .5em}.cinema-list__info:first-child{margin:0 .5em 0 0}.cinema-list__section{font:normal 1.375em/1 var(--font-bold);color:var(--text-bg-dark);margin:1em 0}@media screen and (max-width: 979px){.cinema-list__section{font-size:1.1em}}.cinema-list__section.pre-venda{color:var(--secondary-color);font-weight:bold;font-size:21px;margin-top:5px}@media screen and (max-width: 979px){.cinema-list__section.pre-venda{font-size:16px}}.cinema-list__sessions{width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.cinema-list__sessions{margin-left:9.3749333333%}}@media screen and (min-width: 980px){.cinema-list__sessions{width:39.5834666667%}}@media screen and (min-width: 1500px){.cinema-list__sessions{width:35.4168%}}.cinema-list__sessions:not(.teatro-sessions) .button_hollow-green,.cinema-list__sessions:not(.teatro-sessions) .button_filled-green,.cinema-list__sessions:not(.teatro-sessions) .isbn__label,.cinema-list__sessions:not(.teatro-sessions) .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema-list__sessions:not(.teatro-sessions) #next,.cinema-list__sessions:not(.teatro-sessions) .api_container .buttons button,.api_container .buttons .cinema-list__sessions:not(.teatro-sessions) button,.cinema-list__sessions:not(.teatro-sessions) .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__sessions:not(.teatro-sessions) .lum-button-primary{border:solid 1px var(--main-color) !important;border-radius:.5em;min-height:0;line-height:1;font-size:.875rem !important;color:#fff !important;text-transform:capitalize}@media screen and (width <= 374px){.cinema-list__sessions:not(.teatro-sessions) .button_hollow-green,.cinema-list__sessions:not(.teatro-sessions) .button_filled-green,.cinema-list__sessions:not(.teatro-sessions) .isbn__label,.cinema-list__sessions:not(.teatro-sessions) .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema-list__sessions:not(.teatro-sessions) #next,.cinema-list__sessions:not(.teatro-sessions) .api_container .buttons button,.api_container .buttons .cinema-list__sessions:not(.teatro-sessions) button,.cinema-list__sessions:not(.teatro-sessions) .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__sessions:not(.teatro-sessions) .lum-button-primary{margin:.5em 0}}.cinema-list__sessions:not(.teatro-sessions) .combo .button_hollow-green,.cinema-list__sessions:not(.teatro-sessions) .combo .button_filled-green,.cinema-list__sessions:not(.teatro-sessions) .combo .isbn__label,.cinema-list__sessions:not(.teatro-sessions) .combo .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema-list__sessions:not(.teatro-sessions) .combo #next,.cinema-list__sessions:not(.teatro-sessions) .combo .api_container .buttons button,.api_container .buttons .cinema-list__sessions:not(.teatro-sessions) .combo button,.cinema-list__sessions:not(.teatro-sessions) .combo .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__sessions:not(.teatro-sessions) .combo .lum-button-primary{border:solid 1px var(--main-color)}@media screen and (max-width: 1199px){.cinema-list__next-session.next-session{font-size:.8em}}@media screen and (width <= 374px){.cinema-list__next-session.next-session{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cinema-list__buy-ticket{margin-top:20px}@media screen and (max-width: 979px){.cinema-list__buy-ticket .button_hollow-green,.cinema-list__buy-ticket .button_filled-green,.cinema-list__buy-ticket .isbn__label,.cinema-list__buy-ticket .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema-list__buy-ticket #next,.cinema-list__buy-ticket .api_container .buttons button,.api_container .buttons .cinema-list__buy-ticket button,.cinema-list__buy-ticket .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__buy-ticket .lum-button-primary{width:100%}}.cinema-list__holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 739px){.cinema-list__holder{-ms-flex-wrap:wrap;flex-wrap:wrap}}.cinema-list__button{width:100%;text-align:center;margin:3em auto}@media screen{.cinema-list__button .button_filled-green,.cinema-list__button .isbn__label,.cinema-list__button .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema-list__button #next,.cinema-list__button .api_container .buttons button,.api_container .buttons .cinema-list__button button{margin:0 calc(1.0416%*2)}}.cinema-list__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1em -0.5em}.cinema-list__actions .button_hollow-green,.cinema-list__actions .button_filled-green,.cinema-list__actions .isbn__label,.cinema-list__actions .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema-list__actions #next,.cinema-list__actions .api_container .buttons button,.api_container .buttons .cinema-list__actions button,.cinema-list__actions .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__actions .lum-button-primary{margin:.5em}@media screen and (max-width: 739px){.cinema-list__actions{margin:0;margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cinema-list__actions .button_hollow-green,.cinema-list__actions .button_filled-green,.cinema-list__actions .isbn__label,.cinema-list__actions .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema-list__actions #next,.cinema-list__actions .api_container .buttons button,.api_container .buttons .cinema-list__actions button,.cinema-list__actions .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__actions .lum-button-primary{margin:.5em 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.button--icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid;border-radius:.3em;padding:0;margin-top:20px;height:1em;min-height:2.5em;border-color:var(--main-color);text-decoration:none}.button--icon span{font-family:var(--font-bold);font-size:.875rem !important}@media screen and (max-width: 979px){.button--icon{width:160px;margin:0 auto;margin-top:20px}}.button--icon .button__icon{width:1.3em;height:1.3em;margin:0 -15px 0 15px}.cinema-list__preview .button--icon svg path{fill:var(--text-bg-dark) !important}.cinema-prices__list{margin:0}.cinema-prices__room{text-align:center;font-family:var(--font-bold);color:var(--main-color)}.cinema-prices__room:not(:first-child){margin-top:2em;padding-top:2em;border-top:solid 1px #ccc}@media screen and (max-width: 739px){.cinema-prices__room:not(:first-child){margin-top:1em;padding-top:1em}}.cinema-prices__item{text-align:center;margin:1em 0}.cinema-prices__item p{margin:0;font-size:.875em;line-height:1.2}.cinema-dates{margin:0;margin-bottom:-1px;padding:0;list-style-type:none}@media screen and (max-width: 979px){.cinema-dates{padding:2em 0}}.cinema-dates--group{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.cinema-dates .inner-page__wrapper,.cinema-dates .lumis-service-questionnaire.lum-non-administration-area{padding:.5em;position:relative;background:#212528;border-radius:.5em;top:-20px}@media screen and (max-width: 979px){.cinema-dates .inner-page__wrapper,.cinema-dates .lumis-service-questionnaire.lum-non-administration-area{width:720px;position:absolute;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:scroll}}@media screen and (max-width: 739px){.cinema-dates .inner-page__wrapper,.cinema-dates .lumis-service-questionnaire.lum-non-administration-area{width:480px}}@media screen and (max-width: 599px){.cinema-dates .inner-page__wrapper,.cinema-dates .lumis-service-questionnaire.lum-non-administration-area{width:95%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em}}@media screen and (max-width: 979px){.cinema-dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto}}.cinema-dates__link,.inner-page__cards-ver-todas__link,.events__see-all a,.vtex-carousel__see-all--link,.restaurant-ver-todas__link,.vitrineprodutos__reservas-ver-todas__link,.proximoevento-ver-todas__link,.product-showcase-ver-todas__link,.enjoy-your-visit-ver-todas__link,.highlights-ver-todas__link,.fiquepordentro-ver-todas__link,.cinema-ver-todos__link,.cinema-dates__link--currently{text-decoration:none;color:#fff}.cinema-dates__link--currently{color:var(--text-selected-date-cinema);pointer-events:none;cursor:default}.cinema-dates__item--debut .cinema-dates__link,.cinema-dates__item--debut .inner-page__cards-ver-todas__link,.cinema-dates__item--debut .events__see-all a,.events__see-all .cinema-dates__item--debut a,.cinema-dates__item--debut .vtex-carousel__see-all--link,.cinema-dates__item--debut .restaurant-ver-todas__link,.cinema-dates__item--debut .vitrineprodutos__reservas-ver-todas__link,.cinema-dates__item--debut .proximoevento-ver-todas__link,.cinema-dates__item--debut .product-showcase-ver-todas__link,.cinema-dates__item--debut .enjoy-your-visit-ver-todas__link,.cinema-dates__item--debut .highlights-ver-todas__link,.cinema-dates__item--debut .fiquepordentro-ver-todas__link,.cinema-dates__item--debut .cinema-ver-todos__link,.cinema-dates__item--debut .cinema-dates__link--currently{-webkit-transition:none;transition:none}.cinema-dates__label{font-size:.5em;text-transform:uppercase;font-family:var(--font-regular);font-weight:bold;letter-spacing:1px;position:absolute;bottom:-1.5em;white-space:nowrap;text-align:center;left:0;width:100%;margin:0 .2rem}@media screen and (max-width: 979px){.cinema-dates__label{position:relative;bottom:2px}}.cinema-dates__day,.cinema-dates__title{display:block}.cinema-dates__item{margin:1.0416% calc(1.0416%*3);font:normal 1.125em/1.4 var(--font-bold)}.cinema-dates__item:first-child{margin-left:1.0416%}.cinema-dates__item:last-child{margin-right:1.0416%}@media screen and (max-width: 979px){.cinema-dates__item:last-child{margin-right:30px}}@media screen and (max-width: 599px){.cinema-dates__item{margin:0;padding:.5em 1em}.cinema-dates__item:first-child{margin-left:0}.cinema-dates__item:last-child{margin-right:0}}.cinema-dates__item--debut{margin:0;font-size:1.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.cinema-dates__item--debut svg path{fill:var(--text-bg-dark) !important}.cinema-dates__item--debut .cinema-dates__link,.cinema-dates__item--debut .inner-page__cards-ver-todas__link,.cinema-dates__item--debut .events__see-all a,.events__see-all .cinema-dates__item--debut a,.cinema-dates__item--debut .vtex-carousel__see-all--link,.cinema-dates__item--debut .restaurant-ver-todas__link,.cinema-dates__item--debut .vitrineprodutos__reservas-ver-todas__link,.cinema-dates__item--debut .proximoevento-ver-todas__link,.cinema-dates__item--debut .product-showcase-ver-todas__link,.cinema-dates__item--debut .enjoy-your-visit-ver-todas__link,.cinema-dates__item--debut .highlights-ver-todas__link,.cinema-dates__item--debut .fiquepordentro-ver-todas__link,.cinema-dates__item--debut .cinema-ver-todos__link,.cinema-dates__item--debut .cinema-dates__link--currently{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cinema-dates__item--debut .cinema-dates__link svg,.cinema-dates__item--debut .inner-page__cards-ver-todas__link svg,.cinema-dates__item--debut .events__see-all a svg,.events__see-all .cinema-dates__item--debut a svg,.cinema-dates__item--debut .vtex-carousel__see-all--link svg,.cinema-dates__item--debut .restaurant-ver-todas__link svg,.cinema-dates__item--debut .vitrineprodutos__reservas-ver-todas__link svg,.cinema-dates__item--debut .proximoevento-ver-todas__link svg,.cinema-dates__item--debut .product-showcase-ver-todas__link svg,.cinema-dates__item--debut .enjoy-your-visit-ver-todas__link svg,.cinema-dates__item--debut .highlights-ver-todas__link svg,.cinema-dates__item--debut .fiquepordentro-ver-todas__link svg,.cinema-dates__item--debut .cinema-ver-todos__link svg,.cinema-dates__item--debut .cinema-dates__link--currently svg{width:20px;height:20px;margin:2px 10px 0 0}@media screen and (max-width: 979px){.cinema-dates__item--debut .cinema-dates__link svg,.cinema-dates__item--debut .inner-page__cards-ver-todas__link svg,.cinema-dates__item--debut .events__see-all a svg,.events__see-all .cinema-dates__item--debut a svg,.cinema-dates__item--debut .vtex-carousel__see-all--link svg,.cinema-dates__item--debut .restaurant-ver-todas__link svg,.cinema-dates__item--debut .vitrineprodutos__reservas-ver-todas__link svg,.cinema-dates__item--debut .proximoevento-ver-todas__link svg,.cinema-dates__item--debut .product-showcase-ver-todas__link svg,.cinema-dates__item--debut .enjoy-your-visit-ver-todas__link svg,.cinema-dates__item--debut .highlights-ver-todas__link svg,.cinema-dates__item--debut .fiquepordentro-ver-todas__link svg,.cinema-dates__item--debut .cinema-ver-todos__link svg,.cinema-dates__item--debut .cinema-dates__link--currently svg{width:32px}}@media screen and (max-width: 979px){.cinema-dates__item--debut{margin:1.04167% 3.12501%}}@media screen and (max-width: 599px){.cinema-dates__item--debut{position:relative;top:0}}.cinema-dates__title{max-width:6em;line-height:1.4;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#fff}.cinema-dates__icon{width:1.5em;height:1.5em;margin:.25em .5em 0 0}.cinema-dates__icon path{fill:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cinema-dates__link--currently .cinema-dates__icon path{fill:var(--main-color)}@media screen and (min-width: 980px){.cinema-list__details{-webkit-box-flex:1;-ms-flex:1;flex:1}.cinema-list__sessions{-webkit-box-flex:.7;-ms-flex:.7;flex:.7}}@media screen and (max-width: 979px){.cinema-list__item .inner-page__wrapper,.cinema-list__item .lumis-service-questionnaire.lum-non-administration-area{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cinema-list__item .button_hollow-green,.cinema-list__item .button_filled-green,.cinema-list__item .isbn__label,.cinema-list__item .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema-list__item #next,.cinema-list__item .api_container .buttons button,.api_container .buttons .cinema-list__item button,.cinema-list__item .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__item .lum-button-primary{font-size:1em !important}.cinema-list__preview{width:50% !important}.cinema-list__details{width:95% !important}.cinema-list__title{margin-top:20px !important;text-align:center}.cinema-list__infos{width:100%;text-align:center}}@media screen and (max-width: 739px){.cinema-list__item .button_hollow-green,.cinema-list__item .button_filled-green,.cinema-list__item .isbn__label,.cinema-list__item .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema-list__item #next,.cinema-list__item .api_container .buttons button,.api_container .buttons .cinema-list__item button,.cinema-list__item .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__item .lum-button-primary{font-size:.875em !important}.cinema-list__preview{width:70.916667% !important}}.cinema{background:#212528;padding:3em 0}.cinema .slick-arrow{width:3.25em;height:3em;background-color:#212528;opacity:.8;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0;background-size:2em 2em;border-radius:50%}.cinema .slick-arrow.slick-prev{right:auto;left:0;border-radius:50%;z-index:10}.cinema .slick-dots{position:absolute;bottom:-1.5em;margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 599px){.cinema .slick-dots{bottom:-0.5em;margin-top:1em}}.cinema .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.cinema .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.cinema .slick-dots button:focus{outline:none}.cinema .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}@media screen and (max-width: 599px){.cinema{padding:1em 0}}.cinema__conteudo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 739px){.cinema__conteudo{width:100% !important;margin:0}}.cinema__title{margin-top:0;color:#fff;font-size:1.5em;text-align:left;font-family:var(--font-regular);font-weight:normal}@media screen and (max-width: 599px){.cinema__title{text-align:left;margin-left:0;padding-left:1em}}.cinema__ver-todos{font-size:1em;margin-top:.7em;margin-right:1em;position:relative;font-family:var(--font-heavy);font-weight:normal}@media screen and (max-width: 979px){.cinema__ver-todos{margin-right:40px}}.cinema-ver__title{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#fff}.cinema-ver__title::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.cinema-ver-todos__link{text-decoration:none !important}.cinema__button{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;text-align:center;margin-top:3em}@media screen and (min-width: 980px){.cinema__button{width:97.9168%}}@media screen and (max-width: 599px){.cinema__button{margin-top:2em;margin-bottom:1em}}.cinema__list{list-style-type:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cinema-list__preview span.button__label{color:#fff;text-transform:capitalize;margin:0 auto}.cinema__item{width:18.75em;margin:0 .3em}.cinema__item:hover,.cinema__item:focus,.cinema__item:focus a,.cinema__item:hover a{outline:none}@media screen and (max-width: 739px){.cinema__item{width:17.5em;margin:0 .75em}}.cinema__link{display:block;text-decoration:none;color:var(--main-color);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.cinema__link:hover{opacity:.7}@media screen and (max-width: 739px){.cinema__link:hover{opacity:1}}.cinema__image{margin:0;-webkit-box-shadow:0 0 25px 5px rgba(0,0,0,.25);box-shadow:0 0 25px 5px rgba(0,0,0,.25)}.cinema__image img{width:100%}.cinema__text{margin:1em 0;text-align:center;font-family:var(--font-bold);color:var(--text-bg-dark)}.cinema__next-section{color:#fff;display:block}.cinema__cta{display:block;text-align:center;color:var(--text-bg-dark);text-decoration:none;text-transform:uppercase;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;font-family:var(--font-bold)}.cinema__cta:hover{opacity:.7}@media screen and (max-width: 739px){.cinema__cta:hover{opacity:1}}.cinema--home{margin-bottom:0}.cinema-debut{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:normal 1.375em/1 var(--font-bold)}.cinema-debut.section-day{color:#fff;font-weight:600;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cinema-debut.section-day svg{width:20px;height:20px;margin-right:10px}@media screen and (max-width: 979px){.cinema-debut{margin-top:1.5em}.cinema-debut p{font-size:1rem}}.cinema-debut__icon{margin:0 .5em 0 0;height:1.25em;width:1.25em}.cinema-debut__icon path{fill:#fff}.movie-popup.popup__container{width:960px;padding:3em}.movie-popup.popup__container .mfp-close{top:0;right:0;background-color:rgba(0,0,0,0)}.movie-popup.popup__container .mfp-close::after{content:none}@media screen and (max-width: 739px){.movie-popup.popup__container{width:90%;max-height:70vh;overflow-y:scroll;padding:1em}}.movie-popup__content{margin-top:1.5em}@media screen and (max-width: 739px){.movie-popup__content{margin:1em 0;padding:1.5em 0;border:1px solid #d5d5d5;border-left:none;border-right:none}}.movie-popup__label{font-size:.875em}.movie-popup__title{margin:0;font-size:2em;font-weight:normal}.movie-popup__trailer{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.movie-popup__trailer iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 739px){.movie-popup__trailer{margin:0 -1em}}.advertising{position:relative;margin:50px auto}.advertising__header{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 600px){.advertising__header{width:480px}}@media screen and (min-width: 740px){.advertising__header{width:720px}}@media screen and (min-width: 980px){.advertising__header{width:960px}}@media screen and (min-width: 1200px){.advertising__header{width:1180px}}@media screen and (min-width: 1500px){.advertising__header{width:1420px}}.advertising__header>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.advertising__title{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.75em;text-transform:uppercase;font-weight:normal}.advertising__wrapper{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;padding:0 1.0416%}@media screen and (min-width: 600px){.advertising__wrapper{width:480px}}@media screen and (min-width: 740px){.advertising__wrapper{width:720px}}@media screen and (min-width: 980px){.advertising__wrapper{width:960px}}@media screen and (min-width: 1200px){.advertising__wrapper{width:1180px}}@media screen and (min-width: 1500px){.advertising__wrapper{width:1420px}}.advertising__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.advertising__wrapper .slick-list{width:100%}.advertising__wrapper .slick-arrow{width:2em;height:2em;position:absolute;top:calc(50% - 1em);z-index:10;opacity:.6}.advertising__wrapper .slick-arrow:hover{opacity:1}.advertising__wrapper .slick-prev{left:1.25em}.advertising__wrapper .slick-next{right:1.25em}.advertising__link{display:block;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;width:100%}.advertising__link:hover{opacity:.7}@media screen and (max-width: 739px){.advertising__link:hover{opacity:1}}.advertising__figure{margin:0}.advertising__figure .advertising__image,.advertising__figure .advertising__image--mobile{display:block;width:100%;height:auto;max-height:260px}.advertising__figure .advertising__image--mobile{display:none}@media screen and (max-width: 739px){.advertising__figure .advertising__image,.advertising__figure .advertising__image--mobile{display:none}.advertising__figure .advertising__image--mobile{display:block}}.lumis-service-search>form>section>.lum-header{display:none}.lumis-service-search>form>section>.lum-content{margin:2em 0}.lumis-service-search>form>section>.lum-content>.lum-content-body{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0 1em}@media screen and (min-width: 600px){.lumis-service-search>form>section>.lum-content>.lum-content-body{width:480px}}@media screen and (min-width: 740px){.lumis-service-search>form>section>.lum-content>.lum-content-body{width:720px}}@media screen and (min-width: 980px){.lumis-service-search>form>section>.lum-content>.lum-content-body{width:960px}}@media screen and (min-width: 1200px){.lumis-service-search>form>section>.lum-content>.lum-content-body{width:1180px}}@media screen and (min-width: 1500px){.lumis-service-search>form>section>.lum-content>.lum-content-body{width:1420px}}.lumis-service-search>form>section>.lum-content>.lum-content-body>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.lumis-service-search .lum-aggregate-area{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;background:#f5f5f5;-ms-flex-item-align:start;align-self:start;padding:1em;margin-bottom:2em}@media screen and (min-width: 980px){.lumis-service-search .lum-aggregate-area{width:22.9168%}}.lumis-service-search .lum-aggregate-area .lum-aggregate-title{font-size:1.313em;text-transform:uppercase;font-weight:normal;font-family:var(--font-heavy);color:var(--main-color);width:100%}.lumis-service-search .lum-aggregate-area .lum-aggregate-aggregation>span{display:none}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links{list-style-type:none;padding:0;margin:0}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links .lum-list-item{margin:.5em 0}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links .lum-aggregate-filter-link{font-weight:normal;font-family:var(--font-bold);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links .lum-aggregate-filter-link:hover{opacity:.7}@media screen and (max-width: 739px){.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links .lum-aggregate-filter-link:hover{opacity:1}}.lumis-service-search .lum-aggregate-area .lum-aggregate-filter-links .lum-aggregate-filter-link .lum-aggregate-document-count{margin:0 .5em 0 0;background:#292929;color:#fff;width:1.5em;display:inline-block;text-align:center;line-height:1.45em;height:1.5em;font-size:.8em;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.lumis-service-search #search_area{width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.lumis-service-search #search_area{width:72.9168%}}.lumis-service-search #search_area .lum-search-norowsmessage{border-top:1px solid #d8d8d8;margin-top:2em;padding:2em 0}.lumis-service-search #search_area .lum-search-norowsmessage>p{font-weight:bold;font-size:1.3rem;line-height:1.3}.lumis-service-search #search_area .lum-search-norowsmessage .lum-list{list-style-type:none;font-size:1em}.lumis-service-search #search_area .lum-search-norowsmessage .lum-list-item::before{background:var(--main-color)}.lumis-service-search #search_area .lum-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;padding:0;position:relative}.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:9.5em;min-width:60%}@media screen and (max-width: 599px){.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query{min-width:100%;margin-right:0;margin-bottom:.25em}}.lumis-service-search #search_area .lum-search-form .lum-form-field-id-sortCriteria{width:50%;margin:1em 1em 0 0;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lumis-service-search #search_area .lum-search-form .lum-form-field-id-sortCriteria .lum-form-field-value{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 1em}@media screen and (max-width: 739px){.lumis-service-search #search_area .lum-search-form .lum-form-field-id-sortCriteria .lum-form-field-value{margin-right:0}}@media screen and (max-width: 739px){.lumis-service-search #search_area .lum-search-form .lum-form-field-id-sortCriteria{width:100%;margin-right:0}}.lumis-service-search #search_area .lum-search-form>.lum-actions{list-style-type:none;padding:0;margin:0;position:absolute;right:0;top:-1px}@media screen and (max-width: 739px){.lumis-service-search #search_area .lum-search-form>.lum-actions{position:relative;width:100%;margin:.5em 0 0;right:unset;top:unset;text-align:center}.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button{width:100%}}.lumis-service-search #search_area .lum-search-form #sortCriteria{-webkit-appearance:none;-moz-appearance:none;appearance:none}.lumis-service-search #search_area>.lum-list{list-style-type:none;margin:0;padding:0}.lumis-service-search #search_area>.lum-list .lum-list-item{padding:2em 0;border-bottom:1px solid #dadada;clear:both;overflow:hidden}.lumis-service-search #search_area>.lum-list .lum-list-item.lum-last{border:none}.lumis-service-search #search_area>.lum-list .lum-content-title{font-size:1.313em;font-weight:normal;line-height:1.2;text-transform:uppercase;font-family:var(--font-bold);margin:0}.lumis-service-search #search_area>.lum-list .lum-content-title a{color:#292929;text-decoration:none;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.lumis-service-search #search_area>.lum-list .lum-content-title a:hover{opacity:.7}@media screen and (max-width: 739px){.lumis-service-search #search_area>.lum-list .lum-content-title a:hover{opacity:1}}.lumis-service-search #search_area>.lum-list .lum-content-meta-information{list-style-type:none;padding:0;margin:0}.lumis-service-search #search_area>.lum-list .lum-content-meta-information li{font-family:var(--font-bold);font-size:.875em;text-transform:uppercase;color:var(--main-color)}.lumis-service-search #search_area>.lum-list .lum-field-id-highlights{opacity:.7}.lumis-service-search #search_area>.lum-list .lum-field-id-highlights .lum-label{display:none}.lumis-service-search #search_area>.lum-list .lum-content-introduction-image{float:right;margin:0 0 1em 1em;max-width:10em;max-height:10em}.lumis-service-search #search_area>.lum-list .lum-content-introduction-image img{width:100%}@media screen and (max-width: 739px){.lumis-service-search #search_area{max-width:100% !important}}.lumis-service-search .lum-pagination{padding-left:50%;border-bottom:5px solid #dadada;padding-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-3em}@media screen and (max-width: 739px){.lumis-service-search .lum-pagination{padding-left:0;margin-top:1em;font-size:.875em}}.lumis-service-search .lum-pagination:last-child{margin-top:1em;padding-top:1em;padding-bottom:0;border-top:5px solid #dadada;border-bottom:none}.lumis-service-search .lum-pagination .lum-pagination-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.lumis-service-search .lum-pagination .lum-pagination-navigation-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 1em}.lumis-service-search .lum-pagination input[type=text]{width:3em !important;margin:0 .5em;text-align:center}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:5em;-ms-flex-pack:distribute;justify-content:space-around}.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled{opacity:.5}.ui-autocomplete{border-top:1px solid #e0e0e0;background:#f5f5f5;margin:0;padding:0;position:absolute;left:0;top:100%;list-style-type:none}@media screen and (max-width: 739px){.ui-autocomplete{max-height:45em;overflow-y:auto}}@media screen and (max-width: 739px){.ui-autocomplete{max-height:30em}}li.lum-first.lum-last.lum-service-search-lists-separator.lum-service-search-autocomplete-item.ui-menu-item{font-weight:bold;color:var(--main-color)}li.lum-first.lum-last.lum-service-search-lists-separator.lum-service-search-autocomplete-item.ui-menu-item .ui-corner-all{padding:.75em 5em;cursor:pointer}@media screen and (max-width: 739px){li.lum-first.lum-last.lum-service-search-lists-separator.lum-service-search-autocomplete-item.ui-menu-item .ui-corner-all{padding:.75em 1em}}li.lum-service-search-autocomplete-item{margin:0;border-bottom:1px solid #e0e0e0;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}li.lum-service-search-autocomplete-item:last-child{border:none}li.lum-service-search-autocomplete-item:last-child .ui-corner-all{padding-bottom:2.5em}li.lum-service-search-autocomplete-item:hover{background:#fff}li.lum-service-search-autocomplete-item .ui-corner-all{text-decoration:none;color:inherit;position:relative;padding:2em 5em;display:block}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-header{position:relative;padding-right:14em}@media screen and (max-width: 979px){li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-header{padding:0}}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-introduction-image{position:absolute;right:0;top:0;width:12em;max-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-introduction-image img{width:100%}@media screen and (max-width: 979px){li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-introduction-image{position:relative;width:100%;margin-bottom:1em}}li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-title{font-size:1.5em;line-height:1.3;text-transform:uppercase;margin:0 0 .3em;color:var(--main-color)}@media screen and (max-width: 739px){li.lum-service-search-autocomplete-item .ui-corner-all .lum-content-title{font-size:1.3em}}@media screen and (max-width: 739px){li.lum-service-search-autocomplete-item .ui-corner-all{padding:1.5em 1em}}.ui-menu .ui-menu-item.lum-service-search-autocomplete-item a:hover,.ui-menu .ui-menu-item.lum-service-search-autocomplete-item a.ui-state-active{background:#fff;border:none;color:inherit}.calendar{background:#fff;padding:1.9rem 3rem 2rem;position:relative;border:1px #aaa solid;border-radius:5px}@media screen and (max-width: 1499px){.calendar{padding:2rem 3rem}}@media screen and (max-width: 1199px){.highlights__agenda .calendar{padding:0;display:none}}.calendar__header{margin:-2em -2em 1em;padding:1em;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-align:center}@media screen and (max-width: 1499px){.calendar__header{margin:-1em -2em 1em}}@media screen and (max-width: 979px){.highlights__agenda .calendar__header{display:none}}.calendar-button_prev,.calendar-button_next{display:block;text-indent:-9999px;position:absolute;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;top:1em;border:1px #cad8d8 solid;border-radius:50px;width:30px;height:30px}.calendar-button_prev:hover,.calendar-button_next:hover{opacity:.7}@media screen and (max-width: 739px){.calendar-button_prev:hover,.calendar-button_next:hover{opacity:1}}.calendar-button_prev::before,.calendar-button_next::before{content:"";display:block;position:absolute;margin-top:.6em;margin-left:.4em;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.65em;height:.65em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.calendar-button_prev.disabled,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .calendar-button_prev.lum-button.lum-disabled,.calendar-button_next.disabled,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .calendar-button_next.lum-button.lum-disabled{pointer-events:none}.calendar-button_prev.disabled::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .calendar-button_prev.lum-button.lum-disabled::before,.calendar-button_next.disabled::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .calendar-button_next.lum-button.lum-disabled::before{content:"";display:block;position:absolute;margin-top:.6em;margin-left:.7em;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.65em;height:.65em;-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg)}.calendar-button_next{right:-0.2em}.calendar-button_prev{left:-0.2em}.calendar-button_prev::before{content:"";display:block;position:absolute;margin-top:.6em;margin-left:.7em;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.65em;height:.65em;-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg)}.calendar-button_prev.disabled::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .calendar-button_prev.lum-button.lum-disabled::before{content:"";display:block;position:absolute;margin-top:.6em;margin-left:.7em;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.65em;height:.65em;-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg)}.calendar__header .title{font-size:1.313em;text-transform:uppercase;font-weight:normal;font-family:var(--font-heavy);color:var(--main-color);width:100%}.calendar__wrapper{margin:-0.7em 0}@media screen and (max-width: 1499px){.calendar__wrapper{margin:1em 0}}@media screen and (max-width: 979px){.highlights__agenda .calendar__wrapper{display:none}}.week,.weekdays{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;color:#000;font-weight:bold}.week>*,.weekdays>*{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.day{height:0;padding-top:11.5714285714%;position:relative;color:#7f7f7f}@media screen and (max-width: 1499px){.day{padding-top:9.7142857143%}}@media screen and (max-width: 979px){.day{padding-top:9.7142857143%}}.day:not(.inMonth){color:#d7d7d7}.day.isInvalid{color:#d7d7d7}.day-label{position:absolute;font-weight:bold;z-index:1;width:70%;height:80%;top:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1499px){.day-label{width:70%;height:100%}}@media screen and (max-width: 979px){.day-label{width:70%;height:100%}}.hasEvent .day-label{text-decoration:none;color:var(--secondary-color);border-radius:50%;border:3px var(--secondary-color) solid;cursor:pointer;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media screen and (max-width: 1499px){.hasEvent .day-label{border:2px var(--secondary-color) solid}}@media screen and (max-width: 979px){.hasEvent .day-label{border:2px var(--secondary-color) solid}}.hasEvent .day-label:hover{opacity:.7}@media screen and (max-width: 739px){.hasEvent .day-label:hover{opacity:1}}.calendar__button{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar__button .button__icon{width:1.5em;height:1.5em;margin-right:.5em}.calendar__button .button__label{margin-top:.125em}@media screen and (max-width: 979px){.highlights__agenda .calendar__button{width:calc(100% - 1.0416%*2);margin:0 1.0416%}}@media screen and (max-width: 599px){.highlights__agenda .calendar__button{width:100%;margin:0}}.main-calendar{width:100%}.main-calendar .calendar{height:auto;padding:0 1.0416%;border:none}.main-calendar .calendar__wrapper{margin:0}.main-calendar .weekdays{margin-bottom:1em}.main-calendar .week,.main-calendar .weekdays{font-size:1rem}.main-calendar .weekday{font:normal 1em/1 var(--font-bold);color:#464646}.main-calendar .day{position:relative;border:solid 1px #cad8d8;min-height:240px;height:auto;padding:.5em 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;place-content:flex-start flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:14.2857142857%}.main-calendar .hasEvent{background-color:#f5f5f5}.main-calendar .today{cursor:default;-webkit-transition:none;transition:none}.main-calendar .today::before{content:none}.main-calendar .today .day-label{color:#a0a0a0}.main-calendar .today:hover{opacity:1}.main-calendar .day-label{font:normal .9rem/1 var(--font-bold);width:auto;height:auto;color:#a0a0a0;border:none;position:relative;top:0;left:20px;margin-bottom:5px}@media screen and (max-width: 1499px){.main-calendar .day-label{left:10px}}.main-calendar .event{width:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 20px}@media screen and (max-width: 1499px){.main-calendar .event{padding:5px 10px}}.main-calendar .event:hover{background-color:#212528}.main-calendar .event:hover .event-title{color:#fff}.main-calendar .event-label{font:normal .75em/1 var(--font-bold);text-transform:capitalize;color:#fff;background-color:var(--secondary-color);display:block;padding:.5em 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.main-calendar .event-label+.event-title{margin-top:5px !important}.main-calendar .event-title{font:normal .875em/1.2 var(--font-regular);font-weight:900;color:#212528;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}.main-calendar .more{margin:10px 20px}@media screen and (max-width: 1499px){.main-calendar .more{margin-left:10px}}.main-calendar .more svg{height:25px;display:block}.main-calendar .more svg path.st1{fill:var(--main-color)}@media screen and (max-width: 979px){.filter__calendar.filter__options{display:none}}.page-change__link.disabled,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .disabled.lum-button,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .disabled.lum-button.lum-disabled,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .page-change__link.lum-button.lum-disabled,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled{pointer-events:none}.page-change__link.disabled::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .disabled.lum-button::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .disabled.lum-button.lum-disabled::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .page-change__link.lum-button.lum-disabled::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled::before{border-right-color:#444;border-bottom-color:#444}.calendar-modal{position:fixed;top:0;left:0;z-index:1000;background-color:rgba(0,0,0,.8);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-modal__holder{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:1em auto;max-width:100%;max-height:calc(100% - 2em);background-color:#fff}@media screen and (min-width: 600px){.calendar-modal__holder{width:480px}}@media screen and (min-width: 740px){.calendar-modal__holder{width:720px}}@media screen and (min-width: 980px){.calendar-modal__holder{width:960px}}@media screen and (min-width: 1200px){.calendar-modal__holder{width:1180px}}@media screen and (min-width: 1500px){.calendar-modal__holder{width:1420px}}.calendar-modal__holder>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.calendar-modal__header{width:100%;position:relative;padding:2em 1em;height:6em}@media screen and (max-width: 739px){.calendar-modal__header{padding:1em;height:4em}}@media screen and (max-width: 599px){.calendar-modal__header{padding:1em .5em}}.calendar-modal__date{font:normal 2em/1 var(--font-heavy)}.calendar-modal__btn-close{position:absolute;top:2.5em;right:2em;border:none;background:rgba(0,0,0,0) url("../assets/images/icon-close.png") no-repeat center center;background-size:1em 1em;text-indent:-9999px;width:1em;height:1em;cursor:pointer}@media screen and (max-width: 739px){.calendar-modal__btn-close{top:1.5em}}@media screen and (max-width: 599px){.calendar-modal__btn-close{right:.5em}}.calendar-modal__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow-y:auto;background-color:#fff;padding:1em;max-height:calc(100vh - 8em);bottom:1em;width:100%}@media screen and (max-width: 739px){.calendar-modal__list{max-height:calc(100vh - 6em)}}.calendar-list{margin:5em auto;width:100%}.calendar-list.list-view{padding:0 !important}@media screen and (max-width: 599px){.calendar-list{margin:2.5em 0}}#agenda .inner-page__cards__item{margin-bottom:2.5em}@media screen and (max-width: 739px){#agenda .inner-page__cards__item{margin-bottom:0}}.calendar-list__tags{margin:-0.25em -0.25em 1.75em;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 599px){.calendar-list__tags{margin-bottom:.5em}}.calendar-list__tag{font:normal 1em/1 var(--font-bold);color:#fff;padding:.25em .5em;background-color:var(--main-color);text-transform:uppercase;margin:.25em}.calendar-list__date{font:normal 1.25em/1.2 var(--font-heavy);color:var(--main-color);margin-top:.75em;display:inline-block}.calendar-list__title{font:normal 2.25em/1.2 var(--font-bold);margin:0}.calendar-list__title a{text-decoration:none;color:#212528;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.calendar-list__title a:hover{color:#4f5960}@media screen and (max-width: 739px){.calendar-list__image__holder{height:300px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 599px){.calendar-list__image__holder{height:200px}}.calendar-list__image{width:100%;height:31.25em;grid-column:1/2;-ms-grid-row-span:2;padding-top:100%;background:no-repeat center center;background-size:cover}.calendar-list__image.image--mobile{display:none;height:auto}.past-event .calendar-list__image{opacity:.5 !important}@media screen and (max-width: 739px){.calendar-list__image.image--desktop{display:none}.calendar-list__image.image--mobile{display:block;padding:0}}a.calendar-list__image{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}a.calendar-list__image:hover{opacity:.8}@media screen and (max-width: 739px){a.calendar-list__image:hover{opacity:1}}.calendar-list__text{padding:0 6em 3em 4em}.past-event .calendar-list__text{opacity:.5 !important}@media screen and (max-width: 979px){.calendar-list__text{padding:0 4em 3em}}@media screen and (max-width: 599px){.calendar-list__text{padding:0 calc(1.0416%*2) 1em}}.noevents{margin:4em auto 8em;text-align:center}@media screen and (max-width: 739px){.noevents{padding:0 1em}}.noevents__title{font-size:2em;color:var(--main-color);margin-bottom:.25em;line-height:1.1}.noevents__background{display:block;margin:2em auto 1em;width:4em;height:4em}.noevents__text{font-size:1.25em}.secondary-1-background{background-color:var(--secondary1-color)}.secondary-2-background{background-color:var(--secondary2-color)}.secondary-3-background{background-color:var(--secondary3-color)}.secondary-4-background{background-color:var(--secondary4-color)}.secondary-5-background{background-color:var(--secondary5-color)}.secondary-6-background{background-color:var(--secondary6-color)}.secondary-7-background{background-color:var(--secondary7-color)}.secondary-8-background{background-color:var(--secondary8-color)}.service-cards__container{background-color:#212528}.service-cards__container h3{font-size:30px;font-weight:normal;color:#fff}@media screen and (max-width: 739px){.service-cards__container h3{margin-top:0}}.cards__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.card__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.card__container .card__icon{width:200px;height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00a7a9;border-radius:5px}.card__container .card__icon img,.card__container .card__icon svg{width:100%;height:80%}.card__container .card__icon svg circle,.card__container .card__icon svg ellipse,.card__container .card__icon svg line,.card__container .card__icon svg path,.card__container .card__icon svg polygon,.card__container .card__icon svg polyline,.card__container .card__icon svg rect,.card__container .card__icon svg g{fill:#fff;stroke:#fff}.card__container:not(:last-of-type){margin-right:20px}.card__container p{color:#fff;font-size:14px;font-weight:bold;margin:15px auto 40px !important;text-align:center}@media screen and (max-width: 599px){.card__container p{font-size:10px}}.card__container:nth-of-type(2) .card__icon{background-color:#32a450}.card__container:nth-of-type(3) .card__icon{background-color:#31aa76}.card__container:last-of-type .card__icon{background-color:#57b6b0}@media screen and (max-width: 979px){.service-cards__wrapper{width:100%}.cards__wrapper{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card__container{width:130px}.card__icon{width:160px !important;height:80px !important}.card__icon img,.card__icon svg{width:50% !important;height:auto !important}}@media screen and (max-width: 739px){.card__icon{width:100px !important;height:100px !important;border-radius:50% !important}}@media screen and (max-width: 599px){.card__icon{width:65px !important;height:65px !important}}.club{background:url("../assets/images/development/bg_club.jpg") no-repeat center center;background-size:cover;padding:3em 0;margin:-3em 0 3em}.club__wrapper{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 600px){.club__wrapper{width:480px}}@media screen and (min-width: 740px){.club__wrapper{width:720px}}@media screen and (min-width: 980px){.club__wrapper{width:960px}}@media screen and (min-width: 1200px){.club__wrapper{width:1180px}}@media screen and (min-width: 1500px){.club__wrapper{width:1420px}}.club__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 739px){.club__wrapper{padding:1.25rem}}.club__form{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;background:#fff;border-radius:5px;padding:2em}@media screen and (min-width: 980px){.club__form{width:33.6310857143%}}@media screen and (min-width: 1200px){.club__form{width:26.4882285714%}}@media screen and (min-width: 1200px){.club__form{margin-right:9.3749333333%}}@media screen and (max-width: 979px){.club__form{display:none}}.club__cta{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;color:#fff}@media screen and (min-width: 980px){.club__cta{width:31.2501333333%}}@media screen and (min-width: 1200px){.club__cta{margin-left:9.3749333333%}}@media screen and (max-width: 979px){.club__cta{text-align:center}}.club__title{margin:0;font-size:3.313em;font-family:var(--font-heavy);font-weight:normal;line-height:1}@media screen and (max-width: 979px){.club__title{margin:1em 0 .5em}}.club__text{font-size:1.313em;margin:1em 0;line-height:1.2;font-family:var(--font-bold);font-weight:normal}.club__item{margin:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875em}.club__item span.error,.club__item .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .club__item span{font:normal .875em/1 var(--font-bold);margin:.5em 0 0 .5em;color:#cf5c01}.club__item:last-child{margin-top:1.5em}.club__password-recovery{color:#009cde;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.club__password-recovery:hover{opacity:.7}@media screen and (max-width: 739px){.club__password-recovery:hover{opacity:1}}:root{--wp-preset-color-black: #000;--wp-preset-color-dark-grey: #2b2b2b;--wp-preset-color-cyan-bluish-gray: #abb8c3;--wp-preset-color-white: #fff;--wp-preset-color-pale-pink: #f78da7;--wp-preset-color-vivid-red: #cf2e2e;--wp-preset-color-luminous-vivid-orange: #ff6900;--wp-preset-color-luminous-vivid-amber: #fcb900;--wp-preset-color-light-green-cyan: #7bdcb5;--wp-preset-color-vivid-green-cyan: #00d084;--wp-preset-color-pale-cyan-blue: #8ed1fc;--wp-preset-color-vivid-cyan-blue: #0693e3;--wp-preset-color-vivid-purple: #9b51e0;--wp-preset-color-vivid-blue: #08547c}body#content-manual{overflow:hidden}body#content-manual .help__hamburger-menu{position:relative;margin-right:20px;display:block}body#content-manual .help__hamburger-menu .checkbox{display:block;height:50px;width:32px;z-index:5;position:relative;cursor:pointer;opacity:0}body#content-manual .help__hamburger-menu .hamburger-lines{height:26px;width:32px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body#content-manual .help__hamburger-menu .hamburger-lines .line{display:block;height:4px;width:100%;border-radius:10px;background:var(--wp-preset-color-white)}body#content-manual .help__hamburger-menu .hamburger-lines .line1{-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out}body#content-manual .help__hamburger-menu .hamburger-lines .line2{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}body#content-manual .help__hamburger-menu .hamburger-lines .line3{-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out}body#content-manual .help__hamburger-menu input[type=checkbox]:checked~.hamburger-lines .line1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}body#content-manual .help__hamburger-menu input[type=checkbox]:checked~.hamburger-lines .line2{-webkit-transform:scaleY(0);transform:scaleY(0)}body#content-manual .help__hamburger-menu input[type=checkbox]:checked~.hamburger-lines .line3{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (width >= 980px){body#content-manual .help__hamburger-menu{display:none}}body#content-manual .help__left-side{opacity:0;visibility:hidden;position:absolute;height:100%;z-index:2}body#content-manual .help__left-side.visible-menu{width:100%;opacity:1;visibility:visible;-webkit-transition:all 200ms ease;transition:all 200ms ease}body#content-manual .help__left-side>.help-nav__container__subitems{padding:20px}@media screen and (width >= 980px){body#content-manual .help__left-side{position:relative;max-width:300px;-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;opacity:1;width:100%;visibility:visible}}body#content-manual .help__right-side{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%;overflow:hidden}body#content-manual .help__content{max-height:calc(100vh - 80px);height:100%;overflow-y:auto;padding:20px;background-color:var(--wp-preset-color-white)}body#content-manual .help__content::-webkit-scrollbar{width:10px}body#content-manual .help__content::-webkit-scrollbar-thumb{background:#016272}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list{width:100%}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-content{margin:0}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-content-meta-information li{text-transform:none !important;color:var(--wp-preset-color-vivid-cyan-blue) !important}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-content-introduction{font-size:.9rem;margin:10px 0}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-field-id-highlights{font-size:.9rem}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-list .lum-content-title{text-transform:none !important}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-content-body{padding:0;width:100%}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-search-norowsmessage{border:none !important;padding:0;margin:0}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-search-norowsmessage>ul.lum-list{padding:0 0 0 20px}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-list .lum-list-item{padding:1em 0 !important}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination{margin:0;padding:0;border:0}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination:first-of-type{margin-bottom:20px}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination:last-of-type{margin-top:20px}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination-range-current,body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination-total-count{font-weight:bold}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination input[type=text]{border-radius:3px;width:2.5em !important;height:2.5em !important}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination-navigation-buttons .lum-button.lum-disabled::before{border-right-color:var(--wp-preset-color-black) !important;border-bottom-color:var(--wp-preset-color-black) !important}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination .lum-pagination-navigation-buttons .lum-button{border:none !important}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination .lum-pagination-navigation-buttons .lum-button::before{top:50%;border-width:2px;border-color:var(--wp-preset-color-vivid-blue);width:.75em;height:.75em}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination .lum-pagination-navigation-buttons .lum-button:first-child::before{-webkit-transform:translateY(-50%) rotateZ(135deg) !important;transform:translateY(-50%) rotateZ(135deg) !important}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list .lum-pagination .lum-pagination-navigation-buttons .lum-button:last-child::before{-webkit-transform:translateY(-50%) rotateZ(-45deg) !important;transform:translateY(-50%) rotateZ(-45deg) !important}body#content-manual .help__content .lumis-service-search.lumis-service-search-searchResults.lum-non-administration-area.lum-interface-type-standard.lum-interface-type-list #search_area{width:100%;margin:0;max-width:none}body#content-manual .help__breadcrumb{margin:0 0 -1em;padding:0;list-style-type:none;font-size:.9rem}body#content-manual .help__breadcrumb-item{display:inline-block}body#content-manual .help__breadcrumb-item:not(:last-child)::after{content:"/";display:inline-block;margin:0 .5em}body#content-manual .help__breadcrumb-item a{text-decoration:none;color:var(--wp-preset-color-luminous-vivid-orange)}body#content-manual .help-nav__container__subitems{display:none;height:100%;width:100%;max-height:calc(100vh - 80px);overflow:auto;color:var(--wp-preset-color-white);background-color:var(--wp-preset-color-dark-grey)}body#content-manual .help-nav__container__subitems::-webkit-scrollbar{width:10px}body#content-manual .help-nav__container__subitems::-webkit-scrollbar-track{background:#f1f1f1}body#content-manual .help-nav__container__subitems::-webkit-scrollbar-thumb{background:#888}body#content-manual .help-nav__container__subitems ul{padding:0;margin:0}body#content-manual .help-nav__container__subitems li{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}body#content-manual .help-nav__container__subitems .help-nav__subitems__title{font-weight:bold;margin:20px 0 !important}body#content-manual .help-nav__container__subitems .help-nav__subitems__title>a{min-height:auto;line-height:unset}body#content-manual .help-nav__container__subitems a{display:inherit;text-decoration:none;position:relative;width:100%;font-size:.9rem;line-height:40px;color:var(--wp-preset-color-white)}body#content-manual .help-nav__container__subitems .help-nav__subitems__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:20px}body#content-manual .help-nav__container__subitems .help-nav__subitems__header>p{font-weight:bold;font-size:1.1rem}body#content-manual .btn--go-back,body#content-manual .btn--go-next{cursor:pointer;background:none;border:none;padding:0;color:var(--wp-preset-color-luminous-vivid-amber)}body#content-manual .btn--go-back i,body#content-manual .btn--go-next i{font-size:1.1rem}body#content-manual .btn--go-back{margin-right:15px}body#content-manual .btn--go-next{width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#content-manual .lumis-service-search.lumis-service-search-search.lum-non-administration-area.lum-interface-type-standard{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}body#content-manual .lumis-service-search.lumis-service-search-search.lum-non-administration-area.lum-interface-type-standard .lum-content-body{max-width:none;padding:0}body#content-manual .lumis-service-search.lumis-service-search-search.lum-non-administration-area.lum-interface-type-standard .ui-autocomplete-input{display:block;outline:none;font-family:inherit;width:100%;height:50px;padding:.3em .5em;border-radius:3px;border:1px solid #dadada;background-color:var(--wp-preset-color-white)}body#content-manual .lumis-service-search.lumis-service-search-search.lum-non-administration-area.lum-interface-type-standard .ui-autocomplete-input:focus{border:2px solid var(--wp-preset-color-luminous-vivid-amber)}body#content-manual .lumis-service-search.lumis-service-search-search.lum-non-administration-area.lum-interface-type-standard .lum-actions{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}body#content-manual .ui-autocomplete{max-width:none;background:var(--wp-preset-color-white) !important;border-radius:3px}body#content-manual .ui-autocomplete li.lum-service-search-autocomplete-item{border:none !important}body#content-manual .ui-autocomplete .lum-service-search-autocomplete-item-quicksearch::after{content:none}body#content-manual .ui-autocomplete li.lum-first.lum-service-search-autocomplete-item.lum-service-search-autocomplete-item-quicksearch.ui-menu-item{border-top:1px solid #ececec !important}body#content-manual .ui-autocomplete li a{font-size:.9rem;border:none !important;-webkit-transition:none !important;transition:none !important;text-decoration:none;color:var(--wp-preset-color-vivid-cyan-blue) !important;padding:10px !important;margin:0 !important}body#content-manual .ui-autocomplete li a.ui-state-active{background:#f5f5f5 !important}body#content-manual .ui-autocomplete .lum-service-search-autocomplete-item .lum-content-title{font-size:.9rem}body#content-manual .ui-autocomplete .lum-service-search-autocomplete-item .lum-content-highlight{font-size:.8rem;font-weight:normal !important;height:auto;margin:5px 0}.help__logo{padding:20px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--wp-preset-color-white)}.help__logo a{max-width:100%;margin:0 auto}.help__logo img{width:100%;height:100%}.help__search__container{z-index:2;width:100%;height:80px;padding:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left top, right top, from(#01505f), to(#016272));background:linear-gradient(to right, #01505f 0%, #016272 100%)}.help__main{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;overflow-x:hidden}.card-group{padding:0;list-style-type:none;background:#f5f5f5;margin:0 0 .5em;position:relative;z-index:0}.card-group::before{content:"";width:100vw;height:100%;background:rgba(0,0,0,0);position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:0;pointer-events:none}.card-group.card-group--editing::before{background:rgba(0,0,0,.6);pointer-events:all}.card-group.card-group--editing{z-index:10}.card-group__item{position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.card-group--editing .card-group__item{background:#fbfbfb}.card-group__header{font-family:var(--font-regular);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.65em 1em .15em;position:relative}@media screen and (max-width: 374px){.card-group__header{font-size:.875em}}.card-group__edit__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.card-group__edit{background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;position:relative;text-align:right;font-size:.875em;font-family:var(--font-bold);color:var(--main-color);opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.visible .card-group__edit{pointer-events:all;opacity:1}.card-group__edit-icon,.card-group__edit-close{width:1rem;height:auto;display:block;position:absolute;left:-1.75em;top:50%;-webkit-transform:translate(0, -40%);transform:translate(0, -40%);opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.card-group__edit-icon path,.card-group__edit-close path{fill:var(--main-color)}.card-group--editing .card-group__edit-icon,.card-group--editing .card-group__edit-close{opacity:0}.card-group__edit-close{width:.875rem;right:.35em;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.card-group--editing .card-group__edit-close{opacity:1}.card-group__wrapper{margin:0}.credit-card__msg{font:normal .9rem/1.2 var(--font-regular);color:#404040;display:block}.credit-card__msg+a{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:1em 0 0;padding:0 10px !important}.credit-card__list--empty{display:none}.credit-card--empty .credit-card__list--empty{display:block}.credit-card__list--empty .credit-card__msg .credit-card__msgIcon{width:70px;height:70px;display:block;background:url("../assets/images/icon-no-card.png") no-repeat center;margin:1em auto}.credit-card__list--empty .credit-card__msg .credit-card__msgText{text-align:center;display:block}.credit-card__list--login{display:none}.credit-card--login .credit-card__list--login{display:block}.credit-card__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:.1em 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:5px}.credit-card__item>input{display:none}.card-group--editing .credit-card__item{background:var(--main-color)}.credit-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:.5em}input:checked~.credit-card__header{background:#e6e6e6}.card-group--editing .credit-card__header,.card-group--editing input:checked~.credit-card__header{color:#fff;background:rgba(0,0,0,0);pointer-events:none}.credit-card__icon{width:2.75em;height:1.75em;display:block;margin-right:1em;text-indent:-9999px;border-radius:.25em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#4d4d4d}.card--visa .credit-card__icon{background:url("../assets/images/visa.svg") center center/75% auto no-repeat #05447b}.card--master .credit-card__icon{background:url("../assets/images/master.svg") center center/contain no-repeat #2b2e30}.card--elo .credit-card__icon{background:url("../assets/images/elo.svg") center center/40% auto no-repeat #2b2e30}.card--amex .credit-card__icon{background:url("../assets/images/american.svg") right .35em bottom .35em/.75em no-repeat #0b7ebd}.card--diners .credit-card__icon{background:url("../assets/images/diners.svg") center center/1.5em auto no-repeat #89a3e8}.card--hipercard .credit-card__icon{background:url("../assets/images/hipercard.svg") center center/1.25em no-repeat #ad3f4a}.card--discover .credit-card__icon{background:url("../assets/images/discover.svg") center center/40% auto no-repeat #c5c5c5}.card--jcb .credit-card__icon{background:url("../assets/images/jcb.svg") center center/1em no-repeat #cecece}.card--aura .credit-card__icon{background:url("../assets/images/aura.svg") center center/1.5em no-repeat #454986}.credit-card__number{font:bold .875em/1.2 var(--font-regular);letter-spacing:1px;padding-left:3.25em;position:relative;color:#838383}.credit-card__number::before{content:"";width:6px;height:6px;background:#838383;-webkit-box-shadow:10px 0 0 0 #838383,20px 0 0 0 #838383,30px 0 0 0 #838383;box-shadow:10px 0 0 0 #838383,20px 0 0 0 #838383,30px 0 0 0 #838383;border-radius:50%;position:absolute;left:0;top:calc(50% - 3px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input:checked~.credit-card__header .credit-card__number{color:var(--main-dark-color)}input:checked~.credit-card__header .credit-card__number::before{background:var(--main-color);-webkit-box-shadow:10px 0 0 0 var(--main-color),20px 0 0 0 var(--main-color),30px 0 0 0 var(--main-color);box-shadow:10px 0 0 0 var(--main-color),20px 0 0 0 var(--main-color),30px 0 0 0 var(--main-color)}.card-group--editing .credit-card__number,.card-group--editing input:checked~.credit-card__header .credit-card__number{pointer-events:none;color:#fff}.card-group--editing .credit-card__number::before,.card-group--editing input:checked~.credit-card__header .credit-card__number::before{background:#fff;-webkit-box-shadow:10px 0 0 0 #fff,20px 0 0 0 #fff,30px 0 0 0 #fff;box-shadow:10px 0 0 0 #fff,20px 0 0 0 #fff,30px 0 0 0 #fff}.credit-card__image{width:3em;margin:0 auto 1em;display:block}.credit-card__image path{fill:#9e9e9e}.credit-card__cvv{max-width:0;overflow:hidden;-webkit-transition:max-width .2s ease-in-out;transition:max-width .2s ease-in-out;position:absolute;right:.5em}.credit-card__cvv .form__input,.credit-card__cvv .form__input_search,.credit-card__cvv .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .credit-card__cvv input[type=text],.credit-card__cvv .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .credit-card__cvv #sortCriteria,.credit-card__cvv .form__input--disabled,.credit-card__cvv .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .credit-card__cvv select,.credit-card__cvv .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .credit-card__cvv input[type=text]{height:2em;border:none}input:checked~.credit-card__cvv{max-width:4em}.card-group--editing .credit-card__cvv{opacity:0;pointer-events:none}.credit-card__add{font:normal .875rem/1.2 var(--font-heavy);color:var(--main-color);text-transform:uppercase;margin:1.75em 0 0 .5em;display:block;position:relative;padding:.5em 1em;text-decoration:none}.credit-card__add::before{content:"";width:1px;height:1em;position:absolute;left:0;top:calc(50% - .5em);font-size:.875em;border-left:2px solid var(--main-color)}.credit-card__add::after{content:"";width:1px;height:1em;position:absolute;left:0;top:calc(50% - .5em);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;border-left:2px solid var(--main-color)}#ownerId{margin:.35em -2rem 0;width:calc(100% + 2rem)}#saveCPF:checked~#ownerId,#saveCPF2:checked~#ownerId{display:block}#ownerId-error{display:none;-webkit-transform:translateX(-3em);transform:translateX(-3em);margin-top:.5em}#saveCPF:checked~#ownerId-error,#saveCPF2:checked~#ownerId-error{display:block}#saveCPF+.input__label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label #saveCPF+label,#saveCPF2+.input__label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label #saveCPF2+label{text-transform:none;font-family:var(--font-regular)}.credit-card__delete{opacity:0;pointer-events:none;text-indent:-99999px;display:block;width:1.25em;height:1.25em;background:url("../assets/images/trash.svg") center center/contain no-repeat rgba(0,0,0,0);border:none;position:absolute;right:1.25em}.card-group--editing .credit-card__delete{cursor:pointer;opacity:1;pointer-events:all}.credit-card__delete.button--loading{background-image:none;cursor:not-allowed;pointer-events:none;padding:0;overflow:visible}.credit-card__delete.button--loading::after{width:1.1em;height:1.1em;top:0;right:0;left:auto;border:3px solid #fff;border-top:3px solid rgba(0,0,0,0);-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.credit-card__new-card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.credit-card__new-card .form__row:first-child .input__holder,.credit-card__new-card .form__row:first-child .input__holder--radio,.credit-card__new-card .form__row:first-child .input__holder--text,.credit-card__new-card .form__row:first-child .input__holder--select,.credit-card__new-card .form__row:first-child .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .credit-card__new-card .form__row:first-child .lum-form-field-value,.credit-card__new-card .form__row:first-child .input__holder--25,.credit-card__new-card .form__row:first-child .input__holder--info,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--radio,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--text,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--select,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .lum-form-field-value,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--25,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--info,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--radio,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--text,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--25,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--info,.credit-card__new-card .form__row:first-child .perfil__form .input__holder--100,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .perfil__form .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .perfil__form .input__holder--100,.perfil__form .credit-card__new-card .form__row:first-child .input__holder--100,.perfil__form .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .credit-card__new-card .lum-form-field:first-child .input__holder--100{position:relative}.credit-card__new-card .form__row:first-child .input__holder::before,.credit-card__new-card .form__row:first-child .input__holder--radio::before,.credit-card__new-card .form__row:first-child .input__holder--text::before,.credit-card__new-card .form__row:first-child .input__holder--select::before,.credit-card__new-card .form__row:first-child .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .credit-card__new-card .form__row:first-child .lum-form-field-value::before,.credit-card__new-card .form__row:first-child .input__holder--25::before,.credit-card__new-card .form__row:first-child .input__holder--info::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--radio::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--text::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--select::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .lum-form-field-value::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--25::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--info::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--radio::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--text::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--select::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .lum-form-field-value::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--25::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--info::before,.credit-card__new-card .form__row:first-child .perfil__form .input__holder--100::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .perfil__form .input__holder--100::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .perfil__form .input__holder--100::before,.perfil__form .credit-card__new-card .form__row:first-child .input__holder--100::before,.perfil__form .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--100::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .credit-card__new-card .lum-form-field:first-child .input__holder--100::before{content:"";width:1.5em;height:1.4em;background:url("../assets/images/photo-camera.svg") center center/contain no-repeat rgba(0,0,0,0);position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.data-list{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%}.data-list>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.data-list__item{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;margin:1.0416%;height:0;padding-top:calc(25% - 1.0416%*2);position:relative}@media screen and (max-width: 739px){.data-list__item{width:47.9168%}}@media screen and (min-width: 740px)and (max-width: 979px){.data-list__item{width:47.9168%}}@media screen and (min-width: 980px){.data-list__item{width:31.2501333333%}}@media screen and (max-width: 739px){.data-list__item:last-child{width:97.9168%}}@media screen and (min-width: 740px)and (max-width: 979px){.data-list__item:last-child{width:97.9168%}}@media screen and (max-width: 979px){.data-list__item{padding-top:calc(50% - 1.0416%*2)}}.data-list__content{background-color:#212528;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;padding:.5em;width:100%;height:100%;position:absolute;top:0;left:0}.data-list__value{font:normal 2.875em/1 var(--font-heavy);color:var(--main-color);width:100%;text-align:center;margin-bottom:.25em;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 980px)and (max-width: 1499px){.data-list__value{font-size:2.25em}}@media screen and (min-width: 740px)and (max-width: 979px){.data-list__value{font-size:5em}}@media screen and (width <= 376px){.data-list__value{font-size:2em}}.matter__content .data-list__value{color:var(--text-bg-dark)}.data-list__label{font:normal 1em/1.2 var(--font-bold);color:#fff;width:100%;text-align:center;height:calc(50% - .75em)}@media screen and (max-width: 599px){.data-list__label{font-size:.875em}}.event-detail hr{width:100%;margin:0;background-color:#d7dcda}.event-detail~.restaurant{background:rgba(0,0,0,0);min-height:auto;margin-top:20px}.event-detail~.restaurant>.inner-page__wrapper,.event-detail~.restaurant>.lumis-service-questionnaire.lum-non-administration-area{border-top:1px solid #d7dcda;padding:50px 0}.event-detail__back-link{font-size:1.125rem;color:#363636;font-family:var(--font-bold);text-decoration:none;padding:0 0 0 20px;margin:60px 0 20px;position:relative}.event-detail__back-link::before{content:"";position:absolute;top:.5em;left:0;border-right:2px solid #7e7e7e;border-bottom:2px solid #7e7e7e;width:.5em;height:.5em;-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg)}.event-detail__container{width:100%;padding:60px 0;background-color:#f2f4f3}@media screen and (max-width: 739px){.event-detail__container{padding:40px 0}}@media screen and (max-width: 599px){.event-detail__container{background-color:rgba(0,0,0,0);padding:0}}.event-detail__wrapper{gap:20px;min-width:100%}@media screen and (min-width: 600px){.event-detail__wrapper{min-width:auto;gap:40px}}@media screen and (min-width: 1200px){.event-detail__wrapper{gap:60px}}@media screen and (min-width: 1500px){.event-detail__wrapper{gap:120px}}.event-detail__header{width:100%;max-width:480px}@media screen and (max-width: 1199px){.event-detail__header{max-width:400px}}@media screen and (max-width: 979px){.event-detail__header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:none}.event-detail__header>*:not(.event-detail__button){width:100%}}@media screen and (max-width: 599px){.event-detail__header{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #d7dcda;padding-bottom:40px}}@media screen and (max-width: 599px)and (min-width: 600px){.event-detail__header{width:480px}}@media screen and (max-width: 599px)and (min-width: 740px){.event-detail__header{width:720px}}@media screen and (max-width: 599px)and (min-width: 980px){.event-detail__header{width:960px}}@media screen and (max-width: 599px)and (min-width: 1200px){.event-detail__header{width:1180px}}@media screen and (max-width: 599px)and (min-width: 1500px){.event-detail__header{width:1420px}}@media screen and (max-width: 599px){.event-detail__header>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.event-detail__figure{margin:0;width:100%;min-height:250px;overflow:hidden}@media screen and (min-width: 600px){.event-detail__figure{border-radius:10px;height:275px}}@media screen and (min-width: 740px){.event-detail__figure{height:400px}}@media screen and (min-width: 980px){.event-detail__figure{width:500px}}@media screen and (min-width: 1200px){.event-detail__figure{width:600px}}@media screen and (min-width: 1500px){.event-detail__figure{width:700px}}.event-detail__image{margin:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-detail__tags{display:-webkit-box;display:-ms-flexbox;display:flex}.event-detail__tag{font-size:1.313rem;line-height:26px;color:var(--secondary-color);font-weight:700;text-transform:capitalize;font-family:var(--font-bold)}@media screen and (max-width: 979px){.event-detail__tag{font-size:1.125rem}}.event-detail__date{font-family:var(--font-bold);font-size:1rem;color:var(--main-color);margin:20px 0;display:block}@media screen and (max-width: 979px){.event-detail__date{border-bottom:1px solid #d7dcda;padding-bottom:20px;margin:10px 0}}.event-detail__title{width:100%;font-family:var(--font-regular);font-size:2.25rem;letter-spacing:0;line-height:40px;color:#404040;margin:10px 0 20px}@media screen and (max-width: 979px){.event-detail__title{margin:0}}.event-detail__intro{margin:20px 0 !important;display:block;font-weight:900;color:#404040}@media screen and (max-width: 599px){.event-detail__intro{margin:10px 0 20px !important}}.event-detail__more-info{max-width:900px;margin-top:50px}.event-detail__more-info h2{font-size:1.313rem;color:#363636;font-family:var(--font-bold)}@media screen and (max-width: 599px){.event-detail__more-info{margin-top:20px}.event-detail__more-info h2{font-family:var(--font-regular)}}.event-detail__button{margin-top:30px;max-width:220px}.event-detail__button svg{max-width:20px}.event-detail__share{list-style-type:none;margin:2em 0;width:100%}.event-detail__share--title{font-size:1.313rem;color:#363636;font-family:var(--font-bold)}@media screen and (max-width: 599px){.event-detail__share--title{font-size:.9rem;font-family:var(--font-heavy)}}.event-detail__share ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:10px 0}.event-detail__share--item.share--facebook,.event-detail__share--item.share--twitter,.event-detail__share--item.share--whatsapp,.event-detail__share--item.share--linkedin,.event-detail__share--item.share--email{background-color:var(--main-color);width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;overflow:hidden}.event-detail__share--item.share--facebook a,.event-detail__share--item.share--twitter a,.event-detail__share--item.share--whatsapp a,.event-detail__share--item.share--linkedin a,.event-detail__share--item.share--email a{height:100%;width:100%;position:relative}.event-detail__share--item.share--facebook a i,.event-detail__share--item.share--twitter a i,.event-detail__share--item.share--whatsapp a i,.event-detail__share--item.share--linkedin a i,.event-detail__share--item.share--email a i{font-size:1.25rem;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.event-detail__share--item a:hover{opacity:.8}@media screen and (max-width: 739px){.event-detail__share--item a:hover{opacity:1}}.event-detail__description img{max-width:100%}.inner-page__wrapper.inscricao,.inscricao.lumis-service-questionnaire.lum-non-administration-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:4rem auto}.inner-page__wrapper.inscricao a,.inscricao.lumis-service-questionnaire.lum-non-administration-area a{width:220px}.content-inscricao{margin:2rem 0 20rem;width:100%}.content-inscricao>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.content-inscricao>div h2{font-size:1.2rem}.content-inscricao a{min-width:auto;max-width:220px}.icone-inscricao{width:30px;margin-right:15px}.filter{background-color:#212528;width:100%;padding:1.5em 1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;margin-top:-20px}@media screen and (max-width: 979px){.filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2em 1em 1em}}.filter__field{display:block;position:relative;margin:.5em}@media screen and (max-width: 1499px){.filter__field{font-size:.875rem}}@media screen and (max-width: 739px){.filter__field{padding-right:1em}}.filter__input{position:absolute;opacity:0;visibility:hidden;height:0;width:0;margin:0;padding:0}.filter__label{color:#fff;position:relative;padding-left:1.75em;white-space:nowrap}.filter__label::before{content:"";position:absolute;width:1.25em;height:1.25em;background-color:#30363a;left:0;top:calc(50% - .625em);border-radius:5px}.filter__input:checked+.filter__label::after{content:"L";font-family:var(--font-bold);position:absolute;left:-0.25em;top:50%;line-height:1;-webkit-transform:rotateZ(45deg) rotateY(180deg) translateY(-90%);transform:rotateZ(45deg) rotateY(180deg) translateY(-90%);color:var(--main-color)}.page-change{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin-right:2rem}@media screen and (max-width: 979px){.page-change{margin:0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-change__page{color:#fff;font-size:1.5rem;line-height:1;font-family:var(--font-bold);font-weight:normal;min-width:175px;text-align:center}.page-change__year{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--main-color);font-size:1.1rem;margin-top:.375em}.page-change__link,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled{color:var(--main-color);text-decoration:none;position:relative;text-indent:-9999px;display:block;width:1.5em;height:1.5em;overflow:hidden;border:solid 3px #34393e;border-radius:20px}.page-change__link::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled::before{content:"";position:absolute;width:.5em;height:.5em;top:.3em;border-bottom:solid 3px var(--main-color);border-right:solid 3px var(--main-color)}.page-change__link:first-child::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button:first-child::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled:first-child::before{-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg);left:.375em}.page-change__link:last-child::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button:last-child::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled:last-child::before{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);right:.375em}.filter__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width: 979px){.filter__boxes{width:100%;padding:1em 0 0;margin:1em 0 0;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-top:1px solid #343a3f}}.filter__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0}@media screen and (max-width: 979px){.filter__options{margin-bottom:1em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.filter__button,.filter__button--active{font-size:1rem;color:#fff;border:none;height:2.5em;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);margin:0}.filter__button:first-child,.filter__button--active:first-child{border-right:1px solid #34393e;padding-right:1em}.filter__button .icon__container,.filter__button--active .icon__container{width:30px;height:30px;border-radius:50%;border:#34393e solid 2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter__button .icon__container svg,.filter__button--active .icon__container svg{max-width:10px;height:100%}.filter__button .icon__container svg path,.filter__button--active .icon__container svg path,.filter__button .icon__container svg circle,.filter__button--active .icon__container svg circle,.filter__button .icon__container svg rect,.filter__button--active .icon__container svg rect,.filter__button .icon__container svg polygon,.filter__button--active .icon__container svg polygon{fill:var(--main-color)}.filter__button+.filter__button,.filter__button--active+.filter__button,.filter__button+.filter__button--active,.filter__button--active+.filter__button--active{margin-left:.5em}.filter__button .button__label,.filter__button--active .button__label{font-family:var(--font-bold);margin-left:.75em}@media screen and (max-width: 979px){.filter__button .button__label,.filter__button--active .button__label{display:none}}.filter__button--active{color:var(--main-color)}@media screen and (max-width: 599px){.filter__button,.filter__button--active{margin:0 .5em}}.fiquepordentro{background:#fff;margin-top:2em}@media screen and (max-width: 979px){.fiquepordentro{background-color:#fff}}@media screen and (max-width: 599px){.fiquepordentro{background-color:#fff}}.fiquepordentro__wrapper{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 600px){.fiquepordentro__wrapper{width:480px}}@media screen and (min-width: 740px){.fiquepordentro__wrapper{width:720px}}@media screen and (min-width: 980px){.fiquepordentro__wrapper{width:960px}}@media screen and (min-width: 1200px){.fiquepordentro__wrapper{width:1180px}}@media screen and (min-width: 1500px){.fiquepordentro__wrapper{width:1420px}}.fiquepordentro__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 599px){.fiquepordentro__wrapper{width:100%;margin:0}}.fiquepordentro__categoria{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;padding:0 15px}.fiquepordentro__categoria span{font-size:.7rem;font-weight:bold;color:#fff}.fiquepordentro__conteudo{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:30px;-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 739px){.fiquepordentro__conteudo{width:100% !important;margin-bottom:20px}}.fiquepordentro__ver-todas{font-size:1em;margin-top:.7em;position:relative;font-family:var(--font-heavy);font-weight:normal;margin-right:50px}@media screen and (max-width: 599px){.fiquepordentro__ver-todas{margin-right:40px}}.fiquepordentro-ver__title{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#404040}.fiquepordentro-ver__title::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid #212528;border-bottom:2px solid #212528;width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}@media screen and (width <= 979px){.fiquepordentro-ver-todas__link{margin-left:3em}}.fiquepordentro__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}.fiquepordentro__list>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 980px){.fiquepordentro__list{width:97.9168%}}.fiquepordentro__list .slick-list{min-width:100%}.fiquepordentro__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.fiquepordentro__list .slick-arrow{position:absolute;top:calc(50% - 2em);z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fiquepordentro__list .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.fiquepordentro__list .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}@media screen and (max-width: 739px){.fiquepordentro__list .slick-arrow{top:7em}}@media screen and (max-width: 599px){.fiquepordentro__list .slick-arrow{top:6em}}@media screen and (max-width: 374px){.fiquepordentro__list .slick-arrow{top:4.5em}}@media screen and (max-width: 599px){.fiquepordentro__list{width:100%;margin:0}}.fiquepordentro__list .slick-dots{bottom:-1.5em;margin:0;padding:0;margin-top:2em;margin-bottom:2em;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 599px){.fiquepordentro__list .slick-dots{bottom:-0.5em;margin-top:1em}}.fiquepordentro__list .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.fiquepordentro__list .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.fiquepordentro__list .slick-dots button:focus{outline:none}.fiquepordentro__list .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}@media screen and (max-width: 599px){.fiquepordentro__list{margin-bottom:-1.5em}}.fiquepordentro__item{display:block;margin:0 9.109px;width:419px;height:auto;background:#fff;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;text-decoration:none;color:#212528;border:1px #aaa solid;border-radius:5px}.fiquepordentro__item,.fiquepordentro__item.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:320px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1499px){.fiquepordentro__item,.fiquepordentro__item.slick-slide{min-height:300px}}.fiquepordentro__item:hover{opacity:.7}@media screen and (max-width: 739px){.fiquepordentro__item:hover{opacity:1}}@media screen and (max-width: 599px){.fiquepordentro__item{width:100%}}.fiquepordentro__figure{margin:0;overflow:hidden;height:200px;min-width:200px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top-left-radius:5px;border-top-right-radius:5px}.fiquepordentro__figure .fiquepordentro__image,.fiquepordentro__figure .fiquepordentro__image--mobile{display:block;height:auto;min-height:100%;border-top-left-radius:5px;border-top-right-radius:5px}.fiquepordentro__figure .fiquepordentro__image--mobile{display:none}@media screen and (max-width: 739px){.fiquepordentro__figure .fiquepordentro__image,.fiquepordentro__figure .fiquepordentro__image--mobile{display:none}.fiquepordentro__figure .fiquepordentro__image--mobile{display:block}}.fiquepordentro__content{padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.fiquepordentro__title{margin:0;color:#404040;font-size:34px;margin-left:.6em;text-align:left;font-family:var(--font-regular);font-weight:400}@media screen and (max-width: 1199px){.fiquepordentro__title{font-size:30px}}@media screen and (max-width: 739px){.fiquepordentro__title{font-size:23px}}@media screen and (max-width: 599px){.fiquepordentro__title{font-size:19px}}.fiquepordentro__content__title{font-size:1.375em;margin-top:10px;line-height:1.2;font-family:var(--font-bold);overflow:hidden;width:100%;color:#404040;/*! autoprefixer: off */-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}@media screen and (max-width: 1199px){.fiquepordentro__content__title{font-size:1em}}@media screen and (max-width: 1499px){.fiquepordentro__content__title{font-size:1.1em}}.fiquepordentro__text{margin-top:.5em;max-height:3.25em;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}@media screen and (max-width: 739px){.fiquepordentro__text{max-height:4.5em}}.fiquepordentro__cta{font-family:var(--font-bold);color:var(--main-color);margin-top:.5em;display:inline-block}.fiquepordentro__cta::before{content:"";position:absolute;margin-top:.5em;margin-left:6em;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.fiquepordentro__meta{font-size:1.125em;color:var(--main-color);text-transform:uppercase;font-family:var(--font-bold)}#fique-por-dentro__ultimas-materias .inner-page__cards{margin-top:1em}#fique-por-dentro__ultimas-materias .inner-page__container__subheader{margin-bottom:0}.fiquepordentro__filtro-categoria{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 739px){.fiquepordentro__filtro-categoria{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:10px}}.fiquepordentro__filtro-categoria p{font-weight:600;color:#7e7e7e}.fiquepordentro__filtro-categoria ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width: 739px){.fiquepordentro__filtro-categoria ul{padding:0}}.fiquepordentro__filtro-categoria ul li{list-style:none;border:1px solid #c9d9d6;padding:0 10px 0 20px;border-radius:5px;color:#3d3f3e;font-size:14px;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.fiquepordentro__filtro-categoria ul li:first-child{padding-right:20px}.fiquepordentro__filtro-categoria ul li .remove-category{margin-left:20px;cursor:pointer}.float-button{position:fixed;right:0;top:30%;z-index:999}@media screen and (max-width: 979px){.float-button{top:25%}}.float-button button{background-color:#4b8e64;padding:15px;cursor:pointer;color:#f5f5f5;border:none;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}.float-button button img{background-color:#fff;padding:3px;border-radius:50px;width:33px}.float-button button span{display:block;margin:10px 0 0;text-align:center;text-transform:uppercase;font-weight:bold;color:#fff;font-size:.6em}.floating-msg{position:fixed;bottom:2em;right:2em;padding:2em 6em 2em 2em;width:36em;max-width:100%;background:#fff;border-radius:2px;z-index:20000;-webkit-box-shadow:0 9px 20px -1px rgba(70,109,68,.4);box-shadow:0 9px 20px -1px rgba(70,109,68,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(calc(100% + 2em));transform:translateY(calc(100% + 2em));pointer-events:none}.floating-msg.floating-msg--show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 979px){.floating-msg{bottom:5em;right:1em;padding:1.5em 4em 1.5em 1.5em;width:calc(100% - 2em)}}.floating-msg__icon-error{display:none}.floating-msg--error .floating-msg__icon-error{display:block}.floating-msg__icon-check{display:block}.floating-msg--error .floating-msg__icon-check{display:none}.floating-msg__close{position:absolute;display:block;right:1.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:all}@media screen and (max-width: 979px){.floating-msg__close{right:1em}}.floating-msg__close-text{display:none}.floating-msg__close-icon{width:2.25em;height:2.25em;padding:.5em}.floating-msg__close-icon path{fill:var(--main-color)}.floating-msg__icon{margin:0 1em 0 0;width:1.5em;height:1.5em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.floating-msg__text{line-height:1.4}.highlights{background:#f5f5f5;padding:2em 0 1em}.highlights__wrapper{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 600px){.highlights__wrapper{width:480px}}@media screen and (min-width: 740px){.highlights__wrapper{width:720px}}@media screen and (min-width: 980px){.highlights__wrapper{width:960px}}@media screen and (min-width: 1200px){.highlights__wrapper{width:1180px}}@media screen and (min-width: 1500px){.highlights__wrapper{width:1420px}}.highlights__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 599px){.highlights__wrapper{width:100%;margin:0}}.highlights__conteudo{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:30px;-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 739px){.highlights__conteudo{width:100% !important;margin-bottom:20px}}.highlightstitulo__title{margin:0;color:#404040;font-size:34px;margin-left:.6em;text-align:left;font-family:var(--font-regular);font-weight:400}@media screen and (max-width: 1199px){.highlightstitulo__title{font-size:30px}}@media screen and (max-width: 739px){.highlightstitulo__title{font-size:23px}}@media screen and (max-width: 599px){.highlightstitulo__title{font-size:19px}}.highlights__title{margin-top:0;margin-left:1em;color:#404040;font-size:1.5em;text-align:left;font-family:var(--font-regular);font-weight:normal;width:88%}@media screen and (max-width: 599px){.highlights__title{text-align:left;margin-left:0;padding-left:1em}}.highlights__ver-todas{font-size:1em;margin-top:.7em;position:relative;font-family:var(--font-heavy);font-weight:normal;margin-right:50px}@media screen and (max-width: 599px){.highlights__ver-todas{margin-right:40px}}.highlights-ver__title{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#404040}.highlights-ver__title::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid #212528;border-bottom:2px solid #212528;width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}@media screen and (width <= 979px){.highlights-ver-todas__link{margin-left:3em}}.highlights__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}.highlights__list>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 980px){.highlights__list{width:64.5834666667%}}.highlights__list .slick-list{min-width:100%}.highlights__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.highlights__list .slick-arrow{position:absolute;top:calc(50% - 2em);z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.highlights__list .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.highlights__list .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}@media screen and (max-width: 739px){.highlights__list .slick-arrow{top:7em}}@media screen and (max-width: 599px){.highlights__list .slick-arrow{top:6em}}@media screen and (max-width: 374px){.highlights__list .slick-arrow{top:4.5em}}@media screen and (max-width: 1199px)and (min-width: 980px){.highlights__list{width:97.9168%}}@media screen and (max-width: 599px){.highlights__list{width:100%;padding:0;margin:0}}.highlights__list .slick-dots{margin:0;padding:0;padding-top:2em;padding-bottom:1em;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 599px){.highlights__list .slick-dots{margin-top:-1em}}.highlights__list .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.highlights__list .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.highlights__list .slick-dots button:focus{outline:none}.highlights__list .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}.highlights__agenda{width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.highlights__agenda{width:31.2501333333%}}@media screen and (max-width: 1199px){.highlights__agenda{margin:0;padding:0}}@media screen and (max-width: 599px){.highlights__agenda{width:100%;padding:0 1.5em 1em;padding-bottom:2.5em;display:none}}.highlights__item{display:block;margin:0 9.109px;width:419px;height:auto;background:#fff;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;text-decoration:none;color:#212528;border:1px #aaa solid;border-radius:5px}.highlights__item,.highlights__item.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;min-height:314px}@media screen and (max-width: 1499px){.highlights__item,.highlights__item.slick-slide{min-height:300px}}.highlights__item:hover{opacity:.7}@media screen and (max-width: 739px){.highlights__item:hover{opacity:1}}@media screen and (max-width: 599px){.highlights__item{width:100%}}.highlight__figure{margin:0;overflow:hidden;height:200px;min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (max-width: 1499px){.highlight__figure{height:200px;min-width:200px}}.highlight__figure .highlight__image,.highlight__figure .highlight__image--mobile{display:block;height:auto;min-height:100%;border-top-left-radius:5px;border-top-right-radius:5px}.highlight__figure .highlight__image--mobile{display:none}@media screen and (max-width: 739px){.highlight__figure .highlight__image,.highlight__figure .highlight__image--mobile{display:none}.highlight__figure .highlight__image--mobile{display:block}}.highlight__content{padding:1em;width:100%}.highlight__title{font-size:1.375em;line-height:1.2;font-family:var(--font-bold);max-height:4em;overflow:hidden;width:100%}@media screen and (max-width: 1199px){.highlight__title{font-size:1em}}@media screen and (max-width: 1499px){.highlight__title{font-size:1.1em}}@media screen and (max-width: 739px){.highlight__title{max-height:2.25em}}.highlight__text{margin-top:.5em;max-height:3.25em;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}@media screen and (max-width: 739px){.highlight__text{max-height:4.5em}}.highlight__category{color:var(--secondary-color);text-transform:capitalize;font-size:.9rem;font-weight:900;letter-spacing:.75px}.highlight__cta{font-family:var(--font-bold);color:var(--main-color);display:inline-block;font-size:.9rem;position:relative}.highlight__cta::before{content:"";position:absolute;top:50%;margin-left:5em;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.5em;height:.5em;-webkit-transform:rotateZ(315deg) translateY(-50%);transform:rotateZ(315deg) translateY(-50%)}.highlight-agenda__cta{font-family:var(--font-bold);color:var(--main-color);margin-top:1em;margin-right:2em;margin-bottom:1em;display:inline-block;position:absolute;right:15px;bottom:-10px}@media screen and (max-width: 1499px){.highlight-agenda__cta{bottom:0}}.highlight-agenda__cta::before{content:"";position:absolute;margin-top:.5em;margin-left:5em;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.highlight__meta{font-size:1.125em;color:var(--main-color);text-transform:uppercase;font-family:var(--font-bold)}.info-block{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;padding:2em;background-color:#212528;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;place-content:flex-start space-between}@media screen and (min-width: 980px){.info-block{width:47.9168%}}@media screen and (max-width: 979px){.info-block+.info-block{margin-top:2px}}@media screen and (max-width: 739px){.info-block{padding:1em}}@media screen and (max-width: 599px){.info-block{width:calc(100% + 1.0416%*2);margin:0 -1.0416%;padding:1.5rem}}.info-block__title{font:normal 2.25em/1.2 var(--font-bold);margin:0 0 .75em;color:#fff;width:100%}@media screen and (max-width: 979px){.info-block__title{margin-bottom:.5em}}@media screen and (max-width: 599px){.info-block__title{font-size:2em}}.info-block__intro{color:#fff;width:100%}.info-block__contacts{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:end;align-self:flex-end;margin-top:1em}@media screen and (max-width: 979px){.info-block__contacts{margin-top:1.5em}}.info-block__info{padding:1em 1em 1em 3.5em;position:relative;width:100%}@media screen and (max-width: 739px){.info-block__info{padding-left:2.5em}}.info-block__info .info-block__icon{width:2.5em;height:2.5em;position:absolute;top:.75em;left:0}@media screen and (max-width: 739px){.info-block__info .info-block__icon{width:2em;height:2em}}.block-info__type{font:normal 1.25em/1.2 var(--font-bold);text-transform:uppercase;color:#fff;margin:0 0 .75em}.block-info__contact a{font-family:var(--font-bold);color:var(--main-color);text-decoration:none;word-break:break-word}@media screen and (width <= 360px){.block-info__contact a{font-size:.875em}}.info-block__contacts .info-block__info .block-info__contact a{color:var(--text-bg-dark)}@media screen and (max-width: 739px){.block-info__contact{margin-left:-2.5em}}.map-navigation{position:relative;top:-25px;z-index:1}@media screen and (max-width: 739px){.map-navigation{padding:2em 1em}}@media screen and (width <= 767px){.map-navigation{top:-50px}}.map-navigation__list{background-color:#212528;border-radius:10px;padding:15px;list-style-type:none;margin:0;width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 600px){.map-navigation__list{width:480px}}@media screen and (min-width: 740px){.map-navigation__list{width:720px}}@media screen and (min-width: 980px){.map-navigation__list{width:960px}}@media screen and (min-width: 1200px){.map-navigation__list{width:1180px}}@media screen and (min-width: 1500px){.map-navigation__list{width:1420px}}.map-navigation__list>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.map-navigation__item{margin:1.0416%}.map-navigation__button{border-radius:8px;font:normal 1em/1 var(--font-heavy);color:#fff;background-color:rgba(0,0,0,0);border:solid 2px var(--main-color);padding:.6em 1em;cursor:pointer;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.map-navigation__button:hover{-webkit-box-shadow:inset 0 0 4px 0 var(--main-color),0 0 4px 0 rgba(0,0,0,.4);box-shadow:inset 0 0 4px 0 var(--main-color),0 0 4px 0 rgba(0,0,0,.4)}.map-navigation__button.active{background-color:var(--main-color) !important;color:#fff !important}.inner-map{position:relative;top:-100px;padding-top:4.5em;margin-bottom:-6.5em}@media screen and (max-width: 979px){.inner-map{padding-top:1em}}@media screen and (width <= 767px){.inner-map{top:-195px;margin-bottom:-12em}}.inner-map__display{margin:0;padding:3em 0;width:95%;margin-left:1.04166667%;margin-right:1.04166667%;background-color:#c7c7af}@media screen and (min-width: 980px){.inner-map__display{width:72.9168%}}@media screen and (min-width: 740px)and (max-width: 979px){.inner-map__display{width:97.9168%}}.inner-map__display::before{content:"";position:absolute;width:50%;height:100%;background-color:#c7c7af;top:0;right:0}@media screen and (max-width: 979px){.inner-map__display{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;padding:1em 0;padding-top:5em}.inner-map__display::before{width:100vw;height:100%;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}}.inner-map__list{list-style-type:none;margin:0;margin-left:0 !important;padding:3em 0;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.inner-map__list{width:22.9168%}}@media screen and (min-width: 740px)and (max-width: 979px){.inner-map__list{width:97.9168%}}@media screen and (max-width: 979px){.inner-map__list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:1em 0}}.inner-map__figure{margin:0;padding:0;display:block}.inner-map__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-map__item+.inner-map__item{margin-top:1em}.inner-map__icon{width:2.5em;height:2.5em;margin-right:1em}.inner-map__image{position:relative;display:block;margin:0 auto;max-width:100%}.inner-map__label{font-family:var(--font-bold);max-width:calc(100% - 3.75em)}.iphone-pop{position:fixed;background:#fff;-webkit-box-shadow:0 0 10px -2px rgba(0,0,0,.4);box-shadow:0 0 10px -2px rgba(0,0,0,.4);padding:1em 3.5em 1em 1.5em;border-radius:5px;font-size:.775em;line-height:1.6;bottom:1.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 3em);z-index:200}.iphone-pop::before{content:"";width:0;height:0;border-style:solid;border-width:1.25em 1em 0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);background:rgba(0,0,0,0);left:calc(50% - 1em);top:calc(100% - 2px);position:absolute}@media screen and (min-width: 740px){.iphone-pop{top:1.5rem;bottom:auto;z-index:250;-webkit-box-shadow:0 -4px 21px -2px rgba(0,0,0,.4);box-shadow:0 -4px 21px -2px rgba(0,0,0,.4)}.iphone-pop::before{border-width:0 1.5em 1.5em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;inset:auto 6em calc(100% - 2px) auto}}.iphone-pop__close{position:absolute;text-indent:-9999px;width:.8rem;height:.8rem;right:1rem;display:block;top:calc(50% - .4rem);background:url("../assets/images/icon-close.png") center center/contain no-repeat rgba(0,0,0,0)}.iphone-pop__icon{text-indent:-99999px;display:inline-block;width:1.5em;height:1.5em;background:url("../assets/images/ios-share.svg") center center/contain no-repeat rgba(0,0,0,0)}.lumis-service-login{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 600px){.lumis-service-login{width:480px}}@media screen and (min-width: 740px){.lumis-service-login{width:720px}}@media screen and (min-width: 980px){.lumis-service-login{width:960px}}@media screen and (min-width: 1200px){.lumis-service-login{width:1180px}}@media screen and (min-width: 1500px){.lumis-service-login{width:1420px}}.lumis-service-login>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.lumis-service-login form{width:100%}.lumis-service-login .lum-content-body{width:420px;margin:2em 0}.lumis-service-login .lum-form-field{margin-top:1em}.lumis-service-login .lum-form-field .lum-form-field-label label{font:normal 16px/1 var(--font-bold);color:#666}.lumis-service-login .lum-form-field .lum-form-field-value input{font-family:inherit;font-size:inherit;border:1px solid #d1d1d1;padding:.5em;line-height:1.3;display:block;width:100%;height:3.143em}.lumis-service-login .lum-actions{margin:0;padding:0;list-style-type:none}.lumis-service-login .lum-button{font:normal 1em/1 var(--font-bold);padding:1em 2em;display:inline-block;margin-top:1.5em;background-color:#212528;color:#fff;text-decoration:none}.data-list{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%}.data-list>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.data-list__item{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;margin:1.0416%;height:0;padding-top:calc(25% - 1.0416%*2);position:relative}@media screen and (max-width: 739px){.data-list__item{width:47.9168%}}@media screen and (min-width: 740px)and (max-width: 979px){.data-list__item{width:47.9168%}}@media screen and (min-width: 980px){.data-list__item{width:31.2501333333%}}@media screen and (max-width: 739px){.data-list__item:last-child{width:97.9168%}}@media screen and (min-width: 740px)and (max-width: 979px){.data-list__item:last-child{width:97.9168%}}@media screen and (max-width: 979px){.data-list__item{padding-top:calc(50% - 1.0416%*2)}}.data-list__content{background-color:#212528;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;padding:.5em;width:100%;height:100%;position:absolute;top:0;left:0}.data-list__value{font:normal 2.875em/1 var(--font-heavy);color:var(--main-color);width:100%;text-align:center;margin-bottom:.25em;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 980px)and (max-width: 1499px){.data-list__value{font-size:2.25em}}@media screen and (min-width: 740px)and (max-width: 979px){.data-list__value{font-size:5em}}@media screen and (width <= 376px){.data-list__value{font-size:2em}}.matter__content .data-list__value{color:var(--text-bg-dark)}.data-list__label{font:normal 1em/1.2 var(--font-bold);color:#fff;width:100%;text-align:center;height:calc(50% - .75em)}@media screen and (max-width: 599px){.data-list__label{font-size:.875em}}.matter .inner-page__wrapper,.matter .lumis-service-questionnaire.lum-non-administration-area,.matter--data .inner-page__wrapper,.matter--data .lumis-service-questionnaire.lum-non-administration-area{padding:3em 0}.matter:nth-child(even),.matter--data:nth-child(even){background-color:#fff}.matter:nth-child(odd),.matter--data:nth-child(odd){background-color:#f5f5f5}.matter--data+.matter--data,.matter+.matter--data{background-color:#fff}.matter--data+.matter--data .inner-page__wrapper,.matter--data+.matter--data .lumis-service-questionnaire.lum-non-administration-area,.matter+.matter--data .inner-page__wrapper,.matter+.matter--data .lumis-service-questionnaire.lum-non-administration-area{border-top:solid 1px #dcdcdc}@media screen and (max-width: 979px){.matter .inner-page__wrapper,.matter .lumis-service-questionnaire.lum-non-administration-area,.matter--data .inner-page__wrapper,.matter--data .lumis-service-questionnaire.lum-non-administration-area{padding:1.5em 1em}}.matter__header{width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.matter__header{width:22.9168%}}@media screen and (min-width: 1200px){.matter__header{width:31.2501333333%}}.matter__content{width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.matter__content{width:64.5834666667%}}@media screen and (min-width: 1200px){.matter__content{width:56.2501333333%}}.matter__label{font:normal 2.25em/1.2 var(--font-bold);margin-bottom:.75em}@media screen and (max-width: 979px){.matter__label{font-size:1.75em}}.matter__title{font:normal 2em/1.2 var(--font-bold);margin:0 0 .875em;color:var(--main-color)}@media screen and (max-width: 979px){.matter__title{font-size:1.5em}}.matter__figure{display:block;margin:0;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.matter__figure{width:31.2501333333%}}@media screen and (min-width: 1200px){.matter__figure{width:31.2501333333%}}@media screen and (min-width: 1200px){.matter__figure{margin-left:9.3749333333%}}@media screen and (max-width: 979px){.matter__figure{margin-top:1.5em}}.matter__image{display:block;width:100%}.quick-menu{width:100%;position:relative;margin:-60px 0 0;display:none}@media screen and (min-width: 980px){.quick-menu.only-desktop{display:block}}@media screen and (max-width: 979px){.quick-menu.only-mobile{display:block}}@media screen and (max-width: 979px){.quick-menu{padding:30px 0;margin:0}}@media screen and (width <= 480px){.quick-menu{padding:15px 0}}.quick-menu::after{content:"";position:absolute;left:0;width:100%;background-color:#fafafa}@media screen and (min-width: 980px){.quick-menu::after{height:calc(100% - 20px);bottom:-20px}}@media screen and (max-width: 979px){.quick-menu::after{bottom:0;height:100%}}.quick-menu__wrapper{padding:0;list-style:none}.quick-menu__wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0;list-style:none;position:relative;z-index:1;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0}@media screen and (max-width: 979px){.quick-menu__wrapper ul{margin:-10px 0 0}}.quick-menu__wrapper ul li{padding:0 10px;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-top:.3em;margin-bottom:0}@media screen and (min-width: 980px){.quick-menu__wrapper ul li{margin-bottom:20px}.quick-menu__wrapper ul li:first-of-type a{background-color:var(--secondary1-color) !important}.quick-menu__wrapper ul li:nth-of-type(2) a{background-color:var(--secondary2-color) !important}.quick-menu__wrapper ul li:nth-of-type(3) a{background-color:var(--secondary3-color) !important}.quick-menu__wrapper ul li:nth-of-type(4) a{background-color:var(--secondary4-color) !important}.quick-menu__wrapper ul li:nth-last-of-type(4) a{background-color:var(--secondary5-color)}.quick-menu__wrapper ul li:nth-last-of-type(3) a{background-color:var(--secondary6-color)}.quick-menu__wrapper ul li:nth-last-of-type(2) a{background-color:var(--secondary7-color)}.quick-menu__wrapper ul li:last-of-type a{background-color:var(--secondary8-color)}}@media screen and (max-width: 979px){.quick-menu__wrapper ul li{margin-top:15px}.quick-menu__wrapper ul li:first-of-type .icon{background-color:var(--secondary1-color) !important}.quick-menu__wrapper ul li:nth-of-type(2) .icon{background-color:var(--secondary2-color) !important}.quick-menu__wrapper ul li:nth-of-type(3).icon{background-color:var(--secondary3-color) !important}.quick-menu__wrapper ul li:nth-of-type(4) .icon{background-color:var(--secondary4-color) !important}.quick-menu__wrapper ul li:nth-last-of-type(4) .icon{background-color:var(--secondary5-color)}.quick-menu__wrapper ul li:nth-last-of-type(3) .icon{background-color:var(--secondary6-color)}.quick-menu__wrapper ul li:nth-last-of-type(2) .icon{background-color:var(--secondary7-color)}.quick-menu__wrapper ul li:last-of-type .icon{background-color:var(--secondary8-color)}}@media screen and (max-width: 739px){.quick-menu__wrapper ul li{padding:0 5px}}@media screen and (width <= 480px){.quick-menu__wrapper ul li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-top:.3em;margin-bottom:0}}@media screen and (width <= 375px){.quick-menu__wrapper ul li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-top:.3em;margin-bottom:0}}.quick-menu__wrapper ul li a{text-decoration:none}@media screen and (min-width: 980px){.quick-menu__wrapper ul li a{display:inline-block;width:100%;padding:35px 30px;border-radius:10px}}@media screen and (min-width: 980px)and (max-width: 1499px){.quick-menu__wrapper ul li a{padding:25px}}@media screen and (max-width: 979px){.quick-menu__wrapper ul li a{display:inline-block;width:100%;text-align:center}}.quick-menu__wrapper ul li a .icon--highlight img{width:100% !important;height:100% !important;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 980px){.quick-menu__wrapper ul li a .icon{height:42px;width:auto;display:inline-block}}@media screen and (min-width: 980px)and (max-width: 1499px){.quick-menu__wrapper ul li a .icon{height:37px}}@media screen and (max-width: 979px){.quick-menu__wrapper ul li a .icon{width:135px;height:135px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--main-color);overflow:hidden}}@media screen and (max-width: 739px){.quick-menu__wrapper ul li a .icon{width:90px;height:90px}}@media screen and (width <= 480px){.quick-menu__wrapper ul li a .icon{width:76px;height:76px}}@media screen and (width <= 375px){.quick-menu__wrapper ul li a .icon{width:68px;height:68px}}@media screen and (min-width: 980px){.quick-menu__wrapper ul li a .icon img{height:100%;width:auto}}@media screen and (max-width: 979px){.quick-menu__wrapper ul li a .icon img{height:70px}}@media screen and (max-width: 739px){.quick-menu__wrapper ul li a .icon img{height:35px}}@media screen and (width <= 480px){.quick-menu__wrapper ul li a .icon img{height:21px}}.quick-menu__wrapper ul li a .text{font-weight:bold;line-height:1rem;display:block}@media screen and (min-width: 980px){.quick-menu__wrapper ul li a .text{text-decoration:none;color:#fff;font-size:1.2rem;margin:20px 0 0}}@media screen and (min-width: 980px)and (max-width: 1499px){.quick-menu__wrapper ul li a .text{font-size:1.05rem}}@media screen and (max-width: 979px){.quick-menu__wrapper ul li a .text{font-size:1.2rem;color:#212528;margin:15px 0 0}}@media screen and (max-width: 739px){.quick-menu__wrapper ul li a .text{font-size:.75rem;margin-top:0}}@media screen and (width <= 480px){.quick-menu__wrapper ul li a .text{margin:10px 0 0;font-size:.74rem}}@media screen and (width <= 375px){.quick-menu__wrapper ul li a .text{font-size:.69rem;margin-top:0}}.enjoy-your-visit{margin-top:2em;width:100%}.enjoy-your-visit .inner-page__wrapper,.enjoy-your-visit .lumis-service-questionnaire.lum-non-administration-area{padding-top:0 !important}.enjoy-your-visit__wrapper{width:100%;margin:0}.enjoy-your-visit__conteudo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 1199px){.enjoy-your-visit__conteudo{margin-bottom:40px}}@media screen and (max-width: 739px){.enjoy-your-visit__conteudo{margin-bottom:20px}}@media screen and (max-width: 599px){.enjoy-your-visit__conteudo{margin-bottom:0}}.enjoy-your-visit__title{margin:0;color:#404040;font-size:34px;text-align:left;font-family:var(--font-regular);font-weight:normal}@media screen and (max-width: 1199px){.enjoy-your-visit__title{font-size:30px}}@media screen and (max-width: 739px){.enjoy-your-visit__title{font-size:23px}}@media screen and (max-width: 599px){.enjoy-your-visit__title{font-size:19px}}.enjoy-your-visit__ver-todas{font-size:1em;position:relative;font-family:var(--font-heavy);font-weight:normal;margin-right:2em}@media screen and (max-width: 599px){.enjoy-your-visit__ver-todas{font-size:12px}}@media screen and (width <= 979px){.enjoy-your-visit-ver-todas__link{margin-left:3em}}.enjoy-your-visit-ver__title{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#404040}@media screen and (max-width: 599px){.enjoy-your-visit-ver__title{font-size:14px}}.enjoy-your-visit-ver__title::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid #212528;border-bottom:2px solid #212528;width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.enjoy-your-visit__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}.enjoy-your-visit__list>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 980px){.enjoy-your-visit__list{width:97.9168%}}.enjoy-your-visit__list .slick-list{min-width:100%}@media screen and (max-width: 1199px){.enjoy-your-visit__list .slick-list{height:540px}}@media screen and (max-width: 739px){.enjoy-your-visit__list .slick-list{height:350px}}.enjoy-your-visit__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.enjoy-your-visit__list .slick-arrow{position:absolute;top:10em;z-index:10}.enjoy-your-visit__list .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.enjoy-your-visit__list .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}@media screen and (max-width: 1199px){.enjoy-your-visit__list .slick-arrow{display:none !important}}@media screen and (max-width: 739px){.enjoy-your-visit__list .slick-arrow{top:7em}}@media screen and (max-width: 599px){.enjoy-your-visit__list .slick-arrow{top:6em}}@media screen and (max-width: 374px){.enjoy-your-visit__list .slick-arrow{top:4.5em}}@media screen and (max-width: 599px){.enjoy-your-visit__list{width:100%;margin:0}}.enjoy-your-visit__list .slick-dots{bottom:-1.5em;margin:0;padding:0;margin-top:2em;margin-bottom:2em;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.enjoy-your-visit__list .slick-dots{margin:0;padding:0;margin-top:2em !important;margin-bottom:2em !important}.enjoy-your-visit__list .slick-dots li{margin:0 .25em !important}}@media screen and (max-width: 599px){.enjoy-your-visit__list .slick-dots{bottom:-0.5em;margin-top:1em}}.enjoy-your-visit__list .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.enjoy-your-visit__list .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.enjoy-your-visit__list .slick-dots button:focus{outline:none}.enjoy-your-visit__list .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}@media screen and (max-width: 599px){.enjoy-your-visit__list{padding:1em 0}}.enjoy-your-visit__item{display:block;margin:0 9.109px;width:419px;height:auto;background:#fff;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;text-decoration:none;color:#212528;border:1px #aaa solid;border-radius:10px;overflow:hidden}.enjoy-your-visit__item,.enjoy-your-visit__item.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:360px}@media screen and (max-width: 1499px){.enjoy-your-visit__item,.enjoy-your-visit__item.slick-slide{min-height:300px}}@media screen and (max-width: 1199px){.enjoy-your-visit__item,.enjoy-your-visit__item.slick-slide{min-height:300px;max-width:100% !important}}.enjoy-your-visit__item:hover{opacity:.7}@media screen and (max-width: 739px){.enjoy-your-visit__item:hover{opacity:1}}@media screen and (max-width: 599px){.enjoy-your-visit__item{width:100%}}.enjoy-your-visit__figure{margin:0;overflow:hidden;height:240px;width:100%}@media screen and (max-width: 1499px){.enjoy-your-visit__figure{height:190px;min-width:190px}}@media screen and (max-width: 1199px){.enjoy-your-visit__figure{height:400px;min-width:100%}}@media screen and (max-width: 739px){.enjoy-your-visit__figure{height:250px}}.enjoy-your-visit__figure .enjoy-your-visit__image,.enjoy-your-visit__figure .enjoy-your-visit__image--mobile{display:block;-o-object-fit:cover;object-fit:cover;height:100%;min-height:100%;width:100%}.enjoy-your-visit__figure .enjoy-your-visit__image--mobile{display:none}@media screen and (max-width: 739px){.enjoy-your-visit__figure .enjoy-your-visit__image,.enjoy-your-visit__figure .enjoy-your-visit__image--mobile{display:none}.enjoy-your-visit__figure .enjoy-your-visit__image--mobile{display:block}}.enjoy-your-visit__content{padding:1.25em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.enjoy-your-visit__content .title{font-size:1.375em;line-height:1.2;font-family:var(--font-regular);max-height:2.5em;overflow:hidden;width:100%;margin:0;margin-bottom:.25em}@media screen and (max-width: 1499px){.enjoy-your-visit__content .title{font-size:1.1em}}@media screen and (max-width: 739px){.enjoy-your-visit__content .title{max-height:2.25em}}.enjoy-your-visit__content .cta{font-family:var(--font-bold);color:var(--main-color);display:inline-block;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 1199px){.enjoy-your-visit__content .cta{font-size:22px}}@media screen and (max-width: 739px){.enjoy-your-visit__content .cta{font-size:15px}}.enjoy-your-visit__content .cta::before{content:"";position:absolute;top:2.5px;left:100%;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.5em;height:.5em;-webkit-transform:rotateZ(315deg) translateY(150%);transform:rotateZ(315deg) translateY(150%)}.enjoy-your-visit__text{margin-top:.5em;max-height:3.25em;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}@media screen and (max-width: 739px){.enjoy-your-visit__text{max-height:4.5em}}.enjoy-your-visit__meta{font-size:1.125em;color:var(--main-color);text-transform:uppercase;font-family:var(--font-bold)}.header__mobile-highlights{position:fixed;bottom:0;left:0;width:100%;height:4em;z-index:200;background-color:#212528}@media screen and (min-width: 980px){.header__mobile-highlights{display:none}}.mobile-highlights__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style-type:none;width:100%;height:100%}.mobile-highlights__item{display:block}.mobile-highlights__link{display:block;text-decoration:none}.mobile-highlights__icon{width:1.25em;display:block;margin:0 auto}.mobile-highlights__title{display:block;color:#fff;text-transform:uppercase;font-size:.5em;margin-top:.75em;font-family:var(--font-bold)}.link--menu .mobile-highlights__title{display:none}.no-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;margin:4em auto 12em;padding:0 5.5em}@media screen and (max-width: 979px){.no-results{margin-bottom:5em}}.no-results__message{text-align:center}.no-results__message--title{font-weight:bold;font-size:2em;color:#909090;margin-bottom:.25em}@media screen and (width <= 979px){.no-results{padding:0}}.notFound{margin:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}@media screen and (max-width: 979px){.notFound{margin:1.5rem 1em}}.notFound__button{margin:1rem 0 .5rem}@media screen and (max-width: 979px){.notFound__button{width:100%}}.notFound__title{font-size:2rem;width:100%;margin:0}@media screen and (max-width: 979px){.notFound__title{text-align:center}}.notFound__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:75%;margin:0 auto}@media screen and (max-width: 979px){.notFound__box{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.notFound__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}@media screen and (max-width: 979px){.notFound__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.notFound__text{text-align:center;margin:0 auto}.notFound__text p+p{margin-top:.25rem !important}@media screen and (min-width: 980px){.notFound__text{width:50%}}.notFound__img{margin:auto}.notFound__img img,.notFound__img svg{-o-object-fit:contain;object-fit:contain;width:17rem}@media screen and (max-width: 979px){.notFound__img{margin:1rem auto auto}}.profile__logged__info{background:#212528;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile__logged__info .inner-page__wrapper,.profile__logged__info .lumis-service-questionnaire.lum-non-administration-area{padding-top:0 !important}.profile__logged__info .logged-in-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile__logged__info .logged-in-header .logged-perfil{background:url("./../assets/images/icons/menu-perfil-icon.png") no-repeat center;width:43px;height:43px}.profile__logged__info .logged-in-header .user-info{margin-left:1em}.profile__logged__info .logged-in-header .user-name{color:#fff;font-weight:bold}.profile__logged__info .logged-in-header .user-mail{color:var(--main-color);font-weight:400}.profile__logged__info .logged-in-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1em;width:100%}.profile__logged__info .logged-in-buttons a:first-of-type{margin-right:20px}@media screen and (max-width: 739px){.profile__logged__info .logged-in-buttons a:first-of-type{margin-right:10px}}.profile__logged__info .logged-in-buttons a{color:#fff;border-radius:5px;font-weight:bold;padding:0 10px}@media screen and (max-width: 1199px){.profile__logged__info .logged-in-buttons a{width:100%;min-width:unset}}@media screen and (max-width: 739px){.profile__logged__info .logged-in-buttons a{font-size:12px}}.profile__logged__info .logged-in-buttons a .button-icon{margin:0}.profile__logged__info .logged-in-buttons a .button-icon path,.profile__logged__info .logged-in-buttons a .button-icon rect,.profile__logged__info .logged-in-buttons a .button-icon g,.profile__logged__info .logged-in-buttons a .button-icon polygon{fill:var(--main-color);stroke:var(--main-color)}.profile__logged__info .logged-in-buttons a.button-active{background:var(--main-color) !important}.profile__logged__info .logged-in-buttons a.button-active .button-icon path,.profile__logged__info .logged-in-buttons a.button-active .button-icon rect,.profile__logged__info .logged-in-buttons a.button-active .button-icon g,.profile__logged__info .logged-in-buttons a.button-active .button-icon polygon{fill:#fff;stroke:#fff}.button--new-card{padding:0 10px !important}.button--new-card.new-card__active{margin-right:0;margin-left:auto;-webkit-transition:all 1s;transition:all 1s}.button--change-email{margin-top:10px !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1199px){.button--change-email{width:340px !important}}@media screen and (max-width: 739px){.button--change-email{width:165px !important}}.content__page{display:none;margin:20px 0 100px;width:100%}@media screen and (max-width: 739px){.content__page{margin:0;margin-bottom:30px}}.content__page.visible{display:block}.account__delete{margin-top:50px}.perfil__title{color:#404040;font-size:1.5rem;font-style:normal;font-weight:400;line-height:32px}.perfil__cards{margin-top:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;position:relative}@media screen and (max-width: 1199px){.perfil__cards .credit-card__header{padding:.5rem 0}}.perfil__cards .credit-card__list{padding:0;scrollbar-color:var(--main-color) #f5f5f5;scrollbar-width:thin}.perfil__cards .credit-card__list::-webkit-scrollbar{width:.5rem}.perfil__cards .credit-card__list::-webkit-scrollbar-track{background:#f5f5f5}.perfil__cards .credit-card__list::-webkit-scrollbar-thumb{background:var(--main-color)}.perfil__cards .credit-card__item{background:#f2f4f3;padding:0 1.25em;min-height:60px;border-radius:5px;position:relative;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;margin:1em 0}.perfil__cards .credit-card__item:last-child{border-bottom:0}.perfil__cards .credit-card__item .perfil__action{top:-25%;right:calc(0% + 5rem);min-width:25rem;-webkit-transform:none;transform:none;padding:1.5rem 1rem;margin:0 !important}.perfil__cards .credit-card__item .perfil__action::after{top:35%}.perfil__cards .credit-card__item .perfil__action .perfil__action__cancel{border:0}@media screen and (max-width: 1199px){.perfil__cards .credit-card__item .perfil__action{top:calc(100% + .5rem);right:0;min-width:auto;z-index:3;padding:1rem}.perfil__cards .credit-card__item .perfil__action::after{top:auto;bottom:100%;left:calc(100% - 2rem);border-width:.8rem;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-bottom:15px solid #f5f5f5;border-right-color:rgba(0,0,0,0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width: 1199px)and (min-width: 740px){.perfil__cards .credit-card__item .perfil__action{width:auto;right:0}}.perfil__cards--active::after,.perfil__cards--active-add::after{content:"";height:100%;width:100%;background:#fff;top:0;left:0;position:absolute;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;display:block}@media screen and (max-width: 1199px){.perfil__cards--active::after,.perfil__cards--active-add::after{position:fixed;background:rgba(0,0,0,.5);z-index:2}}@media screen and (max-width: 1199px){.perfil__cards--active-add::after{position:absolute;background:#fff;z-index:1}}.perfil__cards--active-add .perfil-card-add{z-index:3}.perfil__cards--active-add .perfil-card-add::before{max-width:100%}.perfil__cards--active-add .perfil-card-add__button{z-index:3;padding-right:0}@media screen and (min-width: 1200px){.perfil__cards--active-add .perfil-card-add::after{left:100%;top:50%;z-index:3;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-right-color:#f5f5f5;border-width:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 1199px){.perfil__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:1rem;margin-bottom:1rem;width:100%}}.perfil__text{font-size:28px}@media screen and (max-width: 1199px){.perfil__text{font-size:16px}}@media screen and (max-width: 1199px){.perfil__text{font-size:14px}}.perfil__cards__content{width:100%;margin-right:2rem}@media screen and (max-width: 1199px){.perfil__cards__content{width:100%;margin-right:0}}.perfil__card__delete{text-indent:-99999px;display:block;width:1.25em;height:1.25em;background:url("../assets/images/trash--green.svg") center center/contain no-repeat rgba(0,0,0,0);border:none;position:absolute;cursor:pointer;right:1.25em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.perfil-card__plus-icon{width:1rem;height:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.perfil-card__plus-icon::before,.perfil-card__plus-icon::after{content:"";width:1px;left:1.5rem;height:1.2em;border-left:2px solid #4680a0;position:absolute;top:calc(50% - .625em);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.perfil-card__plus-icon::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.perfil-card-add{position:relative;margin-top:20px}.perfil-card-add::before{content:"";background:#fff;height:100%;position:absolute;width:100%;left:0;z-index:1;-webkit-transition:all 1s;transition:all 1s;max-width:0}@media screen and (max-width: 1199px){.perfil-card-add::before{display:none}}.perfil-card-add__button{width:auto;border:none;z-index:1;cursor:pointer;background:rgba(0,0,0,0);padding:.8rem 3rem;position:relative;text-align:left}@media screen and (max-width: 1199px){.perfil-card-add__button{width:100%;-webkit-transform:none !important;transform:none !important;padding-right:3rem !important}}.perfil-card-add .form__row button,.perfil-card-add .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil-card-add .lum-form-field button{width:50%}@media screen and (max-width: 1199px){.perfil-card-add .form__row button,.perfil-card-add .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil-card-add .lum-form-field button{width:100%}}.perfil-card-add .perfil__action{position:relative;-webkit-transform:translateY(-43%);transform:translateY(-43%)}@media screen and (min-width: 1200px){.perfil-card-add .perfil__action{margin-bottom:-5rem}}@media screen and (max-width: 1199px){.perfil-card-add .perfil__action{top:auto;padding:0;left:auto;position:relative}.perfil-card-add .perfil__action::after{display:none}}.perfil__action{display:none;padding:1rem;position:absolute;background:#f5f5f5;z-index:2;min-width:30rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:10px}.perfil__action::after{left:100%;top:52%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#f5f5f5;border-width:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.perfil__action__text+.perfil__action__buttons{margin-top:1.5rem}.perfil__action__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.perfil__action__buttons button{min-height:1rem;padding:.5rem 1rem;min-width:7rem}.perfil__action__buttons button:first-child{margin-right:1rem}@media screen and (max-width: 1199px){.perfil__action__buttons button{font-size:.75rem}}@media screen and (max-width: 1199px){.perfil__action{min-width:auto;left:auto;-webkit-transform:none;transform:none;width:100%;margin:20px 0}}.perfil__action--add-card{position:relative;-webkit-transform:none;transform:none;left:0;width:30rem}.perfil__action--add-card::after{display:none}.perfil__action--add-card button{min-width:auto;width:100%}.perfil__action--add-card button:first-of-type{background:var(--main-color) !important;color:#fff !important;margin-right:1rem}@media screen and (max-width: 739px){.perfil__action--add-card button:first-of-type{margin-right:0;margin-bottom:1rem}}@media screen and (max-width: 1199px){.perfil__action--add-card button{width:100%}}.perfil__form{margin-top:2rem}.perfil__form__text,.perfil__form__text--help{width:40%;position:relative}.perfil__form__text a,.perfil__form__text--help a{color:var(--main-color)}.perfil__form__text--help{padding-left:2.5rem}.perfil__form__text--help::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;background-image:url("../assets/images/icon-info.png");width:1.5rem;height:1.5rem;background-size:cover}@media screen and (max-width: 1199px){.perfil__form__text,.perfil__form__text--help{width:100%;font-size:.8rem}.perfil__form__text+.form__actions,.perfil__form__text--help+.form__actions{margin-top:2rem}}.perfil__form .form__input--name{color:var(--main-color);font-weight:bold}.perfil__form .form__input--name::-webkit-input-placeholder{font-weight:normal;color:#838383}.perfil__form .form__input--name::-moz-placeholder{font-weight:normal;color:#838383}.perfil__form .form__input--name:-ms-input-placeholder{font-weight:normal;color:#838383}.perfil__form .form__input--name::-ms-input-placeholder{font-weight:normal;color:#838383}.perfil__form .form__input--name::placeholder{font-weight:normal;color:#838383}.perfil__form .form__group{width:100%;background:#f5f5f5;padding:0;overflow:hidden;border-radius:5px;position:relative;margin:2rem 0}@media screen and (max-width: 1199px){.perfil__form .form__group{width:100%}}.perfil__form .form__row,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .lum-form-field{width:100%;margin:0}.perfil__form .form__row button,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .lum-form-field button{margin:0}@media screen and (max-width: 1199px){.perfil__form .form__row button,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .lum-form-field button{width:100%}}@media screen and (max-width: 1199px){.perfil__form .form__row,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .lum-form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.perfil__form .input__holder,.perfil__form .input__holder--radio,.perfil__form .input__holder--text,.perfil__form .input__holder--select,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .lum-form-field-value,.perfil__form .input__holder--25,.perfil__form .input__holder--info,.perfil__form .input__holder--100{margin:25px 0;width:calc(50% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.perfil__form .input__holder .input__label,.perfil__form .input__holder--radio .input__label,.perfil__form .input__holder--text .input__label,.perfil__form .input__holder--select .input__label,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .input__label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .lum-form-field-value .input__label,.perfil__form .input__holder--25 .input__label,.perfil__form .input__holder--info .input__label,.perfil__form .input__holder .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.perfil__form .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.perfil__form .input__holder--text .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.perfil__form .input__holder--select .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .lum-form-field-value .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.perfil__form .input__holder--25 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.perfil__form .input__holder--info .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .perfil__form .input__holder label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .perfil__form .input__holder--radio label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .perfil__form .input__holder--text label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .perfil__form .input__holder--select label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .perfil__form .lum-form-field-value label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .perfil__form .input__holder--25 label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .perfil__form .input__holder--info label,.perfil__form .input__holder--100 .input__label,.perfil__form .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .perfil__form .input__holder--100 label{color:#212528}.perfil__form .input__holder--25{width:calc(25% - 2rem)}.perfil__form .input__holder--100{width:calc(100% - 2rem)}.perfil__form .input__holder span.error,.perfil__form .input__holder--radio span.error,.perfil__form .input__holder--text span.error,.perfil__form .input__holder--select span.error,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value span.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .lum-form-field-value span.error,.perfil__form .input__holder--25 span.error,.perfil__form .input__holder--info span.error,.perfil__form .input__holder .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--text .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--select .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .lum-form-field-value .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--25 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.perfil__form .input__holder--info .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--radio span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--text span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--select span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .lum-form-field-value span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--25 span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--info span,.perfil__form .input__holder--100 span.error,.perfil__form .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--100 span{position:absolute;width:100%;top:calc(100% + .2rem)}@media screen and (max-width: 1199px){.perfil__form .input__holder,.perfil__form .input__holder--radio,.perfil__form .input__holder--text,.perfil__form .input__holder--select,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .lum-form-field-value,.perfil__form .input__holder--25,.perfil__form .input__holder--info,.perfil__form .input__holder--100{width:100%}}.perfil__form .form__actions,.perfil__form .perfil__actions{width:auto;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.perfil__form .form__actions button,.perfil__form .perfil__actions button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.perfil__form .form__actions button.button--loading::after,.perfil__form .perfil__actions button.button--loading::after{border:4px solid #fff;border-top:4px solid rgba(0,0,0,0)}.perfil__form .form__actions button#removeAccount,.perfil__form .perfil__actions button#removeAccount{border-color:#cd2525;color:#cd2525}@media screen and (max-width: 739px){.perfil__form .form__actions button#removeAccount,.perfil__form .perfil__actions button#removeAccount{max-width:220px}}.perfil__form .form__actions button#saveEdit,.perfil__form .perfil__actions button#saveEdit{background-color:var(--main-color);color:#fff}@media screen and (max-width: 739px){.perfil__form .form__actions,.perfil__form .perfil__actions{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.perfil__form .form__actions{margin-top:5px}.perfil__form .perfil__actions{margin-top:10px}@media screen and (max-width: 1199px){.perfil__title+.perfil__form{margin-top:1rem}}.perfil__form__footer,.perfil__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (max-width: 1199px){.perfil__form__footer,.perfil__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.perfil__form__footer>div,.perfil__footer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-min-content;width:-moz-min-content;width:min-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.perfil__form__footer>div button,.perfil__footer>div button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.perfil__form__footer>div button:not(:last-child),.perfil__footer>div button:not(:last-child){margin-right:1rem}@media screen and (max-width: 1199px){.perfil__form__footer>div button,.perfil__footer>div button{width:100%;margin:0}}@media screen and (max-width: 739px){.perfil__form__footer>div button,.perfil__footer>div button{font-size:14px;min-width:auto}}@media screen and (max-width: 1199px){.perfil__form__footer>div,.perfil__footer>div{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.perfil__form__footer .button_not_hollow,.perfil__footer .button_not_hollow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-min-content;width:-moz-min-content;width:min-content}@media screen and (max-width: 1199px){.perfil__form__footer .button_not_hollow,.perfil__footer .button_not_hollow{width:auto}}.perfil__form__footer .button_not_hollow img,.perfil__form__footer .button_not_hollow svg,.perfil__footer .button_not_hollow img,.perfil__footer .button_not_hollow svg{width:16px;margin-left:.4rem}@media screen and (max-width: 739px){.perfil__form__footer .button_not_hollow img,.perfil__form__footer .button_not_hollow svg,.perfil__footer .button_not_hollow img,.perfil__footer .button_not_hollow svg{width:14px}}.perfil__form .form__input,.perfil__form .form__input_search,.perfil__form .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .perfil__form input[type=text],.perfil__form .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .perfil__form #sortCriteria,.perfil__form .form__input--disabled,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .perfil__form select,.perfil__form .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .perfil__form input[type=text]{border-radius:5px}.perfil__cards--empty{display:none;margin-bottom:1rem;background:#f2f4f3;padding:0 1.25em;min-height:60px;border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.perfil__cards--empty--active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.perfil__cards--empty img,.perfil__cards--empty svg{width:2.5rem;float:left;margin-right:1.5rem}.perfil__cards--empty .perfil__cards__text--empty{font-size:1rem;font-weight:bold;color:#000;padding:.2rem 0}.perfil__form .form__row__container{padding:20px 30px}.perfil__form__title{background:#f2f4f3;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;border-bottom:1px solid #cad8d8;font-weight:bold;font-size:21px}@media screen and (max-width: 739px){.perfil__form__title{font-size:20px}}.popup__container--perfil .popup-introduction{margin-top:1em !important}.popup__container--perfil .form__row,.popup__container--perfil .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .popup__container--perfil .lum-form-field{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popup__container--perfil .actions__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.popup__container--perfil button{display:inline-table}}.popup__container--perfil .popup__actions .actions__row a{color:var(--main-color);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;text-decoration:underline;cursor:pointer}.popup__container--perfil .popup__actions .actions__row a:hover{opacity:.7}.popup__container--perfil p{text-align:center}.grid{display:grid;margin:0 auto}.grid-template-columns{grid-template-columns:50% 50%}.box-store-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}.title-store-modal{margin:0 15px}.floor-store-modal{margin:-27px 15px !important;text-align:left !important}.btn-store-modal{margin:.5em 15px !important;width:100% !important;padding:12px 2px;font-size:14px}.divisor-store-modal{border-top:1px solid #dcdcdc}.modal-content{height:500px !important;overflow-y:auto !important}.modal__content{height:auto !important;overflow-y:auto !important}.modal__content p{padding:25px !important;text-align:center !important;text-decoration:none !important}.credit-card__new-card span.error,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card span{position:absolute;top:calc(100% - .7rem)}.credit-card__new-card .form__row,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field{margin-bottom:0}.credit-card__new-card .form__row .form__input.error,.credit-card__new-card .form__row .error.form__input_search,.credit-card__new-card .form__row .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input.error[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .credit-card__new-card .form__row input.error[type=text],.credit-card__new-card .form__row .lumis-service-search #search_area .lum-search-form .error#sortCriteria,.lumis-service-search #search_area .lum-search-form .credit-card__new-card .form__row .error#sortCriteria,.credit-card__new-card .form__row .error.form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card .form__row span.form__input,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card .form__row span.form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card .form__row .lumis-service-search #search_area .lum-search-form span#sortCriteria,.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card .form__row span#sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .credit-card__new-card .form__row span.form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .credit-card__new-card .form__row select.error,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .form__input.error,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .error.form__input_search,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input.error[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field input.error[type=text],.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lumis-service-search #search_area .lum-search-form .error#sortCriteria,.lumis-service-search #search_area .lum-search-form .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .error#sortCriteria,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .error.form__input--disabled,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input_search,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .lumis-service-search #search_area .lum-search-form span#sortCriteria,.lumis-service-search #search_area .lum-search-form .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span#sortCriteria,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input--disabled,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .form__input.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .error.form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input.error[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field input.error[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lumis-service-search #search_area .lum-search-form .error#sortCriteria,.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .error#sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .error.form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-validation-message span.form__input,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-validation-message span.form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-validation-message .lumis-service-search #search_area .lum-search-form span#sortCriteria,.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-validation-message span#sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-validation-message span.form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lum-form-field-value select.error,.credit-card__new-card .form__row .lumis-service-search .lum-pagination input.error[type=text],.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lumis-service-search .lum-pagination input.error[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field .lumis-service-search .lum-pagination input.error[type=text],.lumis-service-search .lum-pagination .credit-card__new-card .form__row input.error[type=text],.lumis-service-search .lum-pagination .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field input.error[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lumis-service-search .lum-pagination .credit-card__new-card .lum-form-field input.error[type=text]{margin-bottom:1rem}.credit-card__new-card .form__row:last-child,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:last-child,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:last-child{margin-top:auto}@media screen and (max-width: 1199px){.credit-card__new-card .form__row:last-child,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:last-child,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:last-child{margin-top:2rem}}.credit-card__new-card .form__row:first-child .input__holder::before,.credit-card__new-card .form__row:first-child .input__holder--radio::before,.credit-card__new-card .form__row:first-child .input__holder--text::before,.credit-card__new-card .form__row:first-child .input__holder--select::before,.credit-card__new-card .form__row:first-child .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .credit-card__new-card .form__row:first-child .lum-form-field-value::before,.credit-card__new-card .form__row:first-child .input__holder--25::before,.credit-card__new-card .form__row:first-child .input__holder--info::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--radio::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--text::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--select::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .lum-form-field-value::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--25::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--info::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--radio::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--text::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--select::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .lum-form-field-value::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--25::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .input__holder--info::before,.credit-card__new-card .form__row:first-child .perfil__form .input__holder--100::before,.credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .perfil__form .input__holder--100::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .credit-card__new-card .lum-form-field:first-child .perfil__form .input__holder--100::before,.perfil__form .credit-card__new-card .form__row:first-child .input__holder--100::before,.perfil__form .credit-card__new-card .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field:first-child .input__holder--100::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .perfil__form .credit-card__new-card .lum-form-field:first-child .input__holder--100::before{top:25px}.input__label__check--title{margin-bottom:1rem;display:block}#delete-account-confirmation{border-radius:8px;max-width:600px}#delete-account-confirmation .mfp-close{color:var(--secondary-color);border:2px solid var(--secondary-color);border-radius:100%;height:24px;width:24px;line-height:50%;top:18px;right:18px}#delete-account-confirmation .popup__header{background-color:rgba(0,0,0,0);height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d5d9dd}#delete-account-confirmation .popup__header .popup__title{color:#3d3d3d}#delete-account-confirmation .popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:1rem}#delete-account-confirmation .popup__content p{text-align:start;color:#3d3d3d}#delete-account-confirmation .popup__actions .actions__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#delete-account-confirmation .popup__actions .actions__row button:first-of-type{background-color:var(--main-color);color:#fff}#delete-account-confirmation .popup__actions .actions__row button:last-of-type{border:none}.popup__container--newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:500px !important;min-height:480px}@media screen and (max-width: 599px){.popup__container--newsletter{width:100%}}.popup__container--newsletter header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px -20px 0;background:none}@media screen and (max-width: 979px){.popup__container--newsletter header{margin:20px 0 20px -20px}}.popup__container--newsletter header button{border:none;background:none;font-size:40px;font-weight:500;color:#898b8b;cursor:pointer}.popup__container--newsletter header button svg{width:25px;height:25px}.popup__container--newsletter .popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:435px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:2em}@media screen and (max-width: 374px){.popup__container--newsletter .popup__content h1{font-size:31px}}.popup__container--newsletter .popup__content h1,.popup__container--newsletter .popup__content p{text-align:center}.popup__container--newsletter form{width:100%}.popup__container--newsletter form .form__row,.popup__container--newsletter .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{margin:0}.popup__container--newsletter form button{width:100%;border-radius:5px;cursor:pointer}.popup__container--newsletter form button span{text-transform:none}.popup__container--newsletter form .input__holder input,.popup__container--newsletter form .input__holder--radio input,.popup__container--newsletter form .input__holder--text input,.popup__container--newsletter form .input__holder--select input,.popup__container--newsletter .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value input,.popup__container--newsletter form .input__holder--25 input,.popup__container--newsletter form .input__holder--info input,.popup__container--newsletter form .perfil__form .input__holder--100 input,.perfil__form .popup__container--newsletter form .input__holder--100 input{border-radius:5px}.popup__container--newsletter form .input__holder--text{font-size:12px}.popup__container--newsletter form .input__holder--text a{color:var(--main-color)}.popup__container--newsletter .input__holder--text p{text-align:left}.popup__container--newsletter input[type=text],.popup__container--newsletter input[type=email]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.newsletter .popup__content--success,.newsletter .popup__content--error,.newsletter--widget .popup__content--success,.newsletter--widget .popup__content--error,.popup__container--newsletter .popup__content--success,.popup__container--newsletter .popup__content--error{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter .popup__content--success .success__message,.newsletter .popup__content--success .error__message,.newsletter .popup__content--error .success__message,.newsletter .popup__content--error .error__message,.newsletter--widget .popup__content--success .success__message,.newsletter--widget .popup__content--success .error__message,.newsletter--widget .popup__content--error .success__message,.newsletter--widget .popup__content--error .error__message,.popup__container--newsletter .popup__content--success .success__message,.popup__container--newsletter .popup__content--success .error__message,.popup__container--newsletter .popup__content--error .success__message,.popup__container--newsletter .popup__content--error .error__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter .popup__content--success .success__message svg,.newsletter .popup__content--success .error__message svg,.newsletter .popup__content--error .success__message svg,.newsletter .popup__content--error .error__message svg,.newsletter--widget .popup__content--success .success__message svg,.newsletter--widget .popup__content--success .error__message svg,.newsletter--widget .popup__content--error .success__message svg,.newsletter--widget .popup__content--error .error__message svg,.popup__container--newsletter .popup__content--success .success__message svg,.popup__container--newsletter .popup__content--success .error__message svg,.popup__container--newsletter .popup__content--error .success__message svg,.popup__container--newsletter .popup__content--error .error__message svg{width:40px;margin-right:10px}.newsletter .popup__content--success #newsletter--try-again,.newsletter .popup__content--error #newsletter--try-again,.newsletter--widget .popup__content--success #newsletter--try-again,.newsletter--widget .popup__content--error #newsletter--try-again,.popup__container--newsletter .popup__content--success #newsletter--try-again,.popup__container--newsletter .popup__content--error #newsletter--try-again{margin-top:1em;border-radius:5px;width:100%}@media screen and (max-width: 739px){.product-detail .inner-page__wrapper:not(.go-back),.product-detail .lumis-service-questionnaire.lum-non-administration-area:not(.go-back){padding-top:0}}.product-showcase{margin:50px auto;width:100%}@media screen and (max-width: 979px){.product-showcase .inner-page__wrapper,.product-showcase .lumis-service-questionnaire.lum-non-administration-area{width:100%;padding:0}}@media screen and (max-width: 739px){.product-showcase.less-margin-top{margin-top:1em}}.product-showcase.gray-bg{background:#f2f4f3}.product-showcase.gray-bg .inner-page__wrapper:not(:first-of-type) .product-showcase__conteudo.topborder,.product-showcase.gray-bg .lumis-service-questionnaire.lum-non-administration-area:not(:first-of-type) .product-showcase__conteudo.topborder{border-top:1px solid #cad8d8}.product-showcase.gray-bg .inner-page__wrapper:not(:first-of-type) .product-showcase__conteudo.topborder h2,.product-showcase.gray-bg .lumis-service-questionnaire.lum-non-administration-area:not(:first-of-type) .product-showcase__conteudo.topborder h2{padding-top:20px}@media screen and (max-width: 599px){.product-showcase.gray-bg .inner-page__wrapper:not(:first-of-type) .product-showcase__conteudo.topborder,.product-showcase.gray-bg .lumis-service-questionnaire.lum-non-administration-area:not(:first-of-type) .product-showcase__conteudo.topborder{border:none}}@media screen and (min-width: 740px){.product-showcase.gray-bg{padding-top:20px}}@media screen and (max-width: 979px){.product-showcase__wrapper{min-width:100%;margin:0}}.product-showcase__conteudo{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:30px;-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 979px){.product-showcase__conteudo{min-width:100% !important;margin-bottom:20px}}.product-showcase__title{margin:0;color:#404040;font-size:34px;margin-left:.6em;text-align:left;font-family:var(--font-regular);font-weight:400}@media screen and (max-width: 1199px){.product-showcase__title{font-size:30px}}@media screen and (max-width: 739px){.product-showcase__title{font-size:23px}}@media screen and (max-width: 599px){.product-showcase__title{font-size:19px}}.product-showcase__ver-todas{font-size:1em;margin-top:.7em;position:relative;font-family:var(--font-heavy);font-weight:normal;margin-right:50px}@media screen and (max-width: 599px){.product-showcase__ver-todas{font-size:12px}}@media screen and (width <= 979px){.product-showcase-ver-todas__link{margin-left:3em}}.product-showcase-ver__title{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#404040}@media screen and (max-width: 599px){.product-showcase-ver__title{font-size:14px}}.product-showcase-ver__title::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid #212528;border-bottom:2px solid #212528;width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.product-showcase__list-no-slider{width:100%}.product-showcase__list-no-slider__row{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width: 1199px){.product-showcase__list-no-slider__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}}.product-showcase__list-no-slider__row .product-showcase__item{margin-bottom:20px;max-width:334.8px}@media screen and (max-width: 1199px){.product-showcase__list-no-slider__row .product-showcase__item{margin:10px 0;width:49%}}@media screen and (max-width: 374px){.product-showcase__list-no-slider__row .product-showcase__item{width:100%}}.product-showcase__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}.product-showcase__list>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 980px){.product-showcase__list{width:97.9168%}}.product-showcase__list .slick-list{min-width:100%}.product-showcase__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.product-showcase__list .slick-arrow{position:absolute;top:calc(50% - 2em);z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-showcase__list .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.product-showcase__list .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}@media screen and (max-width: 739px){.product-showcase__list .slick-arrow{top:7em}}@media screen and (max-width: 599px){.product-showcase__list .slick-arrow{top:6em}}@media screen and (max-width: 374px){.product-showcase__list .slick-arrow{top:4.5em}}@media screen and (max-width: 979px){.product-showcase__list{width:100%;margin:0}}.product-showcase__list .slick-dots{bottom:-1.5em;margin:0;padding:0;margin-top:2em;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.product-showcase__list .slick-dots{margin:0;padding:0;margin-top:2em !important;margin-bottom:2em !important}.product-showcase__list .slick-dots li{margin:0 .25em !important}}@media screen and (max-width: 599px){.product-showcase__list .slick-dots{bottom:-0.5em}}.product-showcase__list .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.product-showcase__list .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.product-showcase__list .slick-dots button:focus{outline:none}.product-showcase__list .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}.product-showcase__discount{position:absolute;right:0;top:0;width:70px;height:50px;background-color:var(--secondary-color);color:#fff;border-radius:10px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px;z-index:1}.product-showcase__item{display:block;margin:0 9.109px;height:auto;background:#fff;text-decoration:none;color:#212528;border:1px #d7d7d7 solid;border-radius:10px;overflow:hidden;position:relative}.product-showcase__item,.product-showcase__item.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:360px}@media screen and (max-width: 1499px){.product-showcase__item,.product-showcase__item.slick-slide{min-height:300px}}@media screen and (max-width: 1199px){.product-showcase__item,.product-showcase__item.slick-slide{min-height:300px;max-width:100% !important}}@media screen and (max-width: 599px){.product-showcase__item,.product-showcase__item.slick-slide{min-height:168px}}.product-showcase__item:hover .product-showcase__figure{opacity:.7}@media screen and (max-width: 739px){.product-showcase__item:hover .product-showcase__figure{opacity:1}}@media screen and (max-width: 599px){.product-showcase__item{width:100%}}.product-showcase__figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:10px;overflow:hidden;width:100%;height:100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.product-showcase__figure .product-showcase__image,.product-showcase__figure .product-showcase__image--mobile{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:200px;-webkit-transition:100ms ease;transition:100ms ease}.product-showcase__figure .product-showcase__image--mobile{display:none}@media screen and (max-width: 739px){.product-showcase__figure .product-showcase__image,.product-showcase__figure .product-showcase__image--mobile{display:none}.product-showcase__figure .product-showcase__image--mobile{display:block}}.product-showcase__content{padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:auto}@media screen and (max-width: 739px){.product-showcase__content{padding:10px 20px}}.product-showcase__content .store{font-weight:bold}@media screen and (max-width: 739px){.product-showcase__content .store{font-size:13px}}.product-showcase__content .product{font-weight:normal}@media screen and (max-width: 739px){.product-showcase__content .product{font-size:13px}}.product-showcase__content .title,.product-showcase__content .store,.product-showcase__content .product{font-size:1.375em;line-height:1.2;font-family:var(--font-regular);max-height:2.5em;overflow:hidden;width:100%;margin:0;margin-bottom:.25em;color:#212528}@media screen and (max-width: 1499px){.product-showcase__content .title,.product-showcase__content .store,.product-showcase__content .product{font-size:1.1em}}@media screen and (max-width: 739px){.product-showcase__content .title,.product-showcase__content .store,.product-showcase__content .product{max-height:2.25em}}@media screen and (max-width: 739px){.product-showcase__content .cta{font-size:15px}}@media screen and (max-width: 739px){.product-showcase__content .price{font-size:13px}}.product-showcase__content .cta,.product-showcase__content .price{font-family:var(--font-bold);color:var(--main-color);display:inline-block;position:relative}@media screen and (max-width: 1199px){.product-showcase__content .cta,.product-showcase__content .price{font-size:22px}}.product-showcase__content .cta del,.product-showcase__content .price del{font-family:var(--font-regular)}.product-showcase__external-link{text-decoration:none;display:table;width:100%}.product-showcase__text{margin-top:.5em;max-height:3.25em;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}@media screen and (max-width: 739px){.product-showcase__text{max-height:4.5em}}.product-showcase__meta{font-size:1.125em;color:var(--main-color);text-transform:uppercase;font-family:var(--font-bold)}.product-showcase__btn-lojas{display:-webkit-box;display:-ms-flexbox;display:flex;place-content:flex-start flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:end;align-self:flex-end;width:100%;max-height:195px;margin:0;margin-top:auto;padding:6px 10px;background-color:#f2f4f3}@media screen and (max-width: 979px){.product-showcase__btn-lojas{min-height:auto}}.product-showcase__btn-lojas a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4px;padding:7px 6px;font-size:12px;text-decoration:none;color:#404040;font-weight:bold;text-transform:lowercase;white-space:nowrap;border:1px solid var(--main-color);border-radius:5px;width:calc(50% - 8px);height:40px;text-align:left}.product-showcase__btn-lojas a.btn-shopping-digital{background-color:var(--main-color);border-color:var(--main-color);color:#fff;width:calc(100% - 8px)}body #panel{padding:4em 0;position:relative;min-height:100%}@media screen and (max-width: 979px){body #panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:auto;overflow:unset}}@media screen and (max-width: 599px){body #panel{display:block}}body #panel .panel_layout{margin-right:3em}.panel,.panel_layout,.panel_layout_row,body,html{height:auto !important;min-height:auto}body div#background_branding_container{background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 979px){body div#background_branding_container{display:none}}body #background_branding_container img#background_background_image{max-height:70vh;margin:0 calc(500px + 3em) 0 3em}.inner_container .api_container{padding:6em 0 0;background:url("../assets/images/logo-aliansce.svg") left top/12em auto no-repeat rgba(0,0,0,0);height:unset}.api_container .localAccount .intro,.api_container .intro{font:normal normal 2em/1.2 var(--font-bold);text-transform:uppercase;display:inline-block;margin:0 0 .75em}.api_container .localAccount .entry{margin:1em 0;padding:0}.api_container .localAccount .entry-item{margin-bottom:1em}#api ul li.TextBox,#api ul li.Password{display:block}.api_container .attr .TextBox+.Password,.api_container .attr .Password+.TextBox{margin-top:1.5em}.api_container .localAccount .entry-item input,.api_container .attr .attrEntry input{font:normal 1rem/1.2 var(--font-regular);color:#292929;border:1px solid #d1d1d1;padding:.5rem;line-height:1.3;display:block;width:100%;height:3.143rem}.api_container .attr .attrEntry>div+label{margin-top:2em}.api_container .attrEntry input[type=text],.api_container input[type=password],.api_container input[type=email]{width:100% !important}.api_container .localAccount .entry-item label,.api_container .attr .attrEntry label{font:normal normal .875rem/1.2 var(--font-heavy);text-transform:uppercase;color:#838383;margin:0 0 .5em}.api_container .localAccount .entry-item #forgotPassword,.api_container .localAccount .create #createAccount{color:var(--main-color);font-size:1rem}.api_container .localAccount .create p{font-size:1rem}.api_container .localAccount .buttons{margin-top:2em}.api_container .localAccount .buttons #next,.api_container .buttons button{margin-top:.5em;width:100%}.api_container .localAccount .buttons #next+button,.api_container .buttons button+button{margin-top:.75em}.api_container .localAccount .buttons #next:hover,.api_container .buttons button:hover{background:var(--main-color);border:1px solid var(--main-color)}.api_container #attributeVerification>.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2em}.api_container #attributeVerification>.buttons button{width:calc(50% - .25em)}.api_container #attributeVerification>.buttons button+button{margin-top:.5em}.api_container .buttons button:disabled,.api_container button[disabled]{background-color:#cfe7ce;border-color:#cfe7ce;pointer-events:none}.verificationErrorText,.verificationInfoText,.verificationSuccessText{margin:1em 0}.panel .error,.panel .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .panel span{color:#e8250b}@media screen and (max-width: 599px){.promo-list__header{margin-top:0}}.promo-list__header .promo-list__title{font-size:36px;font-weight:400}.promo-sign .input::-webkit-input-placeholder{font-weight:bold}.promo-sign .input::-moz-placeholder{font-weight:bold}.promo-sign .input:-ms-input-placeholder{font-weight:bold}.promo-sign .input::-ms-input-placeholder{font-weight:bold}.promo-sign .input::placeholder{font-weight:bold}.form--questionaire .promo-sign .promo-sign__wrapper .form__row,.form--questionaire .promo-sign .promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .form--questionaire .promo-sign .promo-sign__wrapper .lum-form-field{margin-bottom:.5rem}.form--questionaire .promo-sign .promo-sign__wrapper .form__row .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .form--questionaire .promo-sign .promo-sign__wrapper .form__row .lum-form-field-value,.form--questionaire .promo-sign .promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--select,.form--questionaire .promo-sign .promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .form--questionaire .promo-sign .promo-sign__wrapper .lum-form-field .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .form--questionaire .promo-sign .promo-sign__wrapper .lum-form-field .lum-form-field-value{margin:0}@media screen and (max-width: 979px){.promo-sign{margin-top:30px}.form--questionaire .promo-sign{padding:0 1rem}}.promo-sign .button_filled-green,.promo-sign .isbn__label,.promo-sign .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .promo-sign #next,.promo-sign .api_container .buttons button,.api_container .buttons .promo-sign button{width:100%}.promo-sign__label{display:block !important;line-height:1.3}.promo-sign__label.first-step{margin:0 auto;padding:0 0 1em 1em;width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 600px){.promo-sign__label.first-step{width:480px}}@media screen and (min-width: 740px){.promo-sign__label.first-step{width:720px}}@media screen and (min-width: 980px){.promo-sign__label.first-step{width:960px}}@media screen and (min-width: 1200px){.promo-sign__label.first-step{width:1180px}}@media screen and (min-width: 1500px){.promo-sign__label.first-step{width:1420px}}.promo-sign__label.first-step>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.promo-sign__label span{font-weight:bold;display:block;margin-bottom:.25em;color:var(--main-color)}.promo-sign__label strong{font-weight:bold;color:var(--main-color)}.promo-sign__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (min-width: 1200px){.promo-sign__wrapper.wrapper-width{width:720px}}.promo-sign__wrapper .promo-sign__terms{margin:0 .5em 1.5em;width:100%}@media screen and (max-width: 599px){.promo-sign__wrapper .promo-sign__terms{margin:-2em 0 2em 1em}}.promo-sign__wrapper .promo-sign__terms~.input__holder,.promo-sign__wrapper .promo-sign__terms~.input__holder--radio,.promo-sign__wrapper .promo-sign__terms~.input__holder--text,.promo-sign__wrapper .promo-sign__terms~.input__holder--select,.promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__terms~.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__wrapper .promo-sign__terms~.lum-form-field-value,.promo-sign__wrapper .promo-sign__terms~.input__holder--25,.promo-sign__wrapper .promo-sign__terms~.input__holder--info,.promo-sign__wrapper .perfil__form .promo-sign__terms~.input__holder--100,.perfil__form .promo-sign__wrapper .promo-sign__terms~.input__holder--100{border-top:1px solid #cad8d8;padding-top:30px;width:100%}@media screen and (width <= 770px){.promo-sign__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.promo-sign__wrapper .input__holder,.promo-sign__wrapper .input__holder--radio,.promo-sign__wrapper .input__holder--text,.promo-sign__wrapper .input__holder--select,.promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__wrapper .lum-form-field-value,.promo-sign__wrapper .input__holder--25,.promo-sign__wrapper .input__holder--info,.promo-sign__wrapper .perfil__form .input__holder--100,.perfil__form .promo-sign__wrapper .input__holder--100{width:calc(50% - 1em);margin:.25em .5em}.promo-sign__wrapper .input__holder#createAccount,.promo-sign__wrapper #createAccount.input__holder--radio,.promo-sign__wrapper #createAccount.input__holder--text,.promo-sign__wrapper #createAccount.input__holder--select,.promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field #createAccount.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__wrapper #createAccount.lum-form-field-value,.promo-sign__wrapper #createAccount.input__holder--25,.promo-sign__wrapper #createAccount.input__holder--info,.promo-sign__wrapper .perfil__form #createAccount.input__holder--100,.perfil__form .promo-sign__wrapper #createAccount.input__holder--100{width:calc(100% - 1em)}.promo-sign__wrapper svg{width:2.5em;margin:0;height:3em;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 979px){.promo-sign__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo-sign__wrapper .input__holder,.promo-sign__wrapper .input__holder--radio,.promo-sign__wrapper .input__holder--text,.promo-sign__wrapper .input__holder--select,.promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__wrapper .lum-form-field-value,.promo-sign__wrapper .input__holder--25,.promo-sign__wrapper .input__holder--info,.promo-sign__wrapper .perfil__form .input__holder--100,.perfil__form .promo-sign__wrapper .input__holder--100{width:calc(100% - 1em)}.promo-sign__wrapper svg{margin:-1em auto 1.5em;position:relative;left:0;height:3.5em;-webkit-transform:none;transform:none;top:1em;display:block}}.promo-sign__fieldset{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5em;background:#f2f4f3;padding:40px 0}@media screen and (max-width: 739px){.promo-sign__fieldset{padding:0}}.promo-sign__inputs-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:720px;-ms-flex-wrap:wrap;flex-wrap:wrap}.promo-sign__inputs-area .form__input,.promo-sign__inputs-area .form__input_search,.promo-sign__inputs-area .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .promo-sign__inputs-area input[type=text],.promo-sign__inputs-area .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .promo-sign__inputs-area #sortCriteria,.promo-sign__inputs-area .form__input--disabled,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .promo-sign__inputs-area select,.promo-sign__inputs-area .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .promo-sign__inputs-area input[type=text]{color:#000 !important;border-radius:5px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 979px){.promo-sign__inputs-area{padding-bottom:20px !important}.promo-sign__inputs-area .input__holder.input--cpf,.promo-sign__inputs-area .input--cpf.input__holder--radio,.promo-sign__inputs-area .input--cpf.input__holder--text,.promo-sign__inputs-area .input--cpf.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--cpf.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--cpf.lum-form-field-value,.promo-sign__inputs-area .input--cpf.input__holder--25,.promo-sign__inputs-area .input--cpf.input__holder--info,.promo-sign__inputs-area .perfil__form .input--cpf.input__holder--100,.perfil__form .promo-sign__inputs-area .input--cpf.input__holder--100{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.promo-sign__inputs-area .input__holder.input--rg,.promo-sign__inputs-area .input--rg.input__holder--radio,.promo-sign__inputs-area .input--rg.input__holder--text,.promo-sign__inputs-area .input--rg.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--rg.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--rg.lum-form-field-value,.promo-sign__inputs-area .input--rg.input__holder--25,.promo-sign__inputs-area .input--rg.input__holder--info,.promo-sign__inputs-area .perfil__form .input--rg.input__holder--100,.perfil__form .promo-sign__inputs-area .input--rg.input__holder--100{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.promo-sign__inputs-area .input__holder.input--Birth,.promo-sign__inputs-area .input--Birth.input__holder--radio,.promo-sign__inputs-area .input--Birth.input__holder--text,.promo-sign__inputs-area .input--Birth.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--Birth.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--Birth.lum-form-field-value,.promo-sign__inputs-area .input--Birth.input__holder--25,.promo-sign__inputs-area .input--Birth.input__holder--info,.promo-sign__inputs-area .perfil__form .input--Birth.input__holder--100,.perfil__form .promo-sign__inputs-area .input--Birth.input__holder--100{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.promo-sign__inputs-area .input__holder.input--tel,.promo-sign__inputs-area .input--tel.input__holder--radio,.promo-sign__inputs-area .input--tel.input__holder--text,.promo-sign__inputs-area .input--tel.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--tel.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--tel.lum-form-field-value,.promo-sign__inputs-area .input--tel.input__holder--25,.promo-sign__inputs-area .input--tel.input__holder--info,.promo-sign__inputs-area .perfil__form .input--tel.input__holder--100,.perfil__form .promo-sign__inputs-area .input--tel.input__holder--100{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.promo-sign__inputs-area .input__holder.input--email,.promo-sign__inputs-area .input--email.input__holder--radio,.promo-sign__inputs-area .input--email.input__holder--text,.promo-sign__inputs-area .input--email.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--email.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--email.lum-form-field-value,.promo-sign__inputs-area .input--email.input__holder--25,.promo-sign__inputs-area .input--email.input__holder--info,.promo-sign__inputs-area .perfil__form .input--email.input__holder--100,.perfil__form .promo-sign__inputs-area .input--email.input__holder--100{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.promo-sign__inputs-area .input__holder.input--gender,.promo-sign__inputs-area .input--gender.input__holder--radio,.promo-sign__inputs-area .input--gender.input__holder--text,.promo-sign__inputs-area .input--gender.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--gender.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--gender.lum-form-field-value,.promo-sign__inputs-area .input--gender.input__holder--25,.promo-sign__inputs-area .input--gender.input__holder--info,.promo-sign__inputs-area .perfil__form .input--gender.input__holder--100,.perfil__form .promo-sign__inputs-area .input--gender.input__holder--100{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.promo-sign__inputs-area .input__holder.input--cep,.promo-sign__inputs-area .input--cep.input__holder--radio,.promo-sign__inputs-area .input--cep.input__holder--text,.promo-sign__inputs-area .input--cep.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--cep.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--cep.lum-form-field-value,.promo-sign__inputs-area .input--cep.input__holder--25,.promo-sign__inputs-area .input--cep.input__holder--info,.promo-sign__inputs-area .perfil__form .input--cep.input__holder--100,.perfil__form .promo-sign__inputs-area .input--cep.input__holder--100{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.promo-sign__inputs-area .input__holder.input--uf,.promo-sign__inputs-area .input--uf.input__holder--radio,.promo-sign__inputs-area .input--uf.input__holder--text,.promo-sign__inputs-area .input--uf.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--uf.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--uf.lum-form-field-value,.promo-sign__inputs-area .input--uf.input__holder--25,.promo-sign__inputs-area .input--uf.input__holder--info,.promo-sign__inputs-area .perfil__form .input--uf.input__holder--100,.perfil__form .promo-sign__inputs-area .input--uf.input__holder--100{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.promo-sign__inputs-area .input__holder.input--city,.promo-sign__inputs-area .input--city.input__holder--radio,.promo-sign__inputs-area .input--city.input__holder--text,.promo-sign__inputs-area .input--city.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--city.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--city.lum-form-field-value,.promo-sign__inputs-area .input--city.input__holder--25,.promo-sign__inputs-area .input--city.input__holder--info,.promo-sign__inputs-area .perfil__form .input--city.input__holder--100,.perfil__form .promo-sign__inputs-area .input--city.input__holder--100{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.promo-sign__inputs-area .input__holder.input--district,.promo-sign__inputs-area .input--district.input__holder--radio,.promo-sign__inputs-area .input--district.input__holder--text,.promo-sign__inputs-area .input--district.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--district.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--district.lum-form-field-value,.promo-sign__inputs-area .input--district.input__holder--25,.promo-sign__inputs-area .input--district.input__holder--info,.promo-sign__inputs-area .perfil__form .input--district.input__holder--100,.perfil__form .promo-sign__inputs-area .input--district.input__holder--100{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.promo-sign__inputs-area .input__holder.input--type,.promo-sign__inputs-area .input--type.input__holder--radio,.promo-sign__inputs-area .input--type.input__holder--text,.promo-sign__inputs-area .input--type.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--type.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--type.lum-form-field-value,.promo-sign__inputs-area .input--type.input__holder--25,.promo-sign__inputs-area .input--type.input__holder--info,.promo-sign__inputs-area .perfil__form .input--type.input__holder--100,.perfil__form .promo-sign__inputs-area .input--type.input__holder--100{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.promo-sign__inputs-area .input__holder.input--adress,.promo-sign__inputs-area .input--adress.input__holder--radio,.promo-sign__inputs-area .input--adress.input__holder--text,.promo-sign__inputs-area .input--adress.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--adress.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--adress.lum-form-field-value,.promo-sign__inputs-area .input--adress.input__holder--25,.promo-sign__inputs-area .input--adress.input__holder--info,.promo-sign__inputs-area .perfil__form .input--adress.input__holder--100,.perfil__form .promo-sign__inputs-area .input--adress.input__holder--100{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.promo-sign__inputs-area .input__holder.input--number,.promo-sign__inputs-area .input--number.input__holder--radio,.promo-sign__inputs-area .input--number.input__holder--text,.promo-sign__inputs-area .input--number.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--number.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--number.lum-form-field-value,.promo-sign__inputs-area .input--number.input__holder--25,.promo-sign__inputs-area .input--number.input__holder--info,.promo-sign__inputs-area .perfil__form .input--number.input__holder--100,.perfil__form .promo-sign__inputs-area .input--number.input__holder--100{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.promo-sign__inputs-area .input__holder.input--complement,.promo-sign__inputs-area .input--complement.input__holder--radio,.promo-sign__inputs-area .input--complement.input__holder--text,.promo-sign__inputs-area .input--complement.input__holder--select,.promo-sign__inputs-area .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input--complement.lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .promo-sign__inputs-area .input--complement.lum-form-field-value,.promo-sign__inputs-area .input--complement.input__holder--25,.promo-sign__inputs-area .input--complement.input__holder--info,.promo-sign__inputs-area .perfil__form .input--complement.input__holder--100,.perfil__form .promo-sign__inputs-area .input--complement.input__holder--100{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}}.promo-sign__inputs-area.column_alignment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form--questionaire .promo-sign__inputs-area .promo-sign__wrapper .form__row,.form--questionaire .promo-sign__inputs-area .promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .form--questionaire .promo-sign__inputs-area .promo-sign__wrapper .lum-form-field{margin-bottom:.5rem}.form--questionaire .promo-sign__inputs-area .promo-sign__wrapper .form__row .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .form--questionaire .promo-sign__inputs-area .promo-sign__wrapper .form__row .lum-form-field-value,.form--questionaire .promo-sign__inputs-area .promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--select,.form--questionaire .promo-sign__inputs-area .promo-sign__wrapper .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .form--questionaire .promo-sign__inputs-area .promo-sign__wrapper .lum-form-field .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .form--questionaire .promo-sign__inputs-area .promo-sign__wrapper .lum-form-field .lum-form-field-value{margin:0}@media screen and (max-width: 979px){.form--questionaire .promo-sign__inputs-area{padding:0 1rem}}.promo-sign__row#promoForm1{margin-bottom:2em}.promo-sign__question{position:relative;margin-bottom:.5em;width:100%}@media screen and (max-width: 979px){.promo-sign__question{margin:0}}.promo-sign__question .form-group__legend{text-align:left;font-weight:bold;padding:1.5em 1.5em 1.5em 3.5em;line-height:1.4;color:#fff;margin:1.5em .5em;border:1px solid #6a6a6a;border-left:0;border-right:0;position:relative}@media screen and (max-width: 979px){.promo-sign__question .form-group__legend{text-align:center;padding:1.5em 0;line-height:1.4;color:#fff;margin:1.5em 0;border:1px solid #6a6a6a;border-left:0;border-right:0}}.promo-sign__question .input__holder--radio{padding:0 .75rem .5rem 2.25em;color:#717171;margin-bottom:.3em;width:calc(100% - 1em)}.promo-sign__question .input__holder--radio .input__label,.promo-sign__question .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .promo-sign__question .input__holder--radio label{display:block;width:100%;color:#fff}.promo-sign__question .input__holder--radio .input__label::before,.promo-sign__question .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .promo-sign__question .input__holder--radio label::before{content:"" !important;width:1.75em;height:1.75em;background:#292929;border-radius:50%;border:none;display:block;position:absolute;left:-2.25em;top:calc(50% - .875em);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;z-index:3}.input__holder--checkbox .input__label::before,.input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .input__holder--checkbox label::before{border-radius:5px !important}.promo-sign__question-icon{width:3em;height:3em;display:block;position:absolute;top:calc(50% - 1.5em);left:.5em}.promo-sign__question-icon path,.promo-sign__question-icon rect{fill:#717171}@media screen and (max-width: 979px){.promo-sign__question-icon{width:4em;height:4em;top:0;left:calc(50% - 2em)}}.promo-sign__success.inner-page__wrapper,.promo-sign__success.lumis-service-questionnaire.lum-non-administration-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:800px}.promo-sign__success .promo-sign__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%;background:#434343;padding:1.75rem;margin-bottom:40px}.promo-sign__success svg{width:3em;height:3em;margin:2em auto 0;position:relative;top:0;left:auto}.promo-sign__success svg path{fill:var(--main-color)}#promoForm2 .promo-sign__wrapper{background:#434343;padding:1.5em;margin:.5em;margin-bottom:40px}@media screen and (max-width: 979px){#promoForm2 .promo-sign__wrapper{width:calc(100% + 3em);margin:0 -1.5em}}.promo-sign__msg{font-size:1.3em;font-weight:bold;margin:1em 0 2em;line-height:1.2;color:#fff}.promo-sign__inputs-msg{margin:0 .5em 1.5em;width:100%;font-size:.875em;font-style:italic}.promo-sign__inputs-msg span{color:var(--main-color)}@media screen and (min-width: 740px)and (max-width: 979px){.full-size-row{width:100%;margin:0}}@media screen and (max-width: 979px){.promo-ticket__holder{margin-left:1.04166667%;margin-right:1.04166667%}}.promo-ticket__group+.promo-ticket__group{margin-top:3em}@media screen and (max-width: 739px){.promo-ticket__group,.promo-ticket__group+.promo-ticket__group{margin-top:2em}}.promo-ticket__list{padding:0;list-style-type:none;margin:0}.promo-ticket__list .inner-page__accordion{margin:0;margin-bottom:10px}.promo-ticket__item{position:relative}.promo-ticket__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 3em 1em 1em;position:relative;-webkit-transition:background-image .3s ease-in-out;transition:background-image .3s ease-in-out;cursor:pointer}.promo-ticket__item:not(:first-child) .promo-ticket__header{border-top:1px solid #e3e3e3}.promo-ticket__header::before{content:"";width:1px;height:1.25em;border-left:2px solid #4680a0;position:absolute;right:1.75em;top:calc(50% - .625em);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.promo-ticket__header::after{content:"";width:1px;height:1.25em;border-left:2px solid #4680a0;position:absolute;right:1.75em;top:calc(50% - .625em);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.is--shown .promo-ticket__header::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width: 979px){.promo-ticket__header{padding:1em 3em 1em 2em}}@media screen and (max-width: 739px){.promo-ticket__header{padding:1em 3em 1em 1.5em}}.promo-ticket__store{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-ticket__store span{font-size:1em !important}.promo-ticket__store svg{width:1em;height:1em;margin-right:.5em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.promo-ticket__item--approved .promo-ticket__store svg path{fill:#32a450}.promo-ticket__item--analyzing .promo-ticket__store svg path{fill:#f99300}.promo-ticket__item--refused .promo-ticket__store svg path{fill:#c6202b}@media screen and (max-width: 374px){.promo-ticket__store{font-size:.875em}}.promo-ticket__send-date{padding:.5em 0;display:inline-block;font-size:18px;font-family:var(--font-bold);margin-bottom:.5em}.promo-ticket__send-date span{color:var(--main-color)}.promo-ticket__amount{font-family:var(--font-bold);font-size:15px !important;margin-left:auto;margin-right:100px}@media screen and (max-width: 739px){.promo-ticket__amount{margin-right:20px}}.promo-ticket__wrapper{position:relative}.promo-ticket__wrapper a.show-nota{position:absolute;top:0;color:#292929;right:50px;-webkit-transition:.2s all;transition:.2s all;font-size:15px !important}@media screen and (max-width: 739px){.promo-ticket__wrapper a.show-nota{right:0}}.promo-ticket__item.is--shown a.show-nota{opacity:1 !important}.promo-ticket__info{position:relative;margin:0;display:grid;grid-template-columns:1fr 2em 1fr;grid-template-rows:auto auto 1em auto auto;font-size:.875em}@media screen and (max-width: 739px){.promo-ticket__info{grid-template-columns:1fr;grid-template-rows:auto auto 1em auto auto 1em auto auto}}.promo-ticket__label{font-family:var(--font-bold);font-weight:normal}@media screen and (max-width: 739px){.promo-ticket__label{grid-column:1/2 !important}}.promo-ticket__value{margin:0}@media screen and (max-width: 739px){.promo-ticket__value{grid-column:1/2 !important}}.label--number{grid-column:1/2;line-height:1}.value--number{grid-column:1/2}@media screen and (max-width: 739px){.value--number{grid-row:2/3}}.label--data{grid-column:3/4;line-height:1}@media screen and (max-width: 739px){.label--data{grid-row:4/5}}.value--data{grid-column:3/4}@media screen and (max-width: 739px){.value--data{grid-row:5/6}}.label--status{grid-column:1/4}@media screen and (max-width: 739px){.label--status{grid-row:7/8}}.label--status span{position:relative;color:#32a450}.promo-ticket__item--analyzing .label--status span{color:#f99300}.promo-ticket__item--refused .label--status span{color:#c6202b}.value--status{grid-column:1/4;line-height:1.2}@media screen and (max-width: 739px){.value--status{grid-row:8/9}}@media screen and (max-width: 599px){.promo-ticket__list .inner-page__accordion .title{padding:0 10px !important}}.main-color-paragraph{color:var(--main-color) !important}.promo__button.button_hollow-curved--center img,.promo__button.event-detail__button img,.perfil__action--add-card button.promo__button img,.promo__button.button_hollow-curved--center svg,.promo__button.event-detail__button svg,.perfil__action--add-card button.promo__button svg{margin-right:-15px}.offer-detail.closed-offer .closed-offer__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f4f3;margin:50px;padding:25px;border-radius:10px}@media only screen and (max-width: 739px){.offer-detail.closed-offer .closed-offer__container{margin-top:10px}}.offer-detail.closed-offer .closed-offer__container svg.svg-all-main-color path,.offer-detail.closed-offer .closed-offer__container svg.svg-all-main-color rect,.offer-detail.closed-offer .closed-offer__container svg.svg-all-main-color circle,.offer-detail.closed-offer .closed-offer__container svg.svg-all-main-color polygon{fill:var(--main-color) !important}.offer-detail.closed-offer .closed-offer__container p{margin-left:30px !important;font-weight:700;font-size:22px;color:#404040}@media only screen and (max-width: 599px){.offer-detail.closed-offer .closed-offer__container p{font-size:20px}}@media only screen and (max-width: 1199px){.offer-detail .inner-page__wrapper,.offer-detail .lumis-service-questionnaire.lum-non-administration-area{width:100%;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.offer-detail .offer-detail__container{width:100%;padding:60px 0}@media only screen and (max-width: 1199px){.offer-detail .offer-detail__container{padding-top:0}}.offer-detail .offer-detail__container .offer-detail__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1199px){.offer-detail .offer-detail__container .offer-detail__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content{width:490px;padding:20px}@media only screen and (max-width: 1199px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content{width:calc(100% - 6em);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;margin-top:30px}}@media only screen and (max-width: 739px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content{width:calc(100% - 2em)}}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content .offer-detail__text-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content .offer-detail__text-area .offer-user-status p{color:var(--main-color);font-weight:700}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content .offer-detail__text-area .offer-title{margin-left:-2px}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content .offer-detail__text-area .offer-title h2{margin:0;font-size:32px;font-weight:400;color:#404040}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content .offer-detail__text-area .offer-data p{color:#7f7f7f;font-weight:700}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content .inner-page__buttons{padding-top:40px;margin-top:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width: 1199px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content .inner-page__buttons{padding-top:0;margin-top:20px}}@media only screen and (max-width: 1199px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content .inner-page__buttons.with-border-top{border-top:none}}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content .inner-page__buttons a{margin:0;min-width:48%}@media only screen and (max-width: 1199px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content .inner-page__buttons a{width:49%;min-width:49%}}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__content img{width:100%;height:100%}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure{position:relative;max-width:700px;max-height:400px}@media screen and (max-width: 1499px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure{max-width:600px}}@media screen and (max-width: 1199px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure{max-height:600px}}@media screen and (max-width: 1199px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure{max-width:100%;width:100%}}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure.promo--expired::before{content:"Promoção encerrada";padding:.5em 1em;inset:auto 2em 2em auto;text-transform:uppercase;background:var(--secondary-color);border-radius:5px;font-size:.875em;color:#fff;font-weight:700;display:inline;position:absolute;white-space:nowrap;z-index:3}@media only screen and (max-width: 599px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure.promo--expired::before{right:1em;bottom:1em}}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure .offer-detail__figure-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;overflow:hidden;height:100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;border-radius:10px}@media screen and (max-width: 1199px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure .offer-detail__figure-content{border-radius:0;padding:0}}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure .offer-detail__figure-content .offer-detail__image,.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure .offer-detail__figure-content .offer-detail__image--mobile{display:block}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure .offer-detail__figure-content .offer-detail__image--mobile{display:none}@media screen and (max-width: 1199px){.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure .offer-detail__figure-content .offer-detail__image,.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure .offer-detail__figure-content .offer-detail__image--mobile{display:none;width:100%}.offer-detail .offer-detail__container .offer-detail__wrapper .offer-detail__figure .offer-detail__figure-content .offer-detail__image--mobile{display:block}}.offer-detail .owned-tickets__container{width:100%;background:#212528}.offer-detail .owned-tickets__container .owned-tickets__content{width:100%;padding:20px}@media screen and (max-width: 1199px){.offer-detail .owned-tickets__container .owned-tickets__content{padding:20px 0;width:calc(100% - 6em)}}@media screen and (max-width: 739px){.offer-detail .owned-tickets__container .owned-tickets__content{width:calc(100% - 2em)}}.offer-detail .owned-tickets__container .owned-tickets__content p{color:#fff;font-weight:700}.offer-detail .owned-tickets__container .owned-tickets__content div{border-bottom:1px solid #343a3f;padding:20px 0}.offer-detail .owned-tickets__container .owned-tickets__content .owned-tickets__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:none}.offer-detail .owned-tickets__container .owned-tickets__content .owned-tickets__message p{font-weight:400;margin-left:30px !important;max-width:510px;line-height:1.2}.offer-detail .owned-tickets__container .owned-tickets__content .owned-tickets__message svg{margin-right:10px}.offer-detail .owned-tickets__container .owned-tickets__content .owned-tickets__message svg.svg-all-main-color path,.offer-detail .owned-tickets__container .owned-tickets__content .owned-tickets__message svg.svg-all-main-color rect,.offer-detail .owned-tickets__container .owned-tickets__content .owned-tickets__message svg.svg-all-main-color circle,.offer-detail .owned-tickets__container .owned-tickets__content .owned-tickets__message svg.svg-all-main-color polygon{fill:var(--main-color) !important}.offer-detail .detail-measures__container{width:100%;min-height:400px}.offer-detail .detail-measures__container .detail-measures__content{width:100%;padding:40px 20px}@media screen and (max-width: 1199px){.offer-detail .detail-measures__container .detail-measures__content{padding:40px 0;width:calc(100% - 6em)}}@media screen and (max-width: 739px){.offer-detail .detail-measures__container .detail-measures__content{width:calc(100% - 2em)}}.offer-detail .detail-measures__container .detail-measures__content .detail-measures__text{max-width:750px}.offer-detail .detail-measures__container .detail-measures__content .check-measures{border-top:1px solid #d7d7d7;padding-top:40px;margin-top:40px}.offer-detail .detail-measures__container .detail-measures__content .check-measures .check-measures__title{font-weight:700;font-size:21px}.offer-detail .detail-measures__container .detail-measures__content .check-measures .inner-page__buttons{margin-top:20px}.offer-detail .detail-measures__container .detail-measures__content .check-measures .inner-page__buttons a{min-width:auto;width:220px}.offer-detail .detail-measures__container .detail-measures__content .check-measures .inner-page__buttons a span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.promo-list{margin:2em 1.0417%;width:100%}@media screen and (max-width: 979px){.promo-list{margin:0}}.promo-list__header{margin-top:2em}.promo-list__title{margin:0;font:normal 2em/1.2 var(--font-regular);color:#404040}@media screen and (max-width: 739px){.promo-list__title{font-size:1.65em}}.promo{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 979px){.promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;border:none}}.promo--expired{position:relative}.promo--expired:not(.promo--notes):not(.promo--empty)::before{content:"Promoção encerrada";padding:.5em 1em;left:1.5em;top:1.5em;text-transform:uppercase;background:#ff9800;font-size:.875em;color:#fff;font-weight:bold;display:inline;position:absolute;white-space:nowrap;z-index:3}@media screen and (max-width: 979px){.promo--expired:not(.promo--notes):not(.promo--empty)::before{right:-1.5em;top:10.75em;width:16em;left:auto;text-align:center}}.promo--expired .promo__button:not(#saldo){pointer-events:none;opacity:.4}.promo--error .promo__button:not(#saldo){pointer-events:none;opacity:.4}.promo-header{background-color:#212528;position:relative}.promo-header .inner-page__title{color:#fff;position:relative;text-transform:none}@media screen and (max-width: 979px){.promo-header.inner-page__header{padding:1.25em 0}.promo-header .inner-page__title{text-align:center;padding:0}}@media screen and (max-width: 599px){.promo-header .inner-page__title{font-size:1.5em}}@media screen and (width <= 375px){.promo-header .inner-page__title{font-size:1.3em}}.promo-header__container{position:relative;width:100%;padding-left:2.5em}@media screen and (max-width: 979px){.promo-header__container{padding:0}}.promo__figure{margin:0;width:560px;height:560px;background:url("#") center center/cover no-repeat rgba(0,0,0,0);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.promo__figure.image--mobile{display:none}.promo--data .promo__figure{width:calc(100% + 3em);height:480px}@media screen and (width <= 1366px){.promo__figure{width:460px;height:460px}}@media screen and (max-width: 979px){.promo__figure{width:calc(100% + 3em);margin:0 -1.5em;height:24em}.promo--data .promo__figure{height:24em}.promo__figure.image--mobile{display:block}.promo__figure.image--desktop{display:none}}@media screen and (max-width: 739px){.promo__figure{height:14em}.promo--data .promo__figure{height:14em}}.promo__content{width:calc(100% - (460px + 1em));padding:3em 0 3em 3.5em}.promo--data .promo__content{width:calc(100% + 3em);padding:3em}@media screen and (max-width: 979px){.promo__content{width:calc(100% + 3em);padding:2.5em;margin:0 -1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo--data .promo__content{background:rgba(0,0,0,0);padding:1.5em}}@media screen and (max-width: 739px){.promo__content{padding:1.5em}}.promo__header{text-align:left;position:relative}@media screen and (max-width: 979px){.promo__header{text-align:center}}.promo__title{line-height:1.2;text-transform:uppercase;font-weight:normal;margin:0;font-size:2em;font-family:var(--font-bold)}@media screen and (max-width: 979px){.promo__title{font-size:1.4em}}.promo__expiration{margin:.5em 0 0;display:block;color:#3d2929;font-size:.875em;font-weight:bold;text-transform:uppercase}.promo--error .promo__expiration{display:none}.promo--expired .promo__expiration{opacity:.4}@media screen and (max-width: 739px){.promo__expiration{font-size:.75em}}.promo--modal .promo__button{width:calc(50% - .5em);margin-bottom:0;min-width:auto;padding:0 10px !important}@media screen and (max-width: 979px){.promo__button{width:100%}.promo--data .promo__button,.promo--notes .promo__button,.promo--empty .promo__button{min-width:auto;width:calc(50% - .5em);margin-right:0}}@media screen and (max-width: 599px){.promo--modal .promo__button{font-size:.9em;margin:0;margin:.5em;min-width:auto}}.promo__text{line-height:1.5;max-height:13.5em;overflow:hidden;margin-top:1em}.promo--expired .promo__text{opacity:.4}.questionnaire__holder .promo__text{max-height:none}@media screen and (max-width: 1499px){.promo__text{max-height:9.25em}}@media screen and (max-width: 979px){.promo__text{max-height:none}}@media screen and (max-width: 739px){.promo__text{font-size:.875em;margin-top:.5em}}.promo__regulation{text-align:left;display:inline-block;margin:2em 0 0;text-decoration:none;font-weight:bold;color:var(--main-color);text-transform:uppercase;font-size:.875em}.promo--expired .promo__regulation{opacity:.4;pointer-events:none}@media screen and (max-width: 979px){.promo__regulation{text-align:center}}.promo__link{font-weight:bold;color:var(--main-color);text-decoration:none}.promo__error{display:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;top:0;float:right;margin:2em 0 1em;width:100%}.promo--error .promo__error{display:-webkit-box;display:-ms-flexbox;display:flex}.promo__error svg{width:2em;height:2em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.5em}.promo__error svg path,.promo__error svg rect,.promo__error svg polygon{fill:#969696}.promo__error p{color:#969696;line-height:1.3;font-family:var(--font-bold);text-transform:uppercase;font-size:.75em}@media screen and (max-width: 1499px){.promo__error p{font-size:.75em}}@media screen and (max-width: 1199px){.promo__error{left:auto;width:auto;padding-top:2em}.promo__error svg{top:-0.75em;left:calc(50% - 1em);position:absolute}}.promo__error .promo-msg__link{font-family:var(--font-bold);text-transform:uppercase;font-weight:normal;margin-top:1.5em;display:block}.promo__error .promo-msg__title{margin:0 0 .5em;font-size:1.5rem;line-height:1.3}.promo__error .promo--modal{width:100%;max-width:480px;margin:0 auto;background-color:#fff;position:relative;border-radius:5px}.promo__error .promo--modal.auto-height-promo-scan-success{padding:1em}@media screen and (max-width: 739px){.promo__error .promo--modal{overflow:hidden;height:100vh;max-width:100%}}.promo--data{background:rgba(0,0,0,0);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:1000px;margin:0 auto;border:none;padding:0}@media screen and (max-width: 1499px){.promo--data{width:980px}}@media screen and (max-width: 979px){.promo--data{width:100%}}.promo__actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.5em 0}.promo--modal .promo__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 599px){.promo--modal .promo__actions{margin:0}}@media screen and (max-width: 979px){.promo__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media screen and (max-width: 739px){.promo__actions{margin:1em 0}.promo--modal .promo__actions{margin:0 !important}.promo-ticket__holder+.promo__actions{margin:1.5em 0}}.promo__label{display:inline-block;width:auto;text-transform:uppercase;font-weight:bold;color:var(--main-color);margin:0 0 1.25em;font-size:1.2em}@media screen and (max-width: 739px){.promo__label{font-size:1em;margin:0 0 .75em}}.promo-coupons{width:100%;margin:1em 0;background:#414141;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.promo--expired .promo-coupons{display:none}@media screen and (max-width: 979px){.promo-coupons{width:calc(100% + 5em);margin:0 -2.5em 1.25em;padding:1.5em 2.5em;border-left:none;border-right:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 739px){.promo-coupons{width:calc(100% + 3em);margin:0 -1.5em 1.25em;padding:1.5em}}.promo-coupons__group{width:33.3333333333%;padding:1em;border-top:1px solid #525252;border-left:1px solid #525252;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.promo-coupons__group:first-child:last-child{width:100%}.promo-coupons__group:nth-child(2):nth-last-child(6),.promo-coupons__group:nth-last-child(7),.promo-coupons__group:nth-child(2n-1):not(:nth-child(3n),:nth-child(5)):nth-last-child(2n):not(:nth-last-child(3n)),.promo-coupons__group:nth-child(2n):not(:nth-child(3n)):nth-last-child(2n-1):not(:nth-last-child(3n-1)),.promo-coupons__group:nth-child(2n-1):not(:nth-child(5)):nth-last-child(3n-1),.promo-coupons__group:nth-child(2n):nth-last-child(4n),.promo-coupons__group:nth-child(2n):nth-last-child(2n-1):not(:nth-last-child(3n-1)):nth-last-child(3){width:33.3333333333%}@media screen and (max-width: 979px){.promo-coupons__group:nth-child(2):nth-last-child(6),.promo-coupons__group:nth-last-child(7),.promo-coupons__group:nth-child(2n-1):not(:nth-child(3n),:nth-child(5)):nth-last-child(2n):not(:nth-last-child(3n)),.promo-coupons__group:nth-child(2n):not(:nth-child(3n)):nth-last-child(2n-1):not(:nth-last-child(3n-1)),.promo-coupons__group:nth-child(2n-1):not(:nth-child(5)):nth-last-child(3n-1),.promo-coupons__group:nth-child(2n):nth-last-child(4n),.promo-coupons__group:nth-child(2n):nth-last-child(2n-1):not(:nth-last-child(3n-1)):nth-last-child(3){width:100%}}@media screen and (max-width: 979px){.promo-coupons__group{width:100%;padding:0;border-top:none;border-left:none}.promo-coupons__group:not(:last-of-type){padding:0 0 1em;border-left:none;border-bottom:1px solid #707070;margin-bottom:1em}}.promo-coupons__label{text-transform:uppercase;color:var(--main-color);font-family:var(--font-bold);display:block}@media screen and (max-width: 979px){.promo-coupons__label{padding:0 .5rem}}@media screen and (max-width: 739px){.promo-coupons__label{padding:0 1em}}.promo-coupons__description{margin:0;color:#fff;font-family:var(--font-bold);display:block}@media screen and (max-width: 979px){.promo-coupons__description{padding:0 .5rem}}@media screen and (max-width: 739px){.promo-coupons__description{padding:0 1em;font-size:.875em}}.promo-coupons__obs{padding-top:.75em;display:block;font-size:.8em}.promo-coupons__info{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.75rem;background:#292929;margin:-1rem 0 0}.promo-coupons__info div{-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.promo-coupons__info svg{width:auto;height:3em;margin-right:1.5em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.promo-coupons__info p{line-height:1.3}@media screen and (max-width: 979px){.promo-coupons__info{width:calc(100% + 5em);margin:-1.5rem -1.5rem 1em}}@media screen and (max-width: 739px){.promo-coupons__info{font-size:.875em;padding:1.25em 1.75rem;margin:-1.25rem -1.5rem 1em;width:calc(100% + 3.4em)}}.promo--empty{margin-top:2em}.promo--notes,.promo--empty{background:rgba(0,0,0,0);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border:none}@media screen and (max-width: 979px){.promo--notes,.promo--empty{width:100%}}.promo__table{width:100%}.promo__table td{white-space:nowrap}@media screen and (max-width: 739px){.promo__table-holder{width:calc(100% + 3em);overflow-x:scroll;margin:2em -1.5em 0;-webkit-overflow-scrolling:touch}}td.promo__value,th.promo__value{text-align:right}.promo-msg{display:-webkit-box;display:-ms-flexbox;display:flex;color:#717171;margin:2em 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-msg svg{width:4em;height:4em;margin-right:2em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.promo-msg svg path,.promo-msg svg circle,.promo-msg svg rect,.promo-msg svg polygon{fill:#717171}@media screen and (max-width: 979px){.promo-msg{margin:4em 0 3em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.promo-msg svg{margin:0 auto 1.5em}}.promo-msg__link{font-family:var(--font-bold);text-transform:uppercase;font-weight:normal;margin-top:1.5em;display:block}.promo-msg__title{margin:0 0 .5em;font-size:1.5rem;line-height:1.3}.promo--modal{width:calc(100% - 20px);max-width:480px;margin:0 auto;background-color:#fff;position:relative;border-radius:5px}.promo--modal.auto-height-promo-scan-success{padding:1em}@media screen and (max-width: 739px){.promo--modal{overflow:hidden;height:100vh;max-width:100%}}[v-cloak],[v-cloak]>*{display:none}.promo-scan__close{position:absolute;right:1em;top:1em;width:1em;height:1em;background:no-repeat rgba(0,0,0,0) url("../assets/images/icon-close.png") center center/contain;text-indent:-99999px;z-index:99999}.promo-scan__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0 2em 2em}.promo-scan__content svg{width:5em;height:5em;margin:0 1em 0 0}.promo-scan__content p{width:100%;line-height:1.3}@media screen and (max-width: 739px){.promo-scan__content{margin-bottom:1em}}.promo-scan__text{position:relative}.promo-scan__text svg{width:4em;margin:2em auto 1em;height:4em;display:block}.promo-scan__text svg path{fill:var(--main-color)}@media screen and (max-width: 739px){.promo-scan__text svg{width:3em;margin:1.5em auto .5em;height:3em}}.promo-scan__title{font:normal 1.75em/1.3 var(--font-bold);margin:0 0 .5em;text-align:center;z-index:999999;position:absolute;color:#fff;left:10px;right:0;top:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-scan__title span{font-size:17px;width:200px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 739px){.promo-scan__title{margin-bottom:.5rem}}.promo-scan__msg{text-align:center;font-size:1em;font-weight:bold;padding-top:40px;width:100%;color:#404040}@media screen and (width <= 739px){.promo-scan__msg{min-height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.result-msg{background:#e8e8e8;padding:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.result-msg.msg--error,.promo-seller__wrapper .result-msg.promo-scan__msg--error{background:#ffd5d5;color:#cc2727}.promo-scan__target{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.promo-scan__cam-switch{display:none;text-indent:-99999px;border:none;background:url("../assets/images/camera.svg") center center/contain no-repeat rgba(0,0,0,0);width:2em;height:2em;margin:.5em;position:absolute;right:0;bottom:0}.promo-scan__error{background:rgba(255,0,0,.149);padding:2em;line-height:1.2;color:#8b0b0b}.promo-scan__group{width:100%}.promo-scan__group .promo-scan__msg{margin-bottom:1.5em}.promo-scan__input-label{width:100%}.promo-scan--loading{text-indent:-9999px;position:relative}.promo-scan--loading::after{content:"";width:1.75em;height:1.75em;background:rgba(0,0,0,0);position:absolute;top:calc(50% - .875em);left:calc(50% - .875em);border:4px solid #fff;border-top:4px solid rgba(0,0,0,0);border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#promo-scan__input-file{display:none}.promo-scan__sucess-top{padding:0 1.5em 1em;text-align:center;font-weight:bold;font-size:.9rem;color:green}.promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--sucess,.promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--error{padding:1em;width:calc(100% - 4rem);margin:0 auto 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--error{background:#ffd5d5;color:#cc2727}.promo-seller{max-width:520px;overflow-y:visible}.promo-seller__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.promo-seller .input-holder--33{width:33%}.promo-seller .input-holder--25{width:calc(25 - 0.5rem);margin:0 auto 0 0}.promo-seller .input-holder--25+.input-holder--25{margin:0 0 0 auto}@media screen and (max-width: 979px){.promo-seller .input-holder--25{width:100%}.promo-seller .input-holder--25+.input-holder--25{margin:1.5rem 0 0 auto}}.promo-seller .input-holder--25 .select2-container,.promo-seller .input-holder--25 .select2-selection{height:100% !important}.promo-seller .input-holder--25 .promo__button{margin-top:0;width:100%}.promo-seller .input-holder--50{width:calc(50 - 0.5rem);margin:0 auto 0 0}.promo-seller .input-holder--50+.input-holder--50{margin:0 0 0 auto}@media screen and (max-width: 979px){.promo-seller .input-holder--50{width:100%}.promo-seller .input-holder--50+.input-holder--50{margin:1.5rem 0 0 auto}}.promo-seller .input-holder--50 .select2-container,.promo-seller .input-holder--50 .select2-selection{height:100% !important}.promo-seller .input-holder--50 .promo__button{margin-top:0;width:100%}.promo-seller .input-holder--75{width:calc(75 - 0.5rem);margin:0 auto 0 0}.promo-seller .input-holder--75+.input-holder--75{margin:0 0 0 auto}@media screen and (max-width: 979px){.promo-seller .input-holder--75{width:100%}.promo-seller .input-holder--75+.input-holder--75{margin:1.5rem 0 0 auto}}.promo-seller .input-holder--75 .select2-container,.promo-seller .input-holder--75 .select2-selection{height:100% !important}.promo-seller .input-holder--75 .promo__button{margin-top:0;width:100%}.promo-seller .input-holder--100{width:calc(100 - 0.5rem);margin:0 auto 0 0}.promo-seller .input-holder--100+.input-holder--100{margin:0 0 0 auto}@media screen and (max-width: 979px){.promo-seller .input-holder--100{width:100%}.promo-seller .input-holder--100+.input-holder--100{margin:1.5rem 0 0 auto}}.promo-seller .input-holder--100 .select2-container,.promo-seller .input-holder--100 .select2-selection{height:100% !important}.promo-seller .input-holder--100 .promo__button{margin-top:0;width:100%}.promo-seller .select2-selection__rendered{color:#000;padding:0;font-size:1rem;line-height:1.3}.promo-seller .select2-selection.select2-selection--single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background:#fff url("../assets/images/icon-arrow-down.svg") no-repeat right .5em center;background-size:1.25em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d1d1d1;border-radius:0;outline:0;padding:.5rem 2rem .5rem .5rem}.promo-seller .select2-search.select2-search--dropdown{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem}.promo-seller .select2-search--dropdown .select2-search__field{border-radius:.8rem;outline:0}.promo-seller .select2-search--dropdown .select2-search__field,.promo-seller .select2-search--dropdown .select2-search__field .select2-results__option{padding:.5rem;font-family:var(--font-regular);font-size:.9rem}.promo-seller .select2-results__options{margin:.5rem 0}.promo-seller .select2-container--default .select2-results__option[aria-selected=true]{font-weight:bold;background:#fff}.promo-seller .select2-results__option{padding:.5rem 1.5rem;font-size:.9rem;max-width:100%;overflow:hidden;text-overflow:ellipsis}.promo-seller .select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--main-color)}.promo-seller .select2-selection__arrow{display:none}.promo-seller.sucess .promo--modal .promo__button{margin-top:1rem}.promo-seller.sucess .promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--sucess{margin-top:3rem}.promo-seller.sucess .promo-seller__wrapper .promo-seller__form{display:none}.promo-seller.sucess .promo-seller__wrapper .promo-scan__msg--sucess{display:block}.promo-seller.error .promo--modal .promo__button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.promo-seller .promo--modal .promo__button{margin-top:1rem}.promo-seller.error .promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.promo-seller .promo-scan__sucess-top.promo-scan__msg.promo-scan__msg--error{margin-top:3rem}.promo-seller.error .promo-seller__wrapper .promo-scan__msg--error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.promo-seller .promo-seller__wrapper .promo-scan__msg--error{display:block}.promo-seller__wrapper .promo-scan__msg{display:none;text-align:center}.promo-seller__wrapper .promo-scan__msg--error{margin-top:2rem}.promo__actions.promo__actions-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo__actions.promo__actions-modal a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo__actions.promo__actions-modal a svg{width:1.5em;height:1.5em;margin-right:.5em}.promo__actions.promo__actions-modal a:first-child{margin-right:.5em}@media screen and (max-width: 739px){.promo-scan__print{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:220px}}.qrcode-stream__inner-wrapper{height:100%;width:100%}.qrcode-stream__inner-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 739px){.qrcode-stream__inner-wrapper{min-height:220px;background-color:#404040;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qrcode-stream__inner-wrapper video{max-height:none}}.back-to{margin-bottom:20px;margin-top:20px}.back-to a{color:var(--main-color);display:block;text-decoration:none;position:relative;font-weight:bold;text-transform:uppercase}.back-to i.arrow{border:solid var(--main-color);border-width:0 3px 3px 0;display:inline-block;padding:5px;margin-right:20px}.back-to i.arrow.left{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.promo-scan__wrapper{height:100%;inset:0}.promo-scan__wrapper>div{height:100%}.promo-scan__success{position:relative;height:550px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (width <= 739px){.promo-scan__success{height:100%}}.promo-scan__target,.promo-scan-group{height:100%}.qrcode-stream{height:100%;background-color:#000}.promo-scan__success .element{position:absolute;top:0;width:100%;height:100%}.container-new-photo{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:9999;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-new-photo>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.container-new-photo>div span{font-size:17px;font-weight:bold;width:186px;color:#fff;display:block;line-height:20px;margin-bottom:15px}@media screen and (width <= 739px){.container-new-photo{bottom:60px}}.container-new-photo label.wihtout-qrcode{font-family:var(--font-bold);line-height:1;width:80%;color:#fff;text-transform:uppercase;font-weight:400;cursor:pointer;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;background:var(--main-color);height:3em}@media screen and (width <= 739px){.promo-scan__title{top:90px}.mfp-container{padding:0}}.promo-scan__result{width:100%}.scan-button{margin-bottom:20px;width:80%}.promo-first-step{position:relative;height:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.promo-first-step>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo-first-step img,.promo-first-step svg{width:60px}.promo-first-step strong{display:block;font-weight:bold;text-transform:uppercase;font-size:32px;text-align:center;margin-top:20px;line-height:34px;color:#404040}.promo-first-step p{margin-top:20px !important;display:block;text-align:center;color:#404040}.promo-first-step label{margin-bottom:0;margin-top:2rem}div .promo-scan__success.container-promo-scan__result{height:auto}.promo-scan__success.container-promo-scan__result label{margin-bottom:0}.auto-height-promo-scan-success{height:auto !important}@media screen and (max-width: 739px){.auto-height-promo-scan-success{max-width:480px !important}}.promo__actions a+a{margin-left:1rem}.element div.container-grid{display:grid;grid-template-columns:repeat(1, 1fr);height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-areas:"top left center right bottom";position:relative}.element div.container-grid div.top{position:absolute;top:0;width:100%;height:30.5%;background:rgba(0,0,0,.5)}.element div.container-grid div.left{position:absolute;left:0;height:39%;width:26%;background:rgba(0,0,0,.5)}.element div.container-grid div.center{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:40%;height:32%}.element div.container-grid div.center div.container-qrcode{width:100%;height:100%;position:relative}.element div.container-grid div.center div.container-qrcode div.container-qrcode-top::before{position:absolute;width:40px;height:2px;background:#fff;top:-40px;left:-40px;content:""}@media screen and (width <= 739px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-top::before{top:-20px;left:-20px}}@media screen and (width <= 599px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-top::before{top:-40px;left:-40px}}.element div.container-grid div.center div.container-qrcode div.container-qrcode-top::after{position:absolute;width:40px;height:2px;background:#fff;top:-40px;right:-40px;content:""}@media screen and (width <= 739px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-top::after{top:-20px;right:-20px}}@media screen and (width <= 599px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-top::after{top:-40px;right:-40px}}.element div.container-grid div.center div.container-qrcode div.container-qrcode-top div.container-qrcode-top-height::before{position:absolute;width:2px;height:33px;background:#fff;top:-40px;left:-40px;content:""}@media screen and (width <= 739px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-top div.container-qrcode-top-height::before{top:-20px;left:-20px}}@media screen and (width <= 599px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-top div.container-qrcode-top-height::before{top:-40px;left:-40px}}.element div.container-grid div.center div.container-qrcode div.container-qrcode-top div.container-qrcode-top-height::after{position:absolute;width:2px;height:33px;background:#fff;top:-40px;right:-40px;content:"";z-index:20}@media screen and (width <= 739px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-top div.container-qrcode-top-height::after{top:-20px;right:-20px}}@media screen and (width <= 599px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-top div.container-qrcode-top-height::after{top:-40px;right:-40px}}.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom::before{position:absolute;width:40px;height:2px;background:#fff;bottom:-40px;left:-40px;content:"";z-index:10}@media screen and (width <= 739px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom::before{bottom:-20px;left:-20px}}@media screen and (width <= 599px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom::before{bottom:-40px;left:-40px}}.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom::after{position:absolute;width:40px;height:2px;background:#fff;bottom:-40px;right:-40px;content:"";z-index:10}@media screen and (width <= 739px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom::after{bottom:-20px;right:-20px}}@media screen and (width <= 599px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom::after{bottom:-40px;right:-40px}}.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom div.container-qrcode-bottom-height::before{position:absolute;width:2px;height:33px;background:#fff;bottom:-40px;left:-40px;content:"";z-index:10}@media screen and (width <= 739px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom div.container-qrcode-bottom-height::before{bottom:-20px;left:-20px}}@media screen and (width <= 599px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom div.container-qrcode-bottom-height::before{bottom:-40px;left:-40px}}.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom div.container-qrcode-bottom-height::after{position:absolute;width:2px;height:33px;background:#fff;bottom:-40px;right:-40px;content:"";z-index:20}@media screen and (width <= 739px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom div.container-qrcode-bottom-height::after{bottom:-20px;right:-20px}}@media screen and (width <= 599px){.element div.container-grid div.center div.container-qrcode div.container-qrcode-bottom div.container-qrcode-bottom-height::after{bottom:-40px;right:-40px}}.element div.container-grid div.right{position:absolute;right:0;width:26%;height:39%;background:rgba(0,0,0,.5)}.element div.container-grid div.bottom{position:absolute;bottom:0;width:100%;height:30.5%;background:rgba(0,0,0,.5)}.element #msgServico{display:block;text-align:center;width:100%}@media screen and (width <= 739px){.element div.container-grid .top,.element div.container-grid .bottom{height:34.5% !important}.element div.container-grid .left,.element div.container-grid .right{width:30% !important;height:31% !important}.element div.container-grid .center{height:31% !important}}@media screen and (width <= 599px){.element div.container-grid .center{height:25% !important}.element div.container-grid .top,.element div.container-grid .bottom{height:35% !important}.element div.container-grid .left,.element div.container-grid .right{height:30% !important;width:27% !important}}@media screen and (width <= 420px){.element div.container-grid .center,.element div.container-grid .left,.element div.container-grid .right{height:25% !important;width:25% !important}.element div.container-grid .center{width:50% !important}.element div.container-grid .top,.element div.container-grid .bottom{height:35% !important}.element div.container-grid .right,.element div.container-grid .left{height:30% !important;width:20% !important}}@media screen and (width <= 339px){.element div.container-grid .center,.element div.container-grid .left,.element div.container-grid .right{height:25% !important}.element div.container-grid .center{width:65% !important}.element div.container-grid .top,.element div.container-grid .bottom{height:38% !important}.element div.container-grid .right,.element div.container-grid .left{width:18% !important;height:24% !important}}@media only screen and (device-width <= 414px)and (device-height <= 896px)and (resolution >= 2dppx){.container-new-photo{bottom:80px}}.offer-detail.list-offers .offer-detail__items{width:100%}.offer-detail.list-offers .offer-detail__items:nth-child(odd){background:#fff}.offer-detail.list-offers .offer-detail__items:nth-child(even){background:#f2f4f3}@media only screen and (max-width: 1199px){.offer-detail.list-offers .offer-detail__items .offer-detail__container{padding-top:0}}@media only screen and (max-width: 1199px){.offer-detail.list-offers .offer-detail__items .offer-detail__container .offer-detail__content{width:calc(100% - 6em)}}@media only screen and (max-width: 739px){.offer-detail.list-offers .offer-detail__items .offer-detail__container .offer-detail__content{width:calc(100% - 2em)}}.offer-detail.list-offers .offer-detail__items .detail-measures__content{margin-top:40px}@media only screen and (max-width: 599px){.offer-detail.list-offers .inner-page__buttons{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}@media only screen and (max-width: 599px){.offer-detail.list-offers .inner-page__buttons a{width:100% !important;margin-top:10px !important}}.seller-recommendation--input{width:100%;border:none;border-bottom:1px solid gray;padding:10px;margin:20px 0 0}@media screen and (max-width: 739px){.seller-recommendation--input{margin:20px 0}}.proximoevento{margin-top:1em;width:100%}.proximoevento__wrapper{width:100%;margin:0}@media screen and (min-width: 1200px){.proximoevento__wrapper{width:325px}}@media screen and (min-width: 1500px){.proximoevento__wrapper{width:440px}}.proximoevento__conteudo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0}@media screen and (max-width: 739px){.proximoevento__conteudo{width:100% !important;margin:0}}.proximoevento__ver-todas{font-size:1em;margin-top:.7em;position:relative;font-family:var(--font-heavy);font-weight:normal}@media screen and (max-width: 599px){.proximoevento__ver-todas{margin-left:-7.4em}}.proximoevento-ver__title{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#404040}.proximoevento-ver__title::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid #212528;border-bottom:2px solid #212528;width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}@media screen and (width <= 979px){.proximoevento-ver-todas__link{margin-left:3em}}.proximoevento__list .slick-list{min-width:100%}@media screen and (max-width: 1199px){.proximoevento__list .slick-list{height:540px}}@media screen and (max-width: 739px){.proximoevento__list .slick-list{height:auto}}.proximoevento__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.proximoevento__list .slick-arrow{position:absolute;top:10em;z-index:10}.proximoevento__list .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.proximoevento__list .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}@media screen and (max-width: 1199px){.proximoevento__list .slick-arrow{display:none !important}}@media screen and (max-width: 739px){.proximoevento__list .slick-arrow{top:7em}}@media screen and (max-width: 599px){.proximoevento__list .slick-arrow{top:6em}}@media screen and (max-width: 374px){.proximoevento__list .slick-arrow{top:4.5em}}@media screen and (max-width: 599px){.proximoevento__list{width:100%;margin:0}}.proximoevento__list .slick-dots{bottom:-1.5em;margin:0;padding:0;margin-top:1em;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.proximoevento__list .slick-dots{margin:0;padding:0;margin-top:2em !important;margin-bottom:2em !important}.proximoevento__list .slick-dots li{margin:0 .25em !important}}@media screen and (max-width: 599px){.proximoevento__list .slick-dots{bottom:-0.5em;margin-top:1em}}.proximoevento__list .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.proximoevento__list .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.proximoevento__list .slick-dots button:focus{outline:none}.proximoevento__list .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}@media screen and (max-width: 599px){.proximoevento__list{padding:1em 0}}.proximoevento__item{display:block;margin:0 9.109px;height:auto;background:#fff;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;text-decoration:none;color:#212528;border:1px #aaa solid;border-radius:10px}.proximoevento__item,.proximoevento__item.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width: 1199px){.proximoevento__item,.proximoevento__item.slick-slide{max-width:100% !important}}.proximoevento__item:hover{opacity:.7}@media screen and (max-width: 739px){.proximoevento__item:hover{opacity:1}}@media screen and (max-width: 599px){.proximoevento__item{width:100%}}.proximoevento__figure{margin:0;overflow:hidden;height:190px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (max-width: 1499px){.proximoevento__figure{height:190px}}@media screen and (max-width: 1199px){.proximoevento__figure{height:400px}}@media screen and (max-width: 739px){.proximoevento__figure{height:270px}}.proximoevento__figure .proximoevento__image,.proximoevento__figure .proximoevento__image--mobile{display:block;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;min-height:100%;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (max-width: 1199px){.proximoevento__figure .proximoevento__image,.proximoevento__figure .proximoevento__image--mobile{min-width:100%}}.proximoevento__figure .proximoevento__image--mobile{display:none}@media screen and (max-width: 739px){.proximoevento__figure .proximoevento__image,.proximoevento__figure .proximoevento__image--mobile{display:none}.proximoevento__figure .proximoevento__image--mobile{display:block}}.proximoevento__content{padding:1em;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.proximoevento__title{font-size:1.375rem;line-height:1.2;font-family:var(--font-regular);max-height:2.5em;overflow:hidden;width:100%}@media screen and (max-width: 1499px){.proximoevento__title{font-size:1.5rem}}@media screen and (max-width: 739px){.proximoevento__title{font-size:1.2rem}}.proximoevento__text{margin-top:.5em;max-height:3.25em;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}@media screen and (max-width: 739px){.proximoevento__text{max-height:4.5em}}.proximoevento__cta{font-family:var(--font-bold);color:var(--main-color);display:inline-block;margin-top:10px}@media screen and (max-width: 1199px){.proximoevento__cta{font-size:22px}}@media screen and (max-width: 739px){.proximoevento__cta{font-size:15px}}.proximoevento__cta::before{content:"";position:absolute;margin-top:.5em;margin-left:5em;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.proximoevento__meta{font-size:1.125em;color:var(--main-color);text-transform:uppercase;font-family:var(--font-bold)}.questionnaire{margin:2em 0 5em;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.questionnaire button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.questionnaire button:first-of-type{margin-right:1rem}@media screen and (max-width: 979px){.questionnaire button{width:100%;min-width:auto}}@media screen and (max-width: 979px){.questionnaire{margin:1em 0 5rem;width:100%}}#inscricoes .inner-page__wrapper,#inscricoes .lumis-service-questionnaire.lum-non-administration-area{padding-top:0}.inner-page#inscricoes .promo-list__header{margin:2em 0}.inner-page#inscricoes .input__holder--select,.inner-page#inscricoes .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-page#inscricoes .lum-form-field-value{width:100%}.inner-page#inscricoes .input__holder--checkbox label{color:#404040;text-transform:none;font-size:.9rem}.inner-page#inscricoes .input__holder--checkbox .input__label::before,.inner-page#inscricoes .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .inner-page#inscricoes .input__holder--checkbox label::before{border-color:#cad8d8}.inner-page#inscricoes .form--questionaire{width:100%}@media screen and (max-width: 979px){.inner-page#inscricoes .form--questionaire .promo-sign{padding:0;width:100%;margin:0}}.inner-page#inscricoes .form--questionaire select{border-radius:5px;border-color:#cad8d8;padding:0 20px;max-width:580px}@media screen and (max-width: 979px){.inner-page#inscricoes .form--questionaire select{max-width:none !important}}@media screen and (max-width: 979px){.inner-page#inscricoes .form--questionaire{width:100%}}.questionnaire--sent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40rem;margin:4rem auto}.questionnaire__img{width:10rem;height:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 2rem}.questionnaire__img img{width:100%;height:100%}@media screen and (max-width: 979px){.questionnaire__img{width:11rem;height:11rem;margin:0 1rem}}.questionnaire__answer__title{margin:0;font-size:2rem}@media screen and (max-width: 979px){.questionnaire__answer__title{font-size:1.5rem}}.questionnaire__answer__description{display:block;padding-top:.5rem}@media screen and (max-width: 979px){.questionnaire__answer__description{font-size:.8rem}}.lumis-service-questionnaire.lum-non-administration-area{margin:4em auto}.lumis-service-questionnaire.lum-non-administration-area form{max-width:100%}.lumis-service-questionnaire.lum-non-administration-area #alreadyRegisteredTextBox{margin-bottom:3rem;font-size:1.3rem}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons{width:30rem;max-width:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-actions li{margin:0 0 1rem}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 979px){.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button{width:100%}}.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;margin-right:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 979px){.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{width:100%}}@media screen and (max-width: 979px){.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons{max-width:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content{width:30rem;max-width:30rem}@media screen and (max-width: 979px){.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content{max-width:100%}}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{width:100%;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-label-required::before{display:none}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value{margin:0 0 1rem}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select{font-weight:normal;font-size:1rem;line-height:1.2}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message{background:rgba(0,0,0,0);border:0}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span{margin:0 !important;font-size:.7rem !important;padding:0}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message img{display:none}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-header>.lum-content-title{text-transform:none}.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-header>.lum-content-title::after{display:none}.al-queue{text-align:center;padding-bottom:5em;width:100%;max-width:720px;margin:0 auto;background:#fff}.al-queue__quantity{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0 0}.al-queue__quantity h2{min-width:25%;font-family:var(--font-bold);font-size:1em}@media screen and (max-width: 979px){.al-queue__quantity h2{margin-right:10px}}.al-queue__quantity .input-holder{width:15%}.al-queue__quantity .input-holder input{width:100%;height:40px;border:none !important;background-color:#e6e6e6;outline:none;font-size:1.2em;text-align:center;color:#000 !important}.al-queue__quantity .input-holder label{margin:-4px auto 0 !important}.al-queue .inner-page__wrapper,.al-queue .lumis-service-questionnaire.lum-non-administration-area{width:100%}.al-queue .inner-page__title{margin:1.5em 0 1em;text-align:center}.al-queue__empty-queue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px;width:100%;font-size:1.2em;font-weight:normal}.al-queue__store{margin:2.2em 0;margin-bottom:1em;width:100%;text-align:center}.al-queue__store__name{margin:0;font-size:1em;font-weight:normal}.al-queue__store__name span{display:block;font-weight:800;font-size:2em;font-family:var(--font-bold)}.al-queue__store__location{font-size:1.3em}.al-queue__store__location span{display:block}.al-queue__info{width:calc(100% + 2em);margin:0 -1em;padding:1em}.al-queue__info--grey{background-color:#f5f5f5}.al-queue__info--green{background-color:#3db168}.al-queue__info--green>*{color:#fff}.al-queue__info--orange{background-color:#ff7f00}.al-queue__info--orange>*{color:#fff}@media screen and (min-width: 740px){.al-queue__info{width:100%;margin:0}}.al-queue__info-big{font-size:2.2em;font-weight:bold;line-height:normal;font-family:var(--font-bold)}.al-queue__btn{margin:1.5em 0;width:100%}.al-queue__btn+.al-queue__btn{margin-top:-0.5em}.al-queue__btn img{float:left;margin:0;margin-right:10px}@media screen and (max-width: 979px){.al-queue__btn img{float:none;margin-right:0}}.al-queue__btn__block{width:100%;margin:0 0 -30px !important}@media screen and (max-width: 979px){.al-queue__btn__block .update-again{font-size:.8em;padding:0 !important;-webkit-box-align:initial !important;-ms-flex-align:initial !important;align-items:initial !important;-webkit-box-pack:initial !important;-ms-flex-pack:initial !important;justify-content:initial !important}}.al-queue__btn__block .update-again i{font-style:normal}.al-queue__btn__block a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;width:100%}@media screen and (max-width: 979px){.al-queue__btn__block a:last-child{margin:0 0 30px}}.al-queue__btn__block a.button_hollow-green,.al-queue__btn__block a.button_filled-green,.al-queue__btn__block a.isbn__label,.al-queue__btn__block .api_container .localAccount .buttons a#next,.api_container .localAccount .buttons .al-queue__btn__block a#next,.al-queue__btn__block .lumis-service-search #search_area .lum-search-form>.lum-actions a.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .al-queue__btn__block a.lum-button-primary{background-color:#3db168 !important;color:#fff}@media screen and (max-width: 979px){.al-queue__btn__block a.button_hollow-green,.al-queue__btn__block a.button_filled-green,.al-queue__btn__block a.isbn__label,.al-queue__btn__block .api_container .localAccount .buttons a#next,.api_container .localAccount .buttons .al-queue__btn__block a#next,.al-queue__btn__block .lumis-service-search #search_area .lum-search-form>.lum-actions a.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .al-queue__btn__block a.lum-button-primary{height:50px !important;font-size:.8em !important;padding:0 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.al-queue__btn__block .img-whatsapp{width:32px;height:32px;margin-top:-5px !important}@media screen and (max-width: 979px){.al-queue__btn__block .img-whatsapp{margin:0 !important}}.al-queue hr{border-color:rgba(245,245,245,.3215686275)}.al-queue__qr-code{margin:2em auto}.al-queue__qr-code .queue-qrcode{width:100%;max-width:480px;margin:0 auto;position:relative}@media screen and (max-width: 739px){.al-queue__qr-code .queue-qrcode{overflow-y:scroll;height:22em;padding:0}}.al-queue__qr-code [v-cloak],.al-queue__qr-code [v-cloak]>*{display:none}.al-queue__qr-code .queue-qrcode__close{position:absolute;right:1em;top:1em;width:1em;height:1em;background:url("../assets/images/icon-close.png") center center/contain no-repeat rgba(0,0,0,0);text-indent:-99999px;-webkit-filter:grayscale(1);filter:grayscale(1)}.al-queue__qr-code .queue-qrcode__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:0 2em 2em}.al-queue__qr-code .queue-qrcode__content svg{width:5em;height:5em;margin:0 1em 0 0}.al-queue__qr-code .queue-qrcode__content p{line-height:1.3}.al-queue__qr-code .queue-qrcode__msg{color:#000;background:#fff;padding:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 2em);-webkit-transform:translateX(-1em);transform:translateX(-1em);margin:1em 0}.al-queue__qr-code .queue-qrcode__msg.msg--error,.al-queue__qr-code .promo-seller__wrapper .queue-qrcode__msg.promo-scan__msg--error,.promo-seller__wrapper .al-queue__qr-code .queue-qrcode__msg.promo-scan__msg--error{background:#ffd5d5;color:#cc2727}.al-queue__qr-code .queue-qrcode__target{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.al-queue__qr-code .queue-qrcode__cam-switch{display:none;text-indent:-99999px;border:none;background:url("../assets/images/camera.svg") center center/contain no-repeat rgba(0,0,0,0);width:2em;height:2em;margin:.5em;position:absolute;right:0;bottom:0}@media screen and (max-width: 979px){.al-queue__qr-code .queue-qrcode__cam-switch{display:block}}.al-queue__qr-code .queue-qrcode__error{background:rgba(255,0,0,.149);padding:2em;line-height:1.2;color:#8b0b0b}.al-queue__qr-code .queue-qrcode__group{width:100%}.al-queue__qr-code .queue-qrcode__group .queue-qrcode__msg{margin-bottom:1.5em}.al-queue__qr-code .queue-qrcode__input-label{width:100%}.al-queue__qr-code .queue-qrcode--loading{text-indent:-9999px;position:relative}.al-queue__qr-code .queue-qrcode--loading::after{content:"";width:1.75em;height:1.75em;background:rgba(0,0,0,0);position:absolute;top:calc(50% - .875em);left:calc(50% - .875em);border:4px solid #fff;border-top:4px solid rgba(0,0,0,0);border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.al-queue__qr-code #queue-qrcode__input-file{display:none}.al-queue__qr-code .queue-qrcode__sucess-top{padding:0 1.5em 1em;text-align:center;font-weight:bold;font-size:.9rem;color:green}.al-queue__qr-code .queue-qrcode__sucess-top.queue-qrcode__msg.queue-qrcode__msg--sucess,.al-queue__qr-code .queue-qrcode__sucess-top.queue-qrcode__msg.queue-qrcode__msg--error{padding:1em;width:calc(100% - 4rem);margin:0 auto 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.al-queue__qr-code .queue-qrcode__sucess-top.queue-qrcode__msg.queue-qrcode__msg--error{background:#ffd5d5;color:#cc2727}#getOutQueue .popup__title{margin-top:1em;text-transform:uppercase}#getOutQueue .al-queue__btn.mfp-close{position:initial;opacity:1;margin-top:.5em}.al-queue__list{list-style:none;padding-left:0;text-align:start;width:100%}.al-queue__list--store{text-transform:uppercase}.al-queue__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em;margin:.5em 0;border:1px solid;color:#fff;font-family:var(--font-bold)}.al-queue__list-item--green{background-color:#3db168;border-color:#3db168}.al-queue__list-item--grey{background-color:#f5f5f5;border-color:#ebebeb;color:#000}.al-queue__list-item--orange{background-color:#ff7f00;border-color:#ff7f00}.queue-margin-bottom{margin:0 0 3em}.reservas-lugar h3{font-size:21px;color:#404040;font-weight:normal;font-style:normal}@media screen and (min-width: 1200px){.reservas-lugar h3{width:700px}}@media screen and (max-width: 1199px){.reservas-lugar h3{font-size:31px}}@media screen and (max-width: 739px){.reservas-lugar h3{font-size:20px}}@media screen and (max-width: 599px){.reservas-lugar h3{font-size:15px}}.reservas-lugar .inner-page__buttons a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reservas-lugar .inner-page__buttons span{margin:0;margin-left:20px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reservas-lugar .inner-page__buttons .arrow-icon{width:1.5rem;height:1.5rem;border:1px solid #7e7e7e;border-radius:12px}.reservas-lugar .inner-page__buttons .arrow-icon::before{content:"";position:absolute;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.65em;height:.65em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg);margin-left:-2px}.reservas-lugar .inner-page__buttons .img-svg-color{width:2rem;height:2rem}.reservas-lugar .inner-page__buttons .img-svg-color path,.reservas-lugar .inner-page__buttons .img-svg-color rect,.reservas-lugar .inner-page__buttons .img-svg-color circle,.reservas-lugar .inner-page__buttons .img-svg-color polygon{fill:var(--main-color) !important}.reservas-lugar .button--login{max-width:170px;min-width:auto;padding:0 10px;height:40px;margin-top:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 599px){.reservas-lugar .button--login{max-width:160px}}.reservas-lugar .button--login img,.reservas-lugar .button--login svg{margin-right:10px}.vitrineprodutos__reservas{background:#f2f4f3;min-height:550px;margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.vitrineprodutos__reservas{padding:50px 0;min-height:auto}}@media screen and (max-width: 739px){.vitrineprodutos__reservas{padding:0}}.vitrineprodutos__reservas__conteudo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 1199px){.vitrineprodutos__reservas__conteudo{margin-bottom:40px}}@media screen and (max-width: 739px){.vitrineprodutos__reservas__conteudo{margin-bottom:20px}}@media screen and (max-width: 599px){.vitrineprodutos__reservas__conteudo{margin-bottom:0}}.vitrineprodutos__reservas__title{margin:0;color:#404040;font-size:34px;text-align:left;font-family:var(--font-regular);font-weight:normal}@media screen and (max-width: 1199px){.vitrineprodutos__reservas__title{font-size:30px}}@media screen and (max-width: 739px){.vitrineprodutos__reservas__title{font-size:23px}}@media screen and (max-width: 599px){.vitrineprodutos__reservas__title{font-size:19px}}.vitrineprodutos__reservas__ver-todas{font-size:1em;position:relative;font-family:var(--font-heavy);font-weight:normal;margin-right:2em}@media screen and (max-width: 599px){.vitrineprodutos__reservas__ver-todas{font-size:12px}}@media screen and (width <= 979px){.vitrineprodutos__reservas-ver-todas__link{margin-left:3em}}.vitrineprodutos__reservas-ver-todas__title{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#404040}.vitrineprodutos__reservas-ver-todas__title::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid #212528;border-bottom:2px solid #212528;width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.restaurant-reservation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;max-height:490px;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}@media screen and (max-width: 979px){.restaurant-reservation{height:280px;padding:0}}.restaurant-reservation__item{width:46%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:#e2e2e2 solid 1px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px;padding:0 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 979px){.restaurant-reservation__item{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}.restaurant-reservation__item:last-child,.restaurant-reservation__item:nth-last-child(2){border-bottom:none}.restaurant-reservation__item--logo{width:40%;max-height:150px;border:#e2e2e2 solid 1px}.restaurant-reservation__item--logo img{padding:20px 0;width:70%;margin:0 auto;display:block}.restaurant-reservation__item--details{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.restaurant-reservation__item--details b,.restaurant-reservation__item--details p,.restaurant-reservation__item--details a{display:block;font-weight:bold}.restaurant-reservation__item--details p{color:#4b8e64}.restaurant-reservation__item--details a{outline:none;font-size:.8em !important;padding:.9em !important}.form-reservation{padding:20px}.form-reservation__group{width:100%;margin:10px 0}.form-reservation__group label{display:block;font-weight:bold;text-transform:uppercase;font-size:.9em;margin:5px 0}.form-reservation button[type=submit]{padding:1em !important;font-size:.9em !important;width:100%;margin:20px 0 0}.form-reservation select,.form-reservation input,.form-reservation input:focus{border:#eee solid 1px;border-radius:5px;padding:8px;width:100%;outline:none}.reservation-confirmed__status{background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:120px}.reservation-confirmed__status img{display:block;margin:10px auto;width:auto}.reservation-confirmed__status p{text-transform:uppercase;font-size:1em;font-weight:bold;text-align:center;display:block;padding:0 25px 25px !important}.reservation-confirmed__details{padding:20px}.reservation-confirmed__details ul{list-style:none;padding:0;margin:0}.reservation-confirmed__details ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reservation-confirmed__details ul li b{font-weight:bold;text-transform:uppercase;font-size:1em}.reservations-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 979px){.reservations-filter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.reservations-filter select{width:250px !important}@media screen and (max-width: 979px){.reservations-filter select{width:100% !important}}.reservations-list{width:100%}.reservations-list__details{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reservations-list__details--item{margin:10px 0}.reservations-list__details--item b{font-weight:bold;text-transform:uppercase;font-size:.9em}.reservations-list__details--item:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.reservations-list__details--item:last-child a{display:inline-block}.reservations-list input[type=checkbox]{display:none}.reservations-list .wrap-collabsible{margin:1.2rem 0}.reservations-list .lbl-toggle{outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:bold;font-family:var(--font-regular);font-size:1rem;text-transform:uppercase;text-align:center;padding:20px;color:#333;background:#e2e2e2;cursor:pointer;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.reservations-list .lbl-toggle--title{display:-webkit-box;display:-ms-flexbox;display:flex}.reservations-list .lbl-toggle--title img{margin-right:10px;width:22px}@media screen and (max-width: 979px){.reservations-list .lbl-toggle--title img{width:19px}}.reservations-list .lbl-toggle:hover{color:#333}.reservations-list .lbl-toggle::after{content:"";border:solid #4b8e64;border-width:0 4px 4px 0;padding:8px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}.reservations-list .toggle:checked+.lbl-toggle::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.reservations-list .collapsible-content{max-height:0;overflow:hidden;-webkit-transition:max-height .25s ease-in-out;transition:max-height .25s ease-in-out}.reservations-list .toggle:checked+.lbl-toggle+.collapsible-content{max-height:500px}.reservations-list .toggle:checked+.lbl-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.reservations-list .collapsible-content .content-inner{background:#eee;border-bottom:1px solid #e2e2e2;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:.5rem 1rem}.reservations-list .collapsible-content p{margin-bottom:0}.restaurant{background:#f2f4f3;min-height:550px;margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.restaurant.white-bg{background:#fff;min-height:auto}@media screen and (max-width: 1199px){.restaurant{padding:50px 0;min-height:auto}}@media screen and (max-width: 739px){.restaurant{padding:0}}.restaurant__wrapper{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 600px){.restaurant__wrapper{width:480px}}@media screen and (min-width: 740px){.restaurant__wrapper{width:720px}}@media screen and (min-width: 980px){.restaurant__wrapper{width:960px}}@media screen and (min-width: 1200px){.restaurant__wrapper{width:1180px}}@media screen and (min-width: 1500px){.restaurant__wrapper{width:1420px}}.restaurant__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 599px){.restaurant__wrapper{width:100%;margin:0}}.restaurant__conteudo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:70px;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 1199px){.restaurant__conteudo{margin-bottom:40px}}@media screen and (max-width: 739px){.restaurant__conteudo{margin-bottom:20px}}@media screen and (max-width: 599px){.restaurant__conteudo{margin-bottom:0}}.restaurant__title{margin:0;color:#404040;font-size:34px;text-align:left;font-family:var(--font-regular);font-weight:normal}@media screen and (max-width: 1199px){.restaurant__title{font-size:30px}}@media screen and (max-width: 739px){.restaurant__title{font-size:23px}}@media screen and (max-width: 599px){.restaurant__title{font-size:19px}}.restaurant__ver-todas{font-size:1em;position:relative;font-family:var(--font-heavy);font-weight:normal;margin-right:2em}@media screen and (max-width: 599px){.restaurant__ver-todas{font-size:12px}}@media screen and (width <= 979px){.restaurant-ver-todas__link{margin-left:3em}}.restaurant-ver__title{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#404040}.restaurant-ver__title::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid #212528;border-bottom:2px solid #212528;width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.restaurant__list{width:100%}.restaurant__list .slick-arrow{position:absolute;top:5em;z-index:10}@media screen and (max-width: 1199px){.restaurant__list .slick-arrow{top:4em}}.restaurant__list .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.restaurant__list .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}@media screen and (max-width: 739px){.restaurant__list .slick-arrow{top:7em}}@media screen and (max-width: 599px){.restaurant__list .slick-arrow{top:6em}}@media screen and (max-width: 374px){.restaurant__list .slick-arrow{top:4.5em}}@media screen and (max-width: 599px){.restaurant__list{width:100%;margin:0}}.restaurant__list .slick-dots{bottom:-1.5em;margin:0;padding:0;margin-top:2em;margin-bottom:2em;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 599px){.restaurant__list .slick-dots{bottom:-0.5em;margin-top:1em}}.restaurant__list .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.restaurant__list .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.restaurant__list .slick-dots button:focus{outline:none}.restaurant__list .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}@media screen and (max-width: 599px){.restaurant__list{padding:1em 0}}.restaurant__item{margin:auto 5px;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;text-decoration:none}.restaurant__item:hover{opacity:.7}@media screen and (max-width: 739px){.restaurant__item:hover{opacity:1}}.restaurant__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;height:160px;width:100%;overflow:hidden;border-radius:10px;border:1px solid #dce5e5}@media screen and (max-width: 1199px){.restaurant__image{height:120px}}@media screen and (max-width: 599px){.restaurant__image{height:90px}}.restaurant__image img{width:75%;height:50%;-o-object-fit:contain;object-fit:contain}.restaurant__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.restaurant__content p{color:#404040;font-weight:bold}.schedule__trigger{font-size:.875em;line-height:1;text-align:center;font-family:var(--font-heavy);font-weight:normal;padding:.5em 1.5em 0 0;margin:0 auto;cursor:pointer;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;width:auto}@media screen and (width <= 979px){.schedule__trigger{padding:.5em 5.5em 0 0}}.schedule__trigger::before{content:"";position:absolute;top:45%;right:10px;border-right:2px solid #7e7e7e;border-bottom:2px solid #7e7e7e;width:.75em;height:.75em;-webkit-transform:translateY(-50%) rotateZ(45deg);transform:translateY(-50%) rotateZ(45deg)}@media screen and (width <= 979px){.schedule__trigger::before{top:1.5em;right:0;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}}.schedule__trigger:hover{opacity:.7}@media screen and (max-width: 739px){.schedule__trigger:hover{opacity:1}}@media screen and (max-width: 979px){.schedule__trigger{text-align:right;font-size:.8em;line-height:1.3}}@media screen and (min-width: 980px)and (max-width: 1499px){.schedule__trigger{font-size:.9em}}.schedule__highlight_open{display:block}@media screen and (width <= 979px){.schedule__highlight_open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.schedule__dropdown{position:absolute;max-height:0;min-width:17em;width:100%;top:100%;left:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-color:#212528;overflow:hidden;z-index:300}.schedule__dropdown::-webkit-scrollbar{width:10px}.schedule__dropdown::-webkit-scrollbar-track{background-color:#202020}.schedule__dropdown::-webkit-scrollbar-thumb{background:var(--main-color)}.schedule__dropdown::-webkit-scrollbar-thumb:hover{background:var(--main-dark-color)}.open .schedule__dropdown{max-height:calc(90vh - 200px);overflow-y:auto}@media screen and (max-width: 979px){.schedule__dropdown{height:100vh;top:-45px;-webkit-transform:translateX(-100vw);transform:translateX(-100vw);background-color:#212528;max-height:none !important;overflow-y:auto}.open .schedule__dropdown{-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 980px){.schedule__dropdown{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;right:0;left:auto}}.schedule__content{padding:1em;max-width:300px}@media screen and (max-width: 979px){.schedule__content{height:calc(100vh - 135px);overflow-y:auto;position:absolute;width:100%;max-width:none}.schedule__content::-webkit-scrollbar{width:10px}.schedule__content::-webkit-scrollbar-track{background-color:#202020}.schedule__content::-webkit-scrollbar-thumb{background:var(--main-color)}.schedule__content::-webkit-scrollbar-thumb:hover{background:var(--main-dark-color)}}@media screen and (max-width: 739px){.schedule__content{height:calc(100vh - 115px)}}@media screen and (max-width: 599px){.schedule__content{height:calc(100vh - 100px)}}.schedule__title{font-size:1em;color:#fff;font-family:var(--font-bold)}@media screen and (max-width: 979px){.schedule__title{text-align:left;font-size:1.2em}}.schedule__list{margin:0}.schedule__term{margin-top:.5em;font-family:var(--font-bold);font-size:.875em;font-weight:normal;line-height:1.6;color:var(--main-color)}@media screen and (max-width: 979px){.schedule__term{color:var(--main-color);text-align:left}}.schedule__definition{margin:0;margin-bottom:1.5em;font-size:.875rem;line-height:1.4}.schedule__definition p{margin:0;color:#fff}@media screen and (max-width: 979px){.schedule__definition{color:#fff;text-align:left}}.schedule__link .button_filled-green,.schedule__link .isbn__label,.schedule__link .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .schedule__link #next,.schedule__link .api_container .buttons button,.api_container .buttons .schedule__link button{width:100%;text-align:center}@media screen and (max-width: 979px){.schedule__link{width:14em}}.services-mobile{padding:.5em 0 1em;background-color:#f5f5f5}@media screen and (min-width: 980px){.services-mobile{display:none}}.options-services{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 6px}@media screen and (min-width: 600px){.options-services{width:480px}}@media screen and (min-width: 740px){.options-services{width:720px}}@media screen and (min-width: 980px){.options-services{width:960px}}@media screen and (min-width: 1200px){.options-services{width:1180px}}.icon-and-title-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 1px 2px;box-shadow:0 1px 2px;color:rgba(153,160,158,.7411764706);border-radius:6px;margin:6px;background-color:#fff;width:calc(50% - 12px);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;height:82px}.icon-and-title-services span{color:#000;text-transform:uppercase;font-size:12px;font-family:var(--font-bold);text-align:center;line-height:1.4;padding-top:6px}.icon-and-title-services img{width:32px}.icon-and-title-services.highlight{background-color:var(--main-color)}.icon-and-title-services.highlight span{color:#fff}.store-search__wrapper{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px}@media screen and (min-width: 600px){.store-search__wrapper{width:480px}}@media screen and (min-width: 740px){.store-search__wrapper{width:720px}}@media screen and (min-width: 980px){.store-search__wrapper{width:960px}}@media screen and (min-width: 1200px){.store-search__wrapper{width:1180px}}@media screen and (min-width: 1500px){.store-search__wrapper{width:1420px}}.store-search__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 979px){.store-search__wrapper{padding:2em 0}}@media screen and (max-width: 599px){.store-search__wrapper{padding:1em .75em}}.store-search__title{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:1.313em;font-family:var(--font-bold);text-transform:uppercase;margin:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}@media screen and (max-width: 979px){.store-search__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;font-size:2em;margin-bottom:.25em}}.store-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%;width:95%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:.875em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.store-search__form>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 979px){.store-search__form .input__holder,.store-search__form .input__holder--radio,.store-search__form .input__holder--text,.store-search__form .input__holder--select,.store-search__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .store-search__form .lum-form-field-value,.store-search__form .input__holder--25,.store-search__form .input__holder--info,.store-search__form .perfil__form .input__holder--100,.perfil__form .store-search__form .input__holder--100{margin:0 !important;width:100% !important}.store-search__form .form__row,.store-search__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .store-search__form .lum-form-field{width:100% !important;margin:0 !important}}@media screen and (width <= 1199px){.inner-page__store-filter.three-inputs__filter .input__holder,.inner-page__store-filter.three-inputs__filter .input__holder--radio,.inner-page__store-filter.three-inputs__filter .input__holder--text,.inner-page__store-filter.three-inputs__filter .input__holder--select,.inner-page__store-filter.three-inputs__filter .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-page__store-filter.three-inputs__filter .lum-form-field-value,.inner-page__store-filter.three-inputs__filter .input__holder--25,.inner-page__store-filter.three-inputs__filter .input__holder--info,.inner-page__store-filter.three-inputs__filter .perfil__form .input__holder--100,.perfil__form .inner-page__store-filter.three-inputs__filter .input__holder--100{width:290px !important}}.inner-page__store-filter .nstore__selectors{min-height:50px !important;border-radius:0 0 10px 10px}.store-search__item{margin:.5em;width:95%;margin-left:1.04166667%;margin-right:1.04166667%;position:relative}@media screen and (min-width: 980px){.store-search__item{width:39.5834666667%}}@media screen and (max-width: 979px){.store-search__item .easy-autocomplete{width:100% !important}}@media screen and (min-width: 980px){.store-search__item.bigger{width:100%}}@media screen and (min-width: 980px){.store-search__item.big{width:47.91%}}@media screen and (min-width: 980px){.store-search__item.medium{width:35.41%}}@media screen and (min-width: 980px){.store-search__item.small{width:22.91%}}@media screen and (min-width: 980px){.store-search__item.smaller{width:10.41%}}.easy-autocomplete .store-search__input,.store-search__input{height:40px !important;color:#fff !important;background:#30363a !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px !important;border:none !important}.easy-autocomplete .store-search__input::-webkit-input-placeholder, .store-search__input::-webkit-input-placeholder{color:#fff !important}.easy-autocomplete .store-search__input::-moz-placeholder, .store-search__input::-moz-placeholder{color:#fff !important}.easy-autocomplete .store-search__input:-ms-input-placeholder, .store-search__input:-ms-input-placeholder{color:#fff !important}.easy-autocomplete .store-search__input::-ms-input-placeholder, .store-search__input::-ms-input-placeholder{color:#fff !important}.easy-autocomplete .store-search__input::placeholder,.store-search__input::placeholder{color:#fff !important}@media screen and (max-width: 739px){.accordion--store .easy-autocomplete .store-search__input,.accordion--store .store-search__input{font-size:.875em}}.store-search__button{margin:.5em;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.store-search__button{width:14.5834666667%}}.store-search__button>*{height:100%}@media screen and (max-width: 979px){.store-search__button .button_hollow-green,.store-search__button .button_filled-green,.store-search__button .isbn__label,.store-search__button .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .store-search__button #next,.store-search__button .api_container .buttons button,.api_container .buttons .store-search__button button,.store-search__button .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .store-search__button .lum-button-primary{width:100%}}select.store-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;padding-right:2.25em}.accordion--store select.store-search__input,select.store-search__input .accordion--food{margin:0 0 0 auto;width:20em}@media screen and (max-width: 979px){.accordion--store select.store-search__input,select.store-search__input .accordion--food{margin-top:0;width:15em}}@media screen and (max-width: 739px){.accordion--store select.store-search__input,select.store-search__input .accordion--food{margin-top:0;width:11em}}@media screen and (width <= 376px){.accordion--store select.store-search__input,select.store-search__input .accordion--food{margin-top:1em;font-size:.625em}}.store-search__form svg,.store-search-select-holder svg{position:absolute;height:1.25em;width:1.25em;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.store-search--detail{padding:3em 0}.store-search--detail .inner-page__wrapper,.store-search--detail .lumis-service-questionnaire.lum-non-administration-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 599px){.store-search--detail{padding:1em 0 2em}}.store-search__text{width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.store-search__text{width:39.5834666667%}}.store-search__text .store-search__title{font-size:1.75em;text-transform:none;font-weight:normal;letter-spacing:-1px}.store-search__text .store-search__title+p{margin-top:1em}@media screen and (min-width: 980px){.store-search__text+.store-search__form{margin-left:9.3749333333%}}@media screen and (min-width: 980px){.store-search__text+.store-search__form{width:31.2501333333%}}@media screen and (max-width: 979px){.store-search__text{margin-bottom:1em}.store-search__text .store-search__title{text-align:left}}.input-holder{position:relative}.store-search__input-holder{height:40px;position:relative}.store-search__input-holder input,.store-search__input-holder select{font-size:14px !important}.input-holder__label{position:absolute;top:.75em;left:.5em;font-size:1em;font-weight:300;overflow:hidden;width:calc(100% - 1em);white-space:nowrap;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dirt-input+.input-holder__label{width:0}.store-detail__header{display:block}a{cursor:pointer}.store-detail__backpage{padding:2em 0;background-color:#fff}@media screen and (width <= 320px){.store-detail__backpage{padding:1em 0;background-color:#fff}}.store-detail__backpage-link{text-indent:-9999px;display:inline-block;width:2em;height:2em;padding:0;margin:0 1.0416%;position:relative}.store-detail__backpage-link .img-svg-color{position:absolute;top:.375em;left:-0.25em;width:1.25em;height:1.25em}.texto-voltar-lojas{font:normal 1em/1.2 var(--font-bold);color:#6eaf6b;text-transform:uppercase;margin-top:7px !important}.texto-voltar-lojas a{text-decoration:none;color:var(--main-color)}.store-detail .inner-page__wrapper,.store-detail .lumis-service-questionnaire.lum-non-administration-area{position:relative}@media screen and (max-width: 739px){.store-detail .inner-page__wrapper:not(.go-back),.store-detail .lumis-service-questionnaire.lum-non-administration-area:not(.go-back){padding-top:0}}@media screen and (max-width: 979px){.store-detail .inner-page__accordion{margin:20px 0 2rem}}.store-detail.store-detail_no-result{background:#f5f5f5;color:#212528;padding-top:2em}.store-detail.store-detail_no-result .store-detail__name,.store-detail.store-detail_no-result .store-detail__name--adjust,.store-detail.store-detail_no-result .product-detail__name--adjust{color:#212528;margin-bottom:.5em}.button_delivery{margin-bottom:7px;width:170px !important}.icon-button-store{width:16px;height:16px;margin:0 8px 0 0}.icon-button-store path,.icon-button-store rect,.icon-button-store circle,.icon-button-store polygon{fill:var(--main-color)}.btn-shopping-digital .icon-button-store path,.btn-shopping-digital .icon-button-store rect,.btn-shopping-digital .icon-button-store circle,.btn-shopping-digital .icon-button-store polygon{fill:#fff}.filtros-seletores{width:100%}.accordion,.accordion--faq,.accordion--store{width:100%}.accordion .accordion-item,.accordion--faq .accordion-item,.accordion--store .accordion-item{border-radius:10px;overflow:hidden;border:1px solid #cad8d8;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.25));filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.25))}.accordion .accordion-item button[aria-expanded=true],.accordion--faq .accordion-item button[aria-expanded=true],.accordion--store .accordion-item button[aria-expanded=true]{border-bottom:none}.accordion button,.accordion--faq button,.accordion--store button{position:relative;display:block;text-align:left;width:100%;padding:20px;color:#404040;background-color:#fff;font-size:1.15rem;font-weight:bold;border:none;outline:none}.accordion button:hover,.accordion--faq button:hover,.accordion--store button:hover,.accordion button:focus,.accordion--faq button:focus,.accordion--store button:focus{cursor:pointer;color:var(--main-color)}.accordion button:hover::after,.accordion--faq button:hover::after,.accordion--store button:hover::after,.accordion button:focus::after,.accordion--faq button:focus::after,.accordion--store button:focus::after{cursor:pointer;color:var(--main-color);border:1px solid var(--main-color)}.accordion button .accordion-title,.accordion--faq button .accordion-title,.accordion--store button .accordion-title{font-family:var(--font-regular);padding:1em 1.5em 1em 0}.accordion button .icon,.accordion--faq button .icon,.accordion--store button .icon{display:inline-block;position:absolute;top:50%;right:20px;width:22px;height:22px;border:1px solid;border-radius:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion button .icon::before,.accordion--faq button .icon::before,.accordion--store button .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentcolor;color:var(--main-color)}.accordion button .icon::after,.accordion--faq button .icon::after,.accordion--store button .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentcolor;color:var(--main-color)}.accordion button[aria-expanded=true] .icon::after,.accordion--faq button[aria-expanded=true] .icon::after,.accordion--store button[aria-expanded=true] .icon::after{width:0}.accordion button[aria-expanded=true]+.accordion-content,.accordion--faq button[aria-expanded=true]+.accordion-content,.accordion--store button[aria-expanded=true]+.accordion-content{opacity:1;visibility:visible;max-height:100%;padding:20px;will-change:opacity,max-height,visibility}.accordion .accordion-content,.accordion--faq .accordion-content,.accordion--store .accordion-content{opacity:0;visibility:hidden;max-height:0;overflow:hidden;background-color:#212528;-webkit-transition:all 200ms linear;transition:all 200ms linear;will-change:opacity,max-height,visibility}.accordion .accordion-content p,.accordion--faq .accordion-content p,.accordion--store .accordion-content p{font-size:1rem;font-weight:300;margin:2em 0}.accordion-filtro-mobile{margin:0 25px -10px;margin-top:-20px !important;padding-top:0 !important}@media screen and (min-width: 1200px){.accordion-filtro-mobile{display:none !important}}.accordion-filtro-mobile .easy-autocomplete{position:relative}.ajuste-filtro{padding:0 !important}@media only screen and (width >= 320px)and (device-width <= 480px)and (resolution >= 2dppx){.store-filter{display:none}.nstore__selectors{display:none}}.secao-pesquisa-loja{margin-top:7rem !important}@media screen and (width <= 979px){.secao-pesquisa-loja{margin-top:0 !important}}.unsubscribe{margin:4em auto}.unsubscribe__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.unsubscribe__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.unsubscribe__title{margin:0 0 1em}.unsubscribe__figure{width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (max-width: 739px){.unsubscribe__figure{width:47.9168%}}@media screen and (min-width: 740px)and (max-width: 979px){.unsubscribe__figure{width:47.9168%}}@media screen and (min-width: 980px){.unsubscribe__figure{width:12.5001333333%}}@media screen and (max-width: 979px){.unsubscribe__figure{margin:0 auto 1.5em}}.unsubscribe__content{width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.unsubscribe__content{width:47.9168%}}@media screen and (min-width: 980px){.unsubscribe__content{margin-left:3.1249333333%}}.vtex-carousel{margin:2em auto;position:relative;width:100%}@media screen and (max-width: 979px){.vtex-carousel__wrapper{min-width:100%;margin:0}}.vtex-carousel__title--container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 979px){.vtex-carousel__title--container{min-width:100% !important;margin-bottom:20px}}.vtex-carousel__title{margin:0;color:#404040;font-size:34px;margin-left:.6em;text-align:left;font-family:var(--font-regular);font-weight:400}@media screen and (max-width: 1199px){.vtex-carousel__title{font-size:30px}}@media screen and (max-width: 739px){.vtex-carousel__title{font-size:23px}}@media screen and (max-width: 599px){.vtex-carousel__title{font-size:19px}}.vtex-carousel__see-all{font-size:1em;position:relative;font-family:var(--font-heavy);font-weight:normal;margin-right:50px}@media screen and (max-width: 599px){.vtex-carousel__see-all{font-size:12px;position:absolute;top:calc(100% - 15px);right:0}}.vtex-carousel__see-all span{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#404040}@media screen and (max-width: 599px){.vtex-carousel__see-all span{font-size:14px}}.vtex-carousel__see-all span::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid #212528;border-bottom:2px solid #212528;width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}@media screen and (width <= 979px){.vtex-carousel__see-all--link{margin-left:3em}}.vtex-carousel__list-no-slider{width:100%}.vtex-carousel__list-no-slider__row{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width: 1199px){.vtex-carousel__list-no-slider__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}}.vtex-carousel__list-no-slider__row .vtex-carousel__item{margin-bottom:20px;max-width:334.8px}@media screen and (max-width: 1199px){.vtex-carousel__list-no-slider__row .vtex-carousel__item{margin:10px 0;width:49%}}@media screen and (max-width: 374px){.vtex-carousel__list-no-slider__row .vtex-carousel__item{width:100%}}.vtex-carousel__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}.vtex-carousel__list>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 980px){.vtex-carousel__list{width:97.9168%}}.vtex-carousel__list .slick-list{min-width:100%}.vtex-carousel__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;padding-top:10px;padding-bottom:30px}.vtex-carousel__list .slick-prev::before,.vtex-carousel__list .slick-next::before{content:""}.vtex-carousel__list .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.vtex-carousel__list .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.vtex-carousel__list .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}@media screen and (max-width: 979px){.vtex-carousel__list{width:100%;margin:0}}.vtex-carousel__list .slick-dots{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.vtex-carousel__list .slick-dots li{margin:0 .25em !important}}.vtex-carousel__list .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.vtex-carousel__list .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1rem;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.vtex-carousel__list .slick-dots button:focus{outline:none}.vtex-carousel__list .slick-dots .slick-active button{border-color:#f06544;background-color:#f06544}.vtex-carousel__info{position:absolute;left:0;bottom:0;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vtex-carousel__discount{padding:5px 10px;color:#fff;background-color:var(--main-color)}.vtex-carousel__free-shipping{padding:5px 10px;color:var(--main-color);background-color:#fff;border:1px solid var(--main-color)}.vtex-carousel__discount,.vtex-carousel__free-shipping{border-radius:25px;font-family:var(--font-bold);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;font-size:.75rem}@media screen and (max-width: 739px){.vtex-carousel__discount,.vtex-carousel__free-shipping{font-size:10px}}.vtex-carousel__item{display:block;margin:0 9.109px;width:419px;height:auto;background:#fff;text-decoration:none;color:#212528;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(47,53,56,.16),0 1px 4px 1px rgba(47,53,56,.08);box-shadow:0 1px 2px rgba(47,53,56,.16),0 1px 4px 1px rgba(47,53,56,.08)}.vtex-carousel__item,.vtex-carousel__item.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:360px}@media screen and (max-width: 1499px){.vtex-carousel__item,.vtex-carousel__item.slick-slide{min-height:300px}}@media screen and (max-width: 1199px){.vtex-carousel__item,.vtex-carousel__item.slick-slide{min-height:300px;max-width:100% !important}}@media screen and (max-width: 599px){.vtex-carousel__item,.vtex-carousel__item.slick-slide{min-height:168px}}.vtex-carousel__item:hover .vtex-carousel__figure{opacity:.8}@media screen and (max-width: 739px){.vtex-carousel__item:hover .vtex-carousel__figure{opacity:1}}@media screen and (max-width: 599px){.vtex-carousel__item{width:100%}}.vtex-carousel__image__container{position:relative;width:100%;max-height:340px}@media screen and (min-width: 600px)and (max-width: 739px){.unslick-mobile--list .vtex-carousel__image__container{width:50%}}.vtex-carousel__figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;overflow:hidden;width:100%;height:100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.vtex-carousel__figure .vtex-carousel__image,.vtex-carousel__figure .vtex-carousel__image--mobile{display:block;-o-object-fit:contain;object-fit:contain;height:100%;width:100%;-webkit-transition:100ms ease;transition:100ms ease}.vtex-carousel__figure .vtex-carousel__image--mobile{display:none}@media screen and (max-width: 599px){.vtex-carousel__figure .vtex-carousel__image,.vtex-carousel__figure .vtex-carousel__image--mobile{width:100%}}@media screen and (max-width: 739px){.vtex-carousel__figure .vtex-carousel__image,.vtex-carousel__figure .vtex-carousel__image--mobile{display:none}.vtex-carousel__figure .vtex-carousel__image--mobile{display:block}}.vtex-carousel__content{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (max-width: 739px){.vtex-carousel__content{padding:10px 20px}}.vtex-carousel__content .store{font-family:var(--font-bold)}@media screen and (max-width: 739px){.vtex-carousel__content .store{font-size:13px}}.vtex-carousel__content .product{font-weight:normal}@media screen and (max-width: 739px){.vtex-carousel__content .product{font-size:13px}}.vtex-carousel__content .title,.vtex-carousel__content .store,.vtex-carousel__content .product{font-size:20px;line-height:120%;letter-spacing:.28px;font-family:var(--font-bold);max-height:2.5em;overflow:hidden;width:100%;margin:0;margin-bottom:40px;color:#2f3538;font-weight:normal}@media screen and (max-width: 1499px){.vtex-carousel__content .title,.vtex-carousel__content .store,.vtex-carousel__content .product{font-size:1.1em}}@media screen and (max-width: 739px){.vtex-carousel__content .title,.vtex-carousel__content .store,.vtex-carousel__content .product{max-height:2.25em}}@media screen and (max-width: 739px){.vtex-carousel__content .price{font-size:13px}}.vtex-carousel__content .cta,.vtex-carousel__content .price{font-family:var(--font-bold);color:var(--main-color);display:inline-block;position:relative;font-size:1.25rem;line-height:24px;letter-spacing:.28px}.vtex-carousel__content .cta del,.vtex-carousel__content .price del{font-family:var(--font-regular)}.vtex-carousel__store{color:#4c5b63}.vtex-carousel__fullprice{color:#4c5b63;font-size:1rem;line-height:20px;letter-spacing:.24px}.vtex-carousel__installments{font-size:1rem}section.events{background-color:#f3f3f3;padding:45px 0;margin-top:50px}.events__header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:30px;-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 739px){.events__header{width:100% !important;margin-bottom:20px}}.events__title{margin:0;color:#404040;font-size:34px;margin-left:.6em;text-align:left;font-family:var(--font-regular);font-weight:400}@media screen and (max-width: 1199px){.events__title{font-size:30px}}@media screen and (max-width: 739px){.events__title{font-size:23px}}@media screen and (max-width: 599px){.events__title{font-size:19px}}.events__see-all{font-size:1em;margin-top:.7em;position:relative;font-family:var(--font-heavy);font-weight:normal;margin-right:50px}@media screen and (max-width: 599px){.events__see-all{margin-right:40px}}@media screen and (width <= 979px){.events__see-all a{margin-left:3em}}.events__see-all span{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#404040}.events__see-all span::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid #212528;border-bottom:2px solid #212528;width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.events__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}.events__list>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 980px){.events__list{width:97.9168%}}.events__list .slick-list{min-width:100%}.events__list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.events__list .slick-arrow{position:absolute;top:calc(50% - 2em);z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.events__list .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.events__list .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}@media screen and (max-width: 739px){.events__list .slick-arrow{top:7em}}@media screen and (max-width: 599px){.events__list .slick-arrow{top:6em}}@media screen and (max-width: 374px){.events__list .slick-arrow{top:4.5em}}@media screen and (max-width: 599px){.events__list{width:100%;margin:0}}.events__list .slick-dots{bottom:-1.5em;margin:0;padding:0;margin-top:30px;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 599px){.events__list .slick-dots{bottom:-0.5em;margin-top:1em}}.events__list .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.events__list .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.events__list .slick-dots button:focus{outline:none}.events__list .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}@media screen and (max-width: 599px){.events__list{margin-bottom:-1.5em}}.events__item{background-color:#fff;border:1px solid #e2e2e2;padding:30px;margin:0 20px;height:inherit;text-decoration:none;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media screen and (max-width: 979px){.events__item{margin:0}}@media screen and (max-width: 599px){.events__item{padding:15px}}.event__figure{width:100%;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:300px;height:100%}@media screen and (min-width: 980px){.event__figure{max-height:200px}}@media screen and (min-width: 1500px){.event__figure{max-height:240px}}.event__image{width:inherit;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 599px){.event__image{max-height:200px}}.event__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.event__content .event__title,.event__content .event__date{color:#3d3d3d}.event__content .event__title{font-size:1.375em;line-height:1.2;font-family:var(--font-bold);overflow:hidden;width:100%;/*! autoprefixer: off */-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}@media screen and (max-width: 1199px){.event__content .event__title{font-size:1em}}@media screen and (max-width: 1499px){.event__content .event__title{font-size:1.1em}}.event__content .event__date{font-weight:400;font-size:1rem;line-height:24px;margin-top:8px}.event__content .event__type{display:inherit;gap:10px}.event__content .event__type div{max-height:37px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event__content .event__type__category{border:1px solid #fa7820;color:#fa7820;font-weight:400;font-size:1rem;line-height:24px}.event__content .event__type__value{border:1px solid #767676;color:#767676;font-weight:400;font-size:1rem;line-height:24px}section.events-list__internal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;margin:50px auto;-webkit-box-flex:1;-ms-flex:1;flex:1}section.events-list__internal .events__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin:0}@media screen and (max-width: 979px){section.events-list__internal .events__item{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (min-width: 1500px){section.events-list__internal .events__item .event__figure{max-height:250px}}#eventos-detalhes{background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, rgb(255, 255, 255)), to(rgb(246, 239, 241)));background:linear-gradient(180deg, rgb(255, 255, 255) 80%, rgb(246, 239, 241) 100%)}.event-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin:20px auto 250px;gap:200px;padding-bottom:150px}@media screen and (max-width: 1499px){.event-details{gap:100px}}@media screen and (max-width: 1199px){.event-details{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-flow:column-reverse !important;flex-flow:column-reverse !important;gap:0;width:100% !important;margin:0 0 500px}}.event-details>section{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (max-width: 1199px){.event-details__information{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width: 1199px)and (min-width: 600px){.event-details__information{width:480px}}@media screen and (max-width: 1199px)and (min-width: 740px){.event-details__information{width:720px}}@media screen and (max-width: 1199px)and (min-width: 980px){.event-details__information{width:960px}}@media screen and (max-width: 1199px)and (min-width: 1200px){.event-details__information{width:1180px}}@media screen and (max-width: 1199px)and (min-width: 1500px){.event-details__information{width:1420px}}@media screen and (max-width: 1199px){.event-details__information>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.event-details__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.event-details__header h2{margin-top:10px;margin-bottom:20px;margin-left:45px}@media screen and (max-width: 1199px){.event-details__header h2{margin-left:39px;margin-top:30px}}.event-details__date div,.event-details__schedule div,.event-details__indication div,.event-details__location div,.event-details__media div,.event-details__description div,.event-details__regulation div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.event-details__date img,.event-details__date svg,.event-details__schedule img,.event-details__schedule svg,.event-details__indication img,.event-details__indication svg,.event-details__location img,.event-details__location svg,.event-details__media img,.event-details__media svg,.event-details__description img,.event-details__description svg,.event-details__regulation img,.event-details__regulation svg{width:30px;height:30px;margin-right:15px}@media screen and (max-width: 1199px){.event-details__date img,.event-details__date svg,.event-details__schedule img,.event-details__schedule svg,.event-details__indication img,.event-details__indication svg,.event-details__location img,.event-details__location svg,.event-details__media img,.event-details__media svg,.event-details__description img,.event-details__description svg,.event-details__regulation img,.event-details__regulation svg{width:24px;height:24px}}.event-details__header,.event-details__period,.event-details__date,.event-details__schedule,.event-details__indication,.event-details__location,.event-details__media,.event-details__description,.event-details__regulation{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.event-details__header,.event-details__period,.event-details__date,.event-details__schedule,.event-details__indication,.event-details__location,.event-details__media,.event-details__description,.event-details__regulation{width:100%}}.event-details__header h2,.event-details__header h3,.event-details__period h2,.event-details__period h3,.event-details__date h2,.event-details__date h3,.event-details__schedule h2,.event-details__schedule h3,.event-details__indication h2,.event-details__indication h3,.event-details__location h2,.event-details__location h3,.event-details__media h2,.event-details__media h3,.event-details__description h2,.event-details__description h3,.event-details__regulation h2,.event-details__regulation h3{color:#3d3d3d}.event-details__header h2,.event-details__period h2,.event-details__date h2,.event-details__schedule h2,.event-details__indication h2,.event-details__location h2,.event-details__media h2,.event-details__description h2,.event-details__regulation h2{font:normal 2rem var(--font-bold)}.event-details__header h3,.event-details__period h3,.event-details__date h3,.event-details__schedule h3,.event-details__indication h3,.event-details__location h3,.event-details__media h3,.event-details__description h3,.event-details__regulation h3{font:normal 1.5rem var(--font-bold);margin:0;margin-bottom:5px}.event-details__period{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.event-details__header,.event-details__period,.event-details__indication,.event-details__location,.event-details__media,.event-details__description{margin:0 0 16px;padding:0 0 16px;width:100%}.event-details__header::after,.event-details__period::after,.event-details__indication::after,.event-details__location::after,.event-details__media::after{content:"";display:block;position:absolute;width:200%;height:1px;background-color:#e2e2e2;bottom:0;left:-100%;z-index:1}@media screen and (max-width: 1199px){.event-details__header::after,.event-details__period::after,.event-details__indication::after,.event-details__location::after,.event-details__media::after{left:0;width:100%}}.event-details__date{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:5px}.event-details__schedule,.event-details__description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.event-details__regulation{padding:16px 0;margin-bottom:32px}.event-details__regulation a{color:#3d3d3d;text-decoration:none}.event-details__regulation::before{content:"";display:block;position:absolute;width:200%;height:1px;background-color:#e2e2e2;top:0;left:-100%;z-index:1}@media screen and (max-width: 1199px){.event-details__regulation::before{left:0;width:100%}}.event-details__regulation::after{content:"";display:block;position:absolute;width:200%;height:1px;background-color:#e2e2e2;bottom:0;left:-100%;z-index:1}@media screen and (max-width: 1199px){.event-details__regulation::after{left:0;width:100%}}.event-details__read-more{display:none;cursor:pointer;color:#fa7820;margin:0 0 30px;margin-left:45px}@media screen and (max-width: 1199px){.event-details__read-more{margin-left:39px}}.event-details__type{display:inherit;gap:10px}@media screen and (min-width: 1200px){.event-details__type{padding-right:40px}}.event-details__type div{max-height:30px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-details__type__category{border:1px solid #fa7820;color:#fa7820;font-weight:400;font-size:1rem;line-height:24px}.event-details__type__value{border:1px solid #767676;color:#767676;font-weight:400;font-size:1rem;line-height:24px}.event-details__media a{color:#3d3d3d;text-decoration:underline}.event-details__description .event-details__text{max-height:500px;overflow:hidden}.event-details__description .event-details__text.text-expanded{max-height:none;overflow:visible}.event-details__image-actions .event-details__image{max-width:700px;width:100%}@media screen and (max-width: 1199px){.event-details__image-actions .event-details__image{max-width:none;width:100%}}.event-details__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;width:100%;position:relative}.event-details__actions .event-details__button--primary{background-color:var(--main-color);color:#fff}.event-details__actions .event-details__button--secondary{background-color:rgba(0,0,0,0);color:#3d3d3d;border-color:#3d3d3d}.event-details__actions button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 1200px){.event-details div#has-no-app{padding-right:80px}}@media screen and (max-width: 1199px){.event-details.app div#has-app{display:none}}@media screen and (min-width: 1200px){.event-details.app div#has-no-app{display:none}}.event-details.no-app div#has-app{display:none}.qr-code__container{background-color:#f3f3f3;width:100%;padding:15px;display:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qr-code__container h4{font:normal 1.2rem var(--font-regular);font-weight:500;color:#1e2124;margin:0 0 25px}.qr-code__container p{font-family:var(--font-bold);font-weight:700;color:#2e3238}.qr-code__container img{margin-right:25px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none;z-index:999}.regulation-modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;max-width:600px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);z-index:1000;display:none}.regulation-modal__header{background-color:rgba(0,0,0,0);height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d5d9dd;padding:1em}.regulation-modal__header h3{text-align:left;font:normal 1rem/1.2 var(--font-bold);color:#3d3d3d}.regulation-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:1rem;margin:1em;max-height:400px;padding-right:1em;overflow-y:scroll;font-size:.875rem}.regulation-modal__content p::-webkit-scrollbar{width:8px}.regulation-modal__content p::-webkit-scrollbar-track{background:#e8e8e8;border-radius:100px}.regulation-modal__content p::-webkit-scrollbar-thumb{background:#888;border-radius:100px}.regulation-modal__actions{padding:1em}.regulation-modal__actions button{width:100%;background-color:var(--main-color);color:#fff}.regulation-modal .btn--close-modal{color:var(--secondary-color);border:2px solid var(--secondary-color);border-radius:100%;height:24px;width:24px;line-height:50%;background:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hotsite .main-banner,.main .main-banner{margin-bottom:50px}#hotsite .main-banner picture,.main .main-banner picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#000}#hotsite .main-banner img,.main .main-banner img{display:block;width:100%;max-width:1920px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1200px){#hotsite .main-banner img,.main .main-banner img{max-height:460px}}#hotsite .about,.main .about{margin:50px auto}#hotsite .about h2,.main .about h2{text-align:center;font-size:2.875rem;letter-spacing:-2.5px;font-family:var(--font-heavy);line-height:50px;margin-top:0}@media screen and (max-width: 739px){#hotsite .about h2,.main .about h2{font-size:2.4rem}}@media screen and (max-width: 374px){#hotsite .about h2,.main .about h2{font-size:1.5rem}}#hotsite .about .description-text,.main .about .description-text{max-width:940px}#hotsite .video,.main .video{margin:50px auto}#hotsite .video h2,.main .video h2{text-align:center;font-size:2.875rem;letter-spacing:-2.5px;font-family:var(--font-heavy);line-height:50px;margin-top:0}@media screen and (max-width: 739px){#hotsite .video h2,.main .video h2{font-size:2.4rem}}@media screen and (max-width: 374px){#hotsite .video h2,.main .video h2{font-size:1.5rem}}#hotsite .video .video__container,.main .video .video__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#hotsite .video .video__wrapper,.main .video .video__wrapper{position:relative;width:100%;padding-bottom:56.25%}@media screen and (min-width: 1200px){#hotsite .video .video__wrapper,.main .video .video__wrapper{max-width:980px;padding-bottom:46.25%}}@media screen and (min-width: 1500px){#hotsite .video .video__wrapper,.main .video .video__wrapper{padding-bottom:38.25%}}#hotsite .video iframe,.main .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#hotsite .footer-banner,.main .footer-banner{margin-top:50px}#hotsite .footer-banner img,.main .footer-banner img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}#hotsite{overflow:hidden}#hotsite .button_hollow-curved--center,#hotsite .event-detail__button,#hotsite .perfil__action--add-card button,.perfil__action--add-card #hotsite button{-webkit-transition:-webkit-filter 200ms ease;transition:-webkit-filter 200ms ease;transition:filter 200ms ease;transition:filter 200ms ease, -webkit-filter 200ms ease}#hotsite .button_hollow-curved--center:hover,#hotsite .event-detail__button:hover,#hotsite .perfil__action--add-card button:hover,.perfil__action--add-card #hotsite button:hover{-webkit-filter:brightness(0.95);filter:brightness(0.95);opacity:1}#hotsite .wrapper,#hotsite .temperatura__wrapper,#hotsite .dropdown__wrapper,#hotsite .newsletter__wrapper,#hotsite .newsletter--widget__wrapper,#hotsite .inner-page__cards__conteudo,#hotsite .inner-page__devider,#hotsite .header__wrapper,#hotsite .cinema__conteudo,#hotsite .event-detail__wrapper,#hotsite .fiquepordentro__conteudo,#hotsite .highlights__conteudo,#hotsite .quick-menu__wrapper,#hotsite .enjoy-your-visit__conteudo,#hotsite .product-showcase__wrapper,#hotsite .product-showcase__conteudo,#hotsite .proximoevento__conteudo,#hotsite .vitrineprodutos__reservas__conteudo,#hotsite .restaurant__conteudo,#hotsite .vtex-carousel__wrapper,#hotsite .vtex-carousel__title--container,#hotsite .events__header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alternate-content__container{width:100%;padding:50px 0;background-size:contain;background-repeat:no-repeat;background-position:center top}.alternate-content__container .wrapper,.alternate-content__container .temperatura__wrapper,.alternate-content__container .dropdown__wrapper,.alternate-content__container .newsletter__wrapper,.alternate-content__container .newsletter--widget__wrapper,.alternate-content__container .inner-page__cards__conteudo,.alternate-content__container .inner-page__devider,.alternate-content__container .header__wrapper,.alternate-content__container .cinema__conteudo,.alternate-content__container .event-detail__wrapper,.alternate-content__container .fiquepordentro__conteudo,.alternate-content__container .highlights__conteudo,.alternate-content__container .quick-menu__wrapper,.alternate-content__container .enjoy-your-visit__conteudo,.alternate-content__container .product-showcase__wrapper,.alternate-content__container .product-showcase__conteudo,.alternate-content__container .proximoevento__conteudo,.alternate-content__container .vitrineprodutos__reservas__conteudo,.alternate-content__container .restaurant__conteudo,.alternate-content__container .vtex-carousel__wrapper,.alternate-content__container .vtex-carousel__title--container,.alternate-content__container .events__header{max-width:1180px;gap:50px}.alternate-content__content{margin:0 20px 0 0}@media screen and (min-width: 600px){.alternate-content__content{margin:0}}@media screen and (min-width: 980px){.alternate-content__content{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 25px);flex:1 0 calc(50% - 25px)}}@media screen and (min-width: 1200px){.alternate-content__content{-ms-flex-preferred-size:calc(50% - 50px);flex-basis:calc(50% - 50px)}}@media screen and (min-width: 1500px){.alternate-content__content{-ms-flex-preferred-size:calc(50% - 100px);flex-basis:calc(50% - 100px)}}.alternate-content__content a{min-width:auto;max-width:220px;margin-top:50px}.alternate-content__image{width:100%}@media screen and (min-width: 980px){.alternate-content__image{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 25px);flex:1 0 calc(50% - 25px)}}@media screen and (min-width: 1200px){.alternate-content__image{-ms-flex-preferred-size:calc(50% - 50px);flex-basis:calc(50% - 50px)}}@media screen and (min-width: 1500px){.alternate-content__image{-ms-flex-preferred-size:calc(50% - 100px);flex-basis:calc(50% - 100px)}}.alternate-content__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.alternate-content__wrapper,.alternate-content__wrapper--inverted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:25px}@media screen and (min-width: 980px){.alternate-content__wrapper,.alternate-content__wrapper--inverted{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media screen and (min-width: 1200px){.alternate-content__wrapper,.alternate-content__wrapper--inverted{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}}@media screen and (min-width: 1500px){.alternate-content__wrapper,.alternate-content__wrapper--inverted{gap:100px}}@media screen and (min-width: 980px){.alternate-content__wrapper--inverted{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}}.alternate-content__wrapper h2,.alternate-content__wrapper--inverted h2{font-size:2.875rem;letter-spacing:-2.5px;font-family:var(--font-heavy);line-height:50px;margin-top:0}@media screen and (max-width: 739px){.alternate-content__wrapper h2,.alternate-content__wrapper--inverted h2{font-size:2.4rem}}@media screen and (max-width: 374px){.alternate-content__wrapper h2,.alternate-content__wrapper--inverted h2{font-size:1.25rem;line-height:25px}}.alternate-content__wrapper .alternate-content__image,.alternate-content__wrapper--inverted .alternate-content__image{position:relative}.content-carousel~.content-carousel{margin-top:50px}.content-carousel.has-background .wrapper,.content-carousel.has-background .temperatura__wrapper,.content-carousel.has-background .dropdown__wrapper,.content-carousel.has-background .newsletter__wrapper,.content-carousel.has-background .newsletter--widget__wrapper,.content-carousel.has-background .inner-page__cards__conteudo,.content-carousel.has-background .inner-page__devider,.content-carousel.has-background .header__wrapper,.content-carousel.has-background .cinema__conteudo,.content-carousel.has-background .event-detail__wrapper,.content-carousel.has-background .fiquepordentro__conteudo,.content-carousel.has-background .highlights__conteudo,.content-carousel.has-background .quick-menu__wrapper,.content-carousel.has-background .enjoy-your-visit__conteudo,.content-carousel.has-background .product-showcase__wrapper,.content-carousel.has-background .product-showcase__conteudo,.content-carousel.has-background .proximoevento__conteudo,.content-carousel.has-background .vitrineprodutos__reservas__conteudo,.content-carousel.has-background .restaurant__conteudo,.content-carousel.has-background .vtex-carousel__wrapper,.content-carousel.has-background .vtex-carousel__title--container,.content-carousel.has-background .events__header{padding:50px 0}.content-carousel .wrapper,.content-carousel .temperatura__wrapper,.content-carousel .dropdown__wrapper,.content-carousel .newsletter__wrapper,.content-carousel .newsletter--widget__wrapper,.content-carousel .inner-page__cards__conteudo,.content-carousel .inner-page__devider,.content-carousel .header__wrapper,.content-carousel .cinema__conteudo,.content-carousel .event-detail__wrapper,.content-carousel .fiquepordentro__conteudo,.content-carousel .highlights__conteudo,.content-carousel .quick-menu__wrapper,.content-carousel .enjoy-your-visit__conteudo,.content-carousel .product-showcase__wrapper,.content-carousel .product-showcase__conteudo,.content-carousel .proximoevento__conteudo,.content-carousel .vitrineprodutos__reservas__conteudo,.content-carousel .restaurant__conteudo,.content-carousel .vtex-carousel__wrapper,.content-carousel .vtex-carousel__title--container,.content-carousel .events__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:100%}@media screen and (min-width: 980px){.content-carousel .wrapper,.content-carousel .temperatura__wrapper,.content-carousel .dropdown__wrapper,.content-carousel .newsletter__wrapper,.content-carousel .newsletter--widget__wrapper,.content-carousel .inner-page__cards__conteudo,.content-carousel .inner-page__devider,.content-carousel .header__wrapper,.content-carousel .cinema__conteudo,.content-carousel .event-detail__wrapper,.content-carousel .fiquepordentro__conteudo,.content-carousel .highlights__conteudo,.content-carousel .quick-menu__wrapper,.content-carousel .enjoy-your-visit__conteudo,.content-carousel .product-showcase__wrapper,.content-carousel .product-showcase__conteudo,.content-carousel .proximoevento__conteudo,.content-carousel .vitrineprodutos__reservas__conteudo,.content-carousel .restaurant__conteudo,.content-carousel .vtex-carousel__wrapper,.content-carousel .vtex-carousel__title--container,.content-carousel .events__header{min-width:auto}}.content-carousel__container{padding:0;margin:0 auto;width:100%}.content-carousel h2{text-align:center;font-size:2.875rem;letter-spacing:-2.5px;font-family:var(--font-heavy) !important;line-height:50px;margin-top:0}@media screen and (max-width: 739px){.content-carousel h2{font-size:2.4rem}}@media screen and (max-width: 374px){.content-carousel h2{font-size:1.5rem}}.content-carousel .carousel__image{display:block;position:relative;overflow:hidden;margin-bottom:5px}.content-carousel .carousel__image img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:330px}@media screen and (min-width: 1200px){.content-carousel .carousel__image img{max-height:195px}}@media screen and (min-width: 1500px){.content-carousel .carousel__image img{max-height:240px}}.content-carousel .carousel__content{padding:0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.content-carousel .carousel__content h3{font-family:var(--font-heavy) !important;line-height:1.35em;color:#404040;font-size:1.675rem;margin:10px 0 0}@media screen and (max-width: 374px){.content-carousel .carousel__content h3{font-size:1.25rem}}.content-carousel .carousel__content h4{font-family:var(--font-heavy);font-size:1.1rem;color:#404040;margin:5px 0 0;line-height:25px}@media screen and (max-width: 374px){.content-carousel .carousel__content h4{font-size:.9rem;line-height:19px}}.content-carousel .carousel__content p{margin-top:5px !important;margin-bottom:20px !important}@media screen and (max-width: 374px){.content-carousel .carousel__content p{font-size:.9rem}}.content-carousel .carousel__content a{margin-top:auto;min-width:auto}.content-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.content-carousel .slick-slide{margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:auto}.content-carousel .slick-arrow{text-indent:-9999px;width:15px;height:15px;background:none;border:solid;border-width:0 2px 2px 0 !important;border-color:#7e7e7e !important;position:absolute;top:150px;cursor:pointer}@media screen and (min-width: 1200px){.content-carousel .slick-arrow{top:95px}}@media screen and (min-width: 1500px){.content-carousel .slick-arrow{top:115px}}.content-carousel .slick-arrow.slick-prev{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:-1em}.content-carousel .slick-arrow.slick-next{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:-1em}.content-carousel .slick-dots{margin:0;padding:0;margin-top:2em;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.content-carousel .slick-dots{margin:0;padding:0;margin-top:2em !important;margin-bottom:2em !important}.content-carousel .slick-dots li{margin:0 .25em !important}}@media screen and (max-width: 599px){.content-carousel .slick-dots{bottom:-0.5em}}.content-carousel .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.content-carousel .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.content-carousel .slick-dots button:focus{outline:none}.content-carousel .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}section.list-carousel{width:100%;margin:50px auto}section.list-carousel .wrapper,section.list-carousel .temperatura__wrapper,section.list-carousel .dropdown__wrapper,section.list-carousel .newsletter__wrapper,section.list-carousel .newsletter--widget__wrapper,section.list-carousel .inner-page__cards__conteudo,section.list-carousel .inner-page__devider,section.list-carousel .header__wrapper,section.list-carousel .cinema__conteudo,section.list-carousel .event-detail__wrapper,section.list-carousel .fiquepordentro__conteudo,section.list-carousel .highlights__conteudo,section.list-carousel .quick-menu__wrapper,section.list-carousel .enjoy-your-visit__conteudo,section.list-carousel .product-showcase__wrapper,section.list-carousel .product-showcase__conteudo,section.list-carousel .proximoevento__conteudo,section.list-carousel .vitrineprodutos__reservas__conteudo,section.list-carousel .restaurant__conteudo,section.list-carousel .vtex-carousel__wrapper,section.list-carousel .vtex-carousel__title--container,section.list-carousel .events__header{max-width:1280px}.list-carousel__container{padding:0;margin:0 auto;width:100%}.list-carousel__container .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-carousel__container .slick-slide{margin:0 10px;height:auto}.list-carousel__container .slick-arrow{text-indent:-9999px;width:15px;height:15px;background:none;border:solid;border-width:0 2px 2px 0 !important;border-color:#7e7e7e !important;position:absolute;top:150px;cursor:pointer}@media screen and (min-width: 1200px){.list-carousel__container .slick-arrow{top:95px}}@media screen and (min-width: 1500px){.list-carousel__container .slick-arrow{top:115px}}.list-carousel__container .slick-arrow.slick-prev{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:-1em}.list-carousel__container .slick-arrow.slick-next{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:-1em}.list-carousel__container .slick-dots{margin:0;padding:0;margin-top:2em;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.list-carousel__container .slick-dots{margin:0;padding:0;margin-top:2em !important;margin-bottom:2em !important}}@media screen and (max-width: 599px){.list-carousel__container .slick-dots{bottom:-0.5em}}.list-carousel__container .slick-dots li{width:52px;height:4px;list-style-type:none;margin:0 4px}.list-carousel__container .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:3px;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.list-carousel__container .slick-dots button:focus{outline:none}.list-carousel__container .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}.list-carousel__item{border:1px solid #e2e2e2;border-radius:10px;padding:30px 25px 0}@media screen and (min-width: 1200px){.list-carousel__item{max-width:407px}}.list-carousel__item>img{max-width:100%;height:auto;margin-bottom:10px}.list-carousel__item>h2{font-family:var(--font-heavy);font-size:1.5rem;line-height:33px;margin:0;margin-bottom:10px}@media screen and (max-width: 374px){.list-carousel__item>h2{font-size:1.25rem}}.list-carousel__item>span{color:#000;font-size:1rem;line-height:22px;letter-spacing:-0.02em;display:block;max-width:255px}.list-carousel__item>ul{list-style:none;margin:0;padding:0}.list-carousel__item li{position:relative;margin:25px auto;padding-right:20px}.list-carousel__item li img{position:absolute;top:0;right:0;max-width:20px}.list-carousel__item ul li h4{font-weight:normal;letter-spacing:-0.03em}.list-carousel__item ul li h3,.list-carousel__item ul li h4{font-size:1rem;line-height:22px;color:var(--main-color);margin:0}.mid-banner{margin:50px auto}@media screen and (max-width: 739px){.mid-banner .wrapper,.mid-banner .temperatura__wrapper,.mid-banner .dropdown__wrapper,.mid-banner .newsletter__wrapper,.mid-banner .newsletter--widget__wrapper,.mid-banner .inner-page__cards__conteudo,.mid-banner .inner-page__devider,.mid-banner .header__wrapper,.mid-banner .cinema__conteudo,.mid-banner .event-detail__wrapper,.mid-banner .fiquepordentro__conteudo,.mid-banner .highlights__conteudo,.mid-banner .quick-menu__wrapper,.mid-banner .enjoy-your-visit__conteudo,.mid-banner .product-showcase__wrapper,.mid-banner .product-showcase__conteudo,.mid-banner .proximoevento__conteudo,.mid-banner .vitrineprodutos__reservas__conteudo,.mid-banner .restaurant__conteudo,.mid-banner .vtex-carousel__wrapper,.mid-banner .vtex-carousel__title--container,.mid-banner .events__header{min-width:100%}}.mid-banner__container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.mid-banner .slick-arrow{width:2em;height:2em;position:absolute;top:calc(50% - 1em);z-index:10;opacity:.6}.mid-banner .slick-arrow:hover{opacity:1}.mid-banner .slick-prev{left:1.25em}.mid-banner .slick-next{right:1.25em}.mid-banner__link{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.mid-banner__link img{width:100%}.mid-banner__link:hover{opacity:.9}@media screen and (max-width: 739px){.mid-banner__link:hover{opacity:1}}.news-feed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:50px auto}.news-feed .wrapper,.news-feed .temperatura__wrapper,.news-feed .dropdown__wrapper,.news-feed .newsletter__wrapper,.news-feed .newsletter--widget__wrapper,.news-feed .inner-page__cards__conteudo,.news-feed .inner-page__devider,.news-feed .header__wrapper,.news-feed .cinema__conteudo,.news-feed .event-detail__wrapper,.news-feed .fiquepordentro__conteudo,.news-feed .highlights__conteudo,.news-feed .quick-menu__wrapper,.news-feed .enjoy-your-visit__conteudo,.news-feed .product-showcase__wrapper,.news-feed .product-showcase__conteudo,.news-feed .proximoevento__conteudo,.news-feed .vitrineprodutos__reservas__conteudo,.news-feed .restaurant__conteudo,.news-feed .vtex-carousel__wrapper,.news-feed .vtex-carousel__title--container,.news-feed .events__header{min-width:100%}@media screen and (min-width: 740px){.news-feed .wrapper,.news-feed .temperatura__wrapper,.news-feed .dropdown__wrapper,.news-feed .newsletter__wrapper,.news-feed .newsletter--widget__wrapper,.news-feed .inner-page__cards__conteudo,.news-feed .inner-page__devider,.news-feed .header__wrapper,.news-feed .cinema__conteudo,.news-feed .event-detail__wrapper,.news-feed .fiquepordentro__conteudo,.news-feed .highlights__conteudo,.news-feed .quick-menu__wrapper,.news-feed .enjoy-your-visit__conteudo,.news-feed .product-showcase__wrapper,.news-feed .product-showcase__conteudo,.news-feed .proximoevento__conteudo,.news-feed .vitrineprodutos__reservas__conteudo,.news-feed .restaurant__conteudo,.news-feed .vtex-carousel__wrapper,.news-feed .vtex-carousel__title--container,.news-feed .events__header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:auto}}.news-feed__social-buttons{margin-top:30px;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-feed__categories__container{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 600px){.news-feed__categories__container{width:480px}}@media screen and (min-width: 740px){.news-feed__categories__container{width:720px}}@media screen and (min-width: 980px){.news-feed__categories__container{width:960px}}@media screen and (min-width: 1200px){.news-feed__categories__container{width:1180px}}@media screen and (min-width: 1500px){.news-feed__categories__container{width:1420px}}.news-feed__categories__container>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 739px){.news-feed__categories__container{min-width:100%}}.news-feed__categories__container .slick-arrow{text-indent:-9999px;width:15px;height:15px;background:none;border:solid;border-width:0 2px 2px 0 !important;border-color:#7e7e7e !important;position:absolute;top:35px;cursor:pointer}.news-feed__categories__container .slick-arrow.slick-prev{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:-1em}.news-feed__categories__container .slick-arrow.slick-next{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:-1em}.news-feed__categories__container h2{text-align:center;font-size:2.875rem;letter-spacing:-2.5px;font-family:var(--font-heavy);line-height:50px;margin-top:0}@media screen and (max-width: 739px){.news-feed__categories__container h2{font-size:2.4rem}}@media screen and (max-width: 374px){.news-feed__categories__container h2{font-size:1.5rem}}.news-feed__categories{list-style:none;padding:0;width:100%}@media screen and (min-width: 740px){@supports not (gap: 20px){.news-feed__categories li{margin:0 10px}}}.news-feed__categories li{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px}@media screen and (min-width: 740px){.news-feed__categories li{margin:0}}.news-feed__categories a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none !important}.news-feed__categories a:hover{text-decoration:none !important}.news-feed__categories a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:1px solid rgba(0,0,0,0);max-width:100px}@media screen and (min-width: 740px){.news-feed__categories a img{width:70px;height:70px}}.news-feed__category__title{font-weight:800;font-size:.9rem;letter-spacing:-0.75px;margin-top:5px;text-align:center}@media screen and (max-width: 374px){.news-feed__category__title{font-size:.75rem}}.news-feed__carousel{max-width:700px;width:97%;height:400px;position:relative}@media screen and (min-width: 980px){.news-feed__carousel{width:55%;margin-left:-100px}}@media screen and (min-width: 1200px){.news-feed__carousel{margin-left:-80px;height:460px}}@media screen and (min-width: 1500px){.news-feed__carousel{margin-left:-120px;width:100%}}.news-feed__carousel__background{background-color:var(--main-color);position:absolute;top:0;right:0;width:97%;height:100%}@media screen and (min-width: 980px){.news-feed__carousel__background{width:100%}}.news-feed__carousel__progress{width:100%;height:3px;background:#fff;position:absolute;top:60px;z-index:1}.news-feed__carousel__progress .progress{width:0%;height:3px;background:var(--main-color)}.news-feed__carousel__container{width:100%;min-height:670px;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (min-width: 980px){.news-feed__carousel__container{width:860px;margin-left:auto;min-height:640px}}@media screen and (min-width: 1200px){.news-feed__carousel__container{width:1100px}}@media screen and (min-width: 1500px){.news-feed__carousel__container{width:1300px}}.news-feed__carousel__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1180px;margin-top:30px}@media screen and (min-width: 980px){.news-feed__carousel__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;place-self:center center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}}.news-feed__carousel .btn--pause,.news-feed__carousel .btn--play{position:absolute;top:15px;right:15px;cursor:pointer;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none;color:#fff;border:1px solid #fff;border-radius:30px;height:30px;width:30px !important;max-width:30px !important;max-height:30px;overflow:hidden;opacity:1;visibility:visible;-webkit-transition:all 100ms linear;transition:all 100ms linear}.news-feed__carousel .btn--pause:not(.btn--active),.news-feed__carousel .btn--play:not(.btn--active){visibility:hidden;opacity:0}.news-feed__carousel__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;height:60px;width:100%;padding:10px;background:rgba(0,0,0,.3);z-index:1}.news-feed__carousel__header .carousel--active-category{width:40px;max-width:40px;height:40px;border-radius:100%;border:1px solid var(--main-color);overflow:hidden}.news-feed__carousel__header .carousel--active-category__container{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-feed__carousel__header .carousel--active-category__container.active-category{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.news-feed__carousel__header .carousel--active-category img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-feed__carousel .slick-slider .slick-track,.news-feed__carousel .slick-slider .slick-list{height:100%}.news-feed__carousel ul{position:relative;list-style:none;width:100%;height:100%;padding:0;margin:0;overflow:hidden}.news-feed__carousel ul .slick-slide{width:100%;height:100%}.news-feed__carousel ul .slick-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-feed__carousel ul .slick-arrow{font-size:1em;display:block;height:40px;width:40px;border-radius:50%;text-indent:-9999px;background:url("../assets/images/icons/arrow-forward-news.png") no-repeat center center;background-size:auto;border:none;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.news-feed__carousel ul .slick-arrow.slick-prev{background-image:url("../assets/images/icons/arrow-back-news.png");left:10px}.news-feed__carousel ul .slick-arrow.slick-next{right:10px}.news-feed__carousel .news-feed__dots{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.news-feed__carousel .news-feed__dots button{display:inline-block;width:6px;height:6px;padding:0;border-radius:50%;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background-color:#fff;-webkit-transition:background-color 100ms ease;transition:background-color 100ms ease}.news-feed__carousel .news-feed__dots button.active-dot{background-color:var(--main-color)}.news-feed__carousel__content{width:80%;margin:30px 20px 30px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;z-index:1}@media screen and (min-width: 600px){.news-feed__carousel__content{width:70%;margin:30px auto}}@media screen and (min-width: 980px){.news-feed__carousel__content{max-width:420px;margin:0;padding-right:25px}}@media screen and (min-width: 1200px){.news-feed__carousel__content{max-width:460px;padding-right:50px}}@media screen and (min-width: 1500px){.news-feed__carousel__content{padding:0}}.news-feed__carousel__content__category{font-family:var(--font-heavy)}@media screen and (max-width: 374px){.news-feed__carousel__content__category{font-size:.75rem}}.news-feed__carousel__content .news-feed__carousel__text{height:0;visibility:hidden;opacity:0;-webkit-transition:opacity 100ms ease;transition:opacity 100ms ease}.news-feed__carousel__content .news-feed__carousel__text.active-category--text{height:100%;visibility:visible;opacity:1}.news-feed__carousel__content h2{font-family:var(--font-bold);font-weight:normal;position:relative;font-size:1.25rem;line-height:1.2em;margin-top:20px;margin-bottom:20px !important}@media screen and (min-width: 375px){.news-feed__carousel__content h2{font-size:2.2rem}}@media screen and (min-width: 980px){.news-feed__carousel__content h2{margin:0}}@media screen and (min-width: 1200px){.news-feed__carousel__content h2{line-height:60px;font-size:2.875rem}}.news-feed__carousel__content h2,.news-feed__carousel__content p,.news-feed__carousel__content a{color:#fff}.news-feed__carousel__content button{min-width:auto}.news-feed__carousel__content button img,.news-feed__carousel__content button svg{width:20px;height:20px;margin-right:10px}.news-feed__video{width:100%;height:100%}.news-feed__video .video__container{position:relative;overflow:hidden;height:100%;padding-top:56.25%}.news-feed__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.shortcuts-cards{margin:100px auto 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.shortcuts-cards#redesign{margin:50px auto}.shortcuts-cards#redesign .wrapper,.shortcuts-cards#redesign .temperatura__wrapper,.shortcuts-cards#redesign .dropdown__wrapper,.shortcuts-cards#redesign .newsletter__wrapper,.shortcuts-cards#redesign .newsletter--widget__wrapper,.shortcuts-cards#redesign .inner-page__cards__conteudo,.shortcuts-cards#redesign .inner-page__devider,.shortcuts-cards#redesign .header__wrapper,.shortcuts-cards#redesign .cinema__conteudo,.shortcuts-cards#redesign .event-detail__wrapper,.shortcuts-cards#redesign .fiquepordentro__conteudo,.shortcuts-cards#redesign .highlights__conteudo,.shortcuts-cards#redesign .quick-menu__wrapper,.shortcuts-cards#redesign .enjoy-your-visit__conteudo,.shortcuts-cards#redesign .product-showcase__wrapper,.shortcuts-cards#redesign .product-showcase__conteudo,.shortcuts-cards#redesign .proximoevento__conteudo,.shortcuts-cards#redesign .vitrineprodutos__reservas__conteudo,.shortcuts-cards#redesign .restaurant__conteudo,.shortcuts-cards#redesign .vtex-carousel__wrapper,.shortcuts-cards#redesign .vtex-carousel__title--container,.shortcuts-cards#redesign .events__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:100%}@media screen and (min-width: 980px){.shortcuts-cards#redesign .wrapper,.shortcuts-cards#redesign .temperatura__wrapper,.shortcuts-cards#redesign .dropdown__wrapper,.shortcuts-cards#redesign .newsletter__wrapper,.shortcuts-cards#redesign .newsletter--widget__wrapper,.shortcuts-cards#redesign .inner-page__cards__conteudo,.shortcuts-cards#redesign .inner-page__devider,.shortcuts-cards#redesign .header__wrapper,.shortcuts-cards#redesign .cinema__conteudo,.shortcuts-cards#redesign .event-detail__wrapper,.shortcuts-cards#redesign .fiquepordentro__conteudo,.shortcuts-cards#redesign .highlights__conteudo,.shortcuts-cards#redesign .quick-menu__wrapper,.shortcuts-cards#redesign .enjoy-your-visit__conteudo,.shortcuts-cards#redesign .product-showcase__wrapper,.shortcuts-cards#redesign .product-showcase__conteudo,.shortcuts-cards#redesign .proximoevento__conteudo,.shortcuts-cards#redesign .vitrineprodutos__reservas__conteudo,.shortcuts-cards#redesign .restaurant__conteudo,.shortcuts-cards#redesign .vtex-carousel__wrapper,.shortcuts-cards#redesign .vtex-carousel__title--container,.shortcuts-cards#redesign .events__header{min-width:auto}}.shortcuts-cards#redesign h2{text-align:center;font-size:2.875rem;letter-spacing:-2.5px;font-family:var(--font-heavy);line-height:50px;margin-top:0}@media screen and (max-width: 739px){.shortcuts-cards#redesign h2{font-size:2.4rem}}@media screen and (max-width: 374px){.shortcuts-cards#redesign h2{font-size:1.5rem}}.shortcuts-cards#redesign .shortcuts-cards__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:10px 0}.shortcuts-cards#redesign .shortcuts-cards__image{height:120px;width:120px}.shortcuts-cards#redesign .shortcuts-cards__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media screen and (min-width: 600px){.shortcuts-cards#redesign .shortcuts-cards__image{height:150px;width:150px}}.shortcuts-cards#redesign a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px}@media screen and (min-width: 980px){.shortcuts-cards#redesign a{margin:0 20px}}.shortcuts-cards#redesign a h3{font-family:var(--font-bold);text-transform:uppercase;letter-spacing:5px;color:#000;font-size:.7rem;text-align:center}@media screen and (min-width: 600px){.shortcuts-cards#redesign a h3{font-size:.9rem}}.shortcuts-cards__background{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:720px;z-index:-1;top:-30px}@media screen and (max-width: 599px){.shortcuts-cards__background{height:275px}}.shortcuts-cards .slick-arrow{position:absolute;top:calc(50% - 2em);z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.shortcuts-cards .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.shortcuts-cards .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}@media screen and (max-width: 739px){.shortcuts-cards .slick-arrow{top:7em}}@media screen and (max-width: 599px){.shortcuts-cards .slick-arrow{top:6em}}@media screen and (max-width: 374px){.shortcuts-cards .slick-arrow{top:4.5em}}.shortcuts-cards .slick-dots{position:absolute;list-style:none;bottom:-2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shortcuts-cards .slick-dots li{margin:0 10px;width:6px;height:6px}.shortcuts-cards .slick-dots li button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 1px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1rem;padding:0;margin:0}.shortcuts-cards .slick-dots li.slick-active button{background:var(--secondary-color);border-color:var(--secondary-color)}.accordion-small{padding:0;list-style-type:none;background:#f5f5f5;margin:0 0 1em}.accordion-small__item{position:relative}.card-group__header-title{margin-left:20px}.accordion-small__header{font-family:var(--font-bold);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 3em 1em 1em;position:relative;-webkit-transition:background-image .3s ease-in-out;transition:background-image .3s ease-in-out;cursor:pointer}.accordion-small__item:not(:first-child) .accordion-small__header{border-top:1px solid #e3e3e3}.accordion-small__header.card-group__header{padding:.65em 1em;cursor:pointer}.accordion-small__header::before{content:"";width:1px;height:1.25em;border-left:2px solid #4680a0;position:absolute;top:calc(50% - .625em);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.accordion-small__header::after{content:"";width:1px;height:1.25em;border-left:2px solid #4680a0;position:absolute;top:calc(50% - .625em);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;font-size:.875em;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.is--shown .accordion-small__header::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-small__wrapper{overflow:hidden;max-height:0;margin:0;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;background:#eaeaea}.is--shown .accordion-small__wrapper{max-height:40em}.accordion,.accordion--faq,.accordion--store{padding:0}@media screen and (max-width: 599px){.accordion,.accordion--faq,.accordion--store{padding:0}}.accordion__group{position:relative;margin-bottom:1px;color:#000;overflow:hidden}.accordion__group:last-child .accordion__content{border-bottom:none}.accordion__icon{width:5em;height:5em;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;background-size:contain}@media screen and (max-width: 979px){.accordion__icon{width:2em;height:2em}}@media screen and (min-width: 980px){.accordion__icon{min-width:80px}}.accordion__title{font:normal 2em/1.3 var(--font-heavy);color:#000;margin:0 1em 0 0;width:calc(100% - 8em)}.accordion__icon+.accordion__title{margin-left:1em}.accordion--faq .accordion__title{font-family:var(--font-regular);font-size:1.4em;margin:0 1em 0 1.0417%}@media screen and (max-width: 979px){.accordion__title{font-size:1.5em;margin:0 .5em 0 0;width:calc(100% - 4em)}.accordion__icon+.accordion__title{margin-left:.5em}.accordion--faq .accordion__title{width:calc(100% - 2em)}.accordion__title .accordion--store,.accordion--food .accordion__title{font-size:1.125em;margin:0 .5em 0 0;-ms-flex-item-align:center;align-self:center}.accordion--store .accordion__icon+.accordion__title,.accordion--food .accordion__icon+.accordion__title{margin-left:.5em}}@media screen and (max-width: 739px){.accordion__title{font-size:1em;width:calc(100% - 8em);margin-top:0}.accordion--store .accordion__title{font-size:1em;width:calc(100% - 14em)}.accordion--faq .accordion__title,.accordion--food .accordion__title{font-size:1em}}@media screen and (width <= 350px){.accordion--store .accordion__title{width:calc(100% - 4em);font-size:.75em}.accordion--food .accordion__title{font-size:.75em}}.accordion__map{margin:1.5em 3.5em 1em auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--font-regular);color:#212528;text-decoration:none;outline:none}@media screen and (max-width: 979px){.accordion__map{margin:.25em 1.75em 0 auto}}.accordion__pin{margin-right:1em}@media screen and (max-width: 979px){.accordion__pin{margin:.25em .5em}}.accordion__link{color:#212528;font-family:var(--font-bold);text-decoration:none}@media screen and (max-width: 979px){.accordion__link{display:none}}.accordion__input{position:absolute;opacity:0;margin:0;padding:0;visibility:hidden;height:0;width:0}.accordion__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:2.5em 0;cursor:pointer}.accordion__label .inner-page__wrapper,.accordion__label .lumis-service-questionnaire.lum-non-administration-area{position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion__label .inner-page__wrapper::after,.accordion__label .lumis-service-questionnaire.lum-non-administration-area::after{content:"";font-family:FontAwesome;font-size:40px;font-weight:400;color:var(--main-color);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.accordion__input:checked+.accordion__label .inner-page__wrapper::after,.accordion__input:checked+.accordion__label .lumis-service-questionnaire.lum-non-administration-area::after{content:""}.accordion--store .accordion__label .inner-page__wrapper::after,.accordion--store .accordion__label .lumis-service-questionnaire.lum-non-administration-area::after{content:none}@media screen and (max-width: 979px){.accordion__label{margin:1.5em 0}.accordion__label .inner-page__wrapper::after,.accordion__label .lumis-service-questionnaire.lum-non-administration-area::after{width:1.5em;height:1.5em}}@media screen and (max-width: 739px){.accordion__label .inner-page__wrapper::after,.accordion__label .lumis-service-questionnaire.lum-non-administration-area::after{right:1em}}.empty .accordion__label{cursor:default}.empty .accordion__label .inner-page__wrapper::after,.empty .accordion__label .lumis-service-questionnaire.lum-non-administration-area::after{content:none}.accordion__content{max-height:0;overflow:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-color:#f5f5f5;border-bottom:solid 1px #eee}.accordion__content .inner-page__wrapper,.accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:3em 25% 3em 7em;display:block}.accordion--faq .accordion__content .inner-page__wrapper,.accordion--faq .accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:3em 25% 3em 1em}.accordion__input:checked~.accordion__content{max-height:350em}.accordion__content .accordion__map{margin-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex}.accordion__content .accordion__link{text-transform:uppercase}.accordion__content .lead+p{margin-top:.25em}@media screen and (max-width: 979px){.accordion__content .inner-page__wrapper,.accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:1em 0 1em 3.5em}.accordion--faq .accordion__content .inner-page__wrapper,.accordion--faq .accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:1em 0 1em .5em}.accordion--faq .accordion__content .inner-page__wrapper>*:first-child,.accordion--faq .accordion__content .lumis-service-questionnaire.lum-non-administration-area>*:first-child{margin-top:0}.accordion__content .accordion__link{display:block}.accordion__content .accordion__pin{margin-left:0}.accordion__content .accordion__map{margin-bottom:1em}}@media screen and (max-width: 739px){.accordion__content .inner-page__wrapper,.accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:1em 1.1em}.accordion--faq .accordion__content .inner-page__wrapper,.accordion--faq .accordion__content .lumis-service-questionnaire.lum-non-administration-area{padding:1em 1.25em}}.store-list{padding:0;margin:0 -0.5em;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.store-list__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.store-list__separate{display:inline-block;padding-left:3rem}.store-list__icon+.store-list__separate{width:calc(100% - 5em);padding-left:0}.store-list a.store-list__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.store-list a.store-list__icon:hover{opacity:.7}.store-list a.store-list__icon,.store-list a.store-list__icon svg,.store-list a.store-list__icon img{color:var(--main-color);width:3rem;margin:0}.store-list a.store-list__icon svg,.store-list a.store-list__icon img{max-width:100%}.store-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3333333333% - 1em);margin:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.store-list a{display:block;text-decoration:none;color:#212528;word-break:break-word}.store-list a:not([href*=tel]):hover{color:#9ba5ad}.store-list a[href*=tel]{cursor:default}@media screen and (max-width: 739px){.store-list li{width:calc(50% - 1em)}}@media screen and (max-width: 599px){.store-list li{width:calc(100% - 1em)}}.store-list__floor{font-size:1.125em}.accordion-horizontal{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:5rem}.accordion-horizontal__item{padding:2rem 0 2rem 2rem;width:80%;display:none}.accordion-horizontal__item--active{display:block}@media screen and (max-width: 1199px){.accordion-horizontal__item{width:100%;padding:0}}.accordion-horizontal__menu{list-style:none;padding:2rem 1rem 2rem 0;width:20%;margin:0}.accordion-horizontal__menu li{padding:.2rem 0}@media screen and (max-width: 1199px){.accordion-horizontal__menu li{width:6rem;min-width:6rem;max-width:6.5rem;margin-right:1rem}.accordion-horizontal__menu li.slick-active:focus{border:none;outline:0}}.accordion-horizontal__menu__item{font-size:1rem;color:var(--main-color);text-transform:capitalize;text-decoration:none;padding:.6rem .7rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-horizontal__menu__item--active{font-weight:bold;background:var(--main-color);color:#fff;pointer-events:none}.accordion-horizontal__menu__item--active .accordion-horizontal__menu__icon path{fill:#fff}@media screen and (max-width: 1199px){.accordion-horizontal__menu__item--active{font-weight:bold}}@media screen and (max-width: 1199px){.accordion-horizontal__menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:.75rem;line-height:1rem;border:.01rem solid #f5f5f5;font-weight:bold}}.accordion-horizontal__menu__icon{display:inline-block;width:1.5rem;height:1.5rem;margin:.3rem .6rem 0 0;margin-right:.6rem}.accordion-horizontal__menu__icon path{fill:var(--main-color)}@media screen and (max-width: 1199px){.accordion-horizontal__menu__icon{margin:0;width:2rem;background-size:contain;height:2rem}}@media screen and (max-width: 1199px){.accordion-horizontal__menu{width:100%;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 1199px){.accordion-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.accordion-horizontal .slick-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.accordion-horizontal .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100% !important}}.meus-eventos .inner-page__accordion__container{width:100%;margin:30px 0}.meus-eventos .inner-page__wrapper,.meus-eventos .lumis-service-questionnaire.lum-non-administration-area{padding-top:0}@media screen and (max-width: 739px){.meus-eventos .inner-page__accordion{margin:1rem 0}}.meus-eventos .inner-page__accordion.visible .content{padding:0 20px}.meus-eventos .inner-page__accordion .content h4{margin:0}.meus-eventos .inner-page__accordion .content p{color:var(--compra-online)}.meus-eventos .inner-page__accordion .content>div{font-size:1rem;font-weight:bold;margin:1em 0}@media screen and (max-width: 739px){.meus-eventos .inner-page__accordion .content>div{font-size:.8rem}}.meus-eventos .inner-page__accordion .content>div:nth-of-type(2){border-bottom:1px solid #cad8d8;padding-bottom:15px}.accordionEventos{background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#292929;cursor:pointer;padding:0 1rem;width:100%;border:none;text-align:left;outline:none;font-weight:bold;font-size:1.2rem;-webkit-transition:.4s;transition:.4s;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.detalhesEventos{padding:0 18px;display:none;background-color:#fff;overflow:hidden}.container-titulo{display:-webkit-box;display:-ms-flexbox;display:flex}.container-titulo h4{margin:0}.container-info{display:-webkit-box;display:-ms-flexbox;display:flex}.divisor-evento{border:1px solid var(--compra-online)}.info-detalhe-evento{margin-bottom:1.5rem}.info-detalhe-evento h4{margin-bottom:.5rem}.abrir-detalhes-evento{height:20px !important;width:20px !important}.icon-status-evento{top:3px;position:relative}button{font-size:1em;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}button:focus{outline:none}.button--inactive{pointer-events:none;opacity:.4}.button_hollow,.button_hollow-white,.button_hollow-black,.button_hollow-orange,.button_hollow-green,.button_filled-green,.isbn__label,.api_container .localAccount .buttons #next,.api_container .buttons button,.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.button_hollow-curved,.store__item__button,.fila__item__button,.button_hollow-curved--no-icon-centered,.button_hollow-curved--center,.event-detail__button,.perfil__action--add-card button,.button_not_hollow,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{background:none;font-family:var(--font-bold);font-size:1em;text-decoration:none;text-align:center;line-height:1;display:inline-block;width:auto;min-height:3.25em;padding:1em 2em;color:#fff;text-transform:uppercase;font-weight:normal;border:2px solid #fff;cursor:pointer;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.button_hollow:hover,.button_hollow-white:hover,.button_hollow-black:hover,.button_hollow-orange:hover,.button_hollow-green:hover,.button_filled-green:hover,.isbn__label:hover,.api_container .localAccount .buttons #next:hover,.api_container .buttons button:hover,.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary:hover,.button_hollow-curved:hover,.store__item__button:hover,.fila__item__button:hover,.button_hollow-curved--no-icon-centered:hover,.button_hollow-curved--center:hover,.event-detail__button:hover,.perfil__action--add-card button:hover,.button_not_hollow:hover,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button:hover{opacity:.7}@media screen and (max-width: 979px){.button_hollow,.button_hollow-white,.button_hollow-black,.button_hollow-orange,.button_hollow-green,.button_filled-green,.isbn__label,.api_container .localAccount .buttons #next,.api_container .buttons button,.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.button_hollow-curved,.store__item__button,.fila__item__button,.button_hollow-curved--no-icon-centered,.button_hollow-curved--center,.event-detail__button,.perfil__action--add-card button,.button_not_hollow,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{padding:1em}.button_hollow:hover,.button_hollow-white:hover,.button_hollow-black:hover,.button_hollow-orange:hover,.button_hollow-green:hover,.button_filled-green:hover,.isbn__label:hover,.api_container .localAccount .buttons #next:hover,.api_container .buttons button:hover,.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary:hover,.button_hollow-curved:hover,.store__item__button:hover,.fila__item__button:hover,.button_hollow-curved--no-icon-centered:hover,.button_hollow-curved--center:hover,.event-detail__button:hover,.perfil__action--add-card button:hover,.button_not_hollow:hover,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button:hover{opacity:1}}.button_hollow-curved,.store__item__button,.fila__item__button,.button_hollow-curved--no-icon-centered,.button_hollow-curved--center,.event-detail__button,.perfil__action--add-card button,.button_not_hollow,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary{color:#363636;font-size:.9rem;border:1px solid var(--main-color);border-radius:5px;min-width:220px;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 10px}.button_hollow-curved img,.store__item__button img,.fila__item__button img,.button_hollow-curved--no-icon-centered img,.button_hollow-curved--center img,.event-detail__button img,.perfil__action--add-card button img,.button_not_hollow img,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button img,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary img,.button_hollow-curved svg,.store__item__button svg,.fila__item__button svg,.button_hollow-curved--no-icon-centered svg,.button_hollow-curved--center svg,.event-detail__button svg,.perfil__action--add-card button svg,.button_not_hollow svg,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button svg,.lumis-service-questionnaire.lum-non-administration-area .lum-actions.lum-interface-buttons .lum-button.lum-button-primary svg{margin-right:10px;max-width:30px}.button_not_hollow{border:none}.button_not_hollow img,.button_not_hollow svg{margin-right:0}.button_hollow-curved--center,.event-detail__button,.perfil__action--add-card button{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.button_hollow-curved--center span,.event-detail__button span,.perfil__action--add-card button span{margin-right:auto;margin-left:auto}.button_hollow-curved--center img,.event-detail__button img,.perfil__action--add-card button img,.button_hollow-curved--center svg,.event-detail__button svg,.perfil__action--add-card button svg{margin-right:-15px}.button_hollow-curved--no-icon-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button_hollow-curved--no-icon-centered span{margin-right:auto;margin-left:auto}.button_hollow-curved--no-icon-centered img,.button_hollow-curved--no-icon-centered svg{margin-right:0}.button_hollow-green,.button_filled-green,.isbn__label,.api_container .localAccount .buttons #next,.api_container .buttons button,.lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary{color:var(--main-color);border:2px solid var(--main-color)}.hero__slide .button_hollow-green,.hero__slide .button_filled-green,.hero__slide .isbn__label,.hero__slide .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .hero__slide #next,.hero__slide .api_container .buttons button,.api_container .buttons .hero__slide button,.hero__slide .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .hero__slide .lum-button-primary{color:var(--text-bg-dark);border-color:var(--text-bg-dark)}.cinema__button .button_hollow-green,.cinema__button .button_filled-green,.cinema__button .isbn__label,.cinema__button .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema__button #next,.cinema__button .api_container .buttons button,.api_container .buttons .cinema__button button,.cinema__button .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema__button .lum-button-primary{color:var(--text-bg-dark);border-color:var(--text-bg-dark)}.footer__localization .button_hollow-green,.footer__localization .button_filled-green,.footer__localization .isbn__label,.footer__localization .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .footer__localization #next,.footer__localization .api_container .buttons button,.api_container .buttons .footer__localization button,.footer__localization .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .footer__localization .lum-button-primary{color:var(--text-bg-dark);border-color:var(--text-bg-dark)}.cinema-list__holder .next-session__info .button_hollow-green,.cinema-list__holder .next-session__info .button_filled-green,.cinema-list__holder .next-session__info .isbn__label,.cinema-list__holder .next-session__info .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cinema-list__holder .next-session__info #next,.cinema-list__holder .next-session__info .api_container .buttons button,.api_container .buttons .cinema-list__holder .next-session__info button,.cinema-list__holder .next-session__info .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .cinema-list__holder .next-session__info .lum-button-primary{color:var(--text-bg-dark)}.button_horario,.button_horario-green{background:none;font-family:var(--font-bold);font-size:.8em;text-decoration:none;line-height:1;display:inline-block;width:auto;min-height:3.25em;padding:1em 2em;color:#fff;font-weight:normal;border:2px solid #fff;cursor:pointer;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.button_horario:hover,.button_horario-green:hover{opacity:.7}@media screen and (max-width: 979px){.button_horario,.button_horario-green{width:100%;text-align:center}.button_horario:hover,.button_horario-green:hover{opacity:1}}.button_horario-green{color:#fff;width:100%;border:2px solid var(--main-color);border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;display:-webkit-box;display:-ms-flexbox;display:flex}.button_horario-green svg g rect,.button_horario-green svg g circle{fill:rgba(0,0,0,0)}.button_horario-green rect,.button_horario-green path,.button_horario-green line,.button_horario-green circle{stroke:var(--main-color)}.button_horario-green svg{width:27px;height:22px;margin-right:5px}.horario__icon{padding-right:10px}.button_hollow-orange{color:#ff7f00;border:2px solid #ff7f00}.button_hollow-black{color:#fff;border-color:#212528;background:#212528}.button_hollow-white{color:#fff;border-color:2px solid #fff}.button_filled-green,.isbn__label,.api_container .localAccount .buttons #next,.api_container .buttons button{background:var(--main-color);color:#fff}.button_filled-green.button--inactive,.button--inactive.isbn__label,.api_container .localAccount .buttons .button--inactive#next,.api_container .buttons button.button--inactive{pointer-events:none;opacity:.4}.back-button{position:absolute;left:1em;text-indent:-99999px;background:url("../assets/images/icon-arrow-left.svg") center center/contain no-repeat rgba(0,0,0,0);border:none;height:1.75em;width:1.5em;padding:0;top:calc(50% - .8em)}.scan-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;width:100%;padding:.5em 1em}.scan-button svg{width:1.5em;height:1.5em;margin-right:.5em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.scan-button+.scan-button{margin-top:.5em}.scan-button.button--loading{display:block}#close{position:absolute;top:-1.2em;right:0;border:none;background:rgba(0,0,0,0) url("../assets/images/close-icon.png") no-repeat center center;background-size:.9em .9em;text-indent:-9999px;height:2.7em;width:2em;font-size:1.5em;display:block;padding:0;cursor:pointer}.close{position:absolute;top:-1.2em;right:0;border:none;background:rgba(0,0,0,0) url("../assets/images/close-icon.png") no-repeat center center;background-size:.9em .9em;text-indent:-9999px;height:2.7em;width:2em;font-size:1.5em;display:block;padding:0;cursor:pointer}.combo{position:relative;margin:2em 0}.combo--inactive{opacity:.5;pointer-events:none}.next-session{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0}.next-session__label{width:100%;font-weight:bold;font-size:.875rem;color:gray}.next-session__info{margin-right:.25em;white-space:nowrap;font-weight:bold}@media screen and (max-width: 739px){.next-session__info{margin:.3em .5em .3em .2em}}.next-session__spec{text-align:right}@media screen and (max-width: 739px){.next-session__spec{margin:.3em 0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.next-session__hour{font-family:var(--font-bold);margin-left:.5em;padding-left:.5em;border-left:2px solid #fff}.next-session__message{font-size:.75em;margin-top:.25em;width:100%}.tag{font:normal .875em/1 var(--font-bold);text-transform:uppercase;padding:.5em 1.25em;border-radius:.5em;margin:.3em;display:inline-block;border:1px solid #30363a;color:#7c858e}@media screen and (max-width: 599px){.tag{margin:.1em}}.combo__btn{font:normal 1em/1 var(--font-bold);color:#fff;text-align:left;background:#212528;border:none;border-radius:5px;margin:0;padding:1em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer}.combo__btn::after{content:"+";width:1em;height:1em;border-radius:20px;border:2px solid var(--main-color);color:var(--main-color);font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.combo__btn.open::after{content:"-";width:1em;height:1em;border-radius:20px;border:2px solid var(--main-color);color:var(--main-color);padding-bottom:4px;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cinema-list__item--debut .combo__btn.open::after{width:1em;height:1em;border-radius:20px;border:2px solid var(--main-color);color:var(--main-color);font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.combo__content{width:100%;left:0;z-index:2;background:#212528;overflow-y:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;max-height:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-3px}.combo__content::-webkit-scrollbar{width:10px}.combo__content::-webkit-scrollbar-track{background:#212528}.combo__content::-webkit-scrollbar-thumb{background:#212528}.combo__content::-webkit-scrollbar-thumb:hover{background:#212528}.combo__btn.open+.combo__content{max-height:20em}.combo__content .next-session{margin:0;padding:1em;border-top:solid 1px #30363a}.combo__content .tag{background-color:#212528}@media screen and (max-width: 739px){.combo__btn.open+.combo__content{max-height:15.25em;overflow-y:auto}}.combo-modal .popup__content{max-height:60vh;overflow-y:scroll;padding-top:0;padding-bottom:0;margin-top:1em;margin-bottom:1em}.combo-modal .popup__header{text-align:center}.combo-modal .popup__title{font-size:2em}@media screen and (max-width: 739px){.combo-modal .popup__title{font-size:1.65em}}.combo-modal .popup__label{font:normal 1em/1 var(--font-heavy);text-transform:uppercase;margin:0 auto;color:var(--main-color)}.combo-modal .cinema-dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em 1em 1.75em;position:sticky;top:0;z-index:3}.combo-modal .cinema-dates .cinema-dates__item{position:relative;line-height:1.1}@media screen and (max-width: 739px){.combo-modal .cinema-dates{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5em 0}.combo-modal .cinema-dates .cinema-dates__item{padding:.5em 1em}}.combo-modal__session-list{background:#212528;width:100%;margin:0;padding:1em 1.25em;color:#fff}@media screen and (max-width: 739px){.combo-modal__session-list{padding:1em}}.combo-modal__session:not(:last-child){padding-bottom:.75em;margin-bottom:.75em;border-bottom:1px solid #414141}.combo-modal__session .button_hollow-green,.combo-modal__session .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .combo-modal__session .lum-button-primary,.combo-modal__session .button_filled-green,.combo-modal__session .isbn__label,.combo-modal__session .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .combo-modal__session #next,.combo-modal__session .api_container .buttons button,.api_container .buttons .combo-modal__session button{border:solid 1px #414141;border-radius:.5em;padding:.45em .75em .5em;min-height:0;margin:.3em .5em;line-height:1;font-size:.875em}.info-block{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;padding:2em;background-color:#212528;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;place-content:flex-start space-between}@media screen and (min-width: 980px){.info-block{width:47.9168%}}@media screen and (max-width: 979px){.info-block+.info-block{margin-top:2px}}@media screen and (max-width: 739px){.info-block{padding:1em}}@media screen and (max-width: 599px){.info-block{width:calc(100% + 1.0416%*2);margin:0 -1.0416%;padding:1.5rem}}.info-block__title{font:normal 2.25em/1.2 var(--font-bold);margin:0 0 .75em;color:#fff;width:100%}@media screen and (max-width: 979px){.info-block__title{margin-bottom:.5em}}@media screen and (max-width: 599px){.info-block__title{font-size:2em}}.info-block__intro{color:#fff;width:100%}.info-block__contacts{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:end;align-self:flex-end;margin-top:1em}@media screen and (max-width: 979px){.info-block__contacts{margin-top:1.5em}}.info-block__info{padding:1em 1em 1em 3.5em;position:relative;width:100%}@media screen and (max-width: 739px){.info-block__info{padding-left:2.5em}}.info-block__info .info-block__icon{width:2.5em;height:2.5em;position:absolute;top:.75em;left:0}@media screen and (max-width: 739px){.info-block__info .info-block__icon{width:2em;height:2em}}.block-info__type{font:normal 1.25em/1.2 var(--font-bold);text-transform:uppercase;color:#fff;margin:0 0 .75em}.block-info__contact a{font-family:var(--font-bold);color:var(--main-color);text-decoration:none;word-break:break-word}@media screen and (width <= 360px){.block-info__contact a{font-size:.875em}}.info-block__contacts .info-block__info .block-info__contact a{color:var(--text-bg-dark)}@media screen and (max-width: 739px){.block-info__contact{margin-left:-2.5em}}.commercial{padding:2em 0}@media screen and (max-width: 979px){.commercial{padding:1em 0}}.commercial__header,.promo-list__header{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;padding:2em 0}@media screen and (min-width: 980px){.commercial__header,.promo-list__header{width:56.2501333333%}}@media screen and (max-width: 979px){.commercial__header,.promo-list__header{padding:1em 0}}@media screen and (max-width: 599px){.commercial__header,.promo-list__header{padding:0}}.commercial__title{font:normal 2.25em/1.2 var(--font-bold);color:var(--main-color);margin:0 0 .75em}@media screen and (max-width: 599px){.commercial__title{font-size:2em}}.commercial__intro{font:normal 1.25em/1.2 var(--font-regular)}.commercial__content{padding:2em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width: 979px){.commercial__content{padding:1.5em 0}}@media screen and (max-width: 739px){.commercial__content{margin:0 -1em;width:calc(100% + 2em)}}.filter{background-color:#212528;width:100%;padding:1.5em 1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;margin-top:-20px}@media screen and (max-width: 979px){.filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2em 1em 1em}}.filter__field{display:block;position:relative;margin:.5em}@media screen and (max-width: 1499px){.filter__field{font-size:.875rem}}@media screen and (max-width: 739px){.filter__field{padding-right:1em}}.filter__input{position:absolute;opacity:0;visibility:hidden;height:0;width:0;margin:0;padding:0}.filter__label{color:#fff;position:relative;padding-left:1.75em;white-space:nowrap}.filter__label::before{content:"";position:absolute;width:1.25em;height:1.25em;background-color:#30363a;left:0;top:calc(50% - .625em);border-radius:5px}.filter__input:checked+.filter__label::after{content:"L";font-family:var(--font-bold);position:absolute;left:-0.25em;top:50%;line-height:1;-webkit-transform:rotateZ(45deg) rotateY(180deg) translateY(-90%);transform:rotateZ(45deg) rotateY(180deg) translateY(-90%);color:var(--main-color)}.page-change{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin-right:2rem}@media screen and (max-width: 979px){.page-change{margin:0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-change__page{color:#fff;font-size:1.5rem;line-height:1;font-family:var(--font-bold);font-weight:normal;min-width:175px;text-align:center}.page-change__year{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--main-color);font-size:1.1rem;margin-top:.375em}.page-change__link,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled{color:var(--main-color);text-decoration:none;position:relative;text-indent:-9999px;display:block;width:1.5em;height:1.5em;overflow:hidden;border:solid 3px #34393e;border-radius:20px}.page-change__link::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled::before{content:"";position:absolute;width:.5em;height:.5em;top:.3em;border-bottom:solid 3px var(--main-color);border-right:solid 3px var(--main-color)}.page-change__link:first-child::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button:first-child::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled:first-child::before{-webkit-transform:rotateZ(135deg);transform:rotateZ(135deg);left:.375em}.page-change__link:last-child::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button:last-child::before,.lumis-service-search .lum-pagination .lum-pagination-navigation-buttons .lum-button.lum-disabled:last-child::before{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);right:.375em}.filter__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width: 979px){.filter__boxes{width:100%;padding:1em 0 0;margin:1em 0 0;overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-top:1px solid #343a3f}}.filter__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0}@media screen and (max-width: 979px){.filter__options{margin-bottom:1em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.filter__button,.filter__button--active{font-size:1rem;color:#fff;border:none;height:2.5em;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);margin:0}.filter__button:first-child,.filter__button--active:first-child{border-right:1px solid #34393e;padding-right:1em}.filter__button .icon__container,.filter__button--active .icon__container{width:30px;height:30px;border-radius:50%;border:#34393e solid 2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter__button .icon__container svg,.filter__button--active .icon__container svg{max-width:10px;height:100%}.filter__button .icon__container svg path,.filter__button--active .icon__container svg path,.filter__button .icon__container svg circle,.filter__button--active .icon__container svg circle,.filter__button .icon__container svg rect,.filter__button--active .icon__container svg rect,.filter__button .icon__container svg polygon,.filter__button--active .icon__container svg polygon{fill:var(--main-color)}.filter__button+.filter__button,.filter__button--active+.filter__button,.filter__button+.filter__button--active,.filter__button--active+.filter__button--active{margin-left:.5em}.filter__button .button__label,.filter__button--active .button__label{font-family:var(--font-bold);margin-left:.75em}@media screen and (max-width: 979px){.filter__button .button__label,.filter__button--active .button__label{display:none}}.filter__button--active{color:var(--main-color)}@media screen and (max-width: 599px){.filter__button,.filter__button--active{margin:0 .5em}}.content-list__item{width:100%;display:grid;grid-template-columns:35% 4em auto;grid-template-rows:auto 1fr;padding:4em 0;margin:0 1.0416%;border-bottom:1px solid #ececec}.content-list__item:last-child{border-bottom:none}@media screen and (max-width: 979px){.content-list__item{display:block;padding:2em 0}}.content-list__link{text-decoration:none}.content-list__link.link--figure{width:100%;grid-column:1/2;-ms-grid-row-span:2}.content-list__link.link--figure:hover{opacity:.7}@media screen and (max-width: 739px){.content-list__link.link--figure:hover{opacity:1}}@media screen and (max-width: 979px){.content-list__link.link--figure{width:100%}}.content-list__link.link--title{grid-column:3/3}.content-list__link.link--title:hover~.link--figure{opacity:.7}@media screen and (max-width: 739px){.content-list__link.link--title:hover~.link--figure{opacity:1}}.content-list__title{margin:-0.25em 0 .75em;font:normal 2em/1.3 var(--font-bold);color:var(--main-color);text-decoration:none}.content-list__figure,.calendar-list__image{display:block;margin:0;padding:0}@media screen and (max-width: 979px){.content-list__figure,.calendar-list__image{width:100%;margin:0 0 2em}}@media screen and (max-width: 599px){.content-list__figure,.calendar-list__image{margin-bottom:1em}}.content-list__image{display:block;margin:0;width:100%;height:31.25em;background-repeat:no-repeat;background-position:center center;background-size:cover}.content-list__text,.calendar-list__text{grid-column:3/3}.content-list__additional-info,.calendar-list__additional-info{margin-top:1.5em;font-family:var(--font-bold);color:#212528}.content-list__additional-info p+p,.calendar-list__additional-info p+p{margin-top:0}.content-list__additional-info a,.calendar-list__additional-info a{text-decoration:none;color:#212528}.restaurant-reservation::-webkit-scrollbar{width:10px;scroll-margin:0}.restaurant-reservation::-webkit-scrollbar-button{background:#ccc}.restaurant-reservation::-webkit-scrollbar-thumb{background:#4b8e64}.restaurant-reservation::-webkit-scrollbar-thumb:hover{background:#4b8e64}.restaurant-reservation::-webkit-scrollbar-track{background:#ccc}.restaurant-reservation::-webkit-scrollbar-corner{background:#ccc}.restaurant-reservation::-webkit-resizer{background:#ccc}.footer{background:#212528;padding:80px 0 60px}.footer__wrapper{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 600px){.footer__wrapper{width:480px}}@media screen and (min-width: 740px){.footer__wrapper{width:720px}}@media screen and (min-width: 980px){.footer__wrapper{width:960px}}@media screen and (min-width: 1200px){.footer__wrapper{width:1180px}}@media screen and (min-width: 1500px){.footer__wrapper{width:1420px}}.footer__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 739px){.footer__wrapper{width:100%}}@media screen and (min-width: 740px)and (max-width: 979px){.footer__wrapper>.footer__col.col__1:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}@media screen and (max-width: 739px){.footer__wrapper .footer__col{text-align:center;padding:0 20px}}.footer__wrapper .footer__col.col__1{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}@media screen and (max-width: 1499px){.footer__wrapper .footer__col.col__1{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}@media screen and (max-width: 1199px){.footer__wrapper .footer__col.col__1{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (max-width: 979px){.footer__wrapper .footer__col.col__1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width: 739px){.footer__wrapper .footer__col.col__1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.footer__wrapper .footer__col.col__2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 60px}@media screen and (max-width: 1499px){.footer__wrapper .footer__col.col__2{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding:0 40px}}@media screen and (max-width: 1199px){.footer__wrapper .footer__col.col__2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width: 979px){.footer__wrapper .footer__col.col__2{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;padding:0 0 0 80px}}@media screen and (max-width: 739px){.footer__wrapper .footer__col.col__2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 20px}}@media screen and (max-width: 739px){.footer__social{text-align:center;border-bottom:solid 1px rgba(255,255,255,.1);margin-bottom:40px}}.footer__social__title{color:#fff;font-size:1rem !important;margin:0 0 15px !important;line-height:1rem !important;font-weight:bold}.footer__social p{color:#fff;font-size:.9rem;line-height:1.25rem}.footer__social ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:20px 0 40px}@media screen and (max-width: 739px){.footer__social ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.footer__social ul li{display:inline-block;margin-right:40px}.footer__social ul li:last-of-type{margin-right:0}@media screen and (max-width: 1199px){.footer__social ul li{margin-right:20px}}.footer__social img{height:22px}.footer__sitemap{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width: 1499px){.footer__sitemap{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (max-width: 739px){.footer__sitemap{text-align:left;-webkit-column-count:3;-moz-column-count:3;column-count:3;margin-top:40px}}@media screen and (max-width: 599px){.footer__sitemap{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.footer__sitemap .footer__heading,.footer__sitemap .footer__link--heading{color:#fff;font-weight:bold;font-size:.9rem;text-decoration:none;margin:0 0 10px !important;line-height:1rem}.footer__sitemap nav{margin:0 0 20px}.footer__sitemap nav ul{font-size:.9rem;margin:0;padding:0}.footer__sitemap nav ul li a{color:#fff;text-decoration:none}@media screen and (max-width: 979px){.footer__address{text-align:center;margin:40px 0 0}}@media screen and (max-width: 739px){.footer__address{margin:40px -20px 0}}.footer__address p{font-size:.9rem;color:#fff;line-height:1.25rem}.footer__address iframe{border:none;width:100%;height:200px;margin:20px 0 0}.footer__address .footer__link--outline{border:solid 2px var(--main-color);color:var(--main-color);padding:10px 20px;display:inline-block;text-decoration:none;border-radius:5px;font-weight:bold;margin:20px 0 0}.footer hr{width:100%;background-color:rgba(255,255,255,.1);margin:40px 0}@media screen and (max-width: 739px){.footer hr{margin:40px 20px}}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bottom #footer__image.niad--logo{width:150px;height:50px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 739px){.footer__bottom #footer__image.niad--logo{margin:0 auto !important}}@media screen and (max-width: 739px){.footer__bottom{padding:0 20px;display:block;text-align:center}.footer__bottom img{display:block;margin:0 auto 40px}}.footer__bottom a{color:#fff;text-decoration:none;font-weight:bold;font-size:.8rem}.image--mobile{display:none}@media screen and (max-width: 739px){.image--mobile{display:block}}.image--desktop{display:block}@media screen and (max-width: 739px){.image--desktop{display:none}}.msg--error,.promo-seller__wrapper .promo-scan__msg--error{background:#ffd5d5;color:#cc2727;padding:1em}.link,.promo__error .promo-msg__link,.promo-msg__link{color:var(--main-color);text-decoration:none}.div--loading{color:#fff;background:#212528;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:10em;text-transform:uppercase;position:relative;padding-bottom:1em}.div--loading .loader__text{width:100%;text-align:center;font-weight:600;font-size:.875em;letter-spacing:2px;margin-bottom:1em}.div--loading .loader{color:var(--main-color);font-size:1em;text-align:center;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:50%;width:.75em;height:.75em;margin:0 .5em 0 0;-webkit-animation:loading 1.3s infinite ease-in-out;animation:loading 1.3s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:-0.08s;animation-delay:-0.08s}.div--loading .loader::before,.div--loading .loader::after{content:"";position:absolute;top:0;border-radius:50%;width:.75em;height:.75em;-webkit-animation:loading 1.3s infinite ease-in-out;animation:loading 1.3s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.div--loading .loader::before{left:-1.5em;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.div--loading .loader::after{left:1.5em;-webkit-animation-delay:.08s;animation-delay:.08s}@media screen and (max-width: 739px){.div--loading{height:20em;padding:4em 1em 5em}}@-webkit-keyframes loading{0%,80%,100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes loading{0%,80%,100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}.button--loading{text-indent:-9999px;position:relative;pointer-events:none}.button--loading::after{content:"";width:1.75em;height:1.75em;background:rgba(0,0,0,0);position:absolute;top:calc(50% - .875em);left:calc(50% - .875em);border:4px solid var(--main-color);border-top:4px solid rgba(0,0,0,0);border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.button--loading.button_filled-green::after,.button--loading.isbn__label::after,.api_container .localAccount .buttons .button--loading#next::after,.api_container .buttons button.button--loading::after{border:4px solid #fff;border-top:4px solid rgba(0,0,0,0)}.button--loading--newsletter{text-indent:-9999px;position:relative;pointer-events:none}.button--loading--newsletter::after{content:"";width:1.75em;height:1.75em;background:rgba(0,0,0,0);position:absolute;top:calc(50% - .875em);left:calc(50% - .875em);border:4px solid #fff;border-top:4px solid rgba(0,0,0,0);border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.button--loading--newsletter.button_filled-green::after,.button--loading--newsletter.isbn__label::after,.api_container .localAccount .buttons .button--loading--newsletter#next::after,.api_container .buttons button.button--loading--newsletter::after{border:4px solid #fff;border-top:4px solid rgba(0,0,0,0)}.button--loading-orange{text-indent:-9999px;position:relative;pointer-events:none}.button--loading-orange::after{content:"";width:1.75em;height:1.75em;background:rgba(0,0,0,0);position:absolute;top:calc(50% - .875em);left:calc(50% - .875em);border:4px solid #ff7f00;border-top:4px solid rgba(0,0,0,0);border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page--loading{position:relative;color:#292929;pointer-events:none;height:15em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2.5em}.page--loading span{font-weight:bold;text-transform:uppercase;font-size:.875em}.page--loading::after{content:"";width:1.75em;height:1.75em;background:rgba(0,0,0,0);position:absolute;top:calc(50% - 1.75em);left:calc(50% - .875em);border:4px solid var(--main-color);border-top:4px solid rgba(0,0,0,0);border-radius:50%;-webkit-animation:page-spin 1s linear infinite;animation:page-spin 1s linear infinite}@-webkit-keyframes page-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes page-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width: 739px){.hide--mobile{display:none !important}}@media screen and (min-width: 740px){.hide--desktop{display:none !important}}.loading-modal{color:#fff;background:#212528;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.loading-modal .loader{color:var(--main-color);font-size:1em;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:50%;width:.75em;height:.75em;margin:0 .5em 0 0;top:-2.5em;-webkit-animation:loading 1.3s infinite ease-in-out;animation:loading 1.3s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:-0.08s;animation-delay:-0.08s}.loading-modal .loader::before,.loading-modal .loader::after{content:"";position:absolute;top:0;border-radius:50%;width:.75em;height:.75em;-webkit-animation:loading 1.3s infinite ease-in-out;animation:loading 1.3s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loading-modal .loader::before{left:-1.5em;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loading-modal .loader::after{left:1.5em;-webkit-animation-delay:.08s;animation-delay:.08s}.link--menu{border:none;background-color:var(--main-color);width:2.5em;padding:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link--menu span{width:20px;height:2px;position:relative;background-color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear}.link--menu span::before,.link--menu span::after{content:"";width:20px;left:0;height:2px;position:absolute;background-color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear}.link--menu span::before{bottom:-8px}.link--menu span::after{top:-8px}@media screen and (min-width: 980px){.link--menu{display:none}}#header--rebranding .search__trigger{width:2em;height:2em;border:none;padding:0;margin-left:1em;font-size:inherit;font-family:inherit;cursor:pointer;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media screen and (max-width: 979px){#header--rebranding .search__trigger{width:auto}}#header--rebranding .search__trigger:focus{outline:none}#header--rebranding .search__trigger:hover{opacity:.7}@media screen and (max-width: 739px){#header--rebranding .search__trigger:hover{opacity:1}}@media screen and (min-width: 1200px)and (max-width: 1499px){#header--rebranding .search__trigger{margin-left:.5em}}@media screen and (min-width: 980px)and (max-width: 1199px){#header--rebranding .search__trigger{width:1.5rem;background-size:auto}}#header--rebranding .sacola__trigger{width:2em;height:2em;border:none;padding:0;margin-left:1em;font-size:inherit;font-family:inherit;cursor:pointer;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media screen and (max-width: 979px){#header--rebranding .sacola__trigger{width:auto}}#header--rebranding .sacola__trigger:focus{outline:none}#header--rebranding .sacola__trigger:hover{opacity:.7}@media screen and (max-width: 739px){#header--rebranding .sacola__trigger:hover{opacity:1}}@media screen and (min-width: 1200px)and (max-width: 1499px){#header--rebranding .sacola__trigger{margin-left:.5em}}@media screen and (min-width: 980px)and (max-width: 1199px){#header--rebranding .sacola__trigger{width:1.5rem;background-size:auto}}#header--rebranding .chat__trigger{width:2em;height:2em;border:none;padding:0;margin-left:1em;font-size:inherit;font-family:inherit;cursor:pointer;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media screen and (max-width: 979px){#header--rebranding .chat__trigger{width:auto}}#header--rebranding .chat__trigger:focus{outline:none}#header--rebranding .chat__trigger:hover{opacity:.7}@media screen and (max-width: 739px){#header--rebranding .chat__trigger:hover{opacity:1}}@media screen and (min-width: 1200px)and (max-width: 1499px){#header--rebranding .chat__trigger{margin-left:.5em}}@media screen and (min-width: 980px)and (max-width: 1199px){#header--rebranding .chat__trigger{width:1.5rem;background-size:auto}}#header--rebranding .search__icon{width:1.5rem;height:1.5rem}#header--rebranding .search__icon path{fill:var(--main-color)}@media screen and (max-width: 979px){#header--rebranding .search__icon{width:1.25rem;height:1.25rem}}#header--rebranding .search__wrapper{position:absolute;right:0;top:1em;height:60%;background-color:#fff;width:0;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;overflow:hidden}#header--rebranding .search__wrapper.search--open{width:100%;overflow:visible}@media screen and (max-width: 979px){#header--rebranding .search__wrapper{height:100%;top:0;border-bottom:1px solid #fff}#header--rebranding .search__wrapper.search--open{width:calc(100vw - 0em)}}@media screen and (max-width: 374px){#header--rebranding .search__wrapper.search--open{width:calc(100vw - 0em)}}#header--rebranding .search__input{border:0;width:100%;height:100%;background-color:rgba(0,0,0,0);font-size:1.25em;color:#212528;padding:0 3em;font-family:var(--font-regular)}#header--rebranding .search__input::-webkit-input-placeholder{color:#212528;text-transform:uppercase;opacity:1;font-family:var(--font-bold)}#header--rebranding .search__input::-moz-placeholder{color:#212528;text-transform:uppercase;opacity:1;font-family:var(--font-bold)}#header--rebranding .search__input:-ms-input-placeholder{color:#212528;text-transform:uppercase;opacity:1;font-family:var(--font-bold)}#header--rebranding .search__input::-ms-input-placeholder{color:#212528;text-transform:uppercase;opacity:1;font-family:var(--font-bold)}#header--rebranding .search__input::placeholder{color:#212528;text-transform:uppercase;opacity:1;font-family:var(--font-bold)}@media screen and (max-width: 739px){#header--rebranding .search__input{font-size:1em;padding:0 2em 0 1em}}@media screen and (max-width: 374px){#header--rebranding .search__input{font-size:.875em}}#header--rebranding .search__button{position:absolute;visibility:hidden;height:1px;width:1px;padding:0;margin:0;border:none;bottom:0;left:0}.search__mobile #header--rebranding .search__button{font-size:1.25em;visibility:visible;width:1.5em;height:1.5em;text-indent:-9999px;inset:.5em 0 auto auto;background:rgba(0,0,0,0)}.search__mobile #header--rebranding .search__button svg{position:absolute;top:0;right:0}.search__mobile #header--rebranding .search__button svg path{fill:var(--main-color)}@media screen and (max-width: 739px){.search__mobile #header--rebranding .search__button{font-size:1em}}#header--rebranding .search__clear,#header--rebranding .user-menu__clear{font-size:1.25em;position:absolute;top:0;right:-5em;width:30em;height:100%;border:none;background:rgba(0,0,0,0) url("../assets/images/close.svg") no-repeat center center;background-size:.875em .875em;text-indent:-9999px;padding:0;margin:0;cursor:pointer}#header--rebranding .search__clear:focus,#header--rebranding .user-menu__clear:focus{outline:none}@media screen and (max-width: 979px){#header--rebranding .search__clear,#header--rebranding .user-menu__clear{width:2em;right:0}}@media screen and (max-width: 739px){#header--rebranding .search__clear,#header--rebranding .user-menu__clear{font-size:1em;width:2.75em;background-size:.75em;right:0}}#header--rebranding .search__mobile{position:relative;border-bottom:solid 2px #ccc;margin-bottom:2em}#header--rebranding .search__mobile .search__input{padding:.5em 0;height:2.5em}#header--rebranding .search__mobile .search__input::-webkit-input-placeholder{color:#909090}#header--rebranding .search__mobile .search__input::-moz-placeholder{color:#909090}#header--rebranding .search__mobile .search__input:-ms-input-placeholder{color:#909090}#header--rebranding .search__mobile .search__input::-ms-input-placeholder{color:#909090}#header--rebranding .search__mobile .search__input::placeholder{color:#909090}#header--rebranding{background:#fff;width:100%}#header--rebranding .header__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100px}@media screen and (max-width: 1199px){#header--rebranding .header__container{height:125px}}@media screen and (max-width: 979px){#header--rebranding .header__container{height:55px}}.header__wrapper{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 979px){.header__wrapper{height:55px}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 979px){.header__logo{margin:0}}.header__logo .logo__image{display:block;margin:0;width:100%;max-width:200px}@media screen and (max-width: 979px){.header__logo .logo__image{max-width:120px}}.header__tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tools__schedule,.tools__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.tools__search.open{z-index:10}@media screen and (max-width: 979px){.tools__search{border-left:0 solid #e2e2e2}}.tools__icone-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.tools__icone-header.open{z-index:10}@media screen and (max-width: 979px){.tools__icone-header{border-left:0 solid #e2e2e2}}.tools__status-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e4e8e9;z-index:1000}.tools__temperature{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tools__temperature span{margin:0 5px 0 0;font-size:.8em;font-weight:bold;color:#212528;padding:0;text-align:center;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tools__temperature svg{width:32px;height:26px;padding:2px;padding-top:3px;margin-right:6px}.tools__temperature svg path,.tools__temperature svg circle,.tools__temperature svg rect,.tools__temperature svg polygon{fill:#7e7e7e}.tools__schedule{padding:.5rem .5rem .75rem;position:relative;color:#7e7e7e}@media screen and (width <= 979px){.tools__schedule{padding:.5rem 0 .75rem .2rem;position:relative;color:#7e7e7e;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 374px){.tools__schedule{font-size:.875em}}@media screen and (min-width: 980px){.tools__status-info.open .tools__schedule{background-color:#212528;color:#fff}.tools__status-info.open .tools__schedule .schedule__trigger::before{border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);-webkit-transform:translateY(-50%) rotateZ(225deg);transform:translateY(-50%) rotateZ(225deg);top:60%}}.menu-icon{width:21px;height:16px;background:url("./../assets/images/icons/menu-hamburguer.png") center;border:none;margin-left:.6em;cursor:pointer}@media screen and (max-width: 1199px){.menu-icon{display:block;margin:0 10px 0 0}}.header-menu-divisor{max-height:60px;min-height:40px;width:1px;background:#d7d7d7;margin:0 20px}#main-menu{width:100%;display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:100%;z-index:1001}@media screen and (max-width: 1199px){#main-menu{left:0;bottom:0;width:100%;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;top:125px;height:calc(100vh - 125px)}}@media screen and (max-width: 979px){#main-menu{top:55px;height:calc(100vh - 55px)}}#main-menu a{text-decoration:none}#main-menu .menu__container__left{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding:15px;background:#212528;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width: 1199px){#main-menu .menu__container__left{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 599px){#main-menu .menu__container__left{padding:20px}}#main-menu .menu__container__left .left-side__wrapper{max-width:426px;width:100%}@media screen and (max-width: 1199px){#main-menu .menu__container__left .left-side__wrapper{max-width:none}}#main-menu .menu__container__left .left-side__top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main-menu .menu__container__left .left-side__bottom-container{width:100%;margin-top:30px}#main-menu .menu__container__left .left-side__bottom-container button{min-width:auto;width:calc(50% - 1em);height:40px;padding:0 10px !important;float:left}#main-menu .menu__container__left .left-side__bottom-container button span{color:#fff}@media screen and (max-width: 599px){#main-menu .menu__container__left .left-side__bottom-container button span{font-size:13px}}#main-menu .menu__container__left .left-side__bottom-container button:last-of-type{margin-left:1em}#main-menu .menu__container__left .sign-in__info{display:inherit}#main-menu .menu__container__left .sign-in__icon{margin:0 15px 0 0;height:45px;border:2px solid #2f3338;border-radius:25px;padding:5px 6px 0}#main-menu .menu__container__left .sign-in__icon svg{width:30px;height:30px}#main-menu .menu__container__left .text-with-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main-menu .menu__container__left .text-with-link span{color:#fff;font-size:.9rem}#main-menu .menu__container__left .text-with-link .highlight-text{color:var(--main-color);font-weight:700}#main-menu .menu__container__left .text-with-link a{padding-top:10px}#main-menu .menu__container__left .text-with-link a::after{content:"";position:absolute;margin:7px 7px 7px 14px;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}#main-menu .menu__container__left .text-with-link a span{color:#fff;font-weight:700}#main-menu #logged-in span{color:#fff;font-weight:700;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px}#main-menu #logged-in p{color:#fff;font-weight:700;font-size:14px}#main-menu #logged-in .edit-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;margin-bottom:20px;position:relative}#main-menu #logged-in .edit-profile button{background:none;color:#fff;border:1px solid var(--main-color);border-radius:5px;padding:10px 20px;cursor:pointer;font-weight:700;font-size:14px}#main-menu #logged-in .edit-profile a::after{content:"";position:absolute;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.75em;height:.75em;-webkit-transform:rotateZ(315deg) translateY(-50%);transform:rotateZ(315deg) translateY(-50%);right:0;top:50%}#main-menu #logged-in .user-info{background:url("./../assets/images/icons/menu-perfil-icon.png") no-repeat left center;width:100%;padding:10px 0;border-bottom:1px solid #343a3f;border-top:1px solid #343a3f}#main-menu #logged-in .user-info p{margin-left:50px !important}#main-menu #logged-in .user-info .user-mail{color:var(--main-color);font-weight:400;overflow-x:auto}#main-menu #logged-in .user-info .user-info::-webkit-scrollbar{display:none;scrollbar-width:none;-ms-overflow-style:none}@media screen and (min-width: 1200px){#main-menu #logged-in .logged-in__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 10px}}@supports(-webkit-touch-callout: none) and (not (translate: none)){#main-menu #logged-in .logged-in__buttons a{margin:5px}}#main-menu #logged-in .logged-in__buttons a{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1200px){#main-menu #logged-in .logged-in__buttons a{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}}#main-menu #logged-in .logged-in__buttons .button-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;width:100%;border-radius:5px;margin-bottom:5px !important}@media screen and (max-width: 1199px){#main-menu #logged-in .logged-in__buttons .button-icon{height:65px;width:65px;border-radius:50%}}#main-menu #logged-in .logged-in__buttons .button-icon svg{width:50%;height:35px}@media screen and (max-width: 1199px){#main-menu #logged-in .logged-in__buttons .button-icon svg{width:50%;height:50%;margin-top:-4px}}#main-menu #logged-in .logged-in__buttons .button-icon svg path,#main-menu #logged-in .logged-in__buttons .button-icon svg rect,#main-menu #logged-in .logged-in__buttons .button-icon svg circle,#main-menu #logged-in .logged-in__buttons .button-icon svg polygon{fill:#fff !important}#main-menu .menu__container__right{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;background:#f2f4f3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1199px){#main-menu .menu__container__right{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 599px){#main-menu .menu__container__right{padding:20px}}#main-menu .menu__container__right .right-side__wrapper{max-width:994px;width:100%}@media screen and (max-width: 1199px){#main-menu .menu__container__right .right-side__wrapper{max-width:none}}#main-menu .menu__container__right .navigation-buttons__container{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;max-height:420px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 1199px){#main-menu .menu__container__right .navigation-buttons__container{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}}#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background{min-height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 10px}@media screen and (min-width: 1200px){#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background{border-top:none}}@media screen and (max-width: 1199px){#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background{width:100%;margin:0;border-radius:0;padding:15px 0 !important}#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background:not(:first-of-type){border-top:1px solid #a6aaab !important}}#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background .title{min-height:auto !important;padding:0 !important;margin:0}#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background .title span{font-size:.9rem;color:#363636 !important}#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background .content ul{padding:0;margin:0}#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background .content ul li{list-style:none}#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background .content ul a{color:#363636;font-size:.9rem}#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background .accordion__arrow{display:none}@media screen and (max-width: 1199px){#main-menu .menu__container__right .navigation-buttons__container .inner-page__accordion.without-background .accordion__arrow{display:block}}#main-menu .menu__container__right .carousel__container{margin-right:1em}@media screen and (max-width: 1199px){#main-menu .menu__container__right .carousel__container{width:100%;margin:2em auto}}#main-menu .menu__container__right .carousel__container>span{color:#363636;margin:0 0 0 12px;font-weight:400;font-size:21px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hero{position:relative;background:#292929}.hero .slick-arrow{-webkit-box-shadow:none;box-shadow:none}.hero .slick-dots{position:absolute;bottom:.5em;margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.hero .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #b9b9b9;background-color:rgba(180,180,180,.4);border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.hero .slick-dots button:focus{outline:none}.hero .slick-dots .slick-active button{border-color:var(--main-color);background-color:var(--main-color)}.hero .slick-slide{outline:none}.banner-inicial{margin-top:7.5rem}@media(width <= 979px){.banner-inicial{margin-top:0}}.hero__wrapper{max-width:1900px;margin:0 auto;height:100%}.hero__wrapper:not(.slick-initialized) .hero__slide:not(:first-child){display:none}.hero__wrapper .slick-slider{height:100%}.slide__nav{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.slide{position:relative;display:block;color:#fff;text-decoration:none;text-align:center;line-height:1.2;height:40em}.slide::before{content:"";display:block;position:absolute;width:50%;height:100%;background:#212528;right:0;top:0}.slide:hover .slide__button{opacity:.7}@media screen and (max-width: 739px){.slide:hover .slide__button{opacity:1}}.slide:hover .slide__image,.slide:hover .slide__image--mobile{opacity:.7}@media screen and (max-width: 739px){.slide:hover .slide__image,.slide:hover .slide__image--mobile{opacity:1}}.slick-initialized .slide.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 979px){.slide{height:calc(100vh - 16em);height:calc(var(--vh, 1vh)*100 - 16em);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slide::before{content:none}}@media screen and (max-width: 739px){.slide{height:auto}}.slide__wrapper{width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;z-index:1;height:100%}@media screen and (max-width: 979px){.slide__wrapper{margin:0;width:100%;height:unset}}.slide__image,.slide__image--mobile{display:block;position:absolute;width:50%;height:100%;background-size:cover;background-position:top center;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.slide__image--mobile{display:none !important}@media screen and (max-width: 979px){.slide__image,.slide__image--mobile{max-width:100%;position:relative}}@media screen and (max-width: 739px){.slide__image,.slide__image--mobile{display:none}.slide__image--mobile{display:block !important;width:100%;height:auto;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.slide__text{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;padding:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;place-content:center center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 980px){.slide__text{width:47.9168%}}@media screen and (min-width: 980px){.slide__text{margin-left:51.0416%}}@media screen and (max-width: 979px){.slide__text{padding:.5em 1.25em 1.5em;background-color:#292929;color:#f5f5f5;margin:0;width:100%}.slide__text .slide__button{display:none}}.slide__title{text-transform:uppercase;font-size:4.75em;line-height:1;font-family:var(--font-heavy);font-weight:normal;width:100%;max-width:100%}@media screen and (max-width: 979px){.slide__title{font-size:2em}}@media screen and (max-width: 739px){.slide__title{font-size:1em}}.slide__introduction{font-size:1.313em;line-height:1.3;margin:1em 0;width:100%}@media screen and (max-width: 979px){.slide__introduction{display:none}}.banner__home{height:460px;overflow:hidden}@media screen and (max-width: 739px){.banner__home{height:auto;overflow:initial}}.banner__home .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.banner__home .slick-arrow{position:absolute;top:calc(50% + 18px);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}@media screen and (max-width: 1199px){.banner__home .slick-arrow{display:none !important}}.banner__home .slick-arrow.slick-prev{left:25px}.banner__home .slick-arrow.slick-next{right:25px}.banner__home .slick-dots{display:none !important}@media screen and (max-width: 1199px){.banner__home .slick-list{overflow:initial}}@media screen and (min-width: 1200px){.banner__home .carousel__item{height:100%;background-size:auto 100%;background-position:center;background-repeat:no-repeat}}@media screen and (max-width: 1199px){.banner__home .carousel__item{background-image:none !important}}.banner__home .carousel__item.item__video{display:none !important}@media screen and (max-width: 599px){.banner__home .carousel__item.item__video{display:block !important;position:relative}}.banner__home .carousel__item.item__video iframe{width:100%;height:100%;border:none;margin-top:9px}@media screen and (min-width: 1200px){.banner__home .slick-list,.banner__home .slick-track{height:100%}}.dots-home{position:absolute;bottom:4em;margin:0;padding:0;height:1em;list-style-type:none;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}@media screen and (max-width: 979px){.dots-home{bottom:2em}}@media screen and (max-width: 739px){.dots-home{bottom:-2em}}.dots-home li{margin:0 .25em;width:.5em;height:.5em}.dots-home .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}.dots-home button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;cursor:pointer}.carosel__img-mobile{display:none !important;margin:0 auto}@media screen and (max-width: 1199px){.carosel__img-mobile{display:block !important;max-width:100%;margin:0 auto}}@media screen and (width <= 768px){.carosel__img-mobile{width:100%}}.inner-cadastro__holder{background:#f5f5f5;padding:5em 0;margin-top:7rem !important}@media screen and (max-width: 739px){.inner-cadastro__holder{padding:1.5em 0;font-size:.875em;margin-top:0 !important}}.inner-cadastro__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inner-cadastro{width:540px}.inner-cadastro .button_filled-green,.inner-cadastro .isbn__label,.inner-cadastro .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .inner-cadastro #next,.inner-cadastro .api_container .buttons button,.api_container .buttons .inner-cadastro button,.inner-cadastro .button_hollow-green,.inner-cadastro .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-cadastro .lum-button-primary{width:100%;margin:0 .5em}.inner-cadastro .form__actions{text-align:center;margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inner-cadastro .input__holder,.inner-cadastro .input__holder--radio,.inner-cadastro .input__holder--text,.inner-cadastro .input__holder--select,.inner-cadastro .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-cadastro .lum-form-field-value,.inner-cadastro .input__holder--25,.inner-cadastro .input__holder--info,.inner-cadastro .perfil__form .input__holder--100,.perfil__form .inner-cadastro .input__holder--100{margin:1em .5em}.inner-cadastro .form__row .input__holder,.inner-cadastro .form__row .input__holder--radio,.inner-cadastro .form__row .input__holder--text,.inner-cadastro .form__row .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-cadastro .form__row .lum-form-field-value,.inner-cadastro .form__row .input__holder--25,.inner-cadastro .form__row .input__holder--info,.inner-cadastro .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder,.inner-cadastro .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--radio,.inner-cadastro .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--text,.inner-cadastro .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--select,.inner-cadastro .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.inner-cadastro .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--25,.inner-cadastro .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--info,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro .lum-form-field .input__holder,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro .lum-form-field .input__holder--radio,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro .lum-form-field .input__holder--text,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro .lum-form-field .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro .lum-form-field .input__holder--25,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro .lum-form-field .input__holder--info,.inner-cadastro .form__row .perfil__form .input__holder--100,.perfil__form .inner-cadastro .form__row .input__holder--100,.inner-cadastro .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .input__holder--100,.perfil__form .inner-cadastro .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro .lum-form-field .perfil__form .input__holder--100,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro .lum-form-field .input__holder--100{margin:.5em}.inner-cadastro .form__group+.form__group{margin-top:2em}.inner-cadastro--register{width:740px}.inner-cadastro--register .button_filled-green,.inner-cadastro--register .isbn__label,.inner-cadastro--register .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .inner-cadastro--register #next,.inner-cadastro--register .api_container .buttons button,.api_container .buttons .inner-cadastro--register button{width:100%}@media screen and (max-width: 739px){.inner-cadastro{width:100%;padding:2em 0}.inner-cadastro--register{width:100%}.inner-cadastro .button_filled-green,.inner-cadastro .isbn__label,.inner-cadastro .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .inner-cadastro #next,.inner-cadastro .api_container .buttons button,.api_container .buttons .inner-cadastro button,.inner-cadastro .button_hollow-green,.inner-cadastro .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-cadastro .lum-button-primary{margin:.5em}}.inner-cadastro__content{background:#fff;padding:2em}@media screen and (max-width: 739px){.inner-cadastro__content{padding:1em 1.5em}}.inner-cadastro__content .form__actions{margin:0;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 739px){.inner-cadastro__content .form__actions{-ms-flex-wrap:wrap;flex-wrap:wrap}}.inner-cadastro__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2em;margin-top:3rem}@media screen and (max-width: 979px){.inner-cadastro__header{margin-bottom:2em;margin-top:.5rem}}@media screen and (max-width: 599px){.inner-cadastro__header{margin-bottom:2em;margin-top:.5rem}}@media screen and (width <= 375px){.inner-cadastro__header{margin-bottom:2em;margin-top:.5rem}}.inner-cadastro__title{font:normal normal 2.1em/1.2 var(--font-regular);margin:0;width:95%;margin-left:1.04166667%;margin-right:1.04166667%;text-align:left}@media screen and (max-width: 979px){.inner-cadastro__title{font-size:1.8em}}@media screen and (max-width: 599px){.inner-cadastro__title{font-size:1.8em}}@media screen and (width <= 375px){.inner-cadastro__title{font-size:1.5em}}.cadastro-passo__details{width:80%;display:inline-block}@media screen and (max-width: 979px){.cadastro-passo__details{width:75%}}@media screen and (max-width: 599px){.cadastro-passo__details{width:75%}}@media screen and (width <= 375px){.cadastro-passo__details{width:75%}}.cadastro__number{width:100%;font:normal 1.5em/1.2 var(--font-bold);color:var(--main-color);margin:0 !important;padding-left:.2em;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 979px){.cadastro__number{font-size:1.5em}}.inner-cadastro__introduction{color:#404040;font:normal normal 1em/1.2 var(--font-regular);text-align:left;padding-left:.5em;display:inline-block}@media screen and (max-width: 979px){.inner-cadastro__introduction{font-size:1em}}@media screen and (max-width: 599px){.inner-cadastro__introduction{font-size:1em}}@media screen and (width <= 375px){.inner-cadastro__introduction{font-size:1em}}.inner-cadastro__paragrafo{color:#404040;font:normal normal 1.1em/1.2 var(--font-regular);text-align:left;padding-left:.5em;display:inline-block}@media screen and (max-width: 979px){.inner-cadastro__paragrafo{font-size:1em}}@media screen and (max-width: 599px){.inner-cadastro__paragrafo{font-size:1em}}@media screen and (width <= 375px){.inner-cadastro__paragrafo{font-size:1em}}.inner-cadastro__form{margin:0 -0.5em;width:calc(100% + 1em);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.inner-cadastro__form .link,.inner-cadastro__form .promo-msg__link{margin:1.25em auto 0;display:inline-block;text-align:center;font:normal normal 1em/1.2 var(--font-bold)}@media screen and (max-width: 739px){.inner-cadastro__form .link,.inner-cadastro__form .promo-msg__link{margin:1em auto}}.inner-cadastro__register{display:block;margin-top:1em}.cadastro-list__item{padding:2em 0 4em;background-color:#f5f5f5;color:#fff}@media screen and (max-width: 739px){.cadastro-list__item{padding:0 0 1em}}@media screen and (max-width: 599px){.cadastro-list__item{padding:0 0 1em}}@media screen and (width <= 375px){.cadastro-list__item{padding:0 0 1em}}.cadastro-video__details{position:relative;width:50%;height:0;padding-bottom:56.25%}@media screen and (max-width: 739px){.cadastro-video__details{width:100%}}.cadastro-video__details iframe{border-radius:10px;width:100%;height:50%;position:absolute;top:0;left:0}@media screen and (max-width: 739px){.cadastro-video__details iframe{height:100%}}.cadastro-list__sessions{width:50%;padding-left:1em;margin-top:-1em}@media screen and (max-width: 739px){.cadastro-list__sessions{width:100%;padding:1em 0 0;margin-top:1em}}.cadastro-list__sessions .form__actions{margin:0;width:100%;padding-top:2em}@media screen and (max-width: 739px){.cadastro-list__sessions .form__actions{display:none}}@media screen and (max-width: 599px){.cadastro-list__sessions .form__actions{display:none}}@media screen and (width <= 375px){.cadastro-list__sessions .form__actions{display:none}}.cadastro-list__sessions .button_filled-green,.cadastro-list__sessions .isbn__label,.cadastro-list__sessions .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .cadastro-list__sessions #next,.cadastro-list__sessions .api_container .buttons button,.api_container .buttons .cadastro-list__sessions button{width:100%;border-radius:5px}.cadastro-list__preview{width:100%;margin:20px 0;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.cadastro-list__preview svg,.cadastro-list__preview img{width:75px;height:75px}.cadastro-list__preview svg circle,.cadastro-list__preview img circle{fill:var(--main-color)}.cadastro-list__info{margin-top:-0.6em}.cadastro-list__sessions hr{height:1px;border-width:0;background-color:#cad8d8}.cadastro__float-button{display:none;position:fixed;width:90%;bottom:0;z-index:100000}@media screen and (max-width: 739px){.cadastro__float-button{display:inline;position:fixed;width:90%;bottom:0}}@media screen and (max-width: 599px){.cadastro__float-button{display:inline;position:fixed;bottom:0;width:90%}}@media screen and (width <= 480px){.cadastro__float-button{display:inline;position:fixed;bottom:0;width:90%}}@media screen and (width <= 375px){.cadastro__float-button{display:inline;position:fixed;bottom:0;width:90%}}@media screen and (width <= 320px){.cadastro__float-button{display:inline;position:fixed;bottom:0;width:90%}}@media screen and (max-width: 739px){.cadastro__float-button .form__actions{display:inline}}@media screen and (max-width: 599px){.cadastro__float-button .form__actions{display:inline}}@media screen and (width <= 375px){.cadastro__float-button .form__actions{display:inline}}.inner-login__holder{background:#f5f5f5;padding:5em 0;margin-top:7rem !important}@media screen and (max-width: 739px){.inner-login__holder{padding:1.5em 0;font-size:.875em;margin-top:0 !important}}.inner-login__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inner-login,.inner-login--register,.inner-cadastro--register{width:540px}.inner-login .button_filled-green,.inner-login .isbn__label,.inner-login--register .button_filled-green,.inner-login--register .isbn__label,.inner-cadastro--register .button_filled-green,.inner-cadastro--register .isbn__label,.inner-login .api_container .localAccount .buttons #next,.inner-login--register .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .inner-login #next,.api_container .localAccount .buttons .inner-login--register #next,.inner-cadastro--register .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .inner-cadastro--register #next,.inner-login .api_container .buttons button,.inner-login--register .api_container .buttons button,.api_container .buttons .inner-login button,.api_container .buttons .inner-login--register button,.inner-cadastro--register .api_container .buttons button,.api_container .buttons .inner-cadastro--register button,.inner-login .button_hollow-green,.inner-login--register .button_hollow-green,.inner-cadastro--register .button_hollow-green,.inner-login .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.inner-login--register .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-login .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-login--register .lum-button-primary,.inner-cadastro--register .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-cadastro--register .lum-button-primary{width:100%;margin:0 .5em}.inner-login .form__actions,.inner-login--register .form__actions,.inner-cadastro--register .form__actions{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inner-login .input__holder,.inner-login .input__holder--radio,.inner-login .input__holder--text,.inner-login .input__holder--select,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-login .lum-form-field-value,.inner-login .input__holder--25,.inner-login .input__holder--info,.inner-login--register .input__holder,.inner-login--register .input__holder--radio,.inner-login--register .input__holder--text,.inner-login--register .input__holder--select,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-login--register .lum-form-field-value,.inner-login--register .input__holder--25,.inner-login--register .input__holder--info,.inner-cadastro--register .input__holder,.inner-cadastro--register .input__holder--radio,.inner-cadastro--register .input__holder--text,.inner-cadastro--register .input__holder--select,.inner-cadastro--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-cadastro--register .lum-form-field-value,.inner-cadastro--register .input__holder--25,.inner-cadastro--register .input__holder--info,.inner-login .perfil__form .input__holder--100,.inner-login--register .perfil__form .input__holder--100,.perfil__form .inner-login .input__holder--100,.perfil__form .inner-login--register .input__holder--100,.inner-cadastro--register .perfil__form .input__holder--100,.perfil__form .inner-cadastro--register .input__holder--100{margin:1em .5em}.inner-login .form__row .input__holder,.inner-login .form__row .input__holder--radio,.inner-login .form__row .input__holder--text,.inner-login .form__row .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-login .form__row .lum-form-field-value,.inner-login .form__row .input__holder--25,.inner-login .form__row .input__holder--info,.inner-login--register .form__row .input__holder,.inner-login--register .form__row .input__holder--radio,.inner-login--register .form__row .input__holder--text,.inner-login--register .form__row .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-login--register .form__row .lum-form-field-value,.inner-login--register .form__row .input__holder--25,.inner-login--register .form__row .input__holder--info,.inner-cadastro--register .form__row .input__holder,.inner-cadastro--register .form__row .input__holder--radio,.inner-cadastro--register .form__row .input__holder--text,.inner-cadastro--register .form__row .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .inner-cadastro--register .form__row .lum-form-field-value,.inner-cadastro--register .form__row .input__holder--25,.inner-cadastro--register .form__row .input__holder--info,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--radio,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--text,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--select,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--25,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--info,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--radio,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--text,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--select,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--25,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--info,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--radio,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--text,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--25,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--info,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--radio,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--text,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--25,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--info,.inner-cadastro--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder,.inner-cadastro--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--radio,.inner-cadastro--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--text,.inner-cadastro--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--select,.inner-cadastro--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.inner-cadastro--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--25,.inner-cadastro--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--info,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro--register .lum-form-field .input__holder,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro--register .lum-form-field .input__holder--radio,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro--register .lum-form-field .input__holder--text,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro--register .lum-form-field .input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro--register .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro--register .lum-form-field .input__holder--25,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro--register .lum-form-field .input__holder--info,.inner-login .form__row .perfil__form .input__holder--100,.inner-login--register .form__row .perfil__form .input__holder--100,.perfil__form .inner-login .form__row .input__holder--100,.perfil__form .inner-login--register .form__row .input__holder--100,.inner-cadastro--register .form__row .perfil__form .input__holder--100,.perfil__form .inner-cadastro--register .form__row .input__holder--100,.inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .input__holder--100,.inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .input__holder--100,.perfil__form .inner-login .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--100,.perfil__form .inner-login--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .perfil__form .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .perfil__form .input__holder--100,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login .lum-form-field .input__holder--100,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-login--register .lum-form-field .input__holder--100,.inner-cadastro--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .perfil__form .input__holder--100,.perfil__form .inner-cadastro--register .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .input__holder--100,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro--register .lum-form-field .perfil__form .input__holder--100,.perfil__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .inner-cadastro--register .lum-form-field .input__holder--100{margin:.5em}.inner-login .form__group+.form__group,.inner-login--register .form__group+.form__group,.inner-cadastro--register .form__group+.form__group{margin-top:2em}.inner-login--register{width:740px}.inner-login--register .button_filled-green,.inner-login--register .isbn__label,.inner-login--register .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .inner-login--register #next,.inner-login--register .api_container .buttons button,.api_container .buttons .inner-login--register button{width:300px}@media screen and (max-width: 739px){.inner-login,.inner-login--register,.inner-cadastro--register{width:100%;padding:2em 0}.inner-login--register{width:100%}.inner-login .button_filled-green,.inner-login .isbn__label,.inner-cadastro--register .button_filled-green,.inner-cadastro--register .isbn__label,.inner-login--register .button_filled-green,.inner-login--register .isbn__label,.inner-login .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .inner-login #next,.inner-cadastro--register .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .inner-cadastro--register #next,.inner-login--register .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .inner-login--register #next,.inner-login .api_container .buttons button,.api_container .buttons .inner-login button,.inner-cadastro--register .api_container .buttons button,.api_container .buttons .inner-cadastro--register button,.inner-login--register .api_container .buttons button,.api_container .buttons .inner-login--register button,.inner-login .button_hollow-green,.inner-cadastro--register .button_hollow-green,.inner-login--register .button_hollow-green,.inner-login .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-login .lum-button-primary,.inner-cadastro--register .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-cadastro--register .lum-button-primary,.inner-login--register .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .inner-login--register .lum-button-primary{margin:.5em}}.inner-login__content{background:#fff;padding:2em}@media screen and (max-width: 739px){.inner-login__content{padding:1em 1.5em}}.inner-login__content .form__actions{margin:0;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 739px){.inner-login__content .form__actions{-ms-flex-wrap:wrap;flex-wrap:wrap}}.inner-login__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5em}.inner-login__title{font:normal normal 2.25em/1.2 var(--font-bold);text-transform:uppercase;margin:0 0 .75rem;text-align:center}.inner-login__introduction{margin:.5em 0 0;text-align:center}.inner-login__form{margin:0 -0.5em;width:calc(100% + 1em);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.inner-login__form .link,.inner-login__form .promo-msg__link{margin:1.25em auto 0;display:inline-block;text-align:center;font:normal normal 1em/1.2 var(--font-bold)}@media screen and (max-width: 739px){.inner-login__form .link,.inner-login__form .promo-msg__link{margin:1em auto}}.inner-login__register{display:block;margin-top:1em}.inner-page__header{background-color:#f5f5f5;padding:1.5em 0 2em;width:100%}@media screen and (max-width: 979px){.inner-page__header{margin-top:0 !important}}@media screen and (max-width: 374px){.inner-page__header{padding:1.5em 0}}.inner-page__header .inner-page__wrapper,.inner-page__header .lumis-service-questionnaire.lum-non-administration-area{padding-top:0}.inner-page__store-filter{margin-top:-20px !important}@media screen and (max-width: 1199px){.inner-page__store-filter{display:none !important}}.inner-page__container{width:100%}.inner-page__container__subheader{margin:40px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inner-page__container__subheader.topborder{border-top:1px solid #dfe7e6;padding-top:30px}@media screen and (max-width: 739px){.inner-page__container__subheader{margin-top:0}}.inner-page__container__subheader .link--go-back{text-decoration:none;position:relative;margin-left:1em}.inner-page__container__subheader .link--go-back span{color:#404040;font-weight:bold}.inner-page__container__subheader .link--go-back::before{content:"";position:absolute;right:calc(100% + 20px);border-right:2px solid #212528;border-bottom:2px solid #212528;width:.5em;height:.5em;-webkit-transform:rotateZ(135deg) translateY(-150%);transform:rotateZ(135deg) translateY(-150%)}.inner-page__container__title__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.inner-page__container__title,.inner-page__container__subtitle{color:#404040}.inner-page__container__title{font-size:30px;font-weight:normal;margin:0}@media screen and (max-width: 739px){.inner-page__container__title{font-size:25px}}.inner-page__container__subtitle{font-size:21px;padding-top:10px}@media screen and (max-width: 739px){.inner-page__container__subtitle{font-size:16px}}.inner-page__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f2f4f3;border-radius:5px;overflow:hidden;padding:20px 20px 0;width:100%;margin:20px 0;margin-bottom:4em}.inner-page__box__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.inner-page__box__content .content__icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60px;display:inherit;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.inner-page__box__content .content__icon svg{width:50px;height:30px}@media screen and (max-width: 599px){.inner-page__box__content .content__icon{width:40px}}.inner-page__box__content .content__text.center-alignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 599px){.inner-page__box__content .content__text{font-size:14px}}.inner-page__box__content .content__text h4{margin:0;margin-bottom:1em;margin-top:.25em}@media screen and (max-width: 599px){.inner-page__box__content .content__text h4{margin-top:0}}.inner-page__box__content .content__text .store{color:var(--main-color);font-weight:bold}.inner-page__box__content .content__text .date{color:#363636}.inner-page__box__content .content__text .price{font-weight:bold;color:#363636}.inner-page__box__content .content__text.detail__container p{font-weight:bold}.inner-page__box__content .content__text.detail__container p.detail{color:var(--main-color)}.inner-page__box__content .content__text.detail__container p.detail:not(:last-of-type){margin-bottom:1em !important}.inner-page__box__footer{display:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;border-top:1px solid #dfe7e6}.inner-page__box__footer a{text-decoration:none;position:relative;width:-webkit-min-content;width:-moz-min-content;width:min-content;white-space:nowrap}@media screen and (max-width: 599px){.inner-page__box__footer a{font-size:12px}}.inner-page__box__footer a:first-of-type{margin-right:200px}@media screen and (max-width: 739px){.inner-page__box__footer a:first-of-type{margin-right:0}}@media screen and (max-width: 739px){.inner-page__box__footer a:last-of-type{margin-left:auto;margin-right:15px}}.inner-page__box__footer a span{color:var(--main-color);font-weight:bold}.inner-page__box__footer a::before{content:"";position:absolute;top:2px;left:100%;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.5em;height:.5em;-webkit-transform:rotateZ(315deg) translateY(150%);transform:rotateZ(315deg) translateY(150%)}.inner-page__buttons__container{border-bottom:1px solid #cad8d8;padding-bottom:40px}@media screen and (max-width: 739px){.inner-page__buttons__container{padding-bottom:20px}}.inner-page__buttons__container.border-bottom-none{border-bottom:none}.inner-page__buttons__container h3{margin:0;margin-bottom:55px;font-size:21px;color:#404040;font-weight:normal;font-style:normal}@media screen and (max-width: 1199px){.inner-page__buttons__container h3{font-size:31px}}@media screen and (max-width: 739px){.inner-page__buttons__container h3{font-size:20px}}@media screen and (max-width: 599px){.inner-page__buttons__container h3{margin-bottom:25px}}.inner-page__accordion__container h3{font-size:21px;color:#404040;font-weight:normal;font-style:normal}@media screen and (max-width: 1199px){.inner-page__accordion__container h3{font-size:31px}}@media screen and (max-width: 739px){.inner-page__accordion__container h3{font-size:20px}}@media screen and (max-width: 599px){.inner-page__accordion__container h3{font-size:15px}}.inner-page__buttons__container,.inner-page__accordion__container{margin:0;margin-top:60px}@media screen and (max-width: 739px){.inner-page__buttons__container,.inner-page__accordion__container{margin:0}}.inner-page__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 739px){.inner-page__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inner-page__buttons.row-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inner-page__buttons.row-buttons svg{width:23px;height:23px}.inner-page__buttons.row-buttons span{font-size:14px}}.inner-page__buttons a:first-of-type{margin-right:20px}@media screen and (max-width: 739px){.inner-page__buttons a:first-of-type{margin-right:0;margin-bottom:10px}}.inner-page__buttons a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:50px;min-width:340px}@media screen and (max-width: 739px){.inner-page__buttons a{min-width:100%}.inner-page__buttons a.row-buttons-size{width:49%;min-width:49%}}.inner-page__buttons a img,.inner-page__buttons a svg{margin-right:10px}.inner-page__buttons a img.svg-all-main-color path,.inner-page__buttons a img.svg-all-main-color rect,.inner-page__buttons a img.svg-all-main-color circle,.inner-page__buttons a img.svg-all-main-color polygon,.inner-page__buttons a svg.svg-all-main-color path,.inner-page__buttons a svg.svg-all-main-color rect,.inner-page__buttons a svg.svg-all-main-color circle,.inner-page__buttons a svg.svg-all-main-color polygon{fill:var(--main-color) !important}.inner-page__buttons.with-arrow a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inner-page__buttons.with-arrow a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-page__buttons.with-arrow a span.arrow-icon{width:1.5rem;height:1.5rem;border:1px solid #7e7e7e;border-radius:12px}.inner-page__buttons.with-arrow a span.arrow-icon::before{content:"";position:absolute;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.65em;height:.65em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg);margin-left:4px}.inner-page__buttons.with-border-top{border-top:1px solid #cad8d8}a.inner-page__accordion{text-decoration:none}a.inner-page__accordion .title .accordion__arrow img,a.inner-page__accordion .title .accordion__arrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width: 979px){.inner-page__stores-title{text-align:center;text-transform:capitalize;margin-bottom:20px}}.inner-page__accordion{position:relative;margin:2rem 0;width:100%;padding:0;overflow:hidden;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inner-page__accordion.without-background{margin:1rem 0}.inner-page__accordion.without-background:not(:first-of-type){border-top:1px solid #dfe7e6}.inner-page__accordion.without-background.visible .content{padding-top:10px !important}.inner-page__accordion.without-background .title{border:none !important;padding:20px 0 0 !important;min-height:60px !important;height:auto !important}.inner-page__accordion.without-background .content{padding:0 !important}.inner-page__accordion.without-background .content p{color:#404040}@media screen and (max-width: 599px){.inner-page__accordion.without-background .content p{font-size:11px}}.inner-page__accordion.without-background .title,.inner-page__accordion.without-background .content{background:none !important}.inner-page__accordion.with-footer .title.border-bottom-none{border-bottom:none !important}.inner-page__accordion.with-footer .inner-page__box{margin-top:0;padding:0}.inner-page__accordion.with-footer .inner-page__box__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-page__accordion.with-footer .inner-page__box__footer{display:-webkit-box;display:-ms-flexbox;display:flex}.inner-page__accordion.with-footer .inner-page__box .content__icon{width:auto}.inner-page__accordion.with-footer .inner-page__box .content__icon svg{max-height:2rem}.inner-page__accordion.locked .title{pointer-events:none}.inner-page__accordion.visible .title{border-bottom:1px solid #cad8d8}.inner-page__accordion.visible .title .accordion__arrow img,.inner-page__accordion.visible .title .accordion__arrow svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.inner-page__accordion.visible .content{opacity:1;visibility:visible;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;padding:20px}@media only screen and (min-width: 1200px){.inner-page__accordion.visible .content.limited-width-content{width:70%}}.inner-page__accordion.visible .content.padding-bottom-none{padding-bottom:0}.inner-page__accordion .table-meus-acessos{width:100% !important;margin:0 !important}.inner-page__accordion .table-meus-acessos .head-tabela-meus-acessos{padding:1em 0;border-width:1px}.inner-page__accordion .table-meus-acessos .conteudo-tabela-meus-acessos{border:none}.inner-page__accordion .title{background:#f2f4f3;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.inner-page__accordion .title--with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-page__accordion .title--with-icon svg,.inner-page__accordion .title--with-icon img{width:40px;height:20px;margin-right:10px}.inner-page__accordion .title.main-color span{color:var(--main-color)}.inner-page__accordion .title span{font-weight:bold;font-size:21px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#404040}@media screen and (max-width: 1199px){.inner-page__accordion .title span{font-size:20px}}@media screen and (max-width: 739px){.inner-page__accordion .title span{font-size:15px}}.inner-page__accordion .title .accordion__map{margin:0 100px 0 auto;padding-left:20px}@media screen and (max-width: 1199px){.inner-page__accordion .title .accordion__map{margin-right:30px}}@media screen and (max-width: 599px){.inner-page__accordion .title .accordion__map{margin-right:15px}}.inner-page__accordion .title .accordion__link{color:var(--main-color);font-size:16px;display:block !important;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 739px){.inner-page__accordion .title .accordion__link{font-size:12px}}.inner-page__accordion .title .accordion__arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:-10px;cursor:pointer}.inner-page__accordion .title .accordion__arrow img,.inner-page__accordion .title .accordion__arrow svg{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;height:25px}.inner-page__accordion .content{width:100%;margin:0;padding:0;background:#f2f4f3;opacity:0;visibility:hidden;max-height:0;-webkit-transition:all .2s ease;transition:all .2s ease}.inner-page__accordion .button--login{max-width:170px;min-width:auto;padding:0 10px;height:40px;margin-top:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 599px){.inner-page__accordion .button--login{max-width:160px}}.inner-page__accordion .button--login img,.inner-page__accordion .button--login svg{margin-right:10px}@media screen and (max-width: 739px){.inner-page img.accordion__icon{width:2em}.inner-page img.inner-map__icon{width:2.5em}}.inner-page__title,.inner-page__breadcrumb{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;font:normal 3.25rem/1.2 var(--font-bold);margin:0;color:#404040;text-align:left;text-transform:none}@media screen and (max-width: 979px){.inner-page__title,.inner-page__breadcrumb{font-size:2rem}}@media screen and (max-width: 599px){.inner-page__title,.inner-page__breadcrumb{font-size:1.875rem}}@media screen and (width <= 375px){.inner-page__title,.inner-page__breadcrumb{font-size:1.5rem}}.inner-page__breadcrumb{margin-bottom:10px}.inner-page__breadcrumb ul{list-style:none;padding:0;margin:0;font-size:12px !important}.inner-page__breadcrumb ul li{font-family:var(--font-bold);display:inline}.inner-page__breadcrumb ul a{text-decoration:none;color:var(--main-color)}.inner-page__breadcrumb ul li+li::before{padding:5px;color:var(--main-color);content:"›"}.inner-page__subtitle{margin:.75em 1.0417% 0;font-size:1.1rem}.inner-page__intro{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;font-size:1.25em;margin-top:1.25em}@media screen and (min-width: 980px){.inner-page__intro{width:47.9168%}}.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 600px){.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:480px}}@media screen and (min-width: 740px){.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:720px}}@media screen and (min-width: 980px){.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:960px}}@media screen and (min-width: 1200px){.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:1180px}}@media screen and (min-width: 1500px){.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{width:1420px}}.inner-page__wrapper>*,.lumis-service-questionnaire.lum-non-administration-area>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 739px){.inner-page__wrapper,.lumis-service-questionnaire.lum-non-administration-area{padding-top:2.5em}.inner-page__wrapper.less-padding-top,.less-padding-top.lumis-service-questionnaire.lum-non-administration-area{padding-top:.5em}}.inner-page__figure{display:block;width:100%;margin:0}.inner-page__figure.image--mobile{display:none}@media screen and (max-width: 739px){.inner-page__figure.image--mobile{display:block}}.inner-page__figure.image--desktop{display:block}@media screen and (max-width: 739px){.inner-page__figure.image--desktop{display:none}}.inner-page__image,.inner-page__image--alternative{display:block;width:100%}.inner-page__image--alternative{display:none}@media screen and (max-width: 979px){.inner-page__image,.inner-page__image--alternative{display:none}.inner-page__image--alternative{display:block}}.inner-page__section-title,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-header>.lum-content-title{font:normal 2em/1.2 var(--font-bold);margin:0 0 .5em}.container-detalhe-loja-header{margin-top:0 !important;padding:2em 0 !important}.container-login-header{margin-top:7rem !important}@media(width <= 979px){.container-login-header{margin-top:0 !important}}.block-area{margin-bottom:90px}.block-area.block-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-area .inner-page__block__container{width:49%;background:#f2f4f3;margin-bottom:20px}@media screen and (max-width: 979px){.block-area .inner-page__block__container{width:100%}}.inner-page__carousel__container{background-color:#f2f4f3}.inner-page__carousel__container .inner-page__wrapper,.inner-page__carousel__container .lumis-service-questionnaire.lum-non-administration-area{padding-top:0}.inner-page__carousel__container ul{list-style:none;max-width:100vw;width:100%;padding:0;margin:60px 0}@media screen and (max-width: 1199px){.inner-page__carousel__container ul{margin:30px 0}}.inner-page__carousel__container ul li{height:380px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;border:1px solid #d7d7d7;overflow:hidden;margin:0 10px}@media screen and (max-width: 1499px){.inner-page__carousel__container ul li{height:307px}}@media screen and (max-width: 1199px){.inner-page__carousel__container ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;margin:0}}.inner-page__carousel__container ul li picture{min-width:65%}@media screen and (min-width: 1500px){.inner-page__carousel__container ul li picture{min-width:70%}}@media screen and (max-width: 1199px){.inner-page__carousel__container ul li picture{min-width:100%;max-height:400px}}.inner-page__carousel__container ul li picture img{max-width:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;min-height:200px}@media screen and (min-width: 1500px){.inner-page__carousel__container ul li picture img{height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}}.inner-page__carousel__container ul li h2{font-weight:normal;font-size:32px;margin-bottom:15px;line-height:120%}@media screen and (max-width: 1199px){.inner-page__carousel__container ul li h2{font-size:32px;margin:15px 0}}.inner-page__carousel__container ul li .carousel__text{overflow:hidden;display:grid;place-items:flex-start}@media screen and (max-width: 1199px){.inner-page__carousel__container ul li .carousel__text{margin-bottom:20px}}.inner-page__carousel__container ul li .carousel__text p{/*! autoprefixer: off */-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;font-size:1.1rem}.inner-page__carousel__container ul li a{color:var(--main-color);margin-top:auto;text-decoration:none;position:relative}.inner-page__carousel__container ul li a::after{content:"";position:absolute;top:50%;margin-left:15px;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.5em;height:.5em;-webkit-transform:rotateZ(315deg) translateY(-50%);transform:rotateZ(315deg) translateY(-50%)}.inner-page__carousel__container ul li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;padding:30px;background-color:#fff}@media screen and (max-width: 1499px){.inner-page__carousel__container ul li>div{padding:20px}}.inner-page__carousel__container ul li>div>div:not(.carousel__text){max-width:140px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.inner-page__carousel__container ul li>div span{font-weight:bold;color:#fff}.inner-page__carousel__container .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.inner-page__carousel__container .slick-arrow{position:absolute;z-index:10;top:calc(50% - 2em)}.inner-page__carousel__container .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.inner-page__carousel__container .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}.inner-page__carousel__container .slick-dots{bottom:-1.5em;margin:0;padding:0;margin-top:1em;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.inner-page__carousel__container .slick-dots{margin:0;padding:0;margin-top:2em !important}.inner-page__carousel__container .slick-dots li{margin:0 .25em !important}}@media screen and (max-width: 599px){.inner-page__carousel__container .slick-dots{bottom:-0.5em}}.inner-page__carousel__container .slick-dots li{margin:0 .35em;width:.75em;height:.75em}.inner-page__carousel__container .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.inner-page__carousel__container .slick-dots button:focus{outline:none}.inner-page__carousel__container .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}.inner-page__devider{background-color:#e4e8e9}.inner-page__categories{background-color:#212528;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-page__categories .inner-page__wrapper,.inner-page__categories .lumis-service-questionnaire.lum-non-administration-area{padding:0 !important}@media screen and (max-width: 599px){.inner-page__categories .inner-page__wrapper,.inner-page__categories .lumis-service-questionnaire.lum-non-administration-area{min-width:100%}}.inner-page__categories ul{list-style:none;display:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100vw;width:100%;padding:0}.inner-page__categories ul li{height:50px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 10px;border-radius:5px;color:#fff;font-weight:bold;cursor:pointer}@media screen and (max-width: 599px){.inner-page__categories ul li{margin:0 5px}}.inner-page__categories ul li a{font-weight:bold;color:#fff;text-decoration:none}@media screen and (max-width: 599px){.inner-page__categories ul li a{font-size:.75rem}}.inner-page__categories .slick-list{min-width:100%}.inner-page__categories .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;margin-left:0}.inner-page__categories .slick-arrow{position:absolute;z-index:10}.inner-page__categories .slick-arrow.slick-prev{left:-1.5em;font-size:.8em;position:relative;background-image:none}.inner-page__categories .slick-arrow.slick-prev::before{content:"";width:20px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,0);border:1.5px solid #7f7f7f;border-radius:50%}.inner-page__categories .slick-arrow.slick-prev::after{content:"";position:absolute;top:50%;left:50%;border:2px solid var(--secondary1-color);border-top:none;border-right:none;width:8px;height:8px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.inner-page__categories .slick-arrow.slick-next{right:-1.5em;font-size:.8em;position:relative;background-image:none}.inner-page__categories .slick-arrow.slick-next::before{content:"";width:20px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,0);border:1.5px solid #7f7f7f;border-radius:50%}.inner-page__categories .slick-arrow.slick-next::after{content:"";position:absolute;top:50%;left:50%;border:2px solid var(--secondary1-color);border-top:none;border-right:none;width:8px;height:8px;-webkit-transform:translate(-50%, -50%) rotate(225deg);transform:translate(-50%, -50%) rotate(225deg)}.inner-page__cards{margin:4em 0;width:100%}.inner-page__cards .inner-page__wrapper,.inner-page__cards .lumis-service-questionnaire.lum-non-administration-area{padding-top:0 !important}.inner-page__cards__wrapper{width:100%;margin:0}.inner-page__cards__conteudo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 1199px){.inner-page__cards__conteudo{margin-bottom:40px}}@media screen and (max-width: 739px){.inner-page__cards__conteudo{margin-bottom:20px}}@media screen and (max-width: 599px){.inner-page__cards__conteudo{margin-bottom:0}}.inner-page__cards__title{margin:0;color:#404040;font-size:34px;text-align:left;font-family:var(--font-regular);font-weight:normal}@media screen and (max-width: 1199px){.inner-page__cards__title{font-size:30px}}@media screen and (max-width: 739px){.inner-page__cards__title{font-size:23px}}@media screen and (max-width: 599px){.inner-page__cards__title{font-size:19px}}.inner-page__cards__ver-todas{font-size:1em;position:relative;font-family:var(--font-heavy);font-weight:normal;margin-right:2em}@media screen and (max-width: 599px){.inner-page__cards__ver-todas{font-size:12px}}@media screen and (width <= 979px){.inner-page__cards-ver-todas__link{margin-left:3em}}.inner-page__cards-ver__title{line-height:1.4;text-transform:none;-webkit-transition:all .43s ease-in-out;transition:all .43s ease-in-out;color:#404040}@media screen and (max-width: 599px){.inner-page__cards-ver__title{font-size:14px}}.inner-page__cards-ver__title::before{content:"";position:absolute;top:.5em;right:-1.5em;border-right:2px solid #212528;border-bottom:2px solid #212528;width:.75em;height:.75em;-webkit-transform:rotateZ(315deg);transform:rotateZ(315deg)}.inner-page__cards__list,.calendar-list.list-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:20px}.inner-page__cards__list.carousel,.carousel.calendar-list.list-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}.inner-page__cards__list.carousel>*,.carousel.calendar-list.list-view>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (min-width: 980px){.inner-page__cards__list.carousel,.carousel.calendar-list.list-view{width:97.9168%}}.inner-page__cards__list .slick-list,.calendar-list.list-view .slick-list{min-width:100%}.inner-page__cards__list .slick-track,.calendar-list.list-view .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.inner-page__cards__list .slick-arrow,.calendar-list.list-view .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.inner-page__cards__list .slick-arrow.slick-prev,.calendar-list.list-view .slick-arrow.slick-prev{left:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-left.png") no-repeat center center;background-size:contain}.inner-page__cards__list .slick-arrow.slick-next,.calendar-list.list-view .slick-arrow.slick-next{right:-2em;font-size:.8em;background:url("../assets/images/icon-arrow-gray-right.png") no-repeat center center;background-size:contain}@media screen and (max-width: 1199px){.inner-page__cards__list .slick-arrow,.calendar-list.list-view .slick-arrow{display:none !important}}@media screen and (max-width: 739px){.inner-page__cards__list .slick-arrow,.calendar-list.list-view .slick-arrow{top:7em}}@media screen and (max-width: 599px){.inner-page__cards__list .slick-arrow,.calendar-list.list-view .slick-arrow{top:6em}}@media screen and (max-width: 374px){.inner-page__cards__list .slick-arrow,.calendar-list.list-view .slick-arrow{top:4.5em}}.inner-page__cards__list .slick-dots,.calendar-list.list-view .slick-dots{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1199px){.inner-page__cards__list .slick-dots li,.calendar-list.list-view .slick-dots li{margin:0 .25em !important}}@media screen and (max-width: 599px){.inner-page__cards__list .slick-dots,.calendar-list.list-view .slick-dots{bottom:-0.5em}}.inner-page__cards__list .slick-dots li,.calendar-list.list-view .slick-dots li{margin:0 .25em;width:.5em;height:.5em}.inner-page__cards__list .slick-dots button,.calendar-list.list-view .slick-dots button{text-indent:-9999px;width:100%;height:100%;display:block;border:solid 2px #7f7f7f;background-color:#7f7f7f;border-radius:50%;font-size:1em;padding:0;margin:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.inner-page__cards__list .slick-dots button:focus,.calendar-list.list-view .slick-dots button:focus{outline:none}.inner-page__cards__list .slick-dots .slick-active button,.calendar-list.list-view .slick-dots .slick-active button{border-color:var(--secondary-color);background-color:var(--secondary-color)}@supports not (gap: 20px){.inner-page__cards__list .inner-page__cards__item,.calendar-list.list-view .inner-page__cards__item{margin:10px}@media screen and (max-width: 599px){.inner-page__cards__list .inner-page__cards__item,.calendar-list.list-view .inner-page__cards__item{margin:10px 0}}}@media screen and (max-width: 599px){.inner-page__cards__list,.calendar-list.list-view{padding:1em 0}}.inner-page__cards__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 10px);flex:0 0 calc(33% - 10px);height:auto;background:#fff;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;text-decoration:none;color:#212528;border:1px #d7d7d7 solid;border-radius:10px;overflow:hidden}.inner-page__cards__item.slick-slide{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 9.109px}@media screen and (max-width: 1199px){.inner-page__cards__item{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media screen and (max-width: 739px){.inner-page__cards__item{-ms-flex-preferred-size:100%;flex-basis:100%}}.inner-page__cards__item:hover{opacity:.7}@media screen and (max-width: 739px){.inner-page__cards__item:hover{opacity:1}}.inner-page__cards__figure{margin:0;overflow:hidden;height:200px;min-width:200px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1199px){.inner-page__cards__figure{height:240px;min-width:100%}}@media screen and (max-width: 739px){.inner-page__cards__figure{height:250px}}.inner-page__cards__figure .inner-page__cards__image,.inner-page__cards__figure .inner-page__cards__image--mobile{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.inner-page__cards__figure .inner-page__cards__image--mobile{display:none}@media screen and (max-width: 739px){.inner-page__cards__figure .inner-page__cards__image{display:none}.inner-page__cards__figure .inner-page__cards__image--mobile{display:block}}.inner-page__cards__content{padding:1.25em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.inner-page__cards__content>div{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;padding:0 15px}.inner-page__cards__content>div span{font-size:.7rem;font-weight:bold;color:#fff}.inner-page__cards__content .category{color:var(--secondary-color);font-weight:700;font-size:1rem;text-transform:capitalize}.inner-page__cards__content .title{font-size:1.375em;line-height:1.2;font-family:var(--font-regular);max-height:2.5em;overflow:hidden;width:100%;margin:0;color:#404040}@media screen and (max-width: 1499px){.inner-page__cards__content .title{font-size:1.1em}}@media screen and (max-width: 739px){.inner-page__cards__content .title{max-height:2.25em}}.inner-page__cards__content .cta{font-family:var(--font-bold);font-size:.9rem;color:var(--main-color);display:inline-block;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.inner-page__cards__content .cta::after{content:"";position:absolute;top:50%;margin-left:15px;border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color);width:.5em;height:.5em;-webkit-transform:rotateZ(315deg) translateY(-50%);transform:rotateZ(315deg) translateY(-50%)}.inner-page__cards__text{margin-top:.5em;max-height:3.25em;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}@media screen and (max-width: 739px){.inner-page__cards__text{max-height:4.5em}}.inner-page__cards__meta{font-size:1.125em;color:var(--main-color);text-transform:uppercase;font-family:var(--font-bold)}.inner-page__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:linear-gradient(0deg, #fff calc(100% - 380px), #f5f5f5 380px)}@media screen and (max-width: 739px){.inner-page__details{background:linear-gradient(0deg, #fff calc(100% - 200px), #f5f5f5 200px)}}.inner-page__details .inner-page__wrapper,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}.inner-page__details .inner-page__wrapper .image-container,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container{max-width:940px;width:100%;height:380px;margin-bottom:50px}@media screen and (max-width: 739px){.inner-page__details .inner-page__wrapper .image-container,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container{width:500px;height:200px;margin-bottom:25px}}.inner-page__details .inner-page__wrapper .image-container figure,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container figure{margin:0;width:100%;height:100%}.inner-page__details .inner-page__wrapper .image-container figure .inner-page__wrapper__image,.inner-page__details .inner-page__wrapper .image-container figure .inner-page__wrapper__image--mobile,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container figure .inner-page__wrapper__image,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container figure .inner-page__wrapper__image--mobile{display:block;width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.inner-page__details .inner-page__wrapper .image-container figure .inner-page__wrapper__image--mobile,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container figure .inner-page__wrapper__image--mobile{display:none}@media screen and (max-width: 739px){.inner-page__details .inner-page__wrapper .image-container figure .inner-page__wrapper__image,.inner-page__details .inner-page__wrapper .image-container figure .inner-page__wrapper__image--mobile,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container figure .inner-page__wrapper__image,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container figure .inner-page__wrapper__image--mobile{display:none}.inner-page__details .inner-page__wrapper .image-container figure .inner-page__wrapper__image--mobile,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container figure .inner-page__wrapper__image--mobile{display:block}}.inner-page__details .details-pages{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-page__details .details-content{max-width:940px;width:100%;padding:0 50px 50px}@media screen and (max-width: 1199px){.inner-page__details .details-content{padding:0 20px 50px}}.inner-page__details .details-content__text img{width:100%}.inner-page__details .btn-category{text-decoration:none;background-color:var(--secondary2-color);padding:5px 10px;border-radius:5px;color:#fff;font-weight:bold}.inner-page__details .btn-back{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:940px;width:100%;height:75px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-page__details .btn-back a{margin-left:calc(100% - 45px);position:relative;text-decoration:none;color:#414141;font-weight:bold}.inner-page__details .btn-back a::before{content:"";position:absolute;border-right:2px solid #7e7e7e;border-bottom:2px solid #7e7e7e;width:.55em;height:.55em;-webkit-transform:rotateZ(135deg) translateY(50%);transform:rotateZ(135deg) translateY(50%);top:43%;right:55px}#texto-consentimento{font-size:.7rem;margin-top:1em}.newsletter,.newsletter--widget{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-25px;margin-top:50px}.newsletter--widget{margin:30px auto !important}.newsletter #texto-consentimento-newsletter,.newsletter--widget #texto-consentimento-newsletter{margin-top:40px !important;font-size:.7rem}@media screen and (max-width: 739px){.newsletter,.newsletter--widget{background-color:#f2f4f3;margin-bottom:0;padding:40px 0}}.newsletter__wrapper,.newsletter--widget__wrapper{border-radius:10px;margin:0 !important}@media screen and (min-width: 740px){.newsletter__wrapper,.newsletter--widget__wrapper{padding:50px;background-color:#f2f4f3}}@media screen and (min-width: 1200px){.newsletter__wrapper,.newsletter--widget__wrapper{padding:50px 120px}}@media screen and (min-width: 1500px){.newsletter__wrapper,.newsletter--widget__wrapper{padding:50px 240px}}.newsletter__container,.newsletter--widget__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 979px){.newsletter__container,.newsletter--widget__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.newsletter__info,.newsletter--widget__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}@media screen and (min-width: 980px){.newsletter__info,.newsletter--widget__info{-webkit-box-flex:0;-ms-flex:0 1 360px;flex:0 1 360px}}.newsletter__info h3,.newsletter--widget__info h3{font-family:var(--font-regular);font-weight:normal;margin:0;font-size:3.25rem;line-height:1}@media screen and (max-width: 739px){.newsletter__info h3,.newsletter--widget__info h3{font-size:2rem}}@media screen and (max-width: 739px){.newsletter__info .newsletter-description,.newsletter--widget__info .newsletter-description{font-size:.9rem}}.newsletter__info .accept-text.only-desktop,.newsletter--widget__info .accept-text.only-desktop{font-size:.7rem}.newsletter__info .accept-text.only-mobile,.newsletter--widget__info .accept-text.only-mobile{font-size:.9rem}.newsletter__info .accept-text .highlight,.newsletter--widget__info .accept-text .highlight{font-family:var(--font-bold);text-decoration:none;color:var(--main-color)}.newsletter .form,.newsletter--widget .form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px}@media screen and (min-width: 980px){.newsletter .form,.newsletter--widget .form{-webkit-box-flex:0;-ms-flex:0 1 460px;flex:0 1 460px}}.newsletter .form label.error,.newsletter--widget .form label.error{font-size:.75rem;margin:0 0 0 .5em;color:#b30000;font-weight:600}.newsletter input,.newsletter--widget input{width:100%;border-radius:5px;border:1px solid #f5f5f5;padding-left:40px;height:40px;font-size:.9rem}.newsletter input.error,.newsletter--widget input.error{outline:#cf5c01 auto 5px !important}.newsletter input.cpf,.newsletter--widget input.cpf{background:url("../assets/images/newsletter_cpf.png") no-repeat left;background-position:10px 12px;background-color:#fff;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;outline:none}.newsletter input.name,.newsletter--widget input.name{background:url("../assets/images/newsletter_nome.png") no-repeat left;background-position:10px 12px;background-color:#fff;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;outline:none}.newsletter input.email,.newsletter--widget input.email{background:url("../assets/images/newsletter_email.png") no-repeat left;background-position:10px 12px;background-color:#fff;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;outline:none}.newsletter input::-webkit-input-placeholder, .newsletter--widget input::-webkit-input-placeholder{text-align:left;padding-left:5px;font-weight:bold}.newsletter input::-moz-placeholder, .newsletter--widget input::-moz-placeholder{text-align:left;padding-left:5px;font-weight:bold}.newsletter input:-ms-input-placeholder, .newsletter--widget input:-ms-input-placeholder{text-align:left;padding-left:5px;font-weight:bold}.newsletter input::-ms-input-placeholder, .newsletter--widget input::-ms-input-placeholder{text-align:left;padding-left:5px;font-weight:bold}.newsletter input::placeholder,.newsletter--widget input::placeholder{text-align:left;padding-left:5px;font-weight:bold}.newsletter button,.newsletter--widget button{height:40px;background-color:var(--main-color);padding:10px 70px;border-radius:5px;text-align:center;border:none}.newsletter button span,.newsletter--widget button span{color:#fff;font-size:.9rem;font-weight:bold}@media screen and (max-width: 979px){.newsletter button,.newsletter--widget button{width:100%}}.container-schedule{margin-bottom:60px}.inner-schedule{padding:1em 0}@media screen and (max-width: 599px){.inner-schedule{padding:0}}.inner-schedule__list{list-style-type:none;padding:0;margin:0;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.inner-schedule__list{width:31.2501333333%}}.inner-schedule__item{margin:0;padding:1.75em}.inner-schedule__item p{margin:0 !important}.inner-schedule__item p.schedule--time{color:var(--main-color)}.inner-schedule__item strong{font:normal 1em/1.3 var(--font-bold);color:#212528}.inner-schedule__title{font:normal 1.8em/1.3 var(--font-regular);margin:0 0 .5em}.inner-schedule__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.inner-schedule__icon{min-width:40px;max-width:40px;color:var(--main-color)}.lista-horarios{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-border{border-bottom:1px solid #ececec}.item-horario{margin:0;width:33.333%}@media screen and (width <= 979px){.time-title{text-align:center}.item-horario{margin:0;width:50%}}@media screen and (width <= 767px){.container-schedule{margin-bottom:20px}.section-schedule{padding-top:0 !important}.section-schedule .inner-page__wrapper,.section-schedule .lumis-service-questionnaire.lum-non-administration-area{padding-top:.5em}.inner-schedule__item{padding:1.75em 0}.item-horario{width:100%}.item-horario:not(:nth-last-of-type(-n + 1)){border-bottom:1px solid #ececec}}@supports not (gap: 15px){.inner-schedule__icon{margin-right:.3em}}.form__title{font-size:1.313em;font-family:var(--font-bold);margin:0 0 1em;text-transform:uppercase;font-weight:normal}.form__text{margin:0 0 1rem;font-size:1.1em}.form__title+.form__text{margin-top:-1rem}.form__row+.form__message,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field+.form__message{margin-top:.5em}.form__subtitle{font-family:var(--font-bold)}.form__group,.form-group{margin:0;padding:0;border:none}.form__actions{margin:1.5em .5em .5em;width:calc(100% - 1em)}.form-group__legend{padding:0;display:block;margin:.5em;width:calc(100% - 1em)}.input__holder,.input__holder--radio,.input__holder--text,.input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.input__holder--25,.input__holder--info,.perfil__form .input__holder--100{margin:.5em;width:calc(100% - 1em);position:relative}@media screen and (min-width: 980px){.popup__content .input__holder span.error,.popup__content .input__holder--radio span.error,.popup__content .input__holder--text span.error,.popup__content .input__holder--select span.error,.popup__content .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value span.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .popup__content .lum-form-field-value span.error,.popup__content .input__holder--25 span.error,.popup__content .input__holder--info span.error,.popup__content .perfil__form .input__holder--100 span.error,.perfil__form .popup__content .input__holder--100 span.error,.popup__content .input__holder .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder--text .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder--select .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .popup__content .lum-form-field-value .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder--25 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.popup__content .input__holder--info .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder--radio span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder--text span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder--select span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .lum-form-field-value span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder--25 span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .input__holder--info span,.popup__content .perfil__form .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .popup__content .perfil__form .input__holder--100 span,.perfil__form .popup__content .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .popup__content .input__holder--100 span{position:absolute;top:calc(100% + .4em)}}.input__holder span.error,.input__holder--radio span.error,.input__holder--text span.error,.input__holder--select span.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value span.error,.input__holder--25 span.error,.input__holder--info span.error,.perfil__form .input__holder--100 span.error,.input__holder .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder--text .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder--select .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder--25 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.input__holder--info .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--radio span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--text span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--select span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .lum-form-field-value span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--25 span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--info span,.perfil__form .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .perfil__form .input__holder--100 span{font:normal .75em/1 var(--font-bold);margin:0 0 0 .5em;color:#b30000}.input__holder--info::before{content:"";position:absolute;bottom:.8rem;right:-0.7rem;background-image:url("../assets/images/icon-info.png");width:1.5rem;height:1.5rem;background-size:cover}.input__holder--25{width:calc(25% - 1em)}.input__hint{font-size:.75em;position:absolute;bottom:0;color:var(--main-color)}.input__label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label{font-family:var(--font-regular);color:#838383;margin:0 .5em .5em 0}.input__label span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label span{color:var(--main-color)}@media screen and (max-width: 739px){#modal-optin .input__label,#modal-optin .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label #modal-optin label{max-height:200px;overflow-y:auto;padding-left:2em;margin-left:-2em}}.input__holder--radio,.input__holder--checkbox{padding-left:2em;display:block}.input__holder--radio span.error,.input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--radio span,.input__holder--radio+span.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--radio+span,.input__holder--checkbox span.error,.input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--checkbox span,.input__holder--checkbox+span.error,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .input__holder--checkbox+span{font:normal .75em/1 var(--font-bold);margin:0 0 0 .5em;color:#b30000}@media screen and (max-width: 739px){.input__holder--radio+.input__holder--radio,.input__holder--radio+.input__holder--checkbox,.input__holder--checkbox+.input__holder--radio,.input__holder--checkbox+.input__holder--checkbox{margin-top:1em}}body .input__holder--radio .input__label,body .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--radio label,body .input__holder--checkbox .input__label,body .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--checkbox label{position:relative;cursor:pointer;z-index:1;display:inline-block}body .input__holder--radio .input__label::before,body .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--radio label::before,body .input__holder--checkbox .input__label::before,body .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--checkbox label::before{content:"" !important;width:1.5em;height:1.5em;background:url("../assets/images/check-symbol.svg") center center/1em no-repeat #fff;border:1px solid #bbb;border-radius:50%;display:block;position:absolute;left:-2em;top:calc(50% - .75em);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;z-index:3}@media screen and (max-width: 739px){#modal-optin .input__holder--checkbox .input__label::before,#modal-optin .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label #modal-optin .input__holder--checkbox label::before{left:0}}body .input__holder--radio.error .input__label::before,body .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.input__holder--radio .input__label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message body span.input__holder--radio .input__label::before,body .input__holder--radio.error .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--radio.error label::before,body .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.input__holder--radio .lum-form-field-label label::before,body .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .lum-validation-message span.input__holder--radio label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message body span.input__holder--radio .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .lum-validation-message body span.input__holder--radio label::before,body .input__holder--checkbox.error .input__label::before,body .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.input__holder--checkbox .input__label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message body span.input__holder--checkbox .input__label::before,body .input__holder--checkbox.error .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--checkbox.error label::before,body .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.input__holder--checkbox .lum-form-field-label label::before,body .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .lum-validation-message span.input__holder--checkbox label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message body span.input__holder--checkbox .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .lum-validation-message body span.input__holder--checkbox label::before{border-color:#b30000}body .input__holder--checkbox input:checked~.input__label::before,body .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label input:checked~label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--checkbox input:checked~label::before{background-color:var(--main-color)}body .input__holder--radio input:checked~.input__label::after,body .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label input:checked~label::after,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--radio input:checked~label::after{content:"" !important;width:1.25em;height:1.25em;background:var(--main-color);border-radius:50%;border:none;display:block;position:absolute;left:-2em;top:calc(50% - .6em);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;z-index:3}body .input__holder--checkbox .input__label::before,body .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label::before,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label body .input__holder--checkbox label::before{border-radius:2px}.input__group{padding:0;border:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.5em 0}@media screen and (max-width: 739px){.input__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}.form__row,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{width:calc(100% + 1em);margin:0 -0.5em 1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.popup__content .form__row,.popup__content .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .popup__content .lum-form-field{width:100%}.form__row .button_hollow-green,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .button_hollow-green,.form__row .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .form__row .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-button-primary,.form__row .button_filled-green,.form__row .isbn__label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .button_filled-green,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .isbn__label,.form__row .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .form__row #next,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field #next,.form__row .api_container .buttons button,.api_container .buttons .form__row button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .api_container .buttons button,.api_container .buttons .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field button{margin:.5em}@media screen and (max-width: 739px){.form__row,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field{-ms-flex-wrap:wrap;flex-wrap:wrap}}.form__input,.form__input_search,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form #sortCriteria,.form__input--disabled,.lumis-service-search .lum-pagination input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select{font-family:inherit;font-size:inherit;border:1px solid #d1d1d1;padding:.5rem;line-height:1.3;display:block;width:100%;height:3.143rem}.form__input--disabled{background:#f5f5f5}.input__holder--select .form__input,.input__holder--select .form__input_search,.input__holder--select .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .input__holder--select input[type=text],.input__holder--select .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .input__holder--select #sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value #sortCriteria,.input__holder--select .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .input__holder--select input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.input__holder--select .form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input--disabled{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:center right 1em;background-size:1.25em}.input__holder--text .form__input,.input__holder--text .form__input_search,.input__holder--text .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .input__holder--text input[type=text],.input__holder--text .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .input__holder--text #sortCriteria,.input__holder--text .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .input__holder--text input[type=text],.input__holder--text .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .input__holder--text select,.input__holder--text .form__input--disabled{min-width:100%;max-width:100%;min-height:3.143em;max-height:10em;height:auto}.input__holder--radio .form__input,.input__holder--radio .form__input_search,.input__holder--radio .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .input__holder--radio input[type=text],.input__holder--radio .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .input__holder--radio #sortCriteria,.input__holder--radio .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .input__holder--radio input[type=text],.input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .input__holder--radio select,.input__holder--radio .form__input--disabled,.input__holder--checkbox .form__input,.input__holder--checkbox .form__input_search,.input__holder--checkbox .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .input__holder--checkbox input[type=text],.input__holder--checkbox .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .input__holder--checkbox #sortCriteria,.input__holder--checkbox .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .input__holder--checkbox input[type=text],.input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .input__holder--checkbox select,.input__holder--checkbox .form__input--disabled{display:none}.form__input.error,.error.form__input_search,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input.error[type=text],.lumis-service-search #search_area .lum-search-form .error#sortCriteria,.lumis-service-search .lum-pagination input.error[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select.error,.error.form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message .lumis-service-search #search_area .lum-search-form span#sortCriteria,.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span#sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-validation-message span.form__input--disabled{outline:#cf5c01 auto 5px !important}.form__input--calendar{position:relative;display:block;width:100%}.form__input--calendar::after{content:"";background-image:url("../../assets/images/icon-calendar.png");position:absolute;width:1.5em;height:1.5em;background-position:center;background-size:contain;right:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;pointer-events:none}.form__input_search,.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form #sortCriteria{background:#fff;background-size:1.25em;padding-right:2.25em}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input{font:normal 1em/1.2 var(--font-regular);color:#212528}.easy-autocomplete-container ul li div{font:normal 1em/1.2 var(--font-regular) !important;color:var(--main-color) !important}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{padding:.5em .75em !important}.easy-autocomplete input{border-color:#d1d1d1 !important;border-radius:0 !important;border-style:solid !important;border-width:1px !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#555 !important;float:none !important;padding:.5rem 2.25em .5em .5em !important}@media screen and (max-width: 979px){.easy-autocomplete{width:100%;max-width:100%}}.texto-consentimento{text-transform:inherit;font-size:1rem}.texto-consentimento a{color:var(--main-color);text-decoration:none}.texto-consentimento::before{top:0 !important}.modal.is-open{display:block}.modal{display:none;font-family:var(--font-regular)}.modal__overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.modal__container--large{max-width:800px}.modal__container--small{max-width:400px}.modal__container{background-color:#fff;padding:0;width:100%;max-width:auto;max-height:600px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#333;padding:30px}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1em;line-height:1.25;color:#f5f5f5;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase}@media screen and (max-width: 979px){.modal__title{font-size:.8em}}.modal__close{background:rgba(0,0,0,0);border:0;color:#f5f5f5}.modal__header .modal__close::before{content:"✕"}.modal__content{line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.popup__container{width:800px;max-width:100%;margin:0 auto;background-color:#f5f5f5;position:relative;padding:0}@media screen and (min-width: 980px){.popup__container .input-holder{width:64.5834666667%}}.popup__container .mfp-close{color:var(--main-color)}.popup__container.combo-modal{width:860px}@media screen and (max-width: 979px){.popup__container.combo-modal{width:calc(100% - 3em)}}@media screen and (max-width: 739px){.popup__container.combo-modal{width:calc(100% - 2em)}}.popup__header{background-color:#292929;padding:1em 2em}@media screen and (max-width: 979px){.popup__header{padding:.5em 1em}}@media screen and (max-width: 599px){.popup__header{padding:.5em}}.popup__title{color:#fff;text-align:left;font:normal 1rem/1.2 var(--font-bold)}.popup-introduction{font:normal .875em/1.2 var(--font-regular);margin-top:1em}.popup__maps-filter{padding:0 2.75em 0 1.625em;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 979px){.popup__maps-filter{padding-left:.625em}}@media screen and (max-width: 599px){.popup__maps-filter{padding-left:.125em}}.popup__filter-links{font:normal .75em/1 var(--font-bold);text-decoration:none;text-transform:uppercase;color:#212528;border:solid 2px var(--main-color);padding:.375em .75em;margin:.375rem;background-color:#f5f5f5;cursor:pointer}.popup__filter-links.active{color:#fff;background-color:var(--main-color)}.popup__content{padding:1em 2em}.popup__content .form__row,.popup__content .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .popup__content .lum-form-field{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup__content .popup__banner{margin-bottom:0}@media screen and (max-width: 979px){.popup__content{padding:.5em 1em}}@media screen and (max-width: 599px){.popup__content{padding:.5em}}.popup__banner{display:block;margin-bottom:-1em}.popup__banner img{display:block;margin:0 auto;max-width:100%}.popup__banner+*{margin-top:1.5em}.popup__message{text-align:center}.popup__message--title{font:normal 1.5em/1.2 var(--font-heavy);margin:0 0 .5em}.popup__message--icon{display:block;margin:0 auto .5em;width:3em}.popup__map{display:block;margin:0}.popup__map img{display:block;width:100%}.popup__actions{padding:1em 2em}.popup__actions .link,.popup__actions .promo-msg__link{text-decoration:none;font-family:var(--font-bold);margin:1.0416%;color:#212528}.popup__actions .button{border-color:#212528;background-color:#212528;color:#fff;margin:1.0416%}.popup__actions .button:hover{border-color:#383f44;background-color:#383f44;color:#fff}.popup__actions .actions__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup__actions .actions__row>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 979px){.popup__actions{padding:.5em 1em}}@media screen and (max-width: 599px){.popup__actions{padding:.5em}}.movie-popup--iframe.movie-popup.popup__container{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:90vh;max-height:90vh}@media screen and (min-width: 980px){.movie-popup--iframe.movie-popup.popup__container{width:90%;max-height:70%}}.movie-popup--iframe iframe{width:100%;height:100%}.movie-popup--iframe .movie-popup__header{padding:1rem 1.5rem;color:#fff;background:var(--main-color)}.movie-popup--iframe .movie-popup__content{margin:0;height:100%;padding:0}.movie-popup--iframe.movie-popup.popup__container .mfp-close{color:#fff}@media screen and (min-width: 980px){.movie-popup--iframe.movie-popup.popup__container .mfp-close{font-size:3rem;top:1.5rem;right:1rem}}@media screen and (max-width: 979px){.movie-popup--iframe.movie-popup.popup__container .mfp-close{font-size:2rem;top:.75rem}}.movie-popup--iframe .movie-popup__title{max-width:calc(100% - 3rem)}@media screen and (max-width: 979px){.movie-popup--iframe .movie-popup__title{font-size:1.25rem;max-width:calc(100% - 1rem)}}.popup__container.hasBanner{max-width:520px;width:100%}@media screen and (max-width: 599px){.popup__container.hasBanner{max-width:321px;padding:0}}.popup__container.hasBanner .popup__content{padding:.5em}@media screen and (max-width: 599px){.popup__container.hasBanner .popup__content{padding:1em .5em}}.popup__container.hasBanner a.popup__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup__container.hasBanner a.popup__banner img{height:500px;max-width:500px;display:initial;margin:initial;width:100%}@media screen and (max-width: 599px){.popup__container.hasBanner a.popup__banner img{max-width:300px;height:300px}}.navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style-type:none;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 979px){.navigation__list{display:block;padding:3em 2em;background-color:#212528}}@media screen and (min-width: 980px)and (max-width: 1499px){.navigation__list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.navigation__item{margin:0;position:relative}@media screen and (min-width: 980px)and (max-width: 1499px){.navigation__item{margin:0 .5em}}@media screen and (min-width: 980px)and (max-width: 1199px){.navigation__item{font-size:.75rem}}.navigation__link{color:#414141;font-size:.875em;font-family:var(--font-bold);font-weight:normal;text-transform:uppercase;text-decoration:none;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;padding:1em 0;display:block}.navigation__link:hover{color:var(--main-color)}.navigation__link.link--language{text-indent:-9999px;background:url("../assets/images/icon-language.svg") no-repeat center center;background-size:1.5em 1.5em;width:2em;height:2em;padding:0;opacity:.7}.navigation__link.link--language:hover{opacity:1}@media screen and (max-width: 739px){.navigation__link.link--language:hover{opacity:1}}.navigation__item:nth-child(3) .navigation__link{color:var(--compra-online)}@media screen and (max-width: 979px){.navigation__link{color:#fff}.navigation__link.link--language{display:none}}.navigation__button{position:absolute;top:0;right:0;width:2em;height:3.125em;text-indent:-9999px;border:none;background-color:rgba(0,0,0,0)}.navigation__button::before{content:"";position:absolute;width:1.125em;height:1.125em;border-right:4px solid var(--main-color);border-bottom:4px solid var(--main-color);top:.675em;right:.45em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navigation__button:focus{outline:none}@media screen and (min-width: 980px){.navigation__button{display:none}}.navigation__sublist{position:absolute;max-height:0;overflow:hidden;margin:0;padding:0;list-style-type:none;-webkit-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out;z-index:200;width:auto;top:calc(100% - .75em);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation__sublist::before{content:"";position:absolute;top:.25em;left:calc(50% - .75em);border-style:solid;border-width:0 .75em .75em;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #212528}@media screen and (min-width: 980px){.navigation__item:hover .navigation__sublist{max-height:100vh}}@media screen and (max-width: 979px){.navigation__sublist{position:static;-webkit-transform:none;transform:none}.navigation__sublist::before{content:none}.open-submenu .navigation__sublist{max-height:100vh}}.navigation__subitem{margin:0;display:block;background-color:#212528;white-space:nowrap}.navigation__subitem:first-child{padding-top:1em;margin-top:1em}.navigation__subitem:last-child{padding-bottom:1em}@media screen and (max-width: 979px){.navigation__subitem{margin:0 !important;padding:0 !important}}.navigation__sublink{display:block;font-family:var(--font-bold);font-size:.875em;font-weight:normal;color:#fff;text-decoration:none;text-transform:uppercase;padding:.5em 2em}.navigation__sublink:hover{text-decoration:underline}@media screen and (max-width: 979px){.navigation__sublink{padding:.5em 1em;color:#5b666e}}.navigation__close,.schedule__close{position:absolute;top:0;right:0;border:none;background:rgba(0,0,0,0) url("../assets/images/icon-close.svg") no-repeat center center;background-size:1em 1em;text-indent:-9999px;height:2.2em;width:2em;font-size:1.5em;display:block;padding:0;cursor:pointer}.navigation__close:focus,.schedule__close:focus{outline:none}@media screen and (min-width: 980px){.navigation__close,.schedule__close{display:none}}.mobile__tools{display:none;background-color:#fff;padding:2em}.mobile__tools .link--language{display:block !important;width:4em;height:3em;background-size:3em;margin:1em auto;opacity:.6}@media screen and (max-width: 979px){.mobile__tools{display:block}}hr{height:1px;border-width:0;background-color:#343a3f}.occupation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;margin:-1rem 0 1rem}@media screen and (max-width: 979px){.occupation{margin:4em 0 0}.occupation~.main{margin-top:.75rem}}@media screen and (min-width: 980px)and (max-width: 1199px){.occupation{margin:-1rem 0 1rem}}.occupation--loading{text-indent:-9999px;position:relative;pointer-events:none}.occupation--loading::after{content:"";width:1.75em;height:1.75em;background:rgba(0,0,0,0);position:absolute;top:calc(50% - .875em);left:calc(50% - .875em);border:4px solid var(--main-color);border-top:4px solid rgba(0,0,0,0);border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.occupation__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;text-decoration:none;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.occupation__figure{width:2.25rem;height:2.25rem}@media screen and (min-width: 980px)and (max-width: 1199px){.occupation__figure{width:2rem;height:2rem}}@media screen and (max-width: 979px){.occupation__figure{width:2.25rem;height:2.25rem}}.occupation__figure.green{color:#6eaf6b}.occupation__figure.red{color:#b30000}.occupation__figure.yellow{color:#968c19}.occupation__figure svg,.occupation__figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.occupation__text{font-weight:bold;color:#000;text-decoration:none;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}a.occupation__item:hover .occupation__text{opacity:.7}@media screen and (min-width: 980px)and (max-width: 1199px){.occupation__text{font-size:.75rem}}@media screen and (max-width: 979px){.occupation__text{font-size:.9rem}}@media screen and (max-width: 979px){.main--occupation,body .main--occupation{margin-top:.75rem}}.page-content{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;margin:2em auto}@media screen and (min-width: 980px){.page-content{width:64.5834666667%}}@media screen and (max-width: 979px){.page-content{margin:1em auto}}.page-content__figure{margin:2em 0}@media screen and (max-width: 979px){.page-content__figure{margin:1em 0}}.page-content__image{margin:0;width:100%}.page-content__text{margin:2em 4em}@media screen and (max-width: 979px){.page-content__text{margin:1em 0}}.slick-arrow{font-size:1em;display:block;width:2.25em;height:2.25em;text-indent:-9999px;background:url("../assets/images/icon-arrow-right.svg") no-repeat center center;background-size:contain;-webkit-box-shadow:-12px 14px 39px -19px rgba(0,0,0,.75);box-shadow:-12px 14px 39px -19px rgba(0,0,0,.75);border:none;cursor:pointer}.slick-arrow.slick-prev{background-image:url("../assets/images/icon-arrow-left.svg");padding-left:.5em}.work-page{margin-bottom:60px}.table{border-collapse:collapse}.table td{padding:.75em 1.5em}.table th{padding:.75em 1.5em;text-align:left;font-weight:bold}.table thead tr{background:#fff}.table tbody tr:nth-child(odd){background:#eaeaea}.table tbody tr:nth-child(even){background:#f9f9f9}.head-tabela-meus-acessos{border-bottom:2px solid #d8ead7;color:#4d4d4d}.border-none{border:none}.conteudo-tabela-meus-acessos{border-bottom:2px solid #f2f2f2;font-weight:bold;padding:10px 0;color:var(--main-color)}.conteudo-tabela-meus-acessos img{width:20px !important;height:20px !important}.conteudo-tabela-meus-acessos>a>svg{width:20px !important;height:20px !important}.table-meus-acessos{width:100%;margin:50px 0;text-align:left}.tabela-nf{margin-top:0;margin-bottom:50px}.titulo-qr-code{text-align:center;color:#fff;padding-top:25px}.img-qrcode{padding:25px 50px}.cod-qr-code{font-weight:bold;text-align:center;color:var(--main-color);padding-bottom:25px}.qr-code-locker{background-color:#212528}#icon-search-detalhes{width:18px;height:auto}.locker-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.locker-box img{width:375px;height:325px}.status-text{text-align:left;margin-bottom:50px;margin-top:30px;color:#4d4d4d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.status-text__container{width:100%;padding-bottom:35px;border-bottom:1px solid #dfe7e6}.status-text strong{font-weight:bold}.status-text p,.status-text strong{color:#4d4d4d}.status-text a{margin-top:35px}@media screen and (max-width: 599px){.status-text p{font-size:15px}}@media screen and (width >= 1200px)and (device-width <= 1600px)and (resolution >= 1dppx){.titulo-qr-code{padding-top:50px;padding-bottom:25px}.cod-qr-code{padding-top:25px;padding-bottom:50px}.table-meus-acessos{width:75%}}@media screen and (width <= 500px){.titulo-qr-code{font-size:1.1rem}}a#instructions{color:#4d4d4d;padding:0 10px !important}.meus-acessos-detalhes-whats{max-width:1180px;width:100%;margin:-30px auto 30px}.meus-acessos-detalhes-whats .button_hollow-green,.meus-acessos-detalhes-whats .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .meus-acessos-detalhes-whats .lum-button-primary,.meus-acessos-detalhes-whats .button_filled-green,.meus-acessos-detalhes-whats .isbn__label,.meus-acessos-detalhes-whats .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .meus-acessos-detalhes-whats #next,.meus-acessos-detalhes-whats .api_container .buttons button,.api_container .buttons .meus-acessos-detalhes-whats button{width:250px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.meus-acessos-detalhes-whats .button_hollow-green span,.meus-acessos-detalhes-whats .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary span,.lumis-service-search #search_area .lum-search-form>.lum-actions .meus-acessos-detalhes-whats .lum-button-primary span,.meus-acessos-detalhes-whats .button_filled-green span,.meus-acessos-detalhes-whats .isbn__label span,.meus-acessos-detalhes-whats .api_container .localAccount .buttons #next span,.api_container .localAccount .buttons .meus-acessos-detalhes-whats #next span,.meus-acessos-detalhes-whats .api_container .buttons button span,.api_container .buttons .meus-acessos-detalhes-whats button span{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.meus-acessos-detalhes-whats .button_hollow-green img,.meus-acessos-detalhes-whats .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary img,.lumis-service-search #search_area .lum-search-form>.lum-actions .meus-acessos-detalhes-whats .lum-button-primary img,.meus-acessos-detalhes-whats .button_filled-green img,.meus-acessos-detalhes-whats .isbn__label img,.meus-acessos-detalhes-whats .api_container .localAccount .buttons #next img,.api_container .localAccount .buttons .meus-acessos-detalhes-whats #next img,.meus-acessos-detalhes-whats .api_container .buttons button img,.api_container .buttons .meus-acessos-detalhes-whats button img{width:20px;height:20px;margin:0 5px}@media only screen and (width >= 320px)and (device-width <= 480px)and (resolution >= 2dppx){.meus-acessos-detalhes-whats{margin:-30px auto 30px !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.meus-acessos-detalhes-whats .button_hollow-green,.meus-acessos-detalhes-whats .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .meus-acessos-detalhes-whats .lum-button-primary,.meus-acessos-detalhes-whats .button_filled-green,.meus-acessos-detalhes-whats .isbn__label,.meus-acessos-detalhes-whats .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .meus-acessos-detalhes-whats #next,.meus-acessos-detalhes-whats .api_container .buttons button,.api_container .buttons .meus-acessos-detalhes-whats button{width:90% !important;margin:0 auto !important}}.table-acessos-container{display:block}.tableMeusEventos{width:100%;margin:1rem 0;border-collapse:collapse}.tableMeusEventos td{color:var(--compra-online);font-weight:bold}.tableMeusEventos tbody{text-align:left}.divisor-meus-eventos{border:.5px solid #cad8d8}.tabela-status{width:50%}@media(width <= 500px){.tabela-status{width:90%}}.icon-rotate{width:20px;height:20px;fill:var(--compra-online);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(width <= 500px){.celula-status{width:58% !important}.tableMeusEventos td{width:65%}}.temperatura__wrapper,.dropdown__wrapper{position:relative !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}@media screen and (max-width: 979px){.dropdown__wrapper{min-width:100%}}.temperatura__grau{margin:2em;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.temperatura__grau{width:22.9168%}}@media screen and (min-width: 1200px){.temperatura__grau{width:14.5834666667%}}@media screen and (min-width: 980px)and (max-width: 1199px){.temperatura__grau{width:12.916%}}@media screen and (max-width: 979px){.temperatura__grau{margin:0;width:40%;height:3.25em;padding:.5em .5em .5em 2rem;position:fixed;top:0;left:0;z-index:200;background-color:#fff}.offline .temperatura__grau{width:100%}}@media screen and (max-width: 739px){.temperatura__grau{padding:.5em .5em .5em 1em}}.inner-page__temperatura{background-color:#f5f5f5;margin-top:-1rem;padding:4em 0;width:100%}@media screen and (max-width: 979px){.inner-page__temperatura{padding:0;margin-top:0 !important}}@media screen and (max-width: 374px){.inner-page__temperatura{padding:.5em}}.aba-temperatura{background-color:#f2f4f3;width:100%;padding:1em 0}.aba-temperatura .inner-page__wrapper,.aba-temperatura .lumis-service-questionnaire.lum-non-administration-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 979px){.aba-temperatura .inner-page__wrapper,.aba-temperatura .lumis-service-questionnaire.lum-non-administration-area{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 739px){.aba-temperatura .inner-page__wrapper,.aba-temperatura .lumis-service-questionnaire.lum-non-administration-area{width:100%}.aba-temperatura.aba-temperatura{padding:0}.aba-temperatura.aba-temperatura .inner-page__wrapper,.aba-temperatura.aba-temperatura .lumis-service-questionnaire.lum-non-administration-area{overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}}.aba-temperatura__field{display:block;position:relative;margin:.5em}@media screen and (max-width: 1499px){.aba-temperatura__field{font-size:.875em}}@media screen and (max-width: 739px){.aba-temperatura__field{padding-right:1em}}.horario__tools{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 1200px){.horario__tools{width:81.2501333333%}}@media screen and (max-width: 1199px){.horario__tools{width:auto}}@media screen and (max-width: 979px){.horario__tools{width:calc(100% - 100px)}}@media screen and (min-width: 980px){.horario__tools{margin:0}}@media screen and (min-width: 1200px){.horario__tools{width:92%}}.user-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1em;z-index:10}.user-menu::before{content:"";top:0;width:calc(100% + 2em);height:100%;left:-1em;background:rgba(0,0,0,0);position:absolute;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.user-menu.is--open::before{background:#f5f5f5;top:0}.user-menu:first-child:last-child{margin:0 auto}@media screen and (max-width: 979px){.user-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #e2e2e2;background:var(--main-color);width:2.6em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0}.user-menu::before{content:none}}.user-menu--logged [class*=login]{display:none}.user-menu--login [class*=logged]{display:none}.user-menu__icon{width:1.5rem;height:1.5rem}.user-menu__icon path,.user-menu__icon circle{fill:var(--main-color)}@media screen and (max-width: 979px){.user-menu__icon{width:1.25rem;height:1.25rem}}.user-menu__trigger,.user-menu__trigger--login,.user-menu__trigger--logged{text-decoration:none;position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:normal normal 1em/1 var(--font-bold);color:var(--main-color)}@media screen and (max-width: 979px){.user-menu__trigger,.user-menu__trigger--login,.user-menu__trigger--logged{height:100%;width:100%;background-color:#fff;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.user-menu__trigger.user-menu--show,.user-menu--show.user-menu__trigger--login,.user-menu--show.user-menu__trigger--logged{background-color:#f5f5f5}}.user-menu__group{overflow:hidden;max-height:0;height:auto;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);position:absolute;right:-1em;top:100%;background:#f5f5f5;margin:0;width:auto}.user-menu--logged .user-menu--show~.user-menu__group{max-height:20em}@media screen and (max-width: 979px){.user-menu__group{right:0;width:50vw}.user-menu--logged .user-menu--show~.user-menu__group{border-bottom:1px solid #fff}}.user-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;margin:0;padding:1em 1.5em;font-size:.875em}@media screen and (max-width: 1499px){.user-menu__list{padding:1.25em 1.5em}}@media screen and (max-width: 979px){.user-menu__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.user-menu__clear{display:none}@media screen and (max-width: 979px){.user-menu__clear{display:none}}@media screen and (max-width: 739px){.user-menu__clear{right:5.25em}}@media screen and (max-width: 374px){.user-menu__clear{right:4.5em}}.user-menu__item{margin:0;width:100%;padding:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-menu__item img{margin-right:.5rem;width:1rem;height:1rem}@media screen and (max-width: 979px){.user-menu__item{font-size:1em}}@media screen and (max-width: 739px){.user-menu__item{margin:0 1.25em 0 0;font-size:.875em}}.user-menu__link{text-decoration:none;color:#292929;font-family:var(--font-heavy);font-weight:normal;text-transform:uppercase;white-space:nowrap;word-break:keep-all;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.user-menu__link:hover{color:var(--main-color)}@media screen and (max-width: 979px){.user-menu__link{font-family:var(--font-heavy)}}.side-popup{-webkit-transition:opacity 200ms,visibility 200ms;transition:opacity 200ms,visibility 200ms;visibility:hidden;opacity:0;position:fixed;inset:0;width:100%;z-index:10000}.side-popup__background{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;inset:0;z-index:-1;background-color:rgba(15,14,13,.5)}.side-popup__container{background-color:#fff;color:rgba(0,0,0,.87);-webkit-transition:right 200ms ease;transition:right 200ms ease;-webkit-box-shadow:rgba(0,0,0,.2) 0 8px 10px -5px,rgba(0,0,0,.14) 0 16px 24px 2px,rgba(0,0,0,.12) 0 6px 30px 5px;box-shadow:rgba(0,0,0,.2) 0 8px 10px -5px,rgba(0,0,0,.14) 0 16px 24px 2px,rgba(0,0,0,.12) 0 6px 30px 5px;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.15)), to(rgba(255, 255, 255, 0.15)));background-image:linear-gradient(rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15));overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;max-width:420px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:fixed;top:0;right:-100%;z-index:10002}.side-popup__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.side-popup__content h3{margin-top:60px;margin-bottom:25px;font-family:"Open Sans Bold";font-size:2.5rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.2px}.side-popup__content p{margin-bottom:50px !important;font-size:.938rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.2px}.side-popup__content img{margin:0 auto;border-radius:4px;border:1px solid #dad7d9;display:block}.side-popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.btn--close-popup{position:absolute;top:40px;right:40px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#1d1d1b;background:none;border:none;gap:8px}.side-popup.open{visibility:visible;opacity:1}.side-popup.open .side-popup__container{right:0}.side-popup.closing .side-popup__container{right:-100%}.send-message{padding:30px}@media screen and (min-width: 980px){.send-message{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width: 739px){.send-message{padding:10px}}@media screen and (max-width: 599px){.send-message h3{width:auto !important}}.send-message .inner-page__section-title,.send-message .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-header>.lum-content-title{font-size:1.5em;border-bottom:1px solid #cad8d8;padding:0 0 30px 30px;margin:0 -30px 20px;color:#404040}@media screen and (max-width: 739px){.send-message .inner-page__section-title,.send-message .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-header>.lum-content-title{font-size:1.2em;padding:0 0 10px 10px;margin:0 -10px 10px}}.send-message button{margin-left:.5em}.send-message .form__row,.send-message .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .send-message .lum-form-field{margin:0 -0.5em}.contact-us{margin:4em 0;width:95%;margin-left:1.04166667%;margin-right:1.04166667%}@media screen and (min-width: 980px){.contact-us{width:47.9168%}}@media screen and (min-width: 980px){.contact-us{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width: 979px){.contact-us{margin-top:2em;margin-bottom:2em}}.contact-us__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%}.contact-us__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.contact-us__block{width:95%;margin-left:1.04166667%;margin-right:1.04166667%;margin:1.0416%;margin-top:0;position:relative;padding:2em}@media screen and (min-width: 980px){.contact-us__block{width:97.9168%}}@media screen and (max-width: 1199px){.contact-us__block{padding:1em}}.contact-us__block:first-child{color:#fff;margin-bottom:1em}.contact-us__block:first-child .contact-us__icon{top:2em}.contact-us__block:first-child .contact-us__title{color:#404040;border-bottom:1px solid #cad8d8;padding-bottom:20px}@media screen and (max-width: 739px){.contact-us__block:first-child .contact-us__title{display:block;font-size:1.3em}}@media screen and (max-width: 599px){.contact-us__block:first-child .contact-us__title{width:auto !important}}.contact-us__block:first-child:last-child{margin-bottom:0}.contact-us__block:last-child:not(:first-child){padding-bottom:0;margin-bottom:0}@media screen and (max-width: 979px){.contact-us__block{padding:1em 0}.contact-us__block:first-child{text-align:left;padding:1em}}@media screen and (max-width: 739px){.contact-us__block:first-child{padding:0 2em;text-align:left;margin:1em -1.3em;width:calc(100% + 2.6em)}}.contact-us__block .contact-us__icon{position:absolute;width:2.5em;height:2.5em;left:2em}@media screen and (max-width: 979px){.contact-us__block .contact-us__icon{width:2.5em;position:static;display:inline-block;vertical-align:middle;margin-right:.75em}}.contact-us__title{font:normal 2em/1.2 var(--font-bold);margin:0}@media screen and (max-width: 739px){.contact-us__title{display:inline;vertical-align:middle;padding-left:0}}.contact-us__text{margin-top:1.5em}.contact-us__text .button_filled-green,.contact-us__text .isbn__label,.contact-us__text .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .contact-us__text #next,.contact-us__text .api_container .buttons button,.api_container .buttons .contact-us__text button{margin-top:1.5em}.contact-us__text dl{margin:0}.contact-us__text dt{font:normal 1.25em/1 var(--font-bold);color:var(--text-bg-dark);margin:1em 0 .25em}@media screen and (max-width: 599px){.contact-us__text dt{font-size:16px}}.contact-us__text dd{margin:0;padding:0;font-weight:600}.contact-us__text dd p{margin:0;color:#404040;word-break:break-word}.send-message__wrapper,.send-message__wrapper--result{position:relative}.send-message__wrapper::after,.send-message__wrapper--result::after{content:"";width:3.75em;opacity:0;pointer-events:none;height:3.75em;background:rgba(0,0,0,0);position:absolute;top:calc(50% - .875em);left:calc(50% - 1.875em);border:4px solid #6eaf6b;z-index:3;border-top:4px solid rgba(0,0,0,0);border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.send-message__wrapper--loading::before{display:block;content:"";position:absolute;width:calc(100% + 1em);height:100%;left:-5px;z-index:2;background:#f2f4f3}@media screen and (max-width: 979px){.send-message__wrapper--loading::before{left:0}}.send-message__wrapper--loading::after{opacity:1;pointer-events:all}.send-message__wrapper--result{pointer-events:none;opacity:0;height:0}.send-message__wrapper--result-visible{opacity:1;pointer-events:all;height:auto}.send-message__wrapper--result .inner-page__section-title,.send-message__wrapper--result .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-header>.lum-content-title{text-align:center;max-width:calc(100% - 3rem);width:auto;margin:0;font-size:1.5rem}@media screen and (max-width: 979px){.send-message__wrapper--result .inner-page__section-title,.send-message__wrapper--result .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-header>.lum-content-title{font-size:1.5rem}}.send-message__figure,.send-message__figure--sucess,.send-message__figure--error{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.send-message__figure svg,.send-message__figure--sucess svg,.send-message__figure--error svg{width:2rem;height:2rem;margin-right:1rem;fill:#6eaf6b;color:#6eaf6b}.send-message__figure--sucess .send-message__figure__error{display:none}.send-message__figure--error .send-message__figure__sucess{display:none}.send-message__figure--error svg{fill:#b30000;color:#b30000}.send-message__text,.send-message__text--ocurrence{text-align:center;width:100%;display:block}.send-message__text--ocurrence{margin:1rem 0 0;font-size:.9rem;text-transform:uppercase}.send-message__action{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem auto 0}@media screen and (max-width: 599px){.contact-text-size{font-size:15px !important}}.select-contact-text{font-size:21px;font-weight:700;margin:-25px 0 30px !important}@media screen and (max-width: 1199px){.select-contact-text{font-size:31px}}@media screen and (max-width: 599px){.select-contact-text{margin:-5px 0 30px !important;font-size:21px}}.directions__container{background-color:#f2f4f3;padding:40px 0}.directions__container .wrapper,.directions__container .cinema__conteudo,.directions__container .event-detail__wrapper,.directions__container .fiquepordentro__conteudo,.directions__container .highlights__conteudo,.directions__container .quick-menu__wrapper,.directions__container .enjoy-your-visit__conteudo,.directions__container .product-showcase__wrapper,.directions__container .product-showcase__conteudo,.directions__container .proximoevento__conteudo,.directions__container .vitrineprodutos__reservas__conteudo,.directions__container .restaurant__conteudo,.directions__container .vtex-carousel__wrapper,.directions__container .vtex-carousel__title--container,.directions__container .events__header,.directions__container .header__wrapper,.directions__container .inner-page__devider,.directions__container .inner-page__cards__conteudo,.directions__container .newsletter__wrapper,.directions__container .newsletter--widget__wrapper,.directions__container .temperatura__wrapper,.directions__container .dropdown__wrapper{gap:10px}.directions__container .inner-page__accordion{margin:0}.directions__container .inner-page__accordion .title,.directions__container .inner-page__accordion .content{background-color:#fff}@media screen and (max-width: 739px){.directions__container .inner-page__accordion .content{padding-left:80px;font-size:.8rem}}.directions__container .inner-page__accordion .title--with-icon svg,.directions__container .inner-page__accordion .title--with-icon img{width:auto;height:25px;margin:0}.directions__container .icon__container{min-width:40px;height:60px;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.directions__map iframe{display:block;margin:0}.directions__address{padding:2em 0;font-size:1.3125rem}@media screen and (max-width: 739px){.directions__address{padding:2em .25em;font-size:1rem}}.directions__address__title{width:100%;font-weight:700;color:var(--main-color)}.directions__address p{line-height:1.5rem}.nstore__float-button{position:fixed;right:0;top:60%;z-index:10}@media screen and (height <= 768px){.nstore__float-button{top:250px}}@media screen and (max-width: 979px){.nstore__float-button{top:500px}}@media screen and (max-width: 739px){.nstore__float-button{top:370px}}@media screen and (width <= 480px){.nstore__float-button{top:330px}}@media screen and (width <= 375px){.nstore__float-button{top:290px}}.nstore__float-button a{background-color:var(--main-color);padding:15px;cursor:pointer;text-decoration:none;display:block;color:#f5f5f5;border:none;border-top-left-radius:10px;border-bottom-left-radius:10px}.nstore__float-button a img{width:50px;display:block;margin:0 auto}.nstore__float-button a span{display:block;margin:10px 0 0;text-align:center;font-weight:bold;color:#fff;font-size:.8em}.nstore__filters{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.nstore__filters--half{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 979px){.nstore__filters--half{width:100%}}.nstore__filters--half .form__input_search,.nstore__filters--half .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .nstore__filters--half input[type=text],.nstore__filters--half .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .nstore__filters--half #sortCriteria,.nstore__filters--half .input__holder,.nstore__filters--half .perfil__form .input__holder--100,.perfil__form .nstore__filters--half .input__holder--100,.nstore__filters--half .input__holder--info,.nstore__filters--half .input__holder--25,.nstore__filters--half .input__holder--select,.nstore__filters--half .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .nstore__filters--half .lum-form-field-value,.nstore__filters--half .input__holder--text,.nstore__filters--half .input__holder--radio{width:360px !important}@media screen and (max-width: 979px){.nstore__filters--half .form__input_search,.nstore__filters--half .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .nstore__filters--half input[type=text],.nstore__filters--half .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .nstore__filters--half #sortCriteria,.nstore__filters--half .input__holder,.nstore__filters--half .perfil__form .input__holder--100,.perfil__form .nstore__filters--half .input__holder--100,.nstore__filters--half .input__holder--info,.nstore__filters--half .input__holder--25,.nstore__filters--half .input__holder--select,.nstore__filters--half .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .nstore__filters--half .lum-form-field-value,.nstore__filters--half .input__holder--text,.nstore__filters--half .input__holder--radio{width:100% !important}}.nstore__filters--half>select{width:200px !important;margin:7px;font:normal .875em/1.2 var(--font-regular)}@media screen and (max-width: 979px){.nstore__filters--half>select{display:none}}.nstore__selectors{background-color:#f5f5f5;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nstore__selectors--mobile{width:100%}@media screen and (min-width: 1200px){.nstore__selectors--mobile{display:none}}.nstore__selectors--mobile select{margin:15px 0;font-size:.875em}.nstore__selectors--mobile select:first-child{margin:15px 0 0}.nstore__selectors--mobile select:last-child{margin:0 0 15px}.nstore__selectors--alpha-numeric{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none}@media screen and (max-width: 1199px){.nstore__selectors--alpha-numeric{display:none}}.nstore__selectors--alpha-numeric li a{padding:5px 7px;text-transform:uppercase;text-decoration:none;font-size:.8em;color:#333;font-family:var(--font-regular)}.nstore__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:25px auto 100px}.nstore__container #loadingIndicator{opacity:0;height:10px;position:absolute;bottom:-100px}.nstore__container #loadingIndicator::after{top:calc(50% - .875em)}.nstore__container--aside{width:25%}@media screen and (max-width: 1199px){.nstore__container--aside{display:none !important}}.nstore__container--main{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:block;-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%}@media screen and (min-width: 1200px){.nstore__container--main{margin-left:20px}}.nstore__container--main-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#7f7f7f;border-bottom:#e2e2e2 solid 1px;margin:0 0 20px;font-weight:bold}.nstore__collapse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;margin-bottom:10px;border-radius:10px;background-color:#f2f4f3}.nstore__collapse:last-child{border-bottom:none}.nstore__collapse__title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.nstore__collapse__title img,.nstore__collapse__title svg{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:20px;height:20px;margin-left:auto;pointer-events:none;position:absolute;right:0}.nstore__collapse__title img .st1,.nstore__collapse__title svg .st1{stroke:var(--main-color)}.nstore__collapse h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;margin:0 !important;padding:0 !important;font-size:.9em;color:var(--main-color);width:100%;text-transform:capitalize}.nstore__collapse .rotate~img,.nstore__collapse .rotate~svg{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}.nstore__collapse ul{margin:0;padding:0;list-style:none;margin-top:15px;border-top:1px solid #cad8d8;padding-top:15px}.nstore__collapse ul li a{text-decoration:none;display:inline-block;line-height:17px;color:#404040;font-size:.9em}.nstore__grid-options{margin-bottom:-50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nstore__grid-options #limparFiltro{color:#7f7f7f !important}@media screen and (max-width: 979px){.nstore__grid-options{margin-top:0;margin-bottom:0}}@media screen and (max-width: 739px){.nstore__grid-options{margin-top:-40px;margin-bottom:0}}.nstore__grid-options button{background:none;border:#7f7f7f solid 2px;cursor:pointer;padding:5px;border-radius:50px;margin:5px}.nstore__grid-options button img{display:block;margin:0 auto;width:20px}.nstore__grid-options button svg{display:block;margin:3px;width:14px;height:14px}.nstore__grid-options button svg path,.nstore__grid-options button svg circle,.nstore__grid-options button svg rect,.nstore__grid-options button svg polygon{fill:var(--main-color)}.nstore__grid-options button:not(.nstore__invert-colors){pointer-events:none}.nstore__grid-options button.nstore__invert-colors{-webkit-filter:invert(50%);filter:invert(50%);opacity:.5;pointer-events:all}.nstore__grid-stores{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 599px){.nstore__grid-stores{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.nstore__grid-stores--item{border:#e2e2e2 solid 1px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:400px;width:calc(33.3333333333% - 12px);min-width:275px;padding:20px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border-radius:10px;overflow:hidden}@media screen and (max-width: 1199px){.nstore__grid-stores--item{-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 12px);flex:0 0 calc(33% - 12px)}}@media screen and (max-width: 979px){.nstore__grid-stores--item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 12px);flex:0 0 calc(50% - 12px)}}@media screen and (max-width: 739px){.nstore__grid-stores--item{max-width:400px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px auto}}@media screen and (max-width: 599px){.nstore__grid-stores--item{min-height:365px}}.nstore__grid-stores--item>header>b,.nstore__grid-stores--item>header>p{display:block;text-align:center}.nstore__grid-stores--item>header>p{color:var(--main-color);font-weight:bold}.nstore__grid-stores--item>section{margin-bottom:20px;width:100%;color:#404040}.nstore__grid-stores--item>section span{display:block;text-align:center}.nstore__grid-stores--reset-item{border:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;min-height:auto;min-width:auto}.nstore__grid-stores--reset-item>section,.nstore__grid-stores--reset-item>header{margin:0 0 0 2em}.nstore__grid-stores--reset-item>section>p,.nstore__grid-stores--reset-item>section>b,.nstore__grid-stores--reset-item>section>span,.nstore__grid-stores--reset-item>header>p,.nstore__grid-stores--reset-item>header>b,.nstore__grid-stores--reset-item>header>span{text-align:left;margin:0 !important}.nstore__grid-stores--reset-item>header .header-loja-img,.nstore__grid-stores--reset-item>footer{display:none}@media screen and (max-width: 979px){.nstore__grid-stores--reset-item{width:50%;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;min-height:auto !important;margin:10px 0}.nstore__grid-stores--reset-item>header>b{font-size:14px}.nstore__grid-stores--reset-item>section span{font-size:12px}}.header-loja-img{width:150px;height:150px;display:block;margin:0 auto .5em;background:no-repeat center center/contain}#limparFiltro{background:0 0;border:none;cursor:pointer;padding:5px 10px;font-weight:900;text-decoration:none;display:inline-block;font-family:var(--font-regular);line-height:17px;color:var(--main-color);font-size:.8em;border-radius:50px;margin:5px;pointer-events:all}.active-segmento{font-weight:900}.active-alpha-numeric{font-weight:900}.material-icons{vertical-align:bottom;margin-bottom:-2px}#item-group{width:100%;margin:0 auto}#item-group .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef}#item-group .header .btn-group{background:#efefef}#item-group .header .btn-group button{background:rgba(0,0,0,0);border:none;outline:none;-webkit-transition:all .5s ease;transition:all .5s ease}#item-group .header .btn-group button.active{background:#e0e0e0;-webkit-transition:all .5s ease;transition:all .5s ease}#item-group .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .5s ease;transition:all .5s ease}#item-group .row .item{width:100%;margin:10px;-webkit-transition:all .5s ease;transition:all .5s ease;border:#e2e2e2 solid 1px}#item-group .row .item a{border:2px solid var(--main-color);text-decoration:none;padding:6px 12px;color:var(--main-color);font-weight:900;font-size:12px;text-transform:uppercase}#item-group .row .item a img{height:15px}#item-group .row .item a.btn{border:1px solid #292929;border-bottom-width:2px;padding:8px;border-radius:4px}#item-group .row .item a.btn:hover{color:#4f4f4f;border-color:#4f4f4f;border-bottom-width:1px;position:relative;top:1px}@media(width <= 600px){#item-group .row .item{width:45%;padding:2.5%;padding-bottom:calc(2.5% + 10px)}}#item-group.grid .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#item-group.list .row{-ms-flex-flow:nowrap;flex-flow:nowrap;border:none}#item-group.list .row h1{display:none}#item-group.list .row img{display:none}#item-group.list .row button{display:none}#item-group.list .row .header-loja-lista{justify-items:flex-start}#item-group.list .row .section-loja-lista{justify-items:flex-start}#item-group.list .row .footer-loja-lista{display:none}#item-group.list .row .item{width:100%;padding:0;padding-bottom:calc(5% + 10px);border:none}@media(width <= 600px){#item-group.list .row .item{width:100%;padding:2.5%;padding-bottom:calc(2.5% + 10px)}}.active{background-color:#fff !important;color:var(--main-color) !important;border:2px solid var(--main-color) !important}.header-loja-lista{margin:0;width:100%;display:block}.header-loja-lista b a{color:#404040 !important}.section-loja-lista{place-items:center center;display:grid}.footer-loja-lista{display:grid;grid-template-columns:50% 50%;gap:5px;margin:15px}.nstore__show-grid{display:flexbox;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.nstore__show-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit}@media screen and (max-width: 979px){.nstore__show-list{height:auto}}.nstore_grid-collums{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (width <= 979px){.nstore_grid-collums{display:block}}.btn-lojas{display:-webkit-box;display:-ms-flexbox;display:flex;place-content:flex-start flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:end;align-self:flex-end;width:100%;min-height:110px;max-height:195px;margin:auto 0 0;padding:6px 10px;background-color:#f2f4f3}@media screen and (max-width: 979px){.btn-lojas{min-height:auto}}.btn-lojas a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4px;padding:7px 6px;font-size:14px;text-decoration:none;color:#404040;font-weight:bold;text-transform:lowercase;white-space:nowrap;border:1px solid var(--main-color);border-radius:5px;width:calc(50% - 8px);height:40px;text-align:left}.btn-lojas a.btn-shopping-digital{background-color:var(--main-color);border-color:var(--main-color);color:#fff;width:calc(100% - 8px)}.btn-loja{margin-top:10px}.btn-loja-icon{width:30px;height:20px;margin:0 6px 0 0;display:block}.btn-loja-icon svg{width:100%;height:100%}.btn-loja-icon svg path,.btn-loja-icon svg rect,.btn-loja-icon svg circle,.btn-loja-icon svg polygon{fill:var(--main-color)}.btn-shopping-digital .btn-loja-icon svg path,.btn-shopping-digital .btn-loja-icon svg rect,.btn-shopping-digital .btn-loja-icon svg circle,.btn-shopping-digital .btn-loja-icon svg polygon{fill:#fff}.online-store-flag{display:none;position:absolute;top:0;left:0;width:1.5em;height:1.5em;overflow:hidden}.online-store-flag svg{width:100%;height:100%;position:absolute;top:0;left:0}.online-store-flag svg path{fill:var(--main-color)}.online-store-flag span{visibility:hidden;position:absolute;height:1px;width:1px;pointer-events:none}.nstore__show-list .online-store-flag{display:block}.store-search__form .form__row,.store-search__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .store-search__form .lum-form-field{margin-bottom:0 !important}.store-page__container,.fila-page__container,.product-page__container{padding:4em 0;background-color:#f2f4f3;color:#404040}@media screen and (max-width: 979px){.store-page__container,.fila-page__container,.product-page__container{padding:20px 0}}@media screen and (max-width: 979px){.fila-page__container{padding:0 !important;background-color:#fff}.fila-page__container .fila-page__wrapper{border-radius:10px;overflow:hidden}}.fila-page__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:460px}.fila-page__btns .btns__row{display:inherit}@media screen and (max-width: 979px){.product-page__container{padding:0 !important;background-color:#fff}.product-page__container .product-page__wrapper{border:2px solid #d7d7d7;border-radius:10px;overflow:hidden}.product-page__container .product-page__wrapper .product-detail__figure{border-radius:0;border:none}}.store-page__wrapper,.product-page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1180px}@media screen and (max-width: 979px){.store-page__wrapper,.product-page__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.fila-page__wrapper:first-of-type{border-bottom:0;padding-bottom:40px}@media screen and (max-width: 979px){.fila-page__wrapper:first-of-type{padding-bottom:0}}.fila-page__wrapper:last-of-type{padding-top:10px}.fila-page__wrapper,.product-page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1180px}@media screen and (max-width: 979px){.fila-page__wrapper,.product-page__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.store-detail__text a{color:#fff;text-decoration:none}@media screen and (max-width: 979px){.product-detail__text{padding:0 30px;font-size:14px}}@media screen and (max-width: 979px){.product-detail__store{width:100%}}.store-detail__name,.store-detail__name--adjust,.product-detail__name--adjust{font:normal 2em/1.2 var(--font-bold)}.product-detail__name{font:normal 2em/1.2 var(--font-regular)}.product-detail__price{font:normal 2rem/1.2 var(--font-bold)}.product-detail__price del{font-family:var(--font-regular)}.store-detail__floor-and-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-detail__floor{font:normal 1.25rem/1.2 var(--font-bold)}.store-detail__floor span:not(:last-of-type){margin-right:1em}.store-detail__map{font:normal 1rem/1.2 var(--font-bold);margin-left:1em}.store-detail__map img,.store-detail__map svg{max-width:20px;max-height:20px}.store-detail__map img g,.store-detail__map svg g{fill:var(--main-color);stroke:var(--main-color)}.store-detail__map a{text-decoration:none;color:var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.store-detail__floor,.product-detail__price,.fila-detail__floor{color:var(--main-color)}.fila-detail__store{width:460px}@media screen and (max-width: 979px){.fila-detail__store{width:100%;padding:0 20px;background:#f2f4f3}}.fila-detail__floor{font:normal 1.25em/1.2 var(--font-bold)}.store-detail__name,.store-detail__name--adjust,.product-detail__name--adjust,.product-detail__name{margin:0 0 .125em;color:#404040}.store-detail__name--adjust,.product-detail__name--adjust{color:var(--main-color);text-align:center}.store-detail__segment{font:normal 1.25em/1.2 var(--font-bold);color:var(--main-color)}.store-detail__telephone,.store-detail__email{font:normal 1.25em/1.2 var(--font-regular);margin:1em 0}@media screen and (max-width: 739px){.store-detail__telephone,.store-detail__email{font-size:1em}}.store-detail__telephone a,.store-detail__email a{display:table}.fila-detail__loja{font:normal 1.25em/1.2 var(--font-bold);margin:1em 0;color:var(--main-color)}@media screen and (max-width: 739px){.fila-detail__loja{font-size:1em}}.fila-detail__loja a{display:table}.fila-detail__piso{font:normal 1.25em/1.2 var(--font-bold);margin-top:-1em}@media screen and (max-width: 739px){.fila-detail__piso{font-size:1em}}.fila-detail__piso a{display:table}.fila-detail__tel{font:normal 1.25em/1.2 var(--font-regular);margin:1em 0;border-bottom:1px solid #cad8d8;padding-bottom:1em}@media screen and (max-width: 739px){.fila-detail__tel{font-size:1em}}.fila-detail__tel a{display:table}.fila-detail__numero{font:normal 1.25em/1.2 var(--font-regular);margin:1em 0}@media screen and (max-width: 739px){.fila-detail__numero{font-size:1em}}.fila-detail__numero a{display:table}.fila-detail__atendimento{font:normal 1.25em/1.2 var(--font-regular);text-align:center;margin:1em 0}@media screen and (max-width: 739px){.fila-detail__atendimento{font-size:1em}}.fila-detail__atendimento a{display:table}.store-detail__description{font:normal 1.25em/1.2 var(--font-bold);margin:1em 0;width:600px}@media screen and (max-width: 979px){.store-detail__description{width:100%}}.store-detail__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1em 0}.store-detail__time span{font:normal 1.25em/1.2 var(--font-regular);color:#404040}@media screen and (max-width: 739px){.store-detail__time span{font-size:1em}}.store-detail__time__link{color:#404040;text-decoration:none;font-weight:bold;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.store-detail__time__link::after{content:"";position:absolute;top:2px;border-right:2px solid #404040;border-bottom:2px solid #404040;width:.5em;height:.5em;-webkit-transform:rotateZ(315deg) translateY(150%);transform:rotateZ(315deg) translateY(150%)}.store-detail__email-address{color:var(--main-color) !important}.store-detail__figure{width:460px;height:210px}@media screen and (max-width: 979px){.store-detail__figure{margin-bottom:20px;width:100%;height:320px}}@media screen and (max-width: 739px){.store-detail__figure{margin:0;margin-bottom:20px;width:100%;height:13em}}.product-detail__figure{position:relative;width:460px;height:320px}@media screen and (max-width: 979px){.product-detail__figure{margin:0;margin-bottom:20px;width:100%}}.store-detail__figure,.product-detail__figure{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #cad8d8;border-radius:10px}.store-detail__figure img,.product-detail__figure img{width:80%;height:80%;-o-object-fit:contain;object-fit:contain}.store-detail__image{max-width:100%;display:block;margin:0}.store-search__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:102.0833%;margin-left:-1.0416%;margin-right:-1.0416%}.store-search__row>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.store-search__row .easy-autocomplete{max-width:100%;margin:0 auto}.store-filter{background-color:#212528;border-radius:10px 10px 0 0}.store-filter.all-border-radius{border-radius:10px}.store-offline__result{background-color:#212528;color:#fff;border-bottom:solid 2px #f5f5f5}.store-offline__wrapper{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:2em 4em}@media screen and (min-width: 600px){.store-offline__wrapper{width:480px}}@media screen and (min-width: 740px){.store-offline__wrapper{width:720px}}@media screen and (min-width: 980px){.store-offline__wrapper{width:960px}}@media screen and (min-width: 1200px){.store-offline__wrapper{width:1180px}}@media screen and (min-width: 1500px){.store-offline__wrapper{width:1420px}}.store-offline__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 979px){.store-offline__wrapper{padding:2em 1em}}@media screen and (max-width: 599px){.store-offline__wrapper{padding:1em}}.store-offline__title{margin:0 0 .25em;width:100%;font:normal 2.5em/1.2 var(--font-bold)}@media screen and (max-width: 599px){.store-offline__title{font-size:2em}}.store-offline__segment{width:100%;font:normal 1.125em/1.2 var(--font-bold);color:var(--main-color)}.store-offline__segment span:not(:first-child)::before{content:"| ";color:#999;font-family:var(--font-regular)}@media screen and (max-width: 599px){.store-offline__segment{font-size:1em}}.store-offline__text{width:100%;margin-top:1em}.store-offline__text span{display:block}.store-offline__floor{font:normal 1.25em/1.2 var(--font-bold)}.store-offline__message{padding:4em 0;background-color:#f5f5f5;text-align:center}.store-offline__alert{font:normal 2em/1.2 var(--font-bold);margin:0 0 .5em}.store-detail__banner{background-color:var(--main-color);padding:0;width:100%}.store-detail__banner__wrapper{width:100%;height:100%}@media screen and (max-width: 979px){.store-detail__banner__wrapper{max-height:calc(100% - 7.75em);min-height:368px;height:368px}.store-detail__banner__wrapper .slick-list,.store-detail__banner__wrapper .slick-track{height:100% !important}}.store-detail__banner__wrapper .slick-arrow{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;z-index:2}.store-detail__banner__wrapper .slick-arrow.slick-next{right:1rem}.store-detail__banner__wrapper .slick-arrow.slick-prev{left:1rem}.store-detail__banner.inner-page__header{background-color:var(--main-color);padding:0}.store-detail__banner__img{width:100%;position:relative;height:35.5em;display:block}@media screen and (max-width: 979px){.store-detail__banner__img{height:100%}}.store-detail__banner__img img,.store-detail__banner__img svg{max-width:none;width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;display:block}.store-detail__banner__title{color:#fff;text-transform:uppercase;font-size:3rem;line-height:56px;font-weight:bold;max-width:41rem;text-align:center;margin:1rem auto}@media screen and (max-width: 979px){.store-detail__banner__title{font-size:2rem;line-height:normal}}.store-detail__banner .store-search__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.store-detail__banner .store-search__row .form__input_search,.store-detail__banner .store-search__row .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .store-detail__banner .store-search__row input[type=text],.store-detail__banner .store-search__row .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .store-detail__banner .store-search__row #sortCriteria{padding:.5rem 3em .5rem 1rem;background-position:calc(100% - 1rem) 50%}.store__line{padding:4rem 0;width:100%;max-width:100%}.store__line+.store__line{padding-top:0}@media screen and (max-width: 979px){.store__line{padding:2rem 0}}.store__line .store-detail__name,.store__line .store-detail__name--adjust,.store__line .product-detail__name--adjust{color:#000;margin:0 0 1rem}.store__line .store-detail__name--adjust{color:var(--main-color)}.store__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.store__list__title{font-size:2rem;text-transform:uppercase;width:100%;text-align:center;margin:0 auto 1rem}@media screen and (max-width: 979px){.store__list__title{font-size:1.5rem}}.store__item,.fila__item{width:calc(25% - 1rem);margin:0 1rem 0 0;border:1px solid #d7d7d7;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:21rem;-webkit-transition:all .2s linear;transition:all .2s linear;max-height:27rem;height:auto}@media screen and (max-width: 979px){.store__item,.fila__item{width:100%;margin:1rem 0 0;padding:3rem 1rem;min-height:11rem}.store__item:first-child,.fila__item:first-child{margin-top:0}}@media screen and (min-width: 740px)and (max-width: 979px){.store__item,.fila__item{width:calc(50% - 1rem);margin:1rem 1rem 0 0}.store__item:first-child,.fila__item:first-child{margin-top:1rem}}.store__item:nth-child(n+5),.fila__item:nth-child(n+5){margin-top:1rem}.store__item::after,.fila__item::after{content:"";opacity:0;background:#000;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none;z-index:0;-webkit-transition:all .2s linear;transition:all .2s linear}@media screen and (min-width: 1200px){.store__item:hover::after,.fila__item:hover::after{opacity:.7}.store__item:hover .store__item__actions,.store__item:hover .fila__item__actions,.fila__item:hover .store__item__actions,.fila__item:hover .fila__item__actions{opacity:1}}.store__item__bg,.fila__item__bg{max-width:100%;height:100%;width:100%;position:absolute;left:0;top:0;padding:3rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.store__item__bg img,.store__item__bg svg,.fila__item__bg img,.fila__item__bg svg{max-width:100%;max-height:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.store__item__bg img,.store__item__bg svg,.fila__item__bg img,.fila__item__bg svg{height:auto}}.store__item__actions,.fila__item__actions{position:relative;width:100%;margin:auto;z-index:1;opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.store__item__button img,.store__item__button svg,.fila__item__button img,.fila__item__button svg{width:100%;height:50%}.store__item__actions .store__item__button,.fila__item__actions .store__item__button,.store__item__actions .fila__item__button,.fila__item__actions .fila__item__button{font-size:.9rem;width:220px;height:40px;margin:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 980px)and (max-width: 1199px){.store__item__actions .store__item__button,.fila__item__actions .store__item__button,.store__item__actions .fila__item__button,.fila__item__actions .fila__item__button{padding:1em .35em}}@media screen and (max-width: 979px){.store__item__actions .store__item__button,.fila__item__actions .store__item__button,.store__item__actions .fila__item__button,.fila__item__actions .fila__item__button{min-width:auto;width:calc(50% - 5px);margin:5px 0 !important}}.store__item__button.btn-shopping-digital,.fila__item__button.btn-shopping-digital{width:calc(100% - 1rem);background-color:var(--main-color);color:#fff !important}.fila__item__actions a:first-of-type{width:100%}.store-detail__store{border-bottom:1px solid #cad8d8}.store-detail__channel{margin-top:2em;margin-bottom:auto}.product-detail__channel{margin-top:70px}@media screen and (max-width: 979px){.product-detail__channel{margin-top:20px;background-color:#f2f4f3;padding:20px}}.fila-detail__channel a.button--loading svg{display:none}.store-detail__channel,.product-detail__channel,.fila-detail__channel{width:100%;max-width:460px}.store-detail__channel h3,.product-detail__channel h3,.fila-detail__channel h3{margin:0;margin-bottom:10px;font-size:16px}@media screen and (max-width: 979px){.store-detail__channel,.product-detail__channel,.fila-detail__channel{width:100%;max-width:none}}@media screen and (max-width: 599px){.store-detail__channel,.product-detail__channel,.fila-detail__channel{max-width:none}}.store-detail__buttons{opacity:1;margin:0 auto auto -0.5rem;color:#6eaf6b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 979px){.store-detail__buttons{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}}.coupon-mobile{margin:20px auto}.store-detail__coupon__container{margin-top:2em}@media screen and (max-width: 979px){.store-detail__coupon__container{margin-top:0}}.store-detail__coupon{width:460px;height:130px;background-color:var(--secondary-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px;border-radius:5px;margin:20px 0}.store-detail__coupon p{font-size:15px}@media screen and (max-width: 599px){.store-detail__coupon p{font-size:14px}}@media screen and (max-width: 979px){.store-detail__coupon{width:100%}}.store-detail__coupon__image{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 979px){.store-detail__coupon__image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.store-detail__coupon__image img,.store-detail__coupon__image svg{margin-right:30px}@media screen and (max-width: 979px){.store-detail__coupon__image img,.store-detail__coupon__image svg{width:25px;height:25px}}.fila-detail__senha{width:460px;height:180px;background-color:#212528;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px;margin-right:15em;border-radius:10px}.fila-detail__senha img,.fila-detail__senha svg{width:50px;height:30px;margin-bottom:20px}@media screen and (max-width: 979px){.fila-detail__senha img,.fila-detail__senha svg{width:30px;height:20px;margin-right:10px}}.fila-detail__senha__text{display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 979px){.fila-detail__senha__text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.fila-detail__senha p{font-size:18px}@media screen and (max-width: 599px){.fila-detail__senha p{font-size:14px}}@media screen and (max-width: 979px){.fila-detail__senha{margin-top:20px;margin-right:0;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:80px}}.parking .button_hollow-green,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .lum-button-primary,.parking .button_filled-green,.parking .isbn__label,.parking .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .parking #next,.parking .api_container .buttons button,.api_container .buttons .parking button{width:100%;margin:1.5em 0}.parking .credit-card__list--login .button_hollow-green,.parking .credit-card__list--login .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .credit-card__list--login .lum-button-primary,.parking .credit-card__list--login .button_filled-green,.parking .credit-card__list--login .isbn__label,.parking .credit-card__list--login .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .parking .credit-card__list--login #next,.parking .credit-card__list--login .api_container .buttons button,.api_container .buttons .parking .credit-card__list--login button{margin:1em 0 0}.parking .button_filled-green+.button_hollow-green,.parking .isbn__label+.button_hollow-green,.parking .api_container .localAccount .buttons #next+.button_hollow-green,.api_container .localAccount .buttons .parking #next+.button_hollow-green,.parking .api_container .buttons button+.button_hollow-green,.api_container .buttons .parking button+.button_hollow-green,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .button_filled-green+.lum-button-primary,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .isbn__label+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .button_filled-green+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .isbn__label+.lum-button-primary,.parking .api_container .localAccount .buttons .lumis-service-search #search_area .lum-search-form>.lum-actions #next+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .api_container .localAccount .buttons #next+.lum-button-primary,.api_container .localAccount .buttons .parking .lumis-service-search #search_area .lum-search-form>.lum-actions #next+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .api_container .localAccount .buttons .parking #next+.lum-button-primary,.parking .api_container .buttons .lumis-service-search #search_area .lum-search-form>.lum-actions button+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .api_container .buttons button+.lum-button-primary,.api_container .buttons .parking .lumis-service-search #search_area .lum-search-form>.lum-actions button+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .api_container .buttons .parking button+.lum-button-primary,.parking .button_filled-green+.button_filled-green,.parking .isbn__label+.button_filled-green,.parking .button_filled-green+.isbn__label,.parking .isbn__label+.isbn__label,.parking .api_container .localAccount .buttons #next+.button_filled-green,.parking .api_container .localAccount .buttons #next+.isbn__label,.api_container .localAccount .buttons .parking #next+.button_filled-green,.api_container .localAccount .buttons .parking #next+.isbn__label,.parking .api_container .buttons button+.button_filled-green,.parking .api_container .buttons button+.isbn__label,.api_container .buttons .parking button+.button_filled-green,.api_container .buttons .parking button+.isbn__label,.parking .api_container .localAccount .buttons .button_filled-green+#next,.parking .api_container .localAccount .buttons .isbn__label+#next,.api_container .localAccount .buttons .parking .button_filled-green+#next,.api_container .localAccount .buttons .parking .isbn__label+#next,.parking .api_container .localAccount .buttons #next+#next,.api_container .localAccount .buttons .parking #next+#next,.parking .api_container .localAccount .buttons button+#next,.api_container .localAccount .buttons .parking button+#next,.parking .api_container .buttons .button_filled-green+button,.parking .api_container .buttons .isbn__label+button,.api_container .buttons .parking .button_filled-green+button,.api_container .buttons .parking .isbn__label+button,.parking .api_container .localAccount .buttons #next+button,.api_container .localAccount .buttons .parking #next+button,.parking .api_container .buttons button+button,.api_container .buttons .parking button+button{margin-top:-0.5em}.parking .form__row,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field{-ms-flex-wrap:wrap;flex-wrap:wrap}.parking .form__row .button_hollow-green,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .button_hollow-green,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .button_hollow-green,.parking .form__row .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .form__row .lum-button-primary,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-button-primary,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .lum-button-primary,.parking .form__row .button_filled-green,.parking .form__row .isbn__label,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .button_filled-green,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .isbn__label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .button_filled-green,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .isbn__label,.parking .form__row .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .parking .form__row #next,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field #next,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field #next,.parking .form__row .api_container .buttons button,.api_container .buttons .parking .form__row button,.parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .api_container .buttons button,.api_container .buttons .parking .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field .api_container .buttons button,.api_container .buttons .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking .lum-form-field button{margin:2em .5em 0}@media screen and (width <= 361px){.parking .button_hollow-green,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .lum-button-primary,.parking .button_filled-green,.parking .isbn__label,.parking .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .parking #next,.parking .api_container .buttons button,.api_container .buttons .parking button{margin:1.25em 0}.parking .credit-card__list--login .button_hollow-green,.parking .credit-card__list--login .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .credit-card__list--login .lum-button-primary,.parking .credit-card__list--login .button_filled-green,.parking .credit-card__list--login .isbn__label,.parking .credit-card__list--login .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .parking .credit-card__list--login #next,.parking .credit-card__list--login .api_container .buttons button,.api_container .buttons .parking .credit-card__list--login button{margin:1em 0 0}.parking .button_filled-green+.button_hollow-green,.parking .isbn__label+.button_hollow-green,.parking .api_container .localAccount .buttons #next+.button_hollow-green,.api_container .localAccount .buttons .parking #next+.button_hollow-green,.parking .api_container .buttons button+.button_hollow-green,.api_container .buttons .parking button+.button_hollow-green,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .button_filled-green+.lum-button-primary,.parking .lumis-service-search #search_area .lum-search-form>.lum-actions .isbn__label+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .button_filled-green+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .isbn__label+.lum-button-primary,.parking .api_container .localAccount .buttons .lumis-service-search #search_area .lum-search-form>.lum-actions #next+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .api_container .localAccount .buttons #next+.lum-button-primary,.api_container .localAccount .buttons .parking .lumis-service-search #search_area .lum-search-form>.lum-actions #next+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .api_container .localAccount .buttons .parking #next+.lum-button-primary,.parking .api_container .buttons .lumis-service-search #search_area .lum-search-form>.lum-actions button+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking .api_container .buttons button+.lum-button-primary,.api_container .buttons .parking .lumis-service-search #search_area .lum-search-form>.lum-actions button+.lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .api_container .buttons .parking button+.lum-button-primary,.parking .button_filled-green+.button_filled-green,.parking .isbn__label+.button_filled-green,.parking .button_filled-green+.isbn__label,.parking .isbn__label+.isbn__label,.parking .api_container .localAccount .buttons #next+.button_filled-green,.parking .api_container .localAccount .buttons #next+.isbn__label,.api_container .localAccount .buttons .parking #next+.button_filled-green,.api_container .localAccount .buttons .parking #next+.isbn__label,.parking .api_container .buttons button+.button_filled-green,.parking .api_container .buttons button+.isbn__label,.api_container .buttons .parking button+.button_filled-green,.api_container .buttons .parking button+.isbn__label,.parking .api_container .localAccount .buttons .button_filled-green+#next,.parking .api_container .localAccount .buttons .isbn__label+#next,.api_container .localAccount .buttons .parking .button_filled-green+#next,.api_container .localAccount .buttons .parking .isbn__label+#next,.parking .api_container .localAccount .buttons #next+#next,.api_container .localAccount .buttons .parking #next+#next,.parking .api_container .localAccount .buttons button+#next,.api_container .localAccount .buttons .parking button+#next,.parking .api_container .buttons .button_filled-green+button,.parking .api_container .buttons .isbn__label+button,.api_container .buttons .parking .button_filled-green+button,.api_container .buttons .parking .isbn__label+button,.parking .api_container .localAccount .buttons #next+button,.api_container .localAccount .buttons .parking #next+button,.parking .api_container .buttons button+button,.api_container .buttons .parking button+button{margin-top:-0.25em}.parking .button_filled-green,.parking .isbn__label,.parking .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .parking #next,.parking .api_container .buttons button,.api_container .buttons .parking button{margin:1em 0}}.parking__steps{height:.25em;background:#d8d8d8;position:relative}.parking__steps::before{content:"";width:100%;height:100%;background:var(--main-color);left:0;top:0;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.parking__steps.step1::before{-webkit-transform:translateX(-75%);transform:translateX(-75%)}.parking__steps.step2::before{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.parking__steps.step3::before{-webkit-transform:translateX(-25%);transform:translateX(-25%)}.parking__steps.step4::before{-webkit-transform:translateX(0);transform:translateX(0)}.parking__header{padding:2.25em 0}@media screen and (width <= 361px){.parking__header{padding:1.25em 0}}.parking__title,.parking__title--resume{font:normal 1.6em/1.2 var(--font-regular);color:#404040;margin:0 0 .5rem}.parking__title--resume{color:#292929;margin:1.5em 0 1.25em}@media screen and (width <= 361px){.parking__title,.parking__title--resume{margin:0 0 .25em}.parking__title--resume{margin:1.5em 0 1.25em}}.parking__instructions{color:#404040}.parking__barcode,.codebar-target{width:calc(100% + 2.5em);height:18em;overflow:hidden;margin:0 -1.25em;position:relative;background:#212528;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.parking__barcode video,.codebar-target video{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.parking__barcode canvas,.codebar-target canvas{width:100%}.parking--pwa .parking__barcode,.parking--pwa .codebar-target{display:none;opacity:0}.parking__barcode.button--loading,.codebar-target.button--loading{background:#0c0c0c}.codebar-target__input{display:none}.parking--pwa .codebar-target__input{display:block}.parking__actions{background:#fff;position:relative}.parking__actions button{margin-top:50px}.form__row~.parking__actions button,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field~.parking__actions button{margin-top:0 !important}.parking__save-card{margin:1em auto .5em}.parking-button+.parking-button{margin-top:-0.5em}.parking__msg{width:calc(100% + 3em);background:#fff;max-height:0;overflow:hidden;position:absolute;-webkit-transform:translate(0, 0);transform:translate(0, 0);padding:0;bottom:6em;left:-1.5em;-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.parking__msg .button_hollow-green,.parking__msg .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking__msg .lum-button-primary,.parking__msg .button_filled-green,.parking__msg .isbn__label,.parking__msg .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .parking__msg #next,.parking__msg .api_container .buttons button,.api_container .buttons .parking__msg button{margin-bottom:0}@media screen and (width <= 361px){.parking__msg{bottom:5em}}.parking__msg-holder{padding:1.5em 1.5em 0}.parking__msg-holder p{font-size:.9rem}.parking-total{color:#404040;font:normal 1.2em/1.2 var(--font-regular);padding:0;margin:1.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width: 374px){.parking-total{margin:1.25em 0;font-size:.8em}}.parking-total__value{color:var(--main-color);font-size:1rem;font-weight:bold}.parking__row{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width: 600px){.parking__row{width:480px}}@media screen and (min-width: 740px){.parking__row{width:720px}}@media screen and (min-width: 980px){.parking__row{width:960px}}@media screen and (min-width: 1200px){.parking__row{width:1180px}}@media screen and (min-width: 1500px){.parking__row{width:1420px}}.parking__row>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.parking__row .small__holder{width:calc(56% - 1em)}.parking__row .small__holder+.small__holder{width:calc(44% - 1em)}@media screen and (max-width: 599px){.parking__row{width:100%;margin:0}}@media screen and (max-width: 374px){.parking__row .small__holder{width:100%}.parking__row .small__holder+.small__holder{width:100%}}.parking__wrapper,.parking__wrapper--error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:120px !important}.parking__wrapper .inner-page__accordion,.parking__wrapper--error .inner-page__accordion{margin:0 0 20px}#parkingScan .parking__wrapper,#parkingScan .parking__wrapper--error{margin-bottom:20px !important}#parkingFormPay .parking__wrapper,#parkingFormPay .parking__wrapper--error{min-height:0}.parking__wrapper--error{background-color:#414141;color:#fff;text-align:center;padding:1em}@media screen and (min-width: 600px){.parking__wrapper--error{margin-bottom:2em}}@media screen and (min-width: 740px){.parking__wrapper,.parking__wrapper--error{margin:0 auto}}@media screen and (max-width: 599px){.parking__wrapper,.parking__wrapper--error{padding:0 1.25em;width:100%;margin:0}}@media screen and (width <= 321px){.parking__wrapper,.parking__wrapper--error{padding:0 .5em}}.parking__wrapper input,.parking__wrapper--error input,.parking__wrapper select,.parking__wrapper--error select{border-radius:10px}.parking__cpf{padding-top:1em}.parking__cpf .input__label,.parking__cpf .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .parking__cpf label{position:absolute;left:0;top:-9px;-webkit-transform:translate(1em, 2.5em);transform:translate(1em, 2.5em);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;text-transform:none;font:normal 1em/1.2 var(--font-regular)}.parking__cpf input.dirt-input~.input__label,.parking__cpf .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label input.dirt-input~label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .parking__cpf input.dirt-input~label{-webkit-transform:translate(0, 0);transform:translate(0, 0);font-size:.875em}.form__divisor{font:normal 1.25em/1 var(--font-bold);text-align:center;margin:0 0 2rem}.parking-modal{width:100%;max-width:480px;margin:0 auto;background-color:#fff;padding:1em}.parking-modal__text{margin:0 0 1em}.parking-modal__title{font:normal 1.5em/1.3 var(--font-bold);color:var(--main-color);margin:0 0 .5em}.parking__box{background-color:#f2f4f3;border-radius:10px;overflow:hidden}.parking__box+.parking__box{margin-top:.25em}.parking__box .form__row,.parking__box .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .parking__box .lum-form-field{width:100%;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.parking__infos{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.parking__infos+.parking__infos{border-top:1px solid #ddd;padding:1.5em 1em .5em}@media screen and (max-width: 599px){.parking__infos{margin:0}}@media screen and (max-width: 374px){.parking__infos{padding:.5em .25em 1em}.parking__infos+.parking__infos{padding:1em .5em .5em}}.parking-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:2em 1em;font-size:.9rem}.parking-info:not(:first-child,:nth-child(2)){border-top:1px solid #cad8d8}.parking-info img,.parking-info svg{margin-right:5px}.parking-info__label__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.parking-info__label__container svg{width:40px;height:20px}.parking-info__label span{color:#404040;font:normal 1rem/1 var(--font-bold)}.parking-info__value{font:normal .875em/1.2 var(--font-bold) !important;display:block;color:var(--main-color) !important}.parking__form{padding:2em .5em}.info__holder{margin:.25em;width:calc(50% - .5em);font-size:.875em}.info__holder:first-child:last-child{width:100%}.info__icon,.inner-page .info__icon{width:1.15em;height:1.15em;margin-top:.1em;margin-right:.35em}.info__label{font-family:var(--font-bold);color:var(--main-color);text-transform:uppercase;margin-bottom:.125em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (width <= 361px){.info__label{font-size:.875em;font-family:var(--font-heavy)}}.info__value{font-family:var(--font-bold)}.parking__img--error{display:block;width:6em;height:auto;margin:1em auto}.parking__img--error+.parking__text{font-size:1.5em}.parking__error{padding:1em;text-align:center;background:#414141;color:#fff;margin:0 0 1em}.input__holder.isbn,.perfil__form .isbn.input__holder--100,.isbn.input__holder--info,.isbn.input__holder--25,.isbn.input__holder--select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .isbn.lum-form-field-value,.isbn.input__holder--text,.isbn.input__holder--radio{margin:0;width:100%}.isbn__input{display:none}.parking .codebar-target__input .isbn__label{width:100%;margin:0}.mfp-title{padding:1em;background:#464646;text-align:center}@media screen and (width <= 321px){.mfp-title{font-size:.75em;padding:.75em}}.mfp-figure .mfp-close{color:var(--main-color);right:.25rem;top:2.25rem}.parking-error .parking__msg,.parking-error--timeout .parking__msg,.parking-error--camera .parking__msg{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.parking-error .parking__msg .button_hollow-green,.parking-error--timeout .parking__msg .button_hollow-green,.parking-error--camera .parking__msg .button_hollow-green,.parking-error .parking__msg .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.parking-error--timeout .parking__msg .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.parking-error--camera .parking__msg .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking-error .parking__msg .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking-error--timeout .parking__msg .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking-error--camera .parking__msg .lum-button-primary,.parking-error .parking__msg .button_filled-green,.parking-error--timeout .parking__msg .button_filled-green,.parking-error--camera .parking__msg .button_filled-green,.parking-error .parking__msg .api_container .localAccount .buttons #next,.parking-error--timeout .parking__msg .api_container .localAccount .buttons #next,.parking-error--camera .parking__msg .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .parking-error .parking__msg #next,.api_container .localAccount .buttons .parking-error--timeout .parking__msg #next,.api_container .localAccount .buttons .parking-error--camera .parking__msg #next,.parking-error .parking__msg .api_container .buttons button,.parking-error--timeout .parking__msg .api_container .buttons button,.parking-error--camera .parking__msg .api_container .buttons button,.api_container .buttons .parking-error .parking__msg button,.api_container .buttons .parking-error--timeout .parking__msg button,.api_container .buttons .parking-error--camera .parking__msg button,.parking-error .parking__msg .isbn__label,.parking-error--timeout .parking__msg .isbn__label,.parking-error--camera .parking__msg .isbn__label{opacity:0;pointer-events:none}.parking-error:not(.parking--pwa) #typeNumber.button--loading::after,.parking-error--timeout:not(.parking--pwa) #typeNumber.button--loading::after,.parking-error--camera:not(.parking--pwa) #typeNumber.button--loading::after{border:4px solid #fff;border-top:4px solid rgba(0,0,0,0)}.parking--pwa .parking__msg{position:relative}.parking--pwa .parking__msg p{padding:.5em;background:#fdd;color:#650d0d}.parking--pwa.parking-error .parking__msg,.parking--pwa.parking-error--timeout .parking__msg,.parking--pwa.parking-error--camera .parking__msg{max-height:7em;bottom:2em}@media screen and (width <= 361px){.parking--pwa.parking-error .parking__msg,.parking--pwa.parking-error--timeout .parking__msg,.parking--pwa.parking-error--camera .parking__msg{bottom:0;max-height:5em}.parking--pwa .parking__msg-holder{padding-top:.5em}}.parking-error--camera video{opacity:0}.parking-error--camera .parking__barcode{position:relative}.parking-error--camera .parking__barcode::before{content:"";position:absolute;z-index:1;width:100%;height:100%;display:block;background:url("../assets/images/icon-error-camera.png") no-repeat center calc(50% - 3em);background-size:2.838em auto}@media screen and (max-width: 739px){.parking-error--camera .parking__barcode::before{background-size:2.3em auto}}@media screen and (width <= 376px){.parking-error--camera .parking__barcode::before{background-position:center calc(50% - 2em)}}.parking-error--timeout video{opacity:0}.parking-error--timeout .parking__msg{max-height:12.5em}.parking-error--timeout .parking__msg .button_hollow-green,.parking-error--timeout .parking__msg .lumis-service-search #search_area .lum-search-form>.lum-actions .lum-button-primary,.lumis-service-search #search_area .lum-search-form>.lum-actions .parking-error--timeout .parking__msg .lum-button-primary,.parking-error--timeout .parking__msg .button_filled-green,.parking-error--timeout .parking__msg .api_container .localAccount .buttons #next,.api_container .localAccount .buttons .parking-error--timeout .parking__msg #next,.parking-error--timeout .parking__msg .api_container .buttons button,.api_container .buttons .parking-error--timeout .parking__msg button,.parking-error--timeout .parking__msg .isbn__label{opacity:1;pointer-events:all}.parking-error--timeout .parking__barcode{position:relative}.parking-error--timeout .parking__barcode::before{content:"";position:absolute;z-index:1;width:100%;height:100%;display:block;background:#0c0c0c url("../assets/images/icon-error-camera.png") no-repeat center calc(50% - 4.3em);background-size:2.838em auto}@media screen and (max-width: 979px){.parking-error--timeout .parking__barcode::before{background-position:center calc(50% - 5.3em)}}@media screen and (max-width: 739px){.parking-error--timeout .parking__barcode::before{background-size:2.3em auto;background-position:center calc(50% - 4.3em)}}@media screen and (width <= 376px){.parking-error--timeout .parking__barcode::before{background-color:rgba(12,12,12,0);background-position:center calc(50% - 5.5em)}}@media screen and (width <= 361px){.parking-error--timeout .parking__barcode::before{background-position:center calc(50% - 4.3em)}}@media screen and (width <= 320px){.parking-error--timeout .parking__barcode::before{background-size:1.8em auto}}.parking-error--sensedia{text-align:center;max-width:740px;position:relative}.parking-error--sensedia::before{content:"";position:absolute;top:-1em;width:100%;height:24px;display:block;background:url("../assets/images/icon-error-server.svg") no-repeat center}.parking-error--sensedia h3{position:relative;color:#000;font-size:1.5rem;font-style:normal;font-weight:700;line-height:24px;font-family:var(--font-bold)}@media screen and (max-width: 599px){.parking-error--sensedia h3{font-size:1.125rem}}.parking-error--sensedia #msgError{margin-top:15px !important}.pay-button{pointer-events:none;opacity:.4}.visible~.parking__actions .pay-button:not(.button--inactive){pointer-events:all;opacity:1}.parking-info__timeout{position:relative;padding:0;font-weight:bold;font-size:95%;margin:1rem auto;text-align:start;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.parking-info__timeout .parking-info__icon{position:relative;top:auto;-webkit-transform:none;transform:none;height:1rem;width:1rem;left:auto;min-width:1rem;min-height:1rem;padding:.5rem;margin-right:.5rem}.parking-info__timeout+.parking-button{margin-top:0}.relationship-action__success-message,.relationship-action__error-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:50px auto}.relationship-action__success-message h2,.relationship-action__error-message h2{margin-bottom:0}.relationship-action__success-message svg,.relationship-action__error-message svg{max-width:40px}.relationship-action__success-message svg path{fill:#65ff50}.relationship-action__error-message svg path{fill:#ff2a2a}.relationship-action__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:25px 0;gap:25px 25px}@media screen and (min-width: 740px){.relationship-action__form{margin:50px 0}}.relationship-action__form button{margin:0;min-width:100%}@media screen and (min-width: 740px){.relationship-action__form button{min-width:220px}}.relationship-action__form .input__holder,.relationship-action__form .perfil__form .input__holder--100,.perfil__form .relationship-action__form .input__holder--100,.relationship-action__form .input__holder--info,.relationship-action__form .input__holder--25,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value,.relationship-action__form .input__holder--text,.relationship-action__form .input__holder--radio,.relationship-action__form .input__holder--select{margin:0 !important}.relationship-action__form .input__holder .form__input,.relationship-action__form .perfil__form .input__holder--100 .form__input,.perfil__form .relationship-action__form .input__holder--100 .form__input,.relationship-action__form .input__holder--info .form__input,.relationship-action__form .input__holder--25 .form__input,.relationship-action__form .input__holder--select .form__input,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .form__input,.relationship-action__form .input__holder--text .form__input,.relationship-action__form .input__holder--radio .form__input,.relationship-action__form .input__holder .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .relationship-action__form .input__holder input[type=text],.relationship-action__form .perfil__form .input__holder--100 .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .relationship-action__form .perfil__form .input__holder--100 input[type=text],.perfil__form .relationship-action__form .input__holder--100 .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .perfil__form .relationship-action__form .input__holder--100 input[type=text],.relationship-action__form .input__holder--info .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .relationship-action__form .input__holder--info input[type=text],.relationship-action__form .input__holder--25 .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .relationship-action__form .input__holder--25 input[type=text],.relationship-action__form .input__holder--select .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .relationship-action__form .input__holder--select input[type=text],.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value input[type=text],.relationship-action__form .input__holder--text .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .relationship-action__form .input__holder--text input[type=text],.relationship-action__form .input__holder--radio .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .relationship-action__form .input__holder--radio input[type=text],.relationship-action__form .input__holder .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .relationship-action__form .input__holder select,.relationship-action__form .perfil__form .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .relationship-action__form .perfil__form .input__holder--100 select,.perfil__form .relationship-action__form .input__holder--100 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .perfil__form .relationship-action__form .input__holder--100 select,.relationship-action__form .input__holder--info .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .relationship-action__form .input__holder--info select,.relationship-action__form .input__holder--25 .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .relationship-action__form .input__holder--25 select,.relationship-action__form .input__holder--select .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .relationship-action__form .input__holder--select select,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value select,.relationship-action__form .input__holder--text .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .relationship-action__form .input__holder--text select,.relationship-action__form .input__holder--radio .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .relationship-action__form .input__holder--radio select,.relationship-action__form .input__holder .form__input--disabled,.relationship-action__form .perfil__form .input__holder--100 .form__input--disabled,.perfil__form .relationship-action__form .input__holder--100 .form__input--disabled,.relationship-action__form .input__holder--info .form__input--disabled,.relationship-action__form .input__holder--25 .form__input--disabled,.relationship-action__form .input__holder--select .form__input--disabled,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .form__input--disabled,.relationship-action__form .input__holder--text .form__input--disabled,.relationship-action__form .input__holder--radio .form__input--disabled,.relationship-action__form .input__holder .form__input_search,.relationship-action__form .perfil__form .input__holder--100 .form__input_search,.perfil__form .relationship-action__form .input__holder--100 .form__input_search,.relationship-action__form .input__holder--info .form__input_search,.relationship-action__form .input__holder--25 .form__input_search,.relationship-action__form .input__holder--select .form__input_search,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .form__input_search,.relationship-action__form .input__holder--text .form__input_search,.relationship-action__form .input__holder--radio .form__input_search,.relationship-action__form .input__holder .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .relationship-action__form .input__holder input[type=text],.relationship-action__form .perfil__form .input__holder--100 .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .relationship-action__form .perfil__form .input__holder--100 input[type=text],.perfil__form .relationship-action__form .input__holder--100 .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .perfil__form .relationship-action__form .input__holder--100 input[type=text],.relationship-action__form .input__holder--info .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .relationship-action__form .input__holder--info input[type=text],.relationship-action__form .input__holder--25 .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .relationship-action__form .input__holder--25 input[type=text],.relationship-action__form .input__holder--select .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .relationship-action__form .input__holder--select input[type=text],.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value input[type=text],.relationship-action__form .input__holder--text .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .relationship-action__form .input__holder--text input[type=text],.relationship-action__form .input__holder--radio .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .relationship-action__form .input__holder--radio input[type=text],.relationship-action__form .input__holder .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .relationship-action__form .input__holder #sortCriteria,.relationship-action__form .perfil__form .input__holder--100 .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .relationship-action__form .perfil__form .input__holder--100 #sortCriteria,.perfil__form .relationship-action__form .input__holder--100 .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .perfil__form .relationship-action__form .input__holder--100 #sortCriteria,.relationship-action__form .input__holder--info .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .relationship-action__form .input__holder--info #sortCriteria,.relationship-action__form .input__holder--25 .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .relationship-action__form .input__holder--25 #sortCriteria,.relationship-action__form .input__holder--select .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .relationship-action__form .input__holder--select #sortCriteria,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value #sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value #sortCriteria,.relationship-action__form .input__holder--text .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .relationship-action__form .input__holder--text #sortCriteria,.relationship-action__form .input__holder--radio .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .relationship-action__form .input__holder--radio #sortCriteria,.relationship-action__form .input__holder--select .form__input,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .form__input,.relationship-action__form .input__holder--select .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .relationship-action__form .input__holder--select input[type=text],.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .lumis-service-search .lum-pagination input[type=text],.lumis-service-search .lum-pagination .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value input[type=text],.relationship-action__form .input__holder--select .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .relationship-action__form .input__holder--select select,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value select,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value select,.relationship-action__form .input__holder--select .form__input--disabled,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input--disabled,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .form__input--disabled,.relationship-action__form .input__holder--select .form__input_search,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .form__input_search,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .form__input_search,.relationship-action__form .input__holder--select .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .relationship-action__form .input__holder--select input[type=text],.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value input[type=text],.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .lumis-service-search #search_area .lum-search-form .lum-form-field-id-query input[type=text],.lumis-service-search #search_area .lum-search-form .lum-form-field-id-query .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value input[type=text],.relationship-action__form .input__holder--select .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .relationship-action__form .input__holder--select #sortCriteria,.relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .relationship-action__form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-value #sortCriteria,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value .lumis-service-search #search_area .lum-search-form #sortCriteria,.lumis-service-search #search_area .lum-search-form .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .relationship-action__form .lum-form-field-value #sortCriteria{margin:0 !important}.relationship-action__form .input--file{width:100%;margin:10px 0 !important;position:relative}.relationship-action__form .input--file:hover .file-dummy{background:rgba(224,224,224,.3)}.relationship-action__form .input--file img{max-width:30px}.relationship-action__form .input--file input[type=file]{position:absolute;width:100%;height:100%;inset:0;opacity:0;cursor:pointer}.relationship-action__form .input--file input[type=file]:focus+.file-dummy{outline:2px solid rgba(255,255,255,.5);outline:-webkit-focus-ring-color auto 5px}.relationship-action__form .input--file input[type=file]:valid+.file-dummy{border-color:rgba(0,255,0,.4);background-color:rgba(0,255,0,.3)}.relationship-action__form .input--file input[type=file]:valid+.file-dummy .success{display:inline-block}.relationship-action__form .input--file input[type=file]:valid+.file-dummy .default{display:none}.relationship-action__form .input--file .file-dummy{width:100%;padding:30px;border:1px dashed #141414;text-align:center;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.relationship-action__form .input--file .file-dummy>div{display:block}.relationship-action__form .input--file .file-dummy .default{line-height:20px}.relationship-action__form .input--file .file-dummy .default a{color:var(--main-color)}.relationship-action__form .input--file .file-dummy .success{display:none}.relationship-action__form>div:not(.input__holder--checkbox__container){-webkit-box-flex:100%;-ms-flex:100%;flex:100%}@media screen and (min-width: 740px){.relationship-action__form>div:not(.input__holder--checkbox__container){-webkit-box-flex:calc(50% - 50px);-ms-flex:calc(50% - 50px);flex:calc(50% - 50px)}}.relationship-action__form .input__holder--checkbox__container{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin:25px 0;padding-bottom:25px;border-bottom:1px solid #cecece}.relationship-action__form .input__holder--checkbox__container .input__holder--checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.relationship-action__form .input__holder--checkbox__container .input__holder--checkbox input{max-width:25px;height:25px;width:100%}.relationship-action__form .input__holder--checkbox__container .input__holder--checkbox .input__label,.relationship-action__form .input__holder--checkbox__container .input__holder--checkbox .lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label label,.lumis-service-questionnaire.lum-non-administration-area>form>.lum-content>.lum-content-body .lum-form-field .lum-form-field-label .relationship-action__form .input__holder--checkbox__container .input__holder--checkbox label{margin-top:8px}.relationship-action__instructions{-webkit-box-flex:100% !important;-ms-flex:100% !important;flex:100% !important;margin-bottom:1em}.relationship-action__instructions h2{margin-top:0;margin-bottom:10px}.relationship-action__instructions a{color:var(--main-color);text-decoration:none}.shopping-content__header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e6e6e6;height:100px}@media screen and (max-width: 1199px){.shopping-content__header{height:125px}}@media screen and (max-width: 979px){.shopping-content__header{height:55px}}.shopping-content__header .wrapper,.shopping-content__header .cinema__conteudo,.shopping-content__header .event-detail__wrapper,.shopping-content__header .fiquepordentro__conteudo,.shopping-content__header .highlights__conteudo,.shopping-content__header .quick-menu__wrapper,.shopping-content__header .enjoy-your-visit__conteudo,.shopping-content__header .product-showcase__wrapper,.shopping-content__header .product-showcase__conteudo,.shopping-content__header .proximoevento__conteudo,.shopping-content__header .vitrineprodutos__reservas__conteudo,.shopping-content__header .restaurant__conteudo,.shopping-content__header .vtex-carousel__wrapper,.shopping-content__header .vtex-carousel__title--container,.shopping-content__header .events__header,.shopping-content__header .header__wrapper,.shopping-content__header .inner-page__devider,.shopping-content__header .inner-page__cards__conteudo,.shopping-content__header .newsletter__wrapper,.shopping-content__header .newsletter--widget__wrapper,.shopping-content__header .temperatura__wrapper,.shopping-content__header .dropdown__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shopping-content__logout{height:50%;-ms-flex-item-align:center;align-self:center;background-color:var(--main-color);color:#fff}@media screen and (max-width: 979px){.shopping-content__logout{min-width:auto !important;width:100px}}.shopping-content__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:20px;width:100%}.shopping-content main{padding:50px 0}@media screen and (max-width: 979px){.shopping-content main{padding:25px 0}}.shopping-content main details{padding:1rem;border-radius:5px;background-color:#fcfcfc;color:#263238;-webkit-transition:background-color .15s;transition:background-color .15s;-webkit-box-shadow:0 .125em .5em #d9d9d9;box-shadow:0 .125em .5em #d9d9d9}.shopping-content main details>details{margin-top:1rem}.shopping-content main details img{max-width:100%}.shopping-content main details>*{font-size:.9rem;margin-top:1rem !important}.shopping-content main details[open]{background-color:#fff}.shopping-content main details[open]>summary::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.shopping-content main summary{display:block;margin:0 !important;position:relative;font-size:1rem;font-family:var(--font-heavy);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.shopping-content main summary::before,.shopping-content main summary::after{width:.75em;height:2px;position:absolute;top:50%;right:0;content:"";background-color:var(--main-color);text-align:right;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.shopping-content main summary::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.shopping-content main summary::-webkit-details-marker{display:none}.shopping-content main p{line-height:1.5}.shopping-content main ul{padding:0 0 0 1rem}.shopping-content main li:not(:last-child){margin-bottom:.5em}.shopping-content main code{padding:.2em;border-radius:3px;background-color:#e0e0e0}pre>.shopping-content main code{display:block;padding:1em;margin:0}:root{--c-orange: #f06544}.inner-page__survey .inner-page__wrapper,.inner-page__survey .lumis-service-questionnaire.lum-non-administration-area{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-page__survey .image-container{max-width:940px;width:100%;height:490px;margin:0 auto;margin-bottom:30px}@media screen and (max-width: 979px){.inner-page__survey .image-container{height:auto}}.inner-page__survey .image-container figure{margin:0;width:100%;height:100%}.inner-page__survey .image-container figure .inner-page__wrapper__image,.inner-page__survey .image-container figure .inner-page__wrapper__image--mobile,.inner-page__survey .inner-page__details .inner-page__wrapper .image-container figure .inner-page__wrapper__image--mobile,.inner-page__details .inner-page__wrapper .inner-page__survey .image-container figure .inner-page__wrapper__image--mobile,.inner-page__survey .inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container figure .inner-page__wrapper__image--mobile,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .inner-page__survey .image-container figure .inner-page__wrapper__image--mobile{display:block;width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 979px){.inner-page__survey .image-container figure .inner-page__wrapper__image,.inner-page__survey .image-container figure .inner-page__wrapper__image--mobile,.inner-page__survey .inner-page__details .inner-page__wrapper .image-container figure .inner-page__wrapper__image--mobile,.inner-page__details .inner-page__wrapper .inner-page__survey .image-container figure .inner-page__wrapper__image--mobile,.inner-page__survey .inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container figure .inner-page__wrapper__image--mobile,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .inner-page__survey .image-container figure .inner-page__wrapper__image--mobile{border-radius:unset}}.inner-page__survey .image-container figure .inner-page__wrapper__image--mobile{display:none}@media screen and (max-width: 739px){.inner-page__survey .image-container figure .inner-page__wrapper__image,.inner-page__survey .image-container figure .inner-page__wrapper__image--mobile,.inner-page__survey .inner-page__details .inner-page__wrapper .image-container figure .inner-page__wrapper__image--mobile,.inner-page__details .inner-page__wrapper .inner-page__survey .image-container figure .inner-page__wrapper__image--mobile,.inner-page__survey .inner-page__details .lumis-service-questionnaire.lum-non-administration-area .image-container figure .inner-page__wrapper__image--mobile,.inner-page__details .lumis-service-questionnaire.lum-non-administration-area .inner-page__survey .image-container figure .inner-page__wrapper__image--mobile{display:none}.inner-page__survey .image-container figure .inner-page__wrapper__image--mobile{display:block}}.inner-page__survey .details-pages{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-page__survey .details-content{max-width:940px;width:100%}.inner-page__survey .details-content h2{font-size:2.875rem;letter-spacing:0;line-height:36px;font-family:var(--font-heavy) !important}@media screen and (max-width: 739px){.inner-page__survey .details-content h2{font-size:2.3rem}}.inner-page__survey .details-content__text{font-size:1rem;line-height:28px}.inner-page__survey .details-content__text img{width:100%}.inner-page__survey .btn-category{text-decoration:none;background-color:#00a7a8;padding:5px 25px;font-size:.9rem;border-radius:5px;color:#fff;font-weight:bold}.inner-page__survey .btn-back{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:940px;width:100%;height:75px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inner-page__survey .btn-back a{margin-left:calc(100% - 45px);position:relative;text-decoration:none;color:#404040;font-weight:bold}.inner-page__survey .btn-back a::before{content:"";position:absolute;border-right:2px solid #7e7e7e;border-bottom:2px solid #7e7e7e;width:.55em;height:.55em;-webkit-transform:rotateZ(135deg) translateY(50%);transform:rotateZ(135deg) translateY(50%);top:43%;right:55px}.inner-page__survey .survey-control{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:940px;margin-top:20px;border-top:1px solid #cad8d8;padding-top:60px;margin-bottom:120px}@media screen and (max-width: 739px){.inner-page__survey .survey-control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:0;padding-top:40px;margin-bottom:60px}.inner-page__survey .survey-control>*{width:100% !important}}.inner-page__survey .survey-control .btn--vote{color:#fff;width:120px;height:50px;border:none;border-radius:5px;background-color:var(--main-color)}.inner-page__survey .survey-control .btn--vote:disabled{opacity:.5;cursor:auto}.inner-page__survey .survey-control .btn--vote.button--loading::after{border-color:#fff;border-top-color:var(--main-color)}.inner-page__survey .survey-control .btn--show-partial-result{color:#404040}.inner-page__survey .survey-control .btn--show-partial-result,.inner-page__survey .survey-control .btn--vote{cursor:pointer;font-size:1rem;line-height:28px;font-family:var(--font-bold);text-align:center}.survey-options,.survey-options--results{width:100%;max-width:940px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:40px 20px;margin:40px auto}.survey-option{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 15px);flex:0 0 calc(25% - 15px)}@media screen and (max-width: 739px){.survey-option{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}.survey-option.choosen-option .survey-option__image{border:1px solid #ef6543}.survey-option__image{height:220px;width:100%;border-radius:10px;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,0);cursor:pointer}.survey-option__image img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.survey-option__image.enlarged-image{position:fixed;inset:0;height:100vh;overflow:hidden;z-index:1;border-radius:unset;border:none !important}.survey-option__image.enlarged-image img{position:absolute;width:100%;-o-object-fit:contain;object-fit:contain;z-index:999999;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.survey-option__image.enlarged-image::after{content:"";position:absolute;pointer-events:none;top:0;left:0;opacity:.9;width:100%;height:100vh;background:#000;z-index:1}.survey-option input,.survey-option p{margin-top:20px !important}.survey-option p,.survey-option span{display:block;font-family:var(--font-bold);text-align:center}.survey-option span{color:var(--c-orange)}.survey-option label{font-weight:bold}#surveyResults .survey-modal__wrapper{max-width:1180px}#voteConfirmed .survey-modal__wrapper,#alertModal .survey-modal__wrapper{max-width:500px}#surveyResults,#voteConfirmed,#alertModal{display:none;background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:6000008;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-overflow-scrolling:auto;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#surveyResults .survey-modal__wrapper,#voteConfirmed .survey-modal__wrapper,#alertModal .survey-modal__wrapper{width:95%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;margin:0 auto;max-height:90%;position:relative;top:50%;overflow:auto;z-index:6000010;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:10px;-webkit-filter:drop-shadow(2px 3.464px 10px rgba(0, 0, 0, 0.4));filter:drop-shadow(2px 3.464px 10px rgba(0, 0, 0, 0.4))}@media screen and (min-width: 600px){#surveyResults .survey-modal__wrapper,#voteConfirmed .survey-modal__wrapper,#alertModal .survey-modal__wrapper{width:480px}}@media screen and (min-width: 740px){#surveyResults .survey-modal__wrapper,#voteConfirmed .survey-modal__wrapper,#alertModal .survey-modal__wrapper{width:720px}}@media screen and (min-width: 980px){#surveyResults .survey-modal__wrapper,#voteConfirmed .survey-modal__wrapper,#alertModal .survey-modal__wrapper{width:960px}}@media screen and (min-width: 1200px){#surveyResults .survey-modal__wrapper,#voteConfirmed .survey-modal__wrapper,#alertModal .survey-modal__wrapper{width:1180px}}@media screen and (min-width: 1500px){#surveyResults .survey-modal__wrapper,#voteConfirmed .survey-modal__wrapper,#alertModal .survey-modal__wrapper{width:1420px}}#surveyResults .survey-modal__wrapper>*,#voteConfirmed .survey-modal__wrapper>*,#alertModal .survey-modal__wrapper>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}#surveyResults .survey-modal__container--results,#voteConfirmed .survey-modal__container--results,#alertModal .survey-modal__container--results{width:100%;padding:0 125px}@media screen and (max-width: 1199px){#surveyResults .survey-modal__container--results .survey-option,#voteConfirmed .survey-modal__container--results .survey-option,#alertModal .survey-modal__container--results .survey-option{-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 11.1px);flex:0 0 calc(33% - 11.1px)}}@media screen and (max-width: 979px){#surveyResults .survey-modal__container--results .survey-option,#voteConfirmed .survey-modal__container--results .survey-option,#alertModal .survey-modal__container--results .survey-option{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media screen and (max-width: 739px){#surveyResults .survey-modal__container--results .survey-option,#voteConfirmed .survey-modal__container--results .survey-option,#alertModal .survey-modal__container--results .survey-option{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 599px){#surveyResults .survey-modal__container--results,#voteConfirmed .survey-modal__container--results,#alertModal .survey-modal__container--results{padding:0 75px}#surveyResults .survey-modal__container--results .survey-option__image,#voteConfirmed .survey-modal__container--results .survey-option__image,#alertModal .survey-modal__container--results .survey-option__image{height:340px}}#surveyResults .survey-modal__container--vote,#voteConfirmed .survey-modal__container--vote,#alertModal .survey-modal__container--vote{width:100%;padding:40px 20px;text-align:center}#surveyResults .survey-modal__container--vote img,#surveyResults .survey-modal__container--vote svg,#voteConfirmed .survey-modal__container--vote img,#voteConfirmed .survey-modal__container--vote svg,#alertModal .survey-modal__container--vote img,#alertModal .survey-modal__container--vote svg{margin:40px 0 15px}#surveyResults .survey-modal__container--vote img path,#surveyResults .survey-modal__container--vote svg path,#voteConfirmed .survey-modal__container--vote img path,#voteConfirmed .survey-modal__container--vote svg path,#alertModal .survey-modal__container--vote img path,#alertModal .survey-modal__container--vote svg path{fill:var(--main-color)}#surveyResults .survey-modal__container--vote p,#voteConfirmed .survey-modal__container--vote p,#alertModal .survey-modal__container--vote p{font-family:var(--font-bold)}#surveyResults .survey-modal__container--vote span,#voteConfirmed .survey-modal__container--vote span,#alertModal .survey-modal__container--vote span{color:var(--main-color)}#surveyResults .survey-modal__container--vote .btn--show-partial-result,#voteConfirmed .survey-modal__container--vote .btn--show-partial-result,#alertModal .survey-modal__container--vote .btn--show-partial-result{cursor:pointer;margin-top:40px;font-size:1rem;line-height:28px;font-family:var(--font-bold);text-align:center;color:#fff;width:100%;height:50px;border:none;border-radius:5px;background-color:var(--main-color)}#surveyResults .btn--close-modal,#voteConfirmed .btn--close-modal,#alertModal .btn--close-modal{background:none;border:2px solid var(--c-orange);border-radius:100%;color:var(--c-orange);padding:0;position:absolute;cursor:pointer;right:15px;top:15px;font-size:18px;font-weight:bold;width:25px;height:25px;float:right;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#surveyResults h2,#voteConfirmed h2,#alertModal h2{width:100%;margin:0;padding-bottom:40px;border-bottom:1px solid #cad8d8;font-size:2.875rem;letter-spacing:0;line-height:36px;font-family:var(--font-heavy)}#surveyResults h3,#voteConfirmed h3,#alertModal h3{font-size:32px;line-height:36px;font-family:var(--font-heavy);color:var(--main-color)}#surveyResults h2,#surveyResults h3,#voteConfirmed h2,#voteConfirmed h3,#alertModal h2,#alertModal h3{margin:40px 125px 0}@media screen and (max-width: 979px){#surveyResults h2,#surveyResults h3,#voteConfirmed h2,#voteConfirmed h3,#alertModal h2,#alertModal h3{font-size:2.2rem;margin:35px 35px 0}}@media screen and (max-width: 599px){#surveyResults h2,#surveyResults h3,#voteConfirmed h2,#voteConfirmed h3,#alertModal h2,#alertModal h3{font-size:1.8rem;margin:25px 25px 0}}.teatro .cinema-list__section{border-bottom:1px solid #30363a;padding-bottom:.5em}@media screen and (max-width: 979px){.teatro .cinema-list__section{width:100%;margin-top:30px}}@media screen and (max-width: 739px){.teatro .cinema-list__section{margin-top:22px}}@media screen and (max-width: 599px){.teatro .cinema-list__details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 739px){.teatro .cinema-list__item{padding:1em 0 2em}}.cinema-list__link{font:normal 1em/1 var(--font-bold);color:#fff;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1em;background-size:.75em .75em}.cinema-list__link svg{width:22px;height:22px;margin-right:10px}.cinema-list__subsection{font:normal 1.375em/1 var(--font-bold);color:var(--main-color);margin:1em 0}@media screen and (max-width: 979px){.cinema-list__subsection{font-size:1.1em;margin:1em 0 .5em}}@media screen and (max-width: 599px){.cinema-list__subsection:first-child{margin-top:2em}}.teatro-sessions p{font-weight:600;font-size:1em}.teatro-sessions .cinema-list__actions a{border:solid 1px var(--main-color);border-radius:.5em;min-height:0;line-height:1;font-size:.875em;color:#fff;text-transform:capitalize}@media screen and (max-width: 979px){.teatro-sessions .cinema-list__actions a{width:100px}}.work-page__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:2.5rem 0}@media screen and (min-width: 980px){.work-page__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin:5rem 0}}.work-page__block{background-color:#f5f5f5;padding:40px 30px;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 600px){.work-page__block{min-height:270px}}.work-page__block h3{color:#414141;font-size:1.3rem;margin:0;line-height:initial;padding-bottom:10px;font-weight:bold}@media screen and (min-width: 600px){.work-page__block h3{font-size:2rem}}.work-page__block p{font-weight:normal;margin-bottom:20px !important;font-size:.9rem}@media screen and (min-width: 600px){.work-page__block p{font-size:1rem}}.work-page__block a{margin-top:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
/*# sourceMappingURL=main.css.map */
