1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 <!DOCTYPE html> 36<html class="ltr" dir="ltr" lang="pt-BR"> 37<head> 38<title>Milhas para quem é feito de viagens - Smiles</title> 39<meta content="initial-scale=1.0, width=device-width, interactive-widget=resizes-content" name="viewport" /> 40<link rel="dns-prefetch" href="https://static.smiler.com.br"> 41<link rel="dns-prefetch" href="https://www.google.com"> 42<link rel="dns-prefetch" href="https://www.google.com.br"> 43<link rel="dns-prefetch" href="https://googleads.g.doubleclick.net"> 44<link rel="dns-prefetch" href="https://www.google-analytics.com"> 45<link rel="dns-prefetch" href="https://www.gstatic.com"> 46<link rel="dns-prefetch" href="https://www.facebook.com"> 47<link rel="dns-prefetch" href="https://connect.facebook.net"> 48<link rel="dns-prefetch" href="https://pixel.mathtag.com"> 49<link rel="dns-prefetch" href="https://pixel-geo.prfct.co"> 50<link rel="dns-prefetch" href="https://us-sonar.sociomantic.com"> 51<link rel="dns-prefetch" href="https://gateway.foresee.com"> 52<link rel="dns-prefetch" href="https://cm.g.doubleclick.net"> 53<link rel="dns-prefetch" href="https://ad.360yield.com"> 54<link rel="dns-prefetch" href="https://i.liadm.com"> 55<link rel="dns-prefetch" href="https://v2.zopim.com"> 56<link rel="dns-prefetch" href="https://pixel.rubiconproject.com"> 57<link rel="dns-prefetch" href="https://us-u.openx.net"> 58<link rel="dns-prefetch" href="https://sync.mathtag.com"> 59<link rel="dns-prefetch" href="https://ib.adnxs.com"> 60<link rel="dns-prefetch" href="https://cognito-identity.us-east-1.amazonaws.com"> 61<link rel="dns-prefetch" href="https://stats.g.doubleclick.net"> 62<link href="/o/smiles-liferay7-theme/css/theme/modules//alert-liferay.css" rel="stylesheet" /> 63<meta name="google-site-verification" content="Crci46Lie8YgsDruQ2qmsvPfH1JXPPcgGeH_OFULSA0" /> 64<meta name="zoom-domain-verification" content="ZOOM_verify_9e3qTdPtuAmiZwtnlX3TW0">
65<script name="datadogInit" src="https://www.smiles.com.br/dd/rum-init-smiles-async.js?v=1789673392000" type="text/javascript" async></script>
vendor: 1 bytes, line 65
65
66<script> 67function waitUntil(predicate, timeoutMs, intervalMs) { 68return new Promise(function (resolve) { 69const startTime = Date.now(); 70function check() { 71try { 72if (predicate()) { 73resolve(true); 74return; 75} 76} catch (e) { } 77if (Date.now() - startTime >= timeoutMs) { 78resolve(false); 79return; 80} 81setTimeout(check, intervalMs); 82} 83check(); 84}); 85} 86function callSafely(callback, fallbackValue) { 87try { 88return callback(); 89} catch (e) { 90return fallbackValue; 91} 92} 93function hideWatsonChatbot() { 94const estiloDeOcultar = document.createElement('style'); 95estiloDeOcultar.innerHTML = '#web-messenger-container { display: none !important; }'; 96document.head.appendChild(estiloDeOcultar); 97} 98async function getProdEnv() { 99const requestOptions = { 100method: 'GET', 101redirect: 'follow' 102}; 103const response = await fetch('https://www.smiles.com.br/mfe-apps/check-env.txt',requestOptions); 104if (!response.ok) { 105throw new Error('HTTP ' + response.status); 106} 107return (await response.text()).trim(); 108} 109async function shouldEnableChatbotZoom() { 110const localURL = window.location.origin; 111let env = ''; 112try { 113env = typeof getProdEnv === 'function' ? await getProdEnv() : ''; 114} catch (error) { 115console.warn('[LaunchDarkly] erro ao identificar ambiente:', error); 116} 117const URLS_LAUNCHDARKLY = { 118dev1: 'https://ldrelay.dev1.smiles.com.br/sdk/evalx/5ff64893991a4c0aa4974fc7/users/eyJrZXkiOiJERVYxLU4ifQ%3D%3D', 119dev2: 'https://ldrelay.dev2.smiles.com.br/sdk/evalx/5ff64893991a4c0aa4974fc7/users/eyJrZXkiOiJERVYyLU4ifQ%3D%3D', 120dev3: 'https://ldrelay.dev3.smiles.com.br/sdk/evalx/5ff64893991a4c0aa4974fc7/users/eyJrZXkiOiJERVYzLU4ifQ%3D%3D', 121hml: 'https://ldrelay-hml5.smiles.com.br/sdk/evalx/5ff64893991a4c0aa4974fc7/users/eyJrZXkiOiJITUw1In0%3D', 122blue: 'https://ldrelay-blue.smiles.com.br/sdk/evalx/5ff64893991a4c0aa4974fc7/users/eyJrZXkiOiJCTFVFIn0%3D', 123green: 'https://ldrelay-green.smiles.com.br/sdk/evalx/5ff64893991a4c0aa4974fc7/users/eyJrZXkiOiJHUkVFTiJ9' 124}; 125let launchDarklyURL = URLS_LAUNCHDARKLY.green; 126if (localURL.includes('localhost')) launchDarklyURL = URLS_LAUNCHDARKLY.hml; 127else if (localURL.includes('dev1')) launchDarklyURL = URLS_LAUNCHDARKLY.dev1; 128else if (localURL.includes('dev2')) launchDarklyURL = URLS_LAUNCHDARKLY.dev2; 129else if (localURL.includes('dev3')) launchDarklyURL = URLS_LAUNCHDARKLY.dev3; 130else if (localURL.includes('uat') || localURL.includes('hml')) launchDarklyURL = URLS_LAUNCHDARKLY.hml; 131else if (env === 'blue') launchDarklyURL = URLS_LAUNCHDARKLY.blue; 132try { 133const response = await fetch(launchDarklyURL); 134if (!response.ok) { 135throw new Error('HTTP ' + response.status); 136} 137const data = await response.json(); 138return !!data?.['api-data']?.value?.constants?.WEB?.carros?.ENABLE_CHATBOT_ZOOM; 139} catch (error) { 140console.warn('[LaunchDarkly] erro ao buscar ENABLE_CHATBOT_ZOOM:', error); 141return false; 142} 143} 144//Chatbot SDK 145function loadZoomSdk() { 146return new Promise(function (resolve, reject) { 147const script = document.createElement('script'); 148script.type = 'module'; 149script.src = 'https://us01ccistatic.zoom.us/us01cci/web-sdk/zcc-sdk.js'; 150script.dataset.apikey = 'JfpAW4M4QeOlk4JVuajQfg'; 151script.dataset.env = 'us01'; 152script.onload = resolve; 153script.onerror = reject; 154document.head.appendChild(script); 155}); 156} 157// ZVA Auto-Login 158function initZoomAutoLogin() { 159const ZVA_JWT_ENDPOINT = (function () { 160const h = window.location.hostname; 161if (h.indexOf('dev1') !== -1) return 'https://apigw.dev1.smiles.com.br/atd/zoom-consumer-auth/jwt/v1'; 162if (h.indexOf('hml1') !== -1) return 'https://apigw-hml1.smiles.com.br/atd/zoom-consumer-auth/jwt/v1'; 163if (h.indexOf('uat1') !== -1) return 'https://apigw-hml1.smiles.com.br/atd/zoom-consumer-auth/jwt/v1'; 164return 'https://apigw.smiles.com.br/atd/zoom-consumer-auth/jwt/v1'; 165})(); 166const SESSION_TOKEN_KEY = 'session-token'; 167const MEMBER_NUMBER_CLAIM = 'https://smiles.api/memberNumber'; 168const LOG_PREFIX = '[ZVA-AutoLogin]'; 169function safeParseJwt(token) { 170try { 171if (!token || token.split('.').length !== 3) return null; 172let base64 = token.split('.')[1].replace(/-/g, '+').replace(/_/g, '/'); 173while (base64.length % 4) { 174base64 += '='; 175} 176const json = decodeURIComponent( 177atob(base64) 178.split('') 179.map(function (c) {
180return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2); 181}) 182.join('') 183); 184return JSON.parse(json); 185} catch (e) { 186return null; 187} 188} 189function readSessionToken() { 190try { 191const token = localStorage.getItem(SESSION_TOKEN_KEY); 192if (!token || token.split('.').length !== 3) return null; 193const payload = safeParseJwt(token); 194if (!payload) return null; 195if (payload.exp && payload.exp <= Math.floor(Date.now() / 1000)) return null; 196if (!payload[MEMBER_NUMBER_CLAIM]) return null; 197return token; 198} catch (e) { 199return null; 200} 201} 202function fetchZoomJwt() { 203const sessionToken = readSessionToken(); 204if (!sessionToken) { 205console.info(LOG_PREFIX, 'sem sessão Smiles -> anônimo'); 206return Promise.resolve(null); 207} 208return fetch(ZVA_JWT_ENDPOINT, { 209method: 'GET', 210credentials: 'include', 211headers: { 212Authorization: 'Bearer ' + sessionToken, 213Accept: 'application/json' 214} 215}) 216.then(function (resp) { 217if (!resp.ok) { 218console.warn(LOG_PREFIX, 'endpoint respondeu', resp.status, '-> anônimo'); 219return null; 220} 221return resp.json(); 222}) 223.then(function (data) { 224if (!data || typeof data.loginUserIdJwt !== 'string') { 225console.warn(LOG_PREFIX, 'resposta sem loginUserIdJwt -> anônimo'); 226return null; 227} 228console.info(LOG_PREFIX, 'JWT obtido -> auto-login ativado'); 229return data.loginUserIdJwt; 230}) 231.catch(function (err) { 232console.warn(LOG_PREFIX, 'falha ao buscar JWT:', err && err.message, '-> anônimo'); 233return null; 234}); 235} 236function whenSdkReady(callback) { 237let attempts = 0; 238const interval = setInterval(function () { 239attempts++; 240const cfg = window.ZoomWebSDKDef__GlobalConfigs; 241if ( 242cfg && 243cfg.getUserLoginData && 244typeof cfg.getUserLoginData.write === 'function' 245) { 246clearInterval(interval); 247callback(cfg); 248return; 249} 250if (attempts > 120) { 251clearInterval(interval); 252console.warn(LOG_PREFIX, 'SDK Zoom não inicializou em 30s'); 253} 254}, 250); 255} 256whenSdkReady(function (cfg) { 257cfg.getUserLoginData.write(fetchZoomJwt); 258console.info(LOG_PREFIX, 'hook getUserLoginData registrado'); 259}); 260} 261function hideZoomSources() { 262(function () { 263'use strict'; 264try { 265if (window.__zva_hide_sources_loaded__) return; 266window.__zva_hide_sources_loaded__ = true; 267const CSS = '' + 268'.livesdk__multiKb__source__btn,' + 269'.livesdk__multiKb__button--sources,' + 270'.livesdk__multiKb__source__content,' + 271'.livesdk__multiKb__source__content__text,' + 272'[class*="multiKb__source__btn"],' + 273'[class*="multiKb__button--sources"],' + 274'[class*="multiKb__source__content"]' + 275'{ display: none !important; }'; 276const STYLE_ID = '__zva_hide_sources__'; 277function hideHr(root) { 278try { 279const hrs = root.querySelectorAll('hr'); 280for (let i = 0; i < hrs.length; i++) { 281const next = hrs[i].nextElementSibling; 282if (next) { 283const className = next.className || ''; 284if ( 285typeof className === 'string' && 286( 287className.indexOf('source__btn') >= 0 || 288className.indexOf('button--sources') >= 0 289) 290) { 291hrs[i].style.display = 'none'; 292} 293} 294} 295} catch (e) { } 296} 297function injectStyle(root) { 298try { 299if (!root || root.querySelector('#' + STYLE_ID)) return; 300const style = document.createElement('style'); 301style.id = STYLE_ID; 302style.textContent = CSS; 303root.appendChild(style); 304} catch (e) { } 305} 306function injectAll() { 307try { 308injectStyle(document.head); 309const walker = document.createTreeWalker( 310document, 311NodeFilter.SHOW_ELEMENT, 312null, 313false 314); 315let node = walker.currentNode; 316while (node) { 317if (node.shadowRoot) { 318injectStyle(node.shadowRoot); 319hideHr(node.shadowRoot); 320} 321node = walker.nextNode(); 322} 323} catch (e) { } 324} 325injectAll(); 326let attempts = 0; 327const interval = setInterval(function () { 328injectAll(); 329if (++attempts >= 30) { 330clearInterval(interval); 331} 332}, 1000); 333try { 334const observer = new MutationObserver(function () { 335injectAll(); 336}); 337observer.observe(document.body, { 338childList: true, 339subtree: true 340}); 341setTimeout(function () { 342try { 343observer.disconnect(); 344} catch (e) { } 345}, 60000); 346} catch (e) { } 347} catch (e) { 348if (window.console && console.error) { 349console.error('[zva-hide-sources] failed:', e); 350} 351} 352})(); 353} 354async function enableZoomChatbot() { 355console.info('[Chatbot Zoom] Verificando LaunchDarkly...'); 356const enabled = await shouldEnableChatbotZoom(); 357if (!enabled) {
358console.info('[Chatbot Zoom] Desabilitado via LaunchDarkly.'); 359return; 360} 361try { 362await loadZoomSdk(); 363initZoomAutoLogin(); 364hideZoomSources(); 365console.info('[Chatbot Zoom] Habilitado via LaunchDarkly com sucesso.'); 366} catch (error) { 367console.warn('[Chatbot Zoom] Erro ao carregar SDK.', error); 368} 369} 370window.addEventListener('load', async function () { 371hideWatsonChatbot(); 372await enableZoomChatbot(); 373}); 374</script>
vendor: 1 bytes, line 374
374
375<script type="text/javascript"> 376(() => { 377const selectUatScript = window.location.hostname.includes("uat5") ? '0195805f-202e-799a-ba3b-24ab08169024' : "0195805f-5161-72e3-836a-965b413df436"; 378const domainScript = window.location.hostname.indexOf("www") === 0 ? '2122d8e9-b592-4e4a-adaa-910a6ab9bccd' : selectUatScript; 379const otSDKScript = document.createElement("script"); 380otSDKScript.type = "text/javascript"; 381otSDKScript.src = "https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"; 382otSDKScript.charset = "UTF-8"; 383otSDKScript.dataset.domainScript = domainScript; 384document.head.insertBefore(otSDKScript, document.head.firstChild); 385})(); 386function OptanonWrapper() { }; 387window.process = {'env':{}} 388</script>
388 389<link rel="stylesheet" href="https://static.smiler.com.br/bs-theme/css/smls-header-footer.min.css?v=1789673392000"> 390<link rel="stylesheet" href="https://static.smiler.com.br/bs-theme/css/smls-base-theme-lf.min.css?v=1789673392000"> 391<link rel="stylesheet" href="https://static.smiler.com.br/bs-theme/css/smls-components-lf.min.css?v=1789673392000"> 392<link rel="stylesheet" href="https://static.smiler.com.br/bs-theme/css/smls-flight-search.min.css?v=1789673392000"> 393<link rel="stylesheet" href="https://static.smiler.com.br/bs-theme/css/smls-flight-search-lf-home.min.css?v=1789673392000"> 394<meta content="text/html; charset=UTF-8" http-equiv="content-type" /> 395<meta content="User-agent: Google-Extended 396Allow: / 397User-agent: GPTBot 398Allow: / 399User-agent: ChatGPT-User 400Allow: / 401User-agent: OAI-SearchBot 402Allow: / 403User-agent: Meta-ExternalFetcher 404Allow: / 405User-agent: PerplexityBot 406Allow: / 407User-agent: CCBot 408Allow: / 409User-agent: ClaudeBot 410Allow: /" name="robots" /><meta content="Conheça o programa de milhas Smiles e saiba como acumular e trocar por passagens, produtos e muito mais. Confira também as vantagens do Clube Smiles!" lang="pt-BR" name="description" />
411<script type="importmap">{"imports":{"@clayui/breadcrumb":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$breadcrumb.js","@clayui/form":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$form.js","react-dom":"/o/frontend-js-react-web/__liferay__/exports/react-dom.js","@clayui/popover":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$popover.js","@clayui/charts":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$charts.js","@clayui/shared":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$shared.js","@clayui/localized-input":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$localized-input.js","@clayui/modal":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$modal.js","@clayui/empty-state":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$empty-state.js","@clayui/color-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$color-picker.js","@clayui/navigation-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$navigation-bar.js","react":"/o/frontend-js-react-web/__liferay__/exports/react.js","@clayui/pagination":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$pagination.js","@clayui/icon":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$icon.js","@clayui/table":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$table.js","@clayui/autocomplete":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$autocomplete.js","@clayui/slider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$slider.js","@clayui/management-toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$management-toolbar.js","@clayui/multi-select":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$multi-select.js","@clayui/nav":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$nav.js","@clayui/time-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$time-picker.js","@clayui/provider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$provider.js","@clayui/upper-toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$upper-toolbar.js","@clayui/loading-indicator":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$loading-indicator.js","@clayui/panel":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$panel.js","@clayui/drop-down":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$drop-down.js","@clayui/list":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$list.js","@clayui/date-picker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$date-picker.js","@clayui/label":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$label.js","@clayui/data-provider":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$data-provider.js","@liferay/frontend-js-api/data-set":"/o/frontend-js-dependencies-web/__liferay__/exports/@liferay$js-api$data-set.js","@clayui/core":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$core.js","@clayui/pagination-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$pagination-bar.js","@clayui/layout":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$layout.js","@clayui/multi-step-nav":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$multi-step-nav.js","@liferay/frontend-js-api":"/o/frontend-js-dependencies-web/__liferay__/exports/@liferay$js-api.js","@clayui/css":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$css.js","@clayui/toolbar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$toolbar.js","@clayui/alert":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$alert.js","@clayui/badge":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$badge.js","@clayui/link":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$link.js","@clayui/card":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$card.js","@clayui/progress-bar":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$progress-bar.js","@clayui/tooltip":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$tooltip.js","@clayui/button":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$button.js","@clayui/tabs":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$tabs.js","@clayui/sticker":"/o/frontend-taglib-clay/__liferay__/exports/@clayui$sticker.js"},"scopes":{}}</script>
411<script data-senna-track="permanent" src="https://assets-blue.smiler.com.br/o/frontend-js-svg4everybody-web/index.js?&mac=qjmDyuZP3frhkhHhmeOD/TuGbvE=&browserId=chrome&languageId=pt_BR&minifierType=js" type="text/javascript"></script>
vendor: 1 bytes, line 411
411
412<script data-senna-track="temporary">var Liferay = window.Liferay || {};Liferay.Icons = Liferay.Icons || {};Liferay.Icons.controlPanelSpritemap = 'https://assets-blue.smiler.com.br//o/admin-theme/images/clay/icons.svg';Liferay.Icons.spritemap = 'https://assets-blue.smiler.com.br//o/smiles-liferay7-theme/images/clay/icons.svg';</script>
vendor: 1 bytes, line 412
412
413<script data-senna-track="permanent" type="text/javascript">window.Liferay = window.Liferay || {}; window.Liferay.CSP = {nonce: ''};</script>
413 414<link data-senna-track="temporary" href="https://www.smiles.com.br/portal/home" rel="canonical" /> 415<link data-senna-track="temporary" href="https://www.smiles.com.br/es/portal/home" hreflang="es-ES" rel="alternate" /> 416<link data-senna-track="temporary" href="https://www.smiles.com.br/en/portal/home" hreflang="en-US" rel="alternate" /> 417<link data-senna-track="temporary" href="https://www.smiles.com.br/portal/home" hreflang="pt-BR" rel="alternate" /> 418<link data-senna-track="temporary" href="https://www.smiles.com.br/portal/home" hreflang="x-default" rel="alternate" /> 419<meta property="og:description" content="Conheça o programa de milhas Smiles e saiba como acumular e trocar por passagens, produtos e muito mais. Confira também as vantagens do Clube Smiles!"> 420<meta property="og:locale" content="pt_BR"> 421<meta property="og:locale:alternate" content="pt_BR"> 422<meta property="og:locale:alternate" content="es_ES"> 423<meta property="og:locale:alternate" content="en_US"> 424<meta property="og:site_name" content="Liferay DXP"> 425<meta property="og:title" content="Milhas para quem é feito de viagens - Liferay DXP"> 426<meta property="og:type" content="website"> 427<meta property="og:url" content="https://www.smiles.com.br/portal/home"> 428<link href="https://assets-blue.smiler.com.br//o/smiles-liferay7-theme/images/favicon.ico" rel="apple-touch-icon" /> 429<link href="https://assets-blue.smiler.com.br//o/smiles-liferay7-theme/images/favicon.ico" rel="icon" /> 430<link class="lfr-css-file" data-senna-track="temporary" href="https://assets-blue.smiler.com.br//o/smiles-liferay7-theme/css/clay.css?browserId=chrome&themeId=smilesliferay7theme_WAR_smilesliferay7theme&minifierType=css&languageId=pt_BR&t=1789673392000" id="liferayAUICSS" rel="stylesheet" type="text/css" /> 431<link href="https://assets-blue.smiler.com.br//combo?browserId=chrome&minifierType=css&themeId=smilesliferay7theme_WAR_smilesliferay7theme&languageId=pt_BR&com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_lfum:%2Fo%2Fasset-publisher-web%2Fcss%2Fmain.css&com_liferay_journal_content_web_portlet_JournalContentPortlet:%2Fo%2Fjournal-content-web%2Fcss%2Fmain.css&com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch:%2Fo%2Fportal-search-web%2Fcss%2Fmain.css&com_liferay_product_navigation_user_personal_bar_web_portlet_ProductNavigationUserPersonalBarPortlet:%2Fo%2Fproduct-navigation-user-personal-bar-web%2Fcss%2Fmain.css&com_liferay_site_navigation_menu_web_portlet_SiteNavigationMenuPortlet:%2Fo%2Fsite-navigation-menu-web%2Fcss%2Fmain.css&t=1789673392000" rel="stylesheet" type="text/css" 432data-senna-track="temporary" id="bfdf9c38" />
433<script type="text/javascript" data-senna-track="temporary"> 434// <![CDATA[ 435var Liferay = Liferay || {}; 436Liferay.Browser = { 437acceptsGzip: function() { 438return true; 439}, 440getMajorVersion: function() { 441return 153.0; 442}, 443getRevision: function() { 444return '537.36'; 445}, 446getVersion: function() { 447return '153.0'; 448}, 449isAir: function() { 450return false; 451}, 452isChrome: function() { 453return true; 454}, 455isEdge: function() { 456return false; 457}, 458isFirefox: function() { 459return false; 460}, 461isGecko: function() { 462return true; 463}, 464isIe: function() { 465return false; 466}, 467isIphone: function() { 468return false; 469}, 470isLinux: function() { 471return false; 472}, 473isMac: function() { 474return false; 475}, 476isMobile: function() { 477return false; 478}, 479isMozilla: function() { 480return false; 481}, 482isOpera: function() { 483return false; 484}, 485isRtf: function() { 486return true; 487}, 488isSafari: function() { 489return true; 490}, 491isSun: function() { 492return false; 493}, 494isWebKit: function() { 495return true; 496}, 497isWindows: function() { 498return true; 499} 500}; 501Liferay.Data = Liferay.Data || {}; 502Liferay.Data.ICONS_INLINE_SVG = true; 503Liferay.Data.NAV_SELECTOR = '#navigation'; 504Liferay.Data.NAV_SELECTOR_MOBILE = '#navigationCollapse'; 505Liferay.Data.isCustomizationView = function() { 506return false; 507}; 508Liferay.Data.notices = [ 509]; 510(function () { 511var available = {}; 512var direction = {}; 513available['pt_BR'] = 'português\x20\x28Brasil\x29'; 514direction['pt_BR'] = 'ltr'; 515available['es_ES'] = 'espanhol\x20\x28Espanha\x29'; 516direction['es_ES'] = 'ltr'; 517available['en_US'] = 'inglês\x20\x28Estados\x20Unidos\x29'; 518direction['en_US'] = 'ltr'; 519Liferay.Language = { 520available, 521direction, 522get: function(key) { 523return key; 524} 525}; 526})(); 527var featureFlags = {"LPD-11018":false,"LPD-10964":false,"LPD-10887":false,"LPS-193884":false,"LPD-11218":false,"LPS-178642":false,"LPD-11253":false,"LPD-16469":false,"LPS-193005":false,"LPS-187284":false,"LPS-187285":false,"LPD-11377":false,"LPD-10562":false,"LPD-11179":false,"LPS-114786":false,"LPS-192957":false,"COMMERCE-8087":false,"LRAC-10757":false,"LPS-180090":false,"LPS-178052":true,"LPS-189856":false,"LPD-19465":false,"LPS-187436":false,"LPS-182184":false,"LPS-185892":false,"LPS-186620":false,"LPS-184404":false,"LPS-198183":false,"LPS-171364":false,"LPD-6378":false,"LPS-153714":false,"LPS-96845":false,"LPS-170670":false,"LPS-141392":false,"LPS-169981":false,"LPS-153839":false,"LPD-11165":false,"LPS-187793":false,"LPS-177027":false,"LPD-10793":false,"LPD-11003":false,"LPS-196847":false,"LPS-114700":false,"LPS-135430":false,"LPS-134060":false,"LPS-164563":false,"LPS-122920":false,"LPS-199086":false,"LPS-203351":false,"LPD-10588":false,"LPD-10862":false,"LPD-11313":false,"LPD-6368":false,"LPD-10701":false,"LPD-10703":false,"LPS-202104":false,"LPS-187142":false,"LPD-15596":false,"LPS-196935":true,"LPS-187854":false,"LPS-176691":false,"LPS-197909":false,"LPD-23210":false,"LPD-29516":false,"COMMERCE-8949":false,"LPS-165481":false,"LPS-153813":false,"LPS-174455":false,"LPD-10856":false,"COMMERCE-13024":false,"LPS-165482":false,"LPD-10855":false,"LPS-193551":false,"LPS-197477":false,"LPD-17965":false,"LPS-174816":false,"LPS-186360":false,"LPS-153332":false,"LPS-179669":false,"LPS-174417":false,"LPD-18730":false,"LPD-11147":false,"LPS-155284":false,"LRAC-15017":false,"LPD-19870":false,"LPS-200108":false,"LPS-159643":false,"LPS-161033":false,"LPS-164948":false,"LPD-11070":false,"LPS-188058":false,"LPS-129412":false,"LPS-169837":false,"LPD-20213":false}; 528Liferay.FeatureFlags = Object.keys(featureFlags).reduce( 529(acc, key) => ({ 530...acc, [key]: featureFlags[key] === 'true' || featureFlags[key] === true 531}), {} 532); 533Liferay.PortletKeys = { 534DOCUMENT_LIBRARY: 'com_liferay_document_library_web_portlet_DLPortlet', 535DYNAMIC_DATA_MAPPING: 'com_liferay_dynamic_data_mapping_web_portlet_DDMPortlet', 536ITEM_SELECTOR: 'com_liferay_item_selector_web_portlet_ItemSelectorPortlet' 537}; 538Liferay.PropsValues = { 539JAVASCRIPT_SINGLE_PAGE_APPLICATION_TIMEOUT: 0, 540UPLOAD_SERVLET_REQUEST_IMPL_MAX_SIZE: 104857600 541}; 542Liferay.ThemeDisplay = { 543getLayoutId: function() { 544return '651'; 545}, 546getLayoutRelativeControlPanelURL: function() { 547return '/group/guest/~/control_panel/manage'; 548}, 549getLayoutRelativeURL: function() { 550return '/portal/home'; 551}, 552getLayoutURL: function() {
553return 'https://www.smiles.com.br/portal/home'; 554}, 555getParentLayoutId: function() { 556return '615'; 557}, 558isControlPanel: function() { 559return false; 560}, 561isPrivateLayout: function() { 562return 'false'; 563}, 564isVirtualLayout: function() { 565return false; 566}, 567getBCP47LanguageId: function() { 568return 'pt-BR'; 569}, 570getCanonicalURL: function() { 571return 'https\x3a\x2f\x2fwww\x2esmiles\x2ecom\x2ebr\x2fportal\x2fhome'; 572}, 573getCDNBaseURL: function() { 574return 'https://assets-blue.smiler.com.br/'; 575}, 576getCDNDynamicResourcesHost: function() { 577return 'https://assets-blue.smiler.com.br/'; 578}, 579getCDNHost: function() { 580return 'https://assets-blue.smiler.com.br/'; 581}, 582getCompanyGroupId: function() { 583return '20128'; 584}, 585getCompanyId: function() { 586return '20101'; 587}, 588getDefaultLanguageId: function() { 589return 'pt_BR'; 590}, 591getDoAsUserIdEncoded: function() { 592return ''; 593}, 594getLanguageId: function() { 595return 'pt_BR'; 596}, 597getParentGroupId: function() { 598return '20124'; 599}, 600getPathContext: function() { 601return ''; 602}, 603getPathImage: function() { 604return 'https://assets-blue.smiler.com.br//image'; 605}, 606getPathJavaScript: function() { 607return '/o/frontend-js-web'; 608}, 609getPathMain: function() { 610return '/c'; 611}, 612getPathThemeImages: function() { 613return 'https://assets-blue.smiler.com.br//o/smiles-liferay7-theme/images'; 614}, 615getPathThemeRoot: function() { 616return '/o/smiles-liferay7-theme'; 617}, 618getPlid: function() { 619return '666'; 620}, 621getPortalURL: function() { 622return 'https://www.smiles.com.br'; 623}, 624getRealUserId: function() { 625return '20105'; 626}, 627getRemoteAddr: function() { 628return '10.2.52.139'; 629}, 630getRemoteHost: function() { 631return '10.2.52.139'; 632}, 633getScopeGroupId: function() { 634return '20124'; 635}, 636getScopeGroupIdOrLiveGroupId: function() { 637return '20124'; 638}, 639getSessionId: function() { 640return ''; 641}, 642getSiteAdminURL: function() { 643return 'https://www.smiles.com.br/group/guest/~/control_panel/manage?p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view'; 644}, 645getSiteGroupId: function() { 646return '20124'; 647}, 648getURLControlPanel: function() { 649return '/group/control_panel?refererPlid=666'; 650}, 651getURLHome: function() { 652return 'https\x3a\x2f\x2fwww\x2esmiles\x2ecom\x2ebr\x2fweb\x2fguest'; 653}, 654getUserEmailAddress: function() { 655return ''; 656}, 657getUserId: function() { 658return '20105'; 659}, 660getUserName: function() { 661return ''; 662}, 663isAddSessionIdToURL: function() { 664return false; 665}, 666isImpersonated: function() { 667return false; 668}, 669isSignedIn: function() { 670return false; 671}, 672isStagedPortlet: function() { 673return false; 674}, 675isStateExclusive: function() { 676return false; 677}, 678isStateMaximized: function() { 679return false; 680}, 681isStatePopUp: function() { 682return false; 683} 684}; 685var themeDisplay = Liferay.ThemeDisplay; 686Liferay.AUI = { 687getCombine: function() { 688return true; 689}, 690getComboPath: function() { 691return 'https://assets-blue.smiler.com.br//combo/?browserId=chrome&minifierType=&languageId=pt_BR&t=1724266836403&'; 692}, 693getDateFormat: function() { 694return '%d/%m/%Y'; 695}, 696getEditorCKEditorPath: function() { 697return '/o/frontend-editor-ckeditor-web'; 698}, 699getFilter: function() { 700var filter = 'raw'; 701filter = 'min'; 702return filter; 703}, 704getFilterConfig: function() { 705var instance = this; 706var filterConfig = null; 707if (!instance.getCombine()) { 708filterConfig = { 709replaceStr: '.js' + instance.getStaticResourceURLParams(), 710searchExp: '\\.js$' 711}; 712} 713return filterConfig; 714}, 715getJavaScriptRootPath: function() { 716return '/o/frontend-js-web'; 717}, 718getPortletRootPath: function() { 719return '/html/portlet'; 720}, 721getStaticResourceURLParams: function() { 722return '?browserId=chrome&minifierType=&languageId=pt_BR&t=1724266836403'; 723} 724}; 725Liferay.authToken = 'xAdbrKRo'; 726Liferay.currentURL = '\x2fportal\x2fhome'; 727Liferay.currentURLEncoded = '\x252Fportal\x252Fhome'; 728// ]]> 729</script>
vendor: 1 bytes, line 729
729
730<script data-senna-track="temporary" type="text/javascript">window.__CONFIG__= {basePath: '',combine: true, defaultURLParams: null, explainResolutions: false, exposeGlobal: false, logLevel: 'warn', moduleType: 'module', namespace:'Liferay', nonce: '', reportMismatchedAnonymousModules: 'warn', resolvePath: '/o/js_resolve_modules', url: 'https://assets-blue.smiler.com.br//combo/?browserId=chrome&minifierType=js&languageId=pt_BR&t=1724266836403&', waitTimeout: 60000};</script>
730<script data-senna-track="permanent" src="https://assets-blue.smiler.com.br/o/frontend-js-loader-modules-extender/loader.js?&mac=9WaMmhziBCkScHZwrrVcOR7VZF4=&browserId=chrome&languageId=pt_BR&minifierType=js" type="text/javascript"></script>
730<script data-senna-track="permanent" src="https://assets-blue.smiler.com.br/combo?browserId=chrome&minifierType=js&languageId=pt_BR&t=1724266836403&/o/frontend-js-aui-web/aui/aui/aui-min.js&/o/frontend-js-aui-web/liferay/modules.js&/o/frontend-js-aui-web/liferay/aui_sandbox.js&/o/frontend-js-aui-web/aui/attribute-base/attribute-base-min.js&/o/frontend-js-aui-web/aui/attribute-complex/attribute-complex-min.js&/o/frontend-js-aui-web/aui/attribute-core/attribute-core-min.js&/o/frontend-js-aui-web/aui/attribute-observable/attribute-observable-min.js&/o/frontend-js-aui-web/aui/attribute-extras/attribute-extras-min.js&/o/frontend-js-aui-web/aui/event-custom-base/event-custom-base-min.js&/o/frontend-js-aui-web/aui/event-custom-complex/event-custom-complex-min.js&/o/frontend-js-aui-web/aui/oop/oop-min.js&/o/frontend-js-aui-web/aui/aui-base-lang/aui-base-lang-min.js&/o/frontend-js-aui-web/liferay/dependency.js&/o/frontend-js-aui-web/liferay/util.js&/o/oauth2-provider-web/js/liferay.js&/o/frontend-js-web/liferay/dom_task_runner.js&/o/frontend-js-web/liferay/events.js&/o/frontend-js-web/liferay/lazy_load.js&/o/frontend-js-web/liferay/liferay.js&/o/frontend-js-web/liferay/global.bundle.js&/o/frontend-js-web/liferay/portlet.js&/o/frontend-js-web/liferay/workflow.js" type="text/javascript"></script>
vendor: 1 bytes, line 730
730
731<script data-senna-track="temporary" type="text/javascript">window.Liferay = Liferay || {}; window.Liferay.OAuth2 = {getAuthorizeURL: function() {return 'https://www.smiles.com.br/o/oauth2/authorize';}, getBuiltInRedirectURL: function() {return 'https://www.smiles.com.br/o/oauth2/redirect';}, getIntrospectURL: function() { return 'https://www.smiles.com.br/o/oauth2/introspect';}, getTokenURL: function() {return 'https://www.smiles.com.br/o/oauth2/token';}, getUserAgentApplication: function(externalReferenceCode) {return Liferay.OAuth2._userAgentApplications[externalReferenceCode];}, _userAgentApplications: {}}</script>
731<script data-senna-track="temporary" type="text/javascript">try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/contacts-web';/** 732* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 733* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 734*/ 735(function () { 736AUI().applyConfig({ 737groups: { 738contactscenter: { 739base: MODULE_PATH + '/js/legacy/', 740combine: Liferay.AUI.getCombine(), 741filter: Liferay.AUI.getFilterConfig(), 742modules: { 743'liferay-contacts-center': { 744path: 'main.js', 745requires: [ 746'aui-io-plugin-deprecated', 747'aui-toolbar', 748'autocomplete-base', 749'datasource-io', 750'json-parse', 751'liferay-portlet-base', 752'liferay-util-window', 753], 754}, 755}, 756root: MODULE_PATH + '/js/legacy/', 757}, 758}, 759}); 760})(); 761} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/portal-workflow-kaleo-designer-web';/** 762* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 763* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 764*/ 765(function () { 766AUI().applyConfig({ 767groups: { 768'kaleo-designer': { 769base: MODULE_PATH + '/designer/js/legacy/', 770combine: Liferay.AUI.getCombine(), 771filter: Liferay.AUI.getFilterConfig(), 772modules: { 773'liferay-kaleo-designer-autocomplete-util': { 774path: 'autocomplete_util.js', 775requires: ['autocomplete', 'autocomplete-highlighters'], 776}, 777'liferay-kaleo-designer-definition-diagram-controller': { 778path: 'definition_diagram_controller.js', 779requires: [ 780'liferay-kaleo-designer-field-normalizer', 781'liferay-kaleo-designer-utils', 782], 783}, 784'liferay-kaleo-designer-dialogs': { 785path: 'dialogs.js', 786requires: ['liferay-util-window'], 787}, 788'liferay-kaleo-designer-editors': { 789path: 'editors.js', 790requires: [ 791'aui-ace-editor', 792'aui-ace-editor-mode-xml', 793'aui-base', 794'aui-datatype', 795'aui-node', 796'liferay-kaleo-designer-autocomplete-util', 797'liferay-kaleo-designer-utils', 798], 799}, 800'liferay-kaleo-designer-field-normalizer': { 801path: 'field_normalizer.js', 802requires: ['liferay-kaleo-designer-remote-services'], 803}, 804'liferay-kaleo-designer-nodes': { 805path: 'nodes.js', 806requires: [ 807'aui-datatable', 808'aui-datatype', 809'aui-diagram-builder', 810'liferay-kaleo-designer-editors', 811'liferay-kaleo-designer-utils', 812], 813}, 814'liferay-kaleo-designer-remote-services': { 815path: 'remote_services.js', 816requires: ['aui-io'], 817}, 818'liferay-kaleo-designer-templates': { 819path: 'templates.js', 820requires: ['aui-tpl-snippets-deprecated'], 821}, 822'liferay-kaleo-designer-utils': { 823path: 'utils.js', 824requires: [], 825}, 826'liferay-kaleo-designer-xml-definition': { 827path: 'xml_definition.js', 828requires: [ 829'aui-base', 830'aui-component', 831'dataschema-xml', 832'datatype-xml', 833], 834}, 835'liferay-kaleo-designer-xml-definition-serializer': { 836path: 'xml_definition_serializer.js', 837requires: ['escape', 'liferay-kaleo-designer-xml-util'], 838}, 839'liferay-kaleo-designer-xml-util': { 840path: 'xml_util.js', 841requires: ['aui-base'], 842}, 843'liferay-portlet-kaleo-designer': { 844path: 'main.js', 845requires: [ 846'aui-ace-editor', 847'aui-ace-editor-mode-xml', 848'aui-tpl-snippets-deprecated', 849'dataschema-xml', 850'datasource', 851'datatype-xml', 852'event-valuechange', 853'io-form', 854'liferay-kaleo-designer-autocomplete-util', 855'liferay-kaleo-designer-editors', 856'liferay-kaleo-designer-nodes', 857'liferay-kaleo-designer-remote-services', 858'liferay-kaleo-designer-utils', 859'liferay-kaleo-designer-xml-util', 860'liferay-util-window', 861], 862}, 863}, 864root: MODULE_PATH + '/designer/js/legacy/', 865}, 866}, 867}); 868})(); 869} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/dynamic-data-mapping-web';/** 870* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 871* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 872*/ 873(function () { 874const LiferayAUI = Liferay.AUI; 875AUI().applyConfig({ 876groups: { 877ddm: { 878base: MODULE_PATH + '/js/legacy/', 879combine: Liferay.AUI.getCombine(), 880filter: LiferayAUI.getFilterConfig(), 881modules: { 882'liferay-ddm-form': { 883path: 'ddm_form.js', 884requires: [ 885'aui-base', 886'aui-datatable', 887'aui-datatype', 888'aui-image-viewer', 889'aui-parse-content', 890'aui-set', 891'aui-sortable-list', 892'json', 893'liferay-form', 894'liferay-map-base', 895'liferay-translation-manager', 896'liferay-util-window', 897], 898}, 899'liferay-portlet-dynamic-data-mapping': { 900condition: { 901trigger: 'liferay-document-library', 902}, 903path: 'main.js', 904requires: [ 905'arraysort',
906'aui-form-builder-deprecated', 907'aui-form-validator', 908'aui-map', 909'aui-text-unicode', 910'json', 911'liferay-menu', 912'liferay-translation-manager', 913'liferay-util-window', 914'text', 915], 916}, 917'liferay-portlet-dynamic-data-mapping-custom-fields': { 918condition: { 919trigger: 'liferay-document-library', 920}, 921path: 'custom_fields.js', 922requires: ['liferay-portlet-dynamic-data-mapping'], 923}, 924}, 925root: MODULE_PATH + '/js/legacy/', 926}, 927}, 928}); 929})(); 930} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/frontend-editor-alloyeditor-web';/** 931* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 932* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 933*/ 934(function () { 935AUI().applyConfig({ 936groups: { 937alloyeditor: { 938base: MODULE_PATH + '/js/legacy/', 939combine: Liferay.AUI.getCombine(), 940filter: Liferay.AUI.getFilterConfig(), 941modules: { 942'liferay-alloy-editor': { 943path: 'alloyeditor.js', 944requires: [ 945'aui-component', 946'liferay-portlet-base', 947'timers', 948], 949}, 950'liferay-alloy-editor-source': { 951path: 'alloyeditor_source.js', 952requires: [ 953'aui-debounce', 954'liferay-fullscreen-source-editor', 955'liferay-source-editor', 956'plugin', 957], 958}, 959}, 960root: MODULE_PATH + '/js/legacy/', 961}, 962}, 963}); 964})(); 965} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/exportimport-web';/** 966* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 967* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 968*/ 969(function () { 970AUI().applyConfig({ 971groups: { 972exportimportweb: { 973base: MODULE_PATH + '/js/legacy/', 974combine: Liferay.AUI.getCombine(), 975filter: Liferay.AUI.getFilterConfig(), 976modules: { 977'liferay-export-import-export-import': { 978path: 'main.js', 979requires: [ 980'aui-datatype', 981'aui-dialog-iframe-deprecated', 982'aui-modal', 983'aui-parse-content', 984'aui-toggler', 985'liferay-portlet-base', 986'liferay-util-window', 987], 988}, 989}, 990root: MODULE_PATH + '/js/legacy/', 991}, 992}, 993}); 994})(); 995} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/frontend-js-state-web';/** 996* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 997* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 998*/ 999(function () { 1000AUI().applyConfig({ 1001groups: { 1002state: { 1003// eslint-disable-next-line 1004mainModule: MODULE_MAIN, 1005}, 1006}, 1007}); 1008})(); 1009} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/document-library-web';/** 1010* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 1011* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 1012*/ 1013(function () { 1014AUI().applyConfig({ 1015groups: { 1016dl: { 1017base: MODULE_PATH + '/js/legacy/', 1018combine: Liferay.AUI.getCombine(), 1019filter: Liferay.AUI.getFilterConfig(), 1020modules: { 1021'document-library-upload-component': { 1022path: 'DocumentLibraryUpload.js', 1023requires: [ 1024'aui-component', 1025'aui-data-set-deprecated', 1026'aui-overlay-manager-deprecated', 1027'aui-overlay-mask-deprecated', 1028'aui-parse-content', 1029'aui-progressbar', 1030'aui-template-deprecated', 1031'liferay-search-container', 1032'querystring-parse-simple', 1033'uploader', 1034], 1035}, 1036}, 1037root: MODULE_PATH + '/js/legacy/', 1038}, 1039}, 1040}); 1041})(); 1042} catch(error) {console.error(error);}try {var MODULE_MAIN='@liferay/[email protected]/index';var MODULE_PATH='/o/frontend-js-react-web';/** 1043* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 1044* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 1045*/ 1046(function () { 1047AUI().applyConfig({ 1048groups: { 1049react: { 1050// eslint-disable-next-line 1051mainModule: MODULE_MAIN, 1052}, 1053}, 1054}); 1055})(); 1056} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/frontend-js-components-web';/** 1057* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 1058* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 1059*/ 1060(function () { 1061AUI().applyConfig({ 1062groups: { 1063components: { 1064// eslint-disable-next-line 1065mainModule: MODULE_MAIN, 1066}, 1067}, 1068}); 1069})(); 1070} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/staging-processes-web';/** 1071* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 1072* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 1073*/ 1074(function () { 1075AUI().applyConfig({ 1076groups: { 1077stagingprocessesweb: { 1078base: MODULE_PATH + '/js/legacy/', 1079combine: Liferay.AUI.getCombine(), 1080filter: Liferay.AUI.getFilterConfig(), 1081modules: { 1082'liferay-staging-processes-export-import': { 1083path: 'main.js', 1084requires: [ 1085'aui-datatype', 1086'aui-dialog-iframe-deprecated', 1087'aui-modal', 1088'aui-parse-content', 1089'aui-toggler', 1090'liferay-portlet-base', 1091'liferay-util-window', 1092], 1093}, 1094}, 1095root: MODULE_PATH + '/js/legacy/', 1096}, 1097}, 1098}); 1099})(); 1100} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/portal-search-web';/** 1101* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 1102* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 1103*/ 1104(function () { 1105AUI().applyConfig({ 1106groups: { 1107search: { 1108base: MODULE_PATH + '/js/', 1109combine: Liferay.AUI.getCombine(), 1110filter: Liferay.AUI.getFilterConfig(), 1111modules: { 1112'liferay-search-date-facet': { 1113path: 'date_facet.js', 1114requires: ['aui-form-validator'], 1115}, 1116}, 1117root: MODULE_PATH + '/js/', 1118}, 1119}, 1120}); 1121})(); 1122} catch(error) {console.error(error);}try {var MODULE_MAIN='[email protected]/index';var MODULE_PATH='/o/calendar-web';/** 1123* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com 1124* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06 1125*/ 1126(function () { 1127AUI().applyConfig({ 1128groups: { 1129calendar: { 1130base: MODULE_PATH + '/js/legacy/', 1131combine: Liferay.AUI.getCombine(), 1132filter: Liferay.AUI.getFilterConfig(), 1133modules: { 1134'liferay-calendar-a11y': { 1135path: 'calendar_a11y.js', 1136requires: ['calendar'], 1137}, 1138'liferay-calendar-container': { 1139path: 'calendar_container.js', 1140requires: [ 1141'aui-alert', 1142'aui-base', 1143'aui-component', 1144'liferay-portlet-base', 1145], 1146}, 1147'liferay-calendar-date-picker-sanitizer': { 1148path: 'date_picker_sanitizer.js', 1149requires: ['aui-base'], 1150}, 1151'liferay-calendar-interval-selector': { 1152path: 'interval_selector.js', 1153requires: ['aui-base', 'liferay-portlet-base'], 1154}, 1155'liferay-calendar-interval-selector-scheduler-event-link': { 1156path: 'interval_selector_scheduler_event_link.js', 1157requires: ['aui-base', 'liferay-portlet-base'], 1158}, 1159'liferay-calendar-list': { 1160path: 'calendar_list.js', 1161requires: [ 1162'aui-template-deprecated', 1163'liferay-scheduler', 1164], 1165}, 1166'liferay-calendar-message-util': { 1167path: 'message_util.js', 1168requires: ['liferay-util-window'], 1169}, 1170'liferay-calendar-recurrence-converter': { 1171path: 'recurrence_converter.js', 1172requires: [], 1173}, 1174'liferay-calendar-recurrence-dialog': { 1175path: 'recurrence.js', 1176requires: [ 1177'aui-base', 1178'liferay-calendar-recurrence-util', 1179], 1180}, 1181'liferay-calendar-recurrence-util': { 1182path: 'recurrence_util.js', 1183requires: ['aui-base', 'liferay-util-window'], 1184}, 1185'liferay-calendar-reminders': { 1186path: 'calendar_reminders.js', 1187requires: ['aui-base'], 1188}, 1189'liferay-calendar-remote-services': { 1190path: 'remote_services.js', 1191requires: [ 1192'aui-base', 1193'aui-component', 1194'liferay-calendar-util', 1195'liferay-portlet-base', 1196], 1197}, 1198'liferay-calendar-session-listener': { 1199path: 'session_listener.js', 1200requires: ['aui-base', 'liferay-scheduler'], 1201}, 1202'liferay-calendar-simple-color-picker': { 1203path: 'simple_color_picker.js', 1204requires: ['aui-base', 'aui-template-deprecated'], 1205}, 1206'liferay-calendar-simple-menu': { 1207path: 'simple_menu.js', 1208requires: [ 1209'aui-base', 1210'aui-template-deprecated', 1211'event-outside', 1212'event-touch', 1213'widget-modality', 1214'widget-position', 1215'widget-position-align', 1216'widget-position-constrain', 1217'widget-stack', 1218'widget-stdmod', 1219], 1220}, 1221'liferay-calendar-util': { 1222path: 'calendar_util.js', 1223requires: [ 1224'aui-datatype', 1225'aui-io', 1226'aui-scheduler', 1227'aui-toolbar', 1228'autocomplete', 1229'autocomplete-highlighters', 1230], 1231}, 1232'liferay-scheduler': { 1233path: 'scheduler.js', 1234requires: [ 1235'async-queue', 1236'aui-datatype', 1237'aui-scheduler', 1238'dd-plugin', 1239'liferay-calendar-a11y', 1240'liferay-calendar-message-util', 1241'liferay-calendar-recurrence-converter', 1242'liferay-calendar-recurrence-util', 1243'liferay-calendar-util', 1244'liferay-scheduler-event-recorder', 1245'liferay-scheduler-models', 1246'promise', 1247'resize-plugin', 1248], 1249}, 1250'liferay-scheduler-event-recorder': { 1251path: 'scheduler_event_recorder.js', 1252requires: [ 1253'dd-plugin', 1254'liferay-calendar-util', 1255'resize-plugin', 1256], 1257}, 1258'liferay-scheduler-models': { 1259path: 'scheduler_models.js', 1260requires: [ 1261'aui-datatype', 1262'dd-plugin', 1263'liferay-calendar-util', 1264], 1265}, 1266}, 1267root: MODULE_PATH + '/js/legacy/', 1268}, 1269}, 1270}); 1271})(); 1272} catch(error) {console.error(error);}</script>
vendor: 1 bytes, line 1272
1272
1273<script type="text/javascript" data-senna-track="temporary"> 1274// <![CDATA[ 1275// ]]> 1276</script>
vendor: 1 bytes, line 1276
1276
1277<script src="https://assets-blue.smiler.com.br//combo?browserId=chrome&minifierType=js&themeId=smilesliferay7theme_WAR_smilesliferay7theme&languageId=pt_BR&smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot:%2Fo%2Fsmiles-liferay-react-apps-portlet%2Fjs%2Freact-16.14.0.min.js&smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot:%2Fo%2Fsmiles-liferay-react-apps-portlet%2Fjs%2Freact-dom-16.14.0.min.js&smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot:%2Fo%2Fsmiles-liferay-react-apps-portlet%2Fjs%2FremoteComponent.js&t=1789673392000" type="text/javascript" data-senna-track="temporary"></script>
1277 1278<link class="lfr-css-file" data-senna-track="temporary" href="https://assets-blue.smiler.com.br//o/smiles-liferay7-theme/css/main.css?browserId=chrome&themeId=smilesliferay7theme_WAR_smilesliferay7theme&minifierType=css&languageId=pt_BR&t=1789673392000" id="liferayThemeCSS" rel="stylesheet" type="text/css" /> 1279<style data-senna-track="temporary" type="text/css"> 1280</style>
1281<script data-senna-track="temporary">var Liferay = window.Liferay || {}; Liferay.CommerceContext = {"commerceAccountGroupIds":[],"accountEntryAllowedTypes":["person"],"commerceChannelId":"0","showUnselectableOptions":false,"currency":{"currencyId":"12229365","currencyCode":"USD"},"showSeparateOrderItems":false,"commerceSiteType":0};</script>
1281<link href="/o/commerce-frontend-js/styles/main.css" rel="stylesheet" type="text/css" /> 1282<style data-senna-track="temporary" type="text/css"> 1283:root { 1284--color-silver-400: #AAA7A7; 1285--color-purple-700: #3D205B; 1286--color-red-400: #DF6277; 1287--color-orange-200: #FFBE99; 1288--color-gold-300: #E2C998; 1289--color-grey-300: #B3AAA6; 1290--color-green-100: #BDE5D4; 1291--color-gold-700: #76642D; 1292--color-grey-0: #FEFCFB; 1293--color-grey-700: #37322E; 1294--color-yellow-800: #5E4508; 1295--color-red-800: #611429; 1296--color-bronze-800: #492F1D; 1297--color-platinum-700: #204D60; 1298--color-yellow-400: #EDB75A; 1299--color-bronze-400: #B68463; 1300--color-silver-50: #E5E5E5; 1301--color-purple-300: #A07DCA; 1302--color-orange-0: #FEF2EB; 1303--color-platinum-200: #6BACC7; 1304--color-brown-200: #D99C63; 1305--color-platinum-600: #235E76; 1306--color-brown-600: #7B4A1E; 1307--color-platinum-0: #DAEAF1; 1308--color-diamond-100: #858A8E; 1309--color-green-600: #1E8559; 1310--color-bronze-0: #FBF0E9; 1311--color-magenta-600: #762350; 1312--color-orange-700: #CC4800; 1313--color-diamond-900: #0A0A0A; 1314--color-magenta-200: #C66C9D; 1315--color-silver-800: #3E3C3C; 1316--color-bronze-50: #F0E3DB; 1317--color-silver-300: #BEBBBB; 1318--color-red-300: #E87D92; 1319--color-orange-100: #FFDECC; 1320--color-gold-600: #A8904D; 1321--color-grey-200: #D8D0CB; 1322--color-grey-600: #564F4D; 1323--color-gold-200: #ECD6AC; 1324--color-yellow-700: #886106; 1325--color-purple-200: #B59BD4; 1326--color-bronze-700: #674228; 1327--color-yellow-300: #F8C977; 1328--color-red-700: #7D1C2C; 1329--color-purple-600: #4C2673; 1330--color-bronze-300: #CA997D; 1331--color-orange-50: #FFEADE; 1332--color-yellow-0: #FFF8EB; 1333--color-silver-0: #F0F0F0; 1334--color-brown-100: #DFAB7C; 1335--color-platinum-100: #90C1D5; 1336--color-platinum-500: #2A7290; 1337--color-green-50: #DBF0E7; 1338--color-brown-900: #3E250F; 1339--color-diamond-400: #55595E; 1340--color-green-500: #40A57A; 1341--color-orange-600: #ED5B07; 1342--color-diamond-800: #1E1F1F; 1343--color-green-900: #113123; 1344--color-platinum-50: #B5D6E3; 1345--color-magenta-900: #2E0F20; 1346--color-magenta-500: #8F2B61; 1347--color-magenta-100: #D491B5; 1348--color-silver-700: #585555; 1349--color-purple-900: #1A0C27; 1350--color-green-0: #EAF5F0; 1351--color-gold-50: #C6A76E; 1352--color-silver-200: #C8C7C6; 1353--color-red-200: #E892A3; 1354--color-purple-0: #F4EEFB; 1355--color-red-50: #F4D7DB; 1356--color-orange-400: #FF8D4C; 1357--color-green-300: #84C8AA; 1358--color-gold-900: #33270A; 1359--color-grey-100: #EBE6E1; 1360--color-grey-500: #77716E; 1361--color-gold-100: #F3E7CE; 1362--color-grey-900: #100D0A; 1363--color-purple-100: #D0BFE3; 1364--color-yellow-600: #CE8E0D; 1365--color-red-0: #FBEFF1; 1366--color-red-600: #A12137; 1367--color-bronze-600: #825535; 1368--color-platinum-900: #0F252E; 1369--color-purple-500: #663399; 1370--color-yellow-200: #FFDA99; 1371--color-bronze-200: #D6B09A; 1372--color-brown-400: #B9702D; 1373--color-diamond-50: #424448; 1374--color-platinum-400: #2E7D9E; 1375--color-brown-800: #523114; 1376--color-yellow-50: #FFF0CC; 1377--color-orange-900: #993800; 1378--color-diamond-300: #6B6F76; 1379--color-green-400: #5FB490; 1380--color-orange-500: #FF7020; 1381--color-diamond-700: #28292A; 1382--color-green-800: #165037; 1383--color-magenta-800: #4D1A35; 1384--color-diamond-0: #F4F5F6; 1385--color-magenta-400: #9D2F6A; 1386--color-silver-600: #706C6C; 1387--color-red-100: #EFB3BD; 1388--color-silver-500: #979595; 1389--color-purple-800: #241839; 1390--color-red-500: #C23D53; 1391--color-silver-100: #D8D6D5; 1392--color-bronze-900: #362417; 1393--color-magenta-50: #E2B6CE; 1394--color-orange-300: #FFA673; 1395--color-gold-400: #D9B981; 1396--color-green-200: #A2D7C0; 1397--color-gold-800: #54431C; 1398--color-purple-50: #E5DAF1; 1399--color-grey-400: #938D8A; 1400--color-yellow-900: #382905; 1401--color-grey-800: #211E1C; 1402--color-yellow-500: #E7A223; 1403--color-platinum-800: #1A3D4D; 1404--color-red-900: #411523; 1405--color-grey-50: #F3F0ED; 1406--color-bronze-500: #946442; 1407--color-yellow-100: #FBE6BB; 1408--color-purple-400: #8653C0; 1409--color-bronze-100: #E7D2C5; 1410--color-brown-300: #D28946; 1411--color-brown-700: #673E19; 1412--color-platinum-300: #4697B9; 1413--color-magenta-0: #F1DAE6; 1414--color-diamond-200: #767B7F; 1415--color-green-700: #196C48; 1416--color-diamond-600: #37383A; 1417--color-brown-50: #985C25; 1418--color-magenta-700: #602042; 1419--color-orange-800: #B24000; 1420--color-magenta-300: #B84784; 1421--color-gold-0: #FBF5EA; 1422--color-brown-0: #F0D7C2; 1423--color-silver-900: #2F2D2D; 1424} 1425</style> 1426<link data-senna-track="temporary" href="/o/layout-common-styles/main.css?plid=666&segmentsExperienceId=14191787&t=1784682596620" rel="stylesheet" type="text/css">
1427<script type="text/javascript" data-senna-track="temporary"> 1428if (window.Analytics) { 1429window._com_liferay_document_library_analytics_isViewFileEntry = false; 1430} 1431</script>
vendor: 1 bytes, line 1431
1431
1432<script type="text/javascript"> 1433Liferay.on( 1434'ddmFieldBlur', function(event) { 1435if (window.Analytics) { 1436Analytics.send( 1437'fieldBlurred', 1438'Form', 1439{ 1440fieldName: event.fieldName, 1441focusDuration: event.focusDuration, 1442formId: event.formId, 1443formPageTitle: event.formPageTitle, 1444page: event.page, 1445title: event.title 1446} 1447); 1448} 1449} 1450); 1451Liferay.on( 1452'ddmFieldFocus', function(event) { 1453if (window.Analytics) { 1454Analytics.send( 1455'fieldFocused', 1456'Form', 1457{ 1458fieldName: event.fieldName, 1459formId: event.formId, 1460formPageTitle: event.formPageTitle, 1461page: event.page, 1462title:event.title 1463} 1464); 1465} 1466} 1467); 1468Liferay.on( 1469'ddmFormPageShow', function(event) { 1470if (window.Analytics) { 1471Analytics.send( 1472'pageViewed', 1473'Form', 1474{ 1475formId: event.formId, 1476formPageTitle: event.formPageTitle, 1477page: event.page, 1478title: event.title 1479} 1480); 1481} 1482} 1483); 1484Liferay.on( 1485'ddmFormSubmit', function(event) { 1486if (window.Analytics) { 1487Analytics.send( 1488'formSubmitted', 1489'Form', 1490{ 1491formId: event.formId, 1492title: event.title 1493} 1494); 1495} 1496} 1497); 1498Liferay.on( 1499'ddmFormView', function(event) { 1500if (window.Analytics) { 1501Analytics.send( 1502'formViewed', 1503'Form', 1504{ 1505formId: event.formId, 1506title: event.title 1507} 1508); 1509} 1510} 1511); 1512</script>
1512<script> 1513</script>
vendor: 63 bytes, lines 1513-1515
1513 1514<noscript> 1515<iframe src="//www.googletagmanager.com/ns.html?id=
1515GTM-MDJS8L
vendor: 84 bytes, lines 1515-1516
1515" height="0" width="0" style="display:none;visibility:hidden"></iframe> 1516</noscript>
1517<script src="/o/smiles-liferay7-theme/js/lazysizes.min.js" async></script>
vendor: 1 bytes, line 1517
1517
1518<script src="/o/smiles-liferay7-theme/js/ls.unveilhooks.min.js" async></script>
vendor: 1 bytes, line 1518
1518
1519<script src="/o/smiles-liferay7-theme/js/jquery-min.js"></script>
1519 1520<!-- Script para WebPush -->
1521<script 1522type='text/javascript' 1523id='rsyswpsdk' 1524src='https://api.pushio.com/webpush/sdk/wpIndex_min.js' 1525wpconfig = '{"appserviceKey":"BEY8hpY9Qc1WEvuthnvcH7ZTKKmKzbu8BaAm7Q6Y2TaEZS7wUhBiYaq5MQmqZJ86yBnY3DKCqxw3qDSGvKfeZZo=", 1526"apiKey":"ABEsn99SimVDkprz-LMPLBY2I", 1527"accountToken":"ABEnwiC9t_JiA8hHu8Rqi0-rU", 1528"appver":"0.0.0", 1529"apiHost":"https://s9n14qm-webpush.oraclersys.com", 1530"lazy":false}'> 1531</script>
1531 1532
1532<script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="VKHNQ-4R7CE-B546X-STSHF-KSTXB",function(){function e(){if(!i){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,o.parentNode.appendChild(e),i=!0}}function t(e){i=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(o.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",o.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"VKHNQ-4R7CE-B546X-STSHF-KSTXB";var o=document.currentScript||document.getElementsByTagName("script")[0],i=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!i)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),o.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="wxluctaxbzofa2vu4xoa-f-ebcd11ffc-clientnsv4-s.akamaihd.net",o="false"=="true"?2:1,i={"ak.v":"41","ak.cp":"1616772","ak.ai":parseInt("1039706",10),"ak.ol":"0","ak.cr":0,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"1db31b57","ak.r":51663,"ak.a2":n,"ak.m":"a","ak.n":"essl","ak.cport":24471,"ak.gh":"23.57.66.172","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"bbr","ak.t":"1790240220","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==p7Z1L2k+b7lCHz5/YTv5s+DlEWaXGbXnMWogLhapFRvgeJJZscgVH6eXb6/Fu+T8y7SV/1B10HtliTudDTQbZZaVlL0IfvDL30GJAIzw6+afNKtD55pDzrAktd70BCmV2QCfgg3zInGa6+rHwR4TqTR+3swCe7jUrVisN9sKFKjtAT8UpS/lSBhP3mQxQuujrlJanBXA1ugRwofaQxLCabMJzZplFbVN8KAmucD+L3aG8mg5ATin6YWEzKBboX9B00dCLkvkrYzef7sg5x1GvmR5F4hX24HI2SkEYgDxJXRhpRl1jxN/dkG5KtoyjpzIdBk7TpNZz60+t1USrZ8ao2bNi4WkFky7bTrswFaDiDyG2pRdoMe1a8h93aHbNmLr9HNhvL00X/ZjIVgSG43pY9vFAljg0LbHrt9HbGvZHoU=","ak.pv":"74","ak.dpoabenc":"","ak.tf":o};if(""!==t)i["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))i["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(i)},rv:function(){var e=["ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:i,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script>
1532</head><body class="main-portal"> 1533<header id="header" role="header" > 1534<div class="portlet-boundary portlet-boundary_br_com_smiles_utils_theme_HeaderContentLoaderPortlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_br_com_smiles_utils_theme_HeaderContentLoaderPortlet_"> 1535<span id="p_br_com_smiles_utils_theme_HeaderContentLoaderPortlet"></span> 1536<section class="portlet" id="portlet_br_com_smiles_utils_theme_HeaderContentLoaderPortlet"> 1537<div class="portlet-content"> 1538<div class="autofit-float autofit-row portlet-header"> 1539<div class="autofit-col autofit-col-expand"> 1540</div> 1541<div class="autofit-col autofit-col-end"> 1542<div class="autofit-section"> 1543</div> 1544</div> 1545</div> 1546<div class=" portlet-content-container"> 1547<div class="portlet-body"> 1548<!-- R08 04/08/2026 11:00-->
1549<script src='https://unpkg.com/@amplitude/[email protected]/dist/experiment.umd.js'></script>
vendor: 1 bytes, line 1549
1549
1550<script src='https://unpkg.com/launchdarkly-js-client-sdk@2/dist/ldclient.min.js'></script>
1550 1551<style type='text/css'> 1552@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700&display=swap'); 1553#smls-header-package-card { 1554background: url('https://smiles-mkt.s3.amazonaws.com/mkt-projetos/hfbanner/header_card_pacote.webp'); 1555background-repeat: no-repeat; 1556background-size: cover; 1557background-position: center; 1558box-sizing: border-box; 1559width: 592px; 1560height: 232px; 1561border-radius: 1rem; 1562padding: 16px; 1563display: flex; 1564flex-direction: column; 1565justify-content: flex-end; 1566align-items: flex-start; 1567} 1568#smls-header-package-card.smls__header--sm { 1569width: 592px; 1570} 1571#smls-header-package-card span.smls__text { 1572font-family: 'Nunito'; 1573font-style: normal; 1574font-weight: 700; 1575color: #ffffff; 1576font-size: 12px; 1577line-height: 16px; 1578} 1579#smls-header-package-card span.smls__text--header5 { 1580font-size: 20px; 1581line-height: 32px; 1582letter-spacing: -0.5px; 1583} 1584#smls-header-package-card a.smls__button { 1585text-align: center; 1586background: #ff7020; 1587border-radius: 16px; 1588color: #000; 1589font-family: 'Nunito'; 1590font-style: normal; 1591font-weight: 700; 1592font-size: 14px; 1593line-height: 18px; 1594padding: 10px 16px; 1595text-decoration: none; 1596} 1597#smls-header-package-card span.smls__pb--1 { 1598padding-bottom: 1rem; 1599} 1600.smls-nhf-orange-label-mobile { 1601background-color: #FFEADE; 1602color: #ff7020; 1603border-radius: 16px; 1604padding: 2px 6px; 1605} 1606.smls-nhf-label-desktop { 1607display: flex !important; 1608background-color: #FFEADE; 1609color: #ff7020 !important; 1610border-radius: 16px !important; 1611padding: 2px 6px !important; 1612width: 42px !important; 1613height: 20px !important; 1614font-size: 12px !important; 1615font-weight: 800 !important; 1616margin-left: 4px !important; 1617pointer-events: none !important; 1618} 1619.smls-nhf-label-mobile { 1620display: none !important; 1621} 1622@media (max-width: 1239px) { 1623.smls-nhf-label-desktop { 1624display: none !important; 1625} 1626.smls-nhf-label-mobile { 1627display: flex !important; 1628background-color: #FFEADE; 1629color: #ff7020 !important; 1630border-radius: 16px !important; 1631padding: 2px 6px !important; 1632width: 42px !important; 1633height: 20px !important; 1634font-size: 12px !important; 1635font-weight: 800 !important; 1636margin-left: 4px !important; 1637pointer-events: none !important; 1638} 1639} 1640#smls-nhf-open-menu-box { 1641display: flex; 1642align-items: center; 1643font-family: 'Nunito', sans-serif; 1644font-size: 14px; 1645font-weight: 700; 1646border: 1px solid black; 1647border-radius: 16px; 1648width: 130px; 1649padding: 11px 16px !important; 1650margin-right: 12px !important; 1651} 1652#smls-header-menu-servico { 1653justify-content: center !important; 1654} 1655#smls-header-menu-servico i.smls__icon { 1656margin-bottom: auto !important; 1657} 1658#smls-header-menu-servico span.smls__text { 1659margin-bottom: 0px !important; 1660padding-top: 8px !important; 1661} 1662</style> 1663<div class='smls-header-wrapper' id='smls-header-wrapper'> 1664<!-- <div class='smls-hf-banner-app'> 1665<div class='smls-hf-banner-app-wrapper-icons'> 1666<i class='smls-hf-icon close-icon-white' id='smls-hf-banner-app-close'></i> 1667<div class='smls-hf-icon-background'> 1668<i class='smls-hf-icon smls-logo-mobile-icon'></i> 1669</div> 1670<div class='smls-hf-banner-app-wrapper-text'> 1671<h2 class='smls-hf-banner-app-heading'>Faça tudo pelo app</h2> 1672<p class='smls-hf-banner-app-description'>à rápido, prático e seguro.</p> 1673</div> 1674</div> 1675<a href='' class='smls-hf-banner-app-link'>Abrir App</a> 1676</div> --> 1677<!-- banner customização Desktop add class custom-state to show --> 1678<div class='smls-hf-customization edit-mode-desktop' id='customization-banner-desktop'> 1679<div class='smls-hf-customization__warning'> 1680<div class='smls-hf-customization__warning__content'> 1681<span class='smls-hf-customization__warning__icons'> 1682<i class='smls-smiles-warning-orange'></i> 1683</span> 1684<p class='smls-hf-customization__warning__text'> 1685<span class='smls-hf-customization__warning__text--bold'>Você está customizando o menu.   1686</span> 1687Clique, 1688segure e arraste um item com o Ãcone 1689<span class='smls-hf-customization__warning__icons'> 1690<i class='smls-smiles-drag-indicator'></i> 1691</span> 1692para alterar sua posição. 1693</p> 1694</div> 1695<div class='smls-hf-customization__warning__buttons'> 1696<button type='button' class='smls-hf-customization__warning__buttons--border' 1697id='cancel-customization-btn-desktop'> 1698Cancelar 1699</button> 1700<button type='button' class='smls-hf-customization__warning__buttons--header-primary' 1701id='confirm-customization-btn_desktop'> 1702Confirmar alterações 1703</button> 1704</div> 1705</div> 1706</div> 1707<!-- fim banner customização Desktop --> 1708<div class='smls-hf-logged' id='smls-hf-header-default'> 1709<div class='' id='smls-hf-blackout'></div> 1710<div class='smls-hf-main'> 1711<div class='smls-hf-container-logo-mobile'> 1712<i class='smls-hf-icon hamburger-line' id='smls-hf-header-drawer'> 1713</i>
1714<a href='https://www.smiles.com.br/home' title='Site Smiles' id='smls-logo-smiles'> 1715<span class='smls-logos smiles'> 1716<strong>Smiles</strong> 1717</span> 1718</a> 1719</div> 1720<div class='smls-hf-actions'> 1721<button class='smls-header-button-search' title='Buscador Smiles' id='buttonSearchSmilesMobile'> 1722<i class='smls-nhf-submenu-icons smls-icon-search magnfying-glass-black' id='iconSearchSmilesMobile'></i> 1723</button> 1724<div class='smls-hf-user-profile-mobile'> 1725<div class='smls-hf-user-profile-main-mobile' id='smls-user-profile-mobile'> 1726<div class='smls-hf-container-rounded-profile'> 1727<div class='smls-hf-user-avatar'> 1728<i class='smls-hf-icon avatar'></i> 1729</div> 1730</div> 1731<i class='smls-hf-icon expand-less' id='smls-arrow-user-profile-mobile'></i> 1732</div> 1733<div id='smls-hf-account-user' class='smls-hf-user'></div> 1734</div> 1735</div> 1736</div> 1737<div class='smls-hf-divider smls-hf-full smls-hf-header'></div> 1738<div class='smls-hf-content open-left' id='smls-hf-drawer-container'> 1739<div class=' smls-hf-content-header smls-hf-padding-horizontal-24'> 1740<i class='smls-hf-icon arrow-back' id='smls-hf-header-drawer-close'></i> 1741<div class='smls-hf-drawer-title-container'> 1742<h2 class='smls-hf-drawer-title'>Menu</h2> 1743</div> 1744</div> 1745<div class='smls-hf-routes' id='smls-hf-routes'> 1746<!-- banner customização mobile add class custom-state to show --> 1747<div class='smls-hf-customization edit-mode-mobile' id='customization-banner-mobile'> 1748<div class='smls-hf-customization__warning'> 1749<div class='smls-hf-customization__warning__content'> 1750<span class='smls-hf-customization__warning__icons'> 1751<i class='smls-smiles-warning-orange'></i> 1752</span> 1753<p class='smls-hf-customization__warning__text'> 1754<span class='smls-hf-customization__warning__text--bold'>Você está customizando o menu. </span> 1755Clique, 1756segure e arraste um item com o Ãcone 1757<span class='smls-hf-customization__warning__icons'> 1758<i class='smls-smiles-drag-indicator'></i> 1759</span> 1760para alterar sua posição. 1761</p> 1762</div> 1763<div class='smls-hf-customization__warning__buttons'> 1764<button type='button' class='smls-hf-customization__warning__buttons--border' 1765id='cancel-customization-btn-mobile'> 1766Cancelar 1767</button> 1768<button type='button' class='smls-hf-customization__warning__buttons--header-primary' 1769id='confirm-customization-btn_mobile'> 1770Confirmar alterações 1771</button> 1772</div> 1773</div> 1774</div> 1775<!-- fim banner customização mobile --> 1776<!-- <div class='smls-hf-info'> 1777<div class='info-description'> 1778<i class='smls-hf-icon profile-black'></i> 1779<span>Acesse ou crie sua conta</span> 1780</div> 1781<div class='info-buttons'> 1782<div class='smls-hf-btn-hyperlink-border'> 1783<a href='javascript:smls.hf.Controller.callLogin()' title='Acessar conta' id='smls-hf-btn_toEnter'> 1784<span>Acessar conta</span> 1785</a> 1786</div> 1787<div class='smls-hf-btn-hyperlink-border smls-hf-header-primary'> 1788<a href='https://www.smiles.com.br/cadastro' title='Criar conta' id='smls-hf-btn_toEnter'> 1789<span>Criar conta</span> 1790</a> 1791</div> 1792</div> 1793</div> --> 1794<!-- <div id='smls-hf-account-user-mobile' class='smls-hf-user-mobile'></div> --> 1795<!-- inicio estados mobile --> 1796<div class='smls-hf-list smls-hf-router smls-hf-padding-vertical-24 menu-list' id='regular-wrapper-mobile'> 1797<ul> 1798<!-- A Smiles Mobile --> 1799<li class='smls-hf-btn-hyperlink' data-smls-main-menu='smiles'> 1800</li> 1801<!-- Milhas Mobile --> 1802<li class='smls-hf-btn-hyperlink' data-smls-main-menu='milhas'> 1803<div class='content'> 1804<div class='smls-hf-miles-icon-container' style='display: none;'></div> 1805<span title='Milhas' id='passages' tabindex='0'>Milhas 1806<i class='smls-hf-icon expand-less' id='smls-hf-submenu-arrow'></i> 1807</span> 1808</div> 1809<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 1810<div class='smls-hf-content-submenu'> 1811<div class='smls-hf-content-submenu-complement'> 1812<span>Compre, transfira e presenteie com milhas</span> 1813<div class='smls-hf-content-submenu-complement-container'> 1814<div class='grid' id='grid-mobile-miles'> 1815<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 1816href='https://www.smiles.com.br/portal/transferir-pontos-cartao' title='Transferir pontos do cartão' 1817title='Tudo sobre milhas' id='card-transfer'> 1818<div> 1819<i class='smls-nhf-submenu-icons miles-card-black' style='padding-right: 5px;'></i> 1820<i class='smls-nhf-submenu-icons miles-card-orange' style='padding-right: 5px;'></i> 1821</div> 1822<p>Transferir pontos do cartão</p> 1823</a> 1824<a class='smls-hf-heading-exception smls-hf-content-submenu-link item'
1825href='https://www.smiles.com.br/transferir-milhas' title='Transferir milhas entre contas' 1826id='transfer-miles'> 1827<div> 1828<i class='smls-nhf-submenu-icons miles-transfer-black'></i> 1829<i class='smls-nhf-submenu-icons miles-transfer-orange'></i> 1830</div> 1831<p>Transferir milhas entre contas</p> 1832</a> 1833<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 1834href='https://www.smiles.com.br/portal/restrito/minha-conta/solicitar-milhas' 1835title='Solicitar milhas de voos realizados' id='request-miles'> 1836<div> 1837<i class='smls-nhf-submenu-icons miles-ask-black'></i> 1838<i class='smls-nhf-submenu-icons miles-ask-orange'></i> 1839</div> 1840<p>Solicitar milhas de voos realizados</p> 1841</a> 1842<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 1843href='https://www.smiles.com.br/categorias-smiles' title='Categorias Smiles' 1844id='extend-miles'> 1845<div> 1846<i class='smls-nhf-submenu-icons star-line-black' style='padding-right: 5px;'></i> 1847<i class='smls-nhf-submenu-icons star-line-orange' style='padding-right: 5px;'></i> 1848</div> 1849<p>Categorias</p> 1850</a> 1851<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 1852href='https://www.smiles.com.br/te-levo-de-milhas' title='televo de Milhas' 1853id='te-levo-de-milhas-mobile'> 1854<div> 1855<i class='smls-nhf-submenu-icons miles-extend-black'></i> 1856<i class='smls-nhf-submenu-icons miles-extend-orange'></i> 1857</div> 1858<p>Te Levo de Milhas</p> 1859</a> 1860<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 1861href='https://www.smiles.com.br/comprar-milhas' title='Comprar milhas' id='buy-miles'> 1862<div> 1863<i class='smls-nhf-submenu-icons miles-buy-black'></i> 1864<i class='smls-nhf-submenu-icons miles-buy-orange'></i> 1865</div> 1866<p>Comprar milhas</p> 1867</a> 1868<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 1869href='https://www.smiles.com.br/produtos/extensao-validade-milhas-promo' 1870title='Estender milhas' id='extend-miles'> 1871<div> 1872<i class='smls-nhf-submenu-icons miles-extend-black'></i> 1873<i class='smls-nhf-submenu-icons miles-extend-orange'></i> 1874</div> 1875<p>Estender milhas</p> 1876</a> 1877<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 1878href='https://www.smiles.com.br/reativar-milhas' title='Reativar milhas' 1879id='reactivate-miles'> 1880<div> 1881<i class='smls-nhf-submenu-icons miles-reactivate-black'></i> 1882<i class='smls-nhf-submenu-icons miles-reactivate-orange'></i> 1883</div> 1884<p>Reativar milhas</p> 1885</a> 1886<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 1887href='https://www.smiles.com.br/mfe/transferir-milhas-lm' title='Transferir milhas LifeMiless' 1888id='lifemiles'> 1889<div> 1890<i class='smls-nhf-submenu-icons lifemiles-black'></i> 1891<i class='smls-nhf-submenu-icons lifemiles-orange'></i> 1892</div> 1893<p>Transferir milhas LifeMiles</p> 1894</a> 1895</div> 1896</div> 1897</div> 1898</div> 1899</div> 1900</li> 1901<!-- Viagem Mobile--> 1902<li class='smls-hf-btn-hyperlink' data-smls-main-menu='viagem'> 1903<div class='content'> 1904<span title='Viagem' id='hotels' tabindex='0'>Viagem 1905<i class='smls-hf-icon expand-less' id='smls-hf-submenu-arrow'></i> 1906</span> 1907</div> 1908<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 1909<div class='smls-hf-content-submenu'> 1910<div class='smls-hf-content-submenu-complement'> 1911<span>Passagens, hotéis e carros</span> 1912<div class='smls-hf-content-submenu-complement-container'> 1913<div class='grid' id='grid-mobile-trip1'> 1914<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 1915href='https://www.smiles.com.br/passagens' title='Passagem aérea' id='plane-ticket'> 1916<div> 1917<i class='smls-nhf-submenu-icons plane-black'></i> 1918<i class='smls-nhf-submenu-icons plane-orange'></i> 1919</div> 1920<p>Passagem aérea</p> 1921</a> 1922<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 1923href='https://www.smiles.com.br/mfe/hoteis' title='Hotéis' id='hotels-smiles-viagem-mobile'> 1924<div> 1925<i class='smls-nhf-submenu-icons smiles-black'></i> 1926<i class='smls-nhf-submenu-icons smiles-orange'></i> 1927</div> 1928<p>Hotéis</p> 1929</a> 1930<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 1931href='https://urldefense.com/v3/__https:/www.booking.com/index.html?aid=2395385&label=tripsheaderban-2395385-click_brand-smilesgol__;!!OK-1DduwpAovDYA!h5Z6xfnnkt6QI31Mp2GDkq_0pMJ6D2RuQkB6kfInsi60-I1KtXQToEsPCdII1NZANyU8nMUrO5Wkk2UTOAuouJHzEl9a0Jw$' 1932title='hoteis-booking' id='hotels-booking-mobile'> 1933<div> 1934<i class='smls-nhf-submenu-icons booking-black'></i> 1935<i class='smls-nhf-submenu-icons booking-orange'></i> 1936</div> 1937<p>Hotéis Booking.com</p> 1938</a> 1939<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip'
1940href='https://www.smiles.com.br/mfe/carros' title='Aluguel de carro' id='car-renting'> 1941<div> 1942<i class='smls-nhf-submenu-icons car-black'></i> 1943<i class='smls-nhf-submenu-icons car-orange'></i> 1944</div> 1945<p>Aluguel de carro</p> 1946</a> 1947<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 1948href='https://www.smiles.com.br/mfe/trens' title='Passagem de trem' id='train-renting'> 1949<div> 1950<i class='smls-nhf-submenu-icons train-black'></i> 1951<i class='smls-nhf-submenu-icons train-orange'></i> 1952</div> 1953<p>Passagem de trem</p> 1954</a> 1955<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 1956href='https://www.smiles.com.br/mfe/onibus' title='Passagem de ônibus' id='bus-ticket'> 1957<div> 1958<i class='smls-nhf-submenu-icons bus-black'></i> 1959<i class='smls-nhf-submenu-icons bus-orange'></i> 1960</div> 1961<p>Passagem de ônibus</p> 1962</a> 1963<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 1964href=' https://www.smiles.com.br/validar?product=smiles-cruzeiros&t=true' title='Cruzeiros' 1965id='boats'> 1966<div> 1967<i class='smls-nhf-submenu-icons boat-black'></i> 1968<i class='smls-nhf-submenu-icons boat-orange'></i> 1969</div> 1970<p>Cruzeiros</p> 1971</a> 1972</div> 1973</div> 1974<div class='smls-hf-more-experience-section-mobile-wrapper'> 1975<div class='smls-hf-more-experience-section-mobile'> 1976<span>Mais experiências</span> 1977<div class='smls-hf-content-submenu-complement-container'> 1978<div class='grid' id='grid-mobile-trip2'> 1979<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 1980href='https://www.smiles.com.br/ingressos-e-resorts-disney' 1981title='Disney Resorts e Parques' id='Disney'> 1982<div> 1983<i class='smls-nhf-submenu-icons disney-black'></i> 1984<i class='smls-nhf-submenu-icons disney-orange'></i> 1985</div> 1986<p>Disney Resorts e Parques</p> 1987</a> 1988<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 1989href='https://www.smilesviagens.com.br/universal?utm_source=smiles&utm_medium=referral&utm_campaign=mais_experiencias_universal' 1990title='Ingressos e resorts Universal' id='Universal'> 1991<div> 1992<i class='smls-nhf-submenu-icons universal-black'></i> 1993<i class='smls-nhf-submenu-icons universal-orange'></i> 1994</div> 1995<p>Ingressos e resorts Universal</p> 1996</a> 1997<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 1998href='https://www.smiles.com.br/comprar-atracoes' title='Atrações, Parques e Passeios' 1999id='parks'> 2000<div> 2001<i class='smls-nhf-submenu-icons parks-black'></i> 2002<i class='smls-nhf-submenu-icons parks-orange'></i> 2003</div> 2004<p>Atrações, Parques e Passeios</p> 2005</a> 2006<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 2007href='https://www.smiles.com.br/portal/parceiro/sulamerica' title='Seguro viagem' 2008id='travel-insurance'> 2009<div> 2010<i class='smls-nhf-submenu-icons insurance-black'></i> 2011<i class='smls-nhf-submenu-icons insurance-orange'></i> 2012</div> 2013<p>Seguro viagem</p> 2014</a> 2015<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 2016href='https://www.smiles.com.br/servicos-GOL' title='Gol Premium Lounge' id='lounge-gol'> 2017<div class='smls-hf-icons-wrapper'> 2018<i class='smls-nhf-submenu-icons gol-premium-black'></i> 2019<i class='smls-nhf-submenu-icons gol-premium-orange'></i> 2020</div> 2021<p>Lounge GOL Smiles</p> 2022</a> 2023<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 2024href='https://www.smiles.com.br/mfe/salavip' title='Sala VIP' id='salavip'> 2025<div> 2026<i class='smls-nhf-submenu-icons dragonpass-black'></i> 2027<i class='smls-nhf-submenu-icons dragonpass-orange'></i> 2028</div> 2029<p id='salavip-p'>Salas VIP Parceiras</p> 2030</a> 2031</div> 2032</div> 2033</div> 2034</div> 2035</div> 2036</div> 2037</div> 2038</li> 2039<!-- Serviços Mobile --> 2040<li class='smls-hf-btn-hyperlink' data-smls-main-menu='servicos'> 2041<div class='content'> 2042<span title='Serviços' id='cars' tabindex='0'>Serviços 2043<i class='smls-hf-icon expand-less' id='smls-hf-submenu-arrow'></i> 2044</span> 2045</div> 2046<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2047<div class='smls-hf-content-submenu'> 2048<div class='smls-hf-content-submenu-complement'> 2049<span>Parceiros</span> 2050<div class='smls-hf-content-submenu-complement-container'> 2051<div class='grid' id='grid-mobile-services'> 2052<a class='smls-hf-heading-exception smls-hf-content-submenu-link item'
2053href='https://www.smiles.com.br/portal/combustiveis' title='CombustÃveis' id='combustiveis'> 2054<div> 2055<i class='smls-nhf-submenu-icons local_gas_station_black'></i> 2056<i class='smls-nhf-submenu-icons local_gas_station_orange'></i> 2057</div> 2058<p>CombustÃveis</p> 2059</a> 2060<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 2061href='https://www.smiles.com.br/pagol' title='Conta digital' id='bank-account'> 2062<div> 2063<i class='smls-nhf-submenu-icons pagol-black'></i> 2064<i class='smls-nhf-submenu-icons pagol-orange'></i> 2065</div> 2066<p>Conta digital</p> 2067</a> 2068<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 2069href='https://www.smiles.com.br/parceiro/estapar' title='Estacionamento aeroportos' 2070id='estapar'> 2071<div> 2072<i class='smls-nhf-submenu-icons estapar-extended-black'></i> 2073<i class='smls-nhf-submenu-icons estapar-extended-orange'></i> 2074</div> 2075<p class='small' id='estapar-p'> 2076Estacionamento aeroportos 2077</p> 2078</a> 2079<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 2080href='https://www.smiles.com.br/login?product=smiles-shopping-accor&redirect=true' 2081title='Transferir milhas para All Accor' id='all-accor'> 2082<div> 2083<i class='smls-smiles-accor-black'></i> 2084<i class='smls-smiles-accor-orange'></i> 2085</div> 2086<p class='small'>Transferir milhas para All Accor</p> 2087</a> 2088</div> 2089<div class='grid hf-card-fixed-mobile'> 2090<a class='smls-hf-heading-exception smls-hf-content-submenu-link item' 2091href='https://www.smiles.com.br/portal/parceiro/uber' title='Uber' id='banner'> 2092<div> 2093<i class='smls-nhf-submenu-icons uber-mobile-black'></i> 2094<i class='smls-nhf-submenu-icons uber-mobile-orange'></i> 2095</div> 2096<p>Créditos para serviços Uber</p> 2097</a> 2098</div> 2099</div> 2100</div> 2101</div> 2102</div> 2103</li> 2104<!-- Pacotes Mobile --> 2105<li class='smls-hf-btn-hyperlink' data-smls-main-menu='pacotes'> 2106<div class='content'> 2107<a href='https://www.smilesviagens.com.br/' title='Pacotes' id='pacotes' tabindex='0'>Pacotes</a> 2108</div> 2109</li> 2110<!-- Shopping Mobile --> 2111<li class='smls-hf-btn-hyperlink' data-smls-main-menu='shopping'> 2112<div class='content'> 2113<a href='https://www.smiles.com.br/validar?product=smiles-shopping&t=true&redirect=false' 2114title='Shopping' id='shopping-link' tabindex='0'>Shopping</a> 2115</div> 2116</li> 2117<!-- Promoções --> 2118<li class='smls-hf-btn-hyperlink' data-smls-main-menu='promocoes'> 2119<div class='content'> 2120<a href='https://www.smiles.com.br/mfe/promocao' title='Promoções' id='promocoes' 2121tabindex='0'>Promoções</a> 2122</div> 2123</li> 2124</ul> 2125</div> 2126<div class='smls-hf-list smls-hf-router smls-hf-padding-vertical-24 menu-list grey-filter hidde-states' 2127id='customizable-wrapper-mobile'> 2128<ul> 2129<li class='smls-hf-btn-hyperlink' data-smls-main-menu='smiles-customizable'> 2130<div class='content'> 2131<span title='smiles' id='passages' tabindex='0'>A Smiles</span> 2132<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2133</div> 2134<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2135<div class='smls-hf-content-submenu'> 2136<div class='smls-hf-content-submenu-complement'> 2137<span>Tudo sobre a Smiles</span> 2138<div class='smls-hf-content-submenu-complement-container'> 2139<div class='grid draggable-dropzone' id='grid-smiles-customizable-mobile'> 2140<a draggable='true' href='javascript:void(0)' 2141class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2142title='Conheça a Smiles' id='discover-smiles'> 2143<div class='smls-hf-icons-wrapper'> 2144<i class='smls-nhf-submenu-icons smiles smiles-black'></i> 2145<i class='smls-smiles-drag-indicator'></i> 2146</div> 2147<p>Conheça a Smiles</p> 2148</a> 2149<a draggable='true' href='javascript:void(0)' 2150class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2151title='Categorias Smiles' id='smiles-category'> 2152<div class='smls-hf-icons-wrapper'> 2153<i class='smls-nhf-submenu-icons star-black'></i> 2154<i class='smls-smiles-drag-indicator'></i> 2155</div> 2156<p>Categoria Smiles</p> 2157</a> 2158<a draggable='true' href='javascript:void(0)' 2159class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2160title='Tudo sobre milhas' id='all-about-miles'> 2161<div class='smls-hf-icons-wrapper'> 2162<i class='smls-nhf-submenu-icons miles-black'></i> 2163<i class='smls-smiles-drag-indicator'></i> 2164</div> 2165<p>Tudo sobre milhas</p> 2166</a> 2167</div> 2168<div class='grid hf-card-fixed-mobile'> 2169<div class='smls-hf-heading-exception smls-hf-content-submenu-link item custom-state' 2170title='Te levo de milhas' id='banner'> 2171<div class='smls-hf-icons-wrapper custom-state grey-filter'> 2172<i class='smls-nhf-submenu-icons ondemand_video'></i> 2173</div> 2174<p>Te levo de milhas</p> 2175</div> 2176</div> 2177</div> 2178</div> 2179</div> 2180</div> 2181</li> 2182<!-- Milhas Mobile --> 2183<li class='smls-hf-btn-hyperlink' data-smls-main-menu='milhas-customizable'> 2184<div class='content'> 2185<div class='smls-hf-miles-icon-container'> 2186<span title='milhas' id='passages' tabindex='0'>Milhas</span> 2187</div> 2188<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2189</div> 2190<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2191<div class='smls-hf-content-submenu'> 2192<div class='smls-hf-content-submenu-complement'> 2193<span>Compre, transfira e presenteie com milhas</span> 2194<div class='smls-hf-content-submenu-complement-container'> 2195<div class='grid draggable-dropzone' id='grid-miles-customizable-mobile'> 2196<a draggable='true' href='javascript:void(0)' 2197class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2198title='Transferir milhas entre contas' id='transfer-miles'> 2199<div class='smls-hf-icons-wrapper'> 2200<i class='smls-nhf-submenu-icons miles-transfer-black'></i> 2201<i class='smls-smiles-drag-indicator'></i> 2202</div> 2203<p>Transferir milhas entre contas</p> 2204</a> 2205<a draggable='true' href='javascript:void(0)' 2206class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2207title='Comprar milhas' id='buy-miles'> 2208<div class='smls-hf-icons-wrapper'> 2209<i class='smls-nhf-submenu-icons miles-buy-black'></i> 2210<i class='smls-smiles-drag-indicator'></i> 2211</div> 2212<p>Comprar milhas</p> 2213</a> 2214<a draggable='true' href='javascript:void(0)' 2215class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2216title='Estender milhas' id='extend-miles'> 2217<div class='smls-hf-icons-wrapper'> 2218<i class='smls-nhf-submenu-icons miles-extend-black'></i> 2219<i class='smls-smiles-drag-indicator'></i> 2220</div> 2221<p>Estender milhas</p> 2222</a> 2223<a draggable='true' href='javascript:void(0)' 2224class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2225title='Te levo de milhas' id='take-you-with-miles'> 2226<div class='smls-hf-icons-wrapper'> 2227<i id='life-miles-icon' class='smls-nhf-submenu-icons miles-take-me-black'></i> 2228<i class='smls-smiles-drag-indicator'></i> 2229</div> 2230<p>Te Levo de Milhas</p> 2231</a> 2232<a draggable='true' href='javascript:void(0)' 2233class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2234title='Reativar milhas' id='reactivate-miles'> 2235<div class='smls-hf-icons-wrapper'> 2236<i class='smls-nhf-submenu-icons miles-reactivate-black'></i> 2237<i class='smls-smiles-drag-indicator'></i> 2238</div> 2239<p>Reativar milhas</p> 2240</a> 2241<a draggable='true' href='javascript:void(0)' 2242class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2243title='Presentear com milhas' id='miles-gift'> 2244<div class='smls-hf-icons-wrapper'> 2245<i class='smls-nhf-submenu-icons miles-gift-black'></i> 2246<i class='smls-smiles-drag-indicator'></i> 2247</div> 2248<p>Presentear com milhas</p> 2249</a> 2250<a draggable='true' href='javascript:void(0)' 2251class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2252title='Transferir pontos do cartão' id='card-transfer'> 2253<div class='smls-hf-icons-wrapper'> 2254<i class='smls-nhf-submenu-icons miles-card-black'></i> 2255<i class='smls-smiles-drag-indicator'></i> 2256</div> 2257<p>Transferir pontos do cartão</p> 2258</a> 2259</div> 2260</div> 2261</div> 2262</div> 2263</div> 2264</li> 2265<!-- Viagem Mobile--> 2266<li class='smls-hf-btn-hyperlink' data-smls-main-menu='viagem-customizable'> 2267<div class='content'> 2268<span title='Viagem' id='hotels' tabindex='0'>Viagem</span> 2269<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2270</div> 2271<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2272<div class='smls-hf-content-submenu'> 2273<div class='smls-hf-content-submenu-complement'> 2274<span>Passagens, hotéis e carros</span> 2275<div class='smls-hf-content-submenu-complement-container'> 2276<div class='grid draggable-dropzone' id='grid-trip1-customizable-mobile'> 2277<a draggable='true' href='javascript:void(0)' 2278class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2279title='Passagem aérea' id='plane-ticket'> 2280<div class='smls-hf-icons-wrapper'> 2281<i class='smls-nhf-submenu-icons plane-black'></i> 2282<i class='smls-smiles-drag-indicator'></i> 2283</div> 2284<p>Passagem aérea</p> 2285</a> 2286<a draggable='true' href='javascript:void(0)' 2287class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2288title='Passagem de ônibus' id='bus-ticket'> 2289<div class='smls-hf-icons-wrapper'> 2290<i class='smls-nhf-submenu-icons bus-black'></i> 2291<i class='smls-smiles-drag-indicator'></i> 2292</div> 2293<p>Passagem de ônibus</p> 2294</a> 2295<a draggable='true' href='javascript:void(0)' 2296class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2297title='Reserva de hotel' id='hotel-booking'> 2298<div class='smls-hf-icons-wrapper'> 2299<i class='smls-nhf-submenu-icons bed-black'></i> 2300<i class='smls-smiles-drag-indicator'></i> 2301</div> 2302<p>Reserva de hotel</p> 2303</a> 2304<a draggable='true' href='javascript:void(0)' 2305class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2306title='Aluguel de carro' id='car-renting'> 2307<div class='smls-hf-icons-wrapper'> 2308<i class='smls-nhf-submenu-icons car-black'></i> 2309<i class='smls-smiles-drag-indicator'></i> 2310</div> 2311<p>Aluguel de carro</p> 2312</a> 2313</div> 2314</div> 2315<div class='smls-hf-more-experience-section-mobile-wrapper'> 2316<div class='smls-hf-more-experience-section-mobile'> 2317<span>Mais experiências</span> 2318<div class='smls-hf-content-submenu-complement-container'> 2319<div class='grid draggable-dropzone' id='grid-trip2-customizable-mobile'> 2320<a draggable='true' href='javascript:void(0)' 2321class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2322title='Cruzeiros' id='boats'> 2323<div class='smls-hf-icons-wrapper'> 2324<i class='smls-nhf-submenu-icons boat-black'></i> 2325<i class='smls-smiles-drag-indicator'></i> 2326</div> 2327<p>Cruzeiros</p> 2328</a> 2329<a draggable='true' href='javascript:void(0)' 2330class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2331title='Seguro viagem' id='travel-insurance'> 2332<div class='smls-hf-icons-wrapper'> 2333<i class='smls-nhf-submenu-icons insurance-black'></i> 2334<i class='smls-smiles-drag-indicator'></i> 2335</div> 2336<p>Seguro viagem</p> 2337</a> 2338<a draggable='true' href='javascript:void(0)' 2339class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2340title='Câmbio online' id='exchange'> 2341<div class='smls-hf-icons-wrapper'> 2342<i class='smls-nhf-submenu-icons exchange-black'></i> 2343<i class='smls-smiles-drag-indicator'></i> 2344</div> 2345<p>Câmbio online</p> 2346</a> 2347<a draggable='true' href='javascript:void(0)' 2348class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2349title='Atrações, Parques e Passeios' id='parks'> 2350<div class='smls-hf-icons-wrapper'> 2351<i class='smls-nhf-submenu-icons parks-black'></i> 2352<i class='smls-smiles-drag-indicator'></i> 2353</div> 2354<p>Atrações, Parques e Passeios</p> 2355</a> 2356<a draggable='true' href='javascript:void(0)' 2357class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2358title='Passeios e transfer' id='transfer'> 2359<div class='smls-hf-icons-wrapper'> 2360<i class='smls-nhf-submenu-icons transfer-black'></i> 2361<i class='smls-smiles-drag-indicator'></i> 2362</div> 2363<p>Passeios e transfer</p> 2364</a> 2365<a draggable='true' href='javascript:void(0)' 2366class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2367title='Disney Resorts e Parques' id='tickets'> 2368<div class='smls-hf-icons-wrapper'> 2369<i class='smls-nhf-submenu-icons ticket-black'></i> 2370<i class='smls-smiles-drag-indicator'></i> 2371</div> 2372<p>Disney Resorts e Parques</p> 2373</a> 2374</div> 2375<div class='grid hf-card-fixed-mobile'> 2376<div class='smls-hf-heading-exception smls-hf-content-submenu-link item custom-state' 2377title='Promoções' id='banner'> 2378<div class='smls-hf-icons-wrapper custom-state grey-filter'> 2379<i class='smls-nhf-submenu-icons promotion-black'></i> 2380</div> 2381<p>Promoções</p> 2382</div> 2383</div> 2384</div> 2385</div> 2386</div> 2387</div> 2388</div> 2389</div> 2390</li> 2391<!-- Serviços Mobile --> 2392<li class='smls-hf-btn-hyperlink' data-smls-main-menu='servicos-customizable'> 2393<div class='content'> 2394<span title='Serviços' id='cars' tabindex='0'>Serviços</span> 2395<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2396</div> 2397<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2398<div class='smls-hf-content-submenu'> 2399<div class='smls-hf-content-submenu-complement'> 2400<span>Parceiros</span> 2401<div class='smls-hf-content-submenu-complement-container'> 2402<div class='grid draggable-dropzone' id='grid-services-customizable-mobile'> 2403<a draggable='true' href='javascript:void(0)' 2404class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2405title='Créditos para serviços Uber' id='uber'> 2406<div class='smls-hf-icons-wrapper'> 2407<i class='smls-nhf-submenu-icons uber-black'></i> 2408<i class='smls-smiles-drag-indicator'></i> 2409</div> 2410<p>Créditos para serviços Uber</p> 2411</a> 2412<a draggable='true' href='javascript:void(0)' 2413class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2414title='Parceiro Shell' id='shell'> 2415<div class='smls-hf-icons-wrapper'> 2416<i class='smls-nhf-submenu-icons shell-black'></i> 2417<i class='smls-smiles-drag-indicator'></i> 2418</div> 2419<p>Abasteça com créditos Shell Box</p> 2420</a> 2421<a draggable='true' href='javascript:void(0)' 2422class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2423title='Parceiro Petrobras Premmia' id='premmia'> 2424<div class='smls-hf-icons-wrapper'> 2425<i class='smls-nhf-submenu-icons premmia-black'></i> 2426<i class='smls-smiles-drag-indicator'></i> 2427</div> 2428<p class='small'>Abasteça com créditos Premmia</p> 2429</a> 2430<a draggable='true' href='javascript:void(0)' 2431class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2432title='Conta digital' id='bank-account'> 2433<div class='smls-hf-icons-wrapper'> 2434<i class='smls-nhf-submenu-icons pagol-black'></i> 2435<i class='smls-smiles-drag-indicator'></i> 2436</div> 2437<p>Conta digital</p> 2438</a> 2439<a draggable='true' href='javascript:void(0)' 2440class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2441title='Gol Premium Lounge' id='lounge-gol'> 2442<div class='smls-hf-icons-wrapper'> 2443<i class='smls-nhf-submenu-icons gol-premium-black'></i> 2444<i class='smls-smiles-drag-indicator'></i> 2445</div> 2446<p>Lounge GOL Smiles</p> 2447</a> 2448<a draggable='true' href='javascript:void(0)' 2449class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2450title='Sala VIP' id='salavip'> 2451<div class='smls-hf-icons-wrapper'> 2452<i class='smls-nhf-submenu-icons sala-vip-black'></i> 2453<i class='smls-smiles-drag-indicator'></i> 2454</div> 2455<p class='small' id='salavip-p'> 2456Aguarde seu voo na Sala VIP 2457</p> 2458</a> 2459<a draggable='true' href='javascript:void(0)' 2460class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2461title='Estacionamento aeroportos' id='estapar'> 2462<div class='smls-hf-icons-wrapper'>
2463<i class='smls-nhf-submenu-icons estapar-extended-black'></i> 2464<i class='smls-smiles-drag-indicator'></i> 2465</div> 2466<p class='small' id='estapar-p'> 2467Estacionamento aeroportos 2468</p> 2469</a> 2470<a draggable='true' href='javascript:void(0)' 2471class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2472title='Transferir milhas para All Accor' id='all-accor'> 2473<div class='smls-hf-icons-wrapper'> 2474<i class='smls-smiles-accor-black'></i> 2475<i class='smls-smiles-drag-indicator'></i> 2476</div> 2477<p class='small'>Transferir milhas para All Accor</p> 2478</a> 2479</div> 2480<div class='grid hf-card-fixed-mobile'> 2481<div class='smls-hf-heading-exception smls-hf-content-submenu-link item custom-state' 2482title='Promoções' id='banner'> 2483<div class='smls-hf-icons-wrapper custom-state grey-filter'> 2484<i class='smls-nhf-submenu-icons promotion-black'></i> 2485</div> 2486<p>Promoções</p> 2487</div> 2488</div> 2489</div> 2490</div> 2491</div> 2492</div> 2493</li> 2494<!-- Pacotes Mobile --> 2495<li class='smls-hf-btn-hyperlink' data-smls-main-menu='pacotes-customizable'> 2496<div class='content'> 2497<span title='pacotes' id='pacotes' tabindex='0'>Pacotes</span> 2498<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2499</div> 2500<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2501<div class='smls-hf-content-submenu'> 2502<div class='smls-hf-content-submenu-complement'> 2503<span>Crie sua próxima história</span> 2504<div class='smls-hf-content-submenu-complement-container'> 2505<div class='grid draggable-dropzone' id='grid-packages-customizable-mobile'> 2506<a draggable='true' href='javascript:void(0)' 2507class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2508title='Monte sua viagem' id='set-up-your-trip'> 2509<div class='smls-hf-icons-wrapper'> 2510<i class='smls-nhf-submenu-icons edit-location-black'></i> 2511<i class='smls-smiles-drag-indicator'></i> 2512</div> 2513<p>Monte sua viagem</p> 2514</a> 2515<a draggable='true' href='javascript:void(0)' 2516class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2517title='Experiências' id='packages-experiences'> 2518<div class='smls-hf-icons-wrapper'> 2519<i class='smls-nhf-submenu-icons smiles-black' id='smiles-icon'></i> 2520<i class='smls-smiles-drag-indicator'></i> 2521</div> 2522<p>Experiências</p> 2523</a> 2524<a draggable='true' href='javascript:void(0)' 2525class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2526title='Eventos' id='packages-events'> 2527<div class='smls-hf-icons-wrapper'> 2528<i class='smls-nhf-submenu-icons music-note-black'></i> 2529<i class='smls-smiles-drag-indicator'></i> 2530</div> 2531<p>Eventos</p> 2532</a> 2533</div> 2534<div class='grid hf-card-fixed-mobile'> 2535<div class='smls-hf-heading-exception smls-hf-content-submenu-link item custom-state' 2536title='Promoções' id='banner'> 2537<div class='smls-hf-icons-wrapper custom-state grey-filter'> 2538<i class='smls-nhf-submenu-icons promotion-black'></i> 2539</div> 2540<p>Promoções</p> 2541</div> 2542<div class='smls-hf-heading-exception smls-hf-content-submenu-link item custom-state' 2543title='Conheça a Smiles Viagens' id='banner'> 2544<div class='smls-hf-icons-wrapper custom-state grey-filter'> 2545<i class='smls-nhf-submenu-icons airplane-takeoff-black'></i> 2546</div> 2547<p>Conheça a Smiles Viagens</p> 2548</div> 2549</div> 2550</div> 2551</div> 2552</div> 2553</div> 2554</li> 2555<!-- Shopping Mobile --> 2556<li class='smls-hf-btn-hyperlink' data-smls-main-menu='shopping-customizable'> 2557<div class='content'> 2558<span title='Shopping' tabindex='0'>Shopping</span> 2559<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2560</div> 2561<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2562<div class='smls-hf-content-submenu'> 2563<div class='smls-hf-content-submenu-complement'> 2564<span>Ganhe ou use milhas nas principais lojas do paÃs</span> 2565<div class='smls-hf-content-submenu-complement-container'> 2566<div class='grid draggable-dropzone large' id='grid-shopping-customizable-mobile'> 2567<a draggable='true' href='javascript:void(0)' 2568class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2569title='Magalu' id='magalu'> 2570<div class='smls-hf-icons-wrapper'> 2571<i class='smls-nhf-submenu-icons magalu-black'></i> 2572<i class='smls-smiles-drag-indicator'></i> 2573</div> 2574Magalu 2575</a> 2576<a draggable='true' href='javascript:void(0)' 2577class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state'
2578title='Casas Bahia' id='casas-bahia'> 2579<div class='smls-hf-icons-wrapper'> 2580<i class='smls-nhf-submenu-icons casas-bahia-black'></i> 2581<i class='smls-smiles-drag-indicator'></i> 2582</div> 2583Casas Bahia 2584</a> 2585<a draggable='true' href='javascript:void(0)' 2586class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2587title='Ponto' id='ponto'> 2588<div class='smls-hf-icons-wrapper'> 2589<i class='smls-nhf-submenu-icons ponto-black'></i> 2590<i class='smls-smiles-drag-indicator'></i> 2591</div> 2592Ponto 2593</a> 2594<a draggable='true' href='javascript:void(0)' 2595class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2596title='NetShoes' id='net-shoes'> 2597<div class='smls-hf-icons-wrapper'> 2598<i class='smls-nhf-submenu-icons _netshoes-black'></i> 2599<i class='smls-smiles-drag-indicator'></i> 2600</div> 2601NetShoes 2602</a> 2603<a draggable='true' href='javascript:void(0)' 2604class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2605title='Fast Shop' id='fast-shop'> 2606<div class='smls-hf-icons-wrapper'> 2607<i class='smls-nhf-submenu-icons fast-black'></i> 2608<i class='smls-smiles-drag-indicator'></i> 2609</div> 2610Fast Shop 2611</a> 2612<a draggable='true' href='javascript:void(0)' 2613class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2614title='Renner' id='renner'> 2615<div class='smls-hf-icons-wrapper'> 2616<i class='smls-nhf-submenu-icons renner-black'></i> 2617<i class='smls-smiles-drag-indicator'></i> 2618</div> 2619Renner 2620</a> 2621<a draggable='true' href='javascript:void(0)' 2622class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2623title='Topstore' id='topstore'> 2624<div class='smls-hf-icons-wrapper'> 2625<i class='smls-nhf-submenu-icons topstore-black'></i> 2626<i class='smls-smiles-drag-indicator'></i> 2627</div> 2628Topstore 2629</a> 2630<a draggable='true' href='javascript:void(0)' 2631class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 2632title='Promoções' id='promotions'> 2633<div class='smls-hf-icons-wrapper'> 2634<i class='smls-nhf-submenu-icons promotion-black'></i> 2635<i class='smls-smiles-drag-indicator'></i> 2636</div> 2637Promoções 2638</a> 2639</div> 2640<div class='grid hf-card-fixed-mobile'> 2641<div class='smls-hf-heading-exception smls-hf-content-submenu-link item custom-state' 2642title='Shopping' id='banner'> 2643<div class='custom-state smls-hf-icons-wrapper grey-filter'> 2644<i class='smls-smiles-shopping-cart-black'></i> 2645</div> 2646Ir para o Shopping 2647</div> 2648</div> 2649</div> 2650</div> 2651</div> 2652</div> 2653</li> 2654</ul> 2655</div> 2656<div class='smls-hf-list smls-hf-router smls-hf-padding-vertical-24 menu-list hidde-states' 2657id='loading-wrapper-mobile'> 2658<ul> 2659<!-- A Smiles Mobile --> 2660<li class='smls-hf-btn-hyperlink loading-mode' data-smls-main-menu='smiles-loading'> 2661<div class='content loading-mode'> 2662<span title='smiles' id='passages' tabindex='0'>A Smiles</span> 2663<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2664</div> 2665<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2666<div class='smls-hf-content-submenu'> 2667<div class='smls-hf-content-submenu-complement'> 2668<span>Tudo sobre a Smiles</span> 2669<div class='smls-hf-content-submenu-complement-container'> 2670<div class='grid'> 2671<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2672<div class='smls-hf-icons-wrapper loading-mode'> 2673<i class='container-ico'></i> 2674<i class='container-ico'></i> 2675</div> 2676</a> 2677<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode' 2678href='https://www.smiles.com.br/categorias-smiles' title='Categorias Smiles' id='ClubSmiles'> 2679<div class='smls-hf-icons-wrapper loading-mode'> 2680<i class='container-ico'></i> 2681<i class='container-ico'></i> 2682</div> 2683</a> 2684<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2685<div class='smls-hf-icons-wrapper loading-mode'> 2686<i class='container-ico'></i> 2687<i class='container-ico'></i> 2688</div> 2689</a> 2690<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2691<div class='smls-hf-icons-wrapper loading-mode'> 2692<i class='container-ico'></i> 2693<i class='container-ico'></i> 2694</div> 2695</a> 2696</div> 2697</div> 2698</div> 2699</div> 2700</div> 2701</li> 2702<!-- Milhas Mobile --> 2703<li class='smls-hf-btn-hyperlink' data-smls-main-menu='milhas-loading'> 2704<div class='content'> 2705<span title='milhas' id='passages' tabindex='0'>Milhas</span> 2706<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2707</div> 2708<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2709<div class='smls-hf-content-submenu'> 2710<div class='smls-hf-content-submenu-complement'> 2711<span>Compre, transfira e presenteie com milhas</span> 2712<div class='smls-hf-content-submenu-complement-container'> 2713<div class='grid'> 2714<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2715<div class='smls-hf-icons-wrapper loading-mode'> 2716<i class='container-ico'></i> 2717<i class='container-ico'></i> 2718</div> 2719</a> 2720<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2721<div class='smls-hf-icons-wrapper loading-mode'> 2722<i class='container-ico'></i> 2723<i class='container-ico'></i> 2724</div> 2725</a> 2726<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2727<div class='smls-hf-icons-wrapper loading-mode'> 2728<i class='container-ico'></i> 2729<i class='container-ico'></i> 2730</div> 2731</a> 2732<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2733<div class='smls-hf-icons-wrapper loading-mode'> 2734<i class='container-ico'></i> 2735<i class='container-ico'></i> 2736</div> 2737</a> 2738<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2739<div class='smls-hf-icons-wrapper loading-mode'> 2740<i class='container-ico'></i> 2741<i class='container-ico'></i> 2742</div> 2743</a> 2744<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2745<div class='smls-hf-icons-wrapper loading-mode'> 2746<i class='container-ico'></i> 2747<i class='container-ico'></i> 2748</div> 2749</a> 2750<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2751<div class='smls-hf-icons-wrapper loading-mode'> 2752<i class='container-ico'></i> 2753<i class='container-ico'></i> 2754</div> 2755</a> 2756</div> 2757</div> 2758</div> 2759</div> 2760</div> 2761</li> 2762<!-- Viagem Mobile--> 2763<li class='smls-hf-btn-hyperlink' data-smls-main-menu='viagem-loading'> 2764<div class='content'> 2765<span title='Viagem' id='hotels' tabindex='0'>Viagem</span> 2766<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2767</div> 2768<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2769<div class='smls-hf-content-submenu'> 2770<div class='smls-hf-content-submenu-complement'> 2771<span>Passagens, hotéis e carros</span> 2772<div class='smls-hf-content-submenu-complement-container'> 2773<div class='grid'> 2774<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2775<div class='smls-hf-icons-wrapper loading-mode'> 2776<i class='container-ico'></i> 2777<i class='container-ico'></i> 2778</div> 2779</a> 2780<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2781<div class='smls-hf-icons-wrapper loading-mode'> 2782<i class='container-ico'></i> 2783<i class='container-ico'></i> 2784</div> 2785</a> 2786<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2787<div class='smls-hf-icons-wrapper loading-mode'> 2788<i class='container-ico'></i> 2789<i class='container-ico'></i> 2790</div> 2791</a> 2792<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2793<div class='smls-hf-icons-wrapper loading-mode'> 2794<i class='container-ico'></i> 2795<i class='container-ico'></i> 2796</div> 2797</a> 2798</div> 2799</div> 2800<div class='smls-hf-more-experience-section-mobile-wrapper'> 2801<div class='smls-hf-more-experience-section-mobile'> 2802<span>Mais experiências</span> 2803<div class='smls-hf-content-submenu-complement-container'> 2804<div class='grid'> 2805<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2806<div class='smls-hf-icons-wrapper loading-mode'> 2807<i class='container-ico'></i> 2808<i class='container-ico'></i> 2809</div> 2810</a> 2811<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'
2812href='https://www.smiles.com.br/portal/parceiro/sulamerica' title='Seguro viagem' 2813id='ClubSmiles'> 2814<div class='smls-hf-icons-wrapper loading-mode'> 2815<i class='container-ico'></i> 2816<i class='container-ico'></i> 2817</div> 2818</a> 2819<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2820<div class='smls-hf-icons-wrapper loading-mode'> 2821<i class='container-ico'></i> 2822<i class='container-ico'></i> 2823</div> 2824</a> 2825<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2826<div class='smls-hf-icons-wrapper loading-mode'> 2827<i class='container-ico'></i> 2828<i class='container-ico'></i> 2829</div> 2830</a> 2831<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2832<div class='smls-hf-icons-wrapper loading-mode'> 2833<i class='container-ico'></i> 2834<i class='container-ico'></i> 2835</div> 2836</a> 2837<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2838<div class='smls-hf-icons-wrapper loading-mode'> 2839<i class='container-ico'></i> 2840<i class='container-ico'></i> 2841</div> 2842</a> 2843</div> 2844</div> 2845</div> 2846</div> 2847</div> 2848</div> 2849</div> 2850</li> 2851<!-- Serviços Mobile --> 2852<li class='smls-hf-btn-hyperlink' data-smls-main-menu='servicos-loading'> 2853<div class='content'> 2854<span title='Serviços' id='cars' tabindex='0'>Serviços</span> 2855<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2856</div> 2857<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2858<div class='smls-hf-content-submenu'> 2859<div class='smls-hf-content-submenu-complement'> 2860<span>Parceiros</span> 2861<div class='smls-hf-content-submenu-complement-container'> 2862<div class='grid'> 2863<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2864<div class='smls-hf-icons-wrapper loading-mode'> 2865<i class='container-ico'></i> 2866<i class='container-ico'></i> 2867</div> 2868</a> 2869<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2870<div class='smls-hf-icons-wrapper loading-mode'> 2871<i class='container-ico'></i> 2872<i class='container-ico'></i> 2873</div> 2874</a> 2875<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2876<div class='smls-hf-icons-wrapper loading-mode'> 2877<i class='container-ico'></i> 2878<i class='container-ico'></i> 2879</div> 2880</a> 2881<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2882<div class='smls-hf-icons-wrapper loading-mode'> 2883<i class='container-ico'></i> 2884<i class='container-ico'></i> 2885</div> 2886</a> 2887<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2888<div class='smls-hf-icons-wrapper loading-mode'> 2889<i class='container-ico'></i> 2890<i class='container-ico'></i> 2891</div> 2892</a> 2893<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2894<div class='smls-hf-icons-wrapper loading-mode'> 2895<i class='container-ico'></i> 2896<i class='container-ico'></i> 2897</div> 2898</a> 2899<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2900<div class='smls-hf-icons-wrapper loading-mode'> 2901<i class='container-ico'></i> 2902<i class='container-ico'></i> 2903</div> 2904</a> 2905<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2906<div class='smls-hf-icons-wrapper loading-mode'> 2907<i class='container-ico'></i> 2908<i class='container-ico'></i> 2909</div> 2910</a> 2911<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2912<div class='smls-hf-icons-wrapper loading-mode'> 2913<i class='container-ico'></i> 2914<i class='container-ico'></i> 2915</div> 2916</a> 2917</div> 2918</div> 2919</div> 2920</div> 2921</div> 2922</li> 2923<!-- Pacotes Mobile --> 2924<li class='smls-hf-btn-hyperlink' data-smls-main-menu='pacotes-loading'> 2925<div class='content'> 2926<span title='pacotes' id='pacotes' tabindex='0'>Pacotes</span> 2927<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2928</div> 2929<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2930<div class='smls-hf-content-submenu'> 2931<div class='smls-hf-content-submenu-complement'> 2932<span>Crie sua próxima história</span> 2933<div class='smls-hf-content-submenu-complement-container'> 2934<div class='grid'> 2935<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2936<div class='smls-hf-icons-wrapper loading-mode'> 2937<i class='container-ico'></i> 2938<i class='container-ico'></i> 2939</div> 2940</a> 2941<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2942<div class='smls-hf-icons-wrapper loading-mode'> 2943<i class='container-ico'></i> 2944<i class='container-ico'></i> 2945</div> 2946</a> 2947<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2948<div class='smls-hf-icons-wrapper loading-mode'> 2949<i class='container-ico'></i> 2950<i class='container-ico'></i> 2951</div> 2952</a> 2953<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2954<div class='smls-hf-icons-wrapper loading-mode'> 2955<i class='container-ico'></i> 2956<i class='container-ico'></i> 2957</div> 2958</a> 2959<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2960<div class='smls-hf-icons-wrapper loading-mode'> 2961<i class='container-ico'></i> 2962<i class='container-ico'></i> 2963</div> 2964</a> 2965</div> 2966</div> 2967</div> 2968</div> 2969</div> 2970</li> 2971<!-- Shopping Mobile --> 2972<li class='smls-hf-btn-hyperlink' data-smls-main-menu='shopping-loading'> 2973<div class='content'> 2974<span title='Shopping'>Shopping</span> 2975<i class='smls-hf-icon arrow-black' id='smls-hf-submenu-arrow'></i> 2976</div> 2977<div class='submenu-mobile divider-submenu' id='submenu-mobile'> 2978<div class='smls-hf-content-submenu'> 2979<div class='smls-hf-content-submenu-complement'> 2980<span>Ganhe ou use milhas nas principais lojas do paÃs</span> 2981<div class='smls-hf-content-submenu-complement-container'> 2982<div class='grid large'> 2983<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2984<div class='smls-hf-icons-wrapper loading-mode'> 2985<i class='container-ico'></i> 2986<i class='container-ico'></i> 2987</div> 2988</a> 2989<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2990<div class='smls-hf-icons-wrapper loading-mode'> 2991<i class='container-ico'></i> 2992<i class='container-ico'></i> 2993</div> 2994</a> 2995<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 2996<div class='smls-hf-icons-wrapper loading-mode'> 2997<i class='container-ico'></i> 2998<i class='container-ico'></i> 2999</div> 3000</a> 3001<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 3002<div class='smls-hf-icons-wrapper loading-mode'> 3003<i class='container-ico'></i> 3004<i class='container-ico'></i> 3005</div> 3006</a> 3007<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 3008<div class='smls-hf-icons-wrapper loading-mode'> 3009<i class='container-ico'></i> 3010<i class='container-ico'></i> 3011</div> 3012</a> 3013<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 3014<div class='smls-hf-icons-wrapper loading-mode'> 3015<i class='container-ico'></i> 3016<i class='container-ico'></i> 3017</div> 3018</a> 3019<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 3020<div class='smls-hf-icons-wrapper loading-mode'> 3021<i class='container-ico'></i> 3022<i class='container-ico'></i> 3023</div> 3024</a> 3025<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 3026<div class='smls-hf-icons-wrapper loading-mode'> 3027<i class='container-ico'></i> 3028<i class='container-ico'></i> 3029</div> 3030</a> 3031<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 3032<div class='smls-hf-icons-wrapper loading-mode'> 3033<i class='container-ico'></i> 3034<i class='container-ico'></i> 3035</div> 3036</a> 3037</div> 3038</div> 3039</div> 3040</div> 3041</div> 3042</li> 3043</ul> 3044</div> 3045<!-- fim dos estados mobile --> 3046<div class='smls-hf-list smls-hf-padding-vertical-24 complement-submenu' id='smls-hf-complement-submenu'> 3047<ul> 3048<li data-smls-main-menu='cartao-de-credito' id='credit-card'> 3049<div class='content'> 3050<a class='smls-hf-heading-exception smls-hf-content-submenu-link grey-filter'
3051href='https://www.smiles.com.br/cartao-de-credito' title='Cartão de Crédito GOL Smiles' 3052id='creditCard'> 3053Cartão de Crédito GOL Smiles 3054</a> 3055</div> 3056</li> 3057<li data-smls-main-menu='clube-smiles'> 3058<div class='content'> 3059<a class='smls-hf-heading-exception smls-hf-content-submenu-link grey-filter' 3060href='https://www.smiles.com.br/clube-smiles/beneficios-clube' title='Clube Smiles' id='ClubSmiles'> 3061Clube Smiles 3062</a> 3063</div> 3064</li> 3065<li data-smls-main-menu='buscador-smiles-button'> 3066<button class='smls-header-button-search' title='Buscador Smiles' id='buttonSearchSmiles'> 3067<i class='smls-nhf-submenu-icons smls-icon-search magnfying-glass-black' id='iconSearchSmiles'></i> 3068</button> 3069</li> 3070</ul> 3071</div> 3072<div class='smls-hf-user-profile'> 3073<div class='smls-hf-user-profile-main' id='smls-user-profile'> 3074<div class='smls-hf-container-rounded-profile'> 3075<div class='smls-hf-user-avatar'> 3076<i class='smls-hf-icon avatar'></i> 3077</div> 3078</div> 3079<i class='smls-hf-icon expand-less' id='smls-arrow-user-profile'></i> 3080</div> 3081<div id='smls-hf-box-login' class=''> 3082<div class='smls-hf-popout-text-container'> 3083<div class='smls-hf-close-icon'> 3084<h3 class='smls-hf-login-titulo'>Acesse ou crie a sua conta</h3> 3085<i class='smls-hf-icon close-icon' id='smls-close-user-profile'></i> 3086</div> 3087<p class='smls-hf-login-descricao'>Junte milhas e comece a viajar</p> 3088</div> 3089<div class='smls-hf-btns-login'> 3090<a class='smls-hf-btn-hyperlink-border smls-hf-profile smls-hf-header-secondary' 3091href='javascript:smls.hf.Controller.callLogin()' title='Acessar conta' id='smls-hf-btn_toEnter'>Acessar 3092conta</a> 3093<a class='smls-hf-btn-hyperlink-border-transparent smls-hf-profile smls-hf-header-primary' 3094title='Criar conta' id='smls-hf-btn_criar_account'>Criar conta</a> 3095</div> 3096</div> 3097<div id='smls-hf-account-user' class='smls-hf-user'></div> 3098</div> 3099<!-- buscador --> 3100<!-- add class to hidde in mobile custom state --> 3101<div class='smls-hf-search-box' id='smls-hf-search-box' style='display: none;'> 3102<div class='smls-hf-search-box__icon-container' id='container-search-icon'> 3103<i class='smls-smiles-input-search' id='search-icon'></i> 3104</div> 3105<div class='smls-hf-search-box__container-input hidde-search-box' id='container-input'> 3106<div class='smls-hf-search-box__container-input__wrapper-input hidde-search-box' id='input-wrapper'> 3107<input type='text' id='search-input' placeholder='Pesquisar...' class='smls-hf-search-box__input' /> 3108<div class='smls-hf-search-box__icons' id='input-icon-wrapper'> 3109<i class='smls-smiles-input-clear hidde-search-box' id='search-icon-clear'></i> 3110<i class='smls-smiles-input-search' id='search-icon-input'></i> 3111</div> 3112</div> 3113</div> 3114<div class='smls-hf-search-dropdown hidde-search-box' id='search-dropdown'> 3115<div class='smls-hf-search-dropdown__left'> 3116<div class='smls-hf-search-dropdown__left--list hidde-search-box' id='search-list'> 3117<ul id='list'></ul> 3118</div> 3119<div class='smls-hf-search-dropdown__left--error hidde-search-box' id='search-error'> 3120<div class='smls-hf-search-dropdown__left--error-image'> 3121<img class='smls-logos' src='' alt='' /> 3122</div> 3123<div class='smls-hf-search-dropdown__left--error-message'> 3124<h2 class='smls-hf-search-dropdown__left--error-title'> 3125Não encontramos 3126<br /> 3127o que você procura... 3128</h2> 3129<p class='smls-hf-search-dropdown__left--error-description'> 3130Tente procurar por outra palavra chave ou 3131se estiver com dificuldades, <span> 3132<a href='https://www.smiles.com.br/fale-com-a-gente' id='searchLink'> 3133entre em contato.</a> 3134</span> 3135</p> 3136</div> 3137</div> 3138<div class='smls-hf-loading-blur hidde-search-box' id='loading-search'> 3139<div class='logo-container'> 3140<div class='smls-loading-logo'> 3141<div class='smls-logos smiles-symbol'></div> 3142</div> 3143</div> 3144</div> 3145</div> 3146<div class='smls-hf-search-dropdown__right' id='search-dropdown-right'> 3147<ul> 3148<li> 3149<a class='smls-hf-heading-exception' href='https://www.smiles.com.br/passagens' title='Passagem aérea' 3150id='smls-hf-ticket'> 3151<i class='container-ico smls-nhf-search-icons smls-smiles-ticket-all-black'></i> 3152<i class='container-ico smls-nhf-search-icons smls-smiles-ticket-all-orange'></i>Passagem aérea 3153</a> 3154</li> 3155<li>
3156<a class='smls-hf-heading-exception' href='https://www.smiles.com.br/mfe/onibus' 3157title='Passagem de ônibus' id='smls-hf-bus-ticket'> 3158<i class='container-ico smls-nhf-search-icons smls-smiles-bus-all-black'></i> 3159<i class='container-ico smls-nhf-search-icons smls-smiles-bus-all-orange'></i> 3160Passagem de ônibus 3161</a> 3162</li> 3163<li> 3164<a class='smls-hf-heading-exception' href='https://www.smiles.com.br/mfe/carros' 3165title='Aluguel de carro' id='smls-hf-car-rent'> 3166<i class='container-ico smls-nhf-search-icons smls-smiles-car-all-black'></i> 3167<i class='container-ico smls-nhf-search-icons smls-smiles-car-all-orange'></i> 3168Aluguel de carro 3169</a> 3170</li> 3171<li> 3172<a class='smls-hf-heading-exception' href='https://www.smiles.com.br/mfe/hoteis' 3173title='Reserva de hotel' id='smls-hf-hotel'> 3174<i class='container-ico smls-nhf-search-icons smls-smiles-bed-all-black'></i> 3175<i class='container-ico smls-nhf-search-icons smls-smiles-bed-all-orange'></i> 3176Reserva de hotel 3177</a> 3178</li> 3179<li> 3180<a class='smls-hf-heading-exception' href='https://www.smiles.com.br/clube-smiles/beneficios-clube' 3181title='Clube Smiles' id='smls-hf-opt_ClubSmiles'> 3182<i class='container-ico smls-nhf-search-icons smls-smiles-black'></i> 3183<i class='container-ico smls-nhf-search-icons smls-smiles-orange'></i> 3184Clube Smiles 3185</a> 3186</li> 3187</ul> 3188</div> 3189</div> 3190</div> 3191<!-- fim do buscador --> 3192</div> 3193</div> 3194<div style='display: none' id='web-component-buscador-smiles-container'> 3195<smiles-search></smiles-search> 3196</div> 3197<div id='regular-wrapper-desktop' class=''> 3198<!-- A Smiles Desktop Regular --> 3199<div class='smls-hf-content-submenu regular' id='submenu-smiles'> 3200<div class='smls-hf-content-submenu-wrapper'> 3201<span class='smls-hf-content-submenu-title smiles-title smls-hf-content-submenu-complement-text'> 3202Tudo sobre a 3203Smiles 3204</span> 3205<div class='smls-hf-content-submenu-smiles-cards-section smiles-card'> 3206<div class='grid-smiles large' id='grid-smiles'> 3207<a class='smls-hf-heading-exception-card large smls-hf-content-submenu-link smls-hf-card-item-sml' 3208href='https://www.smiles.com.br/programa-smiles' title='Conheça a Smiles' id='discover-smiles'> 3209<i class='smls-nhf-submenu-icons smiles smiles-black'></i> 3210<i class='smls-nhf-submenu-icons smiles smiles-orange'></i> 3211Conheça a Smiles 3212</a> 3213<a class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml' 3214href='https://www.smiles.com.br/categorias-smiles' title='Categorias Smiles' id='smiles-category'> 3215<i class='smls-nhf-submenu-icons star-black'></i> 3216<i class='smls-nhf-submenu-icons star-orange'></i> 3217Categorias Smiles 3218</a> 3219<a class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml' 3220href='https://www.smiles.com.br/te-levo-de-milhas/tudo-sobre-milhas' title='Tudo sobre milhas' 3221id='all-about-miles'> 3222<i class='smls-nhf-submenu-icons miles-black'></i> 3223<i class='smls-nhf-submenu-icons miles-orange'></i> 3224Tudo sobre milhas 3225</a> 3226</div> 3227</div> 3228<div class='smls-hf-content-submenu-smiles-banner-section smiles-banner'> 3229<div class='banner' data-smls-banner='smiles'></div> 3230</div> 3231</div> 3232</div> 3233<!-- Milhas Desktop regular --> 3234<div class='smls-hf-content-submenu' id='submenu-milhas'> 3235<div class='smls-hf-content-submenu-complement'> 3236<span class='smls-hf-content-submenu-complement-text'>Compre, transfira e presenteie com milhas</span> 3237<div class='smls-hf-content-submenu-complement-container'> 3238<div class='grid' id='grid-miles'> 3239<a class='smls-hf-heading-exception smls-hf-content-submenu-link item miles-cards' 3240href='https://www.smiles.com.br/portal/transferir-pontos-cartao' title='Transferir pontos do cartão' 3241id='card-transfer' style='padding: 16px 20px 16px 20px;'> 3242<i class='smls-nhf-submenu-icons miles-card-black' style='padding-top: 7px; padding-bottom: 7px;'></i> 3243<i class='smls-nhf-submenu-icons miles-card-orange' style='padding-top: 7px; padding-bottom: 7px;'></i> 3244Transferir pontos do cartão 3245</a> 3246<a class='smls-hf-heading-exception smls-hf-content-submenu-link item miles-cards' 3247href='https://www.smiles.com.br/transferir-milhas' title='Transferir milhas entre contas' 3248id='transfer-miles' style='padding: 16px 20px 16px 20px;'> 3249<i class='smls-nhf-submenu-icons miles-transfer-black'></i> 3250<i class='smls-nhf-submenu-icons miles-transfer-orange'></i> 3251Transferir milhas entre contas 3252</a> 3253<a class='smls-hf-heading-exception smls-hf-content-submenu-link item miles-cards'
3254href='https://www.smiles.com.br/portal/restrito/minha-conta/solicitar-milhas' 3255title='Solicitar milhas de voos realizados' id='request-miles' style='padding: 16px 20px 16px 20px;'> 3256<i class='smls-nhf-submenu-icons miles-ask-black'></i> 3257<i class='smls-nhf-submenu-icons miles-ask-orange'></i> 3258Solicitar milhas de voos realizados 3259</a> 3260<a class='smls-hf-heading-exception smls-hf-content-submenu-link item miles-cards' 3261href='https://www.smiles.com.br/categorias-smiles' title='Categorias' id='Categorias' 3262style='padding: 16px 20px 16px 20px;'> 3263<i class='smls-nhf-submenu-icons star-line-black' style='padding-top: 6px; padding-bottom: 6px;'></i> 3264<i class='smls-nhf-submenu-icons star-line-orange' style='padding-top: 6px; padding-bottom: 6px;'></i> 3265Categorias 3266</a> 3267<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-small' 3268href='https://www.smiles.com.br/te-levo-de-milhas' title='Te Levo de minlhas' id='te-levo-de-milhas' 3269style='padding: 16px 20px 16px 20px;'> 3270<i class='smls-nhf-submenu-icons miles-black' style='padding-top: 5px; padding-bottom: 5px;'></i> 3271<i class='smls-nhf-submenu-icons miles-orange' style='padding-top: 5px; padding-bottom: 5px;'></i> 3272Te Levo de Milhas 3273</a> 3274<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-small' 3275href='https://www.smiles.com.br/comprar-milhas' title='Comprar milhas' id='buy-miles' 3276style='padding: 16px 20px 16px 20px;'> 3277<i class='smls-nhf-submenu-icons miles-buy-black'></i> 3278<i class='smls-nhf-submenu-icons miles-buy-orange'></i> 3279Comprar milhas 3280</a> 3281<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-small' 3282href='https://www.smiles.com.br/produtos/extensao-validade-milhas-promo' title='Estender milhas' 3283id='extend-miles' style='padding: 16px 20px 16px 20px;'> 3284<i class='smls-nhf-submenu-icons miles-extend-black'></i> 3285<i class='smls-nhf-submenu-icons miles-extend-orange'></i> 3286Estender milhas 3287</a> 3288<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-small' 3289href='https://www.smiles.com.br/reativar-milhas' title='Reativar milhas' id='reactivate-miles' 3290style='padding: 16px 20px 16px 20px;'> 3291<i class='smls-nhf-submenu-icons miles-reactivate-black'></i> 3292<i class='smls-nhf-submenu-icons miles-reactivate-orange'></i> 3293Reativar milhas 3294</a> 3295<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-small' 3296href='https://www.smiles.com.br/mfe/transferir-milhas-lm' title='Transferir milhas LifeMiles' 3297id='lifemiles' style='padding: 16px 20px 16px 20px;'> 3298<i class='smls-nhf-submenu-icons lifemiles-black' style='padding-top: 8px; padding-bottom: 8px;'></i> 3299<i class='smls-nhf-submenu-icons lifemiles-orange' style='padding-top: 8px; padding-bottom: 8px;'></i> 3300Transferir milhas LifeMiles 3301</a> 3302</div> 3303<div class='banner-milhas' data-smls-banner='miles1'></div> 3304<div class='banner-milhas' data-smls-banner='miles2'></div> 3305</div> 3306</div> 3307</div> 3308<!-- Viagem Desktop regular --> 3309<div class='smls-hf-content-submenu' id='submenu-trip'> 3310<div class='smls-hf-content-submenu-complement smls-hf-border-trip-left'> 3311<span class='smls-hf-content-submenu-complement-text'>Passagens, hotéis e carros</span> 3312<div class='smls-hf-content-submenu-complement-container'> 3313<div class='grid small' id='grid-trip1'> 3314<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 3315href='https://www.smiles.com.br/passagens' title='Passagem aérea' id='plane-ticket'> 3316<i class='smls-nhf-submenu-icons plane-black'></i> 3317<i class='smls-nhf-submenu-icons plane-orange'></i>Passagem aérea</a> 3318<a class='smls-hf-heading-exception smls-hf-content-submenu-link item item-medium-trip' 3319href='https://www.smiles.com.br/mfe/hoteis' title='Hotéis' id='hotels-smiles-viagem'> 3320<i class='smls-nhf-submenu-icons smiles-black'></i> 3321<i class='smls-nhf-submenu-icons smiles-orange'></i>Hotéis</a> 3322<a class='smls-hf-heading-exception smls-hf-content-submenu-link item item-medium-trip' 3323href='https://urldefense.com/v3/__https:/www.booking.com/index.html?aid=2395385&label=tripsheaderban-2395385-click_brand-smilesgol__;!!OK-1DduwpAovDYA!h5Z6xfnnkt6QI31Mp2GDkq_0pMJ6D2RuQkB6kfInsi60-I1KtXQToEsPCdII1NZANyU8nMUrO5Wkk2UTOAuouJHzEl9a0Jw$' 3324title='Hotéis Booking.com' id='hotels-booking'> 3325<i class='smls-nhf-submenu-icons booking-black'></i> 3326<i class='smls-nhf-submenu-icons booking-orange'></i>Hotéis Booking.com</a> 3327<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-small-trip'
3328href='https://www.smiles.com.br/mfe/carros' title='Aluguel de carro' id='car-renting'> 3329<i class='smls-nhf-submenu-icons car-black'></i> 3330<i class='smls-nhf-submenu-icons car-orange'></i>Aluguel de carro</a> 3331<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-small-trip' 3332href='https://www.smiles.com.br/mfe/trens' title='Passagem de trem' id='train-renting'> 3333<i class='smls-nhf-submenu-icons train-black'></i> 3334<i class='smls-nhf-submenu-icons train-orange'></i>Passagem de trem</a> 3335<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-small-trip' 3336href='https://www.smiles.com.br/mfe/onibus' title='Passagem de ônibus' id='bus-ticket'> 3337<i class='smls-nhf-submenu-icons bus-black'></i> 3338<i class='smls-nhf-submenu-icons bus-orange'></i>Passagem de ônibus</a> 3339<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-small-trip' 3340href=' https://www.smiles.com.br/validar?product=smiles-cruzeiros&t=true' title='Cruzeiros' id='boats'> 3341<i class='smls-nhf-submenu-icons boat-black'></i> 3342<i class='smls-nhf-submenu-icons boat-orange'></i>Cruzeiros</a> 3343</div> 3344</div> 3345</div> 3346<div class='smls-hf-content-submenu-complement smls-hf-border-trip-right'> 3347<span class='smls-hf-content-submenu-complement-text'>Mais experiências</span> 3348<div class='smls-hf-content-submenu-complement-container'> 3349<div class='grid small' id='grid-trip2'> 3350<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 3351href='https://www.smiles.com.br/ingressos-e-resorts-disney' title='Disney Resorts e Parques' 3352id='disney'> 3353<div> 3354<i class='smls-nhf-submenu-icons disney-black'></i> 3355<i class='smls-nhf-submenu-icons disney-orange'></i> 3356</div> 3357Disney Resorts e Parques 3358</a> 3359<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 3360href='https://www.smilesviagens.com.br/universal?utm_source=smiles&utm_medium=referral&utm_campaign=mais_experiencias_universal' 3361title='Ingressos e resorts Universal' id='universal'> 3362<div> 3363<i class='smls-nhf-submenu-icons universal-black'></i> 3364<i class='smls-nhf-submenu-icons universal-orange'></i> 3365</div> 3366Ingressos e resorts Universal 3367</a> 3368<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 3369href='https://www.smiles.com.br/comprar-atracoes' title='Atrações, Parques e Passeios' id='parks'> 3370<i class='smls-nhf-submenu-icons parks-black'></i> 3371<i class='smls-nhf-submenu-icons parks-orange'></i>Atrações, Parques e Passeios 3372</a> 3373<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 3374href='https://www.smiles.com.br/portal/parceiro/sulamerica' title='Seguro viagem' id='travel-insurance'> 3375<i class='smls-nhf-submenu-icons insurance-black'></i> 3376<i class='smls-nhf-submenu-icons insurance-orange'></i>Seguro viagem 3377</a> 3378<a class='smls-hf-heading-exception lounge-gol item-medium-trip' 3379href='https://www.smiles.com.br/servicos-GOL' title='Gol Premium Lounge' id='lounge-gol'> 3380<div> 3381<i class='smls-nhf-submenu-icons gol-premium-black'></i> 3382<i class='smls-nhf-submenu-icons gol-premium-orange'></i> 3383</div> 3384Lounge GOL Smiles 3385</a> 3386<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium-trip' 3387href='https://www.smiles.com.br/mfe/salavip' title='Sala VIP' id='salavip'> 3388<div> 3389<i class='smls-nhf-submenu-icons dragonpass-black'></i> 3390<i class='smls-nhf-submenu-icons dragonpass-orange'></i> 3391</div> 3392<p id='salavip-p'>Salas VIP Parceiras</p> 3393</a> 3394</div> 3395<div class='banner half' data-smls-banner='tripPromo' style='display:none'></div> 3396</div> 3397</div> 3398</div> 3399<!-- Serviços Desktop regular --> 3400<div class='smls-hf-content-submenu' id='submenu-services'> 3401<div class='smls-hf-content-submenu-complement large'> 3402<span class='smls-hf-content-submenu-title smls-hf-content-submenu-complement-text'>Parceiros</span> 3403<div class='smls-hf-content-submenu-complement-container'> 3404<div class='grid large' id='grid-services'> 3405<a class='smls-hf-heading-exception item smls-flex-threenitens' 3406href='https://www.smiles.com.br/portal/combustiveis' title='CombustÃveis' id='combustiveis'> 3407<i class='smls-nhf-submenu-icons local_gas_station_black'></i> 3408<i class='smls-nhf-submenu-icons local_gas_station_orange'></i>CombustÃveis</a> 3409<a class='smls-hf-heading-exception item smls-flex-threenitens' href='https://www.smiles.c
3409om.br/pagol' 3410title='Conta digital' id='bank-account'> 3411<i class='smls-nhf-submenu-icons pagol-black'></i> 3412<i class='smls-nhf-submenu-icons pagol-orange'></i>Conta digital 3413</a> 3414<a class='smls-hf-heading-exception item smls-flex-threenitens' 3415href='https://www.smiles.com.br/parceiro/estapar' title='Estacionamento aeroportos' id='estapar'> 3416<i class='smls-nhf-submenu-icons estapar-extended-black'></i> 3417<i class='smls-nhf-submenu-icons estapar-extended-orange'></i>Estacionamento aeroportos 3418</a> 3419<a class='smls-hf-heading-exception item smls-flex-threenitens' 3420href='https://www.smiles.com.br/login?product=smiles-shopping-accor&redirect=true' 3421title='Transferir milhas para All Accor' id='all-accor'> 3422<i class='smls-smiles-accor-black'></i> 3423<i class='smls-smiles-accor-orange'></i>Transferir milhas para All Accor 3424</a> 3425</div> 3426<div class='banner banner-services' data-smls-banner='servicesPromo'></div> 3427</div> 3428</div> 3429</div> 3430<!-- Pacotes Desktop regular --> 3431<div class='smls-hf-content-submenu' id='submenu-packages'> 3432<div class='smls-hf-content-submenu-wrapper-package'> 3433<span class='smls-hf-content-submenu-title smiles-title smls-hf-content-submenu-complement-text'> 3434Crie sua 3435próxima história 3436</span> 3437<div class='smls-hf-content-submenu-smiles-cards-section smiles-card'> 3438<div class='grid-smiles large' id='grid-packages'> 3439<a class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml' 3440href='https://www.smilesviagens.com.br/experiences' title='Experiências' id='packages-experiences'> 3441<i class='smls-nhf-submenu-icons smiles-black'></i> 3442<i class='smls-nhf-submenu-icons smiles'></i> 3443Experiências 3444</a> 3445<a class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml' 3446href='https://www.smilesviagens.com.br/shows' title='Eventos' id='packages-events'> 3447<i class='smls-nhf-submenu-icons music-note-black'></i> 3448<i class='smls-nhf-submenu-icons music-note-orange'></i> 3449Eventos 3450</a> 3451<a class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml' 3452href='https://www.smilesviagens.com.br/promotions' title='Promoções' id='packages-promotions'> 3453<i class='smls-nhf-submenu-icons promotion-black'></i> 3454<i class='smls-nhf-submenu-icons promotion-orange'></i> 3455Promoções 3456</a> 3457<a class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml' 3458href='https://www.smilesviagens.com.br/' title='Conheça Smiles Viagens' id='packages-smiles-trips'> 3459<i class='smls-nhf-submenu-icons plane-black'></i> 3460<i class='smls-nhf-submenu-icons plane-orange'></i> 3461Conheça Smiles Viagens 3462</a> 3463</div> 3464</div> 3465<div class='smls-hf-content-submenu-packages-banner-section packages-banner'> 3466<div class='banner'> 3467<div class='smls__header--sm' id='smls-header-package-card'> 3468<span class='smls__text'>Novidade!</span> 3469<span class='smls__text smls__text--header5 smls__pb--1'>Transforme milhas no pacote de viagens perfeito 3470com a Smiles Viagens</span> 3471<a class='smls__button' href='https://www.smiles.com.br/mfe/resgate-smilesviagens '>Quero aproveitar</a> 3472</div> 3473</div> 3474</div> 3475</div> 3476</div> 3477<!-- Shopping Desktop regular --> 3478<div class='smls-hf-content-submenu' id='submenu-shopping'> 3479<div class='smls-hf-content-submenu-complement large'> 3480<span class='smls-hf-content-submenu-complement-text'>Parceiros</span> 3481<div class='smls-hf-content-submenu-complement-container'> 3482<div class='grid large' id='grid-shopping'> 3483<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium' 3484href='https://www.smiles.com.br/login?product=smiles-shopping-casas-bahia&redirect=true' 3485title='Casas Bahia' id='casas-bahia'> 3486<i class='smls-nhf-submenu-icons casas-bahia-black'></i> 3487<i class='smls-nhf-submenu-icons casas-bahia-orange'></i>Casas Bahia 3488</a> 3489<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium' 3490href='https://www.smiles.com.br/login?product=smiles-shopping-magalu&redirect=true' title='Magalu' 3491id='magalu'> 3492<i class='smls-nhf-submenu-icons magalu-black'></i> 3493<i class='smls-nhf-submenu-icons magalu-orange'></i>Magalu 3494</a> 3495<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium' href='https://shoppingsmiles.c
3495om.br/epocaCosmeticos?tipo=RESGATE&loadFilter=true&tipoHome=tipoHome&produtoHome=tru 3496e' title='Ãpoca cosméticos' id='epoca'> 3497<i class='smls-nhf-submenu-icons epoca-black'></i> 3498<i class='smls-nhf-submenu-icons epoca-orange'></i>Ãpoca Cosméticos 3499</a> 3500<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium' 3501href='https://shoppingsmiles.com.br/portaldasmalas?loadFilter=true&tipoHome=tipoHome&produtoHome=true' 3502title='Portal das malas' id='portal-das-malas'> 3503<span class='smls-hf-icons-wrapper'> 3504<i class='smls-nhf-submenu-icons portal-malas-mobile-black'></i> 3505<i class='smls-nhf-submenu-icons portal-malas-mobile-orange'></i> 3506<i class='smls-nhf-submenu-icons badge-new'></i> 3507</span> 3508Portal das Malas 3509</a> 3510<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium' 3511href='https://www.smiles.com.br/login?product=smiles-shopping-fast-shop&redirect=true' title='Fast Shop' 3512id='fast-shop'> 3513<i class='smls-nhf-submenu-icons fast-black'></i> 3514<i class='smls-nhf-submenu-icons fast-orange'></i>Fast Shop 3515</a> 3516<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium' 3517href='https://www.smiles.com.br/login?product=smiles-shopping-netshoes&redirect=true' title='NetShoes' 3518id='net-shoes'> 3519<i class='smls-nhf-submenu-icons _netshoes-black'></i> 3520<i class='smls-nhf-submenu-icons _netshoes-orange'></i>NetShoes 3521</a> 3522<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium' 3523href='https://shoppingsmiles.com.br/satelitaltramontina?loadFilter=true&tipoHome=tipoHome&produtoHome=true' 3524title='Tramontina' id='tramontina'> 3525<span class='smls-hf-icons-wrapper'> 3526<i class='smls-nhf-submenu-icons tramontina-black'></i> 3527<i class='smls-nhf-submenu-icons tramontina-orange'></i> 3528<i class='smls-nhf-submenu-icons badge-new'></i> 3529</span> 3530Tramontina 3531</a> 3532<a class='smls-hf-heading-exception smls-hf-content-submenu-link item-medium' 3533href='https://www.smiles.com.br/shopping-smiles-vantagens' title='Vantagens' id='vantagens'> 3534<span class='smls-hf-icons-wrapper'> 3535<i class='smls-nhf-submenu-icons smiles-black'></i> 3536<i class='smls-nhf-submenu-icons smiles-orange'></i> 3537<i class='smls-nhf-submenu-icons badge-new'></i> 3538</span> 3539Vantagens 3540</a> 3541</div> 3542<div class='banner medium' data-smls-banner='shopping'></div> 3543</div> 3544</div> 3545</div> 3546</div> 3547</div> 3548<div class='smls-hf-login-wrapper' id='smls-hf-login-wrapper'> 3549<div id='smls-hf-box-login-mobile'> 3550<div class='smls-hf-popout-text-container'> 3551<div class='smls-hf-close-icon'> 3552<h3 class='smls-hf-login-titulo'>Acesse ou crie a sua conta</h3> 3553<i class='smls-hf-icon close-icon' id='smls-close-user-profile-mobile'></i> 3554</div> 3555<p class='smls-hf-login-descricao'>Junte milhas e comece a viajar</p> 3556</div> 3557<div class='smls-hf-btns-login'> 3558<a class='smls-hf-btn-hyperlink-border smls-hf-header-secondary' 3559href='javascript:smls.hf.Controller.callLogin()' title='Acessar conta' id='smls-hf-btn_toEnter_mobile'>Acessar 3560conta</a> 3561<a class='smls-hf-btn-hyperlink-border-transparent smls-hf-header-primary' href='' title='Criar conta' 3562id='smls-hf-btn_criar_account_mobile'>Criar conta</a> 3563</div> 3564</div> 3565</div> 3566<nav class='smls-hf-navbar' id='smls-hf-navbar'> 3567<ul class='smls-hf-navbar-list'> 3568<li class='smls-hf-navbar-item'> 3569<a href='https://www.smiles.com.br/home' title='Site Smiles' class='smls-hf-navbar-button' data-nav='home'> 3570<div class='smls-hf-item-active'> 3571<i class='smls-hf-icon home-navbar'></i> 3572<span class='smls-hf-navbar-label'>InÃcio</span> 3573</div> 3574</a> 3575</li> 3576<li class='smls-hf-navbar-item' data-smls-main-menu='promocoes'> 3577<a class='smls-hf-navbar-button' title='Promoções' href='https://www.smiles.com.br/mfe/promocao' tabindex='0' 3578data-nav='promo'> 3579<div class='smls-hf-item-active'> 3580<i class='smls-hf-icon sell-navbar'></i> 3581<span class='smls-hf-navbar-label'>Promoções</span> 3582</div> 3583</a> 3584</li> 3585<li class='smls-hf-navbar-item'> 3586<button class='smls-hf-navbar-button' id='smls-hf-header-drawer-navbar-minha-conta' data-nav='account'> 3587<div class='smls-hf-item-active'> 3588<i class='smls-hf-icon profile-navbar'></i> 3589<span class='smls-hf-navbar-label'>Minha conta</span> 3590</div> 3591</button> 3592</li> 3593<li class='smls-hf-navbar-item'> 3594<button class='smls-hf-navbar-button' id='smls-hf-header-drawer-navbar' data-nav='menu'> 3595<div class='smls-hf-item-active'> 3596<i class='smls-hf-icon hamburguer-line-navbar'></i> 3597<span class='smls-hf-navbar-label'>Menu</span> 3598</div> 3599</button> 3600</li> 3601</ul> 3602</nav> 3603</div> 3604<div id='customizable-wrapper-desktop' class='hidde-states'> 3605<div id='customizable-wrapper-desktop' class='hidde-states'> 3606<!-- A Smiles Desktop Customizable--> 3607<div class='smls-hf-content-submenu customizable' id='submenu-smiles-customizable'> 3608<div class='smls-hf-content-submenu-wrapper'> 3609<span class='smls-hf-content-submenu-title smiles-title smls-hf-content-submenu-complement-text'> 3610Tudo sobre a
3611Smiles 3612</span> 3613<div class='smls-hf-content-submenu-smiles-cards-section smiles-card'> 3614<div class='grid-smiles draggable-dropzone' id='grid-smiles-customizable'> 3615<a draggable='true' href='javascript:void(0)' 3616class='smls-hf-heading-exception-card large smls-hf-content-submenu-link smls-hf-card-item-sml draggable-card custom-state' 3617title='Conheça a Smiles' id='discover-smiles'> 3618<div class='smls-hf-icons-wrapper'> 3619<i class='smls-nhf-submenu-icons smiles smiles-black'></i> 3620<i class='smls-smiles-drag-indicator'></i> 3621</div> 3622<span class='card-text'> 3623Conheça a Smiles</span> 3624</a> 3625<a draggable='true' href='javascript:void(0)' 3626class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml draggable-card custom-state' 3627title='Categorias Smiles' id='smiles-category'> 3628<div class='smls-hf-icons-wrapper'> 3629<i class='smls-nhf-submenu-icons star-black'></i> 3630<i class='smls-smiles-drag-indicator'></i> 3631</div> 3632<span class='card-text'> 3633Categorias Smiles 3634</span> 3635</a> 3636<a draggable='true' href='javascript:void(0)' 3637class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml draggable-card custom-state' 3638title='Tudo sobre milhas' id='all-about-miles'> 3639<div class='smls-hf-icons-wrapper'> 3640<i class='container-ico smls-nhf-submenu-icons miles-black'></i> 3641<i class='smls-smiles-drag-indicator'></i> 3642</div> 3643<span class='card-text'> 3644Tudo sobre milhas</span> 3645</a> 3646</div> 3647</div> 3648<div class='smls-hf-content-submenu-smiles-banner-section smiles-banner custom-state-banner-smiles'> 3649<div class='banner' data-smls-banner='smilesCustom'></div> 3650</div> 3651</div> 3652</div> 3653<!-- Milhas Desktop Customizable--> 3654<div class='smls-hf-content-submenu customizable' id='submenu-milhas-customizable'> 3655<div class='smls-hf-content-submenu-complement'> 3656<span class='smls-hf-content-submenu-complement-text'>Compre, transfira e presenteie com milhas</span> 3657<div class='smls-hf-content-submenu-complement-container'> 3658<div class='grid draggable-dropzone' id='grid-miles-customizable'> 3659<a draggable='true' href='javascript:void(0)' 3660class='smls-hf-heading-exception smls-hf-content-submenu-link item miles-cards draggable-card miles-large-card miles-cards custom-state' 3661title='Transferir milhas entre contas' id='transfer-miles'> 3662<div class='smls-hf-icons-wrapper'> 3663<i class='smls-nhf-submenu-icons miles-transfer-black'></i> 3664<i class='smls-smiles-drag-indicator'></i> 3665</div> 3666Transferir milhas entre contas 3667</a> 3668<a draggable='true' href='javascript:void(0)' 3669class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card miles-cards custom-state' 3670title='Comprar milhas' id='buy-miles'> 3671<div class='smls-hf-icons-wrapper'> 3672<i class='smls-nhf-submenu-icons miles-buy-black'></i> 3673<i class='smls-smiles-drag-indicator'></i> 3674</div> 3675Comprar milhas 3676</a> 3677<a draggable='true' href='javascript:void(0)' 3678class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card miles-cards custom-state' 3679title='Estender milhas' id='extend-miles'> 3680<div class='smls-hf-icons-wrapper'> 3681<i class='smls-nhf-submenu-icons miles-extend-black'></i> 3682<i class='smls-smiles-drag-indicator'></i> 3683</div> 3684Estender milhas 3685</a> 3686<a draggable='true' href='javascript:void(0)' 3687class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card life-miles-card miles-cards custom-state' 3688title='Te levo de milhas' id='take-you-with-miles'> 3689<div class='smls-hf-icons-wrapper'> 3690<i id='life-miles-icon' class='smls-nhf-submenu-icons lifemiles-black'></i> 3691<i class='smls-smiles-drag-indicator'></i> 3692</div> 3693Transferir milhas lifemiles 3694</a> 3695<a draggable='true' href='javascript:void(0)' 3696class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card miles-cards custom-state' 3697title='Reativar milhas' id='reactivate-miles'> 3698<div class='smls-hf-icons-wrapper'> 3699<i class='smls-nhf-submenu-icons miles-reactivate-black'></i> 3700<i class='smls-smiles-drag-indicator'></i> 3701</div> 3702Reativar milhas 3703</a> 3704<a draggable='true' href='javascript:void(0)' 3705class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card miles-cards custom-state' 3706title='Presentear com milhas' id='miles-gift'> 3707<div class='smls-hf-icons-wrapper'> 3708<i class='smls-nhf-submenu-icons miles-gift-black'></i> 3709<i class='smls-smiles-drag-indicator'></i> 3710</div> 3711Presentear com milhas 3712</a> 3713<a draggable='true' href='javascript:void(0)' 3714class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card miles-cards custom-state' 3715title='Transferir pontos do cartão' id='card-transfer'> 3716<div class='smls-hf-icons-wrapper'> 3717<i class='smls-nhf-submenu-icons miles-card-black'></i> 3718<i class='smls-smiles-drag-indicator'></i> 3719</div> 3720Transferir pontos do cartão 3721</a> 3722</div> 3723<div class='banner-milhas custom-state-banner-miles' data-smls-banner='miles1Custom'></div> 3724<div class='banner-milhas custom-state-banner-miles' data-smls-banner='miles2Custom'></div> 3725</div> 3726</div> 3727</div> 3728<!-- Viagem Desktop Customizable--> 3729<div class='smls-hf-content-submenu customizable' id='submenu-trip-customizable'> 3730<div class='smls-hf-content-submenu-complement smls-hf-border-trip-left'> 3731<span class='smls-hf-content-submenu-complement-text'>Passagens, hotéis e carros</span> 3732<div class='smls-hf-content-submenu-complement-container'>
3733<div class='grid draggable-dropzone smls-hf-trip' id='grid-trip1-customizable'> 3734<a draggable='true' href='javascript:void(0)' 3735class='smls-hf-heading-exception smls-hf-content-submenu-link item smls-hf-item-trip draggable-card custom-state' 3736title='Passagem aérea' id='plane-ticket'> 3737<div class='smls-hf-icons-wrapper'> 3738<i class='smls-nhf-submenu-icons plane-black'></i> 3739<i class='smls-smiles-drag-indicator'></i> 3740</div> 3741Passagem aérea 3742</a> 3743<a draggable='true' href='javascript:void(0)' 3744class='smls-hf-heading-exception smls-hf-content-submenu-link item smls-hf-item-trip draggable-card custom-state' 3745title='Passagem de ônibus' id='bus-ticket'> 3746<div class='smls-hf-icons-wrapper'> 3747<i class='smls-nhf-submenu-icons bus-black'></i> 3748<i class='smls-smiles-drag-indicator'></i> 3749</div> 3750Passagem de ônibus 3751</a> 3752<a draggable='true' href='javascript:void(0)' 3753class='smls-hf-heading-exception smls-hf-content-submenu-link item smls-hf-item-trip draggable-card custom-state' 3754title='Reserva de hotel' id='hotel-booking'> 3755<div class='smls-hf-icons-wrapper'> 3756<i class='smls-nhf-submenu-icons bed-black'></i> 3757<i class='smls-smiles-drag-indicator'></i> 3758</div> 3759Reserva de hotel 3760</a> 3761<a draggable='true' href='javascript:void(0)' 3762class='smls-hf-heading-exception smls-hf-content-submenu-link item smls-hf-item-trip draggable-card custom-state' 3763title='Aluguel de carro' id='car-renting'> 3764<div class='smls-hf-icons-wrapper'> 3765<i class='smls-nhf-submenu-icons car-black'></i> 3766<i class='smls-smiles-drag-indicator'></i> 3767</div> 3768Aluguel de carro 3769</a> 3770</div> 3771</div> 3772</div> 3773<div class='smls-hf-content-submenu-complement smls-hf-border-trip-right'> 3774<span class='smls-hf-content-submenu-complement-text'>Mais experiências</span> 3775<div class='smls-hf-content-submenu-complement-container'> 3776<div class='grid draggable-dropzone small' id='grid-trip2-customizable'> 3777<a draggable='true' href='javascript:void(0)' 3778class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 3779title='Cruzeiros' id='boats'> 3780<div class='smls-hf-icons-wrapper'> 3781<i class='smls-nhf-submenu-icons boat-black'></i> 3782<i class='smls-smiles-drag-indicator'></i> 3783</div> 3784Cruzeiros 3785</a> 3786<a draggable='true' href='javascript:void(0)' 3787class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 3788title='Seguro viagem' id='travel-insurance'> 3789<div class='smls-hf-icons-wrapper'> 3790<i class='smls-nhf-submenu-icons insurance-black'></i> 3791<i class='smls-smiles-drag-indicator'></i> 3792</div> 3793Seguro viagem 3794</a> 3795<a draggable='true' href='javascript:void(0)' 3796class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 3797title='Câmbio online' id='exchange'> 3798<div class='smls-hf-icons-wrapper'> 3799<i class='smls-nhf-submenu-icons exchange-black'></i> 3800<i class='smls-smiles-drag-indicator'></i> 3801</div> 3802Câmbio online 3803</a> 3804<a draggable='true' href='javascript:void(0)' 3805class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 3806title='Atrações e parques' id='parks'> 3807<div class='smls-hf-icons-wrapper'> 3808<i class='smls-nhf-submenu-icons parks-black'></i> 3809<i class='smls-smiles-drag-indicator'></i> 3810</div> 3811Atrações e parques 3812</a> 3813<a draggable='true' href='javascript:void(0)' 3814class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 3815title='Passeios e transfer' id='transfer'> 3816<div class='smls-hf-icons-wrapper'> 3817<i class='smls-nhf-submenu-icons transfer-black'></i> 3818<i class='smls-smiles-drag-indicator'></i> 3819</div> 3820Passeios e transfer 3821</a> 3822<a draggable='true' href='javascript:void(0)' 3823class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 3824title='Disney Resorts e Parques' id='tickets'> 3825<div class='smls-hf-icons-wrapper'> 3826<i class='smls-nhf-submenu-icons ticket-black'></i> 3827<i class='smls-smiles-drag-indicator'></i> 3828</div> 3829Disney Resorts e Parques 3830</a> 3831</div> 3832<div class='banner half custom-state-banner-trip' data-smls-banner='tripPromoCustom'></div> 3833</div> 3834</div> 3835</div> 3836<!-- Serviços Desktop Customizable --> 3837<div class='smls-hf-content-submenu customizable' id='submenu-services-customizable'> 3838<div class='smls-hf-content-submenu-complement large'> 3839<span class='smls-hf-content-submenu-title smls-hf-content-submenu-complement-text'>Parceiros</span> 3840<div class='smls-hf-content-submenu-complement-container'> 3841<div class='grid draggable-dropzone large' id='grid-services-customizable'> 3842<a draggable='true' href='javascript:void(0)' 3843class='smls-hf-heading-exception item draggable-card custom-state' title='Créditos para serviços Uber' 3844id='uber'> 3845<div class='smls-hf-icons-wrapper'> 3846<i class='smls-nhf-submenu-icons uber-black'></i> 3847<i class='smls-smiles-drag-indicator'></i> 3848</div> 3849Créditos para serviços Uber 3850</a> 3851<a draggable='true' href='javascript:void(0)' 3852class='smls-hf-heading-exception item draggable-card custom-state' title='Parceiro Shell' id='shell'> 3853<div class='smls-hf-icons-wrapper'> 3854<i class='smls-nhf-submenu-icons shell-black'></i> 3855<i class='smls-smiles-drag-indicator'></i> 3856</div> 3857Abasteça com créditos Shell Box 3858</a> 3859<a draggable='true' href='javascript:void(0)' 3860class='smls-hf-heading-exception item draggable-card custom-state' title='Parceiro Petrobras Premmia' 3861id='premmia'> 3862<div class='smls-hf-icons-wrapper'> 3863<i class='smls-nhf-submenu-icons premmia-black'></i> 3864<i class='smls-smiles-drag-indicator'></i> 3865</div> 3866Abasteça com créditos Premmia 3867</a> 3868<a draggable='true' href='javascript:void(0)' 3869class='smls-hf-heading-exception item draggable-card custom-state' title='Conta digital' 3870id='bank-account'> 3871<div class='smls-hf-icons-wrapper'> 3872<i class='smls-nhf-submenu-icons pagol-black'></i> 3873<i class='smls-smiles-drag-indicator'></i> 3874</div> 3875Conta digital 3876</a> 3877<a draggable='true' href='javascript:void(0)' 3878class='smls-hf-heading-exception item draggable-card lounge-gol custom-state' title='Gol Premium Lounge' 3879id='lounge-gol'> 3880<div class='smls-hf-icons-wrapper'> 3881<i class='smls-nhf-submenu-icons gol-premium-black'></i> 3882<i class='smls-smiles-drag-indicator'></i> 3883</div> 3884Lounge 3885<br />GOL Smiles 3886</a> 3887<a draggable='true' href='javascript:void(0)' 3888class='smls-hf-heading-exception item draggable-card custom-state' title='Sala VIP' id='salavip'> 3889<div class='smls-hf-icons-wrapper'> 3890<i class='smls-nhf-submenu-icons sala-vip-black'></i> 3891<i class='smls-smiles-drag-indicator'></i> 3892</div> 3893Aguarde seu voo na Sala VIP 3894</a> 3895<a draggable='true' href='javascript:void(0)' 3896class='smls-hf-heading-exception item draggable-card custom-state' title='Estacionamento aeroportos' 3897id='estapar'> 3898<div class='smls-hf-icons-wrapper'>
3899<i class='smls-nhf-submenu-icons estapar-extended-black'></i> 3900<i class='smls-smiles-drag-indicator'></i> 3901</div> 3902Estacionamento aeroportos 3903</a> 3904<a draggable='true' href='javascript:void(0)' 3905class='smls-hf-heading-exception item draggable-card custom-state' 3906title='Transferir milhas para All Accor' id='all-accor'> 3907<div class='smls-hf-icons-wrapper'> 3908<i class='smls-smiles-accor-black'></i> 3909<i class='smls-smiles-drag-indicator'></i> 3910</div> 3911Transferir milhas para All Accor 3912</a> 3913</div> 3914<div class='banner custom-state-banner-services' data-smls-banner='servicesPromoCustom'></div> 3915</div> 3916</div> 3917</div> 3918<!-- Pacotes Desktop Customizable--> 3919<div class='smls-hf-content-submenu customizable' id='submenu-packages-customizable'> 3920<div class='smls-hf-content-submenu-wrapper-package'> 3921<span class='smls-hf-content-submenu-title smiles-title smls-hf-content-submenu-complement-text'> 3922Crie sua 3923próxima história 3924</span> 3925<div class='smls-hf-content-submenu-smiles-cards-section smiles-card'> 3926<div class='grid-smiles draggable-dropzone' id='grid-packages-customizable'> 3927<a draggable='true' href='javascript:void(0)' 3928class='smls-hf-heading-exception-card large smls-hf-content-submenu-link smls-hf-card-item-sml draggable-card custom-state' 3929title='Monte sua viagem' id='set-up-your-trip'> 3930<div class='smls-hf-icons-wrapper'> 3931<i class='smls-nhf-submenu-icons edit-location-black'></i> 3932<i class='smls-smiles-drag-indicator'></i> 3933</div> 3934Monte sua viagem 3935</a> 3936<a draggable='true' href='javascript:void(0)' 3937class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml draggable-card custom-state' 3938title='Experiências' id='packages-experiences'> 3939<div class='smls-hf-icons-wrapper'> 3940<i class='container-ico smls-nhf-submenu-icons smiles-black'></i> 3941<i class='smls-smiles-drag-indicator'></i> 3942</div> 3943Experiências 3944</a> 3945<a draggable='true' href='javascript:void(0)' 3946class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml draggable-card custom-state' 3947title='Eventos' id='packages-events'> 3948<div class='smls-hf-icons-wrapper'> 3949<i class='container-ico smls-nhf-submenu-icons music-note-black'></i> 3950<i class='smls-smiles-drag-indicator'></i> 3951</div> 3952Eventos 3953</a> 3954</div> 3955</div> 3956<div class='smls-hf-content-submenu-packages-banner-section packages-banner'> 3957<div class='banner-pacotes custom-state-banner-packages' data-smls-banner='package1Custom'></div> 3958<div class='banner-pacotes custom-state-banner-packages' data-smls-banner='package2Custom'></div> 3959</div> 3960</div> 3961</div> 3962<!-- Shopping Desktop Customizable --> 3963<div class='smls-hf-content-submenu customizable' id='submenu-shopping-customizable'> 3964<div class='smls-hf-content-submenu-complement large'> 3965<span class='smls-hf-content-submenu-complement-text'>Parceiros</span> 3966<div class='smls-hf-content-submenu-complement-container'> 3967<div class='grid draggable-dropzone large' id='grid-shopping-customizable'> 3968<a draggable='true' href='javascript:void(0)' 3969class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 3970title='Magalu' id='magalu'> 3971<div class='smls-hf-icons-wrapper'> 3972<i class='smls-nhf-submenu-icons magalu-black'></i> 3973<i class='smls-smiles-drag-indicator'></i> 3974</div> 3975Magalu 3976</a> 3977<a draggable='true' href='javascript:void(0)' 3978class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 3979title='Casas Bahia' id='casas-bahia'> 3980<div class='smls-hf-icons-wrapper'> 3981<i class='smls-nhf-submenu-icons casas-bahia-black'></i> 3982<i class='smls-smiles-drag-indicator'></i> 3983</div> 3984Casas Bahia 3985</a> 3986<a draggable='true' href='javascript:void(0)' 3987class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 3988title='Ponto' id='ponto'> 3989<div class='smls-hf-icons-wrapper'> 3990<i class='smls-nhf-submenu-icons ponto-black'></i> 3991<i class='smls-smiles-drag-indicator'></i> 3992</div> 3993Ponto 3994</a> 3995<a draggable='true' href='javascript:void(0)' 3996class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 3997title='NetShoes' id='net-shoes'> 3998<div class='smls-hf-icons-wrapper'> 3999<i class='smls-nhf-submenu-icons _netshoes-black'></i> 4000<i class='smls-smiles-drag-indicator'></i> 4001</div> 4002NetShoes 4003</a> 4004<a draggable='true' href='javascript:void(0)' 4005class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 4006title='Fast Shop' id='fast-shop'> 4007<div class='smls-hf-icons-wrapper'> 4008<i class='smls-nhf-submenu-icons fast-black'></i> 4009<i class='smls-smiles-drag-indicator'></i> 4010</div> 4011Fast Shop 4012</a> 4013<a draggable='true' href='javascript:void(0)' 4014class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 4015title='Renner' id='renner'> 4016<div class='smls-hf-icons-wrapper'> 4017<i class='smls-nhf-submenu-icons renner-black'></i> 4018<i class='smls-smiles-drag-indicator'></i> 4019</div> 4020Renner 4021</a> 4022<a draggable='true' href='javascript:void(0)' 4023class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 4024title='Topstore' id='topstore'> 4025<div class='smls-hf-icons-wrapper'> 4026<i class='smls-nhf-submenu-icons topstore-black'></i> 4027<i class='smls-smiles-drag-indicator'></i> 4028</div> 4029topstore 4030</a> 4031<a draggable='true' href='javascript:void(0)' 4032class='smls-hf-heading-exception smls-hf-content-submenu-link item draggable-card custom-state' 4033title='Promoções' id='promotions'> 4034<div class='smls-hf-icons-wrapper'> 4035<i class='smls-nhf-submenu-icons promotion-black'></i> 4036<i class='smls-smiles-drag-indicator'></i> 4037</div> 4038Promoções 4039</a> 4040</div> 4041<div class='banner medium custom-state-banner-shopping' data-smls-banner='shoppingCustom'></div> 4042</div> 4043</div> 4044</div> 4045</div> 4046<div id='loading-wrapper-desktop' class='hidde-states'> 4047<!-- A Smiles Desktop loading --> 4048<div class='smls-hf-content-submenu' id='submenu-smiles-loading'> 4049<div class='smls-hf-content-submenu-wrapper loading-mode'> 4050<span class='smls-hf-content-submenu-title smiles-title smls-hf-content-submenu-complement-text loading-mode'> 4051Tudo sobre a Smiles 4052</span> 4053<div class='smls-hf-content-submenu-smiles-cards-section smiles-card'> 4054<div class='grid-smiles large loading-mode' id='grid-smiles'> 4055<a 4056class='smls-hf-heading-exception-card large smls-hf-content-submenu-link smls-hf-card-item-sml loading-mode'> 4057<div class='smls-hf-icons-wrapper loading-mode'> 4058<i class='container-ico'></i> 4059<i class='container-ico'></i> 4060</div> 4061</a> 4062<a class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml loading-mode'> 4063<div class='smls-hf-icons-wrapper loading-mode'> 4064<i class='container-ico'></i> 4065<i class='container-ico'></i> 4066</div> 4067</a> 4068<a class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml loading-mode'> 4069<div class='smls-hf-icons-wrapper loading-mode'> 4070<i class='container-ico'></i> 4071<i class='container-ico'></i> 4072</div> 4073</a> 4074</div> 4075</div> 4076<div class='smls-hf-content-submenu-smiles-banner-section smiles-banner loading-mode'> 4077<i class='container-ico'></i> 4078<i class='container-ico'></i> 4079<i class='container-ico'></i> 4080</div> 4081</div> 4082</div> 4083<!-- Milhas Desktop Loading --> 4084<div class='smls-hf-content-submenu' id='submenu-milhas-loading'> 4085<div class='smls-hf-content-submenu-complement'> 4086<span class='smls-hf-content-submenu-complement-text'>Compre, transfira e presenteie com milhas 4087</span> 4088<div class='smls-hf-content-submenu-complement-container'> 4089<div class='grid' id='grid-miles-loading'> 4090<a class='smls-hf-heading-exception smls-hf-content-submenu-link miles-large-card item loading-mode'> 4091<div class='smls-hf-icons-wrapper-miles-large'> 4092<i class='container-ico'></i> 4093<i class='container-ico'></i> 4094</div> 4095</a> 4096<a class='smls-hf-heading-exception smls-hf-content-submenu-link loading-mode item miles-cards'> 4097<div class='smls-hf-icons-wrapper-miles'> 4098<i class='container-ico'></i> 4099<i class='container-ico'></i> 4100</div> 4101</a> 4102<a class='smls-hf-heading-exception smls-hf-content-submenu-link loading-mode item miles-cards'> 4103<div class='smls-hf-icons-wrapper-miles'> 4104<i class='container-ico'></i> 4105<i class='container-ico'></i> 4106</div> 4107</a> 4108<a class='smls-hf-heading-exception smls-hf-content-submenu-link loading-mode item miles-cards'> 4109<div class='smls-hf-icons-wrapper-miles'> 4110<i class='container-ico'></i> 4111<i class='container-ico'></i> 4112</div> 4113</a> 4114<a class='smls-hf-heading-exception smls-hf-content-submenu-link item miles-cards loading-mode'> 4115<div class='smls-hf-icons-wrapper-miles'> 4116<i class='container-ico'></i> 4117<i class='container-ico'></i> 4118</div> 4119</a> 4120<a class='smls-hf-heading-exception smls-hf-content-submenu-link item miles-cards loading-mode'> 4121<div class='smls-hf-icons-wrapper-miles'> 4122<i class='container-ico'></i> 4123<i class='container-ico'></i> 4124</div> 4125</a> 4126<a class='smls-hf-heading-exception smls-hf-content-submenu-link item miles-cards loading-mode'> 4127<div class='smls-hf-icons-wrapper-miles'> 4128<i class='container-ico'></i> 4129<i class='container-ico'></i> 4130</div> 4131</a> 4132</div> 4133<div class='banner-milhas loading-mode'> 4134<i class='container-ico'></i> 4135<i class='container-ico'></i> 4136<i class='container-ico'></i> 4137</div> 4138<div class='banner-milhas loading-mode'> 4139<i class='container-ico'></i> 4140<i class='container-ico'></i> 4141<i class='container-ico'></i> 4142</div> 4143</div> 4144</div> 4145</div> 4146<!-- Viagem Desktop Loading --> 4147<div class='smls-hf-content-submenu' id='submenu-trip-loading'> 4148<div class='smls-hf-content-submenu-complement smls-hf-border-trip-left'> 4149<span class='smls-hf-content-submenu-complement-text'>Passagens, hotéis e carros 4150</span> 4151<div class='smls-hf-content-submenu-complement-container'>
4152<div class='grid smls-hf-trip' id='grid-trip1-loading'> 4153<a class='smls-hf-heading-exception smls-hf-content-submenu-link item smls-hf-item-trip loading-mode' 4154id='smls-hf-item-trip-left'> 4155<div class='smls-hf-icons-wrapper'> 4156<i class='smls-nhf-submenu-icons'></i> 4157<i class='smls-nhf-submenu-icons' id='loading-bar-medium'></i> 4158</div> 4159</a> 4160<a class='smls-hf-heading-exception smls-hf-content-submenu-link item smls-hf-item-trip loading-mode' 4161id='smls-hf-item-trip-left'> 4162<div class='smls-hf-icons-wrapper'> 4163<i class='smls-nhf-submenu-icons'></i> 4164<i class='smls-nhf-submenu-icons' id='loading-bar-medium'></i> 4165</div> 4166</a> 4167<a class='smls-hf-heading-exception smls-hf-content-submenu-link item smls-hf-item-trip loading-mode' 4168id='smls-hf-item-trip-left'> 4169<div class='smls-hf-icons-wrapper'> 4170<i class='smls-nhf-submenu-icons'></i> 4171<i class='smls-nhf-submenu-icons' id='loading-bar-medium'></i> 4172</div> 4173</a> 4174<a class='smls-hf-heading-exception smls-hf-content-submenu-link item smls-hf-item-trip loading-mode' 4175id='smls-hf-item-trip-left'> 4176<div class='smls-hf-icons-wrapper'> 4177<i class='smls-nhf-submenu-icons'></i> 4178<i class='smls-nhf-submenu-icons' id='loading-bar-medium'></i> 4179</div> 4180</a> 4181</div> 4182</div> 4183</div> 4184<div class='smls-hf-content-submenu-complement smls-hf-border-trip-right'> 4185<span class='smls-hf-content-submenu-complement-text'>Mais experiências</span> 4186<div class='smls-hf-content-submenu-complement-container'> 4187<div class='grid small'> 4188<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 4189<div class='smls-hf-icons-wrapper'> 4190<i class='smls-nhf-submenu-icons'></i> 4191<i class='smls-nhf-submenu-icons'></i> 4192</div> 4193</a> 4194<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 4195<div class='smls-hf-icons-wrapper'> 4196<i class='smls-nhf-submenu-icons'></i> 4197<i class='smls-nhf-submenu-icons'></i> 4198</div> 4199</a> 4200<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 4201<div class='smls-hf-icons-wrapper'> 4202<i class='smls-nhf-submenu-icons'></i> 4203<i class='smls-nhf-submenu-icons'></i> 4204</div> 4205</a> 4206<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 4207<div class='smls-hf-icons-wrapper'> 4208<i class='smls-nhf-submenu-icons'></i> 4209<i class='smls-nhf-submenu-icons'></i> 4210</div> 4211</a> 4212<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 4213<div class='smls-hf-icons-wrapper'> 4214<i class='smls-nhf-submenu-icons'></i> 4215<i class='smls-nhf-submenu-icons'></i> 4216</div> 4217</a> 4218<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode'> 4219<div class='smls-hf-icons-wrapper'> 4220<i class='smls-nhf-submenu-icons'></i> 4221<i class='smls-nhf-submenu-icons'></i> 4222</div> 4223</a> 4224</div> 4225<div class='banner half loading-mode'> 4226<i class='smls-nhf-submenu-icons'></i> 4227<i class='smls-nhf-submenu-icons'></i> 4228<i class='smls-nhf-submenu-icons'></i> 4229<i class='smls-nhf-submenu-icons'></i> 4230</div> 4231</div> 4232</div> 4233</div> 4234<!-- 4235Serviços Desktop Loading --> 4236<div class='smls-hf-content-submenu' id='submenu-services-loading'> 4237<div class='smls-hf-content-submenu-complement large'> 4238<span 4239class='smls-hf-content-submenu-title smiles-title smls-hf-content-submenu-complement-text'>Parceiros</span> 4240<div class='smls-hf-content-submenu-complement-container'> 4241<div class='grid large' id='grid-services-loading'> 4242<a class='smls-hf-heading-exception item loading-mode'> 4243<div class='smls-hf-icons-wrapper loading-mode'> 4244<i class='smls-nhf-submenu-icons'></i> 4245<i class='smls-nhf-submenu-icons'></i> 4246</div> 4247</a> 4248<a class='smls-hf-heading-exception item loading-mode'> 4249<div class='smls-hf-icons-wrapper loading-mode'> 4250<i class='smls-nhf-submenu-icons'></i> 4251<i class='smls-nhf-submenu-icons'></i> 4252</div> 4253</a> 4254<a class='smls-hf-heading-exception item loading-mode'> 4255<div class='smls-hf-icons-wrapper loading-mode'> 4256<i class='smls-nhf-submenu-icons'></i> 4257<i class='smls-nhf-submenu-icons'></i> 4258</div> 4259</a> 4260<a class='smls-hf-heading-exception item loading-mode'> 4261<div class='smls-hf-icons-wrapper loading-mode'> 4262<i class='smls-nhf-submenu-icons'></i> 4263<i class='smls-nhf-submenu-icons'></i> 4264</div> 4265</a> 4266<a class='smls-hf-heading-exception item loading-mode'> 4267<div class='smls-hf-icons-wrapper loading-mode'> 4268<i class='smls-nhf-submenu-icons'></i> 4269<i class='smls-nhf-submenu-icons'></i> 4270</div> 4271</a> 4272<a class='smls-hf-heading-exception item loading-mode'> 4273<div class='smls-hf-icons-wrapper loading-mode'> 4274<i class='smls-nhf-submenu-icons'></i> 4275<i class='smls-nhf-submenu-icons'></i> 4276</div> 4277</a> 4278<a class='smls-hf-heading-exception item loading-mode'> 4279<div class='smls-hf-icons-wrapper loading-mode'> 4280<i class='smls-nhf-submenu-icons'></i> 4281<i class='smls-nhf-submenu-icons'></i> 4282</div> 4283</a> 4284<a class='smls-hf-heading-exception item loading-mode'> 4285<div class='smls-hf-icons-wrapper loading-mode'> 4286<i class='smls-nhf-submenu-icons'></i> 4287<i class='smls-nhf-submenu-icons'></i> 4288</div> 4289</a> 4290</div> 4291<div class='banner loading-mode'> 4292<i class='smls-nhf-submenu-icons'></i> 4293<i class='smls-nhf-submenu-icons'></i> 4294<i class='smls-nhf-submenu-icons'></i> 4295<i class='smls-nhf-submenu-icons'></i> 4296</div> 4297</div> 4298</div> 4299</div> 4300<!-- Pacotes Desktop Loading --> 4301<div class='smls-hf-content-submenu' id='submenu-packages-loading'> 4302<div class='smls-hf-content-submenu-wrapper-package'> 4303<span class='smls-hf-content-submenu-title smiles-title smls-hf-content-submenu-complement-text'> 4304Crie sua 4305próxima história 4306</span> 4307<div class='smls-hf-content-submenu-smiles-cards-section smiles-card'> 4308<div class='grid-smiles large' id='grid-packages-loading'> 4309<a 4310class='smls-hf-heading-exception-card large smls-hf-content-submenu-link smls-hf-card-item-sml loading-mode'> 4311<div class='smls-hf-icons-wrapper loading-mode'> 4312<i class='smls-nhf-submenu-icons'></i> 4313<i class='smls-nhf-submenu-icons'></i> 4314</div> 4315</a> 4316<a class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml loading-mode' 4317title='Experiências' id='packages-experiences'> 4318<div class='smls-hf-icons-wrapper loading-mode'> 4319<i class='smls-nhf-submenu-icons'></i> 4320<i class='smls-nhf-submenu-icons'></i> 4321</div> 4322</a> 4323<a class='smls-hf-heading-exception-card smls-hf-content-submenu-link smls-hf-card-item-sml loading-mode' 4324title='Eventos' id='packages-events'> 4325<div class='smls-hf-icons-wrapper loading-mode'> 4326<i class='smls-nhf-submenu-icons'></i> 4327<i class='smls-nhf-submenu-icons'></i> 4328</div> 4329</a> 4330</div> 4331</div> 4332<div class='smls-hf-content-submenu-packages-banner-section packages-banner loading-mode'> 4333<div class='banner-pacotes loading-mode'> 4334<i class='container-ico'></i> 4335<i class='container-ico'></i> 4336<i class='container-ico'></i> 4337</div> 4338<div class='banner-pacotes loading-mode'> 4339<i class='container-ico'></i> 4340<i class='container-ico'></i> 4341<i class='container-ico'></i> 4342</div> 4343</div> 4344</div> 4345</div> 4346<!-- Shopping Desktop Loading --> 4347<div class='smls-hf-content-submenu' id='submenu-shopping-loading'> 4348<div class='smls-hf-content-submenu-complement large'> 4349<span class='smls-hf-content-submenu-complement-text'>Parceiros</span> 4350<div class='smls-hf-content-submenu-complement-container'> 4351<div class='grid large' id='grid-shopping-loading'> 4352<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode' id='magalu'> 4353<div class='smls-hf-icons-wrapper loading-mode'> 4354<i class='smls-nhf-submenu-icons'></i> 4355<i class='smls-nhf-submenu-icons'></i> 4356</div> 4357</a> 4358<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode' id='casas-bahia'> 4359<div class='smls-hf-icons-wrapper loading-mode'> 4360<i class='smls-nhf-submenu-icons'></i> 4361<i class='smls-nhf-submenu-icons'></i> 4362</div> 4363</a> 4364<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode' id='ponto'> 4365<div class='smls-hf-icons-wrapper loading-mode'> 4366<i class='smls-nhf-submenu-icons'></i> 4367<i class='smls-nhf-submenu-icons'></i> 4368</div> 4369</a> 4370<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode' id='net-shoes'> 4371<div class='smls-hf-icons-wrapper loading-mode'> 4372<i class='smls-nhf-submenu-icons'></i> 4373<i class='smls-nhf-submenu-icons'></i> 4374</div> 4375</a> 4376<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode' id='fast-shop'> 4377<div class='smls-hf-icons-wrapper loading-mode'> 4378<i class='smls-nhf-submenu-icons'></i> 4379<i class='smls-nhf-submenu-icons'></i> 4380</div> 4381</a> 4382<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode' id='renner'> 4383<div class='smls-hf-icons-wrapper loading-mode'> 4384<i class='smls-nhf-submenu-icons'></i> 4385<i class='smls-nhf-submenu-icons'></i> 4386</div> 4387</a> 4388<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode' id='topstore'> 4389<div class='smls-hf-icons-wrapper loading-mode'> 4390<i class='smls-nhf-submenu-icons'></i> 4391<i class='smls-nhf-submenu-icons'></i> 4392</div> 4393</a> 4394<a class='smls-hf-heading-exception smls-hf-content-submenu-link item loading-mode' id='promotions'> 4395<div class='smls-hf-icons-wrapper loading-mode'> 4396<i class='smls-nhf-submenu-icons'></i> 4397<i class='smls-nhf-submenu-icons'></i> 4398</div> 4399</a> 4400</div> 4401<div class='banner medium loading-mode'> 4402<i class='smls-nhf-submenu-icons'></i> 4403<i class='smls-nhf-submenu-icons'></i> 4404<i class='smls-nhf-submenu-icons'></i> 4405<i class='smls-nhf-submenu-icons'></i> 4406</div> 4407</div> 4408</div> 4409</div> 4410</div> 4411</div> 4412<div style='display: none' id='web-component-side-menu-container'> 4413<web-component-my-account-side-menu show='closed'> 4414<style> 4415.smls-my-account-icon { 4416width: auto !important; 4417max-width: none !important; 4418min-width: 0 !important; 4419height: auto !important; 4420margin: 0 !important; 4421padding: 0 !important; 4422border: none !important; 4423border-radius: 0 !important; 4424background: none !important; 4425background-color: transparent !important; 4426font-family: inherit !important; 4427font-style: normal !important;
4428font-weight: inherit !important; 4429text-align: inherit !important; 4430text-decoration: none !important; 4431position: static !important; 4432float: none !important; 4433box-shadow: none !important; 4434outline: none !important; 4435box-sizing: content-box !important; 4436} 4437.smls-hf-my-account-main-container a:hover{ 4438text-decoration: none; 4439} 4440.smls-hf-my-account-main-container, 4441.smls-hf-my-account-secondary-container { 4442display: none; 4443} 4444.smls-hf-my-account-secondary-container a:hover { 4445text-decoration: none; 4446} 4447.smls-hf-my-account-main-container.smls-hf-my-account-main-container-show, 4448.smls-hf-my-account-secondary-container.smls-hf-my-account-main-container-show { 4449font-family: 'Nunito', sans-serif; 4450font-size: 16px; 4451max-width: 100%; 4452color: #100D0A; 4453display: flex; 4454flex-direction: column; 4455gap: 24px; 4456opacity: 24%; 4457cursor: none; 4458pointer-events: none; 4459padding-top: 40px; 4460padding-bottom: 32px; 4461} 4462.smls-hf-myaccount-main-container-show-navbar{ 4463padding-bottom: 104px !important; 4464} 4465.smls-hf-my-account-secondary-container.smls-hf-my-account-main-container-show { 4466padding-top: 0; 4467} 4468@media (min-width: 768px) { 4469.smls-hf-shortcuts-scroll { 4470width: 100%; 4471} 4472} 4473@media (max-width: 767px) { 4474.smls-hf-my-account-main-container.smls-hf-my-account-main-container-show, 4475.smls-hf-my-account-secondary-container.smls-hf-my-account-main-container-show { 4476padding-top: 0; 4477} 4478.smls-hf-wallet-club, .smls-hf-wallet-card{ 4479padding: 16px 16px 8px 16px !important; 4480} 4481.smls-hf-wallet-category{ 4482padding: 16px !important; 4483} 4484.smls-hf-shortcuts-scroll { 4485position: relative; 4486display: block; 4487width: 100vw; 4488min-width: 0; 4489margin-left: -24px; 4490margin-right: -24px; 4491padding-left: 24px; 4492padding-right: 24px; 4493overflow-x: scroll; 4494overflow-y: hidden; 4495overscroll-behavior-x: contain; 4496scrollbar-width: none; 4497-ms-overflow-style: none; 4498-webkit-overflow-scrolling: touch; 4499touch-action: pan-x; 4500} 4501.smls-hf-shortcuts-scroll::-webkit-scrollbar {
4502display: none; 4503} 4504.smls-hf-shortcuts-container { 4505display: flex; 4506flex-direction: row; 4507flex-wrap: nowrap; 4508align-items: flex-start; 4509justify-content: flex-start; 4510gap: 24px; 4511width: 456px; 4512min-width: 456px; 4513flex-shrink: 0; 4514} 4515.smls-hf-shortcuts-container a { 4516flex: none; 4517flex-shrink: 0; 4518width: 72px; 4519min-width: 72px; 4520max-width: 80px; 4521} 4522.smls-hf-shortcut { 4523max-width: 80px; 4524min-width: 72px; 4525} 4526.smls-hf-shortcut-icon { 4527width: 72px; 4528height: 72px; 4529flex-shrink: 0; 4530} 4531.smls-hf-shortcut-label { 4532width: 100%; 4533white-space: nowrap; 4534line-height: 15px; 4535overflow: hidden; 4536text-overflow: ellipsis; 4537} 4538#smls-hf-widget-content-info-title { 4539font-size: 24px !important; 4540line-height: 32px !important; 4541} 4542.smls-hf-wallet-summary-card { 4543padding: 12px 8px 12px 16px !important; 4544} 4545} 4546#smls-nhf-close-side-menu-mobile, 4547#smls-nhf-close-side-menu-desktop { 4548cursor: pointer; 4549} 4550/* header */ 4551.smls-hf-my-account-user-data-container { 4552display: flex; 4553flex-direction: column; 4554gap: 24px; 4555box-sizing: border-box; 4556} 4557.smls-hf-my-account-user-data-header { 4558display: flex; 4559flex-direction: row; 4560align-items: center; 4561justify-content: space-between; 4562gap: 8px; 4563min-height: 48px; 4564} 4565#smls-hf-my-account-user-data-name { 4566display: none; 4567flex: 1; 4568min-width: 0; 4569font-size: 24px; 4570font-weight: 400; 4571line-height: 32px; 4572letter-spacing: -2%; 4573color: #100D0A; 4574} 4575.smls-hf-visibility-toggle { 4576display: none; 4577align-items: center; 4578justify-content: center; 4579width: 48px; 4580height: 48px; 4581min-width: 48px; 4582padding: 0; 4583margin: 0; 4584border: none; 4585outline: none; 4586box-shadow: none; 4587border-radius: 0; 4588background: transparent; 4589cursor: pointer; 4590flex-shrink: 0; 4591-webkit-appearance: none; 4592appearance: none; 4593line-height: 0; 4594} 4595.smls-hf-visibility-toggle:focus, 4596.smls-hf-visibility-toggle:focus-visible { 4597outline: none; 4598box-shadow: none; 4599} 4600.smls-hf-visibility-toggle .smls-my-account-icon { 4601font-size: 24px; 4602display: block; 4603line-height: 0; 4604} 4605.smls-hf-visibility-toggle .smls-my-account-icon:before { 4606vertical-align: top; 4607} 4608.smls-hf-copy-icon .smls-my-account-icon:before { 4609vertical-align: top; 4610} 4611.smls-hf-wallet-category-icon { 4612width: 40px; 4613height: 40px; 4614border-radius: 50%; 4615background-color: transparent; 4616flex-shrink: 0; 4617display: flex; 4618align-items: center; 4619justify-content: center; 4620} 4621.smls-hf-wallet-category-icon .smls-my-account-icon { 4622font-size: 24px; 4623flex-shrink: 0; 4624} 4625.smls-hf-wallet-card-icon.smls-my-account-icon { 4626font-size: 24px; 4627flex-shrink: 0; 4628} 4629.smls-hf-shortcut-icon .smls-my-account-icon { 4630font-size: 20px; 4631} 4632.smls-hf-more-options-chevron.smls-my-account-icon { 4633font-size: 24px; 4634} 4635.smls-hf-more-options-plus.smls-my-account-icon { 4636font-size: 24px; 4637} 4638.smls-hf-logout-container .smls-my-account-icon { 4639font-size: 20px; 4640} 4641.smls-hf-my-account-user-login { 4642font-family: 'Nunito', sans-serif; 4643display: flex; 4644flex-direction: row; 4645gap: 12px; 4646} 4647.smls-hf-my-account-user-login .smls-hf-my-account-user-login-access { 4648width: 130px; 4649border: 1px solid black; 4650padding: 11px 16px; 4651border-radius: 16px; 4652font-size: 14px; 4653font-weight: 700; 4654text-decoration: none; 4655color: black; 4656text-align: center; 4657box-sizing: unset; 4658-webkit-box-sizing: unset; 4659} 4660.smls-hf-my-account-user-login .smls-hf-my-account-user-login-create { 4661width: 130px; 4662border: 1px solid #FF7020; 4663background-color: #FF7020; 4664padding: 11px 16px; 4665border-radius: 16px; 4666font-size: 14px; 4667font-weight: 700; 4668text-decoration: none; 4669color: black; 4670text-align: center; 4671box-sizing: unset; 4672-webkit-box-sizing: unset; 4673} 4674.smls-hf-my-account-user-data-info { 4675display: none; 4676overflow: visible; 4677} 4678.smls-hf-wallet-summary-row { 4679display: flex; 4680flex-direction: row; 4681gap: 8px; 4682width: 100%; 4683overflow: visible; 4684} 4685.smls-hf-wallet-summary-card { 4686display: flex; 4687flex-direction: column; 4688justify-content: center; 4689gap: 4px; 4690height: 72px; 4691padding: 12px 8px 12px 24px; 4692border-radius: 16px; 4693background-color: #FEFCFB; 4694border: 1px solid #E8E3DF; 4695box-sizing: border-box; 4696position: relative; 4697min-width: 0; 4698text-decoration: none; 4699color: inherit; 4700transition: background-color 0.2s ease; 4701} 4702button.smls-hf-wallet-summary-card { 4703width: 100%; 4704margin: 0; 4705text-align: left; 4706font: inherit; 4707cursor: pointer; 4708outline: none; 4709box-shadow: none; 4710-webkit-appearance: none; 4711appearance: none; 4712} 4713button.smls-hf-wallet-summary-card:focus, 4714button.smls-hf-wallet-summary-card:focus-visible { 4715outline: none; 4716box-shadow: none; 4717} 4718.smls-hf-wallet-summary-member:hover, 4719.smls-hf-wallet-summary-miles:hover { 4720background-color: #EBE6E1; 4721text-decoration: none; 4722} 4723.smls-hf-wallet-summary-member { 4724flex: 197 1 0; 4725overflow: visible; 4726} 4727.smls-hf-wallet-summary-miles { 4728flex: 278 1 0; 4729cursor: pointer; 4730} 4731.smls-hf-wallet-summary-card-inner { 4732display: flex; 4733flex-direction: row; 4734align-items: center; 4735justify-content: space-between; 4736gap: 4px; 4737width: 100%; 4738height: 100%; 4739} 4740.smls-hf-wallet-summary-miles-row { 4741display: flex; 4742flex-direction: row; 4743justify-content: space-between; 4744align-items: center; 4745width: 100%; 4746height: 100%; 4747} 4748.smls-hf-wallet-summary-miles-content { 4749display: flex; 4750flex-direction: column; 4751min-width: 83px; 4752} 4753.smls-hf-wallet-summary-value {
4754font-weight: 400; 4755font-size: 16px; 4756line-height: 20px; 4757color: #100D0A; 4758word-break: break-all; 4759} 4760.smls-hf-wallet-summary-label { 4761font-size: 12px; 4762font-weight: 400; 4763line-height: 18px; 4764color: #737373; 4765} 4766button .smls-hf-wallet-summary-label{ 4767max-width: 83px; 4768} 4769.smls-hf-wallet-summary-link { 4770font-family: 'Nunito', sans-serif !important; 4771font-size: 14px; 4772font-weight: 600; 4773line-height: 20px; 4774color: #100D0A; 4775text-decoration: none; 4776white-space: nowrap; 4777flex-shrink: 0; 4778pointer-events: none; 4779} 4780.smls-hf-copy-icon-wrap { 4781position: relative; 4782display: flex; 4783align-items: center; 4784justify-content: center; 4785flex-shrink: 0; 4786} 4787.smls-hf-copy-icon { 4788display: flex; 4789align-items: center; 4790justify-content: center; 4791width: 20px; 4792height: 20px; 4793} 4794.smls-hf-copy-icon .smls-my-account-icon { 4795font-size: 24px; 4796line-height: 0; 4797} 4798.smls-hf-copy-icon-outline { 4799display: block; 4800} 4801.smls-hf-copy-icon-filled { 4802display: none; 4803} 4804.smls-hf-wallet-summary-member--copied .smls-hf-copy-icon-outline { 4805display: none; 4806} 4807.smls-hf-wallet-summary-member--copied .smls-hf-copy-icon-filled { 4808display: block; 4809} 4810.smls-hf-value-masked { 4811letter-spacing: 0.12em; 4812font-size: 12px; 4813line-height: 18px; 4814} 4815.smls-hf-notification { 4816display: none; 4817align-items: center; 4818justify-content: center; 4819box-sizing: border-box; 4820height: 34px; 4821padding: 8px; 4822background-color: #100D0A; 4823color: #FEFCFB; 4824border-radius: 8px; 4825z-index: 15; 4826position: absolute; 4827bottom: calc(100% + 14px); 4828left: 50%; 4829transform: translateX(-90%); 4830font-family: 'Nunito', sans-serif; 4831font-size: 14px; 4832font-weight: 400; 4833line-height: 18px; 4834white-space: nowrap; 4835pointer-events: none; 4836} 4837.show-notification { 4838display: flex; 4839} 4840.hide-notification { 4841display: none; 4842} 4843/* wallets */ 4844.smls-hf-wallet-container { 4845font-family: 'Nunito',sans-serif !important; 4846display: flex; 4847flex-direction: column; 4848gap: 16px; 4849box-sizing: border-box; 4850} 4851.smls-hf-wallet-category, 4852.smls-hf-wallet-club, 4853.smls-hf-wallet-card { 4854-webkit-tap-highlight-color: transparent !important; 4855-webkit-touch-callout: none !important; 4856outline: none !important; 4857border: none !important; 4858} 4859.smls-hf-wallet-category:focus, 4860.smls-hf-wallet-category:active, 4861.smls-hf-wallet-club:focus, 4862.smls-hf-wallet-club:active, 4863.smls-hf-wallet-card:focus, 4864.smls-hf-wallet-card:active { 4865outline: none !important; 4866box-shadow: none !important; 4867} 4868.smls-hf-wallet-category { 4869font-family: 'Nunito', sans-serif; 4870display: flex; 4871justify-content: space-between; 4872align-items: center; 4873background-color: #FFEADE; 4874padding: 24px; 4875border-radius: 16px; 4876box-sizing: border-box; 4877text-decoration: none; 4878color: #100D0A; 4879gap: 12px; 4880height: 82px; 4881transition: opacity 0.2s ease; 4882} 4883.smls-hf-wallet-category:hover { 4884opacity: 0.8; 4885color: inherit; 4886} 4887.smls-hf-wallet-category-left { 4888display: flex; 4889flex-direction: row; 4890align-items: center; 4891gap: 4px; 4892min-width: 0; 4893} 4894.smls-hf-wallet-category-magno-tag { 4895padding: 4px; 4896border-radius: 8px; 4897background-color: #9B9EA2; 4898color: black; 4899margin-left: 4px; 4900} 4901.smls-hf-wallet-category-title { 4902font-size: 20px; 4903font-weight: 400; 4904line-height: 24px; 4905} 4906.smls-hf-wallet-category-name { 4907font-family: 'Nunito',sans-serif !important; 4908font-size: 20px; 4909font-weight: 700; 4910line-height: 25px; 4911text-decoration: none; 4912color: #100D0A; 4913} 4914.smls-hf-wallet-category-benefits { 4915font-family: 'Nunito',sans-serif !important; 4916font-size: 16px; 4917font-weight: 600; 4918line-height: 20px; 4919color: #100D0A; 4920white-space: nowrap; 4921flex-shrink: 0; 4922} 4923.smls-hf-wallet-promo-row { 4924display: flex; 4925flex-direction: row; 4926gap: 16px; 4927} 4928.smls-hf-wallet-club { 4929font-family: 'Nunito', sans-serif; 4930flex: 1; 4931height: 200px; 4932display: flex; 4933flex-direction: column; 4934justify-content: space-between; 4935align-items: flex-start; 4936background-color: #663399; 4937padding: 24px 24px 8px 24px; 4938border-radius: 16px; 4939box-sizing: border-box; 4940text-decoration: none; 4941color: #FEFCFB; 4942min-width: 0; 4943position: relative; 4944transition: background-color 0.2s ease; 4945} 4946.smls-hf-wallet-header-wrapper{ 4947display: flex; 4948width: 100%; 4949flex-direction: column; 4950gap: 20px; 4951} 4952.smls-hf-wallet-club-header { 4953display: flex; 4954align-items: center; 4955justify-content: space-between; 4956width: 100%; 4957gap: 8px; 4958} 4959.smls-hf-wallet-club-logo { 4960font-size: 24px; 4961} 4962.smls-hf-wallet-club-badge { 4963display: none; 4964position: relative; 4965padding: 4px 8px; 4966border-radius: 999px; 4967background-color: #663399; 4968color: #FEFCFB; 4969font-size: 12px;
4970font-weight: 600; 4971line-height: 16px; 4972} 4973.smls-hf-wallet-club-tagline { 4974font-size: 16px; 4975font-weight: 400; 4976line-height: 20px; 4977color: #FEFCFB; 4978text-wrap: balance; 4979} 4980.smls-hf-wallet-club-tagline strong { 4981font-weight: 700; 4982} 4983.smls-hf-wallet-club-plan { 4984display: none; 4985font-size: 16px; 4986font-weight: 400; 4987line-height: 125%; 4988} 4989.smls-hf-wallet-club-plan strong { 4990font-family: 'Nunito', sans-serif !important; 4991font-weight: 700; 4992font-size: 20px; 4993} 4994.smls-hf-wallet-club-title { 4995display: none; 4996} 4997.smls-hf-wallet-club-action-container { 4998display: flex; 4999flex-direction: row; 5000align-items: center; 5001gap: 4px; 5002width: 100%; 5003height: 48px; 5004} 5005.smls-hf-wallet-club-action { 5006font-family: 'Nunito', sans-serif !important; 5007font-size: 16px; 5008font-weight: 600; 5009line-height: 20px; 5010color: inherit; 5011text-decoration: none; 5012} 5013.smls-hf-wallet-club--none:hover { 5014opacity: 0.8; 5015color: #FEFCFB; 5016} 5017.smls-hf-wallet-club--active, 5018.smls-hf-wallet-club--suspended { 5019background-color: #E5DAF1; 5020color: #663399; 5021} 5022.smls-hf-wallet-club--active:hover, 5023.smls-hf-wallet-club--suspended:hover { 5024opacity: 0.8; 5025color: #663399; 5026text-decoration: none; 5027} 5028.smls-hf-wallet-club--active .smls-hf-wallet-club-tagline, 5029.smls-hf-wallet-club--suspended .smls-hf-wallet-club-tagline { 5030display: none; 5031} 5032.smls-hf-wallet-club--active .smls-hf-wallet-club-plan, 5033.smls-hf-wallet-club--suspended .smls-hf-wallet-club-plan { 5034display: block; 5035} 5036.smls-hf-wallet-club--suspended .smls-hf-wallet-club-badge { 5037display: inline-flex; 5038} 5039.smls-hf-wallet-club--suspended .smls-hf-wallet-club-plan { 5040color: #663399; 5041opacity: 0.35; 5042} 5043.smls-hf-wallet-card { 5044font-family: 'Nunito', sans-serif; 5045flex: 1; 5046height: 200px; 5047display: flex; 5048flex-direction: column; 5049justify-content: space-between; 5050align-items: flex-start; 5051background-color: #F3F0ED; 5052padding: 24px 24px 8px 24px; 5053border-radius: 16px; 5054box-sizing: border-box; 5055text-decoration: none; 5056color: #100D0A; 5057min-width: 0; 5058position: relative; 5059transition: background-color 0.2s ease; 5060} 5061.smls-hf-wallet-card-header { 5062display: flex; 5063align-items: center; 5064justify-content: space-between; 5065width: 100%; 5066gap: 8px; 5067} 5068.smls-hf-wallet-card-badge { 5069display: none; 5070position: relative; 5071padding: 4px 8px; 5072border-radius: 8px; 5073font-size: 14px; 5074font-weight: 400; 5075line-height: 18px; 5076} 5077.smls-hf-wallet-card-title { 5078font-size: 16px; 5079font-weight: 400; 5080line-height: 20px; 5081color: inherit; 5082text-wrap: balance; 5083} 5084.smls-hf-wallet-card-title strong { 5085font-family: 'Nunito', sans-serif !important; 5086} 5087.smls-hf-wallet-card-action-container { 5088display: flex; 5089flex-direction: row; 5090align-items: center; 5091gap: 4px; 5092width: 100%; 5093height: 48px; 5094} 5095.smls-hf-wallet-card-action { 5096font-family: 'Nunito',sans-serif !important; 5097font-size: 16px; 5098font-weight: 600; 5099line-height: 20px; 5100text-decoration: none; 5101color: inherit; 5102} 5103.smls-hf-wallet-card--none:hover { 5104opacity: 0.8; 5105color: #100D0A; 5106} 5107.smls-hf-wallet-card--internacional { 5108background: linear-gradient(180deg, #541234, #8F2B61) ; 5109color: #FEFCFB; 5110} 5111.smls-hf-wallet-card--internacional:hover { 5112opacity: 0.8; 5113color: #FEFCFB; 5114} 5115.smls-hf-wallet-card--internacional .smls-hf-wallet-card-badge { 5116display: inline-flex; 5117background-color: #EFB3BD; 5118color: #7D1C2C; 5119} 5120.smls-hf-wallet-card--gold { 5121background: linear-gradient(180deg, #41140B, #985C25) ; 5122color: #FEFCFB; 5123} 5124.smls-hf-wallet-card--gold:hover { 5125opacity: 0.8; 5126color: #FEFCFB; 5127} 5128.smls-hf-wallet-card--gold .smls-hf-wallet-card-badge { 5129display: inline-flex; 5130background-color: #FBE6BB; 5131color: #5E4508; 5132} 5133.smls-hf-wallet-card--platinum { 5134background: linear-gradient(180deg, #154259, #2A7291) ; 5135color: #FEFCFB; 5136} 5137.smls-hf-wallet-card--platinum:hover { 5138opacity: 0.8; 5139color: #FEFCFB; 5140} 5141.smls-hf-wallet-card--platinum .smls-hf-wallet-card-badge { 5142display: inline-flex; 5143background-color: #C1F1EE; 5144color: #007971; 5145} 5146.smls-hf-wallet-card--infinite { 5147background: linear-gradient(180deg, #0B0B0B, #262626) ; 5148color: #FEFCFB; 5149} 5150.smls-hf-wallet-card--infinite:hover { 5151opacity: 0.8; 5152color: #FEFCFB; 5153} 5154.smls-hf-wallet-card--infinite .smls-hf-wallet-card-badge { 5155display: inline-flex; 5156background-color: #D8D0CB; 5157color: #100D0A; 5158} 5159/* shortcuts */ 5160/* .smls-hf-shortcuts-scroll { 5161width: 100%; 5162min-width: 0; 5163} */
5164.smls-hf-shortcuts-container { 5165display: flex; 5166flex-direction: row; 5167justify-content: space-between; 5168gap: 8px; 5169} 5170.smls-hf-shortcuts-container a { 5171text-decoration: none; 5172color: #100D0A; 5173flex: 1; 5174min-width: 0; 5175} 5176.smls-hf-shortcut { 5177display: flex; 5178flex-direction: column; 5179align-items: center; 5180gap: 8px; 5181} 5182.smls-hf-shortcut-icon { 5183width: 72px; 5184height: 72px; 5185border-radius: 50%; 5186background-color: #F3F0ED; 5187display: flex; 5188align-items: center; 5189justify-content: center; 5190} 5191.smls-hf-shortcut-label { 5192font-family: 'Nunito',sans-serif !important; 5193font-size: 12px; 5194font-weight: 600; 5195line-height: 125%; 5196text-align: center; 5197color: #100D0A; 5198} 5199/* more options */ 5200.smls-hf-more-options-container { 5201font-family: 'Nunito',sans-serif !important; 5202display: flex; 5203flex-direction: row; 5204align-items: center; 5205gap: 8px; 5206border-radius: 16px; 5207background-color: transparent; 5208font-size: 16px !important; 5209font-weight: 400 !important; 5210line-height: 24px !important; 5211box-sizing: border-box; 5212cursor: pointer; 5213color: #100D0A; 5214transition: background-color 0.2s ease; 5215height: 72px; 5216} 5217.smls-hf-more-options-container:hover { 5218background-color: #F3F0ED; 5219} 5220.smls-hf-more-options-container span { 5221flex: 1; 5222} 5223.smls-hf-more-options-plus { 5224flex-shrink: 0; 5225} 5226.smls-hf-more-options-chevron { 5227flex-shrink: 0; 5228} 5229/* widget */ 5230.smls-hf-widget-container h1{ 5231color: #FEFCFB !important; 5232} 5233.smls-hf-widget-content { 5234display: flex; 5235flex-direction: column; 5236justify-content: flex-end; 5237gap: 24px; 5238height: 240px; 5239padding: 32px; 5240border-radius: 16px; 5241background-image: linear-gradient(rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://smiles-mkt.s3.amazonaws.com/mkt-projetos/hfmy_account/widget.jpg'); 5242background-size: cover; 5243background-position: center; 5244box-sizing: border-box; 5245} 5246#smls-hf-widget-content-info-title { 5247font-weight: 400; 5248font-size: 32px; 5249line-height: 40px; 5250margin: 0; 5251max-width: 320px; 5252letter-spacing: -2%; 5253} 5254.smls-hf-widget-btn-primary { 5255font-family: 'Nunito',sans-serif !important; 5256display: inline-flex; 5257align-items: center; 5258justify-content: center; 5259align-self: flex-start; 5260padding: 14px 24px; 5261border-radius: 500px; 5262background-color: #FF7020; 5263color: #100D0A; 5264font-size: 16px; 5265font-weight: 600; 5266line-height: 20px; 5267text-decoration: none; 5268transition: opacity 0.2s ease; 5269} 5270.smls-hf-widget-btn-primary:hover { 5271opacity: 0.8; 5272color: #100D0A; 5273text-decoration: none; 5274} 5275/* Sair */ 5276.smls-hf-logout-container { 5277font-family: 'Nunito', sans-serif; 5278font-weight: 600; 5279font-size: 14px; 5280line-height: 24px; 5281display: flex; 5282align-items: center; 5283justify-content: center; 5284gap: 4px; 5285padding: 12px 24px; 5286background-color: transparent; 5287color: #C23D53; 5288cursor: pointer; 5289} 5290.smls-hf-logout-container .smls-hf-logout-container-component{ 5291padding: 12px 1px; 5292} 5293.smls-hf-logout-container-component:hover { 5294background-color: #EBE6E180; 5295border-radius: 16px; 5296} 5297.smls-hf-logout-container-component span{ 5298font-family: 'Nunito', sans-serif !important; 5299} 5300/*Secondary Header / Todos menu*/ 5301.smls-hf-secondary-header-container { 5302display: flex; 5303flex-direction: column; 5304gap: 24px; 5305width: 100%; 5306} 5307.smls-hf-secondary-header-toolbar { 5308display: none; 5309align-items: center; 5310min-height: 0; 5311} 5312@media (max-width: 767px) { 5313.smls-hf-secondary-header-toolbar { 5314display: none !important; 5315} 5316.smls-hf-secondary-title { 5317margin-top: 0 !important; 5318} 5319.smls-hf-wallet-summary-value, .smls-hf-wallet-category-benefits { 5320font-size: 14px; 5321} 5322.smls-hf-value-masked { 5323font-size: 12px; 5324} 5325.smls-hf-wallet-category-title, .smls-hf-wallet-category-name { 5326font-size: 16px; 5327} 5328} 5329.smls-hf-secondary-back-btn { 5330display: none; 5331align-items: center; 5332justify-content: center; 5333width: 48px; 5334height: 48px; 5335margin: 0; 5336padding: 0; 5337border: none; 5338outline: none; 5339box-shadow: none; 5340border-radius: 0; 5341background: transparent; 5342cursor: pointer; 5343-webkit-appearance: none; 5344appearance: none; 5345} 5346.smls-hf-secondary-back-btn:focus, 5347.smls-hf-secondary-back-btn:focus-visible { 5348outline: none; 5349box-shadow: none; 5350} 5351.smls-hf-secondary-back-btn svg { 5352display: block; 5353flex-shrink: 0; 5354} 5355.smls-hf-secondary-title { 5356margin-top: 16px; 5357margin-bottom: 0; 5358font-size: 20px; 5359font-weight: 400; 5360line-height: 28px; 5361color: #100D0A; 5362letter-spacing: -2%; 5363} 5364.smls-hf-secondary-content-container { 5365width: 100%; 5366} 5367.smls-hf-todos-menu { 5368display: flex; 5369flex-direction: column; 5370} 5371.smls-hf-todos-divider { 5372border: 0; 5373height: 1px; 5374margin: 8px 0; 5375padding: 0; 5376background-color: #E8E3DF; 5377flex-shrink: 0; 5378} 5379.smls-hf-todos-section { 5380display: flex; 5381flex-direction: column; 5382} 5383.smls-hf-todos-section-heading, 5384.smls-hf-todos-accordion-summary-inner { 5385display: flex; 5386flex-direction: row; 5387align-items: center; 5388gap: 12px; 5389min-height: 48px; 5390font-size: 16px;
5391font-weight: 400; 5392line-height: 24px; 5393color: #100D0A; 5394box-sizing: border-box; 5395} 5396.smls-hf-todos-section-heading { 5397cursor: default; 5398padding: 12px 0; 5399list-style: none; 5400} 5401.smls-hf-todos-accordion > 5402summary { 5403display: block; 5404cursor: pointer; 5405padding-top: 12px; 5406list-style: none; 5407box-sizing: border-box; 5408} 5409.smls-hf-todos-accordion-summary-inner { 5410width: 100%; 5411padding: 8px 0; 5412/* border-radius: 16px; */ 5413transition: background-color 0.2s ease; 5414} 5415.smls-hf-todos-accordion > 5416summary::after { 5417content: ''; 5418display: block; 5419height: 1px; 5420margin-top: 8px; 5421background-color: #E8E3DF; 5422} 5423.smls-hf-todos-accordion > 5424summary:hover .smls-hf-todos-accordion-summary-inner { 5425background-color: #EBE6E180; 5426padding: 8px 0px; 5427} 5428.smls-hf-todos-section-heading .smls-my-account-icon, 5429.smls-hf-todos-accordion-summary-inner .smls-my-account-icon { 5430font-size: 24px; 5431flex-shrink: 0; 5432display: block; 5433line-height: 0; 5434} 5435.smls-hf-todos-section-heading span, 5436.smls-hf-todos-accordion-summary-inner > 5437span { 5438flex: 1; 5439min-width: 0; 5440} 5441.smls-hf-todos-accordion > 5442summary::-webkit-details-marker { 5443display: none; 5444} 5445.smls-hf-todos-accordion > 5446summary::marker { 5447display: none; 5448content: ''; 5449} 5450.smls-hf-chevron-accordion { 5451flex-shrink: 0; 5452font-size: 24px; 5453line-height: 0; 5454transition: transform 0.2s ease; 5455} 5456.smls-hf-todos-accordion[open] > 5457summary .smls-hf-chevron-accordion { 5458transform: rotate(180deg); 5459} 5460.smls-hf-todos-chevron-link { 5461flex-shrink: 0; 5462font-size: 24px; 5463line-height: 0; 5464} 5465.smls-hf-todos-links { 5466list-style: none; 5467margin: 0; 5468padding: 0; 5469} 5470.smls-hf-todos-link, 5471.smls-hf-todos-accordion-panel .smls-hf-todos-link { 5472display: flex; 5473align-items: center; 5474justify-content: space-between; 5475gap: 12px; 5476min-height: 48px; 5477text-decoration: none; 5478color: #100D0A; 5479font-size: 16px; 5480font-weight: 400; 5481line-height: 24px; 5482box-sizing: border-box; 5483transition: background-color 0.2s ease; 5484} 5485.smls-hf-todos-link:hover, 5486.smls-hf-todos-accordion-panel .smls-hf-todos-link:hover { 5487background-color: #EBE6E180; 5488color: #100D0A; 5489} 5490.smls-hf-todos-link-label { 5491flex: 1; 5492min-width: 0; 5493} 5494.smls-hf-todos-accordion-panel { 5495display: flex; 5496flex-direction: column; 5497padding-bottom: 8px; 5498} 5499</style> 5500<!-- <div class='smls-hf-my-account-user-login' id='smls-hf-my-account-user-login'> 5501<a href='javascript:smls.hf.Controller.callLogin()' class='smls-hf-my-account-user-login-access'> 5502<span>Acessar conta</span> 5503</a> 5504<a href='https://www.smiles.com.br/cadastro' title='Criar conta' class='smls-hf-my-account-user-login-create'> 5505<span>Criar conta</span> 5506</a> 5507</div> --> 5508<div class='smls-hf-my-account-main-container smls-hf-my-account-main-container-show' 5509id='smls-hf-my-account-main-container'> 5510<div class='smls-hf-wallet-container'> 5511<div class='smls-hf-my-account-user-data-container'> 5512<div class='smls-hf-my-account-user-data-header'> 5513<span id='smls-hf-my-account-user-data-name'>Olá, ${user_name}</span> 5514<button type='button' id='smls-hf-toggle-visibility' class='smls-hf-visibility-toggle' 5515aria-label='Ocultar dados' aria-pressed='false'> 5516<i class='smls-my-account-icon visible smls-hf-icon-visibility-on' aria-hidden='true'></i> 5517<i class='smls-my-account-icon Icon-hidden smls-hf-icon-visibility-off' aria-hidden='true' 5518style='display: none;'></i> 5519</button> 5520</div> 5521<div class='smls-hf-my-account-user-data-info' id='smls-hf-my-account-user-data-info'> 5522<div class='smls-hf-wallet-summary-row' id='smls-hf-wallet-summary-row'> 5523<button type='button' class='smls-hf-wallet-summary-card smls-hf-wallet-summary-member' 5524id='smls-hf-copy-member-card' aria-label='Copiar número Smiles'> 5525<div class='smls-hf-wallet-summary-card-inner'> 5526<div class='smls-hf-wallet-summary-miles-content'> 5527<span class='smls-hf-wallet-summary-value' id='smls-hf-lbl_smilesNumber_value'>${member_number}</span> 5528<span class='smls-hf-wallet-summary-label'>Número Smiles</span> 5529</div> 5530<span class='smls-hf-copy-icon-wrap'> 5531<span class='smls-hf-copy-icon' aria-hidden='true'> 5532<i class='smls-my-account-icon Icon_copia_cola smls-hf-copy-icon-outline'></i> 5533<i class='smls-my-account-icon content-copy-filled smls-hf-copy-icon-filled'></i> 5534</span> 5535<div class='smls-hf-notification hide-notification' role='status' aria-l
5535ive='polite'>Número copiado</div> 5536</span> 5537</div> 5538</button> 5539<a class='smls-hf-wallet-summary-card smls-hf-wallet-summary-miles' data-smsl-redirect-link='redirect' 5540href='https://www.smiles.com.br/minha-conta/extrato'> 5541<div class='smls-hf-wallet-summary-miles-row'> 5542<div class='smls-hf-wallet-summary-miles-content'> 5543<span class='smls-hf-wallet-summary-value' id='smls-hf-lbl_userMiles'>${user_miles}</span> 5544<span class='smls-hf-wallet-summary-label'>Saldo de milhas</span> 5545</div> 5546<span class='smls-hf-wallet-summary-link'>Extrato</span> 5547</div> 5548</a> 5549</div> 5550</div> 5551</div> 5552<a class='smls-hf-wallet-category' data-smsl-redirect-link='redirect' 5553href='https://www.smiles.com.br/restrito/minha-categoria'> 5554<div class='smls-hf-wallet-category-left'> 5555<span class='smls-hf-wallet-category-icon' aria-hidden='true'> 5556<i class='smls-my-account-icon Icon-roda-only-orange'></i> 5557</span> 5558<span class='smls-hf-wallet-category-title'>Categoria 5559<span 5560class='smls-hf-wallet-category-name'>Smiles</span></span> 5561</div> 5562<span class='smls-hf-wallet-category-benefits'>Conferir BenefÃcios</span> 5563</a> 5564<div class='smls-hf-wallet-promo-row'> 5565<a class='smls-hf-wallet-club smls-hf-wallet-club--none' data-smsl-redirect-link='redirect' 5566href='/clube-smiles' id='clubHref'> 5567<div class='smls-hf-wallet-header-wrapper'> 5568<div class='smls-hf-wallet-club-header'> 5569<i class='smls-my-account-icon Logo-Clube-Smiles-white smls-hf-wallet-club-logo' aria-hidden='true'></i> 5570<span class='smls-hf-wallet-club-badge' id='clubStatusBadge'>Suspenso</span> 5571</div> 5572<span class='smls-hf-wallet-club-tagline'>Ganhe milhas 5573<br><strong>todo mês</strong></span> 5574<span class='smls-hf-wallet-club-plan' id='clubPlanLabel'>Plano 5575<strong>20.000</strong></span> 5576<span class='smls-hf-wallet-club-title'>Clube Smiles</span> 5577</div> 5578<div class='smls-hf-wallet-club-action-container'> 5579<span class='smls-hf-wallet-club-action'>Assine já</span> 5580</div> 5581</a> 5582<a class='smls-hf-wallet-card smls-hf-wallet-card--none' data-smsl-redirect-link='redirect' 5583href='https://www.smiles.com.br/cartao-de-credito' id='smls-hf-wallet-card-clickable'> 5584<div class='smls-hf-wallet-header-wrapper'> 5585<div class='smls-hf-wallet-card-header'> 5586<i class='smls-my-account-icon credit-card smls-hf-wallet-card-icon'></i> 5587<span class='smls-hf-wallet-card-badge' id='cardTierBadge'>Gold</span> 5588</div> 5589<span class='smls-hf-wallet-card-title'>Cartão de crédito 5590<strong>GOL Smiles</strong></span> 5591</div> 5592<div class='smls-hf-wallet-card-action-container'> 5593<span class='smls-hf-wallet-card-action'>Peça o seu</span> 5594</div> 5595</a> 5596</div> 5597</div> 5598<div class='smls-hf-shortcuts-scroll'> 5599<div class='smls-hf-shortcuts-container'> 5600<a data-smsl-redirect-link='redirect' href='https://www.smiles.com.br/group/guest/minha-conta'> 5601<div class='smls-hf-shortcut'> 5602<span class='smls-hf-shortcut-icon'><i class='smls-my-account-icon profile'></i></span> 5603<span class='smls-hf-shortcut-label'>Minha conta</span> 5604</div> 5605</a> 5606<a data-smsl-redirect-link='redirect' href='https://www.smiles.com.br/group/guest/minha-conta/meus-voos'> 5607<div class='smls-hf-shortcut'> 5608<span class='smls-hf-shortcut-icon'><i class='smls-my-account-icon flight'></i></span> 5609<span class='smls-hf-shortcut-label'>Meus voos</span> 5610</div> 5611</a> 5612<a data-smsl-redirect-link='redirect' href='https://www.smiles.com.br/group/guest/minha-conta/meus-pedidos'> 5613<div class='smls-hf-shortcut'> 5614<span class='smls-hf-shortcut-icon'><i class='smls-my-account-icon shopping-cart'></i></span> 5615<span class='smls-hf-shortcut-label' >Meus pedidos</span> 5616</div> 5617</a> 5618<a data-smsl-redirect-link='redirect' href='https://www.smiles.com.br/group/guest/central-notificacoes'> 5619<div class='smls-hf-shortcut'> 5620<span class='smls-hf-shortcut-icon'><i class='smls-my-account-icon notifications'></i></span> 5621<span class='smls-hf-shortcut-label'>Notificações</span> 5622</div> 5623</a> 5624<a data-smsl-redirect-link='redirect' href='https://www.smiles.com.br/fale-com-a-gente'> 5625<div class='smls-hf-shortcut'> 5626<span class='smls-hf-shortcut-icon'><i class='smls-my-account-icon person-chat-bubble'></i></span> 5627<span class='smls-hf-shortcut-label'>Atendimento</span> 5628</div> 5629</a> 5630</div> 5631</div> 5632<div class='smls-hf-more-options-container'> 5633<i class='smls-my-account-icon add smls-hf-more-options-plus' aria-hidden='true'></i> 5634<span>Todos</span> 5635<i class='smls-my-account-icon Tag-Chevron smls-hf-more-options-chevron' aria-hidden='true'></i> 5636</div> 5637<div class='smls-hf-widget-container'> 5638<div class='smls-hf-widget-content'>
5639<h1 id='smls-hf-widget-content-info-title'>Consulte se você <br>tem milhas a expirar</h1> 5640<a class='smls-hf-widget-btn-primary' data-smsl-redirect-link='redirect' 5641href='https://www.smiles.com.br/group/guest/minha-conta'>Aproveitar</a> 5642</div> 5643</div> 5644<div class='smls-hf-logout-container' id='smls-hf-btn_exit_desktop'> 5645<div class='smls-hf-logout-container-component'> 5646<i class='smls-my-account-icon logout'></i> 5647<span>Sair da conta</span> 5648</div> 5649</div> 5650</div> 5651<div class='smls-hf-my-account-secondary-container' id='smls-hf-my-account-secondary-container'> 5652<div class='smls-hf-secondary-header-container'> 5653<div class='smls-hf-secondary-header-toolbar' id='smls-hf-secondary-header-toolbar'> 5654<button type='button' class='smls-hf-secondary-back-btn' id='smls-hf-secondary-header-back' 5655aria-label='Voltar'> 5656<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' 5657aria-hidden='true'> 5658<path 5659d='M6.14592 10.6251L10.4536 14.9328C10.5775 15.0567 10.6387 15.2017 10.6372 15.3678C10.6355 15.5339 10.5701 15.6816 10.4409 15.8109C10.3116 15.9316 10.1652 15.9941 10.0018 15.9984C9.83828 16.0027 9.69189 15.9402 9.56259 15.8109L4.27904 10.5274C4.20099 10.4493 4.14599 10.367 4.11404 10.2805C4.08196 10.194 4.06592 10.1005 4.06592 10.0001C4.06592 9.89967 4.08196 9.8062 4.11404 9.71967C4.14599 9.63314 4.20099 9.55085 4.27904 9.47279L9.56259 4.18925C9.678 4.07384 9.82092 4.01481 9.99133 4.01217C10.1618 4.00953 10.3116 4.06856 10.4409 4.18925C10.5701 4.31856 10.6347 4.46703 10.6347 4.63467C10.6347 4.80245 10.5701 4.95099 10.4409 5.08029L6.14592 9.37509H15.6268C15.8041 9.37509 15.9526 9.43495 16.0722 9.55467C16.1919 9.67425 16.2518 9.82272 16.2518 10.0001C16.2518 10.1774 16.1919 10.3259 16.
56590722 10.4455C15.9526 10.5652 15.8041 10.6251 15.6268 10.6251H6.14592Z' 5660fill='#100D0A' /> 5661</svg> 5662</button> 5663</div> 5664<h1 class='smls-hf-secondary-title'>Todos</h1> 5665</div> 5666<div class='smls-hf-secondary-content-container'> 5667<nav class='smls-hf-todos-menu' aria-label='Todos os menus'> 5668<div class='smls-hf-todos-section smls-hf-todos-section--featured'> 5669<div class='smls-hf-todos-section-heading'> 5670<i class='smls-my-account-icon favorite' aria-hidden='true'></i> 5671<span>Mais acessados</span> 5672</div> 5673<hr class='smls-hf-todos-divider' aria-hidden='true'> 5674<ul class='smls-hf-todos-links'> 5675<li> 5676<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5677href='https://www.smiles.com.br/restrito/minha-conta/alterar-dados'> 5678<span class='smls-hf-todos-link-label'>Meus dados</span> 5679<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5680</a> 5681</li> 5682<li> 5683<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5684href='https://www.smiles.com.br/group/guest/minha-conta/minha-smiles'> 5685<span class='smls-hf-todos-link-label'>Minha Smiles</span> 5686<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5687</a> 5688</li> 5689<li> 5690<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5691href='https://www.smiles.com.br/restrito/meus-chamados'> 5692<span class='smls-hf-todos-link-label'>Meus atendimentos</span> 5693<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5694</a> 5695</li> 5696</ul> 5697</div> 5698<details class='smls-hf-todos-accordion'> 5699<summary> 5700<div class='smls-hf-todos-accordion-summary-inner'> 5701<i class='smls-my-account-icon profile' aria-hidden='true'></i> 5702<span>Minha conta</span> 5703<i class='smls-my-account-icon expand-more smls-hf-chevron-accordion' aria-hidden='true'></i> 5704</div> 5705</summary> 5706<div class='smls-hf-todos-accordion-panel'> 5707<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5708href='https://www.smiles.com.br/restrito/minha-conta/alterar-dados'> 5709<span class='smls-hf-todos-link-label'>Meus dados</span> 5710<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5711</a> 5712<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5713href='https://www.smiles.com.br/group/guest/minha-conta/minha-smiles'> 5714<span class='smls-hf-todos-link-label'>Minha Smiles</span> 5715<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5716</a> 5717<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5718href='https://www.smiles.com.br/restrito/meus-chamados'> 5719<span class='smls-hf-todos-link-label'>Meus atendimentos</span> 5720<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5721</a> 5722<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5723href='https://www.smiles.com.br/group/guest/minha-conta/meus-pedidos'> 5724<span class='smls-hf-todos-link-label'>Pedidos</span> 5725<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5726</a> 5727<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5728href='https://www.smiles.com.br/group/guest/minha-conta/oneclick'> 5729<span class='smls-hf-todos-link-label'>Cartões cadastrados</span> 5730<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5731</a> 5732<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5733href='https://www.smiles.com.br/group/guest/passageiros-favoritos'> 5734<span class='smls-hf-todos-link-label'>Passageiros favoritos</span> 5735<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5736</a> 5737<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5738href='https://www.smiles.com.br/restrito/missao-smiles'> 5739<span class='smls-hf-todos-link-label'>Missão Smiles</span> 5740<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5741</a> 5742<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5743href='https://www.smiles.com.br/group/guest/minha-conta/minhas-promocoes'> 5744<span class='smls-hf-todos-link-label'>Minhas promoções</span> 5745<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5746</a> 5747<a class='smls-hf-todos-link' id='smls-hf-todos-link-contas-vinculadas' data-smsl-redirect-link='redirect'
5748href='https://www.smiles.com.br/restrito/bancos/minha-conta/contas-vinculadas'> 5749<span class='smls-hf-todos-link-label'>Contas vinculadas</span> 5750<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5751</a> 5752<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5753href='https://www.smiles.com.br/restrito/minha-conta/contas-associadas'> 5754<span class='smls-hf-todos-link-label'>Contas associadas</span> 5755<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5756</a> 5757<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5758href='https://www.smiles.com.br/group/guest/minha-conta/conta-familia'> 5759<span class='smls-hf-todos-link-label'>Conta famÃlia</span> 5760<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5761</a> 5762<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5763href='https://www.smiles.com.br/group/guest/minha-conta/preferencias'> 5764<span class='smls-hf-todos-link-label'>Preferências</span> 5765<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5766</a> 5767</div> 5768</details> 5769<details class='smls-hf-todos-accordion'> 5770<summary> 5771<div class='smls-hf-todos-accordion-summary-inner'> 5772<i class='smls-my-account-icon map' aria-hidden='true'></i> 5773<span>Experiências</span> 5774<i class='smls-my-account-icon expand-more smls-hf-chevron-accordion' aria-hidden='true'></i> 5775</div> 5776</summary> 5777<div class='smls-hf-todos-accordion-panel'> 5778<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' href='https://www.smiles.com.br/meus-voos'> 5779<span class='smls-hf-todos-link-label'>Voos</span> 5780<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5781</a> 5782<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5783href='https://www.smiles.com.br/restrito/meus-hoteis'> 5784<span class='smls-hf-todos-link-label'>Hotéis</span> 5785<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5786</a> 5787<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5788href='https://www.smiles.com.br/restrito/meus-carros'> 5789<span class='smls-hf-todos-link-label'>Carros</span> 5790<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5791</a> 5792<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5793href='https://www.smiles.com.br/restrito/minhas-passagens-onibus'> 5794<span class='smls-hf-todos-link-label'>Passagens de ônibus</span> 5795<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5796</a> 5797<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5798href='https://www.smiles.com.br/restrito/meus-trens'> 5799<span class='smls-hf-todos-link-label'>Trens</span> 5800<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5801</a> 5802<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5803href='https://www.smiles.com.br/restrito/minhas-viagens'> 5804<span class='smls-hf-todos-link-label'>Minhas viagens</span> 5805<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5806</a> 5807<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5808href='https://www.smiles.com.br/group/guest/minha-conta/meus-passeios'> 5809<span class='smls-hf-todos-link-label'>Passeios</span> 5810<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5811</a> 5812<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5813href='https://www.smiles.com.br/group/guest/minha-conta/meus-pedidos'> 5814<span class='smls-hf-todos-link-label'>Cruzeiros</span> 5815<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5816</a> 5817<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5818href='https://www.smiles.com.br/group/guest/minha-conta/meus-pedidos'> 5819<span class='smls-hf-todos-link-label'>Ingressos</span> 5820<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5821</a> 5822<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5823href='https://smiles.horasmagicas.com/perfil'> 5824<span class='smls-hf-todos-link-label'>Disney</span> 5825<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5826</a> 5827</div> 5828</details> 5829<details class='smls-hf-todos-accordion'> 5830<summary> 5831<div class='smls-hf-todos-accordion-summary-inner'> 5832<i class='smls-my-account-icon miles' aria-hidden='true'></i> 5833<span>Milhas</span> 5834<i class='smls-my-account-icon expand-more smls-hf-chevron-accordion' aria-hidden='true'></i> 5835</div> 5836</summary> 5837<div class='smls-hf-todos-accordion-panel'> 5838<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect'
5839href='https://www.smiles.com.br/minha-conta/extrato'> 5840<span class='smls-hf-todos-link-label'>Extrato</span> 5841<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5842</a> 5843<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5844href='https://www.smiles.com.br/group/guest/minha-conta/comprar-milhas'> 5845<span class='smls-hf-todos-link-label'>Comprar milhas</span> 5846<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5847</a> 5848<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5849href='https://www.smiles.com.br/group/guest/minha-conta/transferir-milhas'> 5850<span class='smls-hf-todos-link-label'>Transferir milhas</span> 5851<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5852</a> 5853<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5854href='https://www.smiles.com.br/group/guest/minha-conta/reativar-milhas'> 5855<span class='smls-hf-todos-link-label'>Reativar milhas</span> 5856<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5857</a> 5858<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5859href='https://www.smiles.com.br/group/guest/minha-conta/extender-milhas'> 5860<span class='smls-hf-todos-link-label'>Estender milhas</span> 5861<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5862</a> 5863<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5864href='https://www.smiles.com.br/group/guest/minha-conta/extensao-de-milhas-para-gestantes'> 5865<span class='smls-hf-todos-link-label'>Estender milhas para gestantes</span> 5866<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5867</a> 5868<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5869href='https://www.smiles.com.br/restrito/presentear-milhas'> 5870<span class='smls-hf-todos-link-label'>Gift milhas</span> 5871<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5872</a> 5873<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5874href='https://www.smiles.com.br/group/guest/minha-conta/cupons-de-desconto'> 5875<span class='smls-hf-todos-link-label'>Cupom de desconto</span> 5876<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5877</a> 5878</div> 5879</details> 5880<details class='smls-hf-todos-accordion'> 5881<summary> 5882<div class='smls-hf-todos-accordion-summary-inner'> 5883<i class='smls-my-account-icon smiles' aria-hidden='true'></i> 5884<span>Serviços</span> 5885<i class='smls-my-account-icon expand-more smls-hf-chevron-accordion' aria-hidden='true'></i> 5886</div> 5887</summary> 5888<div class='smls-hf-todos-accordion-panel'> 5889<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5890href='https://www.smiles.com.br/portal/restrito/meus-seguros'> 5891<span class='smls-hf-todos-link-label'>Meus seguros</span> 5892<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5893</a> 5894<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5895href='https://www.smiles.com.br/restrito/meus-vouchers-sala-vip'> 5896<span class='smls-hf-todos-link-label'>Meus vouchers Sala VIP</span> 5897<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5898</a> 5899<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5900href='https://www.smiles.com.br/group/guest/minha-conta/meu-uber'> 5901<span class='smls-hf-todos-link-label'>Créditos UBER</span> 5902<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5903</a> 5904<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5905href='https://www.smiles.com.br/restrito/minha-saude'> 5906<span class='smls-hf-todos-link-label'>Saúde ID</span> 5907<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5908</a> 5909<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5910href='https://www.smiles.com.br/group/guest//minha-conta/page-redirect-shopping'> 5911<span class='smls-hf-todos-link-label'>Shopping</span> 5912<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5913</a> 5914<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect'
5915href='https://www.smiles.com.br/group/guest/minha-conta/cartao-smiles/extrato'> 5916<span class='smls-hf-todos-link-label'>Cartão de crédito GOL Smiles</span> 5917<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5918</a> 5919<a class='smls-hf-todos-link' data-smsl-redirect-link='redirect' 5920href='https://www.smiles.com.br/validar?product=smiles-shopping-shellbox&redirect=true'> 5921<span class='smls-hf-todos-link-label'>Shell Resgate Automático</span> 5922<i class='smls-my-account-icon Tag-Chevron smls-hf-todos-chevron-link' aria-hidden='true'></i> 5923</a> 5924</div> 5925</details> 5926</nav> 5927</div> 5928</div> 5929</web-component-my-account-side-menu> 5930</div> 5931</div> 5932</div> 5933</div> 5934</section> 5935</div> 5936</header><div class="container-fluid" id="wrapper"> 5937 <main role="main"> 5938 <section id="content"> 5939 <h2 class="hide-accessible" role="heading" aria-level="1">Milhas para quem é feito de viagens</h2> 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 <div class="layout-content portlet-layout" id="main-content" role="main"> 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 <div class="lfr-layout-structure-item-smilesliferayreactappsportlet-war-smilesliferayreactappsportlet lfr-layout-structure-item-9c433b25-23ca-a2e1-dbb4-9d60f7ae4e14 " style=""><div id="fragment-1a770207-642f-36fe-d68e-736f79011b4c"> 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 <div class="portlet-boundary portlet-boundary_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft_"> 6067 <span id="p_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft"></span> 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113<section class="portlet" id="portlet_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft"> 6114 6115 <div class="portlet-content"> 6116 6117 <div class="autofit-float autofit-row portlet-header"> 6118 <div class="autofit-col autofit-col-expand"> 6119 </div> 6120 6121 <div class="autofit-col autofit-col-end"> 6122 <div class="autofit-section"> 6123 </div> 6124 </div> 6125 </div> 6126 6127 6128 <div class=" portlet-content-container"> 6129 6130 6131 6132 <div class="portlet-body"> 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218<div id="_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft_componentContainer" class="smls-lf"></div> 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 </div> 6234 6235 </div> 6236 6237 </div> 6238</section> 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 </div> 6251 6252 6253 6254 6255 6256 6257</div></div><div class="lfr-layout-structure-item-com-liferay-journal-content-web-portlet-journalcontentportlet lfr-layout-structure-item-54cac044-dd0d-c6b5-20d4-11d508b84a1c " style=""><div id="fragment-a03e1f4e-ac26-4e09-da68-f0fde492f4c8"> 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 <div class="portlet-boundary portlet-boundary_com_liferay_journal_content_web_portlet_JournalContentPortlet_ portlet-static portlet-static-end portlet-decorate portlet-journal-content " id="p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_ojbp_"> 6330 <span id="p_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_ojbp"></span> 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376<section class="portlet" id="portlet_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_ojbp"> 6377 6378 <div class="portlet-content"> 6379 6380 <div class="autofit-float autofit-row portlet-header"> 6381 <div class="autofit-col autofit-col-expand"> 6382 </div> 6383 6384 <div class="autofit-col autofit-col-end"> 6385 <div class="autofit-section"> 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400<div class="visible-interaction"> 6401 6402 6403 6404 6405</div> </div> 6406 </div> 6407 </div> 6408 6409 6410 <div class=" portlet-content-container"> 6411 6412 6413 6414 <div class="portlet-body"> 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 <div class="" data-fragments-editor-item-id="27701-12295647" data-fragments-editor-item-type="fragments-editor-mapped-item"> 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 <div class="journal-content-article " data-analytics-asset-id="4325303" data-analytics-asset-title="mdh_dynamic_
6559searchs" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="12295647"> 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572<style> 6573 6574 .vitrine-template6__card p.ffp_content_empty_home { 6575 display: none; 6576 } 6577 @media (max-width: 768px) { 6578 html { 6579 overflow-x: auto; 6580 } 6581 } 6582 /*Outlet*/ 6583 .smiles-react-lightbox-Lightbox .button-primary span { 6584 color: #000000 !important; 6585 } 6586 .smiles-react-lightbox-Lightbox .button-primary:hover span { 6587 color: #ffffff !important; 6588 } 6589 /*Icones*/ 6590 .icon-package { 6591 background-image: url('/documents/d/guest/flights-and-hotels'); 6592 background-repeat: no-repeat; 6593 background-position: center; 6594 width: 20px !important; 6595 height: 20px !important; 6596 } 6597 6598 .icon-package::before{ 6599 content: '' !important; 6600 } 6601 6602 .icon-car { 6603 background-image: url('/documents/d/guest/directions-car'); 6604 background-repeat: no-repeat; 6605 background-position: center; 6606 width: 20px !important; 6607 height: 20px !important; 6608 } 6609 6610 .icon-hotel { 6611 background-image: url('/documents/d/guest/hotel'); 6612 background-repeat: no-repeat; 6613 background-position: center; 6614 width: 20px !important; 6615 height: 20px !important; 6616 } 6617 6618 .icon-hotel::before{ 6619 content: '' !important; 6620 } 6621 6622 .icon-flight-conection { 6623 background-image: url('/documents/d/guest/travel'); 6624 background-repeat: no-repeat; 6625 background-position: center; 6626 width: 20px !important; 6627 height: 20px !important; 6628 } 6629 6630 /*Fim icones*/ 6631 /* Buscador Pacotes */ 6632 #smls-hf-footer-default .smls-hf-accordion ul { 6633 border: none !important; 6634 } 6635 .smiles-react-packages-search-App div.self-center { 6636 max-width: 1120px; 6637 min-width: 1120px; 6638 border-top-right-radius: 0; 6639 border-top-left-radius: 0; 6640 padding: 20px 40px 30px !important; 6641 margin: 0 !important; 6642 } 6643 section.relative.inline-block.mb-6 { 6644 margin-bottom: 1.5rem !important; 6645 } 6646 .smiles-react-packages-search-App [data-testid="custom-hotel-bed-icon"] { 6647 max-width: 24px; 6648 background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="18" viewBox="0 0 12 18" fill="none"><path d="M5.16669 4.00002H6.83335V2.33335H5.16669V4.00002ZM6.00002 9.00002C4.94447 9.00002 3.93752 8.78127 2.97919 8.34377C2.02085 7.90627 1.08335 7.41669 0.166687 6.87502V5.66669C0.166687 5.20835 0.329881 4.81599 0.65627 4.4896C0.982659 4.16321 1.37502 4.00002 1.83335 4.00002H3.50002V1.50002C3.50002 1.26391 3.57988 1.06599 3.7396 0.90627C3.89933 0.746548 4.09724 0.666687 4.33335 0.666687H7.66669C7.9028 0.666687 8.10072 0.746548 8.26044 0.90627C8.42016 1.06599 8.50002 1.26391 8.50002 1.50002V4.00002H10.1667C10.625 4.00002 11.0174 4.16321 11.3438 4.4896C11.6702 4.81599 11.8334 5.20835 11.8334 5.66669V6.87502C10.9167 7.41669 9.97919 7.90627 9.02085 8.34377C8.06252 8.78127 7.05558 9.00002 6.00002 9.00002ZM1.83335 17.3334V16.5C1.37502 16.5 0.982659 16.3368 0.65627 16.0104C0.329881 15.684 0.166687 15.2917 0.166687 14.8334V8.75002C0.944465 9.22224 1.74655 9.62502 2.57294 9.95835C3.39933 10.2917 4.26391 10.5139 5.16669 10.625V11.5H6.83335V10.625C7.73613 10.5139 8.60072 10.2917 9.4271 9.95835C10.2535 9.62502 11.0556 9.22224 11.8334 8.75002V14.8334C11.8334 15.2917 11.6702 15.684 11.3438 16.0104C11.0174 16.3368 10.625 16.5 10.1667 16.5V17.3334H8.50002V16.5H3.50002V17.3334H1.83335Z" fill="%23FF7020"/></svg>'); 6649 background-repeat: no-repeat; 6650 background-position: center; 6651 width: 24px !important; 6652 height: 24px !important; 6653 } 6654 .smiles-react-packages-search-App [data-testid="custom-hotel-bed-icon"] svg{ 6655 display: none; 6656 } 6657 .smiles-react-packages-search-App header.flex.items-center.gap-2.max-w-fit.cursor-pointer.justify-between.bg-white { 6658 display: flex; 6659 } 6660 .smiles-react-packages-search-App header.flex.items-center.gap-2.max-w-fit.cursor-pointer.justify-between.bg-white span { 6661 font-family: 'NunitoBold'; 6662 } 6663 .smiles-react-packages-search-App div.flex.gap-3 { 6664 gap: 0; 6665 } 6666 .smiles-react-packages-search-App div.relative.flex.flex-col { 6667 margin-right: 14px; 6668 } 6669 .smiles-react-packages-search-App div.ant-picker-input { 6670 width: 150px !important; 6671 max-width: 150px !important; 6672 margin-right: 14px; 6673 } 6674 .smiles-react-packages-search-App div.ant-picker-range-separator { 6675 display: none; 6676 } 6677 6678 .smiles-react-packages-search-App button.justify-center[type="submit"] { 6679 border-radius: 8px !important; 6680 font-family: 'NunitoBold' !important; 6681 } 6682 .smiles-react-packages-search-App .anticon.anticon-search.ml-2 svg { 6683 width: 18px; 6684 height: 18px; 6685 } 6686 .ant-select.ant-select-outlined.ant-select-auto-complete.ant-select-selector.css-5uvb3z.ant-select-single.ant-select-show-arrow.ant-select-show-search { 6687 border: none !important; 6688 } 6689 .smiles-react-packages-search-App .ant-select.ant-select-outlined.ant-select-auto-complete.ant-select-selector.css-5uvb3z.ant-select-single.ant-select-show-arrow.ant-select-show-search .ant-select-selector { 6690 border: 1px #999 solid !important; 6691 box-shadow: none !important; 6692 } 6693 .smiles-react-packages-search-App .ant-select.ant-select-outlined.ant-select-auto-complete.ant-select-selector.css-5uvb3z.ant-select-single.ant-select-show-arrow.ant-select-show-search .ant-select-selector:focus-within { 6694 border: 2px #ff7020 solid !important; 6695 } 6696 .smiles-react-packages-search-App .ant-select.ant-select-outlined.ant-select-auto-complete.ant-select-selector.css-5uvb3z.ant-select-single.ant-select-show-arrow.ant-select-show-search .ant-select-selector:hover { 6697 border: 2px #ff7020 solid !important; 6698 } 6699 6700 .smiles-react-packages-search-App .ant-picker-input { 6701 border: 1px solid #999 !important; 6702 box-shadow: none !important; 6703 } 6704 6705 .smiles-react-packages-search-App .ant-picker-input:hover { 6706 border: 2px #ff7020 solid !important; 6707 } 6708 .smiles-react-packages-search-App .ant-picker-input:focus-within { 6709 border: 2px #ff7020 solid !important; 6710 } 6711 6712 .smiles-react-packages-search-App div.flex.flex-col.relative.xl\:ml-0.md\:ml-7 { 6713 margin-right: 0 !important; 6714 } 6715 .smiles-react-packages-search-App .left-20.absolute.top-6.text-black { 6716 top: 20px; 6717 left: 106px; 6718 } 6719 .smiles-react-packages-search-App .left-20.absolute.top-6.text-black svg { 6720 height: 28px; 6721 width: 28px; 6722 } 6723 .smiles-react-packages-search-App .left-20.absolute.top-6.text-black svg path { 6724 fill: #737373 !important; 6725 } 6726 .smiles-react-packages-search-App .ant-picker-suffix svg { 6727 height: 28px; 6728 width: 28px; 6729 } 6730 .smiles-react-packages-search-App .ant-picker-suffix svg path { 6731 fill: #737373 !important; 6732 } 6733 .smiles-react-packages-search-App .ant-picker-suffix div { 6734 top: 20px; 6735 right: 34px; 6736 } 6737 .smiles-react-packages-search-App footer button.text-black.py-2.rounded-lg.font-semibold.mt-2 { 6738 border-radius: 8px !important; 6739 }
6740 .smiles-react-packages-search-App .absolute.mt-2.w-\[280px\].bg-white.rounded-xl.shadow-2xl.p-4.z-10.transition-opacity.duration-300.ease-in-out.opacity-100 div.flex.justify-between.items-center.py-2.text-black span { 6741 font-family: 'NunitoBold'; 6742 } 6743 .smiles-react-packages-search-App .absolute.mt-2.w-\[280px\].bg-white.rounded-xl.shadow-2xl.p-4.z-10.transition-opacity.duration-300.ease-in-out.opacity-100 section.flex.flex-col.gap-4.text-black span { 6744 font-family: 'NunitoRegular'; 6745 font-size: 14px; 6746 font-weight: normal; 6747 } 6748 .smiles-react-packages-search-App .absolute.mt-2.w-\[280px\].bg-white.rounded-xl.shadow-2xl.p-4.z-10.transition-opacity.duration-300.ease-in-out.opacity-100 section.flex.flex-col.gap-4.text-black div.flex.items-center.gap-2 button:last-of-type { 6749 margin-right: -8px; 6750 } 6751 .smiles-react-packages-search-App .absolute.mt-2.w-\[280px\].bg-white.rounded-xl.shadow-2xl.p-4.z-10.transition-opacity.duration-300.ease-in-out.opacity-100 section.flex.flex-col.gap-4.text-black div.flex.flex-col.gap-2 { 6752 margin-bottom: 20px; 6753 } 6754 .smiles-react-packages-search-App .absolute.mt-2.w-\[280px\].bg-white.rounded-xl.shadow-2xl.p-4.z-10.transition-opacity.duration-300.ease-in-out.opacity-100 section.flex.flex-col.gap-4.text-black div.flex.flex-col.gap-2 button { 6755 border-radius: 8px !important; 6756 } 6757 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper { 6758 top: 0; 6759 } 6760 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper p.font-medium { 6761 margin-bottom: 2.5rem !important; 6762 margin-top: 0rem !important; 6763 } 6764 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper button p { 6765 margin-bottom: 0 !important; 6766 font-size: 16px; 6767 font-family: 'NunitoRegular'; 6768 text-align: left; 6769 margin-right: 10px; 6770 } 6771 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper button.rounded-lg { 6772 border-radius: 8px !important; 6773 font-size: 16px; 6774 font-family: 'NunitoRegular'; 6775 } 6776 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .flex.justify-between.items-center.mb-4.mt-5.py-6.border-b.border-gray-10.cursor-pointer { 6777 padding-top: 0 !important; 6778 padding-bottom: 0 !important; 6779 border: none; 6780 } 6781 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper button[type="submit"] svg path{ 6782 fill: #000000 !important; 6783 } 6784 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .text-orange-600.mr-2 { 6785 background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M3.70312 12.1406C5.54688 11.3906 7.3125 11.0156 9 11.0156C10.6875 11.0156 12.4375 11.3906 14.25 12.1406C16.0938 12.8594 17.0156 13.8125 17.0156 15V17.0156H0.984375V15C0.984375 13.8125 1.89062 12.8594 3.70312 12.1406ZM11.8125 7.82812C11.0312 8.60938 10.0938 9 9 9C7.90625 9 6.96875 8.60938 6.1875 7.82812C5.40625 7.04688 5.01562 6.10938 5.01562 5.01562C5.01562 3.92188 5.40625 2.98438 6.1875 2.20312C6.96875 1.39063 7.90625 0.984375 9 0.984375C10.0938 0.984375 11.0312 1.39063 11.8125 2.20312C12.5938 2.98438 12.9844 3.92188 12.9844 5.01562C12.9844 6.10938 12.5938 7.04688 11.8125 7.82812Z" fill="%23FF7020"/></svg>'); 6786 min-width: 40px; 6787 background-repeat: no-repeat; 6788 } 6789 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .text-orange-600.mr-2 svg { 6790 display: none; 6791 } 6792 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .flex.justify-between.items-center.mb-4.mt-5.py-6.border-b.border-gray-10.cursor-pointer p { 6793 margin-bottom: 0 !important; 6794 font-weight: 600; 6795 font-family: 'NunitoBold' !important; 6796 font-size: 16px; 6797 line-height: 20px; 6798 text-transform: lowercase; 6799 } 6800 6801 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .flex.justify-between.items-center.mb-4.mt-5.py-6.border-b.border-gray-10.cursor-pointer p:first-of-type::after { 6802 content: ","; 6803 font-family: 'NunitoBold'; 6804 font-size: 16px; 6805 } 6806 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper button[type="submit"] { 6807 color: #000000 !importnant; 6808 } 6809 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper button[type="submit"]:disabled svg path{ 6810 fill: #595959 !important; 6811 } 6812 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper button[type="submit"]:disabled { 6813 color: #595959 !importnant; 6814 } 6815 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-title button { 6816 margin-top: 0 !important; 6817 } 6818 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body { 6819 padding-top: 0 !important; 6820 } 6821 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body form { 6822 6823 } 6824 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body div.mb-10{ 6825 margin-bottom: 0 !important; 6826 padding-bottom: 0 !important; 6827 } 6828 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body div.mb-10 p{ 6829 margin-bottom: 0 !important; 6830 padding-bottom: 0 !important; 6831 } 6832 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body .flex.flex-col.gap-5{ 6833 margin-top: 30px !important; 6834 padding-top: 0 !important; 6835 font-family: 'NunitoRegular'; 6836 } 6837 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body .flex.justify-between.items-center.py-2.text-black span.font-medium{ 6838 font-size: 16px !important; 6839 font-family: 'NunitoBold'; 6840 } 6841 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body .flex.flex-col.gap-4{ 6842 gap: 0px !important; 6843 } 6844 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body .flex.flex-col.gap-2{ 6845 margin-bottom: 20px !important; 6846 } 6847 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body .flex.flex-col.gap-4 button.h8{ 6848 height: auto !important; 6849 } 6850 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body .justify-center.items-center.mb-10 p.font-medium { 6851 line-height: 30px; 6852 } 6853 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body footer.mt-4 { 6854 margin-top: 0 !important; 6855 } 6856 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body footer button.mb-8 { 6857 margin-bottom: 0.5rem !important; 6858 margin-top: 2rem; 6859 font-size: 16px; 6860 } 6861 .ant-drawer.ant-drawer-bottom.css-5uvb3z.ant-drawer-open .ant-drawer-content-wrapper .ant-drawer-body footer button.mt-4{ 6862 margin-bottom: 30px !important; 6863 } 6864 #smls-hf-header-drawer { 6865 display: flex; 6866 } 6867 .ant-picker-cell.ant-picker-cell-in-view { 6868 color: #000 !important; 6869 } 6870 .ant-picker-cell.ant-picker-cell-in-range.ant-picker-cell-in-view { 6871 color: #000 !important; 6872 } 6873 .ant-picker-cell.ant-picker-cell-disabled.ant-picker-cell-range-start.ant-picker-cell-in-view { 6874 color: #fff !important; 6875 } 6876 .ant-select-item.ant-select-item-option span { 6877 font-family: 'NunitoRegular'; 6878 } 6879 .ant-picker-panel-container.ant-picker-date-panel-container { 6880 font-family: 'NunitoRegular'; 6881 } 6882 .ant-select-dropdown.css-5uvb3z.ant-select-dropdown-empty.ant-select-dropdown-placement-bottomLeft { 6883 font-family: 'NunitoRegular'; 6884 } 6885 .ant-input-affix-wrapper.css-5uvb3z.ant-input-outlined.bg-white.shadow-xl.\!h-11.rounded-none.border-none.w-full.outline-none input { 6886 font-family: 'NunitoRegular'; 6887 } 6888 .ant-input-affix-wrapper.css-5uvb3z.ant-input-outlined.bg-white.shadow-xl.h-11.rounded-none.border-none.w-full.outline-none input { 6889 font-family: 'NunitoRegular'; 6890 } 6891 .mt-2.items-center.flex.h-10.border-b.border-gray-10.cursor-pointer li { 6892 font-family: 'NunitoSemiBold'; 6893 } 6894 .ant-input-affix-wrapper.css-5uvb3z.ant-input-outlined.bg-white.shadow-xl.\!h-11.rounded-none.border-none.w-full.outline-none { 6895 min-height: 64px; 6896 } 6897 .ant-input-affix-wrapper.css-5uvb3z.ant-input-outlined.bg-white.shadow-xl.h-11.rounded-none.border-none.w-full.outline-none { 6898 min-height: 64px; 6899 } 6900 @media (max-height: 830px) { 6901 .smiles-react-packages-search-App .absolute.mt-1.w-32.border-none.shadow-2xl.bg-white.w-\[200px\].z-30.roun
6901ded-xl.max-h-\[350px\].overflow-auto.scrollbar-thin.scrollbar-thumb-black.scrollbar-track-white { 6902 height: 150px; 6903 } 6904 } 6905 @media (max-width: 768px) { 6906 .absolute.mt-1.w-32.border-none.shadow-2xl.bg-white.w-\[200px\].z-30.rounded-xl.max-h-\[350px\].overflow-auto.scrollbar-thin.scrollbar-thumb-black.scrollbar-track-white { 6907 height: 180px; 6908 } 6909 span.inline-flex.line-through.items-center.justify-center.w-7.h-7.rounded-full.border.mx-auto { 6910 margin-top: -6px; 6911 border: 1px solid #ff7020 !important; 6912 } 6913 .ant-drawer-body .grid.grid-cols-7.text-center.flex-grow div.py-1 { 6914 min-height: 36px; 6915 padding-top: .5rem !important; 6916 } 6917 .ant-drawer-body .grid.grid-cols-7.text-center.flex-grow div.py-1.bg-\[\#000\] { 6918 text-decoration-line: none !important; 6919 } 6920 } 6921 div.div.fixed.bottom-0.left-0.w-full.h-full.bg-white.z-50.transition-transform.duration-300 { 6922 max-width: 100% !important; 6923 } 6924 6925 div.p-4.overflow-y-auto.scrollbar-hide div.grid.grid-cols-1.gap-4{ 6926 padding-bottom: 100px; 6927 } 6928 /*Fim Pacotes*/ 6929 .hidden { 6930 display: none !important; 6931 } 6932 /* Tabs */ 6933 .smls-searchers-container-tab-container { 6934 overflow: hidden; 6935 width: 1120px; 6936 margin: auto; 6937 background-color: #ffffff; 6938 padding: 0 30px; 6939 border-bottom: 1px solid rgba(0, 0, 0, 0.1); 6940 box-shadow: 0px -4px 16px rgba(0, 0, 0, 0.12); 6941 border-radius: 24px 24px 0 0; 6942 } 6943 .smls-searchers-container-tab { 6944 float: left; 6945 border: none; 6946 outline: none; 6947 cursor: pointer; 6948 padding: 14px 16px; 6949 transition: 0.3s; 6950 color: #333; 6951 font-weight: 700; 6952 font-size: 14px; 6953 line-height: 21px; 6954 } 6955 .smls-searchers-container-tab:hover { 6956 text-decoration: underline; 6957 } 6958 .smls-searchers-container-tab.active { 6959 border-bottom: 2px solid #ff7020; 6960 } 6961 .smls-searchers-container { 6962 position: absolute; 6963 /*top: -622px;*/ 6964 top: 0; 6965 bottom:60px; 6966 left: calc(50% - 562px); 6967 z-index: 2; 6968 } 6969 .tooltip-container .tooltip-content { 6970 color: #fff; 6971 background-color: #000; 6972 border-radius: 16px; 6973 border: 2px solid #000; 6974 font-weight: 400; 6975 font-size: 14px; 6976 line-height: 16px; 6977 padding: 16px; 6978 height: max-content; 6979 width: max-content !important; 6980 max-width: 330px !important; 6981 position: absolute; 6982 opacity: 0; 6983 white-space: normal !important; 6984 word-wrap: break-word !important; 6985 pointer-events: none; 6986 transition: opacity 0.2s ease-in-out; 6987 z-index: 10; 6988 } 6989 .smls-flight-search-desktop .wrapper 6990 .top-content .smls-cross-sell .smls-cross-sell-description 6991 .smls-cross-sell-description-tooltip 6992 .smls-cross-sell-description-tooltip-content { 6993 6994 color: #fff; 6995 background-color: #000; 6996 border-radius: 16px; 6997 border: 2px solid #000; 6998 font-weight: 400; 6999 font-size: 14px; 7000 line-height: 16px; 7001 padding: 16px; 7002 height: max-content; 7003 width: max-content !important; 7004 max-width: 330px !important; 7005 position: absolute; 7006 white-space: normal !important; 7007 word-wrap: break-word !important; 7008 pointer-events: none; 7009 transition: opacity 0.2s ease-in-out; 7010 z-index: 10; 7011 } 7012 7013 7014 /* skeleton */ 7015 .smls-searchers-container-skeleton { 7016 width: 1120px; 7017 height: 270px; 7018 margin: auto; 7019 position: absolute; 7020 top: -627px; 7021 left: calc(50% - 562px); 7022 } 7023 .searcher-button-container-skeleton { 7024 display: none; 7025 position: absolute; 7026 z-index: 1; 7027 top: -408px; 7028 left: calc(50% - -12px); 7029 } 7030 .skeleton-tabs { 7031 overflow: hidden; 7032 width: 1120px; 7033 margin: auto; 7034 padding: 0 30px; 7035 border-bottom: 1px solid rgba(0, 0, 0, 0.1); 7036 box-shadow: 0px -4px 16px rgba(0, 0, 0, 0.12); 7037 border-radius: 24px 24px 0 0; 7038 background: #ffffff; 7039 display: flex; 7040 gap: 16px; 7041 } 7042 .skeleton-tab { 7043 height: 21px; 7044 width: 120px; 7045 margin: 14px 0; 7046 background: #e2e5e7; 7047 background: linear-gradient(110deg, #ececec 8%, #f5f5f5 18%, #ececec 33%); 7048 background-size: 200% 100%; 7049 animation: 1.5s shine linear infinite; 7050 border-radius: 4px; 7051 } 7052 .skeleton-content { 7053 height: 176px; 7054 width: 1120px; 7055 background: #e2e5e7; 7056 background: linear-gradient(110deg, #ececec 8%, #f5f5f5 18%, #ececec 33%); 7057 background-size: 200% 100%; 7058 animation: 1.5s shine linear infinite; 7059 border-radius: 0 0 24px 24px; 7060 box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12); 7061 } 7062 #time-input-dropdown-pickup { 7063 max-height: 17.5rem !important; 7064 } 7065 #time-input-dropdown-dropoff { 7066 max-height: 17.5rem !important; 7067 } 7068 7069 7070 /* overlay */ 7071 .searchers-overlay { 7072 display: none; 7073 background-color: rgba(0, 0, 0, 0.6); 7074 position: fixed; 7075 top: 0; 7076 left: 0; 7077 z-index: 1; 7078 width: 100%; 7079 height: 100vh; 7080 } 7081 7082 /* Flight search */ 7083 .smls-flight-search-desktop .wrapper { 7084 box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12); 7085 border-radius: 0 0 16px 16px; 7086 } 7087 .smls-flight-search-desktop .wrapper .bottom-content .list-of-destinations .search-item .location-section .flight-icon-circle { 7088 min-width: 32px; 7089 } 7090 #DesktopFlightSearch-form-click header { 7091 display: none; 7092 } 7093 7094 7095 7096 @media (max-width: 992px) { 7097 .smls-flight-search-mobile .autocomplete-search .dropdown-toggle input.form-control{ 7098 display: flex; 7099 justify-items: left!important; 7100 } 7101 7102 7103 @supports (-webkit-touch-callout: none) { 7104 .autocomplete-search .dropdown-toggle input.form-control::placeholder { 7105 text-align: left; 7106 text-overflow: ellipsis; 7107 } 7108 } 7109 7110 #inp_flightOrigin_1::placeholder { 7111 text-align: left; 7112 text-overflow: ellipsis; 7113 } 7114 7115 #inp_flightOrigin_2::placeholder { 7116 text-align: left; 7117 text-overflow: ellipsis; 7118 } 7119 7120 #inp_flightDestination_1::placeholder { 7121 text-align: left; 7122 text-overflow: ellipsis; 7123 } 7124 #inp_flightDestination_2::placeholder { 7125 text-align: left; 7126 text-overflow: ellipsis; 7127 } 7128 7129 7130 .autocomplete-search.expanded.dropdown-mobile.input-outline { 7131 height: 100svh; 7132 width: 100%; 7133 background-color: #fff; 7134 z-index: 1050; 7135 position: fixed; 7136 left: 0; 7137 top: 20px; 7138 } 7139 7140 } 7141 7142 .search-panel-dropdown-wrapper{ 7143 display: flex !important; 7144 } 7145 7146 7147 /* Hotels Search */ 7148 .smiles-react-hotels-search-App .hotels-search-panel-cross-sell-tooltip-container { 7149 margin-right: 20px; 7150 } 7151 #hotels-auto-complete-search:focus { 7152 box-shadow: none !important 7153 } 7154 /* Car search */ 7155 .car-search-container { 7156 box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12); 7157 border-radius: 0 0 16px 16px; 7158 padding: 20px 32px; 7159 } 7160 .car-search-container .car-search-content-wrapper{ 7161 display: -webkit-box; 7162 display: -ms-flexbox; 7163 display: flex; 7164 -webkit-box-orient: horizontal; 7165 -webkit-box-direction: normal; 7166 -ms-flex-flow: row wrap; 7167 flex-flow: row wrap; 7168 -webkit-box-align: start; 7169 -ms-flex-align: start; 7170 align-items: flex-end!important; 7171 width: 100%; 7172 flex-wrap: nowrap; 7173 } 7174 @media (min-width: 992px) { 7175 input#search-input-field-oneway { 7176 min-width: 500px; 7177 } 7178 } 7179 @media (min-width: 992px) { 7180 .smiles-react-hotels-search-App .dropdown-menu.expansible { 7181 min-width: 550px; 7182 } 7183 } 7184 7185 @media (min-width: 769px) { 7186 .search-panel-fixed.visible { 7187 display: none !important 7188 } 7189 } 7190 @media only screen and (max-width: 1239px) { 7191 .liferay-home-banner { 7192 margin-top: -80px; 7193 } 7194 } 7195 @media (min-width: 840px) { 7196 .liferay-home-banner { 7197 margin-top: 25px; 7198 } 7199 .liferay-home-banner { 7200 margin-top: 30px; 7201 } 7202 .smls-searchers-container-tabcontent { 7203 padding: 0; 7204 display: block; 7205 width: 1120px; 7206 margin: auto; 7207 text-align: center; 7208 position: relative; 7209 border: 0px; 7210 height: auto; 7211 } 7212 #DesktopFlightSearch-form-click { 7213 margin: 0px; 7214 width: 100%; 7215 } 7216 .smls-flight-search-desktop { 7217 margin: 0 !important; 7218 top: 0 !important; 7219 } 7220 .smls-lf .smls-flight-search-mobile { 7221 top: 0 !important; 7222 } 7223 .searcher-button-container { 7224 display: none; 7225 } 7226 } 7227 7228 @media (max-width: 839px) { 7229 #wrapper { 7230 padding-top: 0px; 7231 } 7232 .car-search-mobile-header { 7233 display: flex !important; 7234 } 7235 .smls-lf .autocomplete-search .dropdown:not(.show)>.dropdown-toggle { 7236 border: 1px solid #ccc !important; 7237 } 7238 7239 #smiles-react-hotels-search-tab .autocomplete-search.input-group { 7240 display: none; 7241 } 7242 7243 .smls-lf .smls-counter-input .dropdown-wrapper .hidden{ 7244 display: block !important 7245 } 7246 .searcher-button-container { 7247 position: relative; 7248 left: auto; 7249 top: auto; 7250 margin-top: 0; 7251 7252 display: flex; 7253 flex-wrap: nowrap; 7254 gap: 12px; 7255 background-color: transparent; 7256 width: 100vw; 7257 justify-content: center; 7258 max-height: none; 7259 /*top: -458px; 7260 margin-top: 1010px;*/ 7261 z-index: 1; 7262 max-width: 100vw; 7263 align-items: flex-start; 7264 justify-content: flex-start; 7265 7266 /* Faz o container ignorar o padding horizontal do tema */ 7267 margin-left: calc(50% - 50vw); 7268 margin-right: calc(50% - 50vw); 7269 padding: 20px 16px; 7270 box-sizing: border-box; 7271 overflow-x: auto; 7272 } 7273 .searcher-button-container::-webkit-scrollbar {
7274 display: none; 7275 } 7276 .searcher-button { 7277 display: flex; 7278 flex-direction: column; 7279 align-items: center; 7280 justify-content: flex-start; 7281 padding: 0px; 7282 gap: 8px; 7283 border-radius: 8px; 7284 background-color: transparent; 7285 color: #1a1a1a; 7286 font-weight: 400; 7287 font-size: 12px; 7288 border: none; 7289 cursor: pointer; 7290 outline:none; 7291 -webkit-tap-highlight-color: transparent; 7292 /*min-width: 93px; 7293 max-width: 93px;*/ 7294 min-width: 72px; 7295 max-width: 72px; 7296 } 7297 7298 .searcher-button:focus, 7299 .searcher-button:focus-visible, 7300 .searcher-button:active { 7301 outline: none; 7302 box-shadow: none; 7303 border: none; 7304 } 7305 7306 .searcher-button i { 7307 display: flex; 7308 align-items: center; 7309 font-size: 17px; 7310 width: 23px; 7311 height: 23px; 7312 color: #ff7020; 7313 } 7314 .smls-searchers-container-tab-container { 7315 display: none; 7316 } 7317 7318 .smls-searchers-container-tabcontent { 7319 display: none !important; 7320 visibility: hidden; 7321 height: 0; 7322 overflow: hidden; 7323 pointer-events: none; 7324 } 7325 7326 /* Aba só fica visÃvel depois que o modal abriu de fato */ 7327 .smls-searchers-container-tabcontent.mobile-active-search.mobile-modal-revealed { 7328 display: block !important; 7329 visibility: visible; 7330 height: auto; 7331 overflow: visible; 7332 pointer-events: auto; 7333 } 7334 7335 .smls-searchers-container-tabcontent.mobile-active-search:not(.mobile-modal-revealed) { 7336 display: none !important; 7337 visibility: hidden !important; 7338 height: 0 !important; 7339 max-height: 0 !important; 7340 overflow: hidden !important; 7341 pointer-events: none !important; 7342 position: absolute !important; 7343 left: -9999px !important; 7344 width: 1px !important; 7345 opacity: 0 !important; 7346 } 7347 7348 .car-search-modal { 7349 z-index: 2; 7350 min-height: 100%; 7351 width: 100%; 7352 } 7353 .smls-searchers-container { 7354 /*top: -1010px;*/ 7355 top: 0; 7356 position: relative; 7357 left: 0; 7358 width: 100%; 7359 } 7360 .car-search-button { 7361 display: none !important; 7362 } 7363 .smls-flight-search-mobile .wrapper { 7364 display: none !important; 7365 } 7366 .car-search-modal .time-modal-list { 7367 height: calc(100% - 200px) !important; 7368 } 7369 .smls-lf .list-group-item>button .smls-ignore-click .smls-list-main-content { 7370 width: 100%; 7371 -webkit-box-orient: vertical; 7372 -webkit-box-direction: normal; 7373 -ms-flex-direction: column; 7374 flex-direction: column; 7375 -webkit-box-pack: center; 7376 -ms-flex-pack: center; 7377 justify-content: center; 7378 color: black; 7379 } 7380 .smls-lf .dropdown-mobile { 7381 height: 100vh; 7382 width: 100%; 7383 background-color: #fff; 7384 z-index: 1050; 7385 position: fixed; 7386 left: 0; 7387 } 7388 7389 .searcher-button .icon-package, 7390 .searcher-button .icon-car, 7391 .searcher-button .icon-hotel, 7392 .searcher-button .icon-flight-conection { 7393 width: 72px !important; 7394 height: 72px !important; 7395 7396 border-radius: 50%; 7397 background-color: #f3f0ed; 7398 7399 background-repeat: no-repeat; 7400 background-position: center; 7401 background-size: 20px 20px; 7402 } 7403 7404 .searcher-button img.icon-shopping { 7405 width: 72px !important; 7406 height: 72px !important; 7407 7408 border-radius: 50%; 7409 background-color: #f3f0ed; 7410 7411 padding: 26px; 7412 object-fit: contain; 7413 box-sizing: border-box; 7414 } 7415 7416 .searcher-button-label { 7417 display: block; 7418 7419 font-size: 12px ; 7420 line-height: 125%; 7421 font-weight: 600; 7422 7423 color: #100D0A; 7424 text-align: center; 7425 white-space: nowrap; 7426 } 7427 } 7428 7429 /* @media (max-width: 320px) { 7430 .searcher-button-container { 7431 margin-top: 910px !important; 7432 } 7433 } 7434 @media (max-width: 515px) { 7435 .searcher-button-container { 7436 width: 440px; 7437 margin-left: auto; 7438 margin-right: auto; 7439 left: 0; 7440 right: 0; 7441 justify-content: flex-start; 7442 overflow-x: auto; 7443 } 7444 .div-searcher-button { 7445 background: transparent; 7446 /*min-width: 93px; 7447 max-width: 93px;*/ 7448 min-width: 72px; 7449 max-width: 72px; 7450 display: flex; 7451 justify-content: center; 7452 background: transparent; 7453 } 7454 .div-searcher-button:nth-child(odd) { 7455 justify-content: end; 7456 } 7457 } 7458 */ 7459 @media (max-width: 839px) { 7460 7461 .search-panel-container-mobile{ 7462 width: auto !important; 7463 } 7464 7465 #smiles-react-hotels-search-tab:not(.mobile-active-search) #search-panel-mobile, 7466 #smiles-react-hotels-search-tab:not(.mobile-active-search) .search-panel-container-mobile { 7467 display: none !important; 7468 } 7469 7470 /* Shopping: modal próprio, fora da regra mobile-modal-revealed */ 7471 #smls-shopping-search-tab.mobile-active-search { 7472 display: block !important; 7473 visibility: visible !important; 7474 height: auto !important; 7475 overflow: visible !important; 7476 pointer-events: auto !important; 7477 position: relative !important; 7478 left: auto !important; 7479 width: auto !important; 7480 opacity: 1 !important; 7481 } 7482
7483 /* Bloqueio global: só Pacotes e Carros (não bloquear Hotéis/Voos) */ 7484 body.smls-search-flash-guard .smiles-react-packages-search-App, 7485 body.smls-search-flash-guard .smiles-react-packages-search-App > div.self-center, 7486 body.smls-search-flash-guard #smiles-react-car-search-ut-tab, 7487 body.smls-search-flash-guard .car-search-modal, 7488 body.smls-search-flash-guard .car-search-container { 7489 display: none !important; 7490 visibility: hidden !important; 7491 opacity: 0 !important; 7492 max-height: 0 !important; 7493 min-height: 0 !important; 7494 height: 0 !important; 7495 overflow: hidden !important; 7496 pointer-events: none !important; 7497 } 7498 7499 /* Pacotes: barra colapsada nunca aparece no mobile (drawer fica no body) */ 7500 .smiles-react-packages-search-App > div.self-center { 7501 position: fixed !important; 7502 left: -100vw !important; 7503 top: -100vh !important; 7504 width: 1px !important; 7505 height: 1px !important; 7506 opacity: 0 !important; 7507 visibility: hidden !important; 7508 overflow: hidden !important; 7509 pointer-events: none !important; 7510 } 7511 7512 /* Pacotes: app da aba sempre invisÃvel no mobile */ 7513 #smiles-react-packages-search-tab.mobile-active-search .smiles-react-packages-search-App { 7514 display: none !important; 7515 } 7516 7517 /* Hotéis: painel só aparece com dropdown aberto (modal) */ 7518 #smiles-react-hotels-search-tab.mobile-active-search #search-panel-mobile:not(:has(.dropdown.show)), 7519 #smiles-react-hotels-search-tab.mobile-active-search .search-panel-container-mobile:not(:has(.dropdown.show)) { 7520 position: fixed !important; 7521 left: -100vw !important; 7522 top: -100vh !important; 7523 width: 1px !important; 7524 height: 1px !important; 7525 max-height: 1px !important; 7526 opacity: 0 !important; 7527 visibility: hidden !important; 7528 overflow: hidden !important; 7529 pointer-events: none !important; 7530 } 7531 7532 /* 7533 * Hotéis: caixinha colapsada de dropdown FECHADO nunca aparece 7534 * no mobile (datas "Qui, 11 Jun - Qui, 18", quartos, etc.). 7535 * IMPORTANTE: o painel das etapas (.search-panel-fixed) é 7536 * renderizado via portal FORA da aba, então o seletor precisa 7537 * mirar também os containers do painel â não só a aba. 7538 */ 7539 #search-panel-mobile .dropdown:not(.show) > .dropdown-toggle, 7540 .search-panel-container-mobile .dropdown:not(.show) > .dropdown-toggle, 7541 .search-panel-fixed .dropdown:not(.show) > .dropdown-toggle, 7542 #smiles-react-hotels-search-tab .dropdown:not(.show) > .dropdown-toggle { 7543 display: none !important; 7544 } 7545 7546 /* 7547 * Hotéis: backdrop branco em nÃvel de BODY durante o fluxo. 7548 * O backdrop preso à aba falha porque o watcher derruba as 7549 * classes da aba por um instante na troca calendário â 7550 * acomodações, e o painel portalado (fora da aba) continua 7551 * pintando sobre a home. Aqui o gatilho são os próprios 7552 * marcadores de etapa, presentes em qualquer lugar do 7553 * documento, e o desligamento tem 300ms de retardo para 7554 * cobrir os vãos entre uma etapa e outra. 7555 */ 7556 body::after { 7557 content: ""; 7558 position: fixed; 7559 top: 0; 7560 left: 0; 7561 right: 0; 7562 bottom: 0; 7563 background-color: #fff; 7564 z-index: 1040; 7565 opacity: 0; 7566 visibility: hidden; 7567 pointer-events: none; 7568 transition: opacity 0s linear 300ms, visibility 0s linear 300ms; 7569 } 7570 7571 body:has(#smiles-react-hotels-search-tab .dropdown.show)::after, 7572 body:has(#search-panel-mobile .dropdown.show)::after, 7573 body:has(.search-panel-container-mobile .dropdown.show)::after, 7574 body:has(.search-panel-fixed.visible)::after, 7575 body:has(.smls-calendar.open)::after, 7576 body:has(.smls-calendar-mobile.open)::after { 7577 opacity: 1; 7578 visibility: visible; 7579 transition: opacity 0s linear 0s, visibility 0s linear 0s; 7580 } 7581 7582 /* 7583 * As etapas reais precisam ficar ACIMA do backdrop (1040). 7584 * O .dropdown-mobile já usa 1050; garante o mesmo patamar para 7585 * o painel portalado e calendários. 7586 */ 7587 .search-panel-fixed.visible, 7588 .smls-calendar.open, 7589 .smls-calendar-mobile.open { 7590 z-index: 1050 !important; 7591 } 7592 7593 /* Hotéis: esconde na hora ao fechar (evita flash "Buscar acomodações") */ 7594 body.hotels-mobile-closing #search-panel-mobile, 7595 body.hotels-mobile-closing .search-panel-container-mobile, 7596 #smiles-react-hotels-search-tab.hotels-mobile-closing, 7597 #smiles-react-hotels-search-tab.hotels-mobile-closing #search-panel-mobile, 7598 #smiles-react-hotels-search-tab.hotels-mobile-closing .search-panel-container-mobile, 7599 #smiles-react-hotels-search-tab.hotels-mobile-closing .autocomplete-search.dropdown-mobile { 7600 display: none !important; 7601 visibility: hidden !important; 7602 opacity: 0 !important; 7603 max-height: 0 !important; 7604 height: 0 !important; 7605 min-height: 0 !important; 7606 overflow: hidden !important; 7607 pointer-events: none !important; 7608 } 7609 7610 /* 7611 * Hotéis: enquanto o fluxo está aberto, a própria aba vira um 7612 * backdrop branco fullscreen (z-index abaixo dos modais internos,
7613 * que usam 1050). As trocas de etapa â calendário â acomodações â 7614 * acontecem SOBRE o branco, nunca sobre a home, eliminando o 7615 * flash da caixa de datas. As classes já são gerenciadas pelo JS 7616 * existente: entram quando o modal abre de fato e saem na hora 7617 * via hideHotelsMobileInstantly() ao fechar. 7618 */ 7619 #smiles-react-hotels-search-tab.mobile-active-search.mobile-modal-revealed:not(.hotels-mobile-closing) { 7620 position: fixed !important; 7621 top: 0 !important; 7622 left: 0 !important; 7623 right: 0 !important; 7624 width: 100% !important; 7625 height: auto !important; 7626 min-height: 100vh !important; 7627 max-height: none !important; 7628 overflow-y: auto !important; 7629 background-color: #fff !important; 7630 z-index: 1049 !important; 7631 } 7632 7633 /* Carros: fora da tela até abrir (display:none quebrava o React) */ 7634 #smiles-react-car-search-ut-tab.mobile-active-search:not(.mobile-modal-ready) .car-search-modal, 7635 #smiles-react-car-search-ut-tab.mobile-active-search:not(.mobile-modal-ready) .car-search-container { 7636 position: fixed !important; 7637 left: -100vw !important; 7638 top: -100vh !important; 7639 width: 1px !important; 7640 height: 1px !important; 7641 min-height: 0 !important; 7642 max-height: 1px !important; 7643 opacity: 0 !important; 7644 visibility: hidden !important; 7645 overflow: hidden !important; 7646 pointer-events: none !important; 7647 } 7648 7649 #smiles-react-car-search-ut-tab.mobile-active-search.mobile-modal-ready.mobile-modal-revealed .car-search-modal { 7650 position: relative !important; 7651 left: auto !important; 7652 top: auto !important; 7653 width: 100% !important; 7654 min-height: 100% !important; 7655 height: auto !important; 7656 max-height: none !important; 7657 opacity: 1 !important; 7658 visibility: visible !important; 7659 pointer-events: auto !important; 7660 } 7661 7662 #smiles-react-car-search-ut-tab.mobile-active-search.mobile-modal-revealed .car-search-container:not(:has(.car-search-modal.show, .car-search-modal.modal.show, .car-search-modal.open)), 7663 #smiles-react-car-search-ut-tab.mobile-active-search.mobile-modal-revealed #smiles-car-search-panel:not(:has(.car-search-modal.show, .car-search-modal.modal.show, .car-search-modal.open)) { 7664 display: none ; 7665 visibility: hidden ; 7666 height: 0 ; 7667 min-height: 0 ; 7668 max-height: 0 ; 7669 padding: 0 ; 7670 margin: 0 ; 7671 overflow: hidden ; 7672 pointer-events: none ; 7673 } 7674 7675 body.cars-mobile-closing #smiles-react-car-search-ut-tab, 7676 body.cars-mobile-closing .car-search-modal, 7677 body.cars-mobile-closing .car-search-container, 7678 #smiles-react-car-search-ut-tab.cars-mobile-closing, 7679 #smiles-react-car-search-ut-tab.cars-mobile-closing .car-search-modal, 7680 #smiles-react-car-search-ut-tab.cars-mobile-closing .car-search-container { 7681 display: none !important; 7682 visibility: hidden !important; 7683 opacity: 0 !important; 7684 max-height: 0 !important; 7685 height: 0 !important; 7686 min-height: 0 !important; 7687 overflow: hidden !important; 7688 pointer-events: none !important; 7689 } 7690 .smls-searchers-container-skeleton { 7691 display: none; 7692 } 7693 .searcher-button-container-skeleton { 7694 position: absolute; 7695 left: 0; 7696 top: -458px; 7697 display: flex; 7698 flex-direction: row; 7699 gap: 8px; 7700 width: 100%; 7701 max-height: 96px; 7702 justify-content: center; 7703 z-index: 2; 7704 flex-wrap: wrap; 7705 } 7706 .searcher-button-mobile-skeleton { 7707 height: 47px; 7708 min-width: 93px; 7709 max-width: 93px; 7710 display: flex; 7711 align-items: center; 7712 font-size: 17px; 7713 color: #ff7020; 7714 background: #e2e5e7; 7715 background: linear-gradient(110deg, #ececec 8%, #f5f5f5 18%, #ececec 33%); 7716 background-size: 200% 100%; 7717 animation: 1.5s shine linear infinite; 7718 border-radius: 8px; 7719 } 7720 } 7721 7722 @media (max-width: 515px) { 7723 .searcher-button-container-skeleton { 7724 max-width: 300px; 7725 margin-left: auto; 7726 margin-right: auto; 7727 left: 0; 7728 right: 0; 7729 margin-top: auto; 7730 } 7731 } 7732 @media (max-width: 320px) { 7733 .searcher-button-container-skeleton { 7734 margin-top: -100px; 7735 } 7736 }
7737 @keyframes shine { 7738 to { 7739 background-position-x: -200%; 7740 } 7741 } 7742 @media (min-width: 769px) { 7743 .smls-calendar .action-panel { 7744 display: block !important; 7745 } 7746 } 7747 7748 @media (min-width: 769px) { 7749 .smls-calendar .date-information-panel .date-left-side { 7750 flex: auto !important; 7751 } 7752 } 7753 7754 @media only screen and (min-width: 992px) { 7755 .backdropFlightSearch.overflowHidden { 7756 overflow: hidden !important; 7757 } 7758 } 7759 .smiles-react-lightbox-Lightbox .button-primary span { 7760 color: #000000 !important; 7761 } 7762 .smiles-react-lightbox-Lightbox .button-primary:hover span { 7763 color: #ffffff !important; 7764 } 7765 7766 /*Inicio Shopping Search*/ 7767 #smls-shopping-search-id-tab { 7768 box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12); 7769 } 7770 .smls-shopping-search-container{ 7771 width: 100%; 7772 max-width: 1280px; 7773 min-height: 145px; 7774 padding: 32px 23px; 7775 background-color: #FFF; 7776 border-bottom-left-radius: 16px; 7777 border-bottom-right-radius: 16px; 7778 } 7779 .smls-shopping-search-mobile-container{ 7780 display: none; 7781 } 7782 .smls-shopping-search-wrapper{ 7783 display: flex; 7784 align-items: center; 7785 gap: 16px; 7786 position: relative; 7787 } 7788 7789 /* inputbox */ 7790 .smls-shopping-input-container{ 7791 display: flex; 7792 flex-direction: column; 7793 width: 100%; 7794 height: 64px; 7795 max-width: 822px; 7796 gap: 8px; 7797 } 7798 7799 .smls-shopping-searchbox{ 7800 width: 100%; 7801 height: 64px; 7802 max-width: 822px; 7803 border: 2px solid #999; 7804 border-radius: 8px !important; 7805 padding: 20px; 7806 padding-right: 48px; 7807 color: #595959 ; 7808 font-size: 16px !important; 7809 box-sizing: border-box; 7810 position: relative; 7811 z-index: 1; 7812 } 7813 .smls-shopping-searchbox:focus{ 7814 border-color:#FF7020 !important; 7815 outline: none; 7816 color: #000; 7817 } 7818 7819 .smls-shopping-clear-button{ 7820 width: 40px; 7821 height: 40px; 7822 display: none; 7823 position: absolute; 7824 right: 23%; 7825 top: 50%; 7826 transform: translateY(-50%); 7827 background: transparent; 7828 border: none; 7829 cursor: pointer; 7830 z-index: 2; 7831 } 7832 .smls-shopping-clear-button img, 7833 .smls-shopping-clear-button .smls-shopping-clear-icon { 7834 display: block; 7835 width: 40px; 7836 height: 40px; 7837 } 7838 7839 /* Search Button */ 7840 .smls-shopping-button{ 7841 width: 100%; 7842 max-width: 216px; 7843 height: 64px; 7844 padding: 20px 33px; 7845 font-weight: 700; 7846 font-size: 16px !important; 7847 color: #000; 7848 background-color: #ff7020; 7849 border-radius: 8px !important; 7850 white-space: nowrap; 7851 } 7852 .smls-shopping-button:disabled{ 7853 color: #595959; 7854 background-color: #F2F2F2; 7855 } 7856 .smls-shopping-switch-container{ 7857 width: 25%; 7858 display: flex; 7859 gap: 8px; 7860 align-items: center; 7861 } 7862 .smls-shopping-option { 7863 font-size: 14px; 7864 font-weight: bold; 7865 color: #737373; 7866 } 7867 .active { 7868 color: #000; 7869 } 7870 .smls-shopping-switch-box { 7871 padding: 4px; 7872 border-radius: 4px; 7873 } 7874 .smls-shopping-switch { 7875 position: relative; 7876 width: 40px; 7877 height: 24px; 7878 border-radius: 12px; 7879 background-color: #FF6600; 7880 cursor: pointer; 7881 transition: background-color 0.3s; 7882 } 7883 .smls-shopping-switch-circle { 7884 position: absolute; 7885 top: 4px; 7886 right: 4px; 7887 width: 16px; 7888 height: 16px; 7889 background-color: black; 7890 border-radius: 50%; 7891 transition: transform 0.3s ease; 7892 transform: translateX(-15px); 7893 } 7894 .smls-shopping-switch.usar .smls-shopping-switch-circle { 7895 transform: translateX(0); 7896 } 7897 /* Mobile Style */ 7898 @media (max-width: 768px){ 7899 .icon-shopping{ 7900 width: 20px; 7901 height: 20px; 7902 } 7903 #smls-shopping-search-search-btn{ 7904 min-width: 72px; 7905 max-width: 72px; 7906 } 7907 .smls-shopping-search-container{ 7908 display: none; 7909 } 7910 .smls-shopping-search-mobile-container { 7911 position: fixed; 7912 top: 0; 7913 left: 0; 7914 width: 100%; 7915 max-width: 768px; 7916 height: 100%; 7917 background-color: #fff; 7918 justify-content: center; 7919 align-items: center; 7920 z-index: 9999; 7921 } 7922 .smls-shopping-wrapper-mobile{ 7923 display: flex; 7924 height: 93%; 7925 flex-direction: column; 7926 justify-content: space-between; 7927 padding: 24px; 7928 } 7929 .smls-shopping-searchbox-container-mobile{ 7930 display: flex; 7931 flex-direction: column; 7932 gap: 24px; 7933 position: relative; 7934 } 7935 .smls-shopping-mobile-close-icon-container{ 7936 display: flex; 7937 height: 64px; 7938 justify-content: end; 7939 padding: 20px; 7940 } 7941 .smls-shopping-mobile-close-icon{ 7942 width: 24px; 7943 height: 24px; 7944 } 7945 .smls-shopping-heading-mobile{ 7946 font-weight: 700; 7947 font-size: 30px !important; 7948 line-height: 125% !important; 7949 letter-spacing: -.6px !important; 7950 color: #1A1A1A; 7951 } 7952 .smls-shopping-switch-container{ 7953 width: 100%; 7954 } 7955 .smls-shopping-button{ 7956 max-width: 100%; 7957 } 7958 7959 .smls-shopping-searchbox{ 7960 height: 56px; 7961 padding-right: 44px; 7962 } 7963 .smls-shopping-clear-button{ 7964 right: 3%; 7965 } 7966 7967 .smls-shopping-clear-button img, 7968 .smls-shopping-clear-button .smls-shopping-clear-icon { 7969 height: 50px; 7970 } 7971 7972 } 7973 @media (max-width: 460px){ 7974 .smls-shopping-heading-mobile{ 7975 font-size: 24px !important; 7976 } 7977 7978 .smls-shopping-clear-button img, 7979 .smls-shopping-clear-button .smls-shopping-clear-icon { 7980 height: 40px; 7981 } 7982 7983 .smls-shopping-clear-button{ 7984 height: 41px; 7985 } 7986 7987 } 7988 @media (max-width: 360px){ 7989 .smls-shopping-clear-button img, 7990 .smls-shopping-clear-button .smls-shopping-clear-icon { 7991 height: 40px; 7992 } 7993 7994 .smls-shopping-clear-button{ 7995 height: 35px; 7996 } 7997 7998 .smls-shopping-heading-mobile{ 7999 font-size: 23px !important; 8000 } 8001 } 8002 @media (max-height: 667px){ 8003 .smls-shopping-wrapper-mobile{ 8004 height: 90%; 8005 } 8006 } 8007</style> 8008<div class="searchers-overlay"></div> 8009<div class="smls-searchers-container-skeleton"> 8010 <div class="skeleton-tabs"> 8011 <div class="skeleton-tab"></div> 8012 <div class="skeleton-tab"></div> 8013 <div class="skeleton-tab"></div> 8014 <div class="skeleton-tab"></div> 8015 <div class="skeleton-tab"></div> 8016</div> 8017<div class="skeleton-content"></div> 8018</div> 8019<div class="searcher-button-container-skeleton"> 8020 <div class="searcher-button-mobile-skeleton"></div> 8021 <div class="searcher-button-mobile-skeleton"></div> 8022 <div class="searcher-button-mobile-skeleton"></div> 8023 <div class="searcher-button-mobile-skeleton"></div> 8024 <div class="searcher-button-mobile-skeleton"></div> 8025</div> 8026<div class="smls-searchers-container hidden"> 8027 <div class="smls-searchers-container-tab-container"> 8028 <div class="smls-searchers-container-tab" onclick="openTabSearchers(event, 'smiles-react-flight-search-tab')">
8029 Buscar Voos 8030 </div> 8031 <div class="smls-searchers-container-tab" onclick="openTabSearchers(event, 'smiles-react-packages-search-tab')"> 8032 Buscar Pacotes 8033 </div> 8034 <div class="smls-searchers-container-tab" onclick="openTabSearchers(event, 'smiles-react-hotels-search-tab')"> 8035 Buscar Hotéis 8036 </div> 8037 <div class="smls-searchers-container-tab" onclick="openTabSearchers(event, 'smiles-react-car-search-ut-tab')"> 8038 Buscar Carros 8039 </div> 8040 <div class="smls-searchers-container-tab" onclick="openTabSearchers(event, 'smls-shopping-search-tab')"> 8041 Shopping 8042 </div> 8043</div> 8044<div id="smiles-react-flight-search-tab" class="smls-searchers-container-tabcontent smls-lf"> 8045 <div id="smiles-react-flight-search-id-tab"></div> 8046</div> 8047<div id="smiles-react-packages-search-tab" class="smls-searchers-container-tabcontent smls-lf"> 8048 <div id="smiles-react-packages-search-id-tab"></div> 8049</div> 8050<div id="smiles-react-hotels-search-tab" class="smls-searchers-container-tabcontent smls-lf"> 8051 <div id="smiles-react-hotels-search-id-tab"></div> 8052</div> 8053<div id="smiles-react-car-search-ut-tab" class="smls-searchers-container-tabcontent smls-lf"> 8054 <div id="smiles-react-car-search-ut-id-tab"></div> 8055</div> 8056<div id="smls-shopping-search-tab" class="smls-searchers-container-tabcontent smls-lf"> 8057 <div id="smls-shopping-search-id-tab"> 8058 <div class="smls-shopping-search-container"> 8059 <div class="smls-shopping-search-wrapper"> 8060 <div class="smls-shopping-switch-container"> 8061 <span class="smls-shopping-option textJuntar">Juntar<br />milhas</span> 8062 <div class="smls-shopping-switch-box"> 8063 <div class="smls-shopping-switch usar switchBtn"> 8064 <div class="smls-shopping-switch-circle"></div> 8065 </div> 8066 </div> 8067 <span class="smls-shopping-option active textUsar">Usar<br />milhas</span> 8068 </div> 8069 <div class="smls-shopping-input-container"> 8070 <input class="smls-shopping-searchbox smlsShoppingSearchbox" type="text" placeholder="Pesquisar em Shopping Smiles" oninput="toggleClearButtonAndSearchButton()" /> 8071 </div> 8072 <button class="smls-shopping-clear-button" onclick="clearInput()"> 8073 <img class="smls-shopping-clear-icon" src="/documents/d/guest/smls_clear_button" /> 8074 </button> 8075 <button class="smls-shopping-button" onclick="triggerSearch()" disabled="">Buscar no Shopping</button> 8076 </div> 8077 </div> 8078 <div class="smls-shopping-search-mobile-container" style="display: none;"> 8079 <div class="smls-shopping-mobile-close-icon-container"> 8080 <img class="smls-shopping-mobile-close-icon" src="/documents/d/guest/close_mobile_feedback_shopping" /> 8081 </div> 8082 <div class="smls-shopping-wrapper-mobile"> 8083 <div class="smls-shopping-searchbox-container-mobile"> 8084 <h2 class="smls-shopping-heading-mobile">Pesquisar em Shopping Smiles</h2> 8085 <div class="smls-shopping-input-container"> 8086 <input class="smls-shopping-searchbox smlsShoppingSearchbox" type="text" placeholder="Pesquisar em Shopping Smiles" oninput="toggleClearButtonAndSearchButton()" /> 8087 </div> 8088 <button class="smls-shopping-clear-button" onclick="clearInput()"> 8089 <img class="smls-shopping-clear-icon" src="/documents/d/guest/smls_clear_button" /> 8090 </button> 8091 <div class="smls-shopping-switch-container"> 8092 <span class="smls-shopping-option textJuntar">Juntar milhas</span> 8093 <div class="smls-shopping-switch-box"> 8094 <div class="smls-shopping-switch usar switchBtn"> 8095 <div class="smls-shopping-switch-circle"></div> 8096 </div> 8097 </div>
8098 <span class="smls-shopping-option active textUsar">Usar milhas</span> 8099 </div> 8100 </div> 8101 <div class="smls-shopping-button-container-mobile"> 8102 <button class="smls-shopping-button" onclick="triggerSearch()" disabled="">Buscar no Shopping</button> 8103 </div> 8104 </div> 8105 </div> 8106 </div> 8107</div> 8108<div class="searcher-button-container hidden"> 8109 <div class="div-searcher-button"> 8110 <button class="searcher-button" onclick="openSearchMobile('#HomeMobileFlightSearch-open-modal', 'smiles-react-flight-search-tab')" id="smiles-react-flight-search-search-btn"> 8111 <i class="icon-flight-conection" id="smiles-react-flight-search-icon"></i> 8112 <span class="searcher-button-label">Voos</span> 8113 </button> 8114 </div> 8115 <div class="div-searcher-button"> 8116 <button class="searcher-button" onclick="openSearchMobile('#inputSearchPackage', 'smiles-react-packages-search-tab')" id="smiles-react-packages-search-search-btn"> 8117 <i class="icon-package" id="smiles-react-packages-search-icon"></i> 8118 <span class="searcher-button-label">Pacotes</span> 8119 </button> 8120 </div> 8121 <div class="div-searcher-button"> 8122 <button class="searcher-button" onclick="openSearchMobile('#hotels-auto-complete-search', 'smiles-react-hotels-search-tab')" id="smiles-react-hotels-search-search-btn"> 8123 <i class="icon-hotel" id="smiles-react-hotels-search-icon"></i> 8124 <span class="searcher-button-label">Hotéis</span> 8125 </button> 8126 </div> 8127 <div class="div-searcher-button"> 8128 <button class="searcher-button" onclick="openSearchMobile('.car-search-button-icon-container', 'smiles-react-car-search-ut-tab')" id="smiles-react-car-search-ut-search-btn"> 8129 <i class="icon-car" id="smiles-react-car-search-ut-icon"></i> 8130 <span class="searcher-button-label">Carros</span> 8131 </button> 8132 </div> 8133 <div class="div-searcher-button"> 8134 <button class="searcher-button" onclick="toggleModalShopping()" id="smls-shopping-search-search-btn"> 8135 <img class="icon-shopping" id="smls-shopping-search-icon" src="/documents/d/guest/shopping-cart" /> 8136 <span class="searcher-button-label">Shopping</span> 8137 </button> 8138 </div> 8139</div> 8140</div>
8141<script type="text/javascript"> 8142 let isInitializedDynamicSearch = false; 8143 8144 Liferay.Portlet.ready(function() { 8145 if (isInitializedDynamicSearch) { 8146 return; 8147 } 8148 console.log("Inicializado Buscadores."); 8149 isInitializedDynamicSearch = true; 8150 8151 if (window.React && window.ReactDOM && window.remoteComponent && window.Liferay) { 8152 //Definição de constantes 8153 const mdhDynamicSearchUrl = new URL(window.location.href); 8154 const mdhDynamicSearchUrlEditMode = mdhDynamicSearchUrl.searchParams.get("p_l_mode") === "edit"; 8155 const mdhDynamicSearchUrlIsStage = mdhDynamicSearchUrl.href.includes("stg-svc"); 8156 const mdhDynamicSearchUrlIsPub = mdhDynamicSearchUrl.href.includes("pub-svc"); 8157 const mdhDynamicSearchHostname = window.location.hostname; 8158 8159 //Definição de ambientes 8160 const mdhDynamicSearchBaseUrlMap = { 8161 'dev1' : { baseUrl: 'portal.dev1.smiles.com.br', staticBaseUrl: 'portal-static.dev1.smiler.com.br' }, 8162 'dev2' : { baseUrl: 'portal.dev2.smiles.com.br', staticBaseUrl: 'portal-static.dev2.smiler.com.br' }, 8163 'dev3' : { baseUrl: 'portal.dev3.smiles.com.br', staticBaseUrl: 'portal-static.dev3.smiler.com.br' }, 8164 'uat1' : { baseUrl: 'portal-uat1.smiles.com.br', staticBaseUrl: 'portal-uat1-static.smiler.com.br' }, 8165 'uat5' : { baseUrl: 'portal-uat5.smiles.com.br', staticBaseUrl: 'portal-uat5-static.smiler.com.br' }, 8166 'green' : { baseUrl: 'www.smiles.com.br', staticBaseUrl: 'static.smiler.com.br' }, 8167 'blue' : { baseUrl: 'www.smiles.com.br', staticBaseUrl: 'static.smiler.com.br' }, 8168 'www' : { baseUrl: 'www.smiles.com.br', staticBaseUrl: 'static.smiler.com.br' }, 8169 'smiles': { baseUrl: 'smiles.com.br', staticBaseUrl: 'static.smiler.com.br' } 8170 }; 8171 8172 // Expressão regular melhorada para lidar com variações no hostname 8173 const mdhDynamicSearchEnvironment = mdhDynamicSearchHostname.match(/(?:portal(-svc)?\.)?(dev[1-3]|uat[15]|green|blue|www|smiles)(?=\.)/)?.[1] || mdhDynamicSearchHostname.match(/(dev[1-3]|uat[15]|green|blue|www|smiles)/)?.[0]; 8174 const mdhDynamicSearchBaseUrls = mdhDynamicSearchBaseUrlMap[mdhDynamicSearchEnvironment] || { baseUrl: mdhDynamicSearchHostname, staticBaseUrl: 'static.smiler.com.br' }; 8175 8176 //Definição de urls 8177 const mdhDynamicSearchUrls = { 8178 jsonURL : 'https://' + mdhDynamicSearchBaseUrls.baseUrl + '/mfe-apps/components/react-components.json', 8179 cssOrigin : 'https://' + mdhDynamicSearchBaseUrls.staticBaseUrl, 8180 jsOrigin : 'https://' + mdhDynamicSearchBaseUrls.baseUrl 8181 }; 8182 8183 let initProps = []; 8184 var componentData = { 8185 documentId: 'smiles-react-flight-search-id-tab', 8186 config: { 8187 componentConfig: { 8188 library: 'smiles-react-flight-search', 8189 component: 'App', 8190 configuration: {} 8191 }, 8192 jsonURL: mdhDynamicSearchUrls.jsonURL, 8193 cssOrigin: mdhDynamicSearchUrls.cssOrigin, 8194 jsOrigin: mdhDynamicSearchUrls.jsOrigin 8195 } 8196 }; 8197 initProps.push(componentData); 8198 var componentData = { 8199 documentId: 'smiles-react-packages-search-id-tab', 8200 config: { 8201 componentConfig: { 8202 library: 'smiles-react-packages-search', 8203 component: 'App', 8204 configuration: {} 8205 }, 8206 jsonURL: mdhDynamicSearchUrls.jsonURL, 8207 cssOrigin: mdhDynamicSearchUrls.cssOrigin, 8208 jsOrigin: mdhDynamicSearchUrls.jsOrigin 8209 } 8210 }; 8211 initProps.push(componentData); 8212 var componentData = { 8213 documentId: 'smiles-react-hotels-search-id-tab', 8214 config: { 8215 componentConfig: { 8216 library: 'smiles-react-hotels-search', 8217 component: 'App', 8218 configuration: {} 8219 }, 8220 jsonURL: mdhDynamicSearchUrls.jsonURL, 8221 cssOrigin: mdhDynamicSearchUrls.cssOrigin, 8222 jsOrigin: mdhDynamicSearchUrls.jsOrigin 8223 } 8224 }; 8225 initProps.push(componentData); 8226 var componentData = { 8227 documentId: 'smiles-react-car-search-ut-id-tab', 8228 config: { 8229 componentConfig: { 8230 library: 'smiles-react-car-search-ut', 8231 component: 'App', 8232 configuration: {} 8233 }, 8234 jsonURL: mdhDynamicSearchUrls.jsonURL, 8235 cssOrigin: mdhDynamicSearchUrls.cssOrigin, 8236 jsOrigin: mdhDynamicSearchUrls.jsOrigin 8237 } 8238 }; 8239 initProps.push(componentData); 8240 8241 8242 async function renderComponentsWithDelay(initProps) { 8243 for (const item of initProps) { 8244 const config = item.config; 8245 const targetElement = document.getElementById(item.documentId); 8246 8247 if (targetElement) { 8248 ReactDOM.render( 8249 React.createElement(window.remoteComponent.RcConfigLoader, config), 8250 targetElement 8251 ); 8252 console.log("Componente renderizado com sucesso:", item.documentId); 8253 } else { 8254 console.error("Elemento com ID " + item.documentId + " não encontrado."); 8255 } 8256 await delay(500); 8257 } 8258 let skeletonCleared = false;
8259 initProps.forEach((item) => { 8260 const itemId = item?.documentId; 8261 if (itemId) { 8262 const targetElement = document.getElementById(itemId); 8263 const checkInterval = setInterval(() => { 8264 const currentElement = document.getElementById(itemId); 8265 if (currentElement) { 8266 const inputElements = currentElement.querySelectorAll('input'); 8267 if (inputElements.length > 0) { 8268 if (!skeletonCleared) { 8269 clearSkelleton(); 8270 skeletonCleared = true; 8271 localStorage.setItem('@smiles/resultadodebuscacarros', 'home'); 8272 console.log('Inputs encontrados em '+itemId+', clearSkelleton chamado.'); 8273 } 8274 clearInterval(checkInterval); 8275 } 8276 } else { 8277 console.error('Elemento com ID '+itemId+' não encontrado.'); 8278 clearInterval(checkInterval); 8279 } 8280 }, 100); 8281 } 8282 }); 8283 } 8284 8285 function delay(ms) { 8286 return new Promise(resolve => setTimeout(resolve, ms)); 8287 } 8288 8289 setTimeout(() => renderComponentsWithDelay(initProps),800); 8290 8291 } else { 8292 console.error("Algumas bibliotecas não foram carregadas corretamente."); 8293 } 8294 }); 8295 8296 function openOverlay(overflow) { 8297 if(window.screen.width >= 839){ 8298 document.querySelector('.searchers-overlay').style = 'display:block'; 8299 if(overflow) { 8300 document.body.style = 'overflow:hidden' 8301 } 8302 } 8303 8304 } 8305 8306 function openTabSearchers(evt, tabName) { 8307 const tabcontents = document.querySelectorAll(".smls-searchers-container-tabcontent"); 8308 tabcontents.forEach(content => content.style.display = "none"); 8309 const tablinks = document.querySelectorAll(".smls-searchers-container-tab"); 8310 tablinks.forEach(link => link.classList.remove("active")); 8311 document.getElementById(tabName).style.display = "block"; 8312 evt.currentTarget.classList.add("active"); 8313 } 8314 8315 8316 function clearSkelleton() { 8317 const skeleton = document.querySelector('.smls-searchers-container-skeleton'); 8318 const buttonSkeleton = document.querySelector('.searcher-button-container-skeleton'); 8319 const container = document.querySelector('.smls-searchers-container'); 8320 const buttonContainer = document.querySelector('.searcher-button-container'); 8321 if (skeleton && skeleton.style.display !== 'none') { 8322 skeleton.style.display = 'none'; 8323 buttonSkeleton.style.display = 'none'; 8324 container.classList.remove('hidden'); 8325 buttonContainer.classList.remove('hidden'); 8326 document.getElementsByClassName("smls-searchers-container-tab")[0].click(); 8327 const hotelSearchView = document.getElementById("smiles-react-hotels-search-tab"); 8328 const packageSearchView = document.getElementById("smiles-react-packages-search-tab"); 8329 const carSearchView = document.getElementById("smiles-react-car-search-ut-tab"); 8330 const shoppingSearchView = document.getElementById("smls-shopping-search-tab"); 8331 const searchersView = document.querySelector(".smls-searchers-container"); 8332 hotelSearchView.addEventListener("click", () => { 8333 openOverlay(true); 8334 searchersView.scrollIntoView({ 8335 behavior: 'smooth', 8336 block: 'start' 8337 }); 8338 }); 8339 carSearchView.addEventListener("click", () => { 8340 openOverlay(true); 8341 searchersView.scrollIntoView({ 8342 behavior: 'smooth', 8343 block: 'start' 8344 }); 8345 }); 8346 packageSearchView.addEventListener("click", () => { 8347 openOverlay(true); 8348 searchersView.scrollIntoView({ 8349 behavior: 'smooth', 8350 block: 'start' 8351 }); 8352 }); 8353 shoppingSearchView.addEventListener("click", () => { 8354 openOverlay(true); 8355 searchersView.scrollIntoView({ 8356 behavior: 'smooth', 8357 block: 'start' 8358 }); 8359 }); 8360 document.querySelector('.searchers-overlay').addEventListener('click',() => { 8361 document.querySelector('.searchers-overlay').style = 'display:none'; 8362 document.body.style = 'overflow-y: auto'; 8363 8364 }); 8365 scheduleMobileWatchersInit(); 8366 } else { 8367 console.log("Searchers already loaded"); 8368 } 8369 } 8370 8371 8372 function isElementVisible(el) { 8373 if (!el) return false;
8374 const style = window.getComputedStyle(el); 8375 if (style.display === "none" || style.visibility === "hidden" || style.opacity === "0") { 8376 return false; 8377 } 8378 const rect = el.getBoundingClientRect(); 8379 return rect.width > 0 && rect.height > 0; 8380 } 8381 8382 function getHotelsMobilePanel() { 8383 return document.getElementById("search-panel-mobile") 8384 || document.querySelector(".search-panel-container-mobile"); 8385 } 8386 8387 function resetHotelsMobileState() { 8388 document.querySelectorAll( 8389 "#search-panel-mobile .dropdown.show, " + 8390 ".search-panel-container-mobile .dropdown.show" 8391 ).forEach(el => { 8392 el.classList.remove("show"); 8393 }); 8394 8395 document.querySelectorAll( 8396 "#search-panel-mobile .autocomplete-search.expanded, " + 8397 ".search-panel-container-mobile .autocomplete-search.expanded" 8398 ).forEach(el => { 8399 el.classList.remove("expanded"); 8400 }); 8401 } 8402 8403 function hideHotelsMobileInstantly() { 8404 document.body.classList.add("hotels-mobile-closing"); 8405 8406 const hotelsTab = document.getElementById("smiles-react-hotels-search-tab"); 8407 if (hotelsTab) { 8408 hotelsTab.classList.add("hotels-mobile-closing"); 8409 hotelsTab.classList.remove("mobile-modal-revealed"); 8410 } 8411 8412 document.querySelectorAll("#search-panel-mobile, .search-panel-container-mobile").forEach(el => { 8413 el.style.setProperty("display", "none", "important"); 8414 }); 8415 } 8416 8417 function clearHotelsClosingState() { 8418 document.body.classList.remove("hotels-mobile-closing"); 8419 8420 document.querySelectorAll("#search-panel-mobile, .search-panel-container-mobile").forEach(el => { 8421 el.style.removeProperty("display"); 8422 }); 8423 8424 const hotelsTab = document.getElementById("smiles-react-hotels-search-tab"); 8425 if (hotelsTab) { 8426 hotelsTab.classList.remove("hotels-mobile-closing"); 8427 } 8428 } 8429 8430 function hideCarsMobileInstantly() { 8431 document.body.classList.add("cars-mobile-closing"); 8432 8433 const carTab = document.getElementById("smiles-react-car-search-ut-tab"); 8434 if (carTab) { 8435 carTab.classList.add("cars-mobile-closing"); 8436 carTab.classList.remove("mobile-modal-revealed", "mobile-modal-ready"); 8437 } 8438 8439 document.querySelectorAll( 8440 "#smiles-react-car-search-ut-tab .car-search-modal, " + 8441 "#smiles-react-car-search-ut-tab .car-search-container" 8442 ).forEach(el => { 8443 el.style.setProperty("display", "none", "important"); 8444 }); 8445 } 8446 8447 function clearCarsClosingState() { 8448 document.body.classList.remove("cars-mobile-closing"); 8449 8450 document.querySelectorAll( 8451 "#smiles-react-car-search-ut-tab .car-search-modal, " + 8452 "#smiles-react-car-search-ut-tab .car-search-container" 8453 ).forEach(el => { 8454 el.style.removeProperty("display"); 8455 }); 8456 8457 const carTab = document.getElementById("smiles-react-car-search-ut-tab"); 8458 if (carTab) { 8459 carTab.classList.remove("cars-mobile-closing"); 8460 } 8461 } 8462 8463 8464 function isHotelsMobileDropdownOpen() { 8465 return !!document.querySelector( 8466 "#search-panel-mobile .dropdown.show, " + 8467 ".search-panel-container-mobile .dropdown.show, " + 8468 ".smls-calendar, " + 8469 ".ant-picker-dropdown" 8470 ); 8471 } 8472 8473 function isFlightMobileModalOpen(flightTab) { 8474 if (!flightTab) { 8475 return false; 8476 } 8477 8478 if (flightTab.querySelector( 8479 ".autocomplete-search.expanded, .dropdown.show, .dropdown-mobile.show" 8480 )) { 8481 return true; 8482 } 8483 8484 return !!flightTab.querySelector(` 8485 .autocomplete-search.expanded, 8486 .dropdown.show, 8487 [data-testid="flight-search"], 8488 form, 8489 input 8490 `); 8491 } 8492 8493 function shouldUseFlashGuard(tabName) { 8494 return tabName === "smiles-react-packages-search-tab" 8495 || tabName === "smiles-react-car-search-ut-tab"; 8496 } 8497 8498 let resetMobileSearchTimer;
8499 let carRevealTimer; 8500 8501 function resetMobileSearchDebounced(delay) { 8502 clearTimeout(resetMobileSearchTimer); 8503 resetMobileSearchTimer = setTimeout(resetMobileSearch, delay || 0); 8504 } 8505 8506 function isPackagesDrawerOpen() { 8507 return isElementVisible(document.querySelector(".ant-drawer-open")); 8508 } 8509 8510 function resetMobileSearch() { 8511 clearTimeout(carRevealTimer); 8512 clearTimeout(resetMobileSearchTimer); 8513 document.body.classList.remove("smls-search-flash-guard"); 8514 8515 document 8516 .querySelectorAll(".smls-searchers-container-tabcontent") 8517 .forEach(el => { 8518 el.classList.remove("mobile-active-search"); 8519 el.classList.remove("mobile-search-pending"); 8520 el.classList.remove("mobile-modal-ready"); 8521 el.classList.remove("mobile-modal-revealed"); 8522 el.classList.remove("hotels-mobile-closing"); 8523 el.classList.remove("cars-mobile-closing"); 8524 }); 8525 8526 const searchersRoot = document.querySelector(".smls-searchers-container"); 8527 if (searchersRoot) { 8528 searchersRoot.querySelectorAll(".autocomplete-search.expanded").forEach(el => { 8529 el.classList.remove("expanded"); 8530 }); 8531 searchersRoot.querySelectorAll(".dropdown-mobile.show").forEach(el => { 8532 el.classList.remove("show"); 8533 }); 8534 } 8535 8536 resetHotelsMobileState(); 8537 clearHotelsClosingState(); 8538 clearCarsClosingState(); 8539 } 8540 8541 function isAnyModalOpen() { 8542 if (window.innerWidth >= 840) return false; 8543 8544 if (isHotelsMobileDropdownOpen()) { 8545 return true; 8546 } 8547 8548 const carTab = document.getElementById("smiles-react-car-search-ut-tab"); 8549 if (carTab && carTab.classList.contains("mobile-modal-ready")) { 8550 const carModal = carTab.querySelector(".car-search-modal"); 8551 if (carModal && isElementVisible(carModal)) { 8552 return true; 8553 } 8554 } 8555 8556 const modalSelectors = [ 8557 ".autocomplete-search.expanded.dropdown-mobile", 8558 ".smls-lf .autocomplete-search.dropdown-mobile .dropdown.show", 8559 ".smls-lf .autocomplete-search.expanded", 8560 ".ant-drawer-open", 8561 ".car-search-modal.show", 8562 ".car-search-modal.modal.show", 8563 "div.fixed.bottom-0.left-0.w-full.h-full.bg-white.z-50" 8564 ]; 8565 8566 return modalSelectors.some(selector => { 8567 const el = document.querySelector(selector); 8568 return isElementVisible(el); 8569 }); 8570 } 8571 8572 let hotelsDropdownWasOpen = false; 8573 let carsModalWasOpen = false; 8574 8575 function initCarsMobileWatcher() { 8576 const carTab = document.getElementById("smiles-react-car-search-ut-tab"); 8577 if (!carTab || carTab.dataset.mobileWatcherInit === "true") { 8578 return; 8579 } 8580 8581 carTab.dataset.mobileWatcherInit = "true"; 8582 8583 const carsPanelObserver = new MutationObserver(() => { 8584 if (window.innerWidth >= 840) return; 8585 8586 const carOpen = isCarMobileModalOpen(carTab); 8587
8588 if (carsModalWasOpen && !carOpen) { 8589 hideCarsMobileInstantly(); 8590 resetMobileSearchDebounced(120); 8591 } 8592 8593 carsModalWasOpen = carOpen; 8594 }); 8595 8596 carsPanelObserver.observe(carTab, { 8597 subtree: true, 8598 childList: true, 8599 attributes: true, 8600 attributeFilter: ["class", "style"] 8601 }); 8602 } 8603 8604 function initHotelsMobileWatcher() { 8605 const hotelsPanel = getHotelsMobilePanel(); 8606 if (!hotelsPanel || hotelsPanel.dataset.mobileWatcherInit === "true") { 8607 return; 8608 } 8609 8610 hotelsPanel.dataset.mobileWatcherInit = "true"; 8611 8612 const hotelsPanelObserver = new MutationObserver(() => { 8613 if (window.innerWidth >= 840) return; 8614 8615 const dropdownOpen = isHotelsMobileDropdownOpen(); 8616 8617 if (hotelsDropdownWasOpen && !dropdownOpen) { 8618 hideHotelsMobileInstantly(); 8619 resetMobileSearchDebounced(120); 8620 } 8621 8622 hotelsDropdownWasOpen = dropdownOpen; 8623 }); 8624 8625 hotelsPanelObserver.observe(hotelsPanel, { 8626 subtree: true, 8627 childList: true, 8628 attributes: true, 8629 attributeFilter: ["class", "style"] 8630 }); 8631 } 8632 8633 let lastModalOpen = false; 8634 let modalObserverTimer; 8635 8636 const modalObserver = new MutationObserver(() => { 8637 clearTimeout(modalObserverTimer); 8638 modalObserverTimer = setTimeout(() => { 8639 const isOpen = isAnyModalOpen(); 8640 const flightTab = document.getElementById("smiles-react-flight-search-tab"); 8641 const isFlightActive = flightTab?.classList.contains("mobile-active-search"); 8642 if (lastModalOpen && !isOpen && !isFlightActive) { 8643 8644 8645 8646 if (!isHotelsMobileDropdownOpen()) { 8647 hideHotelsMobileInstantly(); 8648 } 8649 8650 const carTab = document.getElementById("smiles-react-car-search-ut-tab"); 8651 if (carTab && carTab.classList.contains("mobile-modal-ready") && !isCarMobileModalOpen(carTab)) { 8652 hideCarsMobileInstantly(); 8653 } 8654 8655 resetMobileSearchDebounced(200); 8656 } 8657 lastModalOpen = isOpen; 8658 }, 200); 8659 }); 8660 8661 modalObserver.observe(document.body, { 8662 childList: true, 8663 subtree: true, 8664 attributes: true, 8665 attributeFilter: ["class", "style", "aria-hidden"] 8666 }); 8667 8668 document.addEventListener("click", function(e) { 8669 if (window.innerWidth >= 840) return; 8670 8671 if (e.target.closest(".mobile-return-icon") || e.target.closest(".counter-input-submit-button")) { 8672 hideHotelsMobileInstantly(); 8673 resetMobileSearchDebounced(120); 8674 return; 8675 } 8676 8677 if (e.target.closest(".car-search-mobile-header button")) { 8678 hideCarsMobileInstantly(); 8679 resetMobileSearchDebounced(120); 8680 return; 8681 } 8682 8683 const closeTrigger = e.target.closest( 8684 ".ant-drawer-close, .ant-drawer-mask, " + 8685 ".modal-header .close, #MobileFlightSearch-close-button, [aria-label='Fechar']" 8686 ); 8687 8688 if (closeTrigger) { 8689 resetMobileSearchDebounced(150); 8690 } 8691 }, true); 8692 8693 function scheduleMobileWatchersInit() { 8694 initHotelsMobileWatcher(); 8695 initCarsMobileWatcher(); 8696 8697 if (getHotelsMobilePanel()) { 8698 return; 8699 } 8700 8701 let attempts = 0; 8702 const retryTimer = setInterval(() => { 8703 initHotelsMobileWatcher(); 8704 attempts++; 8705 8706 if (getHotelsMobilePanel() || attempts >= 12) { 8707 clearInterval(retryTimer); 8708 } 8709 }, 1000); 8710 } 8711 8712 scheduleMobileWatchersInit(); 8713 setTimeout(scheduleMobileWatchersInit, 800 + 500); 8714 8715 8716 function triggerMobileSearchElement(element) { 8717 if (element.startsWith(".")) { 8718 const target = document.getElementsByClassName(element.slice(1))[0]; 8719 if (target) { 8720 target.click(); 8721 } else { 8722 console.error("Elemento mobile não encontrado pela classe:", element); 8723 } 8724 return; 8725 } 8726 8727 if (element.startsWith("#")) { 8728 const target = document.getElementById(element.slice(1)); 8729 if (target) { 8730 target.click(); 8731 } else { 8732 console.error("Elemento mobile não encontrado pelo ID:", element); 8733 } 8734 } 8735 } 8736 8737 function isCarMobileModalOpen(carTab) { 8738 if (!carTab || !carTab.classList.contains("mobile-active-search")) { 8739 return false;
8740 } 8741 8742 const carModal = carTab.querySelector( 8743 ".car-search-modal.show, .car-search-modal.modal.show, .car-search-modal.open" 8744 ); 8745 if (!carModal) { 8746 return false; 8747 } 8748 8749 return isElementVisible(carModal); 8750 } 8751 8752 function isModalOpenForTab(tabName, selectedTab) { 8753 if (tabName === "smiles-react-packages-search-tab") { 8754 return isPackagesDrawerOpen(); 8755 } 8756 8757 if (tabName === "smiles-react-hotels-search-tab") { 8758 return isHotelsMobileDropdownOpen(); 8759 } 8760 8761 if (tabName === "smiles-react-car-search-ut-tab") { 8762 return isCarMobileModalOpen(selectedTab); 8763 } 8764 8765 if (tabName && ( 8766 tabName.toLowerCase().indexOf("flight") !== -1 8767 || tabName.toLowerCase().indexOf("smlf") !== -1 8768 )) { 8769 return isFlightMobileModalOpen(selectedTab); 8770 } 8771 8772 return isAnyModalOpen(); 8773 } 8774 8775 function revealMobileSearchTab(tabName) { 8776 if (!tabName || window.innerWidth >= 840) return; 8777 8778 const selectedTab = document.getElementById(tabName); 8779 if (!selectedTab) return; 8780 8781 selectedTab.classList.remove("mobile-search-pending"); 8782 8783 /* Pacotes: drawer no body â aba permanece oculta; guard sai após drawer estabilizar */ 8784 if (tabName === "smiles-react-packages-search-tab") { 8785 setTimeout(() => { 8786 document.body.classList.remove("smls-search-flash-guard"); 8787 }, 120); 8788 return; 8789 } 8790 8791 document.body.classList.remove("smls-search-flash-guard"); 8792 8793 selectedTab.classList.add("mobile-modal-revealed"); 8794 8795 if (tabName === "smiles-react-car-search-ut-tab") { 8796 selectedTab.classList.add("mobile-modal-ready"); 8797 } 8798 } 8799 8800 function waitForMobileModalOpen(tabName) { 8801 if (!tabName || window.innerWidth >= 840) return; 8802 8803 const selectedTab = document.getElementById(tabName); 8804 if (!selectedTab) return; 8805 8806 let attempts = 0; 8807 const maxAttempts = 50; 8808 8809 const checkAndReveal = () => { 8810 if (isModalOpenForTab(tabName, selectedTab)) { 8811 const revealDelay = tabName === "smiles-react-hotels-search-tab" ? 60 : 0; 8812 setTimeout(() => revealMobileSearchTab(tabName), revealDelay); 8813 return; 8814 } 8815 8816 attempts++; 8817 if (attempts < maxAttempts) { 8818 setTimeout(checkAndReveal, 40); 8819 return; 8820 } 8821 8822 if (tabName === "smiles-react-packages-search-tab" && !isPackagesDrawerOpen()) { 8823 resetMobileSearch(); 8824 return; 8825 } 8826 8827 revealMobileSearchTab(tabName); 8828 }; 8829 8830 setTimeout(checkAndReveal, 0); 8831 } 8832 8833 function openSearchMobile(element, tabName) { 8834 const isMobile = window.innerWidth < 840 && tabName; 8835 const selectedTab = isMobile ? document.getElementById(tabName) : null; 8836 8837 if (isMobile) { 8838 if (shouldUseFlashGuard(tabName)) { 8839 document.body.classList.add("smls-search-flash-guard"); 8840 } 8841 resetMobileSearch(); 8842 8843 if (selectedTab) { 8844 selectedTab.classList.add("mobile-active-search", "mobile-search-pending"); 8845 } 8846 } 8847 8848 requestAnimationFrame(() => { 8849 requestAnimationFrame(() => { 8850 triggerMobileSearchElement(element); 8851 8852 if (isMobile) { 8853 waitForMobileModalOpen(tabName); 8854 8855 if (tabName === "smiles-react-car-search-ut-tab") { 8856 clearTimeout(carRevealTimer); 8857 carRevealTimer = setTimeout(() => { 8858 const carTab = document.getElementById(tabName); 8859 if (carTab && carTab.classList.contains("mobile-active-search") 8860 && !carTab.classList.contains("mobile-modal-ready")) { 8861 revealMobileSearchTab(tabName); 8862 } 8863 }, 280); 8864 } 8865 } 8866 }); 8867 }); 8868 } 8869 8870 document.addEventListener("click", function(e) { 8871 if (window.innerWidth >= 840) return; 8872 8873 const searchButton = e.target.closest(".searcher-button"); 8874 if (!searchButton || searchButton.id === "smls-shopping-search-search-btn") { 8875 return; 8876 } 8877 8878 const btnId = searchButton.id || ""; 8879 if (btnId.indexOf("packages-search") !== -1 || btnId.indexOf("car-search-ut") !== -1) { 8880 document.body.classList.add("smls-search-flash-guard"); 8881 } 8882 }, true); 8883 8884 /* Script do shopping */ 8885 const switchBtns = document.querySelectorAll(".switchBtn"); 8886 const spanJuntars = document.querySelectorAll(".textJuntar"); 8887 const spanUsars = document.querySelectorAll(".textUsar"); 8888 const modalMobile = document.querySelector(".smls-shopping-search-mobile-container"); 8889 const btnCloseModalMobile = document.querySelector(".smls-shopping-mobile-close-icon"); 8890 8891 // Função auxiliar para achar o container correto (desktop ou mobile) 8892 function getContainerFromElement(el) { 8893 return el.closest(".smls-shopping-search-wrapper, .smls-shopping-wrapper-mobile"); 8894 } 8895 // ---- Funções chamadas inline ---- 8896 // Exibe ou oculta botão "limpar" e ativa/desativa botão "buscar" 8897 function toggleClearButtonAndSearchButton() { 8898 const event = window.event; 8899 const input = event?.target; 8900 const container = getContainerFromElement(input); 8901 if (!container) return; 8902 const clearButton = container.querySelector(".smls-shopping-clear-button"); 8903 const searchButton = container.querySelector(".smls-shopping-button"); 8904 const hasValue = input.value === ""; 8905 clearButton.style.display = hasValue ? "none" : "block"; 8906 searchButton.disabled = hasValue; 8907 } 8908 // Limpa o input 8909 function clearInput() { 8910 const event = window.event; 8911 const button = event.target.closest(".smls-shopping-clear-button"); 8912 const container = getContainerFromElement(button); 8913 if (!container) return; 8914 const input = container.querySelector(".smlsShoppingSearchbox"); 8915 const searchButton = container.querySelector(".smls-shopping-button"); 8916 input.value = ""; 8917 // Atualiza estado do botão de busca 8918 toggleClearButtonAndSearchButton(input); 8919 input.focus(); 8920 button.style.display = "none"; 8921 searchButton.disabled = true; 8922 } 8923 8924 function sanitizeSearchInput(input) { 8925 let sanitized = input.trim(); 8926 sanitized = sanitized.replace(/<[^>]*>/g, ""); 8927 sanitized = sanitized.replace(/[^a-zA-ZÃ-ÿ0-9\s]/g, ""); 8928 console.log(sanitized); 8929 return sanitized; 8930 } 8931 8932 function triggerSearch() { 8933 const event = window.event; 8934 const button = event?.target.closest(".smls-shopping-button"); 8935 const container = getContainerFromElement(button); 8936 if (!container) return; 8937 const searchBox = container.querySelector(".smlsShoppingSearchbox"); 8938 const switchBtn = container.querySelector(".switchBtn"); 8939 8940 //sanitiza o input 8941 const termo = sanitizeSearchInput(searchBox.value); 8942 const tipo = switchBtn.classList.contains("usar") ? "RESGATE" : "ACUMULO"; 8943
8944 const url = "https://shoppingsmiles.com.br/search?termo=" + encodeURIComponent(termo) + "&tipo=" + encodeURIComponent(tipo); 8945 window.open(url, "_blank"); 8946 searchBox.style.borderColor = "#999"; 8947 } 8948 8949 // Alterna entre "usar" e "juntar" 8950 switchBtns.forEach((switchBtn, i) => { 8951 const spanJuntar = spanJuntars[i]; 8952 const spanUsar = spanUsars[i]; 8953 switchBtn.addEventListener("click", () => { 8954 if (switchBtn.classList.contains("usar")) { 8955 switchBtn.classList.remove("usar"); 8956 switchBtn.classList.add("juntar"); 8957 spanJuntar.classList.add("active"); 8958 spanUsar.classList.remove("active"); 8959 } else { 8960 switchBtn.classList.remove("juntar"); 8961 switchBtn.classList.add("usar"); 8962 spanUsar.classList.add("active"); 8963 spanJuntar.classList.remove("active"); 8964 } 8965 }); 8966 }); 8967 8968 function toggleModalShopping(){ 8969 const containerShopping = document.getElementById("smls-shopping-search-tab"); 8970 if(modalMobile.style.display === "none"){ 8971 modalMobile.style.display = "block"; 8972 containerShopping.classList.add("mobile-active-search", "mobile-modal-revealed"); 8973 }else{ 8974 setTimeout(() => { 8975 requestAnimationFrame(() => { 8976 requestAnimationFrame(() => { 8977 modalMobile.style.display = 'none'; 8978 containerShopping.classList.remove("mobile-active-search", "mobile-modal-revealed"); 8979 }); 8980 }); 8981 }, 200); 8982 } 8983 } 8984 btnCloseModalMobile.addEventListener('click', (e) =>{ 8985 e.stopImmediatePropagation(); 8986 e.preventDefault(); 8987 toggleModalShopping(); 8988 }) 8989 8990 btnCloseModalMobile.addEventListener('touchdown', (e) =>{ 8991 e.stopImmediatePropagation(); 8992 e.preventDefault(); 8993 toggleModalShopping(); 8994 }) 8995 8996</script>
8996 8997 8998 8999 9000 </div> 9001 9002 9003 9004 9005 9006 9007 9008 </div> 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 </div> 9042 9043 </div> 9044 9045 </div> 9046</section> 9047 9048 9049 9050 9051 9052 9053 9054 9055 9056 9057 9058 </div> 9059 9060 9061 9062 9063 9064 9065</div></div><div class="lfr-layout-structure-item-com-liferay-journal-content-web-portlet-journalcontentportlet lfr-layout-structure-item-b52ec7d8-57cf-b517-1b5a-de147262d116 " style=""><div id="fragment-5dc09cf7-bec9-51f5-44c4-067160f4e923"> 9066 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 <div class="portlet-boundary portlet-boundary_com_liferay_journal_content_web_portlet_JournalContentPortlet_ portlet-static portlet-static-end portlet-decorate portlet-journal-content " id="p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_blbi_"> 9138 <span id="p_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_blbi"></span> 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9169 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 9181 9182 9183 9184<section class="portlet" id="portlet_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_blbi"> 9185 9186 <div class="portlet-content"> 9187 9188 <div class="autofit-float autofit-row portlet-header"> 9189 <div class="autofit-col autofit-col-expand"> 9190 </div> 9191 9192 <div class="autofit-col autofit-col-end"> 9193 <div class="autofit-section"> 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 9208<div class="visible-interaction"> 9209 9210 9211 9212 9213</div> </div> 9214 </div> 9215 </div> 9216 9217 9218 <div class=" portlet-content-container"> 9219 9220 9221 9222 <div class="portlet-body"> 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336 9337 9338 <div class="" data-fragments-editor-item-id="27701-14184924" data-fragments-editor-item-type="fragments-editor-mapped-item"> 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 9367 <div class="journal-content-article " data-analytics-asset-id="5743873" data-analytics-asset-title="mdh_banners_v4" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="14184924"> 9368 9369 9370 <style> 9371 .lazyload { 9372 opacity: 0.5; 9373 background: linear-gradient( 9374 4deg, 9375 rgba(128, 128, 128, 1) 0%, 9376 rgba(242, 242, 242, 1) 100% 9377 ); 9378 } 9379 9380 .lazyloading, 9381 .lazyloaded { 9382 opacity: 1; 9383 transition: opacity 300ms; 9384 background: linear-gradient( 9385 4deg, 9386 rgba(128, 128, 128, 1) 0%, 9387 rgba(242, 242, 242, 1) 100% 9388 ); 9389 } 9390 9391 .lazyloading, 9392 .blur-up { 9393 -webkit-filter: blur(5px); 9394 filter: blur(5px); 9395 transition: filter 400ms, -webkit-filter 400ms; 9396 } 9397 9398 .blur-up.lazyloaded { 9399 -webkit-filter: blur(0); 9400 filter: blur(0); 9401 } 9402 9403 .liferay-home-banner { 9404 --spacing-1x: 8px; 9405 --spacing-2x: 16px; 9406 --spacing-3x: 24px; 9407 --spacing-4x: 32px; 9408 --spacing-5x: 40px; 9409 --spacing-6x: 48px; 9410 --spacing-8x: 64px; 9411 --spacing-10x: 80px; 9412 --banner-height: 440px; 9413 --banner-max-width: 1360px; 9414 /* Mobile: até 440px (Figma Mobile_*). Tablet/desktop small: 441pxâ1280px */ 9415 --banner-radius: 16px; 9416 --banner-controls-gap: 0px; 9417 --banner-controls-height: 72px; 9418 --banner-controls-max-width: 1130px; 9419 --banner-controls-max-width-tablet: 696px; 9420 --banner-copy-gap: var(--spacing-3x); 9421 --banner-title-gap: var(--spacing-1x); 9422 --banner-padding-x: var(--spacing-5x); 9423 --banner-copy-padding-top: var(--spacing-5x); 9424 --banner-copy-padding-x: 115px; 9425 --banner-copy-padding-bottom: var(--spacing-10x); 9426 --banner-cta-height: var(--spacing-8x); 9427 --banner-cta-min-width: 148px; 9428 --banner-card-margin-top: 16px; 9429 --banner-selo-max-width: 232px; 9430 --color-dot-active: #100D0A; 9431 --color-dot-inactive: #D8D0CB; 9432 --banner-dot-size-active: 8px; 9433 --banner-dot-size-inactive: 4px; 9434 --banner-arrow-btn-size: var(--spacing-6x); 9435 --banner-arrow-icon-size: var(--spacing-3x); 9436 --banner-arrow-glyph-width: 8px; 9437 --banner-arrow-glyph-height: 11px; 9438 --color-arrow: #100d0a; 9439 --banner-overlay-color: var(--color-grey-900, #100d0a); 9440 --banner-overlay-color-rgb: var(--color-grey-900-rgb, 16 13 10); 9441 --banner-overlay-top-opacity: var(--opacity-super-low, 0); 9442 9443 box-sizing: border-box; 9444 width: 100%; 9445 max-width: 100%; 9446 margin: 0 auto; 9447 padding: 0 var(--banner-padding-x); 9448 font: 400 16px 'NunitoRegular', Helvetica, Arial, Verdana, Tah
9448oma, sans-serif; 9449 } 9450 #wrapper { 9451 padding-left: 0px !important; 9452 padding-right: 0px !important; 9453 } 9454 .liferay-home-banner *, 9455 .liferay-home-banner *::before, 9456 .liferay-home-banner *::after { 9457 box-sizing: border-box; 9458 } 9459 9460 .liferay-home-banner > .container-content { 9461 width: 100%; 9462 max-width: 100%; 9463 overflow-x: hidden; 9464 } 9465 9466 .liferay-home-banner > .container-content > #slider { 9467 display: flex; 9468 flex-direction: column; 9469 gap: var(--banner-controls-gap); 9470 width: 100%; 9471 max-width: var(--banner-max-width); 9472 margin: 80px auto 0; 9473 } 9474 9475 .liferay-home-banner .banner-viewport { 9476 width: 100%; 9477 max-width: 100%; 9478 overflow: hidden; 9479 border-radius: var(--banner-radius); 9480 position: relative; 9481 isolation: isolate; 9482 } 9483 9484 .liferay-home-banner .banner-viewport #slider_wrapper { 9485 display: flex; 9486 flex-wrap: nowrap; 9487 align-items: stretch; 9488 transition: transform 1s ease; 9489 will-change: transform; 9490 } 9491 9492 .liferay-home-banner .banner-slide { 9493 flex: 0 0 auto; 9494 min-width: 0; 9495 max-width: none; 9496 } 9497 9498 .liferay-home-banner .banner-card-link { 9499 display: block; 9500 width: 100%; 9501 text-decoration: none; 9502 color: inherit; 9503 cursor: pointer; 9504 } 9505 9506 .liferay-home-banner .banner-card { 9507 margin-top: var(--banner-card-margin-top); 9508 position: relative; 9509 width: 100%; 9510 height: var(--banner-height); 9511 border-radius: var(--banner-radius); 9512 overflow: hidden; 9513 background-color: #1a1a1a; 9514 } 9515 9516 .liferay-home-banner .banner-card__background { 9517 position: absolute; 9518 inset: 0; 9519 display: block; 9520 width: 100%; 9521 height: 100%; 9522 margin: 0; 9523 line-height: 0; 9524 } 9525 9526 .liferay-home-banner .banner-card .banner_image_desktop { 9527 position: absolute; 9528 inset: 0; 9529 z-index: 0; 9530 width: 100%; 9531 height: 100%; 9532 max-width: none; 9533 object-fit: cover; 9534 object-position: center; 9535 display: block; 9536 } 9537 9538 .liferay-home-banner .banner-card .shadow-layer-background { 9539 position: absolute; 9540 inset: 0; 9541 z-index: 1; 9542 pointer-events: none; 9543 background: linear-gradient( 9544 0deg, 9545 var(--banner-overlay-color) 0%, 9546 rgb(var(--banner-overlay-color-rgb) / var(--banner-overlay-top-opacity)) 100% 9547 ); 9548 } 9549 9550 .liferay-home-banner .banner-copy__row { 9551 width: 100%; 9552 position: relative; 9553 } 9554 9555 .liferay-home-banner .banner-selo-wrap, 9556 .liferay-home-banner .banner-card > picture:has(> .banner-selo), 9557 .liferay-home-banner .banner-card > img.banner-selo { 9558 z-index: 2; 9559 width: auto; 9560 max-width: var(--banner-selo-max-width); 9561 height: auto; 9562 pointer-events: none; 9563 line-height: 0; 9564 } 9565 9566 .liferay-home-banner .banner-copy .banner-selo-wrap, 9567 .liferay-home-banner .banner-card > .banner-selo-wrap, 9568 .liferay-home-banner .banner-card > picture:has(> .banner-selo), 9569 .liferay-home-banner .banner-card > img.banner-selo { 9570 position: absolute; 9571 top: auto; 9572 left: auto; 9573 right: 0; 9574 bottom: 0; 9575 } 9576 9577 .liferay-home-banner .banner-card > .banner-selo-wrap, 9578 .liferay-home-banner .banner-card > picture:has(> .banner-selo), 9579 .liferay-home-banner .banner-card > img.banner-selo { 9580 right: var(--banner-copy-padding-x); 9581 bottom: var(--banner-copy-padding-bottom); 9582 } 9583 9584 .liferay-home-banner .banner-selo-wrap picture { 9585 position: static; 9586 inset: auto; 9587 display: block; 9588 width: auto; 9589 max-width: 100%; 9590 height: auto; 9591 margin: 0; 9592 } 9593 9594 .liferay-home-banner .banner-card img.banner-selo { 9595 display: block; 9596 width: 100%; 9597 max-width: 100%; 9598 height: auto; 9599 pointer-events: none; 9600 } 9601 9602 .liferay-home-banner .banner-card > img.banner-selo { 9603 position: absolute; 9604 width: auto; 9605 max-width: var(--banner-selo-max-width); 9606 } 9607 9608 .liferay-home-banner .banner-copy { 9609 position: absolute; 9610 inset: 0; 9611 z-index: 2; 9612 display: flex; 9613 flex-direction: column; 9614 justify-content: flex-end; 9615 align-items: flex-start; 9616 padding: var(--banner-copy-padding-top) var(--banner-copy-padding-x) 9617 var(--banner-copy-padding-bottom); 9618 color: #ffffff; 9619 pointer-events: none; 9620 } 9621 9622 .liferay-home-banner .banner-texts-action { 9623 display: flex; 9624 flex-direction: column; 9625 align-items: flex-start; 9626 gap: var(--banner-copy-gap); 9627 width: 100%; 9628 max-width: 560px; 9629 pointer-events: none; 9630 } 9631 9632 .liferay-home-banner .banner-texts { 9633 display: flex; 9634 flex-direction: column; 9635 align-items: flex-start; 9636 gap: var(--banner-title-gap); 9637 width: 100%; 9638 text-wrap: balance; 9639 } 9640 9641 .liferay-home-banner .title-logo { 9642 position: relative; 9643 display: block; 9644 flex-shrink: 0; 9645 line-height: 0; 9646 } 9647 9648 .liferay-home-banner .title-logo picture, 9649 .liferay-home-banner .title-logo img { 9650 position: static; 9651 display: block; 9652 width: auto; 9653 max-width: 100%; 9654 max-height: 48px; 9655 height: auto; 9656 margin: 0; 9657 } 9658 9659 .liferay-home-banner .banner-title-block { 9660 display: flex; 9661 flex-direction: column; 9662 align-items: flex-start; 9663 gap: var(--banner-title-gap); 9664 width: 100%; 9665 } 9666 9667 .liferay-home-banner .banner-title { 9668 margin: 0; 9669 font-family: 'NunitoRegular', Helvetica, Arial, Verdana, Tah
9669oma, sans-serif; 9670 font-size: 32px; 9671 font-weight: 400; 9672 line-height: 40px; 9673 letter-spacing: -0.5px; 9674 color: #ffffff; 9675 } 9676 9677 .liferay-home-banner .banner-title .banner-title__line, 9678 .liferay-home-banner .banner-title .banner-title__text { 9679 font-family: inherit; 9680 font-size: inherit; 9681 font-weight: inherit; 9682 line-height: inherit; 9683 letter-spacing: inherit; 9684 color: inherit; 9685 } 9686 9687 .liferay-home-banner .banner-title__line { 9688 display: inline-flex; 9689 flex-wrap: wrap; 9690 align-items: flex-end; 9691 gap: 2px; 9692 } 9693 9694 .liferay-home-banner .banner-title .icon { 9695 display: inline-block; 9696 margin: 0 -4px 4px -2px; 9697 line-height: 0; 9698 } 9699 9700 .liferay-home-banner .banner-subtitle { 9701 margin: 0; 9702 font-family: 'NunitoRegular', Helvetica, Arial, Verdana, Tahoma, sans-serif; 9703 font-size: 32px; 9704 font-weight: 400; 9705 line-height: 40px; 9706 letter-spacing: -1px; 9707 color: #ffffff; 9708 } 9709 9710 .liferay-home-banner .banner-description { 9711 margin: 0; 9712 font-family: 'NunitoRegular', Helvetica, Arial, Verdana, Tahoma, sans-serif; 9713 font-size: 16px; 9714 font-weight: 400; 9715 line-height: 25px; 9716 color: #ffffff; 9717 } 9718 9719 .liferay-home-banner .banner-cta { 9720 display: inline-flex; 9721 align-items: center; 9722 justify-content: center; 9723 min-width: var(--banner-cta-min-width); 9724 height: var(--banner-cta-height); 9725 padding: 0 var(--spacing-4x); 9726 border: none; 9727 border-radius: 999px; 9728 background: #ff7020; 9729 color: #000000; 9730 font-family: 'NunitoSans', 'Nunito Sans', Helvetica, Arial, Verdana, Tahoma, sans-serif; 9731 font-size: 16px; 9732 font-weight: 600; 9733 letter-spacing: 0px; 9734 line-height: 24px; 9735 text-decoration: none; 9736 cursor: inherit; 9737 pointer-events: none; 9738 white-space: nowrap; 9739 } 9740 9741 .liferay-home-banner .banner-cta:hover { 9742 opacity: 0.8; 9743 } 9744 9745 .liferay-home-banner > .container-content > #slider > .footer-action { 9746 display: flex; 9747 flex-direction: row; 9748 align-items: center; 9749 justify-content: space-between; 9750 width: 100%; 9751 max-width: var(--banner-controls-max-width); 9752 min-height: var(--banner-controls-height); 9753 margin: 0 auto; 9754 padding: 0 0 var(--spacing-3x); 9755 position: static; 9756 } 9757 9758 .liferay-home-banner .banner-dots { 9759 display: flex; 9760 flex-direction: row; 9761 align-items: center; 9762 min-height: var(--spacing-2x); 9763 gap: var(--spacing-1x); 9764 } 9765 9766 .liferay-home-banner .banner-dot { 9767 width: var(--banner-dot-size-inactive); 9768 height: var(--banner-dot-size-inactive); 9769 padding: 0; 9770 border: none; 9771 border-radius: 50%; 9772 background: var(--color-dot-inactive); 9773 cursor: pointer; 9774 flex-shrink: 0; 9775 transition: background-color 0.2s ease, width 0.2s ease, height 0.2s ease; 9776 } 9777 9778 .liferay-home-banner .banner-dot.is-active { 9779 width: var(--banner-dot-size-active); 9780 height: var(--banner-dot-size-active); 9781 background: var(--color-dot-active); 9782 } 9783 9784 .liferay-home-banner .banner-arrows { 9785 display: flex; 9786 flex-direction: row; 9787 align-items: center; 9788 gap: var(--spacing-2x); 9789 height: var(--banner-arrow-btn-size); 9790 } 9791 9792 .liferay-home-banner #btn_previous, 9793 .liferay-home-banner #btn_next { 9794 all: unset; 9795 box-sizing: border-box; 9796 display: inline-flex; 9797 align-items: center; 9798 justify-content: center; 9799 width: var(--banner-arrow-btn-size); 9800 height: var(--banner-arrow-btn-size); 9801 min-width: var(--banner-arrow-btn-size); 9802 min-height: var(--banner-arrow-btn-size); 9803 max-width: var(--banner-arrow-btn-size); 9804 max-height: var(--banner-arrow-btn-size); 9805 padding: 0; 9806 border: none; 9807 border-radius: 50%; 9808 background: transparent; 9809 cursor: pointer; 9810 line-height: 0; 9811 transition: background-color 0.2s ease; 9812 } 9813 9814 .liferay-home-banner .banner-arrow-btn__icon { 9815 display: inline-flex; 9816 align-items: center; 9817 justify-content: center; 9818 width: var(--banner-arrow-icon-size); 9819 height: var(--banner-arrow-icon-size); 9820 min-width: var(--banner-arrow-icon-size); 9821 min-height: var(--banner-arrow-icon-size); 9822 flex-shrink: 0; 9823 } 9824 9825 .liferay-home-banner #btn_previous svg, 9826 .liferay-home-banner #btn_next svg { 9827 display: block; 9828 width: var(--banner-arrow-glyph-width); 9829 height: var(--banner-arrow-glyph-height); 9830 flex-shrink: 0; 9831 } 9832 9833 9834 @media (hover: hover) and (pointer: fine) { 9835 .liferay-home-banner #btn_previous:hover, 9836 .liferay-home-banner #btn_next:hover { 9837 background-color: #D8D0CB; 9838 9839 } 9840 } 9841 9842 .liferay-home-banner #btn_previous:active, 9843 .liferay-home-banner #btn_next:active { 9844 background-color: #D8D0CB; 9845 } 9846 9847 .liferay-home-banner #btn_previous:focus-visible, 9848 .liferay-home-banner #btn_next:focus-visible { 9849 background-color: #D8D0CB; 9850 } 9851 9852 .liferay-home-banner #btn_previous svg path, 9853 .liferay-home-banner #btn_next svg path { 9854 fill: var(--color-arrow); 9855 } 9856 9857 @media only screen and (min-width: 1240px) { 9858 .liferay-home-banner { 9859 --banner-card-margin-top: 96px; 9860 } 9861 } 9862 9863 @media only screen and (max-width: 1280px) { 9864 .liferay-home-banner { 9865 --banner-padding-x: 0; 9866 padding-left: 0; 9867 padding-right: 0; 9868 } 9869 } 9870 9871 @media only screen and (max-width: 1239px) { 9872 .liferay-home-banner { 9873 margin-top: -16px !important; 9874 } 9875 } 9876 9877 @media only screen and (min-width: 441px) and (max-width: 991px) { 9878 .liferay-home-banner { 9879 --banner-copy-gap: var(--spacing-2x); 9880 --banner-copy-padding-top: var(--spacing-5x); 9881 --banner-copy-padding-x: var(--spacing-5x); 9882 --banner-copy-padding-bottom: var(--spacing-5x); 9883 } 9884 9885 .liferay-home-banner > .container-content > #slider > .footer-action {
9886 max-width: var(--banner-controls-max-width-tablet); 9887 } 9888 } 9889 9890 @media only screen and (min-width: 992px) and (max-width: 1280px) { 9891 .liferay-home-banner > .container-content > #slider > .footer-action { 9892 max-width: var(--banner-controls-max-width); 9893 } 9894 } 9895 9896 @media only screen and (max-width: 991px) { 9897 .liferay-home-banner { 9898 --banner-controls-height: var(--spacing-6x); 9899 --banner-cta-min-width: 120px; 9900 --banner-cta-height: var(--spacing-6x); 9901 --banner-selo-max-width: 98px; 9902 } 9903 9904 .liferay-home-banner .banner-copy__row { 9905 display: flex; 9906 flex-direction: row; 9907 align-items: center; 9908 justify-content: space-between; 9909 gap: var(--spacing-2x); 9910 } 9911 9912 .liferay-home-banner .banner-copy .banner-selo-wrap { 9913 position: static; 9914 flex-shrink: 0; 9915 align-self: end; 9916 } 9917 9918 .liferay-home-banner .banner-texts-action { 9919 flex: 1 1 auto; 9920 min-width: 0; 9921 max-width: none; 9922 } 9923 9924 .liferay-home-banner .banner-card > .banner-selo-wrap, 9925 .liferay-home-banner .banner-card > picture:has(> .banner-selo), 9926 .liferay-home-banner .banner-card > img.banner-selo { 9927 right: var(--spacing-3x); 9928 bottom: var(--spacing-3x); 9929 } 9930 9931 .liferay-home-banner > .container-content > #slider { 9932 margin-top: 0; 9933 } 9934 } 9935 9936 @media only screen and (max-width: 839px) { 9937 .liferay-home-banner > .container-content > #slider { 9938 margin-top: var(--spacing-2x); 9939 } 9940 } 9941 9942 @media only screen and (max-width: 440px) { 9943 .liferay-home-banner > .container-content > #slider > .footer-action { 9944 max-width: 100%; 9945 } 9946 9947 .liferay-home-banner { 9948 --banner-height: 250px; 9949 --banner-padding-x: var(--spacing-3x); 9950 --banner-copy-padding-top: var(--spacing-3x); 9951 --banner-copy-padding-x: var(--spacing-3x); 9952 --banner-copy-padding-bottom: var(--spacing-3x); 9953 --banner-copy-gap: var(--spacing-2x); 9954 --banner-controls-height: var(--spacing-6x); 9955 --banner-cta-min-width: 120px; 9956 --banner-cta-height: var(--spacing-6x); 9957 padding-left: var(--spacing-3x); 9958 padding-right: var(--spacing-3x); 9959 min-width: 320px; 9960 } 9961 9962 .liferay-home-banner .banner-texts-action { 9963 max-width: 100%; 9964 } 9965 9966 .liferay-home-banner .banner-subtitle, 9967 .liferay-home-banner .banner-description { 9968 display: none; 9969 } 9970 9971 .liferay-home-banner .banner-title { 9972 font-size: 20px; 9973 line-height: 28px; 9974 } 9975 9976 .liferay-home-banner .banner-subtitle { 9977 font-size: 24px; 9978 line-height: 32px; 9979 } 9980 9981 .liferay-home-banner .banner-description { 9982 font-size: 16px; 9983 line-height: 25px; 9984 } 9985 9986 .liferay-home-banner .banner-cta{ 9987 padding-left: var(--spacing-3x); 9988 padding-right: var(--spacing-3x); 9989 } 9990 } 9991</style> 9992 9993<section class="liferay-home-banner"> 9994 <div class="container-content"> 9995 <div id="slider"> 9996 <div class="banner-viewport"> 9997 <div id="slider_wrapper"> 9998 <div class="banner-slide"> 9999 <a class="banner-card-link" href="https://www.smiles.com.br/portal/campanhas/clubesmiles-day" target="_blank" rel="noopener"> 10000 <div class="banner-card slider lazyload"> 10001 <picture class="banner-card__background"> 10002 <source srcset="/documents/20124/14425460/ESP049_NH_CSDAY_HOME_B_MOBILE.gif/3f2b401c-2c70-60c8-0e4e-0a720f8b919f?t=1790103026255" media="(max-width: 440px)" /> 10003 <img src="/documents/20124/14425460/ESP049_NH_CSDAY_HOME_B_DESK.gif/1cd7a352-2fac-7467-ba5c-c0b9b8ec8d5b?t=1790103026641" srcset="/documents/20124/14425460/ESP049_NH_CSDAY_HOME_B_DESK.gif/1cd7a352-2fac-7467-ba5c-c0b9b8ec8d5b?t=1790103026641" data-src="/documents/20124/14425460/ESP049_NH_CSDAY_HOME_B_DESK.gif/1cd7a352-2fac-7467-ba5c-c0b9b8ec8d5b?t=1790103026641" data-srcset="/documents/20124/14425460/ESP049_NH_CSDAY_HOME_B_DESK.gif/1cd7a352-2fac-7467-ba5c-c0b9b8ec8d5b?t=1790103026641" alt="Banner Image" class="banner_image_desktop lazyload blur-up" /> 10004 </picture> 10005 <div class="shadow-layer-background"></div> 10006 <div class="banner-copy"> 10007 <div class="banner-copy__row"> 10008 <div class="banner-texts-action"> 10009 <div class="banner-texts"> 10010 <div class="banner-title-block"> 10011 <h1 class="banner-title">
10012 <span class="banner-title__line"> 10013 <span class="banner-title__text">De malas prontas?</span> 10014 </span> 10015 </h1> 10016 </div> 10017 <p class="banner-description">Ofertas para agarrar e viajar.</p> 10018 </div> 10019 <span class="banner-cta" style="background-color: #EDE9F4; color: #663399;">Quero agarrar</span> 10020 </div> 10021 </div> 10022 </div> 10023 </div> 10024 </a> 10025 </div> 10026 <div class="banner-slide"> 10027 <a class="banner-card-link" href="https://www.smiles.com.br/portal/campanhas/clubesmiles-18k-20260916" target="_blank" rel="noopener"> 10028 <div class="banner-card slider lazyload"> 10029 <picture class="banner-card__background"> 10030 <source srcset="/documents/20124/14413888/CLU947_NH_CSDAY_MOBILE.png/ff1d887c-a11
100305-ba56-813b-aba0cceded6e?t=1789145519047" media="(max-width: 440px)" /> 10031 <img src="/documents/20124/14413888/CLU947_NH_CSDAY_DESK.png/23519573-0731-cd13-b45c-8a1e63f58569?t=1789145518668" srcset="/documents/20124/14413888/CLU947_NH_CSDAY_DESK.png/23519573-0731-cd13-b45c-8a1e63f58569?t=1789145518668" data-src="/documents/20124/14413888/CLU947_NH_CSDAY_DESK.png/23519573-0731-cd13-b45c-8a1e63f58569?t=1789145518668" data-srcset="/documents/20124/14413888/CLU947_NH_CSDAY_DESK.png/23519573-0731-cd13-b45c-8a1e63f58569?t=1789145518668" alt="Banner Image" class="banner_image_desktop lazyload blur-up" /> 10032 </picture> 10033 <div class="shadow-layer-background"></div> 10034 <div class="banner-copy"> 10035 <div class="banner-copy__row"> 10036 <div class="banner-texts-action"> 10037 <div class="banner-texts"> 10038 <div class="banner-title-block"> 10039 <h1 class="banner-title"> 10040 <span class="banner-title__line"> 10041 <span class="banner-title__text">Clube Smiles</span> 10042 </span> 10043 </h1> 10044 </div> 10045 <p class="banner-description">à <strong>AGORA</strong>: acumule mais <strong>milhas</strong><br /> 10046e <strong>destinos</strong> incrÃveis!</p> 10047 </div> 10048 <span class="banner-cta" style="background-color: #EDE9F4; color: #663399;">Agarre já</span> 10049 </div> 10050 <span class="banner-selo-wrap"> 10051 <picture data-fileentryid="14413906"><source media="(max-width:170px)" srcset="/o/adaptive-media/image/14413906/Preview-1000x0/CLU947_NH_CSDAY_SELO.png?t=1789145518222" /><source media="(max-width:170px) and (min-width:170px)" srcset="/o/adaptive-media/image/14413906/Thumbnail-300x300/CLU947_NH_CSDAY_SELO.png?t=1789145518222" /><img class="banner-selo" src="/documents/20124/14413888/CLU947_NH_CSDAY_SELO.png/e7231627-dfaf-0dad-a824-f03a1a1f729b?t=1789145518222" alt="" loading="lazy" /></picture> 10052 </span> 10053 </div> 10054 </div> 10055 </div> 10056 </a> 10057 </div> 10058 <div class="banner-slide"> 10059 <a class="banner-card-link" href="https://www.smiles.com.br/portal/campanhas/aereas/csday-passagens-140926" target="_blank" rel="noopener"> 10060 <div class="banner-card slider lazyload"> 10061 <picture class="banner-card__background"> 10062 <source srcset="/documents/20124/14472664/AER1520_NH_CSDAY_2109_MOBILE.jpg/edb5ecf2-552f-9eed-530e-4b69272d2756?t=1790011666727" media="(max-width: 440px)" /> 10063 <img src="/documents/20124/14472664/AER1520_NH_CSDAY_2109_DESK.jpg/7cd5ce11-299d-c74b-6a6c-dd3dabe00c64?t=1790011665710" srcset="/documents/20124/14472664/AER1520_NH_CSDAY_2109_DESK.jpg/7cd5ce11-299d-c74b-6a6c-dd3dabe00c64?t=1790011665710" data-src="/documents/20124/14472664/AER1520_NH_CSDAY_2109_DESK.jpg/7cd5ce11-299d-c74b-6a6c-dd3dabe00c64?t=1790011665710" data-srcset="/documents/20124/14472664/AER1520_NH_CSDAY_2109_DESK.jpg/7cd5ce11-299d-c74b-6a6c-dd3dabe00c64?t=1790011665710" alt="Banner Image" class="banner_image_desktop lazyload blur-up" /> 10064 </picture> 10065 <div class="shadow-layer-background"></div> 10066 <div class="banner-copy"> 10067 <div class="banner-copy__row"> 10068 <div class="banner-texts-action"> 10069 <span class="title-logo"> 10070 <picture data-fileentryid="14475522"><source media="(max-width:140px)" srcset="/o/adaptive-media/image/14475522/Preview-1000x0/AER1520_NH_CSDAY_2109_LOGO.png?t=1790017455484" /><source media="(max-width:140px) and (min-width:140px)" srcset="/o/adaptive-media/image/14475522/Thumbnail-300x300/AER1520_NH_CSDAY_2109_LOGO.png?t=1790017455484" /><img alt="Banner Image Logo" src="/documents/20124/14472664/AER1520_NH_CSDAY_2109_LOGO.png/bd0f63dd-b98b-0cb4-9958-7e5a842c34d1?t=1790017455484" /></picture> 10071 </span> 10072 <div class="banner-texts"> 10073 <div class="banner-title-block"> 10074 <h1 class="banner-title">
10075 <span class="banner-title__line"> 10076 <span class="banner-title__text">Passagens Aéreas</span> 10077 </span> 10078 </h1> 10079 </div> 10080 <p class="banner-description">Todas as passagens American Airlines com desconto!</p> 10081 </div> 10082 <span class="banner-cta" style="background-color: #EDE9F4; color: #663399;">Agarre agora</span> 10083 </div> 10084 <span class="banner-selo-wrap"> 10085 <picture data-fileentryid="14472690"><source media="(max-width:170px)" srcset="/o/adaptive-media/image/14472690/Preview-1000x0/AER1520_NH_CSDAY_2109_SELO.png?t=1790011665280" /><source media="(max-width:170px) and (min-width:170px)" srcset="/o/adaptive-media/image/14472690/Thumbnail-300x300/AER1520_NH_CSDAY_2109_SELO.png?t=1790011665280" /><img class="banner-selo" src="/documents/20124/14472664/AER1520_NH_CSDAY_2109_SELO.png/b050f5f7-2dd9-480c-f5d4-3f3839c1d72c?t=1790011665280" alt="" loading="lazy" /></picture> 10086 </span> 10087 </div> 10088 </div> 10089 </div> 10090 </a> 10091 </div> 10092 <div class="banner-slide"> 10093 <a class="banner-card-link" href="https://www.smiles.com.br/portal/campanhas/clubesmiles-day/uber-2209" target="_blank" rel="noopener"> 10094 <div class="banner-card slider lazyload"> 10095 <picture class="banner-card__background"> 10096 <source srcset="/documents/20124/14459010/MKT1329_CSDAY_NH_MOBILE.png/b073a314-124b-8335-7ca9-53bb64bffbba?t=1789753585252" media="(max-width: 440px)" /> 10097 <img src="/documents/20124/14459010/MKT1329_CSDAY_NH_DESK.png/ef4def89-eff2-7f7d-0a23-4194c4186b5a?t=1789753584571" srcset="/documents/20124/14459010/MKT1329_CSDAY_NH_DESK.png/ef4def89-eff2-7f7d-0a23-4194c4186b5a?t=1789753584571" data-src="/documents/20124/14459010/MKT1329_CSDAY_NH_DESK.png/ef4def89-eff2-7f7d-0a23-4194c4186b5a?t=1789753584571" data-srcset="/documents/20124/14459010/MKT1329_CSDAY_NH_DESK.png/ef4def89-eff2-7f7d-0a23-4194c4186b5a?t=1789753584571" alt="Banner Image" class="banner_image_desktop lazyload blur-up" /> 10098 </picture> 10099 <div class="shadow-layer-background"></div> 10100 <div class="banner-copy"> 10101 <div class="banner-copy__row"> 10102 <div class="banner-texts-action"> 10103 <span class="title-logo"> 10104 <picture data-fileentryid="14459059"><source media="(max-width:140px)" srcset="/o/adaptive-media/image/14459059/Preview-1000x0/MKT1329_CSDAY_NH_LOGO.png?t=1789753584925" /><source media="(max-width:140px) and (min-width:140px)" srcset="/o/adaptive-media/image/14459059/Thumbnail-300x300/MKT1329_CSDAY_NH_LOGO.png?t=1789753584925" /><img alt="Banner Image Logo" src="/documents/20124/14459010/MKT1329_CSDAY_NH_LOGO.png/ec274b9c-2e58-d751-d3a9-9f9ea42f501b?t=1789753584925" /></picture> 10105 </span> 10106 <div class="banner-texts"> 10107 <div class="banner-title-block"> 10108 <h1 class="banner-title"> 10109 <span class="banner-title__line"> 10110 <span class="banner-title__text">Créditos Uber</span> 10111 </span> 10112 </h1> 10113 </div> 10114 <p class="banner-description">Seu dia a dia com a <strong>Uber</strong> rende <strong>milhas</strong> ou <strong>desconto.</strong></p> 10115 </div> 10116 <span class="banner-cta" style="background-color: #EDE9F4; color: #663399;">Agarrar</span> 10117 </div> 10118 <span class="banner-selo-wrap"> 10119 <picture data-fileentryid="14459075"><source media="(max-width:170px)" srcset="/o/adaptive-media/image/14459075/Preview-1000x0/MKT1329_CSDAY_NH_SELO.png?t=1789753584165" /><source media="(max-width:170px) and (min-width:170px)" srcset="/o/adaptive-media/image/14459075/Thumbnail-300x300/MKT1329_CSDAY_NH_SELO.png?t=1789753584165" /><img class="banner-selo" src="/documents/20124/14459010/MKT1329_CSDAY_NH_SELO.png/acb5561d-8c70-e076-c674-870fb04d00b0?t=1789753584165" alt="" loading="lazy" /></picture> 10120 </span> 10121 </div> 10122 </div> 10123 </div> 10124 </a> 10125 </div> 10126 <div class="banner-slide"> 10127 <a class="banner-card-link" href="https://www.smiles.c
10127om.br/portal/campanhas/csday-viagem-210926" target="_blank" rel="noopener"> 10128 <div class="banner-card slider lazyload"> 10129 <picture class="banner-card__background"> 10130 <source srcset="/documents/20124/14442479/VIA719_NH_CSDAY_TVFLASH_MOB.jpg/6c7b6fa8-c4a8-0e75-c8c2-355cee87c352?t=1789581537355" media="(max-width: 440px)" /> 10131 <img src="/documents/20124/14442479/VIA719_NH_CSDAY_TVFLASH_DESK.jpg/6f1ec882-3ad0-1177-8bbc-62e86a79de5d?t=1789579523044" srcset="/documents/20124/14442479/VIA719_NH_CSDAY_TVFLASH_DESK.jpg/6f1ec882-3ad0-1177-8bbc-62e86a79de5d?t=1789579523044" data-src="/documents/20124/14442479/VIA719_NH_CSDAY_TVFLASH_DESK.jpg/6f1ec882-3ad0-1177-8bbc-62e86a79de5d?t=1789579523044" data-srcset="/documents/20124/14442479/VIA719_NH_CSDAY_TVFLASH_DESK.jpg/6f1ec882-3ad0-1177-8bbc-62e86a79de5d?t=1789579523044" alt="Banner Image" class="banner_image_desktop lazyload blur-up" /> 10132 </picture> 10133 <div class="shadow-layer-background"></div> 10134 <div class="banner-copy"> 10135 <div class="banner-copy__row"> 10136 <div class="banner-texts-action"> 10137 <span class="title-logo"> 10138 <picture data-fileentryid="14442505"><source media="(max-width:160px)" srcset="/o/adaptive-media/image/14442505/Preview-1000x0/VIA719_NH_CSDAY_VIA719_LOGO_GIF.gif?t=1789579275894" /><source media="(max-width:160px) and (min-width:160px)" srcset="/o/adaptive-media/image/14442505/Thumbnail-300x300/VIA719_NH_CSDAY_VIA719_LOGO_GIF.gif?t=1789579275894" /><img alt="Banner Image Logo" src="/documents/20124/14442479/VIA719_NH_CSDAY_VIA719_LOGO_GIF.gif/d3cf3cae-7f7d-3e
1013868-edc2-36176a49888f?t=1789579275894" /></picture> 10139 </span> 10140 <div class="banner-texts"> 10141 <div class="banner-title-block"> 10142 <h1 class="banner-title"> 10143 <span class="banner-title__line"> 10144 <span class="banner-title__text">Viaje mais usando milhas</span> 10145 </span> 10146 </h1> 10147 </div> 10148 <p class="banner-description">Ofertas em Aluguel de Carros, Cruzeiros e mais.</p> 10149 </div> 10150 <span class="banner-cta" style="background-color: #EDE9F4; color: #663399;">Agarre já</span> 10151 </div> 10152 <span class="banner-selo-wrap"> 10153 <picture data-fileentryid="14442497"><source media="(max-width:170px)" srcset="/o/adaptive-media/image/14442497/Preview-1000x0/VIA719_NH_CSDAY_HOME_B_SELO.png?t=1789579277045" /><source media="(max-width:170px) and (min-width:170px)" srcset="/o/adaptive-media/image/14442497/Thumbnail-300x300/VIA719_NH_CSDAY_HOME_B_SELO.png?t=1789579277045" /><img class="banner-selo" src="/documents/20124/14442479/VIA719_NH_CSDAY_HOME_B_SELO.png/e9a61c23-a610-cfcc-cef3-382ecdfa9b2c?t=1789579277045" alt="" loading="lazy" /></picture> 10154 </span> 10155 </div> 10156 </div> 10157 </div> 10158 </a> 10159 </div> 10160 </div> 10161 </div> 10162 <div class="footer-action"> 10163 <div class="banner-dots" id="banner_dots" role="tablist" aria-label="Slides do banner"></div> 10164 <div class="banner-arrows"> 10165 <button id="btn_previous" type="button" aria-label="Slide anterior"> 10166 <span class="banner-arrow-btn__icon"> 10167 <svg viewbox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 10168 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.36824 0.548753C7.75876 0.939277 7.75876 1.57244 7.36824 1.96297L3.07535 6.25586L7.36824 10.5488C7.75876 10.9393 7.75876 11.5724 7.36824 11.963C6.97771 12.3535 6.34455 12.3535 5.95402 11.963L0.246919 6.25586L5.95403 0.548752C6.34455 0.158228 6.97772 0.158228 7.36824 0.548753Z" /> 10169 </svg> 10170 </span> 10171 </button> 10172 <button id="btn_next" type="button" aria-label="Próximo slide"> 10173 <span class="banner-arrow-btn__icon"> 10174 <svg viewbox="0 0 9 13" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"> 10175 <path fill-rule="evenodd" clip-rule="evenodd" d="M0.954026 11.963C0.563502 11.5724 0.563502 10.9393 0.954026 10.5488L5.24692 6.25586L0.954026 1.96297C0.563502 1.57244 0.563502 0.939277 0.954026 0.548753C1.34455 0.158228 1.97772 0.158228 2.36824 0.548753L8.07535 6.25586L2.36824 11.963C1.97772 12.3535 1.34455 12.3535 0.954026 11.963Z" /> 10176 </svg> 10177 </span> 10178 </button> 10179 </div> 10180 </div> 10181 </div> 10182 </div> 10183</section> 10184
10185<script> 10186 document.addEventListener('lazybeforeunveil', function (e) { 10187 try { 10188 $(e.target) 10189 .filter('.slider') 10190 .slider({ 10191 sliderOption: true 10192 }); 10193 } catch (error) {} 10194 }); 10195 10196 window.addEventListener('load', function () { 10197 const bannerSection = document.querySelector('.liferay-home-banner'); 10198 if (!bannerSection) { 10199 return; 10200 } 10201 10202 const sliderRoot = bannerSection.querySelector('#slider'); 10203 const viewport = bannerSection.querySelector('.banner-viewport'); 10204 const wrapperSlider = bannerSection.querySelector('#slider_wrapper'); 10205 const buttonLeft = bannerSection.querySelector('#btn_previous'); 10206 const buttonRight = bannerSection.querySelector('#btn_next'); 10207 const dotsContainer = bannerSection.querySelector('#banner_dots'); 10208 const slides = wrapperSlider ? wrapperSlider.querySelectorAll('.banner-slide') : []; 10209 10210 if (!viewport || !wrapperSlider || !slides.length) { 10211 return; 10212 } 10213 10214 bannerSection.querySelectorAll('.banner-card-link--missing, .banner-card-link[href="#"]').forEach(function (link, index) { 10215 console.warn('[mdh_banner] Slide ' + (index + 1) + ' sem buttonLink configurado no conteúdo web.'); 10216 }); 10217 10218 let currentBanner = 0; 10219 let timeout = null; 10220 let interval = null; 10221 const secsPerSlide = 15; 10222 let remaining = secsPerSlide; 10223 10224 function getSlideWidth() { 10225 return Math.round(viewport.getBoundingClientRect().width); 10226 } 10227 10228 function syncSliderWidth() { 10229 const slideWidth = getSlideWidth(); 10230 10231 if (!slideWidth) { 10232 return; 10233 } 10234 10235 wrapperSlider.style.width = slideWidth * slides.length + 'px'; 10236 wrapperSlider.style.marginLeft = '0'; 10237 wrapperSlider.style.transform = 'translate3d(-' + slideWidth * currentBanner + 'px, 0, 0)'; 10238 10239 slides.forEach(function (slide) { 10240 slide.style.width = slideWidth + 'px'; 10241 slide.style.flexBasis = slideWidth + 'px'; 10242 slide.style.maxWidth = slideWidth + 'px'; 10243 }); 10244 } 10245 10246 function updateDots(activeIndex) { 10247 if (!dotsContainer) { 10248 return; 10249 } 10250 const dots = dotsContainer.querySelectorAll('.banner-dot'); 10251 dots.forEach(function (dot, index) { 10252 dot.classList.toggle('is-active', index === activeIndex); 10253 dot.setAttribute('aria-selected', index === activeIndex ? 'true' : 'false'); 10254 }); 10255 } 10256 10257 function buildDots() { 10258 if (!dotsContainer || slides.length < 2) { 10259 if (dotsContainer) { 10260 dotsContainer.style.display = 'none'; 10261 } 10262 return; 10263 } 10264 10265 dotsContainer.innerHTML = ''; 10266 slides.forEach(function (_, index) { 10267 const dot = document.createElement('button'); 10268 dot.type = 'button'; 10269 dot.className = 'banner-dot' + (index === 0 ? ' is-active' : ''); 10270 dot.setAttribute('role', 'tab'); 10271 dot.setAttribute('aria-label', 'Ir para o slide ' + (index + 1)); 10272 dot.setAttribute('aria-selected', index === 0 ? 'true' : 'false'); 10273 dot.addEventListener('click', function () { 10274 changeBanner(index); 10275 }); 10276 dotsContainer.appendChild(dot); 10277 }); 10278 } 10279 10280 function startTimeout() { 10281 clearTimeout(timeout); 10282 clearInterval(interval); 10283 10284 timeout = setTimeout(function () { 10285 remaining = secsPerSlide; 10286 let nextBanner = currentBanner + 1; 10287 if (nextBanner === slides.length) { 10288 nextBanner = 0; 10289 } 10290 changeBanner(nextBanner); 10291 }, remaining * 1000); 10292 10293 interval = setInterval(function () { 10294 remaining--; 10295 }, 1000); 10296 } 10297 10298 function changeBanner(nextBanner) { 10299 if (nextBanner >= slides.length) { 10300 nextBanner = 0; 10301 } 10302 10303 if (nextBanner < 0) { 10304 nextBanner = slides.length - 1; 10305 } 10306 10307 const slideWidth = getSlideWidth(); 10308 wrapperSlider.style.transform = 'translate3d(-' + slideWidth * nextBanner + 'px, 0, 0)'; 10309 currentBanner = nextBanner; 10310 updateDots(currentBanner); 10311 startTimeout(); 10312 } 10313 10314 buildDots(); 10315 syncSliderWidth(); 10316 10317 const hoverTarget = sliderRoot || wrapperSlider; 10318 hoverTarget.addEventListener('mouseenter', function () { 10319 clearInterval(interval); 10320 clearTimeout(timeout); 10321 }); 10322 10323 hoverTarget.addEventListener('mouseleave', function () { 10324 startTimeout(); 10325 }); 10326 10327 if (buttonRight) { 10328 buttonRight.addEventListener('click', function () { 10329 changeBanner(currentBanner + 1); 10330 }); 10331 } 10332 10333 if (buttonLeft) { 10334 buttonLeft.addEventListener('click', function () { 10335 changeBanner(currentBanner - 1); 10336 }); 10337 } 10338 10339 window.addEventListener('resize', function () { 10340 syncSliderWidth(); 10341 }); 10342 10343 if (typeof ResizeObserver !== 'undefined') { 10344 const resizeObserver = new ResizeObserver(function () { 10345 syncSliderWidth(); 10346 }); 10347 resizeObserver.observe(viewport); 10348 } 10349 10350 bannerSection.querySelectorAll('.banner_image_desktop').forEach(function (image) { 10351 image.addEventListener('load', syncSliderWidth); 10352 }); 10353 10354 startTimeout(); 10355 }); 10356 10357 function mdh_banner_filter(color, index) { 10358 function hexToRgb(hex) { 10359 var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex); 10360 10361 return result 10362 ? { 10363 r: parseInt(result[1], 16), 10364 g: parseInt(result[2], 16), 10365 b: parseInt(result[3], 16) 10366 } 10367 : null; 10368 } 10369 10370 var rgb = hexToRgb(color); 10371 if (!rgb) { 10372 return; 10373 } 10374 10375 var rgbString = rgb.r + ' ' + rgb.g + ' ' + rgb.b; 10376 var banners = document.querySelectorAll( 10377 '.liferay-home-banner .banner-card .shadow-layer-background' 10378 ); 10379 var shadow = banners[index]; 10380 10381 if (!shadow) { 10382 return; 10383 } 10384 10385 shadow.style.background = 10386 'linear-gradient(0deg, rgb(' + 10387 rgbString + 10388 ') 0%, rgb(' + 10389 rgbString + 10390 ' / 0) 100%)'; 10391 } 10392 10393 try { 10394 mdh_banner_filter(' canta-no-filter', 1); 10395 } catch (error) {} 10396 try { 10397 mdh_banner_filter('canta-filter-gray', 2); 10398 } catch (error) {} 10399 try { 10400 mdh_banner_filter('canta-filter-gray', 3); 10401 } catch (error) {} 10402 try { 10403 mdh_banner_filter('canta-filter-gray', 4); 10404 } catch (error) {} 10405</script>
10405 10406 10407 10408 10409 </div> 10410 10411 10412 10413 10414 10415 10416 10417 </div> 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 </div> 10451 10452 </div> 10453 10454 </div> 10455</section> 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 </div> 10468 10469 10470 10471 10472 10473 10474</div></div><div class="lfr-layout-structure-item-com-liferay-journal-content-web-portlet-journalcontentportlet lfr-layout-structure-item-482831d0-57a4-02ef-d799-dfc5506f0d2d " style=""><div id="fragment-dc57298c-539d-bd52-fee3-747f63e9d952"> 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 10526 10527 10528 10529 10530 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 10544 10545 10546 <div class="portlet-boundary portlet-boundary_com_liferay_journal_content_web_portlet_JournalContentPortlet_ portlet-static portlet-static-end portlet-decorate portlet-journal-content " id="p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_gmva_"> 10547 <span id="p_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_gmva"></span> 10548 10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593<section class="portlet" id="portlet_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_gmva"> 10594 10595 <div class="portlet-content"> 10596 10597 <div class="autofit-float autofit-row portlet-header"> 10598 <div class="autofit-col autofit-col-expand"> 10599 </div> 10600 10601 <div class="autofit-col autofit-col-end"> 10602 <div class="autofit-section"> 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617<div class="visible-interaction"> 10618 10619 10620 10621 10622</div> </div> 10623 </div> 10624 </div> 10625 10626 10627 <div class=" portlet-content-container"> 10628 10629 10630 10631 <div class="portlet-body"> 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 10698 10699 10700 10701 10702 10703 10704 10705 10706 10707 10708 10709 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 <div class="" data-fragments-editor-item-id="27701-13379912" data-fragments-editor-item-type="fragments-editor-mapped-item"> 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 10770 10771 10772 10773 10774 10775 10776 <div class="journal-content-article " data-analytics-asset-id="5139020" data-analytics-asset-title="COMUNICADO_SMILES" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="13379912"> 10777 10778 10779 10780 10781 10782 </div> 10783 10784 10785 10786 10787 10788 10789 10790 </div> 10791 10792 10793 10794 10795 10796 10797 10798 10799 10800 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 10817 10818 10819 10820 10821 10822 10823 </div> 10824 10825 </div> 10826 10827 </div> 10828</section> 10829 10830 10831 10832 10833 10834 10835 10836 10837 10838 10839 10840 </div> 10841 10842 10843 10844 10845 10846 10847</div></div><div class="lfr-layout-structure-item-smilesliferayreactappsportlet-war-smilesliferayreactappsportlet lfr-layout-structure-item-09d06cff-6903-b04a-e82c-346edd16e2e8 smls-lf" style=""><div id="fragment-a864c0e1-fed1-a242-d307-b761dcc6f2d9"> 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 <div class="portlet-boundary portlet-boundary_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz_"> 10886 <span id="p_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz"></span> 10887 10888 10889 10890 10891 10892 10893 10894 10895 10896 10897 10898 10899 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915 10916 10917 10918 10919 10920 10921 10922 10923 10924 10925 10926 10927 10928 10929 10930 10931 10932<section class="portlet" id="portlet_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz"> 10933 10934 <div class="portlet-content"> 10935 10936 <div class="autofit-float autofit-row portlet-header"> 10937 <div class="autofit-col autofit-col-expand"> 10938 </div> 10939 10940 <div class="autofit-col autofit-col-end"> 10941 <div class="autofit-section"> 10942 </div> 10943 </div> 10944 </div> 10945 10946 10947 <div class=" portlet-content-container"> 10948 10949 10950 10951 <div class="portlet-body"> 10952 10953 10954 10955 10956 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 10967 10968 10969 10970 10971 10972 10973 10974 10975 10976 10977 10978 10979 10980 10981 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 10994 10995 10996 10997 10998 10999 11000 11001 11002 11003 11004 11005 11006 11007 11008 11009 11010 11011 11012 11013 11014 11015 11016 11017 11018 11019 11020 11021 11022 11023 11024 11025 11026 11027 11028 11029 11030 11031 11032 11033 11034 11035 11036 11037<div id="_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz_componentContainer" class="smls-lf"></div> 11038 11039 11040 11041 11042 11043 11044 11045 11046 11047 11048 11049 11050 11051 11052 </div> 11053 11054 </div> 11055 11056 </div> 11057</section> 11058 11059 11060 11061 11062 11063 11064 11065 11066 11067 11068 11069 </div> 11070 11071 11072 11073 11074 11075 11076</div></div><div class="lfr-layout-structure-item-smilesliferayreactappsportlet-war-smilesliferayreactappsportlet lfr-layout-structure-item-f52fe60c-cee5-f7c2-89e2-2fabe6e837ff " style=""><div id="fragment-cce0887e-098b-a0af-b5c7-083b0f0ac34e"> 11077 11078 11079 11080 11081 11082 11083 11084 11085 11086 11087 11088 11089 11090 11091 11092 11093 11094 11095 11096 11097 11098 11099 11100 11101 11102 11103 11104 11105 11106 11107 11108 11109 11110 11111 11112 11113 11114 <div class="portlet-boundary portlet-boundary_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr_"> 11115 <span id="p_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr"></span> 11116 11117 11118 11119 11120 11121 11122 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 11159 11160 11161<section class="portlet" id="portlet_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr"> 11162 11163 <div class="portlet-content"> 11164 11165 <div class="autofit-float autofit-row portlet-header"> 11166 <div class="autofit-col autofit-col-expand"> 11167 </div> 11168 11169 <div class="autofit-col autofit-col-end"> 11170 <div class="autofit-section">
11171 </div> 11172 </div> 11173 </div> 11174 11175 11176 <div class=" portlet-content-container"> 11177 11178 11179 11180 <div class="portlet-body"> 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 11264 11265 11266<div id="_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr_componentContainer" class="smls-lf"></div> 11267 11268 11269 11270 11271 11272 11273 11274 11275 11276 11277 11278 11279 11280 11281 </div> 11282 11283 </div> 11284 11285 </div> 11286</section> 11287 11288 11289 11290 11291 11292 11293 11294 11295 11296 11297 11298 </div> 11299 11300 11301 11302 11303 11304 11305</div></div><div class="lfr-layout-structure-item-smilesliferayreactappsportlet-war-smilesliferayreactappsportlet lfr-layout-structure-item-5bf301ca-8104-0d4d-51d9-076857234189 " style=""><div id="fragment-50e59d35-9643-56d5-da8e-b3487ec79cf3"> 11306 11307 11308 11309 11310 11311 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 11323 11324 11325 11326 11327 11328 11329 11330 11331 11332 11333 11334 11335 11336 11337 11338 11339 11340 11341 11342 11343 <div class="portlet-boundary portlet-boundary_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl_"> 11344 <span id="p_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl"></span> 11345 11346 11347 11348 11349 11350 11351 11352 11353 11354 11355 11356 11357 11358 11359 11360 11361 11362 11363 11364 11365 11366 11367 11368 11369 11370 11371 11372 11373 11374 11375 11376 11377 11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390<section class="portlet" id="portlet_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl"> 11391 11392 <div class="portlet-content"> 11393 11394 <div class="autofit-float autofit-row portlet-header"> 11395 <div class="autofit-col autofit-col-expand"> 11396 </div> 11397 11398 <div class="autofit-col autofit-col-end"> 11399 <div class="autofit-section"> 11400 </div> 11401 </div> 11402 </div> 11403 11404 11405 <div class=" portlet-content-container"> 11406 11407 11408 11409 <div class="portlet-body"> 11410 11411 11412 11413 11414 11415 11416 11417 11418 11419 11420 11421 11422 11423 11424 11425 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 11436 11437 11438 11439 11440 11441 11442 11443 11444 11445 11446 11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466 11467 11468 11469 11470 11471 11472 11473 11474 11475 11476 11477 11478 11479 11480 11481 11482 11483 11484 11485 11486 11487 11488 11489 11490 11491 11492 11493 11494 11495<div id="_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl_componentContainer" class="smls-lf"></div> 11496 11497 11498 11499 11500 11501 11502 11503 11504 11505 11506 11507 11508 11509 11510 </div> 11511 11512 </div> 11513 11514 </div> 11515</section> 11516 11517 11518 11519 11520 11521 11522 11523 11524 11525 11526 11527 </div> 11528 11529 11530 11531 11532 11533 11534</div></div><div class="lfr-layout-structure-item-smilesliferayreactappsportlet-war-smilesliferayreactappsportlet lfr-layout-structure-item-3c773f43-d661-f67f-3165-5ae6bf6026ca " style=""><div id="fragment-5335172f-8d02-ebb0-2939-cc878205c0ca"> 11535 11536 11537 11538 11539 11540 11541 11542 11543 11544 11545 11546 11547 11548 11549 11550 11551 11552 11553 11554 11555 11556 11557 11558 11559 11560 11561 11562 11563 11564 11565 11566 11567 11568 11569 11570 11571 11572 <div class="portlet-boundary portlet-boundary_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz_"> 11573 <span id="p_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz"></span> 11574 11575 11576 11577 11578 11579 11580 11581 11582 11583 11584 11585 11586 11587 11588 11589 11590 11591 11592 11593 11594 11595 11596 11597 11598 11599 11600 11601 11602 11603 11604 11605 11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 11616 11617 11618 11619<section class="portlet" id="portlet_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz"> 11620 11621 <div class="portlet-content"> 11622 11623 <div class="autofit-float autofit-row portlet-header"> 11624 <div class="autofit-col autofit-col-expand"> 11625 </div> 11626 11627 <div class="autofit-col autofit-col-end"> 11628 <div class="autofit-section"> 11629 </div> 11630 </div> 11631 </div> 11632 11633 11634 <div class=" portlet-content-container"> 11635 11636 11637 11638 <div class="portlet-body"> 11639 11640 11641 11642 11643 11644 11645 11646 11647 11648 11649 11650 11651 11652 11653 11654 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664 11665 11666 11667 11668 11669 11670 11671 11672 11673 11674 11675 11676 11677 11678 11679 11680 11681 11682 11683 11684 11685 11686 11687 11688 11689 11690 11691 11692 11693 11694 11695 11696 11697 11698 11699 11700 11701 11702 11703 11704 11705 11706 11707 11708 11709 11710 11711 11712 11713 11714 11715 11716 11717 11718 11719 11720 11721 11722 11723 11724<div id="_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz_componentContainer" class="smls-lf"></div> 11725 11726 11727 11728 11729 11730 11731 11732 11733 11734 11735 11736 11737 11738 11739 </div> 11740 11741 </div> 11742 11743 </div> 11744</section> 11745 11746 11747 11748 11749 11750 11751 11752 11753 11754 11755 11756 </div> 11757 11758 11759 11760 11761 11762 11763</div></div><div class="lfr-layout-structure-item-smilesliferayreactappsportlet-war-smilesliferayreactappsportlet lfr-layout-structure-item-67495413-fcf3-8125-cfef-736c084adc3a " style=""><div id="fragment-653ec5b3-ee25-b3ee-b64b-2cbd47eae88a"> 11764 11765 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776 11777 11778 11779 11780 11781 11782 11783 11784 11785 11786 11787 11788 11789 11790 11791 11792 11793 11794 11795 11796 11797 11798 11799 11800 11801 <div class="portlet-boundary portlet-boundary_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko_"> 11802 <span id="p_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko"></span> 11803 11804 11805 11806 11807 11808 11809 11810 11811 11812 11813 11814 11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 11830 11831 11832 11833 11834 11835 11836 11837 11838 11839 11840 11841 11842 11843 11844 11845 11846 11847 11848<section class="portlet" id="portlet_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko"> 11849 11850 <div class="portlet-content"> 11851 11852 <div class="autofit-float autofit-row portlet-header"> 11853 <div class="autofit-col autofit-col-expand"> 11854 </div> 11855 11856 <div class="autofit-col autofit-col-end"> 11857 <div class="autofit-section">
11858 </div> 11859 </div> 11860 </div> 11861 11862 11863 <div class=" portlet-content-container"> 11864 11865 11866 11867 <div class="portlet-body"> 11868 11869 11870 11871 11872 11873 11874 11875 11876 11877 11878 11879 11880 11881 11882 11883 11884 11885 11886 11887 11888 11889 11890 11891 11892 11893 11894 11895 11896 11897 11898 11899 11900 11901 11902 11903 11904 11905 11906 11907 11908 11909 11910 11911 11912 11913 11914 11915 11916 11917 11918 11919 11920 11921 11922 11923 11924 11925 11926 11927 11928 11929 11930 11931 11932 11933 11934 11935 11936 11937 11938 11939 11940 11941 11942 11943 11944 11945 11946 11947 11948 11949 11950 11951 11952 11953<div id="_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko_componentContainer" class="smls-lf"></div> 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 11968 </div> 11969 11970 </div> 11971 11972 </div> 11973</section> 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 </div> 11986 11987 11988 11989 11990 11991 11992</div></div><div class="lfr-layout-structure-item-smilesliferayreactappsportlet-war-smilesliferayreactappsportlet lfr-layout-structure-item-a0418ec8-1ded-bba1-8eee-dfbf61488454 " style=""><div id="fragment-c42e03d4-65b2-ca30-6de2-90c2ae043330"> 11993 11994 11995 11996 11997 11998 11999 12000 12001 12002 12003 12004 12005 12006 12007 12008 12009 12010 12011 12012 12013 12014 12015 12016 12017 12018 12019 12020 12021 12022 12023 12024 12025 12026 12027 12028 12029 12030 <div class="portlet-boundary portlet-boundary_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq_"> 12031 <span id="p_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq"></span> 12032 12033 12034 12035 12036 12037 12038 12039 12040 12041 12042 12043 12044 12045 12046 12047 12048 12049 12050 12051 12052 12053 12054 12055 12056 12057 12058 12059 12060 12061 12062 12063 12064 12065 12066 12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077<section class="portlet" id="portlet_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq"> 12078 12079 <div class="portlet-content"> 12080 12081 <div class="autofit-float autofit-row portlet-header"> 12082 <div class="autofit-col autofit-col-expand"> 12083 </div> 12084 12085 <div class="autofit-col autofit-col-end"> 12086 <div class="autofit-section"> 12087 </div> 12088 </div> 12089 </div> 12090 12091 12092 <div class=" portlet-content-container"> 12093 12094 12095 12096 <div class="portlet-body"> 12097 12098 12099 12100 12101 12102 12103 12104 12105 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 12128 12129 12130 12131 12132 12133 12134 12135 12136 12137 12138 12139 12140 12141 12142 12143 12144 12145 12146 12147 12148 12149 12150 12151 12152 12153 12154 12155 12156 12157 12158 12159 12160 12161 12162 12163 12164 12165 12166 12167 12168 12169 12170 12171 12172 12173 12174 12175 12176 12177 12178 12179 12180 12181 12182<div id="_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq_componentContainer" class="smls-lf"></div> 12183 12184 12185 12186 12187 12188 12189 12190 12191 12192 12193 12194 12195 12196 12197 </div> 12198 12199 </div> 12200 12201 </div> 12202</section> 12203 12204 12205 12206 12207 12208 12209 12210 12211 12212 12213 12214 </div> 12215 12216 12217 12218 12219 12220 12221</div></div><div class="lfr-layout-structure-item-com-liferay-journal-content-web-portlet-journalcontentportlet lfr-layout-structure-item-bfc5f8cc-39ef-478a-2790-1538bb6c5d17 " style=""><div id="fragment-f07884a0-7909-603d-38a9-8cadd2ae3c34"> 12222 12223 12224 12225 12226 12227 12228 12229 12230 12231 12232 12233 12234 12235 12236 12237 12238 12239 12240 12241 12242 12243 12244 12245 12246 12247 12248 12249 12250 12251 12252 12253 12254 12255 12256 12257 12258 12259 12260 12261 12262 12263 12264 12265 12266 12267 12268 12269 12270 12271 12272 12273 12274 12275 12276 12277 12278 12279 12280 12281 12282 12283 12284 12285 12286 12287 12288 12289 12290 12291 12292 12293 <div class="portlet-boundary portlet-boundary_com_liferay_journal_content_web_portlet_JournalContentPortlet_ portlet-static portlet-static-end portlet-decorate portlet-journal-content " id="p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_vycv_"> 12294 <span id="p_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_vycv"></span> 12295 12296 12297 12298 12299 12300 12301 12302 12303 12304 12305 12306 12307 12308 12309 12310 12311 12312 12313 12314 12315 12316 12317 12318 12319 12320 12321 12322 12323 12324 12325 12326 12327 12328 12329 12330 12331 12332 12333 12334 12335 12336 12337 12338 12339 12340<section class="portlet" id="portlet_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_vycv"> 12341 12342 <div class="portlet-content"> 12343 12344 <div class="autofit-float autofit-row portlet-header"> 12345 <div class="autofit-col autofit-col-expand"> 12346 </div> 12347 12348 <div class="autofit-col autofit-col-end"> 12349 <div class="autofit-section"> 12350 12351 12352 12353 12354 12355 12356 12357 12358 12359 12360 12361 12362 12363 12364<div class="visible-interaction"> 12365 12366 12367 12368 12369</div> </div> 12370 </div> 12371 </div> 12372 12373 12374 <div class=" portlet-content-container"> 12375 12376 12377 12378 <div class="portlet-body"> 12379 12380 12381 12382 12383 12384 12385 12386 12387 12388 12389 12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 12408 12409 12410 12411 12412 12413 12414 12415 12416 12417 12418 12419 12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 12439 12440 12441 12442 12443 12444 12445 12446 12447 12448 12449 12450 12451 12452 12453 12454 12455 12456 12457 12458 12459 12460 12461 12462 12463 12464 12465 12466 12467 12468 12469 12470 12471 12472 12473 12474 12475 12476 12477 12478 12479 12480 12481 12482 12483 12484 12485 12486 12487 12488 12489 12490 12491 12492 12493 12494 <div class="" data-fragments-editor-item-id="27701-14057909" data-fragments-editor-item-type="fragments-editor-mapped-item"> 12495 12496 12497 12498 12499 12500 12501 12502 12503 12504 12505 12506 12507 12508 12509 12510 12511 12512 12513 12514 12515 12516 12517 12518 12519 12520 12521 12522 12523 <div class="journal-content-article " data-analytics-asset-id="1139262" data-analytics-asset-title="mdh_links_seo_redesign" data-analytics-asset-type="web-content" data-analytics-web-content-resource-pk="14057909"> 12524 12525 12526 <style> 12527 .links-seo__container { 12528 max-width: 1440px; 12529 margin: 0 auto; 12530 padding: 64px 40px; 12531 display: flex; 12532 gap: 140px; 12533 align-items: flex-start; 12534 font-family: 'NunitoRegular', Arial, sans-serif; 12535 } 12536 12537 .links-seo__content { 12538 flex: 1; 12539 max-width: 783px; 12540 } 12541 12542 .links-seo__title { 12543 margin: 0; 12544 font-size: 32px; 12545 line-height: 40px; 12546 font-weight: 400; 12547 color: #100D0A; 12548 margin-bottom: 16px; 12549 } 12550 12551 .links-seo__description { 12552 margin: 0px 0 40px; 12553 width: auto; 12554 max-width: 100%; 12555 font-size: 16px; 12556 line-height: 25px; 12557 font-weight: 400; 12558 color: #37322E; 12559 } 12560 .links-seo__description p { 12561 margin: 0px; 12562 } 12563 12564 12565 .links-seo__links-list { 12566 margin: 0; 12567 padding: 0; 12568 list-style: none; 12569 display: grid; 12570 grid-template-columns: 1fr 1fr; 12571 column-gap: 24px; 12572 } 12573 12574 .links-seo__link { 12575 height: 64px; 12576 width: 379px; 12577 display: flex; 12578 align-items: center; 12579 gap: 12px; 12580 /*border-bottom: 1px solid #EBE6E1;*/ 12581 color: #100D0A; 12582 text-decoration: none; 12583 font-size: 16px; 12584 line-height: 20px; 12585 font-weight: 400; 12586 } 12587 .links-seo__item-list{ 12588 border-bottom: 1px solid #EBE6E1; 12589 } 12590 12591 .links-seo__item-list:nth-last-child(1), 12592 .links-seo__item-list:nth-last-child(2) { 12593 border-bottom: none; 12594} 12595 .links-seo__link:hover, 12596 .links-seo__link:focus{ 12597 background-color: #EBE6E1; 12598 text-decoration: none; 12599 color: #100D0A; 12600 } 12601 12602 .links-seo__icon { 12603 width: 24px; 12604 height: 24px;
12605 min-width: 20px; 12606 display: flex; 12607 align-items: center; 12608 justify-content: center; 12609 } 12610 12611 .links-seo__icon-img { 12612 width: 20px; 12613 height: 20px; 12614 object-fit: contain; 12615 display: block; 12616 } 12617 12618 .links-seo__link-label { 12619 flex: 1; 12620 font-size: 16px; 12621 line-height: 20px; 12622 font-weight: 400; 12623 } 12624 12625 .links-seo__arrow { 12626 width: 24px; 12627 height: 24px; 12628 min-width: 24px; 12629 margin-left: auto; 12630 display: inline-flex; 12631 align-items: center; 12632 justify-content: center; 12633 color: #100D0A; 12634 } 12635 12636 .links-seo__arrow-icon { 12637 width: 24px; 12638 height: 24px; 12639 display: block; 12640 } 12641 12642 .links-seo__banner { 12643 width: 437px; 12644 height: 556px; 12645 border-radius: 16px; 12646 overflow: hidden; 12647 position: relative; 12648 flex-shrink: 0; 12649 background: #111111; 12650 } 12651 12652 .links-seo__banner-img { 12653 width: 100%; 12654 height: 100%; 12655 object-fit: cover; 12656 display: block; 12657 } 12658 12659 .links-seo__banner::after { 12660 content: ""; 12661 position: absolute; 12662 inset: 0; 12663 background: linear-gradient( 12664 180deg, 12665 rgba(0, 0, 0, 0) 38%, 12666 rgba(0, 0, 0, 0.82) 100% 12667 ); 12668 } 12669 12670 .links-seo__banner-content { 12671 position: absolute; 12672 left: 24px; 12673 right: 24px; 12674 bottom: 24px; 12675 z-index: 2; 12676 } 12677 12678 .links-seo__banner-title { 12679 margin: 0 0 16px; 12680 max-width: 389px; 12681 font-size: 32px; 12682 line-height: 40px; 12683 font-weight: 400; 12684 color: #fefcfb; 12685 letter-spacing: -0.5px; 12686 } 12687 12688 .links-seo__banner-button{ 12689 width: 152px; 12690 height: 64px; 12691 padding: 0 32px; 12692 border-radius: 500px; 12693 display: inline-flex; 12694 align-items: center; 12695 justify-content: center; 12696 background: #ff7020; 12697 color: #100D0A; 12698 text-decoration: none; 12699 font-size: 16px; 12700 line-height: 20px; 12701 font-family: 'NunitoSemiBold', Arial, sans-serif; 12702 } 12703 .links-seo__banner-button:hover, 12704 .links-seo__banner-button:focus{ 12705 Opacity: 80%; 12706 background: #ff7020; 12707 color: #100D0A; 12708 text-decoration: none; 12709 } 12710 12711@media only screen and (max-width: 1380px) and (min-width: 1281px) { 12712 .links-seo__container { 12713 width: 100%; 12714 max-width: 100%; 12715 box-sizing: border-box; 12716 padding: 64px 40px; 12717 margin: 0 auto; 12718 gap: 140px; 12719 } 12720 12721 .links-seo__content { 12722 flex: 1 1 auto; 12723 12724 } 12725 12726 .links-seo__description { 12727 width: auto; 12728 max-width: 100%; 12729 } 12730 12731 .links-seo__links-list { 12732 grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); 12733 column-gap: 24px; 12734 } 12735 12736 .links-seo__link { 12737 width: 100%; 12738 } 12739 12740 .links-seo__banner { 12741 width: 437px; 12742 height: 556px; 12743 flex: 0 0 437px; 12744 } 12745} 12746 12747@media only screen and (max-width: 1280px) { 12748 .links-seo__container { 12749 width: 100%; 12750 max-width: 100%; 12751 box-sizing: border-box; 12752 padding: 64px 40px; 12753 margin: 0 auto; 12754 gap: 128px; 12755 } 12756 12757 .links-seo__content { 12758 flex: 1 1 auto; 12759 max-width: none; 12760 min-width: 0; 12761 } 12762 12763 .links-seo__description { 12764 width: auto; 12765 max-width: 100%; 12766 } 12767 12768 .links-seo__links-list { 12769 grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); 12770 column-gap: 24px; 12771 } 12772 12773 .links-seo__link { 12774 width: 100%; 12775 } 12776 12777 .links-seo__banner { 12778 width: 282px; 12779 height: 556px; 12780 flex: 0 0 282px; 12781 } 12782 12783 .links-seo__banner-title { 12784 width: 234px; 12785 letter-spacing: -0.02em; 12786 } 12787} 12788 @media (max-width: 744px) { 12789 .links-seo__container{ 12790 display: none; 12791} 12792} 12793 12794</style> 12795 12796<section class="links-seo__container"> 12797 <div class="links-seo__content"> 12798 12799 <h2 class="links-seo__title">Como comprar passagens aéreas com Milhas</h2> 12800 12801 <div class="links-seo__description"><p>Viajar com a Smiles ficou muito mais fácil! Se você já tem férias planejadas, mas ainda faltam milhas para completar a compra das passagens aéreas, você está no lugar certo! Na Smiles você pode combinar milhas e dinheiro na emissão dos seus bilhetes para garantir a viagem dos sonhos. Acumule pontos usando seu cartão de crédito nas compras do dia a dia e troque por milhas para a sua próxima aventura!</p></div> 12802 12803 12804 12805 12806 12807 12808 12809 <ul class="links-seo__links-list"> 12810 12811 12812 12813 12814 12815 12816 12817 <li class="links-seo__item-list"> 12818 <a class="links-seo__link" href="/te-levo-de-milhas/tudo-sobre-milhas" aria-label="Acumular milhas">
12819 <span class="links-seo__icon" aria-hidden="true"> 12820 <picture data-fileentryid="14057733"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057733/Preview-1000x0/Icon_acumular_milhas.png?t=1777983496666" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057733/Thumbnail-300x300/Icon_acumular_milhas.png?t=1777983496666" /><img class="links-seo__icon-img" src="/documents/20124/14057731/Icon_acumular_milhas.png/05ec8753-a9e0-8a1d-b4cb-06eb4a06c9a9?t=1777983496666" alt="" loading="lazy" /></picture> 12821 </span> 12822 12823 <span class="links-seo__link-label"> 12824 Acumular milhas 12825 </span> 12826 12827 <span class="links-seo__arrow" aria-hidden="true"> 12828 <picture data-fileentryid="14057773"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057773/Preview-1000x0/Icon_seta_para_direita.png?t=1778241545622" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057773/Thumbnail-300x300/Icon_seta_para_direita.png?t=1778241545622" /><img class="links-seo__arrow-icon" src="/documents/20124/14057731/Icon_seta_para_direita.png/74592798-47b2-b2b6-cc7c-71e4b7964e93?t=1778241545622" alt="" loading="lazy" /></picture> 12829 </span> 12830 </a> 12831 </li> 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 <li class="links-seo__item-list"> 12842 <a class="links-seo__link" href="/passagens" aria-label="Passagens aéreas com milhas"> 12843 <span class="links-seo__icon" aria-hidden="true"> 12844 <picture data-fileentryid="14057741"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057741/Preview-1000x0/Icon_aviao.png?t=1777983539487" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057741/Thumbnail-300x300/Icon_aviao.png?t=1777983539487" /><img class="links-seo__icon-img" src="/documents/20124/14057731/Icon_aviao.png/288e3625-c92b-1cc6-437c-08fc36ae3700?t=1777983539487" alt="" loading="lazy" /></picture> 12845 </span> 12846 12847 <span class="links-seo__link-label"> 12848 Passagens aéreas com milhas 12849 </span> 12850 12851 <span class="links-seo__arrow" aria-hidden="true"> 12852 <picture data-fileentryid="14057773"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057773/Preview-1000x0/Icon_seta_para_direita.png?t=1778241545622" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057773/Thumbnail-300x300/Icon_seta_para_direita.png?t=1778241545622" /><img class="links-seo__arrow-icon" src="/documents/20124/14057731/Icon_seta_para_direita.png/74592798-47b2-b2b6-cc7c-71e4b7964e93?t=1778241545622" alt="" loading="lazy" /></picture> 12853 </span> 12854 </a> 12855 </li> 12856 12857 12858 12859 12860 12861 12862 12863 12864 12865 <li class="links-seo__item-list"> 12866 <a class="links-seo__link" href="/transferir-pontos-cartao" aria-label="Como trocar pontos por milhas"> 12867 <span class="links-seo__icon" aria-hidden="true"> 12868 <picture data-fileentryid="14057805"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057805/Preview-1000x0/Icon_troca.png?t=1777982612026" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057805/Thumbnail-300x300/Icon_troca.png?t=1777982612026" /><img class="links-seo__icon-img" src="/documents/20124/14057731/Icon_troca.png/8490604b-5ac4-ffb8-a71a-796577562426?t=1777982612026" alt="" loading="lazy" /></picture> 12869 </span> 12870 12871 <span class="links-seo__link-label"> 12872 Como trocar pontos por milhas 12873 </span> 12874 12875 <span class="links-seo__arrow" aria-hidden="true"> 12876 <picture data-fileentryid="14057773"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057773/Preview-1000x0/Icon_seta_para_direita.png?t=1778241545622" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057773/Thumbnail-300x300/Icon_seta_para_direita.png?t=1778241545622" /><img class="links-seo__arrow-icon" src="/documents/20124/14057731/Icon_seta_para_direita.png/74592798-47b2-b2b6-cc7c-71e4b7964e93?t=1778241545622" alt="" loading="lazy" /></picture> 12877 </span> 12878 </a> 12879 </li> 12880 12881 12882 12883 12884 12885 12886 12887 12888 12889 <li class="links-seo__item-list"> 12890 <a class="links-seo__link" href="/programa-smiles" aria-label="Milhas no programa de fidelidade">
12891 <span class="links-seo__icon" aria-hidden="true"> 12892 <picture data-fileentryid="14057765"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057765/Preview-1000x0/Icon_moeda.png?t=1777983545650" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057765/Thumbnail-300x300/Icon_moeda.png?t=1777983545650" /><img class="links-seo__icon-img" src="/documents/20124/14057731/Icon_moeda.png/80cb6024-aa0d-3d28-4a48-c84560955e20?t=1777983545650" alt="" loading="lazy" /></picture> 12893 </span> 12894 12895 <span class="links-seo__link-label"> 12896 Milhas no programa de fidelidade 12897 </span> 12898 12899 <span class="links-seo__arrow" aria-hidden="true"> 12900 <picture data-fileentryid="14057773"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057773/Preview-1000x0/Icon_seta_para_direita.png?t=1778241545622" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057773/Thumbnail-300x300/Icon_seta_para_direita.png?t=1778241545622" /><img class="links-seo__arrow-icon" src="/documents/20124/14057731/Icon_seta_para_direita.png/74592798-47b2-b2b6-cc7c-71e4b7964e93?t=1778241545622" alt="" loading="lazy" /></picture> 12901 </span> 12902 </a> 12903 </li> 12904 12905 12906 12907 12908 12909 12910 12911 12912 12913 <li class="links-seo__item-list"> 12914 <a class="links-seo__link" href="/transferir-milhas" aria-label="Transferir milhas"> 12915 <span class="links-seo__icon" aria-hidden="true"> 12916 <picture data-fileentryid="14057797"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057797/Preview-1000x0/Icon_transferir_milhas.png?t=1777983660080" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057797/Thumbnail-300x300/Icon_transferir_milhas.png?t=1777983660080" /><img class="links-seo__icon-img" src="/documents/20124/14057731/Icon_transferir_milhas.png/a5226f87-1f5c-9942-e41c-bb3c6beefc5e?t=1777983660080" alt="" loading="lazy" /></picture> 12917 </span> 12918 12919 <span class="links-seo__link-label"> 12920 Transferir milhas 12921 </span> 12922 12923 <span class="links-seo__arrow" aria-hidden="true"> 12924 <picture data-fileentryid="14057773"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057773/Preview-1000x0/Icon_seta_para_direita.png?t=1778241545622" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057773/Thumbnail-300x300/Icon_seta_para_direita.png?t=1778241545622" /><img class="links-seo__arrow-icon" src="/documents/20124/14057731/Icon_seta_para_direita.png/74592798-47b2-b2b6-cc7c-71e4b7964e93?t=1778241545622" alt="" loading="lazy" /></picture> 12925 </span> 12926 </a> 12927 </li> 12928 12929 12930 12931 12932 12933 12934 12935 12936 12937 <li class="links-seo__item-list"> 12938 <a class="links-seo__link" href="/smiles-money" aria-label="Comprar passagem com milhas e dinheiro"> 12939 <span class="links-seo__icon" aria-hidden="true"> 12940 <picture data-fileentryid="14057789"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057789/Preview-1000x0/Icon_ticket_aviao.png?t=1777983535466" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057789/Thumbnail-300x300/Icon_ticket_aviao.png?t=1777983535466" /><img class="links-seo__icon-img" src="/documents/20124/14057731/Icon_ticket_aviao.png/3fe66dd8-8188-5afb-be57-89f762abc12c?t=1777983535466" alt="" loading="lazy" /></picture> 12941 </span> 12942 12943 <span class="links-seo__link-label"> 12944 Comprar passagem com milhas e dinheiro 12945 </span> 12946 12947 <span class="links-seo__arrow" aria-hidden="true"> 12948 <picture data-fileentryid="14057773"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057773/Preview-1000x0/Icon_seta_para_direita.png?t=1778241545622" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057773/Thumbnail-300x300/Icon_seta_para_direita.png?t=1778241545622" /><img class="links-seo__arrow-icon" src="/documents/20124/14057731/Icon_seta_para_direita.png/74592798-47b2-b2b6-cc7c-71e4b7964e93?t=1778241545622" alt="" loading="lazy" /></picture> 12949 </span> 12950 </a> 12951 </li> 12952 12953 12954 12955 12956 12957 12958 12959 12960 12961 <li class="links-seo__item-list"> 12962 <a class="links-seo__link" href="/comprar-milhas" aria-label="Comprar Milhas">
12963 <span class="links-seo__icon" aria-hidden="true"> 12964 <picture data-fileentryid="14057749"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057749/Preview-1000x0/Icon_comprar_milhas.png?t=1777983541344" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057749/Thumbnail-300x300/Icon_comprar_milhas.png?t=1777983541344" /><img class="links-seo__icon-img" src="/documents/20124/14057731/Icon_comprar_milhas.png/822d5cfe-72bb-d19a-888d-2666e3b3d7d0?t=1777983541344" alt="" loading="lazy" /></picture> 12965 </span> 12966 12967 <span class="links-seo__link-label"> 12968 Comprar Milhas 12969 </span> 12970 12971 <span class="links-seo__arrow" aria-hidden="true"> 12972 <picture data-fileentryid="14057773"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057773/Preview-1000x0/Icon_seta_para_direita.png?t=1778241545622" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057773/Thumbnail-300x300/Icon_seta_para_direita.png?t=1778241545622" /><img class="links-seo__arrow-icon" src="/documents/20124/14057731/Icon_seta_para_direita.png/74592798-47b2-b2b6-cc7c-71e4b7964e93?t=1778241545622" alt="" loading="lazy" /></picture> 12973 </span> 12974 </a> 12975 </li> 12976 12977 12978 12979 12980 12981 12982 12983 12984 12985 <li class="links-seo__item-list"> 12986 <a class="links-seo__link" href="/juntar-e-usar-milhas" aria-label="Quantas milhas preciso para viajar"> 12987 <span class="links-seo__icon" aria-hidden="true"> 12988 <picture data-fileentryid="14057757"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057757/Preview-1000x0/Icon_interrogacao.png?t=1777983543282" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057757/Thumbnail-300x300/Icon_interrogacao.png?t=1777983543282" /><img class="links-seo__icon-img" src="/documents/20124/14057731/Icon_interrogacao.png/8100e305-c21d-94c8-72de-856a88bbdee6?t=1777983543282" alt="" loading="lazy" /></picture> 12989 </span> 12990 12991 <span class="links-seo__link-label"> 12992 Quantas milhas preciso para viajar 12993 </span> 12994 12995 <span class="links-seo__arrow" aria-hidden="true"> 12996 <picture data-fileentryid="14057773"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057773/Preview-1000x0/Icon_seta_para_direita.png?t=1778241545622" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057773/Thumbnail-300x300/Icon_seta_para_direita.png?t=1778241545622" /><img class="links-seo__arrow-icon" src="/documents/20124/14057731/Icon_seta_para_direita.png/74592798-47b2-b2b6-cc7c-71e4b7964e93?t=1778241545622" alt="" loading="lazy" /></picture> 12997 </span> 12998 </a> 12999 </li> 13000 13001 13002 13003 13004 13005 13006 13007 13008 13009 <li class="links-seo__item-list"> 13010 <a class="links-seo__link" href="/shopping-smiles-vantagens" aria-label="Como juntar ou usar milhas no Shopping"> 13011 <span class="links-seo__icon" aria-hidden="true"> 13012 <picture data-fileentryid="14057781"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057781/Preview-1000x0/Icon_supermercado.png?t=1777983533907" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057781/Thumbnail-300x300/Icon_supermercado.png?t=1777983533907" /><img class="links-seo__icon-img" src="/documents/20124/14057731/Icon_supermercado.png/78a2358c-5ed7-bfb6-b8de-6142603140e5?t=1777983533907" alt="" loading="lazy" /></picture> 13013 </span> 13014 13015 <span class="links-seo__link-label"> 13016 Como juntar ou usar milhas no Shopping 13017 </span> 13018 13019 <span class="links-seo__arrow" aria-hidden="true"> 13020 <picture data-fileentryid="14057773"><source media="(max-width:24px)" srcset="/o/adaptive-media/image/14057773/Preview-1000x0/Icon_seta_para_direita.png?t=1778241545622" /><source media="(max-width:24px) and (min-width:24px)" srcset="/o/adaptive-media/image/14057773/Thumbnail-300x300/Icon_seta_para_direita.png?t=1778241545622" /><img class="links-seo__arrow-icon" src="/documents/20124/14057731/Icon_seta_para_direita.png/74592798-47b2-b2b6-cc7c-71e4b7964e93?t=1778241545622" alt="" loading="lazy" /></picture> 13021 </span> 13022 </a> 13023 </li> 13024 13025 13026 </ul> 13027 </div> 13028 13029 13030 13031 13032 13033 13034 <aside class="links-seo__banner"> 13035 <picture data-fileentryid="14057813"><source media="(max-width:300px)" srcset="/o/adaptive-media/image/14057813/Thumbnail-300x300/Img_asa_aviao.png?t=1777982712843" /><source media="(max-width:1000px) and (min-width:300px)" srcset="/o/adaptive-media/image/14057813/Preview-1000x0/Img_asa_aviao.png?t=1777982712843" /><img class="links-seo__banner-img" src="/documents/20124/14057731/Img_asa_aviao.png/7ff4df48-e23d-87d3-74b2-d48042ceb50c?t=1777982712843" alt="" loading="lazy" /></picture> 13036 13037 <div class="links-seo__banner-content"> 13038 <h1 class="links-seo__banner-title"> 13039 <p>Transferir milhas<br /> 13040entre contas</p> 13041 </h1> 13042 13043 13044 <a class="links-seo__banner-button" href="/promo-transferir-milhas-ate-290/13042026">
13045 Transferir Já 13046 </a> 13047 </div> 13048 </aside> 13049</section> 13050 13051 13052 </div> 13053 13054 13055 13056 13057 13058 13059 13060 </div> 13061 13062 13063 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079 13080 13081 13082 13083 13084 13085 13086 13087 13088 13089 13090 13091 13092 13093 </div> 13094 13095 </div> 13096 13097 </div> 13098</section> 13099 13100 13101 13102 13103 13104 13105 13106 13107 13108 13109 13110 </div> 13111 13112 13113 13114 13115 13116 13117</div></div><div class="lfr-layout-structure-item-smilesliferayreactappsportlet-war-smilesliferayreactappsportlet lfr-layout-structure-item-234348c5-fbe9-6ede-86ab-3c7c2ad413b8 " style=""><div id="fragment-77b0aef1-5f83-0e3f-4ef5-c3ec8cd881ae"> 13118 13119 13120 13121 13122 13123 13124 13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 13143 13144 13145 13146 13147 13148 13149 13150 13151 13152 13153 13154 13155 <div class="portlet-boundary portlet-boundary_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq_"> 13156 <span id="p_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq"></span> 13157 13158 13159 13160 13161 13162 13163 13164 13165 13166 13167 13168 13169 13170 13171 13172 13173 13174 13175 13176 13177 13178 13179 13180 13181 13182 13183 13184 13185 13186 13187 13188 13189 13190 13191 13192 13193 13194 13195 13196 13197 13198 13199 13200 13201 13202<section class="portlet" id="portlet_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq"> 13203 13204 <div class="portlet-content"> 13205 13206 <div class="autofit-float autofit-row portlet-header"> 13207 <div class="autofit-col autofit-col-expand"> 13208 </div> 13209 13210 <div class="autofit-col autofit-col-end"> 13211 <div class="autofit-section"> 13212 </div> 13213 </div> 13214 </div> 13215 13216 13217 <div class=" portlet-content-container"> 13218 13219 13220 13221 <div class="portlet-body"> 13222 13223 13224 13225 13226 13227 13228 13229 13230 13231 13232 13233 13234 13235 13236 13237 13238 13239 13240 13241 13242 13243 13244 13245 13246 13247 13248 13249 13250 13251 13252 13253 13254 13255 13256 13257 13258 13259 13260 13261 13262 13263 13264 13265 13266 13267 13268 13269 13270 13271 13272 13273 13274 13275 13276 13277 13278 13279 13280 13281 13282 13283 13284 13285 13286 13287 13288 13289 13290 13291 13292 13293 13294 13295 13296 13297 13298 13299 13300 13301 13302 13303 13304 13305 13306 13307<div id="_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq_componentContainer" class="smls-lf"></div> 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318 13319 13320 13321 13322 </div> 13323 13324 </div> 13325 13326 </div> 13327</section> 13328 13329 13330 13331 13332 13333 13334 13335 13336 13337 13338 13339 </div> 13340 13341 13342 13343 13344 13345 13346</div></div> 13347 13348 13349 13350 13351 </div> 13352 13353 13354 13355<div class="alert-container cadmin container"><div class="alert-notifications alert-notifications-fixed" id="WebServerDisplayNodeContainer"><div class="alert alert-dismissible alert-info" role="alert" ><div class="alert-autofit-row autofit-row"><div class="autofit-col"><div class="autofit-section"><span class="alert-indicator"><svg class="lexicon-icon lexicon-icon-info-circle" role="presentation" viewBox="0 0 512 512" ><use xlink:href="https://assets-blue.smiler.com.br//o/smiles-liferay7-theme/images/clay/icons.svg#info-circle" /></svg></span></div></div><div class="autofit-col autofit-col-expand"><div class="autofit-section"><strong class="lead">Nó: portal-live-746794b75d-hk82g:-1:</strong></div></div><button aria-label="Fechar" class="close" onclick="event.target.closest('[role=alert]').remove()" type="button"><svg class="lexicon-icon lexicon-icon-times" role="presentation" viewBox="0 0 512 512" ><use xlink:href="https://assets-blue.smiler.com.br//o/smiles-liferay7-theme/images/clay/icons.svg#times" /></svg></button></div></div></div></div><form action="#" aria-hidden="true" class="hide" id="hrefFm" method="post" name="hrefFm"><span></span><button hidden type="submit">Oculto</button></form> 13356 13357 13358 </section> 13359 </main> 13360</div> 13361<div class="portlet-boundary portlet-boundary_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot_"> 13362<span id="p_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot"></span> 13363<section class="portlet" id="portlet_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot"> 13364<div class="portlet-content"> 13365<div class="autofit-float autofit-row portlet-header"> 13366<div class="autofit-col autofit-col-expand"> 13367</div> 13368<div class="autofit-col autofit-col-end"> 13369<div class="autofit-section"> 13370</div> 13371</div> 13372</div> 13373<div class=" portlet-content-container"> 13374<div class="portlet-body"> 13375<div id="_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot_componentContainer" class="smls-lf"></div>
13376<script data-senna-track="permanent"> 13377Liferay.Portlet.ready(function(portletId, node) { 13378if(portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot_') 13379|| portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot_').substring(1)) { 13380if (!window.smlsEnv) { 13381window.smlsEnv = 'prd'; 13382} 13383if(!window.isDotEnv && window.smlsEnv !== 'prd') { 13384window.isDotEnv = window.location.hostname.indexOf('portal.') > -1; 13385} 13386var conf = {}; 13387try { 13388conf = JSON.parse('{}'); 13389} catch (e) { 13390console.error(e); 13391} 13392var initProps = { 13393componentConfig: { 13394library: 'smiles-react-chatbot', 13395component: 'Chatbot', 13396configuration: conf 13397}, 13398jsonURL: 'https://www.smiles.com.br/mfe-apps/components/react-components.json', 13399newDevOpsJsonURL: 'https://www.smiles.com.br/mfe-apps/components/new-react-components.json', 13400cssOrigin: 'https://static.smiler.com.br', 13401jsOrigin: 'https://www.smiles.com.br/mfe-apps/components/react-components.json'.replace('/mfe-apps/components/react-components.json', ''), 13402}; 13403try { 13404ReactDOM.render( 13405React.createElement(window.remoteComponent.RcConfigLoader, initProps), 13406document.getElementById('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot_componentContainer') 13407); 13408} catch (e) { 13409console.error(e); 13410} 13411} 13412}); 13413</script>
13413 13414</div> 13415</div> 13416</div> 13417</section> 13418</div> 13419<footer id="footer" role="footer" > 13420<div class="portlet-boundary portlet-boundary_br_com_smiles_utils_theme_FooterContentLoaderPortlet_ portlet-static portlet-static-end portlet-decorate " id="p_p_id_br_com_smiles_utils_theme_FooterContentLoaderPortlet_"> 13421<span id="p_br_com_smiles_utils_theme_FooterContentLoaderPortlet"></span> 13422<section class="portlet" id="portlet_br_com_smiles_utils_theme_FooterContentLoaderPortlet"> 13423<div class="portlet-content"> 13424<div class="autofit-float autofit-row portlet-header"> 13425<div class="autofit-col autofit-col-expand"> 13426</div> 13427<div class="autofit-col autofit-col-end"> 13428<div class="autofit-section"> 13429</div> 13430</div> 13431</div> 13432<div class=" portlet-content-container"> 13433<div class="portlet-body"> 13434<!-- R06 05/06/2025 9:30 --> 13435<div class='' id='smls-hf-footer-default'> 13436<div> 13437<div class='smls-hf-block-inital'> 13438<div class='smls-hf-block-inital-gol'> 13439<p class='smls-hf-heading-03' id='smls-hf-lbl_travelPlatform'> 13440Smiles. A mais completa plataforma de viagens 13441</p> 13442<p class='smls-hf-heading-06' id='smls-hf-lbl_travelPlatformMessage'> 13443Suas milhas podem fazer seus sonhos decolarem para mais de 1.600 13444destinos! 13445</p> 13446<div> 13447<a 13448href='https://www.smiles.com.br/gol-linhas-aereas-inteligentes' 13449title='Gol' 13450id='smls-hf-opt_gol' 13451> 13452<i class='smls-hf-icon logo-gol'><strong>Gol</strong></i> 13453</a> 13454<a class='smls-hf-btn-small-border' 13455href='https://www.smiles.com.br/companhias-aereas-parceiras' 13456title='Outras Companhias aéreas' 13457id='smls-hf-opt_airlines' 13458> 13459+ 55 companhias aéreas 13460</a> 13461</div> 13462</div> 13463<div class='smls-hf-block-inital-create' id='smls-dynamic-msg01'> 13464<p class='smls-hf-heading-04' id='smls-hf-lbl_withoutAccount'> 13465Alguma dúvida sobre a Smiles? 13466</p> 13467<div class='smls-hf-menu-container'> 13468<!-- Item 1: Atendimento --> 13469<a 13470class='smls-hf-menu-item' 13471href='https://www.smiles.com.br/fale-com-a-gente' 13472aria-label='Acessar Atendimento Smiles e perguntas frequentes' 13473> 13474<div class='smls-hf-menu-item__icon-wrapper'> 13475<svg 13476width='24' 13477height='24' 13478viewBox='0 0 24 24' 13479fill='none' 13480xmlns='http://www.w3.org/2000/svg' 13481> 13482<path 13483d='M8.34625 13.5577H15.6538V13.2C15.6538 12.5692 15.3143 12.0544 14.6355 11.6558C13.9567 11.2571 13.0782 11.0577 12 11.0577C10.9218 11.0577 10.0433 11.2571 9.3
13483645 11.6558C8.68567 12.0544 8.34625 12.5692 8.34625 13.2V13.5577ZM12 9.75C12.4858 9.75 12.899 9.57983 13.2395 9.2395C13.5798 8.899 13.75 8.48583 13.75 8C13.75 7.51417 13.5798 7.101 13.2395 6.7605C12.899 6.42017 12.4858 6.25 12 6.25C11.5142 6.25 11.101 6.42017 10.7605 6.7605C10.4202 7.101 10.25 7.51417 10.25 8C10.25 8.48583 10.4202 8.899 10.7605 9.2395C11.101 9.57983 11.5142 9.75 12 9.75ZM6.0385 17.5L4.0365 19.5018C3.752 19.7864 3.42475 19.8509 3.05475 19.6952C2.68492 19.5394 2.5 19.2589 2.5 18.8538V4.30775C2.5 3.80258 2.675 3.375 3.025 3.025C3.375 2.675 3.80258 2.5 4.30775 2.5H19.6923C20.1974 2.5 20.625 2.675 20.975 3.025C21.325 3.375 21.5 3.80258 21.5 4.30775V15.6923C21.5 16.1974 21.325 16.625 20.975 16.975C20.625 17.325 20.1974 17.5 19.6923 17.5H6.0385ZM5.4 16H19.6923C19.7693 16 19.8398 15.9679 19.9038 15.9038C19.9679 15.8398 20 15.7692 20 15.6923V4.30775C20 4.23075 19.9679 4.16025 19.9038 4.09625C19.8398 4.03208 19.7693 4 19.6923 4H4.30775C4.23075 4 4.16025 4.03208 4.09625 4.09625C4.03208 4.16025 4 4.23075 4 4.30775V17.3848L5.4 16Z' 13484fill='#100D0A' 13485/> 13486</svg> 13487</div> 13488<div class='smls-hf-menu-item__content'> 13489<span class='smls-hf-menu-item__title'>Atendimento Smiles</span> 13490<span class='smls-hf-menu-item__subtitle' 13491>E perguntas frequentes</span 13492> 13493</div> 13494<svg 13495class='smls-hf-menu-item__arrow' 13496viewBox='0 0 24 24' 13497fill='none' 13498stroke='currentColor' 13499stroke-width='2' 13500stroke-linecap='round' 13501stroke-linejoin='round' 13502> 13503<polyline points='9 18 15 12 9 6'></polyline> 13504</svg> 13505</a> 13506<!-- Item 2: Te Levo de Milhas --> 13507<a 13508class='smls-hf-menu-item' 13509href='https://www.smiles.com.br/te-levo-de-milhas' 13510aria-label='Acessar Te Levo de Milhas, Nosso canal sobre milhas' 13511> 13512<div class='smls-hf-menu-item__icon-wrapper'> 13513<svg 13514width='24' 13515height='24' 13516viewBox='0 0 24 24' 13517fill='none' 13518xmlns='http://www.w3.org/2000/svg' 13519> 13520<path 13521d='M11.9537 12.9578L9.38075 13.5963L8.277 12.7673C8.23983 12.7404 8.12892 12.7135 7.94425 12.6865L7.8385 12.727C7.71417 12.7603 7.62667 12.8334 7.576 12.9462C7.52533 13.0591 7.53208 13.1725 7.59625 13.2865L8.70775 15.2385C8.76158 15.332 8.83525 15.398 8.92875 15.4365C9.02242 15.475 9.12117 15.4776 9.225 15.4443L17.6923 13.2037C17.9294 13.1436 18.1122 13.0055 18.2405 12.7895C18.3687 12.5735 18.4026 12.3501 18.3422 12.1192C18.2821 11.8884 18.1459 11.7202 17.9337 11.6145C17.7216 11.5087 17.5001 11.4859 17.2693 11.5463L14.7807 12.2155L11.0173 8.6865C10.9468 8.616 10.8628 8.56825 10.7655 8.54325C10.668 8.51825 10.5673 8.51925 10.4635 8.54625L10.348 8.57125C10.1468 8.61475 10.0052 8.73042 9.923 8.91825C9.841 9.10608 9.85192 9.28717 9.95575 9.4615L11.9537 12.9578ZM4.30775 19.5C3.80908 19.5 3.38308 19.3234 3.02975 18.9703C2.67658 18.6169 2.5 18.1909 2.5 17.6923V14.952C2.5 14.7878 2.54717 14.6423 2.6415 14.5155C2.73567 14.3885 2.86158 14.3019 3.01925 14.2558C3.45775 14.0519 3.81417 13.7493 4.0885 13.348C4.36283 12.9468 4.5 12.4975 4.5 12C4.5 11.5025 4.36283 11.0532 4.0885 10.652C3.81417 10.2507 3.45775 9.94808 3.01925 9.74425C2.86158 9.69808 2.73567 9.6115 2.6415 9.4845C2.54717 9.35767 2.5 9.21217 2.5 9.048V6.30775C2.5 5.80908 2.67658 5.38308 3.02975 5.02975C3.38308 4.67658 3.80908 4.5 4.30775 4.5H19.6923C20.1909 4.5 20.6169 4.67658 20.9703 5.02975C21.3234 5.38308 21.5 5.80908 21.5 6.30775V17.6923C21.5 18.1909 21.3234 18.6169 20.9703 18.9703C20.6169 19.3234 20.1909 19.5 19.6923 19.5H4.30775ZM4.30775 18H19.6923C19.7821 18 19.8558 17.9712 19.9135 17.9135C19.9712 17.8558 20 17.7821 20 17.6923V6.30775C20 6.21792 19.9712 6.14417 19.9135 6.0865C19.8558 6.02883 19.7821 6 19.6923 6H4.30775C4.21792 6 4.14417 6.02883 4.0865 6.0865C4.02883 6.14417 4 6.21792 4 6.30775V8.55C4.61667 8.91667 5.10417 9.40417 5.4625 10.0125C5.82083 10.6208 6 11.2833 6 12C6 12.7167 5.82083 13.3792 5.4625 13.9875C5.10417 14.5958 4.61667 15.0833 4 15.45V17.6923C4 17.7821 4.02883 17.8558 4.0865 17.9135C4.14417 17.9712 4.21792 18 4.30775 18Z' 13522fill='#100D0A' 13523/> 13524</svg> 13525</div> 13526<div class='smls-hf-menu-item__content'> 13527<span class='smls-hf-menu-item__title'>Te Levo de Milhas</span> 13528<span class='smls-hf-menu-item__subtitle' 13529>Nossa canal sobre milhas</span 13530> 13531</div> 13532<svg 13533class='smls-hf-menu-item__arrow' 13534viewBox='0 0 24 24' 13535fill='none' 13536stroke='currentColor' 13537stroke-width='2' 13538stroke-linecap='round' 13539stroke-linejoin='round' 13540> 13541<polyline points='9 18 15 12 9 6'></polyline> 13542</svg> 13543</a> 13544</div> 13545</div> 13546</div> 13547</div> 13548<div> 13549<!-- Voltar ao inicio --> 13550<div class='smls-hf-back-to-top'> 13551<button type='button' title='Voltar ao inÃcio' id='smls-hf-opt_backToTop'> 13552<svg 13553class='smls-hf-icon-svg' 13554viewBox='0 0 24 24' 13555fill='none' 13556stroke='currentColor' 13557stroke-width='2' 13558stroke-linecap='round' 13559stroke-linejoin='round' 13560> 13561<polyline points='18 15 12 9 6 15'></polyline> 13562</svg> 13563Voltar para o inÃcio 13564</button> 13565</div> 13566</div> 13567<div> 13568<div class='smls-hf-block-general'> 13569<div class='smls-hf-accordion'> 13570<input type='checkbox' id='smls-hf-general-about' aria-hidden='true' /> 13571<label for='smls-hf-general-about' id='smls-hf-lbl_aboutSmiles'> 13572<span class='smls-hf-heading-04' 13573>Sobre a Smiles 13574<i class='smls-hf-icon arrow-black'></i 13575></span> 13576</label> 13577<ul> 13578<li> 13579<a 13580class='smls-hf-heading-06'
13581href='https://www.smiles.com.br/programa-smiles' 13582title='Programa Smiles' 13583id='smls-hf-opt_smilesProgram' 13584>Programa Smiles</a 13585> 13586</li> 13587<li> 13588<a 13589class='smls-hf-heading-06' 13590href='https://www.smiles.com.br/regulamento-do-programa-smiles' 13591title='Regulamento' 13592id='smls-hf-opt_regulation' 13593>Regulamento</a 13594> 13595</li> 13596<li> 13597<a 13598class='smls-hf-heading-06' 13599href='https://www.voegol.com.br/informacoes-legais/politica-de-privacidade-e-protecao-de-dados' 13600title='PolÃticas de privacidade' 13601id='smls-hf-opt_privacy' 13602>PolÃtica de privacidade</a 13603> 13604</li> 13605<li> 13606<a 13607class='smls-hf-heading-06' 13608href='javascript:window.OneTrust.ToggleInfoDisplay()' 13609title='Preferências de cookies' 13610id='smls-hf-opt_cookies' 13611>Preferências de cookies</a 13612> 13613</li> 13614<li> 13615<a 13616class='smls-hf-heading-06' 13617href='https://imprensa.smiles.com.br/' 13618title='Sala de imprensa' 13619id='smls-hf-opt_pressRoom' 13620>Sala de imprensa</a 13621> 13622</li> 13623<li> 13624<a 13625class='smls-hf-heading-06' 13626href='https://shoppingsmiles.com.br/milhas-do-bem/597?tipo=RESGATE&categoriaPai=1' 13627title='Milhas do Bem' 13628id='smls-hf-opt_milesOfGood' 13629>Milhas do Bem</a 13630> 13631</li> 13632<li> 13633<a 13634class='smls-hf-heading-06' 13635href='https://www.voegol.com.br/politica-de-cookies' 13636title='PolÃtica de Cookies e APIs' 13637id='smls-hf-opt_apis_cookies' 13638>PolÃtica de Cookies e APIs</a 13639> 13640</li> 13641</ul> 13642</div> 13643<div class='smls-hf-accordion'> 13644<input 13645type='checkbox' 13646id='smls-hf-general-how-works' 13647aria-hidden='true' 13648/> 13649<label for='smls-hf-general-how-works' id='smls-hf-lbl_howItWorks'> 13650<span class='smls-hf-heading-04' 13651>Como funciona 13652<i class='smls-hf-icon arrow-black'></i 13653></span> 13654</label> 13655<ul> 13656<li> 13657<a 13658class='smls-hf-heading-06' 13659href='https://www.smiles.com.br/destaques1' 13660title='Destaques' 13661id='smls-hf-opt_highlights' 13662>Destaques</a 13663> 13664</li> 13665<li> 13666<a 13667class='smls-hf-heading-06' 13668href='https://www.smiles.com.br/regra/bagagem-gol' 13669title='Regras de Bagagem' 13670id='smls-hf-opt_baggage' 13671>Regras de Bagagem</a 13672> 13673</li> 13674<li> 13675<a 13676class='smls-hf-heading-06' 13677href='https://www.smiles.com.br/servicos-GOL' 13678title='Lounge GOL Smiles' 13679id='smls-hf-opt_salaVIP' 13680>Lounge GOL Smiles</a 13681> 13682</li> 13683<li> 13684<a 13685class='smls-hf-heading-06' 13686href='https://www.smiles.com.br/validade-de-milhas' 13687title='Validade de milhas' 13688id='smls-hf-opt_milesValidity' 13689>Validade de milhas</a 13690> 13691</li> 13692<li> 13693<a 13694class='smls-hf-heading-06' 13695href='https://www.smiles.com.br/reativar-milhas' 13696title='Reativar milhas' 13697id='smls-hf-opt_reactivateMiles' 13698>Reativar milhas</a 13699> 13700</li> 13701<li> 13702<a 13703class='smls-hf-heading-06' 13704href='https://www.smiles.com.br/transferir-milhas' 13705title='Transferir milhas entre contas' 13706id='smls-hf-opt_transferMiles' 13707>Transferir milhas entre contas</a 13708> 13709</li> 13710<li> 13711<a 13712class='smls-hf-heading-06' 13713href='https://www.smiles.com.br/produtos/extensao-validade-milhas-promo' 13714title='Extensão de milhas' 13715id='smls-hf-opt_milesExtension' 13716>Extensão de milhas</a 13717> 13718</li> 13719<li> 13720<a 13721class='smls-hf-heading-06' 13722href='https://www.smiles.com.br/smiles-money' 13723title='Smiles & Money' 13724id='smls-hf-opt_smilesAndMoney' 13725>Smiles & Money</a 13726> 13727</li> 13728</ul> 13729</div> 13730<div class=''> 13731<p class='smls-hf-heading-04' id='smls-hf-lbl_socialNetwork'> 13732Redes Sociais 13733</p> 13734<div class='smls-hf-medias'> 13735<a 13736href='https://www.facebook.com/smilesoficial' 13737title='Facebook' 13738rel='nofollow noreferrer' 13739target='_blank' 13740id='smls-hf-opt_facebook' 13741> 13742<i class='smls-hf-icon facebook-black'><strong>Facebook</strong></i> 13743</a> 13744<a 13745href='https://twitter.com/smilesoficial' 13746title='Twitter' 13747rel='nofollow noreferrer' 13748target='_blank' 13749id='smls-hf-opt_twitter' 13750> 13751<i class='smls-hf-icon twitter-black'><strong>Twitter</strong></i> 13752</a> 13753<a 13754href='https://www.instagram.com/smiles.oficial/' 13755title='Instagram' 13756rel='nofollow noreferrer' 13757target='_blank' 13758id='smls-hf-opt_instagram' 13759> 13760<i class='smls-hf-icon instagram-black' 13761><strong>Instagram</strong></i 13762> 13763</a> 13764<a 13765href='https://www.linkedin.com/company/smiles/?originalSubdomain=br' 13766title='Linkedin' 13767rel='nofollow noreferrer' 13768target='_blank' 13769id='smls-hf-opt_linkedin' 13770> 13771<i class='smls-hf-icon linkedin-black'><strong>Linkedin</strong></i> 13772</a> 13773<a 13774href='https://www.youtube.com/channel/UC59HK2HLcg5mtdePe4uCpVQ' 13775title='Youtube' 13776rel='nofollow noreferrer' 13777target='_blank' 13778id='smls-hf-opt_youtube' 13779> 13780<i class='smls-hf-icon youtube-black'><strong>Youtube</strong></i> 13781</a> 13782<a 13783href='https://open.spotify.com/user/nwlniija6bhxjqdd2iusmzu9g' 13784title='Spotify' 13785rel='nofollow noreferrer' 13786target='_blank' 13787id='smls-hf-opt_spotify' 13788> 13789<i class='smls-hf-icon spotify-black'><strong>Spotify</strong></i> 13790</a> 13791</div> 13792</div> 13793<div class='smls-hf-stores'> 13794<p class='smls-hf-heading-04' id='smls-hf-lbl_getTheApp'> 13795Baixe o aplicativo 13796</p> 13797<div> 13798<a 13799href='https://smiles-novo-app.onelink.me/dEaH/eixbot2m' 13800title='Goolgle Play' 13801rel='nofollow noreferrer' 13802target='_blank' 13803id='smls-hf-opt_googlePlay' 13804> 13805<i class='smls-hf-icon google-play-pt' 13806><strong>Goolgle Play</strong></i 13807> 13808</a> 13809<a 13810href='https://smiles-novo-app.onelink.me/HEAI/fjpyz9sl' 13811title='Apple Store' 13812rel='nofollow noreferrer' 13813target='_blank' 13814id='smls-hf-opt_appStore' 13815> 13816<i class='smls-hf-icon apple-store-pt' 13817><strong>Apple Store</strong></i 13818> 13819</a> 13820</div> 13821</div> 13822</div> 13823</div> 13824<div> 13825<div id='smls_hf_block_last_id' class='smls-hf-block-last'> 13826<div class=''> 13827<p class='smls-hf-heading-small' id='smls-hf-lbl_addressData_1'> 13828GOL LINHAS AÃREAS S.A / CNPJ/MF sob nº 07.575.651/0037-60 13829</p> 13830<p class='smls-hf-heading-small' id='smls-hf-lbl_addressData_2'> 13831Alameda Rio Negro, nº 585, EdifÃcio Padauiri, Bloco B, 2º andar, 13832conjuntos 21 e 22 â Parte A, Alphaville, CEP 06454-000, na Cidade de 13833Barueri, Estado de São Paulo 13834</p> 13835</div> 13836<div class='smls-hf-change-country'> 13837<div class='smls-hf-btn-hyperlink-small'> 13838<a
13839href='https://www.smiles.com.br/mapa-do-site' 13840title='Mapa do site' 13841id='smls-hf-opt_siteMap' 13842> 13843<strong>Mapa do site</strong> 13844</a> 13845</div> 13846</div> 13847</div> 13848</div> 13849<!-- 0.15.8 --> 13850</div> 13851</div> 13852</div> 13853</div> 13854</section> 13855</div> 13856</footer>
13857<script src="https://static.smiler.com.br/hf/header.js?v=1789673392000"></script>
vendor: 1 bytes, line 13857
13857
13858<script src="https://static.smiler.com.br/hf/SmilesSearch.js?v=1789673392000"></script>
vendor: 1 bytes, line 13858
13858
13859<script type="text/javascript"> 13860function loadGTM() {
vendor: 322 bytes, lines 13860-13865
13860 13861(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 13862new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 13863j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 13864'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 13865})(window,document,'script','dataLayer','
13865GTM-MDJS8L
vendor: 331 bytes, lines 13865-13870
13865'); 13866(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 13867new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 13868j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 13869'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 13870})(window,document,'script','dataLayer','
13870GTM-PJZ72FZ
vendor: 4 bytes, line 13870
13870');
13871} 13872</script>
vendor: 1 bytes, line 13872
13872
13873<script type="text/javascript"> 13874function scriptsSmiles() { 13875loadGTM(); 13876} 13877if (window.attachEvent) { 13878window.attachEvent('onload', scriptsSmiles); 13879} else if (window.addEventListener) { 13880window.addEventListener('load', scriptsSmiles, false); 13881} else { 13882document.addEventListener('load', scriptsSmiles, false); 13883} 13884</script>
vendor: 1 bytes, line 13884
13884
13885<script type="text/javascript"> 13886</script>
13886<script> 13887</script>
vendor: 1 bytes, line 13887
13887
13888<script type="text/javascript"> 13889Liferay.Portlet.register('com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_ojbp'); 13890Liferay.Portlet.onLoad( 13891{ 13892canEditTitle: false, 13893columnPos: 0, 13894isStatic: 'end', 13895namespacedId: 'p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_ojbp_', 13896portletId: 'com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_ojbp', 13897refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dcom_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_ojbp\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 13898refreshURLData: {} 13899} 13900); 13901Liferay.Portlet.register('smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl'); 13902Liferay.Portlet.onLoad( 13903{ 13904canEditTitle: false, 13905columnPos: 0, 13906isStatic: 'end', 13907namespacedId: 'p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl_', 13908portletId: 'smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl', 13909refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dsmilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 13910refreshURLData: {} 13911} 13912); 13913function getValueByAttribute(node, attr) { 13914return ( 13915node.dataset[attr] || 13916(node.parentElement && node.parentElement.dataset[attr]) 13917); 13918} 13919function sendDocumentDownloadedAnalyticsEvent(anchor) { 13920var fileEntryId = getValueByAttribute( 13921anchor, 13922'analyticsFileEntryId' 13923); 13924var title = getValueByAttribute( 13925anchor, 13926'analyticsFileEntryTitle' 13927); 13928var version = getValueByAttribute( 13929anchor, 13930'analyticsFileEntryVersion' 13931); 13932if (fileEntryId) { 13933Analytics.send('documentDownloaded', 'Document', { 13934groupId: themeDisplay.getScopeGroupId(), 13935fileEntryId, 13936preview: !!window._com_liferay_document_library_analytics_isViewFileEntry, 13937title, 13938version, 13939}); 13940} 13941} 13942function handleDownloadClick(event) { 13943if (window.Analytics) { 13944if (event.target.nodeName.toLowerCase() === 'a') { 13945sendDocumentDownloadedAnalyticsEvent( 13946event.target 13947); 13948} 13949else if ( 13950event.target.parentNode && 13951event.target.parentNode.nodeName.toLowerCase() === 'a' 13952) { 13953sendDocumentDownloadedAnalyticsEvent( 13954event.target.parentNode 13955); 13956} 13957else { 13958var target = event.target; 13959var matchTextContent = 13960target.textContent && 13961target.textContent.toLowerCase() === 13962'baixar'; 13963var matchTitle = 13964target.title && target.title.toLowerCase() === 'download'; 13965var matchAction = target.action === 'download'; 13966var matchLexiconIcon = !!target.querySelector( 13967'.lexicon-icon-download' 13968); 13969var matchLexiconClassName = target.classList.contains( 13970'lexicon-icon-download' 13971); 13972var matchParentTitle = 13973target.parentNode && 13974target.parentNode.title && 13975target.parentNode.title.toLowerCase() === 'download'; 13976var matchParentLexiconClassName = 13977target.parentNode && 13978target.parentNode.classList.contains('lexicon-icon-download'); 13979if ( 13980matchTextContent || 13981matchTitle || 13982matchParentTitle || 13983matchAction || 13984matchLexiconIcon || 13985matchLexiconClassName || 13986matchParentLexiconClassName 13987) { 13988var selectedFiles = document.querySelectorAll( 13989'.form .custom-control-input:checked' 13990); 13991selectedFiles.forEach(({value}) => { 13992var selectedFile = document.querySelector( 13993'[data-analytics-file-entry-id="' + value + '"]' 13994); 13995sendDocumentDownloadedAnalyticsEvent( 13996selectedFile 13997); 13998}); 13999} 14000} 14001} 14002} 14003Liferay.once('destroyPortlet', () => { 14004document.body.removeEventListener( 14005'click', 14006handleDownloadClick 14007); 14008}); 14009Liferay.once('portletReady', () => { 14010document.body.addEventListener( 14011'click', 14012handleDownloadClick 14013); 14014}); 14015(function() {var $ = AUI.$;var _ = AUI._; 14016var onDestroyPortlet = function () { 14017Liferay.detach('messagePosted', onMessagePosted); 14018Liferay.detach('destroyPortlet', onDestroyPortlet); 14019}; 14020Liferay.on('destroyPortlet', onDestroyPortlet); 14021var onMessagePosted = function (event) { 14022if (window.Analytics) { 14023const eventProperties = { 14024className: event.className, 14025classPK: event.classPK, 14026commentId: event.commentId, 14027text: event.text, 14028}; 14029const blogNode = document.querySelector( 14030'[data-analytics-asset-id="' + event.classPK + '"]' 14031); 14032const dmNode = document.querySelector( 14033'[data-analytics-file-entry-id="' + event.classPK + '"]' 14034); 14035if (blogNode) { 14036eventProperties.title = blogNode.dataset.analyticsAssetTitle; 14037} 14038else if (dmNode) { 14039eventProperties.title = dmNode.dataset.analyticsFileEntryTitle; 14040} 14041Analytics.send('posted', 'Comment', eventProperties); 14042} 14043}; 14044Liferay.on('messagePosted', onMessagePosted); 14045})(); 14046(function() {var $ = AUI.$;var _ = AUI._; 14047var onVote = function (event) { 14048if (window.Analytics) { 14049let title = event.contentTitle; 14050if (!title) { 14051const dmNode = document.querySelector( 14052'[data-analytics-file-entry-id="' + event.classPK + '"]' 14053); 14054if (dmNode) { 14055title = dmNode.dataset.analyticsFileEntryTitle; 14056} 14057} 14058Analytics.send('VOTE', 'Ratings', { 14059className: event.className, 14060classPK: event.classPK, 14061ratingType: event.ratingType, 14062score: event.score, 14063title, 14064}); 14065} 14066}; 14067var onDestroyPortlet = function () { 14068Liferay.detach('ratings:vote', onVote); 14069Liferay.detach('destroyPortlet', onDestroyPortlet); 14070}; 14071Liferay.on('ratings:vote', onVote); 14072Liferay.on('destroyPortlet', onDestroyPortlet); 14073})(); 14074(function() {var $ = AUI.$;var _ = AUI._; 14075var onShare = function (data) { 14076if (window.Analytics) {
14077Analytics.send('shared', 'SocialBookmarks', { 14078className: data.className, 14079classPK: data.classPK, 14080type: data.type, 14081url: data.url, 14082}); 14083} 14084}; 14085var onDestroyPortlet = function () { 14086Liferay.detach('socialBookmarks:share', onShare); 14087Liferay.detach('destroyPortlet', onDestroyPortlet); 14088}; 14089Liferay.on('socialBookmarks:share', onShare); 14090Liferay.on('destroyPortlet', onDestroyPortlet); 14091})(); 14092if (window.svg4everybody && Liferay.Data.ICONS_INLINE_SVG) { 14093svg4everybody( 14094{ 14095polyfill: true, 14096validate: function (src, svg, use) { 14097return !src || !src.startsWith('#'); 14098} 14099} 14100); 14101} 14102(function() {var $ = AUI.$;var _ = AUI._; 14103Liferay.Util.delegate( 14104document, 14105'focusin', 14106'.portlet', 14107function(event) { 14108event.delegateTarget.closest('.portlet').classList.add('open'); 14109} 14110); 14111Liferay.Util.delegate( 14112document, 14113'focusout', 14114'.portlet', 14115function(event) { 14116event.delegateTarget.closest('.portlet').classList.remove('open'); 14117} 14118); 14119})(); 14120// <![CDATA[ 14121Liferay.currentURL = '\x2fportal\x2fhome'; 14122Liferay.currentURLEncoded = '\x252Fportal\x252Fhome'; 14123// ]]> 14124// <![CDATA[ 14125// ]]> 14126(function() {var $ = AUI.$;var _ = AUI._; 14127import(Liferay.ThemeDisplay.getPathContext() + '/o/frontend-js-web/__liferay__/index.js').then( 14128({openToast}) => { 14129AUI().use( 14130'liferay-session', 14131function() { 14132Liferay.Session = new Liferay.SessionBase( 14133{ 14134autoExtend: true, 14135redirectOnExpire: false, 14136redirectUrl: 'https\x3a\x2f\x2fwww\x2esmiles\x2ecom\x2ebr\x2fweb\x2fguest', 14137sessionLength: 1800, 14138sessionTimeoutOffset: 70, 14139warningLength: 60 14140} 14141); 14142} 14143); 14144} 14145) 14146})(); 14147Liferay.Portlet.register('smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz'); 14148Liferay.Portlet.onLoad( 14149{ 14150canEditTitle: false, 14151columnPos: 0, 14152isStatic: 'end', 14153namespacedId: 'p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz_', 14154portletId: 'smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz', 14155refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dsmilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14156refreshURLData: {} 14157} 14158); 14159Liferay.Portlet.register('smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot'); 14160Liferay.Portlet.onLoad( 14161{ 14162canEditTitle: false, 14163columnPos: 0, 14164isStatic: 'end', 14165namespacedId: 'p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot_', 14166portletId: 'smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot', 14167refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dsmilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_Chatbot\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14168refreshURLData: {} 14169} 14170); 14171Liferay.Portlet.register('smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr'); 14172Liferay.Portlet.onLoad( 14173{ 14174canEditTitle: false, 14175columnPos: 0, 14176isStatic: 'end', 14177namespacedId: 'p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr_', 14178portletId: 'smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr', 14179refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dsmilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14180refreshURLData: {} 14181} 14182); 14183Liferay.Portlet.register('smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq'); 14184Liferay.Portlet.onLoad( 14185{ 14186canEditTitle: false, 14187columnPos: 0, 14188isStatic: 'end', 14189namespacedId: 'p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq_', 14190portletId: 'smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq', 14191refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dsmilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14192refreshURLData: {} 14193} 14194); 14195Liferay.Portlet.register('br_com_smiles_utils_theme_HeaderContentLoaderPortlet'); 14196Liferay.Portlet.onLoad( 14197{ 14198canEditTitle: false, 14199columnPos: 0, 14200isStatic: 'end', 14201namespacedId: 'p_p_id_br_com_smiles_utils_theme_HeaderContentLoaderPortlet_', 14202portletId: 'br_com_smiles_utils_theme_HeaderContentLoaderPortlet', 14203refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dbr_com_smiles_utils_theme_HeaderContentLoaderPortlet\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14204refreshURLData: {} 14205} 14206); 14207Liferay.Portlet.register('smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko'); 14208Liferay.Portlet.onLoad( 14209{ 14210canEditTitle: false, 14211columnPos: 0, 14212isStatic: 'end', 14213namespacedId: 'p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko_', 14214portletId: 'smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko', 14215refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dsmilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14216refreshURLData: {} 14217} 14218); 14219Liferay.Portlet.register('com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_vycv'); 14220Liferay.Portlet.onLoad( 14221{ 14222canEditTitle: false, 14223columnPos: 0, 14224isStatic: 'end', 14225namespacedId: 'p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_vycv_', 14226portletId: 'com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_vycv', 14227refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dcom_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_vycv\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14228refreshURLData: {} 14229} 14230); 14231Liferay.Portlet.register('smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq'); 14232Liferay.Portlet.onLoad( 14233{ 14234canEditTitle: false, 14235columnPos: 0, 14236isStatic: 'end', 14237namespacedId: 'p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq_', 14238portletId: 'smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq', 14239refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dsmilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14240refreshURLData: {} 14241} 14242); 14243Liferay.Portlet.register('br_com_smiles_utils_theme_FooterContentLoaderPortlet'); 14244Liferay.Portlet.onLoad( 14245{ 14246canEditTitle: false, 14247columnPos: 0, 14248isStatic: 'end', 14249namespacedId: 'p_p_id_br_com_smiles_utils_theme_FooterContentLoaderPortlet_', 14250portletId: 'br_com_smiles_utils_theme_FooterContentLoaderPortlet', 14251refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dbr_com_smiles_utils_theme_FooterContentLoaderPortlet\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14252refreshURLData: {} 14253} 14254); 14255Liferay.Portlet.register('smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft'); 14256Liferay.Portlet.onLoad( 14257{ 14258canEditTitle: false, 14259columnPos: 0, 14260isStatic: 'end', 14261namespacedId: 'p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft_', 14262portletId: 'smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft', 14263refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dsmilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14264refreshURLData: {} 14265} 14266); 14267Liferay.Portlet.register('com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_gmva'); 14268Liferay.Portlet.onLoad( 14269{ 14270canEditTitle: false, 14271columnPos: 0, 14272isStatic: 'end', 14273namespacedId: 'p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_gmva_', 14274portletId: 'com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_gmva', 14275refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dcom_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_gmva\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14276refreshURLData: {} 14277} 14278); 14279Liferay.Portlet.register('smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz'); 14280Liferay.Portlet.onLoad( 14281{ 14282canEditTitle: false, 14283columnPos: 0, 14284isStatic: 'end', 14285namespacedId: 'p_p_id_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz_', 14286portletId: 'smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz', 14287refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dsmilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14288refreshURLData: {} 14289} 14290); 14291Liferay.Portlet.register('com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_blbi'); 14292Liferay.Portlet.onLoad( 14293{ 14294canEditTitle: false, 14295columnPos: 0, 14296isStatic: 'end', 14297namespacedId: 'p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_blbi_', 14298portletId: 'com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_blbi', 14299refreshURL: '\x2fc\x2fportal\x2frender_portlet\x3fp_l_id\x3d666\x26p_p_id\x3dcom_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_blbi\x26p_p_lifecycle\x3d0\x26p_t_lifecycle\x3d0\x26p_p_state\x3dnormal\x26p_p_mode\x3dview\x26p_p_col_id\x3dnull\x26p_p_col_pos\x3dnull\x26p_p_col_count\x3dnull\x26p_p_static\x3d1\x26p_p_isolated\x3d1\x26currentURL\x3d\x252Fportal\x252Fhome', 14300refreshURLData: {} 14301} 14302); 14303</script>
14303<script type="module"> 14304import {InfoItemActionHandler as ComponentModule} from 'https://assets-blue.smiler.com.br/o/layout-taglib/__liferay__/index.js'; 14305AUI().use( 14306'liferay-menu', 14307function(A) { 14308{ 14309Liferay.component('infoItemActionComponent', new ComponentModule({"executeInfoItemActionURL":"https:\/\/www.smiles.com.br\/c\/portal\/execute_info_item_action?p_l_mode=view&plid=666","namespace":"","spritemap":"https:\/\/assets-blue.smiler.com.br\/\/o\/smiles-liferay7-theme\/images\/clay\/icons.svg"}), { destroyOnNavigate: true, portletId: ''}); 14310} 14311(function() { 14312var $ = AUI.$;var _ = AUI._; 14313new Liferay.Menu(); 14314var liferayNotices = Liferay.Data.notices; 14315for (var i = 0; i < liferayNotices.length; i++) { 14316Liferay.Util.openToast(liferayNotices[i]); 14317} 14318})(); 14319}); 14320</script>
vendor: 1 bytes, line 14320
14320
14321<script data-senna-track="permanent"> 14322Liferay.Portlet.ready(function(portletId, node) { 14323if(portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft_') 14324|| portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft_').substring(1)) { 14325if (!window.smlsEnv) { 14326window.smlsEnv = 'prd'; 14327} 14328if(!window.isDotEnv && window.smlsEnv !== 'prd') { 14329window.isDotEnv = window.location.hostname.indexOf('portal.') > -1; 14330} 14331var conf = {}; 14332try { 14333conf = JSON.parse('{}'); 14334} catch (e) { 14335console.error(e); 14336} 14337var initProps = { 14338componentConfig: { 14339library: '', 14340component: '', 14341configuration: conf 14342}, 14343jsonURL: 'https://www.smiles.com.br/mfe-apps/components/react-components.json', 14344newDevOpsJsonURL: 'https://www.smiles.com.br/mfe-apps/components/new-react-components.json', 14345cssOrigin: 'https://static.smiler.com.br', 14346jsOrigin: 'https://www.smiles.com.br/mfe-apps/components/react-components.json'.replace('/mfe-apps/components/react-components.json', ''), 14347}; 14348try { 14349ReactDOM.render( 14350React.createElement(window.remoteComponent.RcConfigLoader, initProps), 14351document.getElementById('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_lxft_componentContainer') 14352); 14353} catch (e) { 14354console.error(e); 14355} 14356} 14357}); 14358</script>
vendor: 1 bytes, line 14358
14358
14359<script data-senna-track="permanent"> 14360Liferay.Portlet.ready(function(portletId, node) { 14361if(portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz_') 14362|| portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz_').substring(1)) { 14363if (!window.smlsEnv) { 14364window.smlsEnv = 'prd'; 14365} 14366if(!window.isDotEnv && window.smlsEnv !== 'prd') { 14367window.isDotEnv = window.location.hostname.indexOf('portal.') > -1; 14368} 14369var conf = {}; 14370try { 14371conf = JSON.parse('{"place":"home_0","channel":"web"}'); 14372} catch (e) { 14373console.error(e); 14374} 14375var initProps = { 14376componentConfig: { 14377library: 'smiles-react-recsys-templates', 14378component: 'App', 14379configuration: conf 14380}, 14381jsonURL: 'https://www.smiles.com.br/mfe-apps/components/react-components.json', 14382newDevOpsJsonURL: 'https://www.smiles.com.br/mfe-apps/components/new-react-components.json', 14383cssOrigin: 'https://static.smiler.com.br', 14384jsOrigin: 'https://www.smiles.com.br/mfe-apps/components/react-components.json'.replace('/mfe-apps/components/react-components.json', ''), 14385}; 14386try { 14387ReactDOM.render( 14388React.createElement(window.remoteComponent.RcConfigLoader, initProps), 14389document.getElementById('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_jmmz_componentContainer') 14390); 14391} catch (e) { 14392console.error(e); 14393} 14394} 14395}); 14396</script>
vendor: 1 bytes, line 14396
14396
14397<script data-senna-track="permanent"> 14398Liferay.Portlet.ready(function(portletId, node) { 14399if(portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr_') 14400|| portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr_').substring(1)) { 14401if (!window.smlsEnv) { 14402window.smlsEnv = 'prd'; 14403} 14404if(!window.isDotEnv && window.smlsEnv !== 'prd') { 14405window.isDotEnv = window.location.hostname.indexOf('portal.') > -1; 14406} 14407var conf = {}; 14408try { 14409conf = JSON.parse('{}'); 14410} catch (e) { 14411console.error(e); 14412} 14413var initProps = { 14414componentConfig: { 14415library: 'smiles-react-ffp-optin', 14416component: 'App', 14417configuration: conf 14418}, 14419jsonURL: 'https://www.smiles.com.br/mfe-apps/components/react-components.json', 14420newDevOpsJsonURL: 'https://www.smiles.com.br/mfe-apps/components/new-react-components.json', 14421cssOrigin: 'https://static.smiler.com.br', 14422jsOrigin: 'https://www.smiles.com.br/mfe-apps/components/react-components.json'.replace('/mfe-apps/components/react-components.json', ''), 14423}; 14424try { 14425ReactDOM.render( 14426React.createElement(window.remoteComponent.RcConfigLoader, initProps), 14427document.getElementById('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_kqjr_componentContainer') 14428); 14429} catch (e) { 14430console.error(e); 14431} 14432} 14433}); 14434</script>
vendor: 1 bytes, line 14434
14434
14435<script data-senna-track="permanent"> 14436Liferay.Portlet.ready(function(portletId, node) { 14437if(portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl_') 14438|| portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl_').substring(1)) { 14439if (!window.smlsEnv) { 14440window.smlsEnv = 'prd'; 14441} 14442if(!window.isDotEnv && window.smlsEnv !== 'prd') { 14443window.isDotEnv = window.location.hostname.indexOf('portal.') > -1; 14444} 14445var conf = {}; 14446try { 14447conf = JSON.parse('{}'); 14448} catch (e) { 14449console.error(e); 14450} 14451var initProps = { 14452componentConfig: { 14453library: 'smiles-react-banks-components', 14454component: 'PopUpCobranded', 14455configuration: conf 14456}, 14457jsonURL: 'https://www.smiles.com.br/mfe-apps/components/react-components.json', 14458newDevOpsJsonURL: 'https://www.smiles.com.br/mfe-apps/components/new-react-components.json', 14459cssOrigin: 'https://static.smiler.com.br', 14460jsOrigin: 'https://www.smiles.com.br/mfe-apps/components/react-components.json'.replace('/mfe-apps/components/react-components.json', ''), 14461}; 14462try { 14463ReactDOM.render( 14464React.createElement(window.remoteComponent.RcConfigLoader, initProps), 14465document.getElementById('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_ivjl_componentContainer') 14466); 14467} catch (e) { 14468console.error(e); 14469} 14470} 14471}); 14472</script>
vendor: 1 bytes, line 14472
14472
14473<script data-senna-track="permanent"> 14474Liferay.Portlet.ready(function(portletId, node) { 14475if(portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz_') 14476|| portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz_').substring(1)) { 14477if (!window.smlsEnv) { 14478window.smlsEnv = 'prd'; 14479} 14480if(!window.isDotEnv && window.smlsEnv !== 'prd') { 14481window.isDotEnv = window.location.hostname.indexOf('portal.') > -1; 14482} 14483var conf = {}; 14484try { 14485conf = JSON.parse('{}'); 14486} catch (e) { 14487console.error(e); 14488} 14489var initProps = { 14490componentConfig: { 14491library: 'smiles-react-bank-card-modals', 14492component: 'App', 14493configuration: conf 14494}, 14495jsonURL: 'https://www.smiles.com.br/mfe-apps/components/react-components.json', 14496newDevOpsJsonURL: 'https://www.smiles.com.br/mfe-apps/components/new-react-components.json', 14497cssOrigin: 'https://static.smiler.com.br', 14498jsOrigin: 'https://www.smiles.com.br/mfe-apps/components/react-components.json'.replace('/mfe-apps/components/react-components.json', ''), 14499}; 14500try { 14501ReactDOM.render( 14502React.createElement(window.remoteComponent.RcConfigLoader, initProps), 14503document.getElementById('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_vgzz_componentContainer') 14504); 14505} catch (e) { 14506console.error(e); 14507} 14508} 14509}); 14510</script>
vendor: 1 bytes, line 14510
14510
14511<script data-senna-track="permanent"> 14512Liferay.Portlet.ready(function(portletId, node) { 14513if(portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko_') 14514|| portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko_').substring(1)) { 14515if (!window.smlsEnv) { 14516window.smlsEnv = 'prd'; 14517} 14518if(!window.isDotEnv && window.smlsEnv !== 'prd') { 14519window.isDotEnv = window.location.hostname.indexOf('portal.') > -1; 14520} 14521var conf = {}; 14522try { 14523conf = JSON.parse('{}'); 14524} catch (e) { 14525console.error(e); 14526} 14527var initProps = { 14528componentConfig: { 14529library: 'smiles-react-update-club', 14530component: 'App', 14531configuration: conf 14532}, 14533jsonURL: 'https://www.smiles.com.br/mfe-apps/components/react-components.json', 14534newDevOpsJsonURL: 'https://www.smiles.com.br/mfe-apps/components/new-react-components.json', 14535cssOrigin: 'https://static.smiler.com.br', 14536jsOrigin: 'https://www.smiles.com.br/mfe-apps/components/react-components.json'.replace('/mfe-apps/components/react-components.json', ''), 14537}; 14538try { 14539ReactDOM.render( 14540React.createElement(window.remoteComponent.RcConfigLoader, initProps), 14541document.getElementById('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_hkko_componentContainer') 14542); 14543} catch (e) { 14544console.error(e); 14545} 14546} 14547}); 14548</script>
vendor: 1 bytes, line 14548
14548
14549<script data-senna-track="permanent"> 14550Liferay.Portlet.ready(function(portletId, node) { 14551if(portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq_') 14552|| portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq_').substring(1)) { 14553if (!window.smlsEnv) { 14554window.smlsEnv = 'prd'; 14555} 14556if(!window.isDotEnv && window.smlsEnv !== 'prd') { 14557window.isDotEnv = window.location.hostname.indexOf('portal.') > -1; 14558} 14559var conf = {}; 14560try { 14561conf = JSON.parse('{}'); 14562} catch (e) { 14563console.error(e); 14564} 14565var initProps = { 14566componentConfig: { 14567library: 'smiles-react-b2c-modals', 14568component: 'App', 14569configuration: conf 14570}, 14571jsonURL: 'https://www.smiles.com.br/mfe-apps/components/react-components.json', 14572newDevOpsJsonURL: 'https://www.smiles.com.br/mfe-apps/components/new-react-components.json', 14573cssOrigin: 'https://static.smiler.com.br', 14574jsOrigin: 'https://www.smiles.com.br/mfe-apps/components/react-components.json'.replace('/mfe-apps/components/react-components.json', ''), 14575}; 14576try { 14577ReactDOM.render( 14578React.createElement(window.remoteComponent.RcConfigLoader, initProps), 14579document.getElementById('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_qunq_componentContainer') 14580); 14581} catch (e) { 14582console.error(e); 14583} 14584} 14585}); 14586</script>
vendor: 1 bytes, line 14586
14586
14587<script data-senna-track="permanent"> 14588Liferay.Portlet.ready(function(portletId, node) { 14589if(portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq_') 14590|| portletId === Liferay.Util.getPortletId('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq_').substring(1)) { 14591if (!window.smlsEnv) { 14592window.smlsEnv = 'prd'; 14593} 14594if(!window.isDotEnv && window.smlsEnv !== 'prd') { 14595window.isDotEnv = window.location.hostname.indexOf('portal.') > -1; 14596} 14597var conf = {}; 14598try { 14599conf = JSON.parse('{}'); 14600} catch (e) { 14601console.error(e); 14602} 14603var initProps = { 14604componentConfig: { 14605library: 'smiles-react-lightbox', 14606component: 'Lightbox', 14607configuration: conf 14608}, 14609jsonURL: 'https://www.smiles.com.br/mfe-apps/components/react-components.json', 14610newDevOpsJsonURL: 'https://www.smiles.com.br/mfe-apps/components/new-react-components.json', 14611cssOrigin: 'https://static.smiler.com.br', 14612jsOrigin: 'https://www.smiles.com.br/mfe-apps/components/react-components.json'.replace('/mfe-apps/components/react-components.json', ''), 14613}; 14614try { 14615ReactDOM.render( 14616React.createElement(window.remoteComponent.RcConfigLoader, initProps), 14617document.getElementById('_smilesliferayreactappsportlet_WAR_smilesliferayreactappsportlet_INSTANCE_bbnq_componentContainer') 14618); 14619} catch (e) { 14620console.error(e); 14621} 14622} 14623}); 14624</script>
vendor: 1 bytes, line 14624
14624
14625<script src="https://assets-blue.smiler.com.br//o/smiles-liferay7-theme/js/main.js?browserId=chrome&minifierType=js&languageId=pt_BR&t=1789673392000" type="text/javascript"></script>
vendor: 1 bytes, line 14625
14625
14626<script type="module"> 14627import {default as main} from 'https://assets-blue.smiler.com.br/o/frontend-js-collapse-support-web/__liferay__/index.js'; 14628{ 14629main(); 14630} 14631</script>
14631<script type="module"> 14632import {default as main} from 'https://assets-blue.smiler.com.br/o/frontend-js-alert-support-web/__liferay__/index.js'; 14633{ 14634main(); 14635} 14636</script>
14636<script type="module"> 14637import {default as main} from 'https://assets-blue.smiler.com.br/o/frontend-js-dropdown-support-web/__liferay__/index.js'; 14638{ 14639main(); 14640} 14641</script>
14641<script type="module"> 14642import {default as main} from 'https://assets-blue.smiler.com.br/o/frontend-js-tooltip-support-web/__liferay__/index.js'; 14643{ 14644main(); 14645} 14646</script>
14646<script type="module"> 14647import {default as main} from 'https://assets-blue.smiler.com.br/o/frontend-js-tabs-support-web/__liferay__/index.js'; 14648{ 14649main(); 14650} 14651</script>
14651<script type="module"> 14652import {runThirdPartyCookiesInterval} from 'https://assets-blue.smiler.com.br/o/cookies-banner-web/__liferay__/index.js'; 14653{ 14654runThirdPartyCookiesInterval(); 14655} 14656</script>
14656<script type="text/javascript"> 14657Liferay.CustomDialogs = {enabled: false}; 14658</script>
14658<script> 14659</script>
14659<script type="text/javascript" src="/IdoMTJA4CBW2G/zjOugACCpK/rD1M/VE5XwwDSGQtNbQ3cza/TDx9OQ/KC/doIgljBhQ"></script>
14659<script type="text/javascript" src="/IdoMTJA4CBW2G/zjOugACCpK/rD1M/kw5XwwupiX3m/TmMCOg/Ok/xbFFo2Zjk6?v=d21a64cf-bc11-c9a7-8144-9769f0691739" defer></script>
14659</body> 14660</html> 14661 14662 14663 14664
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.