<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
  --main-black: #252525;
  --white: #ffffff;
  --main-grey: #f4f2f0;
  --transparent-grey: #f5f5f5;
  --border-grey: #cbcbcb;
  --main-red: #f34467;
  --grey-gradient: #e6e6e6;
  --font-size-en: 19px;
  --font-size-he: 17px;
  --first-font-family: Assistant;
  --secund-font-family: Georgia;
  --third-font-family: Playfair Display; }

.banner-presentation {
  color: #ffffff;
  position: relative;
  margin: auto;
  transition: opacity 2.5s; }
  .banner-presentation__large {
    position: relative;
    width: 100%; }
    .banner-presentation__large.slick-slide {
      min-height: auto;
      max-height: 590px; }
    .banner-presentation__large--text {
      position: absolute;
      bottom: 50%;
      right: 50%;
      text-align: center;
      transform: translate(50%, 50%); }
    .banner-presentation__large .banner-presentation__large-video {
      width: 100%;
      height: auto;
      top: 0;
      left: 0;
      background: transparent;
      background-size: cover; }
      .banner-presentation__large .banner-presentation__large-video video {
        width: 100%;
        object-fit: cover;
        max-height: 590px; }
  .banner-presentation a {
    color: inherit !important; }
  .banner-presentation img {
    width: 100%;
    object-fit: cover;
    min-height: auto;
    max-height: 590px; }
    .banner-presentation img.crop {
      min-height: 350px; }
  .banner-presentation h2 {
    font-size: 1.0625rem;
    font-weight: bold;
    letter-spacing: 1.06px;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 0.875rem; }
  .banner-presentation p {
    font-family: var(--third-font-family, Playfair Display);
    font-size: 58px;
    line-height: 1.03;
    letter-spacing: -0.77px;
    text-align: center;
    margin-bottom: 32px;
    max-width: 33.125rem; }
  .banner-presentation .slick-slide {
    outline: none; }
  .banner-presentation .slick-dots {
    position: absolute;
    bottom: 25px;
    list-style: none;
    display: -ms-flexbox;
    display: flex;
    left: 50%;
    padding: 0;
    transform: translateX(-50%); }
    .banner-presentation .slick-dots li.slick-active button {
      width: 0.625rem;
      height: 0.625rem;
      background-color: #ffffff;
      opacity: 1; }
    .banner-presentation .slick-dots li.slick-active:only-child button {
      display: none; }
    .banner-presentation .slick-dots li button {
      font-size: 0;
      width: 0.4375rem;
      height: 0.4375rem;
      opacity: 0.5;
      background-color: #d8d8d8;
      margin-right: 0.625rem;
      border: none;
      box-shadow: none;
      border-radius: 100%;
      padding: 0;
      cursor: pointer; }

.hero-banner {
  position: relative; }
  .hero-banner-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: space-evenly;
        justify-content: space-evenly; }
  .hero-banner.accessible {
    height: 350px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    text-align: center; }
  .hero-banner-text {
    font-family: var(--third-font-family, Playfair Display);
    text-align: center; }
    .hero-banner-text p {
      font-size: 58px;
      letter-spacing: -0.77px;
      margin-bottom: 32px; }
    .hero-banner-text h2 {
      font-size: 18px; }

.chat__icon {
  width: 62px;
  height: 62px;
  background-color: #252525;
  position: absolute;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  cursor: pointer; }

.rtl {
  direction: rtl; }

