@font-face{font-family:GothamSSm-Book;src:local("GothamSSm-Book"),url(GothamSSm-Book_Web.woff) format("woff"),url(GothamSSm-Book_Web.woff2) format("woff2");font-style:normal}@font-face{font-family:GothamSSm-Medium;src:local("GothamSSm-Medium"),url(GothamSSm-Medium_Web.woff) format("woff"),url(GothamSSm-Medium_Web.woff2) format("woff2");font-style:normal}@font-face{font-family:GothamSSm-Bold;src:local("GothamSSm-Bold"),url(GothamSSm-Bold_Web.woff) format("woff"),url(GothamSSm-Bold_Web.woff2) format("woff2");font-style:normal}@font-face{font-family:bebas;src:local("bebas"),url(bebas-regular-webfont.woff2) format("woff2");font-style:normal}.field-with-error input:not(:checked)+label:before{border-color:var(--input-error)}#shopify-section-header{z-index:400}#shopify-section-header.animate{transition:transform .15s ease-out}#shopify-section-header ul{list-style:none}#header{transition:background-color .15s linear}.header-wrapper{display:block;position:relative;background-color:#0000;height:2.125rem}@media (min-width: 1050px){.header-wrapper{height:4.5rem}}.shopify-section-header-sticky{position:sticky;top:0}.shopify-section-header-hidden{transform:translateY(-150%);opacity:0;transition:opacity .15s linear}.shopify-section-header-hidden.menu-open{transform:translateY(0);opacity:1}.scrolled-past-header .header-logo{transition:width .15s linear}.header-content-wrapper{display:flex;align-items:center}@media (min-width: 1050px){.header-content-wrapper{flex-direction:column}}.header-content{margin:1rem auto 0;border-radius:.5rem;display:grid;position:relative;grid-template-areas:"left-icon heading icons";grid-template-columns:1fr 1fr 1fr;align-items:center;width:calc(100% - 2rem);line-height:1;background:var(--color-white);padding:1rem;transition:border-radius .1s linear,border .1s linear}@media screen and (min-width: 1050px){.header-content{border-radius:.875rem;grid-template-areas:"heading navigation icons";grid-template-columns:auto 2fr auto;column-gap:2rem;padding:0 var(--container-padding, 2.5rem);width:calc(100% - 3rem);margin:1.5rem auto 0;height:4.5rem}}.header-content.open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid var(--color-border)}@media screen and (max-width: 1049px){.menu-open .header-content{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid var(--color-border)}}.header-heading{margin:0;line-height:0}.header-heading,.header-link{grid-area:heading;justify-self:center}@media screen and (min-width: 1050px){.header-heading,.header-link{justify-self:flex-start}}.header-link{flex:1 1 auto;text-align:center;margin:0;line-height:0;display:block;text-decoration:none;color:var(--color-white);font-size:1px}.header-link:hover{color:var(--text-primary)}.header-logo{width:138px;height:auto}@media (min-width: 1050px){.header-logo{width:183px}}header-menu>details,details-disclosure>details{position:relative}.header-menu{display:none}@media (min-width: 1050px){.header-menu{display:block}}.header-list-menu{list-style:none;padding:0;margin:0 auto;display:flex;justify-content:center}.header-menu-item{font-weight:var(--font-weight-semibold);font-family:var(--font-family-base-bold);text-transform:uppercase;letter-spacing:.08rem;line-height:var(--line-height-sub-heading);font-size:.875rem;display:flex;align-items:center;position:relative;text-decoration:none;color:var(--text-primary);transition:color .15s linear,opacity .15s linear;padding:.375rem 1rem}.header-menu-item:after{content:"";position:absolute;display:block;background-color:var(--color-primary-300);border-radius:.25rem;top:auto;left:0;right:0;bottom:-1.5rem;height:0;opacity:0;transition:opacity .15s linear,height .15s linear}.header-menu-item:hover{color:var(--text-secondary)}.mega-menu.open .header-menu-item:after{height:.25rem;opacity:1}.header-menu-item .icon-chevron{display:inline-block;margin-left:var(--button-gap-sm);transition:transform .15s linear}details[open]>.header-menu-item .icon-chevron{transform:rotate(180deg)}.header-active-menu-item{position:relative;color:var(--text-primary)}.header-active-menu-item:after{content:"";position:absolute;display:block;background-color:var(--color-primary);top:auto;left:0;right:0;bottom:-1.75rem;height:.375rem;opacity:1;transition:opacity .15s linear,height .15s linear}.overlay,.overlay-mobile,.overlay-modal,.rebuy-modal-visible{overflow:hidden}.overlay main#MainContent,.overlay-mobile main#MainContent,.overlay-modal main#MainContent,.rebuy-modal-visible main#MainContent{transition:background-color .15s linear,opacity .15s linear,backdrop-filter .15s linear,height .15s linear;position:relative}.overlay main#MainContent:after,.overlay-mobile main#MainContent:after,.overlay-modal main#MainContent:after,.rebuy-modal-visible main#MainContent:after{position:fixed;content:"";z-index:399;background:var(--overlay-light);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);top:34px;left:0;right:0;height:100vh}@media (min-width: 1050px){.overlay main#MainContent:after,.overlay-mobile main#MainContent:after,.overlay-modal main#MainContent:after,.rebuy-modal-visible main#MainContent:after{top:2.5rem}}.overlay .scrolled-past-header+main#MainContent:after,.overlay .shopify-section-header-hidden+main#MainContent:after,.overlay-mobile .scrolled-past-header+main#MainContent:after,.overlay-mobile .shopify-section-header-hidden+main#MainContent:after,.overlay-modal .scrolled-past-header+main#MainContent:after,.overlay-modal .shopify-section-header-hidden+main#MainContent:after,.rebuy-modal-visible .scrolled-past-header+main#MainContent:after,.rebuy-modal-visible .shopify-section-header-hidden+main#MainContent:after{top:0}.overlay-modal main#MainContent:after{top:0;z-index:401}.header-utility-links{display:none}@media (min-width: 1150px){.header-utility-links{display:flex;gap:1.5rem;align-items:center}.header-utility-links a{text-decoration:none;margin-bottom:0}.header-utility-links a:hover{color:var(--color-primary)}.header-utility-links a:last-child{padding-right:1.5rem;border-right:1px solid var(--color-border)}}header.theme-transparent{background:#0000}.callout-card{position:relative;background-color:var(--color-black);border-radius:.875rem}.mega-menu .callout-card,.menu-drawer .callout-card{background-color:#0000}.callout-card-media{position:relative;padding-top:100%;transition:transform .6s cubic-bezier(.215,.61,.355,1)}.callout-card-media:after{content:"";position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 0% 33.33%,#0006 66.67%,#000000a6)}
/*# sourceMappingURL=/cdn/shop/t/140/assets/section-header.css.map */
