html,body{overflow-x:hidden;max-width:100%}body{margin:0;background:var(--color-background);color:var(--color-foreground);font-family:var(--font-body);-webkit-font-smoothing:antialiased}a{color:var(--color-foreground);text-decoration:none}a:hover{color:var(--color-foreground-secondary)}button{font-family:inherit}::-webkit-scrollbar{height:0;width:0}@keyframes ftReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}[data-reveal]{opacity:0}[data-reveal].is-revealed{animation:ftReveal .7s ease both}.full-width{width:100%}.ft-kicker{font-size:11px;letter-spacing:.22em;text-transform:uppercase}.ft-cta{display:inline-block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.ft-cta-solid{display:inline-flex;align-items:center;justify-content:center;background:#000;color:#fff;border:1px solid #000;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;padding:0 24px}.ft-cta-solid:hover{background:#222;color:#fff}.ft-heading{font-family:var(--font-heading);font-weight:400;margin:0}.ft-wish{border:none;background:none;cursor:pointer;font-size:15px;padding:0;color:var(--color-foreground);line-height:1}.ft-wish[data-wished=true],.ft-price--sale{color:var(--color-accent)}@media(max-width:899px){:root{--page-margin: 20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/base.css.map */
