@font-face{font-family:Akzidenz-Grotesk Next;src:url(barrier-akzidenz-next-extrabold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Akzidenz-Grotesk Next;src:url(barrier-akzidenz-next-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(barrier-gt-america-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(barrier-gt-america-medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:root{--bar-sandstone: #f9f7ed;--bar-tan: #a38d76;--bar-clay: #322c27;--bar-sepia: #695a43;--bar-font-heading: "Akzidenz-Grotesk Next", "Archivo", "Helvetica Neue", Arial, sans-serif;--bar-font-body: "GT America", "Inter", "Helvetica Neue", Arial, sans-serif}.bar-display{font-family:var(--bar-font-heading);font-weight:800;text-transform:uppercase;line-height:1;letter-spacing:0;color:var(--bar-clay);font-size:55px}@media screen and (max-width:749px){.bar-display{font-size:40px}}.bar-btn{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:4px 24px 5px;border:0;border-radius:66px;cursor:pointer;font-family:var(--bar-font-heading);font-weight:800;font-size:18px;line-height:1;text-transform:uppercase;text-decoration:none;letter-spacing:.02em;white-space:nowrap;background-image:linear-gradient(var(--bar-clay),var(--bar-clay));background-repeat:no-repeat;background-position:left center;background-size:0% 100%;transition:background-size .35s ease,color .35s ease}.bar-btn--sandstone{background-color:var(--bar-sandstone);color:var(--bar-tan)}.bar-btn--tan{background-color:var(--bar-tan);color:var(--bar-sandstone)}@media(hover:hover){.bar-btn:hover{background-size:100% 100%;color:var(--bar-sandstone)}}@media(prefers-reduced-motion:reduce){.bar-btn{transition:none}}.bar-logo-img{display:block;width:100%;height:auto}.bar-logo-img--mobile{display:none}@media screen and (max-width:749px){.bar-logo-img--desktop{display:none}.bar-logo-img--mobile{display:block}}.bar-logo-text{display:block;font-family:var(--bar-font-heading);font-weight:800;text-transform:uppercase;line-height:1;text-align:center;color:currentColor}.bar-grain{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(barrier-grain.png);background-size:132px 132px;background-position:top left;mix-blend-mode:overlay;pointer-events:none}.bar-signup__success,.bar-signup__error{font-family:var(--bar-font-body);font-size:15px;line-height:1.3;margin:8px 0 0}.bar-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html.bar-motion [data-bar-reveal]{opacity:0;transform:translate3d(0,26px,0);transition:opacity .7s ease var(--bar-reveal-delay, 0ms),transform .9s cubic-bezier(.22,1,.36,1) var(--bar-reveal-delay, 0ms)}html.bar-motion [data-bar-reveal=grow]{transform:scaleY(0);transform-origin:top center}html.bar-motion [data-bar-reveal].is-in{opacity:1;transform:none}@media screen and (min-width:750px){html.bar-motion [data-bar-parallax] .bar-parallax-img{transform:translate3d(0,var(--bar-py, 0px),0) scale(var(--bar-pscale, 1.1))}html.bar-motion .bar-parallax-self{transform:translate3d(0,var(--bar-py, 0px),0)}}@media(prefers-reduced-motion:reduce){html.bar-motion [data-bar-reveal],html.bar-motion [data-bar-reveal=grow]{opacity:1;transform:none;transition:none}html.bar-motion [data-bar-parallax] .bar-parallax-img,html.bar-motion .bar-parallax-self{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/barrier.css.map */
