@media print { #hb-global-footer{ display:none; } } #article .pagetype_hbm_state_standard[data-role=page]{ position: relative!important; } #hb-global-footer, .hb-global-footer-bottombar-container { box-sizing: border-box; font-size: 14px; } #hb-global-footer .hb-global-footer-bottombar-container { margin-left: -15px; margin-right: -15px; } #hb-global-footer img { max-width: 100%; height: auto; max-height: 50px; } #hb-global-footer a, .hb-global-footer-bottombar-container a { display: block; } .hb-global-footer-bottombar-container * { margin: 0; padding: 0; } .hb-appstore-container a { padding: 0; } #hb-global-footer ul, #hb-global-footer li, .hb-global-footer-bottombar-container ul, .hb-global-footer-bottombar-container li { list-style: none; margin: 0; padding: 0; border: none; display: block; } #hb-global-footer li a { padding-top: 5px; padding-bottom: 5px; font-size: 14px; } #hb-global-footer li a:hover { text-decoration: underline; } .bottombar-links-content { padding: 10px; } #hb-global-footer { padding: 15px 15px 0px 15px; background: #efefef; } .hb-global-footer-inner-container.hb-global-footer-bottombar-container { padding-bottom: 0; margin: 0; } #hb-global-footer a, .hb-global-footer-bottombar-container a { text-decoration: none; } #hb-global-footer a, #hb-global-footer a:hover { color: #333; } #hb-global-footer .hb-global-footer-bottombar-container .hb-global-footer-bottombar-links-wrapper a, #hb-global-footer .hb-global-footer-bottombar-container .hb-global-footer-bottombar-links-wrapper a:hover { color: #fff; } .hb-global-footer-bottombar-container ul li { display: inline-block!important; padding-right: 5px; } #hb-global-footer .hb-global-footer-bottombar-container ul li a { text-decoration: none; border-right: 1px solid #676767; padding-right: 22px; margin-right: 15px; padding-top: 5px; padding-bottom: 5px; color: #fff; } #hb-global-footer .hb-global-footer-bottombar-container ul li:last-of-type a { border-right: none; } .hb-global-footer-bottombar-container ul li a:hover { text-decoration: underline; } .hb-global-footer-bottombar-container ul li:last-child a { padding-right: 0; border-right: none; margin-right: 0; } .payment-provider-container, .delivery-provider-container, .trusted-provider-container, .hb-appstore-container, .socialmedia-provider-container { background: #ffffff; color: #000000; text-align: center; margin-bottom: 5px; } .payment-provider-container a, .delivery-provider-container a, .trusted-provider-container a, .socialmedia-provider-container a { padding: 10px 5px; } .footer-bottombar-links-wrapper a { color: #fff; margin-right: 50px } .hb-global-footer-inner-container.hb-global-footer-bottombar-container .hb-global-footer-inner-container-content-wrapper { display: block; background: #333; text-align: center; } .hb-global-footer-divider-container-bottom, .hb-global-footer-divider-container-top { border: none; border-bottom: 1px solid #ccc; height: 1px; } .hb-global-footer-divider-container-middle { display: none; } .hb-global-footer-contact-container .hb-global-footer-inner-container-content-wrapper, .hb-global-footer-services-container .hb-global-footer-inner-container-content-wrapper, .hb-global-footer-company-container .hb-global-footer-inner-container-content-wrapper, .hb-global-footer-sortiment-container .hb-global-footer-inner-container-content-wrapper { text-align: center; } .hb-appstore-container { background: transparent; } .grid-row-1 { -ms-grid-row: 1; } .grid-row-2 { -ms-grid-row: 2; } .grid-row-3 { -ms-grid-row: 3; } .grid-row-4 { -ms-grid-row: 4; } .grid-row-5 { -ms-grid-row: 5; } .grid-row-6 { -ms-grid-row: 6; } .grid-row-7 { -ms-grid-row: 7; } .grid-row-8 { -ms-grid-row: 8; } .grid-row-9 { -ms-grid-row: 9; } .hb-global-footer-inner { display: -ms-grid; display: grid; grid-template-columns: repeat(12, 1fr); -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 9px; text-align: center; } .hb-global-footer-inner-container-content-wrapper { display: grid; grid-template-columns: repeat(12, 1fr); grid-gap: 9px; text-align: center; } .hb-global-footer-inner { max-width: 1200px; margin: 0 auto; text-align: left; } .hb-global-footer-inner-container { margin-right: 15px; margin-bottom: 15px; border-bottom: 1px solid #ccc; padding-bottom: 30px; padding-top: 18px; background: #efefef; text-align: left; } .hb-global-footer-inner-container.hb-global-footer-contact-container, .hb-global-footer-inner-container.hb-global-footer-services-container, .hb-global-footer-inner-container.hb-global-footer-company-container, .hb-global-footer-inner-container.hb-global-footer-sortiment-container { padding-bottom: 19px } .payment-provider-container { grid-column: span 4; display: inline-block; width: calc(33.333333% - 15px); margin-bottom: 5px; } .grid-col-1-span-12 { -ms-grid-column-span: 12; -ms-grid-column: 1; grid-column: 1 / span 12; } .hb-global-footer-socialmedia-container { border: none; } .hb-global-footer-divider-container-top, .hb-global-footer-divider-container-bottom { display: none; } .hb-global-footer-headline { grid-column: span 12; text-align: center; color: #333; margin: 0; font-family: "Badhouse"; font-size: 18px; line-height: 1.0833333333333333333333333333333; margin-bottom: 15px; } .socialmedia-provider-container { grid-column: span 3; display: inline-block; width: calc(16% - 10px); margin-right: 10px; width: 56px !important; height: 56px; border-radius: 100%; } .delivery-provider-container { grid-column: span 6; display: inline-block; margin-bottom: 5px; width: calc(50% - 10px); } .trusted-provider-container, .hb-appstore-container { grid-column: span 6; width: calc(50% - 10px); display: inline-block; margin-bottom: 5px; } .contact-links-content, .services-links-content, .company-links-content, .sortiment-links-content { grid-column: span 12; } @supports (grid-gap: 15px) { .hb-global-footer-inner { grid-gap: 9px; } .hb-global-footer-inner-container { margin-right: 0; margin-bottom: 0; } .payment-provider-container, .delivery-provider-container, .trusted-provider-container, .hb-appstore-container, .socialmedia-provider-container { margin-bottom: 0; width: auto; max-width: none; margin: 0; } .hb-global-footer-headline { margin-bottom: 0px; } } @media (max-width: 480px) { .hb-global-footer-inner-container {} } @media (min-width: 480px) { .md-grid-row-4 { -ms-grid-row: 4; } .md-grid-row-6 { -ms-grid-row: 6; } .md-grid-row-5 { -ms-grid-row: 5; } .md-grid-row-7 { -ms-grid-row: 7; } .socialmedia-provider-container { grid-column: span 2; } .md-grid-col-1-span-6 { grid-column: 1 / span 6 !important; -ms-grid-column-span: 6 !important; -ms-grid-column: 1 !important; } .md-grid-col-7-span-6 { grid-column: 7 / span 6 !important; -ms-grid-column-span: 6 !important; -ms-grid-column: 7 !important; } .md-grid-col-1-span-12 { grid-column: 1 / span 12 !important; ; -ms-grid-column-span: 12 !important; -ms-grid-column: 1 !important; } .md-align-left { text-align: left; } .hb-global-footer-inner-container.hb-global-footer-services-container, .hb-global-footer-inner-container.hb-global-footer-company-container, .hb-global-footer-inner-container.hb-global-footer-contact-container, .hb-global-footer-inner-container.hb-global-footer-sortiment-container { border-bottom: none; padding-bottom: 10px; } .hb-global-footer-divider-container-bottom, .hb-global-footer-divider-container-middle { display: block; border-bottom: 1px solid #ccc; padding: 0; } } @media (min-width: 768px) { .hb-global-footer-inner-container { padding-bottom: 3px!important; padding-top: 0px; } .hb-global-footer-payment-container, .hb-global-footer-delivery-container, .hb-global-footer-trusted-container { padding-top: 18px; } .hb-global-footer-mobileapp-container, .hb-global-footer-socialmedia-container{ padding-bottom: 30px!important; } .hb-global-footer-inner { grid-gap: 30px; } .hb-global-footer-divider-container-top { padding: 0; } .lg-grid-row-1 { -ms-grid-row: 1 !important; } .lg-grid-row-2 { -ms-grid-row: 2 !important; } .lg-grid-row-3 { -ms-grid-row: 3 !important; } .lg-grid-row-4 { -ms-grid-row: 4 !important; } .lg-grid-row-5 { -ms-grid-row: 5 !important; } .lg-grid-row-6 { -ms-grid-row: 6 !important; } .lg-grid-col-1-span-6 { -ms-grid-column-span: 6 !important; -ms-grid-column: 1 !important; grid-column: 1 / span 6 !important; } .lg-grid-col-7-span-3 { -ms-grid-column-span: 3 !important; -ms-grid-column: 7 !important; grid-column: 7 / span 3 !important; } .lg-grid-col-10-span-3 { -ms-grid-column-span: 3 !important; -ms-grid-column: 10 !important; grid-column: 10 / span 3 !important; } .lg-grid-col-1-span-3 { -ms-grid-column-span: 3 !important; -ms-grid-column: 1 !important; grid-column: 1 / span 3 !important; } .lg-grid-col-4-span-3 { -ms-grid-column-span: 3 !important; -ms-grid-column: 4 !important; grid-column: 4 / span 3 !important; } .lg-grid-col-7-span-6 { -ms-grid-column-span: 6 !important; -ms-grid-column: 7 !important; grid-column: 7 / span 6 !important; } .lg-grid-col-1-span-12 { -ms-grid-column-span: 12 !important; -ms-grid-column: 1 !important; grid-column: 1 / span 12 !important; } .hb-global-footer-divider-container-top, .hb-global-footer-divider-container-bottom { display: block !important; } .hb-global-footer-payment-container, .hb-global-footer-delivery-container, .hb-global-footer-trusted-container, .hb-global-footer-contact-container, .hb-global-footer-services-container, .hb-global-footer-company-container, .hb-global-footer-sortiment-container, .hb-global-footer-mobileapp-container { border: none !important; } .hb-global-footer-inner-container.hb-global-footer-divider-container-middle { display: none !important; } .payment-provider-container { grid-column: span 3; } .hb-appstore-container { grid-column: span 4; } .hb-global-footer-inner-container-content-wrapper { text-align:left; } } @media (min-width: 992px) { .hb-appstore-container { grid-column: span 3; } .trusted-provider-container img { max-width: 90px; } } @media (min-width: 1200px) { .hb-global-footer-inner { padding: 0px 15px; } } #hb-checkout-footer * { margin: 0; padding: 0; } #hb-checkout-footer { width: 100%; background: #333; } .bottombar-links-content { text-align: center; padding: 10px; } #hb-checkout-footer ul li { display: inline-block; margin-right: 5px; list-style: none; margin-top: 5px; margin-bottom: 5px; } #hb-checkout-footer ul li a { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #fff; font-size: 14px; line-height: 2; padding-right: 10px; cursor: pointer; } @media (min-width: 480px) { #hb-checkout-footer ul li a { border-right: 1px solid #676767; padding-right: 22px; margin-right: 15px; } }