#masthead{position:fixed;top:0;left:0;width:100%;z-index:500;background:#fff;background-position:0 92px;padding:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-bottom:1px solid var(--site-border)}#myAccount #masthead{height:94px}#myAccount #masthead.docked{height:64px}#masthead::after{content:'';display:block;width:100%;position:absolute;height:40px;background:#fff;background:linear-gradient(to bottom,#fff 78%,#f5fafe 88%,#e7eef2 90%,#fff 100%);inset:auto 0 0;z-index:-1}#masthead *{transition:all ease-in-out .1s}#masthead.docked{box-shadow:0 -1px 6px rgba(0,0,0,.23);background-position:0 67px;border-color:#fff}#masthead>.innerframe{min-height:90px;z-index:initial}.logoframe{position:relative;display:flex;align-items:center;gap:15px;position:absolute;inset:0 auto 0 -2px;margin:auto}#LogoIcon,#Logo{display:block;width:250px;overflow:hidden;padding:0;background:url(/images/svg/D911-logo-mixed.svg) 0 center/contain no-repeat;font-size:0;z-index:50;height:60px}#LogoIcon{width:100px;height:48px;background:url(/images/svg/D911_EOT_Slogan.svg) 0 center/contain no-repeat}#siteNavigation{display:flex;justify-content:flex-start;padding:0;flex-direction:row-reverse;align-items:center}#siteNavigation ul{display:flex;gap:.45rem;list-style:none;margin:0;padding:0;color:var(--site-grey)}#siteNavigation ul li{display:block;margin:0;padding:0;flex-shrink:0}#siteNavigation ul li.mylogin{margin:0 4px}#siteNavigation .loginFrame,#siteNavigation>ul>li>a{display:flex;padding:0 0 0;color:var(--dd-grey);font-size:.68rem;width:40px;height:40px;align-items:center;justify-content:center;position:relative;margin:0}#siteNavigation ul li.login a svg,#siteNavigation ul li.contact a svg{width:24px;height:24px}body.login #siteNavigation ul li.login a{background:#fcfcfc}#siteNavigation ul li.logout a:hover{background:#3a424a}#siteNavigation #loggedIn{line-height:30px;font-size:.724rem;background:#06875b;color:#fff;border-radius:50%;margin:0;width:30px;height:30px;font-weight:600}#masthead #call .no{margin:0;padding:0;font-size:.96rem;letter-spacing:-.5px;font-family:'Roboto';font-weight:500;color:#788da4}#siteNavigation ul #call{display:flex;align-items:center}#call a .no{display:none}#call a .phone svg{width:26px;height:26px}#call a.whatsapp{height:30px;margin-right:5px}#call a.whatsapp img{width:30px;height:30px}.mylogin svg{width:30px;height:26px}#siteNavigation #accountBox{display:block;position:fixed;top:0;left:auto;right:-51vw;width:50vw;height:100vw;padding:0 1.85rem 4rem;background:#fff;color:#363c4b;z-index:1000;box-shadow:-1px -1px 6px rgba(0,0,0,.3);transition:right ease-out .4s;border-top:2px solid var(--dd-light-grey);max-width:550px;overflow:auto;overscroll-behavior:contain}#siteNavigation #accountBox.active{right:0}#myAccount #masthead{height:94px;height:auto}.userNav{display:flex;padding:0;margin:0;flex-direction:column;gap:1.13rem}.user-info .close{background:var(--dd-bkg1);height:50px;position:absolute;top:0;padding-top:1rem;color:var(--dd-grey);border-right:1px solid var(--site-border);border-bottom:1px solid var(--site-border);align-items:flex-start}.user-info .close svg{inset:initial;margin:0}.user-info{display:flex;flex-wrap:wrap;gap:0 10px;position:sticky;z-index:1;padding:.85rem 0 .55rem;background:#fff;height:130px;min-width:100%;top:0;box-shadow:0 17px 10px -19px rgba(0,0,0,.26);margin:0 auto}.user-info svg{width:26px;height:26px;position:relative;top:3px;fill:var(--dd-light-grey)}.user-info .user-id{display:block;font-size:1.3rem;line-height:1.3rem;font-weight:400;width:80%;color:var(--site-grey)}.user-info .user-detail{display:flex;flex-wrap:wrap;width:100%;font-size:.68rem;line-height:.88rem;font-weight:600;gap:6px 10px;align-content:flex-start;margin:10px 0}.user-detail .ud-title{width:40%;color:var(--dd-light-grey);font-size:.76rem;line-height:.86rem;font-weight:500;min-width:max-content}.user-detail .ud-txt{width:calc(60% - 10px)}.button-nav{display:flex;flex-direction:column;gap:.85rem}.button-nav button{width:100%;margin:0}.button-nav .navlink.user-action{position:absolute;inset:30px 30px auto auto;max-width:50%;min-width:300px}.navlink{display:flex;gap:20px;align-items:flex-start;padding:0 0 8px;border-bottom:1px solid var(--dd-bkg2);color:var(--dd-grey);font-size:.76rem;line-height:.86rem;font-weight:500}button.navlink{width:100%;border:0;border-bottom:1px solid var(--dd-bkg2);padding:0 0 8px;text-transform:none;height:auto;text-align:left}.navlink svg{width:16px;height:16px;position:relative;top:2px;flex-shrink:0}.navlink:not(:has(.selected)) svg{fill:var(--dd-light-grey)}.navlink .navlink-heading{font-size:1.04rem;line-height:1.14rem;color:var(--site-grey);display:block;margin:0 0 5px}.navlink.active,.navlink:hover .navlink-heading,.navlink:hover{color:var(--d911-teal)}.navlink.active{border-color:var(--d911-teal)}.userNav .navlink.dd_account-logout{margin-top:40px}.navlink.dd_account-logout svg{width:14px;height:14px}.navlink.dd_account-history svg{width:20px}.navlink.dd_account-logout .navlink-heading{color:var(--d911-orange)}.navlink .txt span{display:block;height:28px;overflow:hidden}#accountBox li.intro{border-bottom:1px solid var(--site-border);margin-bottom:30px}#accountBox li.intro .h2{display:block;word-break:initial;white-space:initial}#accountBox li a:not(.button){color:#363c4b;padding:10px 20px;font-size:16px;line-height:22px}#accountBox li a:not(.button):hover{color:var(--d911-teal);background:transparent}#accountBox li a.button{color:#fff;position:absolute;top:15px;right:15px;background-color:#06875b}#siteNavigation ul #menu_icon{display:none}#menu_icon svg{width:24px;height:26px}#search_icon svg{width:24px;height:24px}#masthead #topFrame{display:flex;justify-content:flex-start;align-items:center;flex-flow:row-reverse;color:var(--dd-grey);border-left:1px solid rgba(255,255,255,0);padding:5px 0;position:absolute;inset:15px 0 auto auto;width:auto;height:60px}#topFrame .basket_icon{position:relative;display:inline-block;vertical-align:top;padding:5px 0;margin-left:10px}#topFrame .basket_icon svg{width:30px;height:40px}#topFrame .basket_icon a span{position:absolute;color:#eb6a2e;padding:4px 0;display:block;inset:7px 0 auto 4px;margin:auto;text-align:center;font-weight:900;font-size:.66rem;line-height:.66rem}#shopSettings{display:block;position:relative;padding:0 0 2px}.trigger-settings{display:flex;align-items:center;text-align:left}.trigger-settings svg{width:24px;height:24px;margin:0 0 0 10px;flex-shrink:0;fill:#606770}.trigger-settings .label{display:block;font-size:.56rem;font-weight:bold;text-transform:uppercase;margin:0;color:#92aac6;line-height:.56rem}#current_language{display:block;padding:0 10px;flex-shrink:0}#current_language img{width:22px;height:auto;display:block;margin:4px 0 0;border-radius:4px}#current_language .label{text-align:center}#ship_to{display:block;margin:0;padding:0;flex-shrink:0}#ship_to .choice{color:#eb6a2e;text-transform:uppercase;font-weight:bold;font-size:.644rem;line-height:.644rem;display:block;margin:5px 0;max-width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:3px 0 1px;border-bottom:1px solid var(--site-border);width:120px;padding-bottom:1px;height:16px}#current_currency{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:var(--dd-grey);font-size:.96rem;font-weight:bold;margin:2px 0 0 10px;flex-shrink:0;line-height:.96rem;padding:0 0 2px;background:#fff;border:.126rem solid var(--dd-grey)}.shop-settings{display:none;padding:.85rem .45rem .45rem;background:#fff;box-shadow:0 3px 4px rgba(0,0,0,.13);position:absolute;z-index:1000;top:calc(100% + .45rem);left:50%;width:230px;transform:translateX(-50%);text-align:left;border-top:2px solid var(--brand-color1);border-radius:0 0 4px 4px}#shopSettings.active .shop-settings{display:block}#shopSettings.active .trigger-settings *,#shopSettings .trigger-settings:hover *{color:#97a3b0;border-color:#97a3b0}#shopSettings .trigger-settings:hover svg{fill:#97a3b0}#shopSettings.active .trigger-settings img,#shopSettings .trigger-settings:hover img{filter:grayscale(1);opacity:.4}#shopSettings.active .trigger-settings>svg{fill:var(--brand-color1)}#shopSettings #ship_to span{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-settings .q-field--outlined .q-field__control::before{border-color:var(--site-border)}.shop-settings label{display:block;margin:0 0 10px}.shop-settings label span{display:block;margin:0;font-size:11px;text-transform:uppercase;font-weight:bold;color:var(--dd-grey);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shop-settings label select{width:100%;margin:0;border:0;padding:10px 0}.save-changes{margin:0}.save-changes .button{width:100%;margin:0;text-align:center}#accountBox li a.close:hover,#accountBox li a.close,#topFrame .popout-basket-container .close,.navFrame .close{display:flex;width:40px;height:50px;position:sticky;inset:0 auto auto 0;background:var(--dd-bkg1);color:var(--dd-grey);padding:0;justify-content:center;align-items:center;transform:translateX(-30px);border-radius:0 0 4px 0}.navFrame .close{display:none}#topFrame:not(:has([id='loggedIn'])) .popout-basket-container .close{border-radius:0 0 4px 0}#topFrame .popout-basket-container .close,.navFrame .close,#topFrame:has([id='loggedIn']) .popout-basket-container .close{border-right:1px solid var(--site-border);border-bottom:1px solid var(--site-border)}#topFrame .currencies{position:relative;display:inline-block;padding:0;margin-left:15px;line-height:25px;text-align:center;width:40px;min-width:40px;border-radius:50%;height:40px;border:1px solid var(--site-border)}#topFrame .currencies>a{display:block;padding:3px 0 6px}#topFrame .currencies .current_currency{font-size:20px;line-height:28px;color:#606770;display:block;margin:2px auto;font-weight:600}#topFrame .currencies .currencies_box{display:none;position:absolute;top:100%;left:-8px;width:55px;padding:10px 0;background:#fff;box-shadow:-1px -1px 6px rgba(0,0,0,.3);border-radius:0 0 4px 4px;color:#363c4b;z-index:100;line-height:1rem}#masthead .currencies.active .currencies_box{display:block}#topFrame .currencies_box a{display:block;padding:5px 0}#topFrame .currencies_box a:hover{color:#eb6a2e}#topFrame .currencies .currencies_box a small{font-size:10px}#topFrame .languages{display:inline-block;padding:0;line-height:25px;text-align:center;margin-left:0;width:40px;min-width:40px;border-radius:50%;height:40px;border:1px solid var(--site-border)}#topFrame .currencies:hover,#topFrame .languages:hover{background:#fcfcfc}#topFrame .languages #current_language{vertical-align:middle;display:block;margin:0 auto 2px auto;width:100%;border-radius:4px 4px 0 0;padding:12px 8px}#topFrame .languages.active #current_language{filter:grayscale(0%);-webkit-filter:grayscale(0%);opacity:1}#topFrame .languages .languages_box{display:none;position:absolute;top:80%;right:0;padding:20px;background:#fff;z-index:100;margin:0;color:#363c4b;border-radius:4px;box-shadow:-1px -1px 6px rgba(0,0,0,.3);min-width:280px}#masthead .languages.active .languages_box{display:block}#translationDetector{color:#fff;height:1px}#google_translate_element{margin:15px 0 0;display:block;padding:0}#masthead #language_shortcuts>a{display:block;text-align:left;padding:5px;margin:5px 0;font-weight:500}#masthead .languages .languages_box a:hover{color:var(--d911-teal)}#masthead .languages .languages_box a img{display:inline-block;vertical-align:middle}#masthead #language_shortcuts a span{padding:0 20px;display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:13px;letter-spacing:.5px}#masthead .currencies.active,#masthead .languages.active{background:#f9f9f9}#errorBox{background:#50545f;padding:0;text-align:center;margin:2px 3px 0 -2px;font-size:12px;display:none}#dimScreen{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:100}.please-wait-message{position:fixed;top:25vh;left:0;right:0;margin:auto;padding:25px;font-size:18px;line-height:22px;font-weight:bold;z-index:1001;text-align:center;font-family:'Roboto',sans-serif;text-transform:uppercase;color:#06875b;letter-spacing:.5px}.please-wait-message:before{content:'';display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgba(255,255,255,.9)}.please-wait-message img{display:block;margin:0 auto}#filterSelector{display:block;padding:0 20px;border-top:3px double var(--dd-bkg2);min-height:48px}#masthead.docked #filterSelector{min-height:54px}#filterSteps{display:none}#filterSelector-choices{display:flex;flex-wrap:wrap;justify-content:space-between}#filterSelector-choices .label{text-transform:uppercase;margin:0;display:flex;align-items:center;width:25%;font-weight:500}#filterSelector-choices .label::after{content:'Start here';display:inline-block;background:#242c34;color:#fff;font-size:12px;font-weight:500;padding:3px 10px;margin-left:20px;border-radius:8px 0;white-space:nowrap}#filterSelector-choices .filterSteps{padding:0 0 0 10px;width:60.4%;display:flex;justify-content:space-between}#filterSelector-choices .filterSteps>span{width:42%;margin:0;padding:4px 0 5px 5px;text-transform:uppercase;font-size:.78rem;font-weight:500;position:relative;display:flex;align-items:center}#filterSelector-choices .filterSteps>span::before{display:block;background:#bccde1;width:20px;height:28px;line-height:26px;text-align:center;font-weight:600;margin:0 -5px 0 0;border-radius:5px;z-index:10;font-size:.66rem}#filterSelector-choices .filterSteps>.step2:before{content:'1'}#filterSelector-choices .filterSteps>.step3:before{content:'2'}#filterSelector-choices .filterSteps>.step1{display:none}#filterSelector-choices .filterSteps>span:nth-of-type(4){width:120px}#filterSteps .selected{color:#606770}#filterSteps .selected span{background:#131313;opacity:.6}#filterSelector-choices .filterSteps .step1{display:none}#filterSelector-choices .filterSteps button,#filterSelector-choices .filterSteps select{width:100%;min-width:initial;margin:0}#filterSelector-choices .filterSteps select{color:#7d8ea2;padding:4px 13px;text-transform:uppercase;border-radius:4px;border:1px solid var(--site-border);height:32px;font-weight:600;font-size:.76rem;letter-spacing:.026rem}#filterSelector-choices .filterSteps select.unselected{cursor:pointer}#filterSelector-choices .filterSteps>span.active:before{background:#06875b}#filterSelector-choices .filterSteps>span.active select{border-color:#06875b}#filterSelector-choices.active .filterSteps>span:before,#filterSelector-choices.active .filterSteps>span.active:before{background:#bccde1}#filterSelector-choices.active .filterSteps>span select,#filterSelector-choices.active .filterSteps>span.active select{border-color:#bccde1}#filterSelector-choices.active .label::after{display:none}#filterSelector #dropCarMake{background:transparent}#filterSelector-choices .filterSteps button{width:100%;padding:8px 14px;font-size:.68rem;font-weight:600;border-color:transparent;color:#fff;background:#9cadc1;border-radius:4px;height:32px}#filterSelector-choices .filterSteps button.enabled{background:#06875b}#filterSelector-choices .filterSteps button:hover{background:#a5adb6;color:#fff}#filterSelector-chosen{display:flex;flex-direction:row;align-items:center;justify-content:space-between;text-transform:uppercase;letter-spacing:.5px;padding:5px 0;font-family:'Roboto',sans-serif;cursor:pointer}#filterSelector-chosen .myVehicle,#filterSelector-chosen p{margin:0}#filterSelector-chosen p{width:25%;border-right:1px solid var(--d911-teal)}#filterSelector-chosen .myVehicle{width:60%;padding:0;font-weight:500;color:var(--d911-teal);font-size:.86rem;line-height:1.06rem;margin:0 0 4px}#filterSelector-chosen .myVehicle span.label-separator{color:#92aac6;font-weight:500}#filterSelector-chosen .changeCar{width:auto;text-align:right}#filterSelector-chosen input{display:flex;color:var(--d911-teal);width:160px;min-width:initial;font-size:.72rem;font-weight:600;margin:0 0 4px;letter-spacing:-.013rem;border-radius:4px;height:34px;border:1px solid var(--dd-bkg2);padding:4px 12px;justify-content:space-between}#filterSelector-chosen input:hover{background:var(--d911-teal);color:#fff}#masthead.docked>.innerframe{min-height:60px}#masthead.docked #Logo{width:200px}#masthead.docked #LogoIcon{left:210px;height:38px}#masthead.docked #topFrame{top:0}#masthead.docked #filterSteps,#masthead.docked .promoBox{opacity:0;height:1px;overflow:hidden}#masthead.docked #filterSelector select,#masthead.docked #filterSelector input{height:35px}#masthead.docked #filterSelector-chosen{padding:0}#masthead.docked #filterSelector-chosen input{margin:6px 0 8px}#filterSelector .filter-highlight{border:2px solid #ff9800!important;box-shadow:0 0 8px #ff9800;transition:border .3s,box-shadow .3s}@media only screen and (min-width:1024px){#siteNavigation ul li#search_icon{display:none}#siteNavigation #accountBox{padding:0}.user-info{height:110px;padding:.85rem 1.85rem .55rem 3.45rem}.userNav{padding:2.85rem 0 4.85rem;margin:0 auto auto;gap:1.05rem;width:79%;height:calc(100vh - 113px);overflow:auto;overscroll-behavior:contain}}@media only screen and (min-width:1280px){#siteNavigation>ul>#call>a{width:max-content;border-radius:0;border:0;padding:0}#filterSelector{padding:0 10px}}@media only screen and (min-width:1680px){#filterSelector-chosen .myVehicle{width:100%;padding:0}#filterSelector-choices{padding:0}#filterSelector-choices .filterSteps>span:nth-of-type(4){width:20%}#siteNavigation #accountBox,#topFrame .basketFrame .basket{width:40%;right:-45%}}@media only screen and (max-width:1279px){.logoframe{left:20px}#menu_icon{display:block}#Logo{width:220px}#masthead #topFrame{padding-right:20px}#siteNavigation{padding:0}#siteNavigation #accountBox{right:-56%;width:55%;height:100vh}#call .no{display:none}#call a .phone{display:block}#call a.whatsapp{display:none}#topFrame .basketFrame{z-index:5000;position:absolute}#topFrame .languages .languages_box{right:20px}#filterSelector-choices .label{width:25%}#filterSelector-choices .filterSteps{width:75%;padding-left:7px}#siteNavigation ul li:not(.intro){margin:0 0 0 5px;width:40px;height:40px}#topFrame .languages,#topFrame .currencies,#topFrame .basket_icon{margin-left:15px}#filterSelector-chosen .changeCar{width:auto}#filterSelector-chosen p{width:24.4%}}@media only screen and (max-width:1023px){#Logo,#masthead.docked #Logo{width:220px}#topFrame .languages,#topFrame .basket_icon,#topFrame .currencies{margin-left:10px}#siteNavigation ul li{margin:0 0 0 6px}#siteNavigation ul #menu_icon{display:block;margin:0}#filterSelector-choices .filterSteps>span{width:38%}#filterSelector-choices .filterSteps>span:nth-of-type(4){width:24%}#filterSelector-choices .label{width:25%;font-size:14px;font-weight:500}#filterSelector-choices .filterSteps{width:75%}#filterSelector-chosen p{width:26.4%;line-height:18px}#filterSelector-chosen input{padding:8px 15px}#siteNavigation #accountBox{right:-71%;width:70%;padding:0}.navFrame .close{display:flex;inset:0 auto auto 0;transform:translateX(-3rem)}.user-info{position:initial;padding:1rem 3.85rem .85rem}.userNav{padding:2.85rem 3.85rem;gap:1.13rem}}@media only screen and (max-width:767px){.logoframe{inset:auto;margin:0 auto;position:relative;width:fit-content;padding:10px 0}#masthead #Logo,#masthead.docked #Logo{width:200px;position:relative;inset:auto;height:50px;margin:0 auto}#masthead.docked #LogoIcon{width:100px;height:48px}#masthead #topFrame{width:100%;position:relative;top:auto;left:auto;right:auto;padding:0 20px;justify-content:center;margin:0;height:50px}#siteNavigation ul{margin:0 10px 0 0}#topFrame .basket{padding:0 0 3rem}#masthead.docked #filterSelector{min-height:58px}#filterSelector-choices .label{font-size:12px;line-height:16px;width:20%}#filterSelector-choices .filterSteps{width:80%}#filterSelector-choices .filterSteps>span:nth-of-type(n){width:33%}#filterSelector-choices .filterSteps select{padding:8px 15px 8px 8px;font-size:12px}#masthead.docked #filterSelector-chosen input{margin:5px 0;height:40px}#filterSelector-chosen p{display:none}#filterSelector-chosen .myVehicle{padding:0 10px 0 0;line-height:20px;width:auto}#masthead.docked #filter-selector-change-vehicle{margin:8px 0}#siteNavigation #accountBox{right:-101%;width:100%;max-width:initial;padding:0}}@media only screen and (max-width:599px){#masthead{max-width:100vw;background-position:0 112px}#masthead>.innerframe{min-height:unset;z-index:initial}#masthead.docked>.innerframe{min-height:60px}#masthead #topFrame{justify-content:space-between;padding:0 16px;gap:0}#masthead #Logo,#masthead.docked #Logo{margin:0;width:180px;height:50px}#siteNavigation ul{margin:0;gap:1rem}#shopSettings{width:160px;margin-right:.45rem;max-width:230px!important}#shopSettings .q-field__inner.relative-position.col.self-stretch{max-width:215px!important;overflow:hidden}#shopSettings.active .shop-settings{display:block;right:.85rem}#siteNavigation{padding:0 .45rem 0 0}#siteNavigation ul li:not(.intro){margin:0;width:36px;height:40px}#siteNavigation>ul>li>a{width:35px}#siteNavigation{padding:0 .25rem 0 0}#ship_to{padding:0 4px;flex-grow:1;max-width:90px;overflow:hidden}#current_language{padding:0 4px 0 0;border-left:0}#shopSettings.active .trigger-settings::before{inset:auto 0 2px}#ship_to .choice{font-size:.54rem;line-height:.8rem;white-space:nowrap;overflow:hidden;margin:3px 0 1px;border-bottom:1px solid var(--site-border);width:96px;padding-bottom:1px}#current_currency{margin-left:0;width:28px;height:28px;line-height:28px;font-size:14px}#topFrame .basket_icon svg{width:30px;height:40px}#masthead.docked #filterSelector{min-height:unset}#topFrame .languages .languages_box{right:20px;left:20px;padding:20px}#filterSelector{padding:0;min-height:50px;max-width:100%}#filterSelector-choices{padding:0}#filterSelector-choices .label{width:100%;border:0;padding:10px 15px;margin:0;left:0;height:50px;font-size:14px}#filterSelector-choices .label::after{display:block}#filterSelector-choices .filterSteps{width:100%}#filterSelector-chosen .changeCar:after,#filterSelector-choices .label::before{content:'+';display:inline-block;padding:0 15px;font-size:18px;font-weight:500;color:inherit;position:absolute;right:0}#filterSelector-chosen .changeCar:after{top:0;line-height:50px}#filterSelector-choices.active .label::before{top:18px;transform:rotate(-45deg);color:var(--d911-teal)}#filterSelector-choices:not(.active) .label:after{padding:5px 10px}#filterSelector-choices .filterSteps{background:#fff;display:block;padding:10px 20px 30px;position:absolute;top:100%;left:0;width:100%;z-index:100;margin:0;border-top:1px solid #efefef;border-bottom:1px solid var(--site-border);transition:all ease-in-out .4s;visibility:hidden;opacity:0;box-shadow:0 2px 3px rgba(0,0,0,.15)}#masthead.docked #filterSelector-choices .filterSteps{padding:10px 16px 30px}#filterSelector-choices.active .filterSteps{left:0;visibility:visible;opacity:1}#filterSelector-choices .filterSteps>span:nth-of-type(n){width:100%}#filterSelector-choices .filterSteps>span:nth-of-type(1){display:none}#filterSelector-choices .filterSteps>span:nth-of-type(4){padding:10px 0 0}#filterSelector-choices .filterSteps button,#filterSelector-choices .filterSteps select{width:100%;margin:0;height:auto}#mastehead #filterSelector-choices .filterSteps button{padding:15px 20px;height:auto}#filterSelector-chosen{padding:0;height:50px;align-items:center}#filterSelector-chosen p{display:none}#filterSelector-choices.active .label::after{display:none}#filterSelector-chosen .myVehicle{width:100%;padding:0 30px 0 15px;font-weight:500;font-size:12px;line-height:16px}#filterSelector-chosen .changeCar{width:100%;text-align:center;position:absolute;top:0;left:0;bottom:0}#filterSelector-chosen input:hover,#filterSelector-chosen input{background-color:transparent;border:0;padding:4px 10px;color:var(--d911-teal);display:block;width:100%;font-size:0;height:100%}.user-info{padding:.65rem .85rem .55rem 3.35rem;margin:0 auto;height:110px}}@media only screen and (max-width:479px){#siteNavigation ul{gap:.45rem;margin-right:.45rem}.userNav{padding:2rem 1.85rem}}