@media(min-width:761px){.system-prototype{--bb-page-edge: max(var(--bb-gutter), calc((100% - var(--bb-width)) / 2));--bb-page-span: min(var(--bb-width), calc(100% - var(--bb-gutter) * 2))}.system-prototype.scroll-enabled .system-intro{left:var(--bb-page-edge);width:calc(var(--bb-page-span) * .355)}.system-prototype.scroll-enabled :is(.system-utility,.system-essentials){left:var(--bb-page-edge);right:var(--bb-page-edge)}.system-prototype[data-utility-layout=lane].scroll-enabled .system-utility{left:calc(var(--bb-page-edge) + var(--bb-page-span) * .6);right:var(--bb-page-edge)}.system-prototype.system-static .system-copy{padding-inline:var(--bb-page-edge)}.system-prototype.system-static :is(.system-intro,.system-utility){width:calc(100% - var(--bb-gutter) * 2);max-width:var(--bb-width);margin-inline:auto;padding-inline:0}.system-prototype .formulation-grid{max-width:var(--bb-width)}}.bb-team .bb-partner-story{width:calc(100% - var(--bb-gutter) * 2);max-width:var(--bb-width);margin-inline:auto;--bb-partner-edge: clamp(var(--bb-gutter), calc((100vw - var(--bb-width)) / 2), 150px)}@media(min-width:761px){.bb-team .bb-partner-story:not(.is-pinned) .bb-partner-feature{padding-inline:var(--bb-partner-edge)}.bb-team .is-pinned .bb-partner-panel,.bb-team .is-pinned .bb-partner-stage:after{left:var(--bb-partner-edge)}}@media(prefers-reduced-motion:reduce),print{.bb-team .is-pinned .bb-partner-feature{padding-inline:var(--bb-partner-edge)}.bb-team .is-pinned .bb-partner-panel{left:auto}}@supports (animation-timeline: view()){@media screen and (min-width:761px)and (prefers-reduced-motion:no-preference){.bb-team .bb-partner-story.is-pinned:not([data-partner-opening]){width:100%;max-width:none;--bb-partner-frame-gap: min(40px, max(0px, calc(var(--partner-viewport-height) - var(--partner-panel-top) - var(--partner-panel-height) - 16px)));view-timeline:--bb-partner-frame block;view-timeline-inset:0}.bb-team .is-pinned:not([data-partner-opening]) .bb-partner-stage{animation:bb-partner-frame linear both;animation-timeline:--bb-partner-frame;animation-range:contain 0px contain 40vh}.bb-team .is-pinned:not([data-partner-opening]) .bb-partner-panel,.bb-team .is-pinned:not([data-partner-opening]) .bb-partner-stage:after{animation:bb-partner-card-inset linear both;animation-timeline:--bb-partner-frame;animation-range:contain 0px contain 40vh}}}@keyframes bb-partner-frame{0%{clip-path:inset(0)}to{clip-path:inset(var(--bb-partner-frame-gap, 40px))}}@keyframes bb-partner-card-inset{0%{translate:0 0}to{translate:var(--bb-partner-frame-gap, 40px) 0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bb-page-widths.css.map */
