.zclub-cta,.home-final,.site-footer--sob-cta{--zclub-overlap: 215px}.zclub-cta{position:relative;z-index:2;background:linear-gradient(to bottom,var(--surface) 0 calc(100% - var(--zclub-overlap)),transparent calc(100% - var(--zclub-overlap)) 100%);padding:0}.zclub-cta__card{position:relative;min-height:400px;overflow:hidden;isolation:isolate;display:grid;place-items:center;border:1px solid rgba(249,249,246,.2);border-radius:var(--radius-lg);background:var(--obsidian);box-shadow:0 18px 55px #1a1a1a1f;transition:transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out),border-color var(--dur) var(--ease-out)}.zclub-cta__midia,.zclub-cta__card:after{position:absolute;top:0;right:0;bottom:0;left:0}.zclub-cta__midia{z-index:-2}.zclub-cta__imagem{width:100%;height:100%;object-fit:cover;object-position:58% center;transform:scale(1.001);transition:transform .7s var(--ease-out),filter var(--dur-slow) var(--ease-out)}.zclub-cta__card:after{content:"";z-index:-1;background:#1a1a1a94;-webkit-backdrop-filter:blur(3px) saturate(.82);backdrop-filter:blur(3px) saturate(.82);transition:background var(--dur-slow) var(--ease-out)}.zclub-cta__conteudo{width:min(100%,720px);padding:var(--space-7) var(--space-5);color:var(--ivory);text-align:center}.zclub-cta__rotulo{display:inline-block;margin-bottom:var(--space-4);font-size:var(--fs-xs);font-weight:var(--w-semibold);letter-spacing:var(--ls-eyebrow);line-height:1;text-transform:uppercase;color:#f9f9f6c7}.zclub-cta__titulo{font-size:var(--fs-h2);font-weight:var(--w-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-display);text-transform:uppercase;text-wrap:balance}.zclub-cta__texto{max-width:53ch;margin:var(--space-4) auto 0;font-size:var(--fs-body);line-height:var(--lh-normal);color:#f9f9f6d1}.zclub-cta__botao{margin-top:var(--space-6);background:#f9f9f614;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zclub-cta__card:hover,.zclub-cta__card:focus-within{transform:translateY(-5px);border-color:#f9f9f66b;box-shadow:0 28px 72px #1a1a1a33}.zclub-cta__card:hover:after,.zclub-cta__card:focus-within:after{background:#1a1a1a80}.zclub-cta__card:hover .zclub-cta__imagem,.zclub-cta__card:focus-within .zclub-cta__imagem{transform:scale(1.04);filter:saturate(1.08)}@media(max-width:767px){.zclub-cta,.home-final,.site-footer--sob-cta{--zclub-overlap: 215px}.zclub-cta__card{min-height:430px}.zclub-cta__imagem{object-position:58% center}.zclub-cta__conteudo{padding:var(--space-7) var(--space-4)}.zclub-cta__texto{max-width:31ch}.zclub-cta__botao{width:100%;max-width:290px}}@media(min-width:768px)and (max-width:1023px){.zclub-cta,.home-final,.site-footer--sob-cta{--zclub-overlap: 220px}.zclub-cta__card{min-height:440px}.zclub-cta__conteudo{padding:var(--space-8) var(--space-6)}}@media(min-width:1024px)and (max-width:1279px){.zclub-cta,.home-final,.site-footer--sob-cta{--zclub-overlap: 230px}.zclub-cta__card{min-height:460px}.zclub-cta__conteudo{padding:var(--space-8)}}@media(min-width:1280px){.zclub-cta,.home-final,.site-footer--sob-cta{--zclub-overlap: 260px}.zclub-cta__card{min-height:520px}.zclub-cta__conteudo{padding:var(--space-9)}}@media(prefers-reduced-motion:reduce){.zclub-cta__card,.zclub-cta__imagem,.zclub-cta__card:after{transition:none}.zclub-cta__card:hover,.zclub-cta__card:focus-within{transform:none}.zclub-cta__card:hover .zclub-cta__imagem,.zclub-cta__card:focus-within .zclub-cta__imagem{transform:none}}.site-footer--sob-cta{z-index:1;margin-top:calc(-1 * var(--zclub-overlap));padding-top:var(--zclub-overlap)}main:has(>.shopify-section:last-child .zclub-cta)~.shopify-section .site-footer{--zclub-overlap: 215px;position:relative;z-index:1;margin-top:calc(-1 * var(--zclub-overlap));padding-top:var(--zclub-overlap)}@media(min-width:768px)and (max-width:1023px){main:has(>.shopify-section:last-child .zclub-cta)~.shopify-section .site-footer{--zclub-overlap: 220px}}@media(min-width:1024px)and (max-width:1279px){main:has(>.shopify-section:last-child .zclub-cta)~.shopify-section .site-footer{--zclub-overlap: 230px}}@media(min-width:1280px){main:has(>.shopify-section:last-child .zclub-cta)~.shopify-section .site-footer{--zclub-overlap: 260px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/zclub-cta.css.map */
