:root{--public-palette-imperial-blue: #00296b;--public-palette-french-blue: #003f88;--public-palette-steel-azure: #00509d;--public-palette-steel-azure-dark: #064789;--public-palette-rich-cerulean: #427aa1;--public-palette-alice-blue: #ebf2fa;--public-palette-sage-green: #38b000;--public-palette-lime-moss: #a5be00;--public-palette-school-bus-yellow: #fdc500;--public-palette-gold: #ffd500;--public-palette-white: #ffffff;--public-palette-black: #1f2937;--public-palette-footer-bg: #eaebed;--public-palette-footer-text: #6c757d;--public-palette-imperial-blue-rgb: 0, 41, 107;--public-palette-french-blue-rgb: 0, 63, 136;--public-palette-steel-azure-rgb: 0, 80, 157;--public-palette-steel-azure-dark-rgb: 6, 71, 137;--public-palette-rich-cerulean-rgb: 66, 122, 161;--public-palette-alice-blue-rgb: 235, 242, 250;--public-palette-sage-green-rgb: 56, 176, 0;--public-palette-lime-moss-rgb: 165, 190, 0;--public-palette-school-bus-yellow-rgb: 253, 197, 0;--public-palette-gold-rgb: 255, 213, 0}:root{--public-lt-mix: 88%;--public-color-primary: var(--public-palette-sage-green);--public-color-primary-hover: #2d8c00;--public-color-primary-rgb: var(--public-palette-sage-green-rgb);--public-color-text-on-primary: #e0e1dd;--public-color-primary-lt: color-mix( in srgb, var(--public-palette-sage-green) 12%, var(--public-palette-alice-blue) );--public-color-primary-lt-text: #2d8c00;--public-color-secondary: var(--public-palette-rich-cerulean);--public-color-secondary-hover: var(--public-palette-french-blue);--public-color-secondary-rgb: var(--public-palette-rich-cerulean-rgb);--public-color-secondary-lt: color-mix( in srgb, var(--public-palette-rich-cerulean) 12%, var(--public-palette-alice-blue) );--public-color-secondary-lt-text: var(--public-palette-french-blue);--public-color-green: var(--public-palette-sage-green);--public-color-green-hover: #2d8c00;--public-color-green-rgb: var(--public-palette-sage-green-rgb);--public-color-green-lt: color-mix( in srgb, var(--public-palette-sage-green) 12%, var(--public-palette-alice-blue) );--public-color-green-lt-text: var(--public-palette-sage-green);--public-color-lime: var(--public-palette-lime-moss);--public-color-lime-hover: #8a9e00;--public-color-lime-rgb: var(--public-palette-lime-moss-rgb);--public-color-lime-lt: color-mix( in srgb, var(--public-palette-lime-moss) 12%, var(--public-palette-alice-blue) );--public-color-lime-lt-text: #6d7d00;--public-color-yellow: var(--public-palette-school-bus-yellow);--public-color-yellow-hover: var(--public-palette-gold);--public-color-yellow-rgb: var(--public-palette-school-bus-yellow-rgb);--public-color-yellow-lt: color-mix( in srgb, var(--public-palette-school-bus-yellow) 12%, var(--public-palette-white) );--public-color-yellow-lt-text: #8a6a00;--public-color-gold: var(--public-palette-gold);--public-color-gold-rgb: var(--public-palette-gold-rgb);--public-color-gold-lt: color-mix( in srgb, var(--public-palette-gold) 12%, var(--public-palette-white) );--public-color-gold-lt-text: #7a6500;--public-color-blue: var(--public-palette-imperial-blue);--public-color-blue-rgb: var(--public-palette-imperial-blue-rgb);--public-color-blue-lt: color-mix( in srgb, var(--public-palette-imperial-blue) 10%, var(--public-palette-alice-blue) );--public-color-blue-lt-text: var(--public-palette-imperial-blue);--public-color-page-bg: var(--public-palette-alice-blue);--public-color-surface: var(--public-palette-white);--public-color-text: var(--public-palette-black);--public-color-text-muted: var(--public-palette-rich-cerulean);--public-color-text-on-dark: var(--public-palette-white);--public-color-text-on-lime: var(--public-palette-imperial-blue);--public-color-border: color-mix( in srgb, var(--public-palette-rich-cerulean) 25%, var(--public-palette-alice-blue) );--public-color-border-active: var(--public-color-lime);--public-color-price: var(--public-color-primary);--public-color-footer-bg: var(--public-palette-footer-bg);--public-color-footer-text: var(--public-palette-footer-text);--public-color-footer-border: #d8d9db;--public-radius: .25rem;--public-radius-lg: .35rem;--public-section-py: 3rem;--public-hero-height: 300px}@supports not (background-color: color-mix(in srgb,red,blue)){:root{--public-color-primary-lt: #dff5d6;--public-color-secondary-lt: #e3edf5;--public-color-green-lt: #dff5d6;--public-color-lime-lt: #f0f4d6;--public-color-yellow-lt: #fff8d9;--public-color-gold-lt: #fff9d9;--public-color-blue-lt: #dce6f2;--public-color-border: #c8d6e4}}.text-public-primary{color:var(--public-color-primary)!important}.text-public-secondary{color:var(--public-color-secondary)!important}.text-public-green{color:var(--public-color-green)!important}.text-public-lime{color:var(--public-color-lime)!important}.text-public-yellow{color:var(--public-color-yellow)!important}.text-public-gold{color:var(--public-color-gold)!important}.text-public-blue{color:var(--public-color-blue)!important}.text-public-muted{color:var(--public-color-text-muted)!important}.text-public-price{color:var(--public-color-price)!important;font-weight:600}.bg-public-primary{background-color:var(--public-color-primary)!important;color:var(--public-color-text-on-primary)}.text-public-on-primary{color:var(--public-color-text-on-primary)!important}.bg-public-primary-lt{background-color:var(--public-color-primary-lt)!important;color:var(--public-color-primary-lt-text)}.bg-public-secondary-lt{background-color:var(--public-color-secondary-lt)!important;color:var(--public-color-secondary-lt-text)}.bg-public-green-lt{background-color:var(--public-color-green-lt)!important;color:var(--public-color-green-lt-text)}.bg-public-lime-lt{background-color:var(--public-color-lime-lt)!important;color:var(--public-color-lime-lt-text)}.bg-public-yellow-lt{background-color:var(--public-color-yellow-lt)!important;color:var(--public-color-yellow-lt-text)}.bg-public-gold-lt{background-color:var(--public-color-gold-lt)!important;color:var(--public-color-gold-lt-text)}.bg-public-blue-lt{background-color:var(--public-color-blue-lt)!important;color:var(--public-color-blue-lt-text)}.bg-public-page{background-color:var(--public-color-page-bg)!important}.bg-public-surface{background-color:var(--public-color-surface)!important}.border-public{border-color:var(--public-color-border)!important}.border-public-primary{border-color:var(--public-color-primary)!important}.border-public-lime{border-color:var(--public-color-lime)!important}.border-public-active{border-color:var(--public-color-border-active)!important}.public-section{padding-top:var(--public-section-py);padding-bottom:var(--public-section-py)}.public-card{background-color:var(--public-color-surface);border:1px solid var(--public-color-border);border-radius:var(--public-radius)}.public-module-neutral,.public-product-inquiry{background:transparent;border:none;box-shadow:none;padding:0}body.body-marketing .public-contact-brand-wrap{font-size:100px;line-height:1;margin-bottom:1rem}body.body-marketing .public-contact-brand-wrap i.ti{display:block;margin:0 auto;font-size:1em;line-height:1;color:var(--public-color-primary)}.public-product-inquiry{margin-top:1.5rem}body.body-marketing main .public-product-title{font-size:1.75rem;font-weight:600;line-height:1.25}.public-about-figure{display:block;width:100%;margin:1.5rem 0}.public-about-figure .public-card{width:100%;max-height:300px;overflow:hidden}.public-about-figure img{display:block;width:100%;max-height:300px;object-fit:cover}body.body-marketing main .public-catalog-products{display:grid;gap:var(--bs-gutter-x, 1.5rem);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}@media (min-width: 992px){body.body-marketing main .public-catalog-products{grid-template-columns:repeat(4,minmax(0,1fr))}body.body-marketing main .public-catalog-product-col{min-width:0}}body.body-marketing main .btn:not(.public-gallery-thumb):not(.p-0),body.body-marketing main a.btn:not(.public-gallery-thumb):not(.p-0),body.body-marketing main button.btn:not(.public-gallery-thumb):not(.p-0){color:var(--public-color-text-on-primary);background-color:var(--public-color-primary);border-color:var(--public-color-primary)}body.body-marketing main .btn:not(.public-gallery-thumb):not(.p-0):hover,body.body-marketing main .btn:not(.public-gallery-thumb):not(.p-0):focus,body.body-marketing main a.btn:not(.public-gallery-thumb):not(.p-0):hover,body.body-marketing main a.btn:not(.public-gallery-thumb):not(.p-0):focus,body.body-marketing main button.btn:not(.public-gallery-thumb):not(.p-0):hover,body.body-marketing main button.btn:not(.public-gallery-thumb):not(.p-0):focus{color:var(--public-color-text-on-primary);background-color:var(--public-color-primary-hover);border-color:var(--public-color-primary-hover)}body.body-marketing main .btn:not(.public-gallery-thumb):not(.p-0):active,body.body-marketing main a.btn:not(.public-gallery-thumb):not(.p-0):active,body.body-marketing main button.btn:not(.public-gallery-thumb):not(.p-0):active{color:var(--public-color-text-on-primary);background-color:var(--public-color-primary-hover);border-color:var(--public-color-primary-hover)}body.body-marketing main .pagination .page-link{color:var(--public-color-primary);border-color:var(--public-color-primary);background-color:var(--public-color-surface)}body.body-marketing main .pagination .page-item.active .page-link{color:var(--public-color-text-on-primary);background-color:var(--public-color-primary);border-color:var(--public-color-primary)}body.body-marketing main .pagination .page-link:hover{color:var(--public-color-text-on-primary);background-color:var(--public-color-primary-hover);border-color:var(--public-color-primary-hover)}body.body-marketing main .pagination .page-item.disabled .page-link{color:var(--public-color-text-muted);background-color:transparent;border-color:var(--public-color-border)}.public-btn-secondary{--bs-btn-color: var(--public-color-text-on-primary);--bs-btn-bg: var(--public-color-secondary);--bs-btn-border-color: var(--public-color-secondary);--bs-btn-hover-color: var(--public-color-text-on-primary);--bs-btn-hover-bg: var(--public-color-secondary-hover);--bs-btn-hover-border-color: var(--public-color-secondary-hover);--bs-btn-focus-shadow-rgb: var(--public-color-secondary-rgb)}.public-btn-outline-primary{--bs-btn-color: var(--public-color-primary);--bs-btn-border-color: var(--public-color-primary);--bs-btn-hover-color: var(--public-color-text-on-primary);--bs-btn-hover-bg: var(--public-color-primary);--bs-btn-hover-border-color: var(--public-color-primary)}.public-btn-header{--bs-btn-color: var(--public-color-primary);--bs-btn-bg: var(--public-color-text-on-primary);--bs-btn-border-color: var(--public-color-text-on-primary);--bs-btn-hover-color: var(--public-color-primary);--bs-btn-hover-bg: var(--public-palette-white);--bs-btn-hover-border-color: var(--public-palette-white);--bs-btn-focus-shadow-rgb: var(--public-color-primary-rgb);--bs-btn-active-color: var(--public-color-primary);--bs-btn-active-bg: var(--public-palette-white);--bs-btn-active-border-color: var(--public-palette-white)}.public-nav-link-active{color:var(--public-color-green)!important}.public-header{background-color:var(--public-color-primary);color:var(--public-color-text-on-primary);border-color:var(--public-color-primary-hover)}.public-header .navbar-brand,.public-header .nav-link{color:var(--public-color-text-on-primary)}.public-header .nav-link:hover,.public-header .nav-link:focus{color:var(--public-palette-white)}.public-header .public-nav-link-active{color:var(--public-palette-white)!important;font-weight:600}.public-footer{background-color:var(--public-color-footer-bg);color:var(--public-color-footer-text)}.public-footer .border-top,.public-footer .border-public{border-color:var(--public-color-footer-border)!important}.public-footer .subheader,.public-footer .text-public-muted,.public-footer .link-public-muted{color:var(--public-color-footer-text)}.public-footer .link-public-muted:hover{color:var(--public-color-primary)}.public-footer .public-btn-ghost{color:var(--public-color-footer-text)}.public-footer .public-btn-ghost:hover{color:var(--public-color-primary)}.public-card-header{background-color:var(--public-color-primary-lt);color:var(--public-color-primary-lt-text)}.link-public-muted{color:var(--public-color-text-muted);text-decoration:none}.link-public-muted:hover{color:var(--public-color-primary)}.public-btn-outline-on-dark{--bs-btn-color: var(--public-color-text-on-dark);--bs-btn-border-color: var(--public-color-text-on-dark);--bs-btn-hover-color: var(--public-color-text-on-lime);--bs-btn-hover-bg: var(--public-color-text-on-dark);--bs-btn-hover-border-color: var(--public-color-text-on-dark);--bs-btn-active-color: var(--public-color-text-on-lime);--bs-btn-active-bg: var(--public-color-text-on-dark);--bs-btn-active-border-color: var(--public-color-text-on-dark)}.public-btn-outline-muted{--bs-btn-color: var(--public-color-text-muted);--bs-btn-border-color: var(--public-color-border);--bs-btn-hover-color: var(--public-color-primary);--bs-btn-hover-bg: var(--public-color-primary-lt);--bs-btn-hover-border-color: var(--public-color-primary)}.public-btn-ghost{color:var(--public-color-secondary)}.public-btn-ghost:hover{color:var(--public-color-primary);background-color:transparent}.public-product-gallery-thumbs{display:flex;flex-wrap:wrap;gap:.5rem}.public-gallery-thumb{flex:0 0 auto;width:4.5rem;height:3.375rem;border-color:var(--public-color-border)!important}.public-gallery-thumb-img{display:block;width:4.5rem;height:3.375rem;object-fit:cover}.public-gallery-thumb-active{border-color:var(--public-color-border-active)!important}
