[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit
}

.simplebar-mask {
  direction: inherit;
  overflow: hidden;
  width: auto!important;
  height: auto!important;
  z-index: 0
}

.simplebar-mask,
.simplebar-offset {
  position: absolute;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0
}

.simplebar-offset {
  direction: inherit!important;
  box-sizing: inherit!important;
  resize: none!important;
  -webkit-overflow-scrolling: touch
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box!important;
  position: relative;
  display: block;
  height: 100%;
  width: auto;
  visibility: visible;
  overflow: auto;
  max-width: 100%;
  max-height: 100%
}

.simplebar-content:after,
.simplebar-content:before {
  content: " ";
  display: table
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit!important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  z-index: -1
}

.simplebar-height-auto-observer,
.simplebar-track {
  position: absolute;
  overflow: hidden;
  pointer-events: none
}

.simplebar-track {
  z-index: 1;
  right: 0;
  bottom: 0
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all
}

.simplebar-scrollbar {
  position: absolute;
  right: 2px;
  width: 7px;
  min-height: 10px
}

.simplebar-scrollbar:before {
  position: absolute;
  content: "";
  background: #000;
  border-radius: 7px;
  left: 0;
  right: 0;
  opacity: 0;
  transition: opacity .2s linear
}

.simplebar-track .simplebar-scrollbar.simplebar-visible:before {
  opacity: .5;
  transition: opacity 0s linear
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto
}

[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0
}

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll
}

@media (max-width:1199.98px) {
  body {
    margin-top: 0!important
  }
}

@media (max-width:1199.98px) {
  .siteContainer {
    padding-left: 0!important;
    padding-right: 0!important
  }
}

.siteContainer .content-wrapper {
  max-width: 800px;
  margin: 0 auto
}

.site {
  padding-top: 93px;
}
.home .site {
  padding-top: 0;
}

@media (min-width:768px) {
  .site {
    padding-top: 155px;
  }
}

.site .headerSection {
  position: fixed;
  top: 0;
  left: 0;
  max-width: 100%;
  z-index: 1211;
  -webkit-transition: transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
}

@media (min-width:768px) {
  .site .headerSection:before {
    display: none
  }
}
.site .headerSection .main-header .main-nav-sec:before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  z-index: 330;
  border-top: 14px solid #4d4d4d;
  border-left: 14px solid transparent;
  border-right: 14px solid transparent;
  bottom: -14px
}

@media (min-width:768px) {
  .site .headerSection .main-header .main-nav-sec:before {
    border-top: 20px solid #4d4d4d;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    bottom: -20px
  }
}

.site .mob-menu {
  position: fixed;
  top: 93px;
  left: 0;
  width: 100%;
  z-index: 250
}

@media (min-width:768px) {
  .site .mob-menu {
    display: none
  }
}

.site .mob-menu:before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  z-index: 330;
  border-top: 14px solid #4d4d4d;
  border-left: 14px solid transparent;
  border-right: 14px solid transparent;
  top: 0
}

.site .mob-menu>ul>li {
  position: relative;
  min-height: 42px;
  margin-bottom: 9px
}

.site .mob-menu>ul>li:last-child {
  margin-bottom: 0
}

.site .mob-menu>ul>li>a {
  position: absolute;
  display: block;
  top: -21px;
  width: 42px;
  height: 42px;
  background: #fff;
  text-indent: -9999px;
  border-radius: 50%;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  margin-left: 27px
}

.site .mob-menu>ul>li>a.plus.rot45 {
  transform: rotate(45deg)
}

.site .mob-menu>ul>li>a.plus:after,
.site .mob-menu>ul>li>a.plus:before {
  content: "";
  background: #000;
  position: absolute;
  border-radius: 2px
}

.site .mob-menu>ul>li>a.plus:before {
  top: 50%;
  left: 50%;
  height: 2px;
  width: 22px;
  transform: translate(-50%, -50%)
}

.site .mob-menu>ul>li>a.plus:after {
  top: 50%;
  left: 50%;
  width: 2px;
  height: 22px;
  transform: translate(-50%, -50%)
}

