@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
}
.woocom.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:1fr 99fr 1fr;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-bottom-start,.swal2-container.swal2-center-start,.swal2-container.swal2-top-start{grid-template-columns:minmax(0,1fr) auto auto}.swal2-container.swal2-bottom,.swal2-container.swal2-center,.swal2-container.swal2-top{grid-template-columns:auto minmax(0,1fr) auto}.swal2-container.swal2-bottom-end,.swal2-container.swal2-center-end,.swal2-container.swal2-top-end{grid-template-columns:auto auto minmax(0,1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-left>.swal2-popup,.swal2-container.swal2-center-start>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-left>.swal2-popup,.swal2-container.swal2-bottom-start>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-fullscreen>.swal2-popup,.swal2-container.swal2-grow-row>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none!important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}.swal2-styled:focus{outline:0}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:0 0;color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close:focus{outline:0;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em 2em 3px}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px transparent;color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-u