html body .main-header .header-icons a.gsc-header-compare-link,
            html body #mobileMenu a.gsc-header-compare-link {
                width: 28px !important;
                height: 28px !important;
                min-width: 28px !important;
                min-height: 28px !important;
                max-width: 28px !important;
                max-height: 28px !important;
                flex: 0 0 28px !important;
                display: inline-flex !important;
                align-items: center !important;
                justify-content: center !important;
                position: relative !important;
                padding: 0 !important;
                margin: 0 !important;
                background: transparent !important;
                background-color: transparent !important;
                background-image: none !important;
                border: 0 !important;
                border-radius: 0 !important;
                box-shadow: none !important;
                color: #111111 !important;
                overflow: visible !important;
                text-decoration: none !important;
            }

            html body .main-header .header-icons a.gsc-header-compare-link::before,
            html body .main-header .header-icons a.gsc-header-compare-link::after,
            html body #mobileMenu a.gsc-header-compare-link::before,
            html body #mobileMenu a.gsc-header-compare-link::after {
                content: none !important;
                display: none !important;
                background: none !important;
                background-color: transparent !important;
                mask: none !important;
                -webkit-mask: none !important;
            }

            html body .main-header .header-icons a.gsc-header-compare-link > svg,
            html body .main-header .header-icons a.gsc-header-compare-link > img,
            html body #mobileMenu a.gsc-header-compare-link > svg,
            html body #mobileMenu a.gsc-header-compare-link > img {
                display: none !important;
                visibility: hidden !important;
                opacity: 0 !important;
                width: 0 !important;
                height: 0 !important;
            }

            html body .main-header .header-icons a.gsc-header-compare-link > i.gsc-header-compare-fa,
            html body .main-header .header-icons a.gsc-header-compare-link > i.fa-code-compare,
            html body #mobileMenu a.gsc-header-compare-link > i.gsc-header-compare-fa,
            html body #mobileMenu a.gsc-header-compare-link > i.fa-code-compare {
                display: inline-flex !important;
                visibility: visible !important;
                opacity: 1 !important;
                align-items: center !important;
                justify-content: center !important;
                width: 22px !important;
                height: 22px !important;
                min-width: 22px !important;
                min-height: 22px !important;
                max-width: 22px !important;
                max-height: 22px !important;
                font-size: 22px !important;
                line-height: 22px !important;
                color: #111111 !important;
                -webkit-text-fill-color: #111111 !important;
                margin: 0 !important;
                padding: 0 !important;
                background: transparent !important;
                border: 0 !important;
                box-shadow: none !important;
                transform: none !important;
            }