.site .mob-menu>ul>li>a.chat {
  background: #fff url(../fonts/4e4128f3b44651d103816f9def59ae37.svg) no-repeat 50%/30px auto
}

.site .mob-menu>ul>li .sub-menu {
  display: none;
  background: #fff;
  padding: 35px 14px 14px 23px;
  border-radius: 0 0 15px 0;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  width: 50%;
  margin-bottom: 30px
}

.site .mob-menu>ul>li .sub-menu li {
  font-size: 15px;
  line-height: 20px;
  margin: 0 0 7px
}

.site .mob-menu>ul>li .sub-menu li.search-form {
  margin-bottom: 0
}

.site .mob-menu>ul>li .sub-menu li.search-form input {
  background: #fff url(../fonts/155f5e0fa6ba5a1bb89edf61a668eb20.svg) no-repeat 0/16px auto;
  border: solid #000;
  border-width: 0 0 1px;
  border-radius: 0;
  font-size: 15px;
  line-height: 15px;
  height: auto;
  width: 100%;
  font-family: nobel, sans-serif;
  padding: 5px 0 5px 20px;
  font-weight: 300
}

.site .mob-menu>ul>li .sub-menu li.search-form input::placeholder {
  font-family: nobel, sans-serif;
  font-weight: 300;
  color: rgba(0, 0, 0, .31)
}

.site .mob-menu>ul>li .sub-menu li a {
  color: #000
}

.site .chat-area {
  display: none;
  position: fixed;
  top: 93px;
  left: 0;
  z-index: 100;
  width: 75%;
  height: 300px;
  background: #fff;
  padding: 85px 14px 14px 23px;
  border-radius: 0 0 15px 0;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  font-family: nobel, sans-serif;
  font-size: 15px
}

.site .chat-area:before {
  content: "";
  display: block;
  height: 1px;
  background: #707070;
  margin: 0 0 5px
}

.nav-login .loginRegisterWrapper {
  top: 49px;
  box-shadow: none;
  border: 1px solid #e1e1e1;
  border-top: 0 solid #e1e1e1;
  padding-top: 30px
}

.nav-login .loginRegisterWrapper .tab {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
  background: #fff;
  z-index: 10;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%
}

.nav-login .loginRegisterWrapper .tabcontent {
  box-shadow: 0 0 10px rgba(0, 0, 0, .1)
}

.nav-login .loginRegisterWrapper .userProfileType {
  display: flex;
  justify-content: space-between
}

.nav-login .loginRegisterWrapper .userProfileType li {
  margin: 0;
  width: calc((100% - 20px)/3)
}

.nav-login .loginRegisterWrapper .userProfileType li label {
  font-size: 15px
}

.currency-switcher {
  display: none;
  position: relative;
  font-size: 13px;
  line-height: 15px;
  color: #000;
  width: 60px
}

@media (min-width:768px) {
  .currency-switcher {
    display: block;
    float: left;
    margin: 4px 10px 0 20px;
  }
}

.currency-switcher:hover ul {
  display: block
}

.currency-switcher .current {
  display: block;
  border: 1px solid #000;
  border-radius: 5px;
  padding: 5px 5px 5px 25px;
  background-repeat: no-repeat;
  background-position: 5px;
  background-size: auto 15px;
  background-color: #fff
}

.currency-switcher .ils {
  background-image: url(../fonts/6c0af432dd85d67e7b3e28e17fd35fc5.svg)
}

.currency-switcher .usd {
  background-image: url(../fonts/cbfe8d83119f9172fd29f8961503014a.svg)
}

.currency-switcher .eur {
  background-image: url(../fonts/91f19daeb7ba0a754b2887eef73e7aa5.svg)
}

.currency-switcher ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: absolute;
  background: #fff;
  z-index: 399;
  width: 100%;
  top: 0;
  left: 0;
  display: none
}

.currency-switcher ul li {
  margin: 0
}

.currency-switcher ul li:first-child a {
  border-width: 1px;
  border-radius: 5px 5px 0 0
}

.currency-switcher ul li:last-child a {
  border-radius: 0 0 5px 5px
}

