.brands-categories .section.section-sbb-merchant-brands .wrapper .image.image-brand img{padding:30px}.brands-categories .section.section-sbb-merchant-brands .link.link-brand:hover{box-shadow:0 0 10px rgba(0,0,0,0.3)}.brands-categories h1.header-paragraph{font-size:1.88em;font-weight:bold;margin:.4em 0;padding:12px 23px}@media screen and (min-width: 1280px){.brands-categories h1.header-paragraph{padding:12px 68px}}.brands-categories h3.header-paragraph{font-size:1.5em;font-weight:bold;padding:8px 23px;margin:0}@media screen and (min-width: 1280px){.brands-categories h3.header-paragraph{padding:12px 98px}}.brands-categories .title-alphabet-letter-block ul.brands-tiles-list li{width:calc(100% / 2)}@media screen and (min-width: 480px){.brands-categories .title-alphabet-letter-block ul.brands-tiles-list li{width:calc(100% / 3)}}@media screen and (min-width: 600px){.brands-categories .title-alphabet-letter-block ul.brands-tiles-list li{width:calc(100% / 4)}}@media screen and (min-width: 800px){.brands-categories .title-alphabet-letter-block ul.brands-tiles-list li{width:calc(100% / 5)}}@media screen and (min-width: 1024px){.brands-categories .title-alphabet-letter-block ul.brands-tiles-list li{width:calc(100% / 6)}}@media screen and (min-width: 1280px){.brands-categories .title-alphabet-letter-block ul.brands-tiles-list li{width:calc(100% / 7)}}.brands-categories .title-alphabet-letter-block a.link.link-brand{padding:0}.brands-categories .alert{color:rgb(var(--color1));-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:15px 0;padding:38px 10px}.brands-categories .alert p{font-size:1.4em;font-weight:bold;text-align:justify}.brands-categories .brands-categories-header{padding:15px}@media screen and (min-width: 480px){.brands-categories .brands-categories-header .block{display:flex}}.brands-categories .brands-categories-header .block .brand-logo{width:100%;text-align:center}@media screen and (min-width: 480px){.brands-categories .brands-categories-header .block .brand-logo{display:inline-block;text-align:left}}.brands-categories .brands-categories-header .block .cta-back{margin:10px 0 20px 0;width:100%;text-align:right}@media screen and (min-width: 480px){.brands-categories .brands-categories-header .block .cta-back{display:inline}}.brands-categories .brands-categories-header .block .cta-back a{float:none;padding:9px 15px;display:inline-block;font-size:14px;background-color:rgb(var(--color2));border-radius:5px;color:white}@media screen and (min-width: 600px){.brands-categories .brands-categories-header .block .cta-back a{float:right;padding:15px 45px}}.brands-categories .brands-categories-header .block .cta-back a:hover{background-color:rgb(var(--color1))}.brands-categories .section-brands-categories .wrapper{padding:0}.brands-categories .section-brands-categories .wrapper .box.box-brands-categories{display:block;margin:0;width:100%}@media screen and (min-width: 600px){.brands-categories .section-brands-categories .wrapper .box.box-brands-categories{display:flex}}.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category{flex:0 100%;display:flex;padding:15px;margin:0px}@media screen and (min-width: 600px){.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category{flex:0 50%}}@media screen and (min-width: 800px){.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category{flex:0 33.33333%}}@media screen and (min-width: 1280px){.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category{flex:0 25%}}.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-category{border:1px solid #cdcdcd;padding:0px;width:100%;background:#fff}.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-category .link-brand-category{padding:8px 15px;color:white;background-color:rgb(var(--color1));border:0px;font-size:20px;text-align:center;min-height:100px;font-weight:700;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 800px){.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-category .link-brand-category{padding:18px;font-size:22px;min-height:128px}}.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-category .box.box-brand-category-subcategories{padding:25px;height:auto}.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-category .box.box-brand-category-subcategories .menu-list-categories{height:152px}@media screen and (min-width: 1280px){.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-category .box.box-brand-category-subcategories .menu-list-categories{height:158px}}@media screen and (min-width: 1500px){.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-category .box.box-brand-category-subcategories .menu-list-categories{height:182px}}.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-category .box.box-brand-category-subcategories .menu-list-categories li{width:100%;word-break:break-all}.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-category .box.box-brand-category-subcategories .menu-list-categories li a{border-left:4px solid transparent}.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-category .box.box-brand-category-subcategories .menu-list-categories li:hover a{background:#f0f0f0;border-left:4px solid rgb(var(--color2))}.brands-categories .section-brands-categories .wrapper .box.box-brands-categories .box.box-brand-category .box.box-brand-category-item-container{border:1px solid #ddd;flex-flow:row}.brands-categories .box-brand-category-category .box-brand-category-title .link.link-brand-category{display:flex;align-items:center;height:90px}
