@font-face {
	font-family: 'ApercuPro-Regular';
	src: url('../../static/font/ApercuPro-Regular.woff2') format('woff2'),
	url('../../static/font/ApercuPro-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'TraulhaTEST-Jornau';
	src: url('../../static/font/TraulhaTEST-Jornau.woff2') format('woff2'),
	url('../../static/font/TraulhaTEST-Jornau.eot') format('eot');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
.ft-bold{font-weight: bold !important;}
body{
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: 100%;
  scroll-behavior: smooth;
  color: #000 !important;
  font-family: 'ApercuPro-Regular' !important;
  line-height: normal;
  letter-spacing: normal;
}
body.trade-pop-active .mfp-bg,
body.trade-pop-active .mfp-wrap {display: none;}
/*Common Css*/
.hd-typ2{
  font-size: 50px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.92;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
  font-family: 'TraulhaTEST-Jornau';
}
.btn-typ2{
	height: 65px;
	width: 65px;
	display: inline-block;
	line-height:31px;
	padding: 18px 10px;
	text-align: center;
	font-family: 'ApercuPro-Regular';
	font-size:12px;
	font-weight:normal;
	position: relative;
	text-transform: uppercase;
}
.btn-typ2:hover{
	opacity:1 !important;
}
.btn-typ2::after{
	content: '';
	display: block;
	position: absolute;
	top: 0; right: 0; bottom: 0; left: 0;
	border: solid 0.7px #fff;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	animation: scaling 3s infinite alternate;
	-webkit-animation: scaling 3s infinite alternate;
	-moz-animation: scaling 3s infinite alternate;
	-ms-animation: scaling 3s infinite alternate;
	-o-animation: scaling 3s infinite alternate;
}
@keyframes scaling{
	From {
	    -webkit-transform: scale(1.0);
	    -moz-transform: skew(0.09deg) scale(1.0);
	    -ms-transform: scale(1.0);
	    -o-transform: scale(1.0);
	}
	To {
	    -webkit-transform: scale(1.2);
	    -moz-transform: skew(0.09deg) scale(1.2);
	    -ms-transform: scale(1.2);
	    -o-transform: scale(1.2);
	}
}
@-webkit-keyframes scaling{
	From {
	    -webkit-transform: scale(1.0);
	}
	To {
	    -webkit-transform: scale(1.2);
	}
}
@-moz-keyframes scaling{
	From {
	    -moz-transform: skew(0.99deg) scale(1.0);
	}
	To {
	    -moz-transform: skew(0.99deg) scale(1.2);
	}
}
@-o-keyframes scaling{
	From {
	    -o-transform: scale(1.0);
	}
	To {
	    -o-transform: scale(1.2);
	}
}
.active-animation{opacity:1 !important;}

/*Banner Section*/
.clubroom-container{max-width:1430px; margin: 0 auto; box-sizing: border-box;}
.clubroom-banner-section{
	display: flex;
	justify-content: center;
	height: calc(100vh - 105px);
	text-align: center;
	position:relative;
	margin-top: 35px;
}
.clubroom-banner-section .fullimg-banner-section{
  flex: 0 0 100%;
  background-repeat: no-repeat !important;
  background-position: bottom center !important;
  background-size: cover !important;
}
.clubroom-banner-section::before{
	position:absolute;
	left:0;
	right:0;
	top:0;
	width:100%;
	height:100%;
	content:"";
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
	z-index:1;
}
.clubroom-banner-section .left-banner-section{
	flex: 0 0 50%;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:cover !important;
}
.clubroom-banner-section .right-banner-section{
	flex: 0 0 50%;
	background-repeat:no-repeat !important;
	background-position:center !important;
	background-size:cover !important;
}
.clubroom-banner-section .banner-clubroom-logo{
	position: absolute;
  bottom: 180px;
  left: 0;
  right: 0;
  margin: 0 auto;
	z-index:2;
}
/* .clubroom-banner-section .banner-clubroom-logo img{max-width:700px;} */
.clubroom-banner-section .banner-clubroom-logo img{max-width:875px;}
.clubroom-banner-section .banner-invisibl-logo{
	position: absolute;
  bottom: 130px;
  left: 0;
  right: 0;
  margin: 0 auto;
	z-index:2;
/* 	opacity:0; */
}
.fade-in-effect{
	backface-visibility: hidden;
  -o-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  animation-fill-mode: both;
  transform: translate3d(0,0,0) ;
  -o-animation-fill-mode: both;
  -o-transform: translate3d(0,0,0);
  -moz-animation-fill-mode: both;
  -moz-transform: translate3d(0,0,0);
  -webkit-animation-fill-mode: both;
  -webkit-transform: translate3d(0,0,0);
	-webkit-animation-name:fadeInUp;
	-moz-animation-name:fadeInUp;
	-o-animation-name:fadeInUp;
	animation-name:fadeInUp;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -ms-animation-delay: 1s;
  -o-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-duration: 3s!important;
  -moz-animation-duration: 3s!important;
  -ms-animation-duration: 3s!important;
  -o-animation-duration: 3s!important;
  animation-duration: 3s!important;
}
@keyframes fadeInUp{
	0%{
		opacity:0;
		transform: skewY(0.9deg) scaleX(0.95) translateY(20px);
	}
	100%{
		opacity:1;
		transform: skewY(0.9deg) scaleX(1) translateY(0);
	}
}
@-webkit-keyframes fadeInUp{
	0%{
		opacity:0;
		-webkit-transform: skew(0deg, 0deg) scaleX(0.99) translateY(20px);
	}
	100%{
		opacity:1;
		-webkit-transform: skew(0deg, 0deg) scaleX(1) translateY(0);
	}
}
@-moz-keyframes fadeInUp{
	0%{
		opacity:0;
		-moz-transform: skewY(0.9deg) scaleX(0.98) translateY(20px);
	}
	100%{
		opacity:0;
		-moz-transform: skewY(0.9deg) scaleX(1) translateY(0);
	}
}
@-o-keyframes fadeInUp{
	0%{
		opacity:0;
		-o-transform: skew(0deg, 0deg) scaleX(0.95) translateY(20px);
	}
	100%{
		opacity:1;
		-o-transform: skew(0deg, 0deg) scaleX(1) translateY(0);
	}
}

.clubroom-banner-section  .scroll-down-main{
	font-family: 'ApercuPro-Regular';
	font-weight:normal;
	font-size:12px;
	position: absolute;
  bottom: 35px;
  left: 0;
  right: 0;
  margin: 0 auto;
	color:#fff;
	object-fit: contain;
  text-decoration: none;
  outline: 0;
	z-index:2;
	cursor:pointer;
	max-width: 60px;
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  -ms-animation: bounce 2s infinite;
  -o-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}
@keyframes bounce {
  0%,
  100%,
  20%,
  50%,
  80% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  60% {
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
  }
}
@-webkit-keyframes bounce{
  0%,
  100%,
  20%,
  50%,
  80% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-10px);
  }
  60% {
    -webkit-transform: translateY(-5px);
  }
}
@-moz-keyframes bounce{
  0%,
  100%,
  20%,
  50%,
  80% {
    -moz-transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-10px);
  }
  60% {
    -moz-transform: translateY(-5px);
  }
}
@-o-keyframes bounce{
  0%,
  100%,
  20%,
  50%,
  80% {
    -o-transform: translateY(0);
  }
  40% {
    -o-transform: translateY(-10px);
  }
  60% {
    -o-transform: translateY(-5px);
  }
}
.clubroom-banner-section  .scroll-down-main::after{
	width:1px;
	height:25px;
	display:block;
	content:"";
	background:#fff;
	margin: 0 auto;
	opacity:0.7;
}
.clubroom-banner-section.banner-hide-line .banner-border{
	opacity:0;
	transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
}
/*Welcome Section*/
/* body.clr-no-load-page{overflow: hidden; height: 100vh; width: 100%;}
body{max-height: auto;} */
/* .clr-no-load-page .welcome-section .welcome-inner{
	min-height: 0;
	opacity: 0;
	height: 0;
	padding: 0;
	transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
} */
.welcome-section{
	text-align:center;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
.welcome-section .welcome-inner{
	color:#fff;
	max-width:850px;
	margin:0 auto;
	padding: 70px 20px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	height: 100%;
	opacity: 1;
	transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}
.welcome-section .hd-typ2{
/* 	max-width: calc(100% - 166px); */
	margin: 0 auto 46px;
	line-height: 1.28;
	font-size: 40px;
}
.welcome-section .hd-typ2:lang(fr-FR){font-size: 45px;}
.welcome-section .welcome-des{
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	/* line-height: 1.5; */
	line-height: 1.25;
	letter-spacing: normal;
	text-align: center;
	color: #fff;
	font-family: 'TraulhaTEST-Jornau';
	margin-bottom:50px;
}
.welcome-section .welcome-inner .welcome-inner-block{
	display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.hide-clubroom-welcome-sec .welcome-inner{display:none;}

/*Welcome tab section*/
.clr-no-load-page .room-tab-sections{
	max-height: 122px;
	overflow: hidden;
}
.clr-no-load-page .room-tab-sections .club-room-tab-inner .clubroom-room-name{height: 20px;}
.room-tab-sections .club-room-tab-inner .clubroom-room-name{height: auto;}
.clr-no-load-page .room-tab-sections .clubroom-room-name-outer{
	opacity: 1;
	transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}
.welcome-section.hide-clubroom-welcome-sec .room-tab-sections{margin-top: 0 !important;}
.room-tab-sections{font-size:0; overflow: hidden;}
.room-tab-sections .clubroom-room-name-outer{
	width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1;
	transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
}
.room-tab-sections a:hover{opacity:1;}
.room-tab-sections .club-room-tab-inner{
	display: block;
  width: 16.66%;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.42;
	letter-spacing: normal;
	text-align: center;
	color: #fff;
	text-transform:uppercase;
	font-family: 'TraulhaTEST-Jornau';
	padding: 24px 30px;
	position:relative;
	display:inline-block;
	vertical-align: bottom;
}
.room-tab-sections .club-room-tab-inner::after{
	content:"";
	display: block;
	width:32px;
	height:1px;
	background:#fff;
	margin: 0 auto;
	position: relative;
  top: 3px;
	opacity:0;
}
.room-tab-sections .club-room-tab-inner .clubroom-room-name{
	display: block;
  -webkit-transition: all 0.6s ease !important;
  -moz-transition: all 0.6s ease !important;
  -ms-transition: all 0.6s ease !important;
  -o-transition: all 0.6s ease !important;
  transition: all 0.6s ease !important;
}
.room-tab-sections .club-room-tab-inner:hover .clubroom-room-name{
	transform: translateY(-5px);
  -webkit-transition: all 0.6s ease !important;
  -moz-transition: all 0.6s ease !important;
  -ms-transition: all 0.6s ease !important;
  -o-transition: all 0.6s ease !important;
  transition: all 0.6s ease !important;
}
.room-tab-sections .club-room-tab-inner:hover::after{opacity:1;}
.room-tab-sections .club-room-tab-inner .club-room-shape{
	content: "";
  display: inline-block;
  position: absolute;
  right: -18px;
  top: 0;
  width: 20px;
  height: 20px;
  z-index: 1;
	clip-path: polygon( 0 0%, 0% 0, 90% 0, 100% 0%, 100% 100%, 100% 0%, 0% 100%, 0% 100%, 0% 0%);
	-webkit-clip-path: polygon( 0 0%, 0% 0, 90% 0, 100% 0%, 100% 100%, 100% 0%, 0% 100%, 0% 100%, 0% 0%);
}
.room-tab-sections .club-room-tab-inner .club-room-shape.bt-shape{top: 44px; left: 0; z-index: 0;}
.room-tab-sections a:last-child .club-room-shape{display: none;}

/*Clubroom Sections*/
/*Product Section*/
/*Animation*/
/* .page-template-clubroom-homepage .clubroom-cat-product-innerblock{visibility: hidden;} */
.animation-class-custom .clubroom-cat-product-innerblock, .clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box,
.clubroom-about-pro-list.active .clubroom-cat-product-innerblock, .reanime, .reanime1,
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide, .perfect-partner-items.active .slick-slide{
	backface-visibility: hidden;
	-o-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	animation-fill-mode: both;
	transform: translate3d(0, 0, 0);
	-o-animation-fill-mode: both;
	-o-transform: translate3d(0, 0, 0);
	-moz-animation-fill-mode: both;
	-moz-transform: translate3d(0, 0, 0);
	-webkit-animation-fill-mode: both;
	-webkit-transform: translate3d(0, 0, 0);
	-webkit-animation-name: slideInUp;
   animation-name: slideInUp;
   animation-timing-function: ease;
   visibility: visible;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(1), .reanime,
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide:nth-child(1), .perfect-partner-items.active .slick-slide:nth-child(1){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 0s;
	-moz-animation-delay: 0s;
	-ms-animation-delay: 0s;
	-o-animation-delay: 0s;
	animation-delay: 0s;
	animation-timing-function: ease;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(2), .reanime1,
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide:nth-child(2), .perfect-partner-items.active .slick-slide:nth-child(2){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 0.5s;
	-moz-animation-delay: 0.5s;
	-ms-animation-delay: 0.5s;
	-o-animation-delay: 0.5s;
	animation-delay: 0.5s;
	animation-timing-function: ease;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(3),
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide:nth-child(3), .perfect-partner-items.active .slick-slide:nth-child(3){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 1s;
	-moz-animation-delay: 1s;
	-ms-animation-delay: 1s;
	-o-animation-delay: 1s;
	animation-delay: 1s;
	animation-timing-function: ease;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(4),
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide:nth-child(4), .perfect-partner-items.active .slick-slide:nth-child(4){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 1.5s;
	-moz-animation-delay: 1.5s;
	-ms-animation-delay: 1.5s;
	-o-animation-delay: 1.5s;
	animation-delay: 1.5s;
	animation-timing-function: ease;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(5),
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide:nth-child(5), .perfect-partner-items.active .slick-slide:nth-child(5){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 2s;
	-moz-animation-delay: 2s;
	-ms-animation-delay: 2s;
	-o-animation-delay: 2s;
	animation-delay: 2s;
	animation-timing-function: ease;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(6),
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide:nth-child(6), .perfect-partner-items.active .slick-slide:nth-child(6){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 2.5s;
	-moz-animation-delay: 2.5s;
	-ms-animation-delay: 2.5s;
	-o-animation-delay: 2.5s;
	animation-delay: 2.5s;
	animation-timing-function: ease;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(7),
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide:nth-child(7){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 3s;
	-moz-animation-delay: 3s;
	-ms-animation-delay: 3s;
	-o-animation-delay: 3s;
	animation-delay: 3s;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(8),
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide:nth-child(8){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 3.5s;
	-moz-animation-delay: 3.5s;
	-ms-animation-delay: 3.5s;
	-o-animation-delay: 3.5s;
	animation-delay: 3.5s;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(9),
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide:nth-child(9){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 4s;
	-moz-animation-delay: 4s;
	-ms-animation-delay: 4s;
	-o-animation-delay: 4s;
	animation-delay: 4s;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(10),
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces.active .slick-slide:nth-child(10){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 4.5s;
	-moz-animation-delay: 4.5s;
	-ms-animation-delay: 4.5s;
	-o-animation-delay: 4.5s;
	animation-delay: 4.5s;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(11){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 5s;
	-moz-animation-delay: 5s;
	-ms-animation-delay: 5s;
	-o-animation-delay: 5s;
	animation-delay: 5s;
}
.animation-class-custom .clubroom-cat-product-innerblock:nth-child(12){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 5.5s;
	-moz-animation-delay: 5.5s;
	-ms-animation-delay: 5.5s;
	-o-animation-delay: 5.5s;
	animation-delay: 5.5s;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(1), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(1){
	-webkit-animation-duration: 1s !important;
	-moz-animation-duration: 1s !important;
	-ms-animation-duration: 1s !important;
	-o-animation-duration: 1s !important;
	animation-duration: 1s !important;
	-webkit-animation-delay: 0.4s;
	-moz-animation-delay: 0.4s;
	-ms-animation-delay: 0.4s;
	-o-animation-delay: 0.4s;
	animation-delay: 0.4s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(2), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(2){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 0.8s;
	-moz-animation-delay: 0.8s;
	-ms-animation-delay: 0.8s;
	-o-animation-delay: 0.8s;
	animation-delay: 0.8s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(3), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(3){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 1.2s;
	-moz-animation-delay: 1.2s;
	-ms-animation-delay: 1.2s;
	-o-animation-delay: 1.2s;
	animation-delay: 1.2s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(4), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(4){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 1.6s;
	-moz-animation-delay: 1.6s;
	-ms-animation-delay: 1.6s;
	-o-animation-delay: 1.6s;
	animation-delay: 1.6s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(5), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(5){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 2s;
	-moz-animation-delay: 2s;
	-ms-animation-delay: 2s;
	-o-animation-delay: 2s;
	animation-delay: 2s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(6), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(6){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 2.4s;
	-moz-animation-delay: 2.4s;
	-ms-animation-delay: 2.4s;
	-o-animation-delay: 2.4s;
	animation-delay: 2.4s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(7), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(7){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 2.8s;
	-moz-animation-delay: 2.8s;
	-ms-animation-delay: 2.8s;
	-o-animation-delay: 2.8s;
	animation-delay:2.8s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(8), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(8){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 3.2s;
	-moz-animation-delay: 3.2s;
	-ms-animation-delay: 3.2s;
	-o-animation-delay: 3.2s;
	animation-delay: 3.2s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(9), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(9){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 3.6s;
	-moz-animation-delay: 3.6s;
	-ms-animation-delay: 3.6s;
	-o-animation-delay: 3.6s;
	animation-delay: 3.6s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(10), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(10){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 4s;
	-moz-animation-delay: 4s;
	-ms-animation-delay: 4s;
	-o-animation-delay: 4s;
	animation-delay: 4s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(11), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(11){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 4.4s;
	-moz-animation-delay: 4.4s;
	-ms-animation-delay: 4.4s;
	-o-animation-delay: 4.4s;
	animation-delay:4.4s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(12), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(12){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 4.8s;
	-moz-animation-delay: 4.8s;
	-ms-animation-delay: 4.8s;
	-o-animation-delay: 4.8s;
	animation-delay: 4.8s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(13), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(13){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 5.2s;
	-moz-animation-delay: 5.2s;
	-ms-animation-delay: 5.2s;
	-o-animation-delay: 5.2s;
	animation-delay: 5.2s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(14), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(14){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 5.6s;
	-moz-animation-delay: 5.6s;
	-ms-animation-delay: 5.6s;
	-o-animation-delay: 5.6s;
	animation-delay: 5.6s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(15), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(15){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 6s;
	-moz-animation-delay: 6s;
	-ms-animation-delay: 6s;
	-o-animation-delay: 6s;
	animation-delay: 6s;
	animation-timing-function: ease;
}
.clubroom-desigdesc-slider.active .clubroom-desigdesc-li-box:nth-child(16), .clubroom-about-pro-list.active .clubroom-cat-product-innerblock:nth-child(16){
	-webkit-animation-duration: 2s !important;
	-moz-animation-duration: 2s !important;
	-ms-animation-duration: 2s !important;
	-o-animation-duration: 2s !important;
	animation-duration: 2s !important;
	-webkit-animation-delay: 6.4s;
	-moz-animation-delay: 6.4s;
	-ms-animation-delay: 6.4s;
	-o-animation-delay: 6.4s;
	animation-delay: 6.4s;
	animation-timing-function: ease;
}
/* Clubroom Product Slider Section */
.clubroom-slick-type-3 .slick-arrow, .clubroom-slick-type-3 .flickity-prev-next-button{
	position:absolute;
	right:75px;
	top:-53px;
  padding: 0px;
  font-size: 0px;
  color: #000;
  z-index: 2;
  transform: translateY(-50%);
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  display: inline-block;
  border: 0;
  background-color: #fff;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
	background-position: right bottom !important;
	background-size: 25px 25px !important;
	cursor:pointer;
}
.clubroom-slick-type-3 .flickity-prev-next-button{top: -86px;}
.clubroom-slick-type-3 .flickity-button-icon{display: none;}
.clubroom-slick-type-3 .slick-prev, .clubroom-slick-type-3 .previous{
	background: url('../../static/img/clubroom-icon/arrow-icon-left.svg') no-repeat;
	right: 125px;
	left: auto;
}
.clubroom-slick-type-3 .slick-next, .clubroom-slick-type-3 .next{
	background: url('../../static/img/clubroom-icon/arrow-icon-right.svg') no-repeat;
}
.clubroom-slick-type-3 .slick-arrow:hover, .clubroom-slick-type-3 .slick-arrow.slick-disabled{opacity:0.6;}
.home-section .clubroom-slick-type-3 .flickity-prev-next-button{top: -64px;}
/* Clubroom Product Detail Page */

body .variations td.label .woo-selected-variation-item-name {
	height: auto;
  line-height: 1.1;
  transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
/* Product Detail Header */
.single-product .club-logo-icon svg{width: 35px;}
.single-product .clubroom-header-section .club-logo-icon svg path{fill: #000;}
.single-product .clubroom-header-section .club-logo-icon svg circle{stroke: #000;}
.single-product .club-header-right ul li a.wpml-ls-item-toggle{color: #000;}
.single-product .club-header-right svg path{stroke: #000;}
.single-product .club-search-icon svg path{fill: #000;}
.single-product .clubroom-header-section .club-logo{visibility: visible;}
.single-product .footer-menu ul li a:hover{color: #000 !important; opacity: 1;}
.single-product .club-ft-social-icon a:hover svg path, .single-product .club-ft-bottomlogo a:hover svg g{fill: #000 !important;}
.single-product .club-ft-social-icon a:hover,.single-product .club-ft-bottomlogo a:hover{opacity: 1;}
.clubroom-product-desc .btn-convelio{display: none;}
.club-dispatch-est{
	color: #5eaa80;
  font-size: 12px;
  line-height: 1.33;
	font-family: 'ApercuPro-Regular';
	position: relative;
	padding-left: 10px;
	margin-bottom: 25px;
}
.club-dispatch-est:before{
	content: "";
	width: 5px;
	height: 5px;
	background-color: #5eaa80;
	border-radius: 20px;
	line-height: 1.33;
	display: inline-block;
  position: absolute;
  left: 0;
  top: 5px;
}
.clubroom-pdp-topbar{
	position: fixed;
  top: 80px;
  z-index: 3;
  background: #f6eae5;
  display: flex;
  width: 100%;
  align-items: center;
  line-height: 0;
  padding: 10px;
}
.club-bck-main-btn{flex-basis: 26%; display: flex;}
.club-bck-main-btn a{font-size: 8px; color: #000; line-height: 1.38; text-decoration: underline;}
.club-welcome-txt{flex-basis: 48%; text-align: center; font-size: 13px; line-height: 0.85; color: #000;}
.clubroom-pdp-product-tag{
	border: 1px solid #fff;
	font-family: 'ApercuPro-Regular';
	text-transform: uppercase;
  display: inline-block;
  position: absolute;
  z-index: 2;
  font-size: 12px;
  line-height: 1.5;
  letter-spacing: 0.5px;
  color: #fff;
  padding: 2px 7px;
  right: 22px;
  top: 19px;
}
.clubroom .clubroom-product-slider-thumb{display: none;}
.clubroom .variation-msg-info.type-serif{display: none;}
.clubroom .pro-detail-pg .request-btn-sec+form{padding: 0;}
.clubroom.product{font-family: 'ApercuPro-Regular'; overflow: hidden !important;}
.clubroom .outer-container, .clubroom .pro-detail-pg{padding: 0; max-width: 100%; width: 100%;}
.clubroom .pro-detail-pg{margin: 0 auto !important; position: relative; overflow: hidden;}
.clubroom .pro-detail-pg .clubroom-product-image{flex-basis: 50%; padding: 0 !important; position: relative;}
.clubroom .pro-detail-pg .pd-marquee-text{position: absolute; top: -300px; left: 0; z-index: 1; bottom: 0; width: 22px;}
.clr-no-load-page .clubroom .pro-detail-pg .pd-marquee-text .pd-marquee{display: none;}
.clubroom .pro-detail-pg .pd-marquee-text .pd-marquee{
	display: block;
	line-height: 21px;
	text-transform: uppercase;
	width: 22px;
	overflow: hidden;
	background-color: transparent;
	writing-mode: vertical-lr;
	/* transform: rotate(180deg); */
	/* Starting position */
	animation-delay: 0s;
	-moz-transform: rotate(180deg) translateY(0);
	-ms-transform: rotate(180deg) translateY(0);
	-o-transform: rotate(180deg) translateY(0);
	-webkit-transform: rotate(180deg) translateY(0);
	transform: rotate(180deg) translateY(0);
	/* Apply animation to this element */
	-moz-animation: custom-marquee 80s linear 1;
	-ms-animation: custom-marquee 80s linear 1;
	-o-animation: custom-marquee 80s linear 1;
	-webkit-animation: custom-marquee 80s linear 1;
	animation: custom-marquee 50s linear 1;
}
.clubroom .pro-detail-pg .pd-marquee-text .pd-marquee.large-animation {
	/* Apply animation to this element */
	-moz-animation: custom-marquee 220s linear 1;
	-ms-animation: custom-marquee 220s linear 1;
	-o-animation: custom-marquee 220s linear 1;
	-webkit-animation: custom-marquee 220s linear 1;
	animation: custom-marquee 220s linear 1;
}
/* Move it (define the animation) */
/* @-o-keyframes custom-marquee {
	0% { -o-transform: rotate(180deg) translateY(100%); }
	100% { -o-transform: rotate(180deg) translateY(-100%); }
}
@-moz-keyframes custom-marquee {
	0% { -moz-transform: rotate(180deg) translateY(100%); }
	100% { -moz-transform: rotate(180deg) translateY(-100%); }
}
@-ms-keyframes custom-marquee {
	0% { -ms-transform: rotate(180deg) translateY(100%); }
	100% { -ms-transform: rotate(180deg) translateY(-100%); }
}
@-webkit-keyframes custom-marquee {
	0% { -webkit-transform: rotate(180deg) translateY(100%); }
	100% { -webkit-transform: rotate(180deg) translateY(-100%); }
} */
@keyframes custom-marquee {
	0% {
/* 		-moz-transform: rotate(180deg) translateY(100%);
		-ms-transform: rotate(180deg) translateY(100%);
		-o-transform: rotate(180deg) translateY(100%);
		-webkit-transform: rotate(180deg) translateY(100%);  */
		transform: rotate(180deg) translateY(100%);
	}
	100% {
/* 		-moz-transform: rotate(180deg) translateY(-100%);
		-ms-transform: rotate(180deg) translateY(-100%);
		-o-transform: rotate(180deg) translateY(-100%);
		-webkit-transform: rotate(180deg) translateY(-100%);  */
		transform: rotate(180deg) translateY(0);
	}
}
.clubroom .pro-detail-pg .pd-marquee-text .pd-marquee span{padding-top: 20px; letter-spacing: 1.25px; font-size: 13px;}
.clubroom .pro-detail-pg .pd-marquee-text .pd-marquee-mobile span{letter-spacing: 1.25px; padding-left: 20px;}
.clubroom .pro-detail-pg .pd-marquee-text .product-tags{height: 100%; overflow: hidden;}
.clubroom .pro-detail-pg .pd-marquee-text .product-tags .pd-marquee .js-marquee{margin-bottom: -100px !important;}
.clubroom .pro-detail-pg .clubroom-product-contain{flex-basis: 50%; overflow: hidden; position: relative; z-index: 0;}
.clubroom .pro-detail-pg .clubroom-product-contain .clubroom-product-desc{
	background: #f5f6f8;
	padding: 62px 80px;
	height: calc(100vh - 93px);
	overflow-y: auto;
	display: flex;
	flex-wrap: nowrap;
/* 	align-items: center; */
}
.clubroom-variation-option ul li{background-color: transparent !important;}
.clubroom-designer-cat-title{
	font-size: 12px;
  text-transform: uppercase;
  font-family: 'TraulhaTEST-Jornau';
  margin-bottom: 30px;
  line-height: 1.67;
}
.clubroom-product-desc .clubroom-pro-designer-name{
	font-family: 'ApercuPro-Regular';
	font-size: 12px;
	margin-bottom: 10px;
	text-transform: uppercase;
	line-height: 1.33;
	color: #8b8787;
	font-weight: normal;
}
.clubroom.product .wishlist-sec a.add_to_wishlist::after{display: none;}
.clubroom.product .wishlist-sec a.add_to_wishlist, .clubroom.product .wishlist-sec span.add_to_wishlist{
	width: 15px;
  height: 15px;
  display: inline-block;
  mask-image: url('../../static/img/Heart.svg');
  -webkit-mask-image: url('../../static/img/Heart.svg');
   mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
	-webkit-mask-size: contain;
  background-color: #000 !important;
}
.clubroom.product .wishlist-sec span.add_to_wishlist{
	position: static !important;
	left: auto;
	right: auto;
	top: auto;
	bottom: auto;
	margin: 0 !important;
	padding: 0 !important;
	border-radius: 0;
	opacity: 1;
	margin-top: 15px !important;
}
.clubroom.product .wishlist-sec span.add_to_wishlist.yith-wcwl-wishlistexistsbrowse{
  mask-image: url('../../static/img/Heart-fill.svg');
  -webkit-mask-image: url('../../static/img/Heart-fill.svg');
}
.clubroom .clubroom-product img{
	height: 100% !important;
	width: 100% !important;
	object-fit: cover;
}
.clubroom .pro-detail-pg .type-headline-1{
	font-family: 'TraulhaTEST-Jornau';
	font-size: 30px;
	font-weight: normal;
	line-height: 1.27;
	color: #000;
	max-width: 300px;
	margin: 0 0 6px;
}
.clubroom .variations td.label{line-height: 0;border-top: 0;padding-top: 0;margin-top: 0;}
.clubroom .variations td.label .variable-label{
	font-family: 'ApercuPro-Regular';
  font-size: 12px;
  font-weight: normal;
	line-height: 1.5;
  letter-spacing: 0.24px;
  color: #000;
  text-transform: uppercase;
}
.clubroom-product-price .border-aluminium{
	font-family: 'ApercuPro-Regular';
	color: #000;
	background: transparent;
	border: none;
	font-size: 9px;
	line-height: 1.78;
  letter-spacing: normal;
  font-weight: normal;
  text-transform: capitalize;
  padding: 0 0 0 8px !important;
  letter-spacing: normal;
}
.clubroom .pro-title-sec .wishlist-sec{/* top: -43px; */top: -8px;}
.clubroom .variations td.label label{padding: 12px 0; position: relative; margin: 0;}
body .clubroom .variations td.label label::after{
	background: url('../../static/img/clubroom-icon/plus-icon.svg') no-repeat center;
	width: 10px;
	height: 10px;
	background-size: contain;
	top: 16px;
	transform: rotate(0deg);
	transition: -webkit-transform 0.3s ease-in-out;
  -moz-transition: -webkit-transform 0.3s ease-in-out;
  -ms-transition: -webkit-transform 0.3s ease-in-out;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  -o-transition: -webkit-transform 0.3s ease-in-out;
}
body .clubroom .variations td.label.active-filter label::after{
	transform: rotate(180deg);
	background: url('../../static/img/clubroom-icon/minus-icon.svg') no-repeat center;
}
.clubroom .woo-variation-items-wrapper > ul.variable-items-wrapper > li.variable-item{background: transparent;}
.clubroom .woo-variation-items-wrapper > ul.variable-items-wrapper > li.variable-item span.variable-item-span{
	font-family: 'ApercuPro-Regular';
  font-size: 14px;
  padding-left: 30px !important;
}
.clubroom .variations{border-bottom: 0; padding-bottom: 0;}
.clubroom .clubroom-product-price{margin: 30px 0 33px;}
.clubroom .clubroom-product-price .space-mt-1 .vsz-single-discount-info{font-family: 'ApercuPro-Regular';}
.clubroom .pro-detail-pg .quantity-sec{
	flex-basis: 30%;
	display: flex;
	align-items: center;
  justify-content: space-evenly;
/*   display: grid;
  grid-template-columns: 33.33% 33.33% ; */
	padding: 0;
	width: 155px;
  background: #fff;
  border: 0.5px solid #848484;
  border-radius: 2px;
  height: 48px;
  line-height: 48px;
  -webkit-appearance: none;
  appearance: none;
  outline: none;
  -webkit-outline: none;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.clubroom .quantity-sec .quantity-input{
	font-family: 'ApercuPro-Regular';
	font-weight: 700;
	font-size: 15px;
	background: transparent;
	color: #000;
}
.clubroom .woocommerce-variation-add-to-cart{margin-top: 30px !important;}
.clubroom .quantity-parent{display: flex !important; height: 48px;}
.clubroom .pro-detail-pg .quantity-sec span.minus{
	background: url('../../static/img/clubroom-icon/minus-icon.svg') no-repeat;
	background-position: center center;
}
.clubroom .pro-detail-pg .quantity-sec span.plus{
	background: url('../../static/img/clubroom-icon/plus-icon.svg') no-repeat;
	background-position: center center;
}
.clubroom .pro-detail-pg .quantity-sec span, .clubroom .quantity-sec .quantity-input{
	flex-basis: 33.33%;
	background-size: 10px 10px !important;
/*	border: 1px solid red;
 	margin: 10px;
	width: 20px;
	height: 20px; */
	position: relative;
	z-index: 999;
  -webkit-appearance: none;
  appearance: none;
  outline: none;
  -webkit-outline: none;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.clubroom .quantity-parent .button, .clubroom .quantity-parent .btn, .clubroom-product-contain .btn-btn-sec .add_to_cart_button,
.clubroom-product-contain .btn-btn-sec .single_add_to_cart_button{
	padding: 15px 0 14px;
	font-family: 'ApercuPro-Regular';
	font-size: 12px;
	font-weight: normal;
	background: #2c6481;
	border: 1px solid #2c6481;
	flex-basis: 70%;
	width: 100%;
	border-radius:0px;
	cursor: pointer;
  height: auto;
  line-height: normal;
  text-transform: uppercase !important;
  margin-right: 0 !important;
}
.clubroom .quantity-sec{margin-right: 14px !important;}
.clubroom .quantity-parent .btn, .clubroom-product-contain .btn-btn-sec .add_to_cart_button.btn--block-xxs, .clubroom-product-contain .btn-btn-sec .single_add_to_cart_button{margin-left: 0 !important;}
.clubroom .quantity-parent .btn.loading, .clubroom-product-contain .btn-btn-sec .add_to_cart_button.btn--block-xxs.loading, .clubroom-product-contain .btn-btn-sec .single_add_to_cart_button.loading, body .single_add_to_cart_button.loading{opacity: 1 !important; cursor: pointer !important;}
/* .pro-convelio-sec {display:none;} */
.clubroom .clubroom-product-price span.wcpbc-price{
	font-size: 12px;
	font-family: 'ApercuPro-Regular';
	color: #000;
	display: block;
	text-transform: capitalize;
	line-height: 1.5;
	letter-spacing: 0.24px;
	padding-right: 0 !important;
}
.clubroom .clubroom-product-price .from-txt{/* flex-basis: 100%; */ display: block;}
.clubroom .clubroom-product-price .type-breadcrumb{display: flex; flex-wrap: wrap; font-family: 'ApercuPro-Regular';
    font-size: 13px;
    color: #000;
    line-height: 1.33;}
.clubroom .clubroom-product-price .type-breadcrumb > div{display: flex; align-items: flex-end;}
.clubroom .clubroom-product-price .type-breadcrumb .pdp-professional-price{padding-left: 65px;}
.clubroom .clubroom-product-price .woocommerce-Price-amount, .clubroom .clubroom-product-price .woocommerce-Price-amount bdi{
	font-family: 'ApercuPro-Regular';
	font-size: 20px !important;
	line-height: 0.8;
	color: #000;
	font-weight: normal !important;
	padding-top: 4px;
	display: inline-block;
	letter-spacing: normal;
}
.clubroom .clubroom-product-price .woocommerce-price-suffix{
	/* font-size: 12px !important; */
	font-size: 9px !important;
	color: #000;
	font-family: 'ApercuPro-Regular';
	font-weight: normal !important;
	line-height: 0.8 !important;
	padding-left: 5px;
}
.clubroom table.clubroom-variation-option td.value .variable-items-wrapper li:last-child{margin-bottom: 0 !important;}
.clubroom .clubroom-product-contain{
	transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
}
.clubroom .pro-detail-pg{justify-content: normal; margin-left: auto;}
.clubroom .clubroom-slick-type-1 .slick-dots{
	display: flex;
	flex-wrap: wrap;
	max-width: 300px;
	margin: auto;
  position: absolute;
  bottom: 23px;
  left: 0;
  right: 0;
	justify-content: center;
}
.clubroom .clubroom-slick-type-1 .slick-dots li{ padding-right: 7px; }
.clubroom .clubroom-slick-type-1 .slick-dots li:last-child{ padding: 0; }
.clubroom .clubroom-slick-type-1 .slick-dots li button{
	font-size: 0;
	width: 21px;
	background: rgba(0, 0, 0, 0.2);
  border: none;
  height: 2px;
}
.clubroom .clubroom-slick-type-1 .slick-dots li.slick-active button{background: #fff;}
.clubroom-product-slick-arrow{
	background-size: contain;
/* 	width: 9px;
  height: 20px; */
  width: 50px;
  height: 50px;
  background-color: transparent;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: 9px 20px;
  -webkit-mask-size: 7px 14px;
  -webkit-mask-position: center;
  mask-position: center;
  cursor: pointer;
}
.clubroom-about-pro-list .clubroom-product-slick-arrow{top: 41%; transform: translateY(-41%);}
.clubroom-product-slick-prev{
	mask-image: url('../../static/img/clubroom-icon/left-arrow-clubroom.svg');
  -webkit-mask-image: url('../../static/img/clubroom-icon/left-arrow-clubroom.svg');
  background-color: #fff;
  left: 0;
	/*   left: 20px; */
}
.clubroom-product-slick-next{
	mask-image: url('../../static/img/clubroom-icon/right-arrow-clubroom.svg');
  -webkit-mask-image: url('../../static/img/clubroom-icon/right-arrow-clubroom.svg');
  background-color: #fff;
	/*   right: 20px; */
	right: 1px;
}
.clubroom .clubroom-product .pro-img-sec > div{background: #fff;}
.clubroom-product-other-details .pro-content-area{
	font-size: 30px;
	font-family: 'TraulhaTEST-Jornau';
	font-weight: 400;
	margin: 0;
	color: #000;
}
.clubroom-product-other-details .pro-extra-item{
	font-size: 16px;
	font-family: 'ApercuPro-Regular';
	color: #000;
	line-height: 24px;
	margin: 0 0 30px;
}
.clubroom-product-other-details .pro-extra-item.handmade-details{text-transform: uppercase; letter-spacing: 0.75px; margin-bottom: 20px;}
.clubroom-product-other-details .pro-content-area.readmore-full{
	line-height: 45px;
	margin-bottom: 30px;
	text-align: left !important;
	max-width:655px;
}
.clubroom-product-other-details .pro-content-area.readmore-full p{text-align: left !important;}
.clubroom-product-other-details .product-extra{padding: 0;}
.clubroom-product-other-details .clubroom-pro-dim-title, .clubroom-product-other-details .clubroom-pro-time-title,
.clubroom-product-other-details .clubroom-ship-time-title, .clubroom-product-other-details .clubroom-firm-title{
	font-weight: 600;
	margin-bottom: 8px;
	font-size: 16px;
}
.clubroom-pro-dim, .clubroom-pro-time, .clubroom-ship-time, .clubroom-firm{font-size: 16px; line-height: 24px;}
.clubroom-product-other-details .pro-extra-item.production-time, .pro-extra-item.shipping-time{display: inline-block;}
.clubroom-product-other-details .pro-extra-item.production-time{margin-right: 50px;}
.clubroom-pro-tootltip{
	background: url('../dist/images/tooltip-icon.svg') no-repeat;
	display: inline-block;
	position: relative;
	vertical-align: middle;
	width: 11px;
	height: 11px;
	cursor: pointer;
}
.clubroom-pro-tootltip-text{
	font-family: 'ApercuPro-Regular';
	visibility: hidden;
  width: 300px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 10px;
  border-radius: 0;
  position: absolute;
  top: -7px;
  left: 25px;
  z-index: 1;
  font-size: 14px;
  line-height: 1.4;
}
.clubroom-pro-tootltip-text::before {
  content: "";
  position: absolute;
  top: 4px;
  left: 0;
  margin-left: -13px;
  border-width: 7px;
  border-style: solid;
  border-color: transparent black transparent transparent;
}
.clubroom-pro-tootltip:hover .clubroom-pro-tootltip-text{visibility: visible;}
/* Magnific Popup */
.clubroom-magnific-popup{background: rgba(0, 0, 0, 0.6) !important;}
.clubroom-magnific-popup .mfp-figure{
	max-width: 600px !important;
	margin: 50px auto !important;
	padding: 15px 15px 20px;
  background: #fff !important;
  position: relative !important;
}
.clubroom-magnific-popup .mfp-close{
	display: inline-block !important;
  color: #000 !important;
  background: #fff !important;
  right: 0px !important;
  position: absolute !important;
  top: -39px !important;
  padding-right: 0 !important;
  width: auto !important;
  height: 35px !important;
  line-height: 35px !important;
  opacity: 1 !important;
  font-size: 28px !important;
  cursor: pointer !important;
  padding: 0 10px !important;
  border-radius: 30px !important;
}
body.mfp-zoom-out-cur .clubroom-magnific-popup.mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer !important;}
.clubroom-magnific-popup.mfp-gallery .mfp-arrow-left:before{
	background: url('../../static/img/clubroom-icon/arrow-white-left.svg') no-repeat;
	transform: rotate(0deg);
}
.clubroom-magnific-popup.mfp-gallery .mfp-arrow-right:before{
	background: url('../../static/img/clubroom-icon/arrow-white-right.svg') no-repeat;
}
.clubroom-magnific-popup figure{border: 0.5px solid rgba(0,0,0,0.2);}
.clubroom-magnific-popup .mfp-figure figcaption{display: block !important;}
.clubroom-magnific-popup .mfp-figure figcaption .mfp-counter{
	font-family: 'TraulhaTEST-Jornau';
	line-height: 20px;
	top: 37px;
  font-weight: bold;
  font-size: 14px;
  right: -8px;
  color: #000;
}
.clubroom-product-other-details .pro-desc-sec{display: none;}
.clubroom .clubroom-product-details-bottom-sec{display: flex; flex-wrap: wrap;}
.clubroom .clubroom-product-other-details{flex-basis: 65.3%; padding: 70px 50px; border-right: 1px solid rgba(0,0,0,0.2);}
.clubroom .clubroom-designer-cfs-sec{flex-basis: 34.7%;}
.clubroom-designer-sec .clubroom-pro-designer-heading{
	font-size: 10px;
	font-family: 'ApercuPro-Regular';
	margin-bottom: 6px;
	line-height: 12px;
	text-transform: uppercase;
}
.clubroom-designer-sec .clubroom-pro-designer-name{
	font-size: 16px;
	font-family: 'ApercuPro-Regular';
	font-weight: 700;
	line-height: 24px;
}
.clubroom-designer-sec .design-info .design-inner::after,.clubroom-designer-sec .design-info .design-inner::before{display: none;}
.clubroom .design-row{flex-wrap: wrap;}
.clubroom .design-row .design-info{width: 100%;}
.club-pro-desig-top-section .club-desig-img{margin-right: 19px; line-height: normal;}
.club-desig-img img{width: 100px; height: 100px; object-fit: cover;	border-radius: 50%;}
.club-pro-desig-top-section{display: flex; flex-wrap: wrap; align-items: center; margin-bottom: 15px;}
.clubroom-pro-designer-desc{font-size: 12px; color: #000; line-height: 1.5; margin-bottom: 20px;}
.post-type-archive-clubroom_designer .ft-push-section .section__inner { margin-top:0px;}
.clubroom-pro-designer-btn{
	font-family: 'ApercuPro-Regular';
	font-size: 14px;
	line-height: 17.4px;
	color: #2c6481;
	background: #fff;
	border: 1px solid #2c6481;
	border-radius: 1.5px;
	padding: 10px 26px;
	width: 100%;
	text-align: center;
}
.clubroom-pro-designer-btn:hover{color: #fff !important; opacity: 1;}
.club-pro-gen-section{display: block; padding: 0 20px; margin: 0; text-align: center; flex-basis: 33.33%;}
.club-pro-gen-section:last-child{padding-bottom: 0;}
.info-block-desc .clubroom-pro-designer-desc, .info-block-desc .clubroom-pro-designer-desc .ewa-rteLine, .info-block-desc .clubroom-pro-designer-desc div, .info-block-desc .clubroom-pro-designer-desc p{text-align: justify !important;}
.club-pro-gen-section .clubroom-pro-designer-desc{margin-bottom: 0; font-size: 12px; line-height: 1.17;padding: 0;}
.club-pro-gen-section .club-desig-img{flex-basis: 20%; line-height: 0; padding: 0 10px;}
.club-pro-gen-section .club-desig-info{flex-basis: 80%; line-height: 24px; padding: 0 10px;}
.clubroom-pro-designer-section{/* padding: 70px 30px 50px; */ border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.clubroom-pro-general-info{padding: 55px 30px;}
.clubroom-pro-contct-section{display: flex; margin-top: 14px;}
.clubroom-pro-contct-desc{flex-basis: 48%; border-right: 1px solid #fff; padding: 38px 50px; font-family: 'TraulhaTEST-Jornau';}
.clubroom-pro-contct-section > div:last-child{border-right: 0;}
.clubroom-pro-contct-section > div:last-child .btn{padding-right: 0 !important;}
.clubroom-pro-contct-desc .pro-headline{font-size: 20px; line-height: 25px;}
.clubroom-pro-contct-desc .pro-subhead{font-size: 14px; line-height: 25px;}
/* .clubroom-pro-contct-section .clubroom-pro-contct-reqst, .clubroom-pro-contct-section .clubroom-pro-contct-tearsheet,
.clubroom-pro-contct-section .clubroom-pro-contct-us{flex-basis: 33.33%;}
 */.clubroom-pro-contct-section .reqst-headline, .clubroom-pro-contct-section .tearsheet-headline,
.clubroom-pro-contct-section .contct-headline{display: flex; align-items: center;}
.clubroom-pro-contct-section .contct-headline{justify-content: flex-end;}
.clubroom-pro-contct-section .tearsheet-headline{justify-content: center;}
.clubroom-pro-contct-section .reqst-headline a{margin-top: 0 !important;}
.clubroom-pro-contct-section .reqst-headline a, .clubroom-pro-contct-section .tearsheet-headline a,
.clubroom-pro-contct-section .contct-headline a{
	font-family: 'ApercuPro-Regular';
	font-size: 12px;
	line-height: 1.5 !important;
	letter-spacing: 0.24px;
	text-transform: capitalize !important;
	position: relative;
	padding: 0 7px 0 24px !important;
	border: none;
	color: #000;
	font-weight: normal;
  text-decoration: underline !important;
  height: auto !important;
  text-align: left;
  min-width: auto !important ;
}
.clubroom-pro-contct-section .contct-headline a{padding-right: 0;}
.clubroom-pro-contct-section .reqst-headline a:hover, .clubroom-pro-contct-section .tearsheet-headline a:hover, .clubroom-pro-contct-section .contct-headline a:hover{background: transparent !important; border: none; opacity: 1;}
.clubroom-pro-contct-section .reqst-headline a:before, .clubroom-pro-contct-section .tearsheet-headline a:before, .clubroom-pro-contct-section .contct-headline a:before{
	content: " ";
	display: inline-block;
	position: absolute;
	left: 0;
	top: 50%;
  transform: translateY(-50%);
	width: 16px;
  height: 16px;
  mask-image: url('../../static/img/clubroom-icon/icon-request-quote-black.svg');
  -webkit-mask-image: url('../../static/img/clubroom-icon/icon-request-quote-black.svg');
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;
  background-color: #000;
}
.clubroom-pro-contct-section .tearsheet-headline a:before{
	/* top: -1px; */
  mask-image: url('../../static/img/clubroom-icon/icon-download-black.svg');
  -webkit-mask-image: url('../../static/img/clubroom-icon/icon-download-black.svg');
}
.clubroom-pro-contct-section .contct-headline a:before{
	/* top: 1px; */
  mask-image: url('../../static/img/clubroom-icon/icon-mail-black.svg');
  -webkit-mask-image: url('../../static/img/clubroom-icon/icon-mail-black.svg');
}
.clubroom-pdp-detail-info-block{margin-top: 36px;}
.clubroom .woo-variation-items-wrapper > ul.variable-items-wrapper > li.variable-item:hover{background: transparent;}
.clubroom .variations td.value .variable-item.button-variable-item::before{top: 3px; z-index: 1;}
.clubroom .variations td.value .variable-item.button-variable-item::after{z-index: 1;	top: 6px !important;}
.clubroom [data-wvstooltip]:before{min-width: 20px;}
.clubroom .variable-items-wrapper .variable-item:not(.radio-variable-item), .clubroom td.value .variable-item:not(.radio-variable-item){padding: 5px 0 !important;}
.clubroom .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background: transparent;}
.clubroom-pro-design-img img{width: 385px; height: 534px; object-fit: cover;}
.clubroom-pro-design-info .design-desc{
	height: auto !important;
	min-height: auto;
	font-size: 27px;
	font-family: 'TraulhaTEST-Jornau';
	text-align: left;
	color: #000;
	font-weight: normal;
	line-height: 1.48;
}
.clubroom-pro-designer-section{border: none; padding: 8px 0 0;}
.clubroom-pro-designer-section a{text-decoration: none !important;}
.clubroom-pro-design-img{line-height: 0;}
.club-pdp-designer-inner  .club-pdp-designer-box img{display: block;}
.club-pdp-designer-inner  .club-pdp-designer-box .pro-designer-hover{display: none;}
.club-pdp-designer-inner  .club-pdp-designer-box:hover .pro-designer-hover{
	width: 100%;
	height: 100%;
	padding: 20px;
	text-align: center;
	display: flex;
  align-items: center;
  justify-content: center;
}
.club-pdp-designer-inner  .club-pdp-designer-box .pro-designer-hover .pro-designer-hover-innerb{height: auto;}
.club-pdp-designer-inner  .club-pdp-designer-box:hover img{display: none;}
.club-pdp-designer-p1{position: absolute; right: 35%; bottom: 0; line-height: 0;}
.club-pdp-designer-p2{position: absolute; right: 0; bottom: 68px; line-height: 0;}
.club-pdp-designer-p2 .clubroom-pro-designer-btn-label{padding-top: 18px;}
.club-pdp-designer-p1 img, .club-pdp-designer-p2 img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: inline-block;
}
.club-pdp-designer-inner  .club-pdp-designer-box{width: 222px; height: 222px;}
.club-pdp-designer-p1 a, .club-pdp-designer-p2 a{position: relative; display: inline-block; opacity: 1;}
.club-pdp-designer-p1  .club-pdp-designer-box:after, .club-pdp-designer-p2  .club-pdp-designer-box:after{
	content: "";
	position: absolute;
	right: 28px;
	top: 40px;
	background: url('../../static/img/clubroom-icon/zoom-icon.svg') no-repeat;
	background-size: contain;
	width: 26px;
	height: 26px;
	display: none;
}
.clubroom-pro-designer-btn:after{display: none;}
.perfect-partner-image-section{position: relative; height: 100%;}
.perfect-partner-corner-img{
	width: 14px;
  position: absolute;
  left: 0;
  z-index: 1;
  height: 100%;
  background-size: cover !important;
}
.perfect-partner-image{width: 100%; background-size: cover !important; height: 100%;}
.clubroom-pro-design-info .design-inner::after{
	width: 62px;
	height: 54px;
	mask-image: url('../../static/img/clubroom-icon/icon-quotes.svg');
  -webkit-mask-image: url('../../static/img/clubroom-icon/icon-quotes.svg');
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
	-webkit-mask-size: contain;
	background-color: #000;
}
.clubroom-pro-design-info .see-more-btn{display: none !important;}
.clubroom-pro-design-info .design-inner{padding-top: 60px;}
.clubroom-pro-designer-desc .design-desc-inner{height: 92px; overflow: hidden; text-align: left;}
.clubroom-pro-designer-desc .design-desc-inner p{text-align: left !important;}
.clubroom-pro-design-info .design-desc-inner{font-family: 'TraulhaTEST-Jornau';font-size: 30px;line-height: 45px;color: #000;}
.clubroom-pro-design-info .design-desc .design-desc-inner p{text-align: left !important;}
.clubroom-pro-design-row{display: flex; flex-wrap: wrap; margin: 0 !important;}
.clubroom-pro-design-row .clubroom-pro-design-info{width: 380px; margin: 0 0 0 36px; padding: 0;}
.clubroom-pro-design-info .design-inner::before{display: none;}
.clubroom-pro-design-img .clubroom-pro-designer-heading{
	font-family: 'ApercuPro-Regular';
	text-transform: uppercase;
	font-size: 14px;
	line-height: 17.4px;
	margin-bottom: 12px;
}
.clubroom-pro-design-info .clubroom-pro-designer-name{
	font-family: 'TraulhaTEST-Jornau';
	color: #2c6481;
  text-align: left;
  font-size: 20px;
  line-height: 25px;
  margin-top: 20px;
}
.clubroom-designer-main-section{background: #f5f6f8;}
.clubroom-designer-main-section .clubroom-outer-container .clubroom-designer-sec-pdp{
	max-width: 1360px;
	margin: 0 auto;
	padding: 75px 50px;
	background: #f5f6f8;
}
.clubroom-pro-contct-section .btn::after{display: none;}
.clubroom-outer-container .figure__placeholder{background: transparent;}
.clubroom-outer-container .figure{
	background: #e1b8a6;
	padding: 26px;
	clip-path: polygon(7% 0%, 92% 0%, 103% 8%, 100% 95%, 92% 100%, 8% 100%, 0% 95%, 0% 6%);
	-webkit-clip-path: polygon(7% 0%, 92% 0%, 103% 8%, 100% 95%, 92% 100%, 8% 100%, 0% 95%, 0% 6%);
}
.clubroom-outer-container .figure__content{margin-bottom: 20px;}
.clubroom-ymal-sec.custom-space .type-surheadline{
	font-family: 'ApercuPro-Regular';
	color: #000;
	font-size: 8px;
	line-height: 12px;
	margin-bottom: 10px !important;
}
.clubroom-ymal-sec.custom-space .type-headline-3{
	font-family: 'TraulhaTEST-Jornau';
	color: #000;
	font-size: 12px;
	line-height: 15px;
	margin-bottom: 10px;
}
.clubroom-ymal-sec .type-sans.listing-element__subtitle-text{
	font-family: 'ApercuPro-Regular';
	color: #000;
	font-size: 10px;
	line-height: 12px;
}
.clubroom .clubroom-product-contain .clubroom-product-desc.clubroom-product-right-sticky{
	position: fixed;
	top: 93px;
	width: 50%;
	transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
}
.clubroom .clubroom-product-contain .clubroom-product-desc.clubroom-product-right-alignbt{
	transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -webkit-transition: all 1s ease;
  -o-transition: all 1s ease;
	position: absolute;
	right: 0;
	left: 0;
	bottom: 0;
}
.clubroom .clubroom-product-contain .clubroom-product-desc .clubroom-product-desc-inner{
	max-width: 600px;
	margin: 0 auto;
	flex-basis: 100%;
}
.clubroom-pdp-detail-info-block a{width: 150px;}
.clubroom .clubroom-product-contain .promocode-txt{color: #000; border-color: #000; margin: 0 0 10px;}

/* More Beautiful Pieces Slider */
/* .clubroom-ymal-sec .type-surheadline, .clubroom-single-beautiful-pieces .type-surheadline{
	font-size: 12px;
  font-family: 'ApercuPro-Regular';
  line-height: 1;
  letter-spacing: 1.2px;
  opacity: 0.6;
  text-transform: uppercase;
  margin-bottom: 8px;
  color: #000;
}
.clubroom-ymal-sec .type-headline-3, .clubroom-single-beautiful-pieces .type-headline-3{
	font-size: 18px;
  font-family: 'TraulhaTEST-Jornau';
  line-height: normal;
  letter-spacing: normal;
  text-transform: capitalize;
  margin-bottom: 8px;
  color: #000;
}
.clubroom-ymal-sec .wcpbc-price, .clubroom-single-beautiful-pieces .wcpbc-price{
  font-size: 14px;
  font-family: 'ApercuPro-Regular';
  line-height: 1.05;
  letter-spacing: normal;
}
.clubroom-single-beautiful-pieces figure{
	background: #e1b8a6;
  padding: 26px;
  clip-path: polygon(6% 0, 94% 0, 100% 5%, 100% 94%, 94% 100%, 6% 100%, 0 94%, 0 5%);
  -webkit-clip-path: polygon(6% 0, 94% 0, 100% 5%, 100% 94%, 94% 100%, 6% 100%, 0 94%, 0 5%);
} */
.clubroom-single-beautiful-pieces .slick-dots, .clubroom-ymal-sec .slick-dots, .perfect-partner-items .slick-dots{
	display: flex !important;
	justify-content: center;
}
.clubroom-single-beautiful-pieces .slick-dots li button, .clubroom-ymal-sec .slick-dots li button, .perfect-partner-items .slick-dots li button{
	font-size: 0;
  padding: 0;
  /* width: 45px; */
  width: 20px;
  height: 2px;
  background: rgba(0,0,0,0.2);
  border: 0;
  cursor: pointer;
}
.clubroom-single-beautiful-pieces .slick-dots li.slick-active button, .clubroom-ymal-sec .slick-dots li.slick-active button{background: #2c6481;}
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .outer-container{background: #f5f6f8; padding: 52px 0 62px !important; max-width: 100%;}
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .title a{font-family: 'TraulhaTEST-Jornau'; font-size: 30px;}
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .title .type-headline-2{text-align: center !important;}
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .grid-item{margin-bottom: 36px;}
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .grid__row{margin: 0 -8px;}
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .grid__row .figure .figure__content{margin-bottom: 19px;}
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .grid__row .listing-element{padding: 0 9px;}
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .custom-space .woocommerce.columns-3{padding-bottom: 0;}
.clubroom-single-beautiful-pieces .slick-dots{margin-top: 30px;}
.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces{overflow: hidden;}

/* Perfect Partner Section */
.perfect-partner-items .slick-dots li.slick-active button{background: #000;}
.perfect-partner-items .space-mt-6--m{margin: 0 !important;}
.clubroom-designer-main-section .perfect-partner-main-sec{
	display: grid;
	grid-template-columns: 40% 60%;
	align-items: center;
	background-color: #d8e1e4;
}
.clubroom-designer-main-section .perfect-partner-other-details{padding: 56px 75px;
	max-width: 1280px;
    margin: 0 auto;
}
.perfect-partner-items {margin-left: -15px;}

.clubroom-designer-main-section .perfect-partner-main-sec.full-width-slider{display: block;}
.clubroom-designer-main-section .perfect-partner-title .type-surheadline a{
	font-family: 'TraulhaTEST-Jornau';
  font-size: 27px;
  text-transform: none;
  margin-bottom: 20px;
  display: inline-block;
  line-height: 1;
}
/* .clubroom-designer-main-section .perfect-partner-main-sec .perfect-partner-items .slick-track{margin-left: 0;} */
.clubroom-designer-main-section .perfect-partner-main-sec .perfect-partner-items .slidera .listing-element{padding: 0 9px;}
.clubroom-designer-main-section .perfect-partner-main-sec .perfect-partner-items .grid{padding: 0 !important;}
.clubroom-designer-main-section .perfect-partner-main-sec .perfect-partner-items .grid__row{margin: 0 -9px;}
.partner-section-subhead, .clubroom-designer-main-section .perfect-partner-title .type-headline-2 a{
	color: #000;
	font-family: 'ApercuPro-Regular';
	font-size: 14px;
	line-height: 24px;
	letter-spacing: normal;
}
/* .perfect-partner-title .title{max-width: calc(100% - 130px);} */
.perfect-partner-main-sec.full-width-slider .perfect-partner-title .title{
/* 	max-width: calc(100% - 106px);  */
	text-align: center;
}
.clubroom-designer-main-section .perfect-partner-title .type-headline-2{
	margin-bottom: 40px; 
	font-size: 0; 
	line-height: 0;
	text-align: center !important;
}
.perfect-partner-items.clubroom-slick-type-3 .slick-arrow, .clubroom-slick-type-3 .flickity-prev-next-button{right: 20px;}
.perfect-partner-items.clubroom-slick-type-3 .slick-arrow:hover, .clubroom-slick-type-3 .flickity-prev-next-button:hover{opacity: 0.6;}
.perfect-partner-items.clubroom-slick-type-3 .slick-prev, .clubroom-slick-type-3 .previous{right: 70px;}
.full-width-slider .perfect-partner-items.clubroom-slick-type-3 .slick-arrow{right: 0;}
.full-width-slider .perfect-partner-items.clubroom-slick-type-3 .slick-prev{right: 50px;}

/* New Perfect Partner Section */
/* .clubroom-designer-main-section .perfect-partner-main-sec .perfect-partner-items .clubroom-cat-product-innerblock{
	padding: 0 8px;
}
.perfect-partner-items .clubroom-cat-product-innerblock{width: 276px !important;}
.perfect-partner-items .slick-slide{width: 276px !important;}
.perfect-partner-items .clubroom-cat-product-innerblock .clubroom-productslider-innerblock{width: 260px;} */

.clubroom-detail-recent-view-sec .clubroom-about-pro-list .clubroom-cat-product-innerblock{width: 290px !important;}
.clubroom-detail-recent-view-sec .clubroom-about-pro-list .slick-slide{width: 290px !important;}
.clubroom-detail-recent-view-sec .clubroom-about-pro-list .clubroom-cat-product-innerblock .clubroom-productslider-innerblock{width: 260px;}
/*
.perfect-partner-items .slick-list{padding-right: 150px !important;}
.full-width-slider .perfect-partner-items .slick-list{padding-right: 110px !important;} */
.perfect-partner-items .slick-dots{margin-top: 51px; line-height: 0; flex-wrap: wrap;}
.perfect-partner-items .slick-dots li{line-height: 0; padding-bottom: 15px;}
/*.perfect-partner-items{overflow: hidden; margin: 0 0 0 -10px; }*/
.pd-marquee-mobile{
	opacity: 0;
  width: 100%;
  height: 39px !important;
  line-height: 40px;
  text-transform: uppercase;
}
.clubroom .pro-detail-pg .pd-marquee-text .pd-marquee, .clubroom .pro-detail-pg .pd-marquee-text .pd-marquee-mobile{overflow-y: hidden;}
.clubroom-cat-product-box .woocommerce-price-suffix{display: none;}
.clubroom-cat-product-box .space-mt-1{margin-top: 0 !important;}
.clubroom-cat-product-box .trade-price div, .clubroom-cat-product-box .trade-price span.woocommerce-Price-amount, .clubroom-cat-product-box .trade-price .border-aluminium, .clubroom-cat-product-box .trade-price .retail-price:last-child, .clubroom-cat-product-box .trade-price .retail-price .border-aluminium.vsz-retail-price-label{
	font-family: 'ApercuPro-Regular' !important;
	font-weight: normal !important;
	align-items: baseline;
	color: inherit !important;
	opacity: 1 !important;
	line-height: 1.31;
	margin: 0 !important;
	padding: 0 !important;
	background: transparent;
	border: none;
	font-size: 14px !important;
	color: inherit !important;
}
.clubroom-cat-product-box .trade-price span.woocommerce-Price-amount{font-size: 14px !important;}
.clubroom-cat-product-box .trade-price .retail-price:last-child{font-weight: normal !important;}
.clubroom-cat-product-box .trade-price .professional-price{
	/* margin-bottom: 5px !important;
	font-weight: bold !important;  */
	text-align: center !important;
	display: flex;
  justify-content: center;
}
/* .clubroom-cat-product-box .trade-price .professional-price span{font-weight: bold !important;} */
.clubroom-cat-product-box .trade-price .retail-price .wcpbc-price{padding-right: 3px !important;}
.clubroom-cat-product-box .trade-price .retail-price .border-aluminium.vsz-retail-price-label, .clubroom-cat-product-box .trade-price .border-aluminium{padding-left: 3px !important;}
.clubroom-cat-product-box .from-txt, .clubroom-cat-product-box .alg-from-txt, .trade-price .retail-price:last-child .alg-from-txt{font-size: 14px !important; font-weight: normal !important;}

/* Clubroom About Page Start */
/* Product Detail Header */
.page-template-clubroom-about-template .clubroom-header-section{background: #fff;}
.page-template-clubroom-about-template .clubroom-header-section.stickyheader{position: fixed;}
.page-template-clubroom-about-template .clubroom-header-section .club-logo-icon svg path{fill: #000;}
.page-template-clubroom-about-template .clubroom-header-section .club-logo-icon svg circle{stroke: #000;}
.page-template-clubroom-about-template .club-header-right ul li a.wpml-ls-item-toggle{color: #000;}
.page-template-clubroom-about-template .club-header-right svg path{stroke: #000;}
.page-template-clubroom-about-template .club-search-icon svg path{fill: #000;}
.page-template-clubroom-about-template .clubroom-header-section .club-logo{visibility: visible;}
.page-template-clubroom-about-template .club-ft-social-icon a:hover svg path, .page-template-clubroom-about-template .club-ft-bottomlogo a:hover svg g{fill: #000 !important;}
.page-template-clubroom-about-template .club-ft-social-icon a:hover,.page-template-clubroom-about-template .club-ft-bottomlogo a:hover{opacity: 1;}

.clubroom-about-section{
	animation: color-change-anime 20s infinite;
	-webkit-animation: color-change-anime 20s infinite;
	-moz-animation: color-change-anime 20s infinite;
	-ms-animation: color-change-anime 20s infinite;
	-o-animation: color-change-anime 20s infinite;
}
@keyframes color-change-anime{
  12.5% {background-color: #f6eae5;}
  25%{background-color: #fbdada;}
  37.5%{background-color: #d8b775;}
  50%{background-color: #cad9d1;}
  62.5% {background-color: #d8e1e4;}
  75%{background-color: #c7abb2;}
  87.5%{background-color: #d6c88c;}
  100%{background-color: #f4e9cb;}
}
.clubroom-about-header{
		font-family: 'TraulhaTEST-Jornau';
		font-size: 50px;
		line-height: 1.2;
		color: #000;
		letter-spacing: normal;
}
.clubroom-about-info-section{padding: 60px 130px; position: relative; /* height: calc(100vh - 80px); */}
.clubroom-about-info-inner-section{display:flex; flex-wrap:wrap; max-width:1080px; margin:0 auto; height:100%; align-items:center;}
.clubroom-img-section{margin: 50px 0 0 90px; background-size: 363px 429px !important;}
.clubroom-img-section img{
	margin: 20px 0 0 20px;
	width: 363px;
	height: 429px;
	object-fit: cover;
}
.clubroom-about-info-left{/* flex-basis: 50%; */ flex-basis: 45%; /* max-height: calc(100% - 100px); overflow: hidden; */}
.clubroom-about-info-right{/* flex-basis: 50%; */
	flex-basis: 55%;
	margin-top: 0;
/* 	max-height: calc(100% - 100px);
	overflow-y: auto;
	scrollbar-color: rgba(0,0,0,0.6) rgba(255,255,255,0.5);
	scrollbar-width: thin; */
}
.clubroom-about-desc{
	font-family: 'TraulhaTEST-Jornau';
	font-size: 14px;
	line-height: 1.29;
	color: #000;
	letter-spacing: normal;
	text-align: justify;
/* 	max-width: 100%;
  margin: 0 auto; */
	max-width: 490px;
  margin: 0 0 0 auto;
  padding: 0 20px;
}
.clubroom-about-desc b{font-weight: bold;}
.club-sin-designer-desc div{text-align: justify !important;}
.club-sin-designer-desc::-webkit-scrollbar{width: 3px;}
.club-sin-designer-desc::-webkit-scrollbar-track{border: none; border-radius: 10px; background: rgba(255,255,255,0.5);}
.club-sin-designer-desc::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.6); border-radius: 10px;}
.club-sin-designer-desc::-webkit-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
.club-sin-designer-desc::-moz-scrollbar{width: 1px;}
.club-sin-designer-desc::-moz-scrollbar-track{border: none; border-radius: 10px; background: rgba(255,255,255,0.5);}
.club-sin-designer-desc::-moz-scrollbar-thumb{background: rgba(0,0,0,0.6); border-radius: 10px;}
.club-sin-designer-desc::-moz-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
.club-sin-designer-desc p {margin-right: 10px; text-align: justify;}
.clubroom-about-info-right::-webkit-scrollbar{width: 3px;}
.clubroom-about-info-right::-webkit-scrollbar-track{border: none; border-radius: 10px; background: rgba(255,255,255,0.5);}
.clubroom-about-info-right::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.6); border-radius: 10px;}
.clubroom-about-info-right::-webkit-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
.clubroom-about-info-right::-moz-scrollbar{width: 3px;}
.clubroom-about-info-right::-moz-scrollbar-track{border: none; border-radius: 10px; background: rgba(255,255,255,0.5);}
.clubroom-about-info-right::-moz-scrollbar-thumb{background: rgba(0,0,0,0.6); border-radius: 10px;}
.clubroom-about-info-right::-moz-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
.clubroom-about-desc p{margin-bottom: 18px;}
.clubroom-about-desc p:last-child{margin-bottom: 0;}
.clubroom-corner-pattern{position:absolute; left:0; top:0; bottom:0; width:30px; height:100%; background-size:cover !important;}
.clubroom-about-pro-list-header{
	font-family: 'TraulhaTEST-Jornau';
	font-size: 24px;
	line-height: 1.33;
	color: #000;
	text-align: center;
	margin-bottom: 37px;
}
.clubroom-about-pro-list.clubroom-slick-type-2 .slick-dots{margin: 48px 0 0;}
.clubroom-about-products-section{padding: 48px 0 60px; overflow: hidden; background-color: #f4f4f2;}
.clubroom-about-pro-list .clubroom-cat-product-box{background: aliceblue;}
.clubroom-about-logo img{width: 374px; height: 47px; object-fit: contain; display: block;}
/* .club-lr-slider-arrow{max-width: 1280px; margin: 0 71px;} */
.club-lr-slider-arrow{max-width: 1280px; margin: 0 auto; padding: 0 75px;}
.club-lr-slider-arrow .slick-list{margin: 0 -15px;}
.club-lr-slider-arrow .clubroom-product-slick-arrow{width: 30px; height: 30px;}
.club-lr-slider-arrow .clubroom-product-slick-prev{background-color: #000; left: -45px;}
.club-lr-slider-arrow .clubroom-product-slick-next{background-color: #000; right: -45px;}
/* Clubroom About Page End */

/* Clubroom Designer Listing Page */
.clubroom-designer-listing-pg{background-color: #f4e9cb;}
.clubroom-designer-section{max-width: 850px; margin: 0 auto; padding: 0 40px;}
.clubroom-designer-inner-section{padding: 66px 0;}
.clubroom-designer-filter-list{
	border-top: solid 0.5px #707070;
	border-bottom: solid 0.5px #707070;
	padding: 15px;
	overflow-x: auto;
	-ms-overflow-style: none;
	scrollbar-width: none;
}
.clubroom-designer-filter-links{white-space: nowrap; text-align: left; justify-content: space-between; display: flex;}
.clubroom-designer-filter-links li{display: inline-block; line-height: 0;}
.clubroom-designer-filter-links li a{
	font-family: 'TraulhaTEST-Jornau';
	text-transform: uppercase;
	line-height: 0.93;
	font-size: 14px;
	padding-right: 15px;
	opacity: 0.5;
	cursor: text;
	color: #000;
}
.clubroom-designer-filter-links li a.not-empty{opacity: 1; cursor: pointer;}
.clubroom-designer-filter-links li:last-child a{padding-right: 0;}
.clubroom-designer-namelist-outer{margin-top: 63px;}
.designer-name-list .letter{
	font-family: 'TraulhaTEST-Jornau';
	text-transform: uppercase;
	font-size: 20px;
	line-height: 0.5;
	letter-spacing: 12px;
	margin-bottom: 37px;
}
.section__inner.section__inner--white.space-py-10.space-my-6{display: none;}
.clubroom-designer-namelist-outer .designer-name-list .designer-title-outer li a{
	font-family: 'ApercuPro-Regular';
	text-transform: capitalize;
	font-size: 15px;
	line-height: 1.33;
	color: #000;
	letter-spacing: normal;
  max-width: calc(100% - 59px);
  display: inline-flex;
}
.clubroom-designer-namelist-outer .designer-name-list{margin-bottom: 50px;}
.clubroom-designer-namelist-outer .designer-name-list .designer-title-outer{display: flex; flex-wrap: wrap; margin: 0 -10px -15px;}
.clubroom-designer-namelist-outer .designer-name-list .designer-title-outer .designer-title{
	flex-basis: 33.33%;
	padding: 0 10px 15px;
	line-height: normal;
}
.clubroom-designer-banner{position: relative; z-index: 0;}
.clubroom-designer-banner .rss-banner-title{
	font-family: 'TraulhaTEST-Jornau';
	font-size: 50px;
	line-height: 1.2;
	width: auto;
	letter-spacing: normal;
	text-transform: none;
}
.clubroom-designer-banner-img{width: 100%; background-repeat: no-repeat !important; background-size: cover !important;}
.clubroom-designer-banner-img, .clubroom-designer-banner-img .rss-inner-page-slider-1 .rss-inner-slider-item, .clubroom-designer-banner-img .rss-innerpage-slider-wapp .slick-list, .clubroom-designer-banner-img .rss-innerpage-slider-wapp .slick-track, .clubroom-designer-banner-img .rss-inner-page-slider-1{
	height: 234px !important;
	position: relative;
}
.clubroom-designer-banner .centercenter .rss-banner-caption{
	top: 50% !important;
  transform: translateY(-50%) !important;
  -webkit-transform: translateY(-50%) !important;
  left: 0 !important;
  right: 0 !important;
  margin: 0 auto;
  display: block !important;
  text-align: center !important;
  width: 100% !important;
  bottom: auto !important;
}
.designer-catname{
	font-family: 'ApercuPro-Regular';
	/* font-size: 7px; */
	font-size: 10px;
	line-height: 1.6;
	letter-spacing: normal;
	/* color: #000; */
	color: #de7142;
	padding-left: 10px;
	vertical-align: middle;
	text-transform: uppercase;
}
.clubroom-designer-filter-list::-webkit-scrollbar{display: none !important;}
.clubroom-designer-listing-pg::-webkit-scrollbar{width: 3px;}
/* Track */
.clubroom-designer-listing-pg::-webkit-scrollbar-track{border: 1px solid; border-radius: 0;}
/* Handle */
.clubroom-designer-listing-pg::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.6); border-radius: 10px;}
/* Handle on hover */
.clubroom-designer-listing-pg::-webkit-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
/* Clubroom Designer Detail page */
.club-sin-designer-info-section{
	background: #ebb647;
	padding: 34px 0 33px 0;
	position: relative;
	height: 100%;
}
.club-sin-designer-inner-info{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	max-width: 1300px;
	margin: 0 auto;
	height: 100%;
}
.club-sin-designer-corner-pattern{
	background: url('../../static/img/clubroom-icon/detail-corner.jpg') !important;
	position: absolute;
	top: 0;
	left: 0;
	width: 29px;
	height: 100%;
}
.club-sin-designer-name{
	font-family: 'TraulhaTEST-Jornau';
	font-size: 24px;
	line-height: 1.33;
	color: #000;
	margin-bottom: 21px;
}
.club-sin-designer-desc{
	font-family: 'TraulhaTEST-Jornau';
	font-size: 14px;
	line-height: 1.29;
	color: #000;
	max-height: 288px;
	overflow-y: auto;
	text-align: justify;
}
/* .club-sin-designer-desc p{text-align: left !important;} */
.club-sin-designer-detail{flex-basis: 50%; padding: 0 100px 0 124px;}
.club-sin-designer-img{flex-basis: 50%; padding: 0 26px; height: auto; overflow: hidden;}
.club-sin-designer-img img{
	width: 330px;
	height: 331px;
	object-fit: cover;
	display: block; object-position: top;
	margin-left: auto;
	margin-right: 168px;
}
.wwls-title{
	font-family: 'ApercuPro-Regular';
	font-size: 14px;
	line-height: 1.14;
	text-transform: uppercase;
	margin-bottom: 21px;
}
.wwls-section{padding: 70px 50px;}
.wwls-inner-section{display: flex; flex-wrap: wrap; max-width: 1300px; margin: 0 auto;}
.wwls-left-section{flex-basis: 50%; padding-right: 30px;}
.wwls-right-section{flex-basis: 50%;margin-top: 59px;}
.wwls-quote-desc{font-family: 'TraulhaTEST-Jornau'; line-height: 1.4; font-size: 25px; margin-bottom: 70px;}
.wwls-quote-img img{width: 62px; height: 55px; object-fit: contain; margin-bottom: 32px;}
.wwls-right-img{text-align: right; display: block;}
.wwls-title, .wwls-quote-img, .wwls-quote-desc{display: none;}
.wwls-left-img img{width: 461px; height: 640px; object-fit: cover;}
.wwls-right-img img{
	display: block;
/* 	width: 385px;
	height: 535px;  */
	width: 377px;
	height: 522px;
	object-fit: cover;
	margin: auto 0 auto auto;
}
.wwls-img-pinpt{display: inline-block; position: relative;}
.club-pinpt-dot{
  position: absolute;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  background: url('../../static/img/clubroom-icon/clubroom-pinpoint.svg') no-repeat center center;
  width: 43px;
  height: 43px;
  background-size: contain !important;
  display: inline-block;
  border-radius: 30px;
}
.club-pinpt-dot:hover{opacity: 0.8;}
/* .club-pinpt-popup{display: none;}
.club-pinpt-popup.active-popup{display: block;} */
.club-pinpt-popup-outer{max-width: 900px; margin: 0 auto; padding: 50px;}
.club-pinpt-popup-inner{background: #fff; padding: 30px;}
.club-pinpop-header{
	text-align: center;
	font-size: 34px;
	font-family: 'TraulhaTEST-Jornau';
	margin-bottom: 15px;
}
.single-clubroom-designer .mfp-container, .single-clubroom_designer .mfp-container, .single-clubroom_designer .mfp-container, .single-clubroom_designer .mfp-container{padding: 0; background: rgba(0, 0, 0, 0.7) !important;}
.club-pinpop-mainpro-block{display: flex; flex-wrap: wrap; align-items: center;}
.club-pinpop-img{flex-basis: 50%;}
.club-pinpop-img img{width: 350px; height: 350px; object-fit: cover; object-position: top;}
.club-pinpop-info{flex-basis: 50%; padding-left: 30px;}
.club-pinpop-desig, .club-pinpop-pro, .club-pinpop-price,.club-pinpt-popup .popup-modal-dismiss{ font-family: 'ApercuPro-Regular';}
.club-pinpop-desig{font-size: 16px;}
.club-pinpop-pro{font-size: 18px; text-transform: capitalize;}
.club-pinpop-price{font-size: 14px;}
.club-pinpop-info .btn-typ1{margin-top: 20px;}
.club-pinpt-popup .popup-modal-dismiss{
	background: url('../../static/img/clubroom-icon/clubroom-pinpoint.svg') no-repeat;
	width: 40px;
  height: 40px;
  display: inline-block;
  background-size: cover;
  position: absolute;
  top: -44px;
  right: 0;
  transform: rotate(133deg);
  opacity: 1;
}
.clubroom-desigdesc-section{background: #d6c88c;}
.clubroom-design-single-section .clubroom-cat-product{background: #f4e9cb; padding: 35px 0 59px;}
.clubroom-design-single-section .club-product-header{margin: 0 auto 22px;}
.clubroom-design-single-section .club-product-header .hd-typ3{
	font-family: 'ApercuPro-Regular';
	text-transform: none;
	text-align: center;
	font-size: 15px;
	line-height: 1.27;
	color: #000;
}
.clubroom-design-single-section .club-product-header .club-design-scroll-section{text-align: center;}
.club-design-scrolldown{
	background: url('../../static/img/clubroom-icon/arrow-down-black.svg') no-repeat;
	width: 20px;
  height: 20px;
  background-size: 16px 7px;
  margin: 16px auto 0;
  cursor: pointer;
	-moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}
.club-product-header.sticky-title-product, .shop-coll-section.sticky-title-product{
	position: fixed;
	bottom: 0;
	left: 50%;
	z-index: 1;
  margin: 0 !important;
  background-color: #f4e9cb;
  transform: translateX(-50%);
  width: 100%;
  max-width: 100%;
  display: block;
  padding: 20px 0 10px;
  opacity: 0;
  transition: 0.3s all ease;
  -webkit-transition: 0.3s all ease;
  -moz-transition: 0.3s all ease;
  -ms-transition: 0.3s all ease;
  -o-transition: 0.3s all ease;
  display: none;
}
.club-product-header.sticky-title-product.hide, .shop-coll-section.sticky-title-product.hide{opacity: 0 !important;	height: 0; padding: 0;	overflow: hidden;}
.club-product-header.sticky-title-product.show, .shop-coll-section.sticky-title-product.show{opacity: 1 !important;	height: auto;	padding: 20px 0 10px; z-index: 1;}
/* .clubroom-desigdesc-inner{padding: 53px 0 71px;} */
.clubroom-desig-product-li{display: flex; flex-wrap: wrap; justify-content: center; max-width: 1152px; margin: auto;}
/* .clubroom-desig-product-li .club-product-img-section{margin-bottom: 5px;} */
.clubroom-cat-btn{margin-top: 3px;}
.club-shop-cat-section .clubroom-cat-btn .btn-typ2{
	font-size: 10px;
	height: 74px;
	width: 74px;
	line-height: 1.5;
	padding: 0 10px;
	display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
}
/* .clubroom-desig-product-li .slick-list{padding: 0 70px !important;} */
.clubroom-desig-product-li .clubroom-cat-product-innerblock{flex-basis: 25%; padding: 0 14px; margin-bottom: 41px;}
.clubroom-design-single-section .clubroom-cat-btn{text-align: center;}
.clubroom-design-single-section .clubroom-cat-btn .btn-typ2::after{border-color: #000;}
.clubroom-desigdesc-li-box .loader{display: none;}
.clubroom-desigdesc-li-box .card--link .card__link{opacity: 1;}
.clubroom-desigdesc-li-box .card__back{
	width: 100%;
	height: 360px;
	background-size: cover;
	position: static;
/* 	clip-path: polygon(5% 0, 95% 0, 100% 5%, 100% 95%, 95% 100%, 5% 100%, 0 95%, 0 5%);
	-webkit-clip-path: polygon(5% 0, 95% 0, 100% 5%, 100% 95%, 95% 100%, 5% 100%, 0 95%, 0 5%); */
	clip-path: polygon(15px 0, calc(100% - 15px) 0, 100% 15px, 100% calc(100% - 15px), calc(100% - 15px) 100%, 15px 100%, 0 calc(100% - 15px), 0 15px);
	-webkit-clip-path: polygon(15px 0, calc(100% - 15px) 0, 100% 15px, 100% calc(100% - 15px), calc(100% - 15px) 100%, 15px 100%, 0 calc(100% - 15px), 0 15px);
	margin-bottom: 22px;
	transition: all ease 0.5s;
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
}
.clubroom-desigdesc-li-box a:hover .card__back{
/* 	opacity: 0.7; */
	-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
}
.clubroom-desigdesc-li-box .card__text{display: block; padding: 0; position: static;}
.clubroom-desigdesc-li-box .card--link .card__title{transform: none;}
.clubroom-desigdesc-li-box .card__placeholder{padding: 0; background: transparent;}
.clubroom-desigdesc-title .type-headline-2{
	font-family: 'TraulhaTEST-Jornau';
	font-size: 24px;
	line-height: 1.33;
	color: #000;
	text-align: center;
	margin-bottom: 68px;
}
.clubroom-desigdesc-li-box .card__text::before{display: none;}
.clubroom-desigdesc-li-box{width: 276px !important;}
.clubroom-desigdesc-li-box > a.card{width: 260px !important;}
.clubroom-desigdesc-li-box, .clubroom-single-beautiful-pieces .clubroom-cat-product-innerblock{padding: 0 8px;}
.club-shop-cat-section{max-width: 1300px; margin: auto; padding: 0 50px;}
.clubroom-desigdesc-slider .title .type-headline-3{
  font-size: 18px;
  font-family: 'TraulhaTEST-Jornau';
  line-height: 1.5;
  color: #000;
  text-align: center;
}
/* .club-shop-cat-section .clubroom-cat-product-box .product-name{font-size: 12px;}
.club-shop-cat-section .clubroom-cat-product-box .designer-name{font-size: 10px;} */
.clubroom-desigdesc-slider a:hover .title .type-headline-3{color: #fff;}
.clubroom-desigdesc-slider .card__title{text-align: center;}
.clubroom-desigdesc-slider .card__title .link__container{
	display: none;
	font-size: 18px;
  font-family: 'TraulhaTEST-Jornau';
  line-height: normal;
  letter-spacing: normal;
  text-transform: capitalize;
  color: #000;
}
.clubroom-desigdesc-slider a:hover .card__title .link__container{color: #fff;}
.clubroom-desigdesc-slider .card__title .link__container .link__icon{display: none;}
.clubroom-desigdesc-slider .card__title .space-mt-1{margin: 0;}
.clubroom-desigdesc-slider .card__title .space-mt-1.card__link{display: none;}
.clubroom-desigdesc-slider.clubroom-slick-type-2 .slick-dots, .clubroom-desigdesc-slider.clubroom-slick-type-3 .slick-dots{margin: 30px 0 0;}
/* .clubroom-desigdesc-slider .slick-list, .clubroom-single-beautiful-pieces .slick-list{padding: 0 90px !important;} */
.clubroom-slick-type-2 .slick-dots, .clubroom-slick-type-3 .slick-dots, .clubroom-slick-type-3 .flickity-page-dots{
	list-style:none;
	margin:76px 0 0;
	padding:0;
	display:flex;
	justify-content:center;
	width:100%;
}
.clubroom-slick-type-3 .flickity-page-dots{position: static !important; margin:58px 0 0;}
.clubroom-cat-product-slider.clubroom-slick-type-3 .flickity-page-dots{margin:50px 0 0;}
.clubroom-slick-type-2 .slick-dots li button, .clubroom-slick-type-3 .slick-dots li button, .clubroom-slick-type-3 .flickity-page-dots li{
  font-size: 0;
  width: 45px;
  height: 2px;
  background: rgba(0, 0, 0, 0.2) !important;
  border: none;
  cursor: pointer;
}
.clubroom-slick-type-2 .slick-dots li.slick-active button, .clubroom-slick-type-3 .slick-dots li.slick-active button,
.clubroom-slick-type-3 .flickity-page-dots li.is-selected{background: #2c6481 !important;}
.clubroom-slick-type-3 .flickity-page-dots li{margin: 0 !important; border-radius: 0 !important;}
/* .clubroom-desigdesc-slider.clubroom-slick-type-3 .slick-arrow{top: -77px;} */
/* .club-shop-cat-section .clubroom-cat-product-innerblock a .club-cat-product-section{padding: 55px 30px 35px;} */
/* Search Page */
.clubroom-search-banner-section span{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #fff;
	font-family: 'TraulhaTEST-Jornau';
	font-size: 50px;
	line-height: 1.2;
	z-index: 1;
	text-align: center;
}
.banner-clubroom-search {
  width: 100%;
  background-size: cover !important;
  height: 234px;
  margin: 58px 0 32px;
  padding: 86px 474px;
  object-fit: contain;
}
.clubroom-search-pro-list .pro-list-sec{padding: 0 !important;}
.clubroom-search-pro-list .full-container .pro-hits-section, .pagination-bottom{max-width: 1132px;}
.clubroom-search-pro-list .product-item-sec{text-align: center; padding-top: 8px ;}
.clubroom-search-pro-list .pro-hits-section ul{
	display: flex;
	flex-wrap: wrap;
	margin: 0 -15px;
	/* justify-content: center; */
	align-items: end;
}
.clubroom-search-pro-list .pro-hits-section ul li{flex-basis: 25%; padding: 0;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content{flex-basis: 50%;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content .clubroom-cat-product-innerblock{max-width: 100% !important;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.oneforthwidth-block{flex-basis: 25%;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.onethirdwidth-block{flex-basis: 75%;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block{flex-basis: 100%; margin-top:50px;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content .clubroom-productslider-innerblock{
	background-size: cover !important;
	position: relative;
}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content .btn-typ2{
	padding: 0;
	margin: 0 auto;
	font-size: 12px;
	height: 65px !important;
	line-height: 65px;
}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content .btn-typ2::after{border-color: #000;}
.clubroom-search-pro-list{background-color: #f6eae5; margin: 0;}
.clubroom-search-pro-list .clubroom-cat-product-box{background: #4d5e4c; height: 100%;}
.clubroom-search-pro-list .club-product-hover-img img{
	height: 100%;
	height: -webkit-fill-available;
  object-fit: cover;
  width: 100%;
}
.clubroom-search-pro-list .product-item-sec .wishlist-sec .yith-wcwl-add-to-wishlist.exists a.add_to_wishlist.yith-wcwl-wishlistexistsbrowse{animation: none !important;}
.clubroom-search-pro-list .wishlist-sec a.add_to_wishlist::after{
	content: "";
  display: inline-block;
  position: absolute;
  /* right: 23px;
  top: 36px; */
  right: 18px;
  top: 25px;
  width: 17px;
  height: 16px;
  z-index: 1;
  background: url('../../static/img/clubroom-icon/wishlist.svg') no-repeat;
  background-size: contain !important;
}
.clubroom-search-pro-list .product-tags-wrapper{position: relative; left: 0; /* top: 0; */}
/* .clubroom-search-pro-list .clubroom-cat-product-box .normal-product-tag{top: 30px;} */
.clubroom-search-pro-list #clear-all{display: none;}
.clubroom-search-pro-list .pro-sidebar-filter{
	opacity: 1;
	visibility: visible;
	margin-left: 0;
	width: auto;
	background: transparent;
	padding: 0;
	position: unset;
	z-index: 0;
	width: 100%;
}
/* .clubroom-search-pro-list .pro-top-sec{display: flex; align-items: center;} */
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title.open::after{transform: rotate(0deg);}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title::after{
	transform: rotate(180deg);
	width: 11px;
	height: 7px;
	top: 14px;
	right: 14px;
	mask-image: url('../../static/img/clubroom-icon/down-arrow.svg');
  -webkit-mask-image: url('../../static/img/clubroom-icon/down-arrow.svg');
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  background-color: #000 !important;
  background: none;
  transition: transform .3s ease-in-out;
  -moz-transition: transform .3s ease-in-out;
  -ms-transition: transform .3s ease-in-out;
  -webkit-transition: transform .3s ease-in-out;
  -o-transition: transform .3s ease-in-out;
}
.clubroom-search-pro-list .pro-sidebar-filter .pro-sidebar-inner{
	height: auto;
	overflow: visible !important;
	padding: 0 65px;
	margin: 0 auto;
}
.clubroom-search-pro-list .club-filter-list{display: flex; width: 100%; justify-content: space-between;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet{border-bottom: none;}
.clubroom-search-pro-list .ais-Pagination{margin: 0;  padding: 23px 0 ;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header{
	width: 200px;
	background: #fff;
  padding: 0 !important;
  margin-right: 20px;
  border-radius: 4px;
  cursor: pointer;
}
.clubroom-search-pro-list .ais-Pagination-list{position: relative;}
.clubroom-search-pro-list .ais-Pagination-list li{margin: 0 3px;}
.clubroom-search-pro-list .ais-Pagination-list li:last-child{margin-right: 0;}
.clubroom-search-pro-list .ais-Pagination-list li a, .clubroom-search-pro-list .ais-Pagination-list li span{
	font-family: 'ApercuPro-Regular';
	font-size: 12px  ;
	color: #000 !important;
	background: transparent !important;
	border: none !important;
	padding: 0;
  width: 21px;
  height: 21px;
  line-height: normal;
  display: flex;
  align-items: center;
  justify-content: center;
}
.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--firstPage .ais-Pagination-link,
.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--previousPage .ais-Pagination-link,
.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--nextPage .ais-Pagination-link,
.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--lastPage .ais-Pagination-link{visibility: hidden;}

.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--firstPage .ais-Pagination-link::after,
.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--previousPage .ais-Pagination-link::after,
.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--nextPage .ais-Pagination-link::after,
.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--lastPage .ais-Pagination-link::after{
	content: "";
	background: url('../../static/img/clubroom-icon/pg-dbl-prev-arrow.svg') no-repeat center;
	display: inline-block;
	visibility: visible;
	background-size: 10px 9px !important;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--previousPage .ais-Pagination-link::after{
	background: url('../../static/img/clubroom-icon/pg-prev-arrow.svg') no-repeat center;
}
.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--nextPage .ais-Pagination-link::after{
	background: url('../../static/img/clubroom-icon/pg-nxt-arrow.svg') no-repeat center;
}
.clubroom-search-pro-list .ais-Pagination-list li.ais-Pagination-item--lastPage .ais-Pagination-link::after{
	background: url('../../static/img/clubroom-icon/pg-dbl-nxt-arrow.svg') no-repeat center;
}
.clubroom-search-pro-list .ais-pagination .ais-pagination--item.ais-pagination--item__page.ais-pagination--item__active a,
.clubroom-search-pro-list .ais-Pagination .ais-Pagination-item.ais-Pagination-item--selected a{
	  background: #fff !important;
    color: #000 !important;
    border: 0;
}
.clubroom-search-pro-list .ais-Pagination-list li a:hover{border: 1px solid;}
.clubroom-search-pro-list .pro-list-sec #results-topbar::before, .clubroom-search-pro-list .pro-list-sec #results-topbar::after{
	display: none;
}
.clubroom-search-pro-list .ais-Panel-header .facet-title, .clubroom-search-pro-list .ais-SortBy .selectric .label{
	font-family: 'ApercuPro-Regular';
	font-size: 12px;
	line-height: 0.62;
	padding: 14px 15px !important;
	position: relative;
	display: block;
}
.clubroom-search-pro-list #results-topbar{
	top: 80px;
	background: #f6eae5;
	padding: 21px 0 !important;
	border-bottom: solid 1px #bf7353;
	z-index: 2;
}
.clubroom-search-pro-list .pro-top-sec .sort-by .button{display: none;}
.clubroom-search-pro-list .filter-btn{
	font-family: 'TraulhaTEST-Jornau';
	font-size: 16px;
	letter-spacing: normal;
	padding: 0;
	margin: 0;
	border: none;
	line-height: 20px;
	height: auto;
	width: auto;
	vertical-align: unset;
}
.clubroom-search-pro-list .pro-top-sec{margin: 0; overflow: visible !important; padding: 0 !important;}
.clubroom-search-pro-list .pro-top-sec .filter-sec{
	width: auto;
	margin: 0;
	padding: 0 27px 0 0;
	display: flex;
	align-items: center;
	max-height: 36px;
}
.clubroom-search-pro-list .pro-top-sec .sort-by{
	width: 200px;
	padding: 0;
	border: none;
	background: #fff;
	border-radius: 4px;
	height: 35.44px;
	/* overflow: hidden; */
	margin: 0 auto auto 0 !important;
	text-align: left;
}
.clubroom-search-pro-list .pro-top-sec .sort-by .select-sort{
	display: block;
}
.clubroom-search-pro-list .pro-top-sec .sort-by .selectric-items{width: 200px;}
.clubroom-search-pro-list .pro-top-sec .sort-by select{
	margin: 0;
	color: #000;
	border: none;
	text-transform: capitalize;
	font-family: 'ApercuPro-Regular';
	font-size: 13px;
	border-radius: 0;
	max-width: 210px;
	padding: 11px 15px;
	width: 210px;
	line-height: normal;
	height: auto;
	background: none;
	cursor: pointer;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  min-width: auto;
}
/* @media not all and (min-resolution:.001dpcm) {
	display: -webkit-box;
} */
.clubroom-search-pro-list .ais-SortBy{position: relative;}
/*To remove button from IE11, thank you Matt */
.clubroom-search-pro-list #categories-filter-sec .ais-Panel{max-width: 220px;}
.clubroom-search-pro-list .ais-SortBy select::-ms-expand{display: none;}
.clubroom-search-pro-list .selectric-ais-SortBy-select .selectric .label::after{
  content: '';
	mask-image: url('../../static/img/clubroom-icon/down-arrow.svg');
  -webkit-mask-image: url('../../static/img/clubroom-icon/down-arrow.svg');
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  background-color: #000 !important;
  right: 14px;
  top: 14px;
  position: absolute;
  pointer-events: none;
  width: 11px;
  height: 7px;
  display: inline-block;
  mask-size: contain;
  -webkit-mask-size: contain;
  transform: rotate(0deg);
  transition: transform .3s ease-in-out;
  -moz-transition: transform .3s ease-in-out;
  -ms-transition: transform .3s ease-in-out;
  -webkit-transition: transform .3s ease-in-out;
  -o-transition: transform .3s ease-in-out;
}
.clubroom-search-pro-list .selectric-ais-SortBy-select.selectric-open .selectric .label::after{transform: rotate(180deg);}
.clubroom-search-pro-list .ais-Panel{position: relative;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body, .clubroom-search-pro-list .pro-top-sec .sort-by .selectric-items{
	position: absolute;
	top: 35px !important;
  background: #fff;
  width: 200px;
  padding: 0;
  margin: 0 !important;
  z-index: 1;
  border-radius: 2px;
  box-shadow: none;
  border: none;
}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #categories-filter-sec.facet .ais-Panel-body{top: 24px !important;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet-item, .clubroom-search-pro-list .ais-SortBy .selectric-items li{
	font-family: 'ApercuPro-Regular';
	text-transform: capitalize;
	font-size: 12px;
	line-height: 0.83;
	color: #000;
	margin: 0;
	padding: 0;
}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet-item .facet-count{display: none;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item,
.clubroom-search-pro-list .ais-SortBy .selectric-items li{
	padding: 10px 16px;
	border-top: 1px solid #bf7353;
}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item .facet-item, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item .facet-item{
	padding: 0;
}
/* .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item:first-child, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item:first-child,
.clubroom-search-pro-list .ais-SortBy .selectric-items li:first-child{
	border-top: 1px solid #bf7353;
}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item:last-child, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item:last-child,
.clubroom-search-pro-list .ais-SortBy .selectric-items li:last-child{
	border-bottom: none;
} */
.clubroom-search-pro-list .ais-SortBy .selectric-items .ais-SortBy-option.selected{display: none;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet-item::before{/* display: none; */ content: "";}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper ul li:last-child .facet-item{margin: 0;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec .facet-item{margin: 0; opacity: 1;}
.clubroom-search-pro-list .ais-CurrentRefinements-label{display: none;}
.clubroom-search-pro-list .ais-CurrentRefinements-categoryLabel{
	font-family: 'ApercuPro-Regular';
	font-size: 15px;
	color: #000;
	font-weight: 500;
	line-height: 1;
	padding-right: 19px;
	display: inline-block;
	text-transform: capitalize;
}
.clubroom-search-pro-list .clubroom-cat-product-innerblock{width: auto !important;}
.clubroom-search-pro-list .clubroom-cat-product-innerblock .clubroom-productslider-innerblock{width: auto !important;}
.clubroom-search-pro-list .ais-CurrentRefinements-delete{
	border: none;
	background: #fff;
	font-size: 0;
	padding-left: 0;
	border-radius: 0;
	cursor: pointer;
	position: relative;
	background: url('../../static/img/clubroom-icon/cross-icon.svg') no-repeat;
	width: 9px;
	height: 9px;
	background-size: cover;
	top: -6px;
	transition: 0.6s all ease;
}
.clubroom-search-pro-list .ais-CurrentRefinements-category .ais-CurrentRefinements-delete:hover{
	transform: rotate(180deg);
	transition: 0.6s all ease;
}
.clubroom-search-pro-list .active-filter li > span:after, .clubroom-search-pro-list .active-filter li:after{
	display: none;
	content: ",";
	color: #000;
	padding: 0 6px;
}
.clubroom-search-pro-list .active-filter li > span:last-child::after, .clubroom-search-pro-list .active-filter li:last-child::after{display: none;}
.clubroom-search-pro-list .active-filter .ais-CurrentRefinements .ais-CurrentRefinements-list{
	padding: 18px 0 8px !important;
	max-width: 100%;
	display: flex;
	flex-wrap: wrap;
	position: relative;
  left: 0px;
  top: 0px;
}
.clubroom-search-pro-list .active-filter .ais-CurrentRefinements.ais-CurrentRefinements--noRefinement .ais-CurrentRefinements-list{margin-top: 0;}
.clubroom-search-pro-list .product-item-sec{padding-top: 28px; padding-bottom: 60px;}
.clubroom-search-pro-list .clubroom-cat-product-box .designer-name,
.clubroom-search-pro-list .clubroom-cat-product-box .product-name,
.clubroom-search-pro-list .clubroom-cat-product-box .product-price{color: inherit !important;}
.clubroom-search-pro-list .pro-sidebar-filter .filter-title, .clubroom-search-pro-list .filter-submit-mobile{display: none !important;}
.club-result-count{text-align: center; margin-bottom: 30px;}
.club-result-count span{font-family: 'ApercuPro-Regular';	font-size: 15px; line-height: 0.63; color: #000;}
.club-result-count .ais-Stats{display: inline-block;
	/* border-bottom: 1px solid #000; */
	 padding-bottom: 3px;}
#others-filter-sec a.facet-item{
  --width: 49px;
  --height: 22px;
  position: relative;
  display: inline-block;
  width: 50px;
  height: 22px;
  border-radius: 30px;
  cursor: pointer;
  vertical-align: middle;
}
#others-filter-sec a.facet-item input{display: none;}
#others-filter-sec a.facet-item .slider{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 30px;
  background-color: #fff;
  transition: all 0.4s ease-in-out;
}
#others-filter-sec a.facet-item .slider::before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 22px;
  height: 22px;
  border-radius: 30px;
  background-color: #bf7353;
  transition: all 0.4s ease-in-out;
}
#others-filter-sec a.facet-item input:checked+.slider{background-color: #fff;}
#others-filter-sec a.facet-item input:checked+.slider::before{transform: translateX(calc(var(--width) - var(--height)));}
#others-filter-sec a.facet-item .lables{
  position: absolute;
  top: 8px;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 12px;
  transition: all 0.4s ease-in-out;
}
#others-filter-sec a.facet-item .lables span{white-space: nowrap; padding-left: 30px;}
.pro-sidebar-filter .facet-wrapper #others-filter-sec .facet-item::before{display: none;}
#others-filter-sec a.facet-item .labels::after{
  content: attr(data-off);
  position: absolute;
  font-size: 9px;
  right: -45px;
  top: 5px;
  color: #000;
  opacity: 1;
  transition: all 0.4s ease-in-out;
  font-family: 'ApercuPro-Regular';
}
#others-filter-sec a.facet-item .labels::before{
  content: attr(data-on);
  position: absolute;
  font-size: 9px;
  left: 8px;
  top: 5px;
  color: #000;
  opacity: 0;
  transition: all 0.4s ease-in-out;
  font-family: 'ApercuPro-Regular';
}
@-moz-document url-prefix() {
  #others-filter-sec a.facet-item .labels::after,
  #others-filter-sec a.facet-item .labels::before{top:15px;}
}
::i-block-chrome, #others-filter-sec a.facet-item .labels::after {
	right: -16px;
}
/* SAFARI Browser CSS */
/* @media not all and (min-resolution:.001dpcm) {
	.clubroom-search-pro-list .pro-top-sec .sort-by select{
	    overflow: hidden;
	    display: -webkit-box;
	    -webkit-line-clamp: 3;
	    -webkit-box-orient: vertical;
	}
} */
@media screen and (-webkit-min-device-pixel-ratio:0) {
  right: -16px;
}
#others-filter-sec a.facet-item input:checked~.labels::after{opacity: 0;}
#others-filter-sec a.facet-item input:checked~.labels::before{opacity: 1;}
#others-filter-sec .ais-Panel-header{display: none;}
#others-filter-sec .ais-Panel-body{
	padding: 0;
	background: transparent;
  position: relative;
  top: 0 !important;
  z-index: 1;
}
#others-filter-sec .label-btn-tag{
	white-space: nowrap;
	padding-left: 60px;
	text-transform: none;
	font-size: 13px;
	font-family: 'ApercuPro-Regular';
	display: flex;
  align-items: center;
  height: 100%;
}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec ul li > div{line-height: 0;}
.club-filter-list{display: flex; flex-wrap: wrap;}
.club-filter-inner-list{flex-basis: 20%;}
#categories-filter-sec ul{
	display: block;
	overflow-y: hidden;
/* 	flex-wrap: nowrap; */
	overflow-x: scroll;
	white-space: nowrap;
	background: #fff;
	/* margin: 0 -15px; */
	margin: 0 30px;
	justify-content: center;
	max-height: 100%;
	scrollbar-width: none;
	cursor: pointer;
	user-select: none;
}
#categories-filter-sec ul.active {
    cursor: grabbing;
    cursor: -webkit-grabbing;
  }
#categories-filter-sec ul li span{display: block;}
#categories-filter-sec .ais-Panel-header, #categories-filter-sec .ais-Panel-body{position: relative;}
#categories-filter-sec .ais-Panel-header .facet-title:before{
	content: "";
	position: absolute;
	top: 41px;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 0;
	border-width: 10px;
	border-style: solid;
	border-color: transparent transparent #fff transparent;
	display: block;
}
#categories-filter-sec .ais-Panel-header .facet-title.open:before{display: none; border-color: none;}
#categories-filter-sec ul li{
	width: 79px;
	display: inline-block;
	/* padding: 0 12px; */
	padding: 0;
	margin: 0 12px;
	text-align: center;
	line-height: normal;
	text-align: center;
	white-space: normal;
	vertical-align: top;
}
#categories-filter-sec ul li > div{cursor: pointer;}
#categories-filter-sec ul li .facet-value{
	font-size: 12px;
	font-family: 'ApercuPro-Regular';
	font-weight: normal;
	display: block;
	padding-top: 4px;
	text-transform: capitalize;
	line-height: 1.5;
  letter-spacing: 0.24px;
  color: #000;
}
#categories-filter-sec ul li .facet-value .cat-filter-count-b{display: none;}
#categories-filter-sec ul li.ais-RefinementList-item.ais-RefinementList-item--selected .facet-value{color: #000; font-weight: bold;}
#categories-filter-sec ul li.ais-RefinementList-item.ais-RefinementList-item--selected img{border-color: #bf7353;}
#categories-filter-sec ul li img{width: 79px; height: 79px; object-fit: cover; border:1px solid transparent; margin: 0 auto; display: block;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #categories-filter-sec.facet .ais-Panel-body{
	position: relative;
	margin: 0 !important;
	overflow-x: auto;
	z-index: 1;
	padding: 29px 30px;
}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec{
	display: flex !important;
	align-items: center;
	max-height: 36px;
}
.clubroom-search-pro-list ul{scrollbar-width: thin; scrollbar-color: rgba(0, 0, 0, 0.4);}
.clubroom-search-pro-list ul::-webkit-scrollbar{height: 0px; margin-top: 10px; padding-right: 20px;}
.clubroom-search-pro-list ul::-webkit-scrollbar-track{
	border: none;
	border-radius: 10px;
	margin-top: 10px;
	background: rgba(255,255,255,0.4);
}
.clubroom-search-pro-list ul::-webkit-scrollbar-thumb{
	background: rgba(0, 0, 0, 0.4);
	border-radius: 10px;
	margin-top: 10px;
}
.club-con-infoblock{
	display: flex;
	height: 100%;
	justify-content: space-between;
  max-width: 1132px;
  margin: 0 auto;
}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .clubroom-column-box{padding: 0 30px;}
/*  firefox_ scrollbar design */
.clubroom-search-pro-list #categories-filter-sec ul::-moz-scrollbar{height: 3px; margin-top: 10px; padding-right: 20px;}
.clubroom-search-pro-list #categories-filter-sec ul::-moz-scrollbar-track{
	border: none;
	border-radius: 10px;
	margin-top: 10px;
	background: rgba(255,255,255,0.4);
}
.clubroom-search-pro-list #categories-filter-sec ul::-moz-scrollbar-thumb{
	background: #000;
	border-radius: 10px;
	opacity: 0.4;
	margin-top: 10px;
}
.clubroom-search-pro-list #categories-filter-sec ul::-moz-scrollbar-thumb:hover{opacity: 0.4; margin-top: 10px;}
/* firefor scrollbar design  */
.club-con-list-img{flex-basis: 50%;}
.club-con-list-img img{width: 100%; height: 100%; object-fit: cover;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-img img{
	width: 599px;
	height: 464px;
	display: block;
	margin: auto;
}
.club-con-list-title{flex-basis: 50%; align-self: center; padding: 20px;}
.club-con-list-title .main-title{
	font-size: 24px;
	line-height: 1.3;
	color: #000;
	font-family: 'TraulhaTEST-Jornau';
	margin-bottom: 27px;
	text-align: center;
}
.club-con-bg-patternimg{
	background-size: cover !important;
  width: 100%;
  height: 100%;
  position: absolute;
  top: -14px;
  right: -14px;
}
.clubroom-search-pro-list .pro-top-sec .sort-by select option{padding: 10px !important;	border: none !important; font-size: 14px;}
.filter-sort-btn-sec, .filter-btn-title-mobile{display: none;}
.filter-btn-mobile-section{display: flex; width: 100%;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet-item::before{border-color: #bf7353; border-radius: 0;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .ais-RefinementList-item--selected .facet-item::before{background-color: #bf7353;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-bg-patternimg{display: none;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-title .main-title{
	font-size: 24px;
	text-align: left;
	/* margin-bottom: 15px; */
}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet{display: block !important;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet#venue-filter-sec{display: block !important;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet#venue-filter-sec.null-value{display: none !important;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-title .main-desc{
	text-align: justify;
  font-size: 15px;
  line-height: 1.38;
  font-family: 'ApercuPro-Regular';
  color: #000;
}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .btn-typ2{display: none;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .clubroom-cat-product-innerblock{padding: 0; padding-bottom: 25px;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-title{ padding: 0; max-width: 400px;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-img{padding: 92px 0 92px 0px;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.oneforthwidth-block .club-con-bg-patternimg{display: none;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.oneforthwidth-block .club-con-infoblock{
	display: block;
	position: relative;
}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.oneforthwidth-block .club-con-list-img{width: 100%; height: 100%;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.oneforthwidth-block .club-con-list-title{
	position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.page-template-clubroom-search .clubroom-search-pro-list .product-item-sec{padding-top: 38px;}
.page-template-clubroom-search .club-result-count{margin-bottom: 0px; display: none;}
.full-container.club-filter-block{max-width: 100% !important;}
/* .clubroom-search-pro-list .clubroom-cat-product-box .product-price{font-size: 10px;}
.clubroom-search-pro-list .clubroom-cat-product-box .designer-name{font-size: 11px;}
.clubroom-search-pro-list .clubroom-cat-product-box .product-name{font-size: 12px;} */
.clubroom-search-pro-list .wishlist-sec .yith-wcwl-add-to-wishlist.exists a.add_to_wishlist.yith-wcwl-wishlistexistsbrowse::after, .clubroom-search-pro-list .wishlist-sec .yith-wcwl-add-to-wishlist.exists a.add_to_wishlist::after{
	background: none;
	mask-image: url('../../static/img/Heart-fill.svg');
  -webkit-mask-image: url('../../static/img/Heart-fill.svg');
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: contain;
  -webkit-mask-size: contain;
  background-color: #fff;
}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet.null-value{display: none !important;}
/* Global Animation */
/* .reveal{
  position: relative;
  transform: translateY(150px);
  opacity: 0;
  transition: 1.3s all ease;
  -webkit-transition: 1.3s all ease;
  -moz-transition: 1.3s all ease;
  -ms-transition: 1.3s all ease;
  -o-transition: 1.3s all ease;
}
.reveal.active{
  transform: translateY(0);
  opacity: 1;
  transition: 1.3s all ease;
  -webkit-transition: 1.3s all ease;
  -moz-transition: 1.3s all ease;
  -ms-transition: 1.3s all ease;
  -o-transition: 1.3s all ease;
} */

.clubroom-form-popup-design#request_qoute_popup.white-popup{margin: auto; text-align: center;}
.clubroom-form-popup-design#request_qoute_popup{padding: 50px 30px 30px;}
#request_qoute_form_popup .gform_wrapper .gform_footer{width: 100%; text-align: center;}
.clubroom-form-popup-design.white-popup .main-content .input-text{
	font-family: 'ApercuPro-Regular';
	color: #000;
	height: 30px;
	border-color: #8B8787;
}
.clubroom-form-popup-design .open-request-form-popup.btn-typ1, .clubroom-form-popup-design .field-text, .clubroom-form-popup-design .gform_wrapper .gfield:not(:first-child) input[type="text"], .clubroom-form-popup-design .gform_wrapper .gfield:not(:first-child) input[type="number"], .clubroom-form-popup-design .gform_wrapper .gfield:not(:first-child) input[type="email"], .clubroom-form-popup-design .gform_wrapper .gfield:not(:first-child) input[type="tel"], .clubroom-form-popup-design .field-label, .clubroom-form-popup-design .gform_wrapper .gfield:not(:first-child) label, .clubroom-form-popup-design .gform_wrapper .gfield_label, .clubroom-form-popup-design .field-textarea, .clubroom-form-popup-design .gform_wrapper .gfield:not(:first-child) textarea, .clubroom-form-popup-design .gform_wrapper .btn, .gform_wrapper .gfield:not(:first-child) textarea{
	font-family: 'ApercuPro-Regular' !important;
}
.gform_wrapper .gfield:not(:first-child) textarea::placeholder, .gform_wrapper .gfield:not(:first-child) input[type="tel"]::placeholder, .field-text, .gform_wrapper .gfield:not(:first-child) input[type="text"]::placeholder, .gform_wrapper .gfield:not(:first-child) input[type="number"]::placeholder, .gform_wrapper .gfield:not(:first-child) input[type="email"]::placeholder{font-size: 14px; color: #8B8787 !important; opacity: 1 !important;}
.wide-contact-popup .gform_wrapper .form--small ul.gform_fields .gfield--width-full.cb-ceck-typ1 .gfield_checkbox li label{color: #000;}
.clubroom-form-popup-design .open-request-form-popup.btn-typ1:hover, .clubroom-form-popup-design .gform_wrapper .btn:hover{background: #fff !important;}
.clubroom-form-popup-design.white-popup .gform_wrapper .gform_title{
	font-family: 'ApercuPro-Regular' !important;
	color: #000 !important;
}
.clubroom-form-popup-design .field-text, .clubroom-form-popup-design .gform_wrapper .gfield:not(:first-child) input[type="text"], .clubroom-form-popup-design .gform_wrapper .gfield:not(:first-child) input[type="number"], .clubroom-form-popup-design .gform_wrapper .gfield:not(:first-child) input[type="email"], .clubroom-form-popup-design .gform_wrapper .gfield:not(:first-child) input[type="tel"]{
	border-color: #8B8787;
}

.clubroom-pv-attribute-sec .pv-variation-product-info .pv-designer-name, .clubroom-pv-attribute-sec .pv-variation-product-info .pv-product-sku, .clubroom-pv-attribute-sec .product-large-img-view .pv-attribute-popup-back{
	color: #000;
}
.clubroom-variation-option ul.variable-items-wrapper{overflow: auto !important; display: block; margin-bottom: 15px; max-height: 340px !important;}
.clubroom-variation-option ul.variable-items-wrapper li{display: block !important; height: auto; text-align: center;}
.clubroom-variation-option .variable-items-wrapper .variable-item:not(.radio-variable-item){width: auto; height: auto;}
.clubroom-variation-option .woo-variation-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item img{
	width: 58px;
	height: 58px !important;
	display: block;
}
.clubroom-variation-option .woo-variation-items-wrapper .variable-item.image-variable-item.selected .variable-item-contents{
	height: auto;
	padding: 0 !important;
	border: none !important;
}
.clubroom-variation-option .woo-variation-items-wrapper .variable-item.image-variable-item.selected .variable-item-contents img{
	padding: 2px;
	border: solid 0.5px #000 !important;
}
.clubroom .woo-variation-items-wrapper > ul.clubroom-attri-img-filter-list > li.variable-item{
	/* flex-basis: 16.66%; */
	border-radius: 0 !important;
	margin: 0 0 15px;
  padding: 0 6px !important;
  width: 70px !important;
  height: auto !important;
}
.clubroom-variation-option .vsz-attribute-title{
	font-family: 'ApercuPro-Regular' !important;
	color: #000 !important;
	font-size: 9px !important;
	line-height: 1.22 !important;
	padding: 0 !important;
}
.clubroom-variation-option .clubroom-attri-img-filter-list .variable-item .variable-item-contents{
	width: auto;
  height: auto !important;
  display: inline-block !important;
  vertical-align: top;
  margin-bottom: 4px;
}
.clubroom-variation-option .clubroom-attri-img-filter-list{
	padding-right: 35px;
  overflow-y: auto !important;
  margin: 26px -6px 15px !important;
  display: flex !important;
}
.clubroom table.clubroom-variation-option tr{border-bottom: 1px solid rgba(0,0,0,0.1);}
.clubroom-pv-attribute-sec .attribute-type-content{
	box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
	margin: 0 0 auto auto;
	max-width: 538px;
	padding: 58px 30px 58px 36px;
	background: #fff;
	height: 100vh;
	overflow-y: auto;
}
.clubroom-pv-attribute-sec .attribute-type-content::-webkit-scrollbar{width: 3px;}
.clubroom-pv-attribute-sec .attribute-type-content::-webkit-scrollbar-track{border:none;border-radius: 10px;background:#f5f6f8;}
.clubroom-pv-attribute-sec .attribute-type-content::-webkit-scrollbar-thumb{background: #8b8787; border-radius: 10px;}
.clubroom-pv-attribute-sec .attribute-type-content::-webkit-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
.clubroom-pv-attribute-sec .attribute-type-content::-moz-scrollbar{width: 3px;}
.clubroom-pv-attribute-sec .attribute-type-content::-moz-scrollbar-track{border: none; border-radius: 10px; background: #f5f6f8;}
.clubroom-pv-attribute-sec .attribute-type-content::-moz-scrollbar-thumb{background: #8b8787; border-radius: 10px;}
.clubroom-pv-attribute-sec .attribute-type-content::-moz-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
.mfp-bg{background: rgba(255,255,255,0.1) !important;}
/* body.mfp-active .mfp-content, body.mfp-active .mfp-content .pv-attribute-content, body.mfp-active .mfp-content .pv-attribute-sec{height: 100%;} */
.clubroom-pv-attribute-sec .pv-variation-product-info .pv-designer-name, .clubroom-pv-attribute-sec  .pv-variation-product-info .pv-product-sku, .clubroom-pv-attribute-sec .product-large-img-view .pv-attribute-popup-back{
	font-family: 'ApercuPro-Regular';
	font-size: 14px;
	line-height: 1.14;
	font-weight: bold;
	text-transform: capitalize;
}
.clubroom-pv-attribute-sec .pv-variation-product-info .pv-designer-name{font-weight: normal;}
.clubroom-pv-attribute-sec .pv-variation-product-info{margin-bottom: 18px;}
.clubroom-pv-attribute-sec .product-large-img-view .pv-variation-product-info{margin-bottom: 27px;}
.clubroom-pv-attribute-sec .product-large-img-view .pv-attribute-popup-back label{margin-top: 27px; cursor: pointer; display: inline-block;}
.single-product.mfp-active .mfp-content{margin-top: 0 !important;}
/* .single-product .mfp-container{padding: 0 !important; position: fixed;} */
.clubroom-pv-attribute-sec .pv-variation-image-info .product-img-popup img{
	width: 100%;
  height: 472px;
  object-fit: cover;
  display: block;
}
.clubroom-pv-attribute-sec .pv-variation-image-info .product-img-popup:after{
	content: "";
	background: url('../../static/img/clubroom-icon/plus-icon.svg') no-repeat;
	width: 14px;
	height: 14px;
	display: inline-block;
  background-size: contain;
  z-index: 9;
  position: absolute;
  left: 18px;
  top: 15px;
}
.clubroom-pv-attribute-sec .pv-variation-image-info{margin-bottom: 38px;}
.clubroom-pv-attribute-sec .pv-attribute-sec-title{
	font-family: 'ApercuPro-Regular';
	line-height: 1.33;
	font-size: 12px;
	margin-bottom: 19px;
	color: #000;
}
.clubroom-pv-attribute-sec .pv-attribute-list{
	display: flex;
	flex-wrap: wrap;
	margin: 0 -7px;
	max-height: 300px;
  overflow-y: auto;
}
.clubroom-pv-attribute-sec .pv-attribute-list .pv-attribute-details{margin-bottom: 12px; padding: 0 7px; width: 76px;}
.clubroom-pv-attribute-sec .pv-attribute-list .pv-attribute-details .pv-image-details{cursor: pointer;}
.clubroom-pv-attribute-sec .pv-attribute-list .pv-attribute-details .pv-image-details img{
	width: 62px;
  height: 62px;
  object-fit: cover;
  display: block;
  padding: 2px;
}
.clubroom-pv-attribute-sec .pv-attribute-list .pv-attribute-details.active .pv-image-details img{border: solid 0.5px #000 !important;}
.clubroom-pv-attribute-sec .pv-attribute-list .pv-attribute-details .pv-image-details .pv-image-attr-title{
	font-family: 'ApercuPro-Regular';
	font-size: 9px;
	line-height: 1.22;
	display: inline-block;
	vertical-align: top;
	margin-top: 6px;
	color: #000;
}
.clubroom-pv-attribute-sec .pv-attribute-list::-webkit-scrollbar{width: 3px;}
.clubroom-pv-attribute-sec .pv-attribute-list::-webkit-scrollbar-track{border: none; border-radius: 10px; background: #f5f6f8;}
.clubroom-pv-attribute-sec .pv-attribute-list::-webkit-scrollbar-thumb{background: #8b8787; border-radius: 10px;}
.clubroom-pv-attribute-sec .pv-attribute-list::-webkit-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
.clubroom-pv-attribute-sec .pv-attribute-list::-moz-scrollbar{width: 3px;}
.clubroom-pv-attribute-sec .pv-attribute-list::-moz-scrollbar-track{border: none; border-radius: 10px; background: #f5f6f8;}
.clubroom-pv-attribute-sec .pv-attribute-list::-moz-scrollbar-thumb{background: #8b8787; border-radius: 10px;}
.clubroom-pv-attribute-sec .pv-attribute-list::-moz-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
.clubroom-pv-attribute-sec .mfp-close{
	font-size: 0;
	width: 14px;
  height: 14px;
  line-height: 14px;
  right: 30px;
  top: 30px;
  opacity: 1 !important
}
/* .clubroom-pv-attribute-sec .mfp-close{display: none;} */
.clubroom-pv-attribute-sec .product-large-img-view .pv-attribute-popup-back{font-size: 0; line-height: 0;}
.clubroom-pv-attribute-sec .mfp-close::after, .clubroom-pv-attribute-sec .attribute-type-content .pv-attribute-popup-close::after, .clubroom-pv-attribute-sec .product-large-img-view .pv-attribute-popup-back::after{
	content: " ";
	background: url('../../static/img/clubroom-icon/cross-icon.svg') no-repeat center;
	width: 30px;
	height: 30px;
	background-size: 14px 14px !important;
	display: inline-block;
  vertical-align: middle;
  transform: rotate(90deg);
  transition: 1s all ease;
  position: absolute;
  cursor: pointer;
  z-index: 1;
  right: 36px;
  top: 25px;
}
.single-product .mfp-wrap{padding: 0 !important; position: fixed !important; right: 0 !important; bottom: 0 !important; top: 0 !important; left: 0 !important;}
.single-product .mfp-container{padding: 0 !important; position: fixed !important; right: 0 !important; bottom: 0 !important; top: 0 !important; left: 0 !important;}
body.clubroom-pdp-attribute-popup{
	height: 100vh !important;
/* 	position: fixed; */
}
.clubroom-pv-attribute-sec .attribute-type-content .pv-attribute-popup-close::after{right: -8px; top: -35px;}
.clubroom-pv-attribute-sec .attribute-type-content .pv-attribute-popup-close label{display: none;}
.clubroom-pv-attribute-sec .mfp-close::after{right: 0; top: 0;}
.clubroom-pv-attribute-sec .product-large-img-view{
	background: #fff;
	margin: auto;
	text-align: center;
	padding: 0 25px 50px;
	height: 100vh;
	overflow-y: auto;
}
.clubroom-pv-attribute-sec .product-large-img-view::-webkit-scrollbar{width: 3px;}
.clubroom-pv-attribute-sec .product-large-img-view::-webkit-scrollbar-track{border:none;border-radius:10px;background: #f5f6f8;}
.clubroom-pv-attribute-sec .product-large-img-view::-webkit-scrollbar-thumb{background: #8b8787; border-radius: 10px;}
.clubroom-pv-attribute-sec .product-large-img-view::-webkit-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
.clubroom-pv-attribute-sec .product-large-img-view::-moz-scrollbar{width: 3px;}
.clubroom-pv-attribute-sec .product-large-img-view::-moz-scrollbar-track{border: none; border-radius: 10px; background: #f5f6f8;}
.clubroom-pv-attribute-sec .product-large-img-view::-moz-scrollbar-thumb{background: #8b8787; border-radius: 10px;}
.clubroom-pv-attribute-sec .product-large-img-view::-moz-scrollbar-thumb:hover{background: rgba(0,0,0,0.4);}
.clubroom-pv-attribute-sec .product-large-img-view img{width: 648px; height: 648px; object-fit: cover;}
.clubroom-pv-attribute-sec .product-img-popup{display: block;}
.clubroom-designer-template-default .type-headline-2{font-family: 'TraulhaTEST-Jornau';}
.clubroom-designer-template-default .type-surheadline{font-family: 'ApercuPro-Regular';}
.clubroom-designer-template-default .wcpbc-price, .clubroom-designer-template-default .btn-typ1{font-family: 'ApercuPro-Regular'; font-weight: normal;}
.calculate-ship-outer .pro-convelio-sec{margin-top: 21px;}
.calculate-ship-outer .calculate-ship-inner .btn-btn-sec .btn-convelio{
	font-family: 'ApercuPro-Regular';
	line-height: 1.5;
	font-size: 10px !important;
	color: #000;
	position: relative;
	padding-left: 25px;
	text-decoration: underline !important;
	letter-spacing: 0.24px;
	margin-bottom: 0;
	font-weight: normal;
	text-align: left;
	width: auto;
}
.calculate-ship-outer .calculate-ship-inner .pro-convelio-sec .form-control.conv-autocomplete{
	font-family: 'ApercuPro-Regular';
  font-size: 12px;
  height: 26px;
  color:  #000;
  border-color: #dedede;
  margin-top: 18px;
}
.calculate-ship-outer .calculate-ship-inner .btn-btn-sec .btn-convelio:before{
	content: " ";
	background: url('../../static/img/clubroom-icon/noun-delivery-van.svg') no-repeat;
	background-size: contain;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 16px;
	height: 16px;
}
.club-categories-sub-menu .clubroom-search-section{display: none !important;}
/* Notice Section Topbar */
.notice--success{margin-top: 58px; font-family: 'ApercuPro-Regular';}
/* Clubroom PDP page changes */
span.eco-leaf{background: url('../../static/img/leaf-clubroomgreen.png') no-repeat; background-size: contain;}
.product.clubroom .pro-detail-pg .variations_form.cart{padding-top: 0 !important;}
.popup-content-outer .main-title{font-family: 'TraulhaTEST-Jornau'; color: #000; font-size: 24px;}
.popup-content-outer .price-info-outer, .share-wrapper-outer .share-text{font-family: 'ApercuPro-Regular'; color: #000; font-size: 14px;}
.popup-content-outer .price-info-outer .price-info .price-info-text{color: #000; letter-spacing: normal; font-size: 14px !important;}
.popup-content-outer .price-info-outer > div, .share-wrapper-outer .share-text{margin-bottom: 10px;}
.popup-content-outer .download-btn, .white-popup .gform_wrapper .btn{height: 42px; line-height: 42px; min-width: 180px;}
.popup-content-outer .switch .slider::before{left: 0;}
.popup-content-outer .switch input:checked + .slider::before{
	transform: translateX(19px) translateY(-50%);
	-webkit-transform: translateX(19px) translateY(-50%);
  -ms-transform: translateX(19px) translateY(-50%);
}
body.single-product #content .section{padding: 0 !important;}
.clubroom-detail-recent-view-sec .designer-slider, .clubroom-detail-recent-view-sec .clubroom-about-pro-list{background-color: #f5f6f8 !important;}
.clubroom-detail-recent-view-sec .clubroom-about-pro-list .title .type-surheadline, .clubroom-about-pro-list .title .type-headline-2{text-align: center;}
.clubroom-about-pro-list .title .type-surheadline, .clubroom-about-pro-list .title .type-headline-2 {
	font-family: 'TraulhaTEST-Jornau';
  font-size: 27px;
  text-transform: none;
  margin-bottom: 36px;
  line-height: 1;
  display: inline-block;
  text-transform: capitalize;
}
html[lang="fr-FR"] .clubroom-about-pro-list .title .type-surheadline, 
html[lang="fr-FR"] .clubroom-about-pro-list .title .type-headline-2 {text-transform: none;}
.clubroom-detail-recent-view-sec .clubroom-about-pro-list .title{text-align: center;}
.clubroom-detail-recent-view-sec .clubroom-about-pro-list .grid__row{margin-bottom: 0 !important;}
.clubroom-detail-recent-view-sec .clubroom-about-pro-list .custom-space .woocommerce.columns-3{padding-bottom: 0;}
.clubroom-detail-recent-view-sec .clubroom-about-pro-list{padding-top: 52px; padding-bottom: 61px;}
/* portrait pg */
.single-clubroom_designer .modal .trade-price{font-family: 'ApercuPro-Regular'; color: #000; text-align: left !important;}
.single-clubroom_designer .modal .trade-price .border-aluminium{margin: 0; font-family: 'ApercuPro-Regular'; color: #000; font-weight: normal !important;}
.trade-price span.wcpbc-price{font-weight: normal !important; padding-right: 0;}
.single-clubroom_designer .modal__body .btn-typ1{
	display: flex;
    align-items: center;
    justify-content: center;
    width: 150px;
}
.single-clubroom_designer .modal .trade-price .retail-price{display: block;}
.single-clubroom_designer .modal .trade-price .retail-price:last-child{font-weight: normal !important;}
.clubroom-form-popup-design .open-request-form-popup.btn-typ1, .popup-content-outer .download-btn, .white-popup .gform_wrapper .btn{text-transform: uppercase; font-family: 'ApercuPro-Regular'; font-weight: normal !important;}
.clubroom-detail-recent-view-sec, .clubroom-detail-recent-view-sec .clubroom-about-pro-list .grid{min-height: 100% !important;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #prices.facet{border: none !important;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item.ais-RefinementList-item--selected .facet-item, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item--selected .facet-item{font-weight: bold;}
#current-refined-values .ais-CurrentRefinements--noRefinement{display: none;}
/* @media (min-width: 1200px){
	.welcome-section .welcome-inner{min-height: calc(100vh - 124px);}
} */

/* Showroom Section */
.clubroom-showrooms-section{
	background-color: #fdeded;
}

@media (min-width: 1600px){
	.clubroom-about-logo img{width: 374px;}
	.clubroom-about-header{font-size: 62px;}
	.clubroom-img-section{margin: 50px 0 0 90px; }
	.clubroom-about-info-right{margin-top: 35px;}
	.clubroom-search-pro-list .full-container{max-width: 100%;}
	.clubroom-search-pro-list .product-item-sec{text-align: center;}
}
@media (max-width: 1799px){
	.clubroom-banner-section{height: calc(100vh - 103px);}
}
@media (max-width: 1199px){
/*Welcome tab section*/
.room-tab-sections .club-room-tab-inner{width: 33.33%;}
/* .clubroom-banner-section{height: 600px;} */
.clubroom-banner-section .banner-clubroom-logo img{max-width: 440px;}
.clubroom-banner-section .banner-invisibl-logo{bottom: 120px;}
.clubroom-banner-section .banner-clubroom-logo{bottom: 180px;}
.clubroom-banner-section .right-banner-section{background-size: cover !important;}
.clubroom-banner-section .left-banner-section{background-size: cover !important;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block { margin-top:0px;}
.clubroom-pro-design-row{flex-direction: row;}
.clubroom-pro-general-info{padding: 40px 30px 78px;}
/* ABout Page */
.clubroom-img-section{margin: 50px 0 0px 40px;}
/* Designer Detail Page */
.club-sin-designer-corner-pattern{width: 28px;}
.clubroom-desig-product-li{max-width: 865px;}
.clubroom-desig-product-li .clubroom-cat-product-innerblock{flex-basis: 33.33%;}
.club-shop-cat-section{padding: 0 20px;}
/* About pg slider */
.club-lr-slider-arrow{max-width: 842px;}
.club-lr-slider-arrow .clubroom-cat-product-innerblock{padding: 0 15px;}
.club-lr-slider-arrow{padding: 0px 2px;}
/* Clubroom PDP page changes */
.clubroom .pro-detail-pg .clubroom-product-contain .clubroom-product-desc{padding: 50px 35px;}
.clubroom .clubroom-product-price .type-breadcrumb .pdp-professional-price{padding-left: 20px;}
}
@media (max-width: 1025px){
	.clubroom-designer-main-section .perfect-partner-other-details{padding: 56px 0;}
	.clubroom-designer-main-section .perfect-partner-other-details .perfect-partner-items{padding-left: 64px;}
	.clubroom-about-info-section{padding: 40px;}
	.clubroom-corner-pattern{width: 18px;}
	.clubroom-search-pro-list .club-product-img-section img{height: 200px;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet{margin-bottom: 0 !important;}
	.clubroom-hotspot-section{padding: 70px 50px !important;}
	.clubroom-search-pro-list .pro-list-sec .pro-top-sec{padding-bottom: 0 !important; overflow: visible;}
	.clubroom-hotspot-inner{padding: 0 !important;}
	/* About pg slider */
	.club-pdp-designer-p1{right: 32%;}
	.club-sin-designer-detail{padding: 0 20px 0 70px; flex-basis: 55%;}
	.club-sin-designer-img{flex-basis: 45%;}
}
@media (max-width: 991px){
/*  mobile filter css start 29-12-22  */
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item:first-child{border-top: 0;}
.page-template-clubroom-search .pro-sidebar-filter .facet-wrapper .ais-RefinementList-item--selected .facet-item::before{content: ''; }
.page-template-clubroom-search .pro-sidebar-filter .facet-wrapper .facet-item{line-height: 1;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item{padding: 0; border-bottom: 0; }
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item{padding: 0; border-bottom: 0;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item .facet-item{padding-left: 24px; font-size: 15px; line-height: 2.67; position: relative;}

.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item--selected .facet-item { font-weight: bold; }
.page-template-clubroom-search .prev_arrow , .page-template-clubroom-search .next_arrow {display: none; }
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #categories-filter-sec.facet .ais-Panel-body{
	top: inherit !important;
}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item:first-child{border-top: 0;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item, .page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item{
	border: none;
}
.page-template-clubroom-search clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item:first-child{border-top: 0;}
.page-template-clubroom-search .pro-sidebar-filter .facet-wrapper .facet .ais-body .ais-refinement-list--list, .pro-sidebar-filter .facet-wrapper .facet .ais-RefinementList-list {max-height: initial; overflow-y: inherit;}
.page-template-clubroom-search #categories-filter-sec ul li.ais-RefinementList-item .facet-value{
	position: relative;
	padding-left: 24px;
	padding-top: 0;
	font-size: 15px;
	line-height: 2.67;
}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet-item::before{display: block; width: 15px; height: 15px; top: 12px;}
.page-template-clubroom-search #categories-filter-sec ul li.ais-RefinementList-item .facet-value:before {
	content: '';
	display: inline-block;
	width: 15px;
	height: 15px;
	border: solid 1px #bf7353;
	background-color: #ffffff;
	position: absolute;
	top: 12px;
	left: 0px;
}
.page-template-clubroom-search #categories-filter-sec ul li img{display: none;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item .facet-item{padding-left: 24px; font-size: 15px; line-height: 2.67;}
.page-template-clubroom-search .sort-by.desktop {display: none;}
.prev_arrow , .next_arrow {display: none; }
.page-template-clubroom-search .pro-top-sec .sort-by .total-count, .pro-top-sec .sort-by .select-sort{width: 100%;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 100%;}
/* .page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .sort-by{display: none;} */
.page-template-clubroom-search .clubroom-search-pro-list #categories-filter-sec .ais-Panel{width: 100%; max-width: 100%;}
body.page-template-clubroom-search.active-filt{
	overflow: hidden;
	position:fixed;
	width: 100%;
	height: 100%;
}
.page-template-clubroom-search .clubroom-search-pro-list .club-filter-list{flex-wrap: wrap; align-items: center; padding: 0;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header{margin-bottom: 0; margin-right: 0;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{min-height: 200px;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter{margin-bottom: 0; padding-bottom: 0 !important;}
.page-template-clubroom-search .clubroom .pro-detail-pg{margin: 0 auto 0 !important;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-top-sec .filter-sec{display: none;}
.page-template-clubroom-search .filter-sort-btn-sec{flex-basis: 50%; display: block}
.page-template-clubroom-search .filter-btn-mobile, .filter-sort-btn-mobile{
	flex-basis: 50%;
	padding: 10px 16px;
	font-size: 15px;
	line-height: 1.88;
	letter-spacing: 0.24px;
	font-family: 'TraulhaTEST-Jornau';
	position: relative;
}
.page-template-clubroom-search .clubroom-search-pro-list #results-topbar{border: none;}
.page-template-clubroom-search .clubroom-search-pro-list .active-filter .ais-CurrentRefinements .ais-CurrentRefinements-list{margin-top: 0;}
.page-template-clubroom-search .filter-btn-mobile{border-right: solid 1px #bf7353;}
.page-template-clubroom-search .filter-btn-mobile:after, .filter-sort-btn-mobile:after{
	content: "";
	background: url('../../static/img/clubroom-icon/filter.svg') no-repeat;
	display: inline-block;
	width: 16px;
	height: 16px;
	position: absolute;
	right: 16px;
	top: 17px;
	background-size: contain !important;
}
.page-template-clubroom-search .filter-sort-btn-mobile:after{
	background: url('../../static/img/clubroom-icon/sort.svg') no-repeat;
}
.page-template-clubroom-search .filter-btn-mobile-section{
	display: block;
	position: fixed;
	left: -767px;
	top: 0;
	right: auto;
	z-index: 99999;
	background: #f6eae5;
	bottom: 0;
	opacity: 0;
	height: 100vh;
	overflow: auto;
	-webkit-transition: left 0.2s ease;
	-moz-transition: left 0.2s ease;
	-ms-transition: left 0.2s ease;
	-o-transition: left 0.2s ease;
	transition: left 0.2s ease;
}
.page-template-clubroom-search .filter-btn-mobile-section.active-filt{
  left: 0;
  right: 0;
  opacity: 1;
  -webkit-transition: left 0.6s ease;
  -moz-transition: left 0.6s ease;
  -ms-transition: left 0.6s ease;
  -o-transition: left 0.6s ease;
  transition: left 0.6s ease;
  padding: 0 21px 100px;
}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header, #categories-filter-sec .ais-Panel{
	width: 100%;
	background: transparent;
	border-radius: 0;
}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{
	position: relative;
	top: 0 !important;
	min-height: auto;
	padding: 0 0 22px;
	background: transparent;
}
.page-template-clubroom-search .clubroom-search-pro-list .pro-top-sec .sort-by select{min-width: 100%;	max-width: 100%;}
.page-template-clubroom-search .filter-sort-btn-mobile-section{display: block; flex-basis: 50%;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .sort-by, .clubroom-search-pro-list .pro-top-sec .sort-by select{
	width: 100%;
	background: transparent;
  border-radius: 0;
  height: auto;
}
/* .page-template-clubroom-search .clubroom-search-pro-list .pro-top-sec .sort-by .select-sort{display: block;} */
.page-template-clubroom-search .clubroom-search-pro-list .ais-SortBy::after{
	mask-image: url('../../static/img/clubroom-icon/sort.svg');
  -webkit-mask-image: url('../../static/img/clubroom-icon/sort.svg');
  width: 16px;
  height: 16px;
  right: 16px;
	top: 18px;
	background-size: contain !important;
}
.page-template-clubroom-search .filter-btn-mobile-section .filter-btn-title-mobile{
	display: block;
	font-size: 25px;
	line-height: 1.84;
	letter-spacing: 0.38px;
	font-family: 'TraulhaTEST-Jornau';
	text-align: center;
	padding: 32px;
	position: relative;
	margin-bottom: 50px;
	-webkit-transition: left 0.6s ease;
	-moz-transition: left 0.6s ease;
	-ms-transition: left 0.6s ease;
	-o-transition: left 0.6s ease;
	transition: left 0.6s ease;
}
.page-template-clubroom-search .filter-btn-mobile-section .filter-btn-title-mobile .filter-close-btn{
	position: absolute;
	background: url('../../static/img/clubroom-icon/cross-icon.svg') no-repeat;
	width: 16px;
	height: 16px;
	background-size: contain;
	right: 0px;
	top: 47px;
	transform: rotate(0deg);
	-webkit-transition: left 0.6s ease;
	-moz-transition: left 0.6s ease;
	-ms-transition: left 0.6s ease;
	-o-transition: left 0.6s ease;
	transition: left 0.6s ease;
}
.page-template-clubroom-search #categories-filter-sec ul li{
	padding: 0;
	flex: 0 0 100%;
	width: auto;
	min-width: auto;
	text-align: left;
	margin: 0;
	display: block;
}
/* #categories-filter-sec ul li:first-child{padding-left: 0 !important;} */
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #categories-filter-sec.facet .ais-Panel-body{
	padding: 0 0 22px;
	left: 0 !important;
	margin: 0 !important;
	background: transparent;
  width: auto !important;
}
.page-template-clubroom-search #categories-filter-sec ul{
	margin: 0;
	padding: 0 !important;
	flex-direction: row;
	flex-wrap: wrap;
	max-height: 240px;
	overflow-y: auto !important;
	background: transparent;
}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body .ais-RefinementList-list{padding: 0 !important; margin-bottom: 0;/* margin-top: 10px; */}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title.open::after{
	mask-image: none;
  -webkit-mask-image: none;
  background: url('../../static/img/clubroom-icon/plus-icon.svg');
  background-color: transparent !important;
  background-size: contain;
  height: 14px;
  width: 14px;
  top: 2px;
}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title::after{
	mask-image: none;
  -webkit-mask-image: none;
	background: url('../../static/img/clubroom-icon/minus-icon.svg') no-repeat;
  background-color: transparent !important;
  height: 1px;
  top: 8px;
  transform: rotate(180deg);
}
.page-template-clubroom-search #others-filter-sec .label-btn-tag{padding-left: 0; font-size: 15px; text-transform: uppercase; line-height: 22px;}
.page-template-clubroom-search #others-filter-sec .labels{
	position: absolute;
	right: 0;
	top: 50%;
  transform: translateY(-50%);
  line-height: 0;
}
.page-template-clubroom-search #others-filter-sec a.facet-item .slider{left: auto; right: 0; width: 50px; height: 100%;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec .facet-item{
	width: 100%;
	padding-left: 0;
	display: inline-block;
}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec .facet-item:hover {opacity:1 !important;}
.page-template-clubroom-search #others-filter-sec a.facet-item .labels::after{right: 5px; top: 0px;}
.page-template-clubroom-search #others-filter-sec a.facet-item .labels::before{left: -42px; top: 0px;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header, div#others-filter-sec ul.ais-RefinementList-list li.ais-RefinementList-item{padding: 20px 0 !important;}
.page-template-clubroom-search .filter-btn-mobile-section.active-filt .facet{margin: 0 15px; border-bottom: 1px solid #000 !important;}
.page-template-clubroom-search .filter-btn-mobile-section.active-filt #categories-filter-sec{border-top: 1px solid #000 !important;}
.page-template-clubroom-search .filter-btn-mobile-section.active-filt #prices.facet{display: none;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-top-sec .sort-by select{
	font-size: 15px;
	font-family: 'TraulhaTEST-Jornau';
	padding: 15px 30px 15px 10px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.page-template-clubroom-search .clubroom-search-pro-list .pro-top-sec .sort-by select option{padding: 0 !important;}
.page-template-clubroom-search .clubroom-search-pro-list .ais-Panel-header .facet-title{
	font-size: 15px !important;
	text-transform: uppercase;
	line-height: 1.2;
}
.page-template-clubroom-search #others-filter-sec a.facet-item .slider::before{width: 22px; height: 22px;}
/* .page-template-clubroom-search .clubroom-search-pro-list .ais-SortBy{padding: 0 6px;} */
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec{
	display: block !important;
	max-height: 100%;
}
.page-template-clubroom-search #categories-filter-sec .ais-Panel-header .facet-title:before{display: none;}
.page-template-clubroom-search .filter-btn-mobile-section.active-filt .filter-close-btn{transform: rotate(180deg); transition: 1s ease all;}
.page-template-clubroom-search .club-result-count{margin-bottom: 0px;}
.page-template-clubroom-search .clubroom-search-pro-list .ais-Panel-header .facet-title{padding: 0 !important;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet{margin: 0 !important;}
.page-template-clubroom-search .clubroom-cat-product-box .normal-product-tag{/* left: 18px !important; */ top: 17px !important;}
.page-template-clubroom-search .clubroom-search-pro-list #results-topbar{padding: 0 !important;}
/*  mobile filter css end 29-12-22  */
.clubroom-hotspot-inner .hotspots-item:nth-child(even) {margin-top: 53px !important;}
.clubroom-hotspot-inner{display: block !important;}
.clubroom-search-pro-list #results-topbar{padding: 15px 0 !important;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header, #categories-filter-sec .ais-Panel,.clubroom-search-pro-list .pro-top-sec .sort-by, .clubroom-search-pro-list .pro-top-sec .sort-by select,.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 155px;}
.clubroom-search-pro-list .pro-top-sec .filter-sec{padding: 0 10px 0 0;}
.clubroom-search-pro-list .filter-btn{font-size: 16px;}
.clubroom-search-pro-list .ais-Panel-header .facet-title, .clubroom-search-pro-list .ais-SortBy .selectric .label{
	padding: 8px !important;
	line-height: normal;
	font-size: 12px;
}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title::after, .clubroom-search-pro-list .ais-SortBy::after{right: 0; top: 8px;}
.clubroom-search-pro-list .pro-top-sec .sort-by{height: auto; line-height: 0;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header{margin-right: 0;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet{margin-bottom: 0 !important; margin-right: 10px;}
/* .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #categories-filter-sec.facet{margin-right: 10px;} */
.clubroom-search-pro-list .pro-top-sec .sort-by select{padding: 8px; font-size: 12px;}
.clubroom-cat-product-slider .slick-prev{right: 95px;}
/* Clubroom Product Detail Page */
.clubroom .pro-detail-pg .product-image-inner{position: static !important;}
.clubroom .pro-detail-pg{display: flex;}
.clubroom .pro-detail-pg .clubroom-product-contain .clubroom-product-desc{padding: 50px 25px;}
.clubroom-pro-general-info{padding: 40px 25px 78px;}
/* .clubroom-pro-designer-section{padding: 50px 25px;} */
.clubroom .clubroom-product-other-details{padding: 50px 25px;}
.clubroom-pro-contct-desc{padding: 38px 25px;}
.clubroom-pro-design-img img{width: 320px; height: 430px;}
.clubroom-pro-design-info .design-desc-inner{font-size: 25px; line-height: 36px;}
.clubroom-pro-contct-section .reqst-headline a, .clubroom-pro-contct-section .tearsheet-headline a, .clubroom-pro-contct-section .contct-headline a{min-width: auto !important; display: inline-block;}
.clubroom-designer-main-section .clubroom-outer-container .clubroom-designer-sec-pdp{padding: 70px 25px;}
/* Perfect Partner Section */
.clubroom-pro-designer-btn{font-size: 12px;}
.club-pro-gen-section .club-desig-img{margin: 0 auto 15px;}
/* New Perfect Partner Section */
.clubroom-desig-product-li .clubroom-cat-product-innerblock{flex-basis: 33.33%;}
/* ABout page */
.clubroom-about-desc{padding: 0 0 0 50px;}
.club-lr-slider-arrow{padding: 0 15px; max-width: calc(100% - 142px);}
.clubroom-search-pro-list .pro-hits-section ul li {flex-basis: 33.33%;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content{flex-basis: 66.66%;}
/* Search page */
body #others-filter-sec .ais-Panel-body, .pro-sidebar-filter .facet-wrapper #others-filter-sec.facet .ais-Panel-body .ais-RefinementList-list{padding: 0 !important;}
/* About pg slider */
.club-lr-slider-arrow .clubroom-cat-product-innerblock{padding: 0 8px;}
.club-lr-slider-arrow .slick-list{margin: 0 -8px;}
.club-pdp-designer-p1, .club-pdp-designer-p2{position:static;right:0;bottom:0;text-align:center;width: 50%;margin-top: 30px;}
.club-pdp-designer-inner .club-pdp-designer-box{width: 300px; height: 300px;}
.page-template-clubroom-search .filter-btn-mobile-section.active-filt .facet#others-filter-sec{border-bottom: none !important;}
}
@media (max-width: 835px){
	.clubroom-cat-product-innerblock{padding: 0 5px;}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-img{padding: 80px 0 80px 40px;}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-title{padding: 20px 40px;}
	/* designer detail page */
	.clubroom-desig-product-li .clubroom-cat-product-innerblock{flex-basis: 50%;}
	.clubroom-desig-product-li{max-width: 576px;}
}
@media (max-width: 768px){
	body.page-template-clubroom-homepage .clubroom-top-black-banner {
		visibility: visible !important;
	}
	.clubroom-banner-section{height: calc(100vh - 66px); margin-top: 102px;}
	.clubroom .clubroom-product-contain .clubroom-product-desc.clubroom-product-right-sticky{top: 62px;}
	/* .clubroom .pro-detail-pg .type-headline-1{font-size: 28px; line-height: 35px;} */
	/* .clubroom.product{padding-top: 48px;} */
	/* Perfect Partner Section */
	.clubroom-designer-main-section .perfect-partner-main-sec{grid-template-columns: 100%;}
	/* More Beautiful Pieces Slider */
/* 	.perfect-partner-items .slick-list{padding-right:155px !important;} */
	.clubroom .pro-detail-pg .clubroom-product-contain .clubroom-product-desc{/* height: 100%; */ overflow-x: hidden;}
	.partner-section-subhead{text-align: center;}
	.clubroom-about-info-inner-section{max-width: calc(100% - 30px);}
	/* About page */
	/* .clubroom-about-info-section{height: calc(100vh - 62px);} */
	.clubroom-pdp-topbar{top: 60px;}
	.club-sin-designer-info-section{padding: 34px 0 33px 0;}
	.full-container.club-filter-block{padding: 0 10px;}
	.clubroom-search-pro-list #results-topbar{padding: 15px 0 !important;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header, #categories-filter-sec .ais-Panel,.clubroom-search-pro-list .pro-top-sec .sort-by, .clubroom-search-pro-list .pro-top-sec .sort-by select,.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 155px;}
	.clubroom-search-pro-list .pro-top-sec .sort-by select{width: 138px;}
	.clubroom-search-pro-list .pro-top-sec .filter-sec{padding: 0 10px 0 0;}
	.clubroom-search-pro-list .filter-btn{font-size: 16px;}
	.clubroom-search-pro-list .ais-Panel-header .facet-title{padding: 8px !important; line-height: normal; font-size: 15px !important;}
	.tax-clubroom_taxonomies .clubroom-search-pro-list .ais-Panel-header .facet-title{ font-size: 12px !important; }
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title::after, .clubroom-search-pro-list .ais-SortBy::after{top: 8px;}
	.clubroom-search-pro-list .pro-top-sec .sort-by{height: auto; line-height: 0;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header{margin-right: 0;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet{margin-bottom: 0 !important; margin-right: 10px;}
	/* .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #categories-filter-sec.facet{margin-right: 10px;} */
	.clubroom-search-pro-list .pro-list-sec .pro-top-sec{padding-bottom: 0 !important; overflow: visible;}
	.clubroom-search-pro-list .pro-top-sec .sort-by select{padding: 8px; font-size: 12px;}
	.clubroom-search-pro-list .clubroom-cat-product-innerblock{padding: 0 5px;}
	.clubroom-search-pro-list .pro-hits-section ul{margin: 0 -5px;}
	/* Notice Section Topbar */
	.notice--success{margin-top: 66px;}
	.pro-list-sec.top-filter-section.sticky, .pro-list-sec.searchtop-filter-section.sticky{top: 66px;}
	.club-sin-designer-img img{margin-right: auto;}
/* 	.half-width-slider .perfect-partner-items .slick-list{padding-right: 155px !important;} */
	.clubroom-pro-designer-btn{margin: 0 auto;}
	.info-block-desc .clubroom-pro-designer-btn-label .clubroom-pro-designer-btn{margin: 0 !important;}
	.clubroom-banner-section{height: calc(100vh - 66px);}
}
@media (max-width: 767px){
	body.active-filt{overflow: hidden; position: fixed;}
	.clubroom .clubroom-product-price .type-breadcrumb .pdp-professional-price{padding-left: 0;}
	.pro-hits-section ul li.injected-content.fullwidth-block .club-con-infoblock .club-con-list-title .product-price{font-size: 13px;}
	.clubroom-search-pro-list .active-filter li > span:after, .clubroom-search-pro-list .active-filter li:after{content: none;}
	#current-refined-values .ais-CurrentRefinements span.ais-CurrentRefinements-category {
	    background-color: #fff;
	    margin-right: 10px;
	    padding-left: 10px;
	    padding: 4px 10px;
	}
	#categories-filter-sec ul li .facet-value{ padding-top: 0px; }
	.clubroom-designer-main-section .perfect-partner-title .type-surheadline{text-align: center;}
	.perfect-partner-items.clubroom-slick-type-3 .slick-arrow{background-position: right top !important; top: -46px;}
	.full-width-slider .perfect-partner-items.clubroom-slick-type-3 .slick-arrow{right: 18px;}
	.full-width-slider .perfect-partner-items.clubroom-slick-type-3 .slick-prev{right: 50px;}
/* 	.perfect-partner-title .title{max-width: calc(100% - 220px); margin: auto;} */
	.page-template-clubroom-search .clubroom-search-pro-list .ais-Panel-header .facet-title{ font-size: 15px !important; }
	.prev_arrow, .next_arrow{ display: none !important; }
	.club-pdp-designer-p2{margin: 46px 0 auto auto; width: 100%; text-align: right; padding-right: 17px;}
	.club-pdp-designer-p1{padding-left: 17px; width: 100%; text-align: left; margin-top: 0;}
	.btn-btn-sec .clubroom-pro-contct-section{margin-top: 29px !important;}
	.clubroom-designer-main-section .perfect-partner-title .type-surheadline a{margin-bottom: 0;}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .clubroom-cat-product-innerblock{padding-bottom: 0;}
	.clubroom-search-pro-list .product-item-sec{ padding-bottom: 55px; }
	li.injected-content.halfwidth-block {margin-top: 30px;}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content .btn-typ2{height: 54px !important; width: auto; line-height: 54px !important; font-size: 8px; letter-spacing: 0.16px;}
	.club-con-list-title .main-title{font-size: 17px; margin-bottom: 21px;}
	.full-container{padding: 0px 9px;}
	.clubroom-pg-info{margin: 0 auto !important; padding: 43px 0 47px 0 !important}
	.clubroom-search-pro-list .pro-sidebar-filter .pro-sidebar-inner{padding: 0;}
	.clubroom-search-pro-list .active-filter .ais-CurrentRefinements .ais-CurrentRefinements-list{position: relative; left: auto; top: auto;}
		div#sort-by-selector-desktop {display: none;}
	.sort-by.desktop {display: none;}
	/* Homepage banner section */
	.welcome-section .hd-typ2{margin-bottom: 51px;}
	.clubroom .pro-detail-pg{display: block;}
	.clubroom .clubroom-product img{max-height: 469px; height: 469px !important; object-fit: cover;}
	.club-product-header.sticky-title-product.show, .shop-coll-section.sticky-title-product.show{display: none;}
	.home-section .clubroom-slick-type-3 .flickity-prev-next-button{top: -48px;}
	/* Clubroom Product Detail Page */
	.clubroom .pro-detail-pg .clubroom-product-contain{padding: 0;}
	.clubroom .pro-detail-pg .clubroom-product-contain .clubroom-product-desc{padding: 28px 16px 45px;}
	.clubroom .clubroom-product-details-bottom-sec{display: block;}
	.clubroom .clubroom-product-other-details{padding: 0;	border-bottom: 1px solid rgba(0, 0, 0, 0.2); border-right: 0;}
	.clubroom-product-other-details .pro-extra-item.handmade-details{
		padding: 0;
		margin-bottom: 29px;
		font-size: 15px;
	}
	.clubroom-product-other-details .pro-content-tx.below-product-slide{text-align: center;}
	.clubroom-product-other-details .pro-content-area.readmore-full{
    border-bottom: none;
    padding: 0;
    margin-bottom: 0;
    max-width: 100%;
    height: 100% !important;
	}
	.clubroom-product-other-details .product-extra{padding: 50px 16px;}
	.clubroom-product-other-details .pro-extra-item.clubroom-pro-structure{display: none;}
	.clubroom-pro-contct-desc{padding: 36px 16px; border-right: 0; border-bottom: 1px solid #fff;}
	.clubroom-pro-contct-section .clubroom-pro-contct-reqst, .clubroom-pro-contct-section .clubroom-pro-contct-tearsheet,
	.clubroom-pro-contct-section .clubroom-pro-contct-us{border-right: 0;}
	.clubroom-pro-contct-reqst, .clubroom-pro-contct-tearsheet, .clubroom-pro-contct-us{/* padding: 33px 0; */ border-bottom: 1px solid #f5f6f8;}
	.clubroom-product-other-details .pro-extra-item{font-size: 12px; line-height: 15px;}
	.clubroom-product-other-details .pro-content-area{font-size: 20px;}
	.club-desig-img img{width: 100px; height: 100px;}
	.club-pro-gen-section .club-desig-info{display: inline-block; max-width: calc(100% - 142px) !important; vertical-align: middle;}
	.clubroom-designer-main-section .clubroom-outer-container .clubroom-designer-sec-pdp{padding: 59px 0 57px;}
	.clubroom-pro-design-img .clubroom-pro-designer-heading{padding: 0 16px;}
	.clubroom-pro-design-img img{width: 308px; height: 379px;}
	.clubroom-pro-design-row .clubroom-pro-design-info{width: 100%; padding: 0 16px;}
	.clubroom-pro-design-info .design-inner::after{top: -35px; left: 287px;}
	.clubroom-pro-design-info .design-inner{padding-left: 16px; padding-right: 16px;}
	.clubroom-pro-design-info .design-desc-inner{font-size: 25px; line-height: 31px;}
	.clubroom-pro-design-info .clubroom-pro-designer-name{padding-left: 0;}
	.clubroom-pro-contct-section .reqst-headline a, .clubroom-pro-contct-section .tearsheet-headline a,
	.clubroom-pro-contct-section .contct-headline a{max-width: 100% !important;}
	.club-pro-gen-section{margin-bottom: 10px; text-align: left;}
	.club-pro-gen-section:last-child{margin-bottom: 0;}
	.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .outer-container{padding: 48px 0 !important;}
	.clubroom .pro-detail-pg .pd-marquee-text .pd-marquee{display: none;}
	.clubroom .pro-detail-pg .pd-marquee-text{top: 0; bottom: auto !important; width: 100%; position: relative;}
	.pd-marquee-mobile{opacity: 1;}
	.partner-section-subhead{display: none;}
	/* Clubroom About Page */
	.clubroom-corner-pattern{display: none;}
	.clubroom-about-header{font-size: 42px; margin-left: -10px;}
	.clubroom-about-logo{margin-left: -10px;}
	.clubroom-about-pro-list-header{font-size: 23px;}
	.clubroom-about-info-inner-section{display: block; max-width: 100%;}
	.clubroom-about-desc{max-width: 100%; margin: 0; padding: 0;}
	.clubroom-about-products-section{padding: 52px 0 13px;}
	.clubroom-about-logo img{width: 258px; height: 33px;}
	.clubroom-about-section .clubroom-single-beautiful-pieces{padding-left: 20px;}
	.clubroom-single-beautiful-pieces .slick-dots{margin-top: 100px;}
	.clubroom-about-info-section{height: 100%; padding: 40px 0;}
	.clubroom-about-info-section .clubroom-about-info-left{padding: 0 40px 0 30px;}
	.clubroom-about-info-section .clubroom-about-info-right{padding: 0 20px;}
	.clubroom-about-info-left{max-height: 100%; overflow: visible; margin-bottom: 25px;}
	.clubroom-about-info-right{max-height: 100%; overflow-y: visible;}
	/* Clubroom Designer Listing page */
	.clubroom-designer-namelist-outer .designer-name-list .designer-title-outer li a{font-size: 17px; line-height: 1.5;}
	.clubroom-designer-inner-section{padding: 43px 0 35px;}
	.clubroom-designer-namelist-outer .designer-name-list{margin-bottom: 70px;}
	.clubroom-designer-filter-links li a{font-size: 16px; line-height: 0.81;}
	.clubroom-designer-section{padding: 0 20px;}
	.clubroom-designer-namelist-outer{margin-top: 39px;}
	.clubroom-designer-filter-list{padding: 18px 0;}
	/* Clubroom Designer Detail page */
	.club-design-scrolldown{margin: 14px auto 0;}
	.clubroom-design-single-section .club-product-header .hd-typ3{margin-bottom: 0; font-size: 16px; line-height: 1;}
	.clubroom-design-single-section .clubroom-cat-product{padding: 42px 0 45px;overflow: hidden;}
	.clubroom-design-single-section .clubroom-cat-btn{display: none;}
	.clubroom-design-single-section .club-product-header{margin-bottom: 28px;}
	.clubroom-desig-product-li .clubroom-cat-product-innerblock{padding: 0 14px; margin-bottom: 0; width: 258px !important;}
	.club-shop-cat-section{padding: 0;}
	.clubroom-about-pro-slider .clubroom-cat-product-innerblock, .clubroom-single-beautiful-pieces .clubroom-cat-product-innerblock{padding: 0 10px;}
	.clubroom-desigdesc-li-box{padding: 0 11px;}
	/* .clubroom-desigdesc-slider .slick-list , .clubroom-about-pro-slider .slick-list {padding: 0 0 0 10px !important;} */
	.clubroom-desigdesc-li-box .card__back{height: 272px;}
	.clubroom-slick-type-2 .slick-dots li button, .clubroom-slick-type-3 .slick-dots li button, .clubroom-slick-type-3 .flickity-page-dots li{width: 21px;}
	.clubroom-slick-type-2 .slick-dots, .clubroom-slick-type-3 .slick-dots{margin: 49px 0 0;}
	.clubroom-desigdesc-inner{padding: 65px 0 98px;}
	.clubroom-desigdesc-title .type-headline-2{line-height: 1.1; font-size: 23px; max-width: 170px; margin: 0 auto 46px;}
	.club-sin-designer-name{font-size: 23px; margin-bottom: 25px;}
	.club-sin-designer-desc{font-size: 17px; line-height: 1.41; padding-right: 10px;}
	.wwls-left-section{padding-right: 0;}
	.wwls-left-img img, .wwls-right-img img{width: 100%; height: 484px;}
	.wwls-section{padding: 60px 30px;}
	.club-sin-designer-info-section{height: 100%;}
	.clubroom .pro-detail-pg .clubroom-product-contain .clubroom-product-desc{overflow-y: visible; height: auto; padding: 28px 0 10px;}
	.club-pdp-designer-p2 .clubroom-pro-designer-btn-label{display: none;}
	.club-pdp-designer-p1, .club-pdp-designer-p2{position: static; right: 0; bottom: 0;}
	.clubroom-designer-main-section .perfect-partner-title .type-headline-2{display: none;}
	.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .grid__row{margin: 0;}
	/* .club-pdp-designer-p2{margin: auto 0 auto auto;} */
	.clubroom-single-beautiful-pieces .slick-dots{margin-top: 40px;}
	.club-welcome-txt{flex-basis: 70%;}
	.club-bck-main-btn{flex-basis: 30%;}
	/* .clubroom.product .slick-initialized .slick-slide{width: auto !important;} */
	.clubroom-pdp-topbar{top: 60px; display: none !important;}
	/* Search page - filter section */
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-body.open-list, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body.open-list{	left: auto;	}
	body .clubroom-search-pro-list .ais-Panel-body.open-list, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body.open-list{display: none !important;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{left: 0;}
	.clubroom-search-pro-list .pro-top-sec{
		flex-wrap: wrap;
		margin: 0;
		white-space: normal;
	  overflow: visible;
	  align-items: baseline;
	  padding: 0 !important;
	}
	.clubroom-search-pro-list .club-filter-list{flex-wrap: wrap; align-items: center; padding: 0;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header{margin-bottom: 0; margin-right: 0;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{min-height: 200px;}
	.clubroom-search-pro-list .pro-sidebar-filter{margin-bottom: 0; padding-bottom: 0 !important; overflow: visible;}
	.clubroom .pro-detail-pg{margin: 0 auto 0 !important;}
	.clubroom-search-pro-list .pro-top-sec .filter-sec{display: none;}
	.filter-sort-btn-sec{flex-basis: 50%; display: block}
	.filter-btn-mobile, .filter-sort-btn-mobile, .clubroom-search-pro-list .ais-SortBy .selectric .label{
		flex-basis: 50%;
		padding: 10px 16px !important;
		font-size: 16px;
		line-height: 1.88;
		letter-spacing: 0.24px;
		font-family: 'TraulhaTEST-Jornau';
		position: relative;
	}
	.clubroom-search-pro-list #results-topbar{padding: 0 !important;}
	.clubroom-search-pro-list .full-container.club-filter-block{padding: 0; max-width: 100%;}
	.clubroom-search-pro-list #results-topbar{border: none;}
	.clubroom-search-pro-list .active-filter .ais-CurrentRefinements .ais-CurrentRefinements-list{margin-top: 0;margin-bottom: 0;}
	.filter-btn-mobile{border-right: solid 1px #bf7353;}
	.filter-btn-mobile:after, .filter-sort-btn-mobile:after, .filter-sort-btn-mobile-section:after{
		content: "";
		background: url('../../static/img/clubroom-icon/filter.svg') no-repeat;
		display: inline-block;
		width: 16px;
		height: 16px;
		position: absolute;
		right: 16px;
		top: 17px;
		background-size: contain !important;
	}
	.filter-sort-btn-mobile:after, .filter-sort-btn-mobile-section:after{background: url('../../static/img/clubroom-icon/sort.svg') no-repeat;}
	.clubroom-search-pro-list .selectric-ais-SortBy-select .selectric .label::after{display: none;}
	.clubroom-search-pro-list .pro-top-sec .sort-by .selectric-items{
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		top: 0 !important;
		background: #343232;
		height: 100%;
		width: 100% !important;
	}
	.clubroom-search-pro-list .selectric-items .selectric-scroll{
		display: flex;
		justify-content: center;
		align-items: end;
	}
	.clubroom-search-pro-list .ais-SortBy .selectric-items .ais-SortBy-option.selected{
		display: block;
		background: #fff;
		border-top: 1px solid #8b8787 !important;
	}
	.clubroom-search-pro-list .ais-SortBy .selectric-items ul{
		background: #e6eeea;
		width: 100%;
		text-align: center;
		padding-bottom: 27px;
	}
	.clubroom-search-pro-list .ais-SortBy .selectric-items li{
		font-size: 15px;
		line-height: 1.2;
		letter-spacing: normal;
		padding: 15px;
		border: none;
	}
	.clubroom-search-pro-list .ais-SortBy .selectric-items ul li:first-child{
		font-family: 'TraulhaTEST-Jornau';
		font-size: 25px;
		line-height: 1.84;
		letter-spacing: 0.38px;
		padding-bottom: 10px;
	}
	.clubroom-search-pro-list .ais-SortBy .selectric-items ul li:first-child::after{
		content: '';
		background: url(../../static/img/clubroom-icon/cross-icon.svg) no-repeat center;
		position: absolute;
		background-size: 11px 11px;
		width: 30px;
		height: 30px;
		right: 30px;
		top: 24px;
	}
	.clubroom-search-pro-list .ais-SortBy .selectric-items ul li.selected:first-child{
		background: transparent;
		border: none;
	}
	.filter-btn-mobile-section{
		display: block;
		position: fixed;
		left: -767px;
		top: 0;
		right: auto;
		z-index: 99999;
		background: #f6eae5;
		bottom: 0;
		opacity: 0;
		height: 100vh;
		overflow: auto;
		-webkit-transition: left 2s ease;
		-moz-transition: left 2s ease;
		-ms-transition: left 2s ease;
		-o-transition: left 2s ease;
		transition: left 2s ease;
	}
	.filter-btn-mobile-section.active-filt{
		left: 0;
		right: 0;
		opacity: 1;
		-webkit-transition: left 0.6s ease;
		-moz-transition: left 0.6s ease;
		-ms-transition: left 0.6s ease;
		-o-transition: left 0.6s ease;
		transition: left 0.6s ease;
		padding: 0 21px 100px;
	}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header, #categories-filter-sec .ais-Panel{
		width: 100% !important;
		max-width: 100% !important;
		background: transparent;
		border-radius: 0;
	}
	#categories-filter-sec ul li .facet-value .cat-filter-count-b, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet-item .facet-count{display: inline-block;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{
		position: relative;
		top: 0 !important;
		min-height: auto;
		padding: 0 0 14px;
		background: transparent;
	}
	.clubroom-search-pro-list .pro-top-sec .sort-by select{min-width: 100%;	max-width: 100%;}
	.filter-sort-btn-mobile-section{display: block; flex-basis: 50%;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .sort-by, .clubroom-search-pro-list .pro-top-sec .sort-by select{
		width: 100%;
		background: transparent;
	  border-radius: 0;
	  height: auto;
	}
	.clubroom-search-pro-list .pro-top-sec .sort-by .select-sort{display: block;}
	.clubroom-search-pro-list .ais-SortBy::after{
		mask-image: url('../../static/img/clubroom-icon/sort.svg');
		-webkit-mask-image: url('../../static/img/clubroom-icon/sort.svg');
		width: 16px;
		height: 16px;
		right: 16px;
		top: 18px;
		background-size: contain !important;
	}
	.sort-filter-open{
		/*overflow: hidden;*/
		height: 100vh;
	}
	.sort-filter-open .clubroom-header-section{z-index: 0;}
	.filter-btn-mobile-section .filter-btn-title-mobile{
		display: block;
		font-size: 25px;
		line-height: 1.84;
		letter-spacing: 0.38px;
		font-family: 'TraulhaTEST-Jornau';
		text-align: center;
		padding: 32px 32px 0;
		position: relative;
		margin-bottom: 50px;
		-webkit-transition: all 0.6s ease;
		-moz-transition: all 0.6s ease;
		-ms-transition: all 0.6s ease;
		-o-transition: all 0.6s ease;
		transition: all 0.6s ease;
	}
	.filter-btn-mobile-section .filter-btn-title-mobile .filter-close-btn{
		position: absolute;
		background: url('../../static/img/clubroom-icon/cross-icon.svg') no-repeat;
		width: 16px;
	  height: 16px;
	  background-size: contain;
	  right: 0px;
	  top: 47px;
	  transform: rotate(0deg);
		-webkit-transition: all 0.6s ease;
	  -moz-transition: all 0.6s ease;
	  -ms-transition: all 0.6s ease;
	  -o-transition: all 0.6s ease;
	  transition: all 0.6s ease;
	}
	#categories-filter-sec ul li{
		padding: 0;
		flex: 0 0 100%;
		width: auto;
		min-width: auto;
		text-align: left;
		display: block;
		margin: 0;
	}
	/* #categories-filter-sec ul li:first-child{padding-left: 0 !important;} */
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #categories-filter-sec.facet .ais-Panel-body{
		padding: 0 0 22px;
		left: 0 !important;
		margin: 0 !important;
		background: transparent;
	}
	#categories-filter-sec ul{
		margin: 0;
		padding: 0 !important;
		flex-direction: row;
		flex-wrap: wrap;
		max-height: 240px;
		background: transparent;
	}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body .ais-RefinementList-list{padding: 0 !important; margin-bottom: 0;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title.open::after{
		mask-image: none;
	  -webkit-mask-image: none;
	  background: url('../../static/img/clubroom-icon/plus-icon.svg');
	  background-color: transparent !important;
	  background-size: contain;
	  height: 14px;
	  width: 14px;
	  top: 2px;
	}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title::after{
		mask-image: none;
	  -webkit-mask-image: none;
		background: url('../../static/img/clubroom-icon/minus-icon.svg') no-repeat;
	  background-color: transparent !important;
	  height: 1px;
	  top: 8px;
	  transform: rotate(180deg);
	}
	#others-filter-sec .label-btn-tag{padding-left: 0; font-size: 15px; text-transform: uppercase; line-height: 22px;}
	#others-filter-sec .labels{
		position: absolute;
		right: 0;
		top: 50%;
    transform: translateY(-50%);
    line-height: 0;
	}
	#others-filter-sec a.facet-item .slider{left: auto; right: 0; width: 50px; height: 100%;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec .facet-item{
		width: 100%;
		padding-left: 0;
		display: inline-block;
	}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec .facet-item:hover {opacity:1 !important;}
	#others-filter-sec a.facet-item .labels::after{right: 5px; top: 0px;}
	#others-filter-sec a.facet-item .labels::before{left: -42px; top: 0px;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header{padding: 20px 0 !important;}
	.filter-btn-mobile-section.active-filt .facet{margin: 0 15px;	border-bottom: 1px solid #000 !important;}
	.filter-btn-mobile-section.active-filt #categories-filter-sec{border-top: 1px solid #000 !important;}
	.filter-btn-mobile-section.active-filt #prices.facet{display: none;}
	.clubroom-search-pro-list .pro-top-sec .sort-by select{
		font-size: 16px;
		font-family: 'TraulhaTEST-Jornau';
		padding: 15px 30px 15px 10px;
	  -webkit-appearance: none;
	  -moz-appearance: none;
	  appearance: none;
	}
	.clubroom-search-pro-list .pro-top-sec .sort-by select option{padding: 0 !important;}
	.clubroom-search-pro-list .ais-Panel-header .facet-title{font-size: 15px; text-transform: uppercase; line-height: 1.2;}
	#others-filter-sec a.facet-item .slider::before{width: 22px; height: 22px;}
/* 	.clubroom-search-pro-list .ais-SortBy{padding: 0 6px;} */
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec{
		display: block !important;
		max-height: 100%;
		padding: 0;
	}
	.filter-btn-mobile-section.active-filt .facet#others-filter-sec{border-bottom: none !important;}
	div#others-filter-sec ul.ais-RefinementList-list li.ais-RefinementList-item{padding: 20px 0; border-bottom: 1px solid #000 !important;}
	div#others-filter-sec ul.ais-RefinementList-list li.ais-RefinementList-item{padding: 20px 0; border-bottom: 1px solid #000 !important;}
	#categories-filter-sec .ais-Panel-header .facet-title:before{display: none;}
	.filter-btn-mobile-section.active-filt .filter-close-btn{transform: rotate(180deg); transition: 1s ease all;}
	.club-result-count{margin-bottom: 25px;}
	.clubroom-search-pro-list .ais-Panel-header .facet-title{padding: 0 !important;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet{margin: 0 !important;}
	.clubroom-cat-product-box .normal-product-tag{/* left: 18px !important; */ top: 17px !important;}
	/* New */
	/* About page */
	.clubroom-img-section img{width: 330px; height: 390px;}
	.clubroom-img-section{background-size: 330px 390px !important; margin: 47px auto auto; max-width: 320px;}
	.clubroom-about-desc{font-size: 17px; line-height: 1.41;}
	.clubroom-hotspot-inner .hotspots-item .hotspot svg{width: 33px !important; height: 33px !important;}
	.clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot svg{width: 41px !important; height: 41px !important;}
	.clubroom-search-pro-list #categories-filter-sec ul::-webkit-scrollbar{width: 3px;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet-item::before{display: block; width: 15px; height: 15px; top: 12px;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item{
		border: none !important;
		padding: 0;
	}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item:first-child, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item:first-child{padding-top: 0;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .facet-item, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .facet-item{
		padding-left: 24px;
		font-size: 15px;
		line-height: 2.67;
	}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #categories-filter-sec.facet .ais-Panel-body{top: 0 !important;}
	/* PDP page sliders */
	.clubroom-designer-main-section .perfect-partner-main-sec .perfect-partner-items .clubroom-cat-product-innerblock{
		padding: 0 8px;
	}
	.club-lr-slider-arrow{max-width: 100%; padding: 0 0 0 10px;}
	.club-lr-slider-arrow .slick-list{margin: 0 auto;}
	/* Rooms filter section */
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec.facet .ais-RefinementList-item .facet-item, .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .ais-RefinementList-item .facet-item{
		padding-left: 24px;
	}
	/* Clubroom PDP page changes */
	.clubroom .pro-detail-pg .type-headline-1{margin: 0 0 11px;}
	.clubroom .clubroom-product-price{margin: 38px 0 29px; padding: 0 20px;}
	.clubroom .clubroom-product-price .woocommerce-price-suffix{font-size: 14px !important;}
	.clubroom .clubroom-product-price .type-breadcrumb .pdp-retail-price{margin-bottom: 18px;}
	.clubroom .clubroom-product-price .from-txt{line-height: 1.58;}
	.clubroom-product-desc .type-align-center--xxs{padding: 0 20px;}
	.perfect-partner-items{margin: 0;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #categories-filter-sec.facet .ais-Panel-body{overflow: visible !important;}
	.clubroom-pro-contct-section .reqst-headline a, .clubroom-pro-contct-section .tearsheet-headline a,
	.clubroom-pro-contct-section .contct-headline a{padding: 0 0 0 30px !important;}
	.clubroom-pro-contct-section>div,	.btn-btn-sec .clubroom-pro-contct-section{margin: 0; display:block !important;}
	.clubroom-pro-contct-section .reqst-headline a:before,
	.clubroom-pro-contct-section .tearsheet-headline a:before,
	.clubroom-pro-contct-section .contct-headline a:before{left:0; top: 10px !important;}
	.clubroom-pro-contct-reqst{padding-left: 0; margin-bottom:18px;}
	.clubroom-pro-contct-us{padding-right: 16px;}
	.clubroom-pro-contct-section .contct-headline a:before{top: 9px !important;}
	.clubroom-pdp-detail-info-block{margin-top: 0;}
	.clubroom-pro-contct-section.icon-box-download .icon-box-action{padding: 0; display: block; margin: 0 0 19px;}
	.clubroom-pro-contct-section.icon-box-download .icon-box-action>div{display: block; margin: 0; padding: 0; line-height: 0;}
	.clubroom-pro-contct-section.icon-box-download .icon-box-action>div a{
		padding:0 0 0 30px !important;
		text-decoration: none !important;
	  font-size: 14px;
	  min-width: auto !important;
	  line-height: 1.29;
	  letter-spacing: 0.28px;
	}
	.clubroom-pro-contct-section.icon-box-download .icon-box-action>div a::before{left: 0;}
	.clubroom-pro-contct-section{border-bottom: 1px solid rgba(0, 0, 0, 0.1); display:block !important;}
	.clubroom-pro-contct-section.icon-box-download .icon-box-action:last-child{margin: 0 0 32px;}
	.club-pdp-designer-p1 a:after, .club-pdp-designer-p2 a:after{width: 46px; height: 46px; background: url('../../static/img/clubroom-icon/zoom-icon-2.svg') no-repeat;}
	.clubroom-variation-option .clubroom-attri-img-filter-list{padding-left: 20px;}

	.perfect-partner-items .clubroom-cat-product-innerblock{width: 246px !important;}
	.perfect-partner-items .slick-slide{width: 246px !important;}
	.perfect-partner-items .clubroom-cat-product-innerblock .clubroom-productslider-innerblock{width: 230px;}
	.clubroom-detail-recent-view-sec .clubroom-about-pro-list .clubroom-about-pro-slider{padding-left: 8px; margin-left: -10px !important;}
	.clubroom-detail-recent-view-sec .clubroom-about-pro-list .clubroom-cat-product-innerblock{width: 250px !important;}
	.clubroom-detail-recent-view-sec .clubroom-about-pro-list .slick-slide{width: 250px !important;}
	.clubroom-detail-recent-view-sec .clubroom-about-pro-list .clubroom-cat-product-innerblock .clubroom-productslider-innerblock{width: 230px;}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.halfwidth-block .club-con-bg-patternimg{
		top: -10px;
    right: -9px;
	}
	.clubroom-desigdesc-li-box{width: 252px !important;}
	.clubroom-desigdesc-li-box > a.card{width: 230px !important;}
	.clubroom-variation-option .vsz-attribute-title{font-size: 12px !important;}
	.clubroom-variation-option .woo-variation-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item img{width: 72px !important; height: 72px !important;}
	.clubroom-pv-attribute-sec .pv-attribute-list .pv-attribute-details .pv-image-details img{width: 81px !important; height: 81px !important;}
	.clubroom-pv-attribute-sec .pv-attribute-list{margin: 0 -8px;}
	.clubroom-pv-attribute-sec .pv-attribute-list .pv-attribute-details{width: 97px; padding: 0 8px;}
	.clubroom .woo-variation-items-wrapper > ul.clubroom-attri-img-filter-list > li.variable-item{
		width: 86px !important;
		padding: 0 7px !important;
	}
	.clubroom-pv-attribute-sec .mfp-close:after, .clubroom-pv-attribute-sec .product-large-img-view .pv-attribute-popup-back:after{
		right: 0;
	}
	.clubroom-pv-attribute-sec .attribute-type-content{padding: 58px 25px;}
	.clubroom-designer-section{padding: 0 27px;}
	.clubroom-desigdesc-slider .slick-list{padding-left: 10px;}
	#categories-filter-sec ul{scrollbar-width: thin; scrollbar-color: rgba(0, 0, 0, 0.4);}
}
@media (min-width: 676px) and (max-width: 991px){
	.club-sin-designer-desc{max-height: 295px;}
}
@media (max-width: 676px){
	.club-sin-designer-inner-info{flex-wrap: wrap-reverse;}
	.club-sin-designer-info-section{padding: 29px 0 46px;}
	.club-sin-designer-img{flex-basis: 100%; padding: 0 23px 0 51px; margin: auto;}
	.club-sin-designer-detail{flex-basis: 100%; padding: 31px 23px 0 51px; }
	.club-sin-designer-desc{ max-height: 100%; overflow: inherit; }
	.club-sin-designer-desc p {margin-right: 0;}
	.club-sin-designer-img img{width: 349px; height: 349px; margin: 0;}
	.wwls-inner-section{display: block;}
	.wwls-right-section{margin-top: 43px;}
	.wwls-quote-img img{width: 44px; height: 38px; margin-bottom: 23px;}
	.wwls-quote-desc{font-size: 18px; line-height: 1.39; margin-bottom: 43px;}
}
@media (max-width: 576px){
	/*  rooms  design updated mobile responsive css 5/1 */
	.pro-hits-section ul li.injected-content.fullwidth-block .club-con-infoblock .club-con-list-title .product-price{font-size: 13px !important;}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-title .main-desc{
		font-size: 14px;
		line-height: 1.29;
	}
	.pro-hits-section ul li.injected-content.fullwidth-block .club-con-infoblock .club-con-list-title a {
		height: 44px !important;
		line-height: 44px !important;
		background: transparent;
		color: #000;
		max-width: 100% !important;
		text-transform: capitalize !important;
		font-size: 16px !important;
		letter-spacing: 0.32px;
	}
	.pro-hits-section ul injected-content.fullwidth-block .club-con-infoblock .designer-name { font-size: 13px !important; }
	.pro-hits-section ul injected-content.fullwidth-block .club-con-infoblock .club-con-list-title .product-price{font-size: 13px !important;}
	.pro-hits-section ul injected-content.fullwidth-block .club-con-infoblock .designer-name{text-align: left;margin-bottom: 15px !important;}
	.pro-hits-section ul injected-content.fullwidth-block .club-con-list-title .main-title {margin-bottom: 15px !important;}
	  /*  rooms  design updated mobile responsive css 5/1 */
	.pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-title .main-title{margin-bottom: 15px !important;}
	.pro-hits-section ul li.injected-content.fullwidth-block .club-con-infoblock .designer-name{
		margin-bottom: 15px !important;
		font-size: 13px;
		line-height: 1.38;
		letter-spacing: 0.65px;
	}
	.pro-hits-section ul li.injected-content.fullwidth-block .club-con-infoblock .main-desc{margin-bottom: 17px !important;}
	.club-sin-designer-info-section.no-corner-img .club-sin-designer-img.reanime {padding-left: 23px;}
	.club-sin-designer-info-section.no-corner-img .club-sin-designer-detail{padding-left:50px;}
	.club-pro-gen-section .club-desig-info{flex-basis: 80%;}
	/* New Perfect Partner Section */
/* 	.perfect-partner-items .slick-list, .clubroom-single-beautiful-pieces .slick-list,.full-width-slider .perfect-partner-items .slick-list, .half-width-slider .perfect-partner-items .slick-list{padding-right: 127px !important;} */
	/* Designer Listing page */
	.clubroom-designer-namelist-outer .designer-name-list .designer-title-outer .designer-title{flex-basis: 100%;}
	/* .clubroom-desigdesc-slider .slick-list , .clubroom-about-pro-slider .slick-list {padding: 0 80px 0 10px !important;} */
/* 	.clubroom-desig-product-li .slick-list{padding: 0 90px !important;} */
	.clubroom-search-pro-list .full-container .pro-hits-section, .pagination-bottom{max-width: 100%; padding: 0;}
	.clubroom-search-pro-list .product-item-sec{text-align: center;}
	/* .clubroom-search-pro-list .club-product-img-section img{height: 150px;} */
	.clubroom-search-pro-list .pro-hits-section ul li{flex-basis: 50%;}
	.clubroom-search-pro-list .club-product-img-section{margin-bottom: 10px;}
	.clubroom-search-pro-list .clubroom-cat-product-innerblock a .club-cat-product-section{padding: 15px 0;}
	/* .clubroom-search-pro-list .product-tags-wrapper{left: -11px; top: -4px;} */
	.clubroom-search-pro-list .wishlist-sec a.add_to_wishlist::after{top: 18px;}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-img img{
		width: 100%;
		height: 100%;
	}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-title{
		padding: 20px 20px 45px !important;
		max-width: 100%;
	}
	.club-con-list-title, .club-con-list-img{flex-basis: 100%;}
	.clubroom-hotspot-section{padding: 71px 26px !important;}
	.clubroom-hotspot-inner{display: block !important;}
	.clubroom-hotspot-inner .hotspots-item .hotspot, .clubroom-hotspot-inner .hotspots-item .hotspot__image img{
		width: 299px !important;
		height: 415px !important;
		padding: 0;
	}
	.clubroom-hotspot-inner .hotspots-item:nth-child(even){margin-top: 53px !important;}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-infoblock, .clubroom-search-pro-list .pro-hits-section ul li.injected-content{
		display: block !important;
	}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-img{
		padding: 20px 20px 10px !important;
	}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.onethirdwidth-block, .clubroom-search-pro-list .pro-hits-section ul li.injected-content{
		flex-basis: 100%;
	}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.oneforthwidth-block{flex-basis: 50%;}
	.clubroom-search-pro-list .pro-hits-section ul li{margin-bottom: 33px;}
	/* .clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .clubroom-column-box{margin: 0 !important;} */
	.club-con-list-img img{display: block;}
	.clubroom-search-pro-list .pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-title .main-title{
		font-size: 28px;
	}
	.clubroom-search-pro-list .pro-hits-section ul li.halfwidth-block .clubroom-column-box{height: 251px !important; width: calc(100% - 9px);}
	.club-sin-designer-img img{width: 100%;}
	.clubroom-pv-attribute-sec .product-large-img-view img{width: 100%; height: 450px;}
	.perfect-partner-items.clubroom-slick-type-3 .slick-prev, .clubroom-slick-type-3 .previous{right: 60px;}
}
@media (max-width: 480px){
	.single-clubroom-designer .modal.section .new-model-popup.modal__content--full>.modal__body{ padding: 15px 15px 25px 15px; }
	/* New Perfect Partner Section */
	.clubroom-img-section img{width: 310px; height: 370px;}
	.clubroom-img-section{background-size: 310px 370px !important;}
	.clubroom-img-section-outer{display: flex; justify-content: center;}
}

.page-template-clubroom-homepage .section--deep-grey{display:none;}
.page-template-clubroom-homepage .section--deep-grey + .textwidget{display:none;}
.footer-menu-section .menu-iteam-footer a{display:block;}
/* 22-11-2022 */
.pro-list-sec.top-filter-section.sticky, .pro-list-sec.searchtop-filter-section.sticky{
	/* position: fixed; */
  /* top: 58px; */
  position: relative;
  top: 0;
  width: 100%;
  left: 0;
  right: 0;
  z-index: 8;
}
.clubroom-hotspot-section{background-color: #ebb647;}
.clubroom-hotspot-inner{display: flex; align-items: center; max-width: 1280px; margin: 0 auto; padding: 101px 150px 102px 152px;}
.clubroom-hotspot-inner .hotspots-item{flex-basis: 50%;}
.clubroom-hotspot-inner .hotspots-item .hotspot{width: 448px; height: 594px; padding: 0 20px 0 0;}
.clubroom-hotspot-inner .hotspots-item .hotspot__image img{width: 448px; height: 594px; object-fit: cover;}
.clubroom-hotspot-inner .hotspots-item .hotspot .hotspot__pin{
	background: url('../../static/img/clubroom-icon/desktop_circle.svg') no-repeat;
	background-size: contain;
	width: 35px;
	height: 35px;
}
.clubroom-hotspot-inner .hotspots-item .hotspot svg{display: none;}
.clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot{width: 449px !important; height: 594px !important; padding: 0 0 0 20px; margin: 0 0 0 auto;}
.clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot__image img{width: 449px !important; height: 594px !important; object-fit: cover;}
.clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot .hotspot__pin{width: 35px; height: 35px;}
.clubroom-hotspot-inner .hotspot__pin:before{display: none;}
.clubroom-desigdesc-inner{padding: 53px 0 71px;}

@media (max-width: 1199px){
	.clubroom-search-pro-list .pro-list-sec #results-topbar{position: static !important;}
}
@media (min-width: 768px){
.tax-clubroom_taxonomies .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet-item::before{content: none;}
/* .sort-by.mobile {display: none;} */
.filter-sort-btn-mobile-section {display: none;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec{margin-left: 20px;}
.icon-box-action{flex-basis: 33.33%;}
}
@media (max-width: 767px){
	.tax-clubroom_taxonomies .clubroom-search-pro-list .ais-Panel-header .facet-title{ font-size: 15px !important; }
	.clubroom-desig-product-li{max-width: 100%;}
	.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #venue-filter-sec.facet .facet-item{line-height: 1;}
	.clubroom-pro-contct-section{display: flex; justify-content: space-between;}
	.clubroom-desigdesc-inner{padding: 44px 0 30px;}
	.designer-name-list .letter{margin-bottom: 24px;}
	.active-filt .clubroom-header-section{display: none;}
	#categories-filter-sec ul li img{width: 102px; height: 102px; display: block; margin-bottom: 11px; display: none;}
	#categories-filter-sec ul li.ais-RefinementList-item .facet-value{position: relative; padding-left: 24px; font-size: 15px; line-height:  2.67;}
	#categories-filter-sec ul li.ais-RefinementList-item .facet-value:before{
		content: '';
    display: inline-block;
    width: 15px;
    height: 15px;
    border: solid 1px #bf7353;
    background-color: #ffffff;
    position: absolute;
    top: 12px;
    left: 0px;
	}
	#categories-filter-sec ul li.ais-RefinementList-item.ais-RefinementList-item--selected .facet-value:before{background-color: #bf7353;}
	.clubroom-hotspot-inner .hotspots-item .hotspot .hotspot__pin{width: 33px; height: 33px;}
	.clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot .hotspot__pin{width: 41px; height: 41px;}
}
@media (min-width:  1921px){
	.clubroom-about-info-inner-section{max-width: 1100px;}
}

/* my css 13/12  */

@media only screen and (min-width: 768px){
	.room-club-result-count{display: none;}
}
.room-club-result-count {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #bf7353;
    text-align: center;
    font-size: 15px;
    font-weight: 500;
    color: #fff;
    text-transform: uppercase;
    font-family: "ApercuPro-Regular";
    padding: 15px 0;
    z-index: 9;
}
.ais-Stats {display: inline-block;}

/* 14-12-22 */
.perfect-partner-other-details .grid__row.columns-3.slidera.slider--fix-glitcha.js-slider-cross-sella.slick-initialized{
	display: block;
	max-width: 100%;
}
.perfect-partner-other-details .grid__row.columns-3.slidera.slider--fix-glitcha.js-slider-cross-sella{
  display: flex;
  flex-wrap: wrap;
  /* margin: auto; */
  max-width: 1200px;
  margin: 0 auto;
  justify-content: center;
}
.custom-space .grid__row.columns-3.slidera.slider--fix-glitcha.js-slider-cross-sella.slick-initialized{
	display: block;
	max-width: 100%;
}
.custom-space .grid__row.columns-3.slidera.slider--fix-glitcha.js-slider-cross-sella{
  display: flex;
  flex-wrap: wrap;
  /* margin: auto; */
  max-width: 1200px;
  margin: 0 auto;
  justify-content: center;
}
.page-template-clubroom-about-template .clubroom-about-pro-slider {
  display: flex;
  flex-wrap: wrap;
  /* margin: auto; */
  max-width: 1200px;
  margin: 0 auto;
  justify-content: center;
}
.page-template-clubroom-about-template .clubroom-about-pro-slider.slick-initialized {
  display: block;
  max-width: 100%;
}
.single-clubroom-designer .clubroom-desigdesc-slider.slick-initialized{
	/* margin: auto; */
	display: block;
	max-width: 100%;
}
/* .single-clubroom-designer .clubroom-desigdesc-slider {
  display: flex;
  flex-wrap: wrap;
  max-width: 1200px;
  margin: 0 auto;
  justify-content: center;
} */
/* .single-clubroom-designer .clubroom-desigdesc-slider .slick-list{padding: 0 20%;} */
.page-template-clubroom-about-template .clubroom-cat-product-innerblock a .club-cat-product-section{
  /* width: 30%; */
  margin-bottom: 15px;
}
.noresfd .pro-hits-section .no-results-box > ul > li {margin-bottom: 30px;}
.clubroom-search-pro-list .full-container .pro-hits-section,.pagination-bottom{margin: 0 auto;}
@media only screen and (max-width: 475px){
	.clubroom-about-info-section .clubroom-about-info-right {padding: 0 45px;}
}
@media only screen and (max-width: 400px){
  .clubroom-about-info-section .clubroom-about-info-right{padding: 0 35px;}
}
@media (min-width: 1026px) and (max-width: 1199px){
	.pro-sidebar-filter .facet-wrapper .facet .ais-RefinementList-list{max-height: 16px; height: auto; overflow-y: initial;}
	.searchtop-filter-section .pro-sidebar-filter .facet-wrapper .facet .ais-RefinementList-list{ max-height: inherit; }
	.clubroom-about-info-right{flex-basis: 50%;	margin-left: auto;}
}
/* NEW CSS 14-12-22 */
.noresfd .pro-hits-section > ul {justify-content: center;}
.noresfd .pro-hits-section > ul > li{margin-bottom: 15px;}
.noresfd .pro-hits-section > ul > li div.text-center, .no-results-box .other-results-products {
	font-family: "ApercuPro-Regular";
	font-size: 16px;
  line-height: normal;
  color: #000;
}
@media (max-width: 767px){
	#others-filter-sec .label-btn-tag{font-size: 15px !important;}
	.clubroom-designer-cat-title{font-size: 16px; line-height: 1; margin-bottom: 22px;}
	.clubroom .clubroom-product-price .woocommerce-Price-amount, .clubroom .clubroom-product-price .woocommerce-Price-amount bdi{font-size: 30px !important; line-height: 0.77;}
	.clubroom .variations td.label .variable-label{font-size: 15px;}
	.clubroom-product-price .border-aluminium{font-size: 14px; line-height: 1.21;	}
	.clubroom.product .wishlist-sec a.add_to_wishlist, .clubroom.product .wishlist-sec span.add_to_wishlist{width: 18px; height: 18px;}
	body .clubroom .variations td.label label::after{width: 16px; height: 16px; top: 21px; right: 20px;}
	.clubroom .variations td.label label{padding: 18px 20px 16px;}
	.clubroom table.clubroom-variation-option tr:first-child{border-top: 1px solid rgba(0,0,0,0.1);}
	.clubroom-pro-contct-section>div, .btn-btn-sec .clubroom-pro-contct-section{padding: 0 20px;}
	.clubroom .quantity-parent{display: block !important; height: 100%;}
	.clubroom .woocommerce-variation-add-to-cart{margin-top: 37px !important; padding: 0 20px;}
	.clubroom .pro-detail-pg .quantity-sec{
		width: 100%;
		border: solid 1px rgba(0, 0, 0, 0.15);
		border-radius: 1.5px;
		margin-bottom: 20px;
		height: 50px;
		line-height: 50px;
	}
	.clubroom .quantity-parent .button, .clubroom .quantity-parent .btn{
		margin-left: 0 !important;
		letter-spacing: 0.3px;
		font-size: 15px;
		border-radius: 1.5px;
	}
	.clubroom .pro-detail-pg .quantity-sec span{width: 10px; height: 10px}
/* 	.clubroom-pro-contct-section.icon-box-download{padding: 29px 0 15px;} */
/* 	.clubroom-pro-contct-section.icon-box-download .icon-box-action>div a::before{top: 2px !important;} */
	.info-block-title{font-size: 15px !important; line-height: 1.27 !important; padding: 19px 20px !important;}
	.info-block-title:after, .info-block-title.active:after{width: 16px; height: 16px; top: 22px;}
	.info-avail-txt{font-size: 15px !important; letter-spacing: 0.5px;}
	.info-avail-img{top: 1px;}
	.calculate-ship-outer .calculate-ship-inner{font-size: 14px; line-height: 1.57;}
	.calculate-ship-outer .calculate-ship-inner:before{width: 26px; height: 26px; bottom: 3px;}
	.calculate-ship-outer .pro-convelio-sec{margin-top: 35px; padding-bottom: 25px;}
	.clubroom .clubroom-product-contain .clubroom-product-desc .clubroom-product-desc-inner{max-width: 100%;}
	/* .clubroom .woo-variation-items-wrapper > ul.clubroom-attri-img-filter-list > li.variable-item{flex-basis: 10%;} */
	.clubroom .clubroom-product-other-details{background: #fff; padding: 30px 27px 105px 23px !important;}
	.clubroom-product-other-details .pro-content-area[aria-expanded="false"]::after, .clubroom-product-other-details .see-more-btn{display: none;}
	.clubroom-product-other-details .pro-content-area.readmore-full{font-size: 17px; line-height: 1.41 !important;}
	.clubroom .clubroom-product-other-details{border-color: rgba(0, 0, 0, 0.2); border-right: 0 !important;}
/* 	.clubroom-pro-designer-section{padding: 60px 28px 51px 25px !important;} */
	.clubroom .clubroom-product-details-bottom-sec{background-color: #fff;}
	.club-pro-desig-top-section .club-desig-img img{width: 49px; height: 49px;}
	.club-pro-desig-top-section .club-desig-img{margin-right: 18px;}
	.clubroom-pro-designer-heading{font-size: 12px !important; letter-spacing: 0.5px !important; line-height: 1.75 !important; color: #848484 !important;}
/* 	.clubroom-pro-designer-name{font-size: 18px !important; line-height: 1.17 !important;} */
	.clubroom-pro-designer-desc p{font-size: 15px !important; line-height: 1.33 !important; letter-spacing: 0.5px !important;}
	.club-pro-desig-top-section{margin-bottom: 38px;}
	.clubroom-pro-designer-desc{margin-bottom: 36px;}
	.clubroom-pro-designer-btn-label .clubroom-pro-designer-btn{
		line-height: 35px;
    height: 35px;
    padding: 0;
		font-size: 15px;
	}
	.clubroom-pro-design-img .clubroom-pro-designer-heading{margin-bottom: 25px !important; color: #000 !important;}
	.clubroom-pro-design-info .design-inner::after{width: 79px;	height: 69px; top: -18px; left: 275px;}
	.clubroom-pro-design-img img{display: block;}
	.clubroom-pro-design-row .clubroom-pro-design-info{margin: 0; padding: 0;}
	.clubroom-pro-design-info .design-inner{padding: 75px 28px 48px;}
	.clubroom-pro-design-info .design-desc{max-width: 279px; font-size: 21px; line-height: 1.29;}
	.clubroom-pro-design-info .clubroom-pro-designer-name{margin-top: 33px; font-size: 15px; line-height: 1.27; font-family: 'ApercuPro-Regular'; text-transform: uppercase; margin-bottom: 0;}
	.club-pdp-designer-p1 a{width: 291px; height: 291px;}
	.club-pdp-designer-p2 a{width: 331px; height: 331px;}
/* 	.club-pdp-designer-p2{margin: 46px 0 auto auto;} */
	.perfect-partner-image{height: 457px !important; background-size: cover !important;}
	.clubroom-designer-main-section .perfect-partner-other-details{padding: 46px 0;}
	.clubroom-designer-main-section .perfect-partner-other-details .perfect-partner-items{padding-left: 10px;}
	.clubroom-detail-recent-view-sec .clubroom-about-pro-list{padding-top: 48px;}
	.clubroom-designer-main-section .perfect-partner-title .type-surheadline{margin-bottom: 47px;}
	.clubroom-detail-recent-view-sec.clubroom-single-beautiful-pieces .outer-container{background: #fff;}
	.club-pro-gen-section .club-desig-img{margin: auto 10px auto 0 !important; display: inline-block; vertical-align: middle;}
	.clubroom-about-pro-list .title .type-surheadline, .clubroom-about-pro-list .title .type-headline-2{font-size: 23px; line-height: 1.17;}
	.calculate-ship-outer .calculate-ship-inner .btn-btn-sec .btn-convelio{font-size: 14px !important;}
	.clubroom .pro-detail-pg .pd-marquee-text .pd-marquee-mobile{overflow: hidden;}
}
@media (max-width: 576px){
	.page-template-clubroom-search .clubroom-search-pro-list .clubroom-cat-product-innerblock{padding: 0 4px;}
  .page-template-clubroom-search .clubroom-search-pro-list .pro-hits-section ul{margin: 0 -4px;}
	.clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot, .clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot__image img, 	.clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot__image img{
		width: 331px !important;
		height: 431px !important;
		padding: 0;
	}
	.clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot{width: 311px !important; height: 431px !important;}
	.clubroom-pro-contct-section.icon-box-download .icon-box-action>div a{display: inline-block !important;}
/* 	.clubroom-pro-contct-section.icon-box-download .icon-box-action{margin: 0 0 18px;} */
	/* .clubroom .woo-variation-items-wrapper > ul.clubroom-attri-img-filter-list > li.variable-item{flex-basis: 20%;} */
	.avail-shp-block .info-block-desc ul{padding: 29px 25px 32px;}
	#request_qoute_popup.white-popup, #tearsheet_popup.white-popup, #contact-frm-popup.white-popup{margin: 20px;}
}

.clubroom-header-section #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2>li.mega-menu-megamenu>ul.mega-sub-menu{padding: 0 !important; box-shadow: none !important; transition: none !important;}
/* Wishlist */
.wishlist-icon .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse.hide,
.wishlist-icon .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse,
.wishlist-icon .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show,
.wishlist-icon .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.show{
	display:inline-block !important;
	opacity:1 !important;
 	z-index:1;
 	position: static !important;
}
.wishlist-icon svg path,
.wishlist-icon .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show svg path,
.wishlist-icon .yith-wcwl-add-to-wishlist .yith-wcwl-add-button svg path {fill:#fff;}
.wishlist-icon .yith-wcwl-add-to-wishlist .yith-wcwl-add-button svg, .wishlist-icon .yith-wcwl-add-to-wishlist .add_to_wishlist svg{width: 20px; height: 20px;}
/* .wishlist-icon .icon{width: 30px; height: 30px;} */
.wishlist-icon .yith-wcwl-add-to-wishlist .yith-wcwl-add-button, .wishlist-icon .yith-wcwl-add-to-wishlist .add_to_wishlist{top: 22px; right: 16px;}
.product.clubroom .clubroom-product-title .product-tags-wrapper{display: none !important;}
/* .clubroom-desigdesc-slider .slick-track{margin: 0 !important;} */
/*  15-12-2022 */
li.ais-RefinementList-item.ais-RefinementList-item--selected a { color: #000 !important;}

@media (min-width: 768px) and (max-width: 991px){
.page-template-clubroom-search .room-club-result-count{display: block;}
/* clubroom_search  */
.page-template-clubroom-search #categories-filter-sec ul li.ais-RefinementList-item.ais-RefinementList-item--selected .facet-value:before{background-color: #bf7353;}
/* div#venue-filter-sec{margin-left: 25px;} */
.page-template-clubroom-search  div#venue-filter-sec {margin-left: 10px;}
.page-template-clubroom-search div#designers-filter-sec {margin-left: 10px;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec{margin-left: 0; margin-top: 10px;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #categories-filter-sec.facet {
    margin-right: 25px;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet {margin-right: 10px;}
.page-template-clubroom-search div#venue-filter-sec {margin-right: 2px;}
.page-template-clubroom-search  div#prices {display: none;}
/* .page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header {width: 155px} */
.clubroom-search-pro-list .ais-Panel-header .facet-title{font-size: 11px;}
.clubroom-search-pro-list #categories-filter-sec .ais-Panel{width: 155px;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title::after, .clubroom-search-pro-list .ais-SortBy::after, .clubroom-search-pro-list .selectric-ais-SortBy-select .selectric .label::after{top: 12px;}
/* clubroom search */
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 150px;}
.clubroom-search-pro-list .pro-top-sec .sort-by{width: 155px;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header{width: 155px;}
.clubroom-search-pro-list .ais-Panel-header .facet-title{font-size: 12px;}
.clubroom-search-pro-list .pro-top-sec .sort-by select{font-size: 12px;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 150px;}
#categories-filter-sec .ais-Panel{ width: 150px; }
.clubroom-search-pro-list .pro-sidebar-filter .pro-sidebar-inner {padding: 0;}
/* .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet{margin-right: 15px;} */
.clubroom-search-pro-list .ais-SortBy::after {right: 8px !important;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec{margin-right: 0;}
}
@media (min-width:  992px){
	.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet-item::before{content: none;}
	.pro-sidebar-filter .facet-wrapper .facet .ais-body .ais-refinement-list--list, .pro-sidebar-filter .facet-wrapper .facet .ais-RefinementList-list{
		max-height: 200px;
		overflow: auto;
	}
}
@media (min-width: 992px) and (max-width: 1199px){
.tax-clubroom_taxonomies #venue-filter-sec .ais-Panel-body{width: 170px;}
.page-template-clubroom-search #venue-filter-sec .ais-Panel-body {width: 160px;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 160px;}
.page-template-clubroom-search .pro-top-sec{white-space: initial;}
.club-sin-designer-img img{margin-right: auto; margin-left: 30px;}
.page-template-clubroom-search  div#prices {display: none;}
.page-template-clubroom-search .clubroom-search-pro-list .ais-Panel-header .facet-title{font-size: 11px;}
.page-template-clubroom-search .clubroom-search-pro-list .pro-top-sec .sort-by select {font-size: 11px;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec{margin-right: 0;}
.clubroom-search-pro-list .ais-SortBy::after{ right: 0px; }
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 150px;}
.clubroom-search-pro-list .ais-Panel-header .facet-title{font-size: 12px;}
.clubroom-search-pro-list .pro-top-sec .sort-by select{font-size: 12px;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 150px;}
.clubroom-search-pro-list .pro-sidebar-filter .pro-sidebar-inner {padding: 0;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header{width: 160px; margin-right: 15px;}
.clubroom-search-pro-list .pro-top-sec .sort-by, .tax-clubroom_taxonomies #venue-filter-sec .ais-Panel-body{width: 160px;}
.clubroom-search-pro-list .pro-top-sec .sort-by select{width: 150px;}
.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title::after{right: 11px;}
.clubroom-search-pro-list .ais-Panel-header .facet-title{padding: 14px 12px !important;}
.clubroom-search-pro-list #categories-filter-sec .ais-Panel{width: 175px;}
}
@media (min-width: 1200px) and (max-width: 1280px){
	.tax-clubroom_taxonomies #venue-filter-sec .ais-Panel-body{width: 180px;}
	.page-template-clubroom-search #venue-filter-sec .ais-Panel-body{width: 180px;}
	#venue-filter-sec .ais-Panel-body {width: 180px;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #others-filter-sec{margin-right: 0;}
	.clubroom-search-pro-list .ais-SortBy::after { right: 15px; }
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 180px;}
	.clubroom-search-pro-list .pro-top-sec .sort-by, .clubroom-search-pro-list .pro-top-sec .sort-by select{width: 180px;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header{width: 180px;}
	.clubroom-search-pro-list .ais-Panel-header .facet-title{font-size: 12px;}
	.clubroom-search-pro-list .pro-top-sec .sort-by select{font-size: 12px;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 150px;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec .ais-Panel-body{width: 180px;}
	#categories-filter-sec .ais-Panel{ width: 180px; margin-right: 20px; }
	.clubroom-search-pro-list .pro-sidebar-filter .pro-sidebar-inner {padding: 0;}
}
@media (min-width: 1281px){
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper #designers-filter-sec .ais-Panel-body{width: 200px;}
	.clubroom-search-pro-list .pro-sidebar-filter .pro-sidebar-inner{max-width: 100%; padding: 0;}
	.clubroom-search-pro-list .active-filter .ais-CurrentRefinements .ais-CurrentRefinements-list {left: 52px;}
	.clubroom-search-pro-list .pro-top-sec .sort-by select{width: 188px; max-width: 100%;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body{width: 172px;}
}

/*  16-12-2022 */
.send-custom-icon{display: none;}
body.mfp-active .mfp-content{vertical-align: middle !important;}
#venue-filter-sec .ais-Panel-body {width: 200px;}
@media (min-width: 1280px){
	ul.ais-CurrentRefinements-list {
    max-width: 1132px;
    width: 100%;
    text-align: left;
    margin: 0 auto;
	}
	ul.ais-CurrentRefinements-list li {display: inline-block;}
	.clubroom-search-pro-list .active-filter .ais-CurrentRefinements .ais-CurrentRefinements-list{
		position: inherit;
		top: auto;
		left: auto;
	}
}
.modal-hotspot.new-model-popup .trade-price .retail-price, .modal-hotspot.new-model-popup .trade-price .space-mt-1{
	text-align: left;
	margin-top: 0 !important;
	opacity: 1 !important;
	font-weight: normal !important;
}
/* .space-mt-1.professional-price {text-align: left;} */
.background-aluminium {background-color: transparent; color: inherit; border: 0;}
.prev_arrow {
  display: block;
  position: absolute;
  background-image: url('../../static/img/clubroom-icon/arrow-icon-left.svg');
  left: 0;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  background-position: left;
  height: 30px;
  width: 30px;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  cursor: pointer;
}
.next_arrow {
  background-image: url('../../static/img/clubroom-icon/arrow-icon-right.svg');
  display: block;
  position: absolute;
  right: 0;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  background-position: right;
  height: 30px;
  width: 30px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  cursor: pointer;
}
.prev_arrow.disabled, .next_arrow.disabled{opacity: 0.2;}
@media (min-width:768px) and (max-width:991px){
	.tax-clubroom_taxonomies #venue-filter-sec .ais-Panel-body{width: 155px;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-body, .clubroom-search-pro-list .pro-top-sec .sort-by .selectric-items{top: 31px !important;}
	#categories-filter-sec .ais-Panel-header .facet-title:before{top: 37px;}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title::after{right: 8px;}
	.clubroom-search-pro-list .pro-top-sec .sort-by select{padding: 8.5px;}
}
.page-template-clubroom-search .pro-sidebar-filter .facet-title{color: #000;}
/*   rooms block design update css 5-1 */
.pro-hits-section ul li.injected-content .club-con-infoblock .designer-name{
	text-align: left;
	margin-bottom: 38px;
}
.pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-title .main-title {margin-bottom: 38px;}
.pro-hits-section ul li.injected-content.fullwidth-block .club-con-infoblock .main-desc{margin-bottom: 38px;}
.pro-hits-section ul li.injected-content.fullwidth-block .club-con-list-title .product-price .designer-name {
	font-size: 15px;
	text-align: left;
}
.pro-hits-section ul li.injected-content.fullwidth-block .club-con-infoblock .club-con-list-title .product-price {
	font-size: 15px;
	text-align: left;
	margin-bottom: 38px;
	line-height: 1.27;
	font-family: 'ApercuPro-Regular';
	color: #000;
}
.club-con-list-title .designer-name{
	font-family: 'ApercuPro-Regular';
	font-size: 12px;
	line-height: 1.5;
	letter-spacing: 0.24px;
	opacity: 0.51;
}
.club-con-list-title p{text-align: left !important;}
.pro-hits-section ul li.injected-content.fullwidth-block .club-con-infoblock .club-con-list-title a{
	font-family: 'ApercuPro-Regular';
	text-align: center;
	display: flex;
	justify-content:center;
	align-items: center;
	height: 33px;
	line-height: 33px;
	font-size: 12px;
	background: transparent;
	color: #000;
	max-width: 229px;
	border-color: #000;
	border-radius: 0;
	text-transform: capitalize !important;
	font-weight: normal;
}
.pro-hits-section ul li.injected-content.fullwidth-block .club-con-infoblock .club-con-list-title a:hover{ color: #fff; background: #000;}
/*  rooms block design update css 5-1 */
.price-outer-cb{display: flex !important; align-items: flex-end;}
.clubroom-product-desc .promocode-txt {display:none;}
.clubroom .clubroom-product-price .space-mt-1 .woocommerce-Price-amount,
.clubroom .clubroom-product-price .space-mt-1 .woocommerce-Price-amount bdi,
.clubroom .clubroom-product-price .space-mt-1 span.wcpbc-price,
.clubroom-product-price .space-mt-1 .border-aluminium {color:#8b8787 !important;}
.clubroom .clubroom-product-price .type-breadcrumb > div.space-mt-1 {margin-top: 0 !important;}
/* .clubroom .clubroom-product-price .type-breadcrumb .discount-price-mt {display: none !important;} */
.tp_btn {
	position: absolute;
	bottom: 0;
	right: 30px;
	background-color: #000;
	color: #fff;
	text-transform: capitalize;
	font-family: TraulhaTEST-Jornau;
	font-size: 14px;
	height: 50px;
	width: 50px;
	text-align: center;
	cursor: pointer;
	z-index: 2;
	line-height: 1.86;
	letter-spacing: 0.21px;
}
span.arrow_img {
	height: 8px;
	background-image: url('../../static/img/clubroom-icon/toparrow.svg');
	width: 10px;
	background-position: center;
	background-size: cover;
	z-index: 1111;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 9px;
}
div#top_button p {padding-top: 20px; height: 100%;}
section#pagination-bottom ul {margin: 0 auto; justify-content: center;}
.tax-clubroom_taxonomies .clubroom-search-pro-list .product-item-sec{
	margin-bottom: 0;
	padding-bottom: 0;
	padding-top: 0;
}
.clubroom-search-pro-list #pagination-bottom .ais-Pagination{padding: 14px 0 31px 0;}
.clubroom-search-pro-list .active-filter .ais-CurrentRefinements .ais-CurrentRefinements-list li.ais-CurrentRefinements-item{
	text-align: left;
	white-space: normal !important;
}
body #others-filter-sec .ais-Panel-body{ padding: 0 !important; z-index: 1 !important;}
#current-refined-values .ais-CurrentRefinements span.ais-CurrentRefinements-category {
    background-color: #fff;
    margin: 0 10px 10px 0;
    padding: 2px 10px;
    display: inline-block;
    line-height: normal;
}
@media (max-width: 992px){
	.tp_btn{position: fixed; bottom: 0; right: 21px;}
}
@media (max-width: 767px){
	.clubroom-search-pro-list .pro-list-sec { position:relative; overflow:hidden;}
	
	.price-outer-cb{display: block !important;}
	.price-outer-cb .space-mt-1{margin-top:15px !important;}
	.clubroom .clubroom-product-price .type-breadcrumb > div.space-mt-1{padding-left: 0px;}
	.clubroom .clubroom-product-price span.wcpbc-price{line-height: 1.25;}
	.clubroom-variation-option ul.variable-items-wrapper{padding: 0 20px;}
	.clubroom .woo-variation-items-wrapper > ul.variable-items-wrapper > li.variable-item span.variable-item-span{font-size: 15px; line-height: 1.33;}
	.info-avail-img{top: 4px !important;}
	
	body.active-search-b {
		overflow: hidden;
	}
	
}
@media (max-width: 420px){
	.clubroom-hotspot-inner .hotspots-item .hotspot, .clubroom-hotspot-inner .hotspots-item .hotspot__image img, .clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot__image img, .clubroom-hotspot-inner .hotspots-item:nth-child(even) .hotspot{
		width: 100% !important;
    height: 100% !important;
	}
}

/* PDP Page request quote */
.pop-main-title{font-family: 'TraulhaTEST-Jornau'; color: #000;}
.raq-product-grid p, #raqeditaddress.white-popup .main-content .input-text, div#vsz_raq_popup.white-popup .main-content .input-text, .vsz-raq-customization .address-details .pro-hidden-item label, #raqeditaddress textarea, #vsz_raq_popup textarea#item_info_desc, .raq-acceptance label, .vsz-raq-customization .pro-hidden-country .selectric-field-select .selectric .label, .raq-form-subtitle{
	font-family: 'ApercuPro-Regular' !important;
	color: #000 !important;
	letter-spacing: normal !important;
}
#raqeditaddress.white-popup .main-content .input-text, div#vsz_raq_popup.white-popup .main-content .input-text, #raq_address_fields .selectric-field-select .selectric .label{
	line-height: 38px;
	height: 38px;
}
#raqeditaddress textarea, #vsz_raq_popup textarea#item_info_desc{height: 38px; padding: 8px 0;}
.raq-action-box .btn-typ1, .vsz-raq-customization .quantity-parent span.quantity-sec .quantity-input{
	font-family: 'ApercuPro-Regular' !important;
	text-transform: uppercase;
}
.vsz-raq-customization .address-details ul.delivery-list li span label::before{top: 1px;}
.vsz-raq-customization .address-details ul.delivery-list li input[type="radio"] + span label::before{top: 5px;}
.vsz-raq-customization .address-details ul.delivery-list li span label::after{top: 8px !important;}
.vsz-raq-customization .address-details .pro-hidden-item.delivery-otions, #raq_address_fields .field-box .pro-hidden-item.delivery-otions > label{margin-bottom: 15px;}
#raqeditaddress, div#vsz_raq_popup, .white-popup, #request_quote_popup, body .wide-contact-popup{padding-left: 25px;}
.wishlist-sec .exists .yith-wcwl-wishlistexistsbrowse{
	display: inline-block !important;
}
.modal-content__btn-close svg path{stroke: #000 !important;}
/* .raq-image-grid img {height: 100%; height: -webkit-fill-available;} */
/* body.raq-mfp-active .mfp-auto-cursor .mfp-content, body.open-quote-popup .mfp-auto-cursor .mfp-content{
	height: inherit;
	overflow-y: auto;
} */
.raq-mfp-active .mfp-content{
	height: 100vh;
    overflow-y: auto;
	display: inline-flex;
	align-items: center;
}
.vsz-raq-customization .address-details ul.delivery-list li{line-height: 2;}
#raq_address_fields .selectric-field-select .selectric .label {
	height: 38px !important;
	line-height: 40px !important;
}
/* PDP FORM CSS */
.gform_legacy_markup_wrapper li.gfield.gfield_error, .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
	background-color: #fff;
}
.wide-contact-popup .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{
	margin: 5px 15px 0 0 !important;
  padding: 3px 4px;
  display: block;
  width: auto;
  line-height: 1.2;
  font-size: 10px !important;
  font-family: 'ApercuPro-Regular' !important;
}
body .gform_confirmation_wrapper .gform_confirmation_message, body .notice{color: #000;	font-family: 'ApercuPro-Regular';}
.wide-contact-popup .gform_wrapper .form--small ul.gform_fields li.gfield_error.gr3{margin-top: 15px !important;}
.raq-error{font-family: 'ApercuPro-Regular';}
.field-text, .gform_wrapper .gfield:not(:first-child) input[type="text"], .gform_wrapper .gfield:not(:first-child) input[type="number"], .gform_wrapper .gfield:not(:first-child) input[type="email"], .gform_wrapper .gfield:not(:first-child) input[type="tel"], .field-textarea, .gform_wrapper .gfield:not(:first-child) textarea{
	border-color: #dedede !important;
	color: #000 !important;
}
.wide-contact-popup.white-popup .gform_wrapper .btn{
	display: flex !important;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
}
@media (max-width: 576px){
	
	.clubroom-hotspot-inner .hotspots-item .hotspot{ padding-right:0px;}
	.raq-image-grid img {height: auto;}
	#raqeditaddress textarea, #vsz_raq_popup textarea#item_info_desc {
			height: 60px;
			padding: 8px 10px;
	}
	.vsz-raq-customization .address-details ul.delivery-list li span label::before, body .vsz-raq-customization .mailchimp-newsletter .woocommerce-form__label::after, body .vsz-raq-customization .mailchimp-newsletter .woocommerce-form__label::before {top:0px;}
	.vsz-raq-customization .address-details ul.delivery-list li span label::after {top:3px;}
}
.iframe-overlay iframe {width: 100%;}
.clubroom-designer-main-section .perfect-partner-title .type-surheadline a { pointer-events: none !important;}
.clubroom-cat-product-innerblock a.btn-typ2 {
	width: 100%;
	border-radius: 0 !important;
	border: 1px solid;
	font-size:14px !important;
}
.clubroom-cat-product-innerblock a.btn-typ2::after {display:none;}
.clubroom-search-pro-list .pro-hits-section ul li.injected-content .btn-typ2 {height:41px !important;}
.popup-content-outer .download-btn,
.raq-action-box .btn-typ1, .white-popup .gform_wrapper .btn { border-radius:0px !important;}

.club-sin-designer-desc iframe{
	width: 100% !important;
}

.clubroom-cart-count.cart-count-0 {
    display: none !important;
}
@media screen and (max-width:1023px) and (min-width: 768px) {
	.clubroom-designer-main-section .perfect-partner-other-details .section-title .title .type-transform-uppercase {
		margin-bottom:36px;
	}
}
.ui-draggable-handle {
	-ms-touch-action: pan-y !important;
    touch-action: pan-y !important;
}

@media (min-width: 1280px){
	.clubroom-cat-product-slider .clubroom-cat-product-box .product-info { min-height:80px;}
	.logged-in .clubroom-cat-product-slider .clubroom-cat-product-box .product-info { min-height:95px;}
}


.club-product-img-section img {
	-webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none;
}
.clubroom-desigdesc-slider .clubroom-desigdesc-li-box:not(:nth-child(2)),
.clubroom-desigdesc-slider .clubroom-desigdesc-li-box:not(:nth-child(3)),
.clubroom-desigdesc-slider .clubroom-desigdesc-li-box:not(:nth-child(4)),
.clubroom-desigdesc-slider .clubroom-desigdesc-li-box:not(:first-child) {
    z-index: -999;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}
.clubroom-desigdesc-slider .clubroom-desigdesc-li-box:not(:nth-child(2)),
.clubroom-desigdesc-slider .clubroom-desigdesc-li-box:not(:nth-child(3)),
.clubroom-desigdesc-slider .clubroom-desigdesc-li-box:not(:nth-child(4)),
.clubroom-desigdesc-slider.flickity-enabled .clubroom-desigdesc-li-box:not(:first-child) {
    z-index: 10;
	position: inherit;
    top: auto;
    left: auto;
    opacity: 1;
}

.clubroom-desig-product-li:after {
  content: 'flickity';
  display: none; /* hide :after */
}
@media screen and ( min-width: 768px ) {
  /* disable Flickity for large devices */
  .clubroom-desig-product-li:after {
    content: '';
  }
}

/*Changes related to caching*/
.pdp-professional-price .price-label, .pdp-professional-price .price-discount {
    display: none;
}

.wishlist-icon {
    position: absolute;
    right: 0;
    top: 0;
}
/**************/
.professional-price span.price-discount {
    padding-left: 3px;
}
.pro-list-sec { min-height:80px;}
.pro-loader {height:64px; margin-top:10px; margin-bottom:10px;}


.pp_pic_holder.pp_woocommerce .wishlist-submit {
	font-family: 'ApercuPro-Regular';
	font-size:14px;
	text-transform:capitalize;
}

.pp_pic_holder.pp_woocommerce .yith-wcwl-popup-content h3 {
	font-family: 'TraulhaTEST-Jornau';
}
.feedback,
.pp_pic_holder.pp_woocommerce .yith-wcwl-popup-content select,
.pp_pic_holder.pp_woocommerce .yith-wcwl-popup-content {
	font-family: 'ApercuPro-Regular';
}

/*************/
.perfect-partner-items .slidera.flickity-enabled {
	opacity: 1;
	visibility: visible;
	min-height: 369px;
}
.perfect-partner-items .clubroom-cat-product-innerblock {min-height: 380px;}
@media screen and ( min-width: 1201px ) {
	.perfect-partner-main-sec .clubroom-slick-type-3 .flickity-page-dots,
	.perfect-partner-main-sec .clubroom-slick-type-3 .flickity-prev-next-button {display:none;}
	
	.single-product .clubroom-about-pro-list .flickity-viewport {
		    min-height: 375px !important;
	}
	.clubroom-about-pro-slider .flickity-viewport,
	.guest-products-row .flickity-viewport { min-height: 375px !important;}
	
}
@media screen and ( max-width: 1200px ) {
	.perfect-partner-other-details .grid__row.columns-3.slidera.slider--fix-glitcha.js-slider-cross-sella {
		max-width: 842px;
	}
	.perfect-partner-items .slidera.flickity-enabled {min-height:400px;}
	.perfect-partner-items .clubroom-cat-product-innerblock {min-height: 335px;}
	.perfect-partner-main-sec .clubroom-slick-type-3 .flickity-prev-next-button {
		top: -60px;
	}
	.perfect-partner-items.clubroom-slick-type-3 .slick-prev, 
	.clubroom-slick-type-3 .previous {
		right: 50px;
	}
}
@media screen and ( max-width: 1022px ) {
	.perfect-partner-other-details .grid__row.columns-3.slidera.slider--fix-glitcha.js-slider-cross-sella {
		max-width: calc(100% - 100px);
	}
}
@media screen and ( max-width: 767px ) {
	.perfect-partner-other-details .grid__row.columns-3.slidera.slider--fix-glitcha.js-slider-cross-sella {
		max-width: 100%;
	}
}

.custom-space .grid__row.columns-3.slidera.slider--fix-glitcha.js-slider-cross-sella {
	overflow: hidden;
	flex-wrap: nowrap;
}
.custom-space .grid__row.columns-3.slidera.slider--fix-glitcha.js-slider-cross-sella.flickity-enabled {
	overflow: inherit;
	flex-wrap: wrap;
}
/***********/
.clubroom-about-pro-slider.flickity-enabled {
	opacity:1;
	visibility:visible;
}
.clubroom-about-pro-slider .flickity-slider { margin: 0 -15px;}
.clubroom-about-pro-list.clubroom-slick-type-3 .flickity-prev-next-button.previous,
.clubroom-about-pro-list.clubroom-slick-type-3 .flickity-prev-next-button.next {top: 42%;}
.clubroom-about-pro-list.clubroom-slick-type-3 .flickity-prev-next-button.previous {left: -40px;}
.clubroom-about-pro-list.clubroom-slick-type-3 .flickity-prev-next-button.next {right: -40px;}

.clubroom-detail-recent-view-sec .clubroom-about-pro-list.clubroom-slick-type-3 .flickity-button {
	background:none !important;
}
.clubroom-detail-recent-view-sec .clubroom-about-pro-list.clubroom-slick-type-3 .flickity-button.flickity-prev-next-button.previous {
    left: -40px;
}
/*************/
.clubroom-cat-product-innerblock .clubroom-productslider-innerblock { min-height:385px;}
@media screen and ( max-width: 767px ) {
	.clubroom-detail-recent-view-sec .clubroom-about-pro-list .custom-space .woocommerce.columns-3 {
		    padding-left: 11px;
	}
	.clubroom-product .pro-img-sec:not(:first-child) {
		z-index: -999;
		position: absolute;
		top: 0;
		left: 0;
		opacity: 0;
	}
	.clubroom-product.has-dots .pro-img-sec:not(:first-child),
	.clubroom-product .f-carousel__viewport .pro-img-sec:not(:first-child) {
		z-index: 10;
		position: inherit;
		top: auto;
		left: auto;
		opacity: 1;
	}
	
	body .clubroom-product-contain .variations.clubroom-variation-option td.label .woo-selected-variation-item-name {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
    	width: 45%;
	}
	
	.pro-list-sec.top-filter-section {
		min-height: 50px;
	}
	.clubroom-desig-product-li .flickity-viewport,
	.clubroom-about-pro-slider .flickity-viewport,
	.clubroom-cat-product .flickity-viewport,
	.perfect-partner-items .flickity-viewport,
	.guest-products-row .flickity-viewport,
	.clubroom-about-pro-slider .clubroom-productslider-innerblock,
	.single-product .clubroom-detail-recent-view-sec .clubroom-about-pro-slider .flickity-viewport {
		min-height: 375px;
	}
	
}
.pur { text-decoration:underline;}
.club-cat-product-section .product-price .open-request-popup.pur {text-decoration:none;}
.clubroom-hotspot-inner {
  flex-wrap: wrap;
}

.club-cat-product-section .product-price .open-request-popup.pur {text-decoration:none;}

.tax-clubroom_product_designer .clubroom-search-pro-list .club-filter-top .ais-RefinementList-list li .facet-item::before {display:none !important;}

/*** Image Zooom Changes ***/
.slick-lightbox-slick-item-inner.pinch-enable {
	height: 100vh;
    width: 100vw;
    margin: 0 auto;
    text-align: center;
}
@media screen and ( max-width: 480px ) {
	.room-tab-sections .club-room-tab-inner { min-height:61px; height:61px !important;}
	.room-tab-sections { min-height:122px;}
	
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .sort-by, 
	.clubroom-search-pro-list .pro-top-sec .sort-by select { height:50px;}
	
}

.slick-lightbox-slick-item-inner img,
.slick-lightbox-slick-img {
	-webkit-touch-callout: default !important;
  -webkit-user-select: default !important;
  -khtml-user-select: default !important;
  -moz-user-select: default !important;
  -ms-user-select: default !important;
  user-select: default !important;
	
	touch-action: pinch-zoom !important;
}
@media(max-width:767px) {
	.slick-lightbox-slick-item-inner img,
	.slick-lightbox-slick-img {
		transform: matrix(1.11184, 0, 0, 1.11184, 0, 0);
		opacity: 1;
	}
	.guest-products-row .clubroom-slick-type-3 .flickity-page-dots {
		margin: 30px 0 30px;
	}
	
	.onethirdwidth-block .club-con-infoblock {flex-wrap: wrap;}
	li.injected-content.onethirdwidth-block {
		order: -1;
	}
}
@media screen and ( min-width:1023px ) {
	.clubroom-showrooms-section .flickity-slider {
		position: relative;
		width: 100%;
		height: 100%;
		transform: none !important;
		left: auto !important;
		display: flex;
		justify-content: center;
	}
	.clubroom-showrooms-section .cb-showroom-box {
		padding: 0 15px;
		position: relative !important;
		left: auto !important;
	}
}

/* MENTIS ISSUE */
.clubroom-cat-product-box .trade-price .professional-price { display:block;}
@media(max-width:991px) {
	.page-template-clubroom-search .filter-sort-btn-mobile-section { height:48px;}
	.page-template-clubroom-search .filter-btn-mobile-section.active-filt { padding-bottom:150px;}
}
@media screen and (max-width: 991px) and (min-width: 580px) {
	span.rotate-txt {
		font-size: 12px;
	}
	
	.clubroom-search-pro-list .ais-Panel-header .facet-title, .clubroom-search-pro-list .ais-SortBy .selectric .label {
		padding: 17px 8px!important;
	}
	.clubroom-search-pro-list .pro-sidebar-filter .facet-wrapper .facet .ais-Panel-header .facet-title::after, .clubroom-search-pro-list .ais-SortBy::after, .clubroom-search-pro-list .selectric-ais-SortBy-select .selectric .label::after {
    top: 20px;
}
	
}
@media(max-width:767px) {
	.footer-menu ul li a {
		line-height: 1.3 !important;
	}

	.footer-menu ul li {
		margin-bottom: 10px;
	}
	.info-avail-img {
		top: 15px!important;
	}
	.clubroom-search-pro-list .ais-SortBy .selectric .label {font-size:14px;}
	.clubroom-detail-recent-view-sec .clubroom-about-pro-list .custom-space .woocommerce.columns-3 {
		padding-left: 15px !important;
	}
	.vsz-wc-clubroom-product .flickity-slider {padding-left: 10px; left:10px !important;}
	body .xoo-wsc-container .xoo-wsc-ft-buttons-cont a.button, 
	body .xoo-wsc-container .xoo-wsc-empty-cart a.button {margin: 0 auto;}
	html[lang="fr-FR"] body .clubroom-product-contain .variations.clubroom-variation-option td.label .woo-selected-variation-item-name {
		width: 25%;
	}
	.vsz-raq-customization .address-details ul.delivery-list li input[type="radio"]+span label::before {top:1px;}
	.vsz-raq-customization .address-details ul.delivery-list li span label::after {top:4px;}
	
	#raqeditaddress, div#vsz_raq_popup {
		height: 100%;
    	background: #fff;
		padding: 0 !important;
	}
	#vsz_raq_popup .popup-content-outer {
		background: #fff;
    	padding: 30px;
	}
	html[lang="fr-FR"] #raqeditaddress textarea, 
	html[lang="fr-FR"] #vsz_raq_popup textarea#item_info_desc {
		height:75px;
	}
	.clubroom-hotspot-inner .hotspots-item.space-mt-3--xxs {margin-top: 53px;}
	.club-search-icon-bar .field-search:focus {font-size:14px;}
	
	.perfect-partner-main-sec .clubroom-slick-type-3 .flickity-page-dots {
		margin-top:0px;
	}
	.clubroom-detail-recent-view-sec .clubroom-slick-type-3 .flickity-page-dots { margin-top:20px;}
	
}
/*****************/
.single-product .fancybox-navigation .fancybox-button--arrow_right {
	left: calc(100vw - 70px);
}
@media (max-width: 1200px){
	.fancybox-navigation .fancybox-button { line-height:50px;}
}
@media (max-width:767px) {
  .club-search-icon-bar .field-search:focus {
    font-size: 14px;
  }
	
	
	.clubroom-product,
	.f-carousel-slide {
	  width: 100% !important;
	}
	.f-carousel {
	  --f-carousel-slide-width: 100%;
	}
	
	body .pro-detail-pg a.product-img-popup img {
		-webkit-touch-callout: none; /* iOS Safari */
		-webkit-user-select: none; /* Safari */
		-moz-user-select: none; /* Firefox */
		-ms-user-select: none; /* Internet Explorer/Edge */
		user-select: none;
	}
	
	.f-carousel__nav .f-button.is-prev, .f-carousel__nav .f-button.is-next, 
	.fancybox__nav .f-button.is-prev, .fancybox__nav .f-button.is-next {
		background: none !important;
	}
	
	.pro-detail-pg .f-carousel__dots li {
		margin: 0 2px;
	}
	.pro-detail-pg .f-carousel__dot {
		width: 21px;
		height: 2px;
		border: none;
		background-color: rgba(0,0,0,.2);
	}
	.pro-detail-pg .f-carousel__dots li.is-current .f-carousel__dot {
		background-color: #fff;
	}
	
	.pro-detail-pg  .f-carousel__nav .f-button.is-next:before {
		background: url(../../static/img/clubroom-icon/right-arrow-clubroom.svg) no-repeat center center;

	}
	.pro-detail-pg  .f-carousel__nav .f-button.is-prev:before {
		background: url(../../static/img/clubroom-icon/left-arrow-clubroom.svg) no-repeat center center;
		transform:none;
	}
	
	
}
/* New Loader */
.pro-list-sec .pro-loader {
	background-position:top center !important;
	background:url(../../static/loader/clubroom-desktop4.svg) no-repeat top center;
	min-height:780px;
	position:inherit;
	left:auto;
	top:auto;
	bottom:auto;
	right:auto;
   margin-top: 0;
}
.pro-list-sec .pro-loader span {display:none;}
@media (max-width:1099px) {
	.pro-list-sec .pro-loader {
		background-position:top center !important;
		background:url(../../static/loader/clubrrom-ipad3.svg) no-repeat;
	}
}
@media (max-width:821px) {
	.pro-list-sec .pro-loader {
		background:url(../../static/loader/clubrrom-ipad2.svg) no-repeat;
	}
}
@media (max-width:567px) {
	.pro-list-sec .pro-loader {
		background:url(../../static/loader/clubroom-mobile.svg) no-repeat;
		min-height:800px;
	}
	
}

.clubroom-product-desc .stock {
	text-overflow: clip;
    width: 64px;
    white-space: nowrap;
    overflow: hidden;
}
@media (min-width:1181px) {
	.clubroom-search-pro-list .pro-list-sec {margin-top: -4px;}
}

.clubroom-cat-pg-banner-left-img,
.clubroom-cat-pg-banner-right-img {background-position: center center !important;}
/* Upgrade Changes */
.xoo-wsc-opac {
	background-color: transparent !important;
}
.xoo-wsc-footer {
	box-shadow:none !important;
}
.xoo-wsc-header {border-bottom:none !important;}

body.single-product #raq-loader .pro-loader {
	height: 100% !important;
    margin: 0 !important;
}
body.single-product .raq-submit .btn1,
body.single-product .raq-form-field input,
body.single-product .raq-checkbox label,
body.single-product .raq-success-msg {
	font-family: 'ApercuPro-Regular';
}
body.single-product .raq-checkbox label span::after,
body.single-product .raq-checkbox label span::before {
	top:1px;
}
@media (max-width:767px) {
	.raq-mfp-active.raq-sucess-body .mfp-content {height:auto;}
}

.dc-data {display:block;margin-top: 15px;}
.dc-data:first-child {margin-top: 0;}
.info-block-dimension #sales-loader {display:none !important;}
.clubroom-search-pro-list .ais-Pagination.ais-Pagination--noRefinement {display:block !important;}
.clubroom-search-pro-list .ais-Pagination.ais-Pagination--noRefinement .ais-Pagination-list {display:none;}

/* US Duties */
.clubroom .clubroom-product-price span.wcpbc-price .woocommerce-price-suffix.duty-txt-fr {
	text-transform: none !important;
}

body.page-template-clubroom-homepage div.yith-wcwl-pp-modal {
	 width: 100% !important;
	 max-width: 546px;
}
.pp_pic_holder.pp_woocommerce .wishlist-submit { 
	padding:0 20px !important;
	width: auto !important;
    display: inline-block !important;
    border-radius: 0px !important;
    background: #000 !important;
	border: 1px solid #000 !important;
	font-size: 13px !important;
}
.pp_pic_holder.pp_woocommerce .wishlist-submit:hover {
	background: #fff !important;
	color:#000 !important;
}