:root{--primary-color:#446084}.header-main{height:100px}#logo img{max-height:100px}#logo{width:200px}.header-top{min-height:100px}.transparent .header-main{height:265px}.transparent #logo img{max-height:265px}.has-transparent+.page-title:first-of-type,.has-transparent+#main>.page-title,.has-transparent+#main>div>.page-title,.has-transparent+#main .page-header-wrapper:first-of-type .page-title{padding-top:295px}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height:70px!important}.header-bg-color,.header-wrapper{background-color:rgb(255 255 255 / .88)}.header-bottom{background-color:#f1f1f1}@media (max-width:549px){.header-main{height:99px}#logo img{max-height:99px}}.main-menu-overlay{background-color:#353535}.header-top{background-color:#353535!important}body{font-size:100%}@media screen and (max-width:549px){body{font-size:100%}}body{font-family:"Lato",sans-serif}body{font-weight:400}.nav>li>a{font-family:"Lato",sans-serif}.nav>li>a{font-weight:700}h1,h2,h3,h4,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a{font-family:"Lato",sans-serif}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight:900}.alt-font{font-family:"Dancing Script",sans-serif}.alt-font{font-weight:400!important}.products.has-equal-box-heights .box-image{padding-top:100%}@media screen and (min-width:550px){.products .box-vertical .box-image{min-width:247px!important;width:247px!important}}.footer-2{background-color:#353535}.absolute-footer,html{background-color:#000}button[name='update_cart']{display:none}.label-new.menu-item>a:after{content:"New"}.label-hot.menu-item>a:after{content:"Hot"}.label-sale.menu-item>a:after{content:"Sale"}.label-popular.menu-item>a:after{content:"Popular"}.single-product .cart .single_add_to_cart_button{background-color:#3b82f6;color:#fff;border:none;padding:10px 16px;font-size:15px;font-weight:500;text-transform:uppercase;width:100%;border-radius:4px;transition:background-color 0.3s ease}.single-product .cart .single_add_to_cart_button:hover{background-color:#2563eb}.mtsnb{position:fixed;-webkit-box-shadow:0 3px 4px rgb(0 0 0 / .05);box-shadow:0 3px 4px rgb(0 0 0 / .05)}.mtsnb .mtsnb-container{width:1080px;font-size:15px}.mtsnb a{color:#f4a700}.mtsnb .mtsnb-button{background-color:#f4a700}