
/* dd8628b37c499eb2b396306aa21e7f2c6d84dd3d */

html body #idlinkEventsCarouselV73195#idlinkEventsCarouselV73195,html #idlinkEventsCarouselV73195{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}/*v7.3.988*/
html .shop-shell .idmk-ev-carrossel{display:flex!important;flex-direction:row!important;gap:11px!important;overflow-x:auto!important;
  scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding:2px 2px 8px!important;scrollbar-width:none}
html .shop-shell .idmk-ev-carrossel::-webkit-scrollbar{display:none}
html .shop-shell .idmk-ev-carrossel .shop-card{flex:0 0 100%!important;scroll-snap-align:start;display:flex!important;flex-direction:column!important;
  grid-template-columns:none!important;padding:0!important;overflow:hidden}
html .shop-shell .idmk-ev-carrossel.idmk-ev-peek .shop-card{flex:0 0 68%!important}
html .shop-shell .idmk-ev-carrossel .shop-card>img,
html .shop-shell .idmk-ev-carrossel .shop-card .shop-card-fallback{width:100%!important;height:auto!important;aspect-ratio:16/9!important;border-radius:0!important;object-fit:cover!important}
html .shop-shell .idmk-ev-carrossel .shop-card-body{padding:11px 13px 14px!important}
html .shop-shell .idmk-ev-carrossel .shop-card-title{font-size:15px!important}
html .shop-shell .idmk-ev-carrossel .shop-card-badges{display:flex!important;order:0}
html .shop-shell .idmk-ev-carrossel .shop-badge-cat{display:inline-flex!important;background:rgba(155,108,255,.12)!important;color:#c7a6ff!important;border:1px solid rgba(155,108,255,.3)!important}

/* f3f4fd9e46d1aee2177ddbe981a75224e10c3f06 */

html .shop-shell .idv-card{display:grid!important;grid-template-columns:108px minmax(0,1fr)!important;gap:13px!important;align-items:center!important;padding:10px!important;border-radius:20px!important;contain-intrinsic-size:auto 128px!important}
html .shop-shell .idv-card:hover{transform:none!important}
html .shop-shell .idv-media{aspect-ratio:1/1!important;width:108px!important;height:108px!important;border-radius:16px!important;overflow:hidden!important;flex:none!important}
html .shop-shell .idv-body{padding:0!important;gap:4px!important}
html .shop-shell .idv-flag{position:static!important;display:inline-flex!important;width:max-content!important;border-radius:7px!important;padding:3px 8px!important;font-size:9.5px!important;font-weight:950!important;letter-spacing:.6px;text-transform:uppercase}
html .shop-shell .idv-tit{font-size:15.5px!important;line-height:1.2!important}
html .shop-shell .idv-loc{font-size:12px!important;color:rgba(255,255,255,.55)!important}
html .shop-shell .idv-specs{gap:0!important}
html .shop-shell .idv-spec{background:none!important;border:0!important;padding:0!important;font-size:12px!important;font-weight:800!important;color:rgba(255,255,255,.45)!important}
html .shop-shell .idv-spec+.idv-spec::before{content:'· ';margin:0 4px}
html .shop-shell .idv-card .idv-preco{color:#3ddc97!important;font-size:16.5px!important}
html .shop-shell .idv-card[data-kind="stay"] .idv-preco,html .shop-shell .idmk-vert-secao[data-vert="stays"] .idv-preco{color:#ff6baa!important}
html .shop-shell .idv-acoes,html .shop-shell .idv-cta{display:none!important}
@media(max-width:480px){html .shop-shell .idv-card{grid-template-columns:92px 1fr!important}html .shop-shell .idv-media{width:92px!important;height:92px!important}}
