/* The original logo silhouette takes the surrounding foreground color. */
.wordmark{position:relative;display:inline-flex;background:transparent!important;padding:0!important;border-radius:0;color:inherit;isolation:isolate}.wordmark img{opacity:0;width:165px;height:auto}.wordmark:before{content:"";position:absolute;inset:0;background:currentColor;-webkit-mask:url('assets/machbar-original.png') center/contain no-repeat;mask:url('assets/machbar-original.png') center/contain no-repeat;pointer-events:none}.footer .wordmark img{width:185px}.menu-dialog .wordmark img{width:165px}.masthead:not(.light){color:var(--cream)}.masthead.light{color:var(--green)}.hero-heading,.hero-heading em,.hero .scroll-cue,.hero-bottom>p{color:var(--cream)}.hero .round-link,.hero .round-link>span,.hero .round-link>i{color:var(--green)}.hero .round-link{background:var(--cream);border:1px solid var(--cream)}.nav-shop,.nav-shop>span,.menu-links>a,.menu-links>a>i,.closing-link,.closing-link em,.text-link,.text-link>span{color:inherit}.photo-arrow,.category-arrow{color:var(--green);background:var(--cream)}.button>span,.button>i{color:inherit}.ui-arrow{display:inline-block;width:1em;height:1em;vertical-align:-.1em;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;color:inherit;font-style:normal;letter-spacing:0}.round-link .ui-arrow,.button .ui-arrow,.text-link .ui-arrow,.nav-shop .ui-arrow{width:20px;height:20px;vertical-align:-.2em}.round-link>i,.menu-links>a>i,.closing-link>i{display:inline-flex;align-items:center;justify-content:center;color:inherit}.photo-arrow .ui-arrow,.category-arrow .ui-arrow{width:22px;height:22px}.menu-links>a>i .ui-arrow{width:.75em;height:.75em}.closing-link>i .ui-arrow{width:.85em;height:.85em}.shop-intro h1,.category-caption h3,.category-feature h2{color:var(--green)}.category-caption>span{color:#556451}.footer a,.footer a .ui-arrow,.newsletter-section a .ui-arrow{color:inherit}
@media(max-width:600px){.wordmark img,.menu-dialog .wordmark img{width:125px}.footer .wordmark img{width:145px}.round-link .ui-arrow,.button .ui-arrow,.text-link .ui-arrow,.nav-shop .ui-arrow{width:17px;height:17px}.photo-arrow .ui-arrow,.category-arrow .ui-arrow{width:18px;height:18px}}
