
.w-grid .woocommerce-tabs.wc-tabs-wrapper {
    display: none;
}

.w-grid .product_meta {
    display: none;
}

.w-grid .woocommerce-info {
    display: none;
}

.w-grid .bundled_item_cart_details {
    display: none;
}
.w-grid tr[data-attribute_label=Tamanho] {
    display: none !important;
}

.w-grid .woocommerce-select {
    display: none;
}
.w-grid th.bundled_item_col.bundled_item_images_head, .w-grid tr td.bundled_item_images_col {
    display: none;
}
.w-grid th.bundled_item_col.bundled_item_images_head, .w-grid tr td.bundled_item_images_col {
    display: none;
}

.w-grid td.bundled_item_col {
    padding: 10px 20px !important;
}
table.bundled_products td.bundled_item_col,.w-grid table.bundled_products th{
    padding:0px 0px  10px 0px!important;
}
article.w-grid-item {
    float: none !important;
    display: flex;
}
 .woocommerce-product-gallery {
    opacity: 1 !important;
}

 .thumbnail_wrapper .woocommerce-product-gallery__image {
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center; /* Vertically center align */
    float:left;
    box-shadow:1px 1px 1px  #989595;
    margin-right:4px;
}

.wpcvs-terms.wpcvs-type-color .wpcvs-term .wpcvs-term-color {

    width: 24px !important;
    flex: 0 0 24px !important;
}

  .thumbnail_wrapper .woocommerce-product-gallery__image img {
    max-height: 100%;
    width: auto;
    margin-left: auto;
    margin-right: auto;
}

 .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
    box-shadow:0px 1px 1px  #989595;
    margin-bottom:1px;
}

 .woocommerce-product-gallery__wrapper img {
    max-height: 300px;
    width: auto;
    margin-left: auto;
    margin-right: auto;
}

 .woocommerce-product-gallery__image.active {
    border: 2px solid #615b5b;
}

#car_choosed img.carimage {
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.select-container b[role=presentation] {
    visibility: hidden;
}

.select-container .select2-selection__arrow:after {
    
    top: 70%;
    
}

.bundled_product_excerpt.product_excerpt {
    display: none;
}

img.carimage {
    max-height: 200px;
}

section#results {
    margin-top: 0px !important;
}
#results article.w-grid-item {
    padding-top: 40px;
    border-top: 1px solid #aaa3a3a1;
    border-top-style: 2px 2px 2px #000 !important;
}
.row {
    display: flex;
}
.col-6 {
  flex: 0 0 50% !important;
    display:flex;
}

#results .bundled_product_title ,#results .bundled_product_excerpt {
    display: none;
}
#results .bundled_product{
    padding:0px !important;
    border:0px !important;
    margin:0px !important;
}

#results .bundled_products thead {
    display: none;
}


#results .attribute_value_static {
    display:none !important;
}
#results  .bundle_price {
    display: none !important;
}

#results .bundled_item_qty_col {
    display: none !important;
}
#results .reset_bundled_variations_fixed {
    display: none;
}
#results  .product-type-bundle .wpcvs-terms.wpcvs-type-color .wpcvs-term .wpcvs-term-color {
    width: 34px !important;
    flex: 0 0 34px !important;
}
@media (min-width:900px){
.woocommerce div.product {
    position: relative;
    min-width: 1000px;
    max-width: 1000px;
}
.woocommerce div.product .images {
    float: left;
    width: 44%;
    margin-bottom: 3rem;
}
}

@media (max-width:768px){
  .select-container .select {
    width: 100% !important;
    display: block !important;
}


.select-container {
    display: block !important;
}
.woocommerce-product-gallery__gallery {
    display: flex;
    flex-flow: wrap;
    margin-left: 40px;
}

.col-6 {
  flex: 0 0 100% !important;
    display:flex;
}
}
.woocommerce-product-attributes-item--attribute_pa_referencia {
display:none;
}


.us_custom_9de87d4e {
    font-size: 1.3rem!important;
    margin-top: 1.5rem!important;
    margin-bottom: 0.5rem!important;
};

.wpcvs-terms.wpcvs-type-color .wpcvs-term .wpcvs-term-color {

    width: 24px !important;
    flex: 0 0 24px !important;
}

.thumbnail_wrapper .woocommerce-product-gallery__image img {
    max-height: 45px !important;
}
.woocommerce-product-gallery__image a {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#results span.wpcvs-term.wpcvs-disabled {
    display: none;
}
