.header-top,.header-bottom{position:relative}.header-top{width:100%;display:flex;justify-content:center;align-items:center;order:1;flex-wrap:wrap;flex-flow:column}.header-bottom{width:100%;height:50px;display:flex;align-items:center}.header-top .header__logo{position:relative;margin:auto auto 30px}.header-top .header-searchbox{width:100%;padding-left:10px;padding-right:10px;display:flex;align-items:center;max-width:600px;margin-bottom:50px}.header-top .header-searchbox .live-search-takeover-cancel{display:none}.live-search-button{position:relative;overflow:hidden;flex-basis:auto;flex-grow:0;flex-shrink:0;width:54px;vertical-align:top;border-bottom-left-radius:0;border-top-left-radius:0;background-color:#a50b1d}.live-search-button .search-icon--inactive{width:20px;height:21px;opacity:1;transition:opacity 75ms cubic-bezier(.4,0,.2,1)}.live-search-button .search-icon--active{display:inline-block;position:absolute;top:50%;left:50%;width:26px;height:26px;margin-top:-13px;margin-left:-13px;opacity:0;visibility:hidden;animation:rotate .7s cubic-bezier(.69,.31,.56,.83) infinite}.live-search-button svg{display:block;width:100%;height:100%}.live-search-button .search-icon--inactive svg{margin-top:2px}.live-search-form-field{font-size:16px;flex-basis:auto;flex-grow:0;flex-shrink:1;width:calc(100% - 53px);padding-top:.875rem;padding-bottom:.875rem;vertical-align:top;border:0;border-top-right-radius:0;border-bottom-right-radius:0;height:45px}.live-search-form .form-field{position:relative;z-index:100;display:flex;height:46px}.live-search-form:hover,.live-search--focused .live-search-form{border-color:#80808040;box-shadow:0 3px 7px #80808029}.live-search-form{width:100%;border:2px solid #777;position:relative;height:50px;overflow:visible;z-index:10000}.live-search-button .search-icon--inactive{display:inline-block;width:20px;height:21px;opacity:1;transition:opacity 75ms cubic-bezier(.4,0,.2,1)}.live-search-form .search-flydown{display:none;background:#fff;padding:10px 20px;border:1px solid rgba(128,128,128,.2);margin-top:2px}.live-search-form .search-flydown.visible{display:flex!important;flex-wrap:wrap}.live-search-form .search-flydown .search-flydown--product-items img{width:50px;height:50px}.live-search-form .search-flydown .search-flydown--product-items{width:64%}.live-search-form .search-flydown .search-flydown--content-items{width:34%}.live-search-form .search-flydown .search-flydown--footer{width:100%;padding:20px;text-align:center}.live-search-form .search-flydown--product-items .search-flydown--product{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.live-search-form .search-flydown--product-text{width:calc(100% - 50px);padding-left:20px}.live-search-form .search-flydown--product-title{display:block;font-size:14px;font-weight:700;line-height:1}.live-search-form .search-flydown--product-price{display:block;font-size:14px;font-weight:700;line-height:1;margin-top:5px}.new-header.header,.new-header .header__logo,.new-header .header-trigger{height:initial}.header-fixed-spacer{display:none!important}.new-header .header-stripe{display:none}.primary-nav-second{position:absolute;left:50%;transform:translate(-50%);z-index:1000000000}.primary-nav-second .primary-nav__link,.primary-nav-second .secondary-nav__link{font-size:20px}.primary-nav-second .nav__sub__link{font-weight:700}@media screen and (max-width: 769px){.primary-nav-second{display:none}}@media (min-width: 770px) and (max-width: 1051px){.primary-nav-second{left:initial;right:115px;transform:initial}}.secondary-nav__item-hamburger{position:relative;width:24px;height:12px;cursor:pointer}.secondary-nav__item-hamburger .hamburder-top{display:block;width:100%;height:2px;background-color:#000;position:absolute;top:0;left:0}.secondary-nav__item-hamburger .hamburder-middle{display:block;width:100%;height:2px;background-color:#000;position:absolute;top:50%;left:0;transform:translateY(-50%)}.secondary-nav__item-hamburger .hamburder-bottom{display:block;width:100%;height:2px;background-color:#000;position:absolute;bottom:0;left:0}.hamburder-menus{position:fixed;top:70px;right:-1000px;width:90%;max-width:350px;height:100vh;transition:all ease-in-out .3s;background-color:#fff;z-index:10000}.secondary-nav__item-hamburger.active .hamburder-menus{right:0}.secondary-nav__item-hamburger.active .hamburder-menus .primary-nav__item{width:100%}.secondary-nav__item-hamburger.active .hamburder-menus .primary-nav__item a{text-align:left}.ajaxcart__qty--remove{width:106px;text-align:center;display:inline-block;cursor:pointer;font-size:12px;color:#a50b1d;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
