.brand-logo{background-color:#f9f9f9;display:flex;min-height:25rem;padding:3.125rem .9375rem;border-radius:var(--border-radius)}.brand-logo img{width:275px;height:auto;margin:auto}.brand-detail{height:100%;padding-right:.9375rem}.brand-detail h1{font-size:2rem;margin-bottom:1.25rem;color:var(--bs-primary)}.brand-detail p{font-size:1rem;margin-bottom:1.25rem}.brand-top{margin-bottom:1.875rem}img{height:auto;width:100%}.section-brand-detail{padding-top:0;padding-bottom:1.875rem}.title-Brand-product{padding-top:.9375rem;border-bottom:.0625rem solid #dcdcdc;padding-bottom:.625rem;margin-bottom:.3125rem}.section-brand-detail h2,.title-Brand-product h2{font-size:1.875rem;margin-bottom:1.25rem;color:var(--bs-primary)}.section-brand-detail h3,.title-Brand-product h3{font-size:1.5625rem;margin-bottom:.9375rem}.section-brand-detail figure img{border-radius:var(--border-radius)}.sorting-list .form-select{font-size:.75rem;padding:0 2rem 0 .625rem;height:2.125rem}.sorting-list .label-list{font-size:.875rem}.pagination{margin-bottom:.9375rem;margin-top:.9375rem}.products-list .set-width-col{width:16.375rem}.products-list .set-width-col .product-card figure .middle{height:15.1875rem;width:15.3125rem}@media (max-width:1368px){.section-brand-detail h2,.title-Brand-product h2{font-size:1.75rem;margin-bottom:.9375rem}.section-brand-detail h3,.title-Brand-product h3{font-size:1.375rem}.products-list .set-width-col{width:17.6875rem}.products-list .set-width-col .product-card figure .middle{height:16.25rem;width:16.625rem}}@media (max-width:1024px){.brand-detail p{font-size:.875rem}.brand-detail h1{margin-bottom:.625rem}.brand-logo{padding:1.875rem .9375rem;min-height:21.875rem}.brand-logo img{width:200px}.products-list .set-width-col{width:14.875rem}.products-list .set-width-col .product-card figure .middle{height:13.75rem;width:13.875rem}}@media (max-width:991px){.brand-logo img{width:200px}.brand-detail h1{font-size:1.625rem}.section-brand-detail h2,.title-Brand-product h2{font-size:1.375rem}.section-brand-detail h3,.title-Brand-product h3{font-size:1.25rem}.brand-logo{padding:.9375rem .625rem;min-height:18.125rem}.products-list .set-width-col{width:14.8125rem}}@media (max-width:767px){.brand-logo{padding-top:1.5625rem;padding-bottom:1.5625rem}.brand-logo img{width:190px}.brand-logo{padding:.625rem;min-height:12.5rem;margin-top:.9375rem}.brand-detail .btn-primary{font-size:.8125rem;padding:.5rem .9375rem}.sm-reverse{flex-wrap:wrap-reverse}.products-list .set-width-col{width:50%}.products-list .set-width-col .product-card figure .middle{height:15rem;width:15.625rem}}@media (max-width:480px){.sorting-list{padding-top:.625rem}.products-list .set-width-col .product-card figure .middle{height:13.625rem;width:13.625rem}}@media (max-width:425px){.brand-detail h1{font-size:1.5rem}.section-brand-detail h2,.title-Brand-product h2{font-size:1.25rem}.section-brand-detail h3,.title-Brand-product h3{font-size:1.125rem}.brand-logo{padding:1.875rem .625rem;min-height:auto}.products-list .set-width-col .product-card figure .middle{height:11.9375rem;width:11.9375rem}}@media (max-width:420px){.products-list .set-width-col .product-card figure .middle{height:11.5rem;width:11.8125rem}}@media (max-width:375px){.brand-detail h1{font-size:1.375rem}.products-list .set-width-col .product-card figure .middle{height:10.125rem;width:10.375rem}}@media (max-width:320px){.brand-logo img{width:170px}.products-list .set-width-col{width:100%}.products-list .set-width-col .product-card figure .middle{height:18rem;width:18.5rem}}.link-text-btn{padding:0 .3125rem;color:var(--bs-body-color)}.link-text-btn,.link-text-btn:focus,.link-text-btn:hover{background-color:transparent!important;border:none;text-decoration:underline}.link-text-btn:focus,.link-text-btn:hover{color:var(--bs-secondary)!important}