@font-face {
  font-family:bakala;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakala.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakala.eot?#iefix) format("eot"),
  url(/wp-content/themes/bakala/vendor/fonts/bakala.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakala.ttf) format("truetype");
  font-style:normal;
  font-weight:400
}
@font-face {
  font-family:bakh;
  font-weight:300;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-light.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-light.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-light.ttf) format("truetype")
}
@font-face {
  font-family:bakh;
  font-weight:400;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-regular.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-regular.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-regular.ttf) format("truetype")
}
@font-face {
  font-family:bakh;
  font-weight:500;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-medium.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-medium.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-medium.ttf) format("truetype")
}
@font-face {
  font-family:bakh;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-bold.ttf) format("truetype")
}
@font-face {
  font-family:bakh;
  font-weight:700;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-heavy.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-heavy.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-heavy.ttf) format("truetype")
}
@font-face {
  font-family:bakh;
  font-weight:800;
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-fat.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/bakh-fat.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/bakh-fat.ttf) format("truetype")
}
@font-face {
  font-family:kalameh;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-regular.ttf) format("truetype");
  font-display:swap
}
@font-face {
  font-family:kalameh;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/kalameh-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/kalameh-bold.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-bold.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/kalameh-bold.ttf) format("truetype");
  font-display:swap
}
@font-face {
  font-family:iransans;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/iransans-regular.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/iransans-regular.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/iransans-regular.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/iransans-regular.ttf) format("truetype")
}
@font-face {
  font-family:iransans;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/iransans-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/iransans-bold.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/iransans-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/iransans-bold.ttf) format("truetype")
}
@font-face {
  font-family:iranyekanx;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-light.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-light.woff) format("woff");
  font-style:normal
}
@font-face {
  font-family:iranyekanx;
  font-weight:400;
  src:url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-regular.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-regular.woff) format("woff");
  font-style:normal
}
@font-face {
  font-family:iranyekanx;
  font-weight:500;
  src:url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-medium.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-medium.woff) format("woff");
  font-style:normal
}
@font-face {
  font-family:iranyekanx;
  font-weight:700;
  src:url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-bold.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-bold.woff) format("woff");
  font-style:normal
}
@font-face {
  font-family:iranyekanx;
  font-weight:900;
  src:url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-extrabold.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/iranyekanx-extrabold.woff) format("woff")
}
@font-face {
  font-family:dana;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-light.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-light.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-light.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-light.ttf) format("truetype");
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:dana;
  font-weight:400;
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-regular.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-regular.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-regular.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-regular.ttf) format("truetype");
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:dana;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/dana-bold.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/dana-bold.ttf) format("truetype");
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:mania;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-light.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-light.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-light.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-light.ttf) format("truetype");
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:mania;
  font-weight:400;
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-medium.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-medium.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-medium.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-medium.ttf) format("truetype");
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:mania;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/mania-bold.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/mania-bold.ttf) format("truetype");
  font-weight:700;
  font-style:normal
}
@font-face {
  font-family:rokh;
  font-weight:100;
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-light.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-light.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-light.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-light.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-light.ttf) format("truetype");
  font-weight:300;
  font-style:normal
}
@font-face {
  font-family:rokh;
  font-weight:400;
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-medium.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-medium.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-medium.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-medium.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-medium.ttf) format("truetype");
  font-weight:400;
  font-style:normal
}
@font-face {
  font-family:rokh;
  font-weight:600;
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-bold.eot);
  src:url(/wp-content/themes/bakala/vendor/fonts/rokh-bold.eot?#iefix) format("embedded-opentype"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-bold.woff2) format("woff2"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-bold.woff) format("woff"),
  url(/wp-content/themes/bakala/vendor/fonts/rokh-bold.ttf) format("truetype");
  font-weight:700;
  font-style:normal
}
* {
  --bs-body-font-size:14px
}
body,
html .elementor {
  overflow-x:hidden
}
.site-location a .current-location,
.white_catheader {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
#wrapper,
.site-canvas .site-location a {
  max-width:100%
}
.header-cart-text {
  top:-3px;
  position:relative
}
#bakalacomments.comment-form,
.bk_menu .bakala>ul>li span,
.content-box,
.content-box-shop,
.header-right-side,
.hr-widget.widget_text,
.outer-nested-woo-catg ul,
.shop-page .filters-panel,
.tbar ul,
.user-comment-wrapper.col-sm-12.col-md-6,
.woocommerce table.shop_table td {
  padding:0
}
.fa,
.far,
.fas {
  font-family:Font Awesome\ 5 Free!important
}
body a {
  text-decoration:none!important;
  font-family:iranyekanx,tahoma;
  font-weight:400
}
.product-info-box .white_catfinal-price,
.woocommerce ul.products li.product>.product-box-inner>.info-product>.products__item-img-color-wrapper>.products__item-image-wrapper a,
a.bakala-swatch-img.swatch-anchor {
  display:contents
}
.slick-track {
  padding:15px 0 25px
}
.woocommerce-MyAccount-content .slick-track {
  padding:0 0 10px!important
}
.vc_column_container>.vc_column-inner,
.woocommerce form .form-row,
.woocommerce-MyAccount-content .profile-section,
.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout {
  padding:0;
  margin:0
}
.woocommerce-MyAccount-content .profile-section .item.type-product.slick-slide {
  padding:0 10px!important
}
.a,
body,
label,
li,
p,
span,
ul {
  font-family:iranyekanx,tahoma;
  text-decoration:none
}
label {
  line-height:1.9
}
.c-profile-box__btn-edit:before,
.c-profile-box__tab--sign-out:before,
.c-profile-box__tab:before,
.icon-green-mark:before,
.icon-red-close:before,
.select-location-wrapper .fa-times:before,
.site-location a:after {
  -webkit-font-smoothing:antialiased;
  font-style:normal;
  font-variant:normal;
  -moz-osx-font-smoothing:grayscale
}
.c-menu ul,
.woocommerce-table--order-details ul.wc-item-meta,
ul.bakala-messangers-list {
  padding:0;
  list-style:none
}
ul.spec-list b.title span {
  margin-right:-25px
}
.vendors-table-col--shipping .icon .c-seller__info i.icon {
  height:14px;
  width:31px
}
.white_catprice {
  margin:0;
  display:flex;
  flex-direction:column;
  justify-content:center;
  height:100%;
  font-size:16px;
  direction:rtl;
  text-align:center
}
.bakala-alert-box,
.colors,
.comment-body div.reply,
.media-body .post-thumbnail,
.white_catbox,
.white_catheader {
  display:block
}
.white_catrealtime-box,
.white_catshow-btn {
  -moz-transition:.2s ease-out;
  -o-transition:.2s ease-out
}
.white_catbox:hover {
  color:#0071e3;
  cursor:pointer
}
* a:hover,
.white_catlink,
.white_catlink:hover,
a:focus {
  color:inherit
}
.select-location-wrapper .fa-times:before {
  height:41px;
  width:45px;
  z-index:1;
  font-family:bakala;
  color:#555;
  font-weight:400;
  text-transform:none;
  speak:none;
  text-align:center;
  position:relative;
  vertical-align:sub;
  content:"\E15f";
  font-size:45px;
  float:left;
  line-height:47px;
  top:5px;
  cursor:pointer;
  left:12px;
  border-radius:8px;
  display:block
}
.dgwt-wcas-suggestion-selected,
.select-location-wrapper .fa-times:hover:before,
a.header-call-btn:hover {
  color:#eee
}
.site-location,
.site-location a {
  position:relative;
  display:flex
}
.site-location a {
  align-content:center;
  flex-flow:wrap;
  text-decoration:none;
  transition:box-shadow .3s cubic-bezier(.83,.26,.19,.87);
  border-radius:12px;
  padding:5px 10px;
  width:99px;
  height:49px;
  margin-top:9px;
  margin-right:0;
  background: #f5f5f5;
}
.site-location a .location-description {
  order:1;
  font-size:11px;
  margin-top:17px;
  color:#212529;
  font-weight:700
}
.site-location a .current-location {
  width:100%;
  color:#212529;
  -webkit-box-ordinal-group:4;
  -ms-flex-order:4;
  text-transform:capitalize;
  order:3;
  margin-top:-36px;
  font-size:11px
}
.icon-green-mark:before,
.icon-red-close:before,
.site-location a:after {
  text-decoration:none;
  text-transform:none
}
.site-location a:after {
  text-shadow:0 0 0;
  order:2;
  color:#000;
  margin-right:auto;
  font-size:20px;
  content:"\E17A";
  font-family:bakala;
  font-weight:400;
  line-height:20px;
  position:absolute;
  top:25px;
  left:8px
}
.site-location a:hover {
  box-shadow:0 3px 5px rgb(0 0 0 / .09)
}
.select-location {
  position:fixed;
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%;
  top:0;
  right:0;
  padding-right:1.25rem;
  padding-left:1.25rem;
  background-color:#00000005;
  z-index:99;
  opacity:0;
  visibility:hidden;
  transition:.2s cubic-bezier(.28,.12,.22,1);
  will-change:opacity;
  backdrop-filter:blur(1px)
}
.compare,
.micromodal-slide .modal__container,
.micromodal-slide .modal__overlay,
.modal__btn {
  will-change:transform
}
.select-location .select-location-wrapper {
  position:relative;
  padding:1.875rem;
  background-color:#fff;
  border-radius:var(--size-border-radius);
  transform:scale(.95);
  transition:.2s cubic-bezier(.17,.62,.44,.99);
  will-change:transform;
  width:35%;
  border-radius:14px
}
.active,
.select-location.active,
.vendor-rate-score.is-active {
  opacity:1;
  visibility:visible
}
.bakala-messangers-block.show-messageners-block,
.select-location.active .select-location-wrapper {
  transform:scale(1)
}
.select-location .entry-title {
  font-weight:700;
  font-size:15px
}
.select-location .entry-description {
  opacity:.7;
  font-size:13px;
  font-weight:lighter
}
.select-location .search-location {
  position:relative;
  margin-top:1.25rem
}
.select-location .search-location .select2-container {
  position:relative!important;
  width:100%!important;
  top:auto!important;
  right:auto!important;
  left:auto!important
}
.select-location .search-location .select2-container.select2-container--below,
.wonder.section-products-carousel header h3 {
  display:none!important
}
.wonder.section-products-carousel .slick-track {
  padding:0
}
.select-location .search-location .select2-container .site-location-select {
  position:relative!important;
  font-family:var(--font-primary);
  width:100%!important;
  z-index:10001;
  background:transparent!important;
  border:none!important
}
.select-location .search-location .select2-container .site-location-select .select2-results {
  margin-top:1.25rem
}
.select-location .search-location .select2-container .site-location-select .select2-results>.select2-results__options {
  min-height:14.375rem;
  max-height:20.625rem
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option {
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding-right:0;
  padding-top:.75rem;
  padding-bottom:.75rem
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option+.select2-results__option {
  border-top:1px solid
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option.select2-results__option--highlighted {
  color:currentColor;
  background-color:#fff0;
  font-weight:700
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option.select2-results__option--highlighted span {
  font-weight:700;
  font-size:13px
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option:not(.select2-results__message):hover {
  color:var(--color-primary)
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option.select2-results__message {
  opacity:.3
}
.select-location .search-location .select2-container .site-location-select .select2-results .select2-results__option .min-price {
  font-weight:400;
  margin-left:.625rem;
  border:1px solid #e2e2ec;
  color:#9b9bb4;
  padding:.1875rem .625rem;
  border-radius:1.875rem;
  font-size:13px
}
.select-location .search-location .select2-container .site-location-select .select2-search--dropdown {
  position:relative;
  padding:0
}
.select-location .search-location .select2-container .site-location-select .select2-search--dropdown svg {
  position:absolute;
  width:23px;
  top:12px;
  right:7px;
  color:#555
}
.select-location .search-location .select2-container .site-location-select .select2-search--dropdown .select2-search__field {
  display:inline-flex;
  align-items:center;
  width:100%;
  padding:10px 40px;
  box-shadow:none;
  outline:0;
  -moz-appearance:none;
  appearance:none;
  color:#333;
  background-color:#f3f4f7;
  border:1px solid #fff0;
  border-radius:14px;
  transition:.2s cubic-bezier(.28,.12,.22,1);
  height:45px;
  font-weight:400;
  font-size:15px;
  line-height:40px
}
.select-location .search-location .select2-container .site-location-select .select2-search--dropdown .select2-search__field::placeholder {
  font-weight:400
}
.select-location .close-popup {
  position:absolute;
  top:.9375rem;
  left:.9375rem;
  cursor:pointer
}
.site-canvas .site-location {
  padding:1.25rem 1.25rem .625rem
}
@media screen and (min-width:26.25rem) {
  .site-canvas .site-location {
    padding:1.25rem 1.875rem .625rem
  }
}
.select-location .select2-container--default .select2-selection--single {
  display:inline-flex;
  align-items:center;
  font-size:.9375rem;
  width:100%;
  height:2.875rem;
  padding:0 .9375rem;
  box-shadow:none;
  outline:0;
  border:1px solid #fff0;
  transition:.2s cubic-bezier(.28,.12,.22,1)
}
.select-location .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding:0;
  font-size:.8125rem
}
.select-location .select2-container--default .select2-selection--single .select2-selection__arrow {
  height:2.875rem;
  font-size:.8125rem
}
.select-location .select2-dropdown {
  border:1px solid #f3f4f7
}
.select-location input[type=color],
.select-location input[type=date],
.select-location input[type=datetime-local],
.select-location input[type=datetime],
.select-location input[type=email],
.select-location input[type=month],
.select-location input[type=number],
.select-location input[type=password],
.select-location input[type=search],
.select-location input[type=tel],
.select-location input[type=text],
.select-location input[type=time],
.select-location input[type=url],
.select-location input[type=week],
.select-location select,
.select-location textarea {
  display:inline-flex;
  align-items:center;
  font-size:.9375rem;
  width:100%;
  height:2.5rem;
  padding:0 .9375rem;
  box-shadow:none;
  outline:0;
  -moz-appearance:none;
  appearance:none;
  border:1px solid #fff0;
  transition:.2s cubic-bezier(.28,.12,.22,1)
}
.flip-clock-divider .flip-clock-label,
.flip-clock-divider.minutes .flip-clock-label,
.flip-clock-divider.seconds .flip-clock-label,
.flip-clock-wrapper ul li a div div.inn:first-child,
.flip-clock-wrapper ul li a div.down,
.footer-newsletter span.wpcf7-not-valid-tip,
.main-features li.hidden-mainfea,
.older-price .woocommerce-Price-currencySymbol,
.select-location .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
.select-location .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.woocommerce .widget_layered_nav_filters ul li a:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs:before,
h1.auth__title {
  display:none
}
.white_catheader {
  line-height:2.6;
  font-size:15px;
  height:38px;
  color:#555;
  margin:5px 0;
  position:relative;
  font-weight:700;
  text-align:center
}
.white_catfooter {
  height:auto;
  position:relative;
  min-height:100px
}
.white_catshow-btn {
  position:absolute;
  left:16px;
  transition:.2s ease-out;
  background:#5c677d;
  color:#f1f1f1;
  font-size:12px;
  padding:7px 23px 6px;
  margin-top:17px;
  border-radius:14px;
  box-shadow:0 1px 4px rgb(0 0 0 / .28);
  display:none
}
#bakala_login .modal-content,
#slider,
#wrapper,
.captionItem,
.lofslidervoc,
.post-meta,
.search-form-bakala,
.section-products-carousel .scroller,
.white_catloader {
  position:relative
}
.white_catloader {
  height:3px;
  z-index:1;
  padding:0 17px;
  border-radius:14px;
  -moz-border-radius:14px;
  margin-top:15px;
  width:100%;
  box-sizing:border-box
}
#wrapper,
.lofslidervoc {
  overflow:hidden;
  border-radius:14px
}
ins .woocommerce-Price-currencySymbol {
  font-size:10px;
  font-weight:700!important
}
.woocommerce-Price-currencySymbol {
  font-size:11px;
  font-weight:700;
  margin-right:5px
}
.ar-product .woocommerce-Price-currencySymbol {
  font-size:9px
}
.cart-collaterals .woocommerce-Price-currencySymbol {
  font-size:11px;
  font-weight:700
}
#wrapper {
  max-height:100%;
  margin:0 auto
}
#slider,
#slider img,
#slider>ul>li {
  height:100%;
  width:100%
}
#slider ul,
.captionList {
  margin:0;
  padding:0;
  list-style:none
}
#slider:hover,
.rslider-handle:hover,
iao-alert[close-on-click=true] {
  cursor:pointer
}
#slider>ul>li {
  position:absolute;
  top:0;
  left:0;
  display:none
}
#slider ul li:first-child,
.main-features li {
  display:list-item
}
#slider .sliderCaption {
  position:absolute;
  z-index:99;
  bottom:0;
  left:0;
  width:100%;
  height:43px;
  background:rgb(66 73 89 / .8)
}
#slider-img img,
.bakala_picture_slider .swiper,
.captionList,
.embedded-video div,
.lofslidervoc .lof-opacity {
  width:100%;
  height:100%
}
.captionItem {
  font-size:13px;
  float:left;
  height:100%;
  padding-top:0;
  text-align:center;
  background:0;
  display:-ms-inline-grid
}
.captionItem:first-child,
.woocommerce-cart-form .container table td.product-subtotal {
  border-left:0
}
#slider .next,
#slider .prev {
  position:absolute;
  z-index:99;
  display:inline-block;
  box-sizing:border-box;
  width:35px;
  height:38px;
  background:0
}
.lofslidervoc,
.white_catspecial-offers-homepage-page,
.wpb_single_image .wpb_wrapper {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box
}
.bakala_recent_visits_style2_item_product_popup_price ins span.woocommerce-Price-amount.amount bdi,
.bakala_recent_visits_style2_item_product_popup_price span.woocommerce-Price-amount,
.content-box-shop ins,
.dataTables_wrapper ins,
.profile-section .price del,
.profile-section .price ins,
.slide-right a:hover,
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins,
a {
  text-decoration:none
}
.flickity-enabled:focus,
a:focus,
button:focus {
  outline:0
}
.lofslidervoc * {
  margin:0 auto;
  padding:0
}
.bakalaCountDown {
  float:right;
  margin-top:7px;
  display:inline-flex;
  font-weight:400
}
.bakalaCountDown>span.label {
  font-size:24px;
  font-weight:400;
  line-height:42px;
  display:inline-block;
  float:left;
  width:25px;
  height:38px;
  margin-right:2px;
  padding:0;
  text-align:center;
  color:#fff;
  background:#3a3a3a
}
.bakalaCountDown>span.dubbledot {
  font-size:30px;
  float:left;
  margin-top:5px;
  margin-right:2px;
  margin-left:-4px;
  vertical-align:3px;
  color:#333
}
.bakalaCountDown.small {
  float:left;
  margin-top:0;
  margin-right:5px
}
.bakalaCountDown.small>span.label {
  font-size:24px;
  font-weight:400;
  line-height:33px;
  width:20px;
  height:29px
}
.bakalaCountDown.small>span.dubbledot {
  font-size:30px;
  line-height:20px;
  float:left;
  margin-top:4px;
  margin-right:2.5px;
  margin-left:-4px;
  vertical-align:3px;
  color:#333
}
.lofslidervoc {
  box-sizing:border-box;
  width:99.9%;
  background-color:#fff;
  margin-bottom:2px;
  -ms-border-radius:14px;
  border:1px solid #e3e3e3
}
.lofslidervoc .preloader {
  position:absolute;
  z-index:8;
  top:0;
  right:0;
  width:100%;
  height:100%;
  text-align:center;
  background:#fff
}
.lofslidervoc .sliders-wrapper {
  position:relative;
  width:100%!important;
  height:100%
}
.lofslidervoc .lof-opacity li {
  position:absolute;
  top:0;
  right:0;
  float:inherit;
  width:100%;
  list-style:none;
  height:316px;
  overflow:visible
}
.lofslidervoc .navigator-wrapper {
  position:relative;
  z-index:8;
  float:left;
  width:100%!important;
  height:281px!important
}
.lofslidervoc ul.navigator-wrap-inner {
  position:absolute;
  top:0;
  width:100%;
  height:316px!important
}
.lofslidervoc ul.navigator-wrap-inner li {
  position:relative;
  display:block;
  width:100%!important;
  text-overflow:ellipsis;
  height:35px!important;
  line-height:41px;
  list-style:none;
  cursor:pointer;
  text-align:right;
  white-space:nowrap;
  padding-right:15px;
  color:#4d4d4d;
  text-decoration:none
}
.lofslidervoc ul.navigator-wrap-inner li:hover {
  background:#ebecf0
}
.dk-button-container .dk-button .dk-button-label,
.lofslidervoc ul.navigator-wrap-inner li.active {
  color:#fff;
  background:#5c677d
}
.columnone dell span,
.footerinfobar a,
.login a:active,
.login a:hover,
.pswp__button--close:hover,
.pswp__button:hover,
.signup a:active,
.signup a:hover,
.white_catproduct-view,
.white_catproduct-view a:focus,
.white_catproduct-view a:hover,
iao-alert[mode=dark] {
  color:#fff
}
#scrollUp,
.lofslidervoc ul.navigator-wrap-inner li.active:before {
  opacity:1
}
ul.lofslidersmain li .wc-thumb {
  width:28%;
  height:380px;
  text-align:center
}
.bakala-order-tracking ul.statuses li.status,
.bakala-sizes-product-table td,
.detailes_posts,
.feedback_item_stillses,
.payment_details table td.order-total span,
.report-info-wrapper thead th,
.selectBox-dropdown .selectBox-label,
.text-center,
.theiaStickySidebar div,
.variable-cart-product .quantity .qty,
.white_catname,
.wms-thanks-description,
.woocommerce .woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.product-name .wc-item-meta .wc-item-meta-label,
table.wishlist_table td,
table.wishlist_table thead td,
ul.lofslidersmain li .wc-thumb h3 {
  text-align:center
}
ul.lofslidersmain li .wc-thumb img {
  margin:20px auto;
  max-width:290px;
  max-height:290px
}
.columnone dell span,
.columnone inss {
  display:inline-block;
  box-sizing:border-box;
  transition:.15s linear;
  vertical-align:top
}
.columnone dell span {
  font-size:17px;
  line-height:33px;
  position:relative;
  min-width:76px;
  height:32px;
  padding:0 5px;
  text-align:center;
  border-radius:0 5px 5px 0;
  background:gray;
  margin-left:0
}
.flip-clock-wrapper ul li {
  z-index:1;
  left:0;
  top:0;
  height:100%
}
.flip-clock-wrapper ul li:first-child {
  z-index:2;
  display:none;
  border:none!important
}
.flip-clock-wrapper ul li a {
  display:block;
  height:100%;
  margin:0;
  overflow:visible;
  cursor:default;
  border:none
}
.flip-clock-wrapper ul li a div .shadow {
  height:100%;
  z-index:2
}
.sticky-special-offers .flip-clock-wrapper ul li a div.up div.inn {
  top:0;
  font-size:35px
}
.flip-clock-dot.top,
.flip-clock-wrapper ul li a div.up div.inn {
  top:0
}
.flip-clock-wrapper ul li.flip-clock-active,
.flip-clock-wrapper ul.play li.flip-clock-before {
  z-index:3;
  border:none!important
}
.flip-clock-wrapper .flip {
  margin-right:4px
}
.flip-clock-wrapper ul.play li.flip-clock-active {
  animation:.5s linear .5s both asd;
  z-index:5;
  border:none
}
.product-box-inner .flip-clock-divider,
.product-box-inner .flip-clock-wrapper ul li a div,
.section-products-carousel .flip-clock-wrapper ul {
  height:24px;
  line-height:2;
  text-align:center
}
.flip-clock-divider {
  float:left;
  position:relative;
  width:6px;
  height:44px
}
.flip-clock-divider:first-child {
  width:0
}
.flip-clock-dot {
  display:block;
  background:#3a3a3a;
  width:4px;
  height:4px;
  position:absolute;
  border-radius:50%;
  left:0
}
.flip-clock-wrapper ul.play li.flip-clock-active .down {
  z-index:2;
  animation:.5s linear .5s both turn
}
.flip-clock-wrapper ul.play li.flip-clock-before .up {
  z-index:2;
  animation:.5s linear both turn2
}
.no-padding {
  padding-left:0;
  padding-right:0
}
.comment-form,
.dk-padding,
.product-card-slide.slick-slide,
.product-edit-container,
.products-notify-button,
.seller-contact-header {
  padding:20px
}
.header-row {
  padding-bottom:0;
  padding-top:0
}
.top-header-image img,
.woocommerce-cart-form .container table tbody td.product-subtotal table,
.wpb_single_image .vc_figure,
.wpb_single_image .wpb_wrapper a {
  width:100%
}
.tbar ul {
  list-style:none;
  display:inline-block;
  margin:5px 0
}
.tbar ul li .login-menu {
  background-position:-309px -31px
}
.tbar ul li .register-menu,
.tbar ul li .user-menu {
  background-position:-276px -33px
}
.gift-icon,
.tbar ul li .gifts-menu {
  background-position:-276px -1px
}
.dk-button-container .dk-button,
.dk-button-container .dk-button i.dk-button-icon {
  box-sizing:border-box;
  display:block
}
.footerinfobar p {
  line-height:45px
}
.footerinfobar ul {
  float:right;
  padding:0
}
.mati-metadata,
.more-button-mati,
.posts,
.subscribe-form-div,
.subscribe-social,
.woocommerce table.shop_table_responsive tr td.product-quantity,
.woocommerce-noreviews,
.woocommerce-page table.shop_table_responsive tr td.product-quantity {
  float:right;
  width:100%
}
.footer-newsletter ul li {
  margin-bottom:0;
  line-height:30px;
  font-size:13px;
  color:#0a0b0c;
  list-style:none
}
.footer-newsletter ul {
  margin-right:-40px;
  margin-top:-5px
}
.bk_menu .bakala>ul>li:hover>ul.level>li>.submenu>ul>li.title a,
.footer-bottom-widgets ul li a:hover,
.footer-newsletter ul li a:hover,
.navbar-primary a:hover,
.products__item-fatitle:hover,
.wc-descrip .woocommerce-Price-amount,
.wc-descrip .woocommerce-Price-currencySymbol,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-MyAccount-content .report-info-wrapper .all-orders a:hover,
.woocommerce-MyAccount-content .woocommerce-order-details.payment_details .order-actions a.button.view,
.woocommerce-MyAccount-content .woocommerce-order-details.payment_details .order-actions a.button.view:before,
.woocommerce-cart .checkout-headers ul li.nav:last-child p,
.woocommerce-cart .checkout-headers ul li.nav:nth-child(3) p {
  color:#000
}
#subscribe-form {
  margin:0 0 45px;
  float:right;
  width:100%
}
.footer-newsletter .form-control {
  margin:15px 0 39px
}
.footer-newsletter p,
.woocommerce-mini-cart-item a {
  display:inline
}
.footer-newsletter div.wpcf7-validation-errors {
  border:0;
  padding:0;
  margin-top:0;
  background:#5c677d
}
.footer-newsletter div.wpcf7-mail-sent-ok {
  border:0;
  padding:0;
  margin-top:0;
  color:#0071e3
}
.footer-newsletter div.wpcf7 .ajax-loader {
  margin:10px 5px 0 0
}
.footer-newsletter .dk-button-container {
  float:right;
  margin:0 8px 0 0
}
.dk-button-container .dk-button-label .dk-button-labelname {
  display:block;
  height:37px;
  line-height:38px;
  text-align:center;
  width:100%
}
.product-det .dk-button-container .dk-button-label .dk-button-labelname {
  display:block;
  height:38px;
  line-height:22px;
  text-align:left;
  width:100%;
  margin-right:20px
}
#slider_instant .item,
.listing .special-offer-hint:before,
.socials,
.style-three-wrapper .post-title,
.woocommerce-cart-form .cart-seller,
.woocommerce-variation-price .product-price-discount {
  margin-top:5px
}
.socials li {
  float:right;
  margin-left:10px
}
.apps li {
  float:left;
  margin-right:8px;
  line-height:0;
  list-style:none
}
.footer-bottom-widgets .widget-title,
.footer-bottom-widgets .widget-title a {
  font-size:17px;
  color:#000;
  margin:0 0 3px
}
.box,
.box.noback,
.comments-template #respond,
.content-box-shop,
.filters-panel .widget form,
.hidden-seo,
.menu-footer-container,
.post,
.post-content {
  overflow:hidden
}
.copyright-bar .copyright-bar-text .section-two {
  float:left;
  font-size:13px;
  line-height:0;
  margin-top:12px;
  padding-left:10px
}
.about-bar {
  color:#737272;
  padding-top:15px;
  padding-bottom:0;
  font-size:12px;
  line-height:26px;
  text-align:justify
}
.wpb_single_image .wpb_wrapper {
  background:#1f1c28;
  border-radius:14px;
  -ms-box-shadow:0 1px 2px 0 rgb(0 0 0 / .1);
  box-shadow:0 1px 2px 0 rgb(0 0 0 / .1)
}
.related-products {
  margin-top:10px;
  margin-bottom:5px!important
}
.section-products-carousel,
.section-products-carousel .productItem {
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  position:relative
}
.section-products-carousel header .boxmore {
  display:block;
  float:left;
  padding:15px 0;
  line-height:0;
  background:#fff
}
.bakala-wonder .section-products-carousel header .boxmore {
  margin-top:9px;
  position:relative;
  width:140px;
  background:0 0
}
.section-products-carousel .scroller,
.section-products-carousel .scroller.partial {
  margin:5px auto 10px
}
.section-products-carousel header .boxmore a {
  color:var(--accent_color1);
  font-size:13px
}
.section-products-carousel .scroller .items {
  position:relative;
  height:318px
}
.section-products-carousel b.old-price,
.section-products-carousel h4.old-price {
  background:#f5f6f7;
  height:13px;
  position:relative;
  top:4px;
  width:100%;
  color:#999;
  text-align:center;
  text-decoration:line-through;
  display:block
}
#review_form_wrapper,
.bakala-comments-item.bakala-comment-reply .bakala-comments-item-row.bakala-comments-item-details,
.header-cart-text .bill .price span,
.section-products-carousel b.old-price,
.section-products-carousel.brands .slick-slider .slick-list,
.seller-items .loop-saving-percentage,
.shop-page .col-md-10.special-offer-archive,
li.cat_item:first-child {
  margin-top:0
}
.section-products-carousel .scroller .items .productItem .final-price {
  bottom:0;
  color:var(--accent_color1);
  display:block;
  position:absolute;
  right:0;
  text-align:center;
  width:100%;
  direction:rtl
}
.section-products-carousel .scroller .items .productItem .final-price .price-start {
  font-size:10px;
  padding-left:5px
}
.section-products-carousel .scroller .items .productItem .final-price .currency {
  vertical-align:1px;
  font-size:10px;
  padding-right:10px
}
.section-products-carousel .next {
  left:4px
}
.section-products-carousel .next,
.section-products-carousel .previous {
  cursor:pointer;
  display:block;
  float:right;
  z-index:7;
  position:absolute
}
.white_catwidget header {
  background-color:#f7f9fa;
  height:40px;
  display:block
}
.white_catwidget header h3 {
  color:#0071e3;
  display:inline-block;
  font-size:13px;
  height:38px;
  line-height:38px;
  padding-right:15px;
  font-weight:400;
  margin:0
}
.boxmore {
  height:15px;
  line-height:45px;
  text-align:left;
  padding-left:10px
}
.products-box .flip-clock-wrapper ul li a div div.inn,
footer.boxmore a {
  color:#0071e3;
  font-size:12px
}
#bakala_login .modal-dialog {
  max-width:55.5rem;
  width:55.5rem;
  flex-grow:1;
  z-index:99
}
#bakala_login.bakala_login_style_two .modal-dialog {
  max-width:unset;
  width:unset;
  flex-grow:1;
  z-index:99
}
#bakala_login .modal-content {
  background:#fff;
  overflow:hidden;
  border:none;
  align-items:center;
  justify-content:center;
  display:flex;
  z-index:99;
  border-radius:20px!important;
  width:80%
}
#bakala_login.bakala_login_style_two .modal-content {
  width:auto!important;
  padding:40px 40px 20px;
  min-width:35vw;
  max-width:40vw;
  box-shadow:0 8px 20px #6e6e6e42
}
#bakala_login .modal-header .title {
  padding-right:15px;
  font-size:18px;
  line-height:80px;
  color:#000;
  position:absolute;
  top:0;
  font-weight:700
}
#bakala_login .form-group {
  margin-bottom:15px;
  position:relative
}
.swatchtitlelabel,
.variations label {
  font-weight:400;
  font-size:12px;
  color:#0071e3
}
.product-box-inner .variations label {
  font-weight:400;
  font-size:13px;
  color:#000
}
#bakala_login .form-group input[type=email],
#bakala_login .form-group input[type=password],
#bakala_login .form-group input[type=text] {
  border:3px solid #f0f1f2;
  border-radius:14px;
  height:40px;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  width:100%;
  padding:0 12px;
  outline:0
}
.form-group .ckeckbox-control,
.userform .form-group .ckeckbox-control,
.userform .form-group .radio-control {
  top:7px
}
.bakala_tooltioop,
.ckeckbox-control {
  position:relative;
  display:inline-block
}
.form-group input[type=checkbox] {
  top:-2px;
  z-index:0;
  right:2px
}
.ckeckbox-control input[type=checkbox] {
  position:absolute;
  opacity:1
}
.radio-control {
  display:inline-block;
  position:relative;
  height:18px;
  width:18px;
  padding:0;
  margin:0
}
.radio-control input[type=radio] {
  position:absolute;
  opacity:0;
  display:none
}
.radio-control label {
  width:14px;
  height:14px;
  border-radius:100%;
  background:#1f1c28;
  display:block;
  position:relative;
  border:1px solid #d4dbde;
  transition:.15s;
  padding:0;
  margin:0;
  cursor:pointer
}
.radio-control label:after {
  position:absolute;
  content:"";
  background:#1f1c28;
  border-radius:100%;
  border:1px solid #fff
}
.radio-control input[type=radio]:checked+label {
  background:#5c677d;
  border:1px solid #fff0;
  width:14px;
  height:14px
}
#bakala_login .form-group.last {
  margin-top:30px;
  margin-bottom:40px
}
.dk-button-container .dk-button i.dk-button-icon.dk-button-icon-login,
.elementor-widget-posts_carousel .carousel_post_head,
.profile-section .detail,
.wonder.section-products-carousel .scroller .productItem b,
.wonder.section-products-carousel .scroller .productItem h5 {
  height:50px
}
.woocommerce div.product .bakala_product_float_box .product-info-box .button {
  height:53px
}
.dk-button-container.large .dk-button-label .dk-button-labelname {
  height:50px;
  line-height:47px;
  font-size:15px
}
#bakala_login button {
  color:inherit;
  background-color:#fff0;
  padding:0;
  border-width:0;
  border-style:none;
  border-image:none;
  width:100%
}
#bakala_login .footer {
  height:57px;
  position:absolute;
  width:100%;
  bottom:0;
  margin:0;
  border:none;
  display:inline-flex
}
#bakala_login .footer .register {
  text-align:center;
  font-size:15px;
  line-height:57px;
  color:#4d4d4d
}
#bakala_login #loading {
  text-align:center;
  width:240px;
  top:100px;
  z-index:2;
  height:auto;
  margin:0 auto;
  display:block;
  position:absolute;
  right:25%
}
#bakala_login .overlay,
#bakala_product_notify .notify_overlay {
  position:absolute;
  top:0;
  right:0;
  left:0;
  bottom:0;
  background:#f0f0f0;
  z-index:1;
  opacity:.9
}
.out_of_stock_label,
.special_offer_label {
  position:absolute;
  right:0;
  top:0;
  height:138px;
  width:132px;
  margin:10px 0 0
}
.product-gallery-warp {
  position:absolute;
  z-index:1;
  margin-right:-28px;
  margin-top:10px
}
.product-gallery-warp ul {
  margin-right:-40px
}
.bakala-comments-item.bakala-comment-reply .bakala-comments-item-row-comment,
.lost_reset_password .form-group,
.profile-info .vendor-rate-rating li,
.woocommerce div.product div.images,
p {
  margin-bottom:0
}
.product-gallery {
  position:relative;
  padding:15px
}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
  width:100%;
  padding-right:20px
}
.post-tags a:hover,
.pswp__bg,
.woocommerce-checkout .woocommerce .argmc-wrapper #payment ul.payment_methods li,
.wpb_raw_code,
body.night .product-det .info-header,
body.night .product-det .info-header h1 span {
  background:#1f1c28
}
.pswp__caption__center {
  text-align:right;
  color:#fff
}
.product-det .info-header h1 {
  font-size:15px;
  line-height:65px;
  font-weight:700;
  color:#000;
  margin:-10px 0 0;
  padding:0
}
.white_catrating {
  float:left;
  margin:7px 0 0;
  text-align:center
}
.white_catrating .disable-stars {
  background:url(/wp-content/themes/bakala/vendor/images/stars.png) 0 -14px repeat-x;
  height:14px;
  margin:0 auto;
  position:relative;
  width:100px;
  direction:ltr;
  color:gray
}
.white_catrating .disable-stars .enable-stars {
  background:url(/wp-content/themes/bakala/vendor/images/stars.png) repeat-x;
  height:14px
}
.main-features {
  font-size:10px;
  line-height:23px;
  margin-bottom:10px;
  padding:0
}
.product-box-inner .variations {
  display:inline-block;
  border:none!important;
  max-width:unset
}
.product-box-inner .variations,
.variations {
  width:100%;
  float:right;
  margin:0!important;
  padding:10px 0
}
.variations {
  display:block;
  border-bottom:1px solid #eeeff0!important;
  border-top:1px solid #eeeff0!important;
  max-width:450px;
  margin:20px auto!important
}
.comment-meta .comment-author .vcard,
.product-price-oldprice,
span.belowtext {
  display:inline-block;
  float:right
}
.woocommerce td.product-name dl.variation {
  float:right;
  color:#777
}
.variations tr td {
  display:block;
  float:none;
  text-align:right;
  margin-top:13px
}
span.belowtext {
  left:auto;
  font-weight:400;
  font-size:11px;
  line-height:19px;
  margin-right:25px
}
.variations select {
  background-color:#fafbfc;
  font-size:12px;
  height:36px;
  width:auto!important;
  position:relative;
  border-radius:14px;
  -moz-border-radius:14px;
  -webkit-border-radius:14px;
  -ms-border-radius:14px;
  padding:0 20px;
  margin:10px 0;
  min-width:100px!important;
  max-width:250px
}
.variations .white_catselect {
  margin-top:10px;
  position:relative;
  width:250px
}
.variations .white_catselect:after,
.variations .white_catselect:before {
  position:absolute;
  z-index:2;
  content:""
}
.variations .white_catselect:before {
  height:15px;
  left:auto;
  right:12px;
  top:9px;
  width:19px
}
.variations .white_catselect:after {
  height:16px;
  left:10px;
  top:12px;
  width:16px
}
.woocommerce-variation-price {
  margin:5px 0
}
#archive-description,
#bakala_product_notify #notify_loading img.site-logo,
.footer_description,
.price-section,
.section-products-carousel.wonder .slick-dots,
.sticky-wrapper .flip-clock-divider,
.user-comment-container .star-rating,
.variations .reset,
.white_catbox .white_catprice,
.white_catprice,
div#lr-token {
  margin-top:15px
}
.product-price-oldprice span {
  color:#777;
  font-size:12px;
  vertical-align:1px
}
.product-price-oldprice span:last-child {
  vertical-align:2px;
  font-size:10px;
  color:#999
}
.product-price-finalprice {
  color:#777;
  font-size:13px;
  margin:0;
  clear:both;
  float:right
}
.product-price-finalprice span:first-child {
  color:#0071e3;
  font-size:16px
}
.woocommerce-variation-price .price {
  color:#0071e3;
  margin:22px 0 0
}
.woocommerce-variation-price .price .woocommerce-Price-currencySymbol {
  padding-right:8px
}
.dk-product-meta {
  display:block;
  float:right;
  width:100%;
  margin-bottom:10px
}
.dk-product-meta span {
  display:inline;
  margin-left:10px;
  font-weight:700;
  font-size:13px;
  line-height:2;
  color:#4d4d4d
}
.sharing-panel .sharing-socials .sharing-socials-label,
.sharing-panel label {
  margin-bottom:12px;
  color:#4d4d4d;
  font-size:15px;
  line-height:35px;
  letter-spacing:-.1px;
  float:right
}
#add_payment_method .cart-collaterals .cart_totals tr td,
#add_payment_method .cart-collaterals .cart_totals tr th,
#ordersTab button,
.bakala-products-grid a,
.bakala-wonder .section-products-carousel .slick-initialized .slick-slide,
.main-features.table_style .main-features-item:last-child,
.mini-cart-dropdown .woocommerce-mini-cart li:last-child,
.owl-next,
.sharing-panel .sharing-socials li:hover,
.sharing-socials li,
.slick-next,
.variations tbody tr,
.wonder .section-products-carousel,
.woocommerce table.shop_attributes,
.woocommerce table.shop_table tbody .shipping-cost.ersal th,
.woocommerce table.shop_table td,
.woocommerce table.shop_table th,
.woocommerce table.shop_table tr,
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce-cart .cart-collaterals .cart_totals tr th,
.woocommerce-checkout .cart-collaterals .cart_totals tr td,
.woocommerce-checkout .cart-collaterals .cart_totals tr th,
.woocommerce-checkout-review-order table td,
.woocommerce-checkout-review-order table tr,
.woocommerce-checkout-review-order table tr.order-total th,
.woocommerce-order-details.payment_details table.shop_table,
.woocommerce-order.style_two table.shop_table tbody tr:last-child,
body.night .header .cart-box .dk-button-container,
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
  border:none
}
.sharing-panel .sharing-submit .message-container {
  color:#0071e3;
  float:right;
  font-size:13px;
  height:25px;
  padding:4px 6px;
  text-align:right;
  width:100%
}
.sharing-submit img {
  width:16px;
  height:16px;
  display:inline-block;
  float:left;
  margin-right:10px;
  margin-top:10px
}
.dk-button-container.small button {
  border:0;
  padding:0;
  background:#5c677d;
  border-radius:14px;
  width:100%;
  height:50px
}
.bakala-tabs .nav-link {
  font-size:18px;
  display:inline-block;
  padding-bottom:15px
}
.bakala-tabs .nav-link.active {
  border-bottom:2px solid #000!important;
  background:#fff0;
  width:100%
}
.c-seller__detail {
  display:inline-flex;
  flex-direction:column;
  border-bottom:1px solid #efefef;
  border-top:1px solid #efefef;
  width:97%;
  padding:10px 0 5px;
  margin:0
}
.blog-widget .boxmore,
.comment-rules-wrapper,
.left,
.loop-add-to-cart,
.product-det .col-md-3,
.rtl .woocommerce .col2-set .col-2,
.rtl .woocommerce-page .col2-set .col-2,
.select2-container .select2-search--inline,
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count,
input#comment_disadvantages {
  float:left
}
#white_catnotification .white_catnotification-when li .dk-switch-container,
.bk_menu .bakala>ul>li:hover>ul.level>li,
.dk-button-container.left,
.flip-clock-wrapper,
.right,
.rtl .woocommerce .col2-set .col-1,
.rtl .woocommerce-page .col2-set .col-1,
.woocommerce div.product div.images .flex-control-thumbs li,
.woocommerce div.product form.cart .wc-no-matching-variations,
span.ywar_perc_rating,
ul.level>li {
  float:right
}
.short-description {
  background:#fff;
  margin:0 auto;
  color:#0071e3;
  padding:20px 10px;
  text-align:justify;
  position:relative
}
.products-tabs {
  width:100%;
  position:relative
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
  box-shadow:none;
  border:none
}
.products-tabs .wc-tabs-wrapper {
  height:55px;
  width:100%
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
  border:0;
  background-color:#fff0;
  display:inline-block;
  position:relative;
  z-index:0;
  border-radius:0;
  margin:0;
  padding:0 10px;
  background:0 0!important
}
.products-tabs .tabs li {
  float:right;
  position:relative;
  z-index:1
}
.products-tabs ul.tabs.wc-tabs li.active[role=tab]:after {
  display:block;
  content:"";
  left:0;
  right:0;
  bottom:-6px;
  height:4px;
  background:var(--accent_color2);
  position:absolute;
  width:100%;
  margin:0 auto;
  border-radius:10px;
  box-shadow:none!important
}
.products-tabs ul.tabs.wc-tabs.sticky li.active[role=tab]:before {
  margin-top:-3px
}
.woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs.sticky li.active a {
  height:45px
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
  padding:0;
  margin:0;
  overflow:visible;
  border-radius:10px!important
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.desc_tab a:before {
  content:"\E1E3";
  font-size:20px;
  font-family:bakala;
  width:30px;
  text-align:right;
  font-weight:400;
  margin-top:0
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.additional_information_tab a:before {
  content:"\E0a3";
  font-size:22px;
  font-family:bakala;
  width:30px;
  text-align:right;
  font-weight:400;
  margin-top:1px
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.shipping_tab a:before {
  height:18px;
  content:"\E074";
  font-size:25px;
  font-family:bakala;
  width:40px;
  text-align:right;
  line-height:54px;
  font-weight:400;
  position:relative
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.shipping_tab.active a:before {
  line-height:34px
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active.reviews_tab a:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.reviews_tab a:before {
  content:"\E119";
  font-size:21px;
  font-family:bakala;
  width:30px;
  text-align:right;
  font-weight:400;
  margin-top:0
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active.seller_tab a:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.seller_tab a:before {
  content:"\E074";
  font-size:26px;
  font-family:bakala;
  width:40px;
  text-align:right;
  font-weight:400
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.price_changes_tab_tab a:before {
  content:"\E0AB";
  font-size:29px;
  font-family:bakala;
  width:40px;
  text-align:right
}
.woocommerce div.product .woocommerce-tabs .panel {
  margin:0;
  position:relative;
  overflow:hidden;
  color:#4d4d4d;
  padding:45px 20px 15px!important;
  background:#fff;
  border-radius:0 0 14px 14px;
  border-top:none;
  box-shadow:0 8px 24px hsl(210 8% 62% / .2)
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
  margin-bottom:0;
  display:inline-flex;
  line-height:30px;
  position:relative;
  padding:7px 15px;
  margin-top:3px;
  height:50px;
  transition:.2s;
  -ms-transition:.2s;
  -moz-transition:.2s;
  -webkit-transition:.2s
}
.comment-reply-link,
.form-submit .submit,
.media-body .post-thumbnail,
.post-tags a {
  transition:.2s ease-in-out 0
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  display:inline-flex;
  font-size:15px;
  font-weight:700;
  height:40px;
  line-height:50px;
  margin-top:0;
  padding:0 15px;
  position:relative;
  text-align:center;
  color:#222;
  border-bottom:none
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.ask_tab a:before {
  content:"\E11c";
  font-size:23px;
  font-family:bakala;
  width:27px;
  text-align:right;
  font-weight:400;
  margin-top:1px
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab.active a:first-child {
  margin-right:-1px
}
.product_seo_title {
  font-size:13px!important;
  font-weight:400;
  margin-bottom:0;
  color:#2d2d2d;
  display:block
}
.short-description .product_seo_title span,
h2.product_seo_title span {
  color:#4d4d4d;
  font-size:17px;
  line-height:14px;
  font-weight:700;
  margin-bottom:4px;
  letter-spacing:-.6px;
  display:block
}
.woocommerce div.product .woocommerce-tabs .panel h2.title {
  margin-top:0;
  display:block;
  padding-right:12px;
  clear:both;
  color:#444;
  font-size:20px;
  line-height:2;
  font-weight:700;
  margin-bottom:15px;
  letter-spacing:-.6px
}
span.sku {
  padding:0;
  line-height:2;
  font-size:13px;
  margin:2px;
  font-weight:400
}
.c-new-footer__logo,
.wms-proceed-buttons .next,
.wms-proceed-buttons .prev,
.woocommerce-account-fields,
.woocommerce-notices-wrapper+.section-products-carousel,
ul.spec-list {
  margin-bottom:10px
}
ul.spec-list b.title {
  font-size:16px;
  color:#fff;
  margin-bottom:25px;
  clear:both;
  display:block;
  padding-right:0;
  font-weight:400
}
ul.spec-list span.technicalspecs-value.false {
  background:#fcf5f5
}
ul.spec-list span.technicalspecs-value.true {
  background:#f5fcf5
}
.blog-widget .post-meta span,
.cama,
.dk-switch-container .dk-switch-wrapper.active,
.hr-widget.widget_text p,
.positive-point .title,
.woocommerce #reviews h3,
.ywar_stars_value .star-rating,
ul.spec-list span.technicalspecs-value p {
  margin:0
}
ul.spec-list span.technicalspecs-title,
ul.spec-list span.technicalspecs-value {
  display:block;
  white-space:normal;
  margin-bottom:9px
}
ul.spec-list span.technicalspecs-value i {
  top:3px
}
.icon-green-mark:before,
.icon-red-close:before {
  display:block;
  width:18px;
  height:18px;
  position:absolute;
  top:-5px;
  font-size:24px;
  font-family:bakala;
  line-height:22px;
  right:-3px
}
.icon-green-mark:before {
  content:"\E14F";
  color:#00cb3b;
  font-weight:400
}
.icon-red-close:before {
  content:"\E15B";
  color:#fe4343
}
.usercomments-total-rating {
  margin-left:2%;
  width:49%;
  float:right;
  margin-bottom:80px
}
#verification_code,
.comment-notes,
.head,
.l.lr_alert{color:#fff}.auth__container .alert-simple.alert-warning{border:1px solid rgb(241 142 6 / .81);background-color:rgb(220 128 1 / .16);box-shadow:0 0 2px #ffb103;color:#ff4b03;transition:0.5s;cursor:pointer;text-align:center;font-weight:600;font-size:15px}.auth__container .alert-warning:hover{background-color:rgb(220 128 1 / .33);transition:0.5s}.auth__container .warning{font-size:18px;color:#ff4b03;text-shadow:none}.auth__container .alert:before{content:'';position:absolute;width:0;height:calc(100% - 44px);border-right:1px solid;border-left:2px solid;border-bottom-left-radius:3px;border-top-left-radius:3px;right:0;top:50%;transform:translate(0,-50%);height:30px}.auth__container .alert>.start-icon{margin-right:0;min-width:20px;text-align:center}.auth__container .alert>.start-icon{margin-right:5px}a.c-header__btn-user{display:flex;align-items:center;justify-content:center}a.c-header__btn-user:after{content:unset}.animationDivInnerNav{position:absolute;height:39px;top:0;z-index:-1;opacity:.5;background-color:#d9d8d8;border-radius:12px;transition:all .5s ease 0s}.bg-transparent,.bg-transparent:hover{background:transparent!important}.zIndex-high{z-index:999999999}.classic-submenu{display:none;position:absolute;background:#fff;padding:10px 0;list-style:none;min-width:220px;box-shadow:0 5px 15px rgb(0 0 0 / .1);z-index:1000;border-radius:5px}.has-submenu:hover>.classic-submenu{display:block}.classic-submenu li a{padding:8px 20px;display:block;white-space:nowrap;color:#333;transition:all 0.2s ease}.classic-submenu li a:hover{background-color:#f5f5f5;color:#000}#addToCartModal .modal-content{overflow-y:auto}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-left:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-right:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-right:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-