@charset "utf-8";
.container .container-fluid-pagetop {
    padding-top: 30px;
    margin-top: 30px;
}
.row .col-xl-5 .nav.justify-content-center.kamp-topnav {
    color: #46698a;
}
.container-fluid .container-fluid-pagefooter {
}
.container-fluid .container-fluid-pagefooter {
    background-color: #46698A;
}
.row .col-xl-4 .img-fluid.product-catalog {
    margin-top: 30px;
    margin-bottom: 30px;
}
.row .col-xl-4 .img-fluid.shoppe-hero {
    margin-top: 40px;
    margin-bottom: 40px;
}
.container-fluid .row .col-xl-8.announce-header {
    margin-top: 20px;
    margin-bottom: 30px;
}
.row .col-xl-2 .img-fluid.gift-showcase {
    margin-top: 20px;
    margin-bottom: 20px;
}
.nav.justify-content-center.kamp-topnav .nav-item .nav-link.active.end-nav {
    color: #FFFFFF;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
}
.nav.justify-content-center.kamp-topnav .nav-item .nav-link.end-nav {
    color: #FFFFFF;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
}
.row .col-xl-4 .img-fluid.hero {
    padding-top: 20px;
    padding-bottom: 20px;
}
.row .col-xl-4 .img-fluid.eats-card {
    margin-top: 20px;
}
.row .col-xl-5 .recipe-card {
    padding-top: 10px;
}
.container-fluid .container-fluid .whoops-page {
    margin-top: 40px;
    margin-bottom: 40px;
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}
.container-fluid .container-fluid .card {
    margin-top: 10px;
}
.row .col-xl-6 .story {
    padding-top: 10px;
}
.container-fluid .row.top-pad {
    padding-top: 20px;
}
.container-fluid .container-fluid .row.home-paralax {
    padding-top: 20px;
}
