.btn{padding:9px 20px;border-radius:0;font-family:var(--FONT-STACK-BODY);font-size:var(--tpc-text-sm, 12px);font-weight:600;letter-spacing:var(--tpc-tracking-wide, 1px);text-transform:uppercase;line-height:normal}.btn span{line-height:normal}.btn span+.icon,.btn .icon+span{margin-left:10px}.btn--white.btn--text{padding:0}@media only screen and (max-width:990px){.btn{padding:8px 24px;border-radius:0;font-size:var(--tpc-text-sm-2);font-weight:600;letter-spacing:var(--tpc-tracking-wide, 1px);text-transform:uppercase;line-height:normal}}@media(hover:hover){.btn--outline.btn--white:hover{background-color:var(--tpc-off-white, #F6F6F5);color:var(--tpc-charcoal, #383838);border-color:var(--tpc-off-white, #F6F6F5)}.btn--outline.btn--black:hover,.btn--outline.btn--primary:hover{background-color:var(--tpc-charcoal, #383838);color:var(--tpc-off-white, #F6F6F5);border-color:var(--tpc-charcoal, #383838)}.btn--outline.btn--white:hover:after,.btn--outline.btn--black:hover:after,.btn--outline.btn--primary:hover:after{opacity:0}}.btn--text span{background:none;-webkit-text-fill-color:currentColor;color:var(--btn-text);transition:color .3s ease}.btn--text:not(.btn--text-no-underline) span{text-decoration:underline;text-underline-offset:3px}.btn--text:not(.btn--text-no-underline) span:after{display:none}@media(hover:hover){.btn--text span:hover{color:var(--link-a70)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/button.css.map */
