:where(.fdc){position:relative}.fdc{isolation:isolate}.fdc__trilho{position:absolute;inset:0;display:flex;overflow:clip;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fdc.is-acordado>.fdc__trilho{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.fdc__trilho::-webkit-scrollbar{display:none}.fdc.is-acordado>.fdc__trilho[data-arrastando]{scroll-snap-type:none}.fdc__foto{position:relative;flex:0 0 100%;display:block;scroll-snap-align:start;scroll-snap-stop:always;background:var(--bg-3);-webkit-tap-highlight-color:transparent}.fdc__foto,.fdc__foto img{-webkit-user-drag:none}.fdc__seta{position:absolute;top:50%;z-index:3;width:34px;height:34px;margin-top:-17px;display:grid;place-items:center;padding:0;border:0;border-radius:999px;background:hsla(0,0%,4%,.58);box-shadow:inset 0 0 0 1px hsla(40,33%,93%,.2);color:#f3efe7;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .26s var(--ease-cine),background-color .26s var(--ease-cine),visibility 0s linear .26s}.fdc__seta:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M5 2.5 9.5 7 5 11.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M5 2.5 9.5 7 5 11.5' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}.fdc__seta--ant{left:calc(var(--fdc-recuo, 0px) + 10px)}.fdc__seta--ant:before{transform:scaleX(-1)}.fdc:focus-within>.fdc__seta,:is(.scard,.fcard):focus-within .fdc__seta{visibility:visible;transition-delay:0s}.fdc__seta--prox{right:calc(var(--fdc-recuo, 0px) + 10px)}.fdc__seta:hover{background:hsla(0,0%,4%,.8)}.fdc__seta:focus-visible{opacity:1;visibility:visible;outline:2px solid var(--gold-2);outline-offset:2px}.fdc__seta[aria-disabled]{pointer-events:none}.fdc__seta[aria-disabled]:focus-visible{opacity:.45}@media (hover:hover){.fdc:hover>.fdc__seta:not([aria-disabled]){opacity:1;visibility:visible;transition-delay:0s}}@media (hover:none) and (pointer:coarse){.fdc__seta{display:none}}.fdc__pontos{position:absolute;left:50%;bottom:calc(var(--fdc-base, 0px) + var(--fdc-recuo, 0px) + 12px);z-index:3;display:flex;gap:5px;transform:translateX(-50%);pointer-events:none}.fdc__pontos>i{width:6px;height:6px;border-radius:999px;background:hsla(40,33%,93%,.55);box-shadow:0 1px 4px rgba(0,0,0,.45);transition:width .32s var(--ease-cine),background-color .32s var(--ease-cine)}.fdc__pontos>i.is-atual{width:16px;background:#f3efe7}@media (prefers-reduced-motion:reduce){.fdc__pontos>i,.fdc__seta{transition:none}}.fcard>.fdc{isolation:auto}.fdc~.fcard__body{pointer-events:none}.fdc~.fcard__body .fcard__link{pointer-events:auto}.fdc~.fcard__body .fcard__link:after{pointer-events:none}.fdc~:is(.fcard__id,.fcard__type){pointer-events:none}@media (hover:hover){.fcard:hover>.fdc>.fdc__seta:not([aria-disabled]){opacity:1;visibility:visible;transition-delay:0s}}.fcard>.fdc .fdc__pontos{top:14px;bottom:auto}.scard>.fdc{isolation:auto}.scard>.fdc.is-acordado{z-index:1}@media (hover:none),(pointer:coarse){.scard>.fdc{z-index:1}}.selo-situacao{position:absolute;top:calc(var(--fdc-recuo, 0px) + 12px);left:calc(var(--fdc-recuo, 0px) + 12px);z-index:3;display:inline-flex;align-items:center;gap:7px;min-height:22px;max-width:calc(100% - 24px - 2 * var(--fdc-recuo, 0px));padding:0 10px;border-radius:999px;background:hsla(0,0%,4%,.72);box-shadow:inset 0 0 0 1px hsla(40,33%,93%,.16);color:#f3efe7;font-family:var(--sans);font-size:var(--fs-eyebrow);font-weight:600;line-height:1;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.selo-situacao:is([data-situacao=lancamento],[data-situacao=exclusivo]){background:var(--gold);box-shadow:0 2px 10px rgba(0,0,0,.28);color:var(--bg)}.selo-situacao[data-situacao=disponivel]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold-2)}.selo-situacao:is([data-situacao=vendido],[data-situacao=alugado]){color:hsla(40,33%,93%,.78);box-shadow:none}.fcard>.fdc .selo-situacao{top:68px;left:24px}