._vendorsSection_12hnr_1{box-sizing:border-box;background:#fff;border-top:1px solid #f3f4f6;width:100%;padding:2.5rem 1.5rem}._container_12hnr_9{max-width:1240px;margin:0 auto}._sectionTitle_12hnr_14{text-align:center;color:#1f2937;letter-spacing:-.01em;margin:0 0 1.5rem;font-size:1.5rem;font-weight:700}._sliderContainer_12hnr_23{align-items:center;gap:.75rem;width:100%;display:flex;position:relative}._sliderTrack_12hnr_31{scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-flow:row;align-items:center;gap:1.25rem;width:100%;padding:.5rem .25rem;display:flex;overflow:auto hidden}._sliderTrack_12hnr_31::-webkit-scrollbar{display:none}._sliderTrack_12hnr_31:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #e1261c}._sliderTrackCentered_12hnr_58{justify-content:center}._vendorCard_12hnr_62{scroll-snap-align:start;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:none;justify-content:center;align-items:center;width:180px;height:76px;padding:.625rem 1.25rem;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}._vendorCard_12hnr_62:hover{border-color:#e1261c;transform:translateY(-2px);box-shadow:0 4px 12px #e1261c1f}._vendorCard_12hnr_62:focus-visible{outline-offset:2px;outline:2px solid #e1261c}._vendorCardStatic_12hnr_90{cursor:default}._vendorCardStatic_12hnr_90:hover{box-shadow:none;border-color:#e5e7eb;transform:none}._vendorLogo_12hnr_100{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._logoImage_12hnr_108{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .2s}._vendorCard_12hnr_62:hover ._logoImage_12hnr_108{opacity:.9}._logoText_12hnr_121{color:#4b5563;text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:0 .25rem;font-size:.875rem;font-weight:600;overflow:hidden}._navButton_12hnr_132{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:all .2s;display:flex;box-shadow:0 1px 3px #00000014}._navButton_12hnr_132:hover{color:#fff;background:#e1261c;border-color:#e1261c;transform:scale(1.05);box-shadow:0 3px 8px #e1261c4d}._navButton_12hnr_132:focus-visible{outline-offset:2px;outline:2px solid #e1261c}._navButton_12hnr_132:active{transform:scale(.95)}@media (max-width:768px){._vendorsSection_12hnr_1{padding:2rem 1rem}._sectionTitle_12hnr_14{margin-bottom:1.25rem;font-size:1.35rem}._vendorCard_12hnr_62{width:150px;height:66px;padding:.5rem .875rem}._navButton_12hnr_132{width:34px;height:34px}._navButton_12hnr_132 svg{width:16px;height:16px}}@media (max-width:480px){._sliderContainer_12hnr_23{gap:.5rem}._vendorCard_12hnr_62{width:135px;height:60px;padding:.375rem .75rem}._logoText_12hnr_121{font-size:.8125rem}}
