body.template-page .main-content{margin-top:0!important}.bioss-products-page-section{margin:0!important;padding:0!important}.bioss-products-hub{--bioss-products-purple: #2b1464;--bioss-products-purple-dark: #1a0b42;--bioss-products-purple-soft: #f2eef9;--bioss-products-green: var(--bioss-green-context);--bioss-products-ink: #28213d;--bioss-products-muted: #645d76;--bioss-products-line: #ddd8ea;background:#f5f6f8;color:var(--bioss-products-ink);font-family:Avenir Next W01,Arial,sans-serif;letter-spacing:0;padding:0 0 68px;text-transform:none}.bioss-products-hub *,.bioss-products-hub *:before,.bioss-products-hub *:after{box-sizing:border-box}.bioss-products-hub ::selection{background:var(--bioss-products-green);color:var(--bioss-products-purple-dark)}.bioss-products-hub a{text-decoration:none}.bioss-products-hub__hero{background-color:#05030d;background-image:linear-gradient(90deg,#040312e8,#14093ac2 42%,#180b4152 76%,#00000014),linear-gradient(180deg,#00000014,#0000005c),var(--bioss-products-hero-image);background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:430px;padding:72px max(28px,calc((100vw - 1500px)/2 + 28px)) 96px}.bioss-products-hub__hero-copy{max-width:790px}.bioss-products-hub h1,.bioss-products-hub h2,.bioss-products-hub strong{font-family:sofia-pro,Avenir Next W01,Arial,sans-serif;font-weight:900;letter-spacing:0;margin:0;text-transform:none}.bioss-products-hub h1{color:#fff;font-size:72px;line-height:1.02}.bioss-products-hub__hero-copy>p{color:#ffffffeb;font-size:19px;font-weight:800;line-height:1.45;margin:18px 0 0;max-width:760px}.bioss-products-hub__hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.bioss-products-hub__hero-actions a{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.62);border-radius:8px;color:#fff;display:inline-flex;font:900 13px/1 sofia-pro,Avenir Next W01,Arial,sans-serif;justify-content:center;min-height:52px;padding:0 24px;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.bioss-products-hub__hero-actions .bioss-products-hub__primary{background:var(--bioss-products-green);border-color:var(--bioss-products-green);color:var(--bioss-products-purple)}.bioss-products-hub__hero-actions a:hover,.bioss-products-hub__hero-actions a:focus-visible{background:#fff;border-color:#fff;color:var(--bioss-products-purple);transform:translateY(-1px)}.bioss-products-hub__hero-actions a:focus-visible,.bioss-products-hub__tab:focus-visible,.bioss-products-hub__card:focus-visible{outline:3px solid var(--bioss-products-green);outline-offset:3px}.bioss-products-hub__body{margin:-48px auto 0;max-width:1500px;position:relative;width:calc(100% - 56px);z-index:2}.bioss-products-hub__tab-shell{background:#fff;border-radius:14px;box-shadow:0 18px 44px #18122b1f;overflow:hidden}.bioss-products-hub__tab-intro{align-items:end;display:flex;gap:32px;justify-content:space-between;padding:30px 32px 24px}.bioss-products-hub__tab-intro h2{color:var(--bioss-products-ink);font-size:34px;line-height:1.12}.bioss-products-hub__tab-intro p{color:var(--bioss-products-muted);font-size:15px;font-weight:700;line-height:1.5;margin:0;max-width:520px}.bioss-products-hub__tab-viewport{border-bottom:1px solid var(--bioss-products-line);border-top:1px solid var(--bioss-products-line);overflow-x:auto;scrollbar-color:var(--bioss-products-green) var(--bioss-products-purple-soft);scrollbar-width:thin}.bioss-products-hub__tab-viewport::-webkit-scrollbar{height:7px}.bioss-products-hub__tab-viewport::-webkit-scrollbar-track{background:var(--bioss-products-purple-soft)}.bioss-products-hub__tab-viewport::-webkit-scrollbar-thumb{background:var(--bioss-products-green);border-radius:999px}.bioss-products-hub__tablist{display:grid;grid-template-columns:repeat(5,minmax(170px,1fr));min-width:850px}.bioss-products-hub__tab{-webkit-appearance:none;appearance:none;background:#fff;border:0;border-right:1px solid var(--bioss-products-line);color:var(--bioss-products-muted);cursor:pointer;font:900 15px/1.2 sofia-pro,Avenir Next W01,Arial,sans-serif;min-height:68px;padding:16px 18px;position:relative;text-align:center;transition:background .2s ease,color .2s ease}.bioss-products-hub__tab:last-child{border-right:0}.bioss-products-hub__tab:after{background:var(--bioss-products-green);bottom:0;content:"";height:4px;left:18px;position:absolute;right:18px;transform:scaleX(0);transform-origin:center;transition:transform .24s cubic-bezier(.22,1,.36,1)}.bioss-products-hub__tab:hover{background:#faf9fc;color:var(--bioss-products-purple)}.bioss-products-hub__tab[aria-selected=false]{text-decoration-line:underline;text-decoration-color:var(--bioss-products-green);text-decoration-thickness:2px;text-underline-offset:6px}.bioss-products-hub__tab[aria-selected=true]{background:var(--bioss-products-purple);color:#fff}.bioss-products-hub__tab[aria-selected=true]:after{transform:scaleX(1)}.bioss-products-hub__panels{min-height:580px}.bioss-products-hub__panel{padding:32px}.bioss-products-hub.is-tabs-ready .bioss-products-hub__panel[hidden]{display:none}.bioss-products-hub.is-tabs-ready .bioss-products-hub__panel:not([hidden]){animation:bioss-products-panel-enter .3s cubic-bezier(.22,1,.36,1) both}@keyframes bioss-products-panel-enter{0%{clip-path:inset(0 0 14px 0);opacity:.65;transform:translateY(8px)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}.bioss-products-hub__section-heading{margin-bottom:24px}.bioss-products-hub__section-heading h2{color:var(--bioss-products-ink);font-size:32px;line-height:1.12;max-width:620px}.bioss-products-hub__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.bioss-products-hub__grid--compact{grid-template-columns:minmax(280px,520px)}.bioss-products-hub__card{background:#f8f7fb;border:1px solid var(--bioss-products-line);border-radius:12px;color:var(--bioss-products-ink);display:flex;flex-direction:column;min-height:166px;padding:22px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.bioss-products-hub__card:hover,.bioss-products-hub__card:focus-visible{background:#fff;border-color:var(--bioss-products-green);box-shadow:0 14px 30px #2b14641f;transform:translateY(-3px)}.bioss-products-hub__card span{color:var(--bioss-products-green);display:block;font:900 12px/1.2 sofia-pro,Avenir Next W01,Arial,sans-serif;margin-bottom:10px;text-transform:uppercase}.bioss-products-hub__card strong{color:var(--bioss-products-purple);display:block;font-size:22px;line-height:1.18}.bioss-products-hub__card em{color:var(--bioss-products-muted);display:block;font-size:14px;font-style:normal;font-weight:800;line-height:1.5;margin-top:11px}@media screen and (max-width:1080px){.bioss-products-hub__tab-intro{align-items:flex-start;flex-direction:column;gap:10px}.bioss-products-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bioss-products-hub__grid--compact{grid-template-columns:minmax(280px,520px)}.bioss-products-hub__panels{min-height:770px}}@media screen and (max-width:780px){.bioss-products-hub__hero{min-height:0;padding:48px 22px 82px}.bioss-products-hub h1{font-size:46px}.bioss-products-hub__hero-copy>p{font-size:17px}.bioss-products-hub__body{margin-top:-30px;width:calc(100% - 24px)}.bioss-products-hub__tab-shell{border-radius:12px}.bioss-products-hub__tab-intro{padding:24px 20px 20px}.bioss-products-hub__tab-intro h2{font-size:27px}.bioss-products-hub__tablist{grid-template-columns:repeat(5,minmax(154px,1fr));min-width:770px}.bioss-products-hub__tab{min-height:60px;padding:14px 12px}.bioss-products-hub__panel{padding:24px 20px 28px}.bioss-products-hub__section-heading h2{font-size:26px}.bioss-products-hub__grid,.bioss-products-hub__grid--compact{grid-template-columns:1fr}.bioss-products-hub__panels{min-height:0}.bioss-products-hub__card{min-height:150px}}@media(prefers-reduced-motion:reduce){.bioss-products-hub *,.bioss-products-hub *:before,.bioss-products-hub *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/466/assets/bioss-products-hub.css.map */
