.radio-group-collapsible .change-vehicle-type{padding:1.0714286rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.radio-group-collapsible .change-vehicle-type .gcss-button-tertiary:after{display:none}.radio-group-collapsible .change-vehicle-type .left-icon{padding-left:1.0714286rem}.radio-group-collapsible .change-vehicle-type .left-icon .gcss-icon-chevron-left:before{font-size:.8571429rem}.flyout-wrapper .flyout{width:100%;position:absolute;right:0;left:0;top:0;display:none;z-index:6;margin:.1428571rem;box-shadow:0 .2857143rem .5714286rem 0 rgba(0,0,0,.2),0 .4285714rem 1.4285714rem 0 rgba(0,0,0,.2)}@media only screen and (min-width:1450px){.flyout-wrapper .flyout{margin:.1428571rem auto}}.flyout-wrapper .flyout.active{display:block}.flyout-wrapper .page-overlay{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;display:none}.flyout-wrapper .page-overlay.active{bottom:0;display:block;right:0;position:fixed;top:0;width:100%;z-index:5}.flyout-wrapper .flyout.gcss-theme-light{background-color:var(--gcss-colors-background-primary_light)}.flyout-wrapper .flyout.gcss-theme-dark{background-color:var(--gcss-colors-background-primary_dark)}@media screen and (min-width:700px){.stand-alone-text-container.grid{padding:0}}.stand-alone-text-container .text-container-inner-wrapper{padding-top:2.5rem;padding-bottom:2.5rem}.stand-alone-text-container .text-container-inner-wrapper>.sdp-col>.sdp-row>.sdp-col>a.gcss-button{margin-top:1.4285714rem;margin-bottom:1.4285714rem}@media screen and (max-width:1004px){.stand-alone-text-container .text-container-inner-wrapper>.sdp-col>.sdp-row>.sdp-col>a.gcss-button{margin-left:1.0714286rem}}.stand-alone-text-container .text-container-inner-wrapper>.sdp-col>.sdp-row>.sdp-col>a.gcss-button-tertiary{margin-top:1.0714286rem}@media screen and (max-width:699px){.stand-alone-text-container .text-container-inner-wrapper>.sdp-col>.sdp-row>.sdp-col>a.gcss-button-tertiary{display:table}}.stand-alone-text-container.gcss-theme-light{background-color:var(--gcss-colors-background-primary_light)}.stand-alone-text-container.gcss-theme-dark{background-color:var(--gcss-colors-background-primary_dark)}.checkbox-container.custom{cursor:pointer;width:100%;margin-bottom:.2857143rem}.checkbox-container.custom label{font-family:var(--gcss-typography-label-2-family);font-size:var(--gcss-typography-label-2-size);font-weight:var(--gcss-typography-label-2-weight);cursor:pointer}.checkbox-container.custom.disabled{opacity:.3;cursor:auto}.checkbox-container.custom.disabled label{cursor:auto}.checkbox-container.custom.disabled .checkbox-text:hover:before{background-color:transparent}.checkbox-container.custom .checkbox-text{position:relative;padding:1.4285714rem;padding-left:3.2142857rem}.checkbox-container.custom .checkbox-text input{opacity:0;position:absolute}.checkbox-container.custom .checkbox-text:before{content:"";width:1.4285714rem;height:1.4285714rem;border-radius:.2857143rem;border:.1428571rem solid var(--gcss-colors-text-body-tertiary_light);position:absolute;top:32%;left:1.4285714rem}.checkbox-container.custom .checkbox-text.selected:before{background-color:var(--gcss-colors-element-primary_light)}.checkbox-container.custom .checkbox-text.selected:after{content:"\EB39";font-family:GCSS Icons;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.8571429rem;top:41%;left:1.7142857rem;position:absolute}.checkbox-container.custom .checkbox-text:hover:before{background-color:var(--gcss-colors-text-body-tertiary_light)}.checkbox-container.custom.gcss-theme-light{background-color:var(--gcss-colors-background-secondary_light)}.checkbox-container.custom.gcss-theme-light.disabled .checkbox-text:hover:before{background-color:transparent}.checkbox-container.custom.gcss-theme-light .checkbox-text label{color:var(--gcss-colors-text-body-primary_light)}.checkbox-container.custom.gcss-theme-light .checkbox-text:before{border:.1428571rem solid var(--gcss-colors-text-body-tertiary_light)}.checkbox-container.custom.gcss-theme-light .checkbox-text.selected:before{background-color:var(--gcss-colors-element-primary_light)}.checkbox-container.custom.gcss-theme-light .checkbox-text:hover:before{background-color:var(--gcss-colors-text-body-tertiary_light)}.checkbox-container.custom.gcss-theme-dark{background-color:var(--gcss-colors-background-secondary_dark)}.checkbox-container.custom.gcss-theme-dark.disabled .checkbox-text:hover:before{background-color:transparent}.checkbox-container.custom.gcss-theme-dark .checkbox-text label{color:var(--gcss-colors-text-body-primary_dark)}.checkbox-container.custom.gcss-theme-dark .checkbox-text:before{border:.1428571rem solid var(--gcss-colors-text-body-tertiary_dark)}.checkbox-container.custom.gcss-theme-dark .checkbox-text.selected:before{background-color:var(--gcss-colors-element-primary_dark)}.checkbox-container.custom.gcss-theme-dark .checkbox-text:hover:before{background-color:var(--gcss-colors-text-body-tertiary_dark)}.progress-tracker{padding:3.5714286rem .8571429rem}.progress-tracker .steps-title{text-align:left;font-weight:700;text-transform:uppercase}.progress-tracker .steps-title p{width:100%}@media screen and (max-width:1004px){.progress-tracker .steps-title p{display:none}}.progress-tracker .steps-container div{padding-left:0;padding-right:.3571429rem}.progress-tracker .steps-container div:first-child,.progress-tracker .steps-container div:first-child div{padding-right:0}@media screen and (min-width:700px){.progress-tracker .progress-step{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (max-width:699px){.progress-tracker .progress-step{width:25%}}.progress-tracker .progress-step[data-package-name=inactive]{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.progress-tracker .progress-step .progress-step-summary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.progress-tracker .active-step{cursor:pointer}.progress-tracker .active-step .progress-thin-bar{background-color:var(--gcss-colors-element-primary)}.progress-tracker .active-step:hover .step-label{text-decoration:underline}.progress-tracker .link-container{width:100%}.progress-tracker .link-container,.progress-tracker .progress-step-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.progress-tracker .progress-step-inner{text-decoration:none;color:var(--gcss-colors-text-body-primary)}.progress-tracker .progress-step-inner .accessories,.progress-tracker .progress-step-inner .package-name,.progress-tracker .progress-step-inner .vehicle-or-profession-name{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.progress-tracker .progress-step-inner>div{text-align:right;margin:0 0 .3571429rem;text-transform:uppercase;padding-left:0}@media screen and (max-width:1004px){.progress-tracker .progress-step-inner>div.accessories,.progress-tracker .progress-step-inner>div.package-name,.progress-tracker .progress-step-inner>div.vehicle-or-profession-name{display:none}}.progress-tracker .progress-step-inner>div p{font-family:var(--gcss-typography-label-3-family);font-size:var(--gcss-typography-label-3-size);font-weight:var(--gcss-typography-label-3-weight);margin:0 .7142857rem;line-height:1.2142857rem}.progress-tracker .progress-step-inner .progress-thin-bar{text-decoration:none;color:var(--gcss-colors-text-body-primary);width:100%;height:.7142857rem;transition:max-width 2s ease-out}@media screen and (max-width:1004px){.progress-tracker .progress-step-inner .step-edit{display:none}}.progress-tracker .progress-step-inner .progress-step-label{font-family:var(--gcss-typography-label-2-family);font-size:var(--gcss-typography-label-2-size);font-weight:var(--gcss-typography-label-2-weight);margin:.3571429rem 0 0;color:var(--gcss-colors-text-body-tertiary);letter-spacing:.0357143rem;text-transform:capitalize}@media screen and (max-width:1004px){.progress-tracker .progress-step-inner .progress-step-label{text-align:center}}@media screen and (max-width:509px){.progress-tracker .progress-step-inner .progress-step-label{margin-right:0;padding-right:0;font-family:var(--gcss-typography-label-4-family);font-size:var(--gcss-typography-label-4-size);font-weight:var(--gcss-typography-label-4-weight)}}.progress-tracker .progress-step-inner .progress-step-label .edit-icon{display:none}.progress-tracker .progress-step-inner .progress-step-label.active{color:var(--gcss-colors-element-primary)}.progress-tracker .progress-step-inner .progress-step-label.active .edit-icon{display:inline-block}.progress-tracker .progress-step-inner .progress-step-label .step-label{margin:0 .3571429rem 0 0;line-height:18px}@media screen and (max-width:509px){.progress-tracker .progress-step-inner .progress-step-label .step-label{margin:0;font-size:.7857143rem}}.gcss-theme-light .progress-thin-bar{background-color:var(--gcss-colors-background-secondary_light)}.gcss-theme-light .active-step .progress-step-label{color:var(--gcss-colors-text-body-primary_light)}@media screen and (max-width:1004px){.gcss-theme-light .no-link .progress-thin-bar{background-color:var(--gcss-colors-background-secondary_light)}.gcss-theme-light .no-link .progress-step-label{color:var(--gcss-colors-element-secondary_light)}}.gcss-theme-light .no-link .accessories p{color:var(--gcss-colors-text-body-tertiary_light)}.gcss-theme-dark .progress-thin-bar{background-color:var(--gcss-colors-background-secondary_dark)}.gcss-theme-dark .active-step .progress-step-label{color:var(--gcss-colors-text-body-primary_dark)}@media screen and (max-width:1004px){.gcss-theme-dark .no-link .progress-thin-bar{background-color:var(--gcss-colors-background-secondary_dark)}.gcss-theme-dark .no-link .progress-step-label{color:var(--gcss-colors-element-secondary_dark)}}.gcss-theme-dark .no-link .accessories p{color:var(--gcss-colors-text-body-tertiary_dark)}.flyout-checkbox-container.custom{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;position:relative}.flyout-checkbox-container.custom .checkbox-image{padding:1.4285714rem 3.2142857rem 1.0714286rem;background-color:var(--gcss-colors-background-secondary_light)}.flyout-checkbox-container.custom .checkbox-image img{margin:0 auto}.flyout-checkbox-container.custom .checkbox-text{position:static;padding:0;background-color:var(--gcss-colors-background-secondary_light)}.flyout-checkbox-container.custom .checkbox-text .checkbox-details{padding:1.4285714rem 1.4285714rem 1.4285714rem 3.2142857rem}.flyout-checkbox-container.custom .checkbox-text.selected:after,.flyout-checkbox-container.custom .checkbox-text.selected:before,.flyout-checkbox-container.custom .checkbox-text:after,.flyout-checkbox-container.custom .checkbox-text:before{top:1.4285714rem;left:1.4285714rem}.flyout-checkbox-container.custom .checkbox-text.selected:after{top:1.7857143rem;left:1.7142857rem;color:var(--gcss-colors-element-tertiary_dark)}.flyout-checkbox-container.custom .checkbox-text .option-name{font-family:var(--gcss-typography-utility-heading-4-family);font-size:var(--gcss-typography-utility-heading-4-size);font-weight:var(--gcss-typography-utility-heading-4-weight);line-height:var(--gcss-typography-utility-heading-4-line-height);display:block;padding-bottom:.7142857rem;color:var(--gcss-colors-text-body-primary_dark);text-transform:uppercase}.flyout-checkbox-container.custom .checkbox-text .option-description{font-size:var(--gcss-typography-font-size-small-size);line-height:var(--gcss-typography-font-size-small-line-height);color:var(--gcss-colors-text-body-primary_light)}.flyout-checkbox-container.custom .checkbox-text .option-description:empty{display:none}.flyout-checkbox-container.custom .checkbox-text.has-image{background-color:var(--gcss-colors-background-tertiary_light)}.flyout-checkbox-container.custom .checkbox-text.has-image .checkbox-details{padding:1.0714286rem 1.4285714rem 1.4285714rem}.flyout-checkbox-container.custom .disabled-overlay{display:none;position:absolute;top:25%;right:25%;left:25%;background-color:var(--gcss-colors-background-secondary);text-align:center;padding:.7142857rem}.flyout-checkbox-container.custom .disabled-overlay p{color:var(--gcss-colors-text-body-primary);text-transform:uppercase;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;font-family:var(--gcss-typography-label-4-family);font-size:var(--gcss-typography-label-4-size);font-weight:var(--gcss-typography-label-4-weight)}.flyout-checkbox-container.custom .disabled-overlay .disable-icon{display:block;color:var(--gcss-colors-element-primary);font-size:3.5rem;margin-bottom:.7142857rem}.flyout-checkbox-container.custom.disabled{opacity:1}.flyout-checkbox-container.custom.disabled .checkbox-text{opacity:.3}.flyout-checkbox-container.custom.disabled .disabled-overlay{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flyout-checkbox-container.custom.gcss-theme-light.disabled .checkbox-text:before{border:none}.flyout-checkbox-container.custom.gcss-theme-light.disabled .checkbox-text:hover:before{background-color:transparent}.flyout-checkbox-container.custom.gcss-theme-light .checkbox-text:before,.flyout-checkbox-container.custom.gcss-theme-light:before{border:.1428571rem solid var(--gcss-colors-text-body-tertiary_light)}.flyout-checkbox-container.custom.gcss-theme-light .checkbox-text.selected:before,.flyout-checkbox-container.custom.gcss-theme-light .checkbox-text:hover:before,.flyout-checkbox-container.custom.gcss-theme-light.selected:before,.flyout-checkbox-container.custom.gcss-theme-light:hover:before{background-color:var(--gcss-colors-element-accent_light);border:none}.flyout-checkbox-container.custom.gcss-theme-dark.disabled .checkbox-text:before{border:none}.flyout-checkbox-container.custom.gcss-theme-dark.disabled .checkbox-text:hover:before{background-color:transparent}.flyout-checkbox-container.custom.gcss-theme-dark .checkbox-text:before,.flyout-checkbox-container.custom.gcss-theme-dark:before{border:.1428571rem solid var(--gcss-colors-text-body-tertiary_dark)}.flyout-checkbox-container.custom.gcss-theme-dark .checkbox-text.selected:before,.flyout-checkbox-container.custom.gcss-theme-dark .checkbox-text:hover:before,.flyout-checkbox-container.custom.gcss-theme-dark.selected:before,.flyout-checkbox-container.custom.gcss-theme-dark:hover:before{background-color:var(--gcss-colors-element-accent_dark);border:none}.multi-select-flyout-wrapper{display:inline-block;text-align:right;width:100%}.multi-select-flyout-wrapper .flyout-toggle-button{text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;cursor:pointer}.multi-select-flyout-wrapper .flyout-toggle-button.open{position:relative;z-index:7}.multi-select-flyout-wrapper .flyout-toggle-button.disabled-select{cursor:not-allowed;opacity:.3}.multi-select-flyout-wrapper .flyout-toggle-button .selected-option-label{font-family:var(--gcss-typography-label-2-family);font-size:var(--gcss-typography-label-2-size);font-weight:var(--gcss-typography-label-2-weight);-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:.7142857rem;text-overflow:ellipsis;overflow:hidden}.multi-select-flyout-wrapper .flyout-toggle-button .selected-option-label.no-selection{font-family:var(--gcss-typography-label-3-family);font-size:var(--gcss-typography-label-3-size);font-weight:var(--gcss-typography-label-3-weight)}.multi-select-flyout-wrapper .flyout-toggle-button .selected-option-label>span{display:inline-block;width:50rem;text-transform:capitalize}.multi-select-flyout-wrapper .flyout-toggle-button .dropdown-btn{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.6428571rem;width:2.5714286rem}@media screen and (max-width:1004px){.multi-select-flyout-wrapper .flyout-toggle-button .dropdown-btn{width:gccss-px-to-rem(22px)}}.multi-select-flyout-wrapper .title{font-family:var(--gcss-typography-label-1-family);font-size:var(--gcss-typography-label-1-size);font-weight:var(--gcss-typography-label-1-weight);display:inline-block;text-transform:uppercase;padding-bottom:.7142857rem}.multi-select-flyout-wrapper .flyout-container{padding:1.4285714rem 1.4285714rem 0}.multi-select-flyout-wrapper .chekbox-wrapper,.multi-select-flyout-wrapper .cta-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1.4285714rem}.multi-select-flyout-wrapper .cta-wrapper{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.multi-select-flyout-wrapper.gcss-theme-light .title{color:var(--gcss-colors-text-body-primary_light)}.multi-select-flyout-wrapper.gcss-theme-light .flyout-toggle-button .selected-option-label{border:.0714286rem solid var(--gcss-colors-text-body-primary_light);border-left:none;background-color:var(--gcss-colors-background-primary_light);color:var(--gcss-colors-text-body-primary_light)}.multi-select-flyout-wrapper.gcss-theme-light .flyout-toggle-button .dropdown-btn{background-color:var(--gcss-colors-element-accent_light);border:.0714286rem solid var(--gcss-colors-element-accent_light);color:var(--gcss-colors-text-element-primary_light)}.multi-select-flyout-wrapper.gcss-theme-light .flyout-toggle-button.open .dropdown-btn,.multi-select-flyout-wrapper.gcss-theme-light .flyout-toggle-button:active .dropdown-btn,.multi-select-flyout-wrapper.gcss-theme-light .flyout-toggle-button:hover .dropdown-btn{background-color:var(--gcss-colors-element-accent_light);border:.0714286rem solid var(--gcss-colors-element-accent_light);color:var(--gcss-colors-background-primary)}.multi-select-flyout-wrapper.gcss-theme-light .flyout-toggle-button.open .dropdown-btn,.multi-select-flyout-wrapper.gcss-theme-light .flyout-toggle-button.open .selected-option-label{border-bottom:none}.multi-select-flyout-wrapper.gcss-theme-dark .title{color:var(--gcss-colors-text-body-primary_dark)}.multi-select-flyout-wrapper.gcss-theme-dark .flyout-toggle-button .selected-option-label{border:.0714286rem solid var(--gcss-colors-text-body-primary_dark);border-left:none;background-color:var(--gcss-colors-background-primary_light);color:var(--gcss-colors-text-body-primary_light)}.multi-select-flyout-wrapper.gcss-theme-dark .flyout-toggle-button .dropdown-btn{background-color:var(--gcss-colors-element-accent_dark);border:.0714286rem solid var(--gcss-colors-element-accent_dark);color:var(--gcss-colors-text-element-primary_dark)}.multi-select-flyout-wrapper.gcss-theme-dark .flyout-toggle-button.open .dropdown-btn,.multi-select-flyout-wrapper.gcss-theme-dark .flyout-toggle-button:active .dropdown-btn,.multi-select-flyout-wrapper.gcss-theme-dark .flyout-toggle-button:hover .dropdown-btn{background-color:var(--gcss-colors-element-accent_dark);border:.0714286rem solid var(--gcss-colors-element-accent_dark);color:var(--gcss-colors-background-primary)}.multi-select-flyout-wrapper.gcss-theme-dark .flyout-toggle-button.open .dropdown-btn,.multi-select-flyout-wrapper.gcss-theme-dark .flyout-toggle-button.open .selected-option-label{border-bottom:none}.sdp-form-range input[type=range]{-webkit-appearance:none!important;cursor:pointer}.sdp-form-range input[type=range]:focus::-moz-range-thumb{outline:none;outline-color:Highlight;outline-width:2px;outline-style:solid}.sdp-form-range input[type=range]::-ms-tooltip{display:none}.sdp-form-range input[type=range]::-ms-track{background:transparent;border:0 none transparent;color:transparent;cursor:pointer;width:100%;height:.2142857rem;box-sizing:border-box}.sdp-form-range input[type=range]::-ms-fill-lower,.sdp-form-range input[type=range]::-ms-fill-upper{box-shadow:none;border-color:transparent;border-radius:0}.sdp-form-range input[type=range]::-ms-thumb{box-shadow:none;background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTEyLDBDNS40LDAsMCw1LjQsMCwxMmMwLDYuNiw1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEyQzI0LDUuNCwxOC42LDAsMTIsMHogTTguNSwxNS41aC0xdi03aDFWMTUuNXogTTEyLjUsMThoLTFWNmgxVjE4eiBNMTYuNSwxNS41aC0xdi03aDFWMTUuNXoiLz48L2c+PC9zdmc+") 50% no-repeat;background-size:cover;border:0 none transparent;border-radius:100%;cursor:pointer;width:1.7142857rem;height:1.7142857rem;box-sizing:border-box}.sdp-form-range input[type=range]::-webkit-slider-runnable-track{z-index:1}.sdp-form-range input[type=range]::-webkit-slider-container{box-shadow:none;background:transparent;border:0 none transparent;border-radius:0;color:transparent;cursor:pointer;width:100%;height:.2142857rem;z-index:0;box-sizing:border-box}.sdp-form-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-shadow:none;background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTEyLDBDNS40LDAsMCw1LjQsMCwxMmMwLDYuNiw1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEyQzI0LDUuNCwxOC42LDAsMTIsMHogTTguNSwxNS41aC0xdi03aDFWMTUuNXogTTEyLjUsMThoLTFWNmgxVjE4eiBNMTYuNSwxNS41aC0xdi03aDFWMTUuNXoiLz48L2c+PC9zdmc+") 50% no-repeat;background-size:cover;border:0 none transparent;border-radius:100%;cursor:pointer;width:1.7142857rem;height:1.7142857rem;box-sizing:border-box}.sdp-form-range input[type=range]::-moz-focus-outer{border:0}.sdp-form-range input[type=range]::-moz-range-track{box-shadow:none;background:transparent;border:0 none transparent;border-radius:0;color:transparent;cursor:pointer;width:100%;height:.2142857rem;box-sizing:border-box}.sdp-form-range input[type=range]::-moz-range-progress{box-shadow:none;border-radius:0}.sdp-form-range input[type=range]::-moz-range-thumb{box-shadow:none;background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTEyLDBDNS40LDAsMCw1LjQsMCwxMmMwLDYuNiw1LjQsMTIsMTIsMTJzMTItNS40LDEyLTEyQzI0LDUuNCwxOC42LDAsMTIsMHogTTguNSwxNS41aC0xdi03aDFWMTUuNXogTTEyLjUsMThoLTFWNmgxVjE4eiBNMTYuNSwxNS41aC0xdi03aDFWMTUuNXoiLz48L2c+PC9zdmc+") 50% no-repeat;background-size:cover;border:0 none transparent;border-radius:100%;cursor:pointer;width:1.7142857rem;height:1.7142857rem;box-sizing:border-box}.sdp-form-range,.sdp-form-range *{-ms-user-select:none;-webkit-user-select:none;user-select:none}.sdp-form-range .sdp-form-range-label-container{margin-bottom:.7142857rem}.sdp-form-range input[type=range]::-ms-thumb:active{background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHJlY3QgeD0iMTEuNSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz48L2c+PGc+PHJlY3QgeD0iNy41IiB5PSI4LjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjciLz48L2c+PGc+PHJlY3QgeD0iMTUuNSIgeT0iOC41IiB3aWR0aD0iMSIgaGVpZ2h0PSI3Ii8+PC9nPjwvc3ZnPg==") 50% no-repeat}.sdp-form-range input[type=range]::-webkit-slider-thumb:active{background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHJlY3QgeD0iMTEuNSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz48L2c+PGc+PHJlY3QgeD0iNy41IiB5PSI4LjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjciLz48L2c+PGc+PHJlY3QgeD0iMTUuNSIgeT0iOC41IiB3aWR0aD0iMSIgaGVpZ2h0PSI3Ii8+PC9nPjwvc3ZnPg==") 50% no-repeat}.sdp-form-range input[type=range]::-moz-range-thumb:active{background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHJlY3QgeD0iMTEuNSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz48L2c+PGc+PHJlY3QgeD0iNy41IiB5PSI4LjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjciLz48L2c+PGc+PHJlY3QgeD0iMTUuNSIgeT0iOC41IiB3aWR0aD0iMSIgaGVpZ2h0PSI3Ii8+PC9nPjwvc3ZnPg==") 50% no-repeat}.sdp-form-range>.range-container{display:inline-table}.sdp-form-range>.range-container>.sdp-form-range-label-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.sdp-form-range>.range-container>.sdp-form-range-label-container>.sdp-form-label-content{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sdp-form-range[data-state^=changed] input[type=range]::-ms-thumb,.sdp-form-range[disabled] input[type=range]::-ms-thumb{background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHJlY3QgeD0iMTEuNSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz48L2c+PGc+PHJlY3QgeD0iNy41IiB5PSI4LjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjciLz48L2c+PGc+PHJlY3QgeD0iMTUuNSIgeT0iOC41IiB3aWR0aD0iMSIgaGVpZ2h0PSI3Ii8+PC9nPjwvc3ZnPg==") 50% no-repeat}.sdp-form-range[data-state^=changed] input[type=range]::-webkit-slider-thumb,.sdp-form-range[disabled] input[type=range]::-webkit-slider-thumb{background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHJlY3QgeD0iMTEuNSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz48L2c+PGc+PHJlY3QgeD0iNy41IiB5PSI4LjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjciLz48L2c+PGc+PHJlY3QgeD0iMTUuNSIgeT0iOC41IiB3aWR0aD0iMSIgaGVpZ2h0PSI3Ii8+PC9nPjwvc3ZnPg==") 50% no-repeat}.sdp-form-range[data-state^=changed] input[type=range]::-moz-range-thumb,.sdp-form-range[disabled] input[type=range]::-moz-range-thumb{background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHJlY3QgeD0iMTEuNSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz48L2c+PGc+PHJlY3QgeD0iNy41IiB5PSI4LjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjciLz48L2c+PGc+PHJlY3QgeD0iMTUuNSIgeT0iOC41IiB3aWR0aD0iMSIgaGVpZ2h0PSI3Ii8+PC9nPjwvc3ZnPg==") 50% no-repeat}.sdp-form-range[disabled] *,[disabled] .sdp-form-range *{cursor:default}.sdp-form-range.gcss-theme-light input[type=range]::-ms-fill-lower,.sdp-form-range.gcss-theme-light input[type=range]::-ms-track{background:var(--gcss-colors-line-primary_light)}.sdp-form-range.gcss-theme-light input[type=range]::-ms-fill-upper{background:var(--gcss-colors-line-primary_light)}.sdp-form-range.gcss-theme-light input[type=range]::-ms-thumb{background-color:var(--gcss-colors-background-primary_light)}.sdp-form-range.gcss-theme-light input[type=range]::-ms-thumb:active{background-color:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light input[type=range]::-webkit-slider-container{background:var(--gcss-colors-line-primary_light)}.sdp-form-range.gcss-theme-light input[type=range]::-webkit-slider-thumb{background-color:var(--gcss-colors-background-primary_light)}.sdp-form-range.gcss-theme-light input[type=range]::-webkit-slider-thumb:active{background-color:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light input[type=range]::-moz-range-track{background:var(--gcss-colors-line-primary_light)}.sdp-form-range.gcss-theme-light input[type=range]::-moz-range-progress{background:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light input[type=range]::-moz-range-thumb{background-color:var(--gcss-colors-background-primary_light)}.sdp-form-range.gcss-theme-light input[type=range]::-moz-range-thumb:active{background-color:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light[data-state^=changed] input[type=range]::-ms-fill-lower{background:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light[data-state^=changed] input[type=range]::-ms-thumb{background-color:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light[data-state^=changed] input[type=range]::-webkit-slider-container{background:linear-gradient(-90deg,var(--gcss-colors-element-primary_light) var(--var-range-slide-percent),var(--gcss-colors-line-primary_light) var(--var-range-slide-percent),var(--gcss-colors-line-primary_light))}.sdp-form-range.gcss-theme-light[data-state^=changed] input[type=range]::-webkit-slider-thumb{background-color:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light[data-state^=changed] input[type=range]::-moz-range-progress{background:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light[data-state^=changed] input[type=range]::-moz-range-thumb{background-color:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light[data-state^=changed][data-range-type^=max] input[type=range]::-ms-fill-lower{background:var(--gcss-colors-line-primary_light)}.sdp-form-range.gcss-theme-light[data-state^=changed][data-range-type^=max] input[type=range]::-ms-fill-upper{background:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light[data-state^=changed][data-range-type^=max] input[type=range]::-webkit-slider-container{background:linear-gradient(-90deg,var(--gcss-colors-line-primary_light) var(--var-range-slide-percent),var(--gcss-colors-element-primary_light) var(--var-range-slide-percent),var(--gcss-colors-element-primary_light))}.sdp-form-range.gcss-theme-light[data-state^=changed][data-range-type^=max] input[type=range]::-moz-range-track{background:var(--gcss-colors-element-primary_light)}.sdp-form-range.gcss-theme-light[data-state^=changed][data-range-type^=max] input[type=range]::-moz-range-progress{background:var(--gcss-colors-line-primary_light)}.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-ms-fill-lower,.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-ms-track{background:var(--gcss-colors-background-tertiary_light)}.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-ms-fill-upper{background:var(--gcss-colors-background-tertiary_light)}.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-ms-thumb,.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-ms-thumb:active{background-color:var(--gcss-colors-background-tertiary_light)}.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-webkit-slider-container{background:var(--gcss-colors-background-tertiary_light)}.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-webkit-slider-thumb,.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-webkit-slider-thumb:active{background-color:var(--gcss-colors-background-tertiary_light)}.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-moz-range-progress,.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-moz-range-track{background:var(--gcss-colors-background-tertiary_light)}.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-moz-range-thumb,.sdp-form-range.gcss-theme-light[disabled] input[type=range]::-moz-range-thumb:active{background-color:var(--gcss-colors-background-tertiary_light)}.sdp-form-range.gcss-theme-dark input[type=range]::-ms-fill-lower,.sdp-form-range.gcss-theme-dark input[type=range]::-ms-track{background:var(--gcss-colors-line-primary_dark)}.sdp-form-range.gcss-theme-dark input[type=range]::-ms-fill-upper{background:var(--gcss-colors-line-primary_dark)}.sdp-form-range.gcss-theme-dark input[type=range]::-ms-thumb{background-color:var(--gcss-colors-background-primary_dark)}.sdp-form-range.gcss-theme-dark input[type=range]::-ms-thumb:active{background-color:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark input[type=range]::-webkit-slider-container{background:var(--gcss-colors-line-primary_dark)}.sdp-form-range.gcss-theme-dark input[type=range]::-webkit-slider-thumb{background-color:var(--gcss-colors-background-primary_dark)}.sdp-form-range.gcss-theme-dark input[type=range]::-webkit-slider-thumb:active{background-color:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark input[type=range]::-moz-range-track{background:var(--gcss-colors-line-primary_dark)}.sdp-form-range.gcss-theme-dark input[type=range]::-moz-range-progress{background:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark input[type=range]::-moz-range-thumb{background-color:var(--gcss-colors-background-primary_dark)}.sdp-form-range.gcss-theme-dark input[type=range]::-moz-range-thumb:active{background-color:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark[data-state^=changed] input[type=range]::-ms-fill-lower{background:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark[data-state^=changed] input[type=range]::-ms-thumb{background-color:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark[data-state^=changed] input[type=range]::-webkit-slider-container{background:linear-gradient(-90deg,var(--gcss-colors-element-primary_dark) var(--var-range-slide-percent),var(--gcss-colors-line-primary_dark) var(--var-range-slide-percent),var(--gcss-colors-line-primary_dark))}.sdp-form-range.gcss-theme-dark[data-state^=changed] input[type=range]::-webkit-slider-thumb{background-color:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark[data-state^=changed] input[type=range]::-moz-range-progress{background:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark[data-state^=changed] input[type=range]::-moz-range-thumb{background-color:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark[data-state^=changed][data-range-type^=max] input[type=range]::-ms-fill-lower{background:var(--gcss-colors-line-primary_dark)}.sdp-form-range.gcss-theme-dark[data-state^=changed][data-range-type^=max] input[type=range]::-ms-fill-upper{background:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark[data-state^=changed][data-range-type^=max] input[type=range]::-webkit-slider-container{background:linear-gradient(-90deg,var(--gcss-colors-line-primary_dark) var(--var-range-slide-percent),var(--gcss-colors-element-primary_dark) var(--var-range-slide-percent),var(--gcss-colors-element-primary_dark))}.sdp-form-range.gcss-theme-dark[data-state^=changed][data-range-type^=max] input[type=range]::-moz-range-track{background:var(--gcss-colors-element-primary_dark)}.sdp-form-range.gcss-theme-dark[data-state^=changed][data-range-type^=max] input[type=range]::-moz-range-progress{background:var(--gcss-colors-line-primary_dark)}.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-ms-fill-lower,.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-ms-track{background:var(--gcss-colors-background-tertiary_dark)}.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-ms-fill-upper{background:var(--gcss-colors-background-tertiary_dark)}.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-ms-thumb,.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-ms-thumb:active{background-color:var(--gcss-colors-background-tertiary_dark)}.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-webkit-slider-container{background:var(--gcss-colors-background-tertiary_dark)}.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-webkit-slider-thumb,.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-webkit-slider-thumb:active{background-color:var(--gcss-colors-background-tertiary_dark)}.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-moz-range-progress,.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-moz-range-track{background:var(--gcss-colors-background-tertiary_dark)}.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-moz-range-thumb,.sdp-form-range.gcss-theme-dark[disabled] input[type=range]::-moz-range-thumb:active{background-color:var(--gcss-colors-background-tertiary_dark)}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step3 .vehicle-description{display:none}}.vin-modal-wrapper .vehicle-lookup-step2 .brand-logo{width:100%}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step2 .vehicle-description{display:none}}.need-help-choosing-container .section-title-wrapper{text-align:center;margin-bottom:5rem}@media screen and (max-width:699px){.need-help-choosing-container .section-title-wrapper{margin-bottom:2.1428571rem}}.need-help-choosing-container .section-title-wrapper .header{font-family:var(--gcss-typography-brand-heading-4-family);font-size:var(--gcss-typography-brand-heading-4-size);font-weight:var(--gcss-typography-brand-heading-4-weight);line-height:var(--gcss-typography-brand-heading-4-line-height);letter-spacing:var(--gcss-typography-brand-heading-4-letter-spacing);color:var(--gcss-colors-text-body-primary)}.need-help-choosing-container .section-title-wrapper .description{font-family:var(--gcss-typography-label-3-family);font-size:var(--gcss-typography-label-3-size);font-weight:var(--gcss-typography-label-3-weight);color:var(--gcss-colors-text-body-secondary);margin-top:1.4285714rem}@media screen and (max-width:699px){.need-help-choosing-container .section-title-wrapper .description{display:none}}.need-help-choosing-container .tab-list .tablist-tab span{color:var(--gcss-colors-text-body-primary)}@media screen and (max-width:699px){.towing-info-container .stand-alone-text-container{display:none}.towing-info-container .expando-content{padding:0 2.1428571rem}}@media screen and (min-width:700px){.towing-info-container .accordion{display:none}.towing-info-container .stand-alone-text-container .sdp-col-lg-8{width:83.333%}}@media screen and (max-width:699px){.towing-info-container .towing-basics-container .rich-text-para img{width:100%}}.towing-info-container .rich-text-para{font-size:var(--gcss-typography-font-size-default-size);line-height:var(--gcss-typography-font-size-default-line-height)}.towing-info-container .rich-text-para .specs-data-module{padding:1.4285714rem 0}.towing-info-container .rich-text-para .specs-data-module h2{padding-bottom:.3571429rem}.towing-info-container .paragraph-header{text-transform:capitalize}.towing-info-container .paragraph-header-head-title{font-family:var(--gcss-typography-utility-heading-2-family);font-size:var(--gcss-typography-utility-heading-2-size);font-weight:var(--gcss-typography-utility-heading-2-weight);line-height:var(--gcss-typography-utility-heading-2-line-height)}.towing-info-container .section-title-towing-wrapper{text-align:center;margin-bottom:2.8571429rem}.towing-info-container .tab-list .tablist-tab span{color:var(--gcss-colors-text-body-primary)}.towing-info-container .tab-list .tablist-tab span.gcss-colors-text-disclosure-bubble{color:var(--gcss-colors-text-body-primary_dark)}@media screen and (max-width:699px){.towing-info-container .tab-list .tablist-tab.tab-text{text-align:right}}.towing-info-container .tablist-tab-content{display:none}.towing-info-container .tablist-tab-content.active-tab-content{display:block}.vin-modal-wrapper .vehicle-lookup-step4 .image-container.initial-load{padding-bottom:45.92%}.vin-modal-wrapper .vehicle-lookup-step4 .image-container.initial-load picture{position:absolute}.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-details,.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info-label{font-family:var(--gcss-typography-label-1-family);font-size:var(--gcss-typography-label-1-size);font-weight:var(--gcss-typography-label-1-weight)}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-details,.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info-label{font-family:var(--gcss-typography-label-6-family);font-size:var(--gcss-typography-label-6-size);font-weight:var(--gcss-typography-label-6-weight)}}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info-label{text-align:center}}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2.1428571rem}}.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info .vehicle-info-row{-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:1.4285714rem;margin-bottom:1.4285714rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info .vehicle-info-row:not(:last-child){border-bottom:.0714286rem solid}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info .vehicle-info-row:not(:last-child){border-bottom:none}}.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info .vehicle-info-value{font-family:var(--gcss-typography-utility-heading-2-family);font-size:var(--gcss-typography-utility-heading-2-size);font-weight:var(--gcss-typography-utility-heading-2-weight);line-height:var(--gcss-typography-utility-heading-2-line-height);text-align:left}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info .vehicle-info-value{font-family:var(--gcss-typography-label-1-family);font-size:var(--gcss-typography-label-1-size);font-weight:var(--gcss-typography-label-1-weight);text-align:center}}.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info .vehicle-info-value .vehicle-info-value-suffix{font-family:var(--gcss-typography-label-1-family);font-size:var(--gcss-typography-label-1-size);font-weight:var(--gcss-typography-label-1-weight)}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step4 .vehicle-info .vehicle-info-value .vehicle-info-value-suffix{font-family:var(--gcss-typography-label-6-family);font-size:var(--gcss-typography-label-6-size);font-weight:var(--gcss-typography-label-6-weight)}}.vin-modal-wrapper .vehicle-lookup-step4 .print-results{margin-top:1.4285714rem}.filter-group-wrapper{padding:2.1428571rem 4.2857143rem .7142857rem}.filter-group-wrapper .filtergroup-row{margin-bottom:1.4285714rem}.filter-group-wrapper .filtergroup-row.clear-all-container{text-align:left}.filter-group-wrapper .filtergroup-row.clear-all-container .tg-desktop-clear-all{font-family:var(--gcss-typography-label-10-family);font-size:var(--gcss-typography-label-10-size);font-weight:var(--gcss-typography-label-10-weight);color:var(--gcss-colors-element-subdued_light)}.filter-group-wrapper .nofilter-message{font-family:var(--gcss-typography-label-1-family);font-size:var(--gcss-typography-label-1-size);font-weight:var(--gcss-typography-label-1-weight);text-align:center;margin-bottom:1.0714286rem}.filter-group-wrapper .tg-range-wrapper{position:relative;padding:.7142857rem}.filter-group-wrapper .tg-range-wrapper .sdp-form-range-label-container{margin-bottom:1.4285714rem}.filter-group-wrapper .tg-range-wrapper .disable-payload-overlay,.filter-group-wrapper .tg-range-wrapper .disable-towing-overlay{position:absolute;top:0;right:0;width:100%;padding:1.4285714rem;background-color:hsla(0,0%,50%,.8);left:0;z-index:5}.filter-group-wrapper .tg-range-wrapper .disable-payload-overlay .enable-btn-container,.filter-group-wrapper .tg-range-wrapper .disable-towing-overlay .enable-btn-container{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.filter-group-wrapper .tg-range-wrapper .disable-payload-overlay .enable-btn-container .gcss-button,.filter-group-wrapper .tg-range-wrapper .disable-towing-overlay .enable-btn-container .gcss-button{background-color:var(--gcss-colors-element-primary_dark)}.filter-group-wrapper .multi-select-flyout-wrapper .title{font-family:var(--gcss-typography-label-2-family);font-size:var(--gcss-typography-label-2-size);font-weight:var(--gcss-typography-label-2-weight)}.tg-wrapper .tg-vehicle-results-wrapper .tg-results-wrapper input[type=range]::-ms-thumb{background:var(--gcss-colors-element-primary_dark) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHJlY3QgeD0iMTEuNSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz48L2c+PGc+PHJlY3QgeD0iNy41IiB5PSI4LjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjciLz48L2c+PGc+PHJlY3QgeD0iMTUuNSIgeT0iOC41IiB3aWR0aD0iMSIgaGVpZ2h0PSI3Ii8+PC9nPjwvc3ZnPg==") 50% no-repeat}.tg-wrapper .tg-vehicle-results-wrapper .tg-results-wrapper input[type=range]::-webkit-slider-thumb{background:var(--gcss-colors-element-primary_dark) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHJlY3QgeD0iMTEuNSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz48L2c+PGc+PHJlY3QgeD0iNy41IiB5PSI4LjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjciLz48L2c+PGc+PHJlY3QgeD0iMTUuNSIgeT0iOC41IiB3aWR0aD0iMSIgaGVpZ2h0PSI3Ii8+PC9nPjwvc3ZnPg==") 50% no-repeat}.tg-wrapper .tg-vehicle-results-wrapper .tg-results-wrapper input[type=range]::-moz-range-thumb{background:var(--gcss-colors-element-primary_dark) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHJlY3QgeD0iMTEuNSIgeT0iNiIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz48L2c+PGc+PHJlY3QgeD0iNy41IiB5PSI4LjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjciLz48L2c+PGc+PHJlY3QgeD0iMTUuNSIgeT0iOC41IiB3aWR0aD0iMSIgaGVpZ2h0PSI3Ii8+PC9nPjwvc3ZnPg==") 50% no-repeat}.gcss-theme-light.filter-group-wrapper{background-color:var(--gcss-colors-background-secondary_light)}.gcss-theme-dark.filter-group-wrapper{background-color:var(--gcss-colors-background-secondary_dark)}.vin-modal-wrapper{padding:0 1.4285714rem 1.4285714rem}@media screen and (max-width:699px){.vin-modal-wrapper{padding-bottom:3.5714286rem}}.vin-modal-wrapper .vin-modal-title{font-family:var(--gcss-typography-brand-heading-4-family);font-size:var(--gcss-typography-brand-heading-4-size);font-weight:var(--gcss-typography-brand-heading-4-weight);line-height:var(--gcss-typography-brand-heading-4-line-height);letter-spacing:var(--gcss-typography-brand-heading-4-letter-spacing);margin-bottom:2.5rem;margin-right:.7142857rem}.vin-modal-wrapper .vin-modal-subtitle{font-family:var(--gcss-typography-label-3-family);font-size:var(--gcss-typography-label-3-size);font-weight:var(--gcss-typography-label-3-weight);margin-right:.7142857rem}.vin-modal-wrapper .radio-group-wrapper{margin-bottom:1.4285714rem}.vin-modal-wrapper .gcss-button{width:100%;text-align:center}.vin-modal-wrapper .gcss-button[disabled]{pointer-events:none}.vin-modal-wrapper .vin-step-content{display:none}.vin-modal-wrapper .vin-step-content .vehicle-title{font-family:var(--gcss-typography-brand-heading-4-family);font-size:var(--gcss-typography-brand-heading-4-size);font-weight:var(--gcss-typography-brand-heading-4-weight);line-height:var(--gcss-typography-brand-heading-4-line-height);letter-spacing:var(--gcss-typography-brand-heading-4-letter-spacing);margin-bottom:1.4285714rem}.vin-modal-wrapper .vin-step-content .legal-message{font-size:var(--gcss-typography-font-size-small-size);line-height:var(--gcss-typography-font-size-small-line-height);color:var(--gcss-colors-text-body-secondary_light)}@media screen and (max-width:699px){.vin-modal-wrapper .vin-step-content .vin-step-btn-container{position:fixed;bottom:0;right:0;width:97.5%;padding:1.0714286rem;background-color:var(--gcss-colors-background-secondary)}}.vin-modal-wrapper .vin-step-content .vin-step-btn-container .back-btn{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.vin-modal-wrapper .vin-step-content .vin-step-btn-container .back-btn .gcss-button-tertiary:after{display:none}.vin-modal-wrapper .vin-step-content .radio-group-wrapper .radio-title{font-family:var(--gcss-typography-label-1-family);font-size:var(--gcss-typography-label-1-size);font-weight:var(--gcss-typography-label-1-weight)}.vin-modal-wrapper .vin-step-content .radio-group-wrapper .radio-button-text label{text-transform:capitalize}.vin-modal-wrapper .active-vin-content{display:block}.vin-modal-wrapper .active-step .no-link .progress-thin-bar{background-color:var(--gcss-colors-element-primary)}.vin-modal-wrapper .active-step .progress-step-label{color:var(--gcss-colors-element-primary)}.vin-modal-wrapper .active-step .progress-step-label .edit-icon{display:inline-block}.vin-modal-wrapper .vehicle-lookup-step1 .divider-text{border-right:.0714286rem solid var(--gcss-colors-element-secondary);position:relative}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step1 .divider-text{border-right:0;width:100%}}.vin-modal-wrapper .vehicle-lookup-step1 .divider-text>span{-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:-1.2857143rem;width:2.1428571rem;height:2.1428571rem;border-radius:2.1428571rem;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step1 .divider-text>span{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:-1rem;left:50%}}.vin-modal-wrapper .vehicle-lookup-step1 .model-year{margin:0 auto}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step1 .model-year{padding-top:3.5714286rem;border-top:.0714286rem solid var(--gcss-colors-element-secondary)}}.vin-modal-wrapper .vehicle-lookup-step1 .model-year .radio-group-wrapper{padding:0}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step1 .model-year .radio-group-wrapper .title-block{margin-right:0}}@media screen and (max-width:699px){.vin-modal-wrapper .vehicle-lookup-step1 .vin-input-field{padding-bottom:3.5714286rem}}.vin-modal-wrapper .vehicle-lookup-step1 .vin-input-field .vin-input{margin:0 auto}.vin-modal-wrapper .vehicle-lookup-step1 .vin-input-field .vin-input .disabled-button{cursor:not-allowed;pointer-events:none;background-color:var(--gcss-colors-background-secondary)}.vin-modal-wrapper .vehicle-lookup-step1 .vin-input-field .vin-input .vin-input-label{font-family:var(--gcss-typography-label-1-family);font-size:var(--gcss-typography-label-1-size);font-weight:var(--gcss-typography-label-1-weight);margin-bottom:1.4285714rem;line-height:1.4285714rem}.vin-modal-wrapper .vehicle-lookup-step1 .vin-input-field .vin-input .gcss-button{width:auto;padding:.7142857rem 1.7857143rem}.vin-modal-wrapper .vehicle-lookup-step1 .vin-input-field .vin-input .text-field-wrapper{margin-bottom:2.1428571rem}.vin-modal-wrapper .vehicle-lookup-step1 .vin-input-field .vin-input .vin-input-message{font-size:var(--gcss-typography-font-size-small-size);line-height:var(--gcss-typography-font-size-small-line-height);color:var(--gcss-colors-text-body-secondary_light)}.tg-listing-container.sdp-grid{padding-bottom:15px}@media screen and (min-width:510px){.tg-listing-container.sdp-grid{padding:1.0714286rem 1.4285714rem}}.tg-listing-container .tg-header{padding-bottom:1.0714286rem}@media screen and (max-width:699px){.tg-listing-container .tg-header{display:none}}.tg-listing-container .result-text{font-family:var(--gcss-typography-label-5-family);font-size:var(--gcss-typography-label-5-size);font-weight:var(--gcss-typography-label-5-weight)}.tg-listing-container .result-text span{font-family:var(--gcss-typography-label-4-family);font-size:var(--gcss-typography-label-4-size);font-weight:var(--gcss-typography-label-4-weight)}.tg-listing-container .stat-title{font-family:var(--gcss-typography-label-6-family);font-size:var(--gcss-typography-label-6-size);font-weight:var(--gcss-typography-label-6-weight);cursor:pointer;text-align:center;display:none}@media screen and (min-width:700px){.tg-listing-container .stat-title{font-family:var(--gcss-typography-label-4-family);font-size:var(--gcss-typography-label-4-size);font-weight:var(--gcss-typography-label-4-weight);display:block}}.tg-listing-container .stat-title .icon{margin-right:.7142857rem;color:#dedede}.tg-listing-container .stat-title .icon.sort-active,.tg-listing-container .stat-title:hover .icon{color:#000}.tg-listing-container .stat-title button{display:block}@media screen and (min-width:700px){.tg-listing-container .tg-vehicle-list-item:nth-child(2) .active-col{border-top:2px solid transparent}}.tg-listing-container .print-col{text-align:left}.tg-listing-container .print-col .gcss-button-tertiary{font-family:var(--gcss-typography-label-5-family);font-size:var(--gcss-typography-label-5-size);font-weight:var(--gcss-typography-label-5-weight)}.tg-listing-container.gcss-theme-light{background-color:var(--gcss-colors-background-primary_light)}.tg-listing-container.gcss-theme-light .result-text{color:var(--gcss-colors-text-body-primary_light)}@media screen and (min-width:700px){.tg-listing-container.gcss-theme-light .tg-vehicle-list-item:nth-child(2) .active-col{border-top-color:var(--gcss-colors-element-primary_light)}.tg-listing-container.gcss-theme-light .tg-vehicle-list-item:nth-child(2) .active-col:before{display:block;border-color:transparent transparent var(--gcss-colors-element-primary_light)}}.tg-listing-container.gcss-theme-light .print-col .gcss-button-tertiary{color:var(--gcss-colors-text-body-primary_light)}.tg-listing-container.gcss-theme-dark{background-color:var(--gcss-colors-background-primary_dark)}.tg-listing-container.gcss-theme-dark .result-text{color:var(--gcss-colors-text-body-primary_dark)}@media screen and (min-width:700px){.tg-listing-container.gcss-theme-dark .tg-vehicle-list-item:nth-child(2) .active-col{border-top-color:var(--gcss-colors-element-primary_dark)}.tg-listing-container.gcss-theme-dark .tg-vehicle-list-item:nth-child(2) .active-col:before{display:block;border-color:transparent transparent var(--gcss-colors-element-primary_dark)}}.tg-listing-container.gcss-theme-dark .print-col .gcss-button-tertiary{color:var(--gcss-colors-text-body-primary_dark)}.tg-wrapper,.tg-wrapper .tg-header{position:relative}.tg-wrapper .tg-header .tg-header-image .cta-disclosure-bar{z-index:1}.tg-wrapper .tg-header .tg-header-overlay{position:absolute;top:0;right:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.tg-wrapper .tg-header .tg-header-overlay .tg-overlay-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;height:100%;padding:3.5714286rem}@media screen and (max-width:699px){.tg-wrapper .tg-header .tg-header-overlay .tg-overlay-wrapper{padding:2.1428571rem}}.tg-wrapper .tg-header .tg-header-overlay .tg-overlay-wrapper .tg-overlay-content{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.tg-wrapper .tg-header .tg-header-overlay .tg-overlay-wrapper .tg-overlay-content .tg-look-up-btn,.tg-wrapper .tg-header .tg-header-overlay .tg-overlay-wrapper .tg-overlay-content .tg-look-up-btn:after{color:var(--gcss-colors-text-body-primary_dark)}.tg-wrapper .tg-header .tg-header-overlay .tg-overlay-wrapper .tg-overlay-content .tg-need-help-btn{background-color:var(--gcss-colors-element-primary_dark);margin-left:1.4285714rem}.tg-wrapper .tg-header .tg-header-overlay .tg-overlay-wrapper .tg-overlay-content .tg-towing-info-btn{margin-left:1.7857143rem}@media screen and (max-width:1004px){.tg-wrapper .tg-header .tg-header-overlay .tg-overlay-wrapper .tg-overlay-content .tab-container .tab-list{padding-bottom:0}}.tg-wrapper .tg-header .tg-header-overlay .tg-header-title{font-family:var(--gcss-typography-brand-heading-1-family);font-size:var(--gcss-typography-brand-heading-1-size);font-weight:var(--gcss-typography-brand-heading-1-weight);line-height:var(--gcss-typography-brand-heading-1-line-height);letter-spacing:var(--gcss-typography-brand-heading-1-letter-spacing);margin-top:1.4285714rem;color:var(--gcss-colors-text-heading_dark)}@media screen and (max-width:699px){.tg-wrapper .tg-header .tg-header-overlay .tg-header-title{font-family:var(--gcss-typography-brand-heading-6-family);font-size:var(--gcss-typography-brand-heading-6-size);font-weight:var(--gcss-typography-brand-heading-6-weight);line-height:var(--gcss-typography-brand-heading-6-line-height);letter-spacing:var(--gcss-typography-brand-heading-6-letter-spacing);color:var(--gcss-colors-text-heading_dark)}}@media screen and (max-width:1004px){.tg-wrapper .tg-header .tg-header-overlay .tg-header-title{margin-top:.7142857rem}}.tg-wrapper .tg-header .tg-header-overlay .tg-header-desc{font-family:var(--gcss-typography-label-3-family);font-size:var(--gcss-typography-label-3-size);font-weight:var(--gcss-typography-label-3-weight);margin-top:1.4285714rem;margin-bottom:2.5rem;color:var(--gcss-colors-text-body-primary_dark)}@media screen and (max-width:699px){.tg-wrapper .tg-header .tg-header-overlay .tg-header-desc{margin-top:1.0714286rem;margin-bottom:1.7857143rem}}.tg-wrapper .tg-header .tg-header-overlay .tg-cta-container{margin-bottom:3.5714286rem}@media screen and (max-width:699px){.tg-wrapper .tg-header .tg-header-overlay .tg-cta-container{display:none}}@media screen and (min-width:1005px){.tg-wrapper .tg-header .tg-header-overlay .tg-cta-container .gcss-button-tertiary:hover:after{text-decoration:underline}}@media screen and (min-width:1005px){.tg-wrapper .tg-header .tg-header-overlay .tg-cta-container .gcss-button-tertiary.tg-look-up-btn:hover:after{text-decoration:none}}.tg-wrapper .tg-cta-container-mobile{padding:1.0714286rem;text-align:center}@media screen and (min-width:700px){.tg-wrapper .tg-cta-container-mobile{display:none}}.tg-wrapper .tg-cta-container-mobile .gcss-button-block:first-child{margin-bottom:1.4285714rem}.tg-wrapper .tg-cta-container-mobile .tg-look-up-btn{color:var(--gcss-colors-text-body-primary)}@media screen and (max-width:699px){.tg-wrapper .hide-in-mobile{display:none}}.tg-wrapper .radio-group-collapsible .change-vehicle-type .gcss-button-tertiary{color:var(--gcss-colors-text-body-primary)}.tg-wrapper .radio-group-wrapper{padding:0}.tg-wrapper .tg-model-content{display:none}.tg-wrapper .active-tg-model-content{display:block}.tg-wrapper .tg-vehicle-results-wrapper{background-color:var(--gcss-colors-background-primary_light)}.tg-modal-align-top .modal-mask-center.ucl-modal-mask{bottom:auto}.tg-results-wrapper .sticky{z-index:5}@media screen and (max-width:699px){.tg-results-wrapper .tg-filtergroup-desktop{display:none}}.tg-results-wrapper .tg-filtergroup-desktop .range-container,.tg-results-wrapper .tg-filtergroup-desktop .range-container input[type=range]{width:100%}.tg-results-wrapper .tg-filtergroup-mobile{padding:1.0714286rem;background-color:var(--gcss-colors-background-primary_dark);color:var(--gcss-colors-text-body-primary_dark);cursor:pointer}@media screen and (min-width:700px){.tg-results-wrapper .tg-filtergroup-mobile{display:none}}.tg-results-wrapper .tg-filtergroup-mobile .tg-filtergroup-mobile-count{display:inline-block;margin-right:.7142857rem;width:1.4285714rem;height:1.4285714rem;background-color:var(--gcss-colors-element-primary_dark);text-align:center;border-radius:1.4285714rem;line-height:1.4285714rem;border:.0714286rem solid var(--gcss-colors-text-body-primary_dark)}.tg-results-wrapper .tg-filtergroup-mobile .mobile-filter{float:left;font-size:1.2857143rem}.tg-results-wrapper .tg-selected-vehicle-info{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1.0714286rem;border-top:.0714286rem solid var(--gcss-colors-line-primary)}@media screen and (min-width:700px){.tg-results-wrapper .tg-selected-vehicle-info{display:none}}.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-info-container,.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-text-container{width:50%}.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-text-container .results-text,.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-text-container .vehicle-name{font-family:var(--gcss-typography-utility-heading-5-family);font-size:var(--gcss-typography-utility-heading-5-size);font-weight:var(--gcss-typography-utility-heading-5-weight);line-height:var(--gcss-typography-utility-heading-5-line-height);font-family:var(--gcss-typography-font-brand-primary-family);padding-bottom:.7142857rem;color:var(--gcss-colors-text-body-primary)}.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-text-container .results-text span,.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-text-container .vehicle-name span{font-family:var(--gcss-typography-label-4-family);font-size:var(--gcss-typography-label-4-size);font-weight:var(--gcss-typography-label-4-weight)}.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-text-container .results-text{font-family:var(--gcss-typography-label-5-family);font-size:var(--gcss-typography-label-5-size);font-weight:var(--gcss-typography-label-5-weight);padding-bottom:0}.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-info-container{text-align:left}.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-info-container .tg-towing-info-btn{font-family:var(--gcss-typography-label-2-family);font-size:var(--gcss-typography-label-2-size);font-weight:var(--gcss-typography-label-2-weight);color:var(--gcss-colors-text-body-primary);padding-left:1.4285714rem}.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-info-container .tg-towing-info-btn .icon{font-family:var(--gcss-typography-utility-heading-5-family);font-size:var(--gcss-typography-utility-heading-5-size);font-weight:var(--gcss-typography-utility-heading-5-weight);line-height:var(--gcss-typography-utility-heading-5-line-height);padding-right:1.0714286rem}.tg-results-wrapper .tg-selected-vehicle-info .tg-vehicle-info-container .tg-towing-info-btn .icon:before{padding-top:.2142857rem;position:absolute}.tg-mobile-filter-wrapper{padding:0 2.1428571rem 5rem}@media screen and (max-width:699px){.tg-mobile-filter-wrapper{padding:0 .7142857rem 5rem}}.tg-mobile-filter-wrapper .tg-mobile-filter-header{font-family:var(--gcss-typography-utility-heading-3-family);font-size:var(--gcss-typography-utility-heading-3-size);font-weight:var(--gcss-typography-utility-heading-3-weight);line-height:var(--gcss-typography-utility-heading-3-line-height);margin-bottom:1.4285714rem}.tg-mobile-filter-wrapper .filter-row{margin-bottom:1.4285714rem;padding:.7142857rem;position:relative}.tg-mobile-filter-wrapper .filter-row .filter-label{font-family:var(--gcss-typography-label-2-family);font-size:var(--gcss-typography-label-2-size);font-weight:var(--gcss-typography-label-2-weight);margin-right:.7142857rem;margin-bottom:.7142857rem}.tg-mobile-filter-wrapper .filter-row .filter-label,.tg-mobile-filter-wrapper .filter-row .range-container,.tg-mobile-filter-wrapper .filter-row .sdp-form-dropdown-option-container__col,.tg-mobile-filter-wrapper .filter-row input[type=range]{width:100%}.tg-mobile-filter-wrapper .filter-row .range-container .sdp-form-label-value{font-family:var(--gcss-typography-label-2-family);font-size:var(--gcss-typography-label-2-size);font-weight:var(--gcss-typography-label-2-weight)}.tg-mobile-filter-wrapper .filter-row .range-container .sdp-form-range-label-container{margin-bottom:1.4285714rem}.tg-mobile-filter-wrapper .filter-row .select-field-main{padding:0}.tg-mobile-filter-wrapper .filter-row .select-field-main .select-field-wrapper label{font-family:var(--gcss-typography-label-2-family);font-size:var(--gcss-typography-label-2-size);font-weight:var(--gcss-typography-label-2-weight);color:var(--gcss-colors-text-body-primary_light)}@media screen and (max-width:509px){.tg-mobile-filter-wrapper .filter-row .checkbox-container .checkbox-text{padding-right:.7142857rem}}@media screen and (max-width:509px){.tg-mobile-filter-wrapper .filter-row .checkbox-container .checkbox-text:before{left:.7142857rem}}@media screen and (max-width:509px){.tg-mobile-filter-wrapper .filter-row .checkbox-container .checkbox-text:after{left:1.0714286rem}}.tg-mobile-filter-wrapper .filter-row .checkbox-container .checkbox-text label{text-transform:capitalize}.tg-mobile-filter-wrapper .filter-row .disable-payload-overlay,.tg-mobile-filter-wrapper .filter-row .disable-towing-overlay{position:absolute;top:0;right:0;width:100%;padding:1.4285714rem;background-color:hsla(0,0%,50%,.8);left:0;z-index:2}.tg-mobile-filter-wrapper .filter-row .disable-payload-overlay .enable-btn-container,.tg-mobile-filter-wrapper .filter-row .disable-towing-overlay .enable-btn-container{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.tg-mobile-filter-wrapper .filter-row .disable-payload-overlay .enable-btn-container .gcss-button,.tg-mobile-filter-wrapper .filter-row .disable-towing-overlay .enable-btn-container .gcss-button{background-color:var(--gcss-colors-element-primary_dark)}.tg-mobile-filter-wrapper .tg-mobile-filter-cta-container{padding:1.0714286rem;background-color:var(--gcss-colors-background-secondary);position:fixed;bottom:0;right:0;width:100%;z-index:2}.tg-mobile-filter-wrapper .tg-mobile-filter-cta-container .tg-mobile-filter-clear{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.tg-mobile-filter-wrapper .tg-mobile-filter-cta-container .gcss-button{width:100%}.tg-mobile-filter-wrapper .gcss-theme-light.checkbox-container.custom .checkbox-text.selected:before{background-color:var(--gcss-colors-element-primary_light);border-color:var(--gcss-colors-element-primary_light)}.tg-mobile-filter-wrapper .gcss-theme-light.checkbox-container.custom .checkbox-text.selected:after{color:var(--gcss-colors-text-body-primary_dark)}.tg-mobile-filter-wrapper .gcss-theme-light.checkbox-container.custom .checkbox-text:not(.selected):before{background-color:transparent}.tg-mobile-filter-wrapper .gcss-theme-dark.checkbox-container.custom .checkbox-text.selected:before{background-color:var(--gcss-colors-element-primary_dark);border-color:var(--gcss-colors-element-primary_dark)}.tg-mobile-filter-wrapper .gcss-theme-dark.checkbox-container.custom .checkbox-text.selected:after{color:var(--gcss-colors-text-body-primary_dark)}.tg-mobile-filter-wrapper .gcss-theme-dark.checkbox-container.custom .checkbox-text:not(.selected):before{background-color:transparent}.tg-vehicle-list-item{border-bottom-width:.0714286rem;border-bottom-style:solid}.tg-vehicle-list-item.sdp-grid{padding:1.4285714rem}@media screen and (min-width:700px){.tg-vehicle-list-item.sdp-grid{padding:0}}@media screen and (min-width:700px){.tg-vehicle-list-item .hidden-dsk{display:none}}@media screen and (max-width:699px){.tg-vehicle-list-item .hidden-mbl{display:none}}.tg-vehicle-list-item .vehicle-name{font-size:var(--gcss-typography-font-size-small-size);line-height:var(--gcss-typography-font-size-small-line-height)}.tg-vehicle-list-item .vehicle-image{display:block;cursor:pointer}@media screen and (min-width:700px){.tg-vehicle-list-item .vehicle-image{margin-top:1.0714286rem}}@media screen and (max-width:699px){.tg-vehicle-list-item .vehicle-image{text-align:left}}.tg-vehicle-list-item .vehicle-data .engine-dtls{font-family:var(--gcss-typography-label-3-family);font-size:var(--gcss-typography-label-3-size);font-weight:var(--gcss-typography-label-3-weight)}@media screen and (max-width:699px){.tg-vehicle-list-item .vehicle-data .engine-dtls{font-size:var(--gcss-typography-font-size-small-size);line-height:var(--gcss-typography-font-size-small-line-height);padding-top:1.0714286rem}}.tg-vehicle-list-item .vehicle-data .engine-options-dtls{font-size:var(--gcss-typography-font-size-tiny-size);line-height:var(--gcss-typography-font-size-tiny-line-height);padding-top:.1428571rem}@media screen and (min-width:700px){.tg-vehicle-list-item .vehicle-data .engine-options-dtls{font-size:var(--gcss-typography-font-size-small-size);line-height:var(--gcss-typography-font-size-small-line-height)}}.tg-vehicle-list-item .vehicle-data .engine-options-dtls span{text-transform:uppercase}.tg-vehicle-list-item .vehicle-data .engine-options-dtls span.optional{text-transform:capitalize}.tg-vehicle-list-item .vehicle-data .engine-options-dtls span:first-child:before{display:none}.tg-vehicle-list-item .vehicle-data .engine-options-dtls span:before{content:" | "}.tg-vehicle-list-item .vehicle-model{font-family:var(--gcss-typography-label-1-family);font-size:var(--gcss-typography-label-1-size);font-weight:var(--gcss-typography-label-1-weight);padding-top:.1428571rem}@media screen and (min-width:700px)and (max-width:1004px){.tg-vehicle-list-item .vehicle-model{font-family:var(--gcss-typography-label-2-family);font-size:var(--gcss-typography-label-2-size);font-weight:var(--gcss-typography-label-2-weight)}}.tg-vehicle-list-item .axle-data{padding-top:.7142857rem}@media screen and (min-width:700px){.tg-vehicle-list-item .axle-data{padding-top:2.1428571rem}}.tg-vehicle-list-item .axle-data .select-field-main{padding-right:0;padding-left:0;width:100%}@media screen and (max-width:699px){.tg-vehicle-list-item .axle-data .select-field-main{padding-bottom:0}}@media screen and (min-width:700px){.tg-vehicle-list-item .axle-data .sdp-form-dropdown{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:1005px){.tg-vehicle-list-item .axle-data .sdp-form-dropdown .sdp-form-dropdown-option-container{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.tg-vehicle-list-item .axle-data .sdp-form-dropdown label.sdp-form-dropdown-label{padding-bottom:0;padding-left:.7142857rem;margin-bottom:0}@media screen and (max-width:1004px){.tg-vehicle-list-item .axle-data .sdp-form-dropdown label.sdp-form-dropdown-label{margin-bottom:.3571429rem}}.tg-vehicle-list-item .axle-data .sdp-form-dropdown label.sdp-form-dropdown-label .sdp-form-label-value{font-family:var(--gcss-typography-label-4-family);font-size:var(--gcss-typography-label-4-size);font-weight:var(--gcss-typography-label-4-weight)}@media screen and (min-width:700px){.tg-vehicle-list-item .axle-data .sdp-form-dropdown label.sdp-form-dropdown-label .sdp-form-label-value{font-size:var(--gcss-typography-font-size-small-size);line-height:var(--gcss-typography-font-size-small-line-height)}}.tg-vehicle-list-item .axle-data .sdp-form-dropdown__grid{margin-right:0;margin-left:0}@media screen and (min-width:700px){.tg-vehicle-list-item .vehicle-box-button,.tg-vehicle-list-item .vehicle-box-image,.tg-vehicle-list-item .vehicle-box-payload,.tg-vehicle-list-item .vehicle-box-price,.tg-vehicle-list-item .vehicle-box-towing{padding-top:1.0714286rem;padding-bottom:1.0714286rem}}@media screen and (max-width:699px){.tg-vehicle-list-item .vehicle-box-payload,.tg-vehicle-list-item .vehicle-box-price,.tg-vehicle-list-item .vehicle-box-towing{margin-top:1.0714286rem}.tg-vehicle-list-item .vehicle-box-payload>div,.tg-vehicle-list-item .vehicle-box-price>div,.tg-vehicle-list-item .vehicle-box-towing>div{padding-bottom:.3571429rem;border-bottom:.1428571rem solid transparent}}@media screen and (min-width:700px){.tg-vehicle-list-item .vehicle-box-payload.active-col,.tg-vehicle-list-item .vehicle-box-price.active-col,.tg-vehicle-list-item .vehicle-box-towing.active-col{position:relative}}.tg-vehicle-list-item .vehicle-box-payload.active-col:before,.tg-vehicle-list-item .vehicle-box-price.active-col:before,.tg-vehicle-list-item .vehicle-box-towing.active-col:before{content:"";border-style:solid;border-width:.2857143rem;position:absolute;right:50%;top:-10px;-webkit-transform:translate(50%);transform:translate(50%);display:none}.tg-vehicle-list-item .vehicle-box-button,.tg-vehicle-list-item .vehicle-box-payload,.tg-vehicle-list-item .vehicle-box-price,.tg-vehicle-list-item .vehicle-box-towing{padding-top:.7142857rem}@media screen and (max-width:699px){.tg-vehicle-list-item .vehicle-box-button,.tg-vehicle-list-item .vehicle-box-payload,.tg-vehicle-list-item .vehicle-box-price,.tg-vehicle-list-item .vehicle-box-towing{padding-top:0}.tg-vehicle-list-item .vehicle-box-button>div,.tg-vehicle-list-item .vehicle-box-payload>div,.tg-vehicle-list-item .vehicle-box-price>div,.tg-vehicle-list-item .vehicle-box-towing>div{padding-top:.7142857rem}}@media screen and (min-width:700px){.tg-vehicle-list-item .vehicle-box-button,.tg-vehicle-list-item .vehicle-box-payload,.tg-vehicle-list-item .vehicle-box-price,.tg-vehicle-list-item .vehicle-box-towing{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}}.tg-vehicle-list-item .vehicle-box-button>div,.tg-vehicle-list-item .vehicle-box-payload>div,.tg-vehicle-list-item .vehicle-box-price>div,.tg-vehicle-list-item .vehicle-box-towing>div{margin:0 auto}.tg-vehicle-list-item .vehicle-box-button label,.tg-vehicle-list-item .vehicle-box-payload label,.tg-vehicle-list-item .vehicle-box-price label,.tg-vehicle-list-item .vehicle-box-towing label{font-family:var(--gcss-typography-label-6-family);font-size:var(--gcss-typography-label-6-size);font-weight:var(--gcss-typography-label-6-weight);width:100%;text-align:center;display:inline-block}@media screen and (min-width:700px){.tg-vehicle-list-item .vehicle-box-button label,.tg-vehicle-list-item .vehicle-box-payload label,.tg-vehicle-list-item .vehicle-box-price label,.tg-vehicle-list-item .vehicle-box-towing label{display:none}}.tg-vehicle-list-item .vehicle-box-button label+.side-value,.tg-vehicle-list-item .vehicle-box-payload label+.side-value,.tg-vehicle-list-item .vehicle-box-price label+.side-value,.tg-vehicle-list-item .vehicle-box-towing label+.side-value{margin-top:.7142857rem}.tg-vehicle-list-item .vehicle-box-button .side-value,.tg-vehicle-list-item .vehicle-box-payload .side-value,.tg-vehicle-list-item .vehicle-box-price .side-value,.tg-vehicle-list-item .vehicle-box-towing .side-value{font-family:var(--gcss-typography-label-1-family);font-size:var(--gcss-typography-label-1-size);font-weight:var(--gcss-typography-label-1-weight);margin-right:auto;margin-left:auto;text-align:center}@media screen and (min-width:1005px){.tg-vehicle-list-item .vehicle-box-button .side-value,.tg-vehicle-list-item .vehicle-box-payload .side-value,.tg-vehicle-list-item .vehicle-box-price .side-value,.tg-vehicle-list-item .vehicle-box-towing .side-value{font-family:var(--gcss-typography-utility-heading-2-family);font-size:var(--gcss-typography-utility-heading-2-size);font-weight:var(--gcss-typography-utility-heading-2-weight);line-height:var(--gcss-typography-utility-heading-2-line-height)}}.tg-vehicle-list-item .vehicle-box-button .side-value .pre-fix,.tg-vehicle-list-item .vehicle-box-payload .side-value .pre-fix,.tg-vehicle-list-item .vehicle-box-price .side-value .pre-fix,.tg-vehicle-list-item .vehicle-box-towing .side-value .pre-fix{padding-left:.2142857rem}.tg-vehicle-list-item .vehicle-box-button .side-value .post-fix,.tg-vehicle-list-item .vehicle-box-payload .side-value .post-fix,.tg-vehicle-list-item .vehicle-box-price .side-value .post-fix,.tg-vehicle-list-item .vehicle-box-towing .side-value .post-fix{font-family:var(--gcss-typography-label-6-family);font-size:var(--gcss-typography-label-6-size);font-weight:var(--gcss-typography-label-6-weight);padding-right:.2142857rem}@media screen and (min-width:1005px){.tg-vehicle-list-item .vehicle-box-button .side-value .post-fix,.tg-vehicle-list-item .vehicle-box-payload .side-value .post-fix,.tg-vehicle-list-item .vehicle-box-price .side-value .post-fix,.tg-vehicle-list-item .vehicle-box-towing .side-value .post-fix{font-family:var(--gcss-typography-utility-heading-6-family);font-size:var(--gcss-typography-utility-heading-6-size);font-weight:var(--gcss-typography-utility-heading-6-weight);line-height:var(--gcss-typography-utility-heading-6-line-height)}}@media screen and (max-width:699px){.tg-vehicle-list-item .vehicle-box-image{-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:700px){.tg-vehicle-list-item .vehicle-box-data{padding-top:3.5714286rem;padding-right:5.7142857rem}}@media screen and (max-width:699px){.tg-vehicle-list-item .vehicle-box-data{-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (max-width:699px){.tg-vehicle-list-item .vehicle-box-payload{-webkit-order:3;-ms-flex-order:3;order:3}}@media screen and (max-width:699px){.tg-vehicle-list-item .vehicle-box-towing{-webkit-order:4;-ms-flex-order:4;order:4}}@media screen and (max-width:699px){.tg-vehicle-list-item .vehicle-box-price{-webkit-order:5;-ms-flex-order:5;order:5}}@media screen and (max-width:699px){.tg-vehicle-list-item .vehicle-box-button{-webkit-order:6;-ms-flex-order:6;order:6;padding-top:1.4285714rem}}.tg-vehicle-list-item .vehicle-box-button .gcss-button{font-family:var(--gcss-typography-label-1-family);font-size:var(--gcss-typography-label-1-size);font-weight:var(--gcss-typography-label-1-weight)}@media screen and (min-width:700px){.tg-vehicle-list-item .vehicle-box-button .gcss-button{font-family:var(--gcss-typography-label-10-family);font-size:var(--gcss-typography-label-10-size);font-weight:var(--gcss-typography-label-10-weight);padding:1.0714286rem 2.1428571rem 1.0714286rem 3.2142857rem}.tg-vehicle-list-item .vehicle-box-button .gcss-button:after{left:8px}}@media screen and (min-width:700px)and (max-width:1004px){.tg-vehicle-list-item .vehicle-box-button .gcss-button{font-size:.9285714rem}}.tg-vehicle-list-item.hide-row{display:none}.tg-vehicle-list-item.gcss-theme-light{border-bottom-color:var(--gcss-colors-element-secondary_light)}.tg-vehicle-list-item.gcss-theme-light .axle-data .select-field-wrapper label,.tg-vehicle-list-item.gcss-theme-light .vehicle-data,.tg-vehicle-list-item.gcss-theme-light .vehicle-model,.tg-vehicle-list-item.gcss-theme-light .vehicle-name{color:var(--gcss-colors-text-body-primary_light)}.tg-vehicle-list-item.gcss-theme-light .vehicle-box-payload.active-col,.tg-vehicle-list-item.gcss-theme-light .vehicle-box-price.active-col,.tg-vehicle-list-item.gcss-theme-light .vehicle-box-towing.active-col{background-color:var(--gcss-colors-background-secondary_light)}@media screen and (max-width:699px){.tg-vehicle-list-item.gcss-theme-light .vehicle-box-payload.active-col,.tg-vehicle-list-item.gcss-theme-light .vehicle-box-price.active-col,.tg-vehicle-list-item.gcss-theme-light .vehicle-box-towing.active-col{background-color:transparent}.tg-vehicle-list-item.gcss-theme-light .vehicle-box-payload.active-col>div,.tg-vehicle-list-item.gcss-theme-light .vehicle-box-price.active-col>div,.tg-vehicle-list-item.gcss-theme-light .vehicle-box-towing.active-col>div{border-bottom-color:var(--gcss-colors-element-primary_light);background-color:var(--gcss-colors-background-secondary_light)}}.tg-vehicle-list-item.gcss-theme-light .sdp-form-dropdown .sdp-form-dropdown-option-control-container>.sdp-form-dropdown-option-list-container select,.tg-vehicle-list-item.gcss-theme-light .sdp-form-dropdown .sdp-form-dropdown-option-control-container>.sdp-form-dropdown-option-list-container ul.sdp-form-dropdown-option-list{border-color:var(--gcss-colors-element-primary_light)}.tg-vehicle-list-item.gcss-theme-dark{border-bottom-color:var(--gcss-colors-element-secondary_dark)}.tg-vehicle-list-item.gcss-theme-dark .axle-data .select-field-wrapper label,.tg-vehicle-list-item.gcss-theme-dark .vehicle-data,.tg-vehicle-list-item.gcss-theme-dark .vehicle-model,.tg-vehicle-list-item.gcss-theme-dark .vehicle-name{color:var(--gcss-colors-text-body-primary_dark)}.tg-vehicle-list-item.gcss-theme-dark .vehicle-box-payload.active-col,.tg-vehicle-list-item.gcss-theme-dark .vehicle-box-price.active-col,.tg-vehicle-list-item.gcss-theme-dark .vehicle-box-towing.active-col{background-color:var(--gcss-colors-background-secondary_dark)}@media screen and (max-width:699px){.tg-vehicle-list-item.gcss-theme-dark .vehicle-box-payload.active-col,.tg-vehicle-list-item.gcss-theme-dark .vehicle-box-price.active-col,.tg-vehicle-list-item.gcss-theme-dark .vehicle-box-towing.active-col{background-color:transparent}.tg-vehicle-list-item.gcss-theme-dark .vehicle-box-payload.active-col>div,.tg-vehicle-list-item.gcss-theme-dark .vehicle-box-price.active-col>div,.tg-vehicle-list-item.gcss-theme-dark .vehicle-box-towing.active-col>div{border-bottom-color:var(--gcss-colors-element-primary_dark);background-color:var(--gcss-colors-background-secondary_dark)}}.tg-vehicle-list-item.gcss-theme-dark .sdp-form-dropdown .sdp-form-dropdown-option-control-container>.sdp-form-dropdown-option-list-container select,.tg-vehicle-list-item.gcss-theme-dark .sdp-form-dropdown .sdp-form-dropdown-option-control-container>.sdp-form-dropdown-option-list-container ul.sdp-form-dropdown-option-list{border-color:var(--gcss-colors-element-primary_dark)}.vehicle-detail-modal-wrapper.vin-modal-wrapper .vehicle-title{font-family:var(--gcss-typography-brand-heading-4-family);font-size:var(--gcss-typography-brand-heading-4-size);font-weight:var(--gcss-typography-brand-heading-4-weight);line-height:var(--gcss-typography-brand-heading-4-line-height);letter-spacing:var(--gcss-typography-brand-heading-4-letter-spacing);margin-bottom:1.4285714rem}.vehicle-detail-modal-wrapper.vin-modal-wrapper .legal-message{font-size:var(--gcss-typography-font-size-small-size);line-height:var(--gcss-typography-font-size-small-line-height);color:var(--gcss-colors-text-body-secondary_light)}