");--invalid-icon:url("data:image/svg+xml,")}html{scroll-padding-top:55px}body{word-break:break-word;overflow-x:hidden}img{height:auto;max-width:100%}.top-button{right:5%;bottom:30px;opacity:0;visibility:hidden}.zi-1020{z-index:1020!important}#offcanvas-cart .cart-list{height:100%}#offcanvas-cart .widget_shopping_cart_content{height:100%;display:flex;flex-direction:column}#offcanvas-cart .woocommerce-info{margin-right:var(--bs-offcanvas-padding-x);margin-left:var(--bs-offcanvas-padding-x)}.woocommerce-info:before{color:inherit}.woocommerce form.login{border:none;padding:0;margin:0}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:block;margin-bottom:1rem}.woocommerce form .form-row{padding:0;margin:0 0 1rem}.woocommerce form .form-row label{line-height:1.5}.woocommerce form .form-row .required{color:var(--bscore-wc-form-invalid,var(--bs-danger))}h1,h2{font-weight:700}.layout-shortcode h2{padding-bottom:20px}.bg-body-primary{background-color:#0a4476}.navbar-nav .logo{width:100px}li a.nav-link{font-weight:700}li a.nav-link{border-right:1px solid #0a4476;color:#0a4476!important;padding:0 15px!important;margin:8px 0}li:first-child a.nav-link{padding-left:0!important}li:last-child a.nav-link{border-right:none;padding-right:0}@media (max-width:991.98px){li a.nav-link{border-right:none;padding:10px 0!important;margin:0}}.white-bg{background-color:#fff}.offcanvas-title{color:#0a4476;font-weight:700}.navbar{--bs-navbar-padding-y:0}.site-header .btn-link{color:#fff}.top-footer .widget-title{display:none}.top-footer p{color:#fff}.top-footer h2{color:#fff;font-size:1.25rem}footer{margin-top:50px}.fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-solid{font-family:"Font Awesome 6 Free"}.fa-bars:before{content:"\f0c9"}.fa-bag-shopping:before{content:"\f290"}.fa-chevron-up:before{content:"\f077"}.fa-magnifying-glass:before{content:"\f002"}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}.fa-solid{font-weight:900}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}