.home-style38 .main-page {
  padding: 0;
}
.home-style38.boxed-layout {
  max-width: 1230px;
}
.home-style38.boxed-layout .bg-home38 {
  background-image: none !important;
}
.home-style38.boxed-layout .sw-category-slider16 .res-button.slick-prev {
  left: -15px;
}
.home-style38.boxed-layout .sw-category-slider16 .res-button.slick-next {
  right: -15px;
}
.home-style38 .sidebar-row {
  margin: 0;
}
.home-style38 .header-37 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 3;
}
.home-style38 [data-elementor-type*="header"] .elementor-column-gap-default .elementor-inner-column.top-right1 .elementor-element-populated {
  padding: 0 !important;
}
.home-style38 .item .item-wrap .item-content {
  padding: 15px 0 0;
}
.home-style38 .item .item-wrap .item-detail .item-img a img {
  border-radius: 8px;
}
.home-style38 .sale-off {
  height: 25px;
  line-height: 25px;
  padding: 0 9px;
  border-radius: 2px;
  font-weight: 400;
  width: auto;
  font-size: 14px;
  background-color: #ff0000;
}
.home-style38 .item-wrap .item-detail .item-content .item-price {
  color: #222;
  font-weight: 500;
}
.home-style38 .item-wrap .item-detail .item-content .item-price del {
  font-weight: 400;
  font-size: 16px;
  color: #999;
}
.home-style38 .item-wrap .item-detail .item-content .item-price ins {
  color: #222;
}
body.boxed-layout {
  max-width: 1200px;
  background: #fff;
  margin: 0 auto;
}
html {
  overflow-x: hidden;
}
img.size-full {
  margin: 0;
}
.home.page .main-page .page>.entry-content {
  margin-top: 0;
}
#slider-home38 .tparrows {
  opacity: 0 !important;
}
#slider-home38:hover .tparrows {
  opacity: 1 !important;
}
#slider-home38 .rs-layer a {
  color: #fff;
}
#slider-home38 .rs-layer ul {
  margin: 0;
  overflow: hidden;
  display: flex;
}
#slider-home38 .rs-layer ul li {
  font-size: 14px;
  color: #c4c4c4;
  float: left;
  display: inline-block;
  padding-right: 60px !important;
  position: relative;
}
#slider-home38 .rs-layer ul li:before {
  content: '';
  height: 1px;
  width: 40px;
  background-color: #c4c4c4;
  position: absolute;
  right: 11px;
  top: 12px;
}
#slider-home38 .rs-layer ul li.active {
  color: #222;
}
#slider-home38 .rs-layer ul li:last-child {
  padding-right: 0;
}
#slider-home38 .rs-layer ul li:last-child:before {
  width: 0;
  height: 0;
}
#slider-home38 .rs-layer.text1-slider37 {
  padding-left: 60px;
  position: relative;
}
#slider-home38 .rs-layer.text1-slider37:before {
  content: '';
  width: 40px;
  height: 2px;
  background-color: #000;
  position: absolute;
  left: 0;
  top: 15px;
}
.header-37 {
  padding: 0;
}
.header-37 .nav-pills>li:first-child {
  padding-left: 0;
}
.header-37 .nav-pills>li >a {
  color: #222;
  font-size: 16px;
  text-transform: uppercase;
  padding: 11px 20px;
  font-weight: 400;
}
.header-37 .search-cate .search-tog {
  position: relative;
  margin: 0 30px 0 20px;
  display: inline-block;
  vertical-align: top;
}
.header-37 .search-cate .search-tog i {
  background: url("../assets/img/icon_search24.svg") no-repeat center center transparent;
  background-size: cover;
  height: 20px;
  width: 20px;
  cursor: pointer;
  margin: 0;
  display: inline-block;
  vertical-align: top;
}
.header-37 .search-cate .search-tog i:before {
  content: '';
  font-size: 0;
}
.header-37 .search-cate .search-tog i:hover {
  opacity: 0.85;
}
.header-37 .swsearch-wrapper {
  display: none;
}
.header-37 .swsearch-wrapper .top-form.top-search {
  position: absolute;
  right: 0;
  top: 52px;
  min-width: 300px;
}
.header-37 .swsearch-wrapper .top-form.top-search .cat-wrapper {
  display: none;
}
.header-37 .swsearch-wrapper .top-form.top-search input {
  padding: 0 20px;
}
.header-37 .swsearch-wrapper .top-form.top-search button.form-button {
  background: url("../assets/img/icon_search24.svg") no-repeat center transparent;
  background-size: 20px;
  height: 40px;
  width: 40px;
}
.header-37 .swsearch-wrapper .top-form.top-search button.form-button::before {
  display: none;
}
.header-37 .swsearch-wrapper .top-form.top-search button.form-button:hover {
  background: url("../assets/img/icon_search24-hover.svg") no-repeat center var(--color);
  background-size: 20px;
}
.header-37 .top-form.top-form-minicart {
  margin: 0 7px;
  margin-top: 4px;
  position: relative;
}
.header-37 .top-form.top-form-minicart:before {
  width: 100%;
  height: 50px;
  content: '';
  background-color: transparent;
  display: block;
  position: absolute;
  left: 0;
  bottom: -25px;
}
.header-37 .top-form.top-form-minicart .top-minicart-icon {
  width: 22px;
  height: 19px;
  line-height: normal;
  border-radius: 0;
  background-color: transparent;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAACUef2IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNDUzNjQyMS05MDc2LTYzNDAtOTEyZS0wZTQ1MGY1ODZmMjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTY3REJGODMzNjBBMTFFQ0E0MkFDNjlEMEE0NUU2ODciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTY3REJGODIzNjBBMTFFQ0E0MkFDNjlEMEE0NUU2ODciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0Y5NTI3NEQzNjBBMTFFQzhBNDU5QzJFOTcxOUM3ODciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y5NTI3NEUzNjBBMTFFQzhBNDU5QzJFOTcxOUM3ODciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6+VeCuAAAA/UlEQVR42qSUgRGDIAxFwXMBV2AFVmhHaEeoI7QjtCPoCO0IugIrMEJZocld4nFWIUjuIqfC4/MJaGNMp5SaILHlmL33vaoITeDv+geAdRUYHwRnxW9IC/mBDAe5jz9VMMkAzU3VxbXd+OjYZ1JdEk9auUuBO/B5lBLJTlxtgHG+2dg0BttCtTYW1ux0cqTCHgDPWTCyC8CneGybAV9AdThiRRZMKQ0HexR2wbiBoJRfxwLwUp5tanZa3hhVijgk4EnoM5bvWQJmWLe6+RJnxBikp8oN406q+fpES3Sc0cr6aIzKgasiBe7J44FseZX00RnTLJ2+metT2ucnwAB1OGF/oB0kggAAAABJRU5ErkJggg==');
}
.header-37 .top-form.top-form-minicart .top-minicart-icon i,
.header-37 .top-form.top-form-minicart .top-minicart-icon .cart-total {
  display: none;
}
.header-37 .top-form.top-form-minicart .top-minicart-icon .minicart-number {
  background-color: var(--color);
  height: 18px;
  line-height: 18px;
  width: 18px;
  color: #fff;
  top: -8px;
  right: -8px;
}
.header-37 .top-form.top-form-minicart .wrapp-minicart {
  top: 40px;
}
.header-37 .top-login {
  margin-left: 20px;
  padding: 0;
  margin-top: 4px;
}
.header-37 .top-login ul li:before {
  content: '';
}
.header-37 .top-login ul li a {
  display: inline-block;
  height: 19px;
  width: 18px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAYAAAB2pebxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNDUzNjQyMS05MDc2LTYzNDAtOTEyZS0wZTQ1MGY1ODZmMjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0ZFOUEzRkEzNUZGMTFFQzk1MEFCQkRCQTU5OTQ0NzMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0ZFOUEzRjkzNUZGMTFFQzk1MEFCQkRCQTU5OTQ0NzMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkNFNTg2RjMzNUZFMTFFQ0IyMTBENEVBRkY3MzU5NEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkNFNTg2RjQzNUZFMTFFQ0IyMTBENEVBRkY3MzU5NEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6AyiMTAAABIElEQVR42pyTjQ2CMBCFgbhAHaGOUEZgBRgBR8ARYAQdAUagI8gKjEBH0Kt5NQe2Rb3kUgKv3/2SJgGTUhZ01OSK3JBP5N1MttWmAUBLRxPgV8QZ+IvMA2gAsNHP5Cf4BZKeNCqJGQkW8odPSO9qfBtjALUnwvdHrByB00SS/WhsFhCoQBbSHtsgKwjGN0Hvm84V5y06YjR0RGkabp9LZGED5RTP7O2JBfW4xE1jT1blHDwAgZpz9EYxwIysjLccXG6x6s4muABMsunZX6B7QwC4M5HGJeGZnmHZDQSqXDktAKua0RvBhjdvelbSc+kyWSA+bpsW2dwSIJ1hgQQifQVgJb94fDoisGC75sqxy1Uk/1nnMqkAET8CbAv0U4ABAAllbEYt9JwhAAAAAElFTkSuQmCC');
}
.header-37 .top-login ul li a span {
  font-size: 0;
}
.header-37 .top-login ul li a.btn-reg-popup {
  display: none;
}
.footer-37 {
  border-top: 1px solid #ebebeb;
}
.home-style38 .footer-37 {
  border: 0;
}
.footer-37 .elementor-widget-wp-widget-nav_menu h5 {
  margin-bottom: 15px;
}
.footer-37 .elementor-social-icons-wrapper {
  position: relative;
  margin-left: -7px;
}
.footer-37 h5 {
  font-size: 16px;
  line-height: 24px;
  color: #222;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 3px;
}
.footer-37 ul {
  margin: 0;
}
.footer-37 ul li {
  font-size: 14px;
  line-height: 30px;
  color: #666;
  font-weight: 300;
  text-transform: capitalize;
}
.footer-37 .elementor-widget-wp-widget-nav_menu li a,
.footer-37 span {
  font-size: 14px;
  line-height: 30px;
  color: #666;
  font-weight: 300;
  transition: all 0.3s;
}
.footer-37 .elementor-widget-wp-widget-nav_menu li a:hover {
  color: var(--color);
  padding-left: 10px;
}
.footer-37 .elementor-widget-wp-widget-nav_menu li a:hover span {
  color: var(--color);
}
.sw-category-slider16 {
  margin: 40px 0 0;
  position: relative;
}
.sw-category-slider16:hover .res-button {
  opacity: 1;
}
.sw-category-slider16 .res-button {
  height: 27px;
  width: 27px;
  display: inline-block;
  background-color: transparent;
  color: #666;
  position: absolute;
  top: 66%;
  margin-top: -15px;
  cursor: pointer;
  line-height: 30px;
  z-index: 5;
  opacity: 0;
}
.sw-category-slider16 .res-button:hover {
  opacity: 0.85;
}
.sw-category-slider16 .res-button.slick-prev {
  left: -30px;
  background: url("../assets/img/next-37.svg") no-repeat transparent;
  background-size: 27px;
  transform: rotate(180deg);
}
.sw-category-slider16 .res-button.slick-next {
  right: -45px;
  background: url("../assets/img/next-37.svg") no-repeat transparent;
  background-size: 27px;
}
.sw-category-slider16 .box-title h3 {
  text-align: center;
  font-size: 26px;
  color: #222;
  text-transform: capitalize;
  margin: 0 0 50px;
  font-weight: 400;
}
.sw-category-slider16 .resp-slider-container .slider .slick-list {
  position: relative;
  margin: 0 -15px;
}
.sw-category-slider16 .resp-slider-container .slider .slick-list .item {
  padding: 0 15px;
}
.sw-category-slider16 .resp-slider-container .slider .slick-list .item .item-wrap {
  text-align: center;
}
.sw-category-slider16 .resp-slider-container .slider .slick-list .item .item-wrap .item-image a {
  width: 120px;
  height: 120px;
  padding: 27px;
  background-color: #f5f5f5;
  border-radius: 50%;
  display: inline-block;
  vertical-align: top;
}
.sw-category-slider16 .resp-slider-container .slider .slick-list .item .item-wrap .item-image a:hover {
  background-color: var(--color);
}
.sw-category-slider16 .resp-slider-container .slider .slick-list .item .item-wrap .item-image a:hover img {
  filter: invert(1);
}
.sw-category-slider16 .resp-slider-container .slider .slick-list .item .item-wrap .item-content {
  padding: 0;
}
.sw-category-slider16 .resp-slider-container .slider .slick-list .item .item-wrap .item-content h3 {
  padding: 12px 0;
}
.sw-category-slider16 .resp-slider-container .slider .slick-list .item .item-wrap .item-content h3 a {
  margin: 0;
  font-size: 16px;
  color: #222;
  text-transform: capitalize;
  font-weight: 400;
}
.sw-category-slider16 .resp-slider-container .slider .slick-list .item .item-wrap .item-content h3 a:hover {
  color: var(--color);
}
.dailydeals-product11 {
  margin: 50px 0 54px;
}
.dailydeals-product11 .box-title h3 {
  text-align: center;
  font-size: 26px;
  color: #222;
  text-transform: capitalize;
  margin: 0 0 40px;
  font-weight: 400;
}
.dailydeals-product11 .resp-slider-container {
  display: block;
}
.dailydeals-product11 .resp-slider-container .box-slider-top {
  float: left;
  width: 19.5%;
}
.dailydeals-product11 .resp-slider-container .box-slider-top .wrap {
  padding-left: 20px;
  position: relative;
  margin: 70px 0 0;
}
.dailydeals-product11 .resp-slider-container .box-slider-top .wrap:before {
  content: '';
  height: 97%;
  width: 2px;
  background-color: var(--color);
  position: absolute;
  bottom: 0;
  left: 0;
}
.dailydeals-product11 .resp-slider-container .box-slider-top .desciptiion {
  font-size: 26px;
  font-weight: 400;
  color: #222;
  text-transform: uppercase;
  margin: 0 0 23px;
}
.dailydeals-product11 .resp-slider-container .box-slider-top .desciptiion span {
  color: #ff0000;
}
.dailydeals-product11 .resp-slider-container .box-slider-top .item-countdown2 .countdown-show4 {
  display: block;
  margin: 0 0 28px;
}
.dailydeals-product11 .resp-slider-container .box-slider-top .item-countdown2 .countdown-show4 .countdown-section {
  display: inline-block;
  text-align: center;
  margin-right: 10px;
}
.dailydeals-product11 .resp-slider-container .box-slider-top .item-countdown2 .countdown-show4 .countdown-section .countdown-amount {
  display: block;
  height: 40px;
  width: 40px;
  line-height: 38px;
  color: #ff0000;
  border-radius: 3px;
  background-color: #fff;
  border: 1px solid #ff0000;
  font-size: 18px;
  margin-bottom: 7px;
}
.dailydeals-product11 .resp-slider-container .box-slider-top .item-countdown2 .countdown-show4 .countdown-section .countdown-period {
  font-size: 12px;
  font-weight: 300;
  color: #666;
  text-transform: uppercase;
}
.dailydeals-product11 .resp-slider-container .box-slider-top .view-all {
  display: inline-block;
  vertical-align: top;
  height: 40px;
  line-height: 40px;
  padding: 0 35px;
  border-radius: 3px;
  font-size: 16px;
  background-color: var(--color);
  color: #fff;
  text-transform: uppercase;
}
.dailydeals-product11 .resp-slider-container .box-slider-top .view-all:hover {
  background-color: var(--darken15);
}
.dailydeals-product11 .resp-slider-container .slider {
  float: right;
  width: 79.5%;
}
.dailydeals-product11 .resp-slider-container .slider .slick-list {
  position: relative;
  margin: 0 -15px;
}
.dailydeals-product11 .resp-slider-container .slider .item {
  padding: 0 15px;
}
.dailydeals-product11 .resp-slider-container .slider .item .item-wrap {
  margin: 0 0 50px;
}
.dailydeals-product11 .resp-slider-container .slider .item .item-wrap .item-content {
  background-color: #fff;
  text-align: left;
}
.woo-slider-style13 {
  text-align: center;
  margin: 95px 0 0;
}
.woo-slider-style13 .box-title h4 {
  text-align: center;
  font-size: 26px;
  color: #222;
  text-transform: capitalize;
  margin: 0 0 40px;
  font-weight: 400;
}
.woo-slider-style13 .resp-slider-container .slider .slick-list {
  position: relative;
  margin: 0 -15px;
}
.woo-slider-style13 .resp-slider-container .slider .slick-list .item {
  padding: 0 15px;
}
.woo-slider-style13 .resp-slider-container .slider .slick-list .item .item-wrap {
  margin: 0 0 47px;
}
.woo-slider-style13 .resp-slider-container .slider .slick-list .item .item-wrap .item-content {
  background-color: #fff;
  text-align: left;
}
.woo-slider-style13 .view-all {
  display: inline-block;
  padding: 0 35px;
  height: 40px;
  background-color: var(--color);
  border-radius: 3px;
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 40px;
  text-transform: uppercase;
}
.woo-slider-style13 .view-all:hover {
  background-color: var(--darken15);
}
.sw-brand-container-slider5 {
  margin: 72px 0 0;
  position: relative;
}
.sw-brand-container-slider5:hover .res-button {
  opacity: 1;
}
.sw-brand-container-slider5 .res-button {
  height: 30px;
  width: 30px;
  display: inline-block;
  background-color: transparent;
  color: #666;
  position: absolute;
  top: 50%;
  margin-top: -15px;
  cursor: pointer;
  line-height: 30px;
  z-index: 5;
  opacity: 0;
}
.sw-brand-container-slider5 .res-button:hover {
  opacity: 0.85;
}
.sw-brand-container-slider5 .res-button.slick-prev {
  left: -45px;
  background: url("../assets/img/next-37.svg") no-repeat transparent;
  background-size: 27px;
  transform: rotate(180deg);
}
.sw-brand-container-slider5 .res-button.slick-next {
  right: -45px;
  background: url("../assets/img/next-37.svg") no-repeat transparent;
  background-size: 27px;
}
.sw-brand-container-slider5 .resp-slider-container .slider .slick-list {
  position: relative;
  margin: 0 -15px;
}
.sw-brand-container-slider5 .resp-slider-container .slider .slick-list .item {
  padding: 0 15px;
}
.sw-brand-container-slider5 .resp-slider-container .slider .slick-list .item a {
  display: block;
  overflow: hidden;
  border-radius: 8px;
}
.sw-brand-container-slider5 .resp-slider-container .slider .slick-list .item a img {
  transform: scale(1);
  -webkit-transform: scale(1);
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  border-radius: 8px;
}
.sw-brand-container-slider5 .resp-slider-container .slider .slick-list .item a:hover img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
}
.responsive-post-slider41 {
  margin: 80px 0 75px;
}
.responsive-post-slider41 .box-title h3 {
  text-align: center;
  font-size: 26px;
  color: #222;
  text-transform: capitalize;
  margin: 0 0 40px;
  font-weight: 400;
}
.responsive-post-slider41 .slider .slick-list {
  position: relative;
  margin: 0 -15px;
}
.responsive-post-slider41 .slider .slick-list .item {
  padding: 0 15px;
}
.responsive-post-slider41 .slider .slick-list .item .img_over {
  border-radius: 8px;
  display: block;
  overflow: hidden;
}
.responsive-post-slider41 .slider .slick-list .item .img_over img {
  border-radius: 8px;
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
.responsive-post-slider41 .slider .slick-list .item .img_over:hover img {
  transform: scale(1.08);
  -webkit-transform: scale(1.08);
  -moz-transform: scale(1.08);
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
.responsive-post-slider41 .slider .slick-list .item .entry-content {
  padding: 18px 0;
}
.responsive-post-slider41 .slider .slick-list .item .entry-content h4 a {
  font-size: 18px;
  color: #111;
  text-transform: none;
  font-weight: 400;
}
.responsive-post-slider41 .slider .slick-list .item .entry-content h4 a:hover {
  color: var(--color);
}
.newsletter-home37 {
  text-align: center;
}
.newsletter-home37 .mc4wp-form {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
}
.newsletter-home37 .mc4wp-form input {
  height: 45px;
  border-radius: 4px;
  border: 0;
}
.newsletter-home37 .mc4wp-form input[type="email"] {
  min-width: 484px;
  float: left;
  margin-right: 20px;
  background-color: #fff;
  padding: 0 20px;
}
.newsletter-home37 .mc4wp-form input[type="submit"] {
  background-color: var(--color);
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 400;
  padding: 0 35px;
  border: 0;
  border-radius: 4px;
  float: left;
}
#sb_instagram {
  position: relative;
  padding: 0;
  padding-bottom: 0 !important;
}
#sb_instagram .sbi_lightbox_carousel_icon {
  display: none !important;
}
#sb_instagram .sb_instagram_header {
  float: none;
  width: auto;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -80px;
  z-index: 9;
  margin-top: -28px;
  margin-bottom: 0 !important;
}
#sb_instagram .sb_instagram_header .sbi_header_text {
  padding-top: 0 !important;
}
#sb_instagram .sb_instagram_header .sbi_header_text h3 {
  display: none;
  float: none !important;
  margin: 0 !important;
}
#sb_instagram .sb_instagram_header .sbi_header_text .sbi_bio {
  height: 45px;
  display: inline-block;
  padding: 0 28px;
  background-color: var(--color);
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 400;
  float: none !important;
  width: auto !important;
  text-align: center;
  line-height: 45px !important;
  border-radius: 3px;
  padding: 0 28px !important;
  margin: 0 !important;
}
#sb_instagram .sb_instagram_header .sbi_header_img {
  display: none;
}
#sb_instagram .sbi_item .sbi_photo {
  border-radius: 8px;
}
.footer-copyright37 .copyright-text {
  text-align: left;
  font-size: 13px;
  color: #555;
  padding: 6px 0;
}
.footer-copyright37 .copyright-text a {
  color: #555;
}
.footer-copyright37 .copyright-text a:hover {
  color: var(--color);
}
@media (max-width: 1460px) {
  .nav-pills.nav-mega .emarket-mega-menu.shop-emarket>.dropdown-menu.column-1 {
    min-width: 1366px !important;
  }
  .bg-home38 {
    background-image: none !important;
  }
  .home-style38 .header-37 {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    padding: 15px 0px 15px 0px !important;
  }
}
@media (min-width: 1200px) {
  .home-style38>.container {
    max-width: 100%;
  }
}
@media (max-width: 1199px) {
  #slider-home38 .rs-layer ul li:before {
    top: 6px;
  }
  .sw-category-slider16 .res-button {
    top: 58%;
  }
  .sw-category-slider16 .res-button.slick-prev {
    left: -15px;
  }
  .sw-category-slider16 .res-button.slick-next {
    right: -15px;
  }
  .header-37 .nav-pills>li >a {
    padding: 11px 16px;
  }
  .dailydeals-product11 .resp-slider-container .box-slider-top {
    width: 25%;
  }
  .dailydeals-product11 .resp-slider-container .slider {
    width: 75%;
  }
  .home-style38 #sb_instagram.sbi_col_8 #sbi_images .sbi_item {
    width: 25% !important;
  }
}
@media (max-width: 991px) {
  #slider-home38 .rs-layer ul {
    display: none;
  }
  .header-37 .search-cate .search-tog {
    margin: 0 20px 0 0px;
  }
  .header-37 .top-login {
    margin-right: 10px;
  }
  .dailydeals-product11 .resp-slider-container .box-slider-top {
    width: 35%;
  }
  .dailydeals-product11 .resp-slider-container .slider {
    width: 65%;
  }
}
@media (max-width: 767px) {
  body.home-style38 .container {
    padding: 0;
  }
  .sw-brand-container-slider5 .res-button {
    opacity: 0;
  }
  .sw-brand-container-slider5:hover .res-button {
    opacity: 1;
  }
  .sw-brand-container-slider5 .res-button.slick-next {
    right: 0;
  }
  .sw-brand-container-slider5 .res-button.slick-prev {
    left: 0;
  }
  .dailydeals-product11,
  .sw-category-slider16,
  .responsive-post-slider41 {
    margin: 0;
  }
  .woo-slider-style13 {
    margin: 30px 0 0;
  }
  .sw-brand-container-slider5 {
    margin: 40px 0 0;
  }
  .newsletter-home37 .mc4wp-form input[type="submit"] {
    padding: 0 15px;
  }
  .newsletter-home37 .mc4wp-form input[type="email"] {
    min-width: 220px;
  }
  .item-wrap16 .item-detail {
    padding: 10px 10px 0;
  }
  .item-wrap16 .item-detail .item-bottom {
    bottom: 66px !important;
  }
  .dailydeals-product11 .resp-slider-container {
    display: block;
  }
  .dailydeals-product11 .resp-slider-container .box-slider-top,
  .dailydeals-product11 .resp-slider-container .slider {
    width: 100%;
  }
  .dailydeals-product11 .resp-slider-container .box-slider-top .wrap {
    margin: 0 0 30px;
  }
  .dailydeals-product11 .resp-slider-container .box-slider-top .wrap {
    padding: 0 !important;
  }
  .dailydeals-product11 .resp-slider-container .box-slider-top .wrap:before {
    width: 0;
  }
  .emarket-minicart7 .title-cart span {
    font-size: 14px;
  }
  .footer-36 .elementor-widget-wp-widget-nav_menu h5 {
    padding: 0 10px;
    background-color: rgba(255,255,255,0.5);
  }
  .footer-36 .icon-footer::before {
    position: absolute;
    right: 5px;
    top: 0;
    color: #fff;
    font-weight: normal;
    content: '\f107';
    font-family: FontAwesome;
    font-size: 14px;
  }
  .footer-36 .menu {
    display: none;
  }
}
@media (max-width: 640px) {
  .footer-copyright37 .copyright-text,
  .elementor-9455 .elementor-element.elementor-element-c07b14c {
    text-align: center;
    margin: 0 0 10px;
  }
  .home-style38 #sb_instagram.sbi_col_8 #sbi_images .sbi_item {
    width: 50% !important;
  }
  #sb_instagram {
    padding: 0;
  }
}
@media (max-width: 480px) {
  .sw-category-slider16 .res-button.slick-prev {
    left: 0;
  }
  .sw-category-slider16 .res-button.slick-next {
    right: -15px;
  }
}
