/** Shopify CDN: Minification failed

Line 132:3 Unexpected "}"

**/
   .legacy-collection-list-1 .collection-list-wrapper {
       z-index: 1;
   }

   .collection.page-width {
       width: 100%;
       max-width: 100%;
   }

   .facets__summary {
       margin-bottom: 0 !important;
   }

   .animated-text-section.legacy-animated-text-collection {
       border-bottom: 0 !important;
       padding-top: 30px !important;
   }

   .legacy-animated-text-collection .animation-text img {
       height: 70px;
   }

   .legacy-animated-text.legacy-animated-collection-list {
       transform: rotate(15deg);
       color: #fff !important;
       background: #000;
       position: absolute;
       left: 0;
       z-index: 0;
       width: 100vw;
   }

   .image-text-section2,
   .image-text-section {
       padding: 5rem 5rem;
       display: flex;
       justify-content: space-between;
       align-items: center;
   }

   .col-title {
       display: flex;
       flex-direction: column;
       align-items: center;
       width: 13%;
   }

   .image-text-section2 .col-description {
       width: 33%;
   }

   .col-description {
       width: 48%;
   }

   .image-text-section2 .col-img {
       width: 48%;
     text-align:center;
   }

   /* .image-text-section2 .col-title {
       width: 30%;
   }
 */
   .col-img {
       width: 48%;
     text-align:center;
   }

   .img-fluid {
       max-width: 450px;
       height: auto;
       width:100%;
   }

   .description-font {
       font-weight: 400;
       color: #000000;
       font-size: 2rem;
       margin-bottom: 25px;
   }

   .image-text-section2 {
       align-items: flex-start;
   }

   .image-text-section2 .heading-font {
       font-weight: 100;
       line-height: 50px;
   }

   .heading-font {
       font-size: 4.5rem;
       font-weight: 400;
       margin: 0;
       color: #000000;

   }

   .subheading-font {
       font-weight: 400;
       font-size: 6.5rem;

       color: #000000;
       margin: 0;
   }

   .custom-button {
       padding: 14px 40px;
       font-size: 22px;
       line-height: normal;

       border-radius: 35px;
       color: white;
       text-decoration: none;
       background-color: #203037;
   }

   .legacy-animated-text-1 {
       margin-top: 50px;
   }

   .legacy-multicolumn-2 .page-width {
    max-width: 100%;
    padding: 0 5rem;
}
   }

   .legacy-multicolumn-2 {
       /* margin-bottom: -10%; */
   }

   .legacy-multicolumn-1 .page-width {
       max-width: 100%;
       padding-left: 0;
       padding-right: 0;
   }

   .legacy-multicolumn-2 .multicolumn-card,
   .legacy-multicolumn-1 .multicolumn-card {
       background: #fff !important;
   }

   .legacy-multicolumn-1 .multicolumn-card-spacing {
       padding-top: 2.5rem;
       margin-left: 0.5rem;
       margin-right: 0.5rem;
   }

   .legacy-multicolumn-2 .multicolumn-card__info {
       text-align: center;
       display: flex;
       flex-direction: column;
       max-width: 65%;
       margin: auto;
   }

   .legacy-multicolumn-1 .multicolumn-card__info {
       padding: 2.5rem 1rem;
   }

   .legacy-multicolumn-2 .multicolumn-card__info p {
       font-size: 14px;
       font-weight: 400;
       color: #474747;
       margin-bottom: 0;
       line-height: 20px;
       margin-bottom: 20px;
   }

   .legacy-multicolumn-2 .multicolumn-card__info h4 strong,
   .legacy-multicolumn-2 .multicolumn-card__info h4 {
       font-size: 20px;
       font-weight: 4;
       color: #474747;
       margin-bottom: 0;
       line-height: 28px;
   }

   .legacy-multicolumn-1 .multicolumn-card__info .link,
   .legacy-multicolumn-2 .multicolumn-card__info .link {
       margin-top: 0;
       font-size: 1.2rem;
       color: #474747;
       font-weight: 400;
       line-height: 24px;
   }

   .legacy-multicolumn-1 .multicolumn-card__info .link .icon-wrap,
   .legacy-multicolumn-2 .multicolumn-card__info .link .icon-wrap {
       display: none;
   }

   .legacy-multicolumn-2 .multicolumn-card__info h3 {
       font-size: 1.2rem;
       font-weight: 300;
       color: #474747;
   }

   .legacy-multicolumn-1 .multicolumn-card__info h3 {
       font-size: 20px;
       font-weight: 600;
       line-height: 30px;
   }

   .legacy-multicolumn-1 .multicolumn-card__info p {
       font-size: 14px;
       font-weight: 400;
       color: #595959;
       margin-top: 0;
   }

   .legacy-multicolumn-1 .multicolumn-list {
       flex-direction: row;
       flex-wrap: nowrap;
       overflow-x: scroll;
   }

   .legacy-multicolumn-2 .multicolumn-card__image-wrapper {
       width: 77px;
       margin: auto;
   }

   .full-width-filter {
       border: 1px solid;
       padding: 10px 4rem;

   }

   .product-card-wrapper .card {
       border-radius: 8px;
   }

   .card .media {
       background-color: #fff;
       padding-top: 35px;
       position: static !important;
   }

   .legacy-collection-list-1 .card--card.gradient {
       background-color: #fff !important;
   }

   .legacy-collection-list-1 .card__information {
       padding: 0 !important;
       background: transparent;
       display: block;
       border: none;
   }

   .card__information {
       border-top: 1px solid #C0C0C0;
       background-color: #f3f3f3;
       border-radius: 0 0 8px 8px;
   }

   .card__information .price__container,
   .card__heading {
       font-size: 1.5vw;
       font-weight: 400;
       line-height: 25px;
       text-align: left;
   }

   .card__heading a {
       text-decoration: none !important;
   }

   .legacy-collection-list-1 .collection-list {
       column-gap: 25px !important;
   }

   .legacy-collection-list-1 .collection-list__item {
       width: calc(49% - var(--grid-desktop-horizontal-spacing) / 2);
       max-width: calc(49% - var(--grid-desktop-horizontal-spacing) / 2);
   }

   .legacy-collection-list-1 .collection-list__item:last-child {
       margin-top: -50px;
   }

   .legacy-collection-list-1 .card__content {
       display: block;
       text-align: center;
   }

   .legacy-collection-list-1 .card__content .card__heading {
       text-align: center;
       font-size: 3.5vw;
       font-weight: 400;
       line-height: 64px;
       letter-spacing: 0em;
   }

   .legacy-collection-list-1 .card__content .card__heading a span {
       display: none;
   }

   .footer__content-top {
       max-width: 100%;
   }

   .footer-block.grid__item {
       width: 16%;
   }

   .footer-block.grid__item .inline-richtext {
       font-weight: normal;
       font-size: 14px;
   }

   .footer-block.grid__item:nth-child(1) {
       width: 100%;
   }

   .footer-block.grid__item ul li strong {
       font-weight: normal;
       width: 25%;
       display: inline-block;
       margin-left: 20px;
   }

   .footer-block.grid__item ul {
       list-style: none;
       padding-left: 0;
       padding: 0;
   }

   .footer-block.grid__item ul li,
   .footer-block.grid__item ul li a {
       color: #fff;
       font-size: 14px;
       font-weight: normal;
       text-decoration: none !important;
   }

   .footer__content-bottom-wrapper {
       display: flex;
       max-width: 100%;
       justify-content: space-between;
   }

   .footer__content-bottom {
       border-top: 0 !important;
       padding-top: 0 !important;
   }

   .footer__copyright.caption {
       margin-top: 0;
       width: 100%;
       text-align: left !important;
   }

   .footer__copyright.caption .policies {
       float: right;
       list-style: none;
   }

   .newsletter-form {
       max-width: 90% !important;
   }

   .newsletter__wrapper .newsletter-form__field-wrapper {
       max-width: 100% !important;
       width: 100% !important;
   }

   .newsletter-form__button {
       width: 10rem !important;
       background-color: #203037 !important;
       background: #203037 !important;
       font-size: 16px;
       font-weight: 700;
       color: #fff;
   }

   .newsletter-form__field-wrapper .field__input {
       padding-right: 5rem;
       font-size: 16px !important;
       color: #757575;
       font-weight: normal;
       height: 50px;
   }

   .product-count.light {
       display: none;
   }

   h2#verticalTitle {
       display: none;
   }


   .inline-richtext span {
       color: white;

       font-size: 5rem;
   }

   @media(max-width:1440px) {
       .col-title {
           width: 20%;
       }

       .custom-legacy-text-with-image-1 .heading-font {
           font-size: 2.5rem;
       }

       .subheading-font {
           font-size: 4.5rem;
       }

       .custom-button {
           font-size: 18px;
       }

       .description-font {
           font-size: 1.7rem;
       }

       .image-text-section2 .col-description,
       .col-description {
           width: 48%;
       }

       .image-text-section2 .col-title {
           width: 35%;
       }

       .legacy-multicolumn-2 .multicolumn-card__info {
           max-width: 100%;
       }

       .legacy-multicolumn-2 {
           /* margin-bottom: -17%; */
       }

       .legacy-collection-list-1 .collection-list__item {
           width: calc(48% - var(--grid-desktop-horizontal-spacing) / 2);
       }
   }

   @media(max-width:1024px) {
       .legacy-collection-list-1 .collection-list-wrapper {
           padding-bottom: 0;
           padding-left: 2rem;
           padding-right: 2rem;
       }

       .image-text-section2,
       .image-text-section {
           padding: 3rem;
       }

       .description-font {
           font-size: 1.4rem;
           text-align: justify;
       }

       .col-img {
           width: 32%;
       }

       .heading-font {
           font-size: 2.5rem;
       }

       .image-text-section2 .subheading-font {
           font-size: 3.5rem;
       }

       .image-text-section2 .heading-font {
           line-height: 36px;
       }

       .animated-text-2,
       .animated-text {
           font-size: 22px !important;
       }

       .legacy-multicolumn-2 .page-width {
           max-width: 100%;
           padding-top: 0;
       }

       .legacy-multicolumn-2 {
           /* margin-bottom: -25%; */
       }

       .newsletter__wrapper {
           transform: translateY(47%);
       }

       .image-text-section2 .col-description {
           width: 50%;
       }

       .animated-text-section img {
           height: 30px;
       }

       .legacy-multicolumn-1 .multicolumn-card__info h3 {
           font-size: 16px;
       }

       .legacy-multicolumn-1 .page-width {
           padding: 2rem 0;
       }

       .legacy-multicolumn-1 .multicolumn-card__info {
           padding: 1rem;
           line-height: normal;
       }

       .footer-block__image-wrapper {
           max-width: min(100%, 100px) !important;
       }

       .section-sections--16072198225973__newsletter_bMPbgT-padding {
           transform: translateY(46%) !important;
       }

       .legacy-animated-text-collection .animation-text img {
           height: 50px;
       }
   }

   @media(max-width:989px) {

       .card__information .price__container,
       .card__heading {
           font-size: 3vw;
       }

       .legacy-multicolumn-1 .grid__item,
       .legacy-featured-collection-1 .grid__item {
           width: calc(33% - var(--grid-desktop-horizontal-spacing) - 3rem) !important;
       }

       .legacy-multicolumn-2 {
           margin-top: 10rem;
           /* margin-bottom: -35%; */
       }

       .legacy-multicolumn-2 .grid__item {
           width: calc(33% - var(--grid-desktop-horizontal-spacing) / 3);
       }

       .footer-block.grid__item ul li strong {
           width: 30%;
       }

       .footer-block.grid__item ul li,
       .footer-block.grid__item ul li a {
           font-size: 12px;
       }

       .footer__content-top.page-width {
           padding: 0 2rem;
       }
   }

   @media(max-width:800px) {

       .legacy-multicolumn-2 .multicolumn-card__info h4 strong,
       .legacy-multicolumn-2 .multicolumn-card__info h4 {
           font-size: 18px;
       }

       .legacy-multicolumn-2 .multicolumn-card__info p {
           font-size: 12px;
           margin-bottom: 10px;
       }
   }

   @media(max-width:767px) {

       .legacy-multicolumn-1 .grid__item,
       .legacy-featured-collection-1 .grid__item {
           width: calc(44% - var(--grid-desktop-horizontal-spacing) - 3rem) !important;
       }
.legacy-multicolumn-2 ul li .multicolumn-card__info {
    padding-left: 0 !important;
}
       .image-text-section2,
       .image-text-section {
           flex-direction: column;
       }

       .image-text-section2 .col-description,
       .image-text-section2 .col-title,
       .image-text-section2 .col-img,
       .image-text-section2 div,
       .image-text-section div {
           width: 100%;
           text-align: center;
       }

       .image-text-section2 div img,
       .image-text-section div img {
           width: 50%;
       }

       .image-text-section {
           flex-direction: column-reverse;
       }

       .col-title {
           width: 100%;
           line-height: normal;
       }

       section#shopify-section-template--16072198750261__custom_image_with_text_rNPrGP,
       section#shopify-section-template--16072198750261__cutom_image_with_text_2_CR4hfb {
           width: 50%;
           display: inline-block;
           vertical-align: top;
       }
   }
   @media(max-width: 749px) {
.newsletter-form {
    max-width: 100% !important;
}
   }
   @media(max-width:635px) {
       .heading-font {
           font-size: 2rem;
           line-height: normal;
       }

       .image-text-section2 .subheading-font {
           font-size: 2.5rem;
           line-height: normal;
       }

       .subheading-font {
           font-size: 4.5rem;
       }

       .newsletter-form {
           left: 0%;
       }

       .section-sections--16072198225973__newsletter_bMPbgT-padding {
           transform: translateY(40%) !important;
       }

       .legacy-collection-list-1 .collection-list__item:last-child {
           margin-top: 0;
       }

       .legacy-multicolumn-2 .grid__item {
           width: calc(100% - var(--grid-desktop-horizontal-spacing) / 3);
       }

       .newsletter__wrapper {
           width: 50rem !important;
           height: 50rem !important;
       }

       a#cart-icon-bubble,
       header-drawer {
           margin-left: 0 !important;
           height: 50px !important;
           width: 50px !important;
       }

       .header__heading-logo {
           height: auto;
           max-width: 50%;
       }
   }

   @media(max-width:550px) {
       .legacy-collection-list-1 .collection-list__item {
           width: calc(46% - var(--grid-desktop-horizontal-spacing) / 2);
       }

       .footer-block.grid__item:nth-child(1) {
           width: 60%;
       }

       section#shopify-section-template--16072198750261__custom_image_with_text_rNPrGP,
       section#shopify-section-template--16072198750261__cutom_image_with_text_2_CR4hfb {
           display: block;
           width: 100%;
       }

       .legacy-animated-text-collection .animation-text img {
           height: 40px;
       }
   }

   @media(max-width: 500px) {
       .newsletter__wrapper {
           width: 44rem !important;
           height: 44rem !important;
           transform: translateY(35%) !important;
       }

       .newsletter__wrapper .inline-richtext span {
           font-size: 3rem;
       }

       .heading-font {
           font-size: 2.5rem;
           line-height: normal;
       }

       .card__information .price__container,
       .card__heading {
           font-size: 4vw;
       }

       .legacy-collection-list-1 .card__content .card__heading {
           font-size: 4.5vw;
       }

       .legacy-multicolumn-2 .multicolumn-card__info h4 strong,
       .legacy-multicolumn-2 .multicolumn-card__info h4 {
           font-size: 16px;
           line-height: normal;
       }

       a#cart-icon-bubble,
       header-drawer {
           margin-left: 0 !important;
           height: 50px !important;
           width: 50px !important;
       }

       .header__heading-logo {
           height: auto;
           max-width: 50%;
       }
   }

   @media(max-width:480px) {
       .legacy-featured-collection-1 .grid__item {
           width: calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem) !important;
       }

       .card__information .price__container{
         font-size: 3.5vw;
       }
     
       .card__heading {
           font-size: 5.5vw;
       }

       .newsletter__wrapper {
           width: 34rem !important;
           height: 34rem !important;
           transform: translateY(28%) !important;
       }

       .newsletter__wrapper .inline-richtext {
           font-size: 2.5rem;
           line-height: normal;
       }

       .newsletter__wrapper .newsletter__subheading {
           width: 90% !important;
       }

       .footer-block.grid__item:nth-child(1) {
           width: 100%;
       }

       .legacy-multicolumn-1 .grid__item {
           width: calc(75% - var(--grid-desktop-horizontal-spacing) - 3rem) !important;
       }

       .legacy-multicolumn-2 .multicolumn-card__info {
           max-width: 100%;
           padding: 1rem;
       }
   }

   variant-radios,
   variant-selects {
       display: flex !important;
       flex-direction: column;
       align-items: flex-end;

   }

   @media (max-width : 768px) {
       variant-radios#variant-radios-template--16072198619189__main {
           align-items: flex-start;
       }

   }


   #ProductSubmitButton-template--16107202478133__main {
       font-size: 22px;
       font-weight: 400;
   }

   .shopify-payment-button {
       display: none;
   }

   #ProductSubmitButton-template--16072198619189__main {
       /*background-color: #203037; */
       /* color: #fff; */

       font-size: 2rem;
   }

   section#MainProduct-template--16072198619189__main {
       padding-top: 10px;
   }

   .product__info-wrapper.grid__item.scroll-trigger.animate--slide-in {
       padding-top: 5rem !important;
   }

   .left-content-pr {
       padding-top: 5rem;

   }


   .product__info-wrapper.grid__item.scroll-trigger.animate--slide-in>* {}

   .form__label {
       font-weight: 700;
       font-size: 1.25rem;
   }
.custom-legacy-text-with-image h6.heading-font p {
    font-size: 3rem;
    line-height: normal;
    margin-right: 20px;
}
html[lang="he"] variant-radios, variant-selects{
    align-items: flex-start!important;
}
@media (min-width: 993px) {
html[lang="he"] .list-menu--inline {
    margin-right: 30px!important;
  }
  .footer-block__newsletter:not(:only-child) {
    padding-top: 50px;
}
}
html[lang="he"] .menu-drawer{
  transform: translate(100%);
  left: unset;
  right: 0;
}
html[lang="he"] .accordion summary:after {
    right: unset !important;
    left: 15px;
}
html[lang="he"] .accordion details[open]>summary:before {
    right: unset !important;
    left: 15px;
}
@media only screen and (max-width: 2600px) and (min-width: 1440px)  {
       .custom-legacy-text-with-image-1 .heading-font {
           font-size: 2.5rem;
          
       }
         .col-title {
           width: 20%;
       }
      .image-text-section2 .col-description,
       .col-description {
           width: 48%;
       }
   }