.bg-inherit {
background: #2a4a64;

}
.header-btn__icon{
color: white;
}
.s-cart-summary-total {
color: white;
}
.navbar-brand img {
max-height : 10rem;
}

.topnav-is-dark .top-navbar {
background: #2a4a64;
}
.s-search-icon svg {
fill: white;
}
.store-footer__inner {
background: #2a4a64;
}
.py-4 {
background: #2a4a64;
}
.store-footer{
background: #2a4a64;
}
.copyright-text p {
color: white;
}

@media screen and (min-width: 800px) {
.store-footer__inner{
border-top-left-radius: 80px 80px;
border-top-right-radius: 80px 80px;
}
}

.bg-white {
background-color: white;
}
body {
background-color: white;
}
.shadow-default{
--tw-shadow:5px 10px 30px #ffffff0d;
}

.object-contain {
border-radius:30px;
}

.main-nav-container.fixed-pinned .navbar-brand img {
max-height:80px;
}
.sicon-menu:before {
color:white;
}
.s-button-primary-outline {
color :#2a4a64;
}
.s-button-primary-outline:hover {
color:white;
background-color :#2a4a64;

}

.s-fast-checkout-button.outline {
color:#2a4a64;
border-color:#2a4a64;
}

.s-button-primary {
border-color:#2a4a64;
background-color:#2a4a64;
color:white;
}
.s-button-primary:hover {
background-color:#2a4a64;
}
.s-block--features__item .feature-icon{
background-color:#2a4a64;
}
.s-block--features__item .feature-icon i{
color:white;
}


@media only screen and (min-width: 1024px) {

.main-menu{
color:white;
}
}
.header-logo img {
    width: 200px;
    height: auto; 
}

.logo img {
    width: 250px;
    }
        
    .btn--outline-primary{
    border-color :#2a4a64 !important;
    color:#2a4a64 !important;
    }
    .s-login-modal-link{
    color:#2a4a64 !important;
    }
    .banner-entry{
    height:400px
    }
    
    .s-advertisement-content-main{
    font-size:1.25rem;
    }