mark::before,mark::after{clip-path:inset(100%);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mark::before,mark::before{content:" [highlight start] "}.mark::after,mark::after{content:" [highlight end] "}.category-icons{max-width:1400px;padding-left:.25rem;padding-right:.25rem}.category-icons .category{text-align:center;display:block;height:104px;width:104px;margin:.5rem auto}.category-icons .category .category-icon{filter:url(#filter_000_1);width:58%;height:58%}.category-icons .category .category-label{color:#000;font-weight:400;font-size:.75rem;line-height:1;margin-top:.125rem}@media screen and (min-width: 321px){.category-icons .category{background:#dcdbda;border-radius:100%}}.category-icons .category-col{padding-left:.25rem;padding-right:.25rem}.category-icons .new-icon{display:block;font-size:.65rem;color:#fff;background-color:#be3f23;border-radius:100%;width:30px;height:30px;padding:.5rem .125rem;position:absolute;right:1.5rem;top:1rem;text-transform:uppercase;z-index:2}@media(min-width: 576px){.category-icons .category{height:150px;width:150px}.category-icons .category .category-icon{margin-top:-0.125rem;margin-bottom:.25rem}.category-icons .category .category-label{font-size:.875rem;text-transform:none;margin-top:0;line-height:1}}@media(min-width: 768px){.category-icons .category{margin-top:2rem;margin-bottom:2rem}.category-icons .new-icon{right:82px;top:0}}@media(min-width: 992px){.category-icons .category{transition:ease all;background:none;width:100%;margin:1rem auto;margin:0 auto}.category-icons .category .category-icon{transition:.08s ease all;margin-bottom:.5rem}.category-icons .category .category-label{font-size:.75rem;text-transform:uppercase;line-height:1rem}.category-icons .category:hover .category-icon{filter:url(#filter_be3f23_1);transform:translateY(-10px)}.category-icons .category:hover .category-label{color:#be3f23}.category-icons .new-icon{right:32px}}@media(min-width: 1200px){.category-icons .category{height:auto}.category-icons .category .category-label{font-size:.875rem;text-transform:uppercase;line-height:1.25rem}.category-icons .new-icon{right:42px}}.car-selector-category-icons{max-width:700px}.category-images-wrapper{margin-bottom:16px}.category-images-wrapper a .category{align-items:center;background:#f2ebe7;border-radius:100%;display:flex;height:95px;width:95px;justify-content:center;margin:8px auto;text-align:center}.category-images-wrapper a .category .category-images{height:85px;width:85px}.category-images-wrapper a .category.specials .category-images{margin-bottom:28%}.category-images-wrapper a .category-label{font-size:1rem;line-height:1.25rem;text-align:center;text-transform:none}.category-images-wrapper a:hover .category{background:#e2d2c9}.category-images-wrapper a:hover .category-label{text-decoration:underline}@media(min-width: 992px){.category-images-wrapper a{margin-bottom:0}.category-images-wrapper a:hover .category{transition:.08s ease all;transform:translateY(-10px)}}@media(min-width: 1200px){.category-images-wrapper a .category{height:100px;width:100px}.category-images-wrapper a .category .category-images{height:90px;width:90px}}.specials-page .specials-navbar{margin-top:32px;margin-left:auto;margin-right:auto;max-width:1920px;padding:0}.specials-page .specials-navbar h3{color:#5d5b5a;font-size:1rem;margin-bottom:16px;text-align:center;text-transform:uppercase}.specials-page .specials-navbar .navbar{border:1px solid #a9a7a7;border-left:none;border-right:none;padding:8px 0}.specials-page .specials-navbar .navbar button{background:rgba(0,0,0,0);border:none;color:#5d5b5a;font-size:1rem;outline:none;margin:0;padding:0;text-align:center;text-transform:uppercase}.specials-page .specials-navbar .navbar button:focus{outline:none}@media(max-width: 767.98px){.specials-page .specials-navbar .navbar .navbar-collapse{margin-top:16px}.specials-page .specials-navbar .navbar .navbar-collapse ul{text-align:center}}@media(max-width: 767.98px){.specials-page .specials-navbar .navbar li{margin-top:8px}}.specials-page .specials-navbar .navbar li a{color:#292828;display:block;font-size:.85rem;padding:8px}.specials-page .specials-navbar .navbar li a:hover{color:#e6ab20}.specials-products{margin-top:32px;margin-left:auto;margin-right:auto;max-width:1440px}.specials-products .product{border:1px solid #a9a7a7;border-radius:16px;margin-bottom:32px;padding:24px;width:100%}.specials-products .product a{display:block;text-decoration:none}.specials-products .product a p{color:#292828;margin-top:16px}.specials-products .product a p .bang-text{font-weight:700}.specials-page .lead-image{overflow:hidden}.specials-page .lead-image .lead-image-overlay{padding:48px}.specials-page .lead-image .lead-image-overlay .heading-text{font-size:2rem;color:#000;font-weight:700}@media(min-width: 992px){.specials-page .lead-image .lead-image-overlay .heading-text{font-size:3rem}}.specials-page .lead-image .lead-image-overlay p{color:#000;font-size:1.25rem;line-height:1.2}@media(min-width: 576px){.specials-page .lead-image .lead-image-overlay p{font-size:1.75rem}}.specials-evergreen .evergreen-email-signup{background-color:#dcdbda;border:none;border-radius:16px}.specials-evergreen .evergreen-email-signup .email-block{margin:0 auto;max-width:250px;text-align:left}.specials-evergreen .evergreen-email-signup .submit-group button{opacity:1;padding:0}.specials-evergreen .evergreen-email-signup .submit-group svg{filter:url(#filter_fff_1);height:1.5rem;margin:0 4px;width:1.5rem}@media(min-width: 768px){.specials-evergreen .evergreen-email-signup{background-color:#fff;border:1px solid #a9a7a7;border-radius:16px}}@media(min-width: 992px){.specials-evergreen{max-width:992px}}.outlet-section{border:5px solid #ebbc4e}
