.header{background-color:#000;border-bottom:none;position:relative;z-index:99}.header:after,.header:before{content:" ";display:table}.header:after{clear:both}.header-logo{font-size:0;margin:0;height:55px}@media (min-width:551px){.header-logo{margin-left:6.875rem;margin-right:6.875rem}}@media (min-width:1025px){.header-logo{margin:4rem auto 4.5rem;padding:0;height:auto}.header.fixed .header-logo{background-color:#e5e5e5;margin:0;padding:.41667rem 0;position:absolute;top:0;width:100%}}.header-logo__link{color:#333;height:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;position:relative;text-decoration:none;width:70%;z-index:20}.header-logo__link:after,.header-logo__link:before{content:" ";display:table}.header-logo__link:after{clear:both}@media (min-width:801px){.header-logo__link{background:0 0;border-bottom:0;display:block;padding:0;width:auto}}.header-logo__link:active,.header-logo__link:hover{color:#000}.header-logo--left{text-align:left}@media (min-width:801px){.header-logo--left{margin-left:3.33333rem}}.header-logo--left .header-logo-image{right:unset}.header-logo--right{text-align:right}@media (min-width:801px){.header-logo--right{margin-right:3.33333rem}}.header-logo--right .header-logo-image{left:unset}.header-logo-text{display:block;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;font-weight:700;letter-spacing:.16667rem;margin-left:auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media (min-width:551px){.header-logo-text{font-size:2.5vw}}@media (min-width:801px){.header-logo-text{display:inline;font-size:28px;max-width:none;overflow:auto;white-space:normal;padding:0 10px}.header.fixed .header-logo-text{font-size:25px}}.header-logo__link{min-height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.header-logo__link{min-height:100%}}.header-logo-image-container{display:block;position:relative;width:100%;min-height:50px;min-width:150px}@media (max-width:1024px){.header-logo-image-container{min-width:100%;min-height:42px}}.header-logo-image-container:after{content:"";display:block}.header-logo-image{max-height:3.08333rem;display:block;margin:0 auto;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:801px){.header-logo-image{max-height:none}}@media (max-width:1024px){.header-logo-image{max-height:42px}}.header-logo-image-unknown-size{max-height:3.08333rem}@media (min-width:801px){.header-logo-image-unknown-size{max-height:none}}.halo-topHeader{position:relative;z-index:12;padding:0;background-color:var(--header-background-color);color:var(--header-color)}.halo-topHeader .container-full{max-width:100%;padding-right:22px}.halo-topHeader .navUser,.halo-topHeader .navUser-section--alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.halo-topHeader .navUser{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.halo-topHeader .navUser:after,.halo-topHeader .navUser:before{display:none}.halo-topHeader .navUser-section--alt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;letter-spacing:.02em}.halo-topHeader .navUser-section--alt.navUser-text-1{margin-left:0}.halo-topHeader .navUser-section--alt.navUser-text-1 .navUser-action{padding:0}.halo-topHeader .navUser-action{padding:1px 17px;color:#fff;font-weight:400}.halo-topHeader .navUser-action.navUser-action--currencySelector{padding-right:0}.halo-topHeader .navUser-action.navUser-action--currencySelector>img{position:relative;top:-1px;margin-right:8px}.halo-topHeader .navUser-action.navUser-action--currencySelector .text{margin-right:5px}.halo-topHeader .navUser-action a{color:#fff}.halo-topHeader .navUser-action svg{fill:#fff;stroke:#fff}.halo-topHeader .navUser-item--text{padding-right:12px}.halo-topHeader .navUser-item--text .navUser-item__item{display:-webkit-box;display:-ms-flexbox;display:flex}.halo-topHeader .navUser-item--text .navUser-action{text-transform:unset}.halo-topHeader .navUser-item--text .navUser-action.navUser-Phone a{font-weight:700}.halo-topHeader .navUser-item--text .navUser-action:last-child{padding-right:2px}@media (max-width:1024px){.halo-topHeader{padding:5px 0}.halo-topHeader .navUser{position:relative;top:0;-webkit-transform:unset;transform:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.halo-topHeader .navUser-item{display:none}.halo-topHeader .navUser-item.navUser-item--text{display:block;padding-right:0}.halo-topHeader .navUser-action{padding:0 10px;text-align:center}.halo-topHeader .container-full{padding-right:0}}.halo-middleHeader{z-index:11;padding:0;margin:0;position:relative}.halo-middleHeader .container,.halo-middleHeader .container .middleHeader-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.halo-middleHeader .container{padding-left:10px;padding-right:10px;width:100%;max-width:100%}.halo-middleHeader .container .middleHeader-item{padding:0}.halo-middleHeader .container .middleHeader-item__item{display:block;width:100%}.halo-middleHeader .container .middleHeader-item__item:not(.item--logo){width:auto}.halo-middleHeader .container .middleHeader-item__item.item--account,.halo-middleHeader .container .middleHeader-item__item.item--cart{display:block}.halo-middleHeader .container .middleHeader-item__item+.middleHeader-item__item:not(.item--logo){margin-left:15px;margin-right:12px}.halo-middleHeader .container .middleHeader-item__item.item--account{margin-left:0!important}.halo-middleHeader .container .middleHeader-item.text-center{-webkit-box-flex:1;-ms-flex:1;flex:1}.halo-middleHeader .navUser-action{padding:0;-webkit-transition:unset;transition:unset}.halo-middleHeader .navUser-action .navUser-icon{display:inline-block;vertical-align:top;position:relative}.halo-middleHeader .navUser-action .navUser-icon svg{width:25px;height:25px;fill:#000;margin:0;-webkit-transition:unset;transition:unset}@media (max-width:1024px){.halo-middleHeader .navUser-action .navUser-icon svg{stroke:transparent}}@media (min-width:1025px){.halo-middleHeader{margin-top:-40px;display:none}.halo-middleHeader .container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.halo-middleHeader .container .middleHeader-item{-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px}.halo-middleHeader .container .middleHeader-item__item.item--account{display:none}.halo-middleHeader .container .middleHeader-item.text-left{opacity:0;visibility:visible;pointer-events:none}.halo-middleHeader .container .middleHeader-item.text-center{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 250px);flex:0 0 calc(100% - 250px)}.halo-middleHeader .container .middleHeader-item.text-right{opacity:0;visibility:visible;pointer-events:none}.halo-middleHeader .navUser-action svg{width:20px;height:20px}}.halo-bottomHeader{display:none;position:relative;z-index:-1;opacity:0;visibility:hidden;pointer-events:none}@media (min-width:1025px){.halo-bottomHeader{display:block;z-index:unset;opacity:1;visibility:visible;pointer-events:auto}.halo-bottomHeader.header_logo--center{padding-top:30px;padding-bottom:15px}.halo-bottomHeader .container{position:static}.halo-bottomHeader .container,.halo-bottomHeader .container .bottomHeader-item,.halo-bottomHeader .container.nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.halo-bottomHeader .container,.halo-bottomHeader .container.nav-container{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.halo-bottomHeader .container.nav-container{max-width:100%;padding-left:0;padding-right:0}.halo-bottomHeader .container.nav-container>.text-left,.halo-bottomHeader .container.nav-container>.text-right{display:none}.is-sticky .halo-bottomHeader .container.nav-container{padding-left:5px;padding-right:5px}.is-sticky .halo-bottomHeader .container.nav-container>.text-left,.is-sticky .halo-bottomHeader .container.nav-container>.text-right{display:block}.is-sticky .halo-bottomHeader .container.nav-container>.text-left{padding-right:20px}.halo-bottomHeader .container .bottomHeader-item{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:0}.halo-bottomHeader .container .bottomHeader-item__item{display:block;width:100%}.halo-bottomHeader .container .bottomHeader-item__item .header-logo{margin:0}.halo-bottomHeader .container .bottomHeader-item.text-right .navUser .navUser-section{display:none;vertical-align:middle;float:unset}.halo-bottomHeader .container .bottomHeader-item.text-center{-webkit-box-flex:1;-ms-flex:1;flex:1}.halo-bottomHeader .container .bottomHeader-item .halo-cart{display:none}.halo-bottomHeader.header_logo--center .container .bottomHeader-item.text-center{width:330px}.halo-bottomHeader.header_logo--center .container .bottomHeader-item.text-left,.halo-bottomHeader.header_logo--center .container .bottomHeader-item.text-right{width:calc((100% - 330px)/2)}.halo-bottomHeader.header_logo--center .container .bottomHeader-item.text-right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.halo-bottomHeader.header_logo--center .container .bottomHeader-item.text-right .navUser{width:auto}.halo-bottomHeader.header_menu--center{text-align:center}.halo-bottomHeader .navUser-action{padding:10px 4px;position:relative}.halo-bottomHeader .bottomHeader-item.text-right .navUser-action{padding:10px}.halo-bottomHeader .bottomHeader-item.text-right .navUser-action.navUser-action--currencySelector{padding-left:20px;padding-right:20px}.halo-bottomHeader .bottomHeader-item.text-right .navUser-action .navUser-icon svg,.halo-bottomHeader .bottomHeader-item.text-right .navUser-action .navUser-item-cartLabel svg,.halo-bottomHeader .bottomHeader-item.text-right .navUser-action>svg{width:33px;height:33px;fill:#000;stroke:#000;stroke-width:0}.halo-bottomHeader .bottomHeader-item.text-right .navUser-item--cart .navUser-action:hover svg,.halo-bottomHeader .bottomHeader-item.text-right .navUser-item--wishlist .navUser-action:hover svg{fill:#e9446e}.halo-bottomHeader .bottomHeader-item.text-right .navUser-item--wishlist svg{position:relative;top:1px}.halo-bottomHeader .bottomHeader-item.text-right .navUser-item--cart .navUser-action{padding-right:3px}.halo-bottomHeader .bottomHeader-item.text-right .navUser-item--account .navUser-action{padding:0}.halo-bottomHeader .bottomHeader-item.text-right .navUser-item--account .say-hi h4{font-size:14px;text-transform:uppercase;font-weight:700;margin:0;letter-spacing:.05em;line-height:16px}.halo-bottomHeader .bottomHeader-item.text-right .navUser-section{margin-bottom:0;margin-top:2px}}@media (min-width:1400px){.halo-bottomHeader .container.nav-container{padding-left:40px;padding-right:40px}.is-sticky .halo-bottomHeader .container.nav-container{padding-left:45px;padding-right:45px}}.header-sticky.is-sticky{position:fixed;top:0;z-index:99;width:100%;padding:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.1)!important;box-shadow:0 1px 8px 0 rgba(0,0,0,.1)!important}.header-sticky.is-sticky .halo-topHeader{display:none}.has-stickyToolbar .header-sticky.is-sticky~.body .halo-toolbar.sticky-down{top:55px}@media (max-width:1280px){.header-sticky.is-sticky .halo-bottomHeader .container{max-width:calc(100% - 270px)}.home-layout-3 .header-sticky.is-sticky .halo-bottomHeader .container{max-width:100%}.header-sticky.is-sticky .halo-bottomHeader .container .navPages-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1025px){.header-sticky.is-sticky .halo-middleHeader{display:none}.header-sticky.is-sticky .navPages-list .navPages-item>.navPages-action{padding-top:7px;padding-bottom:7px}.header-sticky.is-sticky .navPages-list .navPages-item>.navPages-action .navPages-label{left:calc(100% - 15px);top:-3px}.header-sticky.is-sticky .navPages-list .navPages-item>.navPages-action .text{padding-top:0}.header-sticky.is-sticky .halo-bottomHeader.header_logo--center,.header-sticky.is-sticky .halo-bottomHeader.header_menu--center .navPages{padding:0}.header-sticky.is-sticky .halo-bottomHeader.header_menu--center{padding:10px 0}.header-sticky.is-sticky .item--sticky-logo{position:fixed;top:10px;left:15px;z-index:100;width:auto}.home-layout-3 .header-sticky.is-sticky .item--sticky-logo{position:inherit}.header-sticky.is-sticky .item--sticky-logo .header-logo__link{min-height:100%}.header-sticky.is-sticky .item--sticky-logo .header-logo__link .header-logo-image-container{min-height:40px;min-width:130px}.header-sticky.is-sticky .bottomHeader-item .navUser-item--account,.header-sticky.is-sticky .bottomHeader-item.text-left{display:none}.header-sticky.is-sticky .bottomHeader-item.text-right>.navUser-section{position:fixed;top:2px;right:15px;z-index:1030;width:auto}}.halo-bottomHeader .navUser-section--alt .navUser-item svg,.halo-topHeader .navUser-section--alt .navUser-item svg{width:12px;height:9px}.halo-bottomHeader .navUser-section--alt .navUser-item .previewCart .previewCartItem-remove svg,.halo-topHeader .navUser-section--alt .navUser-item .previewCart .previewCartItem-remove svg{width:18px;height:18px}.halo-bottomHeader .navUser-section--alt .navUser-item .previewCart .previewCartItem-edit .icon,.halo-topHeader .navUser-section--alt .navUser-item .previewCart .previewCartItem-edit .icon{width:16px;height:16px}@media (max-width:1024px){.halo-bottomHeader .navUser-section--alt+.navUser-section--alt,.halo-topHeader .navUser-section--alt+.navUser-section--alt{display:none}}