header{font-size:14px;letter-spacing:normal}.blackBar a,nav a{text-decoration:none}.blackBar{background:#121212;color:#fff}.blackBar a{color:#fff}.blackBar a:hover{color:#c13}.blackBar .padgeWidth{display:grid;grid-template-columns:auto 250px 1fr auto auto auto;grid-template-rows:auto;grid-template-areas:"mobileBars logoArea searchAcc accountIcon cartIcon";padding:35px 15px;align-items:center}.mobileBars{opacity:0;font-size:0}.logoArea svg{width:100%}.search-modal__form{position:relative}#search{background:#474747;padding:0 5px;border-radius:2px;max-width:560px;width:100%;margin:0;display:flex;position:relative}#search input{background:none;border:none;padding:15px;margin:0;color:#fff;width:calc(100% - 40px);outline:none;box-shadow:none;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);height:auto;font-size:14px}#search input:active,#search input:hover{border:none;outline:none}#search input::placeholder{color:#aaa}#search input:focus-visible{outline:none;border:none}#search input:focus-visible::placeholder{color:#474747}#search button{background:none;border:none;padding:none;position:relative;overflow:hidden;height:50px}#search button .fa-magnifying-glass{color:#fff;font-size:20px}#search button .fa-magnifying-glass .text,#search button .svgContainer .text{position:fixed;left:-9999px}.searchAcc{display:flex;align-items:center;justify-content:flex-end}.accountIcon{margin:0 30px}.cartIcon{position:relative}.blogIcon{margin-left:30px}.accountIcon .fa-solid,.cartIcon .fa-solid,.blogIcon .fa-solid{display:block;text-align:center;font-size:20px}header nav{background:#c13}nav .padgeWidth{display:flex;width:100%;justify-content:space-between;align-items:center}header nav a{color:#fff;display:block;padding:20px 15px;font-weight:600}header nav a.first{background:#fff;color:#c13;margin-top:5px;border-radius:2px 2px 0 0;padding-top:15px}header nav a:hover{background:#9e0e29;color:#fff}header nav a.first:hover{background:#f1f1f1;color:#c13}header nav svg.arrowDown{width:12px;margin-left:5px}nav .childArea:hover a.downArea{background:#fff;color:#c13}nav svg.arrowRight{height:12px;margin-left:5px}nav svg.arrowDown path{fill:#fff}nav svg.arrowRight path{fill:#c13}nav .childArea:hover a.downArea svg.arrowDown path{fill:#c13}.childArea .childSecond{position:absolute;display:none;z-index:1000;background:#fff;color:#333;width:250px;box-shadow:0 1px 1px #00000080}.childArea .childSecond a{color:#333;padding:12px 15px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc}.childArea .childSecond a:hover{background:#ccc}.childArea:hover .childSecond{display:block}.rightArea{position:absolute;background:#fff;top:0;left:248px;width:250px;display:none;border:1px solid #ccc}.listItem:hover .rightArea{display:block}nav a.mobile{display:none}.childArea:hover nav a.mobile{display:none}nav a.account{display:none}nav a img.downArrow{width:12px;margin-left:5px}header nav{position:relative}.megaMenu{display:none;position:absolute;width:calc(100% - 40px);left:auto;right:0;background:#333;flex-wrap:wrap;grid-template-columns:16.6% 16.6% 16.6% 16.6% 16.6% 16.6%;grid-template-rows:auto;top:60px;z-index:100}header nav .megaMenu a{color:#fff;display:block;padding:10px;font-weight:400}.childMenu .arrowArea .arrowDown{color:#c13}.childMenu .arrowArea .arrowDown path{fill:#c13}.childArea:hover .megaMenu{display:grid}nav .shopBrand.childArea a.downArea{background:#fff;color:#c13}nav .shopBrand.childArea a.downArea svg path{fill:#c13}.listItem.withChild{position:relative}.freeShippingMob{display:none}@media screen and (max-width:997px){.noMob,.topBar,.accountIcon{display:none}.mobileBars{display:block}.blackBar{border-bottom:0px solid #CC1133}.blackBar .padgeWidth{display:grid;grid-template-columns:40px 1fr 1fr auto 40px;grid-template-rows:auto;grid-template-areas:"mobileBars logoArea searchAcc accountIcon cartIcon";padding:0 15px}.freeShippingMob{display:block;color:#fff;text-align:center;background:#c13;margin-top:0;padding:20px 0 10px}.mobileBars{opacity:1;font-size:25px;cursor:pointer}.cartIcon .fa-solid{font-size:22px}.blogIcon{display:none}.logoArea{grid-column-start:2;grid-column-end:5;text-align:center;padding:0 20px;min-height:100px;align-items:center;display:flex;justify-content:center}.logoArea svg{max-width:250px}.searchAcc{grid-row-start:2;grid-column-start:1;grid-column-end:span col4-start}#search{max-width:none;margin-bottom:-10px}nav .padgeWidth{display:none}nav.open .padgeWidth{display:grid;width:100%;justify-content:unset;position:relative}header nav a{width:100%;border-bottom:1px solid #941129;padding:15px}header nav a.first{margin-top:0;border-radius:0;color:#fff;background:#121212;width:100%;padding:15px 0 15px 15px}header nav a.first:hover{color:#121212}nav a.mobile{display:block;background:#121212;border-color:#5a5a5a}nav a.mobile:hover{display:block;background:#f1f1f1;color:#121212}nav a.mobile span{margin-right:5px;text-align:center;width:22px}nav a.account{display:block;top:0;right:0;max-width:140px;background:#fff;color:#333;border-bottom:none;text-align:center;margin:0 0 0 auto}nav a.account:hover{background:#941129;color:#fff}nav .childArea a.downArea,.childMenu a{display:flex;width:100%;justify-content:space-between;align-content:center;align-items:center;padding:0 0 0 15px}nav a span.arrowArea{display:inline-block;padding:20px;line-height:0}nav a span.arrowArea .arrowDown{margin:0}nav .childArea.open .childSecond{position:relative;width:100%;display:block}.arrowRightArea{padding:20px;line-height:0}.childArea:hover .childSecond{display:none}.listItem:hover .rightArea,.listItem .rightArea{position:relative;left:auto;width:100%;background:#222}.listItem:hover .rightArea a,.listItem .rightArea a{color:#fff}.childArea .childSecond .listItem.withChild a{padding:0 0 0 15px}nav .childArea .childSecond svg.arrowRight{margin-left:0}.childArea .childSecond .listItem.withChild .rightArea a{padding:15px}.listItem:hover .rightArea{display:none}.listItem.withChild.open .rightArea{display:block}.childArea.open a.downArea .arrowDown{transform:rotate(180deg)}.listItem.withChild.open .arrowRight{transform:rotate(90deg)}.childArea .childSecond .listItem.withChild .rightArea a:hover{background:#c13}.childArea:hover .megaMenu,.childArea .megaMenu{display:none}.childArea .megaMenu{position:relative;top:auto;left:auto;position:static;grid-template-columns:50% 50%;width:100%;font-size:13px;padding:0}.childArea.open .megaMenu{display:grid}header nav .childArea .megaMenu a{color:#fff;display:block;padding:10px 15px;font-weight:400}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/header.css.map */
