#header{width:100%;position:fixed;background-color:#fff;font-size:0.65em;color:#fff;z-index:1000;-webkit-transition:all ease 0.8s;-moz-transition:all ease 0.8s;transition:all ease 0.8s;font-weight:700}#header .inside{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;padding-top:15px}#header a,.contact_link:hover{color:#0d0830;border-bottom:0}#header #logo{width:120px;display:inline-block;margin-right:80px}#header #logo img{max-height:100px}m #header .nav{width:100%;display:flex;text-transform:uppercase;justify-content:space-between;background-color:#fff;border-radius:30px;align-items:center;padding-right:15px}#header .contact{font-weight:500}#header .contact input{width:80%;height:30px;font-size:14px}#header .contact button{height:35px !important}#header .contact a{display:inline-block;padding-right:3px;padding-left:3px;color:#000;vertical-align:middle}.mobile,i.mobile{display:none}#header .contact_link{font-weight:700;display:inline-block;line-height:0.75em}#header button{border:0;color:#fff;cursor:pointer;background-color:#0d0830;vertical-align:middle;width:35px;height:35px;padding:5px;font-size:0.875em}#header .contact button{margin:0;border-radius:0;font-size:1.7em;height:53px;width:40px;margin-left:-5px;margin-top:-1px}#header .contact button i{font-size:18px;position:relative;top:-3px}#header a.cart .fas{font-size:1em;position:relative;top:5px}#header a.cart i{font-family:"Roboto Condensed";position:relative !important;top:-14px !important;right:-5px}#header a.cart .fas:before{font-size:1.8em;position:relative;top:19px;font-family:"Font Awesome 6 Pro";right:5px}#header button:hover{background-color:#1da0c0}#header .social,#header button{margin-left:10px}#header .social a{font-size:2em;display:inline-block;vertical-align:middle}#header .social a:hover{color:#1da0c0}#header nav#desktop-nav-1{display:inline-flex}#header .contact{display:inline-flex}@media only screen and (max-width:1150px){#header .mod_navigation,#header .contact{font-size:1em}}@media only screen and (max-width:780px){#header nav#desktop-nav-1{display:none}}@media only screen and (max-width:1090px){#header #logo{margin-right:30px}#header #logo{width:120px}}@media only screen and (max-width:1000px){#container{padding-top:150px}}@media only screen and (max-width:900px){#header #logo{width:120px;margin-right:30px}#header .social,#header button{margin-left:5px}.sf-menu .first a,.sf-menu .subemenu.first strong.active:hover,.submenu.sfHover.first strong.active,.sf-menu .trail.sfHover.first a,.sf-menu .sibling.sfHover.first a,.sf-menu .submenu.sfHover.first a{padding-left:20px}#header button{width:28px;height:28px}}@media only screen and (max-width:820px){#header .inside{padding-right:0}#header .nav{border-radius:30px 0 0 30px}#header #logo{width:120px;margin-right:30px}#header{font-size:0.6em}}@media only screen and (max-width:780px){#header a.cart{display:flex;align-items:center}#header{position:relative}#header .nav{width:100%;padding-right:0;position:fixed;bottom:0;right:0;border-radius:0;background-color:#f7efe2;-webkit-box-shadow:-1px -11px 22px -6px rgba(0, 0, 0, 0.52);-moz-box-shadow:-1px -11px 22px -6px rgba(0, 0, 0, 0.52);box-shadow:-1px -11px 22px -6px rgba(0, 0, 0, 0.52);display:flex}#header .contact{align-items:center;width:100%}.mobile{display:inline-block}#header .mobile a{background-color:#0d0830;color:#fff;padding:15px 25px;margin-left:15px;display:block;font-size:1.3em}#header #logo{width:100px;margin-right:20px}#container{padding-top:50px}}.account-bar{display:inline-block;width:100%;text-align:center;background-color:#0d0830}#header .bar-info{display:inline-block;padding:15px}#header .bar-info a{display:inline-block;color:#fff;font-size:20px}#header .bar-info{text-transform:uppercase;max-width:1600px;margin-right:auto;margin-left:auto;padding-right:60px;padding-left:60px;width:100%;align-items:center;text-align:right}.mobile-account-bar{display:none}.fa-stack[data-count]:after{position:absolute;right:0%;top:-10%;content:attr(data-count);font-size:92%;padding:0;border-radius:999px;line-height:0.9em;color:#fff;text-align:center;min-width:1.2em;font-weight:bold;background:#f60b07;border-style:solid;border-color:#f60b07}.fa-circle{color:#f60b07}#header span.cart_quantity{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;background-color:#f60b07;color:#fff;padding:0px 5px;margin-left:-10px;font-size:14px;z-index:100000}.mod_customnav ul li a,.mod_customnav ul li{display:inline-block}.mod_customnav ul{list-style:none;padding:0;margin:0}.mod_customnav ul li a,.mod_customnav ul li strong{padding-right:20px;border-bottom:0}#main .mod_customnav{margin-bottom:60px}@media only screen and (max-width:768px){#header .nav{background:#fff}#header .contact button{height:36px !important;margin-top:-3px}}#header .formbody{display:flex;align-items:stretch}#header .contact button{display:flex;align-items:center;justify-content:center;padding:0 !important;height:100% !important;margin-top:0 !important}#header .contact button i{position:static;top:0}@media (max-width:780px){#header .mod_search{margin-left:15px}#header .contact input{width:100%}#header .contact button{margin-top:0 !important}a.mm-btn.mm-btn_next.mm-listitem__btn{border-bottom:1px solid #0d0830 !important;border-left:none !important}a.mm-btn.mm-btn_next.mm-listitem__btn:before{border-left:2px solid #0d0830 !important;border-top:2px solid #0d0830 !important}#header .nav{background:#fff !important}#header .formbody{display:flex;align-items:stretch}#header .contact button{display:flex;align-items:center;justify-content:center;padding:0 !important;height:100% !important;margin-top:0 !important}#header .contact button i{position:static;top:0}#header .contact input{width:100%}#header .contact button{margin-top:0 !important}a.mm-btn.mm-btn_next.mm-listitem__btn{border-bottom:1px solid #0d0830 !important;border-left:none !important}a.mm-btn.mm-btn_next.mm-listitem__btn:before{border-left:2px solid #0d0830 !important;border-top:2px solid #0d0830 !important}#header .nav{background:#fff !important}.mobile-account-bar{display:inline-block}#header .mobile-account-bar .bar-info a{color:#0d0830;padding-right:6px;padding-left:6px;font-size:1em}#header .mobile-account-bar .vert-div{color:#0d0830}#header .mobile-account-bar .bar-info{text-transform:uppercase;padding-right:25px;padding-left:25px;width:100%;align-items:center;text-align:right}.account-bar{display:none}}@media only screen and (max-width:700px){.mod_customnav ul{font-size:0.822em}}nav li.active{color:#f60b07}@media (max-width:600px){#header .mobile-account-bar .bar-info a:last-child{margin-left:20px}}