.tw-mb-3,
.tw-my-3 {
  margin-bottom:.75rem
}
.mt-header .bk_menu.bk_vertical_menu.level .bakala>ul>li>ul.level,
header#navbar-primary-fixed.fixed {
  background-image:linear-gradient(126deg,var(--accent_gradient_from) 70%,var(--accent_gradient_to))
}
.main-header[data-v-41aa9d8a] {
  background-image:linear-gradient(126deg,var(--m_accent_gradient_from) 70%,var(--m_accent_gradient_to));
  background-image:linear-gradient(126deg,#2124b5,#3b3ece 30%,#3b3ece 70%,#2124b5);
  background-image:linear-gradient(126deg,var(--accent_gradient_from) 60%,var(--accent_gradient_to));
  position:relative;
  z-index:9999
}
.mt-header .tbar,
.mt-header i.dk-button-icon.dk-button-icon-cart {
  background:unset!important
}
.mt-header .site-location a {
  -webkit-box-shadow:none;
  box-shadow:none;
  height:43px;
  margin-top:-1px;
  background:#ffffff47;
  border:none
}
.mt-header .bk_menu.bk_vertical_menu.level .bakala>ul>li>.bakala-tab-menu-items .submenu ul {
  align-items:flex-start!important
}
.mt-header .bk_menu.bk_vertical_menu.level .bakala>ul>li>.bakala-tab-menu-items .submenu ul .item {
  overflow:visible!important
}
.mt-header .bk_menu.bk_vertical_menu.level .bakala>ul>li>.bakala-tab-menu-items {
  margin-right:-100px;
  margin-top:7px
}
.mt-header p.divider-menu::before {
  content:"\E196";
  font-family:bakala;
  font-size:25px!important;
  color:#fff;
  line-height:60px
}
.tw-my-3 {
  margin-top:.75rem
}
.lg\:tw-px-3,
.tw-px-3 {
  padding-left:.75rem;
  padding-right:.75rem
}
.header_mobit .tw-w-full,
.lg\:tw-w-full,
.tw-w-full {
  width:100%
}
.tw-pt-4 {
  padding-top:1rem
}
.t-row {
  display:flex;
  flex-direction:row;
  align-items:center
}
.tw-w-1\/3 {
  width:33.333333%
}
.mt-header .bk_menu .bakala>ul>li>span.title .menu-item-icon,
.mt-header .bk_menu .bakala>ul>li>span.title a,
.mt-header .bk_menu.bk_new_menu .bakala>ul>li>span.title a,
.mt-header .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader)::before,
.mt-header .site-location a .current-location,
.mt-header .site-location a .location-description,
.mt-header .site-location a::after,
.tw-text-white {
  color:#fff
}
.tw-text-3xl {
  font-size:1.5rem;
  line-height:3rem
}
a[data-v-d5b73d68] {
  text-decoration:none;
  color:inherit
}
.tw-w-16 {
  width:4rem
}
.tw-h-6 {
  height:1.5rem
}
.lg\:tw-block,
.tw-block {
  display:block
}
.tw-mx-auto {
  margin-left:auto;
  margin-right:auto
}
.tw-transition-opacity {
  transition-property:opacity;
  transition-timing-function:cubic-bezier(.4,0,.2,1);
  transition-duration:150ms
}
.tw-h-full {
  height:100%
}
.tw-duration-500 {
  transition-duration:.5s
}
.bakala_mt_footer .about-bar .container-bakala.footer-div,
.t-flex-between-center {
  display:flex;
  align-items:center;
  justify-content:space-between
}
.tw-py-1 {
  padding-top:.25rem;
  padding-bottom:.25rem
}
.tw-z-\[59\] {
  z-index:9
}
.lg\:tw-relative,
.tw-relative {
  position:relative
}
.tw-w-20 {
  width:90px
}
.tw-h-9 {
  height:auto
}
.tw-flex-col {
  flex-direction:column
}
.tw-w-\[85\%\] {
  width:85%
}
.bakala_mt_footer .tnp.tnp-subscription form,
.lg\:tw-flex,
.tw-flex {
  display:flex
}
.mt-header .dgwt-wcas-search-wrapp {
  position:relative;
  line-height:100%;
  display:block;
  color:#444;
  min-width:unset!important;
  text-align:left;
  margin:-13px auto 0;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:310px!important;
  max-width:350px
}
.tw-items-center {
  align-items:center
}
.bakala-tooltip .bakala-tooltiptext::after,
.header_mobit .product-box-inner .variable-cart-product .bakala-update-price,
.lg\:tw-hidden,
.mt-header .site-location {
  display:none
}
.lg\:tw-min-h-\[3rem\] {
  min-height:3rem
}
.t-layout-padding-reverse:not(.ignore-padding) {
  margin-left:0;
  margin-right:0
}
.lg\:tw-px-0 {
  padding-left:0;
  padding-right:0
}
.lg\:tw-shadow-none {
  box-shadow:0 0 #0000
}
.lg\:tw-pt-2 {
  padding-top:.5rem
}
.lg\:tw-min-h-\[3\.25rem\] {
  min-height:3.25rem;
  max-height:55px
}
.lg\:tw-justify-between {
  justify-content:space-between
}
.lg\:tw-my-0 {
  margin-top:0;
  margin-bottom:0
}
.lg\:tw-ml-0 {
  margin-left:0
}
.lg\:tw-min-w-\[4\.5rem\] {
  min-width:80px
}
.lg\:tw-ml-6 {
  margin-left:0;
  margin-right:10px
}
.lg\:tw-space-x-reverse>:not([hidden])~:not([hidden]) {
  --tw-space-x-reverse:1
}
.lg\:tw-space-x-5>:not([hidden])~:not([hidden]) {
  --tw-space-x-reverse:0;
  margin-right:15px;
  margin-left:calc(1.25rem * calc(1 - 1))
}
.lg\:tw-flex-row {
  flex-direction:row
}
.lg\:tw-z-\[80\] {
  z-index:80
}
.mt-header .mbt-menu-categories-child-desktop ul.submenu {
  display:inline-block
}
.mt-header .mbt-menu-categories-child-desktop ul li {
  display:flex;
  align-items:center;
  float:unset!important;
  height:unset!important;
  border-radius:unset!important;
  margin-left:20px!important
}
.mt-header .dgwt-wcas-search-form {
  margin:-5px 0 0;
  padding:0;
  width:100%
}
.mt-header .dgwt-wcas-sf-wrapp {
  padding:0 0 0 15px!important;
  box-shadow:none!important;
  border:none!important
}
.mt-header .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
  background:linear-gradient(270deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0))!important;
  padding:10px 60px 10px 15px!important;
  box-shadow:none!important;
  border:none!important;
  height:36px!important
}
.mt-header .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder {
  color:#fff;
  font-size:12px;
  font-weight:700;
  opacity:.8
}
.mt-header .dgwt-wcas-sf-wrapp::before {
  background:0 0!important;
  box-shadow:none;
  font-size:22px;
  content:"\E03D";
  margin:8px 0 0;
  border-left:1px solid #ffffffc4!important;
  border-radius:0;
  height:22px;
  position:absolute;
  padding:2px 18px;
  display:grid;
  line-height:23px
}
.mt-header .bk_vertical_menu .bakala>ul>li:first-child::after {
  content:unset
}
.mt-header .cart-box {
  width:100%!important;
  margin-top:unset!important;
  padding:unset;
  border-radius:unset;
  height:auto;
  margin:0 12px;
  display:flex
}
.mt-header a.bakala_lr_btn {
  margin:0 12px;
  color:#fff
}
.mt-header .bk_menu.bk_vertical_menu.level .bakala>ul>li>.bakala-tab-menu-items>ul.level>li>.title2 a {
  color:#000;
  margin-right:5px
}
.mt-header .bk_menu .menu-item-icon {
  color:#000
}
.mt-header .bakala-icon.icon-account:before {
  color:#fff;
  content:"\E034"!important;
  position:unset!important;
  font-size:21px
}
.mt-header .header-cart-text {
  line-height:1.5rem;
  font-size:12px;
  color:#fff;
  font-weight:600;
  margin:0 8px;
  display:block ruby!important;
  font-family:num
}
.mt-header .dgwt-wcas-voice-search,
.mt-header .dgwt-wcas-voice-search path {
  fill:#fff
}
.mt-header i.dk-button-icon.dk-button-icon-cart:before {
  content:"\E00A";
  font-family:bakala;
  font-style:normal;
  color:#fff;
  font-size:18px;
  line-height:20px
}
.mt-header .dk-button.green.header-cart {
  gap:unset
}
.mt-header .cart-box.fill:hover,
.mt-header .navbar-search {
  margin-top:0!important
}
.mt-header .bakala-header-account-text {
  display:block!important;
  color:#fff
}
.logged-in .mt-header .bakala-header-account-text {
  display:flex!important;
  flex-direction:row!important
}
.mt-header .cart-box:hover {
  background:unset
}
.header_mobit .tw-space-x-3>:not([hidden])~:not([hidden]) {
  margin-right:12px
}
.header_mobit .t-layout-padding-reverse:not(.ignore-padding) {
  margin-left:0!important;
  margin-right:0!important
}
.logged-in .mt-header .bakala-icon.icon-account:after {
  content:unset!important
}
.mt-header .tbar {
  margin-top:0;
  padding:0;
  height:unset!important;
  margin-left:10px;
  cursor:pointer
}
.rtl .mt-header .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
  padding:10px 52px 10px 15px!important;
  color:#fff;
  font-weight:700
}
.mt-header .bk_menu.bk_vertical_menu.level .bakala>ul>li>ul.level {
  margin-right:-110px;
  margin-top:11px;
  border-top:none
}
.mt-header .popular-search {
  padding:10px;
  margin-top:11px
}
.mt-header .popular-search-item {
  border-radius:14px;
  padding:6px;
  font-size:12px
}
.mt-header .history_searches,
.mt-header .search_image {
  margin-bottom:15px
}
.mt-header .bk_menu.bk_vertical_menu.level .bakala>ul>li>ul.level>li>.title2 a {
  font-size:13px;
  color:#fff
}
.mt-header .bk_menu.bk_vertical_menu.level .bakala .submenu li.item a {
  font-size:12px
}
.mt-header .bk_menu>.bakala>ul {
  height:40px
}
.mt-header .section-products-carousel .productItem {
  border:none!important
}
.mt-header .dgwt-wcas-suggestions-wrapp.dgwt-wcas-has-headings {
  width:500px!important
}
.mt-header .bk_vertical_menu .bakala>ul>li:first-child {
  height:50px!important
}
.bakala_mt_footer .tnp-field.tnp-field-button {
  margin-right:5px!important
}
.bakala_mt_footer div#subscribe-form {
  width:100%!important;
  max-width:100%
}
.bakala_mt_footer .footer-newsletter .widget-title {
  font-size:14px;
  line-height:1.75rem;
  color:#3f434d
}
.bakala_mt_footer .footer-newsletter ul li a {
  font-size:12px!important;
  font-weight:500;
  line-height:1.25rem;
  color:#000
}
.bakala_mt_footer .c-new-footer__seo-title,
.footer_description_inner h1 {
  font-size:16px;
  line-height:2rem;
  color:#3f434d;
  margin-bottom:9px!important
}
.bakala_mt_footer .footer_description_inner p {
  color:#5d6670;
  font-size:14px
}
.bakala_mt_footer .footer_description_inner p a {
  color:#5d6670;
  font-size:13px
}
.bakala_mt_footer span.footer_more {
  font-size:12px!important;
  color:var(--accent_color1)!important
}
.bakala_mt_footer .about-bar .col-md-3 img {
  float:left;
  margin-left:0;
  background-color:#f5f5f5;
  border:none;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin-top:0!important;
  width:120px!important;
  height:120px!important;
  object-fit:contain;
  border-radius:12px;
}
.bakala_mt_footer {
  margin-top:0;
  margin-bottom:0;
  width:-webkit-fill-available;
  width:-moz-available;
  padding:0 20px
}
.bakala_mt_prefooter {
  padding:5px 20px 15px
}
.bg-light {
  background:#ececec6b!important
}
.bakala_footer_support {
  padding:30px 20px 15px
}
.bakala_footer_features {
  padding-top:20px;
  padding-bottom:13px
}
.bakala_footer_support_title {
  font-weight:700;
  line-height:1.75rem;
  font-size:14px
}
span.bakala_footer_support_label {
  font-size:13px;
  color:rgb(93 102 112);
  margin-left:10px;
  font-weight:700
}
.bakala_footer_support .d-flex {
  align-items:center;
  margin-top:13px
}
.bakala_footer_support_text {
  font-size:13px;
  font-weight:700;
  line-height:1.25rem
}
.support.bakala_footer_support_text a {
  color:#000!important
}
.support>:not([hidden])~:not([hidden]) {
  margin-right:13px;
  padding-right:13px;
  border-right:1px solid #dfdfdf
}
.bakala_footer_feature_title {
  line-height:1.75rem;
  font-size:11px;
  color:rgb(63 67 77);
  font-weight:700
}
span.w-14.h-14.lg\:w-16.lg\:h-16.block {
  width:52px;
  height:52px;
  display:block
}
.bakala_footer_feature_icon {
  width:100%;
  height:100%
}
.bakala_footer_feature {
  display:flex;
  align-items:center;
  justify-content:center
}
.bakala_footer_feature a {
  width:120px;
  height:120px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center
}
.bakala-jump-to-top {
  font-size:13px;
  line-height:30px;
  width:130px;
  height:35px;
  display:flex;
  align-items:center;
  justify-content:center;
  background:rgba(245 245 245);
  border-top-left-radius:.75rem;
  border-top-right-radius:.75rem;
  color:#919191;
  cursor:pointer;
  padding-top:10px
}
.bakala_mt_prefooter {
  background:#ececec6b!important;
  border-radius:20px!important
}
.bakala_product_gallery_style_two .product-gallery-warp ul {
  display:flex;
  padding:0;
  align-items:center;
  border-radius:12px;
  background-color:rgba(255,255,255,.8)!important;
  -webkit-backdrop-filter:blur(5px);
  backdrop-filter:blur(5px);
  position:absolute;
  z-index:1;
  left:50%;
  bottom:10px;
  transform:translateX(-50%);
  margin:0!important
}
.bakala_product_gallery_style_two figure.woocommerce-product-gallery__wrapper {
  padding:0!important;
  margin:0!important
}
.bakala_product_gallery_style_two .woocommerce-product-gallery.woocommerce-product-gallery--with-images {
  padding:35px 30px!important;
  background:rgb(245 245 245)!important;
  border-radius:10px
}
.bakala_product_gallery_style_two .product-gallery-warp ul li {
  height:30px;
  margin:5px 0!important;
  width:40px;
  display:flex;
  justify-content:center
}
.bakala_product_gallery_style_two .icon:before {
  position:unset!important;
  margin:0!important;
  padding:0!important;
  line-height:.75!important;
  color:#666!important;
  font-weight:400!important;
  font-size:24px!important
}
.bakala_product_gallery_style_two .icon.icon-share::before {
  font-size:24px!important;
  line-height:17px!important
}
.bakala_product_gallery_style_two .icon-compare::before {
  font-size:24px!important
}
.bakala_product_gallery_style_two .icon-statistics::before {
  font-size:24px!important;
  line-height:19px!important
}
.bakala_product_gallery_style_two .product-gallery-warp {
  position:unset;
  margin:0
}
.bakala_product_gallery_style_two .woocommerce-product-gallery__image {
  padding:35px 30px!important;
  background:rgb(247 247 247)!important;
  border-radius:14px;
  position:relative
}
.bakala_product_gallery_style_two ol#product-gallery {
  margin:13px 0 0!important;
  justify-content:center
}
.bakala_product_gallery_style_two .bakala-control-thumbs li {
  padding:10px!important;
  background:rgb(247 247 247);
  border:none!important;
  max-height:68px!important;
  max-width:68px!important
}
.woocommerce .header_mobit div.product div.images img {
  mix-blend-mode:multiply
}
.header_mobit .bakala-tooltip .bakala-tooltiptext {
  top:-50px!important;
  right:-20px!important;
  padding:9px 15px;
  font-size:13px;
  line-height:1.692;
  border-radius:14px
}
.ar-panel-content>.ar-panel-title {
  margin:0
}
.ar-order {
  background-image:linear-gradient(126deg,var(--accent_gradient_from) 50%,var(--accent_gradient_to))!important
}
.logged-in.header_mobit .bakala-header-account-text:after {
  font-family:bakala;
  content:"\E17A";
  font-style:inherit;
  font-size:18px;
  color:#fff!important;
  vertical-align:middle;
  position:unset!important
}
.bakala_mt_footer .footer_description {
  margin-top:20px;
  margin-right:10px
}
.mt-header .c-header__user-dropdown {
  z-index:9999;
  position:absolute;
  top:100%;
  left:-17px;
  width:256px;
  background:#fff;
  border-radius:14px;
  border:1px solid #eee;
  overflow:hidden;
  margin-top:2px
}
.header_mobit .bakala-timer .timer ul.flip div {
  color:#131313!important
}
.header_mobit .bakala-timer {
  height:60px;
  margin-right:30%
}
.header_mobit .bakala-timer .timer.flip-clock-wrapper .flip {
  margin-right:-12px
}
.header_mobit .bakala-timer .flip-clock-wrapper ul {
  border-radius:8px;
  margin-right:-12px!important
}
.header_mobit .bakala-timer .flip-clock-dot {
  background-color:#fff!important
}
.header_mobit .section-products-carousel.brands .slick-slide img {
  max-height:250px!important;
  max-width:250px!important
}
.header_mobit .section-products-carousel.brands .slick-slider .slick-list {
  margin:20px auto
}
.woocommerce .header_mobit img.tw-w-full,
.woocommerce-page .header_mobit img.tw-w-full,
img.tw-w-full {
  margin-top:-3px
}
.header_mobit .elementor-widget-picture_slider {
  margin-top:-12px
}
.header_mobit .bakala-timer .timer,
.lg\:tw-w-4\/5 {
  width:80%!important
}
.header_mobit #loader {
  background-image:linear-gradient(126deg,var(--accent_gradient_from) 50%,var(--accent_gradient_to))
}
img.tw-w-full,
w-full {
  width:90px;
  height:auto
}
.header_mobit .c-remodal-loader__bullet {
  background:#fff
}
.header_mobit img.tw-w-full,
.woocommerce .header_mobit img.tw-w-full,
.woocommerce-page .header_mobit img.tw-w-full {
  max-height:40px;
  margin-top:3px;
  height:auto;
  width:auto;
  max-width:100px
}
.header_mobit .bakala-timer .flip-clock-wrapper ul li a div.up div.inn {
  width:22px
}
.header_mobit .section-products-carousel .flip-clock-wrapper ul li a div.up div.inn {
  width:5px
}
