.bb-support{--bb-red: #e3212b;--bb-red-dark: #bd121b;--bb-ink: #202020;--bb-muted: #666;--bb-line: #e5e5e5;--bb-soft: #f6f6f6;color:var(--bb-ink);background:#fff}body:has(.bb-support) #chat-bubble{display:none!important}.bb-support *{box-sizing:border-box}.bb-support__container{width:min(100% - 32px,1180px);margin-inline:auto}.bb-support__hero{padding:38px 0 30px;background:linear-gradient(145deg,#fff,#f5f5f5)}.bb-support__hero-grid{display:grid;gap:24px}.bb-support__promo-jump{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0 0 20px;padding:12px 14px;border-radius:12px;background:linear-gradient(135deg,var(--bb-red),var(--bb-red-dark));box-shadow:0 8px 20px #e3212b38;color:#fff!important;font-size:1.35rem;font-weight:600;line-height:1.35;text-decoration:none}.bb-support__promo-jump:hover{background:var(--bb-red-dark);color:#fff!important}.bb-support__promo-jump:focus-visible{outline:3px solid var(--bb-ink);outline-offset:3px}.bb-support__promo-jump-action{flex:0 0 auto;font-size:1.15rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bb-support__eyebrow{margin:0 0 8px;color:var(--bb-red);font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bb-support h1,.bb-support h2,.bb-support h3{color:var(--bb-ink);line-height:1.16;margin-top:0}.bb-support h1{margin-bottom:14px;font-size:clamp(3rem,10vw,5.2rem);letter-spacing:-.035em}.bb-support h2{margin-bottom:12px;font-size:clamp(2.5rem,7vw,3.6rem);letter-spacing:-.025em}.bb-support__lead{max-width:62rem;margin:0;color:var(--bb-muted);font-size:1.7rem;line-height:1.55}.bb-support__contact-card,.bb-support__form-card{border:1px solid var(--bb-line);border-radius:18px;background:#fff;box-shadow:0 14px 35px #00000012}.bb-support__contact-card{padding:18px;text-align:center}.bb-support__whatsapp{display:flex;align-items:center;justify-content:center;min-height:56px;padding:14px 20px;border-radius:12px;color:#fff;background:#128c4b;font-size:1.7rem;font-weight:800;gap:10px;text-decoration:none}.bb-support__whatsapp:hover{color:#fff;background:#0e743d}.bb-support__contact-card p{margin:14px 0 2px}.bb-support__contact-card .bb-support__hours{margin:2px 0 14px;color:var(--bb-muted);font-size:1.35rem}.bb-support__email-jump{display:inline-block;padding:8px 4px;color:var(--bb-ink);font-weight:700;text-underline-offset:4px}.bb-support__form-section{padding:46px 0}.bb-support__form-layout{display:grid;gap:24px}.bb-support__form-intro>p:last-child{color:var(--bb-muted);line-height:1.55}.bb-support__form-card{padding:22px 18px}.bb-support__form{display:grid;gap:18px}.bb-support__field,.bb-support__field-grid{display:grid;gap:8px}.bb-support__field[hidden]{display:none}.bb-support__field label{font-weight:750;line-height:1.35}.bb-support__field input,.bb-support__field select,.bb-support__field textarea{width:100%;min-height:52px;padding:13px 14px;border:1px solid #b8b8b8;border-radius:10px;color:var(--bb-ink);background:#fff;font:inherit}.bb-support__field textarea{min-height:145px;resize:vertical}.bb-support__field input:focus,.bb-support__field select:focus,.bb-support__field textarea:focus{border-color:var(--bb-red);outline:3px solid rgba(227,33,43,.14)}.bb-support__field small,.bb-support__response-note{color:var(--bb-muted);font-size:1.25rem}.bb-support__privacy{display:grid;grid-template-columns:24px 1fr;align-items:start;gap:10px;line-height:1.45}.bb-support__privacy input{width:22px;height:22px;margin:0;accent-color:var(--bb-red)}.bb-support__privacy a{color:inherit;text-underline-offset:3px}.bb-support__submit{min-height:54px;padding:14px 22px;border:0;border-radius:10px;color:#fff;background:var(--bb-red);font:inherit;font-weight:800;cursor:pointer}.bb-support__submit:hover{background:var(--bb-red-dark)}.bb-support__response-note{margin:-7px 0 0;text-align:center}.bb-support__success,.bb-support__errors{padding:14px;border-radius:10px}.bb-support__success{display:grid;gap:3px;color:#155c32;background:#eaf8f0}.bb-support__errors{color:#89141a;background:#fff0f1}.bb-support__welcome{padding:0 0 46px;scroll-margin-top:24px}.bb-support__welcome-card{display:grid;gap:22px;padding:28px 22px;border-radius:20px;color:#fff;background:var(--bb-ink);box-shadow:inset 5px 0 0 var(--bb-red)}.bb-support__welcome-card h2,.bb-support__welcome-card p{color:#fff}.bb-support__welcome-card h2{margin:10px 0}@media screen and (max-width:749px){.bb-support__welcome-card h2{font-size:clamp(1.7rem,5.4vw,2.2rem);letter-spacing:-.04em;white-space:nowrap}}.bb-support__welcome-card p{margin:0 0 8px;line-height:1.5}.bb-support__welcome-card small{color:#cfcfcf}.bb-support__welcome-badge{display:inline-block;padding:6px 10px;border-radius:999px;color:#fff;background:var(--bb-red);font-size:1.2rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bb-support__welcome-button{display:flex;align-items:center;justify-content:center;min-height:52px;padding:13px 18px;border-radius:10px;color:var(--bb-ink);background:#fff;font-weight:800;text-align:center;text-decoration:none}.bb-support__products{padding:42px 0 60px;border-top:1px solid var(--bb-line);background:var(--bb-soft)}.bb-support__products-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:20px}.bb-support__products-heading h2{margin-bottom:0}.bb-support__products-heading>a{flex:0 0 auto;color:var(--bb-ink);font-weight:800;text-underline-offset:4px}.bb-support__product-rail{display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,290px);gap:14px;padding:2px 16px 18px;margin-inline:-16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.bb-support__product-rail::-webkit-scrollbar{display:none}.bb-support__product-card{overflow:hidden;border:1px solid var(--bb-line);border-radius:15px;background:#fff;box-shadow:0 8px 20px #0000000d;scroll-snap-align:start}.bb-support__product-card>a{display:grid;height:100%;color:var(--bb-ink);text-decoration:none}.bb-support__product-image{aspect-ratio:1 / 1;padding:14px;background:#fff}.bb-support__product-image img{width:100%;height:100%;object-fit:contain}.bb-support__product-info{display:flex;flex-direction:column;align-items:flex-start;padding:16px}.bb-support__product-info h3{display:-webkit-box;min-height:4.1em;margin-bottom:10px;overflow:hidden;font-size:1.55rem;line-height:1.36;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.bb-support__product-info p{margin:auto 0 12px;font-size:1.7rem;font-weight:800}.bb-support__product-info span{color:var(--bb-red);font-weight:800}@media screen and (min-width:750px){.bb-support__container{width:min(100% - 64px,1180px)}.bb-support__hero{padding:64px 0 54px}.bb-support__hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:center;gap:54px}.bb-support__form-section{padding:70px 0}.bb-support__form-layout{grid-template-columns:minmax(260px,.7fr) minmax(440px,1.3fr);align-items:start;gap:56px}.bb-support__form-intro{position:sticky;top:30px}.bb-support__form-card{padding:30px}.bb-support__field-grid{grid-template-columns:1fr 1fr;gap:16px}.bb-support__welcome{padding-bottom:70px}.bb-support__welcome-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:38px 40px}.bb-support__welcome-button{min-width:210px}.bb-support__products{padding:60px 0 80px}.bb-support__product-rail{grid-auto-columns:280px;padding-inline:2px;margin-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
