@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//maxedfit.com/wp-content/themes/woodmart/fonts/woodmart-font-3-700.woff2?v=7.2.4") format("woff2");
}

.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-color:#212121;
	background-image: url(https://maxedfit.com/wp-content/uploads/2023/04/pt-max.jpg);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#A87617;
	background-image: none;
}

:root{
--wd-text-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#212121;
--wd-text-font-size:16px;
}
:root{
--wd-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-title-font-weight:800;
--wd-title-color:#212121;
}
:root{
--wd-entities-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:700;
--wd-entities-title-color:#212121;
--wd-entities-title-color-hover:#212121;
}
:root{
--wd-alternative-font:"Poppins", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:700;
--wd-widget-title-transform:capitalize;
--wd-widget-title-color:#212121;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Poppins", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:400;
--wd-header-el-transform:none;
--wd-header-el-font-size:16px;
}
:root{
--wd-primary-color:#CFA831;
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:#CFA831;
--wd-link-color-hover:#212121;
}
.page .main-page-wrapper{
	background-color:#F5F5F5;
	background-image: none;
}

:root{
--btn-default-font-family:"Poppins", Arial, Helvetica, sans-serif;
--btn-default-font-weight:400;
--btn-default-transform:none;
}
:root{
--btn-default-bgcolor:#CFA831;
}
:root{
--btn-default-bgcolor-hover:#A87617;
}
:root{
--btn-default-color:#212121;
}
:root{
--btn-default-color-hover:#F5F5F5;
}
:root{
--btn-accented-font-family:"Poppins", Arial, Helvetica, sans-serif;
--btn-accented-font-weight:400;
--btn-accented-transform:none;
}
:root{
--btn-accented-bgcolor:#CFA831;
}
:root{
--btn-accented-bgcolor-hover:#A87617;
}
:root{
--btn-accented-color:#212121;
}
:root{
--btn-accented-color-hover:#F5F5F5;
}
:root{
--btn-font-family:"Poppins", Arial, Helvetica, sans-serif;
--btn-font-weight:400;
--btn-transform:none;
--btn-color:#212121;
--btn-font-size:16px;
--btn-bgcolor:#CFA831;
--btn-color-hover:#F5F5F5;
--btn-bgcolor-hover:#A87617;
}
:root{
--notices-success-bg:#A87617;
}
:root{
--notices-success-color:#F5F5F5;
}
:root{
--notices-warning-bg:rgb(221,51,51);
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 1px;
		
		
		
		
		
									--btn-default-brd-radius: 0px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
				--btn-default-box-shadow-active: none;
				--btn-default-bottom: 0px;
			
			
			
					
									--btn-accented-brd-radius: 0px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
				--btn-accented-box-shadow-active: none;
				--btn-accented-bottom: 0px;
			
			
			
					
							
					--wd-brd-radius: 0px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1220px;
			}
		}

		.container {
			max-width: 1250px;
		}

		:root{
			--wd-container-w: 1250px;
		}
	
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
	body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {

									--wd-form-color: #212121;
					
									--wd-form-placeholder-color: #555;
					
									--wd-form-brd-color: rgb(85,85,85);
					
									--wd-form-brd-color-focus: #CFA831;
					
									--wd-form-bg: #F5F5F5;
						}
/* Global Css Start Here */
/* Site Content  */
.site-content {
    margin-bottom: 0px !important;
}
/** Section Padding  **/
	.sz-section-tb-full{
		padding-top:90px;
		padding-bottom:95px;
	}
	.sz-section-tb-half{
		padding-top:47px;
		padding-bottom:50px;
	}
	.sz-section-t-full{
		padding-top:75px;
		padding-bottom:50px;
	}
