#scroll-container {
  overflow: hidden;
}
#scroll-text {
  /* animation properties */
  -moz-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -moz-animation: my-animation 45s linear infinite;
  -webkit-animation: my-animation 45s linear infinite;
  animation: my-animation 45s linear infinite;
}
/* for Firefox */
@-moz-keyframes my-animation {
  from { -moz-transform: translateX(100%); }
  to { -moz-transform: translateX(-100%); }
}
/* for Chrome */
@-webkit-keyframes my-animation {
  from { -webkit-transform: translateX(100%); }
  to { -webkit-transform: translateX(-100%); }
}
@keyframes my-animation {
  from {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
.sp-megamenu-parent >li >a {
    padding: 0 8px!important;
}
#sp-logo .sp-default-logo, #sp-logo .sp-retina-logo {
    max-height: 130%!important;
    max-width: 130%!important;
    width: 130%!important;
    margin-top: -5px!important;
}
.sp-slider-content-wrap {
    max-width: 291px;
    margin: 0px !important;
    width: 100%;
    background: rgba(0, 0, 0, 0.7);
    border-radius: 18px;
    padding: 16px;
    position: absolute;
    bottom: 90px;
    left: 70px;
    z-index: 2;
}
.sp-column .sp-lr .sp-module {
    margin-top: 20px !important;
}
.category-view .row .spacer .spacer-inner h2, .browse-view .row .spacer .spacer-inner h2, .latest-view .row .spacer .spacer-inner h2, .recent-view .row .spacer .spacer-inner h2, .featured-view .row .spacer .spacer-inner h2, .topten-view .row .spacer .spacer-inner h2 {
    font-size: 125% !important;
}
.featured-view .spacer span, .discontinued-view .spacer span, .latest-view .spacer span, .topten-view .spacer span, .recent-view .spacer span, .related-products-view .spacer span, .browse-view .row .product .spacer span {
    font-size: 22px;
}
.category-view .row .spacer, .browse-view .row .spacer, .latest-view .row .spacer, .recent-view .row .spacer, .featured-view .row .spacer, .topten-view .row .spacer {
    border-radius: 15px;
    box-shadow: 2px 2px 4px #dedede;
}
.sppb-addon-optin-forms {
    padding: 0px;
}
.sp-page-title .container .breadcrumb >.active, .sp-page-title-no-img .container .breadcrumb >.active {
    color: #fe3874;
    font-weight: 700;
}
.sp-page-title .container .breadcrumb >span, .sp-page-title .container .breadcrumb >li, .sp-page-title .container .breadcrumb >li+li:before, .sp-page-title .container .breadcrumb >li>a, .sp-page-title-no-img .container .breadcrumb >span, .sp-page-title-no-img .container .breadcrumb >li, .sp-page-title-no-img .container .breadcrumb >li+li:before, .sp-page-title-no-img .container .breadcrumb >li>a {
    color: #000000;
    font-weight: 700;
}
h1 {
    font-weight: 500 !important;
}
.sppb-btn-default {
    color: #ffffff !important;
    background-color: #ff2265 !important;
    border-color: #eff1f4;
}
.sppb-blockquote:before {
    color: rgb(255 34 101) !important;
}
.sppb-blockquote .small, .sppb-blockquote footer, .sppb-blockquote small {
    color: rgb(255 34 101) !important;
}
#scroll-container {
    border-radius: 5px;
    overflow: hidden;
    MARGIN-LEFT: auto;
    min-width: 400px;
    margin-right: auto;
}
#scroll-text {
  width: 350%;
  /* animation properties */
  -moz-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  
  -moz-animation: my-animation 17s linear infinite;
  -webkit-animation: my-animation 17s linear infinite;
  animation: my-animation 17s linear infinite;
}
/* for Firefox */
@-moz-keyframes my-animation {
  from { -moz-transform: translateX(100%); }
  to { -moz-transform: translateX(-100%); }
}
/* for Chrome */
@-webkit-keyframes my-animation {
  from { -webkit-transform: translateX(100%); }
  to { -webkit-transform: translateX(-100%); }
}
@keyframes my-animation {
  from {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
.marquee-hsas-84 {
  max-width: 600px !important;
}
.whatsappchat img.is-analytics {
    max-width: 42px !important;
}
.whatsappchat .popup-section .popup .popuptext .popup-box .popup-top .image img {
    width: 62px !important;
    border-radius: 100%;
    height: 62px;
    border: 3px solid #fff;
}
.sticky .sticky__wrapper {
padding: 0 0 0 4%;
}