.currency-switcher ul li.active a,
.currency-switcher ul li.active a:hover {
  background-color: #d4f5fa
}

.currency-switcher ul li a {
  display: block;
  background-repeat: no-repeat;
  background-position: 5px;
  background-size: auto 15px;
  background-color: #fff;
  padding: 5px 5px 5px 25px;
  border: 1px solid #495057;
  border-top: 0 solid #495057
}

.currency-switcher ul li a:hover {
  background-color: #e9ecef
}
.designAjaxSection .custom-slider .multipletab {
  overflow: visible
}

.designAjaxSection .custom-slider .multipletab .tab-content .selectedStyle .slider-image .slide-info:after {
  content: "";
  display: table;
  clear: both
}

.home #section0 .slide1-content.visible-mobile {
  display: block
}

@media (min-width:768px) {
  .home #section0 .slide1-content.visible-mobile {
    display: none
  }
}

.home #section0 .slide1-content.hidden-mobile {
  display: none
}

@media (min-width:768px) {
  .home #section0 .slide1-content.hidden-mobile {
    display: block
  }
}
@media (max-width:767.98px) {
  .home #section1 h1.m-top {
    font-size: 29px;
    max-width: 70%;
    margin: 0 auto
  }
}

.home #section1 .slick-arrow {
  border: 0;
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, .2);
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 16px auto;
  opacity: .7;
  transition: all .3s ease
}

.home #section1 .slick-arrow:hover {
  opacity: 1
}

.home #section1 .slick-arrow:before {
  display: none
}

.home #section1 .slick-prev {
  background-image: url(../fonts/c207f59693a15a036da0efd77124cd2d.svg)
}

.home #section1 .slick-next {
  background-image: url(../fonts/1ee4c3ee10a89d4ebe3782b2ff0d9eea.svg)
}

@media (min-width:992px) {
  .home #section1 .four-column .slick-track .slick-slide img {
    padding-top: 20px;
    padding-bottom: 20px
  }
}

@media (min-width:992px) {
  .home #section1 .four-column .cat-li {
    padding-top: 50px;
    padding-bottom: 50px
  }
}

@media (max-width:767.98px) {
  .home #section1 .four-column .cat-li .info h4 {
    font-size: 30px;
    line-height: 1.286em;
    min-height: 0;
    cursor: pointer;
  }
}

@media (min-width:992px) {
  .home #section1 .four-column .cat-li .info h4 {
    position: absolute;
    left: 0;
    top: -50px;
    width: 100%;
    min-height: 0;
    line-height: 1.1;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
  }
}

@media (max-width:767.98px) {
  .home #section1 .four-column .cat-li .winTypeImgBox {
    min-height: unset
  }
}

@media (min-width:992px) {
  .home #section1 .maincat>span {
    position: relative;
    display: block
  }
}
.home #section1 .cat-li:hover .choose {
  opacity: 1;
  visibility: visible
}

@media (min-width:992px) {
  .home #section1 .maincat>span .choose {
    background: #000;
    font-size: 18px;
    font-weight: 300;
    line-height: 45px;
    height: 45px;
    padding: 0;
    width: 154px;
    border-radius: 30px;
    margin: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden
  }
  .home #section1 .maincat>span .choose:hover {
    background: #777474
  }
}

.home #section5 .sub-cat-ul .cat-li:before {
  display: none
}

.home #section5 .sub-cat-ul .cat-li .profileImage {
  overflow: hidden
}

.home #section5 .sub-cat-ul .cat-li .profileImage img {
  transition: all .3s ease
}

.home #section5 .sub-cat-ul .cat-li .profileContent {
  width: auto
}

@media (min-width:768px) {
  .home #section5 .sub-cat-ul .cat-li .profileContent {
    float: none;
    max-width: 208px;
    overflow: hidden;
    margin-left: 30px
  }
}

.home #section5 .sub-cat-ul .cat-li .profileContent .productActionBtn:after {
  content: "";
  display: table;
  clear: both
}

.home #section5 .sub-cat-ul .cat-li .profileContent .productActionBtn .quick-view-product:hover {
  background: #e5e5e5
}