.sz-section-b-full{
		padding-top:47px;
		padding-bottom:80px;
}
/* Elementor Columns Padding to zero */
.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
	padding:0px;
}
.sz-pbutton a,.sz-outlinebtn a,.sz-sbutton a,.sz-headbtn{
		padding: 21px 34px !important;
    background-color: #CFA831 !important;
    color: #212121 !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    border-radius: 0px !important;
    border: 1px solid #CFA831;
    text-transform: capitalize !important;
}
.sz-pbutton a:hover{
		background-color: #A87617 !important;
		color:#F5F5F5 !important;
		border-color: #A87617 !important;
}
.wd-nav[class*="wd-style-"]>li:is(.wd-has-children,.menu-item-has-children)>a:after {
    color: rgb(82 82 82);
    font-size: 10px;
}
.button{
	font-size:16px !important;
}
.blog-post-loop .wd-entry-content p {
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.sz-sbutton a{
	  background-color: #A87617 !important;
    color: #F5F5F5 !important;
		border: 1px solid #A87617;
}
.sz-sbutton a:hover{
	background-color: #CFA831 !important;
  color: #212121 !important;
	border: 1px solid #CFA831;
}
.sz-headbtn:hover{
	box-shadow:none !important;
	background-color: #A87617 !important;
	color:#F5F5F5 !important;
	border:1px solid #A87617;
}
.sz-outlinebtn a:hover{
		background-color: #1D1C1B !important;
		color:#F5F5F5 !important;
		border-color: #FC663B !important;
}
.wpcf7 .wpcf7-submit{
		padding: 20px 34px !important;
    background-color: #CFA831 !important;
    color: #212121 !important;
    font-weight: 400 !important;
    font-size: 16px !important;
    border-radius: 0px !important;
    border: 1px solid #CFA831;
    text-transform: capitalize !important;
}
.wpcf7 .wpcf7-submit:hover{
		background-color: #A87617 !important;
		color:#F5F5F5 !important;
		border-color: #A87617 !important;
}
.wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a {
    color:#CFA831 !important;
}
.wd-nav[class*="wd-style-"]>li>a:hover {
	color: #CFA831 !important;
}
.scrollToTop.button-show{
    bottom: 70px !important;
    left: 15px !important;
}
.grecaptcha-badge {
    bottom: 70px !important;
    z-index: 999 !important;
}
.wd-sub-menu li>a{
    color: #212121 !important;
}
.wd-sub-menu li>a:hover{
    color: #CFA831 !important;
}
/* .whb-main-header .wd-nav[class*="wd-style-underline"]>li:is(:hover,.current-menu-item,.wd-active,.active)>a .nav-link-text:after {
    width: auto !important;
    content: url(/wp-content/uploads/2023/03/X-Orange-1_-1.png);
    left: 50%;
    transform: translateX(-50%);
    top: 130% !important;
		background-color:transparent !important;
} */
.wd-nav-mobile li a{
	text-transform: capitalize !important;
}
.website-wrapper {
    background-color: #f5f5f5 !important;
}
.wpcf7 .screen-reader-response{
	display:none !important;
}
.wpcf7 .wpcf7-response-output{
	width:fit-content !important;
}
/* Global Css End Here */
/* Page title */
.page-title {
    display: flex;
    align-items: center;
}
.page-title .title {
    color: #f5f5f5 !important;
}
/* Page title */
/* Single Product Page Start */
.woocommerce-product-gallery .wd-btn-arrow,.woocommerce-product-gallery .wd-btn-arrow:hover {
    color: #f5f5f5 !important;
}
.single-product .related-products .wd-hover-quick .wd-add-btn {
    opacity: 1 !important;
}
.single-product .tab-title-additional_information, .single-product .tab-title-reviews, .single-product .related-products .quick-view {
    display: none !important;
}
.single-product .wd-accordion.wd-style-default .wd-accordion-item {
    border-bottom: 0;
}
.wd-swatches-product[data-id="pa_color"] .wd-swatch,.wd-swatches-filter.wd-shape-round .wd-swatch{
    border: 1px solid #e5e5e5;
}
/* Single Product Page End */
/* My Account Page Start */
.membership-actions .button{
    padding: 12px 14px;
    margin-bottom: 10px;
		border-radius: 0 !important;
    font-size: 13px;
    color: var(--btn-shop-color);
    box-shadow: var(--btn-shop-box-shadow);
    background-color: var(--btn-shop-bgcolor);
}
.membership-actions .button:hover{
		color: var(--btn-shop-color-hover);
    box-shadow: var(--btn-shop-box-shadow-hover);
    background-color: var(--btn-shop-bgcolor-hover);
}
/* My Account Page End */
/* Footer Start */
.footer-container .min-footer {
    color: #f5f5f5;
    font-size: 14px;
}
footer .menu {
    display: block;
}
footer .menu li {
    width: fit-content;
}
footer .menu li a {
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 400;
    width: fit-content;
    margin-bottom: 5px;
}
footer .wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a {
    color: #CFA831 !important;
}
footer .wd-nav[class*="wd-style-"]>li:hover>a {
    color: #CFA831 !important;
}
footer a.wd-social-icon span {
    transition: ease all 0.4s;
}
footer a.wd-social-icon:hover span {
    color: #CFA831;
}
footer li a:hover {
    color: #CFA831;
}
footer .wd-social-icons {
    width: 250px !important;
    display: flex;
    justify-content: space-between;
}
footer .wd-social-icon span {
    font-size: 22px !important;
}
footer .mc4wp-form p {
    text-align: left !important;
}
.mc4wp-form input[type="email"]{
	height: 63px !important;
}
.mc4wp-form input[type="submit"] {
    min-height: fit-content;
    text-transform: capitalize !important;
    font-size: 16px !important;
    padding: 0px 42px !important;
	  height: 63px !important;
	  border-radius: 0px !important;
	  transition: ease all 0.4s;
}
p.sub-btn {
    margin: 0px !important;
		padding-top:10px !important;
}
.footer-container ul.wd-nav li:before {
    content: url(/wp-content/uploads/2023/04/Polygon-10.svg);
    position: absolute;
    left: -30px;
    top: 7px;
    color: #cfa831;
    font-family: 'Poppins';
}
.footer-container ul.wd-nav {
    padding-left: 32px;
}
/* Footer End */

/* Blog Single Page */
.single-post .elementor-widget-image img{
    width:100% !important;
		max-height: 600px;
    object-fit: cover;
}
.single-post .wp-post-image {
    display: none !important;
}
li.meta-author {
    display: none;
}

.post-date.wd-post-date.wd-style-with-bg {
    display: none;
}

.meta-post-categories.wd-post-cat.wd-style-with-bg {
    display: none;
}
.related-posts-slider .owl-prev.wd-btn-arrow {
    visibility: visible;
    opacity: 1 !important;
}

.related-posts-slider .owl-next.wd-btn-arrow {
    visibility: visible;
    opacity: 1 !important;
}

/* 	Blog Page */
.tan-blog .wd-post-content {
    position: absolute;
    z-index: 1;
    bottom: 0px;
}
.tan-blog .wd-post-header, .tan-blog .wd-post-entry-meta {
    display: none !important;
}
.tan-blog .blog-post-loop .post-title, .tan-blog .blog-post-loop .post-title a:hover, .tan-blog .wd-entry-content {
    color: #f5f5f5;
}
.tan-blog .blog-post-loop .post-title {
    font-weight: 700;
}
.tan-blog .wd-post-img:before {
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: 0;
}
.tan-blog .wd-read-more .btn-read-more {
    font-size: 0;
}
.tan-blog .wd-read-more a:hover{
	opacity: 1 !important;
}
.tan-blog .wd-read-more .btn-read-more:before {
    content: 'Read More';
    font-size: 16px;
    text-transform: capitalize;
    font-weight: 700;
    color: #CFA831;
    text-decoration: underline;
    text-underline-offset: 10px;
    text-decoration-thickness: 2px;
}
.tan-blog .wd-read-more .btn-read-more:hover:before {
    color: #f5f5f5;
}
.tan-blog1 .wd-post-img:before {
    background: linear-gradient(180deg, rgba(39,39,39,0) 0%, rgb(39 39 39 / 70%) 70%, rgba(39,39,39,1) 100%);
}
/* End Blog Page */

/* 	Blog  Related Post  */
.related-posts-slider .wd-post-content {
    position: absolute;
    z-index: 1;
    bottom: 0px;
}
.related-posts-slider .wd-post-header,  .wd-post-entry-meta {
    display: none !important;
}
.related-posts-slider  .blog-post-loop .post-title,  .blog-post-loop .post-title a:hover,  .wd-entry-content {
    color: #f5f5f5;
}
 .related-posts-slider .blog-post-loop .post-title {
    font-weight: 700;
}
 .wd-post-img:before {
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: 0;
}
 .related-posts-slider .wd-read-more .btn-read-more {
    font-size: 0;
}
 .related-posts-slider .wd-read-more .btn-read-more:before {
    content: 'Read More';
    font-size: 16px;
    text-transform: capitalize;
    font-weight: 700;
    color: #CFA831;
    text-decoration: underline;
    text-underline-offset: 5px;
    text-decoration-thickness: 2px;
}
 .related-posts-slider .wd-read-more .btn-read-more:hover:before {
    color: #f5f5f5;
}
.related-posts-slider .wd-post-img:before {
    background: linear-gradient(180deg, rgba(39,39,39,0) 0%, rgb(39 39 39 / 70%) 70%, rgba(39,39,39,1) 100%);
}

/* End Related Blog */
/* Contact Us Form */
.tan-contact .wpcf7-submit {
    padding: 20px 40px !important;
}
input[type='email'], input[type='date'], input[type='search'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select{
height: 56px !important;
}

.tan-icon li.elementor-icon-list-item:hover a span , .tan-icon li.elementor-icon-list-item:hover a span i {
color:#A87617 !important;
}
/* Homepage Start */
/* Services Section Start */
.sz-services .wd-info-box .btn.btn-style-link{
    text-transform: none !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    color: var(--wd-primary-color) !important;
    padding-bottom: 5px !important;
}
.sz-services .wd-info-box .btn.btn-style-link:hover{
    color:#f5f5f5 !important;
		opacity: 1 !important;
}
.sz-services .wd-info-box {
    padding: 50px 35px !important;
    background-color: #ffffff36;
    backdrop-filter: blur(30px);
		outline: 2px solid #CFA831;
    outline-offset: 10px;
}
/* Services Section End */
/* Blog Section Start */
.blog-post-loop .wd-post-img img {
    height: 320px !important;
    object-fit: cover !important;
}
.sz-blog .owl-carousel .owl-nav>div {
    visibility: visible !important;
    opacity: 1 !important;
    transform: translateY(0) !important;
    pointer-events: visible !important;
}
.sz-blog .wd-btn-arrow[class*="next"]:after{
    content:url(/wp-content/uploads/2023/04/right-arrow-4.svg) !important;
}
.sz-blog .wd-btn-arrow[class*="prev"]:after {
    content:url(/wp-content/uploads/2023/04/left-arrow-4.svg) !important;
}
.sz-blog [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    right: calc(-140px + var(--wd-car-sp) / 2);
}
.sz-blog [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(-140px + var(--wd-car-sp) / 2);
}
/* Blog Section End */
/* Testimonials Section Start */
.sz-testimonials .testimon-style-boxed .testimonial-inner{
    padding: 0px 30px 0px 0px !important;
    background: linear-gradient(90deg, rgba(245,245,245,1) 0%, rgba(238,238,238,1) 100%) !important;
    box-shadow: none !important;
}
.sz-testimonials .testimon-style-boxed .testimonial-inner .testimonial-avatar img {
    max-width: 126px !important;
    border-radius: 0px !important;
}
.sz-testimonials .owl-carousel .owl-nav>div {
    visibility: visible !important;
    opacity: 1 !important;
    transform: translateY(0) !important;
    pointer-events: visible !important;
}
.sz-testimonials .wd-btn-arrow[class*="next"]:after{
    content:url(/wp-content/uploads/2023/04/right-arrow-4.svg) !important;
}
.sz-testimonials .wd-btn-arrow[class*="prev"]:after {
    content:url(/wp-content/uploads/2023/04/left-arrow-4.svg) !important;
}
.sz-testimonials [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    right: calc(-180px + var(--wd-car-sp) / 2);
}
.sz-testimonials [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(-180px + var(--wd-car-sp) / 2);
}
.sz-testimonials .testimon-style-boxed .testimonial-inner .testimonial-content p {
    margin-bottom: 15px;
	margin-top: 15px;
}
p.moreless-button1, p.moreless-button2, p.moreless-button3, p.moreless-button4, p.moreless-button5 {
    color: #cfa831;
    cursor: pointer;
	  text-decoration: underline;
    text-underline-offset: 2px;
    margin: -10px 0px 0px 0px;
	  max-width: fit-content;
		font-weight: 700;
}
p.moreless-button1:hover , p.moreless-button2:hover, p.moreless-button3:hover {
    color: #272727;
}
.sz-testimonials .testimon-style-boxed .testimonial-inner .testimonial-content h3 {
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
}
.sz-testimonials .testimonial-content .moretext1 , .sz-testimonials .testimonial-content .moretext2 , .sz-testimonials .testimonial-content .moretext3 {
  display: none;
}
.sz-testimonials .testimon-style-boxed .testimonial-inner .testimonial-content footer {
    margin-top: 0px !important;
    margin-bottom: 5px !important;
    color:#212121 !important;
    font-weight: 700 !important;
		font-size:20px !important;
    text-transform: uppercase !important;
}
.sz-testimonials .testimon-style-boxed .testimonial-inner .testimonial-content p:last-child{
	  margin-bottom: 0px !important;
}
/* Testimonials Section End */
/* Subscription Section Start */
.sz-subscription .product-grid-item .product-wrapper {
    padding: 0px 0px 60px !important;
    min-height: 600px !important;
    box-shadow: 4px 4px 10px rgba(0,0,0,0.12) !important;
}
.sz-subscription .product-grid-item .wd-product-cats,.sz-subscription .product-grid-item .sz{
    display: none !important;
}
.sz-subscription .product-grid-item .wd-add-btn .add_to_cart_button{
    background-color: #CFA831 !important;
    color: #f5f5f5 !important;
    text-transform: capitalize !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    padding: 13px 15px !important;
}
.sz-subscription .product-grid-item .wd-add-btn .add_to_cart_button span {
    font-size: 16px !important;
    color: #272727;
}
.sz-subscription .product-grid-item .wd-add-btn-replace .add-to-cart-loop:hover span {
    transform: translateY(-120%) translateZ(0);
}
.sz-subscription .product-grid-item .wd-add-btn .add_to_cart_button:hover {
    background: #A87617 !important;
}
.sz-subscription .product-grid-item .price,.sz-subscription .product-grid-item .amount{
    font-weight: 700;
    font-size: 28px;
    padding: 10px 15px;
    color: #CFA831 !important;
}
.sz-subscription .product-grid-item .amount{
    padding: 0px !important;
}
.sz-subscription .product-grid-item .wd-entities-title {
    font-size: 22px !important;
    color: #272727 !important;
    padding-top: 10px !important;
}
.sz-subscription .product-grid-item:hover .wd-buttons[class*="wd-pos-r"]{
    display: none !important;
}
.sz-subscription .product-grid-item .wd-entities-title,.az-product .product-grid-item .wd-entities-title,.sz-subscription .product-grid-item .product-image-link,.az-product .product-grid-item .product-image-link{
    pointer-events: none !important;
}
/* Subscription Section End */
/* Apparel Section Start */
.sz-apparel .product-grid-item img{
	min-height: 275px !important;
	object-fit:cover !important;
}
.sz-apparel .product-grid-item .wd-entities-title a{
    color: #f5f5f5 !important;
}
.sz-apparel .product-grid-item .wd-swatch-divider{
    color: #f5f5f5 !important;
}
.sz-apparel .product-grid-item .wd-add-btn .button {
    padding: 10px 7px;
    background-color: #212121;
    color: #CFA831;
    border: 1px solid #CFA831;
}
.sz-apparel .product-grid-item .wd-add-btn .button:hover {
	color:#f5f5f5 !important;
}
.sz-apparel .product-grid-item .wd-add-btn-replace .add-to-cart-loop:hover span {
    transform: translateY(-120%) translateZ(0);
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-item{
    padding-right: calc(90px / 2) !important;
    padding-left: calc(90px / 2) !important;
}
.sz-apparel .product-grid-item .wd-add-btn .add_to_cart_button:hover {
    background: #A87617 !important;
		border-color: #A87617 !important;
}
.sz-apparel .owl-carousel .owl-nav>div {
    visibility: visible !important;
    opacity: 1 !important;
    transform: translateY(0) !important;
    pointer-events: visible !important;
}
.sz-apparel .wd-btn-arrow[class*="next"]:after{
    content:url(/wp-content/uploads/2023/04/white-right-arrow.svg) !important;
}
.sz-apparel .wd-btn-arrow[class*="prev"]:after {
    content:url(/wp-content/uploads/2023/04/white-left-arrow.svg) !important;
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    right: calc(-140px + var(--wd-car-sp) / 2);
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(-140px + var(--wd-car-sp) / 2);
}
.sz-apparel .wd-swatches-grid .wd-swatch {
		border: 1px solid #e5e5e5 !important;
}
.az-apparel .wd-swatches-grid{
	padding-left: 8px !important;
}
/* Apparel Section End */
/* Homepage End */


/** Signle Product Page **/
.single-product .related-products span.sz, .single-product .single-breadcrumbs, .single-product .product_meta,  .single-product .additional_information_tab, .single-product .wd-product-cats, .single-product .reviews_tab {
    display: none !important;
}
.single-product .related-products .wd-entities-title {
    font-size: 20px !important;
}
.single-product .related-products .price {
    font-size: 30px !important;
}
.single-product .product-wrapper {
    border: 0 !important;
}
.single-product div.quantity :is(input[type="number"],input[type="text"]) {
    height: 42px !important;
}
.post-single-page .post-title {
    margin-top: 34px;
}
/* Shop Page Start */
.quick-view-gallery figure.woocommerce-product-gallery__image{
    margin-bottom: 0px !important;
}
.az-apparel .product-wrapper {
    border: 0 !important;
}
.az-apparel .sz {
    display: none;
}
.az-apparel .wd-add-btn .button {
    padding: 10px 7px;
}
.az-apparel .wd-swatches-grid {
    position: absolute;
    display: flex;
    flex-direction: column;
    top: 50%;
    transform: translateY(-50%);
}
.az-apparel .wd-product-cats, .az-apparel .quick-view {
    display: none !important;
}
.az-apparel .wd-entities-title {
    font-size: 24px !important;
}
.az-apparel .price {
    font-size: 32px !important;
}
.az-apparel .wd-add-btn .button span {
    font-size: 16px !important;
}
.az-apparel .wd-swatch {
    box-shadow: 0px 0px 16px rgba(0,0,0,0.16);
}
.widget_price_filter [class*="price_slider_amount"] .button {
    font-size: 16px;
    padding: 10px 20px;
}
.product-quick-view  .first-payment-date, .product-quick-view  .product_meta, .quick-shop-wrapper {
    display: none !important;
}
/* Shop Page End */
/* My Account Page Start */
.woocommerce-MyAccount-navigation>ul li.is-active>a {
    background-color: #cfa831 !important;
}
.woocommerce-MyAccount-navigation>ul li>a:hover {
    background-color: #cfa831 !important;
}
/* My Account Page End */
/* Cart Page Start */
/* .woocommerce-cart-form__cart-item .product-quantity input[type="number"]{
    height: 42px !important;
} */
/* Cart Page End */
/* Checkout Page Start */
.woocommerce-checkout .woocommerce-error{
    width: 100% !important;
}
#customer_details .select2-container--default .select2-selection--single{
    height: 56px !important;
    line-height: 52px !important;
}
#customer_details .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 36px !important;
}
.woocommerce-checkout .select2-container .select2-dropdown{
    z-index: 10 !important;
}
.woocommerce-checkout label[for="your_goal"] .optional{
    display: none !important;
}
/* Checkout Page End */@media (min-width: 1025px) {
	/* Global Css Start Here */
/* 	Main Title */
/* 	.sz-pmain-title h2.elementor-heading-title,.sz-smain-title h2.elementor-heading-title{
		font-size:38px !important;
	} */
/* 	Sub Title */
	.sz-sub-title h3.elementor-heading-title{
		font-size:28px !important;
}
.sz-testimonials .testimon-style-boxed .testimonial-inner .testimonial-content{
    padding: 15px 0px;
}
/* Medium Heading */
.sz-medium-heading h3.elementor-heading-title{
		font-size: 20px !important;
}	
/* 	Small Heading */
.sz-small-heading h3.elementor-heading-title{
		font-size: 18px !important;
}
/* Container Padding */
:root{
	--sz-half-width: calc((100vw - 1250px - var(--wd-scroll-w)) / 2);
}
.sz-leftcontainer{
	padding-left:var(--sz-half-width) !important;
}
.sz-rightcontainer{
	padding-right:var(--sz-half-width) !important;
}
.whb-general-header .container,.footer-container .container{
    padding-left: 0px !important;
    padding-right: 0px !important;
}

/* Dots Related Post */
@media (min-width: 1441px) {
	.related-posts-slider .owl-dots {
    display: none !important;
	}
.related-posts-slider .owl-stage-outer {
    padding-bottom: 30px !important;
}}
@media (max-width: 1440px) {
	.related-posts-slider .owl-dots {
    display: none !important;
	}
	.related-posts-slider .owl-stage-outer {
    padding-bottom: 30px !important;
}}
/* End Dots Related Post */

/* Global Css End Here */
/* Header Start */
/* .whb-general-header>.container{
		width:100% !important;
		padding-left:var(--sz-half-width) !important;
    padding-right: 135px !important;
} */
.whb-general-header .whb-column.whb-col-right{
	 margin-right: -115px !important;
}
/* Header End */
/* Homepage Start */
/* Services Section Start */
.sz-services .wd-info-box{
	transition: all ease-in-out 0.4s !important;
}
.sz-services .wd-info-box:hover{
    transform: translateY(-10px) !important;
    transition: all ease-in-out 0.4s !important;	
}
/* Services Section End */
/* Subscription Section Start */
.sz-subscription .product-grid-item{
	padding-right: calc(70px / 2) !important;
  padding-left: calc(70px / 2) !important;
}
.sz-subscription .wd-spacing-30{
	margin-right: calc((70px / 2) * -1) !important;
  margin-left: calc((70px / 2) * -1) !important;
}
.sz-subscription .product-grid-item .product-wrapper img{
	transition: .5s ease;
}
.sz-subscription .product-grid-item .product-wrapper:hover img {
    scale: 1.1 !important;
}
/* Subscription Section End */
/* Apparel Section Start */
.sz-apparel [class*="wd-carousel-spacing-"] .owl-item{
    padding-right: calc(150px / 2) !important;
    padding-left: calc(150px / 2) !important;
}
/* Apparel Section End */
/** Signle Product Page **/
.single-product .single-product-page {
    padding: 50px 0px 76px 0px;
}
.single-product .summary-inner  .wd-entities-title {
    font-size: 36px !important;
}
.single-product .summary-inner  .price {
    font-size: 42px !important;
}
.single-product .summary.entry-summary {
    display: flex;
    align-items: center;
}
/* Blog Single page */
/* .related-posts-slider .owl-item {
    width: 530px !important;
} */
.single-post .main-page-wrapper .container {
    max-width: 1080px;
}
/* Laptop Css Start */
@media(max-width:1440px){
.sz-pmain-title h2 {
    font-size: 50px !important;
    line-height: 55px !important;
}
.page-title {
    min-height: 300px;
}
.whb-header .whb-general-header-inner{
    height: 120px !important;
    max-height: 120px !important;
	}
.sz-about-img{
    max-width: 95% !important;
    left: -100px !important;
		top: -190px !important;
	}
.wd-nav[class*="wd-style-"]>li:is(.wd-has-children,.menu-item-has-children)>a:after {
    color: #272727;
    font-size: 12px;
    position: relative;
    top: 1px;
    left: 2px;
}
.whb-general-header .whb-column.whb-col-right{
	 margin-right: 0px !important;
	}
.whb-header .whb-main-header .wd-nav{
   gap: 1px 30px !important; 
}
.whb-header .whb-main-header .whb-space-element.sz-hspace{
    width: 10px !important; 
	}
.wd-nav-main>li>a, .wd-nav-secondary>li>a{
	font-size: 15px !important;
	}
.whb-header .whb-main-header .wd-logo img{
    max-width: 130px !important;
	}
rs-arrow.tp-leftarrow {
    transform: translate(60px, -20px) !important;
}
rs-arrow.tp-rightarrow {
    transform: translate(-100px, -20px) !important;
	}
.sz-blog [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(50% - 80px) !important;
    transform: translate(-50%, 30px) !important;
    margin-left: 0px !important;
		top: 100% !important;
}
.sz-blog [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
		right: calc(50% - 80px) !important;
    transform: translate(50%, 30px) !important;
    margin-right: 0px !important;
    top: 100% !important;
	}
.sz-blog .tan-blog>.elementor-widget-container{
    padding-bottom: 40px !important;
	}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(50% - 80px) !important;
    transform: translate(-50%, 50px) !important;
    margin-left: 0px !important;
    top: 100% !important;
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    right: calc(50% - 80px) !important;
    transform: translate(50%, 50px) !important;
    margin-right: 0px !important;
    top: 100% !important;
	}
.sz-apparel .az-apparel{
	    padding-bottom: 65px !important;
	}
}

@media(min-width:1440px){
.page-title {
    min-height: 450px;
}
}
@media(min-width:1500px) and (max-width:1600px){
.sz-apparel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    right: calc(-115px + var(--wd-car-sp) / 2);
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(-115px + var(--wd-car-sp) / 2);
	}
.sz-blog [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    right: calc(-115px + var(--wd-car-sp) / 2);
}
.sz-blog [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(-115px + var(--wd-car-sp) / 2);
	}
}
@media(min-width:1200px) and (max-width:1280px){
.container {
    max-width: 1180px !important;
}
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1180px !important;
	}
}
@media(min-width:1090px) and (max-width:1199px){
.container {
    max-width: 1040px !important;
}
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1040px !important;
	}
