/* /Pages/Components/ProductCard.cshtml.rz.scp.css */
.card-wrapper[b-l1kqozhkvd] {
    flex: 1 1 16rem;
/*    max-width: 250px;*/
}

.card[b-l1kqozhkvd] {
/*    height: 100%;*/
    display: flex;
    flex-direction: column;
}

.card-content[b-l1kqozhkvd] {
    flex-grow: 1;
    padding: 12px;
    height: 100px;
}

.card-image[b-l1kqozhkvd] {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    height: 175px;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    /*    border: 1px solid;*/

    img {
        height: 175px;
        width: auto;
    }
}
/* /Pages/ContactPage.cshtml.rz.scp.css */
.map-container[b-834bbfgszz] {
    display: flex;
    justify-content: center;
    margin-bottom: 32px;

    iframe {
        width: 100%;
        height: 32rem;
    }
}

/*iframe .map-container.hide-on-med-and-down {
    width: 600px;
    height: 450px;
}*/

/*.map-container.hide-on-large-only {
    display: flex;
    margin-bottom: 32px;

    iframe {
        width: 100%;
        height: 300px;
    }
}*/
/* /Pages/Index.cshtml.rz.scp.css */
.card-grid[b-5nx3mjr1mu] {
    display: grid;
    gap: 0 1.5rem;
    margin: 2rem 0;
    justify-content: center;
    grid-template-columns: repeat(auto-fill, minmax(16rem, 1fr));

    @media only screen and (max-width: 993px) {
        gap: 0 1em;
        grid-template-columns: repeat(auto-fill, minmax(11rem, 1fr));[b-5nx3mjr1mu]
    }
}

/*.card-wrapper {
    flex: 1 1 300px;
    max-width: 250px;
}

.card {
    height: 100%;
    display: flex;
    flex-direction: column;
}

.card-content {
    flex-grow: 1;
}*/
/* /Pages/Partials/RecommandedProducts.cshtml.rz.scp.css */
.card-grid[b-h1hgrsro3a] {
    display: grid;
    gap: 0 1.5rem;
    margin: 2rem 0;
    justify-content: center;
    grid-template-columns: repeat(auto-fill, minmax(16rem, 1fr));

    @media only screen and (max-width: 993px) {
        gap: 0 1rem;
        grid-template-columns: repeat(auto-fill, minmax(11rem, 1fr));[b-h1hgrsro3a]
    }
}
/* /Pages/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-tr36cjzw2y] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-tr36cjzw2y] {
  color: #0077cc;
}

.btn-primary[b-tr36cjzw2y] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-tr36cjzw2y], .nav-pills .show > .nav-link[b-tr36cjzw2y] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-tr36cjzw2y] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-tr36cjzw2y] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-tr36cjzw2y] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-tr36cjzw2y] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-tr36cjzw2y] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}

.container[b-tr36cjzw2y] {
/*    width: 80%;*/
}

.main-search[b-tr36cjzw2y] {
    width: 20rem;
    margin-left: 10rem;
}

/*.topbar {
    height: 38px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
}*/

