.ff-heading{font-weight:400;letter-spacing:-.01em}.h0,h1,h2,h1.ff-heading,h2.ff-heading,.fs-accent{font-weight:600;letter-spacing:-.01em;line-height:1.1}.cf-form-actions .cf-submit-form{color:#fff!important;background:inherit!important}.component__btn{position:relative;overflow:hidden;z-index:1;background:transparent;color:var(--color-button-text);line-height:normal;display:inline-flex;padding:6px 15px;text-decoration:none;border:1px solid transparent;align-items:center;justify-content:center;font-size:inherit;text-transform:uppercase}.component__btn:before,.component__btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.component__btn:before{width:130%;left:-15%;z-index:-1;transform:skew(30deg);transition:transform .5s cubic-bezier(.33,0,0,1);background:var(--color-button)}.component__btn:after{z-index:-2;background-color:var(--color-button-hover)}.component__btn:hover:before{transform:translate3d(100%,0,0)}.component__btn.btn--secondary{border-color:var(--color-button);color:var(--color-button)}.component__btn.btn--secondary:before{background:var(--color-button-outline);transform:translate3d(-100%,0,0) skew(30deg)}.component__btn.btn--secondary:after{display:none}.component__btn.btn--secondary:hover:before{transform:unset}.component__btn.btn--callout{color:var(--color-button);padding:0;overflow:unset;min-width:1px;min-height:1px}.component__btn.btn--callout:before,.component__btn.btn--callout:after{left:0;top:unset;bottom:-.444em;width:100%;height:2px;transition:transform .3s cubic-bezier(.33,0,0,1)}.component__btn.btn--callout:before{transform-origin:100% 50%;transform:scaleZ(1);transition-delay:.1s}.component__btn.btn--callout:after{transform-origin:0% 50%;transform:scale3d(0,1,1);transition-delay:0s}.component__btn.btn--callout:hover:before{transform:scale3d(0,1,1);transition-delay:0s}.component__btn.btn--callout:hover:after{transform:scaleZ(1);transition-delay:.1s}
/*# sourceMappingURL=/cdn/shop/t/13/assets/global.css.map */
