@font-face{font-family:BOMA Mono;src:url(../media/BOMA-MONO.2xchtqk-24jl5.woff2)format("woff2");font-display:swap}html[data-lp=bomacarnaval]{--bo-ink:#161617;--bo-ink-800:#222224;--bo-paper:#dcdbdb;--bo-white:#fff;--bo-red:#af312f;--bo-red-600:#8f2624;--bo-muted:#8a8a8c;--bo-line:#dcdbdb3d;--bo-margin:48px;--bo-header-h:80px;--bo-display-l:min(160px, 11.111vw);--bo-h1:min(96px, 6.667vw);--bo-h3:min(56px, 3.889vw);--bo-title:40px;--bo-body:24px;--bo-label:28px;--bo-caption:20px;--bo-ease:cubic-bezier(.16, 1, .3, 1);--bo-font:"BOMA Mono", ui-monospace, monospace;background:var(--bo-ink);scroll-behavior:smooth;scroll-padding-top:var(--bo-header-h)}@media (max-width:767px){html[data-lp=bomacarnaval]{--bo-margin:16px;--bo-header-h:64px;--bo-display-l:72px;--bo-h1:min(32px, 8.205vw);--bo-h3:min(22px, 5.641vw);--bo-title:28px;--bo-body:20px;--bo-label:24px;--bo-caption:16px}}html[data-lp=bomacarnaval] body{background:var(--bo-ink);color:var(--bo-paper);font-family:var(--bo-font);font-size:var(--bo-body);text-transform:lowercase;-webkit-font-smoothing:antialiased;margin:0;line-height:1.3;overflow-x:hidden}html[data-lp=bomacarnaval] :where(h1,h2,h3,p,ul,figure){margin:0;padding:0;font-weight:400}html[data-lp=bomacarnaval] ul{list-style:none}html[data-lp=bomacarnaval] a{color:inherit;text-decoration:none}html[data-lp=bomacarnaval] button{font:inherit;color:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}html[data-lp=bomacarnaval] img{display:block}html[data-lp=bomacarnaval] :focus-visible{outline:2px solid var(--bo-paper);outline-offset:2px}html[data-lp=bomacarnaval] .bo-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-lp=bomacarnaval] .bo-skip{z-index:100;background:var(--bo-paper);color:var(--bo-ink);padding:8px 12px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}html[data-lp=bomacarnaval] .bo-skip:focus{transform:none}html[data-lp=bomacarnaval] .bo-btn{background:var(--bo-red);color:var(--bo-paper);white-space:nowrap;justify-content:center;align-items:center;line-height:1;transition:background-color .2s ease-out;display:inline-flex}html[data-lp=bomacarnaval] a.bo-btn:hover{background:var(--bo-red-600)}html[data-lp=bomacarnaval] .bo-btn--big{height:52px;font-size:var(--bo-title);padding:0 20px}@media (max-width:767px){html[data-lp=bomacarnaval] .bo-btn--big{height:36px;padding:0 16px}}html[data-lp=bomacarnaval] .bo-tag{background:var(--bo-red);color:var(--bo-paper);font-size:var(--bo-caption);white-space:nowrap;align-items:center;padding:8px 15px;line-height:1;display:inline-flex}html[data-lp=bomacarnaval] .bo-header__bar{z-index:40;height:var(--bo-header-h);background:var(--bo-ink);border-bottom:1px solid var(--bo-line);box-sizing:border-box;transition:transform .25s ease-out;position:fixed;inset:0 0 auto;transform:translateY(-100%)}html[data-lp=bomacarnaval] .bo-header[data-scrolled=true] .bo-header__bar{transform:translateY(0)}html[data-lp=bomacarnaval] .bo-header{--bo-buy-w:148px}html[data-lp=bomacarnaval] .bo-header__logo,html[data-lp=bomacarnaval] .bo-header__nav,html[data-lp=bomacarnaval] .bo-header__langs{z-index:41;height:var(--bo-header-h);color:#fff;mix-blend-mode:difference;align-items:center;display:flex;position:fixed;top:0}html[data-lp=bomacarnaval] .bo-header__logo{left:var(--bo-margin)}html[data-lp=bomacarnaval] .bo-header__logo img{filter:brightness(0)invert();width:48px;height:48px}html[data-lp=bomacarnaval] .bo-header__nav{font-size:var(--bo-label);gap:40px;line-height:1;left:50%;transform:translate(-50%)}html[data-lp=bomacarnaval] .bo-header__langs{right:calc(var(--bo-margin) + var(--bo-buy-w) + 24px);font-size:var(--bo-caption);gap:12px;line-height:1}html[data-lp=bomacarnaval] .bo-header__langs a{text-underline-offset:6px;padding:4px 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .2s ease-out}html[data-lp=bomacarnaval] .bo-header__langs a:hover,html[data-lp=bomacarnaval] .bo-header__langs a[aria-current=true]{text-decoration-color:currentColor}html[data-lp=bomacarnaval] .bo-header__buy{z-index:41;top:calc((var(--bo-header-h) - 36px) / 2);right:var(--bo-margin);box-sizing:border-box;width:var(--bo-buy-w);height:36px;font-size:var(--bo-label);position:fixed}@media (min-width:768px) and (max-width:1000px){html[data-lp=bomacarnaval] .bo-header__nav{font-size:var(--bo-caption);gap:24px}}html[data-lp=bomacarnaval] .bo-header__menu,html[data-lp=bomacarnaval] .bo-menu{display:none}@media (max-width:900px){html[data-lp=bomacarnaval] .bo-header__nav,html[data-lp=bomacarnaval] .bo-header__langs{display:none}html[data-lp=bomacarnaval] .bo-header__menu{z-index:42;top:calc((var(--bo-header-h) - 36px) / 2);right:var(--bo-margin);box-sizing:border-box;background:var(--bo-paper);width:36px;height:36px;color:var(--bo-ink);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:fixed}html[data-lp=bomacarnaval] .bo-header__buy{right:calc(var(--bo-margin) + 36px + 12px)}html[data-lp=bomacarnaval] .bo-header[data-menu=open] .bo-header__bar{transform:translateY(0)}html[data-lp=bomacarnaval] .bo-menu{z-index:39;box-sizing:border-box;padding-top:var(--bo-header-h);background:var(--bo-red);color:var(--bo-white);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .25s ease-out,visibility 0s .25s;display:flex;position:fixed;inset:0;overflow-y:auto}html[data-lp=bomacarnaval] .bo-menu[data-open=true]{opacity:1;visibility:visible;transition:opacity .25s ease-out}html[data-lp=bomacarnaval] .bo-menu__links{flex-direction:column;flex:1 0 auto;display:flex}html[data-lp=bomacarnaval] .bo-menu__links a{box-sizing:border-box;min-height:calc(var(--bo-display-l) * 1.5);padding:16px var(--bo-margin);font-size:var(--bo-display-l);border-top:1px solid #ffffff47;flex:1 1 0;grid-template-columns:40px 1fr;align-items:end;line-height:.85;transition:background-color .3s ease-out,color .3s ease-out;display:grid}html[data-lp=bomacarnaval] .bo-menu__links a small{font-size:var(--bo-caption);opacity:.7;align-self:start;margin-top:6px;line-height:1}html[data-lp=bomacarnaval] .bo-menu__langs{border-top:1px solid #ffffff47;flex:none;grid-template-columns:repeat(3,1fr);display:grid}html[data-lp=bomacarnaval] .bo-menu__langs a{padding:20px 12px 20px var(--bo-margin);font-size:min(var(--bo-display-l), 17vw);flex-direction:column;gap:8px;line-height:.85;transition:background-color .3s ease-out,color .3s ease-out;display:flex}html[data-lp=bomacarnaval] .bo-menu__langs a+a{border-left:1px solid #ffffff47}html[data-lp=bomacarnaval] .bo-menu__langs a small{font-size:var(--bo-caption);opacity:.8;line-height:1}html[data-lp=bomacarnaval] .bo-menu__links a:hover,html[data-lp=bomacarnaval] .bo-menu__links a:focus-visible,html[data-lp=bomacarnaval] .bo-menu__langs a:hover,html[data-lp=bomacarnaval] .bo-menu__langs a:focus-visible{background:var(--bo-ink);color:var(--bo-paper)}html[data-lp=bomacarnaval] .bo-menu__langs a[aria-current=true]{background:var(--bo-paper);color:var(--bo-ink)}html[data-lp=bomacarnaval] .bo-menu[data-open=true] .bo-menu__links a,html[data-lp=bomacarnaval] .bo-menu[data-open=true] .bo-menu__langs{animation:bo-menu-in .6s var(--bo-ease) both;animation-delay:calc(var(--bo-i,0) * 70ms + 80ms)}}@keyframes bo-menu-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}html[data-lp=bomacarnaval] .bo-menuicon,html[data-lp=bomacarnaval] .bo-menuicon:before,html[data-lp=bomacarnaval] .bo-menuicon:after{background:currentColor;width:20px;height:2px;transition:transform .25s ease-out,background-color .25s ease-out;display:block}html[data-lp=bomacarnaval] .bo-menuicon{position:relative}html[data-lp=bomacarnaval] .bo-menuicon:before,html[data-lp=bomacarnaval] .bo-menuicon:after{content:"";position:absolute;left:0}html[data-lp=bomacarnaval] .bo-menuicon:before{top:-6px}html[data-lp=bomacarnaval] .bo-menuicon:after{top:6px}html[data-lp=bomacarnaval] .bo-header__menu[aria-expanded=true] .bo-menuicon{background:0 0}html[data-lp=bomacarnaval] .bo-header__menu[aria-expanded=true] .bo-menuicon:before{transform:translateY(6px)rotate(45deg)}html[data-lp=bomacarnaval] .bo-header__menu[aria-expanded=true] .bo-menuicon:after{transform:translateY(-6px)rotate(-45deg)}@media (max-width:767px){html[data-lp=bomacarnaval] .bo-header__logo img{width:40px;height:40px}html[data-lp=bomacarnaval] .bo-header__buy{font-size:20px}}html[data-lp=bomacarnaval] .bo-hero{box-sizing:border-box;height:calc(var(--bo-header-h) + 475px);padding-top:var(--bo-header-h);background:linear-gradient(180deg, var(--bo-red) 0%, var(--bo-red) 50%, var(--bo-ink) 100%);display:flex}@media (max-width:767px){html[data-lp=bomacarnaval] .bo-hero{height:calc(var(--bo-header-h) + 420px)}}html[data-lp=bomacarnaval] .bo-cube{flex:1;position:relative}html[data-lp=bomacarnaval] .bo-cube__poster,html[data-lp=bomacarnaval] .bo-cube__canvas{width:100%;height:100%;position:absolute;inset:0}html[data-lp=bomacarnaval] .bo-cube__poster{object-fit:contain}html[data-lp=bomacarnaval] .bo-cube[data-ready=true] .bo-cube__poster{visibility:hidden}html[data-lp=bomacarnaval] .bo-strip{background-color:var(--bo-ink);background-repeat:repeat-x;background-size:40px 48px;height:48px;animation:1s linear infinite bo-strip}@keyframes bo-strip{0%{background-position:0 0}to{background-position:40px 0}}html[data-lp=bomacarnaval] .bo-lineup{padding:128px var(--bo-margin);background:linear-gradient(180deg, var(--bo-ink) 0%, var(--bo-red) 50%, var(--bo-red) 100%)}html[data-lp=bomacarnaval] .bo-lineup__row{min-height:calc(var(--bo-h3));font-size:var(--bo-h3);justify-content:center;align-items:center;gap:16px;line-height:1;display:flex}html[data-lp=bomacarnaval] .bo-lineup__name{white-space:nowrap;flex:none}html[data-lp=bomacarnaval] .bo-lineup__bar{background:var(--bo-paper);height:.5em;transition:flex-grow .6s ease-in-out var(--bo-out,0s);flex:0 0 24px}html[data-lp=bomacarnaval] .bo-lineup[data-revealed=true] .bo-lineup__bar{transition:flex-grow .9s var(--bo-ease) var(--bo-in,0s);flex-grow:1}@media (max-width:767px){html[data-lp=bomacarnaval] .bo-lineup{padding:64px var(--bo-margin)}html[data-lp=bomacarnaval] .bo-lineup__row{gap:8px}}html[data-lp=bomacarnaval] .bo-title{background:var(--bo-ink);color:var(--bo-paper);border-bottom:1px solid var(--bo-paper);justify-content:center;padding:64px 0;transition:background-color .3s ease-out,color .3s ease-out;display:flex}html[data-lp=bomacarnaval] .bo-title h2{font-size:var(--bo-display-l);line-height:.85}html[data-lp=bomacarnaval] .bo-title:hover{background:var(--bo-paper);color:var(--bo-ink)}html[data-lp=bomacarnaval] .bo-title--light{background:var(--bo-white);color:var(--bo-ink);border-bottom-color:#16161733}html[data-lp=bomacarnaval] .bo-title--light:hover{background:var(--bo-ink);color:var(--bo-paper)}html[data-lp=bomacarnaval] .bo-tickets__grid{--bo-card-w:360;--bo-card-body:24;--bo-card-title:40;--bo-card-caption:20;grid-template-columns:repeat(4,1fr);display:grid}html[data-lp=bomacarnaval] .bo-tickets__grid>li{--bo-card-bg:var(--bo-ink);--bo-card-fg:var(--bo-paper);container-type:inline-size}html[data-lp=bomacarnaval] .bo-tickets__grid>li:nth-child(-n+4):nth-child(2n),html[data-lp=bomacarnaval] .bo-tickets__grid>li:nth-child(n+5):nth-child(odd){--bo-card-bg:var(--bo-paper);--bo-card-fg:var(--bo-ink)}html[data-lp=bomacarnaval] .bo-card{--u:calc(100cqw / var(--bo-card-w));box-sizing:border-box;aspect-ratio:4/5;width:100%;padding:calc(var(--u) * 24);background:var(--bo-card-bg);color:var(--bo-card-fg);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}html[data-lp=bomacarnaval] .bo-card__lineup{font-size:calc(var(--u) * var(--bo-card-body));white-space:nowrap;flex-direction:column;line-height:1.3;display:flex}html[data-lp=bomacarnaval] .bo-card__info{padding-bottom:calc(var(--u) * (52 + 16));font-size:calc(var(--u) * var(--bo-card-title));white-space:nowrap;flex-direction:column;line-height:1;display:flex}html[data-lp=bomacarnaval] .bo-card__lineup,html[data-lp=bomacarnaval] .bo-card__info,html[data-lp=bomacarnaval] .bo-card__cta{transition:opacity .3s ease-out}html[data-lp=bomacarnaval] .bo-card__lineup,html[data-lp=bomacarnaval] .bo-card__info{position:relative}html[data-lp=bomacarnaval] .bo-card__flyer{z-index:1;opacity:0;pointer-events:none;transition:opacity .3s ease-out;position:absolute;inset:0}html[data-lp=bomacarnaval] .bo-card__flyer img{object-fit:cover;width:100%;height:100%}html[data-lp=bomacarnaval] .bo-card__link{z-index:2;position:absolute;inset:0}html[data-lp=bomacarnaval] .bo-card__tag{z-index:2;opacity:0;pointer-events:none;font-size:calc(var(--u) * var(--bo-card-caption));transition:opacity .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-lp=bomacarnaval] .bo-card__cta{z-index:3;bottom:calc(var(--u) * 24);left:calc(var(--u) * 24);box-sizing:border-box;width:calc(var(--u) * 212);height:calc(var(--u) * 52);position:absolute}html[data-lp=bomacarnaval] .bo-card[data-art=true] .bo-card__flyer,html[data-lp=bomacarnaval] .bo-card:focus-within .bo-card__flyer{opacity:1}html[data-lp=bomacarnaval] .bo-card[data-art=true] .bo-card__lineup,html[data-lp=bomacarnaval] .bo-card[data-art=true] .bo-card__info,html[data-lp=bomacarnaval] .bo-card:focus-within .bo-card__lineup,html[data-lp=bomacarnaval] .bo-card:focus-within .bo-card__info{opacity:0}@media (hover:hover){html[data-lp=bomacarnaval] .bo-card:hover .bo-card__flyer,html[data-lp=bomacarnaval] .bo-card:hover .bo-card__tag{opacity:1}html[data-lp=bomacarnaval] .bo-card:hover .bo-card__lineup,html[data-lp=bomacarnaval] .bo-card:hover .bo-card__info,html[data-lp=bomacarnaval] .bo-card:hover .bo-card__cta{opacity:0}}@media (hover:none){html[data-lp=bomacarnaval] .bo-card__link{display:none}}@media (max-width:767px){html[data-lp=bomacarnaval] .bo-tickets__grid{--bo-card-w:280;--bo-card-body:20;--bo-card-title:28;--bo-card-caption:16;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}html[data-lp=bomacarnaval] .bo-tickets__grid>li{scroll-snap-align:start;flex:0 0 280px}html[data-lp=bomacarnaval] .bo-tickets__grid>li:nth-child(odd){--bo-card-bg:var(--bo-ink);--bo-card-fg:var(--bo-paper)}html[data-lp=bomacarnaval] .bo-tickets__grid>li:nth-child(2n){--bo-card-bg:var(--bo-paper);--bo-card-fg:var(--bo-ink)}}html[data-lp=bomacarnaval] .bo-numbers{padding:64px var(--bo-margin);background:var(--bo-ink);position:relative;overflow:hidden}html[data-lp=bomacarnaval] .bo-numbers__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html[data-lp=bomacarnaval] .bo-numbers__lines{flex-direction:column;align-items:center;display:flex;position:relative}html[data-lp=bomacarnaval] .bo-numbers__line{color:#fff;mix-blend-mode:difference;font-size:var(--bo-h1);white-space:nowrap;line-height:.854;transition:color .3s ease-out}html[data-lp=bomacarnaval] .bo-numbers__line:hover{color:var(--bo-red);mix-blend-mode:normal}html[data-lp=bomacarnaval] .bo-faq__item{background:var(--bo-ink);color:var(--bo-paper);border-bottom:1px solid var(--bo-paper);transition:background-color .4s ease-in-out,color .4s ease-in-out}html[data-lp=bomacarnaval] .bo-faq__item[data-open=true]{background:var(--bo-white);color:var(--bo-ink)}html[data-lp=bomacarnaval] .bo-faq__head{box-sizing:border-box;width:100%;padding:24px var(--bo-margin);align-items:center;gap:12px;display:flex}html[data-lp=bomacarnaval] .bo-faq__index{width:32px;font-size:var(--bo-caption);color:var(--bo-muted);flex:none;line-height:1}html[data-lp=bomacarnaval] .bo-faq__question{min-width:0;font-size:var(--bo-label);flex:1;line-height:1}html[data-lp=bomacarnaval] .bo-faq__icon{flex:none;width:12px;height:12px;transition:transform .4s ease-in-out;position:relative}html[data-lp=bomacarnaval] .bo-faq__icon:before,html[data-lp=bomacarnaval] .bo-faq__icon:after{content:"";background:currentColor;position:absolute}html[data-lp=bomacarnaval] .bo-faq__icon:before{width:12px;height:2px;top:5px;left:0}html[data-lp=bomacarnaval] .bo-faq__icon:after{width:2px;height:12px;top:0;left:5px}html[data-lp=bomacarnaval] .bo-faq__item[data-open=true] .bo-faq__icon{transform:rotate(45deg)}html[data-lp=bomacarnaval] .bo-faq__panel{grid-template-rows:0fr;transition:grid-template-rows .4s ease-in-out;display:grid}html[data-lp=bomacarnaval] .bo-faq__item[data-open=true] .bo-faq__panel{grid-template-rows:1fr}html[data-lp=bomacarnaval] .bo-faq__answer{min-height:0;overflow:hidden}html[data-lp=bomacarnaval] .bo-faq__answer p{box-sizing:border-box;max-width:calc(960px + 2 * var(--bo-margin));padding:32px var(--bo-margin) 48px;font-size:var(--bo-body);line-height:1.3}html[data-lp=bomacarnaval] .bo-marquee{background:var(--bo-red);height:48px;color:var(--bo-paper);font-size:28px;line-height:48px;overflow:hidden}html[data-lp=bomacarnaval] .bo-marquee__track{width:max-content;animation:bo-marquee var(--bo-marquee-duration,7.4s) linear infinite;gap:16px;display:flex}html[data-lp=bomacarnaval] .bo-marquee__copy{white-space:nowrap;flex:none;gap:16px;display:flex}@keyframes bo-marquee{0%{transform:translateX(calc(var(--bo-marquee-cycle,591px) * -1))}to{transform:translate(0)}}html[data-lp=bomacarnaval] .bo-we{background:var(--bo-ink);overflow:hidden;container-type:inline-size}html[data-lp=bomacarnaval] .bo-we__stage{--u:min(1px, .069444cqw);--bo-we-word:280;--bo-we-word-lh:224;--bo-we-label:28;max-width:1440px;height:calc(var(--u) * 920);color:#fff;margin:0 auto;position:relative}html[data-lp=bomacarnaval] .bo-we__word,html[data-lp=bomacarnaval] .bo-we__label{white-space:nowrap;position:absolute}html[data-lp=bomacarnaval] .bo-we__word{font-size:calc(var(--u) * var(--bo-we-word));line-height:calc(var(--u) * var(--bo-we-word-lh))}html[data-lp=bomacarnaval] .bo-we__label{z-index:3;font-size:calc(var(--u) * var(--bo-we-label));line-height:1}html[data-lp=bomacarnaval] .bo-we__word--we{z-index:1;top:calc(var(--u) * 88);left:calc(var(--u) * 48)}html[data-lp=bomacarnaval] .bo-we__word--are{z-index:1;top:calc(var(--u) * 608);left:calc(var(--u) * 48)}html[data-lp=bomacarnaval] .bo-we__word--boma{z-index:3;top:calc(var(--u) * 608);right:calc(var(--u) * 48)}html[data-lp=bomacarnaval] .bo-we__label--boma{top:calc(var(--u) * 184);left:calc(var(--u) * 392)}html[data-lp=bomacarnaval] .bo-we__label--carnaval{top:calc(var(--u) * 184);right:calc(var(--u) * 48)}html[data-lp=bomacarnaval] .bo-we__label--year{top:calc(var(--u) * 769);left:calc(var(--u) * 546)}html[data-lp=bomacarnaval] .bo-we__gallery{z-index:2;top:calc(var(--u) * 240);right:calc(var(--u) * 48);left:calc(var(--u) * 48);height:calc(var(--u) * 440);gap:calc(var(--u) * 24);grid-template-columns:repeat(3,1fr);display:grid;position:absolute}html[data-lp=bomacarnaval] .bo-we__photo{transition:transform .3s ease-out;position:relative;overflow:hidden}html[data-lp=bomacarnaval] .bo-we__photo img{top:calc(var(--u) * -24);left:calc(var(--u) * -24);width:calc(100% + var(--u) * 48);max-width:none;height:calc(100% + var(--u) * 48);object-fit:cover;transition:filter .3s ease-out;position:absolute}html[data-lp=bomacarnaval] .bo-we__photo:after{content:"";opacity:0;background:#16161799;transition:opacity .3s ease-out;position:absolute;inset:0}@media (hover:hover) and (min-width:768px){html[data-lp=bomacarnaval] .bo-we__photo:hover{transform:scale(1.04)}html[data-lp=bomacarnaval] .bo-we__gallery:hover .bo-we__photo:not(:hover) img{filter:blur(12px)}html[data-lp=bomacarnaval] .bo-we__gallery:hover .bo-we__photo:not(:hover):after{opacity:1}}@media (max-width:767px){html[data-lp=bomacarnaval] .bo-we__stage{--u:.25641cqw;--bo-we-word:120;--bo-we-word-lh:96;--bo-we-label:24;height:calc(var(--u) * 488)}html[data-lp=bomacarnaval] .bo-we__word--we{top:calc(var(--u) * 72);left:calc(var(--u) * 16)}html[data-lp=bomacarnaval] .bo-we__word--are{top:calc(var(--u) * 168);left:calc(var(--u) * 16)}html[data-lp=bomacarnaval] .bo-we__word--boma{top:calc(var(--u) * 340);right:auto;left:calc(var(--u) * 16)}html[data-lp=bomacarnaval] .bo-we__label--boma{top:calc(var(--u) * 40);left:calc(var(--u) * 16)}html[data-lp=bomacarnaval] .bo-we__label--carnaval{top:calc(var(--u) * 40);right:calc(var(--u) * 16)}html[data-lp=bomacarnaval] .bo-we__label--year{top:calc(var(--u) * 192);left:calc(var(--u) * 226)}html[data-lp=bomacarnaval] .bo-we__gallery{top:calc(var(--u) * 238);right:calc(var(--u) * 16);left:calc(var(--u) * 16);height:calc(var(--u) * 140);gap:calc(var(--u) * 6)}html[data-lp=bomacarnaval] .bo-we__photo img{top:calc(var(--u) * -8);left:calc(var(--u) * -8);width:calc(100% + var(--u) * 16);height:calc(100% + var(--u) * 16)}}html[data-lp=bomacarnaval] .bo-shop{background:var(--bo-ink)}html[data-lp=bomacarnaval] .bo-shop__carousel{padding:64px var(--bo-margin) 48px;scrollbar-width:none;cursor:grab;gap:24px;display:flex;overflow-x:auto}html[data-lp=bomacarnaval] .bo-shop__carousel.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}html[data-lp=bomacarnaval] .bo-shop__carousel>li{flex:0 0 576px}html[data-lp=bomacarnaval] .bo-shop__photo{aspect-ratio:3/2;transition:transform .3s ease-out;display:block;position:relative}html[data-lp=bomacarnaval] .bo-shop__photo img{object-fit:cover;width:100%;height:100%}html[data-lp=bomacarnaval] .bo-shop__tag{opacity:0;transition:opacity .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){html[data-lp=bomacarnaval] .bo-shop__photo:hover{transform:scale(1.04)}html[data-lp=bomacarnaval] .bo-shop__photo:hover .bo-shop__tag{opacity:1}}html[data-lp=bomacarnaval] .bo-shop__cta{padding:0 var(--bo-margin) 64px;justify-content:center;display:flex}@media (max-width:767px){html[data-lp=bomacarnaval] .bo-shop__carousel{padding:32px var(--bo-margin);gap:8px}html[data-lp=bomacarnaval] .bo-shop__carousel>li{flex-basis:300px}html[data-lp=bomacarnaval] .bo-shop__cta{padding-bottom:32px}}html[data-lp=bomacarnaval] .bo-footer{padding:16px var(--bo-margin);background:var(--bo-white);color:var(--bo-ink);justify-content:space-between;align-items:center;display:flex}html[data-lp=bomacarnaval] .bo-footer__group{flex-direction:column;align-items:center;gap:12px;display:flex}html[data-lp=bomacarnaval] .bo-footer__label{color:var(--bo-muted);font-size:14px;line-height:1}html[data-lp=bomacarnaval] .bo-footer__logo,html[data-lp=bomacarnaval] .bo-footer__row{align-items:center;min-height:36px;display:flex}html[data-lp=bomacarnaval] .bo-footer__row--sponsors{gap:17px}html[data-lp=bomacarnaval] .bo-footer__row--social{gap:16px}html[data-lp=bomacarnaval] .bo-footer__marks{gap:16px;display:flex}@media (max-width:767px){html[data-lp=bomacarnaval] .bo-footer{padding:24px var(--bo-margin);flex-direction:column;gap:20px}html[data-lp=bomacarnaval] .bo-footer__group{gap:10px}html[data-lp=bomacarnaval] .bo-footer__row--social{gap:14px}html[data-lp=bomacarnaval] .bo-footer__row--social img{width:22px;height:22px}html[data-lp=bomacarnaval] .bo-footer__marks{gap:12px}html[data-lp=bomacarnaval] .bo-footer__marks img{width:28px;height:28px}}html[data-lp=bomacarnaval] .bo-switch{z-index:2000;background:var(--bo-red);color:var(--bo-paper);opacity:0;visibility:hidden;pointer-events:none;place-content:center;justify-items:center;gap:24px;transition:opacity .45s,visibility 0s .45s;display:grid;position:fixed;inset:0}html[data-lp=bomacarnaval] .bo-page[data-handoff] .bo-switch,html[data-lp=bomacarnaval] .bo-switch[data-leaving]{opacity:1;visibility:visible;pointer-events:auto;transition:none}html[data-lp=bomacarnaval] .bo-switch[data-leaving]{animation:.34s both bo-cover-in}html[data-lp=bomacarnaval] .bo-switch__mark{filter:brightness(0)invert();width:96px;height:96px;animation:2.4s linear infinite bo-spin}html[data-lp=bomacarnaval] .bo-switch__text{font-size:var(--bo-label);line-height:1}@keyframes bo-cover-in{0%{opacity:0}to{opacity:1}}@keyframes bo-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html[data-lp=bomacarnaval]{scroll-behavior:auto}html[data-lp=bomacarnaval] .bo-strip,html[data-lp=bomacarnaval] .bo-marquee__track,html[data-lp=bomacarnaval] .bo-switch__mark{animation:none}html[data-lp=bomacarnaval] .bo-marquee__track{transform:none}html[data-lp=bomacarnaval] .bo-lineup__bar{flex-grow:1;transition:none}html[data-lp=bomacarnaval] .bo-menu,html[data-lp=bomacarnaval] .bo-menu__links a,html[data-lp=bomacarnaval] .bo-menu__langs,html[data-lp=bomacarnaval] .bo-menuicon,html[data-lp=bomacarnaval] .bo-menuicon:before,html[data-lp=bomacarnaval] .bo-menuicon:after,html[data-lp=bomacarnaval] .bo-header__bar,html[data-lp=bomacarnaval] .bo-faq__item,html[data-lp=bomacarnaval] .bo-faq__panel,html[data-lp=bomacarnaval] .bo-faq__icon{transition:none}html[data-lp=bomacarnaval] .bo-menu[data-open=true] .bo-menu__links a,html[data-lp=bomacarnaval] .bo-menu[data-open=true] .bo-menu__langs{animation:none}}
