@charset 'utf-8';
/*
 Theme Name:   Clothing69 Child
 Theme URI:    http://clothing69.axiomthemes.com/
 Description:  Clothing69 Child Theme
 Author:       axiomthemes
 Author URI:   http://axiomthemes.com/
 Template:     clothing69
 Version:      1.0.16
 Tags:         light, inheritable theme options
 Text Domain:  clothing69
*/

.woocommerce ul.products, .woocommerce-page ul.products {display: flex;flex-wrap: wrap;}
#ship-to-different-address{display: none;}


/* =Theme customization starts here
-------------------------------------------------------------- */

/*Single product*/
.scheme_default .mfp-bg {background-color: white !important; opacity: 1;}
.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {width: 60% !important;height: 70vh;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: 40% !important;}
.product_title{display: initial !important; font-size: 35px !important; padding-top: 2% !important;}
.product-template-default header .sc_layouts_hide_on_frontpage{display: none !important;}
.product-template-default .slick-vertical img{width: auto !important;}
.product-template-default .slick-list .wpgs_image img{max-height: 70vh;width: auto !important;margin: auto auto;margin-bottom: 0;min-height: 60vh;}
.product-template-default .related{clear: both;}
.product-template-default .related h2{font-size: 13px !important;}
.price{font-family: inherit;font-size: 17px !important;font-weight: inherit !important;}
.woocommerce-Price-amount{color: #4d4d4d !important;}
.sku_wrapper{font-size: 16px;}
.woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity {width: 20% !important;}
.single_add_to_cart_button{width: 50%;background-color: #000000e8 !important;margin-left: 1% !important;}
.q_inc, .q_dec{background-color: #000000e8 !important;}
.medidas{border: 1px solid; border-radius: 18px; padding: 1.2% 2% 1.2% 2%;}
.medidas svg{width: 27px;vertical-align: middle;margin-right: 1%;}
#linktab,#linkgrade{color: black;}
.medidas .text{font-size: 12px;}
#textcontato{width:90%}
.single-post .page_content_wrap{width: 70%; margin-left: 15%;}
.single-post article .post_featured img{max-height: 300px;}
.slider_controls_wrap a{color: #fff !important;background-color: transparent !important;border-color: transparent !important;}
.social_item span{color: #595757 !important; background-color: transparent !important; border: none !important; font-size: 20px !important;}
.wc_payment_methods li div fieldset:nth-child(2){display:none}
#billing_ie_field .required{display:none}
.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .pay{display:none}
.post_item_single .woocommerce-notices-wrapper .woocommerce-message .button{display:none}
.post_item_single .woocommerce-notices-wrapper .woocommerce-message:before{display:none}
.post_item_single .woocommerce-notices-wrapper .woocommerce-message{margin:0px;margin-bottom:1%;border-top: none;padding:0.2%}
.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{width: auto !important;}
.home article{padding-top: 0% !important;}
article{padding-top: 2% !important;}
.onsale{background-color: rgba(235,233,230,0);}
.woocommerce ul.products li.product .post_data, .woocommerce-page ul.products li.product .post_data{padding: 4% !important;}
.scheme_dark .menu_mobile_inner a:hover, .scheme_dark .menu_mobile_inner .current-menu-ancestor > a, .scheme_dark .menu_mobile_inner .current-menu-item > a, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:hover::before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor::before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item::before {color: #a9a9a9 !important;}
.home .page_wrap .sc_blogger_columns .sc_button_simple{display:none}
.home .wpb_gallery_slides{margin: 0 !important;}
.home .flex-control-nav{display: none !important;}
.variations .label{background-color: transparent !important;display: contents !important;}
.onsale{background: none !important;}

/*geral*/
.sc_layouts_column_align_right .sc_layouts_item {margin-left: 4% !important;}
.scheme_default .woocommerce table.shop_table tfoot th, .scheme_default .woocommerce-page table.shop_table tfoot th {color: #aca9a9 !important;}
ol li, ul li {margin: 9px 0 !important}
.variable-items-wrapper li{margin-right: 2% !important;}


/*header*/
header nav{text-align: center;}
.menuicons{margin-right: 6% !important;float: right;}
.widget_shopping_cart_content .checkout{margin: 0 !important; margin-top: 2% !important;}

/* Coleção */
#colecao .vc_gitem-zone{padding: 4%; background-color: transparent !important;background-position: 0% 0%;}
#colecao .vc_gitem-post-data h4{font-size: 25px;}
#colecao .vc_btn3-container{display: none;}
#tab-cart .sc_layouts_item:last-child{float: right;margin: 0;}
#menu-topo-mobile{display:none}
.top_panel{margin-bottom: 1% !important;}
.slider_swiper{height: 670px !important;}

/*Loja*/
.top_panel_custom_header-loja{margin-bottom: 2rem!important;}

/* new galery*/
.pswp--open {z-index: 9999;}
.wvg-single-gallery-image-container img{max-height: 70vh;width: auto !important;margin: auto auto;margin-bottom: 0;min-height: 60vh;}
.woo-variation-product-gallery {max-height: 70vh;width: auto !important;}
.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow, .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow {background: transparent !important}
.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow::before, .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow::before {color: black !important;}

/* grade para compra múltipla */
.vartable_gc_wrap{width:97% !important;min-width:97% !important;}
.vartable{width:97% !important;min-width:97% !important;}
.vartable .globalcartcol input{display: block;}
.vartable .vartable_selectall label{cursor: pointer;}
.vartable td{text-align: center;}
.vartable .globalcartcol{display: none;}
.vartable .vartable_globalcart{display: none;}
.product_id{display: none;}

.qtywrap{width:100% !important;}
.vartable .qtycol input{min-width: 72%;border: 1px solid;}
.qtywrap .minusqty{width: 14%;padding-top: 2%;}
.qtywrap .plusqty{width: 14%;padding-top: 2%;}
.top_panel_navi{border: none !important;}

/*CELULAR*/
@media only screen and (max-width: 600px) {
	.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {width: 100% !important;}
	.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: 100%!important;}
	.wpgs-image img{width:100% !important; margin-left: 0%;}
	.guaven_woos_final_results{width:190%}

	#tab-logo{width: auto !important;float: left;}
	#tab-menu{width: auto !important; float: right; padding: 2%;}
	#tab-cart{width: auto !important; padding: 1%;}
	
	.slider_swiper{height: 222px !important;}
	#logo-topo{z-index: 999; position: relative;}
	
	.woo-variation-items-wrapper{padding-left: 2% !important;}
	.article .flex-direction-nav{display: none;}
	
	.qtywrap{width:100% !important;}
	.vartable .qtycol input{min-width: 60%;border: 1px solid;}
	.qtywrap .minusqty{width: 20%;padding-top: 4%;}
	.qtywrap .plusqty{width: 20%;padding-top: 4%;}
	.medidas{padding: 3%;}
	#tab-compra_grade .add_to_cart{width: auto;}
	
	.woo-variation-product-gallery {max-height: none !important;width: auto !important;margin-bottom: 1% !important;}
	.single-product .product .entry-summary{clear: both; padding-top: 3% !important;}
	
	.mobile_device .menu_mobile .menu_mobile_nav_area, .mobile_layout .menu_mobile .menu_mobile_nav_area {max-height: 25em !important;}
	.menu_footer_nav_area ul li + li::before {display: none !important;}
	#menu_footer{padding: 6%;}
	.menu_footer_nav_area ul li{margin-right: 6% !important;}
	.footer_menu_inner{padding: 0 !important;}
}