.bz.bz-banners{padding:20px 0 0}.bz-hero{position:relative;overflow:hidden;border-radius:24px;margin:0 auto;max-width:calc(var(--wrap) + var(--gut) * 2 - 40px);isolation:isolate}.bz-stage{display:grid}.bz-slide{grid-area:1 / 1;position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:min(54vh,470px);background:var(--slide-bg, var(--cream));opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s .7s}.bz-slide.on{opacity:1;visibility:visible;transition:opacity .7s ease}.bz-slide-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:40px 48px 88px 56px}.bz-slide-copy>*{transform:translateY(14px);opacity:0;transition:transform .8s var(--ease),opacity .8s ease}.bz-slide.on .bz-slide-copy>*{transform:none;opacity:1}.bz-slide.on .bz-slide-copy>*:nth-child(2){transition-delay:.08s}.bz-slide.on .bz-slide-copy>*:nth-child(3){transition-delay:.16s}.bz-slide.on .bz-slide-copy>*:nth-child(4){transition-delay:.24s}.bz-slide.on .bz-slide-copy>*:nth-child(5){transition-delay:.32s}.bz-slide-media{position:relative;overflow:hidden}.bz-slide-media img,.bz-slide-media .bz-slide-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%);transform:scale(1.05);transition:transform 7s linear}.bz-slide.on .bz-slide-media img{transform:scale(1)}.bz-slide-ph{background:var(--sand);fill:var(--ink-3)}.bz-slide.full{grid-template-columns:1fr}.bz-slide.full .bz-slide-media{position:absolute;top:0;right:0;bottom:0;left:0}.bz-slide.full .bz-slide-copy{padding-left:56px;max-width:600px}.bz-slide.full .bz-slide-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,color-mix(in srgb,var(--slide-bg, var(--cream)) 92%,transparent),color-mix(in srgb,var(--slide-bg, var(--cream)) 70%,transparent) 34%,color-mix(in srgb,var(--slide-bg, var(--cream)) 0%,transparent) 58%)}.bz-slide.full .bz-lead{color:var(--ink)}.bz-banners .bz-d1{font-size:clamp(30px,3.2vw,46px);line-height:1.04;letter-spacing:-.03em;font-weight:400}.bz-banners .bz-lead{font-size:15px;max-width:44ch}.bz-ctas{display:flex;gap:12px;flex-wrap:wrap}.bz-hero .bz-btn{height:48px;padding:0 24px;font-size:14.5px}.bz-hero-ctrl{position:absolute;left:56px;bottom:28px;display:flex;align-items:center;gap:18px;z-index:3}.bz-dots{display:flex;gap:8px}.bz-dot{width:44px;height:28px;display:flex;align-items:center}.bz-dot span{display:block;width:100%;height:2px;background:var(--dot-idle, rgba(61, 57, 53, .18));border-radius:2px;overflow:hidden;position:relative}.bz-dot span i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dot-on, var(--ink));transform:scaleX(0);transform-origin:left}.bz-dot.on span i{animation:bz-prog var(--dur, 6.5s) linear forwards}.bz-hero.paused .bz-dot.on span i{animation-play-state:paused}.bz-dot.done span i{transform:scaleX(1)}@keyframes bz-prog{to{transform:scaleX(1)}}.bz-hero-count{font-size:12.5px;color:var(--ink-2);font-variant-numeric:tabular-nums}.bz-promo-row{max-width:calc(var(--wrap) + var(--gut) * 2 - 40px);margin:20px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bz-promo-card{position:relative;border-radius:24px;overflow:hidden;min-height:300px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);background:var(--promo-bg, var(--dark));color:var(--promo-text, #fff);isolation:isolate}.bz-promo-card.light{background:var(--promo-bg, var(--blush));color:var(--promo-text, var(--ink))}.bz-promo-card figure{position:relative;overflow:hidden}.bz-promo-card figure img,.bz-promo-card figure svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.bz-promo-card:hover figure img{transform:scale(1.05)}.bz-promo-card .c{padding:36px 36px 34px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;align-items:flex-start}.bz-promo-card h3{font-size:clamp(22px,2vw,28px);font-weight:400;letter-spacing:-.025em;line-height:1.06}.bz-promo-card p{font-size:14px;opacity:.85;max-width:34ch;margin-top:10px}.bz-promo-card .price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.bz-promo-card .price b{font-size:26px;font-weight:600;letter-spacing:-.02em}.bz-promo-card .price s{font-size:13px;opacity:.6}.bz-promo-card .pix{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:99px;background:#ffffff1f;font-size:12.5px}.bz-promo-card .pix svg{width:14px;height:14px}.bz-promo-card.light .pix{background:#fff}.bz-promo-bdg{background:var(--promo-badge-bg, var(--bz-bdg-pink));color:var(--promo-badge-text, var(--bz-bdg-pink-t))}.bz-promo-card.light .bz-promo-bdg{background:var(--promo-badge-bg, var(--bz-bdg-dark));color:var(--promo-badge-text, var(--bz-bdg-dark-t))}.bz-promo-card .bz-promo-btn{background:var(--promo-btn-bg, #fff);color:var(--promo-btn-text, var(--ink))}.bz-promo-card .bz-promo-btn:hover{background:var(--promo-btn-bg, var(--sand));filter:brightness(.96)}.bz-promo-card.light .bz-promo-btn{background:var(--promo-btn-bg, var(--brown));color:var(--promo-btn-text, var(--on-brown))}.bz-promo-card.light .bz-promo-btn:hover{background:var(--promo-btn-bg, var(--brown-d))}@media(max-width:1399px){.bz-hero{margin:0 20px}.bz-promo-row{margin:20px 20px 0}}@media(max-width:1023px){.bz-slide{grid-template-columns:1fr 1fr;min-height:420px}.bz-slide.full{grid-template-columns:1fr}.bz-promo-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.bz.bz-banners{padding:12px 0 0}.bz-hero{margin:0 12px;border-radius:18px}.bz-slide,.bz-slide.full{grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:0}.bz-slide-media,.bz-slide.full .bz-slide-media{position:relative;order:-1;aspect-ratio:16 / 11}.bz-slide.full .bz-slide-media:after{display:none}.bz-slide.full .bz-lead{color:var(--ink-2)}.bz-slide-copy,.bz-slide.full .bz-slide-copy{padding:20px 18px 72px;gap:14px;max-width:none}.bz-banners .bz-d1{font-size:clamp(28px,8.4vw,36px)}.bz-banners .bz-lead{font-size:14px}.bz-ctas{flex-direction:column;width:100%}.bz-hero .bz-ctas .bz-btn{width:100%;height:54px}.bz-hero-ctrl{left:18px;right:18px;bottom:22px;justify-content:space-between}.bz-dot{width:32px}.bz-hero-ctrl .bz-arrows{display:none}.bz-promo-row{margin:12px 12px 0;gap:12px}.bz-promo-card{grid-template-columns:minmax(0,1fr);border-radius:18px;min-height:0}.bz-promo-card figure{aspect-ratio:16 / 9;order:-1}.bz-promo-card .c{padding:22px 20px 24px;gap:14px}.bz-promo-card .bz-btn{width:100%}}.bz-promo-card.is-adapt{grid-template-columns:minmax(0,1fr) auto}.bz-promo-card.is-adapt figure{width:48%;min-height:100%}@media(max-width:767px){.bz-promo-card.is-adapt{grid-template-columns:minmax(0,1fr)}.bz-promo-card.is-adapt figure{width:auto!important;min-height:0;aspect-ratio:auto}.bz-promo-card.is-adapt figure img{position:static;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/lumina-banners.css.map */
