/* checkout, cart popup */
.exin-wrapper {
  background-image: url('/wp-content/themes/porto-child/img/pop-up-animation-checkout.gif');
  background-size: cover;
  background-repeat: no-repeat;
  direction: rtl;
  height: 438px;
  width: 400px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .exin-wrapper {
    height: 270px;
    width: 250px;
  }
}
.exin-wrapper .exin-top-wrapper {
  text-align: center;
  color: #000000;
  padding: 170px 0 55px 0;
}
@media (max-width: 767px) {
  .exin-wrapper .exin-top-wrapper {
    width: 100%;
    padding: 112px 0 30px 0;
  }
}
.exin-wrapper .exin-top-wrapper .exin-text1 {
  font-size: 28px;
  font-weight: 600;
  margin-left: 21px;
}
@media (max-width: 767px) {
  .exin-wrapper .exin-top-wrapper .exin-text1 {
    font-size: 16px;
    margin-left: 18px;
  }
}
.exin-wrapper .exin-middle-wrapper {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 767px) {
  .exin-wrapper .exin-middle-wrapper {
    width: 100%;
  }
}
.exin-wrapper .exin-middle-wrapper .exin-text2 {
  font-size: 24px;
  font-weight: 600;
  margin-left: 44px;
}
@media (max-width: 767px) {
  .exin-wrapper .exin-middle-wrapper .exin-text2 {
    font-size: 16px;
    margin-left: 30px;
  }
}
.exin-wrapper .exin-bottom-info {
  text-align: center;
  padding-top: 70px;
}
@media (max-width: 767px) {
  .exin-wrapper .exin-bottom-info {
    width: 100%;
    padding-top: 39px;
  }
}
.exin-wrapper .exin-bottom-info .exin-button {
  color: #ffffff;
  font-size: 17px;
  font-weight: 600;
  cursor: pointer;
}
@media (max-width: 767px) {
  .exin-wrapper .exin-bottom-info .exin-button {
    padding: 5px 25px;
    font-size: 11px;
  }
}
/*remove border */
.pum-content.popmake-content:focus-visible, .pum-content *:focus, .pum-overlay .pum-content {
  outline: none !important;
}
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance:none) {
    .pum-overlay .pum-content {
      outline: none !important;
    }
  }
}
/* button close */
.pum-theme-100485 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close {
  height: 30px;
  width: 30px;
  color: #ffffff;
  font-weight: 300;
  font-size: 26px;
  border: 1px solid #ffffff;
  border-radius: 15px;
}
@media screen and (max-width: 768px) {
  .pum-theme-100485 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close {
    top: -40px;
  }
}
/* home popup */
.home-popup-step1 {
  height: 100px;
  background-color: #ea0d53;
  border: 0px none #292b2c;
  width: 100px;
  border-radius: 100px;
  text-align: center;
  display: block;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 24px 3px;
  cursor: pointer;
}
.home-popup-step1 .home-popup-step1-text {
  left: 12px;
  top: 10px;
  height: 52px;
  min-height: 20px;
  width: 75px;
  cursor: pointer;
  position: absolute;
  color: #ffffff;
  font-size: 30px;
  font-weight: 600;
}
#pum-317199 {
  background-color: unset !important;
}
#pum-317199 .pum-content + .pum-close {
  background-color: #ffffff;
  top: 0;
  right: 0;
  color: #000000;
}
.home-popup-step2 {
  border-radius: 20px;
  background-image: url('/wp-content/themes/porto-child/img/popup-step2.png');
  background-size: cover;
  background-repeat: no-repeat;
  max-height: 473px;
  max-width: 682px;
}
@media screen and (max-width: 360px) {
  .home-popup-step2 {
    background-image: url('/wp-content/themes/porto-child/img/360x410-mobile-step2.png');
    background-size: 100%;
  }
}
@media screen and (min-width: 361px) and (max-width: 480px) {
  .home-popup-step2 {
    background-image: url('/wp-content/themes/porto-child/img/popup-mobile-step2.png');
    background-size: 100%;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .home-popup-step2 {
    background-image: url('/wp-content/themes/porto-child/img/popup-mobile-step2.png');
    background-size: cover;
  }
}
@media screen and (min-width: 769px) {
  .home-popup-step2 {
    height: 473px;
    width: 682px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .home-popup-step2 {
    height: 473px;
    width: 480px;
  }
}
.home-popup-step2 .wpcf7 {
  padding: 20px 80px;
}
@media screen and (max-width: 768px) {
  .home-popup-step2 .wpcf7 {
    padding: 20px 20px;
  }
}
.home-popup-step2 .wpcf7 .form-title {
  color: #ea0d53;
  text-align: center;
  font-size: 26px;
  background-color: white;
  margin: 55px auto 19px;
  font-weight: 700;
  border-radius: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  -webkit-box-shadow: 4px 4px 8px -2px #000000;
  box-shadow: 4px 4px 8px -2px #000000;
}
@media screen and (max-width: 480px) {
  .home-popup-step2 .wpcf7 .form-title {
    font-size: 16px;
    margin: 42px auto 7px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .home-popup-step2 .wpcf7 .form-title {
    font-size: 21px;
  }
}
.home-popup-step2 .wpcf7 .custom-font-family {
  color: #ffffff;
}
.home-popup-step2 .wpcf7 .form-input {
  text-align: center;
  padding: 14px 15px;
  width: 78%;
  margin: auto;
  border: 1px dashed #ffffff;
  border-radius: 10px;
}
@media screen and (max-width: 480px) {
  .home-popup-step2 .wpcf7 .form-input {
    padding: 10px 10px;
  }
}
.home-popup-step2 .wpcf7 .form-input .input-text {
  width: 100%;
  line-height: 1.9;
  font-size: 18px;
  border-radius: 10px;
  direction: rtl;
  -webkit-box-shadow: 4px 4px 8px -2px #000000;
  box-shadow: 4px 4px 8px -2px #000000;
}
@media screen and (max-width: 480px) {
  .home-popup-step2 .wpcf7 .form-input .input-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.home-popup-step2 .wpcf7 .input-email, .home-popup-step2 .wpcf7 .input-tel {
  margin-top: 12px;
}
@media screen and (max-width: 480px) {
  .home-popup-step2 .wpcf7 .input-email, .home-popup-step2 .wpcf7 .input-tel {
    margin-top: 7px;
  }
}
.home-popup-step2 .wpcf7 .form-submit {
  margin: auto;
  text-align: center;
  margin-top: 15px;
}
@media screen and (max-width: 480px) {
  .home-popup-step2 .wpcf7 .form-submit {
    margin-top: 7px;
  }
}
.home-popup-step2 .wpcf7 .form-submit .btn-submit {
  background-color: #ea0d53;
  border: none;
  border-radius: 10px;
  font-size: 20px;
  font-weight: 700;
  -webkit-box-shadow: 4px 4px 8px -2px #000000;
  box-shadow: 4px 4px 8px -2px #000000;
}
.home-popup-step2 .wpcf7-response-output {
  text-align: center;
  color: #ffffff;
}
.home-popup-step3 {
  border-radius: 20px;
  background-image: url('/wp-content/themes/porto-child/img/popup-step3.png');
  background-size: cover;
  background-repeat: no-repeat;
  max-height: 473px;
  max-width: 682px;
}
@media screen and (max-width: 768px) {
  .home-popup-step3 {
    background-image: url('/wp-content/themes/porto-child/img/popup-mobile-step3.png');
    background-size: cover;
  }
}
@media screen and (min-width: 769px) {
  .home-popup-step3 {
    height: 473px;
    width: 682px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .home-popup-step3 {
    height: 473px;
    width: 480px;
  }
}
.home-popup-step3 .step3-text, .home-popup-step3 .step3-text2 {
  font-size: 40px;
  text-align: center;
  color: #ffffff;
  font-weight: 600;
}
@media screen and (max-width: 768px) {
  .home-popup-step3 .step3-text, .home-popup-step3 .step3-text2 {
    font-size: 35px;
  }
}
.home-popup-step3 .step3-text {
  padding: 120px 80px 10px;
}
@media screen and (max-width: 480px) {
  .home-popup-step3 .step3-text {
    padding: 40px 20px 10px;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .home-popup-step3 .step3-text {
    padding: 90px 20px 10px;
  }
}
.home-popup-step3 .step3-text2 {
  padding: 10px 80px 20px;
}
.home-popup-step3 .step3-button {
  text-align: center;
  padding: 14px 15px;
  width: 78%;
  margin: auto;
  border: 1px dashed #ffffff;
  border-radius: 10px;
}
@media screen and (max-width: 480px) {
  .home-popup-step3 .step3-button {
    padding: 10px 10px;
  }
}
.home-popup-step3 .step3-button .button-text {
  width: 100%;
  line-height: 1.9;
  border-radius: 10px;
  -webkit-box-shadow: 4px 4px 8px -2px #000000;
  box-shadow: 4px 4px 8px -2px #000000;
  background-color: #ea0d53;
  color: white;
  font-size: 28px;
  font-weight: 600;
}
@media screen and (max-width: 480px) {
  .home-popup-step3 .step3-button .button-text {
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media screen and (max-width: 480px) {
  .home-popup-step3 .step3-bottom {
    padding-bottom: 30px;
  }
}
.no-breadcrumbs .left-sidebar {
  padding-top: 0 !important;
}
body * {
  font-family: CALIBRi !important;
}
.no-breadcrumbs .left-sidebar {
  padding-top: 0 !important;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(1n) .popup {
  top: -80px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(2n) .popup {
  top: -122px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(3n) .popup {
  top: -164px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(4n) .popup {
  top: -206px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(5n) .popup {
  top: -248px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(6n) .popup {
  top: -290px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(7n) .popup {
  top: -250px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(8n) .popup {
  top: -332px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(9n) .popup {
  top: -402px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(10n) .popup {
  top: -402px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(12n) .popup {
  top: -482px;
}
.sidebar-menu-wrap #menu-secondary-menu li:nth-child(15n) .popup {
  top: -150px;
}
.sidebar-menu-wrap #menu-secondary-menu li .popup:before {
  display: none;
}
@media (min-width: 981px) {
  .custom-footer {
    width: 100% !important;
  }
}
footer .vc_column_container > .vc_column-inner {
  text-align: center !important;
}
footer .vc_column_container > .vc_column-inner h4 {
  font-size: 18px;
}
html[lang="he-IL"] h1, html[lang="he-IL"] h2, html[lang="he-IL"] h3, html[lang="he-IL"] h4, html[lang="he-IL"] label, html[lang="he-IL"] a, html[lang="he-IL"] p, html[lang="he-IL"] ol, html[lang="he-IL"] q, html[lang="he-IL"] .elementor-accordion-item, html[lang="he-IL"] .toggle-content {
  direction: rtl;
  text-align: right;
}
.page-id-878 .porto-sicon-box h3, .page-id-878 .porto-sicon-box p {
  text-align: center;
}
html[lang="he-IL"] #sidebar-home ul a {
  text-align: right;
  padding-right: 30px !important;
}
html[lang="he-IL"] #sidebar-home .widget-title {
  text-align: right;
  padding-right: 40px !important;
}
footer .vc_column_container > .vc_column-inner li, footer .vc_column_container > .vc_column-inner a {
  text-align: center !important;
}
footer .vc_column_container > .vc_column-inner ul {
  padding-right: 0 !important;
}
.menu-first-title .widget-title {
  display: none;
}
@media (min-width: 981px) {
  #mega-menu-wrap-sidebar_menu #mega-menu-sidebar_menu {
    display: none;
  }
}
/*
.menu-first-title .sidebar-menu-wrap > ul a {
  color: #ffc220 !important;
}
*/
.menu-first-title .sidebar-menu-wrap > ul a i {
  color: #ea0d53 !important;
}
.menu-first-title .sidebar-menu-wrap .popup ul a {
  color: #ea0d53 !important;
}
.jazz-custom-featured-items {
  margin-bottom: 0;
}
.jazz-custom-featured-items h2 {
  color: transparent;
}
.jazz-custom-featured-items .products-filter {
  left: auto;
  padding-left: 0 !important;
}
html[lang="he-IL"] .jazz-custom-featured-items .products-filter {
  right: auto;
}
.jazz-custom-featured-items .products-filter li a {
  padding-left: 0 !important;
  padding-right: 11.5px !important;
}
@media screen and (min-width: 481px) {
  .jazz-custom-featured-items .products-filter li a {
    font-size: 22px !important;
  }
}
.jazz-custom-featured-items .products-filter .product-categories {
  font-size: 20px;
}
#header-lang-switcher a span {
  color: #222529;
}
.products-filter li:nth-child(2n) a {
  color: #ffc220;
}
.products-filter li:nth-child(3n) a {
  color: #d01345;
}
.m-b-lg {
  margin-bottom: 0 !important;
}
.products-slider.owl-carousel .owl-stage-outer {
  padding-top: 0;
}
.jazz-popular-departments .products-slider.owl-carousel .owl-stage-outer {
  padding-top: 20px;
}
.wpb_content_element {
  margin-bottom: 0;
}
.vc_custom_1607975280338, .vc_custom_1608051701638, .vc_custom_1608051878456 {
  margin-bottom: 25px !important;
}
@media screen and (max-width: 480px) {
  .vc_custom_1607975280338 {
    margin-bottom: 0 !important;
  }
}
.home .main-content {
  padding-bottom: 0;
}
.footer-links li {
  font-size: 17px !important;
}
.jazz-shipping-returns {
  font-size: 18px;
}
.jazz-shipping-returns h4 {
  font-size: 20px;
}
html[lang="he-IL"] .custom-heading .porto-u-sub-heading {
  left: 6px;
}
html[lang="he-IL"] .share-links a {
  text-align: center;
}
@media (max-width: 767px) {
  .jazz-cli-bar-mobile {
    display: none;
  }
}
@media (max-width: 767px) {
  #cookie-law-info-bar[data-cli-style="cli-style-v2"] {
    padding: 5px 25px;
  }
}
.jazz-custom-featured-items .products-filter {
  margin: auto;
}
@media (max-width: 767px) {
  .products-filter li:nth-child(3n) a {
    padding-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .products-filter li:nth-child(3n) {
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .jazz-home-category .porto-u-main-heading h2 {
    color: #d01345;
  }
}
.home ul.products .category-list {
  display: none;
}
@media (max-width: 767px) {
  .jazz-home-category .porto-u-sub-heading a {
    font-weight: 600;
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .home .custom-special-product .porto-u-sub-heading a {
    font-weight: 600;
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .jazz-home-contact-form .porto-icon-envolope {
    color: #ffc220;
  }
}
@media (max-width: 767px) {
  .jazz-home-contact-form .form-row input[type="email"] {
    font-weight: 600;
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .home .main-content {
    padding-top: 0;
  }
}
@media (max-width: 767px) {
  .product-image .labels .onsale, .summary-before .labels .onsale {
    font-size: 16px;
  }
}
.fa, .fas {
  font-family: 'Font Awesome 5 Free' !important;
  font-weight: 900;
}
@media (max-width: 767px) {
  #header .logo {
    max-width: 140px;
  }
}
@media (max-width: 980px) {
  #header .logo {
    max-width: 140px;
  }
}
/* style for google search form */
html[lang="en-US"] #___gcse_0 {
  display: none;
}
@media (max-width: 767px) {
  #___gcse_0 {
    display: none;
  }
}
@media (max-width: 980px) {
  #___gcse_0 {
    display: none;
  }
}
html[lang="en-US"] #___gcse_1 {
  display: none;
}
@media (max-width: 767px) {
  #___gcse_1 {
    display: none;
  }
}
@media (max-width: 980px) {
  #___gcse_1 {
    display: none;
  }
}
html[lang="en-US"] #___gcse_1 {
  display: none;
}
@media (max-width: 767px) {
  #___gcse_1 {
    display: none;
  }
}
@media (max-width: 980px) {
  #___gcse_1 {
    display: none;
  }
}
/*
html[lang="he-IL"] .jazz-search-form {
  display: none !important;
}
 */
html[lang="he-IL"] .jazz-google-search-form {
  flex: 1 auto;
}
.gsc-input {
  padding: 0 !important;
}
.gsc-input-box {
  padding-right: 8px !important;
}
.gsc-search-button {
  margin-right: 0 !important;
}
.gsc-input-box {
  border: 2px solid #0071dc !important;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.gsc-search-button-v2 {
  background-color: #0071dc !important;
  padding: 12px 27px 13px 27px !important;
  border-radius: 0 !important;
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}
.gsc-search-button-v2:hover {
  border-color: #0071dc !important;
  background-color: #0071dc !important;
  cursor: pointer;
}
.gsib_a {
  padding: 11px 9px 12px 9px !important;
}
.gsc-search-box tr td:nth-child(2n) {
  padding: 0 !important;
}
/*----------*/
/* remove google advertising on google search form */
.gsc-adBlock .gcsc-find-more-on-google, .gcsc-more-maybe-branding-root {
  display: none !important;
}
/*----------*/
@media (min-width: 981px) {
  html[lang="en-US"] .jazz-custom-copyright {
    margin-left: auto !important;
    margin-right: 20px !important;
  }
}
@media (max-width: 980px) {
  html[lang="en-US"] .jazz-custom-copyright {
    margin-left: auto !important;
    margin-right: 20px !important;
  }
}
@media (min-width: 981px) {
  html[lang="en-US"] .jazz-custom-visa-paypal {
    margin-right: auto !important;
  }
}
@media (max-width: 980px) {
  html[lang="en-US"] .jazz-custom-visa-paypal {
    margin-right: auto !important;
  }
}
@media (min-width: 981px) {
  html[lang="he-IL"] .jazz-custom-copyright {
    margin-right: auto !important;
    margin-left: 20px !important;
  }
}
@media (max-width: 980px) {
  html[lang="he-IL"] .jazz-custom-copyright {
    margin-right: auto !important;
    margin-left: 20px !important;
  }
}
@media (min-width: 981px) {
  html[lang="he-IL"] .jazz-custom-visa-paypal {
    margin-left: auto !important;
  }
}
@media (max-width: 980px) {
  html[lang="he-IL"] .jazz-custom-visa-paypal {
    margin-left: auto !important;
  }
}
@media (max-width: 767px) {
  .vc_custom_1608058633825 {
    margin-bottom: 0 !important;
  }
}
.mobile-sidebar .sidebar-toggle {
  display: none !important;
}
#sidebar-home a {
  font-size: 17px;
}
#sidebar-home .widget-title {
  font-size: 18px;
}
.home #main .main-content {
  padding-top: 0;
}
#side-nav-panel .accordion-menu .open > .arrow:before {
  font-family: 'porto' !important;
}
#side-nav-panel .accordion-menu .arrow:before {
  font-family: 'porto' !important;
}
.info-box-small-wrap {
  padding: 0 30px 10px;
}
.vc_custom_1600324475770 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
/*
.info-box-small-wrap .custom-info-1 .porto-sicon-top:before {
  content: '';
  position: absolute;
  top: 0;
  height: 25px;
  left: 50%;
  border-left: 1px solid #e7e7e7;
}
 */
.info-box-small-wrap .porto-sicon-top {
  position: relative;
  padding-top: 25px;
}
.info-box-small-wrap .porto-sicon-title small, .info-box-small-wrap .porto-sicon-description small {
  position: absolute;
  left: -21px;
  bottom: 32px;
  font-size: 10px;
  font-weight: 700;
  color: #777;
  opacity: 0.6;
  transform: rotateZ(-90deg);
  letter-spacing: normal;
}
.info-box-small-wrap .porto-sicon-description small {
  left: 25px;
  height: 25px;
  bottom: unset;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.info-box-small-wrap .porto-sicon-title sup {
  font-weight: 700;
  font-size: 60%;
  letter-spacing: normal;
}
.jazz-info-1 .porto-sicon-title {
  font-weight: 700 !important;
  font-size: 70px !important;
  letter-spacing: -0.05em !important;
  line-height: 1 !important;
  text-transform: inherit !important;
}
.info-box-small-wrap .porto-sicon-header .porto-sicon-title {
  font-family: 'Poppins' !important;
  position: relative !important;
  display: inline-block !important;
}
.info-box-small-wrap .porto-sicon-title sub {
  font-family: 'Poppins' !important;
  font-size: 16px !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
  position: absolute !important;
  right: 0 !important;
  bottom: 7px !important;
  line-height: 1.4em !important;
  letter-spacing: normal !important;
}
.wpb_wrapper .porto-sicon-read {
  display: inline-block;
  text-decoration: none !important;
  font-size: 0.8125rem;
  font-weight: 700;
  color: #fff !important;
  background: #222529;
  padding: 0.75em 2.25em;
  margin-top: 1rem;
  letter-spacing: 0;
}
.jazz-info-2 .porto-sicon-title {
  font-weight: 700 !important;
  font-size: 20px !important;
  line-height: 1 !important;
}
.jazz-info-3 .porto-sicon-title {
  font-weight: 700 !important;
  font-size: 13px !important;
  line-height: 1 !important;
  letter-spacing: 0.5em !important;
  color: #777777 !important;
}
.jazz-info-2 .coupon-sale-text, .jazz-info-3 .coupon-sale-text {
  font-family: 'Poppins' !important;
  transform: rotate(-2deg);
  letter-spacing: -0.02em;
  position: relative;
  font-weight: 700;
}
.jazz-info-2 .py-1, .jazz-info-3 .py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.jazz-info-2 .coupon-sale-text b, .jazz-info-3 .coupon-sale-text b {
  font-family: 'Poppins' !important;
  display: inline-block;
  font-size: 1.6em;
  padding: 4px 8px;
}
.jazz-info-3 .coupon-sale-text b {
  font-weight: 700;
}
.jazz-info-2 .custom-rotate-1, .jazz-info-3 .custom-rotate-1 {
  font-family: 'Poppins' !important;
  display: inline-block;
  transform: rotate(-2deg);
}
.jazz-info-2 .mb-2 {
  margin-bottom: 0 !important;
}
.jazz-info-3 .porto-sicon-header {
  position: absolute;
  top: 16px;
  white-space: nowrap;
}
html[lang="en-US"] .jazz-info-3 .porto-sicon-header {
  left: 17%;
}
html[lang="he-IL"] .jazz-info-3 .porto-sicon-header {
  right: 17%;
}
.jazz-info-3 .porto-sicon-top {
  margin-top: 35px;
}
.jazz-info-3 .background-color-secondary {
  background-color: #ff7272 !important;
}
.jazz-info-3 .text-dark {
  color: #222529 !important;
}
.jazz-info-1 {
  padding-top: 80px;
}
.jazz-info-1 .porto-sicon-read {
  margin-top: 90px;
}
.jazz-footer-slider {
  width: 306px !important;
}
.jazz-footer-slider .jazz-info-3 .porto-sicon-title {
  letter-spacing: 0.1em !important;
  color: #000000 !important;
}
.jazz-footer-text {
  margin-top: 60px;
  padding-left: 18%;
  padding-right: 18%;
}
@media screen and (min-width: 1300px) and (max-width: 1500px) {
  .jazz-footer-text {
    padding-left: 23%;
    padding-right: 23%;
  }
}
.jazz-footer-text .vc_custom_heading, .jazz-footer-text .vc_custom_heading a {
  font-family: 'Poppins' !important;
  font-weight: 700 !important;
  font-size: 15px !important;
  line-height: 1 !important;
  letter-spacing: 0em !important;
  color: #000000 !important;
  text-transform: uppercase !important;
}
[lang="he-IL"] .jazz-footer-text .vc_custom_heading {
  font-family: CALIBRi !important;
}
@media (max-width: 1205px) {
  .jazz-footer-slider {
    display: none;
  }
}
#menu-secondary-menu .sub-menu a {
  font-size: 15px;
  padding: 0 8px;
}
html[lang="he-IL"] .custom-widget .sidebar-menu > li.menu-item > .arrow {
  right: unset !important;
}
html[lang="he-IL"] .home .custom-heading .porto-u-sub-heading {
  right: 160px;
}
#menu-secondary-menu .mt-0 a {
  margin-left: -20px;
}
li.product-outimage_aq_onimage .add-links .quickview {
  background-color: #a9a9a9;
}
ul.products li.product-outimage_aq_onimage:hover .add-links .quickview {
  padding: 0 0;
}
.menu-no-show {
  display: none !important;
}
.product-image .labels .onsale, .summary-before .labels .onsale {
  background: #d01345;
}
.single-product .product-image-slider.owl-carousel .owl-nav [class*="owl-"], .single-product .product-image-slider.owl-carousel .owl-nav [class*="owl-"]:hover, .single-product .product-image-slider.owl-carousel .owl-nav [class*="owl-"]:active {
  font-size: 35px;
  font-weight: 600;
}
.single-product .simpleshopmessage {
  font-size: 0.5em;
}
.single-product .mx_discount_label {
  font-size: 1.4em;
  color: #ffffff;
  font-weight: 600;
  padding-left: 4px;
  padding-right: 4px;
}
@media (max-width: 767px) {
  .single-product .mx_discount_label {
    font-size: 1.3em;
  }
}
.single-product .product_meta {
  font-size: 1.2em;
}
.single-product .woocommerce-product-details__short-description {
  font-size: 1.4em;
}
.single-product .freeship_label, .single-product .ship-dates {
  font-size: 1.4em;
  font-weight: 600;
}
@media screen and (max-width: 480px) {
  .single-product .freeship_label, .single-product .ship-dates {
    font-size: 1.3em;
  }
}
.products-slider .simpleshopmessage, .products-container.grid .simpleshopmessage {
  display: none;
}
.products-slider br, .products-container.grid br {
  display: none;
}
.product-image .labels {
  top: 0.5em !important;
  left: 0.1em !important;
  font-size: 16px !important;
}
.single-product .summary-before .labels {
  font-size: 20px;
}
@media (min-width: 981px) {
  .single_add_to_cart_button {
    font-size: 1.4em;
    padding: 0 1em;
  }
}
.single_add_to_cart_button::before {
  display: none !important;
}
.single-product .freeship_label {
  color: #000000;
}
.single-product .ship-dates {
  color: #d01345;
}
#buy_now_button {
  background: #d01345;
}
.single-product .product-summary-wrap .quantity .minus, .single-product .product-summary-wrap .quantity .plus {
  height: 2.5rem;
}
.single-product .product-summary-wrap .quantity .qty {
  height: 2.5em;
  width: 30px;
}
.single-product .single_add_to_cart_button, .single-product .view-cart-btn {
  height: 2.05em !important;
  line-height: unset;
}
@media screen and (max-width: 480px) {
  .single-product .single_add_to_cart_button, .single-product .view-cart-btn {
    height: 2.3em !important;
  }
}
.single-product .description_tab {
  font-size: 32px;
}
.single-product .mx-prod-parameters {
  display: none;
}
.single-product .freeship_label {
  margin-top: 20px;
}
.single-product .woocommerce-tabs .tab-content p {
  font-size: 18px;
}
.single-product .main-content .products.related .owl-carousel .owl-nav.disabled {
  display: unset !important;
}
.single-product .main-content .related.products .products-slider.show-dots-title-right .owl-dots {
  display: none !important;
}
.single-product .main-content .related.products .slider-title {
  display: none;
}
.single-product .main-content .jazz-related-products-heading, .single-product .main-content .jazz-all-categories-on-pageproduct {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.8px;
  line-height: 24px;
  color: #2d2d2d;
}
@media screen and (max-width: 480px) {
  .single-product .main-content .jazz-related-products-heading, .single-product .main-content .jazz-all-categories-on-pageproduct {
    text-align: center;
  }
}
.single-product .main-content .related.products .slider-wrapper {
  margin-left: 15%;
  margin-right: 15%;
}
.single-product .main-content .related.products .owl-carousel .owl-nav [class*="owl-"] {
  background-color: transparent;
  border-color: transparent;
}
.single-product .main-content .related.products .owl-carousel .owl-nav .owl-prev:before, .single-product .main-content .related.products .owl-carousel .owl-nav .owl-next:before {
  color: #777777;
  font-size: 55px;
}
.single-product .main-content .related.products .owl-carousel .owl-nav .owl-prev:before {
  left: -90px;
}
@media (max-width: 767px) {
  .single-product .main-content .related.products .owl-carousel .owl-nav .owl-prev:before {
    left: -60px;
  }
}
.single-product .main-content .related.products .owl-carousel .owl-nav .owl-next:before {
  left: 90px;
}
@media (max-width: 767px) {
  .single-product .main-content .related.products .owl-carousel .owl-nav .owl-next:before {
    left: 60px;
  }
}
.single-product .main-content .jazz-recently-viewed-products h2 {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.8px;
  line-height: 24px;
  color: #2d2d2d;
}
@media screen and (max-width: 480px) {
  .single-product .main-content .jazz-recently-viewed-products h2 {
    text-align: center;
  }
}
.single-product .main-content .jazz-recently-viewed-products .products-container {
  margin-left: 15%;
  margin-right: 15%;
}
.single-product .main-content .jazz-recently-viewed-products .simpleshopmessage {
  display: none;
}
.single-product .main-content .jazz-recently-viewed-products br {
  display: none;
}
.single-product .main-content .jazz-recently-viewed-products h2 {
  padding-top: 20px;
}
@media screen and (max-width: 480px) {
  .single-product .main-content .jazz-recently-viewed-products {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.single-product .main-content .jazz-recently-viewed-products .products-container {
  padding-bottom: 20px;
}
html[lang="he-IL"] .sidebar-menu > li.menu-item > .arrow {
  left: 10px !important;
}
html[lang="he-IL"] #header {
  direction: ltr;
}
html[lang="he-IL"] #header .vc_custom_1639683844391 .header-info {
  direction: rtl !important;
  text-align: left !important;
  margin-left: unset !important;
  margin-right: auto !important;
}
html[lang="he-IL"] #header .wpb_custom_0668c362f70c36420c72f500f800cd92 {
  direction: rtl !important;
}
html[lang="he-IL"] .home .jazz-intro-banner-1 .porto-ibanner-layer:nth-child(1) {
  left: 4% !important;
  right: unset !important;
  top: 5% !important;
}
@media screen and (max-width: 480px) {
  html[lang="he-IL"] .home .jazz-intro-banner-1 .porto-ibanner-layer:nth-child(1) {
    left: 4% !important;
  }
}
html[lang="he-IL"] .home .jazz-intro-banner-1 .porto-ibanner-layer:nth-child(2) {
  right: 50.5% !important;
  top: 0 !important;
}
@media screen and (max-width: 480px) {
  html[lang="he-IL"] .home .jazz-intro-banner-1 .porto-ibanner-layer:nth-child(2) {
    right: 38.5% !important;
  }
}
html[lang="he-IL"] .home .jazz-intro-banner-1 .porto-ibanner-layer:nth-child(3) {
  right: 8% !important;
  left: unset !important;
  top: 5% !important;
}
@media screen and (max-width: 480px) {
  html[lang="he-IL"] .home .jazz-intro-banner-1 .porto-ibanner-layer:nth-child(3) {
    right: 6% !important;
    top: 2% !important;
  }
}
html[lang="he-IL"] .home .jazz-intro-banner-1 .custom-text-1 {
  right: unset;
  bottom: -1.22em;
  left: -3.5em;
}
html[lang="he-IL"] .home .custom-style-1 .sale-wrapper strong {
  padding-right: 1.25rem;
}
html[lang="he-IL"] .home .jazz-intro-banner-2 .porto-ibanner-layer {
  right: 42% !important;
  top: 46% !important;
  left: unset !important;
}
@media screen and (max-width: 480px) {
  html[lang="he-IL"] .home .jazz-intro-banner-2 .porto-ibanner-layer {
    right: 38% !important;
    top: 57% !important;
  }
}
html[lang="he-IL"] .home .jazz-intro-banner-3 .porto-ibanner-layer:nth-child(1) {
  left: 14% !important;
  top: 18% !important;
  right: unset !important;
}
@media screen and (max-width: 480px) {
  html[lang="he-IL"] .home .jazz-intro-banner-3 .porto-ibanner-layer:nth-child(1) {
    top: 7% !important;
  }
}
html[lang="he-IL"] .home .jazz-intro-banner-3 .porto-ibanner-layer:nth-child(2) {
  right: 20% !important;
  top: 11% !important;
  left: unset !important;
}
@media screen and (max-width: 480px) {
  html[lang="he-IL"] .home .jazz-intro-banner-3 .porto-ibanner-layer:nth-child(2) {
    right: 21% !important;
    top: 2% !important;
  }
}
html[lang="he-IL"] .home .jazz-intro-banner-3 .porto-ibanner-layer:nth-child(3) {
  left: 17% !important;
  top: 40% !important;
  right: unset !important;
}
@media screen and (max-width: 480px) {
  html[lang="he-IL"] .home .jazz-intro-banner-3 .porto-ibanner-layer:nth-child(3) {
    left: 36% !important;
    top: 65% !important;
  }
}
html[lang="he-IL"] .home .jazz-intro-banner-3 .porto-ibanner-layer:nth-child(4) {
  left: 43% !important;
  bottom: 16% !important;
  right: unset !important;
}
html[lang="he-IL"] .home .jazz-intro-banner-3 .custom-text-3 {
  right: unset;
  bottom: -0.1em;
  left: -1.5em;
}
html[lang="he-IL"] .home .jazz-intro-banner-4 .porto-ibanner-layer {
  left: 52% !important;
}
html[lang="he-IL"] .home .jazz-banner-5-text-1 {
  padding-right: 5% !important;
}
html[lang="he-IL"] .home .jazz-banner-5-text-2 {
  padding-right: 17% !important;
}
html[lang="he-IL"] .home .jazz-banner-5-text-1 .text-xl-end, html[lang="he-IL"] .home .jazz-banner-5-text-2 .text-xl-end {
  text-align: unset !important;
}
@media (min-width: 981px) {
  html[lang="he-IL"] .custom-logo {
    border-right: none;
  }
}
@media (min-width: 981px) {
  html[lang="he-IL"] .jazz-custom-box-iw {
    box-shadow: 0 20px 10px 0 rgba(99, 111, 113, 0.05);
  }
}
@media (min-width: 981px) {
  html[lang="he-IL"] .custom-box {
    box-shadow: none !important;
  }
}
html[lang="he-IL"] .jazz-popular-departments ul.products li.product-category .thumb-info h3 {
  text-align: center;
}
html[lang="he-IL"] .jazz-custom-featured-items .owl-carousel.show-nav-title .owl-nav .owl-prev {
  right: 0;
}
html[lang="he-IL"] .jazz-home-contact-form .form-row {
  direction: rtl;
}
@media (min-width: 981px) {
  html[lang="he-IL"] .left-sidebar.col-lg-3 {
    border-left: 1px solid #e7e7e7;
  }
}
@media (max-width: 767px) {
  html[lang="he-IL"] .header-builder-p .vc_column-inner > *:not(.vc_row) {
    margin-left: unset !important;
  }
}
html[lang="he-IL"] .jazz-popular-departments .owl-carousel.show-nav-title .owl-nav .owl-prev {
  right: 155px !important;
}
@media (min-width: 981px) {
  .post-type-archive-faq #main .container {
    max-width: 980px;
    margin: auto;
  }
}
@media (max-width: 767px) {
  .menu-wrap {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  .menu-wrap a {
    font-size: 16px !important;
  }
}
@media (max-width: 767px) {
  .home .jazz-popular-departments .porto-u-main-heading h2 {
    text-align: center;
  }
}
@media (max-width: 767px) {
  html[lang="he-IL"] #header .mobile-toggle:first-child {
    margin-right: 20px;
  }
}
@media (max-width: 767px) {
  #side-nav-panel .share-links {
    display: none;
  }
}
.single-product .product-summary-wrap .yith-wcwl-add-to-wishlist {
  margin-top: 0;
  margin-right: 10px;
}
.single-product .product-summary-wrap .yith-wcwl-add-to-wishlist a:before {
  font-size: 2rem;
}
.single-add-to-cart .type-product .view-cart-btn {
  margin: auto !important;
  padding: 0.4em 1em 0.3em !important;
  font-size: 1.4em !important;
}
#mini-cart.minicart-offcanvas li:not(.empty) {
  padding: 0.5rem 0;
}
#mini-cart .woocommerce-MyAccount-content .box-with-icon, #mini-cart .woocommerce-MyAccount-content .referral_field1, #mini-cart .woocommerce-MyAccount-content .rs_my_referral_link_title, #mini-cart .woocommerce-MyAccount-content #my_account_referral_link, #mini-cart .woocommerce-MyAccount-content .my_rewards_title, #mini-cart .woocommerce-MyAccount-content .my_reward_total, #mini-cart .woocommerce-MyAccount-content p:not(.mb-4), #mini-cart .woocommerce-MyAccount-content .my_reward_table {
  display: none;
}
#mini-cart .woocommerce-MyAccount-content .m-b-xl {
  display: block !important;
}
html[lang="he-IL"] .jazz-footer-text .vc_custom_heading {
  font-size: 20px !important;
}
html[lang="he-IL"] .jazz-footer-text .vc_custom_heading a {
  font-size: 20px !important;
}
html[lang="he-IL"] .jazz-footer-slider .jazz-info-3 .porto-sicon-title {
  font-size: 20px !important;
}
.payment-icons .mastercard {
  background-image: url(../img/mastercard.png);
  background-size: 85% auto;
  background-position: 50% 48%;
}
.jazz-poppins-font {
  font-family: Poppins !important;
}
html .heading-light {
  color: #ffffff !important;
}
.custom-font4 {
  font-family: 'Segoe Script', 'Savoye LET' !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.sale-label {
  border-radius: 50%;
  width: 2.25em;
  height: 2.25em;
  padding-top: calc(1.125em - 0.5em);
  letter-spacing: -0.08em;
  line-height: 1;
  text-align: center;
}
.sale-label small {
  letter-spacing: -0.025em;
  font-size: 70%;
  display: inline-block;
  font-weight: inherit;
}
.sale-label sup {
  position: static;
  font-size: 75%;
  top: -0.5em;
  line-height: 0;
  vertical-align: baseline;
}
.sale-label sub {
  display: block;
  font-size: 39%;
  line-height: 1;
  position: static;
  font-weight: 400;
  padding-left: 0.1em;
  letter-spacing: -0.025em;
  opacity: 0.5;
  bottom: -0.25em;
  vertical-align: baseline;
}
.jazz-banner-12 {
  margin-top: 25px;
}
html[lang="he-IL"] .jazz-banner-12 .porto-ibanner > img {
  transform: scale(-1, 1);
}
html[lang="he-IL"] .jazz-banner-12 .jazz-banner-12-sale {
  direction: ltr;
}
/* style for popular categorys slider*/
@media screen and (min-width: 481px) {
  .jazz-popular-departments .vc_column_container {
    padding-left: 0;
    padding-right: 0;
  }
}
.jazz-popular-departments ul.category-color-dark li.product-category .thumb-info-title {
  color: #1d2127;
}
.jazz-popular-departments ul.products li.product-category .thumb-info-title {
  background: none;
  max-width: none;
  width: 100%;
  padding: 0 1.5em;
  margin: 0;
  text-align: center;
  top: 10px;
  transform: unset;
}
@media screen and (max-width: 1550px) {
  .jazz-popular-departments ul.products li.product-category .thumb-info-title {
    padding: 0 0.5em;
  }
}
@media screen and (max-width: 480px) {
  .jazz-popular-departments ul.products li.product-category .thumb-info-title {
    padding: 0 0.3em;
  }
}
.jazz-popular-departments ul.products.category-text-center .thumb-info-title {
  text-align: center;
}
.jazz-popular-departments .thumb-info .thumb-info-title {
  transition: 0.3s;
  font-size: 17px;
  font-weight: 600;
  left: 0;
  letter-spacing: -0.05em;
  position: absolute;
  z-index: 2;
}
.jazz-popular-departments .porto-products.hide-count li.product-category .thumb-info h3 {
  margin-bottom: 0;
}
.jazz-popular-departments ul.products li.product-category .thumb-info h3 {
  position: relative;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  font-size: 1rem;
  font-weight: 600;
  text-transform: none;
  color: #ffffff !important;
  white-space: nowrap;
  overflow: hidden;
}
@media screen and (max-width: 480px) {
  .jazz-popular-departments ul.products li.product-category .thumb-info h3 {
    font-size: 14px;
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    padding-left: 1px;
    padding-right: 1px;
  }
}
@media screen and (min-width: 481px) and (max-width: 1550px) {
  .jazz-popular-departments ul.products li.product-category .thumb-info h3 {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media screen and (max-width: 480px) {
  .jazz-popular-departments ul.products .product-col {
    padding-left: 2px;
    padding-right: 2px;
  }
}
@media screen and (max-width: 480px) {
  .jazz-popular-departments .custom-category {
    padding-left: 8px;
    padding-right: 8px;
  }
}
@media screen and (max-width: 480px) {
  .jazz-popular-departments ul.products li.product-col {
    margin-bottom: 4px;
  }
}
@media screen and (max-width: 480px) {
  .jazz-popular-departments .porto-ibanner {
    margin-top: -6px !important;
    margin-bottom: 7px !important;
  }
  .jazz-popular-departments .porto-ibanner .porto-ibanner-layer {
    width: 100%;
  }
}
.jazz-popular-departments ul.products li.product-col h3 {
  line-height: 1.35;
}
.jazz-popular-departments .porto-products.hide-count li.product-category .thumb-info h3 {
  margin-bottom: 0;
}
.jazz-popular-departments ul.products li.product-category .thumb-info h3 {
  font-weight: 700;
  margin: 0 0 10px;
  color: inherit;
  letter-spacing: -0.005em;
}
.jazz-popular-departments ul.products li.product-col h3 {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.35;
  letter-spacing: -0.01em;
  margin-bottom: 0.45rem;
}
.jazz-popular-departments .thumb-info .thumb-info-inner {
  transition: 0.3s;
  display: block;
  font: inherit;
}
.jazz-popular-departments ul.products li.product-category .thumb-info h3:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  /*
  transform: skew(-20deg);
  */
  z-index: -1;
  border-radius: 6px;
}
.jazz-popular-departments ul.products li.product-category:nth-child(1) .thumb-info h3:before {
  background: #0071dc;
}
.jazz-popular-departments ul.products li.product-category:nth-child(2) .thumb-info h3:before {
  background: #ea0d53;
}
.jazz-popular-departments ul.products li.product-category:nth-child(3) .thumb-info h3:before {
  background: #8cc540;
}
.jazz-popular-departments ul.products li.product-category:nth-child(4) .thumb-info h3:before {
  background: #f67710;
}
.jazz-popular-departments ul.products li.product-category:nth-child(5) .thumb-info h3:before {
  background: #663399;
}
.jazz-popular-departments ul.products li.product-category:nth-child(6) .thumb-info h3:before {
  background: #0071dc;
}
.jazz-popular-departments ul.products li.product-category:nth-child(7) .thumb-info h3:before {
  background: #ea0d53;
}
.jazz-popular-departments ul.products li.product-category:nth-child(8) .thumb-info h3:before {
  background: #8cc540;
}
.jazz-popular-departments ul.products li.product-category:nth-child(9) .thumb-info h3:before {
  background: #f67710;
}
.jazz-popular-departments ul.products li.product-category:nth-child(10) .thumb-info h3:before {
  background: #663399;
}
/*
html[lang="en-US"] .jazz-popular-departments ul.products li.product-category .thumb-info h3:after {
  content: '\f30b';
  font-family: 'Font Awesome 5 Free' !important;
  margin-left: 0.25rem;
}
html[lang="he-IL"] .jazz-popular-departments ul.products li.product-category .thumb-info h3:after {
  content: '\f30a';
  font-family: 'Font Awesome 5 Free' !important;
  margin-right: 0.25rem;
}
 */
.jazz-popular-departments ul.products li.product-category .thumb-info-type {
  display: none;
}
@media screen and (max-width: 480px) {
  .jazz-popular-departments {
    margin-top: 0;
  }
}
@media screen and (max-width: 480px) {
  .jazz-mobile-banner {
    margin-bottom: 5px !important;
  }
}
/* end style for popular categorys */
ul.products li.product-outimage_aq_onimage .add-links .button {
  display: none;
}
ul.products li.product-outimage_aq_onimage .yith-wcwl-add-to-wishlist {
  display: none;
}
ul.products li.product-outimage_aq_onimage .add-links .yith-wcwl-add-to-wishlist {
  display: block;
  position: absolute;
  top: 0;
  right: 5px;
}
@media screen and (max-width: 480px) {
  ul.products li.product-outimage_aq_onimage .add-links .yith-wcwl-add-to-wishlist {
    top: 1px;
    right: 18px;
  }
}
@media screen and (max-width: 480px) {
  [lang="he-IL"] ul.products li.product-outimage_aq_onimage .add-links .yith-wcwl-add-to-wishlist {
    right: -6px;
  }
}
.sidebar-content .menu-first-title {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
#mini-cart .col2-set .col-1, #mini-cart .col2-set .col-2 {
  width: 100%;
}
#mini-cart .col2-set .col-2 {
  margin-top: 10px;
}
#mini-cart .woocommerce .featured-box h2 {
  margin-bottom: 5px;
}
html[lang="he-IL"] #mini-cart.minicart-offcanvas .widget_shopping_cart li.empty {
  justify-content: flex-end;
}
html[lang="he-IL"] #mini-cart .buttons a {
  font-size: 1.1rem;
}
.jazz-banner-12 {
  display: none !important;
}
#mini-cart h2, #mini-cart h3 {
  font-weight: 600;
}
.gridlist-toggle #grid, .gridlist-toggle #list {
  font-family: Porto !important;
}
@media (max-width: 767px) {
  .jazz-home-product-categories ul.products li.product-category .thumb-info-title {
    padding: 0.2em 1.5em;
  }
}
@media (max-width: 767px) {
  .jazz-home-product-categories ul.products li.product-col {
    margin-bottom: 0.7em;
  }
}
@media (max-width: 767px) {
  .home .intro-section {
    margin-top: 0 !important;
  }
}
@media (max-width: 767px) {
  .home .jazz-banner-5 {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 980px) {
  html[lang="he-IL"] .custom-logo {
    padding-top: 5px !important;
  }
}
@media (min-width: 981px) {
  html[lang="he-IL"] .custom-logo {
    padding-top: 5px !important;
  }
}
@media (max-width: 980px) {
  html[lang="he-IL"] #header .logo {
    max-width: unset !important;
    padding-left: 20px;
  }
  html[lang="he-IL"] #header .logo .standard-logo {
    width: auto;
  }
}
@media (min-width: 981px) {
  html[lang="he-IL"] #header .logo {
    max-width: unset !important;
    padding-left: 20px;
  }
}
@media (max-width: 980px) {
  html[lang="en-US"] .custom-logo {
    padding-top: 10px !important;
    padding-bottom: 23px !important;
  }
}
@media (min-width: 981px) {
  html[lang="en-US"] .custom-logo {
    padding-top: 10px !important;
    padding-bottom: 23px !important;
  }
}
@media (max-width: 980px) {
  html[lang="en-US"] #header .logo {
    max-width: unset !important;
  }
  html[lang="en-US"] #header .logo .standard-logo {
    height: 70px !important;
  }
}
@media (min-width: 981px) {
  html[lang="en-US"] #header .logo {
    max-width: unset !important;
  }
  html[lang="en-US"] #header .logo .standard-logo {
    height: 70px !important;
  }
}
@media (max-width: 767px) {
  html[lang="he-IL"] .jazz-custom-box-iw {
    margin-top: 15px;
  }
}
@media screen and (min-width: 481px) and (max-width: 548px) {
  html[lang="he-IL"] .jazz-custom-box-iw {
    margin-top: 10px;
  }
}
@media screen and (min-width: 549px) and (max-width: 980px) {
  html[lang="he-IL"] .jazz-custom-box-iw {
    margin-top: 0;
  }
}
@media (min-width: 981px) {
  html[lang="he-IL"] .jazz-custom-box-iw {
    margin-top: 7px;
    direction: rtl;
  }
}
@media screen and (max-width: 980px) {
  .jazz-header-mini-1 {
    display: none;
  }
}
@media screen and (max-width: 548px) {
  .jazz-header-mini-1 {
    background: #ffffff !important;
  }
}
@media (min-width: 575px) and (max-width: 595px) {
  #header .custom-main .searchform-popup {
    display: none;
  }
}
html[lang="en-US"] #header .mobile-toggle:first-child {
  padding-top: 22px;
}
@media (max-width: 767px) {
  .jazz-mini-banner-2, .jazz-mini-banner-3 {
    margin-bottom: 7px !important;
  }
}
@media (max-width: 767px) {
  .jazz-mini-banner-4, .jazz-mini-banner-5 {
    margin-bottom: 15px !important;
  }
}
@media (max-width: 767px) {
  .jazz-home-product-categories ul.pcols-xs-3 li.product-col {
    width: 25% !important;
  }
}
@media (max-width: 767px) {
  .jazz-home-product-categories ul.products li.product-category .thumb-info-title {
    padding: 0 !important;
  }
}
@media (max-width: 767px) {
  .jazz-home-product-categories ul.products li.product-col {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 767px) {
  .jazz-home-product-categories .thumb-info .thumb-info-wrapper {
    border-radius: 6px;
  }
}
@media screen and (max-width: 548px) {
  html[lang="en-US"] .jazz-custom-box-iw {
    max-height: 90px;
  }
}
@media screen and (max-width: 548px) {
  html[lang="en-US"] .jazz-custom-box-iw .custom-padding-1 {
    bottom: 164px;
  }
}
@media screen and (max-width: 548px) {
  html[lang="en-US"] .jazz-custom-box-iw .custom-logo {
    margin: auto;
  }
}
@media screen and (max-width: 548px) {
  html[lang="he-IL"] .jazz-custom-box-iw {
    max-height: 90px;
  }
}
@media screen and (max-width: 548px) {
  html[lang="he-IL"] .jazz-custom-box-iw .custom-padding-1 {
    bottom: 153px;
  }
}
@media screen and (max-width: 548px) {
  html[lang="he-IL"] .jazz-custom-box-iw .custom-logo {
    margin: auto;
  }
}
@media screen and (max-width: 548px) {
  .vc_custom_1645382450057 {
    width: 100% !important;
  }
}
@media screen and (max-width: 548px) {
  .custom-main .col-md-6.vc_custom_1645382450057 {
    padding: 15px 0 !important;
  }
}
/*
html[lang="en-US"] .jazz-custom-box-iw {
  .custom-padding-1 {
    @media screen and (max-width:480px) {
      width: 100% !important;
    }
  }
}

#header-lang-switcher  {
  @media screen and (max-width:480px) {
    margin: unset;
  }
}

.jazz-mini-lang-switcher {
  @media screen and (max-width:480px) {
    width: 100% !important;
  }
}
*/
html[lang="en-US"] .jazz-mini-col-banner-2, html[lang="en-US"] .jazz-mini-col-banner-4 {
  padding-right: 3px !important;
}
html[lang="en-US"] .jazz-mini-col-banner-3, html[lang="en-US"] .jazz-mini-col-banner-5 {
  padding-left: 3px !important;
}
html[lang="he-IL"] .jazz-mini-col-banner-2, html[lang="he-IL"] .jazz-mini-col-banner-4 {
  padding-left: 3px !important;
}
html[lang="he-IL"] .jazz-mini-col-banner-3, html[lang="he-IL"] .jazz-mini-col-banner-5 {
  padding-right: 3px !important;
}
.jazz-mini-categories ul.products li.product-category .thumb-info h3 {
  font-size: 14px !important;
  height: 18px;
  overflow: hidden;
}
.mobile-toggle .fa-bars:before {
  font-size: 30px;
}
@media screen and (max-width: 480px) {
  html[lang="en-US"] #header .custom-logo {
    padding-right: 70.42px !important;
  }
}
@media screen and (max-width: 480px) {
  html[lang="he-IL"] #header .custom-logo .logo {
    padding-left: 0;
  }
}
.disp-none {
  display: none !important;
}
.single-product .product_meta .sku_wrapper {
  display: none !important;
}
.single-product .product_title {
  font-size: 1.4em !important;
  font-weight: 600 !important;
}
.single-product .jazz-single-product-description .price {
  margin-top: 30px;
}
.single-product .woocommerce-Price-amount {
  color: #d01345;
}
.page-top ul.breadcrumb > li .delimiter {
  font-family: "Porto" !important;
}
.single-product .table-attributes {
  margin-bottom: 5px;
}
.single-product .table-attributes p {
  display: contents;
}
.single-product .label-table-attributes {
  font-weight: 600;
  color: #0071dc;
}
.single-product .table-attributes-wrapper {
  margin-top: 15px;
  color: #000000;
  font-size: 1.4em;
}
/*
.jazz-custom-featured-items .porto-products.title-border-bottom .products-slider.show-nav-title .owl-nav {
  @media screen and (max-width:480px) {
    top: 20px !important;
  }
}
*/
html[lang="he-IL"] .woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies div[data-currency="USD"] .wmc-currency-symbol {
  text-indent: -9999px;
  line-height: 1.4;
}
html[lang="he-IL"] .woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies div[data-currency="USD"] .wmc-currency-symbol:after {
  text-indent: 0;
  display: block;
  line-height: initial;
  content: 'USD';
}
@media screen and (max-width: 480px) {
  .woo-multi-currency.wmc-sidebar {
    top: 11%;
  }
}
@media screen and (max-width: 480px) {
  .jazz-custom-featured-items .owl-nav {
    top: 3px !important;
  }
}
@media screen and (max-width: 480px) {
  .jazz-custom-featured-items .owl-nav .owl-prev {
    left: -35px !important;
  }
}
.single-product .main-content .page-top {
  margin-bottom: 0 !important;
}
.single-product .main-content .site-main {
  margin-top: 10px !important;
}
.single-product .main-content .site-main .mx_discount_label {
  margin: 0 0 10px !important;
}
@media (min-width: 981px) {
  .single-product .main-content .site-main .discount_label_second {
    margin-left: 50.5% !important;
  }
}
@media screen and (max-width: 480px) {
  #header-lang-switcher span {
    display: none !important;
  }
}
.home .products .product-inner .product-image img {
  border-radius: 6px !important;
}
@media screen and (max-width: 480px) {
  .home .products {
    margin-bottom: 8px !important;
  }
  .home .products .owl-height {
    height: auto !important;
  }
  .home .products .product-inner .product-image {
    margin-bottom: 2px !important;
    padding-right: 0 !important;
  }
  .home .products .product-inner .product-content h3 {
    font-size: 0.8rem !important;
    margin-bottom: 2px !important;
  }
  .home .products .product-inner .product-content .price {
    margin-bottom: 2px !important;
  }
}
#side-nav-panel #menu-customer-services-1, #side-nav-panel #menu-main-menu-1 {
  border-top: 1px dashed;
}
#side-nav-panel #menu-main-menu-1 {
  margin-top: 14px;
}
@media screen and (min-width: 481px) {
  .only-for-mobile-menu {
    display: none !important;
  }
}
.only-for-mobile-menu a {
  font-weight: 600 !important;
  background-color: #0071dc !important;
}
@media screen and (min-width: 480px) {
  .home .jazz-custom-featured-items .products-filter {
    position: static;
  }
}
@media screen and (min-width: 480px) {
  .home .jazz-custom-featured-items .products-slider.show-nav-title .owl-nav {
    margin-top: -15px;
  }
}
.home .jazz-maxi-categories ul.products li.product-category .thumb-info h3 {
  font-size: 18px;
  height: 20px;
  overflow: hidden;
}
.home .jazz-maxi-categories ul.products li.product-category .thumb-info-title {
  padding: 0.1em 1.5em;
}
@media (max-width: 1591px) {
  .home .jazz-maxi-categories ul.pcols-md-3 li.product-col {
    width: 20%;
  }
}
@media (max-width: 1591px) {
  .home .jazz-maxi-categories ul.pcols-md-4 li.product-col {
    width: 20%;
  }
}
.home .thumb-info .thumb-info-wrapper {
  border-radius: 6px;
  border: 1px solid #e7e7e7;
}
/*
.home .jazz-popular-departments ul.products li.product-category:first-child .thumb-info h3 {
  color: #0071dc !important;
}
*/
@media (min-width: 480px) {
  .home .jazz-home-product-categories .products ul, ul.products {
    margin: 0;
  }
}
@media (min-width: 481px) and (max-width: 1591px) {
  .home .jazz-popular-departments ul.pcols-md-3 li.product-col {
    width: 20%;
  }
}
@media (min-width: 769px) and (max-width: 1591px) {
  .home .jazz-popular-departments ul.pcols-md-4 li.product-col {
    width: 20%;
  }
}
.single-product .jazz-recently-viewed-products h2 {
  margin-left: 15%;
  margin-right: 15%;
}
/*
.single-product .you-might-also-like, .single-product .recently-viewed-products {
  background-color: #f2f2f2;
}
*/
/* popup*/
@media (min-width: 981px) {
  .home .mfp-content {
    width: 682px;
  }
}
.home .mfp-content .wpcf7-spinner {
  display: block;
}
html[lang="he-IL"] .mfp-content label {
  text-align: unset;
}
@media (min-width: 981px) {
  .jazz-popup-size {
    width: 682px;
    height: 473px;
  }
}
.jazz-popup-size .vc_column-inner {
  padding-top: 16% !important;
}
@media (max-width: 767px) {
  .jazz-popup-size .vc_column-inner {
    padding-top: 30% !important;
  }
}
.jazz-popup-size label.checkbox {
  color: #000000 !important;
}
.jazz-popup-size input[type="checkbox"] {
  border: 1px solid #000000 !important;
}
/* end popup */
@media (min-width: 576px) and (max-width: 1591px) {
  .single-product .jazz-recently-viewed-products ul.pcols-xs-3 li.product-col, .single-product .jazz-recently-viewed-products ul.pcols-md-3 li.product-col {
    width: 25%;
  }
}
@media screen and (max-width: 480px) {
  .single-product .jazz-recently-viewed-products .vc_column-inner {
    padding-top: 0 !important;
  }
}
@media (min-width: 576px) {
  .single-product .you-might-also-like ul.pcols-xs-3 li.product-col, .single-product .you-might-also-like ul.pcols-md-3 li.product-col {
    width: 25%;
  }
}
/* currency */
.woo-multi-currency {
  display: none;
}
/* end currency */
/* image single product */
/*
.single-product .product-layout-full_width {
  .product-thumbnails {
    left: 12%;
    @media screen and (max-width:576px) {
      left: 80%;
    }
    @media screen and (min-width:577px) and (max-width: 767px) {
      left: 4%;
    }
    @media screen and (min-width:768px) and (max-width: 1156px) {
      left: 0;
    }
    img {
      opacity: unset;
    }
  }
}
 */
