Template: kadence

/*gtranslate*/
#gt_float_wrapper{
  transform: scale(0.8);
}
html body div#gt_float_wrapper{
  transform: scale(.8);
}

/*chaty*/
div.chaty-widget.right-position {
  transform: scale(.8);
}

/*mobile menu*/
#mobile-drawer .drawer-inner{
  opacity: 0.8;
  width: 70%;
}

/*sub menu*/
ul.sub-menu li>a, ul.sub-menu {
  border-radius: 5px;
 /* clip-path: inset(0 round 5px);*/
}

@media screen and (max-width: 480px) {
  /*product*/
  .wc-block-grid .wc-block-grid__products:not(.thisisforspecificity) li.wc-block-grid__product {
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
    width: 49%;
    /*margin-left: 1%;*/
    display:inline-block;
    max-width: 100%;
    flex: 1;
    text-align: left;
    overflow: hidden;
  }

  /*product padding */
  div.kt-row-column-wrap.kt-has-1-columns.kt-row-layout-equal.kt-tab-layout-inherit.kt-mobile-layout-row.kt-row-valign-top.kb-theme-content-width {
    padding-left: 0.2em;
    padding-right: 0.2em;
  }

  /*product margin*/
  ul.wc-block-grid__products li.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover.woo-archive-btn-text.product-loop-boxed.woo-archive-image-hover-none:nth-child(even) {
    margin-left: 1%;
  }
  /*product background*/
  ul.wc-block-grid__products{
    background-color: white;
  }
  /*products*/
  body.woocommerce ul.products, body.woocommerce-page ul.products {
    display: inline-block;
  }

  body.woocommerce ul.products li.product, body.woocommerce-page ul.products li.product {
    width: 49%;
    display: inline-block;
  }

  /*products background*/
  ul.products.content-wrap.product-archive.grid-cols.grid-ss-col-2.grid-sm-col-3.grid-lg-col-4.woo-archive-action-on-hover.woo-archive-btn-text.woo-archive-loop.woo-archive-image-hover-none.products-grid-view {
    background-color: white;
  }

  /*products title*/
  section.entry-hero.product-archive-hero-section.entry-hero-layout-standard {
    display: none;
  }

  /*product detail*/
  .woocommerce div.product div.images .flex-control-thumbs{
    margin-top: 0px !important;
  }

  /*gtranslate*/
  div.gt_float_switcher .gt-selected .gt-current-lang {
    padding: 5px 5px;
    font-size: 14px;
  }

i  /*chaty*/
  div.chaty-widget.right-position {
    transform: scale(.8);
  }

  /*product title*/
  div.wc-block-grid__product-title {
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
  }

  /*product detail*/
  #primary div.content-container.site-container {
    padding-left: 0.2em;
    padding-right: 0.2em;
  }
}
