/*
Theme Name: the7dtchild (WPVibe Draft)
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
/* Mes favoris : aucune action ne doit sortir de l'ecran. */
.ochfav-myaccount,.ochfav-myaccount * {box-sizing:border-box}
.ochfav-myaccount .ochfav-tableau-favoris {max-width:100%; min-width:0}
.ochfav-myaccount .ochfav-table-produits {width:100%;max-width:100%;table-layout:fixed}
.ochfav-myaccount .ochfav-table-produits .ochfav-col-check {width:26px}
.ochfav-myaccount .ochfav-table-produits .ochfav-col-retirer {width:22px}
.ochfav-myaccount .ochfav-table-produits .ochfav-col-nom {width:29%;overflow-wrap:anywhere}
.ochfav-myaccount .ochfav-table-produits .ochfav-col-prix {width:25%;overflow-wrap:anywhere}
.ochfav-myaccount .ochfav-table-produits .ochfav-col-stock {width:12%}
.ochfav-myaccount .ochfav-table-produits th.ochfav-col-action,
.ochfav-myaccount .ochfav-table-produits td.ochfav-col-action {
  width:30%;min-width:0;text-align:right;vertical-align:middle;
}
.ochfav-myaccount .ochfav-table-produits td.ochfav-col-action :is(form,.cart,.quantity) {max-width:100%}
.ochfav-myaccount .ochfav-table-produits td.ochfav-col-action :is(form,.cart) {
  display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;gap:8px;
}
.ochfav-myaccount .ochfav-table-produits td.ochfav-col-action input[type=number] {
  width:65px!important;max-width:100%;min-width:0;
}
.ochfav-myaccount .ochfav-table-produits td.ochfav-col-action :is(.button,button) {
  display:inline-flex;align-items:center;justify-content:center;
  width:auto;max-width:100%;min-width:0;white-space:normal;text-align:center;
}
.ochfav-myaccount .ochfav-actions-groupees {display:flex;flex-wrap:wrap;gap:8px}
@media(max-width:900px) {
 .ochfav-myaccount .ochfav-table-produits {display:block}
 .ochfav-myaccount .ochfav-table-produits thead {display:none}
 .ochfav-myaccount .ochfav-table-produits tbody {display:block}
 .ochfav-myaccount .ochfav-table-produits tbody tr:not(.ochfav-groupe-categorie-ligne) {
   display:grid;grid-template-columns:24px 24px minmax(0,1fr);
   gap:8px;align-items:center;padding:12px;border-bottom:1px solid #dfe2ec;
 }
 .ochfav-myaccount .ochfav-table-produits tbody tr:not(.ochfav-groupe-categorie-ligne) > td {display:block;width:auto!important;min-width:0;padding:3px}
 .ochfav-myaccount .ochfav-table-produits tbody tr:not(.ochfav-groupe-categorie-ligne) > .ochfav-col-check {grid-column:1;grid-row:1}
 .ochfav-myaccount .ochfav-table-produits tbody tr:not(.ochfav-groupe-categorie-ligne) > .ochfav-col-retirer {grid-column:2;grid-row:1}
 .ochfav-myaccount .ochfav-table-produits tbody tr:not(.ochfav-groupe-categorie-ligne) > .ochfav-col-nom {grid-column:3;grid-row:1;overflow-wrap:anywhere}
 .ochfav-myaccount .ochfav-table-produits tbody tr:not(.ochfav-groupe-categorie-ligne) > .ochfav-col-prix,
 .ochfav-myaccount .ochfav-table-produits tbody tr:not(.ochfav-groupe-categorie-ligne) > .ochfav-col-date,
 .ochfav-myaccount .ochfav-table-produits tbody tr:not(.ochfav-groupe-categorie-ligne) > .ochfav-col-stock,
 .ochfav-myaccount .ochfav-table-produits tbody tr:not(.ochfav-groupe-categorie-ligne) > .ochfav-col-action {
   grid-column:1/-1;grid-row:auto;text-align:left;
 }
 .ochfav-myaccount .ochfav-table-produits tbody tr:not(.ochfav-groupe-categorie-ligne) > .ochfav-col-action {
   display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px
 }
 .ochfav-myaccount .ochfav-table-produits .ochfav-col-action :is(form,.cart) {width:100%}
 .ochfav-myaccount .ochfav-table-produits .ochfav-groupe-categorie-ligne {display:block}
 .ochfav-myaccount .ochfav-table-produits .ochfav-groupe-categorie-ligne td {display:block;width:100%}
}
@media(max-width:480px) {
 .ochfav-myaccount .ochfav-table-produits td.ochfav-col-action :is(.button,button) {padding:10px;font-size:13px}
 .ochfav-myaccount .ochfav-table-produits td.ochfav-col-action input[type=number] {width:58px!important}
}
/* Compatibilite de la seconde extension de favoris. */
.tinv-wishlist {max-width:100%}
.tinv-wishlist table.tinvwl-table-manage-list {width:100%;max-width:100%;table-layout:fixed}
.tinv-wishlist table.tinvwl-table-manage-list td.product-name {overflow-wrap:anywhere}
.tinv-wishlist table.tinvwl-table-manage-list td.product-action {text-align:right;vertical-align:middle}
.tinv-wishlist table.tinvwl-table-manage-list td.product-action .button {max-width:100%;white-space:normal}
@media(max-width:900px) {
 .tinv-wishlist table.tinvwl-table-manage-list {display:block;overflow-x:visible}
 .tinv-wishlist table.tinvwl-table-manage-list thead {display:none}
 .tinv-wishlist table.tinvwl-table-manage-list tbody tr {display:flex;flex-wrap:wrap;width:100%;padding:12px;border-bottom:1px solid #dfe2ec}
 .tinv-wishlist table.tinvwl-table-manage-list tbody td {display:block;max-width:100%;width:auto!important}
 .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-name {flex:1 1 65%}
 .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-action {flex:1 1 100%}
}


