.b2b-form{padding:3.2rem;background:var(--b2b-form-bg, #ffffff);color:var(--color-text-body)}.b2b-form__title{margin:0 0 1.2rem;font-size:1.6rem;color:var(--color-text-heading)}.b2b-form__intro{margin:0 0 1.2rem;font-size:1.4rem;opacity:.75}.b2b-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2.4rem;margin-block-end:1.6rem}.b2b-form__field{display:flex;flex-direction:column;gap:.6rem;min-width:0}.b2b-form__field--full{grid-column:1 / -1}.b2b-form__label{font-size:1.4rem;color:var(--color-text-heading)}.b2b-form__input{width:100%;min-height:4.4rem;padding:1rem 1.2rem;border:1px solid var(--color-border);border-radius:0;background:#fff;font:inherit;font-size:1.4rem;color:var(--color-text-body);-webkit-appearance:none;appearance:none}.b2b-form__input::placeholder{color:var(--color-text-body);opacity:.55}.b2b-form__input:focus-visible{outline:1px solid var(--color-text-heading);outline-offset:0;border-color:var(--color-text-heading)}.b2b-form__select{padding-inline-end:4rem;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23222222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.6rem center;cursor:pointer}.b2b-form__select:invalid{color:rgba(var(--color-foreground),.55)}.b2b-form__textarea{min-height:5.6rem;resize:vertical}.b2b-form__button{width:100%}.b2b-form__notes{margin-block-start:1.6rem;font-size:1.3rem;line-height:1.6;opacity:.8}.b2b-form__notes p{margin:0}.b2b-form__notes p+p{margin-block-start:.4rem}.b2b-form__notes a{color:inherit;text-decoration:underline}.b2b-form__message{margin-block-end:1.6rem;padding:1.2rem 1.6rem;font-size:1.4rem}.b2b-form__message--success{background:#d4f5e9;color:#00573f}.b2b-form__message--error{background:#fef3f2;color:#b42318}@media(max-width:767.98px){.b2b-form{padding:2.4rem 1.6rem}.b2b-form__grid{grid-template-columns:minmax(0,1fr)}}.b2b-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--b2b-hero-bg);color:var(--b2b-hero-text)}.b2b-hero__media{position:relative;min-height:48rem;background:var(--color-background)}.b2b-hero__media img,.b2b-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.b2b-hero__content{display:flex;flex-direction:column;justify-content:center;padding:4rem var(--fluid-offset, 5rem) 4rem 4.8rem}.b2b-hero__subheader{margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.b2b-hero__heading{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.2vw,3.2rem);line-height:1.2;color:var(--b2b-hero-heading)}.b2b-hero__description{margin:0 0 2.4rem;font-size:1.5rem}@media(max-width:989.98px){.b2b-hero{grid-template-columns:minmax(0,1fr)}.b2b-hero__media{min-height:0;aspect-ratio:4 / 3}.b2b-hero__content{padding:3.2rem 1.5rem 4rem}}@media(max-width:767.98px){.b2b-points .section__header--text{margin-inline:0;text-align:start}}@media(min-width:768px){.b2b-points .multicolumn-card__inner{text-align:center}}.b2b-compare{padding-block:6rem 4rem}.b2b-compare__heading{margin:0 0 1.2rem}.b2b-compare__description{margin-block-end:2.4rem}.b2b-compare__description>:last-child{margin-block-end:0}@media(min-width:768px){.b2b-compare__heading,.b2b-compare__description{text-align:center}}.b2b-compare__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,64rem) minmax(0,1fr);align-items:end;column-gap:2.4rem}.b2b-compare__side{display:flex;flex-direction:column;gap:2rem;min-width:0}.b2b-compare__side--left{align-items:flex-start}.b2b-compare__side--right{align-items:flex-end}.b2b-compare__title{margin:0;padding-inline:1.5rem;font-size:1.6rem;font-weight:600;color:var(--color-text-heading)}.b2b-compare__side--left .b2b-compare__title,.b2b-compare__side--right .b2b-compare__title{align-self:center}.b2b-compare__image{display:block;width:100%;max-width:34rem;height:auto}.b2b-compare__table{width:100%;border-collapse:collapse;table-layout:fixed}.b2b-compare__value,.b2b-compare__label{padding:1.2rem 0;font-weight:inherit}.b2b-compare__value{width:33%;font-size:1.5rem}.b2b-compare__value--left{text-align:start}.b2b-compare__value--right{text-align:end}.b2b-compare__label{font-family:var(--font-heading-family);font-size:2.2rem;text-align:center;color:var(--color-text-heading)}.b2b-compare__footer{display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin-block-start:4rem}.b2b-compare__button{min-width:26rem}.b2b-compare__note{margin:0;font-size:1.3rem;opacity:.8}@media(max-width:989.98px){.b2b-compare__body{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.4rem}.b2b-compare__table{grid-column:1 / -1;grid-row:2;width:auto;margin-inline:1.5rem}.b2b-compare__image{max-width:22rem}.b2b-compare__value{font-size:1.4rem}.b2b-compare__label{font-size:1.8rem}}.b2b-identity .image-with-text__media,.b2b-identity .image-with-text__media .f-image{height:100%}.b2b-identity .image-with-text__heading{white-space:nowrap}.b2b-identity .image-with-text__subheading{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.b2b-identity .image-with-text__content{padding:4.8rem var(--fluid-offset, 5rem) 4.8rem 4.8rem;text-align:start}@media(max-width:767.98px){.b2b-identity .image-with-text__content{padding:2.4rem 1.5rem 0}.b2b-identity .image-with-text__heading,.b2b-identity .image-with-text__subheading{padding-inline:1.5rem}}@media(max-width:767.98px){.b2b-cta .f-text-blocks__btn,.b2b-cta .image-with-text__heading,.b2b-cta .image-with-text__subheading{width:100%}}.b2b-logos{--b2b-logos-cols: 2;--b2b-logos-gap: 1.6rem;--b2b-logos-row-gap: 2.4rem;--b2b-logos-image-height: 6rem;padding-block:2rem}.b2b-logos__heading{margin:0 0 3rem;text-align:center}.b2b-logos__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--b2b-logos-row-gap) var(--b2b-logos-gap);margin:0;padding:0;list-style:none}.b2b-logos__item{display:flex;flex:0 0 calc((100% - (var(--b2b-logos-cols) - 1) * var(--b2b-logos-gap)) / var(--b2b-logos-cols));flex-direction:column;align-items:center;gap:1.2rem;min-width:0;text-align:center}.b2b-logos__media{display:flex;align-items:center;justify-content:center;width:100%;height:var(--b2b-logos-image-height)}.b2b-logos__image{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}.b2b-logos__caption{margin:0;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}@media(min-width:768px){.b2b-logos{--b2b-logos-cols: 3;--b2b-logos-gap: 3rem;--b2b-logos-row-gap: 3rem;--b2b-logos-image-height: 7rem}}@media(min-width:1024px){.b2b-logos{--b2b-logos-cols: 5}}.b2b-quotes .section__header--text{margin-inline:0;text-align:start}.b2b-quotes .section__heading{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.b2b-quotes .f-testimonial__text{font-family:var(--font-heading-family);font-size:clamp(2rem,2vw,2.6rem);line-height:1.3;color:var(--color-text-heading)}.b2b-quotes .f-testimonial__author{margin-block-start:2.4rem;font-size:1.4rem;font-weight:inherit;opacity:.7}.b2b-closing{padding-block:var(--b2b-closing-padding-top) var(--b2b-closing-padding-bottom);background:var(--b2b-closing-bg);color:var(--b2b-closing-text);scroll-margin-top:10rem}.b2b-closing__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:6rem}.b2b-closing__copy{padding-block-start:4rem}.b2b-closing__headline{margin:0 0 3.2rem;font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.2vw,3.2rem);line-height:1.25}.b2b-closing__body{max-width:44rem;font-size:1.5rem}@media(max-width:989.98px){.b2b-closing__grid{grid-template-columns:minmax(0,1fr);gap:3.2rem}.b2b-closing__copy{padding-block-start:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/b2b-partners.css.map */
