.all-brands-page-container{margin:1.5rem 1rem;background-color:#fff;border:solid .5px #e1e1e1;padding:1rem;border-radius:5px;display:flex;flex-direction:column;justify-content:center}.brand-main{display:flex;flex-direction:column}.brand-single-topbar{margin:1rem;display:flex;border-bottom:1px solid #cac2c2}.brand-single-topbar .brand-logo{margin:0 .5rem .5rem}.brand-single-title{margin:.3rem .5rem 0 0}.brand-single-title h1{line-height:2rem;font-size:1.7rem;color:#5b5656}.brand-main #accordion{margin:.7rem 1.5rem}.brand-main .btn{width:100%;height:5rem;padding:.75rem 1.25rem}.brand-main #headingOne>h5:first-child{margin:0}.brand-main #headingOne{padding:0}.brand-main #headingOne>h5:first-child button{text-align:right}.corporations{width:78%;background-color:#fff;margin:3rem auto;border-radius:20px;padding:1.5rem;font-size:1rem}.corporations>strong{font-size:1.6rem;color:#3c3737;margin:1rem 0 2rem 0;display:block}.corporations__items{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;border:1px solid #e3e3e3;border-radius:8px}.corporations__items::-webkit-scrollbar{display:none}.corporations__items{-ms-overflow-style:none;scrollbar-width:none}.corporations__items--each--img{border-radius:20px;overflow:hidden;flex-shrink:0;height:200px;width:200px;margin:auto}.corporations__items--each{padding:1rem;text-align:center;width:18rem;flex-shrink:0}.corporations__items--each:nth-child(2n+1){background-color:#f4f1f1}.corporations__items--each--img img{max-width:100%}.corporations__items--each--info{padding:1rem}.corporations__items--each--info strong{font-size:1rem;color:#5b5656}.corporations__items--each--info p{margin:1rem}.corporations--banner{width:1200px;border-radius:15px;overflow:hidden;margin:1rem auto;border:1px solid #e3e3e3}.corporations--banner img{max-width:100%}.corporations__q{padding:.35rem;background-color:#c0d5ce;border-radius:15px;font-size:.9rem;margin:auto;display:block;text-align:center;margin:2rem auto;max-width:1200px}@media (max-width:810px){.corporations{text-align:center;font-size:14px;width:100%;border-radius:0}.corporations__items--each{width:15rem}.corporations__items--each--img{margin:auto}.corporations__items--each--info p{margin:1rem 0}.corporations--banner{width:auto}}.brands{margin-bottom:10px}.other-brands{color:#157f60}.other-brands:hover{color:#157f60}.tag-page-container{margin:1rem .5rem;background-color:#fff;padding:1rem;border:solid .5px #e1e1e1}.d-Five-page-card{width:20%!important}.tag-page-product-list{display:flex;flex-direction:row;flex-wrap:wrap}.brands-list{display:flex;flex-wrap:wrap;margin-top:.8rem}.brands-card-container{width:16.66%}.all-brand-thumb{display:block;max-width:110px;height:40px;margin:1rem auto}.brands-card{padding:.5rem;margin:.5rem;border-radius:10px;box-shadow:0 0 10px 0 #0000001a}.all-brands-title{border-bottom:1px solid #cac2c2}.all-brands-title h1{color:#474747;font-size:1.5rem}.brand-name{text-align:center}.brand-name a{color:#474747;font-size:.9rem}@media (max-width:810px){.brands-card{height:9rem}.brands-card-container{width:50%}.d-Five-page-card{width:50%!important}.d-Five-page-card .product-card img{height:150px;width:auto;object-fit:contain}}.brand__sugestions--container{display:flex;background-color:#f5f5f5;padding:1rem;position:relative}.brand__sugestions--container .brandSug{flex:1;min-width:0}.brandSug .swiper-button-next,.brandSug .swiper-button-prev{width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.25);color:#444}.brandSug .swiper-button-next::after,.brandSug .swiper-button-prev::after{font-size:15px;font-weight:700}.brandSug .swiper-button-disabled{display:none}.brand__sugestions--container h2{font-size:14px;font-weight:300;color:#757575}.brand__sugestion--items::-webkit-scrollbar{display:none}.brand__sugestions--cards{height:12rem;flex-shrink:0;text-align:center;border-radius:14px;background-color:#fff;padding-top:1rem}.brand__sugestions--cards img{width:95px;height:95px;margin:0 auto;display:block}.brand__sugestions--cards a{text-decoration:none;color:#757575}.brand__sugestions--cards a span{font-size:.8rem;margin-top:1rem;display:block}.brand-product-container{background-color:#fff;margin:1rem 1.5rem;border-radius:5px;display:flex;flex-direction:column;border:solid .5px #e1e1e1}.brand-product-list{display:flex;flex-wrap:wrap}.brands{margin-bottom:10px}
