html{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--weight-light);color:var(--color-text);background-color:var(--color-bg);scrollbar-gutter:stable}body{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100%;min-height:100svh;transition:background-color .3s ease;background-color:var(--color-bg);color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--weight-regular);line-height:var(--leading-heading)}h1{font-size:var(--text-display-xl);line-height:var(--leading-display)}h2{font-size:var(--text-display-lg);font-weight:var(--weight-medium)}h3{font-size:var(--text-display-md)}h4,h5,h6{font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-bold)}a{color:inherit;text-decoration:none}a:hover{color:var(--color-accent)}button,.button{font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--text-button);letter-spacing:var(--tracking-button);line-height:var(--leading-button);text-transform:uppercase}input,textarea,select{font-size:var(--text-form);line-height:var(--leading-ui)}small{font-size:var(--text-meta)}blockquote{font-size:var(--text-quote);line-height:var(--leading-quote)}.fta-container{max-width:var(--content-max-width);margin:0 auto;padding-left:var(--content-padding);padding-right:var(--content-padding);width:100%}.content-for-layout{flex-grow:1}.focus-none:focus{outline:none}.fta-chrome-gradient{display:none}@media(max-width:749px){.fta-chrome-gradient{display:block;position:fixed;top:0;left:0;right:0;z-index:4;height:var(--header-height, 94px);background:linear-gradient(to bottom,var(--color-bg),transparent);pointer-events:none}}.fta-sticky-footer-bar{position:fixed;bottom:0;left:0;right:0;z-index:10;pointer-events:none;height:128px;padding:0 var(--content-padding) var(--space-lg);background:linear-gradient(to top,var(--color-bg, #EAE1D8) 0%,var(--color-bg, #EAE1D8) 25%,rgba(234,225,216,0) 100%);display:flex;flex-direction:column;justify-content:flex-end;will-change:transform;transition:opacity .4s cubic-bezier(.25,0,.15,1),transform .4s cubic-bezier(.25,0,.15,1)}.fta-sticky-footer-bar>*{pointer-events:auto}.fta-sticky-footer-bar-secondary{transition:opacity .4s cubic-bezier(.25,0,.15,1),transform .4s cubic-bezier(.25,0,.15,1)}.fta-sticky-footer-bar.is-hidden-for-footer,.fta-sticky-footer-bar-secondary.is-hidden-for-footer{opacity:0;pointer-events:none}@media(min-width:750px)and (max-width:1024px){.fta-sticky-footer-bar{height:112px}}@media(max-width:749px){.fta-sticky-footer-bar{height:88px;padding:0 var(--content-padding) 18px}}.fta-sticky-page-gradient-top{position:sticky;top:0;z-index:5;height:var(--header-height, 94px);margin-bottom:calc(-1 * var(--header-height, 94px));background:linear-gradient(to bottom,var(--color-bg, #EAE1D8) 0%,var(--color-bg, #EAE1D8) 33%,rgba(234,225,216,0) 100%);pointer-events:none}.fta-sticky-page-title{font-family:var(--font-display);font-size:clamp(40px,4.5vw,64px);font-weight:var(--weight-regular);letter-spacing:-.5px;line-height:1;color:var(--color-accent);text-align:right;text-transform:lowercase}@media(max-width:749px){.fta-sticky-page-title{font-size:36px;letter-spacing:-.4px}}@media(min-width:750px)and (max-width:1024px){.fta-sticky-page-title{font-size:clamp(42px,5.2vw,52px)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fta-base.css.map */
