.gr-brands{display:block;padding-top:30px;padding-bottom:64px}.gr-brands__intro{display:flex;align-items:center;justify-content:space-between;gap:36px;padding-bottom:34px;border-bottom:1px solid #e3e7e1;margin-bottom:30px}.gr-brands__eyebrow{margin:0 0 10px;color:#356b3f;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gr-brands h1{font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-.025em;margin:0 0 14px}.gr-brands__description{margin:0;max-width:650px;font-size:16px;line-height:1.6}.gr-brands h2{font-size:24px;margin:0 0 20px;letter-spacing:-.015em}.gr-brands ul{list-style:none;padding:0;margin:0}.gr-brands__featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.gr-brands__card{display:block;color:#202b22;border:1px solid #dce3d9;border-radius:12px;text-decoration:none;overflow:hidden;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.gr-brands__card:hover{border-color:#356b3f;box-shadow:0 4px 16px #193a1610}.gr-brands__logo{height:136px;padding:12px 28px;background:#000;display:flex;align-items:center;justify-content:center}.gr-brands__logo img{display:block;max-width:220px;max-height:112px;width:100%;height:100%;object-fit:contain}.gr-brands__logo>span{font-size:24px;font-weight:700}.gr-brands__card-bottom{background:#f6f8f4;display:flex;align-items:center;justify-content:space-between;padding:14px 20px;gap:8px}.gr-brands__card-bottom strong{display:block;font-size:16px}.gr-brands__card-bottom small{display:block;font-size:12px;color:#53614f;margin-top:3px}.gr-brands__arrow,.gr-brands__list-arrow{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1em;height:1em}.gr-brands__arrow{font-size:24px}.gr-brands__arrow .icon,.gr-brands__list-arrow .icon{display:block;width:1em;height:1em}.gr-brands__arrow .icon{transform:rotate(-45deg)}.gr-brands__list-arrow{font-size:16px}.gr-brands__all{margin-top:42px}.gr-brands__all-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}.gr-brands__all-heading h2{margin-bottom:6px}.gr-brands__all-heading p{font-size:14px;margin:0;color:#53614f}.gr-brands__search{width:min(100%,340px)}.gr-brands__search label{display:block;font-size:13px;margin-bottom:5px}.gr-brands__search input{width:100%;min-height:48px;border:1px solid #a2afa0;border-radius:6px;padding:12px 14px;font:inherit;color:#202b22;background:#fff;box-sizing:border-box}.gr-brands__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:28px}.gr-brands__list li{border-bottom:1px solid #e3e7e1}.gr-brands__list a{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:54px;color:#202b22;text-decoration:none;font-size:15px}.gr-brands__list a:hover{color:#285b32;text-decoration:underline}.gr-brands a:focus-visible,.gr-brands input:focus-visible{outline:2px solid #356b3f;outline-offset:4px}.gr-brands [hidden]{display:none!important}.gr-brands__empty{padding:24px;border-radius:8px;background:#f6f8f4}@media(max-width:989px){.gr-brands__intro{align-items:flex-start;flex-direction:column;gap:18px}.gr-brands__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.gr-brands{padding-top:20px;padding-bottom:40px}.gr-brands__intro{padding-bottom:24px;margin-bottom:24px}.gr-brands__description{font-size:14px}.gr-brands h2{font-size:21px}.gr-brands__featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gr-brands__logo{height:112px;padding:12px}.gr-brands__logo img{max-height:88px}.gr-brands__card-bottom{padding:12px}.gr-brands__card-bottom strong{font-size:14px}.gr-brands__card-bottom small{font-size:11px}.gr-brands__arrow{font-size:19px}.gr-brands__all{margin-top:30px}.gr-brands__all-heading{flex-direction:column;align-items:stretch;gap:16px}.gr-brands__search{width:100%}.gr-brands__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.gr-brands__list a{font-size:14px}}@media(prefers-reduced-motion:reduce){.gr-brands__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map?subset=BA */
