@font-face{font-family:SparkArchivo;src:url('assets/archivo_n4.dc8d917cc69af0a65ae04d01fd8eeab28a3573c9--1c57d3c63a.woff2');font-weight:400;font-display:swap}@font-face{font-family:SparkArchivo;src:url('assets/archivo_n7.651b020b3543640c100112be6f1c1b8e816c7f13--66455fae67.woff2');font-weight:700;font-display:swap}
.spark-site-design{font-family:SparkArchivo,Arial,sans-serif;color:#2f343b}.spark-site-design #header .header-inner{max-width:none;padding:0 48px}.spark-site-design #logo img{width:130px;max-height:45px}.spark-site-design #header .nav>li>a{font:700 13px SparkArchivo,Arial,sans-serif;letter-spacing:0;color:#111;text-transform:none}.spark-site-design #wide-nav .nav>li{margin:0 18px}.spark-site-design #header .header-nav-main{gap:8px}.spark-site-design #header .header-cart-title,.spark-site-design #header .account-item .header-account-title{display:none}.spark-site-design #wide-nav{border-bottom:1px solid #ddd}.spark-site-design .spark-home-row{padding:0}.spark-site-design .spark-home-row>.col{padding:0}.spark-site-design #footer .footer-2{background:#ebebeb;padding:0;color:#2f343b}.spark-site-design .footer-2>.row{max-width:none;margin:0}.spark-site-design .footer-2 .widget_spark_footer{flex:0 0 100%;max-width:100%;padding:0;margin:0}.spark-site-design .spark-footer{padding:75px 65px 45px;font:13px/1.65 SparkArchivo,Arial,sans-serif}.spark-site-design .spark-footer-grid{display:grid;grid-template-columns:1.25fr .85fr .85fr 1.3fr;gap:55px}.spark-site-design .spark-footer h2{font:700 13px SparkArchivo,Arial,sans-serif;margin:0 0 24px;color:#2f343b;letter-spacing:0}.spark-site-design .spark-footer p{margin:0 0 20px}.spark-site-design .spark-footer ul{list-style:none;margin:0}.spark-site-design .spark-footer li{margin:0 0 9px}.spark-site-design .spark-footer a{color:#2f343b}.spark-site-design .spark-footer a:hover{text-decoration:underline}.spark-site-design .spark-newsletter{max-width:255px;margin:0}.spark-site-design .spark-newsletter input[type=email]{height:40px;background:transparent;box-shadow:none;border:1px solid #dcdcdc;color:#2f343b;font:13px SparkArchivo,Arial,sans-serif;margin-bottom:20px}.spark-site-design .spark-newsletter button{background:#354f7e;color:#fff;border:0;border-radius:0;letter-spacing:2px;font:700 12px SparkArchivo,Arial,sans-serif;padding:15px 13px;margin:0;text-transform:uppercase}.spark-site-design .spark-honeypot{position:absolute;left:-10000px;opacity:0}.spark-site-design .spark-newsletter-result{margin:15px 0 0!important}.spark-site-design .spark-social{display:flex;gap:27px;margin:30px 0}.spark-site-design .spark-social svg{width:15px;height:17px;fill:currentColor}.spark-site-design .spark-footer .spark-shop-title{margin-top:30px;margin-bottom:15px}.spark-site-design .spark-footer-bottom{margin-top:110px;display:flex;justify-content:space-between}.spark-site-design .spark-locale{display:block;font-weight:700;font-size:11px;margin-bottom:24px;text-transform:uppercase}.spark-site-design .spark-copyright{display:block;font-weight:700;font-size:12px;margin-bottom:6px}.spark-site-design .spark-unmapped{color:#747474}
@media(max-width:849px){.spark-site-design #header .header-inner{padding:0 18px}.spark-site-design .spark-footer{padding:40px 24px}.spark-site-design .spark-footer-grid{grid-template-columns:1fr;gap:35px}.spark-site-design .spark-newsletter{max-width:none}.spark-site-design .spark-footer-bottom{margin-top:45px}.spark-site-design .spark-social{margin:0}.spark-site-design .spark-footer h2{margin-bottom:20px}.spark-site-design .spark-footer .spark-shop-title{margin-top:25px}.spark-site-design .spark-footer-shop{columns:2}}

.spark-site-design #header i.icon-user:before,.spark-site-design #header i.icon-search:before,.spark-site-design #header i.icon-shopping-bag:before{content:'';display:inline-block;width:22px;height:22px;background:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center}.spark-site-design #header i.icon-user:before{mask-image:url('assets/header-account.svg')}.spark-site-design #header i.icon-search:before{mask-image:url('assets/header-search.svg')}.spark-site-design #header i.icon-shopping-bag:before{mask-image:url('assets/header-cart.svg')}

.spark-site-design .footer-2 .widget_custom_html{font:13px/1.65 SparkArchivo,Arial,sans-serif;margin-bottom:0;padding:0 25px}.spark-site-design .footer-2:has(.widget_custom_html)>.row{max-width:1440px;margin:auto;padding:65px 40px}.spark-site-design .footer-2 .widget_custom_html a{color:#2f343b}.spark-site-design .footer-2 .widget_custom_html h3{font-size:13px!important;font-weight:700!important;line-height:1.5!important}.spark-site-design .footer-2 .widget_custom_html>div>div{background:transparent!important}.spark-site-design .footer-2 .widget_custom_html input[type=email]{border:1px solid #dcdcdc!important;border-radius:0!important;background:transparent!important;font-size:13px!important}.spark-site-design .footer-2 .widget_custom_html button[type=submit]{border-radius:0!important;background:#354f7e!important;font-size:12px!important;letter-spacing:2px!important;width:auto!important;height:auto!important;padding:15px 18px!important}.spark-existing-footer-bottom{background:#ebebeb;padding:0 65px 40px;font-size:12px;font-weight:700}.spark-existing-footer-bottom a{color:#2f343b}@media(max-width:849px){.spark-site-design .footer-2:has(.widget_custom_html)>.row{padding:35px 0}.spark-site-design .footer-2 .widget_custom_html{flex:0 0 100%;max-width:100%;margin-bottom:25px}.spark-existing-footer-bottom{padding:0 25px 30px}}

.spark-footer-shop-provider h2{font:700 13px SparkArchivo,Arial,sans-serif;margin-bottom:24px}.spark-footer-shop-provider ul{list-style:none;margin:0}.spark-footer-shop-provider li{margin:0 0 9px}.spark-site-design .footer-2 .widget_custom_html>div>p:first-child{font-size:13px!important;font-weight:700}