body:has(.bl-maint) #shopify-section-group-header-group,body:has(.bl-maint) #shopify-section-group-footer-group,body:has(.bl-maint) .shopify-section-group-header-group,body:has(.bl-maint) .shopify-section-group-footer-group,body:has(.bl-maint) .breadcrumb,body:has(.bl-maint) .cart-drawer,body:has(.bl-maint) #cart-notification{display:none!important}body:has(.bl-maint){background:#edf3f8}body:has(.bl-maint) #MainContent{padding:0;margin:0;max-width:none}.section-bioluma-manutencao{margin:0;padding:0}.bl-maint{--bl-ink: #142c73;--bl-ink-soft: #3d4f7a;--bl-cyan: #78d5e1;--bl-mist: #edf3f8;--bl-white: #ffffff;position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;color:var(--bl-ink);font-family:var(--font-body-family, Inter, system-ui, sans-serif);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);background:radial-gradient(ellipse 80% 55% at 12% 18%,rgba(120,213,225,.28),transparent 58%),radial-gradient(ellipse 70% 50% at 88% 12%,rgba(45,104,196,.14),transparent 55%),linear-gradient(165deg,#f7fafc,#e8f1f7 48%,#dceaf3)}.bl-maint__atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.bl-maint__orb{position:absolute;border-radius:50%;filter:blur(40px);opacity:.55;animation:bl-maint-drift 18s ease-in-out infinite alternate}.bl-maint__orb--1{width:min(42vw,420px);height:min(42vw,420px);top:-8%;right:-6%;background:radial-gradient(circle,rgba(120,213,225,.55),transparent 70%)}.bl-maint__orb--2{width:min(36vw,360px);height:min(36vw,360px);bottom:8%;left:-8%;background:radial-gradient(circle,rgba(20,44,115,.18),transparent 70%);animation-delay:-6s;animation-duration:22s}.bl-maint__grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px}.bl-maint__shell{position:relative;z-index:1;width:min(920px,calc(100% - 48px));margin:0 auto;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:64px 0 48px;gap:56px}.bl-maint__hero{max-width:720px}.bl-maint__brand{margin-bottom:36px;animation:bl-maint-rise .9s cubic-bezier(.22,1,.36,1) both}.bl-maint__logo{display:block;width:auto;height:auto;max-width:220px;max-height:56px;object-fit:contain}.bl-maint__wordmark{margin:0;font-family:var(--font-heading-family, Inter, system-ui, sans-serif);font-style:var(--font-heading-style, normal);font-size:clamp(2.4rem,5vw,3.4rem);font-weight:600;letter-spacing:-.03em;color:var(--bl-ink);line-height:1}.bl-maint__eyebrow{margin:0 0 18px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#2d68c4;animation:bl-maint-rise .9s cubic-bezier(.22,1,.36,1) .08s both}.bl-maint__headline{margin:0 0 22px;font-family:var(--font-heading-family, Inter, system-ui, sans-serif);font-style:var(--font-heading-style, normal);font-size:clamp(1.55rem,3.4vw,2.15rem);font-weight:600;line-height:1.28;letter-spacing:-.02em;color:var(--bl-ink);animation:bl-maint-rise .9s cubic-bezier(.22,1,.36,1) .16s both}.bl-maint__body{margin:0 0 28px;max-width:38em;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:400;line-height:1.7;color:var(--bl-ink-soft);animation:bl-maint-rise .9s cubic-bezier(.22,1,.36,1) .24s both}.bl-maint__closing{margin:0;font-family:var(--font-heading-family, Inter, system-ui, sans-serif);font-style:var(--font-heading-style, normal);font-size:clamp(1.2rem,2.2vw,1.45rem);font-weight:600;color:var(--bl-ink);animation:bl-maint-rise .9s cubic-bezier(.22,1,.36,1) .32s both}.bl-maint__closing:before{content:"";display:block;width:48px;height:2px;margin-bottom:20px;background:linear-gradient(90deg,var(--bl-cyan),transparent);border-radius:2px}.bl-maint__info{border-top:1px solid rgba(20,44,115,.12);padding-top:28px;animation:bl-maint-rise .9s cubic-bezier(.22,1,.36,1) .42s both}.bl-maint__info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 32px}.bl-maint__block{min-width:0}.bl-maint__company{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--bl-ink)}.bl-maint__label{display:block;margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#2d68c4}.bl-maint__meta{margin:0;font-size:13px;line-height:1.55;color:var(--bl-ink-soft)}.bl-maint__block--contact .bl-maint__meta+.bl-maint__meta{margin-top:12px}.bl-maint__meta a{color:var(--bl-ink);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}.bl-maint__meta a:hover{color:#2d68c4;border-bottom-color:#2d68c459}@keyframes bl-maint-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes bl-maint-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(18px,24px,0) scale(1.06)}}@media(max-width:849px){.bl-maint__info-grid{grid-template-columns:1fr 1fr}.bl-maint__block--contact{grid-column:1 / -1}}@media(max-width:649px){.bl-maint__shell{width:calc(100% - 32px);padding:48px 0 40px;gap:40px}.bl-maint__brand{margin-bottom:28px}.bl-maint__logo{max-width:170px;max-height:48px}.bl-maint__info-grid{grid-template-columns:1fr;gap:22px}}@media(prefers-reduced-motion:reduce){.bl-maint__orb,.bl-maint__brand,.bl-maint__eyebrow,.bl-maint__headline,.bl-maint__body,.bl-maint__closing,.bl-maint__info{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-bioluma-manutencao.css.map */
