.side-shape-text-reveal{--side-shape-text-reveal-muted:#5f94c1;--side-shape-offset-x:0rem;--side-shape-offset-y:0rem;--side-shape-svg-width:135.875rem;--side-shape-svg-height:70.1698rem;background-color:#1b67a7;background-color:var(--color-blue-tee);position:relative}.side-shape-text-reveal__shape-wrap{pointer-events:none;z-index:0;display:block;position:absolute;inset:0 -100vw;overflow:clip}.side-shape-text-reveal__shape.side-shape-sweep{--side-shape-sweep-outline:var(--side-shape-text-reveal-muted);--side-shape-sweep-fill:var(--color-open-sky-blue);left:calc(50% + var(--side-shape-offset-x));transform:translateY(calc(-50% + var(--side-shape-offset-y))) scaleX(-1);position:absolute;top:50%}.side-shape-text-reveal__shape-svg{color:inherit;width:var(--side-shape-svg-width);height:var(--side-shape-svg-height);display:block}.side-shape-text-reveal__inner{z-index:1;color:var(--side-shape-text-reveal-muted);position:relative}.side-shape-text-reveal__line{white-space:nowrap;color:#0000;width:max-content;max-width:100%;margin-bottom:-.18em;padding-bottom:.18em;display:block;position:relative;overflow:hidden}.side-shape-text-reveal__line-muted,.side-shape-text-reveal__line-reveal-text{font:inherit;letter-spacing:inherit;white-space:pre;pointer-events:none;position:absolute;top:0;left:0}.side-shape-text-reveal__line-muted{color:var(--side-shape-text-reveal-muted)}.side-shape-text-reveal__line-reveal{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.side-shape-text-reveal__line-reveal-text{color:var(--color-white)}.side-shape-text-reveal--reduced-motion .side-shape-text-reveal__line{color:var(--side-shape-text-reveal-muted)}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}.side-shape-sweep{--mask-edge:100;--mask-edge-start:100;--mask-feather:2;--mask-feather-effective:calc(var(--mask-feather) * 4 * (var(--mask-edge-start) - var(--mask-edge)) * var(--mask-edge) / (var(--mask-edge-start) * var(--mask-edge-start)));--side-shape-sweep-outline:currentColor;--side-shape-sweep-fill:currentColor;position:relative}.side-shape-sweep__outline{z-index:0;color:var(--side-shape-sweep-outline);-webkit-mask-image:linear-gradient(to right,#0000 0,#0000 calc((100 - var(--mask-edge) - var(--mask-feather-effective)) * 1%),#000 calc((100 - var(--mask-edge)) * 1%),#000 100%);mask-image:linear-gradient(to right,#0000 0,#0000 calc((100 - var(--mask-edge) - var(--mask-feather-effective)) * 1%),#000 calc((100 - var(--mask-edge)) * 1%),#000 100%);position:relative}.side-shape-sweep__fill,.side-shape-sweep__outline{mask-size:100% 100%;mask-repeat:no-repeat}.side-shape-sweep__fill{z-index:1;color:var(--side-shape-sweep-fill);-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc((100 - var(--mask-edge) - var(--mask-feather-effective)) * 1%),#0000 calc((100 - var(--mask-edge) + var(--mask-feather-effective)) * 1%));mask-image:linear-gradient(to right,#000 0,#000 calc((100 - var(--mask-edge) - var(--mask-feather-effective)) * 1%),#0000 calc((100 - var(--mask-edge) + var(--mask-feather-effective)) * 1%));position:absolute;inset:0;overflow:hidden}.side-shape-sweep__fill path{stroke:var(--side-shape-sweep-fill);stroke-width:1px}.side-shape-sweep--reduced-motion .side-shape-sweep__outline{display:none}.side-shape-sweep--reduced-motion .side-shape-sweep__fill{mask-image:none}:root{--breakpoint-xs:23.4375rem;--breakpoint-xs-plus:30rem;--breakpoint-sm:40rem;--breakpoint-md:46.5rem;--breakpoint-md-plus:56rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--breakpoint-design-desktop:90rem;--color-white:#fff;--color-white-hex:#fff;--color-offwhite:#e5e5e5;--color-grey:#eceef0;--color-carousel-dot-inactive:#e3e3e3;--color-grey-muted:#9d9d9d;--color-grey-inactive-hover:#d7d7d7;--color-grey-inactive-hover-icon:#747474;--color-clubhouse-navy:#0f2043;--color-flag-navy:#1b335e;--color-flag-navy-hex:#1b335e;--color-slate:#8590a6;--color-red-muted:#4c3132;--color-blue-muted:#373a3f;--color-pin-flag-red:#ef4043;--color-pin-flag-red-hover:#b92025;--color-faded-blue:#2a3752;--color-faded-blue-light:#e2e5e8;--color-blue-tee:#1b67a7;--color-open-sky-blue:#4aafd8;--color-open-sky-blue-hex:#4aafd8;--color-form-border:#d0d0d0;--color-form-bg:#f8f8f8;--color-form-bg-hover:#ebebeb;--color-form-bg-focus:#f3f3f3;--color-card-border:#dcdcdc;--color-card-hover-bg:#f8f8f8;--color-text:var(--color-clubhouse-navy);--color-bg:var(--color-white);--form-input-padding-inline:.625rem;--form-input-padding-block:.625rem;--form-input-height:2.625rem;--logo-icon-size:2rem;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--radius-xs:.1531rem;--radius-sm:.3125rem;--radius-md:.375rem;--radius-full:9999px;--focus-ring-color:var(--color-pin-flag-red);--focus-ring-color-input:var(--color-open-sky-blue);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-offset-color:var(--color-white);--ease-out:ease-out;--duration-normal:.3s;--modal-open-dur:.3s;--modal-close-dur:.22s;--modal-scale:.97;--modal-scale-close:.97;--modal-sheet-offset:1rem;--modal-ease:cubic-bezier(.23, 1, .32, 1);--modal-backdrop-color:#0f2043b3;--nav-mega-fade-short:.35s;--nav-mega-fade:.5s;--nav-mega-delay-sidebar-title:0s;--nav-mega-delay-link-1:47ms;--nav-mega-delay-link-2:.112s;--nav-mega-delay-brands-title:.191s;--nav-mega-delay-brand-card-1:.112s;--nav-mega-delay-brand-card-2:.259s;--grid-gutter:1.25rem;--grid-columns:4;--padding-inline:1.25rem;--breakout-size:0rem;--content-max-width:65rem;--nav-height:4.5rem;--nav-padding-block:1.02313rem;--focus-scroll-margin-block-start:calc(var(--nav-height) + .5rem);--home-distributor-block-padding-block-end:3.38rem;--home-product-categories-padding-block-start:2.62rem;--home-intro-to-distributor-gap:calc(var(--home-distributor-block-padding-block-end) + var(--home-product-categories-padding-block-start))}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}.side-shape--outline path[data-astro-cid-cn252oyc]{fill:none;stroke:currentColor;stroke-width:1px}:root{--form-input-padding-inline:.625rem;--form-input-padding-block:.625rem;--radius-xs:.1531rem;--radius-sm:.3125rem;--radius-md:.375rem;--duration-normal:.3s;--modal-open-dur:.3s;--modal-close-dur:.22s;--modal-scale:.97;--modal-scale-close:.97;--modal-ease:cubic-bezier(.23, 1, .32, 1);--nav-mega-fade-short:.35s;--nav-mega-fade:.5s;--nav-mega-delay-sidebar-title:0s;--nav-mega-delay-link-2:.112s;--nav-mega-delay-brands-title:.191s;--nav-mega-delay-brand-card-1:.112s;--nav-mega-delay-brand-card-2:.259s;--nav-padding-block:1.02313rem;--focus-scroll-margin-block-start:calc(var(--nav-height) + .5rem);--home-intro-to-distributor-gap:calc(var(--home-distributor-block-padding-block-end) + var(--home-product-categories-padding-block-start));--breakpoint-xs:23.4375rem;--breakpoint-xs-plus:30rem;--breakpoint-sm:40rem;--breakpoint-md:46.5rem;--breakpoint-md-plus:56rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--breakpoint-design-desktop:90rem;--color-white:#fff;--color-white-hex:#fff;--color-offwhite:#e5e5e5;--color-grey:#eceef0;--color-carousel-dot-inactive:#e3e3e3;--color-grey-muted:#9d9d9d;--color-grey-inactive-hover:#d7d7d7;--color-grey-inactive-hover-icon:#747474;--color-clubhouse-navy:#0f2043;--color-flag-navy:#1b335e;--color-flag-navy-hex:#1b335e;--color-slate:#8590a6;--color-red-muted:#4c3132;--color-blue-muted:#373a3f;--color-pin-flag-red:#ef4043;--color-pin-flag-red-hover:#b92025;--color-faded-blue:#2a3752;--color-faded-blue-light:#e2e5e8;--color-blue-tee:#1b67a7;--color-open-sky-blue:#4aafd8;--color-open-sky-blue-hex:#4aafd8;--color-form-border:#d0d0d0;--color-form-bg:#f8f8f8;--color-form-bg-hover:#ebebeb;--color-form-bg-focus:#f3f3f3;--color-card-border:#dcdcdc;--color-card-hover-bg:#f8f8f8;--color-text:var(--color-clubhouse-navy);--color-bg:var(--color-white);--form-input-height:2.625rem;--logo-icon-size:2rem;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--radius-full:9999px;--focus-ring-color:var(--color-pin-flag-red);--focus-ring-color-input:var(--color-open-sky-blue);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-offset-color:var(--color-white);--ease-out:ease-out;--modal-sheet-offset:1rem;--modal-backdrop-color:#0f2043b3;--nav-mega-delay-link-1:47ms;--grid-gutter:1.25rem;--grid-columns:4;--padding-inline:1.25rem;--breakout-size:0rem;--content-max-width:65rem;--nav-height:4.5rem;--home-distributor-block-padding-block-end:3.38rem;--home-product-categories-padding-block-start:2.62rem}@media (width>=40rem){:root{--home-distributor-block-padding-block-end:6.81rem}}@media (width>=46.5rem){:root{--padding-inline:3.125rem;--home-product-categories-padding-block-start:3.19rem}}@media (width>=64rem){:root{--grid-columns:8;--home-distributor-block-padding-block-end:7.25rem;--home-product-categories-padding-block-start:5.5rem}}