@media (min-width:768px) {
  .home #section5 .sub-cat-ul .cat-li .profileContent .productActionBtn .compare-btn {
    float: left
  }
}

.home #section5 .sub-cat-ul .cat-li .profileContent .productActionBtn .compare-btn:hover {
  background: #e5e5e5
}

.home #section5 .sub-cat-ul .cat-li .profileContent .productActionBtn .choosebtn {
  float: right;
  text-transform: uppercase;
}

@media (min-width:768px) {
  .home #section5 .sub-cat-ul .cat-li .profileContent .productActionBtn .choosebtn {
    width: 95px
  }
}

.home #section5 .sub-cat-ul .cat-li .profileContent .productActionBtn .choosebtn:hover {
  background: #5a5a5a
}

[dir=rtl] .home #section5 .sub-cat-ul .cat-li .profileContent h2 {
  text-align: right
}

[dir=rtl] .home #section5 .sub-cat-ul .cat-li .profileContent span {
  text-align: right!important
}

[dir=rtl] .home #section5 .sub-cat-ul .cat-li .profileContent .productActionBtn .choosebtn {
  width: 80px
}
@media (max-width:767.98px) {
  .single-product .singleProductWrapper {
    background: #f2f1ee
  }
}

.single-product .singleProductWrapper .siteContainer {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcyOUYyOTRCRjBEQzExRTk4OTQ4RTYzQUQ3OUNBM0EzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcyOUYyOTRDRjBEQzExRTk4OTQ4RTYzQUQ3OUNBM0EzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzI5RjI5NDlGMERDMTFFOTg5NDhFNjNBRDc5Q0EzQTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzI5RjI5NEFGMERDMTFFOTg5NDhFNjNBRDc5Q0EzQTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5LQdBlAAAAOklEQVR42uzNMQ4AIAjAwGL8/2MNOyy+AWPSLh0vMk8BwXCLRwkLCwsLCwsLCwsLC38E7/uahluAAQC/0QUXjthjyQAAAABJRU5ErkJggg==) repeat
}

.single-product .singleProductWrapper .productView {
  width: 60%
}

@media (max-width:767.98px) {
  .single-product .singleProductWrapper .productView {
    display: none
  }
}

@media (max-width:1199.98px) {
  .single-product .singleProductWrapper .productView {
    width: 55%
  }
}

.single-product .singleProductWrapper .productView .konvajs-content {
  margin: 0 auto
}

.single-product .singleProductWrapper .productInfo {
  min-height: 580px
}

@media (max-width:767.98px) {
  .single-product .singleProductWrapper .productInfo {
    background: #f2f1ee;
    width: 100%;
    padding: 0;
    min-height: calc(100vh - 159px)
  }
}

.single-product .singleProductWrapper .productInfo .prodTypeInfo li.prodTypeProfile {
  position: relative
}

.single-product .singleProductWrapper .productInfo .prodTypeInfo li.prodTypeProfile:hover img {
  height: 100px
}

.single-product .singleProductWrapper .productInfo .prodTypeInfo li.prodTypeProfile:hover .changeProductLink {
  opacity: 1;
  visibility: visible
}

.single-product .singleProductWrapper .productInfo .prodTypeInfo li.prodTypeProfile img {
  transition: all .3s ease
}

.single-product .singleProductWrapper .productInfo .prodTypeInfo li.prodTypeProfile .changeProductLink {
  display: block;
  position: absolute;
  bottom: -10px;
  left: 50%;
  z-index: 100;
  transform: translate(-50%, 50%);
  opacity: 0;
  visibility: hidden;
  transition: all .3s ease
}

@media (min-width:992px) {
  .single-product .singleProductWrapper .productInfo .sizeOptionFields {
    width: 85%
  }
}

@media (min-width:1200px) {
  .single-product .singleProductWrapper .productInfo .sizeOptionFields {
    width: 90%
  }
}

@media (max-width:1199.98px) {
  .single-product .singleProductWrapper .productInfo .sizeOptionFields>span {
    display: block
  }
}

.single-product .singleProductWrapper .productInfo .sizeOptionFields input {
  width: 90px
}

