.required label:after{content:"*";color:red}.shrink-font{font-size:calc(100% - 1pt)}.infinite-scroll-box{white-space:nowrap;overflow:auto hidden}.infinite-height{height:150px;max-height:250px}.infinite-content{width:auto;height:100%}.btn-wrap-text{white-space:normal;max-width:100%;height:auto!important}.btn-wrap-text.v-btn:not(.v-btn--round){padding:10px 16px}.btn-wrap-text .v-btn__content{flex:1 0 fit-content}.v-selection-control .v-label{font-weight:400}a{text-decoration:none!important}img{max-width:100%}.mobile-menu .v-list.v-theme--dark{background-color:#0000}.v-btn--size-x-large .v-btn__content{height:52px}.v-selection-control{margin-top:0;padding-top:0}.v-slide-group .v-slide-group__next,.v-slide-group .v-slide-group__prev{display:none!important}.promo-expiration .v-input--readonly{background-color:#fff!important}.video-background{z-index:-99;background:#000;position:fixed;inset:0}.bg--red{background-color:#d32f2f}.count-days{font-size:.825rem!important}.video-foreground,.video-background iframe{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}#vidtop-content{color:#fff;top:0}.vid-info{color:#fff;background:#0000004d;width:33%;padding:1rem;font-family:Avenir,Helvetica,sans-serif;position:absolute;top:0;right:0}.vid-info h1{margin-top:0;font-size:2rem;font-weight:700;line-height:1.2}.vid-info a{color:#fff;text-align:center;background:#00000080;border-bottom:none;margin:1rem auto;text-decoration:none;transition:background .6s;display:block}@media (aspect-ratio>=16/9){.video-foreground{height:300%;top:-100%}}@media (aspect-ratio<=16/9){.video-foreground{width:300%;left:-100%}}@media (width<=600px){.vid-info{width:50%;padding:.5rem}.vid-info h1{margin-bottom:.2rem}}@media (width<=500px){.vid-info .acronym{display:none}}[v-cloak]{display:none}.v-card__text{width:auto}.vin input{text-transform:uppercase}.v-input--disabled textarea,.v-field--disabled .v-select__selection{color:#000000e6!important}.v-input--disabled:not(.v-input--readonly),.v-input--readonly{background-color:#fdfcf6}.ck .ck-editor__editable_inline{min-height:158px;margin-bottom:24px!important}.rich-text .ck .ck-editor__editable_inline{min-height:300px;margin-bottom:24px!important}.v-card>.v-card__text{color:#000000e6!important}.v-btn.v-theme--dark.v-btn--variant-elevated,.v-btn.v-theme--dark.v-btn--variant-flat{color:rgb(var(--v-theme-on-surface))!important}:where(.custom-html-content) p{margin-block:1em}:where(.custom-html-content) h1,:where(.custom-html-content) h2,:where(.custom-html-content) h3,:where(.custom-html-content) h4,:where(.custom-html-content) h5,:where(.custom-html-content) h6{margin-block:.67em}:where(.custom-html-content) ul,:where(.custom-html-content) ol{margin-block:1em;padding-inline-start:40px}:where(.custom-html-content) blockquote{margin:1em 40px}.map-container{pointer-events:none}.map-container>iframe{pointer-events:auto}.video-container{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.display-video-container{width:100%;height:100vh;max-height:350px;position:relative;overflow:hidden}.display-video-container iframe,.display-video-container object,.display-video-container embed{border:0;width:100%;height:100%;position:absolute;inset:0}.v-window__prev,.v-window__next{background:#000000e6!important}.v-table{font-family:inherit}.v-overlay-container>.v-overlay:has(>.v-overlay__content.header-nav-menu-content){z-index:1010!important}.v-overlay-container>.v-overlay.v-dialog{z-index:20000!important}.v-overlay-container>.v-overlay.v-menu:not(.header-nav-menu),.v-overlay-container>.v-overlay.v-tooltip{z-index:20100!important}.x5{font-size:70px!important}.scroll{overflow-y:auto}.strikethrough{text-decoration:line-through}.text-overlay{text-align:center;color:#fff;vertical-align:middle;background-color:#0000001a;position:absolute;inset:0}.text-overlay:hover{background-color:#00000080}.text-overlay span{color:#fff;vertical-align:middle;line-height:100%;display:inline-table}.inventory-title{white-space:nowrap;text-overflow:ellipsis;font-weight:400;line-height:2rem;overflow:hidden;letter-spacing:normal!important;font-size:1.5rem!important}.inventory-table tr,.products-table tr,.leads-table tr{cursor:pointer}.v-icon--disabled,.v-input--disabled input{color:#000000de!important}.v-field--active .v-label{font-weight:700;color:#000000de!important}.vlpSwitchView .v-btn.v-btn--icon{background-color:#0000000a}h3{margin-bottom:12px;font-size:32px}.bb-solid{border-bottom:2px solid #0000001f}.bt-dashed{border-top:2px dashed #0000001f}.bb-dashed{border-bottom:2px dashed #0000001f}.bg-icon-grey{background-color:#00000003}.pointer{cursor:pointer}.w-100{width:100%!important}.dashboard .v-data-table .v-icon{color:#e88f24!important}.dashboard .v-list .v-list-item--active{color:#e88f24!important;caret-color:#e88f24!important}.v-tab{background-color:#f5f5f5}.v-tab--active{background-color:#fff}.radius-2{border-radius:2px!important}.radius-4{border-radius:4px!important}.radius{border-radius:8px!important}.radius-top{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.radius-25{border-radius:25%!important}.radius-50{border-radius:50%!important}.avatar-border{border:2px solid #758085}.v-data-table tbody tr:hover:not(.selected){background:#fbfbfb!important}.text-body-1{line-height:28px!important}.seo-preview{border:2px dashed #0000001f;padding:12px;font-family:arial,sans-serif}.seo-preview .seo-title{color:#1a0dab;font-size:18px;line-height:1.3}.seo-preview .seo-meta{color:#545454;font-size:14px}.seo-preview .seo-slug{color:#006621;font-size:16px}.vtab [role=tab]{justify-content:flex-start}.hours-table input,.hours-table thead th{text-align:center!important}.py-32{padding-top:32px;padding-bottom:32px}.my-32{margin-top:32px;margin-bottom:32px}.py-50{padding-top:50px;padding-bottom:50px}.my-50{margin-top:50px;margin-bottom:50px}.py-75{padding-top:75px;padding-bottom:75px}.my-75{margin-top:75px;margin-bottom:75px}.py-100{padding-top:100px;padding-bottom:100px}.my-100{margin-top:100px;margin-bottom:100px}.py-150{padding-top:150px;padding-bottom:150px}.my-150{margin-top:150px;margin-bottom:150px}.pt-32{padding-top:32px}.mt-32{margin-top:32px}.pt-50{padding-top:50px}.mt-50{margin-top:50px}.pt-75{padding-top:75px}.mt-75{margin-top:75px}.pt-100{padding-top:100px}.mt-100{margin-top:100px}.pt-150{padding-top:150px}.mt-150{margin-top:150px}.pb-32{padding-bottom:32px}.mb-32{margin-bottom:32px}.pb-50{padding-bottom:50px}.mb-50{margin-bottom:50px}.pb-75{padding-bottom:75px}.mb-75{margin-bottom:75px}.pb-100{padding-bottom:100px}.mb-100{margin-bottom:100px}.pb-150{padding-bottom:150px}.mb-150{margin-bottom:150px}.mobile-menu .v-overlay__content{width:90%}.mobile-menu .v-list-item--active{color:#fff!important}.header-phone .phone-link{color:inherit}.edge--bottom{z-index:1;position:relative}.edge--bottom:after{background:inherit;content:"";z-index:-1;-webkit-backface-visibility:hidden;transform-origin:100%;height:50%;display:block;position:absolute;bottom:0;left:0;right:0;transform:skewY(-1.5deg)}.edge--bottom--reverse{z-index:1;position:relative}.edge--bottom--reverse:after{background:inherit;content:"";z-index:-1;-webkit-backface-visibility:hidden;transform-origin:0 100%;height:50%;display:block;position:absolute;bottom:0;left:0;right:0;transform:skewY(1.5deg)}.edge--top{z-index:1;position:relative}.edge--top:before{background:inherit;content:"";z-index:-1;-webkit-backface-visibility:hidden;transform-origin:100% 0;height:50%;display:block;position:absolute;top:0;left:0;right:0;transform:skewY(1.5deg)}.edge--top--reverse{z-index:1;position:relative}.edge--top--reverse:before{background:inherit;content:"";z-index:-1;-webkit-backface-visibility:hidden;transform-origin:0 0;height:50%;display:block;position:absolute;top:0;left:0;right:0;transform:skewY(-1.5deg)}.edge--both{z-index:1;position:relative}.edge--both:before,.edge--both:after{background:inherit;content:"";z-index:-1;-webkit-backface-visibility:hidden;height:50%;display:block;position:absolute;left:0;right:0}.edge--both:before{transform-origin:100% 0;top:0;transform:skewY(1.5deg)}.edge--both:after{transform-origin:100%;bottom:0;transform:skewY(-1.5deg)}.edge--both--reverse{z-index:1;position:relative}.edge--both--reverse:before,.edge--both--reverse:after{background:inherit;content:"";z-index:-1;-webkit-backface-visibility:hidden;height:50%;display:block;position:absolute;left:0;right:0}.edge--both--reverse:before{transform-origin:0 0;top:0;transform:skewY(-1.5deg)}.edge--both--reverse:after{transform-origin:0 0;bottom:0;transform:skewY(1.5deg)}.v-application{background-color:#f9f9f9}.v-footer>.v-row{margin-bottom:0}.page-view .v-container{padding:12px}.ribbon{z-index:1;width:150px;height:150px;position:absolute;overflow:hidden}.ribbon:before,.ribbon:after{z-index:-1;content:"";border:5px solid #7cb342;display:block;position:absolute}.ribbon span{color:#fff;text-shadow:0 1px 1px #0003;text-transform:uppercase;text-align:center;background-color:#8bc34a;width:225px;padding:15px 0;font:700 18px/1 Lato,sans-serif;display:block;position:absolute;box-shadow:0 5px 10px #0000001a}.ribbon-top-left{top:-10px;left:-10px}.ribbon-top-left:before,.ribbon-top-left:after{border-top-color:#0000;border-left-color:#0000}.ribbon-top-left:before{top:0;right:0}.ribbon-top-left:after{bottom:0;left:0}.ribbon-top-left span{top:30px;right:-25px;transform:rotate(-45deg)}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right:before,.ribbon-top-right:after{border-top-color:#0000;border-right-color:#0000}.ribbon-top-right:before{top:0;left:0}.ribbon-top-right:after{bottom:0;right:0}.ribbon-top-right span{top:30px;left:-25px;transform:rotate(45deg)}#banner{z-index:1;justify-content:center;align-items:center;width:80%;height:40px;margin:-20px auto 0;display:flex;position:relative}#banner:hover{opacity:0}.error_content_message_div{text-align:center;width:100%;margin:0 0 50px;padding:170px 0}.error_content_message_div img{display:inline-block}.error_content_message_div h2{text-transform:uppercase;margin:0;font-family:Teko,sans-serif;font-size:180px;font-weight:700;line-height:160px}.error_content_message_div h2 img{width:150px;height:auto;margin:0 10px;display:inline-block}.error_content_message_div h3{text-transform:uppercase;margin:0 0 20px;font-family:Teko,sans-serif;font-size:34px;font-weight:500}.error_content_message_div p{margin:0 0 35px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400}.error_content_message_div .srch_btn{color:#fff;cursor:pointer;background:#cf2d38;border:none;border-radius:30px;height:auto;margin:0 10px;padding:15px 45px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-decoration:none;display:inline-block}.error_content_message_div .srch_btn2{color:#cf2d38;cursor:pointer;background:#fff;border:1px solid #cf2d38;border-radius:30px;height:auto;margin:0 10px;padding:15px 45px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-decoration:none;display:inline-block}.form_box{float:left;width:100%;margin:0 0 40px;padding:0}.form_box h2{text-align:center;text-transform:uppercase;margin:0 0 40px;font-family:Teko,sans-serif;font-size:36px;font-weight:700}.form_box .c_frm{float:left;width:100%;margin:0;padding:0;list-style:none}.form_box .c_frm li{float:left;width:50%;margin:0 0 30px;padding:0 15px}.form_box .c_frm .fullWidth{width:100%}.form_box .c_frm li input[type=text]{color:#000000de;background:#f1f1f1;border:none;border-radius:0;width:100%;height:56px;padding:0 20px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:56px}.form_box .c_frm li input[type=text]:focus{outline:none}.form_box .c_frm li input[type=email]{color:#000000de;background:#f1f1f1;border:none;border-radius:0;width:100%;height:56px;padding:0 20px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:56px}.form_box .c_frm li input[type=email]:focus{outline:none}.form_box .c_frm li input[type=tel]{color:#000000de;background:#f1f1f1;border:none;border-radius:0;width:100%;height:56px;padding:0 20px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:56px}.form_box .c_frm li input[type=tel]:focus{outline:none}.form_box .c_frm li textarea{color:#000000de;background:#f1f1f1;border:none;border-radius:0;width:100%;height:160px;padding:15px 20px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:normal}.form_box .c_frm li textarea:focus{outline:none}.form_box .c_frm li .submit_btn{color:#fff;cursor:pointer;background:#cf2d38;border:none;border-radius:30px;height:auto;padding:15px 45px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:normal;display:inline-block}.form_box .c_frm li .submit_btn:focus{outline:none}@media screen and (width<=767px){.error_content_message_div{padding:50px 30px 0}.error_content_message_div h2{font-size:100px;line-height:100px}.error_content_message_div h2 img{width:90px}.error_content_message_div h3{font-size:24px}.error_content_message_div .srch_btn{margin:0 0 20px;display:block}.error_content_message_div .srch_btn2{margin:0;display:block}.form_box .c_frm li{width:100%}}@media screen and (width<=320px){.error_content_message_div{padding:50px 15px 0}.error_content_message_div h3{font-size:22px}}.v-toolbar__content{padding:0!important}.inventory{margin-top:2%}@media only screen and (width<=950px){#bottomNav,#customMenu{display:none!important}.v-main{padding:0%!important}.customNavButtons a{margin-left:50px!important;margin-right:50px!important}}#mobileMenu{display:none}.header-phone.v-row{margin:0 8px!important}@media only screen and (width<=950px){#mobileMenu{display:block}#fullMenu{display:none!important}.frontend .v-main{padding:0%!important}}.frontend .v-main{padding-top:var(--frontend-navbar-height,64px)!important}.page-editor-drawer{z-index:1006!important;overflow:visible!important}.page-editor-toggle{z-index:2007;transition:left .2s;position:fixed;top:50%;left:8px;transform:translateY(-50%)}.page-editor-toggle--open{left:488px}.page-editor-scope,.page-editor-scope *{font-family:Roboto,Segoe UI,sans-serif!important}.editor-main{height:100vh;overflow-y:auto}.editor-page-content{position:relative}.active-snooze[data-v-b08fc4a0]{background-color:#ff98001a}
