.brand-wrapper-letter{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:5rem;gap:10px}.glossary span{font-size:14px}.brand-wrapper-letter span{display:inline-flex;flex:0 0 55px;height:55px;width:55px;align-items:center;justify-content:center;background:#fff;font-weight:400;font-size:2.4rem;border:.5px solid #e3e3e3;cursor:pointer}.our-brand-page .main-page-title{margin-bottom:1rem;line-height:1.2;letter-spacing:.06rem}.brand-table,.brand-table span,.our-brand-page .rte{font-family:var(--custom1_font-body-family);font-style:var(--custom1_font-body-style);font-weight:var(--custom1_font-body-weight);letter-spacing:normal}.our-brand-page .rte{color:#545454}.brand-table{display:flex;align-items:center;border-bottom:1px solid #dbdbdb;padding-top:2.5rem;padding-bottom:2.5rem;flex-wrap:wrap}.brand-table span:first-child{font-size:2.8rem;line-height:normal}.brand-table span{flex:0 0 16.6667%;color:#545454}.brand-table span a{text-decoration:none;color:inherit}.brand-table span a:hover{text-decoration:underline}.brand-name-wrapper{margin-top:8rem}.brand-table span:last-child{text-align:right}@media screen and (max-width:749px){.brand-wrapper-letter{justify-content:flex-start;gap:.3rem}.brand-table span:first-child{flex:0 0 100%}.brand-table{gap:.5rem}.brand-table span{flex:0 0 calc(50% - .3rem)}.brand-table span:last-child{text-align:revert}}