.section-in2part {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  text-align: center;
  position: relative;
  padding: 1.5625rem 0 2.625rem; }
  .section-in2part.underline {
    border-bottom: solid 1px;
    border-bottom-color: var(--border-grey, #cbcbcb); }
  .section-in2part__block {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    .section-in2part__block img {
      width: 100%;
      max-height: 25.8rem;
      object-fit: contain; }
  .section-in2part__img-wrap {
    position: relative; }
    .section-in2part__img-wrap h2 {
      font-family: var(--third-font-family, Playfair Display);
      font-size: 2.5rem;
      font-weight: normal;
      font-stretch: normal;
      font-style: normal;
      line-height: 1.5;
      letter-spacing: -0.86px;
      margin: 0 0px;
      background-color: #ffffff;
      padding-top: 0.4375rem; }
  .section-in2part__text {
    font-size: 1rem;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.56;
    letter-spacing: normal;
    text-align: center;
    color: #252525;
    max-width: 25rem;
    margin: auto;
    margin-bottom: 0.875rem;
    direction: rtl; }
  .section-in2part__product-wrap {
    margin-top: 35px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }
  .section-in2part__product-img a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center; }
    .section-in2part__product-img a img {
      width: 100%;
      max-height: 10.6875rem;
      object-fit: contain;
      margin-bottom: 0.875rem; }
    .section-in2part__product-img a h2 {
      font-size: 0.9375rem;
      font-weight: normal;
      font-stretch: normal;
      font-style: normal;
      line-height: normal;
      letter-spacing: normal;
      text-align: center;
      color: #252525;
      margin-bottom: 0.3125rem;
      text-transform: uppercase; }
    .section-in2part__product-img a span {
      font-size: 0.9375rem;
      font-weight: bold;
      font-stretch: normal;
      font-style: normal;
      line-height: 1.47;
      letter-spacing: normal;
      text-align: center;
      color: #252525; }

.section-trend {
  display: -ms-flexbox;
  display: flex;
  direction: rtl;
  -ms-flex-direction: column;
      flex-direction: column;
  text-align: center;
  padding: 1.875rem 0 2.1875rem;
  border-bottom: solid 1px;
  border-bottom-color: var(--border-grey, #cbcbcb); }
  .section-trend .trending-pd {
    padding-top: 2.25rem; }
  .section-trend__title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center; }
  .section-trend__title-main {
    font-size: 1.0625rem;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 1.06px;
    text-align: center;
    color: #252525;
    text-transform: uppercase; }
  .section-trend__title-sub {
    font-family: var(--third-font-family, Playfair Display);
    font-size: 3.375rem;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.26;
    letter-spacing: -0.84px;
    text-align: center;
    color: #252525; }
  .section-trend .carousel {
    padding-top: 2.25rem;
    padding-bottom: 0rem; }
    .section-trend .carousel::-webkit-scrollbar {
      display: none; }
    .section-trend .carousel__wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      gap: 2.125rem;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse; }
      @media (max-width: 768px) {
        .section-trend .carousel__wrapper {
          overflow-x: auto;
          width: 100%; } }
    .section-trend .carousel__item a {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between; }
      .section-trend .carousel__item a:focus img {
        transition: transform 0.3s ease;
        transform: scale(1.02); }
    .section-trend .carousel__item h3 {
      font-size: 17px;
      font-weight: 600;
      letter-spacing: normal;
      color: #2a2a2a;
      margin-top: 1.0625rem; }
    .section-trend .carousel__item img {
      width: 100%;
      max-width: 190px;
      max-height: 284px;
      height: 100%;
      object-fit: cover; }
      @media (max-width: 768px) {
        .section-trend .carousel__item img {
          width: unset; } }

.section-news {
  text-align: center;
  margin-top: 25px;
  border-bottom: solid 1px;
  border-bottom-color: var(--border-grey, #cbcbcb); }
  .section-news a {
    text-decoration: none; }
  .section-news__flex {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    text-align: center;
    margin-bottom: 47px;
    width: 100%; }
    .section-news__flex__part {
      margin-right: 2.375rem;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between;
      width: 33%; }
      .section-news__flex__part img {
        margin-bottom: 1.6875rem;
        width: 100%;
        max-height: 284px;
        height: 284px;
        object-fit: cover; }
        @media (max-width: 768px) {
          .section-news__flex__part img {
            max-height: 220px;
            height: 220px; } }
      .section-news__flex__part .georgia {
        font-family: var(--third-font-family, Playfair Display);
        font-size: 26px;
        line-height: 1;
        text-transform: none; }
      .section-news__flex__part p {
        font-size: var(--font-size-he, 17px);
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.56;
        letter-spacing: normal;
        margin: 18px 0 14px;
        direction: rtl;
        display: block;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        /* autoprefixer: off */ }
    .section-news__flex__part:last-child {
      margin-right: 0px; }

@media all and (max-width: 1400px) and (min-width: 1300px) {
  .banner-presentation {
    margin: 0; } }

@media all and (max-width: 1300px) and (min-width: 1024px) {
  .banner-presentation {
    margin: 0; } }

@media all and (max-width: 1024px) {
  .banner-presentation {
    margin: 0;
    border: none; }
    .banner-presentation__large {
      position: relative;
      width: 100%; }
      .banner-presentation__large.slick-slide {
        min-height: auto;
        max-height: 22.6875rem; }
    .banner-presentation video {
      min-height: auto; }
    .banner-presentation p {
      font-size: 2.875rem;
      margin-bottom: 0.75rem;
      margin: auto; }
    .banner-presentation__large--text {
      width: 100%;
      padding: 1.6875rem; }
    .banner-presentation .slick-dots {
      bottom: 1.875rem; } }

@media all and (max-width: 768px) {
  .main-wrapper-div {
    margin: 0 17px; }
    .main-wrapper-div .banner-presentation {
      padding-bottom: 2.375rem;
      margin: 0 -17px; }
      .main-wrapper-div .banner-presentation .slick-dots {
        bottom: 0; }
        .main-wrapper-div .banner-presentation .slick-dots li.slick-active button {
          background-color: #000000; }
    .main-wrapper-div ::-webkit-scrollbar {
      width: 0px;
      /* Remove scrollbar space */
      background: transparent;
      /* Optional: just make scrollbar invisible */ }
    .main-wrapper-div .section-in2part {
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
      padding: 0;
      border: none;
      display: -ms-flexbox;
      display: flex;
      direction: rtl;
      -ms-flex-direction: column;
          flex-direction: column; }
      .main-wrapper-div .section-in2part__product {
        min-height: unset;
        margin-bottom: 3.125rem;
        width: 100%; }
        .main-wrapper-div .section-in2part__product .section-in2part__img-wrap {
          margin-bottom: 0; }
      .main-wrapper-div .section-in2part__block {
        min-height: unset;
        width: 100%;
        padding-bottom: 1.625rem;
        border-bottom: 1px solid #e6e6e6;
        margin-top: 1rem; }
        .main-wrapper-div .section-in2part__block .section-in2part__img-wrap {
          margin-bottom: 0px; }
      .main-wrapper-div .section-in2part__text {
        margin-bottom: 0.875rem; }
      .main-wrapper-div .section-in2part__img-wrap {
        font-size: 2.25rem; }
        .main-wrapper-div .section-in2part__img-wrap h2 {
          position: relative;
          margin-bottom: 0.5rem;
          font-size: 32px;
          line-height: normal;
          letter-spacing: -0.69px;
          color: #252525;
          padding-top: 0.75rem; }
      .main-wrapper-div .section-in2part__product-wrap {
        width: 100%;
        overflow-x: auto;
        padding-bottom: 1.875rem;
        padding-left: 1rem;
        margin: 0; }
      .main-wrapper-div .section-in2part__product-img a {
        margin-right: 1.25rem; }
        .main-wrapper-div .section-in2part__product-img a img {
          width: 9.0625rem; }
    .main-wrapper-div .section-trend {
      padding: 1.5rem 0 0.625rem; }
      .main-wrapper-div .section-trend__title-main {
        font-size: 0.9375rem;
        letter-spacing: 0.94px;
        margin-bottom: 2px; }
      .main-wrapper-div .section-trend__title-sub {
        font-size: 2rem;
        line-height: normal;
        letter-spacing: -0.69px; }
      .main-wrapper-div .section-trend .trending-cat-section {
        overflow-x: auto;
        width: 100%;
        padding-top: 1.625rem;
        overflow-y: hidden; }
        .main-wrapper-div .section-trend .trending-cat-section .section-trending-cat {
          margin-right: 0.875rem;
          width: 100%; }
          .main-wrapper-div .section-trend .trending-cat-section .section-trending-cat a {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-align: center;
                align-items: center;
            -ms-flex-direction: column;
                flex-direction: column;
            -ms-flex-pack: justify;
                justify-content: space-between; }
        .main-wrapper-div .section-trend .trending-cat-section img {
          min-width: 144px;
          min-height: 215px;
          object-fit: contain;
          padding: 0; }
    .main-wrapper-div .section-news {
      margin-top: 0rem;
      border: none; }
      .main-wrapper-div .section-news__flex {
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
        margin: 0; }
        .main-wrapper-div .section-news__flex__part {
          margin: 17px 0 0;
          width: 100%;
          padding-bottom: 28px;
          border-bottom: solid 1px #e6e6e6; }
          .main-wrapper-div .section-news__flex__part .georgia, .main-wrapper-div .section-news__flex__part p {
            padding: 0;
            margin-bottom: 1rem; }
          .main-wrapper-div .section-news__flex__part .georgia {
            letter-spacing: normal;
            color: #2f2f2f; }
          .main-wrapper-div .section-news__flex__part p {
            font-size: 16px; } }
</pre></body></html>