.t4s-btn{border-color:var(--btn-border);height:var(--btn-mh);overflow:hidden;padding:var(--btn-pd-lr);justify-content:center;font-size:var(--btn-fs);font-weight:var(--btn-fw);margin-bottom:var(--mgb);color:var(--btn-color);transition:.3s ease-in-out;position:relative;letter-spacing:var(--btn-ls);background-color:var(--btn-background);align-items:center;border-radius:var(--btn-radius);line-height:1;display:inline-flex;z-index:2}.t4s-btn-full-width{width:100%}.t4s-btn+.t4s-btn{margin-inline-start:10px}.t4s-btn span:first-child{height:inherit;align-items:center;display:flex}svg.t4s-btn-icon{height:var(--icon-height);fill:currentcolor;margin-left:8px;width:var(--icon-width)}.t4s-btn-custom{--btn-ls:var(--button-ls);--btn-color:var(--second-cl);--btn-background:var(--pri-cl);--btn-fw:var(--button-fw);--btn-mh:var(--button-mh);--btn-mh-mb:var(--button-mh-mb);--btn-mh-tb:var(--button-mh-tb);--icon-width-mb:var(--button-icon-w-mb);--btn-border-hover:var(--pri-cl-hover);--btn-pd-lr:0 var(--button-pd-lr);--btn-radius:var(--button-bdr);--icon-height-tb:var(--button-icon-w-tb);--icon-width-tb:var(--button-icon-w-tb);--icon-width:var(--button-icon-w);--btn-ls-tb:var(--button-ls-tb);--mgb-mb:var(--button-mgb-mb);--icon-height:var(--button-icon-w);--btn-pd-lr-tb:var(--button-pd-lr-tb);--btn-border:var(--pri-cl);--btn-color-hover:var(--second-cl-hover);--mgb:var(--button-mgb);--btn-pd-lr-mb:var(--button-pd-lr-mb);--btn-ls-mb:var(--button-ls-mb);--btn-fs-mb:var(--button-fs-mb);--icon-height-mb:var(--button-icon-w-mb);--btn-fs:var(--button-fs);--btn-fs-tb:var(--button-fs-tb);--btn-background-hover:var(--pri-cl-hover)}.t4s-btn-style-outline{--btn-color:var(--pri-cl);--btn-border:var(--pri-cl);border-width:var(--border_w,1px );background-color:transparent}.t4s-btn-style-outline+.t4s-btn-style-outline{margin-left:18px}.t4s-btn-style-outline:hover{background-color:transparent}.t4s-btn-style-default:before,.t4s-btn-style-outline:before,.t4s-btn:before{background-color:var( --btn-background-hover)}.t4s-btn-style-outline:after{height:100%;border:var(--border_w,1px ) solid var(--btn-border);transition:opacity .3s,border .3s;content:"";position:absolute;top:0;background-color:transparent;border-radius:var(--btn-radius);left:0;width:100%;z-index:-2}.t4s-btn-style-outline:hover:after{border-color:var(--btn-background-hover)}.t4s-btn-style-bordered,.t4s-btn-style-bordered_top,.t4s-btn-style-link{--btn-color:var(--pri-cl);height:auto!important;min-height:var(--btn-mh,26px);padding:0!important;--btn-color-hover:var(--pri-cl-hover);background-color:transparent!important;border-radius:0!important}.t4s-btn-style-bordered{border-bottom:solid var(--border_w,1px)}.t4s-btn-style-bordered,.t4s-btn-style-bordered_top{--btn-border-hover:var(--pri-cl-hover);--btn-border:var(--pri-cl)}.t4s-btn-style-bordered_top{border-top:solid var(--border_w,1px)}.t4s-btn-style-highlights_icon{--btn-color:var(--pri-cl2);--btn-color-hover:var(--pri-cl-hover2)}.t4s-btn-style-highlights_icon svg.t4s-btn-icon{padding:4px;justify-content:center;color:var(--second-cl2);text-align:center;background-color:var(--second-cl);align-items:center;border-radius:100%;display:flex}.t4s-btn-style-highlights_icon:hover svg.t4s-btn-icon{color:var(--second-cl-hover2);background-color:var(--second-cl-hover)}.t4s-btn-style-bordered:before,.t4s-btn-style-bordered_top:before,.t4s-btn-style-link:before{display:none}.t4s-btn-base{min-height:40px;padding:0 30px;font-size:14px;font-weight:400;border-radius:0;font-family:inherit}.t4s-btn-base.t4s-btn-style-default,.t4s-btn-base.t4s-btn-style-outline{min-width:120px}.t4s-btn-base.t4s-btn-rounded-true,.t4s-btn-base.t4s-btn-rounded-true.t4s-btn-effect-rectangle-out:hover:before,.t4s-btn-base.t4s-btn-rounded-true.t4s-btn-style-outline:after,.t4s-btn-base.t4s-btn-rounded-true.t4s-btn-style-outline:before{border-radius:40px}.t4s-btn-base.t4s-btn-icon-true svg{height:14px;width:14px}.t4s-btn-base.t4s-btn-style-outline:after{border-style:solid;border-width:1px}.t4s-btn-base.t4s-btn-style-bordered,.t4s-btn-base.t4s-btn-style-link{min-height:28px}.t4s-btn-base,.t4s-btn-base.t4s-btn-effect-rectangle-out:hover:before,.t4s-btn-base.t4s-btn-style-outline:after,.t4s-btn-base.t4s-btn-style-outline:before{border-radius:0}.t4s-btn-base svg.t4s-btn-icon{height:16px;margin-left:4px;width:16px}.t4s-btn-color-light{--btn-color:var(--t4s-dark-color);--btn-background:var(--t4s-light-color);--btn-border-hover:var(--accent-color);--btn-border:var(--t4s-light-color);--btn-color-hover:var(--t4s-light-color);--btn-background-hover:var(--accent-color)}.t4s-btn-color-dark{--btn-color:var(--t4s-light-color);--btn-background:var(--t4s-dark-color);--btn-border-hover:var(--accent-color);--btn-border:var(--t4s-dark-color);--btn-color-hover:var(--t4s-light-color);--btn-background-hover:var(--accent-color)}.t4s-btn-color-primary{--btn-color:var(--t4s-light-color);--btn-background:var(--accent-color);--btn-border-hover:var(--accent-color-hover);--btn-border:var(--accent-color);--btn-color-hover:var(--t4s-light-color );--btn-background-hover:var(--accent-color-hover)}.t4s-btn-style-outline.t4s-btn-color-light{--btn-color:var(--t4s-light-color)}.t4s-btn-style-outline.t4s-btn-color-dark{--btn-color:var(--t4s-dark-color)}.t4s-btn-style-outline.t4s-btn-color-primary{--btn-color:var(--accent-color);--btn-border-hover:var(--accent-color);--btn-border:var(--accent-color);--btn-color-hover:var(--t4s-light-color);--btn-background-hover:var(--accent-color)}.t4s-btn-style-bordered.t4s-btn-color-light,.t4s-btn-style-bordered_top.t4s-btn-color-light,.t4s-btn-style-link.t4s-btn-color-light{--btn-color:var(--t4s-light-color);--btn-border-hover:var(--accent-color);--btn-border:var(--t4s-light-color);--btn-color-hover:var(--accent-color)}.t4s-btn-style-bordered.t4s-btn-color-dark,.t4s-btn-style-bordered_top.t4s-btn-color-dark,.t4s-btn-style-link.t4s-btn-color-dark{--btn-color:var(--t4s-dark-color);--btn-border-hover:var(--accent-color);--btn-border:var(--t4s-dark-color);--btn-color-hover:var(--accent-color)}.t4s-btn-style-bordered.t4s-btn-color-primary,.t4s-btn-style-bordered_top.t4s-btn-color-primary,.t4s-btn-style-link.t4s-btn-color-primary{--btn-color:var(--accent-color);--btn-border-hover:var(--accent-color-hover);--btn-border:var(--accent-color);--btn-color-hover:var(--accent-color-hover)}@media (-moz-touch-enabled:0),(hover:hover) and (min-width:1025px){.t4s-btn:hover{border-color:var(--btn-border-hover);color:var(--btn-color-hover)}.t4s-btn.t4s-btn-effect-default:hover,.t4s-btn.t4s-btn-effect-fade:hover{background-color:var(--btn-background-hover)}}@media (max-width:1024px){.t4s-btn{height:var(--btn-mh-tb);padding:0 var(--btn-pd-lr-tb);font-size:var(--btn-fs-tb);margin-bottom:var(--mgb-tb);letter-spacing:var(--btn-ls-tb)}svg.t4s-btn-icon{height:var(--icon-height-tb);margin-left:5px;width:var(--icon-width-tb)}.t4s-btn-base{min-height:40px;padding:0 25px;font-size:14px}.t4s-btn-style-bordered,.t4s-btn-style-bordered_top{min-height:var(--btn-mh-tb,24px)}}@media (max-width:767px){.t4s-btn{height:var(--btn-mh-mb);padding:0 var(--btn-pd-lr-mb);font-size:var(--btn-fs-mb);margin-bottom:var(--mgb-mb);letter-spacing:var(--btn-ls-mb)}.t4s-btn+.t4s-btn{margin-left:5px}svg.t4s-btn-icon{height:var(--icon-height-mb);margin-left:5px;width:var(--icon-width-mb)}.t4s-btn-base{min-height:40px;padding:0 25px;font-size:13px}.t4s-btn-style-bordered,.t4s-btn-style-bordered_top{min-height:var(--btn-mh-mb,24px)}}