.am-distributors__inner{max-width:1550px;margin:0 auto;padding-left:40px;padding-right:40px}.am-distributors__heading{font-family:var(--font-heading-family);font-weight:400;font-size:var(--am-section-title-size, 48px);line-height:1.15;text-align:center;color:#4b1203;margin:0 0 2.4rem}.am-distributors__intro{max-width:72rem;margin:0 auto 4rem;text-align:center}.am-distributors__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:2rem;margin-bottom:3.2rem}.am-distributors__filters[hidden]{display:none}.am-distributors__field{display:flex;flex-direction:column;gap:.6rem;min-width:22rem}.am-distributors__field label{font-size:1.4rem;letter-spacing:.04rem;text-transform:uppercase}.am-distributors__count{margin:0 0 0 auto;font-size:1.5rem}.am-distributors__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0}.am-distributors__item{display:flex;flex-direction:column;gap:.6rem;padding:2.4rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:8px}.am-distributors__item[hidden]{display:none}.am-distributors__category{margin:0;font-size:1.2rem;letter-spacing:.08rem;text-transform:uppercase;color:#4b1203}.am-distributors__name{margin:0;font-size:2rem;line-height:1.25}.am-distributors__address{font-style:normal;line-height:1.5}.am-distributors__phone{margin:0}.am-distributors__directions{margin-top:auto;padding-top:.8rem;align-self:flex-start}.am-distributors__empty{text-align:center;margin:2rem 0 0}@media screen and (max-width:989px){.am-distributors__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.am-distributors__inner{padding-left:20px;padding-right:20px}.am-distributors__list{grid-template-columns:1fr}.am-distributors__field{flex:1 1 100%;min-width:0}.am-distributors__count{margin-left:0}}.am-distributors__phone a,.am-distributors__directions{color:rgb(var(--color-foreground))}.am-distributors__field .select__select{padding-right:4.5rem}.am-distributors__field .select .svg-wrapper{right:1.6rem}.am-distributors__band-inner{max-width:1550px;margin:0 auto;padding:56px 40px}.am-distributors__band .am-distributors__heading{margin:0}.am-distributors__band .am-distributors__intro{margin:1.6rem auto 0}@media screen and (max-width:749px){.am-distributors__band-inner{padding:40px 20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-am-distributors.css.map */
