.productDisplayShipments {
    display: none;
}

.vpf-menu .item-53 {
    float: right !important;
}

.vpf-menu {
    width: 100%;
}

.vpf-scroll-top-button,
 ::selection {
    border-top-color: #008DFD;
}

.vpf-scroll-top-button,
 ::selection {
    background-color: #008DFD !important;
}

.sticker-blue {
    background-color: #008DFD !important;
}

.sticker-blue::before {
    border-top-color: #008DFD;
}

.mfp_carousel_skin_default .mfp_block_title h4 {
    font-size: 22px !important;
}

.search-button-cont,
.search-button-left-cont {
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 3;
}

button.search-button {
    padding: 6px 10px;
}

.btn-invert.active,
.btn-invert.focus,
.btn-invert:active,
.btn-invert:focus,
.btn-invert:hover,
.open>.dropdown-toggle.btn-invert,
.over .vp-dropmod-anchor>.btn-invert,
.quantity-controls-cont .quantity-controls:hover {
    color: #ffffff;
    background-color: #008DFD !important;
    border-color: #008DFD !important;
}

.item-page p,
.item-page span,
.category-desc-cont p,
.category-desc-cont span {
    font-size: unset !important;
    font-family: unset !important;
}

.cathome {
    text-align: center;
}

.bottom-horizontal .nav>li>a:hover {
    background-color: transparent !important;
}

#jmm-add-features-100122 img {
    max-height: 200px;
}

.search-button-cont .btn {
    padding: 6px 10px;
    background-color: #333333;
    color: #FFFFFF;
}