.a-backtotop{opacity:0;position:fixed;bottom:var(--backtotop-button-bottom);right:var(--backtotop-button-horizontal-position);z-index:var(--backtotop-zindex)}
.a-backtotop.show{opacity:1;visibility:visible;cursor:pointer}
.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"]{right:auto;left:var(--backtotop-button-horizontal-position)}
@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-width:var(--backtotop-icon--min-width);min-height:var(--backtotop-icon--min-height);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-width:var(--backtotop-icon--min-width);min-height:var(--backtotop-icon--min-height);padding:var(--backtotop-icon-only-padding)}
.a-backtotop--secondary .btn,.a-backtotop--secondary .btn:hover,.a-backtotop--secondary .btn:focus,.a-backtotop--secondary .btn:active{background-color:var(--backtotop-secondary-bg);color:var(--backtotop-secondary-color);border:0}
.a-backtotop--secondary .btn:hover,.a-backtotop--secondary .btn:focus,.a-backtotop--secondary .btn:active{-webkit-box-shadow:none;box-shadow:none}
.a-backtotop--secondary .btn:hover .abt-icon:before,.a-backtotop--secondary .btn:focus .abt-icon:before,.a-backtotop--secondary .btn:active .abt-icon:before{color:var(--backtotop-secondary-color)}
.a-backtotop--primary .btn,.a-backtotop--primary .btn:hover,.a-backtotop--primary .btn:focus,.a-backtotop--primary .btn:active{background-color:var(--backtotop-primary-bg);color:var(--backtotop-primary-color);border:0}
.a-backtotop--primary .btn:hover,.a-backtotop--primary .btn:focus,.a-backtotop--primary .btn:active{-webkit-box-shadow:none;box-shadow:none}
.a-backtotop--primary .btn:hover .abt-icon:before,.a-backtotop--primary .btn:focus .abt-icon:before,.a-backtotop--primary .btn:active .abt-icon:before{color:var(--backtotop-primary-color)}