.sptn-widget-aviso{padding:var(--sptn-space-4);background:var(--sptn-surface-alt);border:1px dashed var(--sptn-border-input);color:var(--sptn-text-secondary);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);line-height:var(--sptn-leading-ui)}.sptn-hero{position:relative;display:flex;align-items:flex-end;overflow:hidden}.sptn-hero--cheia{min-height:100vh;min-height:100svh}.sptn-hero--tres-quartos{min-height:75vh;min-height:75svh}.sptn-hero__midia{position:absolute;top:0;right:0;bottom:0;left:0}.sptn-hero__midia picture{display:block;width:100%;height:100%}.sptn-hero__img,.sptn-hero__video{display:block;width:100%;height:100%;object-fit:cover}.sptn-hero__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,var(--sptn-scrim));pointer-events:none}.sptn-hero__conteudo{position:relative;width:100%;padding-block:var(--sptn-space-6);color:var(--sptn-base)}.sptn-hero__sobretitulo{margin:0 0 var(--sptn-space-2);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-ui);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase}.sptn-hero__titulo{margin:0;max-width:16ch;font-family:var(--sptn-font-display);font-size:var(--sptn-text-fluid-4xl);font-weight:var(--sptn-weight-bold);line-height:var(--sptn-leading-tight);letter-spacing:var(--sptn-tracking-display);color:inherit}.sptn-hero__cta{margin-top:var(--sptn-space-4)}.sptn-hero__img--mobile{display:block}@media(max-width:767px){.sptn-hero--video-mobile-img .sptn-hero__video{display:none}}@media(min-width:768px){.sptn-hero--video-mobile-img .sptn-hero__img--mobile{display:none}.sptn-hero__conteudo{padding-block:var(--sptn-space-7)}}.sptn-hero--sem-midia{background:var(--sptn-surface-alt)}.sptn-hero--sem-midia .sptn-hero__conteudo{color:var(--sptn-text)}.sptn-hero--sem-midia .sptn-hero__sobretitulo{color:var(--sptn-text-secondary)}.sptn-vitrine__cabecalho{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sptn-gutter);margin-bottom:var(--sptn-space-5)}.sptn-vitrine__titulo{margin:0;font-family:var(--sptn-font-display);font-size:var(--sptn-text-fluid-3xl);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-heading);letter-spacing:var(--sptn-tracking-heading);color:var(--sptn-text)}.sptn-vitrine__ver-tudo{display:inline-flex;align-items:center;min-height:var(--sptn-tap-min);flex-shrink:0;font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-ui);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;color:var(--sptn-text);text-decoration:underline;text-underline-offset:var(--sptn-space-1);transition:color var(--sptn-duration-fast) var(--sptn-ease)}.sptn-vitrine__ver-tudo:hover{color:var(--sptn-accent)}.sptn-vitrine__ver-tudo:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px}.sptn-banners{display:grid;gap:var(--sptn-gutter)}.sptn-banners__item{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:var(--sptn-surface-alt)}.sptn-banners__item:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px}.sptn-banners__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--sptn-duration-base) var(--sptn-ease)}a.sptn-banners__item:hover .sptn-banners__img{transform:scale(1.03)}.sptn-banners__rotulo{position:absolute;left:var(--sptn-space-3);bottom:var(--sptn-space-3);padding:var(--sptn-space-2) var(--sptn-space-3);background:var(--sptn-surface);color:var(--sptn-text);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-ui);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase}@media(min-width:768px){.sptn-banners__item{aspect-ratio:auto}.sptn-banners--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sptn-banners--2 .sptn-banners__item{aspect-ratio:1 / 1}.sptn-banners--3{grid-template-columns:repeat(12,1fr);grid-template-rows:1fr 1fr;aspect-ratio:4 / 3}.sptn-banners--3 .sptn-banners__item:nth-child(1){grid-column:1 / 8;grid-row:1 / 3}.sptn-banners--3 .sptn-banners__item:nth-child(2){grid-column:8 / 13;grid-row:1}.sptn-banners--3 .sptn-banners__item:nth-child(3){grid-column:8 / 13;grid-row:2}.sptn-banners--4{grid-template-columns:repeat(12,1fr);grid-template-rows:1fr 1fr;aspect-ratio:3 / 2}.sptn-banners--4 .sptn-banners__item:nth-child(1){grid-column:1 / 7;grid-row:1 / 3}.sptn-banners--4 .sptn-banners__item:nth-child(2){grid-column:7 / 13;grid-row:1}.sptn-banners--4 .sptn-banners__item:nth-child(3){grid-column:7 / 10;grid-row:2}.sptn-banners--4 .sptn-banners__item:nth-child(4){grid-column:10 / 13;grid-row:2}}.sptn-colecao{position:relative;display:flex;align-items:flex-end;overflow:hidden;aspect-ratio:var(--sptn-colecao-prop-mobile, 4 / 5)}.sptn-colecao--full{width:100vw;margin-inline:calc(50% - 50vw)}.sptn-colecao__midia{position:absolute;top:0;right:0;bottom:0;left:0}.sptn-colecao__midia picture{display:block;width:100%;height:100%}.sptn-colecao__img{display:block;width:100%;height:100%;object-fit:cover}.sptn-colecao__veu{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,var(--sptn-scrim));pointer-events:none}.sptn-colecao__conteudo{position:relative;width:100%;padding:var(--sptn-space-5) var(--sptn-container-pad);color:var(--sptn-base)}.sptn-colecao__sobretitulo{margin:0 0 var(--sptn-space-2);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-ui);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase}.sptn-colecao__titulo{margin:0;max-width:20ch;font-family:var(--sptn-font-display);font-size:clamp(var(--sptn-text-2xl),4vw,var(--sptn-text-3xl));font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-tight);letter-spacing:var(--sptn-tracking-display);color:inherit}.sptn-colecao__cta{margin-top:var(--sptn-space-4)}@media(min-width:768px){.sptn-colecao{aspect-ratio:var(--sptn-colecao-prop-tablet, 2 / 1)}}@media(min-width:1024px){.sptn-colecao{aspect-ratio:2 / 1}}.sptn-colecao--sem-midia{aspect-ratio:auto;background:var(--sptn-surface-alt)}.sptn-colecao--sem-midia .sptn-colecao__conteudo{color:var(--sptn-text);padding-block:var(--sptn-space-7)}.sptn-colecao--sem-midia .sptn-colecao__sobretitulo{color:var(--sptn-text-secondary)}a.sptn-banners__item:focus-visible .sptn-banners__img{transform:scale(1.03)}.sptn-vitrine__ver-tudo:focus-visible{color:var(--sptn-accent)}
