:root{--header-top-height: 60px;--header-nav-height: 50px;--header-total-height: calc(var(--header-top-height) + var(--header-nav-height))}#header{height:var(--header-total-height);background-color:var(--red);position:sticky;left:0;top:calc(-1 * var(--header-total-height));width:100%;transition:height .3s ease;z-index:2000;transform:translateZ(-1);transition:top .2s;transition-timing-function:cubic-bezier(0,0,.2,1)}#header.sticky{top:0;transition-timing-function:cubic-bezier(.4,0,1,1)}#header-top{height:var(--header-top-height)}#header-top .basicContainer{display:flex;align-items:center;height:100%;gap:5px 10px;padding-top:5px;padding-bottom:5px}#header-top .logo{margin-right:auto;flex:0 1 auto}#header-top .logo img{height:50px;transition:height .3s;aspect-ratio:201/44;object-fit:contain}@media (max-width: 676px){#header-top .logo img{height:40px}}#header-top .partSearchBar{flex:1 1 auto;max-width:500px;margin:0 auto}#header-top-buttons{display:flex;flex:0 0 auto}#header-nav{background-color:var(--grey-light);position:relative}#header-nav>.basicContainer{height:var(--header-nav-height);display:flex;justify-content:space-between;align-items:center}#header-top .slideOver-button{display:none}@media (max-width: 1023px){#header-top .slideOver-button{display:grid}#header-nav{display:none}#header{--header-top-height: 100px;height:var(--header-top-height)}#header-top .basicContainer{flex-wrap:wrap;padding-bottom:0}#header-top .partSearchBar{--partSearchBar2-scale: 40px;order:1;max-width:none;background-color:var(--grey-light);width:calc(100% + (2 * var(--basicContainer-padding)));padding:5px var(--basicContainer-padding);margin:0 calc(-1 * var(--basicContainer-padding))}}@media (max-width: 667px){#header-top-buttons .header-contact .label,#accountButtonHeader .label,#header-top-buttons .dropdownCustom-button-arrow{display:none}#header-top .logo{max-width:calc(100% - 193px)}#header-top-buttons{--headerTopButtons-icon-size: 22px!important}}#header-top-buttons .dropdownCustom-button,#header-top-buttons .productFavoriteButtonHeader,#header-top-buttons .header-contact{padding:0 6px;height:40px;border-radius:0}#header-top-buttons .dropdownCustom-button:hover,#header-top-buttons .dropdownCustom-button:focus,#header-top-buttons .productFavoriteButtonHeader:hover,#header-top-buttons .productFavoriteButtonHeader:focus,#header-top-buttons .header-contact:hover,#header-top-buttons .header-contact:focus{background-color:rgba(255,255,255,.1)}#header-top-buttons{--headerTopButtons-fontSize: 1rem;--productFavoriteButtonHeader-fontSize: var(--headerTopButtons-fontSize);--shoppingCartBasket-fontSize: var(--headerTopButtons-fontSize);--accountButtonHeader-fontSize: var(--headerTopButtons-fontSize);--headerTopButtons-color: var(--white);--productFavoriteButtonHeader-color: var(--headerTopButtons-color);--shoppingCartBasket-color: var(--headerTopButtons-color);--accountButtonHeader-color: var(--headerTopButtons-color);--headerTopButtons-icon-size: 26px;--productFavoriteButtonHeader-icon-svg-width: var(--headerTopButtons-icon-size);--shoppingCartBasket-icon-svg-width: var(--headerTopButtons-icon-size);--accountButtonHeader-icon-svg-width: var(--headerTopButtons-icon-size);--headerTopButtons-icon-fill: var(--white);--productFavoriteButtonHeader-icon-svg-fill: var(--headerTopButtons-icon-fill);--shoppingCartBasket-icon-svg-fill: var(--headerTopButtons-icon-fill);--accountButtonHeader-icon-svg-fill: var(--headerTopButtons-icon-fill);--headerTopButtons-icon-fill-hover: currentColor;--productFavoriteButtonHeader-icon-svg-fill-hover: var(--headerTopButtons-icon-fill-hover);--shoppingCartBasket-icon-svg-fill-hover: var(--headerTopButtons-icon-fill-hover);--accountButtonHeader-icon-svg-fill-hover: var(--headerTopButtons-icon-fill-hover);--headerTopButtons-badge-backgroundColor: var(--black);--productFavoriteButtonHeader-icon-quantity-backgroundColor: var(--headerTopButtons-badge-backgroundColor);--shoppingCartBasket-icon-quantity-backgroundColor: var(--headerTopButtons-badge-backgroundColor);--accountButtonHeader-icon-status-backgroundColor: var(--headerTopButtons-badge-backgroundColor);--headerTopButtons-badge-color: var(--white);--productFavoriteButtonHeader-icon-quantity-color: var(--headerTopButtons-badge-color);--shoppingCartBasket-icon-quantity-color: var(--headerTopButtons-badge-color);--accountButtonHeader-icon-status-color: var(--headerTopButtons-badge-color);--headerTopButtons-label-fontWeight: 800;--productFavoriteButtonHeader-label-fontWeight: var(--headerTopButtons-label-fontWeight);--shoppingCartBasket-label-fontWeight: var(--headerTopButtons-label-fontWeight);--accountButtonHeader-label-fontWeight: var(--headerTopButtons-label-fontWeight)}@media (hover: hover){.headerTopButtons-button:hover #accountButtonHeader .icon>svg,.headerTopButtons-button:hover .partProductFavorite1.productFavoriteButtonHeader .productFavoriteHeaderButton-icon-svg,.headerTopButtons-button:hover .partShoppingCart2.shoppingCartBasket .shoppingCartBasket-icon-svg path{fill:var(--accountButtonHeader-icon-svg-fill-hover)}}#header-top-buttons .header-contact{display:flex;gap:.5em;align-items:center;text-decoration:none;color:var(--white);font-weight:400;font-family:Anton,sans-serif;text-transform:uppercase}.dropdownCustom .partHeading{display:block;margin-bottom:15px}.dropdownCustom .dropdownCustom-orderList{display:grid;gap:15px;width:440px;max-width:calc(100vw - 50px);max-height:300px;overflow:auto}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem{gap:15px;padding-bottom:15px}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-image{width:60px}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-wrapper{gap:5px 15px}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-heading .title{font-weight:400}.dropdownCustom .dropdownCustom-orderList .partShoppingCart2.shoppingCartItem .shoppingCartItem-heading .title:hover{text-decoration:underline}.dropdownCustom .table{margin:15px 0;padding-left:75px;display:flex;flex-direction:column;gap:.625em}@media (max-width: 440px){.dropdownCustom .table{padding-left:0}}.dropdownCustom .table-row{display:flex;align-items:center;gap:20px}.dropdownCustom .table-row-label{margin-right:auto}.dropdownCustom .totalCost{display:flex;gap:15px;font-weight:700;color:var(--black)}.dropdownCustom .totalCost-label{margin-right:auto}.dropdownCustom .totalCost-value{font-size:1.25em}.dropdownCustom-buttons{display:flex;gap:10px}@media (max-width: 430px){.dropdownCustom-buttons{flex-wrap:wrap}}
