.main-carousel.svelte-1golxb2{background-color:#030303;display:flex;flex-direction:column;justify-content:center;position:absolute;top:.8rem;width:100%;padding:0 10%;transition:opacity .6s ease}.carousel-cell.svelte-1golxb2{display:flex;justify-content:center;align-items:center;width:100%;margin-right:10px;border-radius:5px;user-select:none;-webkit-user-select:none;counter-increment:carousel-cell}.carousel-cell.svelte-1golxb2 h2:where(.svelte-1golxb2){text-align:center;color:#fff;font-size:.825rem;text-transform:uppercase;font-family:Syne,sans-serif;font-weight:400}.hidden.svelte-1golxb2{opacity:0;visibility:hidden}@media screen and (max-width:1200px){.main-carousel.svelte-1golxb2{padding:0 4%}}.master-nav-container.svelte-1dh1e3t{display:block;width:100%}@media screen and (max-width:950px){.master-nav-container.svelte-1dh1e3t{display:none}}nav.svelte-1dh1e3t{display:flex;width:100%}.primary-nav-menu.svelte-1dh1e3t{display:flex;align-items:center;justify-content:flex-end;width:100%;height:100%;max-width:1800px}.primary-nav-menu__item.svelte-1dh1e3t{color:#fff;letter-spacing:-.3px;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:10px;margin-right:10px;font-family:Nunito Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer}@media screen and (max-width:900px){.primary-nav-menu__item.svelte-1dh1e3t{margin-left:5px;margin-right:5px}}.primary-nav-menu__link.svelte-1dh1e3t{display:flex;position:relative}.primary-nav-menu__link.svelte-1dh1e3t:hover,.nav-services-container.svelte-1dh1e3t:hover span:where(.svelte-1dh1e3t),.vinyl-services-container.svelte-1dh1e3t:hover span:where(.svelte-1dh1e3t),.vinyl-sub-nav-menu__item.svelte-1dh1e3t a:where(.svelte-1dh1e3t):hover{color:#fff9;transition:color .2s ease}.nav-services-container.svelte-1dh1e3t{background:none;border:none;color:#fff;letter-spacing:-.3px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-family:Nunito Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer;width:100%}.vinyl-services-container.svelte-1dh1e3t{background:none;border:none;color:#fff;letter-spacing:-.3px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-family:Nunito Sans,sans-serif;font-size:2rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer;width:100%}.vinyl-services-container.svelte-1dh1e3t .nav-item-span:where(.svelte-1dh1e3t){padding-right:10px;font-size:1.5rem}.vinyl-services-container.svelte-1dh1e3t .nav-arrow:where(.svelte-1dh1e3t){font-size:1.5rem}.nav-item-span.svelte-1dh1e3t{display:block;padding-right:5px;position:relative;transition:color .2s ease;cursor:pointer}.nav-arrow.svelte-1dh1e3t{display:flex;justify-content:center;align-items:center;transition:transform .3s ease,color .2s ease;transform-origin:center;cursor:pointer}.sub-nav-arrow.svelte-1dh1e3t{display:flex;justify-content:flex-start;align-items:center;position:absolute;left:-20px;width:110%;transition:transform .2s ease;cursor:pointer}.sub-nav-arrow.svelte-1dh1e3t i:where(.svelte-1dh1e3t){font-size:1rem;transform:rotate(90deg);bottom:1.4px;position:relative}.sub-nav-arrow.svelte-1dh1e3t:hover{transform:translate(-5px);transition:transform .2s ease}.rotated.svelte-1dh1e3t{transform:rotate(180deg)}.vinyl-services-container.svelte-1dh1e3t span:where(.svelte-1dh1e3t) i:where(.svelte-1dh1e3t){transition:transform .25s ease}.vinyl-services-container.svelte-1dh1e3t:hover span:where(.svelte-1dh1e3t) i:where(.svelte-1dh1e3t){transform:translate(10px);transition:transform .25s ease}.services-menu-container.svelte-1dh1e3t,.gallery-menu-container.svelte-1dh1e3t,.faqs-menu-container.svelte-1dh1e3t{background-color:#030303fc;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;align-items:center;left:0;top:0;width:100%;height:100%;pointer-events:none;padding:calc(2rem + 110px) 10% 0;z-index:-1!important}.gallery-menu-container.svelte-1dh1e3t{grid-template-columns:1fr;align-content:start}.vinyl-wraps-menu-container.svelte-1dh1e3t{background-color:#030303fc;display:flex;justify-content:center;align-items:center;left:0;top:110px;width:100%;height:100%;pointer-events:none;padding:2rem 10% 0}.services-nav-menu__link.svelte-1dh1e3t{display:flex;transition:color .2s ease;cursor:pointer;font-size:1.5rem}.services-nav-menu__link.svelte-1dh1e3t:hover{color:#fff9;transition:color .2s ease}.nav-menu-get-in-touch.svelte-1dh1e3t{color:#fff;letter-spacing:-.3px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer}.nav-menu-get-in-touch.svelte-1dh1e3t:hover{color:#fff9;transition:color .2s ease}.nav-menu-get-in-touch.svelte-1dh1e3t i:where(.svelte-1dh1e3t){font-size:1.2rem;margin-right:.3rem;display:flex;justify-content:center;align-items:center}.get-in-touch-email.svelte-1dh1e3t{text-transform:lowercase}.sub-nav-menu.svelte-1dh1e3t{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;width:100%;height:100%;cursor:initial;transition:filter .3s ease;max-width:1800px}.vinyl-sub-nav-menu.svelte-1dh1e3t{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;width:100%;height:100%;background-color:#030303cc;cursor:initial;max-width:1800px}.gallery-sub-nav-menu.svelte-1dh1e3t{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,1fr);grid-auto-flow:column;justify-items:start;align-content:start;overflow-y:auto;padding-bottom:2rem}.sub-nav-menu__item.svelte-1dh1e3t{color:#fff;letter-spacing:-.3px;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;margin-left:10px;margin-right:10px;font-family:Nunito Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer}.sub-nav-menu-title-container.svelte-1dh1e3t{display:flex;width:100%;margin-bottom:2rem}.sub-nav-title.svelte-1dh1e3t{background:none;border:none;font-size:1rem;color:#fff9;cursor:default;position:relative}.vinyl-sub-nav-menu__item.svelte-1dh1e3t{color:#fff9;letter-spacing:-.3px;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:10px;margin-right:10px;font-family:Nunito Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer}.vinyl-sub-nav-menu__item.svelte-1dh1e3t .services-nav-menu__link:where(.svelte-1dh1e3t){color:#fff}.active.svelte-1dh1e3t{position:fixed;z-index:99;pointer-events:auto}.sub-menu-active.svelte-1dh1e3t{position:fixed;z-index:100;pointer-events:auto}@media screen and (max-width:1200px){.services-menu-container.svelte-1dh1e3t,.gallery-menu-container.svelte-1dh1e3t,.faqs-menu-container.svelte-1dh1e3t,.vinyl-wraps-menu-container.svelte-1dh1e3t{padding:calc(2rem + 110px) 4% 0}.vinyl-wraps-menu-container.svelte-1dh1e3t{padding:2rem 4% 0}}.master-mobile-nav-container.svelte-yygm53{display:none}@media screen and (max-width:950px){.master-mobile-nav-container.svelte-yygm53{display:block}}.burger-menu-container.svelte-yygm53{background:none;border:none;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;position:relative;height:25px;width:30px;transform:rotate(0);transition:all .25s ease;will-change:transform}.burger-menu-container.svelte-yygm53:before,.burger-menu-container.svelte-yygm53:after{content:"";width:2px;height:100%;position:absolute;background-color:#fff;top:0;transform:scale(0);transform-origin:center;transition:transform .3s ease .2s;will-change:transform}.burger-menu-container.svelte-yygm53:after{transform:rotate(90deg) scale(0)}.burger-menu-container_active.svelte-yygm53{transform:rotate(45deg);transition:transform .25s ease .45s;will-change:transform}.burger-menu-container_active.svelte-yygm53:before{transform:scale(1)}.burger-menu-container_active.svelte-yygm53:after{transform:rotate(90deg) scale(1)}.burger-dot-container.svelte-yygm53{display:grid;grid-template-rows:repeat(3,1fr);justify-items:center;align-items:center;width:100%;height:100%;position:absolute;gap:3px;opacity:1;transition:opacity .25s ease .5s}@media screen and (max-width:950px)and (min-width:480px){.burger-menu-container.svelte-yygm53:hover:before{transform:scale(1);transition:transform .3s ease;will-change:transform}.burger-menu-container.svelte-yygm53:hover:after{transform:rotate(90deg) scale(1);transition:transform .3s ease;will-change:transform}.burger-menu-container.svelte-yygm53:hover .burger-dot-container:where(.svelte-yygm53){opacity:0;transition:opacity .25s ease}}.burger-dot.svelte-yygm53{display:flex;justify-content:center;align-items:center;height:2px;width:100%;border-radius:10px;background-color:#fff}.fade-dots.svelte-yygm53{opacity:0;transition:opacity .25s ease}nav.svelte-yygm53{display:none;width:100%}.main-mobile-nav-container.svelte-yygm53{display:flex;justify-content:center;align-items:center;left:0;top:112px;width:100%;height:100%;pointer-events:none}.primary-mobile-nav-menu.svelte-yygm53{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem;width:100%;height:100%;background-color:#030303fc;padding:3rem 0;cursor:initial;transition:filter .3s ease}.primary-mobile-nav-menu__item.svelte-yygm53{color:#fff;letter-spacing:-.3px;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Syne,sans-serif;font-size:2.2rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer;margin:0 4%}.primary-mobile-nav-menu__link.svelte-yygm53{display:flex;transition:color .2s ease;cursor:pointer;font-size:2rem}@media(hover:hover)and (pointer:fine){.primary-mobile-nav-menu__link.svelte-yygm53:hover,.nav-mobile-services-container.svelte-yygm53 .nav-mobile-item-span:where(.svelte-yygm53):hover,.vinyl-mobile-services-container.svelte-yygm53 .nav-mobile-item-span:where(.svelte-yygm53):hover,.nav-mobile-arrow.svelte-yygm53:hover,.vinyl-sub-mobile-nav-menu__item.svelte-yygm53 a:where(.svelte-yygm53):hover{color:#fff9;transition:color .2s ease}}.nav-mobile-services-container.svelte-yygm53{background:none;border:none;color:#fff;letter-spacing:-.3px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-family:Syne,sans-serif;font-size:2.2rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer;width:100%}.vinyl-mobile-services-container.svelte-yygm53{color:#fff;letter-spacing:-.3px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-family:Syne,sans-serif;font-size:2.2rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer;width:100%;background:none;border:none}.vinyl-mobile-services-container.svelte-yygm53 .nav-mobile-item-span:where(.svelte-yygm53){padding-right:5px;font-size:2rem}.vinyl-mobile-services-container.svelte-yygm53 .nav-mobile-arrow:where(.svelte-yygm53){font-size:1.4rem}.nav-mobile-item-span.svelte-yygm53{display:block;padding-right:5px;position:relative;transition:color .2s ease;cursor:pointer}.nav-mobile-arrow.svelte-yygm53{display:flex;justify-content:center;align-items:center;font-size:1.5rem;transition:transform .3s ease,color .2s ease;transform-origin:center;cursor:pointer}.sub-nav-mobile-arrow.svelte-yygm53{display:flex;justify-content:flex-end;align-items:center;right:-20px;transition:transform .2s ease;cursor:pointer}.sub-nav-mobile-arrow.svelte-yygm53 i:where(.svelte-yygm53){font-size:1rem;position:relative;bottom:.2px}.sub-nav-title.svelte-yygm53:hover .sub-nav-mobile-arrow:where(.svelte-yygm53){transform:translate(-5px);transition:transform .2s ease}.rotated.svelte-yygm53{transform:translate(5px)}.services-mobile-menu-container.svelte-yygm53,.gallery-mobile-menu-container.svelte-yygm53,.faqs-mobile-menu-container.svelte-yygm53,.vinyl-mobile-wraps-menu-container.svelte-yygm53{display:flex;justify-content:center;align-items:center;left:0;width:100%;height:100%;pointer-events:none}.services-mobile-nav-menu__link.svelte-yygm53{display:flex;transition:color .2s ease;cursor:pointer;font-size:2rem}.sub-mobile-nav-menu.svelte-yygm53{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem;width:100%;height:100%;background-color:#030303cc;padding:2rem 4% 0;cursor:initial;transition:filter .3s ease}.gallery-showcase-sub-mobile-nav-menu.svelte-yygm53{overflow-y:auto;padding-bottom:10rem}.vinyl-sub-mobile-nav-menu.svelte-yygm53{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem;width:100%;height:100%;background-color:#030303cc;padding:2rem 4% 0;cursor:initial}.sub-mobile-nav-menu__item.svelte-yygm53{color:#fff;letter-spacing:-.3px;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Syne,sans-serif;font-size:2.2rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer}.sub-nav-title.svelte-yygm53{background:none;border:none;font-size:1rem;color:#fff9;cursor:default;position:relative;letter-spacing:-.3px;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:center;font-family:Syne,sans-serif;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer}.vinyl-sub-mobile-nav-menu__item.svelte-yygm53{color:#fff;letter-spacing:-.3px;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Syne,sans-serif;font-size:2.2rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s ease;cursor:pointer}.vinyl-sub-mobile-nav-menu__item.svelte-yygm53 .services-mobile-nav-menu__link:where(.svelte-yygm53){color:#fff}.active.svelte-yygm53{position:fixed;z-index:90;pointer-events:auto}.sub-services-faqs-menu-active.svelte-yygm53{position:fixed;z-index:95;pointer-events:auto}.sub-mobile-vinyl-menu-active.svelte-yygm53{position:fixed;z-index:100;pointer-events:auto}.blur.svelte-yygm53{filter:blur(10px);transition:filter .4s ease}@media screen and (max-width:600px){.primary-mobile-nav-menu__item.svelte-yygm53,.primary-mobile-nav-menu__link.svelte-yygm53,.services-mobile-nav-menu__link.svelte-yygm53,.sub-mobile-nav-menu__item.svelte-yygm53 .nav-mobile-item-span:where(.svelte-yygm53),.nav-mobile-services-container.svelte-yygm53{text-align:left;font-size:1.6rem}.nav-mobile-arrow.svelte-yygm53{font-size:1.4rem}}@media screen and (max-width:479px){.showcase-vehicle-nav-link.svelte-yygm53{font-size:1.3rem}}@media screen and (orientation:landscape)and (max-width:960px)and (max-height:450px){.primary-mobile-nav-menu.svelte-yygm53,.sub-mobile-nav-menu.svelte-yygm53,.vinyl-sub-mobile-nav-menu.svelte-yygm53{overflow-y:scroll;padding:2rem 4%}}.header-container.svelte-1271t5v{width:100%;height:150px;top:0;left:auto;right:auto;z-index:999}.navbar-container.svelte-1271t5v{z-index:99;background:linear-gradient(to top,#0303030d 0% 5%,#030303 25%);flex-flow:column;justify-content:center;align-items:center;height:100%;margin:0 auto;padding:0;display:flex;position:relative}@media screen and (max-width:650px){.navbar-container.svelte-1271t5v{padding:1rem 0 0}}.primary-nav-menu__wrapper.svelte-1271t5v{z-index:99;justify-content:space-between;align-items:center;width:100%;height:auto;margin-top:15px;display:flex;position:relative;max-width:1800px}.primary-nav-logo-container.svelte-1271t5v{display:flex;justify-content:center;align-items:center;width:100%;max-width:250px;height:100%;object-fit:cover;position:relative;margin-left:10%}.primary-nav-logo-img.svelte-1271t5v{object-fit:cover;width:100%}.primary-nav-container.svelte-1271t5v{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:800px;margin-right:10%}@media screen and (max-width:1200px){.primary-nav-logo-container.svelte-1271t5v{margin-left:4%}.primary-nav-container.svelte-1271t5v{margin-right:4%}}@media screen and (max-width:950px){.primary-nav-container.svelte-1271t5v{align-items:flex-end}}