.single-product .singleProductWrapper .productInfo .infoBox .quantity .input-spinner input {
  padding-right: 20px
}

@media (max-width:767.98px) {
  .single-product .singleProductWrapper .productInfo .infoBox .prodTypeInfo {
    display: none
  }
}

@media (max-width:767.98px) {
  .single-product .singleProductWrapper .productInfo .infoBox .cart {
    display: none;
    padding: 30px 25px
  }
  .single-product .singleProductWrapper .productInfo .infoBox .cart:after {
    content: "";
    clear: both;
    display: table
  }
}

.single-product .singleProductWrapper .productInfo .infoBox .cart .proQtyPriceWrapper .btn-update-qty {
  float: left;
  font-size: 10px;
  padding: 5px;
  margin: 5px 0 0 3px;
  background: #444;
  font-weight: 400;
  border: 0;
  border-radius: 3px
}

.single-product .singleProductWrapper .productInfo .infoBox .cart .proQtyPriceWrapper .btn-update-qty:active,
.single-product .singleProductWrapper .productInfo .infoBox .cart .proQtyPriceWrapper .btn-update-qty:focus,
.single-product .singleProductWrapper .productInfo .infoBox .cart .proQtyPriceWrapper .btn-update-qty:hover {
  color: #fff;
  background: #000
}

