.zc-titulo{font-size:var(--fs-h2);font-weight:var(--w-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-title)}.hero--zclub .hero__bg img{object-position:60% 50%}.hero--zclub .hero__grade{display:block}.hero--zclub .hero__txt{max-width:640px}.hero__gancho{margin-top:var(--space-5);font-size:var(--fs-h4);font-weight:var(--w-semibold);line-height:var(--lh-snug);color:var(--ivory);text-shadow:0 1px 12px rgba(0,0,0,.4)}.hero--zclub .hero__sub{margin-top:var(--space-3);max-width:46ch}.zc-pontos{position:absolute;z-index:1;pointer-events:none;top:0;left:0;width:100%;height:100%;opacity:var(--hero-op, 1)}.ponto{position:absolute;left:var(--x);top:var(--y);pointer-events:auto}.ponto__botao{position:relative;display:block;width:44px;height:44px;padding:0;margin:-22px 0 0 -22px;border:0;border-radius:50%;background:none;cursor:pointer}.ponto__botao:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:#f9f9f657;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ponto-respirar 2.8s ease-in-out infinite}.ponto__botao:after{content:"";position:absolute;top:15px;right:15px;bottom:15px;left:15px;border-radius:50%;background:#fff;box-shadow:0 2px 10px #0000004d;transition:transform var(--dur) var(--ease-out)}.ponto:hover .ponto__botao:after,.ponto:focus-within .ponto__botao:after,.ponto[data-aberto=true] .ponto__botao:after{transform:scale(1.25)}@keyframes ponto-respirar{0%,to{transform:scale(.82);opacity:.9}50%{transform:scale(1.12);opacity:.55}}.ponto__tip{position:absolute;z-index:2;width:max-content;max-width:26ch;padding:var(--space-3) var(--space-4);border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-md);background:#1a1a1ac7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ivory);font-size:var(--fs-sm);line-height:var(--lh-normal);text-align:left;box-shadow:var(--sombra-painel);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),visibility var(--dur);bottom:calc(100% + 14px);left:50%;transform:translate(-50%,6px)}.ponto[data-lado=esq] .ponto__tip{bottom:auto;top:50%;left:auto;right:calc(100% + 14px);transform:translate(6px,-50%)}.ponto[data-lado=dir] .ponto__tip{bottom:auto;top:50%;left:calc(100% + 14px);transform:translate(-6px,-50%)}.ponto:hover .ponto__tip,.ponto:focus-within .ponto__tip,.ponto[data-aberto=true] .ponto__tip{opacity:1;visibility:visible}.ponto:hover .ponto__tip,.ponto:focus-within .ponto__tip,.ponto[data-aberto=true] .ponto__tip{transform:translate(-50%)}.ponto[data-lado=esq]:hover .ponto__tip,.ponto[data-lado=esq]:focus-within .ponto__tip,.ponto[data-lado=esq][data-aberto=true] .ponto__tip,.ponto[data-lado=dir]:hover .ponto__tip,.ponto[data-lado=dir]:focus-within .ponto__tip,.ponto[data-lado=dir][data-aberto=true] .ponto__tip{transform:translateY(-50%)}@media(max-width:767px){.ponto__tip{max-width:22ch}}.zc-como{background:var(--obsidian);color:var(--ivory);padding-block:var(--section-y)}.zc-titulo--centro{text-align:center}.zc-passos{--zc-card: 72px;--zc-linha: 2.2s;position:relative;display:grid;gap:var(--space-7);margin-top:var(--space-8);padding:0;list-style:none}.zc-passo{position:relative;z-index:1;display:grid;grid-template-columns:var(--zc-card) minmax(0,1fr);gap:var(--space-5);align-items:start;text-align:left}.zc-passo__num{display:grid;place-items:center;width:var(--zc-card);height:var(--zc-card);border:1px solid rgba(232,220,195,.45);border-radius:var(--radius-lg);background:var(--obsidian);color:var(--ivory);font-size:var(--fs-h3);font-weight:var(--w-bold);transition:background var(--dur) var(--ease-out),color var(--dur) var(--ease-out),transform .52s var(--ease-out),border-color var(--dur) var(--ease-out)}.zc-passo:hover .zc-passo__num{background:var(--bone);color:var(--obsidian);border-color:var(--bone);transform:translateY(-4px)}.zc-passo p{font-size:var(--fs-lead);line-height:var(--lh-normal);color:#f9f9f6b8;padding-top:var(--space-2)}.zc-passos:before,.zc-passos:after{content:"";position:absolute;z-index:0;left:calc(var(--zc-card) / 2);top:calc(var(--zc-card) / 2);bottom:calc(var(--zc-card) / 2);width:1px;background:#f9f9f629}.zc-passos:after{background:var(--bone);transform-origin:top}.zc-passos[data-pronto=true]:after{scale:1 0}.zc-passos[data-pronto=true] .zc-passo__num,.zc-passos[data-pronto=true] .zc-passo p{opacity:0}.zc-passos[data-vista=true]:after{animation:zc-linha var(--zc-linha) linear .2s both}.zc-passos[data-vista=true] .zc-passo__num{animation:zc-pop .65s var(--ease-out) both}.zc-passos[data-vista=true] .zc-passo p{animation:zc-texto .7s var(--ease-out) both}.zc-passos[data-vista=true] .zc-passo:nth-child(1) .zc-passo__num{animation-delay:.2s}.zc-passos[data-vista=true] .zc-passo:nth-child(2) .zc-passo__num{animation-delay:calc(.2s + var(--zc-linha) / 2)}.zc-passos[data-vista=true] .zc-passo:nth-child(3) .zc-passo__num{animation-delay:calc(.2s + var(--zc-linha))}.zc-passos[data-vista=true] .zc-passo:nth-child(1) p{animation-delay:.35s}.zc-passos[data-vista=true] .zc-passo:nth-child(2) p{animation-delay:calc(.35s + var(--zc-linha) / 2)}.zc-passos[data-vista=true] .zc-passo:nth-child(3) p{animation-delay:calc(.35s + var(--zc-linha))}@keyframes zc-linha{0%{scale:1 0}to{scale:1 1}}@keyframes zc-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes zc-texto{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@media(min-width:768px){.zc-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);width:min(100%,calc(900px + 2 * var(--space-6)));margin-inline:auto}.zc-passo{grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--space-5)}.zc-passo p{width:fit-content;max-width:100%;padding-top:0;text-align:left}.zc-passos:before,.zc-passos:after{left:calc((100% - 2 * var(--space-6)) / 6);right:calc((100% - 2 * var(--space-6)) / 6);bottom:auto;top:calc(var(--zc-card) / 2);width:auto;height:1px}.zc-passos:after{transform-origin:left}.zc-passos[data-pronto=true]:after{scale:0 1}@keyframes zc-linha{0%{scale:0 1}to{scale:1 1}}}.zc-beneficios{background:var(--surface);color:var(--ink);padding-block:var(--section-y)}.zc-beneficios__grade{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gap);margin-top:var(--space-7)}.zc-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 6px 22px #1a1a1a0f;transition:transform .52s var(--ease-out),box-shadow .52s var(--ease-out),border-color .52s var(--ease-out)}.zc-card__icone{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#21474617;color:var(--eclipse);transition:background .52s var(--ease-out),color .52s var(--ease-out),transform .7s var(--ease-out)}.zc-card__icone svg{width:28px;height:28px}.zc-card p{font-size:var(--fs-lead);line-height:var(--lh-normal);color:var(--ink-soft)}@media(hover:hover){.zc-card:hover{transform:translateY(-6px);border-color:var(--eclipse);box-shadow:0 20px 48px #1a1a1a1c}.zc-card:hover .zc-card__icone{background:var(--eclipse);color:var(--ivory);transform:rotate(-12deg) scale(1.08)}}@media(min-width:768px){.zc-beneficios__grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.zc-exclusiva{background:var(--surface);color:var(--ink);padding-bottom:var(--section-y)}.zc-exclusiva__grade{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8);align-items:center}.zc-exclusiva__z{height:44px;width:auto;margin-bottom:var(--space-4)}.zc-exclusiva__rot{display:block;color:var(--ink-faint);margin-bottom:var(--space-3)}.zc-exclusiva__cit{font-size:var(--fs-h2);font-weight:var(--w-regular);--destaque-peso: var(--w-bold);line-height:1.14;letter-spacing:var(--ls-title);text-wrap:balance}.zc-exclusiva__cit :is(b,strong){font-weight:var(--w-bold)}.zc-exclusiva__p{margin-top:var(--space-5);max-width:44ch;font-size:var(--fs-lead);line-height:var(--lh-normal);color:var(--ink-soft)}.zc-exclusiva .btn{margin-top:var(--space-6)}.zc-exclusiva__card{width:min(100%,380px);justify-self:center;animation:zc-flutuar 6s ease-in-out infinite}@keyframes zc-flutuar{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.zc-exclusiva__card .produto-card__img{transition:filter .9s var(--ease-out),opacity .7s var(--ease-out),transform 1.1s var(--ease-out)}@media(hover:hover){html[data-zclub=inativo] .zc-exclusiva__card:hover .produto-card__img{filter:blur(1.5px)}html[data-zclub=inativo] .zc-exclusiva__card .produto-card__trava svg{transition:transform .7s var(--ease-out)}html[data-zclub=inativo] .zc-exclusiva__card:hover .produto-card__trava svg{transform:translateY(-4px) rotate(-10deg) scale(1.15)}}@media(min-width:900px){.zc-exclusiva__grade{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-6)}.zc-exclusiva__esq{grid-column:1 / 7}.zc-exclusiva__dir{grid-column:8 / 13}.zc-exclusiva__card{justify-self:end}}@media(prefers-reduced-motion:reduce){.ponto__botao:before,.zc-exclusiva__card{animation:none}.zc-passos:after,.zc-passo__num,.zc-passo p,.zc-card,.zc-card__icone{transition:none!important}.zc-passos[data-pronto=true]:after{transform:none}.zc-passos[data-pronto=true] .zc-passo__num,.zc-passos[data-pronto=true] .zc-passo p{opacity:1;transform:none}}@media(max-width:767px){.hero--zclub .hero__grade{padding-bottom:var(--space-2)}.hero__gancho{margin-top:var(--space-4);font-size:var(--fs-lead)}.hero--zclub .hero__sub{margin-top:var(--space-2);font-size:var(--fs-body);line-height:1.5}.hero--zclub .hero__acoes{margin-top:var(--space-5)}.zc-como,.zc-beneficios{padding-block:var(--space-8)}.zc-exclusiva{padding-bottom:var(--space-8)}.zc-passos{--zc-card: 60px;gap:var(--space-6);margin-top:var(--space-6)}.zc-passo{gap:var(--space-4)}.zc-passo p{font-size:var(--fs-body)}.zc-beneficios__grade{margin-top:var(--space-6);gap:var(--space-3)}.zc-card{flex-direction:row;align-items:flex-start;gap:var(--space-4);padding:var(--space-5)}.zc-card__icone{width:52px;height:52px;flex:none}.zc-card__icone svg{width:24px;height:24px}.zc-card p{font-size:var(--fs-body)}.zc-exclusiva__grade{gap:var(--space-7)}.zc-exclusiva__p{font-size:var(--fs-body)}.zc-exclusiva .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/zclub.css.map */
