header .text-align-right{text-align:right}header .contact-header-section .has-children{font-size:17px !important}@media(min-width: 1300px){header .contact-header-section .has-children{font-size:20px !important}}@media(min-width: 1540px){header .contact-header-section .has-children{font-size:24px !important}}header .contact-header-section .my-store-section{margin-right:18px;display:none}header .contact-header-section .my-store-section p{font-size:12px;text-transform:uppercase;text-align:right;margin:0;color:#000;margin-right:10px;display:flex;align-items:center}header .contact-header-section .my-store-section a{font-size:17px;text-transform:uppercase;text-align:right;font-weight:normal;color:#000;display:flex;align-items:center;justify-content:flex-end}@media(min-width: 1300px){header .contact-header-section .my-store-section a{font-size:20px}}@media(min-width: 1540px){header .contact-header-section .my-store-section a{font-size:26px}}header .contact-header-section .my-store-section a:hover{color:#ffe600}header .contact-header-section .my-store-section.active{display:flex}@media(max-width: 1100px)and (min-width: 768px){header .contact-header-section .my-store-section.active{flex-direction:column}header .contact-header-section .my-store-section.active p{margin-right:0px;width:100%}header .contact-header-section .my-store-section.active a{font-size:14px}}header .contact-header-section .mobile-phone{display:flex;align-content:center;justify-content:center;align-items:center;font-size:28px;margin-right:18px;cursor:pointer}header .contact-header-section .change-store-section{display:flex;align-content:center;justify-content:center;align-items:center}@media(min-width: 400px){header .contact-header-section .change-store-section{margin-right:18px}}header .contact-header-section .change-store-section img{height:35px;margin-right:5px}@media(min-width: 1540px){header .contact-header-section .change-store-section img{margin-right:10px}}header .contact-header-section .change-store-section .select-store{text-transform:uppercase;color:#f0252c;text-align:center;font-size:12px;line-height:14px;text-decoration:underline;display:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(min-width: 400px){header .contact-header-section .change-store-section .select-store{display:flex}}@media(min-width: 1540px){header .contact-header-section .change-store-section .select-store{font-size:18px;line-height:18px}}header .contact-header-section .change-store-section:hover .select-store{color:#f0252c}header .uppermost-header{text-align:right;background:#ffe600;color:#fff;width:100%;position:fixed;z-index:10;height:40px}header .uppermost-header .row{height:100%}header .uppermost-header .middle-text{text-transform:uppercase;text-align:center;display:flex;align-content:center;justify-content:center}header .uppermost-header .middle-text a{color:#000}header .uppermost-header .middle-text a:hover{color:#f0252c}header .uppermost-header .middle-text p{margin:0;font-size:10px;font-weight:400}@media(min-width: 400px){header .uppermost-header .middle-text p{font-size:13px}}header .uppermost-header .pushed-right{padding-right:8vw}header .uppermost-header .pushed-right a{color:#fff;transition:all .3s ease;margin:0px 10px}@media(max-width: 485px){header .uppermost-header .pushed-right a .desktop-span{display:none}}header .uppermost-header .pushed-right a .mobile-span{display:none}@media(max-width: 485px){header .uppermost-header .pushed-right a .mobile-span{display:inline-flex}}header .uppermost-header .pushed-right a i{padding-right:7px}header .uppermost-header .pushed-right a:hover{color:#f0252c}@media(max-width: 375px){header .uppermost-header{padding:0px}}header .nav-menu{display:none;box-shadow:1px 1px 28px -17px #000}header .nav-menu .col-2,header .nav-menu .col-3,header .nav-menu .col-4,header .nav-menu .col-5,header .nav-menu .col-6,header .nav-menu .col-sm-8,header .nav-menu .row{height:100%}header .nav-menu .main-logo{height:100%;width:auto}header .nav-menu .main-logo img{height:100%}header .nav-menu .col-6{flex-wrap:nowrap;justify-content:center;align-items:center}@media(min-width: 1200px){header .nav-menu .wrapper{max-width:92vw}}header .nav-menu .wrapper .primary-nav li{padding:9px;border:1px solid rgba(0,0,0,0)}header .nav-menu .wrapper .primary-nav li a{color:#000;text-transform:uppercase;font-weight:normal}header .nav-menu .wrapper .primary-nav li:hover{border:1px solid #ffe600}header .nav-menu .wrapper .primary-nav .child-menu li{border:0px solid rgba(0,0,0,0)}@media(max-width: 1020px){header .nav-menu .wrapper{padding-left:4%}}header .mobile-nav .has-children .expand{position:absolute;top:0;right:0;width:55px;height:100%;background:#e0e0e0;color:#959595;z-index:10}header .mobile-nav .has-children .expand:after{content:"";display:block;font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:30px;line-height:55px}header .mobile-nav .has-children.show>a .expand:after{content:""}header .mobile-nav .has-children.active .expand{color:#666}header .mobile-nav .has-children .child-menu a{background-color:#959595}header .top-header{position:fixed;z-index:10;width:100%;font-size:14px;color:#fff;top:40px}header .top-header .btn{padding:10px 10px;font-size:14px}header .top-header h2{margin-top:auto;margin-bottom:auto;float:left;font-size:14px}@media(min-width: 358px){header .top-header h2{font-size:1.5em}}@media(min-width: 1096px){header .top-header{height:100px;font-size:18px}}header .top-header .nav{background:none;margin:auto;display:inline}header .top-header .col-8{margin:auto;justify-content:flex-end}header .mobile-header{position:fixed;display:block;left:0;height:60px;width:100%;overflow:hidden;z-index:10;padding:4px 10px;background:#fff;transition-delay:.2s}header .mobile-header .row{height:100%}header .mobile-header .row .col-6,header .mobile-header .row .col-4{height:100%}header .mobile-header .row .col-6 a,header .mobile-header .row .col-4 a{width:auto;height:100%}header .mobile-header .row .col-6 a img,header .mobile-header .row .col-4 a img{height:100%}header .mobile-header .logo{height:100%}header .mobile-header .burger-container{position:relative;display:inline-block;height:50px;width:50px;cursor:pointer;transform:rotate(0deg);transition:all .3s cubic-bezier(0.4, 0.01, 0.165, 0.99);user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}header .mobile-header .burger-container #burger{width:24px;height:8px;position:relative;display:block;margin:-2px auto 0;top:40%}header .mobile-header .burger-container #burger .bar{width:100%;height:2px;display:block;position:relative;background:#999;transition:all .3s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition-delay:0s}header .mobile-header .burger-container #burger .bar.topBar{transform:translateY(0px)}header .mobile-header .burger-container #burger .bar.midBar{transform:translateY(4px)}header .mobile-header .burger-container #burger .bar.btmBar{transform:translateY(8px)}header .mobile-nav{position:fixed;top:100px;right:-101%;width:100%;min-width:225px;background:#f1f1f1;height:90%;height:calc(100% - 53px);z-index:3000;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;z-index:9001;overflow-x:hidden}header .mobile-nav ul{margin:0;padding:0}header .mobile-nav .child-menu{display:none}header .mobile-nav li{padding:0;list-style:none;text-align:center;display:block;position:relative}header .mobile-nav a{display:block;position:relative;z-index:0;padding:15px 20px;color:#000;text-align:left;font-size:14pt;text-decoration:none;border-bottom:1px solid #e0e0e0;text-transform:uppercase;font-weight:300;overflow:hidden}header .mobile-nav .active>a{background:#f0252c;color:#fff}header .mobile-nav.show-menu{right:0}@media(min-width: 768px){header .header i:hover{color:#f0252c}header .nav-menu{position:fixed;z-index:10;height:100px;width:100%;background:#fff;display:flex;margin:auto}header .nav-menu .primary-nav li{display:inline-block;position:relative;vertical-align:middle;font-size:16px;font-weight:normal}header .nav-menu .primary-nav li:hover .child-menu{display:block}header .nav-menu .primary-nav li:hover .child-menu .active a{background-color:#ffe600}header .nav-menu .primary-nav li:hover .child-menu a{border-bottom:1px solid #666;background-color:#ffe600;padding:10px 20px;text-align:left;color:#000;display:block}header .nav-menu .primary-nav li:hover .child-menu a:hover{background-color:#f0252c;color:#fff}}@media(min-width: 768px)and (max-width: 1200px){header .nav-menu .primary-nav li{font-size:14px}}@media(min-width: 768px){header .nav-menu .primary-nav .child-menu{display:none;position:absolute;top:99%;left:-1px;white-space:nowrap;z-index:2}header .nav-menu .primary-nav .child-menu>li{display:block;padding:0px 0px;width:100%}header .nav-menu .primary-nav .child-menu.right-aligned{left:-89px}}header .store-name{float:left;position:relative;width:86px;color:#fff;padding-top:22px}header .store-name h2{font-size:15px}header .top-header .btn{padding:7px 60px}@media(min-width: 990px){header .store-name{float:left;position:relative;width:116px;color:#fff;padding-top:27px}header .store-name h2{font-size:20px}}@media(min-width: 1310px){header .store-name{float:left;position:relative;width:225px;color:#fff;padding-top:22px}header .store-name h2{font-size:28px}header .top-header .btn{padding:8px 80px;font-size:14px}header .top-header-insta{padding-right:50px}}@media(min-width: 900px){header .header-icons{margin-top:auto;margin-bottom:auto}}@media(min-width: 1096px)and (max-width: 1104px){header .top-header .btn{padding:7px 22px}}