/*TEFAL PRINT*/


 
  .thumbnail,
  .product-accessories .item *,
  .product-accessories .item,
  .product-accessories .item .thumbnail,
  .product-accessories .item .thumbnail:hover,
  .product-accessories a,
  .product-accessories .thumbnail,
  .product-accessories .thumbnail:hover,
  .product-accessories .thumbnail img  {
    /*background: none #FFFFFF !important;
    -moz-box-shadow: 0 0 0 #FFFFFF!important;
    -webkit-box-shadow: 0 0 0 #FFFFFF!important;
    box-shadow: 0 0 0 #FFF!important;
    background-color: #FFF!important;
    background-color: rgba(255,255,255,1)!important;
    background-color: rgb(255,255,255)!important;
    */
    -webkit-print-color-adjust: exact!important;

    background-color: transparent!important;

    -moz-border-radius:0px 0px 0px 0px !important;
    -webkit-border-radius:0px 0px 0px 0px !important;
    border-radius:0px 0px 0px 0px !important;

  }





  .product-accessories .item .pastil,
  .product-accessories .item .sticker{
    background-color: transparent!important;
    /*display: none!important;*/
  }


@media print {
  * {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: none;
    display: none;
  }
  abbr[title]:after {
    content: none;
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: none;
    display: none;
  }




  .user-tools,
  .navbar,
  .subnav,
  .bloc-services,
  .footer,
  .btn,
  .carousel-control,
  .lame-control,
  .product-doc,
  .product-faq,
  .product-customeradvices,
  .product-tag-links,
  .help-bar,
  .culinary-lexicon,
  .swipe-arrows,
  .quantity .add-on
  {
    display: none!important;
  }

  .quantity input{
    border:0 none!important;
    width: 20px;
  }

  .bloc{
    page-break-inside: avoid;
    border-bottom: 0 none;
  }

  .bloc-comm .span5{
    width: 100%;
  }
  .affix{
    position: relative;
  }
  .product-list .item{
    page-break-inside: avoid;
  }

  .lame-filter-list{
    /*page-break-before: always;*/
    page-break-inside: avoid;
    page-break-after: avoid;
  }


  .product-advice,
  .product-social,
  .product-recent,
  .product-faq,
  .product-doc,
  .lame-control,
  .comments-share{
    display: none;
  }


  /*

  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page  {
    margin: 0.5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  */
}