.overflow-y-auto[data-v-adad613d]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-adad613d]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-adad613d]::-webkit-scrollbar-thumb{background:#b74b214d;border-radius:4px}.overflow-y-auto[data-v-adad613d]::-webkit-scrollbar-thumb:hover{background:#b74b2180}nav>div>div>a[data-v-adad613d]{position:relative}nav>div>div>a[data-v-adad613d]:after{background:linear-gradient(90deg,#b74b21,#d97706);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);transition:width .3s ease;width:0}nav>div>div>a[data-v-adad613d]:hover:after{width:80%}body.menu-open{overflow:hidden}.container[data-v-adad613d]{max-width:100%;overflow:visible}header[data-v-adad613d]{overflow:visible!important}@media(max-width:640px){input[data-v-adad613d],textarea[data-v-adad613d]{font-size:16px!important}}@media(min-width:768px)and (max-width:1023px){button[data-v-adad613d]{max-width:100%}}@media(min-width:1024px){nav[data-v-adad613d]{max-width:100%}}@media(min-width:1536px){.container[data-v-adad613d]{max-width:1536px}}@media(hover:none){a[data-v-adad613d]:active,button[data-v-adad613d]:active{transform:scale(.98);transition:transform .1s ease}}nav .group[data-v-adad613d]{position:relative}nav .group>div[class*=absolute][data-v-adad613d]{max-width:-moz-max-content;max-width:max-content;min-width:10rem;position:absolute;z-index:9999}@media(max-width:1023px){nav[class*=max-h][data-v-adad613d]{-webkit-overflow-scrolling:touch}}.quote-product-selector[data-v-95982955] [data-slot=dialog-content]{max-width:1400px;min-width:800px;width:90vw}@media(max-width:1024px){.quote-product-selector[data-v-95982955] [data-slot=dialog-content]{min-width:auto;width:95vw}}.custom-scrollbar[data-v-95982955]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-95982955]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.custom-scrollbar[data-v-95982955]::-webkit-scrollbar-thumb{background:#ff4e00;border-radius:4px}.custom-scrollbar[data-v-95982955]::-webkit-scrollbar-thumb:hover{background:#e63e00}.product-item[data-v-95982955]{position:relative}.product-item[data-v-95982955]:before{background:transparent;border-radius:4px 0 0 4px;bottom:0;content:"";left:0;position:absolute;top:0;transition:background .3s;width:4px}.product-item[data-v-95982955]:hover:before{background:#ff4e00}@media(min-width:768px){.max-w-screen-xl[data-v-d64b293e]{max-width:100%;padding-left:0;padding-right:0}.flex.justify-center.md\\[data-v-d64b293e]:justify-end{justify-content:flex-end;padding-right:2rem}.w-full.max-w-xs.sm\\:max-w-sm.md\\:max-w-md.lg\\[data-v-d64b293e]:max-w-lg{margin-right:0;max-width:28rem}}@media(min-width:1024px){.py-8.sm\\:py-12.md\\:py-16.lg\\[data-v-d64b293e]:py-20{padding-bottom:5rem;padding-top:5rem}}@media(min-width:1280px){.py-8.sm\\:py-12.md\\:py-16.lg\\[data-v-d64b293e]:py-20{padding-bottom:6rem;padding-top:6rem}}@media(max-width:640px){input[data-v-d64b293e],select[data-v-d64b293e]{font-size:16px;min-height:44px}.max-w-xs[data-v-d64b293e]{margin:0 auto;max-width:calc(100vw - 1rem)}.bg-black\/20[data-v-d64b293e]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}label[data-v-d64b293e]{margin-bottom:.5rem}}@media(min-width:641px)and (max-width:768px){.max-w-sm[data-v-d64b293e]{max-width:calc(100vw - 2rem)}}input[data-v-d64b293e]:focus,select[data-v-d64b293e]:focus{box-shadow:0 0 0 3px #ffffff4d}select[data-v-d64b293e]{background-image:none}.relative:hover .pointer-events-none svg[data-v-d64b293e]{transform:scale(1.1);transition:transform .2s ease}button[type=submit][data-v-d64b293e]{touch-action:manipulation}button[type=submit][data-v-d64b293e]:active{transform:scale(.98)}label[data-v-d64b293e]{letter-spacing:.025em}@media(max-width:480px){h2[data-v-d64b293e]{font-size:1.5rem;line-height:1.2}}.custom-scrollbar[data-v-d64b293e]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-d64b293e]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.custom-scrollbar[data-v-d64b293e]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.custom-scrollbar[data-v-d64b293e]::-webkit-scrollbar-thumb:hover{background:#ffffff80}@media(max-width:360px){.px-2[data-v-d64b293e]{padding-left:.5rem;padding-right:.5rem}.max-w-xs[data-v-d64b293e]{max-width:calc(100vw - .5rem)}}@media(max-width:1024px){.quick-links-grid[data-v-14b4135a]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.main-footer-grid[data-v-14b4135a]{gap:3rem;grid-template-columns:1fr}.quick-links-grid[data-v-14b4135a]{gap:2rem;grid-template-columns:repeat(2,1fr)}.text-base[data-v-14b4135a]{font-size:.9rem}.text-sm[data-v-14b4135a]{font-size:.8125rem}.h-12[data-v-14b4135a]{height:2.5rem}.space-y-3[data-v-14b4135a]>*+*{margin-top:.875rem}.mb-4[data-v-14b4135a]{margin-bottom:.875rem}}@media(max-width:640px){.main-footer-grid[data-v-14b4135a]{gap:2.5rem}.quick-links-grid[data-v-14b4135a]{gap:1.5rem;grid-template-columns:1fr}.py-6[data-v-14b4135a]{padding-bottom:1.5rem;padding-top:1.5rem}.px-4[data-v-14b4135a]{padding-left:.875rem;padding-right:.875rem}}@media(max-width:480px){.main-footer-grid[data-v-14b4135a]{gap:2rem}.h-12[data-v-14b4135a]{height:2.25rem}.text-sm[data-v-14b4135a]{font-size:.8rem;line-height:1.5}.text-xs[data-v-14b4135a]{font-size:.7rem}.w-4.h-4[data-v-14b4135a]{height:.875rem;width:.875rem}}@media(hover:none)and (pointer:coarse){.cursor-pointer[data-v-14b4135a]:active{transform:scale(.98);transition:transform .1s ease}}.break-all[data-v-14b4135a]{-webkit-hyphens:auto;hyphens:auto;word-break:break-all}
