@page {
    size: auto;   /* auto is the initial value */
    margin: 25mm 25mm 25mm 25mm;   /* this affects the margin in the printer settings */
}

/** Eléments généraux */

html, body { margin: 0; padding: 0; }
body { font-size: 1em !important; }
#wrapper { width: 100%; padding-bottom: 0px !important; }
header .header_topbar { display:none !important; }
header nav { display:none !important; }
header .header_content { background:none; }
header .header_content .container .row > div { display:none !important; }
header .header_content .container .row .logo { display:block !important; max-width:none; }
header .header_content .container .row .logo .pearl-logo img { display:block !important; height:40px; }
#content { padding: 0 !important; }
#cartridge_filter, #cable_filter { display: none !important; }
#rightbar { display: none !important; }
.fixed-cart-form { display: none !important; }
.sf-toolbar { display: none !important; }
footer { display:none !important; }
h2 { font-size: 1.2em !important; }

/* http://stackoverflow.com/questions/7301989/need-to-remove-href-values-when-printing-in-chrome */
a[href]:after {
    content: none !important;
}

/** Eléments liés à la fiche article */

.article_navigation { display:none !important; }
.article_presentation { flex-direction: row; }
.article_presentation .article_visual { width: 100% !important; border-right: none!important; max-height: 300px!important; text-align: center!important; }
.article_presentation .article_information { width: 45% !important; padding-left:10px; }
.article_presentation .article_information .strong_point_block { font-size: 1em !important; }
.article_presentation .article_information .strong_point_block li { padding-left: 0 !important; background-image:none !important; }
.cart_action_block, .warranties-and-certif, .social_networks, .opinion_block, .restock-link { display:none !important;}
.variation_group_bloc { display: none !important; }
.gallery_zoom { display: none !important; }
.stock_by_store .action { display: none !important; }
/* On ne veut afficher aucune flèche de slider*/
.slick-arrow {
    display: none !important;
}
/*L'icône du statut du stock n'est pas affichée en mode print et donc le décalement avec cette icône n'est pas nécessaire */
.stock_state {
    padding-left: 0px!important;
}

    /** Image */

.article_visual .main_picture_container { width: 100% !important; }
.article_visual .main_picture_container .main_picture_block .main_picture_carousel .main_picture { margin:0 !important; max-width: 40% !important; }
.article_visual .main_picture_container .main_picture_block .main_picture_carousel .slick-list { height:auto !important; }
#slider-photo .slick-active { display: block !important; }
#slider-photo .slick-dots { display: none !important; }
.media_selector { display: none !important; }

/** Onglets */

#tab-accessoires, #tab-videos, #tab-similaires, #tab-interet, #tab-avis { display: none !important; }
ul.tab-nav {display: none !important;}

/** Onglet Description */

.article_informations { min-height: initial !important; }
.slider_container {display: none !important; }
.verbose_article_informations, .essential_informations, #tab-descriptif { margin: 0 !important; padding: 0 !important;}
#tab-descriptif { display: inline; border: 0 !important; }

/** Produits similaires et produits suggérés */
.similar-articles-section, .suggested-articles-section {
    display: none;
}
