/* CSS DI STAMPA PER LA PAGINA PRODOTTO */
/* Checkout page
****************************/
.page-checkout .header-logo > a:after {
  display: none;
}
.page-checkout .col-main {
  width: 100%;
}
.page-checkout .col-aside {
  display: none;
}
.page-checkout .step-recap .edit {
  display: none!important;
}
.page-checkout .wizard > .content > .step-section-4.current .step-footer {
  display: none;
}
.page-checkout .step-section-4 .sharer {
  display: none;
}
/* My Orders page
****************************/
body.page-myorders .header--sticky {
  display: block!important;
  height: auto!important;
}
body.page-myorders .header--sticky .header__wrapper {
  position: static;
}
body.page-myorders .header__prebar {
  margin-top: 0;
  background: #f3f3f3!important;
}
body.page-myorders .header_customer-care {
  float: none;
  text-align: right;
}
body.page-myorders .header__shipping-to {
  display: none;
}
body.page-myorders .header_lang-switcher {
  display: none;
}
body.page-myorders .skip-navigation-link {
  display: none;
}
body.page-myorders .header__nav {
  height: auto!important;
  padding: 0!important;
}
body.page-myorders .header-logo > a[href]:after {
  display: none;
}
body.page-myorders .header__menu {
  display: none;
}
body.page-myorders .header__actions {
  display: none;
}
body.page-myorders .topnav.topnav--disabled {
  display: block;
  padding: 0 25px;
}
body.page-myorders .topnav.topnav--disabled .breadcrumb {
  display: block;
  float: none;
}
body.page-myorders .topnav.topnav--disabled .breadcrumb > li > a[href]:after {
  display: none;
}
body.page-myorders .topnav.topnav--disabled .topnav__right-link {
  display: none;
}
body.page-myorders .menu-area-mob {
  display: none!important;
}
body.page-myorders .myorders__title {
  clear: both;
  padding-top: 30px;
}
body.page-myorders #notice-placeholder {
  display: none;
}
body.page-myorders .notice-mob__overlay {
  display: none!important;
}
body.page-myorders .accordion-orders__row.accordion-orders__billing-area .col-sm-3 {
  float: left;
  width: 50%;
  padding-top: 25px;
}
body.page-myorders .accordion-orders__row.accordion-orders__billing-area .col-sm-3:nth-child(2n+1) {
  clear: left;
}
body.page-myorders .accordion-orders__row.accordion-orders__billing-area .col-sm-3 a[href]:after {
  display: none;
}
body.page-myorders .accordion-orders__row.accordion-orders__products .col-sm-4 {
  float: left;
  width: 50%;
}
body.page-myorders .accordion-orders__row.accordion-orders__products .col-sm-4:nth-child(2n+1) {
  clear: left;
}
body.page-myorders .accordion-orders__row.accordion-orders__products .col-sm-4:nth-child(3n+1) {
  clear: none;
}
body.page-myorders .accordion-orders__row.accordion-orders__products .orders-product {
  padding: 15px;
}
body.page-myorders .accordion-orders .accordion-orders__return-print {
  display: none;
}
body.page-myorders .accordion-orders__amount {
  padding-bottom: 40px!important;
}
body.page-myorders .footer--default .row {
  display: none;
}
/* Product page
****************************/
body.page-product .dpd-attributes {
  display: none;
}
body.page-product .header {
  height: 102px;
  margin-bottom: 4px;
  display: block !important;
}
body.page-product .header-logo {
  display: block !important;
  position: static !important;
  float: none !important;
}
body.page-product .header-logo img.visible-md {
  display: block !important;
  -webkit-print-color-adjust: exact;
}
body.page-product .header-logo img.hidden-md {
  display: none !important;
}
body.page-product .header__wrapper {
  position: static;
}
body.page-product .header--sticky {
  position: static;
}
body.page-product .header__prebar {
  display: none;
}
body.page-product .header__nav {
  max-width: 1260px;
  position: static;
}
body.page-product .related-searches {
  display: none;
}
body.page-product .header--mobile {
  display: none !important;
}
body.page-product #skip-navigation-placeholder {
  display: none;
}
body.page-product .header__menu {
  display: none;
}
body.page-product .header__menu__ul {
  display: none;
}
body.page-product .header__prebar {
  display: none;
}
body.page-product .header__actions {
  display: none;
}
body.page-product .header__actions__ul {
  display: none;
}
body.page-product .topnav {
  display: none !important;
  /*max-width: 1260px;
        display: block !important;
        margin-bottom:0;

        .lower {
            display: none;
        }*/
}
body.page-product .dpd-primary-actions {
  display: none;
}
body.page-product .dpd-secondary-actions {
  display: none;
}
body.page-product .dpd-main {
  border-bottom: none;
  text-align: center;
  page-break-after: always;
}
body.page-product .dpd-visuals__asset {
  display: none;
}
body.page-product .dpd-visuals__asset:first-child {
  display: block;
}
body.page-product .recommendations {
  display: none;
}
body.page-product .the-break {
  display: none;
}
body.page-product .footer {
  display: none;
}
body.page-product .dpd-stickybar {
  display: none;
}
body.page-product .dpd-iterator__next,
body.page-product .dpd-iterator__prev {
  display: none;
}
body.page-product a[href]:after {
  content: none !important;
}
body.page-product .caret {
  display: none;
}
body.page-product div.col-sm-6 {
  width: 100%;
  float: none;
  margin-left: 0;
  margin-right: 0;
}
body.page-product .dpd-visuals__img {
  max-width: 600px !important;
  margin: 0 auto;
}
body.page-product .add-to-bag {
  display: none !important;
}
body.page-product #dpdFindInStore {
  display: none !important;
}
body.page-product .dpd-additional-info {
  width: 100% !important;
  margin-bottom: 60px;
  position: static !important;
}
body.page-product .dpd-additional-info .panel-group {
  border: none;
}
body.page-product .dpd-additional-info .panel {
  width: 50%;
  float: left;
}
body.page-product .dpd-additional-info .panel:nth-child(even) {
  padding-left: 30px;
}
body.page-product .dpd-additional-info .panel:nth-child(odd) {
  padding-right: 30px;
}
body.page-product .dpd-additional-info .panel-collapse {
  display: block !important;
}
body.page-product .dpd-additional-info .customer-care-link {
  margin-left: 0;
}
body.page-product .view-all {
  display: none !important;
}
body.page-product .dpd-iterator__view-all {
  display: none !important;
}
body.page-product .dpd-iterator {
  display: none !important;
}
/* My Wishlist page
****************************/
body.page-mywishlist {
  height: 99% !important;
}
body.page-mywishlist * {
  float: none;
}
body.page-mywishlist .recommendations {
  display: none;
}
body.page-mywishlist .header {
  display: none;
}
body.page-mywishlist .footer {
  display: none;
}
body.page-mywishlist .topnav {
  display: none;
}
body.page-mywishlist .dashbox__wishlist .dashbox__head__actions {
  display: none !important;
}
body.page-mywishlist .wishlist-product {
  width: 50%;
  display: inline-block;
  margin: 0 auto;
  float: none !important;
  text-align: center;
}
body.page-mywishlist div.my-wishlists .row:first-child .tit {
  margin-top: 30px !important;
}
body.page-mywishlist div.my-wishlists .row:first-child p {
  /*margin-top: 12px !important;*/
  display: none;
}
body.page-mywishlist #notice-placeholder {
  display: none;
}
body.page-mywishlist .wishlist-share {
  display: none !important;
}
body.page-mywishlist .wishlist-print {
  display: none !important;
}
body.page-mywishlist .my-wishlists__lists {
  /*page-break-after: auto;*/
  page-break-after: avoid;
}
body.page-mywishlist .my-wishlists__lists:last-child {
  page-break-after: avoid;
}
body.page-mywishlist .dpd-stickybar {
  display: none !important;
}