.single-product .singleProductWrapper .productInfo .infoBox .cart .proQtyPriceWrapper .btn-update-qty[disabled] {
  background: #888
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections {
  padding: 35px 0
}

@media (min-width:576px) {
  .single-product .singleProductWrapper .productInfo .infoBox .prod-selections {
    display: none
  }
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections:after,
.single-product .singleProductWrapper .productInfo .infoBox .prod-selections:before {
  content: "";
  display: block;
  height: 1px;
  background: #7d7d7c;
  margin: 0 25px
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .carousel-selections {
  padding-top: 30px;
  padding-bottom: 50px
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .sl.slick-slide {
  margin: 0
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .sl.slick-current h3.sl-title {
  font-size: 24px;
  margin-bottom: 15px
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .sl.slick-current .sl-img {
  height: 140px
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .sl.slick-current .sl-change {
  visibility: visible
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .sl .sl-top {
  height: 190px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-bottom: 20px
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .sl h3.sl-title {
  font-weight: 300;
  margin: 0 0 25px;
  font-size: 20px;
  transition: all .2s ease
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .sl .sl-img {
  width: 100%;
  height: 110px;
  margin: 0 auto;
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: 50%;
  transition: all .2s ease
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .sl .sl-name {
  color: #a4a4a3;
  font-weight: 300;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 25px;
  font-size: 16px
}

.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .sl .sl-change,
.single-product .singleProductWrapper .productInfo .infoBox .prod-selections .sl .sl-change:visited {
  display: block;
  visibility: hidden;
  margin: 0 auto;
  background: #c2c2c2;
  color: #101010;
  font-size: 21px;
  font-weight: 300;
  line-height: 1em;
  padding: 5px 10px;
  height: 31px;
  width: 141px;
  border-radius: 15px;
  text-align: center
}

.single-product .singleProductWrapper .productInfo .infoBox .prodAttrWrapper .colorOption .colorOptionVal li.active span {
  border: 1px solid #000
}

.single-product .singleProductWrapper .productInfo .infoBox .prodAttrWrapper .colorOption .colorOptionVal li span {
  border: 1px solid transparent;
  padding: 3px 4px;
  transition: all .3s ease
}

.single-product .singleProductWrapper .productInfo .infoBox .prodAttrWrapper .catOption ul.glassCategories li.active {
  background: #f1f1f1;
  opacity: .75;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, .2)
}

.single-product .singleProductWrapper .productInfo .infoBox .show-cart-form {
  display: block;
  width: 50px;
  height: 60px;
  margin: 0 auto 15px;
  font-weight: 300;
  color: #000;
  text-align: center;
  background: url(../fonts/ac2edb3b7291fa1b8da1d9e3bac5edee.svg) no-repeat bottom/30px auto
}

@media (min-width:576px) {
  .single-product .singleProductWrapper .productInfo .infoBox .show-cart-form {
    display: none
  }
}

.single-product .input-spinner {
  position: relative;
  display: inline-block
}

.single-product .input-spinner.arrows-right .arrow-down,
.single-product .input-spinner.arrows-right .arrow-up {
  left: unset;
  right: 0
}

.single-product .input-spinner .arrow-up {
  position: absolute;
  top: 0;
  left: 0;
  height: 40%;
  width: 20px;
  background: url(../fonts/95a4b9511d0147477639cd28357c8b04.svg) no-repeat bottom
}

.single-product .input-spinner .arrow-down {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 40%;
  width: 20px;
  background: url(../fonts/dafe5012947013f01cea6e8ab0850bea.svg) no-repeat top
}

.single-product .input-spinner input {
  padding-left: 20px
}

.single-product .input-spinner input::-webkit-inner-spin-button,
.single-product .input-spinner input::-webkit-outer-spin-button {
  -webkit-appearance: none
}

@media (max-width:1199.98px) {
  .single-product .page-footer {
    display: none
  }
}

@media (min-width:992px) {
  [dir=rtl] .single-product .singleProductWrapper .productInfo .infoBox .single_add_to_cart_button {
    direction: ltr;
    font-family: Open Sans Hebrew, sans-serif
  }
  [dir=rtl] .single-product .singleProductWrapper .productInfo .infoBox .quantity {
    float: right
  }
  [dir=rtl] .single-product .singleProductWrapper .productInfo .infoBox .cart .proQtyPriceWrapper .btn-update-qty {
    float: right;
    margin: 5px 3px 0 0
  }
  [dir=rtl] .single-product .singleProductWrapper .productInfo .infoBox .cart .proQtyPriceWrapper .proPrice {
    padding-right: 30px
  }
}

#main .woocommerce .cartWrapperMain .cart-collaterals .cart_totals.fixed {
  position: fixed;
  top: 90px;
  transition: all .3s ease
}

#main .woocommerce .cartWrapperMain .cart-collaterals .cart_totals .cartTotalWrapper .wc-proceed-to-checkout {
  padding-bottom: 5px
}

#main .woocommerce .cartWrapperMain .cart-collaterals .cart_totals .cartTotalWrapper .wc-proceed-to-checkout .button {
  margin-bottom: 0
}

#main .woocommerce .cartWrapperMain .cart-collaterals .cart_totals .cartTotalWrapper .wc-proceed-to-checkout .button:hover {
  background: #888
}

@media (min-width:992px) {
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper {
    float: right
  }
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartHeading h3 {
    text-align: right
  }
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartHeading .cartAttr,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartHeading .cartDes,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartHeading .cartImg,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartHeading .cartPrice,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartHeading .cartQty,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartHeading .cartTotalPrice,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartLoopData .cartAttr,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartLoopData .cartDes,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartLoopData .cartImg,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartLoopData .cartPrice,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartLoopData .cartQty,
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartLoopData .cartTotalPrice {
    float: right
  }
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartLoopData .cartAttr .variation dt {
    float: right;
    margin: 0 0 0 10px
  }
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartLoopData .cartAttr .variation .variation-colorCode span {
    float: right!important;
    margin: 2px 0 0 4px!important
  }
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartWrapper .cartLoopData .removeCartItem {
    right: auto;
    left: -30px
  }
  [dir=rtl] #main .woocommerce .cartWrapperMain .cart-collaterals .cart_totals {
    right: auto;
    left: 0
  }
  [dir=rtl] #main .woocommerce .cartWrapperMain .cartCouponCodeWrapper {
    text-align: left
  }
  [dir=rtl] .woocommerce-cart .cartTotalWrapper p span.cartTotalAmount {
    float: left
  }
}

.woocommerce-checkout .input-text {
  border: 1px solid #d1d1d1;
  border-radius: 4px;
  color: #686868;
  padding: 4px 10px
}

.woocommerce-checkout .select2 .selection .select2-selection {
  height: 32px;
  border: 1px solid #d1d1d1
}

.woocommerce-checkout .select2 .selection .select2-selection .select2-selection__rendered {
  line-height: 30px;
  padding: 0 10px
}

.woocommerce-checkout .select2 .selection .select2-selection .select2-selection__arrow {
  height: 30px
}

.woocommerce-checkout .col2-set .col-2 {
  max-width: none
}

.woocommerce-checkout .col2-set .col-2 textarea.input-text {
  height: 150px
}

.quick-view-modal-container .modal-dialog .modal-content {
  border-radius: 20px
}
.home-choose-design .wrapper {
  padding: 0 25px
}

@media (min-width:1200px) {
  .home-choose-design .wrapper {
    padding: 0;
    max-width: 1200px;
    margin: 0 auto
  }
}

.home-choose-design h2.title {
  font-weight: 200;
  font-size: 29px;
  line-height: 35px;
  margin: 0 0 24px
}

@media (min-width:992px) {
  .home-choose-design h2.title {
    font-size: 45px;
    margin-bottom: 66px
  }
}

.home-choose-design .loading {
  text-align: center;
  padding: 50px 0 100px;
  display: none
}

@media (min-width:992px) {
  .home-choose-design .selection-area {
    display: flex;
    justify-content: space-between;
    margin-left: -19px
  }
}

.home-choose-design .designs-list {
  margin-bottom: 18px
}

@media (min-width:992px) {
  .home-choose-design .designs-list {
    width: 35.931%;
    padding: 0 0 0 4.02%;
    margin: 0;
    height: 374px
  }
}

.home-choose-design .designs-list .design-cat {
  border-top: 1px solid #d4d4d4
}

@media (min-width:992px) {
  .home-choose-design .designs-list .design-cat:first-child {
    border-top: 0
  }
}

.home-choose-design .designs-list .design-cat.active .main-cat {
  color: #171717
}

@media (min-width:992px) {
  .home-choose-design .designs-list .design-cat.active .main-cat {
    color: #000
  }
}

.home-choose-design .designs-list .design-cat.active .main-cat:after {
  transform: translateY(-50%) rotate(180deg)
}

.home-choose-design .designs-list .design-cat .main-cat {
  font-weight: 700;
  font-size: 18px;
  line-height: 1.2em;
  color: #9f9f9f;
  display: block;
  padding: 10px 0;
  position: relative
}

@media (min-width:992px) {
  .home-choose-design .designs-list .design-cat .main-cat {
    font-size: 25px;
    color: hsla(0, 0%, 9%, .6)
  }
}

.home-choose-design .designs-list .design-cat .main-cat:after {
  content: "";
  position: absolute;
  right: 5px;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  width: 12px;
  height: 6px;
  transition: all .3s ease;
  background: url(../fonts/4b5a156bfc71690cfbc2111daeeb03ca.svg) no-repeat 50%/cover
}

.home-choose-design .designs-list .design-cat .main-cat:hover {
  color: #171717
}

.home-choose-design .designs-list .design-cat ul {
  display: none;
  padding-top: 5px;
  padding-bottom: 15px;
  padding-left: 10px
}

@media (min-width:992px) {
  .home-choose-design .designs-list .design-cat ul {
    padding-bottom: 25px;
    padding-left: 24px
  }
}

.home-choose-design .designs-list .design-cat ul li {
  margin: 0 0 10px
}

@media (min-width:992px) {
  .home-choose-design .designs-list .design-cat ul li {
    margin-bottom: 20px
  }
}

.home-choose-design .designs-list .design-cat ul li:last-child {
  margin-bottom: 0
}

.home-choose-design .designs-list .design-cat ul li a {
  display: block;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.2em;
  color: #9f9f9f
}

@media (min-width:992px) {
  .home-choose-design .designs-list .design-cat ul li a {
    font-size: 25px
  }
}

.home-choose-design .designs-list .design-cat ul li a.active {
  color: #171717;
  font-size: 25px
}

@media (min-width:992px) {
  .home-choose-design .designs-list .design-cat ul li a.active {
    font-size: 35px
  }
}

.home-choose-design .designs-list .design-cat ul li a:hover {
  color: #171717
}

.home-choose-design .designs-list .simplebar-track {
  background: #efefef
}

.home-choose-design .designs-list .simplebar-track.simplebar-vertical {
  width: 19px;
  border-radius: 26px
}

.home-choose-design .designs-list .simplebar-track.simplebar-vertical:before {
  content: "";
  position: absolute;
  top: 9px;
  left: 6px;
  width: 7px;
  height: 4px;
  background: url(../fonts/95a4b9511d0147477639cd28357c8b04.svg) no-repeat 50%/cover;
  opacity: .5
}

.home-choose-design .designs-list .simplebar-track.simplebar-vertical:after {
  content: "";
  position: absolute;
  bottom: 9px;
  left: 6px;
  width: 7px;
  height: 4px;
  background: url(../fonts/dafe5012947013f01cea6e8ab0850bea.svg) no-repeat 50%/cover;
  opacity: .5
}

.home-choose-design .designs-list .simplebar-track .simplebar-scrollbar {
  width: 9px;
  right: 5px;
  border-radius: 26px
}

.home-choose-design .designs-list .simplebar-track .simplebar-scrollbar:before {
  top: 20px;
  bottom: 20px;
  background: #d4d4d4;
  opacity: 1
}

@media (min-width:992px) {
  .home-choose-design .design-details {
    width: 59.311%;
    padding-bottom: 0
  }
}

.home-choose-design .design-details .design-photo {
  border: 1px solid #d4d4d4;
  height: 488px;
}
.home-choose-design .design-details .design-photo img {
  width: auto;
  margin: 0 auto;
  display: block;
  height: 200px
}

@media (min-width:768px) {
  .home-choose-design .design-details .design-photo img {
    height: 400px
  }
}

@media (min-width:992px) {
  .home-choose-design .design-details .design-photo img {
    height: 374px
  }
}

.home-choose-design .design-details .design-photo .slick-arrow {
  width: 52px;
  height: 52px;
  border-radius: 50%;
  background: url(data:image/png;base64,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) no-repeat 50%/cover
}

.home-choose-design .design-details .design-photo .slick-arrow.slick-next {
  transform: translateY(-50%) rotate(180deg)
}

.home-choose-design .design-details .design-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  justify-content: flex-end;
}

.home-choose-design .design-details .design-info .design-title {
  font-size: 18px;
  line-height: 1.2em;
  color: #000
}

@media (min-width:992px) {
  .home-choose-design .design-details .design-info .design-title {
    font-size: 20px
  }
}

.home-choose-design .design-details .design-info .design-title .name {
  font-weight: 700;
  color: #171717;
  margin-right: 15px
}

.home-choose-design .design-details .design-info .design-title .desc {
  display: none
}

@media (min-width:992px) {
  .home-choose-design .design-details .design-info .design-title .desc {
    display: inline
  }
}

[dir=rtl] [data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
  right: 0;
  left: auto
}

[dir=rtl] .home-choose-design h2.title {
  font-family: Open Sans Hebrew, sans-serif;
  font-weight: 200
}

@media (min-width:992px) {
  [dir=rtl] .home-choose-design .designs-list {
    padding: 0 4.02% 0 0
  }
}

[dir=rtl] .home-choose-design .designs-list .design-cat .main-cat:after {
  right: auto;
  left: 5px
}

[dir=rtl] .home-choose-design .design-details .design-photo .slick-prev {
  right: auto;
  left: 0
}

.siteContainer .about-wrapper {
  width: auto
}

.siteContainer .about-wrapper .entry-header .entry-title {
  font-family: nobel;
  font-weight: 400
}

.siteContainer .about-wrapper .about-team-wrapper .contact_btn {
  width: auto;
  display: block;
  padding: 5px 15px;
  border-radius: 5px;
}

.siteContainer .contact-wrapper {
  width: auto
}
.siteContainer .contact-wrapper .contact-info {
  width: auto
}

@media (min-width:768px) {
  .siteContainer .contact-wrapper .contact-info {
    width: 500px
  }
}

@media (max-width:1199.98px) {
  .profileContent .productActionBtn {
    display: block
  }
}

.playground {
  clear: both;
  height: 100vh
}

.playground .konvajs-content {
  margin: 0 auto
}