.a-backtotop{bottom:var(--backtotop-button-bottom);opacity:0;position:fixed;right:var(--backtotop-button-horizontal-position);z-index:var(--backtotop-zindex)}
.a-backtotop.show{cursor:pointer;opacity:1;visibility:visible}
.a-backtotop-wrapper{padding:var(--backtotop-padding-sm);text-transform:uppercase}
.a-backtotop-wrapper .abt-icon{display:contents !important;font-weight:600}
.a-backtotop-wrapper span{padding-left:5px}
@media(max-width:767.98px){.a-backtotop-wrapper span.hide-till-sm{display:none}
}
@media(min-width:768px){.a-backtotop-wrapper .abt-icon.hide-from-sm{display:none !important}
}
.a-backtotop[data-btn-position=left]{left:var(--backtotop-button-horizontal-position);right:auto}
@media(max-width:767.98px){.a-backtotop[data-only-icon-mobile=true] .abt-icon{font-size:var(--backtotop-icon-size-lg) !important}
.a-backtotop[data-only-icon-mobile=true] .btn{min-height:var(--backtotop-icon--min-height);min-width:var(--backtotop-icon--min-width);padding:var(--backtotop-icon-only-padding)}
}
.a-backtotop[data-btn-type=iconOnly] .abt-icon{font-size:var(--backtotop-icon-size-lg) !important}
.a-backtotop[data-btn-type=iconOnly] .btn{min-height:var(--backtotop-icon--min-height);min-width:var(--backtotop-icon--min-width);padding:var(--backtotop-icon-only-padding)}
.a-backtotop--secondary .btn,.a-backtotop--secondary .btn:active,.a-backtotop--secondary .btn:focus,.a-backtotop--secondary .btn:hover{background-color:var(--backtotop-secondary-bg);border:0;color:var(--backtotop-secondary-color)}
.a-backtotop--secondary .btn:active,.a-backtotop--secondary .btn:focus,.a-backtotop--secondary .btn:hover{-webkit-box-shadow:none;box-shadow:none}
.a-backtotop--secondary .btn:active .abt-icon:before,.a-backtotop--secondary .btn:focus .abt-icon:before,.a-backtotop--secondary .btn:hover .abt-icon:before{color:var(--backtotop-secondary-color)}
.a-backtotop--primary .btn,.a-backtotop--primary .btn:active,.a-backtotop--primary .btn:focus,.a-backtotop--primary .btn:hover{background-color:var(--backtotop-primary-bg);border:0;color:var(--backtotop-primary-color)}
.a-backtotop--primary .btn:active,.a-backtotop--primary .btn:focus,.a-backtotop--primary .btn:hover{-webkit-box-shadow:none;box-shadow:none}
.a-backtotop--primary .btn:active .abt-icon:before,.a-backtotop--primary .btn:focus .abt-icon:before,.a-backtotop--primary .btn:hover .abt-icon:before{color:var(--backtotop-primary-color)}