");--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}.bootscore-footer ul{padding:0;list-style:none;margin-bottom:0}#footer-menu li a{padding-left:0}#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))}@media (min-width:992px){button,.btn,.woocommerce button.button,.button{--bs-btn-font-size:1.6rem}}.btn-primary,.button{font-weight:600}.btn-close{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:1.5rem}.footer__disclosure{border:2px solid #000;margin:0 0 2rem;padding:1rem;text-align:center}.footer__disclosure p{margin:0}.footer__seo{font-size:1.4rem}.footer__seo-title{color:#000;font-weight:700}.footer__nav{font-size:1.4rem;margin:1rem 0}@media (min-width:992px){.footer__nav{justify-content:flex-end;margin:0}}.footer__nav a{color:#004684;text-decoration:underline}:focus{outline:none}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:320px;overflow-x:hidden}#content{padding-bottom:0!important}#page{height:auto}.site-header{background:#fff;box-shadow:0 0 8px rgba(204,204,204,.8)}@media (min-width:992px){.site-header{position:sticky;top:0;z-index:5}}.site-header__top{background:#007b38;display:none;font-size:1.3rem;padding:.5rem 0;text-align:right}@media (min-width:992px){.site-header__top{display:block}}.site-header__top .list-inline{margin:0}.site-header__top .list-inline-item:not(:last-child){margin-right:2.5rem}.site-header__top a{color:#fff;font-weight:400;text-transform:uppercase}.site-header .navbar-brand{height:auto;max-width:20rem;width:50%}@media (min-width:992px){.site-header .navbar-brand{max-width:none;width:30rem}}.site-header .navbar-brand img{display:block;width:100%}.site-header .navbar-toggler{border:none;border-radius:0;color:#000;font-size:2.2rem}@media (max-width:767.98px){.site-header .navbar-nav .nav-link{font-size:1.8rem}}@media (min-width:992px){.site-header .navbar-nav{gap:1rem}}@media (max-width:767.98px){.site-header .navbar .dropdown-menu{border:none}.site-header .navbar .dropdown-menu .dropdown-item{color:#000}}@media (min-width:992px){.site-header .navbar .dropdown-menu{--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.5rem;column-count:2}}.site-header .navbar .searchform-mobile{margin:2rem 0}.site-header .header-actions .btn-link{color:#000}@media (min-width:992px){body{font-size:1.6rem;line-height:1.375}}h1{font-weight:700}@media (min-width:992px){h1{font-size:3.6rem}}@media (min-width:992px){h2,.h2{font-size:3.2rem;margin-bottom:2rem}}strong{font-weight:700}@media (min-width:992px){p{margin-bottom:2rem}}a{font-weight:600}.woocommerce-form__label{font-weight:700}.um-modal-close{display:block;position:fixed;right:0;top:0;font-size:24px;text-decoration:none!important;color:#fff!important;padding:0 10px}.um-modal-body{min-height:3px;padding:20px;box-sizing:border-box!important;width:100%;background:#fff;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.um-modal-body.photo{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 0 0 1px rgba(255,255,255,.12) inset;background:#888;padding:0}[class^=um-faicon-]:before{font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.um-faicon-times:before{content:"\f00d"}