
html, body { width: 210mm !important; }

section { width: 780px !important; display: block; }
section > .page-width { width: 780px !important; padding: 10px !important; }

.logo { width: 33.333333%; break-after: avoid !important; display: none !important; }
html *, body * { background: transparent !important; color: black !important; }

.card-link-image > a > .text,
.text-on-image p { background-color: white !important; }

.catalog-card-group .image,
.product-card .image,
.image-cover,
.image-contain,
.image > img.print-image { max-width: auto !important; max-height: auto !important; min-height: auto !important; width: 100% !important; height: auto !important; display: inline; }

.items-conveyor { height: auto !important; }
.items-conveyor > .items-window { position: relative !important; }
.items-conveyor > .items-window > .items { white-space: normal; }
.with-calculated-height { height: auto !important; }
.with-collapse { height: auto !important; }

#admin-bar,
.site-sidemenu,
.site-sidemenu-background,
.site-window-header,
.site-sideslideout,
.section-header-sticky-margin,
.section-footer,
.section-signoff,
.nav,
.paginator,
.result-pages,
.controls,
.order-add,
.comparefavorite,
.link-back,
.newsfilter-browse,
.newsfilter-pagination,
.filter-news,
.filter-productfilter,
.toggle-groups-articles,
.stn-cookies,
.noprint,
.breadcrumbs-fullwidth,
.cataloggerarticle .segmentedinfo.only-lxl,
.cataloggerarticle.cataloggerarticle-info .quote-request,
p.footnote,
.items-gallery > .thumbs,
.text-on-image .image { display: none !important; break-inside: avoid !important; break-after: avoid !important; page-break-after: avoid !important; page-break-before: avoid !important;}


.items-property.with-oddeven > .item > .item-stylable > .label {padding: 3px 0 !important;}
.items-property.with-oddeven > .item > .item-stylable > .value {padding: 3px 0 !important;}
.cataloggerarticle.cataloggerarticle-info .price-order-info {padding: 0 !important;}

.qa {margin-bottom: 0 !important;}

.items-conveyor.m-2 > .items-window > .items > .item {width: 25% !important;}
.cataloggerarticle .items-tile.m-2 > .item {width: 25% !important;}
.id-paginated-articletable .items-tile.m-2 > .item {width: 33% !important;}
.page-groups-cataloggerarticlegroup .items-tile.m-2 > .item {width: 25% !important;}
.page-groups-cataloggercategory .items-tile.m-2 > .item {width: 25% !important;}
.page-groups-cataloggergroup .items-tile.m-2 > .item {width: 25% !important;}
.page-articles-cataloggercategory .items-tile.m-2 > .item {width: 25% !important;}
.page-articles-cataloggergroup .items-tile.m-2 > .item {width: 25% !important;}
.page-articles-cataloggerarticlegroup .items-tile.m-2 > .item {width: 25% !important;}

.cataloggerarticle h1 {break-after: avoid !important; page-break-after: avoid !important;}
.cataloggerarticle .items-block > .gallery {break-after: avoid !important; break-before: avoid !important; page-break-before: avoid !important; width: 40% !important; page-break-after: avoid !important;}
.cataloggerarticle.cataloggerarticle-info .price-order-info {break-after: avoid !important;}
.cataloggerarticle h2 {break-after: avoid !important; break-before: avoid !important; page-break-before: avoid !important;}

