/*************************************************************/
/* dekorationsvermietung.ch - PRINT-STYLES 2020 */
/*************************************************************/

/*************************************************************/
/****** GENERAL ******/
/* show print things */
.print-only {
    display: block;
}

/* make it 100% width */
.container {
    max-width: none;
    padding-right: 0;
    padding-left: 0;
}

/* don't show top nav and basket */
.main-header__top-right {
    display: none;
}
/* don't show search */
.search {
    display: none;
}
/* don't show hamburger nav */
.hamburger-menu {
    display: none;
}
/* don't show header line */
.header-responsive-separator {
    display: none;
}
/* don't show banners */
.banners-container {
    display: none;
}
/* don't show aside with categories */
.main-aside {
    display: none;
}
/* don't show pager */
.pager {
    display: none;
}

/*************************************************************/
/****** FLEXSLIDER ******/
/* don't show flexslider */
.flexslider {
    display: none;   
}
.slides__caption-print {
    font-size: 0.8rem;
    margin: 4px 0 12px 0;
}

/*************************************************************/
/****** ACCORDION ******/
.accordion .accordion-title {
    margin: 0 0 0 0;
    padding: .5em .5em .25em 0;
}
.accordion .accordion-content {
    border: none;
    display: block !important;
    padding: 0.5em 1.2em 1em 0;
}

/*************************************************************/
/****** HEADER ******/
.main-header {
    border-bottom: 1px solid #000;
    margin: 0 0 18px 0;
    padding: 0 0 6px 0;
}

/*************************************************************/
/****** FOOTER ******/
.main-footer {
    background-color: #fff;
    border-top: 1px solid #000;
    color: #000;
    margin: 24px 0 0 0;
    padding: 4px 0 0;
}
.main-footer__link {
    color: #333;
    padding: 2px 0;
}
/* don't show links in footer */
.main-footer__fourth {
    display: none;
}

/*************************************************************/
/****** BASKET-PARTIAL ******/
.article-basket__choice-radio {
    display: none;
}
.article-basket__amount-select {
    display: none;
}
.article-basket__right {
    display: none;
}

/*************************************************************/
/****** ARTIKEL ******/
.article-list {
    display: block;
}
.article-list__item {
    border-bottom: 1px solid #000;
    margin: 0 0 20px 0;
    padding: 0 0 20px 0;
    width: 100%;
}
.article-list__top-link {
    text-decoration: none !important;
}
.article-list__img {
    height: auto;
    object-fit: unset;
    margin: 0;
    max-width: 320px;
    padding: 0;
    text-align: left;
}
.article-list__title {
    -webkit-line-clamp: none;
    display: block;
    height: auto;
    overflow: visible;
    text-overflow: clip;
}
.article-list__text {
    display: block;
}

/*************************************************************/
/****** ARTIKEL-DETAIL ******/
.page-artikel-detail__main-left {
    width: 240px;
}
.page-artikel-detail__main-middle {
    width: calc( 100% - 420px );
}
.page-artikel-detail__pop-up-img {
    border-bottom: 1px solid #E0E0E0;
    border-top: 1px solid #E0E0E0;
    padding: 20px 0 20px 0;
}

/*************************************************************/
/****** CHECKOUT: PRINT ******/
.print-order {
    padding: 0;
    width: 100%;
}
.print-order__print-button-container {
    display: none;
}