header{position:relative;top:0;z-index:10000;width:100%;background:#ffffff;box-shadow:0 2px 10px #0000000d}@media (max-width: 991px){header .alternating-mobile-nav{position:relative;bottom:0;width:100%;overflow-x:auto;padding-bottom:10px;text-align:center}header .alternating-mobile-nav ul{white-space:nowrap;margin:0 15px}header .alternating-mobile-nav ul li{margin-right:10px;display:inline-block;font-size:10px;text-transform:uppercase;font-weight:500;letter-spacing:1px}header .alternating-mobile-nav ul li:last-child{margin-right:0}header .alternating-mobile-nav ul li .active{border-bottom:2px solid #fdff00}}header .announcement-bar{background:#4ddee2;background:var(--color-primary);position:relative;text-align:center;overflow:hidden;display:flex!important;justify-content:center;align-items:center;min-height:44px}header .announcement-bar.countdown-bar{background:#c6995b}header .announcement-bar .close{position:absolute;left:15px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer}header .announcement-bar .close svg{display:block;height:10px;width:auto}header .announcement-bar p{font-size:11px;font-weight:700;margin:0}header .announcement-bar p a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}header .announcement-bar p a img,header .announcement-bar p a svg{display:inline-block;margin-left:5px;top:-3px;position:relative}header .announcement-bar p a svg{height:16px;width:auto;top:-3px}header .announcement-bar a.affirm-modal-trigger{display:inline!important}@media (max-width: 991px){header .announcement-bar p a img,header .announcement-bar p a svg{margin-right:-15px}}@media screen and (max-width: 767px){header .announcement-bar{min-height:40px}}header .main-header-wrapper{position:relative;padding-top:15px;padding-bottom:15px;-webkit-transition:padding .3s linear;-ms-transition:padding .3s linear;transition:padding .3s linear}header.scrolled .main-header-wrapper{padding-top:8px;padding-bottom:8px}@media (max-width: 991px){header .main-header-wrapper{padding-top:10px!important;padding-bottom:11px!important}}.main-header-wrapper .header-row{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-areas:"logo navigation icons";align-items:center;position:relative}@media (max-width: 991px){.main-header-wrapper .header-row{grid-template-columns:1fr;grid-template-areas:"logo"}}.main-header-wrapper .branding{grid-area:logo}.main-header-wrapper .branding svg{display:block}.main-header-wrapper .branding a img{display:block;max-height:30px;width:auto}@media (min-width: 768px) and (max-width: 992px){.main-header-wrapper .branding a img{height:20px}}@media (max-width: 991px){.main-header-wrapper .branding{width:calc(100% - 100px);margin:0 auto}.main-header-wrapper .branding a img{display:block;margin:0 auto;height:24px}.main-header-wrapper .branding svg{margin:0 auto;max-width:190px;height:auto}}.thr-actions{text-align:right}.thr-actions .cta-primary{margin-right:54px}.thr-actions .alreadyInCartMessage{display:none}@media screen and (max-width: 991px){.thr-actions .cta-primary{position:fixed;bottom:3rem;left:1.5rem;padding:15px 30px;min-width:unset;display:none}body.template-product .thr-actions .cta-primary{display:none}}.thr-actions a.header-help-link{margin-right:5px}.thr-actions a.header-help-link svg{height:24px}@media (max-width: 991px){.thr-actions a.header-help-link svg{width:20px}}.thr-actions svg{display:block}a.icon-menu{position:absolute;top:50%;left:15px;z-index:100;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);z-index:2;padding:10px;margin-left:-10px}a.icon-menu svg{display:block}.navigation-container{grid-area:navigation;text-align:center;font-weight:700;position:relative;top:1px}@media screen and (min-width: 992px){.navigation-container{top:1px!important}}ul.header-navigation-list .icon{display:none}li.primary-list-item{display:inline-block}li.primary-list-item a.primary-link{font-size:11px;line-height:1;display:block;padding:15px 10px;position:relative;text-transform:uppercase;letter-spacing:.14px}@media screen and (min-width: 992px){li.primary-list-item a.primary-link{color:var(--color-primary)}}@media (min-width: 768px) and (max-width: 1024px){li.primary-list-item a.primary-link{padding:15px 5px;font-size:10px}}li.primary-list-item a.primary-link:before{content:"";position:absolute;width:calc(100% - 20px);height:2px;left:20px;bottom:10px}@media (min-width: 768px) and (max-width: 1024px){li.primary-list-item a.primary-link:before{width:calc(100% - 20px);left:10px}}li.primary-list-item a.primary-link:after{content:"";position:absolute;width:0;height:2px;left:10px;bottom:10px;background:var(--color-orange);background:var(--color-primary);-webkit-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;transition:width .3s ease-in-out}@media (min-width: 768px) and (max-width: 992px){li.primary-list-item a.primary-link:after{left:10px}}li.primary-list-item:hover a.primary-link:after,li.primary-list-item a.primary-link.header-navigation-current:after{width:calc(100% - 20px)}@media (min-width: 768px) and (max-width: 992px){li.primary-list-item:hover a.primary-link:after,li.primary-list-item a.primary-link.header-navigation-current:after{width:calc(100% - 20px)}}.main-header-wrapper .header-row .navigation-container li.primary-list-item div.secondary-list{opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media (min-width: 768){li.primary-list-item div.secondary-list{position:absolute;width:100%;left:0;background:rgba(0,0,0,.5);padding:0 0 30px;text-align:left;-webkit-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out}li.primary-list-item div.secondary-list div.inner-nav-wrapper{margin:0 auto;display:inline-flex}li.primary-list-item div.secondary-list div.inner-nav-wrapper ul{width:auto;margin-right:50px;text-align:left}li.primary-list-item div.secondary-list div.inner-nav-wrapper ul a{font-size:.8vw;font-weight:300;line-height:2.1;display:inline-block;position:relative}li.primary-list-item div.secondary-list div.inner-nav-wrapper ul a:before{content:"";position:absolute;width:100%;height:2px;left:0;bottom:0}li.primary-list-item div.secondary-list div.inner-nav-wrapper ul a:after{content:"";position:absolute;width:0;height:2px;left:0;bottom:0;background:#ff8d6f;-webkit-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;transition:width .3s ease-in-out}li.primary-list-item div.secondary-list div.inner-nav-wrapper ul a:hover:after{width:100%}li.primary-list-item div.secondary-list div.inner-nav-wrapper div.image-containers{display:none!important;width:490px}li.primary-list-item div.secondary-list div.inner-nav-wrapper div.image-containers a{display:block;display:flex;border:none;padding:0}li.primary-list-item div.secondary-list div.inner-nav-wrapper div.image-containers a img{height:300px;object-fit:cover;margin-right:30px;-webkit-filter:grayscale(1);filter:grayscale(1)}li.primary-list-item div.secondary-list div.inner-nav-wrapper div.image-containers a img:last-child{margin-right:0}li.primary-list-item div.secondary-list div.inner-nav-wrapper div.image-containers a img:hover{filter:none}li.primary-list-item div.secondary-list div.inner-nav-wrapper div.image-containers a img.half{width:calc(50% - 15px)}}@media (min-width: 768px) and (max-width: 1400px){ul.header-navigation-list li.primary-list-item div.secondary-list div.inner-nav-wrapper{padding:0 30px 0 0}}@media (min-width: 768px) and (max-width: 1400px){ul.header-navigation-list li.primary-list-item div.secondary-list div.inner-nav-wrapper ul{width:145px;margin-right:50xp}}@media (min-width: 768px) and (min-width: 1921px){ul.header-navigation-list li.primary-list-item div.secondary-list div.inner-nav-wrapper ul a{font-size:20px}}@media (min-width: 768px) and (max-width: 992px){ul.header-navigation-list li.primary-list-item div.secondary-list div.inner-nav-wrapper ul a{font-size:12.4px}}@media (min-width: 768px) and (max-width: 991px){ul.header-navigation-list li.primary-list-item div.secondary-list div.inner-nav-wrapper ul a{font-size:16px}}@media (min-width: 768px) and (max-width: 1400px){ul.header-navigation-list li.primary-list-item div.secondary-list div.inner-nav-wrapper div.image-containers{width:400px}}@media (max-width: 991px){ul.header-navigation-list li.primary-list-item div.secondary-list{background:transparent}ul.header-navigation-list li.primary-list-item div.secondary-list ul{columns:1!important}ul.header-navigation-list li.primary-list-item div.secondary-list ul li{display:block}ul.header-navigation-list li.primary-list-item div.secondary-list ul li a{font-size:16px;line-height:19px;display:block;border:none;padding:8px 15px 8px 45px;font-weight:400}ul.header-navigation-list li.primary-list-item div.secondary-list ul li a svg{height:14px;display:inline-block;float:right;width:auto;margin-top:1px}ul.header-navigation-list li.primary-list-item div.secondary-list ul li a svg path{fill:#fff}}@media (min-width: 768px){ul.header-navigation-list li.primary-list-item:hover div.secondary-list{opacity:1!important;pointer-events:all}}@media screen and (max-width: 991px){li.primary-list-item[data-nav-title="kit & save"] a.primary-link{color:#ff4b32}}@media screen and (min-width: 992px) and (max-width: 1200px){.main-header-wrapper .header-row{grid-template-columns:1fr 3fr 1fr}.main-header-wrapper .branding svg{width:180px;height:auto}}@media screen and (max-width: 991px){a.icon-menu{display:block!important}.navigation-container{position:fixed;z-index:10002;top:0;left:0;width:100%;height:100%;height:calc(100% - 85px);max-width:100%;background:#F7F7F7;margin:0;padding:113px 16px 110px;overflow-y:auto;overflow-x:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .2s cubic-bezier(.4,0,0,1),top .45s cubic-bezier(.4,0,0,1),top .2s cubic-bezier(.4,0,0,1);-ms-transition:opacity .2s cubic-bezier(.4,0,0,1),top .45s cubic-bezier(.4,0,0,1),top .2s cubic-bezier(.4,0,0,1);transition:opacity .2s cubic-bezier(.4,0,0,1),top .45s cubic-bezier(.4,0,0,1),top .2s cubic-bezier(.4,0,0,1);margin:0!important}.navigation-container .icon-close{position:absolute;top:-100px;right:-100px;border:1px solid #000;border:0;width:60px;height:60px;border-radius:100%;display:flex;align-items:flex-start;justify-content:flex-end;opacity:0;-webkit-transition:top .45s linear,right .45s linear,opacity .45s linear;-ms-transition:top .45s linear,right .45s linear,opacity .45s linear;transition:top .45s linear,right .45s linear,opacity .45s linear;transition-delay:.2s}.navigation-container ul.header-navigation-list{text-align:left}.navigation-container ul.header-navigation-list li.primary-list-item{padding:0;display:block!important;overflow:hidden;-webkit-transition:margin .45s linear,opacity .45s linear;-ms-transition:margin .45s linear,opacity .45s linear;transition:margin .45s linear,opacity .45s linear;transition-delay:.2s;margin-top:-15px;opacity:0;border-bottom:1px solid #222222}.navigation-container ul.header-navigation-list li.primary-list-item:first-child{border-top:1px solid #222222}.navigation-container ul.header-navigation-list li.primary-list-item a.primary-link{font-size:24px;line-height:26px;letter-spacing:-.04em;display:block;padding:18px 0 24px;text-transform:none;font-weight:500}.navigation-container ul.header-navigation-list li.primary-list-item a.primary-link svg{display:none;height:16px;width:auto;float:right;margin-top:3.5px;transform-origin:center;position:relative;left:-10px;-webkit-transition:transform .2s cubic-bezier(.4,0,0,1),left 1s cubic-bezier(.4,0,0,1);-ms-transition:transform .2s cubic-bezier(.4,0,0,1),left 1s cubic-bezier(.4,0,0,1);transition:transform .2s cubic-bezier(.4,0,0,1),left 1s cubic-bezier(.4,0,0,1)}.navigation-container ul.header-navigation-list li.primary-list-item a.primary-link svg path{fill:#ff8d6f}.navigation-container ul.header-navigation-list li.primary-list-item a.primary-link:after,.navigation-container ul.header-navigation-list li.primary-list-item a.primary-link:before{display:none}.navigation-container ul.header-navigation-list li.primary-list-item.has-dropdown a.primary-link:after{display:inline-block!important;position:static!important;width:auto!important;height:auto!important;content:"+"!important;background:transparent!important;margin-left:5px}.navigation-container ul.header-navigation-list li.primary-list-item.active a.primary-link:after{content:"\2013"!important}.navigation-container ul.header-navigation-list li.primary-list-item .secondary-list{display:none;opacity:1!important;text-align:left!important;pointer-events:all!important}.navigation-container ul.header-navigation-list li.primary-list-item .secondary-list .inner-nav-wrapper{margin-left:0!important}.navigation-container .app-links{padding:15px 16px 30px;text-align:left;position:fixed;left:0;bottom:-50px;width:100%;opacity:0;-webkit-transition:bottom .45s linear,opacity .45s linear;-ms-transition:bottom .45s linear,opacity .45s linear;transition:bottom .45s linear,opacity .45s linear;transition-delay:.2s}.navigation-container .app-links .cta{width:100%}}
/*# sourceMappingURL=/s/files/1/0064/6588/0134/t/294/assets/component-general-header.css.map?v=179251212062719241671661885869 */
