.t4s-btn{display:inline-flex;justify-content:center;align-items:center;position:relative;z-index:2;overflow:hidden;line-height:1.1;transition:all .3s ease-in-out;font-weight:var(--btn-fw, 600);font-size:var(--btn-fs, 14px);letter-spacing:var(--btn-ls, 1px);height:var(--btn-mh, 44px);padding:0 var(--btn-pd-lr, 30px);margin-bottom:var(--mgb, 12px);border:1px solid #000;border-radius:0;background-color:#000;color:#fff;text-transform:uppercase;cursor:pointer;box-shadow:0 2px 6px #00000014}.t4s-btn:hover{background-color:#222;color:#fff;border-color:#222;box-shadow:0 3px 8px #00000026;transform:translateY(-1px)}.t4s-btn:active{transform:translateY(0);box-shadow:0 1px 3px #0000001a}.t4s-btn span:first-child{display:flex;align-items:center}svg.t4s-btn-icon{width:var(--icon-width, 14px);height:var(--icon-height, 14px);margin-left:8px;fill:currentColor;transition:transform .3s ease}.t4s-btn:hover svg.t4s-btn-icon{transform:translate(2px)}.t4s-btn.t4s-br-rd-false,.t4s-btn-style-outline:after{border-radius:0}.t4s-btn-style-outline{background-color:transparent;border:1px solid #000;color:#000}.t4s-btn-style-outline:hover{background-color:#000;color:#fff}.t4s-btn-color-primary{--btn-background: #000;--btn-background-hover: #222;--btn-border: #000;--btn-color: #fff;--btn-color-hover: #fff}.t4s-btn-color-dark{--btn-background: #000;--btn-background-hover: #222;--btn-color: #fff;--btn-border: #000}.t4s-btn-color-light{--btn-background: #fff;--btn-background-hover: #000;--btn-color: #000;--btn-border: #fff}#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout,#t4s-mini_cart .t4s-header-checkout .t4s-btn__checkout{width:100%;border-radius:0;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;background-color:#000;color:#fff;border:1px solid #000;box-shadow:0 2px 6px #00000040;transition:all .3s ease}#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__checkout:hover,#t4s-mini_cart .t4s-header-checkout .t4s-btn__checkout:hover{background-color:#222;border-color:#222;box-shadow:0 3px 10px #0000004d}#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__cart{width:100%;border-radius:0;background-color:transparent;color:#000;border:1px solid #000;font-weight:500;text-transform:uppercase;transition:all .3s ease}#t4s-mini_cart .t4s-drawer__bottom .t4s-btn__cart:hover{background-color:#000;color:#fff}@media (max-width: 767px){.t4s-btn{font-size:13px;padding:0 20px;height:40px;letter-spacing:1px}svg.t4s-btn-icon{margin-left:6px;width:12px;height:12px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/t4s-button-style.css.map */
