.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{height:var(--carousel-height);flex-direction:row;display:flex}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap)*-1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap)*-1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{z-index:1;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size)/2);padding:var(--carousel-controls-offset)0;flex-direction:column;top:0;bottom:0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline:0;top:calc(50% - var(--carousel-control-size)/2);padding:0 var(--carousel-controls-offset);flex-direction:row}.m_64f58e10{min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);justify-content:center;align-items:center;transition:opacity .1s;display:flex}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{justify-content:center;gap:calc(.5rem*var(--mantine-scale));pointer-events:none;display:flex;position:absolute}.m_71ea3ab1:where([data-orientation=vertical]){top:0;bottom:0;flex-direction:column;inset-inline-end:var(--mantine-spacing-md)}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);flex-direction:row;inset-inline:0}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem*var(--mantine-scale));height:calc(1.5625rem*var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem*var(--mantine-scale));height:calc(.3125rem*var(--mantine-scale))}.m_d98df724{flex:0 0 var(--carousel-slide-size,100%);position:relative}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}
.locations-mega-menu{z-index:1050;transform-origin:0 0;pointer-events:auto;background:#fff;border:1px solid #0000000f;border-top:none;border-radius:0 0 8px 8px;width:1000px;max-width:95vw;padding:5px;animation:.25s cubic-bezier(.4,0,.2,1) megaMenuFadeIn;display:block;position:absolute;top:100%;left:0;overflow:hidden}@media (max-width:991.98px){.locations-mega-menu{margin-top:8px;visibility:visible!important;width:100%!important;max-width:100%!important;display:block!important;position:static!important}}.locations-mega-menu:before{content:"";pointer-events:auto;background:0 0;height:4px;position:absolute;top:-4px;left:0;right:0}@media (min-width:992px){.locations-mega-menu[data-position=right]{transform-origin:100% 0;left:auto;right:0}.locations-mega-menu[data-position=left]{transform-origin:0 0;left:0;right:auto}}@keyframes megaMenuFadeIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.locations-mega-menu .mega-menu-container{grid-template-columns:400px;min-height:auto;max-height:70vh;display:grid;overflow:hidden}@media (min-width:992px){.locations-mega-menu .mega-menu-container .mega-menu-provinces,.locations-mega-menu .mega-menu-container .mega-menu-cities{min-height:0;overflow-y:auto}}@media (max-width:991.98px){.locations-mega-menu .mega-menu-container{grid-template-columns:1fr;min-height:auto;max-height:none}}.locations-mega-menu .mega-menu-provinces{scrollbar-width:thin;scrollbar-color:#d1d5db #f3f4f6;background:#fafbfc;border-right:1px solid #e5e7eb;padding:0;overflow:hidden auto}.locations-mega-menu .mega-menu-provinces::-webkit-scrollbar{width:6px}.locations-mega-menu .mega-menu-provinces::-webkit-scrollbar-track{background:#f1f5f9}.locations-mega-menu .mega-menu-provinces::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.locations-mega-menu .mega-menu-provinces::-webkit-scrollbar-thumb:hover{background:#a0aec0}.locations-mega-menu .mega-menu-provinces .provinces-list{flex-direction:row;gap:2px;padding:5px 2px 0;display:flex}@media (max-width:991.98px){.locations-mega-menu .mega-menu-provinces .provinces-list{flex-direction:column;width:100%!important;padding:16px 0 0!important}}.locations-mega-menu .mega-menu-provinces .province-item{cursor:pointer;text-align:left;color:#374151;box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;justify-content:space-between;align-items:center;margin:0 4px;padding:5px 8px;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (min-width:992px){.locations-mega-menu .mega-menu-provinces .province-item{pointer-events:auto}}@media (max-width:991.98px){.locations-mega-menu .mega-menu-provinces .province-item{box-sizing:border-box;justify-content:flex-start;width:100%!important;margin:0!important;padding-left:16px!important;padding-right:16px!important}}.locations-mega-menu .mega-menu-provinces .province-item:before{content:"";background:var(--color-primary,#5099c9);border-radius:0 2px 2px 0;width:3px;height:0;transition:height .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.locations-mega-menu .mega-menu-provinces .province-item .province-name{flex:1;transition:color .2s}.locations-mega-menu .mega-menu-provinces .province-item .province-count{opacity:.8;margin-left:8px;font-size:12px;font-weight:500;transition:all .2s;color:#9ca3af!important}.locations-mega-menu .mega-menu-provinces .province-item:hover:not(.active),.locations-mega-menu .mega-menu-provinces .province-item:focus:not(.active){color:var(--color-primary,#5099c9);box-shadow:none;background:#5099c914}.locations-mega-menu .mega-menu-provinces .province-item:hover:not(.active) .province-count,.locations-mega-menu .mega-menu-provinces .province-item:focus:not(.active) .province-count{opacity:1;color:var(--color-primary,#5099c9)}.locations-mega-menu .mega-menu-provinces .province-item:hover:not(.active):before,.locations-mega-menu .mega-menu-provinces .province-item:focus:not(.active):before{height:60%}.locations-mega-menu .mega-menu-provinces .province-item.active{color:var(--color-primary,#5099c9)!important;box-shadow:none!important;background:#5099c926!important;font-weight:600!important}.locations-mega-menu .mega-menu-provinces .province-item.active:before{height:80%!important}.locations-mega-menu .mega-menu-provinces .province-item.active .province-count{opacity:1!important;color:var(--color-primary,#5099c9)!important;font-weight:500!important}.locations-mega-menu .mega-menu-provinces .province-item.active:hover,.locations-mega-menu .mega-menu-provinces .province-item.active:focus{color:var(--color-primary,#5099c9)!important;box-shadow:none!important;background:#5099c926!important;font-weight:600!important}.locations-mega-menu .mega-menu-provinces .province-item.active:hover:before,.locations-mega-menu .mega-menu-provinces .province-item.active:focus:before{height:80%!important}.locations-mega-menu .mega-menu-provinces .province-item.active:hover .province-count,.locations-mega-menu .mega-menu-provinces .province-item.active:focus .province-count{opacity:1!important;color:var(--color-primary,#5099c9)!important;font-weight:500!important}.locations-mega-menu .mega-menu-provinces .province-item:not(.active){color:#374151;background:0 0;font-weight:600}.locations-mega-menu .mega-menu-provinces .province-item:not(.active):before{height:0}.locations-mega-menu .mega-menu-provinces .province-item:not(.active) .province-count{opacity:.8;font-weight:500;color:#9ca3af!important}.locations-mega-menu .mega-menu-provinces .province-item:focus-visible{outline:2px solid var(--color-primary,#5099c9);outline-offset:2px}.locations-mega-menu .mega-menu-cities{scrollbar-width:thin;scrollbar-color:#d1d5db #0000000f;background:0 0;width:100%;min-width:100%;max-width:100%;overflow:hidden auto;padding:5px!important}.locations-mega-menu .mega-menu-cities::-webkit-scrollbar{width:6px}.locations-mega-menu .mega-menu-cities::-webkit-scrollbar-track{background:0 0}.locations-mega-menu .mega-menu-cities::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.locations-mega-menu .mega-menu-cities::-webkit-scrollbar-thumb:hover{background:#a0aec0}.locations-mega-menu .mega-menu-cities .cities-list{padding-top:10px;padding-bottom:10px}.locations-mega-menu .mega-menu-cities .cities-list .cities-grid{grid-template-columns:repeat(2,1fr);gap:6px 8px;margin:0 5px 0 0;padding:0;display:grid}@media (max-width:767.98px){.locations-mega-menu .mega-menu-cities .cities-list .cities-grid{grid-template-columns:1fr}}.locations-mega-menu .mega-menu-cities .cities-list .city-item{box-sizing:border-box;color:#374151;text-align:left;outline:none;align-items:center;gap:8px;width:100%;min-height:auto;margin-bottom:0;padding:0 0 2px 10px;font-weight:500;text-decoration:none;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;font-size:14px!important}.locations-mega-menu .mega-menu-cities .cities-list .city-item .city-icon{flex-shrink:0;font-size:12px;transition:color .2s;color:#9ca3af!important}.locations-mega-menu .mega-menu-cities .cities-list .city-item .city-name{z-index:1;margin-left:2px;font-size:14px;font-weight:500;transition:color .2s;position:relative}.locations-mega-menu .mega-menu-cities .cities-list .city-item:hover,.locations-mega-menu .mega-menu-cities .cities-list .city-item:focus,.locations-mega-menu .mega-menu-cities .cities-list .city-item:hover .city-icon,.locations-mega-menu .mega-menu-cities .cities-list .city-item:focus .city-icon{color:var(--color-primary)!important}.locations-mega-menu .mega-menu-cities .cities-list .city-item:hover .city-name,.locations-mega-menu .mega-menu-cities .cities-list .city-item:focus .city-name{font-size:14px;font-weight:500}.locations-mega-menu .mega-menu-cities .cities-list .city-item.selected{color:var(--color-primary)!important}.locations-mega-menu .mega-menu-cities .cities-list .city-item.selected .city-icon{color:#ffffffe6}.locations-mega-menu .mega-menu-cities .cities-list .city-item.selected .city-name{color:#fff!important}.locations-mega-menu .mega-menu-cities .cities-list .city-item:active{transform:translateY(0)}.locations-mega-menu .mega-menu-cities .cities-list .city-item:focus-visible{outline:2px solid var(--color-primary,#5099c9);outline-offset:2px}.locations-mega-menu .mega-menu-cities .cities-list .cities-empty{color:#6c757d;justify-content:center;align-items:center;min-height:200px;font-size:14px;display:flex}@media (min-width:768px){.locations-mega-menu{width:auto!important;min-width:280px!important;max-width:480px!important}.locations-mega-menu .mega-menu-cities{overflow:visible}.locations-mega-menu .cities-list{max-height:auto;scrollbar-width:thin;scrollbar-color:#d1d5db #f3f4f6;padding-bottom:16px;overflow:hidden auto}.locations-mega-menu .cities-list::-webkit-scrollbar{width:6px}.locations-mega-menu .cities-list::-webkit-scrollbar-track{background:#f1f5f9}.locations-mega-menu .cities-list::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.locations-mega-menu .cities-list::-webkit-scrollbar-thumb:hover{background:#a0aec0}}@media (max-width:991.98px){.locations-mega-menu{z-index:1060;box-sizing:border-box;border:1px solid #e9ecef;border-radius:8px;margin-top:8px;margin-bottom:8px;width:100%!important;min-width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;display:block!important;position:static!important;left:0!important;right:auto!important}.locations-mega-menu .mega-menu-container{display:block}.locations-mega-menu .mega-menu-provinces{border-bottom:1px solid #e9ecef;border-right:none;padding:10px;flex:100%!important;width:100%!important;max-height:none!important;overflow:visible!important}.locations-mega-menu .mega-menu-provinces .provinces-list{width:100%!important;padding:0!important}.locations-mega-menu .mega-menu-provinces .province-item{width:100%!important;margin:0!important;padding-left:16px!important;padding-right:16px!important}.locations-mega-menu .mega-menu-cities{max-height:none;padding:6px 16px 16px;position:relative;overflow:visible;width:100%!important;min-width:auto!important;max-width:none!important;padding-top:6px!important}.locations-mega-menu .cities-list{max-height:none;overflow-y:visible}.locations-mega-menu .cities-grid{grid-template-columns:1fr!important}}@media (min-width:992px){html.mega-menu-open,body.mega-menu-open{overflow-x:hidden}body.mega-menu-open{overflow:hidden}}.locations-dropdown{position:relative}.locations-dropdown .dropdown-menu{box-shadow:none;background:0 0;border:none;margin:0;padding:0;position:static;transform:none!important}.locations-dropdown.show .locations-mega-menu{display:block!important}
.discount_top{width:100%;position:relative}.discount_top a.discount_img,.discount_top a.discount_img img{width:100%;max-width:100%}.discount_top a.discountclose_link{position:absolute}@keyframes colorChange{0%{color:#1e5a7a}50%{color:#6b8e23}to{color:#1e5a7a}}.animate-colorChange{color:#1e5a7a;animation:3s ease-in-out infinite colorChange}nav.navbar.navbar-expand-lg.navbar-light{background-color:var(--color-light-primary)}a.navbar-brand img{padding:5px 0;height:60px!important}header .navbar{z-index:9;height:64px}@media (min-width:992px){header .navbar,header nav.navbar-light,header nav.navbar-light .navbar-collapse{overflow:visible}}header nav.navbar-light .navbar-nav .nav-link{color:var(--main-color);font-weight:500;font-size:var(--f14);padding:5px 20px;line-height:27px;transition:all .3s linear;position:relative}header nav.navbar-light .navbar-nav .nav-link.btn-primary{color:#fff;border:2px solid var(--color-primary)}header nav.navbar-light .navbar-nav .nav-link.btn-primary:hover{border:2px solid var(--color-primary);box-shadow:none;background-color:#0000;color:var(--color-primary)!important}header nav.navbar-light .navbar-nav .nav-link.btn-outline-primary{background-color:#0000!important}header nav.navbar-light .navbar-nav .nav-link.btn-outline-primary:hover{color:#fff;box-shadow:none;background-color:var(--color-primary)!important}header nav.navbar-light .navbar-nav .dropdown.nav-item{border:2px solid var(--color-primary);color:var(--color-primary);box-shadow:none;text-transform:capitalize;background-color:#0000;border-radius:4px;margin-left:10px}header nav.navbar-light .navbar-nav .dropdown.nav-item a:hover,header nav.navbar-light .navbar-nav .dropdown.nav-item .show.dropdown.nav-item{background-color:var(--color-primary);color:#fff}header nav.navbar-light .navbar-nav .show.dropdown .dropdown-menu.show{right:0;left:inherit}header nav.navbar-light .navbar-nav .locations-dropdown{align-items:center;line-height:27px;position:relative;overflow:visible}header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger{cursor:pointer;align-items:center;gap:2px;padding:5px 20px;position:relative;display:flex!important}header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger>*{visibility:visible!important;display:inline-block!important}header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger svg{visibility:visible!important;opacity:1!important;display:inline-block!important}header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger .locations-chevron{color:currentColor;opacity:.7;flex-shrink:0;margin-left:4px;font-size:10px;transition:transform .2s;visibility:visible!important;display:inline-block!important}@media (max-width:991.98px){header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger .locations-chevron{opacity:1!important;color:#374151!important;visibility:visible!important;width:auto!important;height:auto!important;font-size:14px!important;display:inline-block!important}}header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger[aria-expanded=true] .locations-chevron,header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger:hover .locations-chevron,header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger .locations-chevron.expanded{opacity:1;transform:rotate(180deg)}@media screen and (min-width:992px) and (max-width:1254px){header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger{gap:0;padding:5px}}@media (max-width:991.98px){header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger{display:flex!important}header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger svg.locations-chevron,header nav.navbar-light .navbar-nav .locations-dropdown .nav-link.locations-trigger .locations-chevron{visibility:visible!important;opacity:1!important;color:#a1a1a1!important;width:14px!important;height:14px!important;font-size:14px!important;display:inline-block!important}header nav.navbar-light .navbar-nav .locations-dropdown .location-toggle-btn .nav-link.locations-trigger{color:#a1a1a1!important}}@media (min-width:992px){header nav.navbar-light .navbar-nav .locations-dropdown:hover .locations-mega-menu,header nav.navbar-light .navbar-nav .locations-dropdown.show .locations-mega-menu{display:block!important}}header nav.navbar-light .navbar-nav .show>.nav-link{color:var(--main-color)}header nav.navbar-light .navbar-nav a.header-phone-link{color:var(--main-color);white-space:nowrap;padding:5px 20px;font-weight:500;line-height:27px;text-decoration:none;transition:all .3s linear;font-size:var(--f14)!important}header nav.navbar-light .navbar-nav a.header-phone-link:hover{color:var(--color-primary)}header nav.navbar-light .navbar-nav a.header-phone-link svg{color:var(--color-primary);flex-shrink:0;margin-right:4px;font-size:14px}header nav.navbar-light .font-18{color:var(--black);font-size:18px}header nav.navbar-light .font-18 svg{color:#5099c9;border-radius:8px}header nav.navbar-light .navbar-nav .nav-link:hover,header nav.navbar-light .navbar-nav .nav-link:focus{color:var(--color-primary)}header nav.navbar-light .navbar-nav .btn.nav-link+.btn.nav-link{margin-left:10px}header nav.navbar-light .navbar-nav .nav-link.btn-outline-primary{border:2px solid var(--black);color:var(--black);background-color:var(--white);border-radius:4px;padding:5px 15px}header nav.navbar-light .navbar-nav .nav-link.btn-outline-primary:hover,header nav.navbar-light .navbar-nav .nav-link.btn-outline-primary:focus{color:var(--white);border:2px solid var(--color-primary);background-color:var(--color-primary)!important}header .cart-icon{margin-left:20px;position:relative}header .cart-icon span{text-align:center;background-color:var(--color-primary);width:24px;height:24px;color:var(--white);border-radius:50px;font-size:12px;line-height:24px;position:absolute;top:-5px;left:-7px}header .cart-icon svg{width:2em;height:2em;fill:var(--color-text)}@media (max-width:1199.98px){header nav.navbar-light .navbar-nav .nav-link{font-size:var(--f14);padding:5px 8px}}@media screen and (max-width:1199.98px) and (min-width:992px) and (max-width:1254px){header nav.navbar-light .navbar-nav .nav-link{font-size:13px}}@media (max-width:1199.98px){a.navbar-brand img{padding:5px 0;height:40px!important}}@media screen and (max-width:500px){a.navbar-brand img{max-width:180px!important;height:40px!important}}@media (max-width:991.98px){header nav.navbar-light .navbar-nav .btn.nav-link+.btn.nav-link{margin-top:5px;margin-left:0}header nav.navbar-light .navbar-nav .locations-dropdown{flex-direction:column;align-items:stretch;width:100%;max-width:100%;overflow-x:hidden}header nav.navbar-light .navbar-collapse{z-index:1;text-align:left;z-index:9999999;background-color:#fff;width:0;padding:15px;transition:all .5s;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:0 0 7px #ccc;height:100%!important}header nav.navbar-light .navbar-collapse a{color:var(--nav-link-mob)!important;font-weight:400!important;font-size:var(--f18)!important}header nav.navbar-light .navbar-collapse h3{color:var(--nav-link-mob);font-size:var(--f18)!important}header nav.navbar-light .navbar-collapse .btn{text-align:left;font-weight:400;color:var(--nav-link-mob)!important;background-color:#0000!important;border:none!important;padding:0!important}header nav.navbar-light .navbar-collapse .font-18{font-size:var(--f18)}header nav.navbar-light .navbar-collapse a.header-phone-link{font-size:var(--f18)!important}header nav.navbar-light .navbar-collapse .social-link a{color:#fff!important}header nav.navbar-light .navbar-collapse .closebtn{color:#6ad2ff;text-align:left;z-index:99;padding:8px 14px 8px 22px;line-height:22px;text-decoration:none;transition:all .3s;display:block;position:absolute;top:14px;right:25px;font-size:var(--f36)!important;color:var(--nav-link-mob)!important;padding-left:30px!important}header nav.navbar-light .navbar-collapse.show{width:300px;right:0;overflow-y:scroll;height:100vh!important}.menu-active{height:100%!important;overflow:hidden!important}.navbar-collapse.show .text-info{color:var(--colors-light-primary)!important}.navbar-collapse.show .bg-info{background:var(--colors-light-primary)!important}}@media (max-width:767.98px){.navbar-light .navbar-toggler{color:var(--color-primary);box-shadow:none;background-color:#0000;border:0;padding-left:5px;padding-right:5px}.navbar-light .navbar-toggler:hover,.navbar-light .navbar-toggler:focus{background-color:#0000}header .cart-icon{margin-left:0;position:absolute;top:17px;right:68px}.navbar{padding-top:0}a.navbar-brand{margin-right:0;padding-top:0}a.navbar-brand img{padding:5px 0;height:65px!important}}@media only screen and (max-width:768px){.d-none.mob-visibility,header.scrolled .d-none.mob-schedule-pickup{display:flex!important}header nav.navbar-light .font-18{font-size:26px}header.scrolled .d-none.mob-visibility svg{color:#5099c9!important}header .navbar{z-index:9;height:auto}.bg-transparent.navbar svg{color:#fff!important}}header.scrolled .phone-icon-mobile{background-color:#5099c9!important}header.scrolled .phone-icon-mobile svg{color:#fff!important}header.scrolled .phone-icon-mobile:hover{background-color:#3379ab!important}@media (max-width:991.98px){.phone-icon-mobile{display:flex!important}}@media (min-width:992px){.phone-icon-mobile{display:none!important}.mob-schedule-pickup{opacity:0;max-width:0;max-height:0;overflow:hidden;transform:translateY(8px)}}@media only screen and (max-width:768px){.mob-visibility{display:flex!important}.mob-schedule-pickup{opacity:0;pointer-events:none;will-change:opacity,max-height;max-height:0;transition:opacity .25s ease-out,max-height .35s cubic-bezier(.22,.61,.36,1);overflow:hidden}header.scrolled .mob-schedule-pickup.is-visible{opacity:1;pointer-events:auto;max-width:100%;max-height:57px}header nav.navbar-light .font-18{font-size:26px}header.scrolled .d-none.mob-visibility svg{color:#5099c9!important}header .navbar{z-index:9;height:auto}.bg-transparent.navbar svg{color:#fff!important}}
footer{background-color:var(--black);font-size:95%}@media (max-width:767.98px){footer{margin-top:2rem}}footer .footer-top a{opacity:.9}footer .footer-top a:hover{opacity:1}footer .footer-top .flex-column a:first-child{padding-top:0}footer .footer-top .serving{padding-bottom:10px;font-size:1.625rem;font-weight:500}footer .footer-top .serving-soon{padding-bottom:10px;font-size:1.125rem;font-weight:500}footer .footer-top .serving-soon span{font-size:14px;font-style:italic}footer .footer-top .social-link a{font-size:var(--f16);opacity:1;width:30px;height:30px;color:var(--black);background-color:var(--white);opacity:1;border-radius:4px;line-height:32px;transition:all .3s linear}footer .footer-top .social-link a:hover{background-color:var(--color-primary);color:var(--white)}footer .footer-top .fa-android{font-size:var(--f35)}footer .toggle-footer svg{width:1.5em;height:1.5em}footer .footer-panel,footer .fixed-bottom,footer .footer-bottom{transition:all .3s linear}footer .panel-collapse{max-height:780px;transition:all .3s linear;overflow:hidden}footer .panel-close{opacity:0;max-height:0;transition:all .2s linear,opacity linear;overflow:hidden}.footer-bottom.position-absolute{bottom:0}.bg-black{background-color:var(--black)}.transition,.transition.collapse.show{transition:all 1s ease-out}.toggleIcon{transition:all 1s ease-out;top:calc(100% - 72.94px);left:50%;transform:translate(-50%)}.accordion button:hover,.accordion button:active,.accordion button:focus{box-shadow:none}.collapse:not(.show),.collapsing{transition:all 1s ease-out}.bottom-0{bottom:0}.top-100{top:97%}.footer-widget .nav .nav-link{color:var(--white);font-size:13.3px!important;line-height:1.5!important}.app-icon a{font-style:normal;font-size:var(--f16);color:var(--white);cursor:pointer;background-color:var(--color-primary);border-radius:4px;max-width:100%;font-weight:500;text-decoration:none;transition:all .3s linear;overflow:hidden}.app-icon a span{font-size:80%;font-weight:400}.app-icon a span svg{font-size:var(--f35)}.app-icon a:hover{color:#fff;box-shadow:0 0 10px var(--main-hover-color)}.app-icon a+a{margin:0}.app-icon a span+span{font-size:var(--f14)}.footer-widget .input-group>.form-control:not(:first-child){border-top-left-radius:4px;border-bottom-left-radius:4px;height:50px}.footer-widget .input-group-text{background-color:var(--color-primary);color:var(--white);border:1px solid var(--color-primary)}.footer-bottom{font-size:var(--f14);line-height:1.5;border-top:1px solid var(--color-light)!important}@media (max-width:767.98px){.footer-bottom{margin-top:1.5rem}}.heart{fill:red;width:23px;animation:1s infinite pulse;position:relative;top:1px}.footer-panel.fixed-bottom{bottom:52px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.text-right-status{position:absolute;top:-22px;right:0}.text-right-status svg{margin-right:10px}@media (max-width:767.98px){.text-right-status{padding-top:0;position:relative;top:0}}.serving-city-tabs{position:relative}.serving-city-tabs .nav{border-top:1px solid #fff3;border-bottom:1px solid #fff;flex-wrap:nowrap;width:100%;margin-bottom:0;padding-left:0;list-style:none;display:flex}.serving-city-tabs .nav-item{font-size:var(--f16);color:#fff;opacity:1;flex:1;width:auto;min-width:0;font-weight:500;overflow:visible;border:none!important}.serving-city-tabs .nav-item:hover{border:none!important}.serving-city-tabs .nav-item .nav-link{text-align:center;width:100%;margin:0;padding:.5rem 1rem;transition:all .3s;display:block;position:relative;color:#fff!important;background-color:#0000!important;border:none!important;border-radius:0!important}.serving-city-tabs .nav-item .nav-link h3,.serving-city-tabs .nav-item .nav-link h4{font-size:var(--f16);color:inherit;margin:0;padding:0;font-weight:500;line-height:1.5}.serving-city-tabs .nav-item .nav-link:hover,.serving-city-tabs .nav-item .nav-link:focus,.serving-city-tabs .nav-item .nav-link:active{box-shadow:none!important;border:none!important;outline:none!important}.tabs-with-border,.tabs-with-border .nav{position:relative}.tabs-with-border .nav:after{content:"";z-index:1;background-color:#fff;width:100%;height:1px;display:block;position:absolute;bottom:-1px;left:0}#now-serving-tabs .tab-content,.tabs-with-border .tab-content,#now-serving-tabs .tab-pane,.tabs-with-border .tab-pane{border:none!important}.footer-widget h3{border-bottom:none!important;font-size:1.25rem!important;font-weight:500!important;line-height:1.25!important}.footer-widget .nav{border:none!important}.footer-widget .nav .nav-link{border:none!important;font-size:13.3px!important;line-height:1.5!important}.footer-business-services-row .footer-business-services-heading{padding-bottom:10px!important;font-size:1.625rem!important;font-weight:500!important}.footer-business-services-col .footer-widget .nav.flex-column .nav-link,.footer-business-services-mobile .footer-widget .nav.flex-column .nav-link{padding-top:.5rem!important;padding-bottom:.25rem!important;font-size:13.3px!important;line-height:1.5!important}.footer-business-services-col .footer-widget .nav.flex-column .nav-link:first-child,.footer-business-services-mobile .footer-widget .nav.flex-column .nav-link:first-child{padding-top:0!important}.footer-business-services-col .footer-widget .nav.flex-column .nav-link:last-child{padding-bottom:0!important}.serving-city-tabs .nav-item.active,.serving-city-tabs .nav-item.active .nav-link,.serving-city-tabs .nav-link.active,#now-serving-tabs .nav-item.active,#now-serving-tabs .nav-item.active .nav-link,#now-serving-tabs .nav-link.active{border:none!important;margin:0!important}.serving-city-tabs .nav-item.active .nav-link,.serving-city-tabs .nav-item.active.nav-link,.serving-city-tabs .nav-item.active .nav-link .nav-link,.serving-city-tabs .nav-item.active .nav-link.nav-link,.serving-city-tabs .nav-link.active .nav-link,.serving-city-tabs .nav-link.active.nav-link,#now-serving-tabs .nav-item.active .nav-link,#now-serving-tabs .nav-item.active.nav-link,#now-serving-tabs .nav-item.active .nav-link .nav-link,#now-serving-tabs .nav-item.active .nav-link.nav-link,#now-serving-tabs .nav-link.active .nav-link,#now-serving-tabs .nav-link.active.nav-link{z-index:2;position:relative;color:#000!important;background:#fff!important;border:none!important;border-radius:0!important;margin:-1px 0 0!important;padding-top:calc(.5rem + 1px)!important}.serving-city-tabs .nav-item.active .nav-link h3,.serving-city-tabs .nav-item.active .nav-link h4,.serving-city-tabs .nav-item.active.nav-link h3,.serving-city-tabs .nav-item.active.nav-link h4,.serving-city-tabs .nav-item.active .nav-link .nav-link h3,.serving-city-tabs .nav-item.active .nav-link .nav-link h4,.serving-city-tabs .nav-item.active .nav-link.nav-link h3,.serving-city-tabs .nav-item.active .nav-link.nav-link h4,.serving-city-tabs .nav-link.active .nav-link h3,.serving-city-tabs .nav-link.active .nav-link h4,.serving-city-tabs .nav-link.active.nav-link h3,.serving-city-tabs .nav-link.active.nav-link h4,#now-serving-tabs .nav-item.active .nav-link h3,#now-serving-tabs .nav-item.active .nav-link h4,#now-serving-tabs .nav-item.active.nav-link h3,#now-serving-tabs .nav-item.active.nav-link h4,#now-serving-tabs .nav-item.active .nav-link .nav-link h3,#now-serving-tabs .nav-item.active .nav-link .nav-link h4,#now-serving-tabs .nav-item.active .nav-link.nav-link h3,#now-serving-tabs .nav-item.active .nav-link.nav-link h4,#now-serving-tabs .nav-link.active .nav-link h3,#now-serving-tabs .nav-link.active .nav-link h4,#now-serving-tabs .nav-link.active.nav-link h3,#now-serving-tabs .nav-link.active.nav-link h4{font-size:var(--f16);margin:0;font-weight:500;color:#000!important}.serving-city-tabs .nav-item.active .nav-link:hover,.serving-city-tabs .nav-item.active.nav-link:hover,.serving-city-tabs .nav-item.active .nav-link .nav-link:hover,.serving-city-tabs .nav-item.active .nav-link.nav-link:hover,.serving-city-tabs .nav-link.active .nav-link:hover,.serving-city-tabs .nav-link.active.nav-link:hover,#now-serving-tabs .nav-item.active .nav-link:hover,#now-serving-tabs .nav-item.active.nav-link:hover,#now-serving-tabs .nav-item.active .nav-link .nav-link:hover,#now-serving-tabs .nav-item.active .nav-link.nav-link:hover,#now-serving-tabs .nav-link.active .nav-link:hover,#now-serving-tabs .nav-link.active.nav-link:hover{box-shadow:none!important;background:#fff!important;border:none!important;outline:none!important}.footer-widget .nav-link.active:not(.serving-city-tabs .nav-link):not(#now-serving-tabs .nav-link){color:var(--white)!important;opacity:1!important;background:0 0!important}.footer-widget .nav-link.active:not(.serving-city-tabs .nav-link):not(#now-serving-tabs .nav-link):hover{color:var(--white)!important;opacity:.8!important;background:0 0!important}.footer-widget .nav.flex-column .nav-link.active{color:var(--white)!important;opacity:1!important;background:0 0!important}.footer-widget .nav.flex-column .nav-link.active:hover{color:var(--white)!important;opacity:.8!important;background:0 0!important}@media (max-width:991.98px){.app-icon a{float:left;width:calc(50% - 5px);padding-left:8px!important;padding-right:8px!important}}@media (max-width:767.98px){.toggleIcon{top:calc(100% - 137.94px)}.footer-widget{width:100%;padding-left:0;padding-right:0}.footer-widget .col{flex-basis:auto}.footer-widget .col img{margin-top:10px}.footer-widget h3{margin-top:5px}.footer-widget .input-group{margin-top:10px}.mob-serving-soon .col{flex:100%;width:100%}.footer-business-services-col{padding-top:0!important;padding-bottom:0!important}.bottom-0{bottom:-30px}.serving-city-tabs .nav{flex-wrap:wrap!important}.serving-city-tabs .nav-item:first-child,.serving-city-tabs .nav-item:nth-child(2){flex:0 0 50%!important;max-width:50%!important}.serving-city-tabs .nav-item:nth-child(3){flex:0 0 100%!important;max-width:100%!important}}.app-icon.d-flex{display:block!important}
.floating-buttons-container{z-index:99999;display:block;position:fixed;bottom:10px;left:auto;right:20px}.floating-buttons-container.chatbot-visible{left:auto;right:82px}.floating-buttons{flex-flow:row;align-items:flex-end;gap:12px;display:flex;position:relative}.floating-button{color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:20px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026}.floating-button .phone-icon-flipped{display:inline-block;transform:scaleX(-1)}.floating-button:hover,.floating-button:focus{color:#fff;text-decoration:none;transform:scale(1.1);box-shadow:0 6px 16px #0003}.floating-button:active{transform:scale(.95)}.floating-button .button-label{white-space:nowrap;opacity:0;pointer-events:none;background:#000c;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500;transition:opacity .3s;position:absolute;right:70px}.floating-button:hover .button-label{opacity:1}.floating-button-call{z-index:2;background:linear-gradient(135deg,#28a745 0%,#20c997 100%)}.floating-button-schedule{z-index:1;background:linear-gradient(135deg,#ff9800 0%,#ff6b35 100%)}@media (max-width:768px){.floating-buttons-container{z-index:99999;bottom:10px;left:auto;right:20px}.floating-buttons-container.chatbot-visible{z-index:99999;left:auto;right:85px}.floating-button{width:60px;height:60px;font-size:20px}}
