/* neutralise theme blue/orange on stromata + homepage */
body.gpx-neutral .ggux-announce{background:#222222!important}
body.gpx-neutral .dr-ms-card{box-shadow:0 8px 22px rgba(34,34,34,.06)!important}
body.gpx-neutral .dr-ms-card:hover{border-color:rgba(34,34,34,.24)!important;box-shadow:0 14px 32px rgba(34,34,34,.11)!important}
body.gpx-neutral .dr-ms-card__count{box-shadow:0 4px 12px rgba(34,34,34,.12)!important}
body.gpx-neutral.tax-product_cat .dn-call-fab{box-shadow:0 12px 28px rgba(34,34,34,.28)!important}
body.gpx-neutral.tax-product_cat .dn-call-fab::after{border-color:rgba(34,34,34,.25)!important}
body.gpx-neutral .dn-m-badge{background:#222222!important}
body.gpx-neutral .dr-section-label{color:#222222!important;background:rgba(34,34,34,0.08)!important}
body.gpx-neutral .dr-section-label--gold{color:#d7192a!important;background:rgba(215,25,42,0.15)!important}
body.gpx-neutral .dr-b2b-section{background:linear-gradient(135deg,#222222 0%,#222222 100%)!important}
body.gpx-neutral .dr-b2b-check{color:#d7192a!important}
body.gpx-neutral .dr-b2b-input:focus,body.gpx-neutral .dr-b2b-textarea:focus,body.gpx-neutral .dr-b2b-select:focus{border-color:#222222!important}
body.gpx-neutral .dr-b2b-submit{background:linear-gradient(135deg,#222222,#222222)!important}
body.gpx-neutral .dr-nl-bar{border-top:1px solid #dddddd!important;border-bottom:1px solid #dddddd!important}
body.gpx-neutral .dr-nl-bar-icon{border:1.5px solid #dddddd!important}
body.gpx-neutral .dr-nl-bar-input{border:1.5px solid #dddddd!important}
body.gpx-neutral .dr-nl-bar-input:focus{border-color:#222222!important}
body.gpx-neutral .dr-nl-bar-btn{background:#222222!important}
body.gpx-neutral .gg-hero__badge{box-shadow:0 3px 14px rgba(34,34,34,.10)!important}
body.gpx-neutral .gg-hero__badge:hover{box-shadow:0 6px 20px rgba(34,34,34,.16)!important}
body.gpx-neutral .gg-stickybar{box-shadow:0 -4px 20px rgba(34,34,34,.10)!important}
body.gpx-neutral .gg-help__btn:hover{box-shadow:0 6px 18px rgba(34,34,34,.18)!important}
body.gpx-neutral .gg-model__avail.is-order{color:#d7192a!important}
body.gpx-neutral .gg-sizeform__msg.is-order{color:#d7192a!important}
body.gpx-neutral .ggsc{color:#222222!important}
body.gpx-neutral .ggsc__launcher{background:#222222!important}
body.gpx-neutral .ggsc__launcher:hover{background:#222222!important}
body.gpx-neutral .ggsc__launcher-icon{color:#dddddd!important}
body.gpx-neutral .ggsc__panel{border:1px solid #dddddd!important}
body.gpx-neutral .ggsc__header{background:#222222!important}
body.gpx-neutral .ggsc__header small{color:#dddddd!important}
body.gpx-neutral .trust-icon{background:#222222!important}
body.gpx-neutral .dr-b2b-section{background:linear-gradient(135deg, #222222 0%, #222222 100%)!important}
body.gpx-neutral .dr-footer::before{background:linear-gradient(90deg, transparent 0%, #38e8f5 30%, #f2f2f2 55%, #222222 80%, transparent 100%)!important}
body.gpx-neutral .dr-footer::after{background:radial-gradient(ellipse, rgba(242,242,242,0.12) 0%, transparent 70%)!important}
body.gpx-neutral .dr-footer__nl-form button{background:linear-gradient(135deg, #f2f2f2, #222222)!important}
body.gpx-neutral .dr-footer__col ul li a::before{background:#f2f2f2!important}
body.gpx-neutral .dn-call-popup .dn-call-number,body.gpx-neutral .dn-call-popup .dn-call-number:link,body.gpx-neutral .dn-call-popup .dn-call-number:visited,body.gpx-neutral .dn-call-popup .dn-call-number:hover,body.gpx-neutral .dn-call-popup .dn-call-number:active{background:linear-gradient(135deg, #222222, #222222)!important}
body.gpx-neutral .dn-badge{background:#222222!important}
body.gpx-neutral .dn-drawer-section{border-bottom:1px solid rgba(34,34,34,0.07)!important}
body.gpx-neutral .dn-drawer-toggle,body.gpx-neutral .dn-drawer-link{color:#222222!important}
body.gpx-neutral .dn-drawer-link{border-bottom:1px solid rgba(34,34,34,0.07)!important}
body.gpx-neutral .dn-drawer-arrow{color:#222222!important}
body.gpx-neutral .dn-drawer-toggle:hover,body.gpx-neutral .dn-drawer-link:hover{background:rgba(34,34,34,0.035)!important;color:#222222!important}
body.gpx-neutral .dn-drawer-toggle:hover .dn-drawer-chev{color:#222222!important}
body.gpx-neutral .dn-drawer-all{color:#222222!important;border-bottom:1px solid rgba(34,34,34,0.05)!important}
body.gpx-neutral .dn-drawer-sub{border-bottom:1px solid rgba(34,34,34,0.045)!important}
body.gpx-neutral .dn-drawer-sub:hover,body.gpx-neutral .dn-drawer-all:hover{color:#222222!important;background:rgba(34,34,34,0.05)!important}
body.gpx-neutral .dn-drawer-sub:hover .dn-drawer-sub-arrow{color:#222222!important}
body.gpx-neutral .dn-drawer-blink:hover{background:rgba(34,34,34,0.04)!important;color:#222222!important}
body.gpx-neutral .dn-drawer-blink svg{color:#222222!important}
body.gpx-neutral .dn-drawer-trust{background:rgba(34,34,34,0.06)!important;border-top:1px solid rgba(34,34,34,0.07)!important}
body.gpx-neutral .dn-drawer-trust-item svg{stroke:#222222!important}
body.gpx-neutral .dn-drawer-trust-item strong{color:#222222!important}
body.gpx-neutral .dn-call-fab{background:linear-gradient(135deg, #222222, #222222)!important;box-shadow:0 10px 24px rgba(34,34,34,0.24), 0 2px 6px rgba(0,0,0,0.1)!important}
body.gpx-neutral .dn-call-fab:hover{box-shadow:0 14px 30px rgba(34,34,34,0.30), 0 3px 8px rgba(0,0,0,0.12)!important}
body.gpx-neutral .dn-call-fab::before{border:1px solid rgba(34,34,34,0.18)!important}
body.gpx-neutral .dn-call-number{background:linear-gradient(135deg, #222222, #222222)!important}
body.gpx-neutral .dn-call-tap-hint{color:#222222!important}
body.gpx-neutral .trust-icon{border:1px solid #dddddd!important;color:#222222!important}
body.gpx-neutral .trust-text strong{color:#222222!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-search-pill:hover{box-shadow:0 8px 22px rgba(34,34,34,0.06)!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-search-pill svg{color:#222222!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-action-link:hover{color:#222222!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-nav-btn:hover{color:#222222!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-nav-btn::after{background:#222222!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-nav-btn.dn-hot{background:#222222!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-nav-btn.dn-combo{background:linear-gradient(135deg, #d7192a, #d7192a)!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-nav-btn.dn-combo:hover{background:linear-gradient(135deg, #d7192a, #7c2a0f)!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-mega-feature{background:linear-gradient(180deg, rgba(34,34,34,0.04), rgba(34,34,34,0.32)),
			linear-gradient(135deg, #d7192a 0%, #d8c3ad 54%, #8f6849 100%)!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-mega-kicker{background:rgba(34,34,34,0.46)!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-mega-feature em{background:rgba(34,34,34,0.52)!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-mega-feature__cta{background:#222222!important;box-shadow:0 10px 24px rgba(34,34,34,0.24)!important}
body.gpx-neutral nav#dn-island.dn-island.dn-desktop-header .dn-mega .dn-sub-card:hover{border-color:rgba(34,34,34,0.20)!important;box-shadow:0 14px 30px rgba(34,34,34,0.09)!important}
body.gpx-neutral .dr-mtrust{box-shadow:0 6px 20px rgba(34,34,34,.05)!important}
body.gpx-neutral .dr-mtrust__item{color:#222222!important}
body.gpx-neutral .dr-mtrust__item b{color:#222222!important}
body.gpx-neutral .dr-cat-head b{color:#222222!important}
body.gpx-neutral .dr-cat-card__link::after{color:#222222!important}
body.gpx-neutral .dr-mbrand__link{color:#222222!important}
body.gpx-neutral .dr-footer{background:linear-gradient(180deg,#222222 0%,#222222 100%)!important}
body.gpx-neutral .dr-footer::before{background:linear-gradient(90deg,transparent,rgba(242,242,242,.7) 50%,transparent)!important}
body.gpx-neutral .dr-footer::after{background:radial-gradient(ellipse,rgba(242,242,242,.10) 0%,transparent 70%)!important}
body.gpx-neutral .dr-footer__tagline{color:#dddddd!important}
body.gpx-neutral .dr-footer__highlights li{color:#dddddd!important}
body.gpx-neutral .dr-footer__highlights li::before{background:rgba(242,242,242,.16)!important;box-shadow:inset 0 0 0 1px rgba(34,34,34,.4)!important}
body.gpx-neutral .dr-footer__highlights li::after{border:solid #222222!important}
body.gpx-neutral .dr-footer__contact a,body.gpx-neutral .dr-footer__contact>span{color:#dddddd!important}
body.gpx-neutral .dr-footer__contact svg{stroke:#222222!important}
body.gpx-neutral .dr-footer__nl-label{color:#222222!important}
body.gpx-neutral .dr-footer__nl-form input[type=email]:focus{border-color:rgba(34,34,34,.55)!important}
body.gpx-neutral .dr-footer__nl-form button{background:linear-gradient(135deg,#f2f2f2,#222222)!important}
body.gpx-neutral .dr-footer__social-btn{color:#dddddd!important}
body.gpx-neutral .dr-footer__social-btn:hover{background:rgba(242,242,242,.18)!important}
body.gpx-neutral .dr-footer__list li a,body.gpx-neutral .dr-footer__link{color:#dddddd!important}
body.gpx-neutral .dr-footer__copy strong{color:#dddddd!important}
body.gpx-neutral .dr-footer__legal-biz strong{color:#dddddd!important}
body.gpx-neutral .dr-footer__legal a{color:#dddddd!important}
body.gpx-neutral .dr-cat-card__title{color:#222222!important}
body.gpx-neutral .dr-cat-card:hover .dr-cat-card__link{color:#222222!important;border-color:#222222!important}
body.gpx-neutral .dr-diff__title{color:#222222!important}
body.gpx-neutral .dr-diff__cards{box-shadow:0 20px 50px rgba(34,34,34,.10)!important}
body.gpx-neutral .dr-diff__card{border-left:1px solid rgba(34,34,34,.08)!important}
body.gpx-neutral .dr-diff__card-ic svg{stroke:#222222!important}
body.gpx-neutral .dr-diff__card h3{color:#222222!important}
body.gpx-neutral .dr-diff__contact{box-shadow:0 12px 34px rgba(34,34,34,.08)!important}
body.gpx-neutral .dr-diff__contact-ic{background:#222222!important}
body.gpx-neutral .dr-diff__contact-lead strong{color:#222222!important}
body.gpx-neutral .dr-diff__contact-col{border-left:1px solid rgba(34,34,34,.1)!important}
body.gpx-neutral .dr-diff__contact-col svg{stroke:#222222!important}
body.gpx-neutral .dr-diff__contact-col b{color:#222222!important}
body.gpx-neutral .dr-diff__contact-btn{background:#222222!important}
body.gpx-neutral .dr-diff__contact-btn:hover{background:#222222!important}
body.gpx-neutral .dr-diff__card:nth-child(3),body.gpx-neutral .dr-diff__card:nth-child(4){border-top:1px solid rgba(34,34,34,.08)!important}
body.gpx-neutral .dr-announce{background:#222222!important}
body.gpx-neutral .gg-sizecopy{border-top:1px solid #dddddd!important;color:#222222!important}
body.gpx-neutral .gg-sizecopy h2{color:#222222!important}
body.gpx-neutral .gg-sizecopy__sizes a{border:1px solid #dddddd!important;color:#222222!important}
body.gpx-neutral{--wc-orange:#D7192A;--wc-blue:#222222;--dr-ink:#222222;--dr-brand:#222222;--dr-brand-2:#222222;--dr-blue:#222222;--dr-blue-light:#f2f2f2;--dr-cart-amber:#D7192A;--dr-cart-blue:#222222;--wp-admin-theme-color:#222222;--wp-admin-theme-color-darker-10:#222222;--wp-admin-theme-color-darker-20:#222222;--dr-navy:#222222;--gg-wl-ink:#222222;--gg-wl-line:#dddddd}
