:root{--bb-blue: #0b5cff;--bb-blue-hover: #0047d8;--bb-blue-active: #063aa3;--bb-ice: #a9cbff;--bb-ice-light: #e7f0ff;--bb-ink: #090b10;--bb-charcoal: #171b24;--bb-slate: #5f6b7a;--bb-line: #d7dee8;--bb-cloud: #f5f7fb;--bb-success: #137a55;--bb-font-body: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}body,.rte,.field__input,.text-area,.select__select,.product__description,.cart-item__name,.footer,.announcement-bar__message,.accordion__content{font-family:var(--bb-font-body)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.button,.shopify-payment-button__button--unbranded,.product__title,.price,.header__menu-item,.accordion__title,.bb-chip,.bb-textlink,.bb-trust__row,.field__label,.form__label{font-family:var(--font-heading-family)}.h0{font-size:3.8rem;line-height:1.08;font-weight:700}@media screen and (min-width:990px){.h0{font-size:5.6rem}}.button,.shopify-payment-button__button--unbranded,.product-form__submit{min-height:5.2rem;border-radius:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:background-color .15s ease,transform .15s ease}.button:not(.button--secondary):hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{--color-button: 0, 71, 216}.button--secondary{border:2px solid rgb(var(--color-foreground))}.bb-button--on-blue{--color-button: 255, 255, 255;--color-button-text: 11, 92, 255}.button:focus-visible,.field__input:focus-visible,.bb-textlink:focus-visible{outline:2px solid var(--bb-blue);outline-offset:2px;box-shadow:none}.bb-chip{display:inline-block;padding:.5rem 1.2rem;border-radius:999px;background:var(--bb-ice-light);color:var(--bb-blue-active);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bb-chip--inverse{background:#ffffff1f;color:var(--bb-ice)}.bb-textlink{color:rgb(var(--color-foreground));font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:1.3rem;text-decoration:none;border-bottom:2px solid transparent}.bb-textlink:hover{border-bottom-color:var(--bb-blue)}.header{padding-top:1.2rem;padding-bottom:1.2rem}.header__heading-logo,.bb-logo-fallback img{max-width:17rem;height:auto}@media screen and (max-width:749px){.header__heading-logo,.bb-logo-fallback img{max-width:14rem}}.header__menu-item{font-weight:600;font-size:1.4rem;text-transform:uppercase;letter-spacing:.04em}.bb-note{margin:1.2rem 0 0;padding:1.2rem 1.6rem;border-radius:1.2rem;background:var(--bb-cloud);color:var(--bb-charcoal);font-size:1.3rem;line-height:1.5}.product__text.subtitle{color:var(--bb-success);font-weight:600}.card--card,.card--standard .card__inner{border-radius:1.6rem}.field__input,.select__select,.text-area{min-height:4.8rem;border-radius:1.2rem}.announcement-bar__message{font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.section .bb-hero,.section .bb-steps,.section .bb-usecases,.section .bb-b2b,.section .bb-cta{margin:0}#bb-steps,#bb-teams,#faq{scroll-margin-top:9rem}.header__bb-cta{display:none}@media screen and (min-width:990px){.header__bb-cta{display:inline-flex;min-height:4.4rem;padding:0 1.8rem;margin-right:1.2rem;font-size:1.3rem}}.bb-model{margin:0 0 .6rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-blue-active)}.bb-personalize{margin:2rem 0 1.6rem;padding:2rem;border:1px solid var(--bb-line);border-radius:1.6rem;background:var(--bb-cloud)}.bb-personalize__heading{margin:0 0 1.2rem}.bb-personalize__field{margin-bottom:1.4rem}.bb-personalize__label{display:block;margin-bottom:.6rem;font-size:1.3rem;font-weight:600}.bb-personalize__file{display:block;width:100%;padding:1.2rem;border:2px dashed var(--bb-ice);border-radius:1.2rem;background:#fff;font-size:1.3rem}.bb-personalize__file:focus-visible{outline:2px solid var(--bb-blue);outline-offset:2px}.bb-personalize__hint{margin:.6rem 0 0;font-size:1.2rem;line-height:1.5;color:var(--bb-slate)}.bb-personalize__warning{margin:.4rem 0 1.4rem;padding:1.2rem 1.4rem;border-left:4px solid var(--bb-blue);border-radius:.8rem;background:#fff;font-size:1.3rem;line-height:1.5}.bb-personalize__warning p{margin:0}.bb-personalize__check{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1rem;font-size:1.4rem;line-height:1.5;cursor:pointer}.bb-personalize__check input{flex:none;width:2rem;height:2rem;margin-top:.2rem;accent-color:var(--bb-blue)}.bb-personalize__upsell{padding:1.2rem 1.4rem;border:1px solid var(--bb-ice);border-radius:1.2rem;background:var(--bb-ice-light)}.bb-personalize__error[hidden]{display:none}.bb-personalize__error{display:flex;gap:.8rem;align-items:center;margin:1rem 0 0;color:#b00020;font-size:1.3rem}.bb-personalize__error .svg-wrapper{width:1.6rem;height:1.6rem}.bb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:4;display:none;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid var(--bb-line);box-shadow:0 -6px 24px #090b1014;transform:translateY(100%);transition:transform .2s ease}.bb-sticky--visible{transform:translateY(0)}.bb-sticky__info{display:flex;flex-direction:column;min-width:0}.bb-sticky__title{font-size:1.2rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-sticky__price{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:700}.bb-sticky__button{flex:none;min-height:4.8rem;padding:0 2rem;font-size:1.3rem}@media screen and (max-width:749px){.bb-sticky{display:flex}body.bb-sticky-active{padding-bottom:8rem}}.bb-personalize__input,.bb-personalize__select{display:block;width:100%;min-height:4.8rem;padding:1.2rem 1.4rem;border:1px solid var(--bb-line);border-radius:1.2rem;background:#fff;font-family:var(--bb-font-body);font-size:1.5rem;font-weight:400;color:var(--bb-ink);box-shadow:none}.bb-personalize__input::placeholder{color:var(--bb-slate);font-weight:400}.bb-personalize__input:focus-visible,.bb-personalize__select:focus-visible{outline:2px solid var(--bb-blue);outline-offset:2px}.bb-personalize__selectwrap{position:relative}.bb-personalize__select{appearance:none;-webkit-appearance:none;padding-right:4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23090B10' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.6rem center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/backbrand.css.map */
