/*!
Theme Name: UrbanDrift 2026
Theme URI: https://lightpixel.ro
Author: LightPixel
Author https://lightpixel.ro
Description: Theme created by LightPixel
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: urban
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/


/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	GENRAL STUFF	*/
body {margin: 0;font-family:"Barlow",sans-serif;font-size:18px;color:#fff;background:#0D0E10;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
a,a:visited, a:active, a:link{text-decoration:none;color:inherit}
button, a, input{outline:none;transition:all .4s}
button, input{border-radius:0px !important;}
.font0{font-size:0px;}
.container-large,.woocommerce-page .site-main{width:1790px;margin:0 auto;max-width:100%;}
.clear{clear:both}

input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
input[type=number] { -moz-appearance: textfield;}

a:hover{color:#CB1023 !important}
.mobile-menu{display:none;border:none;padding:5px !important;font-size:18px !important;vertical-align:middle;background:#000;color:#fff}
.mobile-menu .bx{font-size:27px !important;vertical-align:middle;margin-right:2px !important}
.custom-logo{max-width:100%;height:auto}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	H1-H6	*/
h1{font-size:38px;font-weight:700;line-height:1em;vertical-align:middle;margin-bottom:25px}
h2{font-size:28px;font-weight:700;line-height:1em;vertical-align:middle;margin-bottom:25px}
h3{font-size:21px;font-weight:600;line-height:1em;vertical-align:middle}
/*
h1::before{content:" ";display:inline-block;width:16px;height:42px;margin-right:16px;background:#eaeaea;vertical-align:top;}
*/
h1::before{content:" ";display:inline-block;width:100px;height:2px;position:absolute;top:100%;left:0px;margin-top:12px;background: #CB1023; background: linear-gradient(90deg,rgba(203, 16, 35, 1) 0%, rgba(203, 16, 35, 1) 50%, rgba(0, 0, 0, 1) 100%);}
h1{position:relative}
h1.entry-title{text-transform:uppercase;}
/*
.wc-block-product-template h2::before,h2::before{content:" ";display:inline-block;width:16px;height:30px;margin-right:16px;background:#CB1023;vertical-align:top}
*/
.wc-block-product-template h2::before,h2::before{content:" ";display:inline-block;width:100px;height:2px;position:absolute;top:100%;left:0px;margin-top:12px;background: #CB1023; background: linear-gradient(90deg,rgba(203, 16, 35, 1) 0%, rgba(203, 16, 35, 1) 50%, rgba(0, 0, 0, 1) 100%);}
.wc-block-product-template h2, h2{position:relative}
.wc-block-product-template h2{text-align:left !important}
.addbefore::before{content:" ";display:inline-block;width:.3em;height:1em;margin-right:.5em;background:#CB1023;vertical-align:middle;margin-top:-2px}
.wp-block-post-title::before,.no-before::before{content:none}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	BUTTONS	 */
.button,.wp-block-button__link,.wc-block-cart__submit-button, .wc-block-components-checkout-place-order-button{font-size:26px !important;font-weight:700 !important;color:#fff !important;background:#000 !important;border-radius:0px !important;border:solid 1px #000 !important; padding:.4em 2.5em !important;transition:all .3s}
.wp-block-button__link:hover, .wc-block-cart__submit-button:hover, .wc-block-components-checkout-place-order-button:hover{color:#CB1023 !important}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	HEADER	*/
.site-header{color:#fff;background:#0d0e10;padding:26px 0px 27px 0px}
.site-header .bx{font-size:32px;margin:0px 10px}

.mesaj-container{display: flex;align-items: center;justify-content: center;}
.marquee{background:#CB1023;color:#FFF;font-size:18px;line-height:40px;height:40px;font-weight:700; overflow: hidden;display: flex;width:100%;position:relative;z-index:993}
.marquee a{transition:none !important}
.mesaj-top{font-size:inherit;color:inherit;padding:0px 40px;display:inline-block; white-space: nowrap}
.mesaj-top:hover{color:#fff !important}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	FOOTER	*/
.main-footer{background:#000;padding-top:95px;padding-bottom:65px;color:#fff}
.copyright{border-top:solid 1px #fff;margin-top:65px;padding-top:45px;font-size:18px;font-weight:600}
.menu-bottom{list-style:none;padding:0px;margin:0px}
.menu-bottom li{font-size:24px; font-weight:900;line-height:1.8em;}
.menu-bottom li a{font-size:inherit;font-weight:inherit;text-transform:uppercase}
.menu-bottom .sub-menu{list-style:none;padding:0px;margin:0px}
.menu-bottom .sub-menu li{font-weight:500}

.social{text-align:middle;margin-right:60px;text-transform:uppercase;white-space:nowrap}
.social .bxl{font-size:32px;vertical-align:middle}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	SEARCH	*/
.header-search{width:100%;padding:20px;text-align:center;display:none}
.header-search .woocommerce-product-search{position:relative}
.header-search input{border:solid 1px #333}
.header-search label{display:block}
.header-search .search-field{display:block;width:100%;font-size:20px;padding-left:10px;height:50px}
.header-search button{position:absolute;right:0px;top:0px;z-index:99;width:50px;height:50px;line-height:50px;padding:0px;color:#fff;border:none;background:#CB1023;text-indent:999em;overflow:hidden}
.header-search button::before{content:"\f621";font-family:boxicons !important;font-size:30px;font-weight:900;text-indent:0;display:block;width:50px;height:50px}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	MENIU	*/
.menu-top{list-style:none;margin:0px;padding:0px}
.menu-top>li{display:inline-block;font-size:16px;color:#fff;font-weight:900;margin:0px 30px;position:relative}
.menu-top>li>a{font-size:inherit;font-weight:inherit;color:inherit;text-transform:uppercase}

.menu-top>li>.sub-menu{position:absolute;top:100%;left:0px;list-style:none;padding:20px;margin:0px;z-index:99994;width:auto;background:#000;min-width:300px;opacity:0;visibility:hidden;transition:.4s all}
.menu-top>li>.sub-menu>li>.sub-menu{position:absolute;top:0%;left:100%;list-style:none;padding:20px;margin:0px;margin-left:10px;z-index:99994;width:auto;background:#111;min-width:300px;opacity:0;visibility:hidden;transition:.4s all}
.menu-top>li:hover>.sub-menu{opacity:1;visibility:visible;}
.menu-top>li>.sub-menu>li{position:relative}
.menu-top>li>.sub-menu>li:hover>.sub-menu{opacity:1;visibility:visible;}

.menu-top>.menu-item-has-children::before{content:"\f292";font-size:26px;font-family:boxicons !important;font-weight:400;width:1em;height:1em;line-height:1em;position:absolute;top:0px;right:-38px;display:block;padding:0px;text-align:center;transition:.3s all}
.menu-top>.menu-item-has-children:hover::before{transform:rotate(180deg);color:#CB1023}

.menu-top>li>.sub-menu>.menu-item-has-children::before{content:"\f298";font-size:26px;font-family:boxicons !important;font-weight:400;width:1em;height:1em;line-height:1em;position:absolute;top:8px;right:0px;display:block;padding:0px;text-align:center;transition:.3s all}
.menu-top>li>.sub-menu>.menu-item-has-children:hover::before{transform:rotate(180deg);color:#CB1023}

.menu-top .sub-menu li{white-space:nowrap;padding:10px 10px;border-bottom:solid 1px #333}
.menu-top .sub-menu li a{text-transform:uppercase;width:100%;display:block}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	FRONT PAGE	*/
.wp-block-heading{margin-top:37px}
.wp-block-heading{text-transform:uppercase}

.previous-winners, .current-giveaways{background:#eaeaea;padding:30px 0px;margin-bottom:15px}
.winner-container{background:#000;color:#fff;padding-top:25px}
.winner-container h2{font-weight:400;font-size:18px;}
.winner-container img{border-top:solid 1px #CB1023;margin-bottom:10px;margin-top:10px}
.img-winner-slide{height:100%;width:auto;margin:0 auto}
.winner-competition>div{overflow:hidden}

.giveaway-left, .giveaway-right{width:50px;height:50px;background:#CB1023;color:#000;border:none}
.giveaway-left .bx, .giveaway-right .bx{font-size:40px;line-height:50px}
.giveaway-left:hover, .giveaway-right:hover{background:#000;color:#FFF}
.giveaway-left{float:left}
.giveaway-right{float:right}
.giveaway-total{text-align:center;line-height:50px}

.quick-entry{font-size:40px;font-weight:900;border:none;background:none;text-align:left;line-height:40px;color:#BABABA}
.quick-entry strong{font-size:60px;line-height:60px}
.quick-entry:hover,.quick-entry.active{color:#000}
.quick-price{margin:10px 0px;}
#carouselQuickEntries .add_to_cart_inline{margin-bottom:0px;padding-bottom:0px;}

.woocommerce .quantity .qty{width:2.5em}

.single_add_to_cart_button, .add_to_cart_button{text-transform:uppercase;padding:.7em 1em !important;background:#CB1023 !important;border:solid 2px #CB1023 !important}
form.cart, .woocommerce-variation-add-to-cart{display:flex;align-items: stretch;flex-wrap: wrap}
form.variations_form{display:block;}
form.cart .quantity, .woocommerce-variation-add-to-cart .quantity{order:0;padding:0px 0px;font-size:0px}
form.cart .single_add_to_cart_button, .woocommerce-variation-add-to-cart .single_add_to_cart_button{order:1;display:inline-block;}
form.cart .quantity{border:solid 1px #fff;margin-right:20px !important}
form.cart .quantity input, .woocommerce-variation-add-to-cart .quantity input{height:100%;background:#fff;color:#000;font-size:26px;text-align:center;border:none;vertical-align:center}
form.cart .quantity button, .woocommerce-variation-add-to-cart .quantity button{border:solid 1px #fff;color:#fff;background:#000;height:100%;vertical-align:top;font-size:20px;font-weight:700;width:3em}
form.cart .quantity button:hover, .woocommerce-variation-add-to-cart .quantity button:hover{background:#333333}
.break {flex-basis: 100%;height: 0; }

.wcfm_catalog_enquiry:hover{background:#000 !important}

.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#0D0E10 !important;color:#fff !important}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#000 !important;color:#fff !important}

.product-image{margin-bottom:20px}
.product-image img{max-width:100%;max-height:100%;width:auto !important;height:auto !important;margin:0px !important}

.giveaway-slider-container{background:#000;color:#fff;display:block}
.giveaway-slider-container img{margin-bottom:20px}
.giveaway-slider-container h2{color:#fff !important;height:2em !important}
.learn-more{color:#CB1023 !important;font-size:21px;font-weight:500}
.giveaway-slider-container:hover .learn-more{color:#FFF !important}

.related .entries-count{display:none !important}

.front-giveaway-info, .front-giveaway-timer, .front-giveaway-buttons{color:#fff;}
.front-giveaway-buttons{margin-bottom:250px}
.giveaway-title{font-size:60px;font-weight:900;margin-top:115px}
.giveaway-timer{margin-bottom:40px;margin-top:auto;font-size:26px;font-weight:700;line-height:32px}
.button-black, .button-red{font-size:21px;color:#fff;margin:10px;padding:.7em 3em !important}
.button-black{background:#000 !important}
.button-red{background:#CB1023 !important;border-color:#CB1023 !important}
.button-black:hover{color:#CB1023 !important}
.button-red:hover{color:#000 !important}

.time-container{font-size:22px;font-weight:600;}
.timer{margin-top:40px;margin-bottom:30px;font-size:20px}
.timer span{font-size:120px;font-weight:700}
.timer div{display:inline-block;min-width:50px;}
.time-spacer{min-width:none !important;padding:0px 10px;font-size:120px;vertical-align:top;font-weight:700}


/*
.front-categ{display:block;background:var(--light-gray);position:relative;transition:all .4s;width:100%;height:100%}
.front-categ h2{position:absolute;top:87%;left:5%;text-align:left;font-weight:700;color:#fff;font-size:30px;transition:all .4s;width:100%;text-transform:uppercase}

.front-categ:hover h2{transform:scale(1.1) translateX(20px)}
*/
.shop-by-categories{margin-top:60px}
.front-categ>img{position:absolute;width:100%;height:auto;top:0px;left:0px;opacity:.7;border-radius:10px;border:solid 1px #30302C;overflow:hidden}
.front-promo-categs{display:flex;flex-wrap:wrap;justify-content:center}
.front-promo-categs .front-col{width:100%;padding:13px;flex-basis:20%;position:relative;}
.front-promo-categs h2{font-size:32px;line-height:40px;font-weight:700;text-transform:uppercase;height:80px;margin-bottom:8%}
.front-promo-categs h2::before{content:"";display:none}
.front-categ-meta{position:absolute;top:5%;left:10%;width:80%;height:80%;display:flex;flex-direction:column;justify-content:end}
.front-categ-meta strong{color:#BBBBBB;font-size:20px;font-weight:500}
.front-categ:hover>img{opacity:.4}
.front-categ-icon{width:25%;max-width:64px;height:auto;margin-bottom:8%}
.shop-by-categories a{font-size:22px;color:#CB1023}
.front-carousel{max-width:1670px;margin:0 auto}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
.woocommerce-LoopProduct-link{border-radius:10px;border:solid 1px #30302C;overflow:hidden}
.woocommerce-LoopProduct-link .product-image{background:#fff}
.woocommerce-loop-product__title{font-size: 20px !important;height:2.6em;line-height: 1.3em;font-weight: 500;text-align: left;padding: 0px 20px !important;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-bottom: 5px !important;}
.loop-price{font-size:22px;font-weight:700;padding:25px 18px 10px 18px}
.loop-price .bx{font-size:28px}
.woocommerce-loop-product__title::before{content:"";display:none;}

p.stock{color:#fff !important}

.wcfmmp_sold_by_container{display:none}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
h2.big-title{font-size:40px;position:relative}
h2.big-title::before{position:absolute;bottom:0px;left:0px;width:100%;line-height:12px;height:12px; margin:0px 0px -20px 0px !important}
ul.tehnical{list-style:none;border-bottom:solid 2px #000;padding-bottom:50px}
ul.tehnical li{display:block;width:100%;border-bottom:solid 1px #ddd;line-height:2.3em;padding:3px 0px}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
@media (max-width: 992px) {
		#giveawayCarousel .carousel-inner .carousel-item > div {
			display: none;
		}
		#giveawayCarousel .carousel-inner .carousel-item > div:first-child {
			display: block;
		}
}

#giveawayCarousel .carousel-inner .carousel-item.active,
#giveawayCarousel .carousel-inner .carousel-item-next,
#giveawayCarousel .carousel-inner .carousel-item-prev {
	display: flex;
}

	/* medium and up screens */
@media (min-width: 992px) {

	#giveawayCarousel .carousel-inner .carousel-item-end.active,
	#giveawayCarousel .carousel-inner .carousel-item-next {
		transform: translateX(50%);
	}

	#giveawayCarousel .carousel-inner .carousel-item-start.active, 
	#giveawayCarousel .carousel-inner .carousel-item-prev {
		transform: translateX(-50%);
	}
}

#giveawayCarousel .carousel-inner .carousel-item-end,
#giveawayCarousel .carousel-inner .carousel-item-start { 
	transform: translateX(0);
}
#giveawayCarousel .carousel-item {position:reltive}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	PRODUSE	*/
.product-content{margin-top:50px;}

.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
	float:left;
	width:38%
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
  float:right;
  width:58%;
  clear:none
}
.product_meta .sku_wrapper, .product_meta .posted_in{display:block;font-size:14px}
.woocommerce-product-gallery__wrapper{text-align:center}
.woocommerce-product-gallery__image{border:solid 1px #ccc;margin:10px}
.woocommerce-product-gallery__image:first-child{border:none}

.woocommerce-info{border-top-color:#CB1023}
.woocommerce-info::before{color:#CB1023}
.card{border-radius:0px}
.woocommerce .woocommerce-breadcrumb{margin-top:40px;margin-bottom:30px;padding-bottom:15px;padding-left:10px;border-bottom:solid 1px #333}
.woocommerce .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a{font-size:19px; color:#fff}


.navigation{display:block;margin-top:40px}
.navigation ul{margin:0px;padding:0px;list-style:none}
.navigation li a, .navigation li a:hover, .navigation li.active a, .navigation li.disabled { color: #fff; text-decoration:none; }
.navigation li { display: inline; border:solid 1px #fff; }
.navigation li a, .navigation li a:hover, .navigation li.active a, .navigation li.disabled {background-color: #1c1b21; border-radius: 0px; cursor: pointer; padding: 0.75rem 1rem; }
.navigation li.active a {background-color: #CB1023;}


.vi-wpvs-option-wrap{background:#000 !important;color:#fff !important;box-shadow: 0 0 0 1px #ffffff inset !important;padding:20px !important}
.vi-wpvs-option-wrap:hover{box-shadow: 0 0 0 1px #CB1023 inset !important;}
.vi-wpvs-option-wrap-selected{background:#666666 !important}
.vi-wpvs-option{color:#fff !important;}
.cfvsw-swatches-option{border-radius:0px !important;padding:0px !important;border:solid 2px #fff}
.cfvsw-selected-swatch{background:#666666 !important;color:#fff;border:solid 2px #CB1023 !important} 
.cfvsw-swatch-inner{font-size:20px;font-weight:500;min-width:50px !important;min-height:50px !important;padding:10px !important}
.cfvsw-swatch-image{padding:0px !important;max-height:65px;width:auto;border:none !important;width:100% !important}
.reset_variations{padding-left:10px}
.cfvsw-swatches-container label{font-weight:600;}
.selected-giveaway{border:none !important;width:auto !important}

.fancybox-container{z-index:99995}


.entries-container>div{display:inline-block !important;}
.entries-info>div{color:#fff !important;background: #000000;background: linear-gradient(0deg,rgba(0, 0, 0, .75) 0%, rgba(0, 0, 0, .55) 60%, rgba(0, 0, 0, 0) 100%);padding-top:60px;padding-bottom:10px;}
.entries-info .bx{font-size:30px}

span.price{color:#fff !important;display:inline-block;}
div.product p.price{color:#CB1023 !important;display:inline-block;font-size:24px;font-weight:600;margin-top:10px}
.entries-count{margin-left:20px;display:inline-block !important;color:#CB1023}
.entries-count strong{font-size:35px;font-weight:700}
.wc-block-components-product-price{text-align:left !important;font-size:16px !important}

.select-competition-hidden{display:none}
.noavailable-competitions{display:none}
.loading-competitions{display:flex}
.thumb-giveaway{width:auto; height:65px !important}
.qty_tichete{font-size:16px;padding:5px 2px;color:#CB1023}
.selected-giveaway{margin-top:10px;font-weight:600;color:#CB1023}
.wc-block-components-product-details__competition{font-weight:600;color:#CB1023}
.related.products{padding:20px}
/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	CONTACT	*/

/* ---------------------------------------------------------------------------------------------------------------------------------------- */
/*	RESPONSIVE	*/
@media screen and (max-width: 1400px) {
	.front-promo-categs .front-col{flex-basis:33%}
}
@media screen and (max-width: 1200px) {
	.site-header{padding:10px 0px 10px 0px}
	.mobile-menu{display:block;}
	.social span{display:none}
	.social .bxl{font-size:40px}
	.site-header{position:relative}
	.menu-top{display:none;position:absolute;width:100%;top:100%;left:0px;background:#000;margin-top:40px;z-index:99992}
	.menu-top li{display:block;border-bottom:solid 1px #444;padding:10px 0px}
	
	.menu-top .menu-item-has-children::before{content:none}
	.sub-menu{opacity:1 !important;visibility:visible !important;position:static !important;padding-top:0px !important;padding-bottom:0px !important}	
	.menu-top .sub-menu li:last-child{border-bottom:none !important}
	
	.search-toggle{display:none !important}
	.header-search{display:block !important;padding:10px}
	.header-search .search-field{height:40px}
	.header-search button{width:40px;height:40px;line-height:40px}
	.header-search button::before{width:40px;height:40px;font-size:25px}	
}
@media screen and (max-width: 992px) {

	.front-promo-categs .front-col{flex-basis:50%}

	.img-winner-slide{width:100%;height:auto;}
	.social{margin:30px}
	.site-header .bx{font-size:27px;margin:0px 10px}	
	.woocommerce #content div.product div.images,
	.woocommerce div.product div.images,
	.woocommerce-page #content div.product div.images,
	.woocommerce-page div.product div.images,
	.woocommerce #content div.product div.summary,
	.woocommerce div.product div.summary,
	.woocommerce-page #content div.product div.summary,
	.woocommerce-page div.product div.summary,
	.woocommerce-page .site-main {
		float:none;
		width:100% !important;
		margin:0px !important;
		padding:0px;
		text-align:left;
	}
	.woocommerce-page .site-main {
		padding:20px;
	}
	.woocommerce .woocommerce-breadcrumb{padding:0px !important;margin-left:-5px}
	.related.products{
		padding:20px;
	}
	.single_add_to_cart_button, .add_to_cart_button{padding:.4em 1em !important;}
	.button,.wp-block-button__link{font-size:22px !important;font-weight:700 !important;padding:.4em 1em !important;text-align:center}
	.woocommerce .quantity .qty{font-size:22px !important}
	.quick-entry{font-size:20px;line-height:25px;}
	.quick-entry strong{font-size:35px}	
	
	.front-giveaway-timer{position:static !important;background:#000;display:block;}
	.giveaway-title{font-size:40px;font-weight:700;margin-top:50px;margin-bottom:20px;line-height:1em;}
	.front-giveaway-buttons{margin-bottom:150px}
	.timer span, .time-spacer{font-size:60px}
}
@media screen and (max-width: 768px) {
	.front-giveaway-buttons{margin-bottom:140px}
	.giveaway-timer{font-size:20px}
	.giveaway-title{font-size:27px;font-weight:700;margin-top:10px;margin-bottom:20px;line-height:1em;}
	.timer span, .time-spacer{font-size:45px;padding:0px}
	.timer div{min-width:auto}
	.timer{margin-top:10px;margin-bottom:10px;font-size:16px;white-space:nowrap}
	.social{margin:15px}
	.front-promo-categs h2{margin-bottom:4% !important}	
}
@media screen and (max-width: 600px) {
	.front-promo-categs .front-col{flex-basis:100%}
}
@media screen and (max-width: 390px) {
	.front-giveaway-buttons{margin-bottom:130px}
	.front-giveaway-buttons a{font-size:18px !important;padding:.3em .7em !important}
	.mobile-menu span{display:none}
	.timer span, .time-spacer{font-size:30px;padding:0px}
	.timer{margin-top:10px;margin-bottom:10px;font-size:14px;white-space:nowrap}
	.social{margin:5px}
	.button,.wp-block-button__link,.single_add_to_cart_button{font-size:18px !important;font-weight:700 !important;padding:.4em 1em !important;text-align:center}
	.woocommerce .quantity .qty, .woocommerce .quantity button{font-size:18px !important}		
	.woocommerce .quantity button{padding:0px;width:2em !important}
}