.wd-nav-main>li>a, .wd-nav-secondary>li>a {
    font-size: 12px !important;
}
.sz-headbtn{
    padding: 18px 26px !important;
    font-size: 14px !important;
	}
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	/* Page Title */
.title-size-large {
    padding: 75px 0 !important;
}
.page-title {
    min-height: 180px;
}
.sz-testimonials .testimon-style-boxed .testimonial-inner .testimonial-content{
    padding: 15px 0px;
}
/* Page Title */
/* Medium Heading */
.sz-medium-heading h3.elementor-heading-title{
		font-size: 20px !important;
}
/* Medium Heading */
/* Related post  */
/* .related-posts-slider .owl-item {
    width: 375px !important;
} */
.related-posts-slider .owl-prev.wd-btn-arrow {
  display:none !important;
}

.related-posts-slider .owl-next.wd-btn-arrow {
    display:none !important;
}
/* Homepage Start */
rs-arrow.tp-leftarrow {
    transform: translate(-72px, -55px) !important;
    top: 100% !important;
    left: 50% !important;
}
rs-arrow.tp-rightarrow {
    transform: translate(18px, -55px) !important;
    top: 100% !important;
    left: 50% !important;
}
/* Services Section Start */
.sz-services .wd-info-box{
	padding: 40px 20px !important;
  min-height: 422px !important;
}
/* Services Section End */
/* Blog Section Start */
.blog-post-loop .wd-post-img img {
    height: 330px !important;
}
.sz-blog [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(50% - 50px) !important;
    transform: translate(-50%, 20px) !important;
    margin-left: 0px !important;
		top: 100% !important;
}
.sz-blog [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
		right: calc(50% - 50px) !important;
    transform: translate(50%, 20px) !important;
    margin-right: 0px !important;
    top: 100% !important;
}
/* Blog Section End */
/* Testimonials Section Start */
.sz-testimonials [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(50% - 50px) !important;
    transform: translate(-50%, 25px) !important;
    margin-left: 0px !important;
		top: 100% !important;
}
.sz-testimonials [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
		right: calc(50% - 50px) !important;
    transform: translate(50%, 25px) !important;
    margin-right: 0px !important;
    top: 100% !important;
}
.sz-testimonials .testimon-style-boxed .testimonial-inner .testimonial-content footer {
		font-size:18px !important;
}
/* Testimonials Section End */
/* Subscription Section Start */
.sz-subscription .product-grid-item {
    flex: 0 0 50% !important;
    max-width: 50% !important;
}
.sz-subscription .product-grid-item .product-wrapper {
    padding: 0px 0px 40px !important;
    min-height: 600px !important;
}
/* Subscription Section End */
/* Apparel Section Start */
.sz-apparel .product-grid-item img{
	min-height: 325px !important;
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(50% - 50px) !important;
    transform: translate(-50%, 30px) !important;
    margin-left: 0px !important;
        top: 100% !important;
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    right: calc(50% - 50px) !important;
    transform: translate(50%, 30px) !important;
    margin-right: 0px !important;
    top: 100% !important;
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-item {
    padding-right: calc(50px / 2) !important;
    padding-left: calc(50px / 2) !important;
}
/* Apparel Section End */
/* Homepage End */
/* My Account Page Start */
.woocommerce-account .wd-registration-page{
    padding-bottom: 20px !important;
}
/* My Account Page End */
/** Signle Product Page **/
.single-product .single-product-page {
    padding: 0px 0px 36px 0px;
}
.single-product .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
}
.single-product .product-tabs-wrapper {
    margin-bottom: 0 !important;
    padding-bottom: 8px !important;
}
/* Signle Post Page */
.single-post .elementor-widget-image img{
	max-height: 450px !important;
}
.post-single-page .post-title {
    margin-top: 13px;
}
}

