.shopify-section--header{position:relative;width:100%;top:0;left:0;z-index:10}.Header{background-image:url(/cdn/shop/files/paper-texture.jpg?v=1772573457);color:#2c2c2c;box-shadow:0 1px #0000000d inset;transition:background .3s ease-in-out,box-shadow .3s ease-in-out;background-size:contain}.Header__Wrapper{display:grid;align-items:center;grid-template-columns:1fr 2fr 1fr;padding:15px 60px;max-width:1440px;margin-inline:auto}@media(min-width:1620px){.Header__Wrapper{max-width:1620px}}.Header__Logo{position:relative;margin-bottom:0;text-align:center;flex:0 0 auto}.Header__LogoLink,.Header__LogoImage{display:block}.Header__LogoLink{text-align:center}.Header__LogoImage{margin:0 auto;transition:opacity .3s ease-in-out}.Header__LogoImage--transparent{display:none}.Header__LogoTagline{display:block;font-size:9px;letter-spacing:1.2px;text-transform:uppercase;color:#000;font-weight:300}.Header__LogoLink .Heading{font-size:18px;letter-spacing:.5px;color:#2c2c2c;font-weight:400}.Header__Icon{display:inline-block;line-height:1;transition:color .2s ease-in-out;position:relative}.Header__Icon button .icon-line,.icon-line{display:block;width:20px;height:2px;background-color:#2c2c2c;margin:4px 0;transition:all .3s ease-in-out;position:relative}.icon-line:before,.icon-line:after{content:"";position:absolute;left:0;display:block;width:20px;height:2px;background-color:#2c2c2c;transition:all .3s ease-in-out}.icon-line:before{top:-6px}.icon-line:after{top:6px}.Header__Icon a{display:flex;align-items:center;justify-content:center}.Header__Icon span{display:block}.supports-sticky .Search[aria-hidden=true]+.Header--transparent{background:transparent}.supports-sticky .Search[aria-hidden=true]+.Header--transparent .Header__LogoImage--primary:not(:only-child){display:none}.supports-sticky .Search[aria-hidden=true]+.Header--transparent .Header__LogoImage--transparent{display:block}.supports-sticky .Search[aria-hidden=true]+.Header--transparent .Header__Icon svg{filter:drop-shadow(0 1px rgba(0,0,0,.25))}.supports-sticky .Search[aria-hidden=true]+.Header--transparent .HorizontalList__Item>.SelectButton,.supports-sticky .Search[aria-hidden=true]+.Header--transparent .Header__LogoLink>.Heading{color:currentColor}.Header__Icon .Icon--nav{height:15px;width:20px;stroke:#2c2c2c;stroke-width:1.5;fill:none}.Header__Icon .Icon--search{position:relative;top:1px;width:20px;height:20px;stroke:#2c2c2c;stroke-width:1.5;fill:none}.Header__FlexItem--right{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:1139px){.Header__FlexItem--right{gap:15px;flex:0 0 auto;justify-content:flex-end}.Header__SecondaryNav--desktop{display:none!important}.Header__MainNav{display:none}.Header__Icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}}@media screen and (min-width:1140px){.Header__SecondaryNav--mobile{display:none!important}.Header__SecondaryNav--desktop{display:flex}.Header__FlexItem--left .Header__Icon.hidden-desk{display:none}}.Header__CartDot{position:absolute;top:2px;right:-6px;width:8px;height:8px;border-radius:100%;background-color:var(--header-heading-color);box-shadow:0 0 0 2px var(--header-background);transform:scale(0);transition:all .3s ease-in-out}.Header__CartDot.is-visible{transform:scale(1)}.Header__CartDot,.Header__CartCount{display:flex;align-items:center;justify-content:center}.Header__CartCount{position:absolute;top:-6px;right:-6px;background-color:#000;color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:500;line-height:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.Header__CartDot{position:absolute;top:-6px;right:-6px;background-color:#000;color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:500;line-height:1}.Header__MainNav{display:flex;justify-content:center;align-items:center}.Header__MainNav .HorizontalList{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:35px}.Header__Wrapper .HorizontalList__Item>a{text-decoration:none;font-size:18px;letter-spacing:1.2px;text-transform:uppercase;transition:all .2s ease-in-out;position:relative;display:block;color:#000;font-family:tungsten!important}.Header--transparent .HorizontalList__Item>a{color:#fff}.Header__Wrapper .HorizontalList__Item>a:hover,.MegaMenu__Title__Item:hover,.DropdownMenu .Link:hover,.Header__Wrapper .HorizontalList__Item .menu-active{text-decoration:underline}.Header__MainNav .HorizontalList__Item.is-active>a,.Header__MainNav .HorizontalList__Item.is-expanded>a{color:#000}.Header__MainNav .HorizontalList__Item.is-expanded .Header__NavArrows{display:flex;position:absolute;bottom:-12px;left:50%;transform:translate(-50%);align-items:center;gap:8px;z-index:2}.Header__NavArrows{display:none}.Header__NavArrow{width:6px;height:6px;border-top:1px solid #2c2c2c;border-right:1px solid #2c2c2c;transform:rotate(45deg)}.Header__NavArrow--left{transform:rotate(-135deg)}.Header__NavArrow--right{transform:rotate(45deg)}.Header__NavArrowDivider{width:1px;height:10px;background:#2c2c2c;opacity:.3}.Header__LinkSpacer{position:absolute;display:block;bottom:0;color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Header__LinkSpacer:after{display:none}.Header:not(.Header--transparent) .HorizontalList__Item.is-expanded .Header__LinkSpacer:after,.Header:not(.Header--transparent) .HorizontalList__Item.is-active .Header__LinkSpacer:after{display:none}.Header__SecondaryNav{display:flex;align-items:center;gap:25px}.Header__SecondaryNav .HorizontalList{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:22px}.Header__SecondaryNav .HorizontalList__Item svg{width:20px;height:20px;stroke:#2c2c2c;stroke-width:1.5}.Header__Icon{color:#2c2c2c;position:relative}.Header__Icon svg{stroke:#2c2c2c;stroke-width:1.5;fill:none;width:20px;height:20px}.DropdownMenu{position:absolute;visibility:hidden;opacity:0;top:100%;padding:10px 20px;min-width:200px;max-width:270px;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left;background:var(--header-background);border:1px solid var(--header-border-color);border-top:none;transition:all .3s ease-in-out;z-index:1000}.DropdownMenu:before{content:"";position:absolute;bottom:100%;left:0;background:var(--header-heading-color);width:100%;height:2px;transform:scaleX(0);transform-origin:left center;transition:transform .3s}.DropdownMenu[aria-hidden=false]{opacity:1;visibility:visible}.DropdownMenu[aria-hidden=false]:before{transform:scale(1)}.DropdownMenu[aria-hidden=false] .DropdownMenu{display:block}.DropdownMenu [aria-haspopup]{position:relative}.DropdownMenu svg{position:absolute;width:6px;top:calc(50% - 4px);height:10px;right:20px;transition:transform .2s ease-in-out}.DropdownMenu .Linklist__Item:hover svg{transform:translate(4px)}.DropdownMenu .Linklist__Item:hover>.Link--secondary{color:var(--header-light-text-color)}.DropdownMenu .DropdownMenu{display:none;left:100%;top:-26px;border-top:1px solid var(--header-border-color)}.DropdownMenu .DropdownMenu:before{display:none}.DropdownMenu .DropdownMenu--reversed{left:auto;right:100%}.MegaMenu{position:absolute;padding:2px 0 16px;width:100%;left:0;top:100%;visibility:hidden;opacity:0;max-height:600px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;text-align:left;background-image:url(/cdn/shop/files/paper-texture.jpg?v=1772573467);transition:all .3s ease-in-out;z-index:1000;background-size:contain}@supports (--css: variables){.MegaMenu{max-height:calc(100vh - var(--header-height))}}.MegaMenu[aria-hidden=false]{opacity:1;visibility:visible}.MegaMenu__Inner{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;max-width:1440px;margin-inline:auto;padding-inline:60px}.MegaMenu__Inner--promo-wide{grid-template-columns:1fr 1.5fr}.MegaMenu__Column{display:flex;flex-direction:row;gap:25px;justify-content:space-between}.MegaMenu__PrimaryList{display:flex;flex-direction:column;gap:6px;width:231px}.MegaMenu__PrimaryList:empty{display:none}.MegaMenu__PrimaryItem{font-family:tungsten;font-size:20px;letter-spacing:.9px;text-transform:uppercase;text-decoration:none;color:#000;line-height:1.6}.MegaMenu__PrimaryItem:hover{text-decoration:underline}.MegaMenu__TitleColumns{display:flex;gap:37px}.MegaMenu__Title__Container{width:187px}.MegaMenu__ColumnHeader{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;margin-bottom:20px;color:var(--header-heading-color)}.MegaMenu__Item{margin:0;flex-shrink:1}.MegaMenu__Item--fit{flex-shrink:0}.MegaMenu__Title{display:block;margin-bottom:20px;font-size:16px;letter-spacing:.8px;text-transform:uppercase;color:var(--header-heading-color);text-decoration:none;transition:color .2s ease-in-out;font-family:tungsten}.MegaMenu__Linklist{list-style:none;margin:0;padding:0}.MegaMenu__Linklist .Linklist__Item{margin-bottom:12px}.MegaMenu__Linklist .Linklist__Item:last-child{margin-bottom:0}.MegaMenu__Linklist .Link{font-size:13px;letter-spacing:.5px;color:var(--header-heading-color);text-decoration:none;transition:color .2s ease-in-out}.MegaMenu__Linklist .Link:hover{color:var(--header-light-text-color)}.MegaMenu__Push{display:flex;flex-direction:column;text-align:center;vertical-align:top;width:100%;max-width:370px;position:relative}.MegaMenu__Push--shrink{width:50%}.MegaMenu__Push--third{flex:1 1 0;min-width:0;width:auto;max-width:none}.MegaMenu__PushLink{display:block;text-decoration:none;position:relative}.MegaMenu__PushImageWrapper{margin:0 auto;max-width:100%;overflow:hidden;position:relative}.MegaMenu__PushImageWrapper img{width:100%;height:100%;object-fit:cover;display:block}.MegaMenu__PushOverlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;padding:10px;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,.1) 0%,transparent 30%,transparent 70%,rgba(0,0,0,.1) 100%);text-align:center;align-items:center}.MegaMenu__PushHeading{margin:0 0 8px;font-size:25px;letter-spacing:1.25px;text-transform:uppercase;color:#000;font-family:tungsten}.MegaMenu__PushSubHeading{margin:0;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#000;font-family:tungsten}.MegaMenu__PushShop{display:inline-block;margin-top:auto;font-size:14px;letter-spacing:2.1px;text-transform:uppercase;color:#000;width:fit-content;font-family:tungsten}.MegaMenu__Title__List{display:flex;flex-direction:column}.MegaMenu__Title__Item,.DropdownMenu .Link{color:#000;font-family:Tungsten-light;font-size:20px;line-height:34px;letter-spacing:.8px}@media(-moz-touch-enabled:0),(hover:hover){.MegaMenu__Push img{transform:scale(1);transition:opacity .3s ease,transform 8s cubic-bezier(.25,.46,.45,.94)}.MegaMenu__Push:hover img{transform:scale(1.1)}}@media screen and (min-width:641px){.Header__LogoImage{max-width:100%}.Header__Icon .Icon--nav-desktop{height:17px;width:24px;stroke:#2c2c2c;stroke-width:1.5;fill:none}.Header__Icon .Icon--cart-desktop{height:20px;width:20px;stroke:#2c2c2c;stroke-width:1.5;fill:none}.Header__Icon .Icon--search-desktop,.Header__Icon .Icon--account{position:relative;top:2px;width:20px;height:20px;stroke:#2c2c2c;stroke-width:1.5;fill:none}.Header--withIcons .Header__SecondaryNav{position:relative;top:1px;margin-right:32px}}@media screen and (min-width:1140px){.js .Header__Wrapper{opacity:0;transition:opacity .3s ease-in-out}.Header__Localization{display:inline-block}.Header__MainNav{margin-right:0}.Header--initialized .Header__Wrapper{opacity:1}}span.Header__CartDot{display:flex;justify-content:center;align-items:center;letter-spacing:0;font-size:10px;padding:3px}.level-one-nav{font-size:13px;letter-spacing:1.5px;text-transform:uppercase;font-weight:500}.right-header{display:flex;align-items:center}.header-items{display:flex;align-items:center;justify-content:flex-end;gap:20px}.Header--transparent .Header__LogoTagline{color:#fff}.mobileMenuBurgerButton{display:none}.mobileMenuBurgerButton .icon-close{background:#000;color:#fff;width:24px;height:24px;display:flex;font-size:17px;letter-spacing:1.2px;align-items:center;justify-content:center;font-family:Factoria-Medium;line-height:1}@media screen and (max-width:1139px){.Header__SecondaryNav--mobile{width:100%;gap:15px;justify-content:flex-end}.header_left_container{display:flex;gap:15px}.Header--transparent .Header__Icon{color:#fff}.Header--transparent .Header__Icon svg{stroke:#fff}.mobileMenuBurgerButton{display:block}}@media screen and (max-width:768px){.Header__Wrapper{padding:10px 15px}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/header.css.map */
