.bcustom_container{max-width:1040px;margin:auto;padding:0 15px}.banner_box{display:grid;grid-template-columns:48% 48%;align-items:center;gap:45px}.main_product_image img.main_image{max-width:100%;filter:contrast(.91)}.brand_two_columns.color_bg .column_one img{filter:contrast(.91)}body#castle .main_product_image img.main_image,body#loewe .main_product_image img.main_image,body#bluesound .main_product_image img.main_image,body#cyrus .main_product_image img.main_image,body#reavon .main_product_image img.main_image,body#rega .main_product_image img.main_image,body#tivoli-audio .main_product_image img.main_image,body#auralic .main_product_image img.main_image,body#loewe .brand_two_columns.color_bg .column_one img,body#pro-ject .brand_two_columns.color_bg .column_one img,body#reavon .brand_two_columns.color_bg .column_one img,body#tivoli-audio .brand_two_columns.color_bg .column_one img,body#auralic .brand_two_columns.color_bg .column_one img{filter:contrast(.99)}.brand_hero_banner{background:#f4f4f4;padding:85px 0 150px}.banner_text h2{font-family:Poppins;font-size:60px;font-weight:700;line-height:78px;letter-spacing:0em;margin:0;color:#000}.banner_text h4{font-family:Poppins;font-size:20px;font-weight:600;line-height:30px;letter-spacing:0em;margin:5px 0 10px;color:#000}.banner_text p{font-family:Poppins;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0em;margin:0;color:#000}.brand_product_list p span{color:#0006}img.brand_rating{max-width:100%;margin:5px 0 10px}.brand_product_list{margin:10px 0 45px}.brand_all_btn a{background:#444;border-radius:23px;font-family:Poppins;font-size:16px;font-weight:600;line-height:20px;letter-spacing:0px;text-align:center;color:#fff;text-decoration:none;padding:12px 30px;border:1px solid rgba(68,68,68,1)}.brand_all_btn a:hover{color:#444;background:transparent}.brand_fe_block{display:flex;flex-direction:column;align-items:center;max-width:132px;text-align:center}.brand_fe_block p{font-family:Poppins;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0em;text-align:center;color:#fffc;margin:10px 0 0}.brand_fe_box_main{display:flex;align-items:center;justify-content:space-around;background:#000;padding:25px;border-radius:27px}.brand_feature{margin-top:-80px}.brand_two_columns h3{font-family:Poppins;font-size:40px;font-weight:700;line-height:60px;letter-spacing:0em;text-align:center;color:#000;margin-bottom:45px}.brand_row{display:grid;grid-template-columns:49% 49%;gap:24px;align-items:center;padding:0 15px}.bullet_li{display:flex;align-items:center;justify-content:center;gap:10px}.brand_bullets{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:20px 0 40px;flex-wrap:wrap}.brand_bullets ul{padding:0;margin:0}.brand_bullets li{list-style:none;color:#606060;font-weight:400;font-size:14px;line-height:24px}.bullet_li img{max-width:18px}span.heading_top{font-family:Poppins;font-size:12px;font-weight:300;line-height:18px;letter-spacing:.05em;text-align:left}.column_two .bullet_li p{margin:0}.cblack{color:#000}.column_two h4{font-family:Poppins;font-size:26px;font-weight:600;line-height:39px;letter-spacing:0em;text-align:left;margin:0 0 15px}.column_two p{font-family:Poppins;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left;margin:10px 0 0}.color_bg{background:#f5f5f5}.brand_two_columns{padding:50px 0 80px}.brand_about{background:#000;color:#fff;padding:80px}.brand_about h3{font-family:Poppins;font-size:28px;font-weight:600;line-height:20px;letter-spacing:0px;text-align:center;margin:0 0 30px;color:#fff}.brand_about p{font-family:Poppins;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:center;margin:0 auto;color:#ffffffe6;max-width:900px}.brand_abt_main{display:flex;justify-content:space-between;gap:15px;margin:50px 0 70px}.brand_abt_icon{text-align:center;padding:25px;border:1px solid rgba(255,255,255,.2);box-shadow:0 6px 10px #00000008;border-radius:6px}.brand_abt_icon h5{font-family:Poppins;font-size:20px;font-weight:500;line-height:24px;letter-spacing:.20000000298023224px;text-align:center;margin:15px 0;color:#ffffffe6}.brand_abt_icon p{max-width:260px;margin:0 auto}.brand_about .brand_all_btn{text-align:center}.brand_hr{display:block!important;border:2px solid rgba(255,255,255,.5);margin-top:100px}.brand_test{margin-top:100px}.gallery .column_one{display:grid;grid-template-columns:32% 32% 32%;gap:20px}.gallery .column_two h4,.gallery .column_two p{text-align:center}.brand_two_columns.color_bg .gallery .column_one img{aspect-ratio:1/.65}@media (max-width: 992px){.banner_box{display:flex;flex-direction:column-reverse}.banner_text{text-align:center}.brand_row{display:flex;flex-direction:column}.column_two{max-width:500px}.brand_row.reverse_row{flex-direction:column-reverse}.brand_test img{max-width:100%}.brand_abt_main{flex-direction:column}}@media (max-width: 650px){.brand_fe_box_main{flex-wrap:wrap;gap:25px}.banner_text h2{font-size:40px}.brand_two_columns h3{font-size:30px}.column_two h4{font-size:22px;line-height:30px}.brand_about{padding:80px 0}.gallery .column_one{grid-template-columns:49% 49%;gap:10px}.brand_all_btn a{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/brands_page.css.map */
