/* Parchment navigation with a straight edge; the new paint texture now finishes the hero. */
body.ember.parchment-navigation .site-header{background:var(--paper);color:var(--ink);border:0}
.ember.parchment-navigation .brand img{filter:brightness(0) saturate(100%) invert(20%) sepia(20%) saturate(950%) hue-rotate(344deg) brightness(89%)}
.ember.parchment-navigation .menu-toggle{color:var(--ink);border-color:#80654680;background:transparent}
.ember.parchment-navigation .site-header .bag{color:var(--ink)}
.ember.parchment-navigation .site-header .bag svg{color:#65482d}
.ember.parchment-navigation .hero-art,.ember.parchment-navigation .hero:before{mask:none}
.hero-bottom-brush{position:absolute;z-index:1;bottom:calc(-1 * var(--hero-extension) - 1px);left:0;right:0;height:240px;background:var(--paper);mask:url("/assets/redesign/assets/top-brush-fade-v1.png") center/100% 100% no-repeat;mask-mode:luminance;transform:scaleY(-1);pointer-events:none}
.ember.parchment-navigation .hero-copy{position:relative;z-index:2;padding-top:95px;padding-bottom:160px}
@media(min-width:601px){.ember.parchment-navigation .hero{min-height:760px}}
@media(max-width:900px){.ember.parchment-navigation .site-header nav{background:var(--paper);color:var(--ink);border-color:#b69b72}}
@media(max-width:600px){.hero-bottom-brush{height:195px}.ember.parchment-navigation .hero{padding-bottom:142px}.ember.parchment-navigation .hero-copy{padding-top:48px;padding-bottom:0}}
.ember.parchment-navigation footer{position:relative;padding-top:calc(max(100vw,540px) * .24 + 30px)}
/* Preserve the original 3:1 brush proportions in one continuous, un-tiled edge. */
.ember.parchment-navigation footer:before{content:'';position:absolute;inset:-1px 0 auto;height:calc(max(100vw,540px) / 3);background:var(--paper);mask:url("/assets/redesign/assets/top-brush-fade-v1.png") center top/cover no-repeat;mask-mode:luminance;pointer-events:none}
