/* * Include SCSS Imports */ @import "general/import"; /* global resets for print */ * { color: $color-black !important; /* Black prints faster: h5bp.com/s */ text-shadow: none !important; filter:none !important; -ms-filter: none !important; box-shadow: none!important; } html, body, #content-area { background: transparent !important; padding: 0; } #header { display: none!important; } #main-wrapper { margin: 0!important; } table { width: 100%!important; } table td, table th { padding: 6px 0; } .border-bg { background: none; border: none!important; box-shadow: none!important; margin: 0!important; padding: 0!important; } .border-bg-bot { background-color: transparent!important; } .btn { display: none!important; } p, td, td span { font-size: 11pt!important; line-height: 1.5em!important; color: $color-grey-1 !important; } #footer { display: none; } .border-bg + .grid3 { display: none; } .print-only { display: block; } /* checkout */ div.form-table-blank tr td:first-child { width: 50%!important; } #content-area > .grid12 { display: none; } .form-table-top, .form-table-blank, .cart table *, .tbl-zebra tr:nth-child(even) { background: none!important; border: none; } .form-table-top h2 { width: 100%; border-bottom: 2px solid #999; } .checkout h4 { margin-left: 0 !important; font-weight: bold !important; } table.cart h3 { font-size: 1em; } table.cart .lnk.wmLightbox{ display: none; } table tr:nth-child(even) td { border-top: none; } #content-area .wmTooltip.wmInfoIcon:after, #content-area a.lnk.wmInfoIcon:after { display: none; } fieldset.terms p { margin-left: 0; } .cart .cart-cpy { margin-left: 0; } .cart-cpy + table { display: none; } .cart table td, .cart table th { border-bottom: 1px solid #999999; } .lightbox { left: 0 !important; top: 0 !important; } .lightbox-content { max-height: none; } .legal-notice h3 { display: none; } .legal-notice ol { display: block; } /* enlarge content area */ #content { width: 100%; margin: 0; float: none; } body { font-family: $font-verdana } .print-page-break { page-break-before:always } .cart .border-bg-bot li { position: relative; } .sum { top: 90px; } /* don't display certain modules */ .stepselector { display: none!important; } p { font-size: 12pt; } .m-cartContainer-c-inner { page-break-inside: avoid !important; padding: 0 20px; } .m-lastCheck-c-tableSubheadline > .lnk, .m-cartContainer-c-productLink{ display: none; } .m-lastCheck-c-paymentImage { padding-left: 22px; } .m-cartContainer-c-priceHint { font-size: 7pt !important; } .m-cartContainer-c-productTotal .m-cartContainer-col3, .m-cartContainer-c-totalTable .m-cartContainer-col2, .m-cartContainer-c-totalTable .m-cartContainer-col3 { font-size: 14pt !important; } .m-cartContainer-c-shippingTable, .m-cartContainer-c-totalTable{ margin-left: 10px; } .m-cartContainer-c-totalCostsListItemText{ width: 200pt !important; line-height: 8pt; } .m-cartContainer tr, .js-cartContainerItem, .m-cartContainer-c-additionalOptions, .m-cartContainer-c-handyOptions, .m-cartContainer-c-phoneNumber{ border-top: 1px solid $color-grey-19; } .m-cartContainer-c-shippingTable tr{ border-top: none; } .m-cartContainer-c-handyOptionsHeadline, .m-cartContainer-c-additionalOptionsHeadline{ font-weight: bold !important; font-size: 10pt !important; } .form-table-header + div .m-lastCheck-sectionHeadline { page-break-before: auto ; } .m-lastCheck-sectionHeadline { page-break-before: always; clear: both; float: none; } .m-lastCheck { width: 100% !important; float: none !important; clear: both !important; } //Reset frutiger font-styles h2, .m-lastCheck h2, .m-cartContainer-c-productHeadline, .m-cartContainer-c-totalTable .m-cartContainer-col2, .m-cartContainer-c-totalTable .m-cartContainer-col3, .m-cartContainer-c-discountTable .m-cartContainer-col2, .m-cartContainer-c-discountTable .m-cartContainer-col3, .m-cartContainer-c-voucherAcceptedTable .m-cartContainer-col2, .m-cartContainer-c-voucherAcceptedTable .m-cartContainer-col3, .m-cartContainer-c-shippingTable .m-cartContainer-col2, .m-cartContainer-c-shippingTable .m-cartContainer-col3, .m-cartContainer .m-cartContainer-c-submitDescription, .m-cartContainer-c-titleIcon, .m-cartContainer-c-titleHeadline, .m-cartContainer-c-totalHeadline, .m-cartContainer-c-additionalOptionsHeadline, .m-cartContainer-c-handyOptionsHeadline, .m-cartContainer-c-productHeadline, .m-cartCheckout-c-phoneNumberSelection h2, .m-cartContainer-c-shippingHeadline, .m-cartContainer-c-shippingDescription, .sepa-c-container .article-headline1, .sepa-c-container .article-headline2, .price, .price-small { font-family: Verdana, Tahoma, sans-serif !important; } .m-cartContainer-c-titleIcon, .m-cartContainer-c-titleHeadline, .m-cartContainer-c-additionalOptionsHeadline, .m-cartContainer-c-handyOptionsHeadline, .m-cartContainer-c-productTable .m-cartContainer-col2, .m-cartContainer-c-productTable .m-cartContainer-col3, .m-cartContainer-c-discountTable .m-cartContainer-col2, .m-cartContainer-c-discountTable .m-cartContainer-col3, .m-cartContainer-c-shippingTable .m-cartContainer-col2, .m-cartContainer-c-shippingTable .m-cartContainer-col3, .m-cartContainer-c-totalTable .m-cartContainer-col2, .m-cartContainer-c-totalTable .m-cartContainer-col3, .m-cartContainer-c-voucherAcceptedTable .m-cartContainer-col2, .m-cartContainer-c-voucherAcceptedTable .m-cartContainer-col3, .m-cartContainer-c-shippingHeadline, .m-cartContainer-c-shippingDescription, .m-cartContainer-c-totalHeadline, .sepa-c-container .article-headline1, .sepa-c-container .article-headline2 { font-weight: bold !important; } /* m-benefit */ .m-benefit-c-card:after, .m-benefit-c-card-front:after, .m-benefit-c-card-back:after { display: none; } .m-benefit-c-card-front, .m-benefit-c-card-back { background: transparent !important; position: absolute; top: 0; } .m-benefit-c-card-back { left: 0; } .m-benefit-c-card-front { left: 247px; } .m-benefit-c-card h1, .m-benefit-c-card h2, .m-benefit-c-card p, .m-benefit-c-card strong, .m-benefit-c-card .small, .m-benefit-c-card sub { color: $color-blue-20 !important; } .m-benefit-c-card-front h1 { display: none; } .m-benefit-c-card h2 { font-family: $font-FrutigerRoman !important; font-size: 28px !important; } @-moz-document url-prefix() { /* firefox hack */ .m-benefit-c-card-back h2 { font-size: 25px !important; /* avoid line breaking (due to firefox printing bug: https://bugzilla.mozilla.org/show_bug.cgi?id=468568) */ } } .m-benefit-c-card-front h2 { margin-top: 102px; } .m-benefit-c-card-front p, .m-benefit-c-card-front p .small { line-height: 15px !important; } .m-benefit-c-card-label { font-size: 20px !important; line-height: 15px !important; } .m-benefit-c-card-label .small { font-size: 10px !important; line-height: 15px !important; } .m-benefit-c-card-value { font-size: 20px !important; line-height: 17px !important; margin-bottom: 19px !important; } .m-benefit-c-card-value .small { font-size: 12px !important; line-height: 17px !important; } .m-benefit-c-link { background: none; color: $color-black !important; padding-left: 0; } .m-benefit .bg-print { display: block; position: absolute; top: 0; }