/*
 * Custom style goes here.
 * A template should always ship with an empty custom.css
 */

.logo-col {
    justify-content: flex-start !important;
    text-align: left !important;
}

.logo-col .logo {
    margin-left: 0 !important;
    display: block !important;
}

#module-tagexfotowoltaika-photovoltaics .btn-outline-premium {
    background-color: #fff !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

.tp-nav1 .container-fluid {
    max-width: 1400px;
    padding: 0 15px;
}

#header .logo img, .nav2 .nav21 .logo img, .tp-nav1 .logo img {
    margin-left: 0;
}

.js-product-list.home .products .product-miniature .product-miniature-c .product-desc.thumbnail-container .title-product {
    text-align: left !important;
    min-height: unset !important;
    height: auto !important;
}

.js-product-list.home .products .product-miniature .product-miniature-c .product-desc.thumbnail-container .title-product h2 {
    position: static !important;
    top: auto !important;
    transform: none !important;
    width: 100% !important;
    margin-bottom: 10px !important;
    text-align: left !important;
}

.js-product-list.home .products .product-miniature .product-miniature-c .product-price-and-shipping {
    text-align: left !important;
}

#category #js-product-list .product-miniature-c, .product-miniature-c {
    padding: 10px !important;
}

.section-slider > .container-fluid {
    max-width: 100% !important;
    padding: 0;
}

.section-slider > .container-fluid > .row {
    margin: 0;
}

.main-slider-wrapper .desc .container-fluid {
    max-width: 1400px !important;
    margin: 0 auto;
}

.main-slider-wrapper {
    border-radius: 0 !important;
}

/* Supercheckout: ukrycie przełącznika Firma / Osoba prywatna */
#module-supercheckout-supercheckout .change-person-company {
    display: none !important;
}