@media (max-width: 576px) {
	.quick-view-wrapper {
    overflow: auto;
}
body:has(.quick-view-wrapper){
    overflow: hidden;
}
/* Medium Heading */
.sz-medium-heading h3.elementor-heading-title{
		font-size: 18px !important;
}
/* Medium Heading */
/* Page Title */
.page-title.page-title-default{
    padding: 35px 0 !important;
}
.page-title {
    min-height: 180px;
}
/* Page Title */
/* Related post  */
.related-posts-slider .owl-prev.wd-btn-arrow {
  display:none !important;
}

.related-posts-slider .owl-next.wd-btn-arrow {
    display:none !important;
}
/* Related post  */
/* Home Start */
rs-arrow.tp-leftarrow {
    transform: translate(-72px, -55px) !important;
    top: 100% !important;
    left: 50% !important;
}
rs-arrow.tp-rightarrow {
    transform: translate(18px, -55px) !important;
    top: 100% !important;
    left: 50% !important;
}
/* Services Section Start */
.sz-services .wd-info-box {
    max-width: 305px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
/* Services Section End */
/* Blog Section Start */
.sz-blog .owl-carousel .blog-design-meta-image{
	  max-width: 330px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.sz-blog .owl-carousel .blog-design-meta-image .wd-post-content{
		  max-width: 330px !important;
}
.sz-blog [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(50% - 50px) !important;
    transform: translate(-50%, 20px) !important;
    margin-left: 0px !important;
		top: 100% !important;
}
.sz-blog [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
		right: calc(50% - 50px) !important;
    transform: translate(50%, 20px) !important;
    margin-right: 0px !important;
    top: 100% !important;
}
/* Blog Section End */
/* Testimonials Section Start */
.sz-testimonials .testimon-style-boxed .testimonial-inner{
	flex-direction: column;
  padding: 25px !important;
	text-align:center !important;
	align-items: center;
}
p.moreless-button1, p.moreless-button2, p.moreless-button3 {
    margin: auto;
}
.sz-testimonials .testimon-style-boxed .testimonial-inner .testimonial-avatar {
    margin-right: 0px !important;
    margin-bottom: 10px !important;
}
.sz-testimonials [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(50% - 50px) !important;
    transform: translate(-50%, 25px) !important;
    margin-left: 0px !important;
		top: 100% !important;
}
.sz-testimonials [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
		right: calc(50% - 50px) !important;
    transform: translate(50%, 25px) !important;
    margin-right: 0px !important;
    top: 100% !important;
}
.sz-testimonials .testimon-style-boxed .testimonial-inner .testimonial-content footer {
		font-size:18px !important;
}
/* Testimonials Section End */
/* Subscription Section Start */
.sz-subscription .product-grid-item .product-wrapper {
    padding: 0px 0px 40px !important;
    min-height: auto !important;
    max-width: 330px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.sz-subscription .product-grid-item {
    margin-bottom: 20px;
}
/* Subscription Section End */
/* Apparel Section Start */
.sz-apparel .product-grid-item .product-wrapper {
    max-width: 260px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    left: calc(50% - 50px) !important;
    transform: translate(-50%, 30px) !important;
    margin-left: 0px !important;
        top: 100% !important;
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    right: calc(50% - 50px) !important;
    transform: translate(50%, 30px) !important;
    margin-right: 0px !important;
    top: 100% !important;
}
.sz-apparel [class*="wd-carousel-spacing-"] .owl-item {
    padding-right: calc(var(--wd-car-sp) / 2) !important;
    padding-left: calc(var(--wd-car-sp) / 2) !important;
}
/* Apparel Section End */
/* Home End */
/* My Account Page Start */
.woocommerce-account .wd-registration-page{
    padding-bottom: 20px !important;
}
.woocommerce-account .wd-my-account-links>div {
    max-width: 300px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
/* My Account Page End */
.single-product .single-product-page {
    padding: 20px 0px 36px 0px;
}
.single-product .product-tabs-wrapper {
    margin-bottom: 0 !important;
    padding-bottom: 8px !important;
}
/* Blog post */
.tan-blog .wd-post-img img {
    width: 100%;
    height: 400px !important;
    object-fit: cover;
}
.tan-blog .wd-post-img {

    height: 400px;
}
.tan-blog .blog-post-loop .post-title {
    font-weight: 700;
    font-size: 16px;
}
.post-single-page .post-title {
    margin-top: 15px;
}
.related-posts-slider .wd-entities-title { 
    font-weight: 700;
    font-size: 16px;
}
.related-posts-slider.wd-post-img {
    width: 100%;
    height: 400px;
    object-fit: cover;
}
.single-post .elementor-widget-image img{
	max-height: 500px !important;
}
/* Shop Page Start */
.az-apparel .col-6 {
    flex: 0 0 100%;
    max-width: 100%;
}
/* Shop Page End */



}

