/* Add custom CSS styles below */ 
.main-nav-container.fixed-pinned.animated.fixed-header button.header-btn.hidden ,
.main-nav-container.fixed-pinned.animated.fixed-header i.header-btn__icon.icon.sicon-cart,
.main-nav-container.fixed-pinned.animated.fixed-header span.header-btn__icon.icon.sicon-search ,
.main-nav-container.fixed-pinned.animated.fixed-header i.header-btn__icon.sicon-user
{
    background-color:#fff;
    border-radius:50px;
    color:#183557;
}




.main-nav-container  button.header-btn.hidden ,
.main-nav-container  i.header-btn__icon.icon.sicon-cart,
.main-nav-container  span.header-btn__icon.icon.sicon-search ,
.main-nav-container i.header-btn__icon.sicon-user
{
    background-color:#183557;
    border-radius:50px;
    color:#fff;
    border:1px solid #183557;
    transition:0.5s;
    
}

.centered_logo .header-btn__icon {
    width: 2.rem;
}


.main-nav-container i.sicon-menu.text-2xl {
  background-color:#fff;
    border-radius:50px;
    color:#183557;
        padding:6px;
        border:1px solid #183557;


}

.main-nav-container.fixed-pinned.animated.fixed-header i.sicon-menu.text-2xl  {
     background-color:#183557;
    border-radius:50px;
    color:#fff;
    border:1px solid #183557;
    transition:0.5s;
    padding:6px;

}






button.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color:#113356;
    color:#fff !important;
}

 .s-block--enhanced-features__item:first-child {
    grid-column: span 1/span 1;
}

.s-block--enhanced-features [data-length="4"] .s-block--enhanced-features__item:last-child {
    grid-column: span 1/span 1;
}


section.s-block.s-block--square-links.square-links-11.force-center img {
object-fit:contain;    
}



section.s-block.s-block--square-links.square-links-11.force-center .overflow-hidden {
    overflow:visible;
}

section.s-block.s-block--square-links.square-links-11.force-center .overflow-hidden.rounded-2xl {
    overflow: visible !important;
}


section.s-block.s-block--square-links.square-links-11.force-center  img.aspect-\[3\/4\].w-full.rounded-2xl.lazy.object-cover.group-hover\:scale-110.duration-400.loaded {
    object-fit:contain;
}

section.s-block.s-block--square-links.square-links-1  .overflow-hidden.rounded-2xl {
    overflow:visible;
}

 

section.s-block.s-block--square-links.square-links-1 img.aspect-\[3\/4\].w-full.rounded-2xl.lazy.object-cover.group-hover\:scale-110.duration-400.loaded {
    object-fit:contain;
}

section.s-block.s-block--special-products-slider--8.s-block--special-products-slider .lg\:w-1\/3.flex.items-center.justify-center.bg-cover.bg-no-repeat.text-center.relative.min-h-\[250px\].max-h-\[350px\].md\:max-h-\[700px\].has-overlay--opacity-option.has-overlay--opacity-0  img {
    object-fit:contain !important;
}


section.s-block.s-block--special-products-slider--9.s-block--special-products-slider.reversed .lg\:w-1\/3.flex.items-center.justify-center.bg-cover.bg-no-repeat.text-center.relative.min-h-\[250px\].max-h-\[350px\].md\:max-h-\[700px\].has-overlay--opacity-option.has-overlay--opacity-0 img {
        object-fit:contain !important;

}


section.s-block.s-block--square-links.square-links-1 img {
    object-fit:contain;
}

section.s-block.s-block--square-links.square-links-1 .overflow-hidden {
    overflow:visible;
}