.single-product .product-layout-full_width .product-thumbnails {
  position: relative;
}
@media (min-width: 981px) {
  .single-product .product-layout-full_width .product-thumbnails {
    left: 50%;
  }
}
@media (max-width: 980px) {
  .single-product .product-layout-full_width .product-thumbnails {
    left: 30%;
  }
}
.single-product .product-layout-full_width .product-thumbnails img {
  opacity: unset;
}
@media (max-width: 767px) {
  .single-product .product-layout-full_width .row {
    margin-bottom: 20px;
  }
  .single-product .product-layout-full_width .row .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .single-product .product-layout-full_width .row .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
}
html[lang="he-IL"] .single-product .product-layout-full_width .product-thumbnails {
  left: unset;
}
@media screen and (max-width: 576px) {
  html[lang="he-IL"] .single-product .product-layout-full_width .product-thumbnails {
    left: 0;
    right: 10%;
  }
}
@media screen and (min-width: 577px) and (max-width: 767px) {
  html[lang="he-IL"] .single-product .product-layout-full_width .product-thumbnails {
    left: unset;
  }
}
@media screen and (min-width: 768px) and (max-width: 1156px) {
  html[lang="he-IL"] .single-product .product-layout-full_width .product-thumbnails {
    left: unset;
  }
}
html[lang="he-IL"] .single-product .product-layout-full_width .product-thumbnails img {
  opacity: unset;
}
.share-whatsapp {
  display: inline-block !important;
}
@media screen and (max-width: 576px) {
  .single-product .product-images, .single-product .mx-video {
    width: 100%;
  }
}
.post-type-archive-product ul.products li.product-category .thumb-info-wrapper:after, .single-product ul.products li.product-category .thumb-info-wrapper:after {
  border-radius: 6px;
  border: 1px solid #e7e7e7;
}
.post-type-archive-product ul.products li.product-category .thumb-info .thumb-info-type, .single-product ul.products li.product-category .thumb-info .thumb-info-type {
  display: none !important;
}
.post-type-archive-product ul.products li.product-category .thumb-info h3, .single-product ul.products li.product-category .thumb-info h3 {
  text-align: center;
  border-radius: 6px;
  padding: 8px 0;
  color: #ffffff;
  font-size: 1rem;
  white-space: nowrap;
  overflow: hidden;
}
.post-type-archive-product ul.products li.product-category .thumb-info-title, .single-product ul.products li.product-category .thumb-info-title {
  padding: 0.1em 0.5em;
}
.post-type-archive-product ul.products li.product-category:nth-child(1n) .thumb-info h3, .single-product ul.products .owl-stage-outer .owl-stage .owl-item:nth-child(1n) li.product-category .thumb-info h3 {
  background: #0071dc;
}
.post-type-archive-product ul.products li.product-category:nth-child(2n) .thumb-info h3, .single-product ul.products .owl-stage-outer .owl-stage .owl-item:nth-child(2n) li.product-category .thumb-info h3 {
  background: #ea0d53;
}
.post-type-archive-product ul.products li.product-category:nth-child(3n) .thumb-info h3, .single-product ul.products .owl-stage-outer .owl-stage .owl-item:nth-child(3n) li.product-category .thumb-info h3 {
  background: #8cc540;
}
.post-type-archive-product ul.products li.product-category:nth-child(4n) .thumb-info h3, .single-product ul.products .owl-stage-outer .owl-stage .owl-item:nth-child(4n) li.product-category .thumb-info h3 {
  background: #f67710;
}
.post-type-archive-product ul.products li.product-category:nth-child(5n) .thumb-info h3, .single-product ul.products .owl-stage-outer .owl-stage .owl-item:nth-child(5n) li.product-category .thumb-info h3 {
  background: #663399;
}
.post-type-archive-product .archive-products, .tax-product_cat .archive-products {
  padding-top: 20px;
  background-color: #f7f7f7;
}
@media (max-width: 767px) {
  .post-type-archive-product .archive-products, .tax-product_cat .archive-products {
    padding-top: 10px;
  }
}
.post-type-archive-product .archive-products .product-image, .tax-product_cat .archive-products .product-image {
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
}
.post-type-archive-product .archive-products .product-image img, .tax-product_cat .archive-products .product-image img {
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
}
.single-product .product-type-simple .product-image {
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
}
.single-product .product-type-simple .product-image img {
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
}
.jazz-mobile-banner.custom-style-1 .sale-wrapper strong::before {
  content: '';
  position: absolute;
  top: 0;
  left: -5px;
  right: 0;
  bottom: 0;
  width: 2.34722em;
  background-color: #222529;
  z-index: -1;
  transform: rotate(-2deg);
}
[lang="he-IL"] .jazz-mobile-banner.custom-style-1 .sale-wrapper strong::before {
  right: 14px;
}
.jazz-mobile-banner.custom-style-1 .sale-wrapper strong {
  left: -15px;
}
[lang="he-IL"] .jazz-mobile-banner.custom-style-1 .sale-wrapper strong {
  left: 12px;
}
[lang="he-IL"] .jazz-mobile-banner h2 {
  text-align: center;
}
.home .intro-section .custom-text-1.jazz-custom-text-1 {
  right: -65px;
}
.home .intro-section .owl-carousel .owl-nav.disabled {
  display: block;
}
.home .intro-section .owl-carousel .owl-nav .owl-prev, .home .intro-section .owl-carousel .owl-nav .owl-next {
  color: #000000;
  background-color: transparent;
  border-color: transparent;
  font-size: 30px;
}
.home .intro-section .owl-carousel .owl-nav .owl-prev {
  left: -20px;
}
.home .intro-section .owl-carousel .owl-nav .owl-next {
  right: -20px;
}
[lang="he-IL"] .home .intro-section .owl-carousel .owl-nav .owl-prev {
  right: unset !important;
  left: 97% !important;
}
[lang="he-IL"] .home .intro-section .owl-carousel .owl-nav .owl-next {
  right: 97% !important;
}
.far {
  font-family: 'Font Awesome 5 Free' !important;
}
@media screen and (min-width: 982px) {
  .jazz-header-mini-1 {
    display: none;
  }
}
.product-template-default .discount_label_first {
  background-color: #0071dc;
}
@media screen and (max-width: 480px) {
  .product-template-default .discount_label_first .discount_label_coma {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  .product-template-default .discount_label_first .discount_label_first_to_block_switch {
    display: block;
  }
}
@media screen and (max-width: 480px) {
  .product-template-default .discount_label_first .discount_label_first_to_block_switch:first-letter {
    text-transform: uppercase;
  }
}
.product-template-default .discount_label_second {
  background-color: #8cc540;
}
.jazz-main-banner-pc .vc_column-inner {
  min-height: 100%;
}
.home .jazz-mobile-heading-banner {
  margin-bottom: 6px !important;
}
.home .jazz-popular-for-pc .porto-ibanner {
  margin-bottom: 22px;
}
.home .custom-special-product .owl-carousel .owl-nav .owl-prev, .home .custom-special-product .owl-carousel .owl-nav .owl-next, .home .jazz-custom-product .owl-carousel .owl-nav .owl-prev, .home .jazz-custom-product .owl-carousel .owl-nav .owl-next {
  color: #000000;
  background-color: transparent;
  border-color: transparent;
  font-size: 30px;
}
[lang="he-IL"] .jazz-first-row-header .gsc-control-cse {
  padding: 0;
  padding-top: 5px;
}
.share-links .share-instagram {
  background: #e4006f;
}
a.porto-product-filters-toggle {
  display: none !important;
}
@media (max-width: 767px) {
  .pwf-sticky-filter .pwf-form-sort {
    display: none;
  }
}
@media (max-width: 767px) {
  .pwf-sticky-filter .pwf-sticky-filter-inner {
    display: block;
  }
}
.jazz-popup-size p {
  margin-bottom: 0 !important;
}
.jazz-popup-size h3 {
  margin-bottom: 2.5rem !important;
}
.jazz-popup-size h3 {
  margin-bottom: 2.5rem !important;
}
.home .jazz-heading-category {
  display: inline-block !important;
  padding: 10px 20px;
  border-radius: 6px;
  color: #ffffff;
  width: 230px;
  text-align: center;
  font-weight: 700;
}
@media screen and (max-width: 480px) {
  .home .jazz-heading-category {
    margin-bottom: 4px !important;
    padding: 5px 10px;
    width: 200px;
    font-size: 17px !important;
  }
}
.home .jazz-heading-category.jazz-heading-category-background-blue {
  background-color: #0071dc;
}
.home .jazz-heading-category.jazz-heading-category-background-green {
  background-color: #8cc540;
}
.home .jazz-heading-category.jazz-heading-category-background-red {
  background-color: #e4006f;
}
.home .jazz-heading-category.jazz-heading-category-background-orange {
  background-color: #f67710;
}
.home .jazz-heading-category.jazz-heading-category-background-purple {
  background-color: #663399;
}
[lang="he-IL"] .home .jazz-heading-category {
  width: 100%;
}
.home .price br {
  display: none !important;
}
.jazz-main-banner-pc .porto-ibanner-layer {
  width: 100%;
}
.jazz-main-banner-pc .porto-ibanner-layer h2 {
  text-align: center;
  color: #e4006f;
  text-transform: uppercase;
}
.jazz-banner-mobile .porto-ibanner, .banner-shop-mobile .porto-ibanner {
  margin-bottom: 0 !important;
}
@media screen and (max-width: 1159px) {
  .jazz-first-row-header {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .home .intro-section-pc {
    display: none;
  }
}
.breadcrumb li:nth-child(2) a {
  color: #0071dc;
}
@media screen and (max-width: 480px) {
  .breadcrumb li:nth-child(4) {
    display: none;
  }
}
.vc_custom_1645537360321 .porto-ibanner-layer, .vc_custom_1646491939570 .porto-ibanner-layer, .vc_custom_1646576056043 .porto-ibanner-layer, .vc_custom_1646576212790 .porto-ibanner-layer, .vc_custom_1646576127749 .porto-ibanner-layer, .vc_custom_1646576171903 .porto-ibanner-layer {
  width: 100%;
}
@media screen and (min-width: 768px) and (max-width: 1591px) {
  .archive ul.pcols-md-4 li.product-col {
    width: 25%;
  }
}
.jazz-about-us-blocks h3 {
  text-align: center;
}
.woocommerce-cart .page-top ul.breadcrumb > li .delimiter.delimiter-2, .page-header-8 .delimiter.delimiter-2 {
  font-family: "Porto" !important;
}
.woocommerce-cart .cart-v2 a, .woocommerce-cart .cart-v2 th, .woocommerce-cart .cart-v2 span, .woocommerce-cart .cart-v2 input, .woocommerce-cart .cart-v2 button, .woocommerce-cart .cart-v2 h4, .woocommerce-cart .cart-v2 input::placeholder {
  font-size: 18px !important;
}
.woocommerce-cart .wc-action-btn.button {
  background-color: #d01345;
  color: #ffffff;
}
.woocommerce-cart .wc-action-btn.button:hover {
  background-color: #0071dc;
}
.single-product .woocommerce-message .font-weight-medium {
  color: #d01345;
  font-size: 18px;
  font-weight: 600;
}
[lang="he-IL"] .home .jazz-home-category .custom-heading .porto-u-sub-heading {
  right: unset !important;
  top: 7px;
}
[lang="he-IL"] .home .custom-special-product .custom-heading .porto-u-sub-heading {
  right: unset !important;
  top: 7px;
}
@media screen and (max-width: 480px) {
  .main-content {
    padding-top: 0;
  }
}
.page-id-878 .porto-toggles .toggle > .toggle-content {
  padding-left: 10px;
}
.page-id-878 section.toggle > label {
  font-size: 1.1rem !important;
}
.page-id-878 section.toggle.active > label {
  font-size: 1.1rem !important;
}
.page-id-878 .vc_tta.vc_general {
  font-size: 1.2em;
}
.home .woocommerce-Price-amount, .archive .woocommerce-Price-amount {
  color: #d01345;
  font-size: 1.4rem;
}
.home del .woocommerce-Price-amount, .archive del .woocommerce-Price-amount {
  color: #000000;
  font-size: 1rem;
}
.home ul.products li.product-col .add-links .yith-wcwl-add-to-wishlist > div, .archive ul.products li.product-outimage_aq_onimage .add-links .yith-wcwl-add-to-wishlist > div, .single-product ul.products li.product-col .add-links .yith-wcwl-add-to-wishlist > div {
  opacity: unset !important;
  visibility: unset !important;
}
li.product-outimage_aq_onimage .add-links .quickview {
  display: none !important;
}
.single-product .variableshopmessage {
  font-size: 0.5em;
}
.price del {
  color: #000000;
}
.archive .left-sidebar, .archive .main-content {
  padding-top: 0;
}
.archive .shop-loop-before {
  font-size: 16px;
}
.archive .pwf-field-item-title {
  font-size: 20px;
}
.archive .pwf-item-label .pwf-title-container .text-title {
  font-size: 18px;
}
.archive input[type=number] {
  font-size: 1rem;
}
.archive .pwf-range-slider-labels {
  font-size: 16px;
}
.archive .pwf-product-counts {
  font-size: 16px;
}
.page-top .breadcrumbs-wrap {
  position: relative;
  font-size: 1rem;
}
.woocommerce-page.archive .sidebar-content aside.widget {
  padding-top: 0;
}
.gsc-results-wrapper-visible .gsc-wrapper .gsc-adBlock {
  display: none !important;
}
.single-product .you-might-also-like .price .variableshopmessage {
  display: none !important;
}
.single-product .jazz-recently-viewed-products .price .variableshopmessage {
  display: none !important;
}
.jazz-contact-us-heading-text .vc_tta-title-text {
  color: #0071dc;
  font-size: 23px !important;
}
.jazz-contact-us-heading-text .vc_tta-controls-icon::before {
  border-color: #0071dc !important;
}
.page-id-111199 p {
  color: #000000;
  font-size: 17px;
}
#footer .footer-links a:not(:hover) {
  font-weight: 600;
}
.shop_table.wishlist_table .product-thumbnail img {
  max-width: 150px !important;
}
.wishlist_table tr td.product-thumbnail a img {
  width: 165% !important;
}
.wishlist_table .remove_from_wishlist {
  right: -42px !important;
}
.woocommerce table.shop_table.wishlist_table tbody td {
  font-size: 17px !important;
}
@media screen and (min-width: 768px) {
  .shop_table.wishlist_table .product-thumbnail {
    width: 18% !important;
  }
}
@media screen and (min-width: 1400px) {
  .shop_table.wishlist_table .product-thumbnail {
    width: 14% !important;
  }
}
.archive .add-links-wrap {
  display: none;
}
@media screen and (max-width: 480px) {
  .single-product .single_add_to_cart_button {
    font-size: 1.25em;
  }
}
.mfp-close, .mfp-close-btn-in .mfp-close {
  color: #ffffff;
}
.single-product .feature-container {
  padding-left: 0 !important;
  padding-right: 0 !important;
  border-bottom: 1px solid #ffffff;
}
.single-product .feature-container .porto-carousel {
  background-color: #f2f2f2 !important;
  padding-left: 15%;
  padding-right: 15%;
}
.single-product .feature-container .vc_column_container {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media screen and (max-width: 480px) {
  .single-product .vc_custom_1644666321769, .single-product .vc_custom_1653300068941 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}
@media screen and (max-width: 480px) {
  .single-product .main-content .jazz-recently-viewed-products .products-container {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
.pwf-item-label .pwf-title-container {
  padding-right: 0;
}
.woocommerce-thankyou {
  width: 100% !important;
  margin-right: unset !important;
  margin-left: unset !important;
}
.woocommerce-thankyou .order-info .order-item {
  font-size: 18px;
}
.woocommerce-thankyou p, .woocommerce-thankyou th, .woocommerce-thankyou tr, .woocommerce-thankyou h4 {
  font-size: 16px;
}
@media screen and (min-width: 481px) {
  .woocommerce-thankyou .woocommerce-order-details tbody a {
    max-width: 300px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
  }
}
@media screen and (min-width: 992px) {
  .woocommerce-thankyou .woocommerce-order-details tbody a {
    max-width: 500px;
  }
}
@media screen and (min-width: 1200px) {
  .woocommerce-thankyou .woocommerce-order-details tbody a {
    max-width: 700px;
  }
}
.minicart-offcanvas .button {
  background: #000000;
  color: #ffffff;
  border-color: #000000;
  padding-top: 5px;
  padding-bottom: 5px;
}
.minicart-overlay svg {
  left: 385px;
}
@media screen and (min-width: 481px) {
  #mini-cart .cart-popup {
    width: 370px;
  }
}
@media screen and (max-width: 480px) {
  .quickview {
    display: none !important;
  }
}
@media screen and (max-width: 480px) {
  .home .jazz-price-from, .archive .jazz-price-from {
    font-size: 12px;
  }
}
.pagination.load-more .next {
  font-size: 16px;
}
.single-product .product-images .zoom {
  opacity: unset !important;
}
@media screen and (min-width: 481px) {
  .jazz-custom-product .porto-u-main-heading {
    text-align: center;
  }
}
.home ul.products li.product-col .product-image {
  border-radius: 6px;
}
@media screen and (max-width: 480px) {
  .home .jazz-heading-category {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
}
#footer .share-links a {
  height: unset !important;
  border: unset !important;
  border-radius: unset !important;
}
#footer .share-links a {
  text-indent: unset;
  text-align: left !important;
  width: 160px !important;
  height: unset;
}
#footer .share-links a:not(:hover) {
  background: unset;
  color: unset;
}
#footer .share-links .share-facebook {
  background: #3b5a9a !important;
  color: #ffffff !important;
}
#footer .share-links .share-instagram {
  background: #e4006f !important;
  color: #ffffff !important;
}
#footer .share-links a .jazz-share-text {
  padding-left: 27px;
}
#footer .share-links .share-facebook::before {
  padding-left: 8px;
}
#footer .share-links .share-instagram::before {
  padding-left: 6px;
}
.single-product #sfsi_holder {
  display: none;
}
.single-product .jazz-single-share-with p {
  margin-bottom: 5px;
  color: #000000;
  font-size: 17px;
  font-weight: 600;
}
.cart-popup .woocommerce .featured-box h2 {
  font-size: 1.15em;
  background-color: #f2f2f2;
}
@media screen and (max-width: 480px) {
  .cart-popup .woocommerce .featured-box h2 {
    font-size: 0.95em;
  }
}
.woocommerce-checkout .breadcrumb {
  justify-content: unset !important;
}
.woocommerce-checkout label {
  font-weight: 600;
  font-size: 18px;
  color: #000000;
}
.woocommerce-checkout input {
  font-size: 18px;
  color: #000000 !important;
}
.woocommerce-checkout input::placeholder {
  font-size: 18px !important;
}
@media screen and (min-width: 1193px) {
  .jazz-first-row-header .mobile-toggle {
    display: block !important;
    padding: 0 !important;
  }
}
.home .jazz-first-row-header .mobile-toggle {
  display: none !important;
}
html #topcontrol {
  background: #0071dc !important;
}
html #topcontrol i {
  color: #ffffff !important;
}
.intro-carousel-mobile h2, .intro-carousel-mobile h4, .intro-carousel-mobile h5 {
  font-size: 11px !important;
}
.home .main-content .widget-subscribe .wpcf7-email {
  border: 2px solid #ffffff;
}
.woocommerce .wishlist-title {
  margin-bottom: 0 !important;
}
@media screen and (max-width: 480px) {
  .woocommerce .wishlist-title h2 {
    font-size: 18px;
  }
}
.page-id-3 .mt-3 {
  margin-top: 0 !important;
}
.page-id-3 .porto-ibanner {
  margin: 0 !important;
}
.page-id-3 .main-content .page-top {
  margin-bottom: 0 !important;
}
.product-layout-full_width .product-thumbnails::-webkit-scrollbar-thumb {
  background: #8cc540;
}
@media screen and (min-width: 768px) {
  .home .jazz-fisher-price-pc ul.pcols-lg-6 li.product-col {
    width: 16.6666% !important;
  }
}
.home .jazz-fisher-price-mobile .porto-ibanner {
  margin-bottom: 10px !important;
}
.payment_methods .payment_method_paypal img {
  width: 60px;
  margin-left: 0.25rem;
}
.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-message {
  display: none;
}
.woocommerce-checkout .porto-home-sidebar {
  display: none !important;
}
.woocommerce-checkout .main-content {
  margin: auto;
}
.woocommerce-checkout .main-content-wrap {
  background-color: #f1f1f1;
}
.woocommerce-checkout .cart_totals_toggle, .woocommerce-checkout .woocommerce-info, .woocommerce-checkout .woocommerce-billing-fields, .woocommerce-checkout .woocommerce-shipping-fields, .woocommerce-checkout .woocommerce-additional-fields, .woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6 {
  background-color: #ffffff;
  padding: 10px;
}
.woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6 {
  width: 48.5%;
}
@media screen and (max-width: 480px) {
  .woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6 {
    width: 100%;
  }
}
.woocommerce-checkout .woocommerce-shipping-totals {
  display: none;
}
.woocommerce-checkout ins {
  text-decoration: none;
}
.woocommerce-checkout ins .woocommerce-Price-amount {
  color: #d01345;
}
.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text {
  display: none;
}
.woocommerce-checkout .shop_table tbody td.product-name.line-height-sm .jazz-checkout-product-name {
  display: block;
  overflow: hidden;
  max-height: 43px;
}
.woocommerce-checkout .jazz-visa-icon, .woocommerce-checkout .mastercard-icon {
  max-width: 20%;
  margin-left: 5px;
}
.woocommerce-checkout form.checkout_coupon {
  padding: 0;
}
.woocommerce-checkout form.checkout_coupon .featured-box {
  border: none;
  box-shadow: unset;
}
.woocommerce-checkout form.checkout_coupon .featured-box .box-content {
  border: none;
}
html[lang="en-US"] .woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6:nth-child(1) {
  margin-right: 0.7%;
}
@media screen and (max-width: 480px) {
  html[lang="en-US"] .woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6:nth-child(1) {
    margin-right: 0;
  }
}
html[lang="en-US"] .woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6:nth-child(2) {
  margin-left: 0.7%;
}
@media screen and (max-width: 480px) {
  html[lang="en-US"] .woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6:nth-child(2) {
    margin-left: 0;
  }
}
html[lang="en-US"] .woocommerce-checkout h3 {
  background-color: #000000;
  color: #ffffff;
  padding-left: 10px;
}
html[lang="he-IL"] .woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6:nth-child(1) {
  margin-left: 0.7%;
}
@media screen and (max-width: 480px) {
  html[lang="he-IL"] .woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6:nth-child(1) {
    margin-left: 0;
  }
}
html[lang="he-IL"] .woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6:nth-child(2) {
  margin-right: 0.7%;
}
@media screen and (max-width: 480px) {
  html[lang="he-IL"] .woocommerce-checkout .woocommerce-checkout-review-order .col-lg-6:nth-child(2) {
    margin-right: 0;
  }
}
html[lang="he-IL"] .woocommerce-checkout h3 {
  background-color: #000000;
  color: #ffffff;
  padding-right: 10px;
}
.woocommerce-checkout input[type="text"], .woocommerce-checkout input[type="email"], .woocommerce-checkout input[type="tel"], .woocommerce-checkout input[type="password"] {
  line-height: 1.2;
}
.woocommerce-cart .porto-home-sidebar {
  display: none !important;
}
.woocommerce-cart .main-content {
  margin: auto;
}
.woocommerce-cart .main-content .breadcrumb {
  justify-content: unset !important;
}
.woocommerce-cart .main-content-wrap {
  background-color: #f1f1f1;
}
.woocommerce-cart .woocommerce-info, .woocommerce-cart .cart-v2 .col-lg-8 {
  background-color: #ffffff;
}
.woocommerce-cart .cart-v2 .card.card-default {
  border: none !important;
}
.woocommerce-cart .card {
  border: none !important;
}
#mini-cart .quantity {
  display: block;
  text-align: right;
  margin-right: 23px;
}
#mini-cart .quantity {
  font-weight: 700 !important;
}
#mini-cart .quantity del .amount {
  font-weight: 300 !important;
}
#mini-cart .quantity ins .amount {
  font-weight: 700 !important;
}
.cart-popup .woocommerce .featured-box h2 {
  font-size: 1.05em;
}
html[lang="he-IL"] .cart-popup .woocommerce .featured-box h2 {
  font-size: 1.25em;
}
#mini-cart .quantity, #mini-cart .quantity .amount {
  font-size: 1rem;
}
html[lang="he-IL"] #mini-cart .widget_shopping_cart_content {
  font-size: 1rem;
}
.woocommerce-cart .cart-v2 .card-sub-title {
  padding-left: 12px;
  padding-right: 12px;
}
.cart-v2 .card.card-default {
  padding-top: 9px !important;
}
.cart-v2 .m-t-lg {
  margin-top: 0 !important;
}
@media screen and (max-width: 768px) {
  .jazz-footer-copyright-card {
    margin-top: 15px;
  }
}
@media screen and (max-width: 768px) {
  .jazz-footer-copyright-card .flex-none {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .jazz-footer-copyright-card .m-b-xl {
    margin-bottom: unset !important;
  }
}
#side-nav-panel .only-for-mobile-menu {
  display: unset !important;
}
#side-nav-panel .share-links {
  display: none;
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  .jazz-popular-departments .porto-ibanner .porto-ibanner-layer {
    top: 30% !important;
  }
}
@media (max-width: 767px) {
  .jazz-banner-mobile .vc_column-inner {
    display: block;
  }
}
#place_order {
  font-size: 1.2rem;
}
html[lang="he-IL"] .single-product .woocommerce-message::before {
  display: none;
}
html[lang="he-IL"] .single-product .woocommerce-message {
  margin-bottom: 0;
}
@media screen and (min-width: 993px) {
  html[lang="he-IL"] .single-product .woocommerce-message {
    margin-right: 30px;
  }
}
.woo-page-header {
  padding-top: 0;
  padding-bottom: 0;
}
.woocommerce-checkout .featured-box {
  margin-bottom: 10px !important;
}
.woocommerce-checkout .featured-box .box-content {
  padding-top: 5px;
  padding-bottom: 0;
}
.woocommerce-checkout .place-order h3 {
  text-align: center;
}
.home .wpcf7 form.failed .wpcf7-response-output, .home .wpcf7 form.aborted .wpcf7-response-output, .wpcf7 form.sent .wpcf7-response-output {
  border-color: #ffffff;
  color: #ffffff;
}
.sfsiplus_norm_row {
  float: right;
}
.jazz-note {
  font-weight: 600;
  font-size: 17px;
  margin-top: 7px;
}
.single-product .variations .label label {
  font-size: 1.1em;
}
.variations select {
  font-size: 1.1em;
}
@media screen and (min-width: 1600px) {
  .jazz-header-only-mini-1 {
    display: none;
  }
}
@media screen and (max-width: 548px) {
  .jazz-custom-box-iw.jazz-header-only-mini-1 {
    display: none;
  }
}
.load-more-wrap .pagination ul > li:last-child > a {
  text-align: center;
}
@media (max-width: 767px) {
  .yith-wcwl-add-to-wishlist a::before {
    font-size: 1.4rem;
  }
}
@media (max-width: 980px) {
  .yith-wcwl-add-to-wishlist a::before {
    font-size: 1.4rem;
  }
}
@media (min-width: 981px) {
  .yith-wcwl-add-to-wishlist a::before {
    font-size: 2.35rem;
  }
}
.product-inner {
  background-color: #ffffff;
  border-radius: 6px;
}
.header_fixed {
  position: fixed;
  left: 0;
  top: 0;
}
@media screen and (max-width: 1160px) {
  .header_fixed {
    background: #ffffff;
    width: 100%;
  }
}
@media screen and (min-width: 1160px) {
  .header_2_remove {
    opacity: 0;
  }
}
@media screen and (max-width: 980px) {
  .header-3-remove {
    display: none;
  }
}
@media screen and (max-width: 548px) {
  .header-5-remove {
    display: none;
  }
}
@media screen and (max-width: 548px) {
  .header-4-update {
    bottom: 0 !important;
  }
}
@media screen and (min-width: 981px) and (max-width: 1160px) {
  .jazz-custom-box-iw.jazz-header-only-mini-1 {
    margin-top: -7px !important;
  }
}
.custom-main .col-md-6.header-4-update {
  padding: 0 20px !important;
}
@media screen and (max-width: 548px) {
  .custom-main .col-md-6.header-4-update {
    padding: 0 0 !important;
  }
}
@media screen and (max-width: 548px) {
  .jazz-custom-box-iw.jazz-header-only-mini-1.header_2_remove {
    margin-top: 0 !important;
  }
}
ul.products .woocommerce-loop-product__title {
  white-space: unset;
  height: 48px;
}
@media screen and (max-width: 480px) {
  ul.products .woocommerce-loop-product__title {
    height: 46px;
  }
}
.archive .gridlist-toggle {
  display: none;
}
.post-type-archive .vc_custom_1653656475362 .porto-ibanner {
  margin: 5px 0 0 0;
}
.post-type-archive .vc_custom_1653656623138 .porto-ibanner {
  margin: 0;
}
.post-type-archive .shop-loop-before > *, .tax-product_cat .shop-loop-before > * {
  margin: 0 0 0 5px;
}
.post-type-archive .shop-loop-before, .tax-product_cat .shop-loop-before {
  margin-bottom: 0;
  padding-bottom: 0;
}
.post-type-archive .main-content .page-top, .tax-product_cat .main-content .page-top {
  margin-bottom: 0;
  padding-bottom: 0;
  padding-top: 0;
}
.jazz-slider-categories-on-product {
  padding-left: 15px;
  padding-right: 15px;
}
.single-product .jazz-all-categories .owl-nav .owl-prev, .single-product .jazz-all-categories .owl-nav .owl-next {
  color: #000000;
  background-color: transparent;
  border-color: transparent;
  font-size: 30px;
}
@media (max-width: 991px) {
  .shop-loop-before {
    padding: 5px 12px 0 2px;
  }
}
@media (max-width: 991px) {
  .shop-loop-before select {
    height: 24px;
  }
}
@media (max-width: 767px) {
  .post-type-archive-product ul.products, .tax-product_cat ul.products {
    padding: 0 10px;
  }
}
.jazz-heading-mobile {
  font-weight: 600;
  margin-top: 5px;
  margin-bottom: 10px;
}
.rp_wcdpd_pricing_table .woocommerce-Price-amount {
  font-weight: 600;
}
.single-product .product-images .zoom {
  z-index: 10;
}
.vc_custom_1645382450057 .mobile-toggle {
  margin-right: 10px !important;
}
.container-fluid {
  padding-left: 0;
  padding-right: 0;
}
.jazz-header-only-mini-1 .flex-1:last-child .vc_column-inner {
  justify-content: space-between;
}
.vc_custom_1651685628961 {
  width: 100%;
}
#header {
  width: 100%;
}
.jazz-shipping-date {
  color: #0071dc;
}
#header .jazz-custom-box-iw.jazz-custom-box-no-display {
  margin-top: 0;
}
#header .jazz-mobile-header {
  background-color: #ffffff;
}
@media screen and (min-width: 549px) {
  #header .jazz-mobile-header {
    display: none;
  }
}
#header .jazz-mobile-header .flex-1 .vc_column-inner {
  height: 100%;
}
#header .jazz-mobile-header .jazz-header-mobile-logo .vc_column-inner {
  justify-content: center;
}
#header .jazz-mobile-header .jazz-header-mobile-logo .logo {
  padding-left: 0;
}
#header .jazz-mobile-header .mobile-toggle {
  padding: 0 13px;
}
.vc_custom_1519805538811 h3 {
  text-align: center !important;
}
#header .porto-sicon-box {
  padding: 0;
}
.archive .term-description p {
  margin-bottom: 0;
}
#header .searchform-popup .search-toggle {
  display: block;
  text-align: right;
  width: 100%;
}
@media screen and (min-width: 992px) {
  #header .searchform {
    width: 400px !important;
    display: none;
    position: absolute;
    top: 100%;
    margin-top: 8px;
    z-index: 1003;
    box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15);
  }
}
@media screen and (max-width: 991px) {
  #header .searchform {
    left: -800%;
  }
}
@media screen and (min-width: 1158px) and (max-width: 1600px) {
  #header .searchform {
    left: -100%;
  }
}
@media screen and (min-width: 992px) {
  #header .searchform-popup .search-toggle.opened:after {
    display: none;
  }
}
#header .searchform-popup a.search-toggle i:before {
  color: #000000;
  font-size: 30px;
}
#header .searchform-popup a.search-toggle {
  margin-top: 10px;
}
#header .porto-image-frame {
  margin-bottom: 0;
}
#side-nav-panel {
  font-size: 18px;
}
ul.products .category-list {
  font-size: 0.9rem;
}
ul.products h3 {
  font-size: 1.2rem;
}
.yith-wcwl-add-to-wishlist a, .yith-wcwl-add-to-wishlist span {
  text-indent: unset !important;
}
li.product-outimage_aq_onimage .yith-wcwl-add-to-wishlist a, li.product-outimage_aq_onimage .yith-wcwl-add-to-wishlist span {
  width: 150px;
  line-height: 2;
  font-size: 14px;
}
.woocommerce table.wishlist_table .quickview, .woocommerce table.wishlist_table .add_to_cart.button {
  font-size: 17px;
}
@media screen and (min-width: 1400px) {
  .shop_table.wishlist_table .product-name {
    width: 37%;
  }
}
.menu-first-title .sidebar-menu > .menu-item > a {
  color: #ea0d53 !important;
  font-size: 23px !important;
}
.button-special-offers a {
  color: #ea0d53;
  font-size: 23px;
  font-weight: 600;
}
.button-special-offers-poductpage {
  padding-top: 11px;
  text-align: center;
}
.button-special-offers-poductpage a {
  color: #000000;
  font-size: 18px;
  font-weight: 600;
}
.rp_wcdpd_product_page_title {
  font-size: 18px;
  text-align: center;
}
.rp_wcdpd_pricing_table {
  text-align: center;
}
.coupon-notice-card {
  margin-top: 10px;
  font-size: 17px;
  font-weight: 700;
}
.woocommerce-checkout input[type=tel] {
  direction: ltr;
}
@media screen and (max-width: 981px) {
  .single-product .discount_label_first_pc {
    display: none;
  }
}
.home .jazz-home-category .wpb_wrapper.vc_column-inner {
  padding-top: 10px !important;
}
.home .custom-subscribe .wpb_wrapper.vc_column-inner {
  padding-top: 0 !important;
}
.page-top {
  background-color: transparent;
}
#header, .sticky-header .header-main.sticky {
  border-top: none;
}
#header .mobile-toggle {
  background-color: #ffffff;
}
.widget-subscribe > .wpcf7-form-control-wrap {
  flex: 1;
  margin-left: 10px;
}
#header .searchform input {
  width: 100%;
}
@media (min-width: 768px) and (max-width: 1591px) {
  #header .searchform input {
    width: 100%;
  }
}
.wcl-shortcode-btn svg {
  width: 35px;
  height: 40px;
  top: -2px;
  margin-right: 0;
}
@media (max-width: 980px) {
  .wcl-shortcode-btn svg {
    width: 30px;
    height: 35px;
    top: -1px;
  }
}
.wcl-shortcode-btn {
  padding: 8px 10px;
}
.single-product .jazz-all-categories .owl-carousel .owl-item img {
  display: block;
  width: 100%;
  height: 241px;
  object-fit: cover;
}
/*# sourceMappingURL=index.css.map */