.two-column-section .distributors-block__heading{font-weight:var(--font-weight-bold);font-size:var(--font-size-h5);line-height:var(--line-height-xs);margin-bottom:1rem}.two-column-section .distributors-block__description{width:100%}.distributors-block{flex-direction:column}.distributors-block__heading{margin-bottom:1rem}@media (min-width:992px){.distributors-block__heading{margin-bottom:2rem}}@media (min-width:992px){.distributors-block__description{width:60%;margin-bottom:3.5rem}}.distributors-block .distributors{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.distributors-block .distributors{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.distributors-block .distributors{grid-template-columns:repeat(4,1fr)}}.distributors-block .distributors__item__image{aspect-ratio:350/231;margin-bottom:1rem;overflow:hidden}.distributors-block .distributors__item__image img{object-fit:cover;width:100%;height:100%;transition:.5s ease all}.distributors-block .distributors__item__link span{box-sizing:border-box}.distributors-block .distributors__item:hover{border:none}.distributors-block .distributors__item:hover img{transform:scale(1.05)}.distributors-block .distributors__item:hover__link span{border-bottom:1px solid var(--color-accent-700)}.distributors-block .rte-content:not(:last-child){margin-bottom:1rem}.distributors-block--compact .distributors-block__heading{font-weight:var(--font-weight-bold);font-size:var(--font-size-h5);line-height:var(--line-height-xs);margin-bottom:1.125rem}.distributors-block--compact .distributors{display:flex;flex-wrap:wrap;gap:1.125rem}.distributors-block--compact .distributors__item{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:1.875rem;background:var(--color-white);transition:.3s ease all;box-shadow:0 0 3px #0000001c}@media (max-width:640px){.distributors-block--compact .distributors__item{width:100%}.distributors-block--compact .distributors__item__wrapper{flex-grow:1}.distributors-block--compact .distributors__item__link{max-width:90%;margin:0 auto;text-align:center}}.distributors-block--compact .distributors__item__image{display:flex;justify-content:center;align-items:center;aspect-ratio:auto;margin-bottom:0;width:2.625rem;min-width:2.625rem;max-width:2.625rem;height:2.625rem;min-height:2.625rem;max-height:2.625rem;border:1px solid #D4D2D2;border-radius:50%}.distributors-block--compact .distributors__item__image img{width:1.625rem;height:1.625rem}.distributors-block--compact .distributors__item:hover{box-shadow:0 3px 6px #0000001c}.distributors-block--compact .distributors__item:hover img{transform:none}.distributors-block--compact .distributors__item:hover .bi-arrow-right{margin-left:0}.block-background--off-black .distributors-block .distributors__item:hover span,.block-background--dark-grey .distributors-block .distributors__item:hover span,.block-background--mid-grey .distributors-block .distributors__item:hover span,.block-background--espiria-blue .distributors-block .distributors__item:hover span,.block-background--dark-blue .distributors-block .distributors__item:hover span,.block-background--light-blue .distributors-block .distributors__item:hover span,.block-background--bright-red .distributors-block .distributors__item:hover span,.block-background--bright-green .distributors-block .distributors__item:hover span,.block-background--green .distributors-block .distributors__item:hover span,.block-background--khaki-green .distributors-block .distributors__item:hover span,.block-background--dark-green .distributors-block .distributors__item:hover span,.block-background--ecg-blue .distributors-block .distributors__item:hover span,.block-background--ecg-cyan .distributors-block .distributors__item:hover span,.block-background--emerald .distributors-block .distributors__item:hover span,.block-background--purple .distributors-block .distributors__item:hover span{border-bottom:1px solid var(--color-white)}.block-background--off-black .distributors-block--compact .distributors__item,.block-background--dark-grey .distributors-block--compact .distributors__item,.block-background--mid-grey .distributors-block--compact .distributors__item,.block-background--espiria-blue .distributors-block--compact .distributors__item,.block-background--dark-blue .distributors-block--compact .distributors__item,.block-background--light-blue .distributors-block--compact .distributors__item,.block-background--bright-red .distributors-block--compact .distributors__item,.block-background--bright-green .distributors-block--compact .distributors__item,.block-background--green .distributors-block--compact .distributors__item,.block-background--khaki-green .distributors-block--compact .distributors__item,.block-background--dark-green .distributors-block--compact .distributors__item,.block-background--ecg-blue .distributors-block--compact .distributors__item,.block-background--ecg-cyan .distributors-block--compact .distributors__item,.block-background--emerald .distributors-block--compact .distributors__item,.block-background--purple .distributors-block--compact .distributors__item{color:var(--color-accent-500)}.block-background--off-black .distributors-block--compact .distributors__item:hover,.block-background--dark-grey .distributors-block--compact .distributors__item:hover,.block-background--mid-grey .distributors-block--compact .distributors__item:hover,.block-background--espiria-blue .distributors-block--compact .distributors__item:hover,.block-background--dark-blue .distributors-block--compact .distributors__item:hover,.block-background--light-blue .distributors-block--compact .distributors__item:hover,.block-background--bright-red .distributors-block--compact .distributors__item:hover,.block-background--bright-green .distributors-block--compact .distributors__item:hover,.block-background--green .distributors-block--compact .distributors__item:hover,.block-background--khaki-green .distributors-block--compact .distributors__item:hover,.block-background--dark-green .distributors-block--compact .distributors__item:hover,.block-background--ecg-blue .distributors-block--compact .distributors__item:hover,.block-background--ecg-cyan .distributors-block--compact .distributors__item:hover,.block-background--emerald .distributors-block--compact .distributors__item:hover,.block-background--purple .distributors-block--compact .distributors__item:hover{box-shadow:0 3px 6px #00000060}
