.hidden{display:none}ul{list-style-type:none;padding-left:0}a{color:#000;text-decoration:none}.underline,.underline-hover:hover{text-decoration:underline}.width-max{max-width:1440px;margin:0 auto;width:100%}.width-max.universal,.journey-max{max-width:1400px;margin:0 auto}.width-max2{max-width:1248px;margin:0 auto}.standard-width{max-width:1280px;margin:0 auto;padding-top:5%}.hidden-text{display:none}.flexer{display:flex}#universal-nav{background-color:#000}.universal-wrap{justify-content:space-between}.sister-brands{display:flex}.sister-brands-inner{display:flex;justify-content:center;max-width:496px;margin:0 auto}.sister-brands-inner a{padding:8px 12px;display:block;height:2.5rem}.sister-brands-inner a svg{max-width:100%;max-height:100%;height:100%;width:100%}.sister-brands-inner a svg path,.sister-brands-inner a svg polygon{fill:#fff}.sister-brands-inner a.brand-logo--GAP{max-width:50px;width:50px;padding:11.6px 14.4px}.sister-brands-inner a.brand-logo--ON{width:5.125rem;max-width:5.125rem}.sister-brands-inner a.brand-logo--BR{width:10.188rem;max-width:10.188rem}.sister-brands-inner a.brand-logo--AT{width:6.563rem;max-width:6.563rem}.sister-brands-inner a.brand-logo--HC{width:6rem;max-width:6rem;padding:.5rem .65rem}.sister-brands-inner a:hover{background-color:#333}.sister-brands-inner a.active{background-color:#fff}.sister-brands-inner a.active svg path,.sister-brands-inner a.active polygon{fill:#000}.universal-center{max-width:34.69rem;height:2.5rem;color:#fff}.universal-center .fs-details{font-family:system-ui,Helvetica,Arial,sans-serif;font-size:10px;cursor:pointer;display:inline-block;text-transform:uppercase;border-width:0;padding:14.5px 0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;text-shadow:#fff .2px 0px 0px}.universal-right .account-container{text-align:left;position:relative;border-color:transparent;border-style:solid;border-width:0 1px;height:40px;display:inline-block;vertical-align:middle}.universal-right .account-button{color:#fff;font-weight:400;font-size:12px;padding:1px 3.125rem 1px .64rem;padding:1px 25px 1px .64rem;display:block;outline:0;min-height:40px;max-width:13rem;background:0 0;border-width:0;box-sizing:border-box;cursor:pointer;position:relative}.universal-right .account-button:hover,.universal-right .account-button.active{background-color:#fff;color:#000}.universal-right .account-button:after{display:block;content:"";position:absolute;background:#f2f2f2;height:2em;width:1px;right:0;top:38%;margin-top:-.75em}.universal-right .account-button span{display:block;line-height:1.43;height:17px;font-family:Source Sans Pro,Helvetica,Arial,Roboto,sans-serif;font-size:12px}.universal-right .account-button span.heavy{font-size:12px;font-weight:700}.universal-right .icon-arrow{position:absolute;top:57%;right:1.1125em;margin-top:-2px;vertical-align:top;display:inline-block;line-height:0;width:.625rem}.universal-right .icon-arrow .arrow{stroke:#fff}.universal-right .shop-bag-container{display:inline-block;margin-left:-3px;vertical-align:middle}.universal-right .shop-bag-container svg{opacity:.9}.universal-right .shop-bag-container svg:hover{opacity:1}.universal-right .shop-bag-container path{stroke:#fff;fill:#fff}.universal-right .shop-bag-container path:last-child{fill:none}.universal-right .account-dropdown{z-index:10000;position:absolute;top:2.45em;background-color:#fff;border:1px solid #CCC;display:none;padding:0 .64em;min-width:12em;width:100%;right:-.75px;margin:0}.universal-right .account-dropdown.active{display:block}.universal-right .account-dropdown .signin-btn{margin-top:1rem}.universal-right .account-dropdown .signin-btn a{transition:all 0s ease-in-out;padding-left:1rem;padding-right:1rem;height:2.0625rem;font-weight:700;font-size:81.25%;padding-top:.6em;padding-bottom:.693em;color:#fff;background-color:#0a5694;width:100%;display:block;border:none;text-align:center;cursor:pointer;text-transform:uppercase}.universal-right .account-dropdown .signin-btn a:hover{background-color:#4780af}.universal-right .account-dropdown .link-text{font-size:86.7%;line-height:1.38;font-weight:400;color:#666}.universal-right .account-dropdown .link-text a{display:block;padding-top:.65em;padding-bottom:.65em}.universal-right .account-dropdown .link-text.separator-top{border-top:1px solid #CCC}#promo-drawer{margin:auto;cursor:pointer;background-color:#1b4664;text-align:center;color:#fff;min-height:40px;height:40px;width:100%;z-index:401;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:51}#promo-drawer-mob{margin:auto;cursor:pointer;background-color:#000;text-align:center;color:#fff;min-height:40px;height:50px;width:100%;z-index:401;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:289px;z-index:51;border-radius:5px 5px 0 0;transition-duration:.5s;transition-timing-function:ease-out}#promo-drawer-mob.untoggled{bottom:-10px}.promodrawer-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.promodrawer-text .nvisib{display:none!important}.promodrawer-text .title,.promodrawer-text .subtitle{font-size:10px;text-transform:uppercase;color:#fff;letter-spacing:2px}.promodrawer-text .subtitle{letter-spacing:1px;margin:1px 3px 0 12px}.promodrawer-text .click-icon{position:relative;right:calc(49% - 370px);height:15px;min-height:30px;min-width:30px;width:15px}.promodrawer-text .mini-text{left:0;bottom:17px;text-transform:uppercase;font-size:9px;letter-spacing:1.5px;font-weight:100}.promodrawer-text .text-styles{text-align:left}.promodrawer-text .for-mob{display:none}@media screen and (max-width: 768px){.promodrawer-text{width:100%;height:100%;position:relative}.promodrawer-text .for-mob{display:block;padding:0 3%}.promodrawer-text .for-desk{display:none}.promodrawer-text .title{position:absolute;left:0;top:10px}.promodrawer-text .subtitle{left:50%;margin-left:0}.promodrawer-text .mini-text{position:absolute}}.promodrawer-content{padding:20px 0;height:260px;top:40px;width:100%;position:absolute;background-color:#fff;transition-property:padding,height;transition-duration:.5s;white-space:nowrap;overflow-x:auto;text-align:center;box-sizing:content-box}.promodrawer-content.untoggled{height:0;padding:0}.promodrawer-content .content-item{width:300px;display:inline-block;vertical-align:top;background-color:#fff;position:relative;border:1px solid #dadada;margin:2px 6px}.promodrawer-content .content-item img{width:100%}.promodrawer-content .content-img{margin-bottom:13px}.promodrawer-content .content-msg{width:100%;height:35px;color:#aaa;text-transform:uppercase;font-size:.7em;margin-bottom:13px}.promodrawer-content .content-msg .details{position:absolute;top:65%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.promodrawer-content .right-msg{line-height:1.1;width:60%;float:left;height:35px;position:relative;white-space:normal;text-align:left}.promodrawer-content .right-msg .tapto-apply{color:#000;padding:12px;border:1px solid #aaa;font-size:1.1em;cursor:pointer;left:1em}.promodrawer-content .left-msg{height:35px;position:relative;white-space:normal;float:right;width:20%;text-align:center}.promodrawer-content .left-msg .details{cursor:pointer}#black-overlay,#black-overlay2,#black-overlay3,#black-overlay4,#modal-black-overlay{position:fixed;z-index:50;width:100%;height:100%;background-color:#000;opacity:.8;top:0;cursor:pointer}#black-overlay2{z-index:10;top:40px}#black-overlay3{z-index:9999}.template-index #brand-bar{top:115px}@media screen and (min-width: 2000px){.template-index #brand-bar{top:115px}}@media screen and (max-width: 1440px){.template-index #brand-bar{top:115px}}@media screen and (max-width: 1275px){.template-index #brand-bar{top:115px}}#brand-bar{position:fixed;margin-left:auto;margin-right:auto;z-index:4}@media screen and (min-width: 1024px){#brand-bar .brand-bar-wrapper.scroll_up{padding-bottom:196px;height:5%}}@media screen and (max-width: 1024px){#brand-bar{background-color:#fff;z-index:40!important;width:100%}}@media screen and (max-width: 425px){.template-index #brand-bar{top:5%}}.brand-bar-logo{text-align:center}.brand-bar-logo a{width:300px;display:block}.brand-bar-logo img{width:100%}@media screen and (min-width: 1024px){.brand-bar-logo.scroll_up{position:fixed;width:100%;background-color:#fff;top:-30px;left:0;z-index:3}}@media screen and (max-width: 1024px){.brand-bar-logo{padding:0}}.template-index .brand-bar-links a{color:#fff}.brand-bar-links{position:absolute;top:10px;right:.5rem}.brand-bar-links a{cursor:pointer;margin-left:1.07rem;text-decoration:none;font-size:.75rem;text-transform:uppercase;font-weight:100}.brand-bar-links a:hover{text-decoration:underline;color:#000}.brand-bar-wrapper .options-container{position:absolute;top:0;left:0;margin-top:.5rem}.brand-bar-wrapper .options-container>button{-webkit-appearance:none;border:none;background:none;display:inline-block;cursor:pointer}.brand-bar-wrapper .options-container .hamburger-button{padding-right:0}.brand-bar-wrapper .search-button-two{width:1.625rem;height:100%;padding:.3rem 0rem;cursor:pointer}.brand-bar-wrapper .hamburger-button path{fill:#1c1c4f}.brand-bar-wrapper .shop-bag-container{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.brand-bar-wrapper .shop-bag-container svg{opacity:1}.brand-bar-wrapper .shop-bag-container svg:hover{opacity:1}.brand-bar-wrapper .shop-bag-container path{fill:#666;stroke:#999}.brand-bar-wrapper .shop-bag-container path:last-child{fill:none}.brand-search{position:absolute;top:1.4rem;right:.5rem}.brand-search form{border-bottom-width:2px;padding-right:1.625rem;position:relative;background-color:#fff;font-size:1rem;box-sizing:content-box;color:#fff}.brand-search form input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.067rem;font-family:Lynstone,Lynstone,Arial,Roboto,sans-serif;color:#000;width:100%;border:none;border-radius:0;margin-left:0;outline:none;line-height:1.7;-webkit-appearance:none;padding-right:.5rem;margin-right:.5rem;padding:1px}.brand-search form input:not([disabled]):focus{box-shadow:none}.brand-search form button{-webkit-appearance:none;border:none;background:none;position:absolute;top:0;right:0;width:1.625rem;height:100%;padding-top:.3rem;padding-bottom:.3rem;cursor:pointer}#main-nav{width:100%;height:65px}@media screen and (min-width: 1024px){#main-nav.scroll_up{position:fixed;max-width:unset;z-index:3;border-bottom:2px solid #c2c2c2;top:85px}}#main-nav .nav-container{height:41px;margin:0 auto;padding:0}#main-nav .nav-heading-list{text-align:center;margin:0 auto;width:100%;display:-ms-flexbox;display:flex;display:block}#main-nav .head-lists{position:static;display:inline-block;list-style-type:none;text-align:center;vertical-align:middle;letter-spacing:.1em;margin:auto;white-space:nowrap;-ms-flex:auto;flex:auto;padding:12px 24px}#main-nav .head-lists>a{font-size:12px;letter-spacing:2px;font-weight:400;font-family:EuclidCircularB,Helvetica,Arial,sans-serif;text-transform:uppercase}#main-nav .head-lists>a:hover{text-decoration:none;color:#000;padding:6px 0 3px;border-bottom:0}#main-nav .head-lists:hover #meganav{display:block}#main-nav .head-lists.sale-red a{color:#d00000}@media screen and (max-width: 480px){.standard-width{max-width:1280px;margin:0 auto;padding-top:13%}}@media screen and (max-width: 360px){.brand-bar-logo img{width:100%;margin-left:15px;margin-top:-2px}}@media screen and (max-width: 320px){.brand-bar-logo img{width:100%;margin-left:24px;margin-top:-2px}}#meganav{width:100%;position:absolute;left:0;display:none;overflow:auto;background-color:#f7f7f7;padding:0 0 1.5em;z-index:400;-ms-flex-pack:distribute;justify-content:space-around;margin-top:10px;text-align:left;font-size:12px;border-top:1px solid #999;animation:fadeIn .5s;max-height:746px}#meganav .navlimit{margin:0 auto;max-width:1280px;padding:32px 0 0;display:flex}@media screen and (min-width: 1024px){#meganav .navlimit.flex-sustain{justify-content:center}}#meganav .meganav-column{float:left;box-sizing:border-box;text-align:left;padding-left:10px}@media screen and (min-width: 1024px){#meganav .meganav-column.sustain{margin:0 40px}}#meganav .catnav-header{margin-bottom:40px;text-transform:uppercase;font-weight:100;letter-spacing:1px;padding:5px 0 0}#meganav .catnav-header span{padding:0 0 4px}#meganav .catnav-header>span{display:block;font-weight:700;margin-bottom:5px;letter-spacing:2.4px;border-bottom:1px solid #ccc;color:#000;padding:0 0 4px;font-size:.95em;font-family:EuclidCircularB}@media screen and (min-width: 1024px){#meganav .catnav-header>span.sustain-header{display:inline-block;padding:0;font-size:1.05em;width:100%}}#meganav .catnav-header .img-headertxt{font-size:.937rem;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;border-bottom:none}#meganav .catnav-item{letter-spacing:1px;padding:5px 0}#meganav .catnav-item a{font-weight:100;display:inline;text-transform:capitalize;letter-spacing:1px}#meganav .catnav-item a.sale-t{color:#d00000}#meganav .catnav-item a.viewall-style,#meganav .catnav-item.viewall-style{display:none}.sds_g-1-4{width:25%}.sds_g-1-3{width:100%}.small-mob,.tab-mob{display:none}.free-shipping{position:relative;width:100%;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000;cursor:pointer;font-weight:100}.free-shipping div{font-size:12px;line-height:1.1;color:#666;text-transform:uppercase;text-align:center;padding:10px 0}.br-promo-drawer{width:100%;height:auto;text-align:center}.br-promo-drawer .br-promo-drawer__content{max-width:1400px;margin:0 auto;padding:10px}.br-promo-drawer .br-promo-drawer__text{line-height:1.35em;font-weight:100;letter-spacing:.07em;text-transform:none}.br-promo-drawer .br-promo-drawer__text .mkt_bold{font-weight:700}.br-promo-drawer .br-promo-drawer__text .modalLink{color:#fff;text-align:center;font-weight:400;letter-spacing:.07em;text-transform:uppercase;padding:.6em 0;background-color:transparent;border-width:0;font-weight:100}.br-promo-drawer .second-line{margin-top:8px;margin-bottom:0}#br-topNavWrapper{width:100%;background-color:#fff;margin:20px 0}#br-topNavWrapper .topnav-container{box-sizing:border-box;height:41px;margin:0 auto;list-style-type:none;padding:0}#br-topNavWrapper .topnav{text-align:center;margin:0 auto;width:100%;max-width:1280px;display:-ms-flexbox;display:flex}#br-topNavWrapper .topnav a{font-size:13px;font-weight:700}#br-topNavWrapper .topnav li.topNavLink{position:static;display:inline-block;list-style-type:none;text-align:center;vertical-align:middle;padding-bottom:13px;letter-spacing:.1em;margin:auto;white-space:nowrap;-ms-flex:auto;flex:auto}#br-topNavWrapper .topnav li.topNavLink .divisionLink{letter-spacing:2px}#br-topNavWrapper .topnav li.topNavLink:hover>a.divisionLink+.meganav,#br-topNavWrapper .topnav li.topNavLink #topNavWrapper .topnav>li>a.divisionLink[aria-expanded=true]+.meganav{display:block;animation:megaNavFadeIn .5s}#br-topNavWrapper .topnav>li>a.divisionLink[aria-expanded=false]+.meganav{display:none;animation:megaNavFadeIn .5s}#br-topNavWrapper .meganav{width:100%;position:absolute;left:0;display:none;overflow:auto;background-color:#f7f7f7;padding:0 0 1.5em;z-index:400;-ms-flex-pack:distribute;justify-content:space-around;margin-top:15px;text-align:left}#br-topNavWrapper .meganav .wcdNavLimit{margin:0 auto;max-width:1280px;padding:20px 0 0}#br-topNavWrapper .meganav .wcdNavLimit .meganav-column{float:left;box-sizing:border-box;padding-left:3%;text-align:left}#br-topNavWrapper .meganav .catnav--header .custom-header{font-weight:700}#br-topNavWrapper .meganav .custom-header{font-weight:700;letter-spacing:2.4px;text-transform:uppercase}#br-topNavWrapper .meganav li>span{display:block;border-bottom:1px solid #ccc;color:#000;padding-bottom:4px;font-weight:700;margin-bottom:5px}#br-topNavWrapper .meganav .catnav--header{text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:2.4px;margin-bottom:20px;padding:5px 0 0}#br-topNavWrapper .meganav .catnav--header span{padding:0 0 4px;font-size:.95em}#br-topNavWrapper .meganav .catnav--item{letter-spacing:1px;padding:5px 0}#br-topNavWrapper .meganav .catnav--item a{color:#333;font-weight:100;display:inline;text-transform:capitalize;letter-spacing:1px}.modalLink{cursor:pointer}.promoModal{background:#0006;position:fixed;top:0;width:100%;height:100%;z-index:4}.promoModalWrap{width:550px;background:#fff;height:400px;box-shadow:0 4px 10px #0003,0 4px 20px #00000030;margin:170px auto;overflow:auto}.promoModalContent{color:#000;font-size:12px;line-height:12px;padding:0 50px}ul.promoModalList{padding-left:20px}ul.promoModalList li{list-style-type:disc;font-size:14px;margin:10px 0;line-height:22px;font-weight:100}.promoModalHeader{text-align:right;padding:5px 10px}.promoModalContentHeader{margin:25px 0}.promoModal-close-button-bg{cursor:pointer;padding-top:5px}#popper{position:relative;z-index:101}#popupload{position:fixed;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);width:80%;z-index:51;display:none;max-width:1000px}@media screen and (max-width: 768px){#popupload{width:70%}}#popupload .popper-msj{position:absolute;left:6%;bottom:36%;background:0 0;border:0;padding-top:4%;width:20.5%}@media screen and (max-width: 768px){#popupload .popper-msj{bottom:8.1%;left:22.7%;padding-top:8.5%;width:54.5%}}#popupload .popper-input{outline:0;padding:.5em;width:26%;border:1px solid #ccc;line-height:1.38;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-size:16px;height:6%;position:absolute;bottom:38.2%;left:20.1%;font-weight:300}#popupload .popper-input:focus{border-color:#000;box-shadow:0 0 0 1px #000}@media screen and (max-width: 768px){#popupload .popper-input{display:none}}#popupload .popper-input.error{border-color:red;box-shadow:0 0 0 1px red}#popupload .container{position:relative}#popupload i{position:absolute;cursor:pointer;right:5px;top:5px}#popupload .desktop{display:block}#popupload .tablet,#popupload .mobile{display:none}#popupload img{width:100%}#stick-popup{position:fixed;z-index:100;right:10px;bottom:10px;width:180px;opacity:.9;line-height:0}#stick-popup .close-btn{text-align:right}#stick-popup .span-container{display:inline-block;cursor:pointer}#stick-popup .for-details{cursor:pointer}.announcement-banner{background-color:#9999;font-size:.9rem;padding:10px;text-align:center;font-weight:500}.inline-parag>p{display:inline}
/*# sourceMappingURL=/cdn/shop/t/842/assets/_header.scss.css.map */
